﻿/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
@charset "utf-8";
/*CSS Document*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input { padding:0; margin:0;}
body { font-size:14px; font-family:"微软雅黑"; color: #333;}
img { border:none;}
ul, li { list-style-type:none;}
input, select, textarea { outline:none;}
textarea { resize:none;}
a { text-decoration:none; color: #333;transition:all 200ms ease-in 0s;}
/*清除浮动*/
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after { clear:both; overflow:hidden;}
.clearfix { zoom:1;}
.fl { float:left;}
.fr { float:right;}
.f1 { float:left; padding-top:8px;}
.f2 { float:right; padding-top:8px;}
.top{ width: 100%;}
.head{ width: 1142px; margin: 0 auto; /*height: 120px;*/}
.head1,.head2{ width: 1142px; float: left;}
.head2{background: #fcfcfc; width: 100%;}
.head2_box{ width: 1142px; margin: 0 auto;}
.logo{ width: 322px; margin-top: -30px;}
.stood{ width: 199px; height: 49px; background: url(../images/head_bg.html) no-repeat; line-height: 49px;
font-size: 20px; font-weight: bold; padding: 0 60px;}
.stood a{ color: #fff; margin: 0 3px; background: url(../images/stood_line.html) left center no-repeat;
padding-left: 11px;}
.stood_tel{ height: 53px; width: 680px;}
.tel{ background: url(../images/icon_tel.html) left center no-repeat; padding-left: 55px;
height: 46px; margin: 7px 29px 0 0px;}
.tel img{ display: block; margin-top: 5px;}
.head_icon a{ display: block; float: left; margin: 13px 5px 0 5px;}
.banner{ width: 100%; overflow: hidden;}
.banner_sy{ width:100%; position:relative;}
.banner{width:1903px;overflow:hidden;position:relative}
.banner_inner{position:relative;height:560px;width:1143px;margin:0 auto}
.banner_img{width:20000px}
.banner_img li{float:left;width:100%;position:relative}
.banner_img li.bgli01{ background:url(../images/banner_a.html) center center no-repeat;}
.banner_img li.bgli02{ background:url(../images/banner_b.html) center center no-repeat;}
.banner_img li.bgli03{ background:url(../images/banner_c.html) center center no-repeat;}
.banner_img li.bgli04{ background:url(../images/banner_d.html) center center no-repeat;}
.banner .child1{position:absolute;width:588px;height:620px;left:60px;top:160px; color:#fff;display: none;}
.banner .child2{position:absolute;width:654px;height:620px;left:543px;top:130px;color:#fff;}
.banner_common{position:relative;width:90%;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0%;margin-top:280px;width:70px;height:41px;cursor:pointer;background:url(../images/banner_btn_l_24.html) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0%;margin-top:280px;width:70px;height:41px;cursor:pointer;background:url(../images/banner_btn_r_24.html) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:500px;left:50%;margin-left:-40px;}
.banner .control li{float:left;margin-left:10px;width:12px;height:12px;border-radius:50%;
cursor:pointer;background:#009fa8;}
.banner .control li a{display:none}
.banner .control li.current{background:#fff;}
.ban_p{ font-size:16px;}
.ban_h2{ font-size:33px; margin-top:10px; font-weight:bold;}
.ban_aa{ width:162px; height:36px; text-align:center; line-height:36px; 
background:#8b274d; display:block; color:#fff; margin:90px 0 0 0px; border: 1px solid #f57fac;
border-radius: 25px;}
.middle{ width: 100%;}
.mid_bg{ width: 100%; background: #f7f7f7; /*padding-bottom: 60px;*/}
.mid_box{ width: 1143px; margin: 0 auto;}
.Application_specialist{ width: 1143px; padding-top: 10px; padding-bottom: 60px;}
.tit{ width: 1143px; border-bottom: 1px solid #c6c6c6; padding-bottom: 10px; padding-top:53px; height: 70px;}
.tit h3{ font-size: 32px; font-weight: 100;}
.tit h3 span{ font-size: 16px; color: #8e8e8e;}
.tit p{ font-size: 18px; color: #8b274d; margin-top: 5px;}
.more_a{ line-height: 70px; font-size: 16px; color: #818181;}
.more_a:hover{ color: #8b274d;}
.platform{ width: 1143px; background: #e8e8e8; height: 183px; margin-top: 12px;}
.data{ width: 576px; padding: 0 20px;}
.data a img{ display: block; width: 183px; height: 180px;
-moz-transition: all 1.1s linear;
-webkit-transition: all 1.1s linear;
-ms-transition: all 1.1s linear;
-o-transition: all 1.1s linear;
transition: all 1.1s linear;}
.data a:hover img{
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
.data_txt{ width: 380px;}
.data_txt span{ font-size: 24px; display: block; margin-top: 30px;}
.data_txt p{ line-height: 22px; color: #656566; margin-top: 5px;}
.data_txt a{ width: 130px; height:30px; line-height: 30px; background: #fff; border: 1px solid #70b6c4;
border-radius: 20px; display: block; text-align:center; color: #009fa8; font-size: 12px; margin-top: 5px;}
.data_pic{ width: 525px; height: 183px; overflow: hidden;}
.data_pic a img{-webkit-transition: all 1.1s ease-in-out;
-moz-transition: all 1.1s ease-in-out;
-o-transition: all 1.1s ease-in-out;
-ms-transition: all 1.1s ease-in-out;
 transition: all 1.1s ease-in-out;}
.data_pic a:hover img{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}
#outer {width:1143px; margin-top: 65px; float: left;}
#tab {overflow:hidden;zoom:1; width: 380px; margin: 0 auto;}
#tab li {float:left;height:65px;cursor:pointer;width: 166px; text-align: center;
font-size: 18px; margin: 0 10px;}
#tab li a{color:#009fa8; display: block;width: 166px; height: 35px; line-height: 35px;}
#tab li.current a{color:#fff;background:#009fa8; border-radius: 5px;}
#tab li.current a p{width: 0;height: 0;border-left: 8px solid transparent;
    border-right: 8px solid transparent;border-top: 8px solid #009fa8;
    margin: 0 auto;}
#tent { width: 1143px; padding-top: 20px;}
#tent ol {display:none; }
.qc_td{ width:230px;float: left;margin: 0 35px; padding:20px 0;}
.qc_td a,.dqgc ul li a{ display: block;width:230px; height: 230px;background: #f7f7f7;
 border-radius: 113px; float: left; overflow: hidden;}
.qc_td a img,.dqgc ul li a img{ width: 220px; height:  220px; display: block; 
margin: 5px auto 0 auto; }
.qc_td p,.dqgc ul li p{ margin-top: 10px; float: left;}
.qc_td p a,.dqgc ul li p a{ display: inline; background: 0px; text-align: center; font-size: 16px; caption-side: #009fa8;
height: auto; color: #009fa8;}
.qc_td p a:hover,.dqgc ul li p a:hover{ text-decoration: underline;}
.qc_td a div{width: 230px; height: 230px; overflow: hidden; border-radius: 113px;}
.qc_td a,.dqgc ul li a{width: 230px; height: 230px; overflow: hidden;
-moz-transition: all 0.9s ease-in-out;
-ms-transition: all 0.9s ease-in-out;
-webkit-transition: all 0.9s ease-in-out;
-o-transition: all 0.9s ease-in-out;
transition: all 0.9s ease-in-out;}
.qc_td a:hover,.dqgc ul li a:hover{-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)}


.ca-container{position:relative;width:1143px;height:295px; }
.ca-wrapper{width:100%;height:100%;position:relative;}
.ca-item{position:relative;float:left;width:280px;height:295px;text-align:center;}
.ca-more{position: absolute;bottom: 10px;right:0px;padding:4px 15px;
	font-weight:bold;background: #ccbda2;text-align:center;color: white;font-style:italic;text-shadow:1px 1px 1px #897c63;}
.ca-close{position:absolute;top:10px;right:10px;
	background:#fff url(../images/cross.html) no-repeat center center;width:27px;height:27px;
	text-indent:-9000px;outline:none;opacity:0.7;}
.ca-close:hover{opacity:1.0;}
.ca-item-main{top:5px;bottom:5px;overflow:hidden; 	}
.ca-item-main a{ display: block; background: none;/* width:248px; height: 395px; */
overflow: hidden; background: #fff;}
.ca-item-main a span{width:25px; display: block; width: 210px; margin: 18px auto 0 auto;
	cursor:pointer;z-index:100;color: #474747; font-size: 14px; line-height: 22px;}
.ca-item-main a:hover img{/* background: #0061b0; color: #fff;*/
}
.ca-item-main a .ca-icon{ width: 219px; height: 218px; overflow: hidden; border-radius: 113px; border: 3px solid #efefef;}
.ca-item-main a .ca-icon img{-moz-transition: all 0.9s ease-in-out;
-ms-transition: all 0.9s ease-in-out;
-webkit-transition: all 0.9s ease-in-out;
-o-transition: all 0.9s ease-in-out;
transition: all 0.9s ease-in-out;}
.ca-item-main a:hover .ca-icon img{-moz-transform: scale(0.9);
	-webkit-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9)}
.ca-item-main a p{ background: url(../images/js_hx.html) bottom center no-repeat;padding: 10px 0 20px 0;}
.ca-item-main a:hover p{background: url(../images/js_bx.html) bottom center no-repeat;}
.ca-item-main{ font-size: 16px; width: 225px; margin: 0 auto;}
.ca-item-main a:hover .look{ color: #fff !important;}
.ca-icon{width: 248px; height: 187px;position:relative;}
.ca-nav span{width:14px;height:32px;
	position:absolute;top:50%;margin-top:-19px;left:-40px;text-indent:-9000px;opacity:0.7;
	cursor:pointer;z-index:100;}
.ca-nav span.ca-nav-next{background-position:top right;left:auto;right:-40px;}
.ca-nav span:hover{opacity:1.0;}
.ca-nav-prev{ background: url(../images/left_hover.html) no-repeat;}
/*.ca-nav-prev:hover{background: url(../images/left_hover.png) no-repeat;}*/
.ca-nav-next{ background: url(../images/right_hover.html) no-repeat;}
/*.ca-nav-next:hover{background: url(../images/right_hover.png) no-repeat;}*/
.look{ text-align: right; font-size: 12px !important; color: #0061b0 !important; text-decoration: underline;}
.ca-item-main a:hover .look,.ca-item-main a:hover span{ color: #fff;}

.dqgc{ width: 1143px;}
.dqgc ul li{ float:left; width: 226px;margin: 0 28px;}
.Manufacturing{ width: 1143px; margin-top: 32px; padding-bottom: 60px;}
.zzcp_pic{ width: 200px; height: 127px; overflow: hidden;}
.zzcp_pic a img{ display: block;width: 200px; height: 127px; -moz-transition: all 0.9s ease-in-out;
-ms-transition: all 0.9s ease-in-out;
-webkit-transition: all 0.9s ease-in-out;
-o-transition: all 0.9s ease-in-out;
transition: all 0.9s ease-in-out;}
.zzcp_pic a:hover img{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}
.zzcp_txt{ width: 200px; margin-top: 20px; text-align: center;}
.zzcp_txt a{ color: #009fa8; font-size: 16px; display: block; padding-bottom: 5px;}
.zzcp_txt a:hover{ text-decoration: underline;}
.zzcp_txt span,.zzcp_txt span a{ color: #a2a2a2; line-height:18px; display: inline-block;font-size:14px;}
.Manufacturing ul{ width: 1200px; overflow: hidden;}
.Manufacturing ul li{ float: left; width: 200px; margin-right: 35px;}
.about_news{ width: 1143px; margin-top: 10px; background: #f5f5f5;}
.introduction{ width: 375x;padding: 12px 10px 12px 10px;}
.introduction_tit{ width:339px; padding-bottom: 25px;line-height: 30px;}
.introduction p{ width: 100px; height: 30px; border-radius: 5px; background: #009fa8; 
text-align: center; font-size: 18px; float: left; color: #fff;}
.introduction a{ color: #009fa8; display: block; float: right; margin-left: 14%;}
.video{ width: 261px; height: 190px;}
.introduction_txt{ width:339px; color: #7f7f7f; line-height: 30px; border-right: 1px solid #dddddd; padding-right: 30px; padding-left: 3px;}
.Company_news{ width: 345px; height:429px;background: #009fa8; 
border-radius: 7px; padding: 0 14px;    float: right;}
.hy_news{width: 345px; height: 290px; 
border-radius: 7px; padding: 0 15px;}
.gsxw_tit{ width: 345px; height: 50px; border-bottom: 1px solid #fff; line-height: 50px;}
.gsxw_tit p{ font-size: 20px;  color: #fff; float: left;}
.gsxw_tit a{ float: right; color: #fff; font-size: 14px;}
.hyxw_tit{width: 345px; height: 50px; border-bottom: 1px solid #009fa8; line-height: 50px;}
.hyxw_tit p{ font-size: 20px;  color: #009fa8; float: left;}
.hyxw_tit a{ float: right; color: #009fa8; font-size: 14px;}
.Company_new_box{ width: 345px; margin-top: 15px;}
.Company_new_box ul li,.hy_news ul li{ width: 345px; line-height: 30px;}
.Company_new_box ul li a,.hy_news ul li a{ display: block; background: url(../images/li_round.html) left center no-repeat;
padding-left: 15px; color: #fff;}
.hy_news ul li a{ color: #7f7f7f;background: url(../images/aa.html) left center no-repeat;}
.Company_new_box ul li a:hover{ text-indent: 5px;}
footer{ width: 100%; margin-top: 35px; position: relative;}
.bot_menu{ width: 1143px; padding: 42px 0;}
.menu_box_a,.menu_box_b{ margin-right: 40px;}
.menu_box_a a{ color: #009fa8; line-height: 24px; display: block;}
.menu_box_a a:hover,.menu_box_b a:hover{ text-decoration: underline;}
.menu_box_a p a,.menu_box_b p a,.bot_contact p a{ color: #4d4d4d; font-size: 16px; font-weight: bold; 
padding-bottom: 25px; display: block;}
.font_color{ color: #8b274d !important;}
.menu_box_b p a,.menu_box_b h3 a{ background: 0px; margin-left: 0px !important;}
.menu_box_b a{ background: url(../images/bot_round.html) left center no-repeat; padding-left: 15px;
 display: block; margin-left: 20px; color: #a2a2a2; line-height: 24px;}
.menu_box_b h3 a{ color: #009fa8; font-weight: bold; font-size: 14px;}
.bot_top{ margin-top: 25px;}
.bot_contact{ width: 385px;}
.bot_contact img{ display: block;}
.bot_contact span{ font-weight: bold; color: #009fa8; line-height: 24px;}
.card{ width:118px; margin-top: 20px; text-align: center;color: #009fa8; margin-right: 30px;overflow: auto;}
.bot_link{ width: 1143px; color: #bbbebf; padding-bottom: 10px;}
.bot_link span,.bot_link a{color: #bbbebf;}
.bot_link a{ padding: 0 3px;}
.bot_link a:hover{ color: #009fa8;}
section.bot_bottom p:nth-of-type(1) {
    position: absolute;
    bottom: 3px;}
    .bot_bottom .mid_box .fr {
    position: absolute;
    right: 100px;
    bottom: 13px;
}
.bot_bottom{
	width: 100%;
	height: 47px;
	line-height: 23px;
	color: #fff;
	background-color: #009fa8;
}
.bot_bottom a{ background: url(../images/bot_line.html) left center no-repeat; padding: 0 10px;
color: #fff; }

/*关于我们*/
.ny_banner{ width: 100%; height: 265px; margin-top: 5px;color: #fff; overflow:hidden;}
.ny_banner img{ width: 100%;height:265px;}
.ban_about{ background: url(../images/banner_about.html) center top no-repeat;}
.ny_banner h2{ font-size:35px; padding-bottom: 10px; margin-top: 96px;}
.ny_banner h2,.ny_banner p{ margin-left: 110px;}
.loaction{ width: 100%; height: 60px; background: #f7f7f7; line-height: 60px; color: #7f7f7f;}
.loaction a{color: #7f7f7f;}
.loaction a:last-child{color:red;}
.loaction a:hover{color: #009fa8;}
.loaction_search{ float: right; width: 267px; height: 35px; background:url(../images/input_bg.html) no-repeat;
line-height: 35px; padding: 0 20px; margin-top: 13px;}
.loaction_search input{border: 0px; background: #ebebeb; width: 230px; float: left; margin-top: 3px;
height: 30px;}
.loaction_search .button{ background: url(../images/glass.html) no-repeat; width: 16px; height: 16px;
border: 0px; float: right; margin-top: 10px; cursor: pointer;}
.content{ width: 1142px; margin: 45px auto 0 auto; padding-bottom: 55px;}
.left_box{ width: 303px;}
.left_box h1{ font-size: 30px; padding-bottom: 25px;}
/*.about_list{ width: 303px;}
.about_list ul li{ line-height: 65px; font-size: 20px;}
.about_list ul li a{ display: block;}
.about_list ul li span{ display: block; width: 232px;border-bottom: 1px solid #eaeaea;
padding-left: 40px;background: url(../images/yd_a.png) 253px 27px no-repeat;}
.about_list ul li a:hover{background: url(../images/cur.png) no-repeat; color: #fff;}
.about_list ul li a:hover span,.list_cur span{ background: 0px !important;}*/

#nav ul{ margin-bottom:5px;}
#nav strong{ color:#696;}
#nav.dyn li ul{ display:none;}
#nav.dyn li ul.show{ display:block;}
#nav.dyn li.parent{background:url(../img/user_20110112zzjs_net.html) 5px 10px no-repeat;}
#nav.dyn li.open{ background:url(../img/user_20110112zzjs_net.html) 5px -34px no-repeat;}
#nav{ width: 303px;}
#nav li{ line-height: 65px; font-size: 20px;border-bottom: 1px solid #eaeaea;
 width: 273px;}
#nav li a{ display: block; line-height:65px;
 background: url(../images/cur_bg.html) no-repeat;padding-left: 30px;
 width: 273px;}
#nav li a:hover{background: url(../images/cur.html) no-repeat; color: #fff;}
#nav li a:hover span,.list_cur span{ background: 0px !important;}
#nav li ul li{ border:0px;}
#nav li ul li a{ width: 203px; background:url(../images/arrow1.html) 50px center no-repeat;
 font-size: 16px; padding: 0 0 0 70px; line-height: 50px;}
#nav li ul li a:hover{background: #f7f7f7 url(../images/arrow2.html) 50px center no-repeat;
 color: #009fa8;}
.list_cur{background: url(../images/cur.html) no-repeat !important; color: #fff;}
.list_cur a{color: #fff;}
.right_box{ width: 790px;}
.ny_tit{font-size: 30px;font-weight: 100;line-height: 35px;}
.about{ width: 790px; margin-top:7px; font-size: 16px;}
/*.gy_pic{ margin: 0 auto; display: block;}*/
.gy_t{ color: #009fa8;}
.about img{ margin-top: 30px;}
.gy_wz{ color: #555; margin-top: 40px;line-height: 34px !important; font-size: 16px !important;}
.about_con{ width: 1142px; margin-top: 70px; padding-bottom: 75px;}
.gy_wh{ width: 254px; height: 107px; overflow: hidden;}
.about_con ul{ width: 1200px; overflow: hidden;}
.about_con ul li{ float: left; width: 254px; height: 390px; background: #f3f3f3; position: relative;
margin-right: 40px;}
.about_con ul li h3{ line-height: 80px; text-align: center; font-size: 22px; font-weight: 100;}
.gy_wh a img{ display: block; width: 254px; height: 107px;-moz-transition: all 0.9s ease-in-out;
-ms-transition: all 1.1s ease-in-out;
-webkit-transition: all1.1s ease-in-out;
-o-transition: all 1.1s ease-in-out;
transition: all 1.1s ease-in-out;}
.gy_wh a:hover img{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.about_con ul li span{ display: block; margin-top: 13px; width: 234px; padding: 0 10px; line-height: 30px;
color: #777;}
.about_more{ color: #009fa8; background: url(../images/more_icon.html) right center no-repeat;
padding-right: 15px; position: absolute; left: 195px; top: 328px;}
.about_content p{ font-size: 16px; color: #009fa8;text-align: center;}
.about_content h2{ font-size: 35px;text-align: center;padding:45px 0 10px 0; font-weight: 100;}
.about-box{ width: 1140px; margin-top: 35px;}
.about-silde{ width: 611px; height: 505px;}
.about_txtbox{ width: 439px; height: 415px; background: #f3f3f3;padding: 45px;}
.about_txtbox span{ font-size: 22px; display: block; margin-top: 24px;}
.about_txtbox p{ line-height: 35px; margin-top: 25px;font-size: 16px;}
.about_txtbox a{ display: block; color: #8b274d; margin-top: 35px;}
.culture{ padding-bottom: 80px;}
.culture h2{ font-size: 24px; color: #009fa8; margin-top: 75px; height: 48px; line-height:48px;padding-left:70px;}
.wh1{ background: url(../images/icon_wha.html) left center no-repeat;}
.wh2{ background: url(../images/icon_whb.html) left center no-repeat;}
.wh3{ background: url(../images/icon_whc.html) left center no-repeat;}
.culture p{ font-size: 20px; margin-top: 21px;}
#outer_ry {width:790px;margin-top: 33px;}
#tab_ry {overflow:hidden;zoom:1;}
#tab_ry li {float:left;height:45px;	cursor:pointer;	line-height:34px;
font-size: 18px; 
margin: 0 13px 0 0; position: relative;}
/*#tab_ry li.current_ry {background:#009fa8; color: #FFF; border: 0px;}*/
#tab_ry li.current_ry a{ color: #fff;background:#009fa8; border: 0px;}
#tab_ry li a{ display: block; height: 35px;background: #fff;padding:0 20px;
 border: 1px solid #e1e0e0; border-radius: 3px;}
#tab_ry li.current_ry a:after{ content: ""; width: 0; height: 0; overflow: hidden;
border:8px solid transparent; border-top-color:#009fa8; bottom: -6px; position: absolute;
left: 50%; margin-left: -8px;}
#tent_ry {border-top-width:0;}
#tent_ry ol {display:none; width: 800px; overflow: hidden;}
#tent_ry ol li{ float: left; width: 249px; margin: 20px 13px 0 0; height: 236px;}
#tent_ry ol li img{ width: 247px; height: 162px; display: block; border: 1px solid #e3e3e3;
overflow: hidden;}
#tent_ry ol li p{ margin-top: 10px;}
#tent_ry ol li a img{width: 247px; height: 162px;}
#tent_ry ol li a:hover p{ color: #009fa8;}
.page{ width: 100%; text-align: center; margin-top: 50px;}
.page a{ display: inline-block; background: #dbdbdb; padding: 5px 10px;
border-radius: 3px; color: #fff;}
.page a:hover{ background: #009fa8;}
.xhuanchuan{ font-size: 20px; color: #009fa8; padding: 21px 0;}
.xhuanchuan span{ font-size: 24px; font-weight: bold;}
/*技术支持*/
.ban_jszc{ background: url(../images/banner_jszc.html) center top no-repeat;}
.left_lxan{ width: 255px; background: #efefef; padding: 9px; margin-top: 20px;}
.left_lxwm p{ font-size: 13px; margin-top: 5px; margin-bottom: 14px;}
.left_lxwm p b{ color: #009fa8; font-size: 20px;}
.left_fa a{ display: block; background: url(../images/left_fb_bg.html) left center no-repeat;
padding-left: 20px; color: #8b274d; line-height: 30px;}
.left_fa a:hover{ text-decoration: underline;}
.Question_answer li{ padding: 25px 0; border-bottom: 1px dashed #d6d6d6;    line-height: 25px !important;
    color: #777;}
.Question_answer li p{ line-height: 25px !important; color: #777; margin-top: 10px; font-size: 14px !important;}
.wd_bt a{ font-size: 17px; color: #333; background: url(../images/xz_icon.html) left center no-repeat;
padding-left: 15px;}
.wd_bt a:hover{ color: #009fa8;background: url(../images/xz_icon_bg.html) left center no-repeat;}
.wd_bt span{ float: right; color: #999999;}
.fw_support{ width: 750px; background: #f7f7f7; padding: 20px;}
.fw_support h2,.js_support h2{ font-size: 26px; font-weight: 100; line-height: 55px; color:#555;}
.fw_support p{ font-size: 16px; line-height: 36px; margin-top: 10px;}
.zc1{ background: url(../images/icon_zc1.html) left center no-repeat; padding-left: 70px;}
.js_support{ width: 790px; padding: 30px 0; font-size: 16px;}
.zc2{ background: url(../images/icon_zc2.html) left center no-repeat; padding-left: 70px;}
.js_support span{ background: url(../images/zc_bg.html) left center no-repeat;
padding-left: 20px; color: #009fa8; font-weight: bold;}
.js_support p{ line-height: 30px; padding: 10px 0; margin-left: ;}
.js_support p b{ font-size: 20px; color: #8b274d;}
.zc3{ background: url(../images/icon_zc3.html) left center no-repeat; padding-left: 70px;}
.download ul li{ width: 790px; line-height: 50px; border-bottom: 1px dashed #d6d6d6; 
font-size: 16px; float: left;}
.download ul li span{ display: block;}
.xz_txt a{ background: url(../images/xz_icon.html) left center no-repeat; padding-left: 15px;}
.xz_txt a:hover{text-decoration: underline; }
.xz_dj a{ color: #009fa8; text-decoration: underline; text-align: right;}
/*联系我们*/
.ban_lxwm{ background: url(../images/banner_lxwm.html) center top no-repeat;}
.copyright,.join{ font-size: 16px; padding-bottom: 70px;line-height:35px;}
.bq_sm{ font-size: 20px; color: #009fa8; display: block; margin-top: 35px;}
.bq_txt{ line-height: 35px;margin-top: 7px;}
.join_p{ line-height: 30px;border-bottom: 1px dashed #d6d6d6;padding: 25px 0;}
#outer_jr {width:790px; margin-top: 20px;}
#tab_jr {overflow:hidden;}
#tab_jr li {float:left;height:35px;	cursor:pointer;	line-height:35px; width: 65px;
text-align: center;}
#tab_jr li.current_jr {color:#fff;background:url(../images/join_cur.html) no-repeat}
#tent_jr {border-top-width:0;}
#tent_jr ol {display:none; }
.join_zwtd{	width: 700px;	height: 42px;line-height: 42px;	background: #efefef;padding-top: 12;	padding-right: 45px;padding-bottom: 0;padding-left: 45px;
}
.delivery{width: 700px;padding: 10px 45px 40px 45px; background: #f7f7f7;overflow: hidden;}
.delivery li{ width: 700px; float: left; line-height: 45px;border-bottom: 1px solid #d6d6d6;}
.td_zw a{ background: url(../images/xz_icon.html) left center no-repeat; padding-left: 15px;
font-size: 18px; }
.td_wz a{ color: #8b274d; text-decoration: underline;font-size: 14px}
.prompt{ width: 790px; margin-top: 40px;}
.prompt b{ font-size: 18px; color: #8b274d;}
.prompt p{ font-size: 16px; color: #999999; margin-left: 20px; line-height: 30px; margin-top: 10px;}
.prompt span{ font-size: 14px; color: #009fa8;}
.prompt strong{ font-size: 20px;color: #009fa8;}
.headquarters{ width: 790px;}
.headquarters h2{ padding: 40px 0; color: #009fa8; font-size: 25px;}
.headquarters p{ font-size: 20px;}
.headquarters span{ font-size: 16px; line-height: 30px;}
.contact_map{ width: 790px; padding: 40px 0;border-bottom: 1px solid #d6d6d6;}
.contact_way{     padding-top: 0px;
    width: 790px;
    background: url(../images/map.html) no-repeat;
    background-position: 0px 60px;}
.contact_way h2{ color: #8b274d; margin-top: 15px;}
.way_box{ width: 790px; margin-top: 20px;}
.way_box h3{ font-size: 20px; color: #009fa8;}
.way_box p{ line-height: 30px; font-size: 16px;}
.way_box div{ width: 370px;}
.message{ font-size: 18px; padding-bottom: 70px; overflow: hidden;}
.message form label,.warranty form label{ width: 790px; margin-top: 20px; display: block; float: left;}
.message form label span,.message form label input,
.warranty form label span,.warranty form label input{ display: block; float: left; line-height: 33px;}
.message form label span,.warranty form label span{ width: 90px; text-align: right; color: #a0a0a0; margin-right: 20px;}
.message form label input,.message form label textarea,
.warranty form label input{ width: 420px; height:28px;border: 1px solid #e0e0e0; padding: 5px;}
.message form label textarea{height: 130px;}
.message form label .button,.warranty form label .button{ font-size: 20px; cursor: pointer; width: 132px;
height: 40px; text-align: center; line-height: 26px; color: #fff; border-radius: 5px;}
.btn_ct{ background: #009fa8;}
.btn_tj{ background: #89274d;}
/*售后服务*/
.warranty{ font-size: 16px;}
/*新闻中心*/
.ban_news{ background: url(../images/ban_news.html) center top no-repeat;}
.article{ width: 790px;}
.article_tit p{border-bottom: 1px dashed #e0e0e0; font-size: 22px !important; padding: 30px 0; text-align: center !important;}
.article_tit span{ color: #999999;  display: block; padding: 10px 0 ;}
.wz_txt{line-height: 30px; font-size: 16px; margin-top: 15px;}
.The_next{ width: 790px; margin-top: 30px;border-bottom: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;
padding: 10px 0; font-size: 16px; color: #777; line-height: 30px;}
.The_next a{ color: #777;}
.The_next a:hover{ color: #009fa8;}
/*采购表单*/
.ban_fa{ background: url(../images/banner_czzx.html) top center no-repeat;}
.qb_txt{ font-size: 25px; color: #009fa8; padding-bottom: 20px;display:none;}
.procurement{ width: 790px; padding-top: 54px;}
.procurement h1{ font-size: 20px; font-weight: 100;}
.procurement p{ font-size: 18px; color: #555; margin-top: 60px; line-height: 30px;border-bottom: 1px solid #d6d6d6; padding-bottom: 25px; margin-bottom: 30px;}
.procurement label{ display: block; margin-top: 15px; width: 637px; float: left;}
.procurement label span{ color: #a0a0a0; font-size: 18px; text-align: right; width: 98px; display:block; margin-right: 15px; float: left;}
.procurement label input{ width: 424px; line-height: 33px; border: 1px solid #e0e0e0; float: left; display: block;}
.procurement label textarea{ width: 424px; line-height: 33px; border: 1px solid #e0e0e0; height: 140px; float: left;}
.yzm{line-height: 33px; border: 1px solid #e0e0e0; width: 158px !important;}
.procurement label img{ display:block; margin: 8px 0 0 10px; float: left;}
.procurement label a{display: inline-block; margin: 5px 0 0 10px}
.procurement label a:hover{color: #009fa8;}
.procurement label .button{ border: 0px;width: 130px; height: 40px; border-radius: 4px; color: #fff; font-size: 20px; margin-top: 90px;}
.btn-ct{ background: #009fa8; margin-left: 60px; margin-right: 10px;}
.btn-tj{ background: #89274d;}
/*产品中心列表*/



/*行业解决方案*/
.ht_1{ font-size: 20px; padding: 0 0 20px 5px;}
.nav_fn li ul li a{ width: 203px; background:url(../images/arrow3.html) 50px center no-repeat !important;
 font-size: 16px; padding: 0 0 0 70px; line-height: 50px;}
.nav_fn li ul li a:hover{background: #f7f7f7 url(../images/arrow4.html) 50px center no-repeat !important;
 color: #009fa8;}
.sz-pic{ width: 251px; height: 177px; overflow: hidden; border-radius: 5px;}
.sz-pic a img{-moz-transition: all 0.9s ease-in-out;
-ms-transition: all 1.1s ease-in-out;
-webkit-transition: all 1.1s ease-in-out;
-o-transition: all 1.1s ease-in-out;
transition: all 1.1s ease-in-out;
 border-radius: 5px;
}

.sz-pic a:hover img{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.municipal ul,.zx_tj ul{ width: 1000px; overflow: hidden;}
.municipal ul li{ float: left; width: 251px; margin:30px 15px 0 0;}
.municipal ul li p{
	width: 231px;
	height: 40px;
	line-height: 40px;
	background: #f4f4f4;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.municipal ul li p a:hover,.zx_tj ul li p a:hover{color: #009fa8;}
.fa_details{ padding-top: 54px;}
.faxx_bt{ text-align: center; font-weight: 100; font-size: 22px;}
/*.fa_details strong{ display: block; font-size: 18px; color: #009fa8; padding: 45px 0;}*/
.fa_details span{ font-size: 16px; line-height: 36px; text-indent: 35px; /*display: inline-block;*/}
.faxx-pic{ width: 308px; margin: 40px auto 0 auto; font-size: 16px; text-align: center;}
.faxx-pic p{ margin-top: 10px;}
.tj-pic{ width: 222px; height: 142px; overflow: hidden;}
.zx_tj p {
    margin: 40px 0 35px 0;
    padding: 7px 0 7px 0;
    font-size: 20px !important;
    padding-left: 10px;
    background-color: #f7f7f7;
}
.tj-pic a img{-moz-transition: all 0.9s ease-in-out;
-ms-transition: all 1.1s ease-in-out;
-webkit-transition: all 1.1s ease-in-out;
-o-transition: all 1.1s ease-in-out;
transition: all 1.1s ease-in-out;}
.tj-pic a:hover img{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.zx_tj ul li{ width: 222px; float: left; margin: 0 24px;}
.zx_tj ul li p{ width: 212px; padding: 0 5px; text-align: center; font-size: 16px !important; margin-top: 5px;}


/*系统保障*/
.xt-bz{color: #555;}
.xt-bz h1,.wx-border h1,.bj-fw h1{ font-size: 26px; font-weight: 100; color: #009fa8; margin-top: 45px; line-height: 35px;}
.bz1{ background: url(../images/bz1.html) left center no-repeat; padding-left: 70px;}
.bg-team span{ font-size: 16px; display: block; margin-top: 35px; line-height: 30px; text-indent: 35px; float: left;}
.bg-team_2{ width: 50%;}
.bg-team img{ float: right; display: block; margin-top: 15px;}
.bz2{ background: url(../images/bz2.html) left center no-repeat; padding-left: 70px; height: 50px; line-height: 50px;}
.sl-pic{ display: block; margin-top: 10px;}
.gc1{ font-size: 16px; line-height: 30px; margin-top: 10px;display: inline-block;}
.dqgc-box{ width: 790px; background: #efefef; margin-top: 24px;}
.dqgc-box img{ display:inline-block;}
.dqgc_link,.wxzj_link{ float: right; width: 243px;text-align: center}
.dqgc_link h2{ font-size: 26px; color: #8b274d; margin-top: 70px;}
.dqgc_link a{ font-size: 18px; color: #1e95a0; display: inline-block; margin-top: 43px;}
.dqgc_link a:hover{ text-decoration: underline;}
.bz3{ background: url(../images/bz3.html) left center no-repeat; padding-left: 70px; height: 73px; line-height: 73px;}
.bz4{ background: url(../images/bz4.html) left center no-repeat; padding-left: 70px; height: 43px; line-height: 43px; margin-top: 60px !important;}
.ys1{ font-size: 16px; line-height: 36px; display: block; margin-top: 40px; }
.ys_box{ background: url(../images/ys_bg.html) top center no-repeat; height: 300px;font-size: 16px; overflow: hidden; position: relative;}
.ys_box span{display:block; position:absolute;}
.ysa{ width: 230px;top:80px;}
.ysb{ width: 230px;top:175px;}
.ysc{ width: 300px;right: -50px; top: 13px;}
.ysd{ width: 300px;right: -50px; top: 155px;}

/*维修与备件*/
.wx-border{ border-bottom: 1px dashed #d6d6d6; padding: 35px 0; color: #333333;}
.wx-wz1,.wx-fw p,.bj-fw span{ line-height:36px; font-size:16px; padding-top:7px;}
.wx1{ background: url(../images/icon_wx1.html) left center no-repeat; padding-left: 50px; }
.wx-fw h1{margin:0 0 15px 0;}
.wx2{ color: #777; background:url(../images/zc_bg.html) left center no-repeat; padding-left: 25px;}
.wx-fwbox{ background: #f6f6f6; padding: 25px 0; margin-top: 10px; padding-left: 25px !important;}
.wz-box1{ margin-left: 0px; width: 450px;}
.wz-box1 strong{ font-size: 16px; color: #009fa8; font-weight: 100; display: block;}
.wz-box1 span{ line-height: 30px;  font-size: 16px; color: #666; }
.wx-fwbox img{ display: block; margin-top: 20px; width: 40%;}
.zysx-box b{ color: #973f61; font-size: 16px; display: block; padding-bottom: 10px;}
.zysx-box span{ display: block; color: #777; line-height: 30px;}
.zysx-box strong{ color: #8b274d; font-size: 20px;}
.wxzj_link h2{ font-size: 26px; color: #009fa8; margin-top:60px;}
.wxzj_link a{ font-size: 18px; color: #8b274d; display: inline-block; margin-top: 43px;}
.dqgc-box img{ display:block; float: left;}
.bj-fw{ padding: 20px 7 50px 7; color:#333333;}
.wx3{ background: url(../images/icon_wx2.html) left center no-repeat; padding-left: 60px; height: 35px; line-height: 35px; color:#333333;}
.bj-fw span{display: block;	color:#333333;padding-bottom: 6px;}
.bj-pic ul li{ float: left; width: 380px;}
.bj-pic ul li a{ display: block; position: relative;width: 380px;float: left;}
.bj-pic ul li a div{ position: absolute; width: 380px; height: 221px; background: #009fa8; left: 0px;top: 0px; opacity: 0;transition:all 200ms ease-in 0s;}
.bj-pic ul li a img{ display: block;float: left;}
.bj-pic ul li a:hover div{ opacity:0.6;}
.bj-pic ul li a p{ background: #f4f4f4; height: 50px; line-height: 50px;float: left; width: 360px; padding: 0 10px;transition:all 200ms ease-in 0s;
font-size: 18px;}
.bj-pic ul li a:hover p{ background: #009fa8; color: #fff;}
.bj-left{ margin-right: 15px;}
/*产品中心*/
.mid-conbox{ width: 1142px; margin: 0 auto; padding-bottom: 50px;}
.gn-box{ width: 1142px;}
.pic-gb{ width: 352px; height: 215px; overflow: hidden;}
.pic-gb a img{ 
-moz-transition: all 0.9s ease-in;
-webkit-transition: all 0.9s ease-in;
-ms-transition: all 0.9s ease-in;
-o-transition: all 0.9s ease-in;
transition: all 0.9s ease-in;}
.pic-gb a:hover img{
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
.gn-box ul{ width: 1180px; overflow: hidden;}
.gn-box ul li{ width: 352px; float: left; text-align: center; margin: 30px 40px 0 0;}
.gn-box ul li p{ margin-top: 20px; font-size:20px;}
.gn-box ul li p a:hover{color: #009fa8;}
.pp-bpx{ margin-top: 85px;}
.gn-top{ margin-top: 50px;}
.cpyw-tt ul li{ width: 244px; float: left; margin: 36px 45px 0 45px;background: #F7F7F6;padding: 0 20px 10px;}
.yw-box{ width: 244px; height: 151px; box-shadow: 2px 2px 2px #ccc;}
.cpyw-tt ul li p{ text-align: center !important; font-size: 18px; color: #171717; line-height: 43px; border-bottom:1px solid #a5a5a5;}
.cpyw-tt ul li span{ font-size: 12px; color: #666; display: block; margin-top:10px;}
/*升级与改造*/
.sj-yz{ font-size: 16px;}
.zj-1{ margin-top: 33px;}
.zj-2,.zj-5{ margin-top: 45px; line-height: 30px;}
.zj-2 b,.zj-5 b{ color: #8b274d;}
.zj-3{ margin-top: 30px;}
.zj-3 span{ background: url(../images/zc_bg.html) left center no-repeat; padding-left: 15px; color: #009fa8; margin-top: 45px; display: block;}
.zj-3 p{ margin-top: 12px;}
.zj-4{ margin-top: 50px; line-height: 30px;}
.zj-5 strong span{ color: #009fa8; font-size: 20px;}
.upgrade{ background: #e8fafd; margin-top: 50px;}



.head_icon.fr {
    position: absolute;
    right: -30px;
    top: -3px;
    overflow: hidden;
}


section.right_box.fr p {
    line-height: 30px;
    font-size: 16px;
font-family: "微软雅黑";
color: #666;
}
div#tent_ry p {
    line-height: 23px;
}

.zx_tj{display: none;}

.zysx-box {
    font-size: 16px;
}
.backToTop{width:68px;height:68px;display:none;cursor:pointer;position:fixed;right:2px;bottom:80px;z-index:20;_position:absolute;_bottom:"auto"}
/*body{
			width:100%;
	
		}*/
		.backToTop{
			bottom:20px;
			
		}
		
		
		.right_bar{
			/*display:none;*/
			position:fixed;
			width:190px;
			bottom:45%;
			left:auto;
			right:2px;
		}
		.right_bar1{
			position:absolute;
			right:0px;
			width:68px;
			height:68px;
			filter:alpha(opacity:1);opacity:1; 
			
		}
		.right_bar1_show{
			z-index:100;
			width:0px;
			position:absolute;
			right:0px;
			height:68px;
			background:url('../templets/hjsj/images/qq_03.html') no-repeat;
		filter:alpha(opacity:1);opacity:1; 
		}
		.right_bar .num1{
			top:0px;
			z-index:100;
			
		}
		.right_bar .num2{
			top:72px;
			z-index:100;
		}
		.right_bar .num3{
			top:144px;
			cursor: pointer;
		}

		.left_bar{
			position: fixed;
			left: 2px;
			bottom:0;
		}	
		.lbar{position: relative;margin-bottom: 10px;}
		.close{text-align: right;cursor: pointer;position: absolute;bottom:5px;right:5px;color: #fff;}

.download{margin-top:30px;}


.xq-2 p {
    font-size: 16px !important;
    line-height: 27px !important;
}

#qiao-wrap #qiao-icon-wrap {
    
    top: 34%;
    
}
.ding{position:relative;}

.baidu {
    position: absolute;
    bottom:-33px;
    left: 590px;
}


.baidu1 {
    position: absolute;
     bottom:-33px;
    left: 590px;
}


.cpyw-tt span p {
    font-size: 12px !important;
}


.article p ,.article {
    line-height: 33px !important;
    font-size: 16px !important;
    font-family: "微软雅黑" !important;
}

.pro-xq1 p:nth-of-type(3) {
    display: none;
}

/*.pro-xq1 p:nth-of-type(1) {
    display: none;
}*/


.fa_details p {
    line-height: 33px !important;
}

.clearfix p {
    /*text-align: center !important;*/
        /*padding-top: 10px !important;*/
}


.article_tit.clearfix p {
    font-size: 20px !important;
    color: #000 !important;
}


/*.mid_box span p {
    position: absolute;
    bottom: 13px;
}*/
.pageinfo{
color: #009fa8;
text-align: center;
margin-top: 20px;

}
