/* CSS Document */
* html .clearfix{zoom:1}
a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{padding:0;margin:0}
html{overflow-y:scroll;
    position: relative;z-index: 9;}
h1{font-size:26px}
body{font-family:Microsoft Yahei,"Î¢ÈíÑÅºÚ";font-size:14px;color:#666;font-style:normal;font-variant:normal;background:#FFF;width:100%;margin:0 auto}
dl,ol,ul{list-style:none;margin:0;padding:0}
:focus{outline:0}
.pro-tites table,.pro-tites tbody{font-size:12px}
a img{border:0}
img{vertical-align:middle;max-width: 100%;}
table{empty-cells:show}
ins{text-decoration:none}
del{text-decoration:line-through}
br{font-size:0;height:0}
em{font-style:normal}
.l{float:left}
input{vertical-align:middle}
.r{float:right}
.ub20{margin-bottom:20px}
.u15{margin-top:10px}
.u20{margin-top:20px;width:272px;height:50px}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.f14{font-size:14px}
.bgf3{background:#f3f3f3}
.cc30{color:#C30}
.u7{margin-top:7px}
.b7{margin-bottom:7px}
.l20{margin-left:30px}
.b15{margin-bottom:15px}
.l10{margin-left:10px}
.r10{margin-right:10px}
.h90{height:90px}
.h80{height:80px}
.u10{margin-top:10px}
.al{text-align:left}
.ac{text-align:center}
.ar{text-align:right}
.w10b{width:10%}
.w20b{width:20%}
.w30b{width:30%}
.w40b{width:40%}
.w50b{width:50%}
.w60b{width:60%}
.w70b{width:70%}
.w80b{width:80%}
.w90b{width:90%}
.w100b{width:100%}
.w49b{width:49%}
.bder{border:1px solid #ddd}
.bderb{border-bottom:1px dotted #ddd}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
br{clear:both;height:0;line-height:0;font-size:0}
.block{display:block;overflow:hidden;cursor:pointer}
.hide{display:none}
.invisible{visibility:hidden}
.tab{overflow:hidden;zoom:1}
.tab a,.tab li,.tab-item{float:left;cursor:pointer;text-align:center}
.m,.mb,.mc,.mt{overflow:hidden;zoom:1}
.mt .extra{float:right}
.m{margin-bottom:10px}
.c{margin-top:15px}
.le{width:660px}
i{ font-style:normal;}
.wp{width: 1200px;margin: 0 auto;max-width: 96%;}

a{text-decoration:none;color:#666; cursor:pointer;}
.wap{width:1003px;margin:0 auto}
.cl_box{clear:both;display:block;overflow:hidden}
.head{clear:both;display:block;overflow:hidden;height:90px}
.top{max-width:1200px;margin:0 auto}
.w1030{margin:0 auto;width:1030px}
.navul{width:100%;height:57px;margin:0 auto; background:#f2f2f2;}
.navul ul{margin:0 auto;max-width:1200px; overflow:hidden;}
.navul li{POSITION:relative;FLOAT:left;z-index:20;height:55px; width:14%; text-align:center;}
.navul a{color:#232323;font-size:16px;line-height:58px;display:block;text-align:center}
.navul li.navlm{height:57px}
.list01 li OL LI:hover{BACKGROUND:#D90015}
.li2:hover,.navul a.li3{display:block;line-height:57px;background:#ec3a48;color:#fff;text-decoration:none;}
.list01{DISPLAY:none;BACKGROUND:#f8f8f8;border-bottom:#ccc 4px solid;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}
.navul li:hover .plist{Z-INDEX:1000;POSITION:absolute;background:#f8f8f8;DISPLAY:block;TOP:50px;LEFT:-142px}
.plist{WIDTH:1000px;BACKGROUND:f8f8f8;HEIGHT:380px;z-index:999}
.navul li:hover .plist2{Z-INDEX:1000;POSITION:absolute;background:#f8f8f8;DISPLAY:block;TOP:50px;LEFT:-288px}
.plist2{WIDTH:1000px;BACKGROUND:f8f8f8;HEIGHT:380px;z-index:999}
#a0{line-height:58px}
a.red:link{color:#e10000;text-decoration:none}
.list01 li{PADDING:0;MARGIN:10px 0 0;FLOAT:left;height:340px;overflow:hidden}
.list01 li OL LI{PADDING:0;MARGIN-TOP:1px;padding-left:10px;BACKGROUND:none transparent scroll repeat 0 0;MARGIN-RIGHT:10px;height:35px;margin-left:10px}
.list01 li OL LI .rd{color:#035FA3}
.list01 li OL LI b{height:55px;margin-bottom:20px;overflow:hidden}
.list01 li OL LI b a{font-size:15px;line-height:30px;color:#333}
.list01 li OL LI:hover A{COLOR:#fff}
.list01 DT A{height:33px;line-height:33px;text-decoration:none;display:block;text-align:left;padding-left:12px}
.list01 LI OL LI A{MARGIN-LEFT:3px;float:left;padding:0;line-height:33px;color:#666;font-weight:400;font-size:14px}
.list01 LI OL LI span{float:left;background:url(../images/hot.gif) no-repeat center center;width:42px;height:26px}
.list01 LI OL LI font{float:left;width:42px;height:26px}
.list01 LI OL LI A.redzi{color:#F30}
.list01 LI OL LI:hover A.redzi{color:#fff}
LI.feilei1{WIDTH:360px;overflow:hidden}
LI.feilei1 li{float:left;width:140px;height:33px}
LI.feilei2,LI.feilei2 LI,LI.feilei3,LI.feilei3 LI,LI.feilei4,LI.feilei4 LI,LI.feilei5,LI.feilei5 LI,LI.feilei6,LI.feilei6 LI{WIDTH:160px}
LI.feilei7,LI.feilei7 LI,LI.feilei8,LI.feilei8 LI{WIDTH:200px}
LI.feilei9,LI.feilei9 LI{WIDTH:210px}
.list01 LI OL LI.dpb A{COLOR:#DB0000;FONT-WEIGHT:bold}
.list01 LI OL LI.dpb:hover A{COLOR:#DB0000;CURSOR:default}
LI.feilei-more{WIDTH:1000px;background:0 0}
LI.feilei-more .tit a{color:#069}
LI.feilei-more .tit a:hover{color:#333}
LI.dropbottom{TEXT-ALIGN:right;LINE-HEIGHT:26px;WIDTH:460px;padding-top:5px;FLOAT:right;COLOR:#fff}
LI.dropbottom A{DISPLAY:inline}
*html{background-attachment:fixed}
#por-tistes{height:35px;margin-top:18px;width:200px}
#por-tistes a{font-size:16px;width:200px;color:#333}
#por-tistes:hover{background:0 0}
#por-tistes a:hover{color:#fff;background:#D5040A;width:200px}
.sub_pro{width:100%;margin:2rem 0;overflow:hidden;}
.pro_left{width:20%;overflow:hidden;float:left;background: #f8f8f8;}
.Menubox1 li{background:#f8f8f8;font-size:17px;height:48px;line-height:48px;text-align:center;color:#232323;margin:2px 0;cursor:pointer}
.Menubox1 li.hover{background:#ec3a48;height:48px;color:#fff;line-height:48px;}
.Menubox1 li.hover a{ display:inline-block; color:#FFF;}
.Contentbox1{float:right;width:720px;margin-top:25px;margin-bottom:30px;}
.contentbox ul,.Contentbox1 ul{overflow:hidden; margin-left: 10px;}
.contentbox li, .Contentbox1 li {
	float: left;
	width: 31%;
	text-align: center;
	box-shadow: 2px 2px 10px #c4c5ca;
	margin: 5px;
	background: url(../images/pro_bodyimg.png) #FFF no-repeat left bottom;
	margin-bottom: 15px;
	margin-right: 15px;
	background:none;
}

.Contentbox1 a{color:#666;line-height:30px}
.Contentbox1 img{width:238px;border:solid 1px #f0f0f0}
.contentbox img{margin-bottom:5px; width:100%; height:auto;}
.contentbox h4 {font-size: 1.2em;font-weight: 500;padding-bottom:1rem;}
.contentbox li a{display:block;padding:0.28em;}
.contentbox li a:hover{color:#fff;background:#ec3a48;}
.contentbox li a.du img{width:100%;height:auto;*height:148px;_height:148px}
.Contentbox{overflow:hidden;margin-top:15px;margin-bottom:30px}
.contentbox a{line-height:30px}
.index_materlist ul li p a:hover,.index_news_r ul li a:hover,.index_pro_ydp ul li a:hover,.index_proj ul li p a:hover,.news_sy li a:hover,.pro_special_img a:hover,.pro_special_right ul li a:hover,.pro_divs h3:hover,.prolist li a:hover,.sub-line a:hover,.wen_lie a:hover,ul.proj_case_pj li p a:hover{text-decoration:underline;color:#ec3a48}
.c_title a:hover,.container a:hover,.upgrade a:hover,.float_left a:hover, a:hover,.innews .title a:hover,.innews li a:hover,.jda-new li a:hover,.new_article li a:hover,.jda-new span a:hover,.new_article span a:hover,.spot li a:hover,.spot-line li a:hover,.line-site a:hover,.news_sy a:hover,.page_u a:hover,.pro-tites tr:hover,.project a:hover,.prolist li a:hover,.side_nav a:hover,.wap-pro li a:hover,.wen_lie a:hover{color:#ec3a48;}
.innews{float:left;width:310px;margin-right:25px;margin-bottom:30px}
.innews ul{overflow:hidden;width:100%;margin-top:20px}
.innews li{height:35px;margin-right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.innews li a{line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:65%;display:block;float:left}
.innews li img{margin-right:5px;margin-top:10px;display:block;float:left}
.innews ul span{margin-top:7px;float:right;font-size:12px;color:#999}
.index-news-img{width:30%;float:left;margin-top:20px}
.index-news-img img{width:300px;height:90px}
.innews .title{border-bottom:1px solid #f0f0f0;height:25px;overflow:hidden}
.innews .title .l a{color:#ec3a48;font-size:16px}
.innews .title .r a{font-size:10px;color:#999}
.innews a:hover,.working-principle a:hover{color:#EC0000}
.content{overflow:hidden; margin-bottom:20px;}
.content_tites{padding-bottom:5px;border-bottom:1px solid #ddd;line-height:27px;color:#666;margin-top:30px;height:30px}
.content_tites a{color:#666}
.content_tites a:hover{color:#c00}
.product-sub{overflow:hidden;margin-top:3%;}
.productShow_2{width:460px;height:430px;float:left}
.productShow_2 .list{width:415px;overflow:hidden;margin:0 auto}
.productShow_2 ul{width:20000%}
.productShow_2 li{float:left;width:104px;text-align:center;overflow:hidden;padding-top:11px}
.productShow_2 li img{width:90px;height:69px;cursor:pointer}
.product_right{float:right;width:55%}
.product_right1{float:right;width:54%}
.product_right h1{font-size:36px;margin-bottom:20px;color:#F00;}
.product_right1 h1 {font-size:36px;margin-bottom:20px;color:#fff}
.product_right p{line-height:28px;margin-bottom:1.8%}
.product_right1 p{ color:#fff;margin-bottom:12px; font-size:16px; line-height:26px; }
.product_right1 p strong { color:#fed700;s}
.product_right p span,.product_right p strong{font-size:13px;font-weight:400;color:#ec3a48}
.tel-yd a{width: 100%;height: 60px;background: url('../images/zzyh.jpg') no-repeat center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.tel{width:100%;overflow:hidden;margin-top:20px;}
.tel dt{/*background:url(../images/zzyh.jpg) no-repeat 12px center ;float:left;padding:37px 87px 24px 49px;margin-right:35px;*/
    float: left;
    width: 43%;}
.tel dt a{color:#fff;line-height:35px;font-size:18px;display: block;/*padding: 0 10px;background: #ff0000;*/}
.tel dt img{display: block !important;}
.tel dt a:hover{color:#fff}
.tel dd{float:left;line-height:28px;margin-left: 30px;}
.tel dd .left{float:left;font-size:15px}
.tel dd .right{float:left;margin-left:6px;color:#fee300;font-size:24px;font-weight:bold;    margin-top: -8px;}
.tel dt a:hover img { opacity:0.9;}
.tel1{width:100%;overflow:hidden;margin-top:20px;}
.tel1 dt{/*background:url(../images/zzyh.jpg) no-repeat 12px center ;float:left;padding:37px 87px 24px 49px;margin-right:35px;*/
    float: left;
    width: 43%;}
.tel1 dt a{color:#fff;line-height:35px;font-size:18px;display: block;/*padding: 0 10px;background: #ff0000;*/}
.tel1 dt a:hover{color:#fff}
.tel1 dd{float:left;line-height:28px;margin-left: 30px;}
.tel1 dd .left{float:left;font-size:15px}
.tel1 dd .right{float:left;margin-left:6px;color:#f93512;font-size:24px;font-weight:bold;    margin-top: -8px;}
.tel dt a:hover img { opacity:0.9;}
.right_tel { color:#fff; font-size:14px; font-weight:normal;}
.right_tel1 { color:#333; font-size:14px; font-weight:normal;}
#preview{float:left;width:42%; }
.products_yd{display:none;}/*--ÒÆ¶¯¶ËÒþ²Ø--*/
.products_pc{display:block;     width: 100%;  height: auto; border:4px solid #fff;}
.jqzoom,.side_nav{overflow:hidden}
.jqzoom{box-shadow:0 3px 5px #a6a6a6}
.jqzoom img{width:460px;height:345px}
#spec-list{width:460px;overflow:hidden;margin-top:6px}
#spec-list ul{margin-left:-0.7%;width:100%!important}
#spec-list ul li{float:left;display:inline;margin-left:0.7%;cursor:pointer; padding:0.78%;border:solid 1px #DFDFDF;}
#spec-list ul li:hover{border:solid 2px #ec3a48;padding:0.55%;}
#spec-list ul li img{width:102px;height:75px; }
.pro-tites{overflow:hidden;padding-top:35px}
.content-sub{overflow:hidden;margin-top:3%;margin-bottom:30px}
.about_honor-sy{border-bottom:#d6d6d6 solid 1px;overflow:hidden;margin-top:30px;font-size:18px;color:#CC0001;font-weight:700;padding-bottom:10px}
{margin-top:3.5%;margin-bottom:3.5%;width:20%;float:right;border:1px solid #F0F0F0}
.float_left{margin-top:30px;margin-bottom:20px;width:245px;float:left;border:1px solid #F0F0F0}
.float_left .title, .title{font-size:17px;line-height:45px;padding-left:15%;}
.float_left ul, ul{overflow:hidden;}
.float_left .pro_title, .pro_title{padding-left: 15%; line-height: 32px;border-top: 1px dashed #F0F0F0;padding-top: 2%;}
.classic-case ul li a:hover,.float_left ul li a:hover, ul li a:hover,.matching-equipment ul li a:hover,.product-special-line ul li a:hover,.recommend a:hover,.related-news a:hover{text-decoration:underline}
_por{margin-top:55px;margin-bottom:20px;width:20%;float:right;border:1px solid #F0F0F0}
.float_left_por{margin-top:30px;margin-bottom:20px;width:245px;float:left;border:1px solid #F0F0F0}
_por.fixed .upgrade{position: fixed;z-index: 2;top: 0;background-color: #fff;width: 245px;}
.side_nav .title{font-size:18px;line-height:45px;padding-left:10%;_height:45px;background: #e6300e;  color: #fff;  font-size: 18px; font-weight: bold;}
.side_nav ul{overflow:hidden;argin-bottom:15px}
.side_nav .pro_title{padding-left:10%;line-height:32px;border-top:1px dashed #F0F0F0;padding-top:2%;_height:32px; background:#f0f0f0;}
.side_nav ul li{    margin-left: 6%; padding:10px 0; width: 43%; float: left;}
.side_nav ul li a{font-size:13px;}
.side_nav ul li a:hover{text-decoration:underline}
.upgrade{overflow:hidden}
.upgrade .title-sy{
	font-size:16px;
	line-height:60px;
	background:#f5f5f5 url(../images/bg-xgtt.png) no-repeat 15px center;
	/* text-align:center; */
	color:#ffffff;
	height: 60px;
	padding-left: 65px;
	font-size: 24px;
	color: #111;
	font-weight: bold;
	margin-bottom: 25px;
}
.c_title a,.c_title h2{color:#232323;}
.upgrade li{margin-bottom:10px;text-align:center;margin-top:15px}
.upgrade li img{ width:90%; height:auto;}
.upgrade a{line-height:30px}
.upgrade a:hover{text-decoration:underline}
.tj_product .title{font-size: 18px;
    padding-left: 0; text-align:center;line-height: 45px;font-weight: bold;margin-bottom: 2px;color: #fff;background:#ec3a48}
.tj_product .title a{color:#fff}
.tj_product ul{margin-bottom:8px;}
.tj_product li{background: #f1f1f1;font-size: 15px;line-height: 44px;margin-bottom:3px;text-align:center}
.tj_product li a{display:block;color: #333;}

.pro_sy{float:left;width:76%;margin-top:55px}
.pro_title a{color:#ec3a48; font-size:15px;}
.ptitle,.wap-pro{overflow:hidden;}
.wap-pro li{float:left;border-left:1px solid #fff;width:24.6%;text-align:center;background:#f4f4f4; }
.wap-pro li.hover,.wap-pro li:hover{color:#fff; background:#3a4352}
.wap-pro li.hover a{color:#fff;}
.wap-pro li a{font-size:16px; padding:18px 0;display:block; /*font-weight:700*/ color:#444}
.wap-pro li a:hover{color:#fff;}
.pro-tites p{margin: 10px 0;text-indent:20px;line-height:28px;}
.pro-tites p img{margin-top:5px; margin-bottom:5px;}
.pro-tites p .business{width:100%;height:auto;}
.pro-tites h2{font-size:22px;color:#ec3a48;margin-bottom:2.5%;margin-top:3.1%}
.pro-tites h3{margin-top:10px;font-size:14px;line-height:27px}
.pro-tites embed{ margin-bottom:1.5%}
.pro-tites table{margin-bottom:10px}
.pro-tites table tr:hover td{background:#e50012;color:#fff}
.spot{overflow:hidden;width:100%;}
.spot-tites{border-bottom:1px dotted #ECECEC;font-size:24px;font-weight:900; color:#333;}
.spot ul{overflow:hidden;margin-left:-20px}
.spot li{float:left;width:23%;text-align:center;margin-left:2%;_margin-left:1.5%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  -o-text-overflow: ellipsis; }
.spot li a:hover{text-decoration:underline}
.spot li img{margin-bottom:7px;width:100%; height:auto;}
.jda-new,.new_article{overflow:hidden;}
.jda-new ul,.new_article ul{overflow:hidden;}
.jda-new li,.new_article li{width:47%;float:left;background:url(../images/tage1.png) no-repeat left center;padding-left:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.jda-new span,.new_article span{width:47.5%;float:left;height:30px;background:url(../images/dian.jpg) 0 12px no-repeat;padding-left:15px}
.jda-new a,.new_article a{line-height:32px}
.jda-new a:hover,.new_article a:hover{text-decoration:underline}
.new_article a:hover{text-decoration:underline}
.prolist{width:100%;margin-top:20px;overflow:hidden}
.prolist-title{font-size: 30px;font-weight: 700;  /* border-bottom: 1px solid #f6f6f6; */ margin-bottom: 30px; color: #CC0001; margin-top: 10px; /* text-indent: 20px; */border: 1px dashed #CC0001;text-align: center; padding: 5px 0; background: #ffeed5; width:30%; margin:15px auto 30px;}
.prolist-title a {color: #CC0001;}.more11 { display:block; margin-left:2%;float: right;  width: 23%;}
.prolist ul{overflow:hidden;width:100%;margin-left:-15px}
.prolist li{float:left;margin-left:1.5%;width:23.5%;margin-bottom:15px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;_height:200px;_margin-left:0.5%;}
.prolist li img{width:100%;height:auto}
.prolist li a{line-height:32px;display:block;color:#333;padding-bottom:0;}
.prolist li a:hover{color:#EC0000;text-decoration:none}
.prolist-left{width:720px;float:left;margin-top:35px}
.prolist-left li{float:left;width:220px;margin-right:15px;text-align:center;margin-bottom:15px}
.prolist-left li img{width:220px}
.prolist-left li a{line-height:32px;font-size:14px}
.news_sub_list{overflow:hidden;width:100%;margin-top:20px}
.news_sub{float:right;width:750px;margin-top:20px}
.news_sy{width:48.5%;float:left;padding:8px;border:1px solid #f0f0f0;margin-bottom:25px;margin-top:10px;}
.news_sy ul{overflow:hidden;margin-top:20px}
.news_sy li{background:url(../images/tage1.png) no-repeat left;padding-left:10px;height:27px;margin-bottom:16.8px}
.news_sy li a{line-height:27px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}
.news_sy span{color:#999;float:right;line-height:27px;font-size:12px}
.news_sy p{margin-top:20px}
.news_tites{font-size:18px;color:#CC0001;border-bottom:1px dashed #f0f0f0;line-height:35px;height:35px;padding-left:10px;font-weight:700}

.news_tites span{font-size:12px;font-weight:400}
.news_tites span a{color:#232323;font-size:14px;}
.news_tites span a:hover{color:#CC0001}
.wen_lie .new_lis li{border-bottom: 1px solid #d7d7d7;padding: 10px 0;float: left;width: 48%;margin:0 1%;}
.wen_lie .new_lis li:last-child{border: none;}
.wen_lie .new_lis li p{max-height: 72px;line-height: 24px;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp: 1;overflow: hidden;}
.wen_lie .new_lis{overflow:hidden;margin-bottom:25px}
.wen_lie .new_lis li a{line-height:36px;font-size: 1.1rem;display: block;margin-bottom: 5px;color:#333;font-weight:600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wen_lie span{line-height:36px;color:#999;font-size:12px}
.wen-tites{font-size:30px;overflow:hidden;margin-bottom:15px;color:#EC0000;font-weight:900;}
.digg{overflow:hidden;border-top:1px dashed #ddd;margin-bottom:25px;margin-top:25px;padding-top:20px}
.digg A{BORDER:#ccc 1px solid;}
.digg A:hover{BORDER:#EC0000 1px solid;COLOR:#EC0000}
.digg .cpb{BACKGROUND:#EC0000}
.about_group{overflow:hidden;margin-bottom:10px;margin-top:10px}
.about_group dl{overflow:hidden;margin-top:20px;margin-bottom:20px}
.about_group dt{float:left;width:350px;-webkit-box-shadow:2px 2px 2px;-moz-box-shadow:2px 2px 2px;box-shadow:4px 4px 4px;border:4px solid #fff;margin-top:3px;margin-bottom:8px}
.about_group dd{float:right;width:610px}
.about_group p{line-height:27px}
.about_group p span{color:#CC0001}
.about_group strong{font-size:16px}
.about_group p a{text-decoration:underline}
.about_group p a:hover{color:#CC0001}
.about-group{overflow:hidden;background:#f0f0f0;margin:0 auto;width:100%}
.about-group dl{overflow:hidden;margin:0 auto;padding:15px 20px;width:1000px}
.about-group p{line-height:27px;margin-bottom:5px;text-indent:2em}
.about-group dl dt{text-align:center;line-height:35px;font-size:18px}
.about_sub{overflow:hidden;margin-bottom:40px;margin-top:30px;border-top:1px solid #f0f0f0}
.about_sub dl{float:left;width:302px;margin-right:15px;margin-left:15px;margin-top:20px}
.about_sub dd a{line-height:38px;font-size:16px;font-weight:700}
.about_sub dd{color:#666;line-height:27px}
.web-list{width:1000px;overflow:hidden;margin:0 auto}
.web-list dl{float:left;width:30%;margin-top:20px;margin-right:48px;margin-bottom:30px}
.web-list .list-txt-title{font-size:16px;font-weight:700;border-bottom:1px solid #f0f0f0;padding:12px 0 8px}
.list-txt-link{position:relative;width:100%;margin-top:10px}
.list-txt-link a{float:left;height:27px;width:100%;background:url(../images/foucs_li_on.jpg) left center no-repeat;text-indent:2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:27px}
.about-benefit{overflow:hidden;background:#f0f0f0;margin:0 auto;width:100%}
.about-benefit p{line-height:27px;margin-bottom:8px}
.about-benefit dl{width:1000px;overflow:hidden;margin:0 auto;padding:15px 0}
.about-benefit dl dt{text-align:center;line-height:35px;font-size:18px}
.about-group span a{color:#EC0000}
.about-honor{overflow:hidden;margin:0 auto}
.about-honor ul{overflow:hidden;margin-top:15px}
.about-honor ul li{width:200px;float:left;margin-bottom:15px}
.about-honor ul li img{max-width:100%;height:auto}
.about-honor-title{margin-top:25px;text-align:center;font-size:16px;font-weight:700;line-height:35px}
.page{display:table;margin:0 auto;background:#fff;-moz-box-shadow:0 5px 20px #CCC;-webkit-box-shadow:0 5px 20px #CCC;box-shadow:0 5px 20px #CCC;margin-bottom:20px}
.box{width:940px;margin:18px auto 0 auto;overflow:hidden}
.event_year{width:60px;border-bottom:2px solid #DDD;text-align:center;float:left;margin-top:10px}
.event_year li{height:40px;line-height:40px;background:#FFF;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer}
.event_year li label{width:60px;height:40px;display:block}
.event_year li.current{width:61px;background:red url(../images/jian.png) 60px 0 no-repeat;color:#FFF;text-align:left;padding-left:9px}
.event_list{width:740px;float:right;margin:0 0 20px 0}
.event_list h3{text-align:center;font-size:16px;font-family:Georgia;color:#ec3a48;padding-right:230px;height:38px;line-height:30px;font-style:italic}
.about-benefit-sub{width:1000px;margin:0 auto}
.event_list li{background:url(../images/jian.png) 136px -80px no-repeat}
.event_list li span{width:127px;text-align:right;display:block;float:left;margin-top:10px}
.event_list li p{width:680px;margin-left:24px;display:inline-block;padding-left:10px;line-height:25px}
.event_list li p span{width:650px;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#FFF;margin:0;color:#666}
.event_year li{font-size:14px}
.history{overflow:hidden;position:relative;margin:30px 0 40px 0}
.history_tites{margin-bottom:30px;line-height:27px;text-indent:2em}
.history-date{overflow:hidden;background:url(../images/line04.gif) repeat-y 177px 0}
.history-date div{background:url(../images/icon06.gif) #fff no-repeat 148px 0;height:59px;font-size:16px;font-weight:400;padding-left:12px;margin-bottom:32px}
.history-date div.first{width:935px;z-index:99;font-size:14px}
.history-date div a{color:#09256e;display:inline-block;zoom:1;margin:21px 97px 0 0;width:110px;height:30px;line-height:30px;text-align:center;background-color:#242d3c;color:#fff}
.history-date div a:hover{text-decoration:none}
.history-date div img{vertical-align:-5px}
.history-date div.date02{background:0 0;margin-bottom:5px}
.about_capac,.history-date ul,.history-date ul li.green dl{overflow:hidden}
.history-date ul li{background:url(../images/icon07.gif) no-repeat 168px 0;padding-bottom:10px;zoom:1}
.history-date ul li.last{padding-bottom:0}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.history-date ul li p{float:left;width:158px;text-align:right;padding-right:19px;color:#c3c3c3;font:400 14px/16px Arial}
.history-date ul li p span{display:block;color:#d0d0d0;line-height:23px}
.history-date ul li dl{float:left;padding-left:20px;width:516px;padding-top:0}
.history-date ul li dl dt span{display:block;font-size:14px}
.history-date ul li.green p{color:#242d3c}
.history-date ul li.green p span{color:#475977}
.history-date ul li.green dl dt{font-size:30px;line-height:28px}
.history-date ul li.green dl dt a{display:inline-block;zoom:1;overflow:hidden;vertical-align:middle;margin-left:12px}
.history-date ul li.green dl dd{padding-top:20px;display:none}
.history-date ul li.green dl dd img{float:left}
.history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878}
.honor_list{overflow:hidden;border-bottom:#f0f0f0 1px dashed;width:1000px;margin:15px auto}
.honor_list img{float:left;width:130px;height:90px;padding:7px;padding-top:9px;float:left}
.honor_list p{float:right;width:830px;padding:10px 10px 10px 5px;color:#666;line-height:27px}
.honor_list span{color:#333;font-weight:700}

.about-sy{margin-top:20px}
.service-sy{border-top:1px solid #ebebeb;margin-bottom:35px;margin-top:55px;padding-top:35px;line-height:27px}
.about_capac dl{width:333px;float:left;margin-bottom:20px;margin-top:30px}
.about_capac dd{line-height:35px}
.service_sales{overflow:hidden;margin-top:30px;margin-bottom:30px}
.service_sales p{line-height:27px;color:#666;text-indent:2em}
.peijian{overflow:hidden;margin-top:10px}
.peijian li{width:220px;float:left;margin-right:30px;text-align:center;line-height:27px;margin-bottom:20px}
.peijian img{width:220px}
.sales_l{overflow:hidden;margin-top:20px;margin-bottom:20px;border-bottom:1px dashed #ebebeb}
.sales_l dt{float:left;width:240px;text-align:center;margin-bottom:25px}
.sales_l dt img{width:240px;height:180px}
.sales_l dd{float:right;width:700px;line-height:27px;padding-top:30px}
.sales-r{overflow:hidden;margin-top:30px;margin-bottom:20px;border-bottom:1px dashed #ebebeb}
.sales-r dt{float:left;width:700px;line-height:27px;padding-top:30px}
.sales-r dd{float:right;width:240px;text-align:center;margin-bottom:25px}
.sales-r strong,.sales_l strong{font-size:16px;font-weight:400}
.sales-r dd img{width:240px;height:180px}
.service{overflow:hidden;margin-top:30px;margin-bottom:20px}
.service p{line-height:27px;margin-bottom:10px;text-indent:2em}

.count-server{margin-bottom:15px;overflow:hidden}
.count-server dl{width:25%;width:24%;float:left;overflow:hidden}
.count-server dl dt{width:80%;margin:0 auto 5px;text-align:center;text-indent:-999em;height:100px}
.count-server dl dt.zongzhi{background:url(../images/zongzhi-icon.jpg) no-repeat top center}
.count-server dl dt.xintiao{background:url(../images/user-icon.jpg) no-repeat top center}
.count-server dl dt.fwzz{background:url(../images/fuwu-icon.jpg) no-repeat center}
.count-server dl dt.jingshen{background:url(../images/xin-icon.jpg) no-repeat top center}
.count-server dl dd{width:80%;margin:0 auto;text-align:center}
.count-server dl dd span{font-size:16px;text-align:center}
.count-server strong{font-weight:400;color:#EC0000}
.count-server dd p{text-align:center;text-indent:0;margin-bottom:0}
.a_nengli{margin-top:20px;overflow:hidden;margin-bottom:27px}
.a_nengli li{float:left;width:480px;overflow:hidden;margin-right:20px}
.a_nengli li a{font-size:16px;font-weight:400}
.a_nengli li a:hover,.contact a:hover{text-decoration:underline}
.a_nengli li p{text-indent:0}
.w1000{max-width:1200px;margin:0 auto}
.news .pnews{overflow:hidden}
.news .pnews table{font-size:12px}
.news .pnews table td{line-height:40px}
.news .pnews h1{color:#333}
.news .pnews h2{
	font-size:22px;
	color: #111;
	margin:20px 0 20px;
	text-align: center;
	height: 100px;
	line-height:120px;
	background: url(../images/bg-h2.png) no-repeat center;
	/* background-size: auto 90%; */
}
.news .pnews a{color:#ec3a48;}
.contact-tel a {color:#ec3a48; font-size:26px; font-weight:bold;}
.news .pnews h3{
	margin-top:10px;
	margin-bottom:10px;
	font-size:20px;
	color:#111;
	background: url(../images/bg-h3.png) no-repeat left center;
	line-height: 26px;
	padding-left: 35px;
}



.Author{overflow:hidden;height:25px}
.Author span{margin-right:15px;float:right;font-size:0.9rem;color:#999;}
.news .pager{margin-top:30px;overflow:hidden;width:98%;text-indent:0;border:1px solid #848181;border-radius: 2rem;}
.news .pager span{font-size: 1rem;float: left;width: 48%;padding: 1%;}

.news .pager span a{color:#444; }
.news .pager span a:hover,.recommend a:hover,.related-news a:hover{color:#ec3a48}
.recommend{overflow:hidden;width:100%;margin-top:2%}
.recommend ul{margin-left:-2%;}
.recommend ul li{width:23%;float:left;margin-left:2%;text-align:center}.recommend ul li img { width:100%; height:auto; margin-bottom:7px;}
.recommend a,.related-news a{line-height:28px}
.recommend-title{border-bottom: 1px dotted #ECECEC;margin-bottom:2.5%;line-height:35px;font-size:18px;font-weight:bold; font-size:24px; color:#000;    margin-bottom: 2%; padding-bottom: 1%;}
.related-news a{display:block;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.related-news a:hover{text-decoration:underline}
.related-news{overflow:hidden;margin-top:5%;border:1px solid #f0f0f0;padding-bottom:10px;}
.related-news ul li{float:left;width:46%;margin-right:10px;height:35px;background:url(../images/dian01.jpg) no-repeat left 13px;padding-left:15px;}
.related-news ul li:hover{background-image:url(../images/dian02.jpg);}
.related-news-title{
	background:#f0f0f0 url(../images/bg-xw-title.png) no-repeat right center;
	font-size:17px;
	font-weight:900;
	margin-bottom:20px;
	padding-left:15px;
	line-height:60px;
	/* border-top:3px solid #e96a59;  */
	font-size:24px; color:#000;
}
.related-news-title strong{
	background : url(../images/bg-xwjj.png) no-repeat left center;
	padding-left: 50px;
	display:block;
}



.discount,.public-praise,.service-flow{overflow:hidden;margin-top:30px}
.product-feature-title{width:100%;height:30px;font-size:16px;text-align:center;line-height:30px}
.public-praise ul,.recommend ul,.related-news ul{overflow:hidden}
.related-news ul{padding:0 10px;}
.float_left .product-feature, .product-feature{overflow:hidden;background:#f0f0f0;padding:15px;margin-top:30px}
.float_left .product-feature dd, .product-feature dd{text-align:center;margin-top:10px;margin-bottom:10px}
.float_left .product-feature a, .product-feature a{line-height:32px}
.index-advantage{overflow:hidden;margin:0 auto;width:980px;border-top:1px solid #dadada;padding:20px}
.advantage-img{width:26%;float:left;margin-top:70px;margin-left:37%}
.advantage-l{float:left;width:37%;position:absolute;left:0;z-index:12}
.advantage-r{float:right;width:37%;text-align:right;position:relative;z-index:12}
.advantage-l li div,.advantage-r li div{font-size:15px;font-weight:700}
.advantage-l li div span,.advantage-r li div span{border-radius:50%;width:25px;height:25px;line-height:25px;float:left;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:24px;vertical-align:middle;color:#fff;margin-right:8px}
.advantage-l li p span,.advantage-r li p span{border-radius:50%;width:25px;height:25px;line-height:25px;float:left;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:24px;vertical-align:middle;color:#fff;margin-right:8px}
.advantage-r li div{width:auto;overflow:hidden;float:right}
.advantage-r li div span{float:left}
.advantage-l li p{font-size:14px;padding:10px 0 10px 0}
.advantage-r li p{font-size:14px;width:100%;float:left;padding:0 0 10px}
.advantage-l li,.advantage-r li{border-bottom:1px dashed #fff;line-height:28px;padding:3px 0;height:auto;overflow:hidden}
.advantage-l li font,.advantage-r li font{font-family:Arial,Helvetica,sans-serif;font-weight:700}
.index-content-sub{overflow:hidden;margin:0 auto;width:1000px}
.lyanban p a{padding:6px 60px;background:red;color:#fff;float:right}
.forshowpdf{position:relative;overflow:hidden}
.showpdf{position:absolute;left:750px;top:0}
.wenzi{float:left;width:50px}
.lyanban{width:1000px;margin:0 auto;background-color:#f0f0f0;padding:10px;overflow:hidden;display:none;position:absolute;z-index:101}
.HideDiv{width:1000px;margin:0 auto;background-color:#f0f0f0;padding:10px;overflow:hidden;display:none;position:absolute;z-index:101}
.HideDiv p{padding:10px;border:1px dashed #E8E8E8}
.greybackground{background:#000;display:block;z-index:100;width:100%;position:absolute;top:0;left:0}
.contact{overflow:hidden;margin-bottom:30px;margin-top:10px;}
.contact p{line-height:27px;margin-bottom:10px;}
.contact p.contact_t{padding:20px;text-indent:2em;}
.contact p.contact_t a{color:#ec3a48;text-decoration:underline;margin:0 4px}
.contact dl{overflow:hidden;margin-top:25px; background:#f0f0f0;}
.contact dl p{line-height:34px;font-size:16px}
.contact dt{float:left; width:45%;}
.contact dd{    float: left;width: 50%; margin: 30px 0 0 40px;}
.contact strong{font-size:28px;color:#ec3a48}
.contact-service{overflow:hidden;margin-bottom:25px;border:1px solid #f0f0f0;padding:15px 20px}
.contact-service dl{overflow:hidden}
.contact-service dt{float:left;width:320px}
.contact-service dd{float:right;width:600px}
.contact-service p{line-height:27px;margin-bottom:6px}
.contact-service strong{font-size:15px}
.Contentbox2{overflow:hidden}
.Contentbox2 dl{overflow:hidden;width:95%;background:#f9f9f9;padding:20px;margin-bottom:15px;-webkit-box-shadow:2px 2px 2px;-moz-box-shadow:2px 2px 2px;box-shadow:1px 1px 1px}
.Contentbox2 dt{width:500px;float:left}
.Contentbox2 dd{float:right;float:right}
.Contentbox2 p{line-height:27px;margin-bottom:6px}
.Contentbox2 strong{font-size:15px}
.Contentbox2 a{padding:5px 50px;background:#EC0000;color:#fff;float:right;font-size:14px}
.Menubox{overflow:hidden;margin-bottom:15px;margin-top:15px}
.Menubox li{float:left;background:#f0f0f0;font-size:16px;width:199px;height:40px;line-height:40px;text-align:center;color:#222;margin-left:1px;cursor:pointer}
.Menubox li.hover{background:#ec0000;width:199px;height:40px;color:#fff;line-height:40px}
.contact-expert{text-align:center;font-size:16px;line-height:35px;height:35px;font-weight:700}
.contact-te{line-height:27px;height:35px;margin-top:25px}
.contact-lyan{margin-top:35px}
.contact-lyan a{cursor:pointer;padding:12px 120px;background:#ec3a48;height:80px;text-align:center;color:#FFF; font-size:18px;}
.contact-e{border-bottom:1px solid #ddd;margin-top:30px;margin-bottom:15px;font-size:18px;color:#CC0001;font-weight:700;line-height:40px}
dd.contact-l{float:left;width:165px}
dd.contact-right{float:right;width:400px}
.sub-line-sy{width:100%;margin-bottom:30px; margin-top:35px;}
.sub-line-tites{overflow:hidden;padding-top:0;margin-bottom: 30px;}
.sub-line-tites h2{font-size:22px;line-height:40px;color:#CC0001;margin:15px 0 10px}
.sub-line-tites p{line-height:30px;margin-bottom:12px;margin-top:10px;text-indent:2em;color:#555}
.sub-line-pro{float:left;width:42%}
.product_right b{color:#eb0000}
.sub-line-pro img{width:100%;}
.proline-r p strong{font-size:14px}
.proline-r p{margin:5px 0 6px}
.footer{
    background:#212121;padding:15px 0 10px 0;overflow:hidden;color:#C2C2C2;margin-top:1rem;}
.footer span{margin-right:10px}

.ntalk_right{z-index: 3;bottom: 370px;position: fixed;right: 0;z-index: 9999;}
.ntalk_right .close{position: absolute;right: 10px; top: -12px;z-index: 9999;cursor: pointer;}
.footer-sub{max-width:1000px;}
.footer-sub p{text-align:center;margin-bottom:8px;color:#d6d6d6}
.footer-sub p a{padding:0 8px;display:inline-block;line-height:14px;color:#ababab}
.footer-sub p a:hover{text-decoration:underline}
.footer-sub p a.last{border:none}
.footer-sub p.foot_tj a{border:none}
.c_title{line-height:40px;margin-bottom:25px;overflow:hidden;_height:40px;*height:40px; padding:5px 15px; background:#efefef;}
.c_title .prolist_1{float:left}
.c_title .prolist_2{float:left}
.c_title .prolist_3{float:left}
.c_title .prolist_4{float:left}
.c_title .prolist_5{float:left}
.c_title .prolist_6{float:left}
.prolist_1 a,.prolist_2 a,.prolist_3 a,.prolist_4 a,.prolist_5 a,.prolist_6 a,.prolist_7 a{font-size:28px;color:#232323;font-weight:700}
.c_title .r a{color:#232323;font-size:1rem;}
.c_title .r a:hover,.project_case_t span a:hover{color:#e62020;}
.snavbg{height:50px;width:720px;display:none;position:fixed;top:0}
#cone{margin-top:20px;height:80px}
.news-sy{background:#666;width:130px;color:#fff}
.line-s{background:#E1E1E1;width:130px;color:#fff}
.zxtab{overflow:hidden;margin-bottom:40px;color:#666;width:65% !important;}
#form1 tr{height:40px}
#form1 textarea{resize:none}
.zxtab .bt_l{line-height:27px;padding-bottom:15px;text-indent:2em}
.zxtab .ly,.zxtab .se_t,.zxtab .text_n{border:1px solid #ccc;font-size:13px;height:27px;line-height:27px;width:100%}
.zxtab .ly{height:100px}
.zxtab .submit{background:#EC0000;color:#fff;font-size:12px;height:30px;line-height:30px;width:110px;margin-top:10px}
.zxtab .submit:hover{background:#de0202}
.zxtab input,textarea{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;color:#666;outline:none;padding:0}
.zxtab font{color:#c00}
.wrong{width:100%;margin:0 auto;background:#DEDEDE url(../images/20151514.gif) no-repeat center;height:680px}
/* banner */
.dd-banner{
	width: 100%;
	position: relative;
}
.dd-banner img{
	width: 100%;
}
.dd-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.dd-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.dd-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.dd-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.dd-banner .banner ul li:first-child img{
	position: relative;
}


.dd-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.dd-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.dd-banner .jumpBtn ul li{
	width: 15px;
	height: 15px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.dd-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.dd-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.dd-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}
/*banner*/
.route_tit{width:100%;overflow:hidden;margin:0 auto;border-bottom:1px solid #f0f0f0;}
.container{font-size:14px; padding:9px 0;}
.container a:hover{color:#ec3a48}
.container a:hover{text-decoration:underline}
.ban_lx{ width:100%; overflow:hidden; background:url(../images/ban_lx.jpg) repeat-x center top;}
.lx_con{ max-width:1200px; margin:0 auto; overflow:hidden;}
.lx_info{ float:right; width:55%; padding:20px 30px; background:url(../images/bg_lx.png) repeat; margin:50px  auto;}
.lx_info h1{ color:#111; font-size:34px;}
.lx_info b{ width:50px; height:3px; margin:15px 0 10px; background-color:#F90016; display:block;}
.lx_info p{ color:#333; line-height:30px; font-size:16px; line-height:30px;}
.lx_info p img{ width:30px; height:30px; margin-right:5px;}
.lx_info ul{ clear:both; overflow:hidden; margin:15px 0 15px -1%;}
.lx_info ul li{ float:left; width:56%; margin-left:1%;}
.lx_info ul li.lx_zx{ width:42%;}
.lx_info ul li img{ float:left; width:64px; margin-right:10px;}
.lx_info ul li a{ float:left; color:#333; font-size:18px;}
.lx_info ul li a i{ display:block; color:#F90016; font-size:22px; font-weight:bold; margin-top:5px;}
.lx_info ul li a i font{ font-size:30px;}
.lx_info ul li.lx_zx a i{ text-decoration:underline; margin-top:8px;}

.contact{ margin-bottom:-30px;}
.contacts{ overflow:hidden; max-width:1200px; margin:20px auto 10px;}
.contacts h2{ font-size:32px; color:#111; text-align:center;}
.contacts p{ color:#444; text-align:center; font-size:16px;  margin:10px auto;}
.contacts ul{ clear:both; overflow:hidden; margin-right:-2%; margin-top:20px;}
.contacts ul li{ float:left; width:48%;padding: 27px;box-sizing: border-box;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;margin-bottom: 20px;margin-right: 2%;background-repeat: no-repeat;background-position: bottom right;background-color: #f9f9f9;}
.contacts ul li img{ display:inline-block; width:32%; margin:0 auto;}
.contacts ul li.cont_last img{ width:36%; margin-top:-3.6%;}
.contacts ul li p{ font-size:18px; color:#111;padding-left: 105px;margin-right: 20px;text-align: left;background-repeat: no-repeat;background-position: 0 center;line-height: 70px;}
.contacts ul .a1 p{background-image: url(../images/lx-ico1.png);}
.contacts ul .a2 p{background-image: url(../images/lx-ico2.png);}
.contacts ul .a3 p{background-image: url(../images/lx-ico3.png);}
.contacts ul .a4 p{background-image: url(../images/lx-ico4.png);}
.contacts ul .a1{background-image: url(../images/lx-bg1.png);}
.contacts ul .a2{background-image: url(../images/lx-bg2.png);}
.contacts ul .a3{background-image: url(../images/lx-bg3.png);}
.contacts ul .a4{background-image: url(../images/lx-bg4.png);}
.contacts ul li p a{ color:#F90016; font-weight:bold; font-size:16px; text-decoration:underline;}
.hxjq-form{padding: 30px 0;margin-bottom: 30px;background: url('../images/lx-bg5.jpg') no-repeat center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;}
.hxjq-form .right{position: absolute;right: 0;top: 0;bottom: 0;background: url('../images/lx-bg6.jpg') no-repeat center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;width: 233px;padding-top: 50px;}
.hxjq-form .right .item{text-align: center;}
.hxjq-form .right .item img{display: block;margin: 0 auto;}
.hxjq-form .right .item p{font-size: 14px;color: #999;line-height: 24px;margin: 10px 0 25px;}
.hxjq-form .form{position: relative;border-radius: 3px;-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);box-shadow: 0 0 10px rgba(0,0,0,0.2);padding: 12px;background-color: #fff;}
.hxjq-form .con{padding: 25px 305px 25px 20px;border: 1px dashed #ffc18a;border-radius: 3px;z-index: 1;position: relative;}
.hxjq-form .tit{font-size: 15px;color: #666;margin-bottom: 25px;}
.hxjq-form .tit span{display: inline-block;font-size: 36px;color: #333;line-height: 46px;font-weight: bold;}
.hxjq-form .tit span em{color: #e62129;font-weight: bold;}
.hxjq-form label{margin-bottom: 20px;width: 49%;}
.hxjq-form .inp{line-height: 40px;border: 1px solid #ddd;padding-left: 40px;border-radius: 3px;background-repeat: no-repeat;background-position: 0 center;display: block;width: 100%;}
.hxjq-form .area{display: block;width: 100%;height: 112px;border: 1px solid #ddd;padding: 8px 8px 8px 40px;background: url('../images/lx-ico10.png') no-repeat top 5px left;resize: none;border-radius: 3px;margin-bottom: 20px;}
.hxjq-form *{box-sizing: border-box;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;font-family: "Î¢ÈíÑÅºÚ";}
.hxjq-form .name{float: left;}
.hxjq-form .tel{float: right;margin-top: 0;position: relative;}
.hxjq-form .tel::after{content: "*";position: absolute;right: 5px;top: 50%;line-height: 20px;margin-top: -8px;color: #e62129;font-weight: bold;}
.hxjq-form .name .inp{background-image: url(../images/lx-ico8.png);}
.hxjq-form .tel .inp{background-image: url(../images/lx-ico9.png);}
.hxjq-form .sub{display: inline-block;	width: 120px;	height: 40px;	line-height: 40px;	font-size: 16px;color: #fff;text-align: center;background-color: #e62129;border: none;border-radius: 3px;cursor: pointer;}
.hxjq-form .sub:hover{background-color: #d61e26;}




.jdal{overflow:hidden;width:100%;}
.jdal-tites{border-bottom:1px dotted #ECECEC;font-size:17px;padding-bottom:7px; margin-bottom:20px; margin-top:20px;}
.jdal ul{overflow:hidden;margin-left:-20px}
.jdal li{float:left;width:175px;text-align:center;margin-left:20px}
.jdal li a{line-height:20px}
.jdal li a:hover{text-decoration:underline}
.jdal li img{margin-bottom:7px;width:175px}
.pro-tites dl{width:100%;overflow:hidden}
.pro_sy .pro-tites dl p{text-indent:0!important}
.pro-tites dl dt{width:100%;margin-top:20px;text-align:center;overflow:hidden}
.pro-tites dl dd{width:100%;overflow:hidden}
.index-advantage-title{font-size:16px}
.pro-tites dl dd span{border-radius:50%;width:25px;height:25px;line-height:25px;float:left;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:16px;vertical-align:middle;color:#fff;margin-right:8px}
.new-service{background:url(../images/zhuanj.gif) center no-repeat;width:100%;height:222px;overflow:hidden;margin-top:20px;margin-bottom:20px}
.new-service .new-service-sub{font-size:18px;padding:60px 0 20px 210px;overflow:hidden}
.new-service-title{width:72%;float:right;overflow:hidden;margin-bottom:15px}
.new-service-title a{background:#ffd800;display:block;padding:4px 0;width:18%;float:left;color:#222221;font-size:15px;margin-right:10px;text-align:center}
.new-service-title a:hover{background:#de0202;color:#fff}
.news-tel{overflow:hidden;width:72%;float:right;color:#de0202;font-size:16px;margin-top:10px}
.news-tel p{float:left;line-height:35px;margin-right:20px}
.news-tel p a{font-size:18px}
.news-tel span{float:left;margin-left:10px}
.news-tel span a{display:block;padding:3px 15px;background:#de0202;color:#fff;font-weight:700;font-size:16px}
.forshow360{position:relative;overflow:hidden}
.show360{position:absolute;left:682px;top:10px}
.index-wl-t{font-size:32px;color:#CC0001;margin-bottom:15px;font-weight:700;}
.index-wl-t a{color:#D50000}
.index-wl-t span{font-size:12px;float:right;font-weight:100;}
.index-wl-t span a{color:#e62020}
.index-wl-t span a:hover{color:#ec3a48}
.index_materlist{overflow:hidden;margin-bottom:30px}
.index_materlist ul{overflow:hidden;margin-left:-13px}
.index_materlist ul li{width:156px;float:left;margin-left:13px;line-height:22px;margin-bottom:10px;text-align:center}
.index_materlist ul li a:hover{color:#ec3a48}
.index_video_ydp{width:500px;float:left;margin-left:1px;margin-bottom:40px}
.index_video_ydp .index_yd_video{height:261px;overflow:hidden;position:relative}
.index_yd_video p{display:none}
.index_pro_ydp{width:48%;float:right;margin-bottom:40px}
.index_pro_ydp .index-wl-t .ydp_r{float:right;display:inline-block;width:103px;height:24px;*height:24px;_height:24px;line-height:24px;background:#fab41c;color:#fff;font-size:14px;border-radius:5px;padding-right:10px}
.index-wl-t .ydp_l{float:left;line-height: 27px;font-size: 18px;color: #CC0001;font-weight: 700;overflow: hidden;}
.yd_rx{display:none;}

/*ÍÆ¼ö²úÆ·*/
.index_recom{width:100%; overflow: hidden;background: url(../images/re_bg.jpg)  top no-repeat; color:#fff; padding-top:2rem;}
.index_recom  h2{font-size: 22px;color: #CC0001;border-bottom: 2px solid #eeeeee;margin-bottom: 10px;height:40px;line-height: 40px;}
.index_recom .recom_l{float: left;width:42.5%;}
.index_recom .recom_l a{display: block;}

 .index_recom .recom_l img{width:100%;}
.recom_r{float:right;width:56.5%;}
 .recom_r .yd_list{width:100%;overflow: hidden; margin-top:35px;}
 .recom_r .yd_list a:hover{text-decoration:underline;}

.recom_r .yd_list li{width:31%;float:left;background: url(../images/yd-sj.png) 25px no-repeat;    padding: 10px 0; border: 1px dashed #fff; margin-right: 2%;      margin-bottom: 20px;}
.recom_r .yd_list a{font-size:15px;text-align: left;line-height: 25px;margin-left:16px;color:#fff;    padding-left: 35px;}
.index_recom .recom_tj{width:100%; overflow:hidden;}
.index_recom .recom_tj li{float:left;margin-right: 2%; width:31%;}
.index_recom .recom_tj li img { width:100%; height:auto;}
.index_recom .recom_tj li a{display: block;}
.recom_tj li p{text-align: center;height:35px;line-height:35px;background:#fff;}
.recom_tj li a:hover{color:#CC00011;}


.index_pro_ydp .index-wl-t span a{color:#fff}
.index_pro_ydp .index-wl-t span img{margin-top:-28px;margin-right:8px}
.index_pro_ydp .ind_yd_up{margin-bottom:25px}
.index_pro_ydp .ind_yd_down,.index_pro_ydp .ind_yd_up{overflow:hidden;_height:114px;}
.index_pro_ydp .ind_yd_img{float:left;position:relative;width:34.5%;height:auto;*height:105px;_height:105px;}
.index_pro_ydp .ind_yd_img img{width:100%;height:100%;}

.index_pro_ydp .ind_yd_img p{position:absolute;left:0;bottom:0;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;text-align:center;width:100%;height:30px;line-height:30px}
.index_pro_ydp .ind_yd_img p a{color:#fff}
.index_pro_ydp ul{float:right;width:265px}
.index_pro_ydp ul li{background:url(../images/tage1.png) no-repeat left 17px;padding-left:15px;line-height:38px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.index_pro_ydp ul li a:hover{color:#ec3a48}
.index_proj{clear:both;}
.index_proj .ss-l{float: left;line-height: 27px;font-size: 18px;color: #CC0001;font-weight: 700;overflow: hidden}

.index_proj ul{overflow:hidden;margin-left:-14px}
.index_proj ul li {margin: 0 1em 3em 1em;float: left;width: 30.8%;position: relative;}
.index_proj ul li p{padding:0 10px;display:inline-block;width:100%;}
.index_proj ul li p a  { display:block; margin-bottom:5px;}
.index_proj ul  .shanchu{display: none;}
.index_proj .wrap{overflow:hidden;}
.index_proj .wrap_r {background: url(../images/index_case.jpg) left;position: absolute;bottom: -3em;left: 1em;display: inline-block;width: 100%;box-shadow: 2px 3px 10px rgba(20,40,66,.2);margin: 5px;padding:1em 0;border-radius:0 0 1em 1em;}
.index_proj ul li img{width:100%;height:auto;*height:115px; _height:115px; transition: all 0.6s;}
.index_proj img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}

.index_proj ul li p a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:18px;color: #444; font-weight:bold;}
.index_proj ul li p span{color:#666;float:left;width:50%;}
.index_proj ul li p strong{font-weight:500;color:#ec3a48;}
.index_proj ul li p a:hover{color:#ec3a48}
.index_video_pline{float:left;width:35%;margin-bottom:15px}




.index_news_r ul li{padding-left:15px;line-height:23px;margin:0.5em 0;width:48%;float:left;font-size:1rem;}
.index_news_r ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:inline-block;width:90%;font-size:1rem;background:url(../images/index_newsimg.png) no-repeat left;background-size:25px;padding-left:25px;}

.index_news_r .index_news_up{overflow:hidden;width:30%;margin-bottom:1em;}
.index_news_up a{display:block;float:left;width:50%;*width:49.9%;line-height:50px;background:#fff;cursor:pointer;text-align:center;color:#232323;font-size:16px; height:50px;}
.index_news_up a.jl_hover{background:#ec3a48;color:#fff}
.index_news_r ul{box-shadow:0px 2px 9px 0px rgba(0, 0, 0, 0.1);padding:1em;background:#fff;}
.index_news_r ul li a:hover{color:#ec3a48}
.new-contact{background:#f6f6f6;    margin: 20px 0 35px; padding: 12px 15px;  overflow: hidden;}
/* .new-contact .wz-jieshao{text-indent: 0; color: #2b3348; background: url(../images/wxts1.png) no-repeat left top; margin: 10px 0 20px 15px; padding-left: 120px;  } */
.new-contact .wz-jieshao{text-indent: 0; font-size: 15px; color: #666;  margin: 0; }
.new-contact .wz-jieshao strong{color:#ec3a48;font-size: 18px;}
.new-contact .wz-jieshao span{
	font-size:16px;color:#fff;padding:5px 20px 5px 50px; background: #ec3a48 url(../images/message.png) no-repeat 18px center; background-size: 24px; display: inline-block;border-radius: 4px;margin-left: 10px;
}
.new-contact .wz-jieshao span:hover{
	text-decoration: none;
	opacity: .8;
}


.new-contact .contact-tel{    width: 44%; float: left; font-size: 20px; line-height: 30px; margin-left: 15px; background: url(../images/news_tel.png) no-repeat left top;  padding-left: 50px;}
.new-contact .organizer{float:left;margin-top:-5px;}
.new-contact .organizer a{font-size:16px;color:#fff;display:block;float:left;text-align:center;padding:8px 45px;}
.new-contact .organizer a.answer{background:#ec3a48}
.new-contact .organizer a.expert{background:#ec3a48;margin-right:20px}
.special{overflow:hidden;background:url(../images/weuq.gif) no-repeat 5px 8px;padding-left:40px;display:block}
.special a{font-size:14px;color:#666}
.special a:hover{color:#E30F00}
.container-footer{overflow:hidden;margin:0 auto;width:1040px}
.container-footer ul{overflow:hidden;margin-bottom:30px}
.container-footer li{float:left;width:60px;margin-right:97px}
.news-topics{overflow:hidden;width:100%;margin-top:30px}
.fl-left{float:left}
.fl-right{float:right}
.hot{overflow:hidden;margin-top:40px;margin-bottom:55px}
.hot-l{width:478px;height:398px;border:1px solid #ccc;padding:20px}
.hot-l .hd{height:40px}
.hot-l .bd li img{width:480px;height:320px}
.hot-l .bd{width:480px;height:320px}
.hot-l .bd p{line-height:50px}
.hot-l .bd a{color:#3c3c3c;font-size:16px}
.hot-l .bd p:hover a{color:red}
.hot-l .bd p:hover span{color:red}
.hot-l .bd p:hover i{color:red}
.hot-l .bd span{color:grey}
.hot-l .bd .fa{color:#3c3c3c}
.hot-l .hd h2{font-size:18px;font-weight:400;float:left}
.hot-l .hd ul{overflow:hidden}
.hot-l .hd li{float:left;width:16px;height:16px;border-radius:8px;background:#dedede;margin-left:10px;margin-top:5px;cursor:pointer}
.hot-l .hd .on{background:grey}
.news-recommend{float:right;width:440px}
.news-recommend dl{overflow:hidden;border-bottom:1px solid #f9f9f9;margin-bottom:12px;margin-top:12px;padding-bottom:11px}
.news-recommend dl dt{width:150px;float:left}
.news-recommend dl dd{width:258px;float:right}
.news-recommend dl dd p{font-size:14px;color:#666;line-height:27px;margin-bottom:5px}
.news-recommend dl dd a{line-height:23px;color:#222}
.news-recommend-title{font-size:16px;margin-bottom:20px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}
.pro_special{overflow:hidden;width:100%;margin:1rem 0;}
.pro_special_img{float:right;width:240px;text-align:center;padding:0 2px 2px;border:solid 1px #f2f2f2}
.pro_special_img img{width:240px!important;height:176px!important}
.pro_special_img p{background:#f2f2f2;padding-bottom:5px;margin-top:8px;padding:0 5px;line-height:26px}
.pro_special_img p strong{display:block;font-weight:100}
.pro_special_img p span{margin-top:8px;display:block;text-align:left}

.pro_special_right ul{overflow:hidden;margin-left:-1.5%}
.pro_special_right ul li{width:23.4%;_width:23%;float:left;_float:left;margin-left:1.5%;_margin-left:1%;text-align:center;margin-bottom:15px}
.pro_special_right ul li a{display:block;padding-bottom:0}
.pro_special_right ul li a img{width:100%;height:auto;}
.pro_special_right ul li a:hover{border-color:#ec3a48}
.pro_special_img a,.pro_special_right ul li a{line-height:34px;font-size:1.1rem;font-weight:500;}
.pro_special_right ul li a:hover{text-decoration:none}
.allocation-line li a:hover,.line-sub a:hover,.pro_special_img a:hover,.pro_special_right ul li a:hover{color:#E30F00}
.scx{font-size: 30px; font-weight: 700;/* border-bottom: 1px solid #f6f6f6; */ margin-bottom: 30px; color: #CC0001; margin-top: 10px; /* text-indent: 20px; */ border: 1px dashed #CC0001; text-align: center;padding: 5px 0;background: #ffeed5; width: 30%;  margin: 35px auto 30px;}
.sub-line{overflow:hidden;width:100%;margin-top:30px;margin-bottom:30px}
.sub-line dl{float:left;width:31%;margin-right:2%;margin-bottom:20px;overflow:hidden;}
.sub-line dt{width:100%}
.sub-line dt img{width:100%;height:auto;}
.sub-line dt img:hover{ opacity:0.8;}
.sub-line dd{width:100%}
.sub-line a{font-size:16px;height:35px;line-height:35px; color:#333;}
.sub-line strong{color:#E30F00;font-weight:400}
.sub-line p{line-height:27px;margin-bottom:2px;margin-top:2px}
.line-site a{color:#777;float:right;margin-top:5px}
.project{overflow:hidden;width:100%;margin-top:30px;margin-bottom:30px}
.line-sub{overflow:hidden;}
.line-sub li{float:left;width:16.5%;cursor:pointer;text-align:center;border-left:1px solid #fff;background:#F5F5F5; padding:7px 0;}
.line-sub a{font-size:16px;line-height:40px;display:block}
.line-sub .news-xians{background:#ec3a48}
.line-sub .news-xians a,.line-sub a:hover,.news-sy a{color:#fff}
.line-sub li:hover{line-height:40px;background:#ec3a48}
.project .pro_div{float:left;width:32%;margin:0.65%;position:relative;    box-shadow: 0 0 10px #dfdfdf;
}}
.project  img{width:100%;height:auto;}
.project  img:hover{ opacity:0.9}
.project span{color:#ec3a48}
.project p{line-height:32px}
.pro_divs{border: 1px solid #8888;}
.pro_divs h3 {font-weight: 500;text-align: center;padding: 1rem ;font-size: 1rem;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about-benefit-title{text-align:center;font-size:16px;font-weight:700;line-height:35px;margin-top:25px;margin-bottom:15px;border-bottom:1px solid #f0f0f0}
/*ÏÖ³¡ÐÞ¸Ä*/
.line{float:left;width:100%;margin-top:30px;margin-bottom:30px}
.cases_con_shuxing{ width:100%; overflow:hidden;margin-bottom:10px;}
.cases_con_shuxing ul{width:100%;overflow:hidden;background:#f5f7fa;}
.cases_con_shuxing ul li{width:33%;float:left;text-align:center;}
.cases_con_shuxing ul li p{color:#333;font-size:16px;line-height:46px;}
.pro_zx{width:100%;text-align: center;margin: 30px auto 10px;overflow: hidden; margin-left:-1.5%;}
.phone a{ height: 50px;line-height: 50px;width: 48.5%; margin:3px 0 3px 1.5%; float: left;font-size: 20px;background: #424355;color: #fff;text-align:center}
.tel-service{ height: 50px;line-height: 50px;width: 48.5%; margin:3px 0 3px 1.5%; float:left;background: #FF0036;font-size: 20px;color: #fff;text-align:center}

.line h1,.pnews h1{font-size:30px;text-align:center;}
.line h1{color:#333333;}
.pnews p{ margin:15px 0;text-indent: 20px;line-height:26px;}
.pnews p video{max-width:80%;height:auto;}
.pnews p img{ margin-bottom:10px;margin-top:5px;}
.pnews p a:hover{text-decoration:underline}
.pnews table{ margin-bottom:20px;}
.pnews table tr{line-height:30px}
.pnews table tr:hover{color:#ec3a48}
.line-text p{line-height:30px;margin-bottom:1.5%;color:#555}
.line-text p strong{color:#ec3a48;}
.line-text p span{color:#ec3a48;font-size:14px;font-weight:700}
.line-text h2{font-size:16px;margin-bottom:10px;margin-top:20px;color:#ec3a48}
.line-text ul{margin: 50px 50px;height: 141px;}
.line-text ul li{float:left;text-align:center;margin-right:190px;margin-left: 50px;}
.line-text ul li img{width: 80px;height: 80px;}
.line-text a:hover{text-decoration:underline}

.allocation-line{overflow:hidden;margin-top:5%}
.allocation-line ul{overflow:hidden}
.allocation-line li{float:left;width:23%;text-align:center;margin:0 1%;}
.allocation-line li a{line-height:28px}
.allocation-line li img{width:100%;height:auto}
.allocation-line-title{margin-bottom:15px;line-height:35px;background:#f0f0f0 url(../images/tites.jpg) no-repeat;color:#fff;padding-left:1.8%;font-size:18px; font-weight:700}
.line_del_cp_title{line-height:35px;background:#ec3a48 url(../images/zaxian.png) 10px 7px no-repeat;color:#fff;padding-left:40px;font-size:17px;margin-bottom:20px}
.content-line{overflow:hidden;width:100%;background:#fff;margin:20px auto 0}
.product-special{overflow:hidden;width:1000px;margin-top:30px;margin:0 auto;padding:20px 0 0}
.product-special-img{float:left;width:47%;margin-bottom:15px}
.product-special-right{float:right;width:48%}
.product-special-right h1{font-size:24px;margin-bottom:20px;color:#ec3a48}
.product-special-right p{line-height:27px;margin:5px 0 11px}
.product-special-right p b{color:#EC0000;font-weight:100}
.product-special-right p span{border-radius:50%;width:25px;height:25px;line-height:30px;text-align:center;font-size:16px;vertical-align:middle;color:#000;margin-right:8px}
.product-special-right table td a{color:#333}
.product-special-right table td a:hover{text-decoration:underline;color:#ec3a48}
.product-special-text{overflow:hidden;width:1000px;margin:0 auto}
.product-special-text p{color:#444;line-height:30px;margin-bottom:15px}
.product-special-text h2{font-size:18px;border-bottom:1px solid #f0f0f0;margin-bottom:20px;text-align:center;color:#CC0001;margin-top:35px}
.product-special-title{text-align:center;font-size:18px;border-bottom:1px solid #f0f0f0;margin-bottom:20px;font-weight:700;margin-top:15px;color:#CC0001}
.product-special-text p img{margin-bottom:10px}
.product-special-line,.product-special-programme,.product-special-system{overflow:hidden;width:1000px;margin:20px auto}
.product-special-line ul{overflow:hidden}
.product-special-line ul li{width:190px;float:left;text-align:center;margin-right:12px;margin-bottom:20px}
.product-special-line ul li a{line-height:32px;font-size:14px}
.product-special-line ul li a:hover,.product-special-programme dl dd p a:hover{color:#E30F00}
.product-special-programme dl{margin-top:15px;margin-bottom:15px;float:left;width:45%;margin-right:33px;border:1px solid #f6f6f6;padding:15px;background:#f6f6f6}
.product-special-programme dl dd{margin-top:10px}
.product-special-programme dl dd p{line-height:30px}
.product-special-programme dl dd p span{color:#E30F00}
.product-special-programme dl dd p a{font-weight:700}
.product-special-programme strong{font-size:16px}
.product-special-box{overflow:hidden;width:1000px;margin:20px auto;background:url(../images/shencx.jpg) no-repeat;height:280px}
.product-special-box ul{overflow:hidden;margin-left:500px}
.product-special-box ul li{line-height:27px}
.product-special-box ul li a{color:#fff}
.product-special-box ul li a:hover{text-decoration:underline}
.product-special-programme a:hover,.product-special-right a:hover{color:#E30F00}
.product-special-system dl{float:left;width:30.5%;margin-right:40px;margin-top:10px;height:300px}
.product-special-system dt{width:100%;text-align:center;line-height:30px;margin-bottom:20px}
.product-special-system dd{background:#f6f6f6;padding:10px;color:#666;line-height:27px}
.working-special{overflow:hidden;margin:0 auto;width:1000px;padding-top:30px;padding-bottom:20px}
.working-special li{float:left;width:130px;text-align:center;margin-right:42px}
.working-special li a{line-height:32px}
.working-special li a:hover{color:#E30F00}
.nav2_c{margin:0 auto;width:1000px;height:124px;padding-top:20px}
.nav2_c ul li{float:left;overflow:hidden;width:123px;height:124px;margin-right:50px}
.nav2_c ul li a{float:left;width:123px;height:44px;padding-top:80px;text-align:center;text-decoration:none;display:block;font-family:"Î¢ÈíÑÅºÚ";font-size:14px;color:#3e3a39}
.nav2_c ul li a:hover{color:#c26611;text-decoration:underline}
.nav2_c ul li.nav2_li6{margin-right:0}

.nav2_li1 a{float:left;}
.nav2_li1 a:hover{float:left;}
.nav2_li2 a{float:left;background:}
.nav2_li2 a:hover{float:left;}
.nav2_li3 a{float:left;}
.nav2_li3 a:hover{float:left;}
.nav2_li4 a{float:left;}
.nav2_li4 a:hover{float:left;}
.nav2_li5 a{float:left;}
.nav2_li5 a:hover{float:left;}
.nav2_c ul li.nav2_li6{margin-right:0}
.nav2_li6 a{float:left;}
.nav2{float:left;width:100%;height:161px;}
.index-special{margin:0 auto;overflow:hidden;width:100%;background:#f0f0f0}
.sub-new{overflow:hidden;width:1003px;margin:20px auto}
.classic-case,.matching-equipment,.proline-new{overflow:hidden;width:100%}
.proline-new{margin-top:20px}
.classic-case ul,.matching-equipment ul{overflow:hidden}
.classic-case ul li,.matching-equipment ul li{width:23%;float:left;margin:0 1% 1.5%;_margin:0 0.5% 1%;text-align:center}
.classic-case ul li a,.matching-equipment ul li a{line-height:27px}
.matching-equipment ul li a:hover{text-decoration:underline}
.classic-case ul li img,.matching-equipment ul li img{margin-bottom:8px;width:100%;height:auto}
.matching-equipment-title{font-size: 26px; font-weight: 700; line-height: 35px; margin-bottom: 20px;  color: #CC0001; margin-top: 0; background: #f0f0f0;  padding: 5px 0 5px 15px;}
.classic-case-title{font-size: 26px; font-weight: 700; line-height: 35px; margin-bottom: 20px;  color: #CC0001; margin-top: 0; background: #f0f0f0;  padding: 5px 0 5px 15px;}
.classic-case ul li a:hover,.matching-equipment ul li a:hover{color:#ef0000}
.product_right table{margin-top:10px;color:#777}
.product_right table td a{color:#ec3a48;}
.product_right table td a:hover{color:#ec3a48;text-decoration:underline}
.sub-line-tites p embed,.sub-line-tites p img{margin-left:-2em}
.proline_new_t{background:#f2f2f2;border:solid 1px #ffb2b2;border-bottom:solid 1px #e8e8e8;padding:2px 0}
.proline-new ul{overflow:hidden;margin-top:-25px;margin-bottom:15px;padding:20px 0 8px 20px;border:solid 1px #ffb2b2;border-top:none}
.proline-new ul li{float:left;width:25%;margin:0 4% 0 2%;line-height:36px;background:url(../images/tage1.png) no-repeat left 17px;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.proline-new ul li a:hover{color:#ec3a48;text-decoration:underline}
.footer-telephone{z-index:9999;margin:0;padding:0;width:100%;height:47px;line-height:50px;position:fixed!important;bottom:0;user-select:none;color:#fff;background:#EC0000;padding-top:5px}
.footer-tel{float:left;background:url(../images/dianh.gif) no-repeat center 0;padding-top:10px}
.footer-telephone .footer-wu{float:right;background:url(../images/solo1.png) no-repeat center 0;padding-top:10px;font-size:15px}
.footer-telephone a{display:block;width:33%;color:#FFF;vertical-align:middle;font-size:15px;text-align:center}
.footer-telephone a strong{font-weight:400}
.footer-telephone .footer-pro{float:left;background:url(../images/yd_pro.png) no-repeat center 0;padding-top:10px}
#map_canvas{width:100%;margin:20px auto 0;}

.banner-index{overflow:hidden;width:100%;margin:0 auto;display:none}
.psyp2 a,.psyp2 span,.pxyp{color:#444;width:100%}
.drawer-main{position:fixed;top:0;width:200px;height:100%;overflow:hidden;z-index:99999}
.drawer-right .drawer-main{right:-200px;-webkit-transition:right .4s cubic-bezier(.19,1,.22,1);-o-transition:right .4s cubic-bezier(.19,1,.22,1);transition:right .4s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden}
.drawer-right.drawer-open .drawer-main{right:0}
.drawer-overlay{position:relative}
.drawer-right .drawer-hamberger,.drawer-right .drawer-overlay{right:0;-webkit-transition:right .4s cubic-bezier(.19,1,.22,1);-o-transition:right .4s cubic-bezier(.19,1,.22,1);transition:right .4s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden}
.drawer-right.drawer-open .drawer-hamberger,.drawer-right.drawer-open .drawer-overlay{right:200px}
.drawer-overlay-upper{position:fixed;top:0;z-index:1100;display:none;height:100%;background-color:#000;background-color:rgba(0,0,0,.5)}
.drawer-right.drawer-open .drawer-overlay-upper{left:0}
.drawer-default{background-color:#222;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}
.drawer-default+.drawer-overlay{background-color:#fff}
.drawer-default .drawer-brand a{display:block;width:100%;padding:14px 15px;font-size:22px;color:#fdd702}
.drawer-default .drawer-brand a:hover,.drawer-default .li a:hover{color:#eb0000;text-decoration:none}
.drawer-default .li{display:block;font-size:18px;margin:0;border-bottom:1px solid #2d2d2d;border-top:1px solid #141414;text-align:center}
.drawer-default .li a{color:#fff;padding:12px 15px;display:block}
.drawer-default .li a:hover{background:#2e2e2e}
.drawer-default .drawer-nav-list{padding:0;margin:0 0 20px 0;list-style:none}
.drawer-default .drawer-nav-list li{display:block}
.drawer-default .drawer-nav-list li a{display:block;padding:15px;color:#888}
.drawer-default .drawer-nav-list li ul a{padding:8px 20px}
.drawer-hamberger{float:right;z-index:1000;display:block;width:30px;height:30px;padding:28px 0 0 0;background-color:transparent;border:0}
.drawer-hamberger span{margin-top:10px}
.drawer-hamberger span,.drawer-hamberger span:after,.drawer-hamberger span:before{position:absolute;display:block;width:30px;height:5px;cursor:pointer;content:'';background-color:#eb0007;border-radius:1px;-webkit-transition:all .4s cubic-bezier(.19,1,.22,1);-o-transition:all .4s cubic-bezier(.19,1,.22,1);transition:all .4s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden}
.drawer-hamberger span:before{top:-10px}
.drawer-hamberger span:after{bottom:-10px}
.drawer-open .drawer-hamberger span{background-color:transparent}
.drawer-open .drawer-hamberger span:after,.drawer-open .drawer-hamberger span:before{top:0}
.drawer-open .drawer-hamberger span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.drawer-open .drawer-hamberger span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.drawer-hamberger:hover{cursor:pointer}
.drawer-open .drawer-hamberger{margin-right:200px}
.top-sub-nav{display:none}
.Contentbox-banner{display:none}
.com_culture,.qywh{overflow:hidden;margin:10px auto;width:1000px}
.com_culture ul,.qywh ul{overflow:hidden;margin-bottom:10px;margin-top:30px;width:100%}
.com_culture li,.qywh li{width:460px;margin:0 40px 40px 0;float:left}
.com_culture li img,.qywh li img{width:200px;float:left}
.com_culture li div,.qywh li div{float:right;width:250px}
.com_culture strong,.qywh strong{display:block;font-size:14px;line-height:40px;color:#E20106}
.com_culture span,.qywh span{display:block;font-size:13px;color:#666}
.com_culture p,.qywh p{font-size:14px;line-height:27px;color:#666;margin-bottom:5px}
.pro-tites tr{line-height:30px}



.prod_sec,.order{overflow:hidden;margin-top:30px;_height:385px;}
.prod_sec p.attention,.order p.attention{overflow:hidden;line-height:32px;margin-bottom:10px;text-indent:0;}
.prod_sec p.attention a,.order p.attention a{color:#ec3a48;cursor:pointer}
.prod_sec p.attention a:hover,.order p.attention a:hover{text-decoration:underline}
.prod_sec p.notice,.order p.notice{padding:20px;width:940px;background:#ededed;font-size:14px;line-height:2em;text-indent:2em;overflow:hidden}
.left_form{border:1px solid #e5e5e5;float:left;overflow:hidden;background:#fafafa;color:#555;width:50%}
.material_form .left_form,.Service-Online .left_form{width:560px}
.left_form form{padding:2%;overflow:hidden;}
.left_form ul li{height:32px;line-height:30px;margin-bottom:10px;overflow:hidden}
.left_form ul li.message{height:70px;position:relative}
.left_form ul li span{display:block;width:50px;text-align:right;margin-right:10px;float:left;font-size:14px}
.left_form ul li input.intxt{width:240px;margin:5px 0 2px 0;border:1px solid #e4e4e4;line-height:25px;height:25px;color:#999;padding:0 4px;overflow:hidden}
.left_form ul li textarea{border:1px solid #e4e4e4;width:240px;height:50px;margin-bottom:0;line-height:20px;margin:6px 0 0;padding:4px;color:#999;resize:none;background:#fff}
.left_form .btnclick{overflow:hidden}
.left_form .btnclick input{width:100px;line-height:30px;border:none;text-align:center;cursor:pointer;font-size:14px;color:#fff;margin-left:60px;background:#ec3a48;}
.right_contact_title{font-size:17px;margin-bottom:10px;margin-top:8px;color:#ec3a48}
.material_form .left_form form,.Service-Online .left_form form{width:450px}
.material_form .left_form ul li input.intxt,.material_form .left_form ul li textarea,.Service-Online .left_form ul li input.intxt,.Service-Online .left_form ul li textarea{width:360px}
.material_form .right_contact,.Service-Online .right_contact{width:400px}
.right_contact a:hover{color:#666}
.right_contact p.same{line-height:47px;overflow:hidden;}
.right_contact p.same span{ font-size:17px; color:#00376F}
.right_contact p.nosame{height:28px;line-height:28px;font-size:14px;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #ccc;overflow:hidden}
.right_contact p{text-indent:inherit}
.del_cp_title{color:#333;border-bottom:1px dotted #ECECEC;line-height:27px;background:url(../images/tiboast.jpg) 0 8px no-repeat;padding-left:21px;font-size:16px}
.talk{margin-top:11%;margin-bottom:20px;cursor:pointer;margin-right:2%; font-size:16px;}
.talk a{display:inline-block;float:left}
.talk .on{background:url(../images/zixun_zj.png) no-repeat 5px #00376F;padding:2.7% 10% 2.7% 15%;color:#fff}
.talk .on-st{background:url(../images/zixun_price.png) no-repeat 5px #ec3a48;padding:2.7% 10% 2.7% 15%;color:#fff;margin-right:6%;*margin-right:2%;_margin-right:2%}
.right_contact a.on{color:#fff}
.line-text .organizer a:hover,.news .organizer a:hover,.talk a:hover{color:#f0f0f0}
.line-text .contact-tel a:hover{color:#EC0000}
#gotoTop2{width:56px;height:56px;display:block;cursor:pointer;text-indent:-999em;background:url(../images/his-totop.gif) no-repeat -64px 0;position:fixed;right:41px;bottom:30px;display: none;}
#gotoTop2:hover{background:url(../images/his-totop.gif) no-repeat}
#gotoTop1{width:56px;height:62px;display:block;cursor:pointer;text-indent:-999em;background:url(../images/his-totalk.gif) no-repeat -64px 0;position:fixed;right:15%;bottom:90px;display:none !important}
#gotoTop1:hover{background:url(../images/his-totalk.gif) no-repeat}
.fw_yd{text-align:center}
.fw_yd img{width:100%;height:auto}
.Service_yd{background:#f2f2f2;border-bottom:1px #e5e5e5 solid!important;padding-top:20px!important}
.Service_yd{display:none}
.cont_yd{width:15%;text-align:right}
.t,.y{display:none}
.project_case{margin-top:35px}
.project_case_t{    line-height: 40px; margin-bottom:25px; overflow: hidden;  _height: 40px; padding: 5px 15px;  background: #efefef;}
.project_case_t a{font-size:28px;color:#CC0001;font-weight:700}
.project_case_t span{float:right;}
.project_case .prolinr-l{float:left;font-size: 18px;color: #CC0001;overflow: hidden;}
.project_case .prolinr-l a{font-size: 28px;color: #CC0001;font-weight:700}
.project_case_t span a{color:#e62020;font-size:12px;font-weight:100}
.project_case ul.proj_case_pj{overflow:hidden;margin-bottom:30px;_height:424px; margin-left:-1.5%}
ul.proj_case_pj li{margin-bottom:25px;float:left;width:23.5%;    margin-left: 1.5%;text-align:center}
ul.proj_case_pj li p{height:38px;line-height:38px;overflow:hidden}
ul.proj_case_pj li a:hover{color:#CC0001}
ul.proj_case_pj li p a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
ul.proj_case_pj li a{display:block;}
ul.proj_case_pj li img{width:100%;height:auto;}
ul.proj_case_pj li strong{font-weight:100;display:block;line-height:38px}
ul.proj_case_pj li span{display:block;margin-top:5px;text-align:left}
.page_none{display:none}
.new_service p{text-indent:0!important}
.service_up ul{overflow:hidden}
.service_up ul li{width:226px;float:left;margin:0 10px;padding:1px;border:solid 1px #d9d9d9}
.service_up ul li p{padding:0 3px;text-align:center;text-indent:0}
.service_up ul li p strong{display:block;font-size:16px;border-bottom:solid 2px #ec3a48;color:#333;line-height:36px;font-weight:100}
.service_up ul li p span{color:#666;display:block;margin:12px 0 15px;line-height:28px}
.service_ques{float:left;width:474px;margin-top:40px;position:relative;margin-bottom:40px}
.service_pj{float:right;width:480px;margin-top:40px;position:relative;margin-bottom:40px}
.service_mid_t{line-height:26px;font-size:18px;color:#CC0001;font-weight:700;margin-bottom:20px}
.service_mid_t a{color:#D50000}
.service_mid_t img{margin-right:5px}
.service_ques ul li{margin-bottom:12px;line-height:24px}
.service_ques ul li p strong{display:block;font-weight:100;color:#444;padding-left:18px;background:url(../images/index_ques.png) left 9px no-repeat;margin-bottom:5px}
.service_ques ul li p strong a{color:#444}
.service_ques ul li p span{display:block;padding-left:18px;background:url(../images/index_ans.png) left 9px no-repeat;color:#888;line-height:29px}
.service_ques ul li p span b{margin-left:20px;font-weight:100}
.service_ques ul li p span b a{color:#ffb2b2}
.service_ques ul li p a:hover{color:#D50000}
.service_pj_img p{margin-top:15px}
.service_pj_img img{width:480px;height:210px}
.service_zx{position:absolute;right:0;bottom:0;font-size:13px;color:#fff;background:url(../images/service_zx.png) left center no-repeat;width:80px;height:26px;line-height:26px;padding-left:6px}
.service_zx a{color:#fff}
.Service-down{clear:both;margin-bottom:30px}
.Service-down ul{overflow:hidden;margin-left:-95px;margin-top:20px}
.Service-down ul li{width:87px;text-align:center;height:auto;float:left;margin-left:95px}
.Service-down ul li a{width:87px}
.Service-down p{width:100%;height:auto;padding-bottom:20px;font-size:14px}
.Service-down ul li.jl_hover a,.Service-down ul li:hover a{color:#D50000}
.Service-down ul li.jl_hover p,.Service-down ul li:hover p{background:url(../images/service_down.jpg) center bottom no-repeat}
.Service-down .jl_tab_nr{border:solid 1px #dbdbdb;padding:10px 20px;line-height:30px;margin-top:-11px;background:#f2f2f2}
ul.service_pj_list{overflow:hidden}
ul.service_pj_list li{width:230px;float:left;margin:10px 10px 15px;text-align:center}
ul.service_pj_list li img{width:230px;height:160px}
.service_pj_t{line-height:26px;font-size:18px;color:#CC0001;font-weight:700;margin:15px 0 30px}
.ser_aq_t{line-height:20px;font-size:18px;color:#CC0001;margin-top:15px;font-weight:700;margin-bottom:10px}
.ser_aq ul li{padding-top:20px;margin-bottom:40px;line-height:24px}
.ser_aq ul li div strong{display:block;font-size:15px;color:#444;padding-bottom:11px;background:url(../images/service_down.jpg) 30px bottom no-repeat}
.ser_aq ul li div p{display:block;padding-left:30px;color:#666;border:solid 1px #dbdbdb;padding:20px;margin-top:-1px;line-height:30px}
.ser_aq ul li div strong span{display:inherit;background:#D50000;color:#fff;padding:0;text-align:center;border-radius:50px;width:20px;height:20px;box-shadow:1px 2px 4px #666;float:left;margin-right:6px;line-height:20px;margin-top:2px;border:none}
.ser_aq ul li div p b{margin-left:20px;font-weight:100}
.ser_aq ul li div p b a{color:#ffb2b2}
.ser_aq ul li div p b a:hover{color:#D50000}
.ser_aq ul li div p span{display:block}
.ser_aq ul li div p img{margin-top:15px}
.Service-Online{margin-top:35px!important}
.Service-Online h2{font-size:16px!important;color:#D50000;font-weight:100;margin-top:30px;margom-bottom:10px}
.ser_zx_up{margin:15px 0 30px}
.ser_zx_up p a{display:inline-block;background:#D50000;color:#fff;padding:0 10px;margin:0 5px;text-indent:0;line-height:28px}
.ser_zx_up p span{color:#D50000;margin:0 5px;font-size:16px}
.Service-Online p strong{color:#333}
.part p strong{color:#fff}
.Service-Online h1{margin-bottom:30px}
.ser_visit_t{background:#f2f2f2;padding:10px 30px;line-height:30px;color:#000;box-shadow:3px 1px 6px #d9d9d9;margin-bottom:20px;margin-top:10px}
/*·þÎñÐÞ¸Ä*/
.service-content .serv-top{max-width:1000px;overflow:hidden;}
.service-content h2{font-size: 18px;color: #FF3D17;text-align: center;}
.serv-top ul{width:96%;padding:20px 2%;}
.serv-top ul li{float:left;width:23%;margin-right:2%;text-align:center;}

.serv-top ul .last{margin-right:0px;}
.serv-top ul h3{font-size:17px;color:#000;margin-top:30px;font-weight: normal;}
.serv-top ul p{margin-top:20px;font-size:13px;color:#666;line-height:25px;}
.serv-top ul .last:hover{background:#f9f9f9;font-weight:bolder;}
.service-content .serv-l{width:100%;overflow:hidden;margin-top:30px;}
.serv-l ul{width:100%;padding:0 2%;margin-top:20px;}

.serv-l ul li{float:left;width:32%;margin-right:1%;}
.serv-l ul .last{margin-right:0px;}
.serv-l ul li img{width:100%;}
.serv-l ul h3{font-size:17px;color:#000;margin-top:10px;font-weight: normal;text-align:center;}
.serv-l ul p{margin-top:5px;font-size:13px;color:#666;line-height:25px;}
.service-content .serv-p{width:100%;overflow:hidden; margin-top:20px;}
.serv-p ul{width:100%;padding:10px 2%;}
.serv-p ul li{float:left;width:24%;margin-right:1%;}
.serv-p p{padding:0 2%;margin:15px auto;}
.serv-p .p-yd{display:none;}
.serv-p .p-pc{display:block;}
.serv-l .p-yd{display:none;}
.serv-l .p-pc{display:block;}
.fw_bg{width: 100%;overflow: hidden;}
.fw_meau{width:1000px;margin: -2.25% auto 0;background: #eee;position: relative;overflow: hidden;z-index: 0;}
.fw_meau ul{width: 70%;float:left;}
.fw_meau .current{color:#ffffff;font-size: 22px;text-align:center;padding:0px;line-height: 43px;}
.fw_meau .current1 a{color:#ffffff;background: #e50012;}

.fw_meau ul li{width:146px;float:left;height:43px;line-height: 43px;text-align: center;}
.fw_meau ul li a{font-size:16px;display: block;width: 100%;text-align: center;}
.fw_meau ul li a:hover { color: #ffffff;background: #e50012; }
.fw_meau span{float:right;width:25%; text-align: right;padding:1%;}
.service-content{margin-top:25px;}
.fw_js p{margin-bottom: 20px;text-indent: 2em;}
.fw_pic ul{width:100%;margin-bottom: 15px;overflow: hidden;}
.fw_pic ul li{float: left;margin-left:1%; width:19%;}
.fw_pic ul li img{width:100%}
.fw_pic .my{width:39.9%;margin-left: 0px;}
.Serv_ph{max-width:1200px;padding:0%;background: #eeeeee;overflow: hidden;}
.Serv_ph h3{background: #FF3D17; float: left;color: #ffffff; text-align: center; font-size: 24px;display: block;  padding: 7% 3% 7% 2%; margin-right: 20px;}
.Serv_ph .hrline{float:right;padding-bottom: 20px;padding-right: 60px;}
.Serv_ph .hrline .promise_b2_a{float:left;text-align: center;font-size:22px;color:#000000;margin-top:20px;margin-left:60px;}
.hrline .promise_b2_a p{width:90px; height:90px;background-color: #efefef;
border: 1px #e50012 solid;
-webkit-border-radius: 45px; text-align: center;line-height: 90px;}
.xiaoshou{width:100%;overflow: hidden;margin-top:30px;}
.xiaoshou h2{ font-size: 32px; color: #222;   margin: 15px auto;}
.xiaoshou p{text-indent: 2em;margin: 20px 0px 15px;padding:0 10px;line-height:26px}
.xiaoshou ul{width:100%;}
.xiaoshou ul li{float:left;width:32%;margin-left:1.2%;background: #eeeeee;}
.xiaoshou ul li img{width:100%;}
.xiaoshou ul li p{line-height:24px;margin-top:12px}
.xiaoshou ul before{margin-left:0px;}
.xiaoshou h4{font-size:18px;margin-top:10px;text-align: center;}
.team{width:100%;overflow: hidden;margin-top:10px;}
.team h2{font-size:28px;}
.team .team_img{float:left;width:59%;margin-top:30px;margin-bottom:15px;}
.team .team_img img{width:100%;}
.team .team_js{float:left;width:41%;    background: #ececec;padding:6.8% 0px;margin-top:30px;margin-bottom:15px;}
.team .team_js h3{color:#1d1d1d;font-size:20px;text-align: center;margin-bottom:30px;}
.team .team_js p{font-size:15px;color:#1d1d1d;padding:10px 20px;}
.team .brand{width:100%;overflow: hidden;margin-top: 15px;}
.brand .brand_l{float:left;width:41%;background: #eeeeee;padding:11.2% 0px;}
.brand_l h3{color:#FF3D17;font-size:24px;text-align: center;margin-bottom:30px;line-height: 40px;height:40px;}
.brand .brand_r{width: 59%;float:left;}
.brand .brand_r img{width:100%;}
.lx{width:100%;overflow: hidden;margin-top:15px;}
.lx .lx_l{width:32.5%;float:left;background: #FF3D17;color:#fff;text-align: center; padding: 5% 0px 1%;margin-right:1.3%;}
.lx .lx_l p{margin-top:20px;padding:0px 20px 128px 20px;text-align: left;text-indent: 2em;height:24px;line-height: 24px;}
.lx .lx_l span{font-size:20px;padding:10px 0px;}
.lx .lx_m{width:32.5%;float:left;margin-right:1.1%;}
.lx .lx_m img{width:100%;}
.lx .lx_r{width:32.5%;float:right;background: #eeeeee ;text-align: center;    padding: 5% 0 6.5%; }
.lx .lx_r span{color:#ff061a;line-height: 50px;height:50px;}
.lx .lx_r .hotli{width:100%;font-size:20px;}
.lx .lx_r strong{font-size:22px;color:#ff061a;}
.lx_r  .dianji{margin-top:30px;}
.lx .lx_r a{font-size:14px;border: 1px solid #ff4c5e;padding:10px 30px; }
.peiji{width:100%;overflow: hidden;}
.peiji h2{font-size: 28px;margin-bottom: 20px;}
.peiji p{text-indent: 2em;margin-bottom: 20px; line-height:28px;}
.peiji ul{margin-right: -3%;}
.peiji ul li{margin-right:1%;width:24%;text-align: center;line-height: 30px;margin-bottom: 10px;float:left;}
.peiji ul li img{width:100%;}


.part{margin-top:50px!important}
p.ser_red{color:#f66;margin:15px 0 20px}
.ser_az{margin:20px 0;line-height:30px}
.Online-expert p a{display:inline-block;color:#f66}
.Online-expert span{color:#000!important}
.meterial h2{font-size:24px;line-height:32px;color:#2c2c2c;margin-bottom:10px;margin-top:30px;padding-left: 24px;position: relative;}
.meterial h2::before{position: absolute;left: 0;top: 50%;width: 6px;height: 30px;background-color: #e50012;content: "";margin-top: -15px;}
.meterial p{line-height:30px;margin-bottom:10px}
.meterial p span{ font-size:15px; font-weight:bold; color:#333;}
.meterial_intro{overflow:hidden;margin-top:20px}
.meterial_proj{overflow: hidden;}
.meterial_intro h1{font-size:24px;margin-bottom:20px;color:#ec3a48}
.meterial_intro .meter_intro_img{float:left;width:450px}
.meterial_intro .meter_intro_img img{width:450px}
.meterial_intro .meter_intro_text{float:right;width:60%;line-height:28px}
.meter_pro{margin-top:10px}
.meter_pro ul{overflow:hidden;border-top:solid 5px #dedede}
.meter_pro ul li{padding:15px;border:solid 5px #dedede;border-top:none;overflow:hidden}
.meter_pro ul li img{float:left;width:300px;height:200px}
.meter_pro ul li div{float:right;width:620px;padding:10px}
.meter_pro ul li .l{float:left}
.meter_pro ul li .r{float:right}
.meter_pro ul li div strong{display:block;line-height:30px;font-weight:100}
.meter_pro ul li div strong a{color:#ec3a48}
.meter_pro ul li h3{text-align:center;font-size:16px;font-weight:100}
.meter_pro ul li h3 a{color:#ec3a48}
.meter_pro ul li div p{display:block;margin-top:5px;color:#555}
.meterial_proj ul{overflow:hidden;margin-bottom:30px}
.meterial_proj ul li{float:left;width:480px;margin:0 10px}
.meterial_proj ul li img{width:200px;height:150px;float:left}
.meterial_proj ul li div{width:260px;float:right}
.meterial_proj ul li div strong{display:block;line-height:30px;font-weight:normal;font-size: 16px;}
.meterial_proj ul li div em{display: block;margin-top: 5px;}
.meterial_proj ul li div p{display:block;margin-top:5px}

.meterial div strong a{color:#ec3a48}
.meter_pro ul li h3 a:hover,.meterial div strong a:hover{text-decoration:underline}
.about_group .comp_t{line-height:20px;font-weight:700;font-size:18px;color:#CC0001;margin:50px 0 15px;text-align:center}
.about_group p{margin:10px 0;line-height:30px}
.event_list li p b{font-size:16px;font-family:Georgia;color:#ec3a48;padding-right:30px;height:38px;line-height:30px}
.box .histroy_img{float:left;width:190px;padding:5px 0}
.box .histroy_img li{margin:5px 0 20px}
.box .histroy_img li img{width:190px;height:113px}
.box .histroy_img li p{text-align:center;margin-top:6px}
.about_group .comp-mid{overflow:hidden}
.comp-mid .comp_nl{width:485px;float:left}
.comp-mid .comp_cul{width:485px;float:right}
.about_group .comp-mid p a{width:80px;display:block;height:26px;padding-left:6px;background:url(../images/service_zx.png) 0 center no-repeat;color:#fff;float:right;line-height:26px;text-decoration:none}
.about_group .comp-mid p a:hover{color:#fff}
.comp-mid .comp_t{text-align:left}
.about_pro{overflow:hidden;width:800px;margin:0 auto}
.about_pro li{float:left;width:260px}
.about_pro li.about_p2{width:266px}
.about_pro .about_p1,.about_pro .about_p2{margin-right:7px}
.about_pro li a{display:block;height:150px;margin-bottom:5px;position:relative}
.about_pro li.about_p2 a{height:305px}
.about_pro li p{line-height:36px;color:#fff;position:absolute;left:0;bottom:0;width:100%;text-align:center;margin:0;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;background:#000;font-size:14px}
.about_pro li a:hover p,.about_pro li p:hover{filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;background:#ec3a48}
#demo img{float:left;width:180px;height:150px;border:1px solid #ddd;padding:3px;margin:8px 4px}
.proBox{margin-top:30px}
.proLeft{width:57%;overflow:hidden;float:left}
.proLeft .r{width:33.3%}
.proLeft .l{width:64%}
.proLeft .l img{box-shadow:0 3px 5px #a6a6a6;width:368px;height:286px}
.proRight{width:40%;overflow:hidden;float:right}
.proRight h1{font-size:24px;margin-bottom:15px}
.proRight p{line-height:28px;margin-bottom:9px;overflow:hidden}
.proRight p strong{font-size:13px;font-weight:400;color:#c00}
.proRight p span{width:50%;display:block;float:left}
.imagedesc{position:relative;float:left;width:100%}
.imagedesc .core_desc{position:absolute;bottom:0;left:0;width:100%}
.imagedesc .core_bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.imagedesc .core_text{position:relative;display:inline-block;height:30px;font-size:14px;line-height:30px;color:#fff;width:100%}
.imagedesc a{display:block;color:#fff;height:100%;text-align:center}
.core_desc:hover .core_bg,.imagedesc:hover .core_bg{background:#000;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.proLeft .r .imagedesc{width:190px}
.proLeft .r .imagedesc:first-child{margin-bottom:7px}
.proMateriel{overflow:hidden;margin-left:-2%}
.proMateriel .imagedesc{width:23%;margin-left:2%}
.proMateriel .imagedesc img{width:100%;height:auto}
.proMateriel .imagedesc .core_text{height:23px;line-height:23px;font-size:13px}
.proBottom{margin-top:20px;overflow:hidden;margin-bottom:25px}
.proNotice{width:66%;border:1px solid #b1b1b1}
.noticeTit{width:20px;line-height:23px;font-size:16px;padding:21px 0 10px 25px;color:#df0000;float:left;padding-right:0}
.proConnect{width:33%}
.proBottomWrapper{position:relative;width:41.4%;float:left;padding-left:5%;height:125px;border-right:1px solid #b1b1b1}
.noBorder{border:none}
.proBottomWrapper .button1,.proBottomWrapper .button2{position:absolute;top:0;right:0;background:#fe475b;width:70px;height:23px;line-height:23px;text-align:center;color:#fff}
.proBottomWrapper .button1{right:2px}
.proBottomWrapper ul li{position:relative}
.proBottomWrapper ul{margin-top:20px;overflow:hidden}
.proBottomWrapper li{width:85%;line-height:32px;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.proBottomWrapper ul li i.dot{position:absolute;top:16px;left:0;display:block;width:4px;height:4px;background:#da4453}
.footer-sub p a:hover,.proBottomWrapper li a:hover,ul.pro_ser_news li a:hover{color:#ec3a48}
.proConnect a{display:block;text-align:center;width:130px;height:35px;line-height:35px;border-radius:5px;font-size:18px;background:#fe475b;color:#fff;margin:0 auto;margin-top:20px}
.proConnect p{text-align:center;font-size:18px;line-height:40px;margin-top:15px}
.proConnect span{color:#DA4453}
.DivHide{margin:0 auto;overflow:hidden;display:none;position:absolute;z-index:101}
.greybackground{background:#000;display:block;z-index:100;width:100%;position:absolute;top:0;left:0}
.spot-tites1,.jdal-tites{border-bottom:1px dotted #ECECEC;padding-bottom: 7px;font-size:17px;margin-top:20px; font-weight:900; margin-bottom:20px;}
.pro_service{overflow:hidden;border-top:none;background:#f7f7f7;}
.pro_service ul.pro_ser_up{overflow:hidden;box-shadow:0 3px 5px #ccc;background:#fff}
ul.pro_ser_up li{float:left;width:134px;margin-right:18px}
ul.pro_ser_up li img{border-radius:5px 5px 0 0}
ul.pro_ser_up li p{text-indent:0;text-align:center;font-size:15px;line-height:30px;background:#f2f2f2;border-radius:0 0 5px 5px;color:#444}
.pro_service .pro_ser_zx{background:#f4f4f4;box-shadow:0 3px 5px #ccc;width:120px;margin:0 auto;margin-top:-1px;line-height:28px;text-align:center;margin-bottom:15px}
.pro_service .pro_ser_zx a{color:#ec3a48;display:block}
.pro_service ul.pro_ser_news{overflow:hidden}
ul.pro_ser_news li{width:43%;float:left;padding-left:7%;line-height:28px}
ul.pro_ser_news li a{width:90%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:inline-block;width:80%}
.pro_t_yd{display:none}
.pro-tites p a{text-decoration:underline}
.pro-tites p a:hover{color:#ec3a48}
.resulted{display:none}
.footer-telephone{display:none;}
.anpager .cpb {color:#ffffff;font-weight:bold;margin:5px 4px 0 0;padding:1% 1.5%;}
.anpager a {margin:5px 4px 0 0;padding:1% 1.5%;}
.anpager a:hover{background:#ec3a48 none repeat scroll 0 0;border:1px solid #ec3a48;color:#ffffff;}

.sonavtitle .title{font-size:15px;height:40px;line-height:40px;padding-left:17px;border-top:1px solid #F0F0F0}
.sonavtitle .title:hover{border-top:1px solid red}
.sonavtitle ul{overflow:hidden;argin-bottom:15px}
.sonavtitle .pro_title{padding-left:40px;font-size:14px;line-height:32px;margin-bottom:7px;height:32px;border-top:1px dashed #F0F0F0;padding-top:10px}
.sonavtitle ul li{width:80px;margin-left:40px;height:30px}
.sonavtitle ul li a{font-size:13px;line-height:30px;border:1px solid #fff;white-space:nowrap}
.sonavtitle ul li a:hover{text-decoration:underline}
.conv{margin-top:25px;overflow:hidden}
.conv .title-sy{font-size:15px;height:40px;line-height:40px;border-top:1px solid #E9E9E9;border-bottom:1px dashed #f0f0f0;background:#f0f0f0;text-align:center}
.conv li{margin-bottom:10px;text-align:center;margin-top:15px}
.conv li img{border:1px solid #f0f0f0}
.conv a{line-height:30px}
.conv a:hover{text-decoration:underline}

.new_article{overflow:hidden;border:1px solid #f0f0f0;margin-top:20px;border-top:none;}
.matching-equipment{ margin-top:25px;}
.line-del_cp_title{line-height: 35px;background: #ec3a48 url(../images/zaxian.png) 10px 7px no-repeat;color: #fff;padding-left: 40px;font-size: 17px; margin-bottom: 20px;}
.spot-tites{ margin-top:3%; margin-bottom:2%;padding-bottom:1%;}
.new_article ul,.after_sale{ overflow:inherit; width:100%}
.new_article ul{padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.related_articles{float:right;line-height:35px;padding-top:5px; padding-right:1%}
.related_articles a{color:#ec0000;font-size:13px;}

/*¾ÛºÏÎÄÕÂ*/
.news_tit_more{padding:20px 0;}
.news_tit_more a{color:#dc3813;}
.news_list ul{overflow:hidden; margin-left:-4%;}
.news_list li{float:left;width:46%;margin-left:4%;}
.news_list li .inne{height:102px;padding:20px 0;border-bottom:1px dotted #bcbcbc;}
.news_list .title{font-size:18px;line-height:26px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list .title a{color:#383842;}
.news_list .time{padding:10px 0;font-size:14px;color:#e50012;}
.news_list .text{color:#4d4d4d;height:44px;line-height:22px;overflow:hidden;}

/*×ª»¯Èë¿Ú*/
.conversion{width:100%;background:#e5e8ed;padding-bottom:10px;}
.conversion p.text{font-size:18px;color:#373739;text-align:center;padding-top:20px;padding-bottom:5px;}
.conversion .te{width:45%;float:left;margin-left:100px;background:url(../images/te.png) no-repeat;padding-left:65px;position:relative;height:60px;padding-top:10px;}
.conversion .click{width:126px;height:39px;line-height:39px;float:right;background:#de040e url(../images/click.png) no-repeat;padding-left:42px;margin-right:80px;margin-top:10px;}
.conversion .click a{color:#fff;font-size:18px;cursor:pointer;}
.conversion .hot_line{font-size:15px;color:#616362;display:inline-block;position:absolute;top:5px;}
.conversion p.img{margin-bottom:10px;}
.conversion .phon{font-size:26px;color:#de040e;font-weight:bold;}
.conversion .phon span{font-size:38px;}
.relevant_articles{font-size:22px;font-weight: 900;background: #f0f0f0;margin-bottom: 20px;display: block; padding-left:1.2%;line-height: 45px; border-top: 3px solid #e96a59; color:#333;}
.article_tit{font-size: 22px;border: 1px solid #d7d7d7;background: #f0f0f0;position: relative;height: 44px; line-height: 44px; padding-left: 10px; border-left: none;}
.article_tit h3{
	position: absolute;left: 0;top: -1px;padding: 0 24px;line-height: 43px;border-top: 3px solid #e96a59;background-color: #fff;border-right: 1px solid #d7d7d7;color: #2c2c2c;
}
.online_ordering,.order_tit{line-height:45px;_height:45px;background:#ec3a48;color:#fff; padding-left:1.8%;font-size:18px; margin-bottom:2%;font-weight:900;}
.right_contact{border-left: 0; /*padding:1% 2%;*/ float:right;  background:none;border:none; width:42%;}
.left_form{background:none;border:none;}
.order p.attention{ padding:0 2%;}
.order{ overflow: hidden;margin-top:30px; border-top: none; padding-bottom:2%; cursor:pointer;}
.hide{display:none;}
.line-click, .sub-line-tites p.line-click{background:#00376f;color:#ffffff;height:50px;line-height:50px !important;text-align:center;width:600px;margin:0 auto;margin-top:20px;font-size:18px;}
.line-text p.line-click{ font-size:16px; height:40px; line-height:40px !important}
.line-click a:hover{ text-decoration:underline}
.line-click a{ color:#ffffff}
.product-special-right .tel dt{ margin-right:0px}
.product-special-right .tel dd{ float:right}
.phone-img { display: none;}
.pro-tites p strong a.mfzx{ color:#e53333; text-decoration:none}
.pro-tites p strong a.mfzx:hover{ text-decoration:underline}
.back{display: none;}
.go-home{display: none;}
.contact .lx_comp{font-size: 28px; color: #333; font-weight: bold; margin-bottom: 30px;}


.footer-fixed1{ position:fixed; bottom:0; left:0; z-index:999; margin:0; padding:5px 0; width:100%; border-top:#E3E3E3 1px solid; background:#fff;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 5px 1px 0 rgba(0,0,0,.075);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 5px 1px 0 rgba(0,0,0,.075); box-shadow: 0px -5px 5px rgba(0,0,0,.075)}
.footer-fixed1 li{ width:20%; float:left; display:block; }
.footer-fixed1  li img{ display:block; text-align:center; margin:5px auto 0;}
.footer-fixed1  li p{ text-align:center; color:#3d3d3d; font-size:13px; margin:0; text-indent:0; padding:0 0 3px;line-height:30px;font-weight:bold;}
.footer-fixed1  li:hover p{ color:#fc0;}
.footer-fixed1  li.clear-bor{ border-right:none;}
.footer-fixed1 li#lx p{color:#CC0001;}
.footer-fixed1 .sub_menu{ width:40%; display:none; position: absolute;  bottom:42px;right:0;  background:#f60;  }
.footer-fixed1 .sub_menu dt{ text-align:center; float:left; clear:both;line-height: 40px;height:40px; width:100%; border-bottom:1px solid #f90;}
.footer-fixed1 .sub_menu dt a{  color:#fff; font-size:14px;}
.footer-fixed_pro li.f_p_1 p,.footer-fixed_pro li.f_p_2 p{color:#fff}
.footer-fixed_pro li.f_p_1{width:25%;background:#222;}
.footer-fixed_pro li.f_p_2{width:35%;background:#ff0606;}

.footer-fixed1{display:none;}
#topcontrol{display:none;}/*·µ»Ø¶¥²¿*/
/*¹ØÓÚÎÒÃÇÐÞ¸Ä*/
.aboutus{width:100%;overflow:hidden;margin:0 auto;}
.aboutus h2{font-size: 18px;color: #CC0001;text-align: center;font-weight:700;padding-top: 15px;padding-bottom: 30px}
.aboutus .company{width:1150px;overflow:hidden;margin:0 auto;padding:10px 0px 10px 10px;}
.company {background:#f5f5f5;padding-left:20px;}
.company p{line-height:30px;margin-left:1.7%;_margin-left:1%;text-indent:2em}
.company dd{padding:10px;}
.aboutus .comp_f{width:1150px;overflow:hidden;margin:0 auto;}
.aboutus .comp_f p{line-height:30px;margin:0 15px;text-indent:2em}
.aboutus .comp_f p a{text-decoration: underline;}
.aboutus .comp_list{max-width:1150px;_width:1150px;overflow:hidden;margin:20px auto;background:#f5f5f5;}
.aboutus .comp_list li{float:left;}
.comp_list .list1{width:49.5%;_width:49%;margin-bottom:10px;margin-right:1.2%;_margin-right:0.7%}
.comp_list .list2{width:49%;_width:49%;margin-bottom:10px;}
.comp_list .list3{width:27%;_width:25%;margin-right:2.5%;_margin-right:0;*margin-right:1.5%;}
.comp_list .list4{width:42%;_width:40%;margin-right:1.5%;_margin-right:0}
.comp_list .list5{width:27%;_width:25%;margin-right:0;}


.company dt {width: 49%;float: left;}
.content-hx .prodect_n{max-width:1200px;_width:1150px;overflow:hidden;margin:40px auto 0;}
.prodect_n h2 { text-align:center; font-size:36px; color:#333; margin-bottom:15px;}
.prodect_n p{text-align:center;line-height:30px; font-size:16px;}
.prodect_n ul {margin-top:20px;}
.prodect_n ul li{float:left;width:32%;_width:20%; margin:0 0.5%;}
.prodect_n h4 { text-align:center; line-height:40px; font-weight:normal; font-size:16px;}
.prodect_n ul li img{width:100%;}
.prodect_n ul .last{margin-right:0px;}
.content-hx .company_r{max-width:1000px;overflow:hidden;margin:0 auto;}
.about-honor{max-width:1000px;_width:1000px;overflow:hidden;margin:0 auto}
.about-honor ul{overflow:hidden;margin-top:15px}
.about-honor ul li{width:19.2%;*width:19%;_width:18%;float:left;margin-bottom:15px;margin-right:1%;*margin-right:0.5%;_margin-right:0.5%;}
.about-honor ul li img{max-width:100%;height:auto}
.about-honor ul .r{margin-right:0px;}
.content .yd_content{display:none;}
.pro-icon{display:none;}
.right-icon{position: fixed;right: 41px;bottom: 10px;_display:none;z-index: 9;}
.right-icon ul{width:48px;}
.right-icon ul li{height:48px;margin-bottom:1px;}
.right-icon ul .first{background:#FF3D17;color:#fff;}
.right-icon ul a{color:#444;background:#ddd;text-align:center;display: block;padding: 4px;}
.right-icon ul a:hover{background:#FF4639;color:#fff;}
.right-icon .img{text-align: center;background-color: #FF4639;margin-bottom: 2px;cursor: pointer;}
.right-icon .img img{display: block;width: 100%;}
.hx-qr1{width: 100px;padding: 10px 10px 2px;background-color: #FF4639;position: absolute;left: -130px;top:0;border-radius: 5px;display: none;z-index: 999;}
.hx-qr1::after{content: "";position: absolute;right: -16px;border: 8px solid #FF4639;border-right-color: transparent;border-top-color: transparent;border-bottom-color: transparent;top: 20px;}
.hx-qr1 img{display: block;width: 100%;}
.hx-qr1 p{font-size: 14px;color: #fff;line-height: 24px;text-align: center;margin-top: 3px;}
.hx-qr2{position: fixed;right: 41px;bottom: 90px;width: 56px;z-index: 999;}
.hx-qr2 .img{background-color: #FF4639;padding: 2px;cursor: pointer;}
.hx-qr2 .img img{display: block;width: 100%;}
.hx-qr2 .qr{width: 100px;padding: 10px 10px 2px;background-color: #FF4639;position: absolute;left: -130px;top:-30px;border-radius: 5px;display: none;}
.hx-qr2 .qr img{display: block;width: 100%;}
.hx-qr2 .qr::after{content: "";position: absolute;right: -16px;border: 8px solid #FF4639;border-right-color: transparent;border-top-color: transparent;border-bottom-color: transparent;top: 50px;}
.hx-qr2 .qr p{font-size: 14px;color: #fff;line-height: 24px;text-align: center;margin-top: 3px;}
.hx-qr2:hover .qr{display: block;}
/*¹ØÓÚ×ÉÑ¯*/
.gy_lx{width:100%;overflow: hidden;max-width:1200px;margin:0 auto;margin-left: 32%;}
.pro_tel { margin-top: 25px; overflow: hidden; text-align: center; width: 27%; background: url(../images/jjzx.png) no-repeat 5px 0px; padding-left: 55px; float:left;}
.pro_tel span { font-size: 14px; width: 100%; text-align: left; float: left; overflow: hidden; }
.pro_tel p { font: bold 24px/38px Arial, Helvetica, sans-serif;*font-size:25px; color: #FF3D17; float: left; }
.pro_tel p a { color: #FF3D17; }
.pro_tel p strong { font: bold 30px/26px Arial, Helvetica, sans-serif;*font-size:30px; text-align: left; }
.price { width: 40%; overflow: hidden; margin-top: 30px;  }
.price a { height: 50px; line-height: 50px; text-indent: 44px; width: 48%; float: left; font-size: 24px; background: #FF3D17;border-radius: 10px;color: #fff;}
.price a.:hover { color: #666; }



/*top-icon*/
.top-icon{overflow:hidden;width:1000px;margin:30px auto 0;_display:none;}
.top-icon ul{width:80%;margin:0 auto;}
.top-icon ul li{margin-bottom:1px;width:18%;float:left;line-height: 36px;margin-left:1%}
.top-icon ul .first{background:#ee534c;color: #ffffff;}
.top-icon ul a{color:#666666;text-align:center;display: block;padding: 4px;}
.top-icon ul a:hover{background:#ee534c;color: #fff;}


.content .sc-content{width: 1000px;text-align: center;margin: 0 auto;}
.mnav{display: none;}

.gy-bg{width:100%;margin:0 auto; position:relative; }
.gy-bg img{ width:100%; height:auto;}
.ban_font{ position:absolute; top:20%; width:300px; padding:30px 20px; color:#FFF; font-size:36px; font-weight:bold; letter-spacing:2px; background:url(../images/bj_h.png) repeat;}
.ban_font b{ display:block; width:70px; height:3px; margin:15px 0; background-color:#FFF;}
.content-hx{width:100%;overflow: hidden; margin-bottom:-30px;}
.survey{max-width:1200px;margin:30px auto 35px;overflow: hidden;}
.survey h2 { font-size:42px; color:#333; text-align:center; margin-bottom:15px;}
.survey ul li { width:22%; float:left; text-align:center; margin:0 1.5%;}
.survey ul{width:100%;}
.com_txt { max-width:1200px; margin:10px auto 40px;}
.com_txt h1 { font-size:38px; margin:15px 0; text-align:center; color:#ec3a48;}
.com_txt p { font-size:16px; line-height:34px; text-indent:20px; color:#444;}
.intro_yd{ display:none;}


.survey ul li img{margin:20px 0;}
.survey ul h4{font-size: 22px;color: #000;margin:10px 0;}
.survey ul p{font-size:14px;color: #444;line-height: 22px;}
.content-hx .base{width:100%;margin: 0 auto;overflow: hidden;margin-top:20px; background:#ececec; padding:50px 0;}
.content-hx .base h3 { font-size:38px; color:#333; margin-bottom:35px; text-align:center;}
.content-hx .base dl{width:100%;overflow: hidden;margin:20px 0;background: #fff;}
.content-hx .base dl dt { width:48%; float:left;}
.content-hx .base dl dd { width:50%; float:right;}

.intro_cue{ max-width:1200px; margin:30px auto; overflow:hidden;}
.cue_main{ width:100%; float:left; background:url(../images/bg_cue.png) repeat;}
.cue_main .cue_show{ padding:10px 15px; margin:10px; background-color:#FFF;}
.cue_main .cue_show p{ line-height:30px; font-size:16px; margin-bottom:10px;}
.cue_main .cue_show p.cue_con{ margin-bottom:0;}
.cue_main .cue_show p img{ float:left; margin:2px 10px 2px 0;}
.cue_main .cue_show p a font{ font-size:24px; font-weight:bold; color:#ec3a48;}
.cue_main .cue_show p a.cue_zx{ float:right; color:#FFF; font-weight:bold; padding:1px 15px; border-radius:4px; background-color:#F90016;}

.intro_scale{ background:url(../images/bg_scale.jpg) no-repeat center; -webkit-background-size:cover; background-size:cover; background-attachment:fixed; position:relative; width:100%;
padding:80px 0; overflow:hidden;}
.intro_scale ul{ max-width:1200px; margin:0 auto;}
.intro_scale ul li{ float:left; color:#FFF; width:21%; padding:0 2%; text-align:center;}
.intro_scale ul li p{ font-size:16px;}
.intro_scale ul li p b{ font-size:64px; font-weight:bold;}
.intro_scale ul li p font{ font-size:16px;}

.intro_base{ width:100%; padding:30px 0; background-color:#ECECEC;}
.intro_base h2{ font-size:36px; color:#222; text-align:center;}
.intro_base ul{ max-width:1200px; margin:30px auto 20px; clear:both; overflow:hidden; margin-top:30px;}
.intro_base ul li{ float:left; width:32%; margin:0 0.5%;}
.intro_base ul li img{ width:100%;}

.base_info{ float:left; width:100%; position:relative; overflow:hidden;}
.base_info p{ position: absolute; left:0; bottom:-100%; width:100%; height:100%; opacity:0.92; transition:0.5s; color:#FFF; background-color:#eaa500;}
.base_info p b{ text-align:center; font-size:20px; display:block; margin:40px 0 15px;}
.base_info p i{ display:block; font-size:16px; line-height:30px; text-indent:2em; padding:0 10px;}
.base_info img{ transition:0.5s;}
.base_info:hover img{ transform:scale(1.2);}
.base_info:hover p{ bottom:0;}




.base .jd1{font-size: 30px;color: #fff; display:block;background:url(../images/jd4.jpg) left center no-repeat; height:92px;  line-height: 130px;text-indent: 120px; margin-top:35px; }
.base .jd2{font-size: 30px;color: #fff; display:block;background:url(../images/jd5.jpg) left center no-repeat; height:92px;  line-height: 130px;text-indent: 120px;margin-top:35px; }
.base .jd3{font-size: 30px;color: #fff; display:block;background:url(../images/jd6.jpg) left center no-repeat; height:92px;  line-height: 130px;text-indent: 120px; margin-top:35px;}
.base dl p{padding:20px;font-size: 16px;color:#6e6e6e ;line-height: 24px;}
.content-hx .capacity{width:1000px;margin: 0 auto;overflow: hidden;}
.tel .tel-ydxs{display:none;}
.tel1 .tel-ydxs{display:none;}
.product_right .tel-ydxs{display:none;}
.talk_c_yd {display: none}
.product_bg {background:url(../images/pro_bg.jpg) center no-repeat; padding:55px 0;}
.baozheng {background:url(../images/baozheng_bg.png) repeat; height:37px; margin-top:16px;}
.baozheng ul li { color:#fff; float:left; margin-left:4%; line-height: 38px;}
.baozheng ul li img { margin-right:10px;}
.sub_protittle h3 { color:#1e1e1e; font-size:2rem; text-align: center; margin-bottom:15px;}
.sub_protittle { margin-bottom:30px;}
.sub_protittle p { text-align:center; font-size:1rem;}
.recom_tittle h3 { color:#fff;font-size: 2rem; text-align: center; margin-bottom: 15px; }
.recom_tittle p { color:#fff; text-align:center; font-size:1rem;}
.news_tj { margin:30px 0 35px; overflow:hidden; width:100%;}
.news_tj ul {margin-left:0% display: flex;
justify-content: space-between;
flex-wrap: wrap;}
.news_tj ul li { margin-left:3%; width:31%; float:left;}
.news_tj ul li:nth-child(1){margin-left:0;}
.news_tj ul li img { width:100%; height:auto;}
.news_tj ul li p{line-height:24px;color:#666}
.news_tj h4 a { display:block; margin:10px 0 12px; font-size:16px;color: #232323;}
.slide_news .title {
	line-height: 60px;  
	/* text-align:center;   */
	background: #f5f5f5 url(../images/bg-xwjj.png) no-repeat 15px center;  
	color: #111; 
	font-size: 24px;
	font-weight: bold; 
	padding-left: 65px;
}
.slide_news ul  {  padding:10px;}
.slide_news ul li { 
	margin-bottom:10px; 
	padding-bottom:10px; 
	border-bottom:1px dashed #F0F0F0;
	background: url(../images/xw-bg.png) no-repeat left 10px; 
	padding-left:20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.tj_product .title {
	line-height: 60px;  
	/* text-align:center;   */
	background: #f5f5f5 url(../images/bg-pssb.png) no-repeat 15px center;  
	color: #111; 
	font-size: 24px;
	font-weight: bold; 
	padding-left: 65px;
}
.tj_product ul  {  padding:10px;}
.tj_product ul li { 
	margin-bottom:10px; 
	padding-bottom:10px; 
	border-bottom:1px dashed #F0F0F0;
	/* background: url(../images/xw-bg.png) no-repeat left 10px;  */
	/* padding-left:20px; */
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.tj_product ul li a img{
	margin-left: 5px;
	vertical-align: top;
}
/* .tj_product ul li:nth-child(1){
	background: url(../images/hot.png) no-repeat right 0px; 
}
.tj_product ul li:nth-child(2),
.tj_product ul li:nth-child(3){
	background: url(../images/hot.png) no-repeat right 0px; 
} */

.news_ban img, .content-hx .base dl dt img,.order img{ width:100%; height:auto;}


.serv_main{ width:100%; overflow:hidden; margin-bottom:-20px;}
.serv_bz{ max-width:1200px; margin:30px auto;}
.serv_bz h1{ font-size:38px; color:#111; text-align:center; margin-bottom:10px;}
.serv_bz p{ font-size:16px; line-height:30px; text-align:center;}
.serv_bz ul{ clear:both; overflow:hidden; margin-top:20px;}
.serv_bz ul li{ float:left; width:20%; margin:0 2.5%; text-align:center;}
.serv_bz ul li .serv_ico{ clear:both; overflow:hidden; height:134px; text-align:center; background:url(../images/fw_ico.png) no-repeat top center; display:block; -webkit-transition: -webkit-transform .6s ease-out;  -moz-transition:-moz-transform .6s ease-out;  -o-transition:-o-transform .6s ease-out;  -ms-transition:-ms-transform .6s ease-out;}
.serv_bz ul li .serv_ico img{ float:left; margin:30px 0 0 35%;}
.serv_bz ul li:hover .serv_ico{ -webkit-transform:rotateZ(360deg); -moz-transform:rotateZ(360deg); -o-transform:rotateZ(360deg); -ms-transform:rotateZ(360deg); transform:rotateZ(360deg); }
.serv_bz ul li h2{ color:#333; font-size:24px; margin:10px 0;}
.serv_bz ul li p{  line-height:24px;}

.serv_sh{ width:100%; background-color:#ECECEC;}
.serv_show{ clear:both; overflow:hidden; max-width:1200px; padding:30px 0; margin:30px auto 0;}
.serv_show h2{ font-size:36px; color:#111; text-align:center; margin-bottom:10px;}
.serv_show p{ font-size:16px; line-height:30px; text-align:center;}
.serv_show dl{  float:left; width:48%; margin:20px 1%; background-color:#FFF;}
.serv_show dl dt{ float:left; width:50%;}
.serv_show dl dt img{ width:100%;}
.serv_show dl dd{ float:left; width:46%; padding:0 2%; background-color:#FFF;}
.serv_show dl dd h3{ font-size:24px; color:#CC0001; margin:20px 0 10px;}
.serv_show dl dd p{ text-align:left; color:#333;}
.serv_show dl dd p.serv_tel{ margin-top:20px; margin-bottom:10px;}
.serv_show dl dd p a font{ color:#CC0001; font-size:22px;}
.serv_show dl dd p a.serv_btn{ padding:5px 20px; font-size:14px; color:#CC0001; margin-top:10px; border:1px solid #CC0001;}
.serv_show dl dd p a.serv_btn:hover{ color:#FFF; background-color:#CC0001;}

.serv_ln{ width:100%; background:url(../images/bg_idea.jpg) no-repeat center;}
.serv_idea{ max-width:1200px; padding:30px 0; margin:0 auto;}
.serv_idea h2{ font-size:36px; color:#FFF; text-align:center; margin-bottom:10px;}
.serv_idea p{ font-size:16px; color:#FFF; line-height:30px; text-align:center;}
.serv_idea ul{ clear:both; overflow:hidden; margin:30px auto 10px;}
.serv_idea ul li{ float:left; width:27.9%; padding:4% 2%; margin:0 0.7%; text-align:center; background-color:#FFF;}
.serv_idea ul li img{ width:70px; height:70px;}
.serv_idea ul li h3{ color:#111; font-size:20px; margin:25px auto 10px;}
.serv_idea ul li p{ color:#111; font-size:16px;}

.serv_lc{ width:100%; padding:30px 0;}
.serv_flow{ max-width:1200px; margin:0 auto;}
.serv_flow h2{ font-size:36px; color:#111; text-align:center; margin-bottom:10px;}
.serv_flow p{ font-size:16px; line-height:30px; text-align:center;}
.serv_flow ul{ clear:both; overflow:hidden; margin:30px auto 10px;}
.serv_flow ul li{ float:left; width:15%; background:url(../images/lc_line.png) no-repeat right 53px; padding-right:2%;}
.serv_flow ul li.flow_last{ background:none;  padding-right:0;}
.serv_flow ul li img{display:block; width:60%; margin:0 auto; text-align:center;}
.serv_flow ul li p{color:#111; font-size:16px; width:63%; margin:10px auto 0;}

.serv_pj{ width:100%; background-color:#ECECEC;}
.serv_parts{ clear:both; overflow:hidden; max-width:1200px; padding:30px 0; margin:30px auto 0;}
.serv_parts h2{ font-size:36px; color:#111; text-align:center; margin-bottom:10px;}
.serv_parts p{ font-size:16px; line-height:30px; text-indent:2em;}
.serv_parts p font{ color:#CC0001;}
.serv_parts ul{ clear:both; overflow:hidden; margin:20px auto 10px;}
.serv_parts ul li{ float:left; width:24%; margin:0 0.5%; text-align:center;}
.serv_parts ul li img{ display:block; width:100%;}
.serv_parts ul li span{ display:block; line-height:40px; font-size:16px;}

.lines{ width:100%;}
.line_main{ clear:both; overflow:hidden; margin:20px auto 10px;}
.line_main .pro_pic img{ width:600px;}
.line_main h1{ color:#111; font-size:36px; text-align:center;}
.line_main ul li img{ display:block; width:80px; margin:20px auto; text-align:center;}
.line_main ul{ clear:both; overflow:hidden; margin:30px auto 20px;}
.line_main ul li{ float:left; width:30.3%; margin:0 1.5%;}
.line_main ul li p{ color:#111; font-size:16px; text-align:center;}


.line_con{ clear:both; overflow:hidden;}
.line_con h2{ color:#0a0a0a; font-size:24px; margin:15px 0 10px;padding-left:36px;background: url(../images/icon-lb1.png) no-repeat left center;}
.line_con p{ color:#111; font-size:14px; line-height:30px; text-indent:2em; margin-bottom:10px;}

.line_mating{ clear:both; overflow:hidden;}
.line_mating .line_tit{ color:#FFF; font-size:18px; padding-left:15px; height:35px; line-height:35px; background:url(../images/line_tit.png) #F0F0F0 no-repeat left center;}
.line_mating ul{ clear:both; overflow:hidden; margin-top:20px;}
.line_mating ul li{ float:left; width:24%; margin:0 0.5%;}
.line_mating ul li img{ width:100%;}
.line_mating ul li p{ line-height:36px; text-align:center; color:#333;}

.pro_order{ clear:both; overflow:hidden; max-width:1160px; padding:15px 20px; margin:20px auto 10px; background-color:#EFE2C0;}
.pro_order ul{ clear:both; overflow:hidden; padding:15px 20px; margin-bottom:15px; border:1px dashed #FFB700;}
.pro_order ul li{ float:left; width:36%;}
.pro_order ul li.order01{ width:30%;}
.pro_order ul li.order02{ float:right; width:28%;}
.pro_order ul li img{ float:left; width:80px;}
.pro_order ul li span{ float:left; color:#111; font-size:18px; line-height:40px; margin-left:12px;}
.pro_order ul li span i{ display:block; font-size:28px; font-weight:bold;}
.pro_order p{ color:#111; font-size:22px; font-weight:bold; text-align:center;}
.order_con{ clear:both; overflow:hidden; padding:20px 120px 10px;}
.order_con .order_tel{ float:left; width:52%; margin-left:3%;}
.order_con .order_btn{ float:left; width:44%; margin-top:40px; border-left:1px solid #111;}
.order_con .order_tel img{ float:left; width:auto;}
.order_con .order_tel b{ float:left; color:#222; margin-left:10px; margin-top:15px; font-size:18px;}
.order_con .order_tel b a{ display:block; color:#ec3a48; font-size:32px; margin-top:6px;}
.order_con .order_btn a{ padding:10px 25px; color:#FFF; font-size:22px; margin-left:80px; cursor:pointer; border-radius:8px; background-color:#ef0000;}
.order_con .order_btn a:hover{ color:#FEE300;}

.pro_show{ clear:both; overflow:hidden; max-width:1200px;}
.pro_show ul{ clear:both; overflow:hidden; margin-left:-1%;}
.pro_show ul li{ float:left; width:23%; margin:0 0 10px 1%; padding:5px; box-sizing:border-box; background-color:#EEE;}
.pro_show ul li a{ overflow:hidden;display: inline-block;vertical-align: middle;}
.pro_show ul li img{ width:100%;}
.pro_show ul li .pro_info{padding: 0 15px;}
.pro_show ul li h3 {padding:10px 0;margin-top:5px;}
.pro_show ul li h3 a{ color:#1b1b1c; font-size: 19px;}
.pro_show ul li p{ height:104px;line-height:26px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
.pro_show ul li:hover h3 a{color:#ec3a48;}
.pro_show ul li:hover img{opacity: 0.9;}
.pro_show ul li:hover{ background-color:#F8F8F8;}

.proline-r h1{ color:#CC0001; font-size:26px; margin-bottom:15px;}
.proline-r p img{ width:20px; margin-right:5px;}
.proline-r p font{ font-weight:bold;}



@media screen and (min-width:1000px) and (max-width:1920px){
.banner-Service,.head,.navul,.route_tit{width:100%!important}
.banner-Service img{width:100%;height:auto}
.project_case{min-height:650px}
.footer-fixed1{display:block;}

}
@media screen and (min-width:1000px) and (max-width:1440px){
.head,.navul,.route_tit{width:100%}
.footer-fixed1{display:block;}
}

@media (max-width:1300px){
	.ban_font{ top:10%; padding:20px 10px;}
}

@media (max-width:1200px){
	.serv_show dl dt{ width:40%;}
	.serv_show dl dd{ width:56%;}
	.serv_show dl dd h3{ margin-top:8px; margin-bottom:6px;}
	.serv_show dl dd p.serv_tel{ margin-top:0; margin-bottom:5px;}
	.news_tit_more, .news_list{ width:98%; margin:0 1%;}
}

@media (max-width:1024px){

	.right-icon{left:0px;}
	.recom_r .yd_list li {margin-right: 0.5%; text-align:center; background:none; }
	.recom_r .yd_list a {margin-left:0; padding-left:0;}
	.contact dt img { width:100%; height:auto;}
	.contact-lyan { margin-top:20px;}
	.Serv_ph { display:none;}
	.content-hx .base dl dt img { width:90%; height:auto;}
	.tel dt a img { width:100%; height:auto;}.tel dd { margin-left:10px;}
	.order_con{ padding:20px 10px 10px;}
	.pro_order ul li{ width:34%;}
	.pro_order ul li.order02{ width:32%;}
	.line_info{ display:none;}

	}


@media screen and (max-width:999px){/* #map_canvas,.about-benefit dl,.about-benefit-sub,.about-group dl,.about-honor,.about_honor,.about_pro,.banner-Service,.box,.contact-expert,.content,.content-sub,.float_left ul, ul,.honor_list,.index-proline,.navul ul,.part,.pro_special,.pro_special_line,.pro_special_line ul,.product-special-box,.product-special-text embed,.product-special-title,.product-sub,.route_tit,.sub-new,.top,.wap,.wen_lie ul,.working-principle,.working-special{width:100%!important;} */
.index_recom{padding-top: 1rem;}
.recom_tittle h3{font-size: 1.5rem;}
.recom_tittle p{font-size: 0.9rem;width: 80%;margin:1rem auto;}
.about-group img,.about-honor img,.bd li img,.classic-case ul li img,.float_left .product-feature img, .product-feature img,.hot-l img,.index-proline ul li img,.index_pro_ydp .ind_yd_img img,.jqzoom img,.line embed,.line img,.matching-equipment ul li img,.meterial_intro .meter_intro_img img,.news .pnews img,.news .pnews p img,.news img,.news-topics img,.pro_special_img img,.pro_special_line img,.pro_special_right img,.pro_special_right ul li img,.product-special-img img,.product-special-system dt img,.product-special-text img,.project  img,.prolist img,.prolist li img,.recommend img{max-width:100%!important;height:auto!important}
#map_canvas,#map_canvas iframe,.Service-new,.about-benefit,.about-benefit
#map_canvas,#spec-list,.contentbox ul,.Service-new,.about-benefit,.contact,.contact-service,.product-special,.product-special-line,.product-special-programme,.product-special-text,.com_culture,.qywh,.sub-line,.sub_pro,.w1030,.web-list{width:100%}
.contentbox img,.Contentbox-banner img,.Service-Online dd img,.Service-Online img,.about_group dt img,.about_group img,.about_honor img,.contact-service dd img,.contact-service dt img,.contact-service img,.idnex-service-sub img,.product-special-line img,.working-principle img,.working-special img{max-width:100%;height:auto}
.about_group img{width:100%;}
.Contentbox2 dd img,.Contentbox2 img,.about-benefit img,.allocation-line li img,.banner-Service img,.contact dt img,.contact img,.idnex-service-sub dd img,.index_proj ul li img,.sub-line dt img,.sub-line img,.web-list dt img,.web-list img{max-width:100%;height:auto}
.about_capac dt img,.about_capac img,.hot-l .bd li img,.product-special-programme dt img,.product-special-programme img,.related-news img,.sub-line-pro img,.sub-line-sy embed,.sub-line-tites embed,.sub-line-tites p embed{max-width:100%;height:auto}
.pro_special{margin-top:20px;}
.Online-title{margin-bottom:15px !important;}
.Service-Online{padding:0 7px;box-sizing:border-box;margin-top:15px !important;}
.service_pj_t{margin-bottom:15px;}
.container{margin-top:5px;}
.footer-sub{padding-left:10px}
.navul,.navul li{position:inherit}
.navul li{width:14%;text-align:center}

.li2:hover,.navul a.li3{display:block}
.li2{color:#fff;line-height:50px;font-size:15px;padding:0 15px}
#demo img,.Service-Online dd img,.Service-Online dt img,.Service-Online img,.about_pro li a,.about_pro li.about_p2 a,.banner-Service img,.drsign img,.index_materlist ul li img,.index_pro_ydp .ind_yd_img img,.spot li img,.part img,.proLeft .l img,.row_2pic a img,.row_2pic img,.row_2pic td img,ul.proj_case_pj li img{width:100%!important;height:auto!important}
.ser_visit_t{padding:10px 20px}
.working-special li{margin-bottom:5px}
.service-content {padding:0px 7px 0px 7px;}
.service-content{margin-top:10px;}
.pro_sy embed,.product-special-text p embed,.sub-line-sy embed,.sub-line-tites embed,.sub-line-tites p embed{display:none}
.pro-tites h2{margin-top:30px}
.Service-new ul{margin-left:0!important}
.line-sub{margin-bottom:30px}
.about_honor-sy,.contact dt{margin-bottom:20px}
.web-list{margin-top:40px;margin-bottom:20px}
.com_culture li img,.qywh li img{width:50%;height:auto}
.about_capac dl{margin-bottom:0}
.product-special-system dl{margin:10px 5px 15px}
.product-special-box{background-size:100%}
.product-special-box ul{margin-left:52%}
.Service_yd{display:block}
.Service-system{display:none}
.container{width:96%!important}
.phone-img { display: block;}

ul.proj_case_pj li{margin:0px 1% 0}
.service_mid_t img{width:29px!important;height:27px!important}
.service_pj{position:inherit}
.service_zx{position:inherit;float:right}
.Service-down ul{margin-left:0}
.Service-down ul li{margin:0 1%;width:14%}
.ser_az img{margin-left:-2em}
.contentbox ul,.Contentbox1 ul{margin-left:0}
.index_video_pline,.index_video_ydp{display:none}
.index_pro_ydp{width:100%}
.index_pro_ydp .ind_yd_down,.index_pro_ydp .ind_yd_up{width:48%;float:left;margin-right:2%}
.index_pro_ydp ul li{line-height:36px}
ul.pro_ser_up li{margin-left:2%;width:18%;margin-right:0}
.pro_service ul.pro_ser_up{padding-left:0;margin-left:-2%;}
.index_pro_ydp .ind_yd_img{width:40%}
.index_pro_ydp ul{width:55%}
.index_proj ul{margin-left:-3px}
.meterial_intro .meter_intro_img{width:40%}
.meterial_intro .meter_intro_text{width:55%}
.meter_pro ul li img{width:35%;height:auto}
.meter_pro ul li div{width:60%}
.meterial_proj ul li{width:48%;margin:0 1% 0 1%}
.meterial_proj ul li div{width:50%}
.pro_special_right ul{margin-left:0}
.pro_special_right ul li{width:23%;margin:10px 1%}
.contact dd{margin-left:0}
.banner_slider{display:none}
.prolist li img,.prolist li img:hover{border:none}
.c_title{padding-left:5px}
.product_bg { padding:0; background:#fafafa;}
.product_right1 { width:98%; margin:0 auto; float:none;}
.product_right1 h1 { font-size:24px; margin-top:15px; color:#1d1d1d;margin-bottom:10px;}
.product_right1 p { font-size:14px; color:#444; margin-bottom:6px;}
.right_tel { color:#3e3e3e;}
.baozheng { display:none;}
.tel dd .right { color: #e43000;}
.sub_protittle { margin-bottom:15px;}
.sub_protittle h3  { font-size:1.5rem;}
.index-wl-t { font-size:22px}.product_right1 p strong {color: #e43000;}.pro-tites { padding:0 5px;}
}

@media screen and (max-width:980px){
	.serv_show dl dt{ width:100%;}
	.serv_show dl dd{ width:96%; padding-bottom:10px;}
	.serv_show dl dd.serv_info{ padding-bottom:76px;}
	.serv_idea ul li p{ display:none;}
	.tel1 dt.tel-yd img{ width:92%;}
	.tel1 dd .left img{ width:88%;}
	.tel1 dd .right{ font-size:22px;}

}

@media screen and (max-width:920px){
	.pro_order{ padding:15px;}
	.pro_order ul{ padding-bottom:5px;}
	.pro_order ul li{ text-align:center; width:33.3%;}
	.pro_order ul li.order01{ width:33.3%;}
	.pro_order ul li.order02{ width:33.3%;}
	.pro_order ul li img{ float:none;}
	.pro_order ul li span{ float:none; display:block; margin-left:0; font-size:16px;}
	.pro_order ul li span i{ display:none;}
	.pro_order p{ font-size:17px;}
	.order_con{ padding:20px 0 10px;}
	.order_con .order_tel{ width:54%;}
	.order_con .order_btn{ width:42%;}
	.order_con .order_tel img{ width:90px;}
	.order_con .order_tel b a{ font-size:26px;}
	.order_con .order_btn a{ margin-left:50px; font-size:18px;}
	.tel1 dd{ margin-left:10px;}
}


@media screen and (min-width:769px) and (max-width:999px){
    .news .right_contact,.line .right_contact{padding-bottom:44px;}
    .pro_sy .right_contact{padding-bottom:44px;}
}

@media screen and (min-width:769px) and (max-width:999px){.about-group dl{width:100%;height:auto;padding:0}
#spec-list img,.idnex-service-sub dd img{width:100%;height:auto}
.spot li img,.news_sy p img,.pro_sy embed,.pro_sy img,.sub-line-sy embed,.sub-line-tites embed,.sub-line-tites p embed{max-width:100%;height:auto}
/* .digg,.footer-sub,.navul ul,.news-topics,.pro_special_line,.pro_special_line ul,.product-special-system,.route_tit,.top,.w1000,.wen_lie ul{width:100%} */
#spec-list ul li img,.hot-l .bd li img,.hot-l img,.jqzoom img,.line embed,.line img,.news .pnews img,.news img,.news-recommend img,.news_sub_lis img,.news_sy img,.pnews img,.pro_special_line img,.jdal li img{width:100%;height:auto}
.bd li img,.float_left .product-feature img, .product-feature img,.hot-l .bd li img{width:100%;height:auto}
.pro_special_img{width:27%}
.pro_special_right{width:100%}
.pro_special_line li{width:31.9%;margin-bottom:10px}
.footer-sub{padding-left:10px}
.float_left,{width:21%}
.float_left ul li, ul li{width:100%}
.wen_lie{width:73%;margin-top:20px}
.news-recommend{width:55%}
.hot-l{width:35%;height:300px}
.hot-l .bd{width:100%!important}
.news-recommend dl dt{width:25%}
.news-recommend dl dd{width:70%}
#banner{display:none}
.line{width:75%}
.news{width:75%}
_por{width:21%}
.float_left_por{width:21%}
.pro_sy{width:75%}
#preview{width:45%}
#preview img{max-width:100%;height:auto}
.product_right{width:52%}
.index-line{width:100%!important}
.innews{width:47%;margin-right:10px;margin-left:10px}
.idnex-service-sub dl dt{width:60%}
.idnex-service-sub dd{width:40%}
.contact dt{width:50%}
.contact dd{width:45%;margin-left:2%;}
.contact p{margin-bottom:1px!important}
.contact-service dt{width:45%}
.contact-service dd{width:52%}
.Menubox{width:100%!important}
.Menubox li{width:33%}
.Menubox li.hover{width:33%}
.Contentbox2 dd img,.Contentbox2 img{width:100%;height:auto}
.Contentbox2 dt{width:60%}
.Contentbox2 dd{width:38%;margin-top:30px}
.about_group dd{width:60%}
.about_group dt{width:35%}
.web-list dl{width:31.8%;margin-right:15px}
.Service-Online dl,.Service-Online dl dt{margin-top:10px!important}
.Service-new ul li{width:130px;margin-right:1px;text-align:center;height:auto;float:left}
.Online-expert li{width:40%!important}
#demo img{width:21.6%!important;height:auto!important}
.drsign li{width:22.7%!important;margin-right:10px;margin-bottom:15px}
.honor_list img{width:20%;height:auto}
.honor_list p{width:75%}
.about_capac dl{width:32%!important;margin:0 4px 15px}
.sub-line-pro{width:44%}
.classic-case ul li,.matching-equipment ul li{width:23%;margin-right:1%;margin-left:1%;}
.material_form .right_contact{padding-bottom:44px;}
.com_culture li,.qywh li{width:48%;margin-right:0;margin-left:10px}
.com_culture li div,.qywh li div{width:46%}
.sub-line dl{width:23%;margin:0 1% 20px;height:280px}
.about-honor ul li{width:19%;margin-left:0.5%;margin-right:0.5%;}
.allocation-line li{width:22.5%;margin-left:10px;margin-bottom:15px}
.recommend ul li{width:22%;margin:0 8px}
#spec-list ul li{width:22%;height:auto!important;}
.wap-pro li{width:24.8%}
.spot li{width:22%;margin:0 8px}
.prolist ul{margin-left:0;}
.prolist li{width:23%!important;margin-left:1%;margin-right:1%;padding:0}
.contentbox li,.product-special-line ul li{width:27%;}
.contentbox li a.du img{width:100%}
.working-principle li,.working-special li{width:23.5%;margin-right:10px}
.index-line ul li{width:18%}
.new-contact .organizer{width:48%;text-align:center}
.new-contact .contact-tel{width:50%}
.news_sy{width:47%}
.line-sub li{width:32.6%}
.product-special-programme dl{width:48%;margin-right:10px}
.list-h{width:100%!important}
.tel dd .left{font-size:14px}
.tel dt{margin-right:6px}
.tel dd{line-height:39px}
.left_form{width:52%}
.left_form ul li input.intxt,.left_form ul li textarea{width:65%}
.left_form form{padding:1.8% 0;width:100%}
.right_contact{width:46%;padding:18px 0}
.right_contact p.same,.right_contact_title,.talk{margin-left:5px}
.right_contact p.same{line-height:27px;margin-top:15px}
.talk .on-st{margin-right:15px;padding-right:15px}
.talk .on{padding-right:10px}
.news_sy li a{width:70%}
.event_list{width:74%}
.event_list li p span,.event_year li.current{width:93%}
.event_list li p{width:90%}
.product-special-right{width:49%}
.product-special-system dl{width:32%}
.Service-new ul li{margin:0 1%!important;width:14%!important}
.index_proj,.index_proj ul li p,.pline_pz ul li,.pro_wl ul li p{width:100%}
.index-proline .pline_pz{width:40%;margin-right:0}
.index-proline .pro_wl{float:right;margin-right:0;width:55%}
.pro_wl ul li{width:46%}
.pro_wl ul li img{height:80px!important}
.index_proj{margin-top:30px}

.index_proj ul li p{margin-top:8px}
.index-bt_fw{width:47%}
.index-bt_news{width:48%}
.comp-mid .comp_cul,.comp-mid .comp_nl{width:48%}
.box .histroy_img{width:24%}
.box .histroy_img li img{width:100%;height:auto}
ul.proj_case_pj li{width:23%}
.service_up ul li{width:22.4%;margin-left:1%;margin-right:1%;}
.service_up ul li p span{height:84px}
.service_ques{width:52%}
.service_pj{width:45%}
#demo img{width:21.9%!important;margin-left:1%;margin-right:1%;}
ul.service_pj_list li{width:23%;margin-left:1%;margin-right:1%;}
.index_materlist ul li{width:18%}
.proLeft{width:47%}
.proRight{width:50%}
.proLeft .l,.proLeft .r{width:100%}
.proLeft .r{margin-top:10px}
.proLeft .r .imagedesc{width:48%;margin-right:4%;height:30px}
.proLeft .r .imagedesc:last-child{margin-right:0}
.proLeft .r .imagedesc img{display:none}
.proBottomWrapper{width:40.1%}
.material_form .left_form,.Service-Online .left_form{width:50%}
.material_form .left_form form,.Service-Online .left_form form{width:100%}
.material_form .left_form ul li input.intxt,.material_form .left_form ul li textarea,.Service-Online .left_form ul li input.intxt,.Service-Online .left_form ul li textarea{width:75%}
.material_form .right_contact,.Service-Online .right_contact{width:46%;padding-left:2%}
.about_pro li{width:32%}
.about_pro li.about_p2{width:34%}
.navul a{width:100%}
.Service-Online .right_contact{padding-bottom:44px;}
.Online-expert li{margin-bottom:60px;}
.Online-title{margin-top:10px;}
.conversion .te{margin-left:40px;}
.conversion .click{margin-right:40px;}
.hide{display:block}
.news_ban { width:100%;}

.com_txt h1{ font-size:36px;}
.intro_base h2{ font-size:34px;}
.prodect_n h2{ font-size:34px;}
.ban_font{ font-size:34px; padding:10px 5px; width:260px;}

}

@media screen and (max-width:910px){
	.lx_info{ margin-top:36px; width:60%;}
	.lx_info h1{ font-size:30px;}
	.contacts h2{ font-size:28px;}
	.lx_info ul li img{ width:60px; margin-right:8px;}
	.lx_info ul li a i{ font-size:20px;}
	.lx_info ul li a i font{ font-size:28px;}
	.contacts ul li p{ font-size:15px;}
}

@media (max-width:830px){
    .conversion .phon span{font-size:26px;}
    .conversion .hot_line{display:none;}
    .conversion .te{margin-left:20px;}
    .related-news ul li{width:45%;}
	.tel1 dd{ margin-left:0;}
	.tel1 dd .right{ font-size:18px;}
}
@media (max-width:768px){
	.Contentbox-banner{display:block}
.Contentbox-banner img{width:100%;height:auto}
    .Online-expert li{margin-bottom:60px !important;}
    .Service-Online p{text-indent:0 !important;}
    .ser_az img{margin-left:0;}
    .sub-line-tites p,.pro-tites p,.pnews p,.about_honor p{text-indent:0;}
.Online-title{margin-top:10px !important;}
    .material_form .right_contact{padding-bottom:18px;}
    .meterial_proj ul li a{width:48%;display:inline-block;}
    .meterial_proj ul img{max-width:100%;height:auto;}
    .product-sub{padding-bottom:0;margin-bottom:0;}

    .resulted{display:table}
    .project p{line-height:18px;display:none;margin-top:5px;height:36px;}
	.project p:nth-child(1){display:block}
	.project .pro_div{height:auto}
    .about_group .comp_t{margin-top:30px;}
    .new-contact .organizer a.expert{margin-right:10px;}
.news .pnews{overflow-x: scroll;}

	.lx_info{ width:96%; padding:2%; margin:20px auto;}
	.lx_info h1{ font-size:26px;}
	.lx_info ul li{ width:58%;}
	.lx_info ul li.lx_zx{ width:40%;}
	.contact{ width:99% !important; margin:0 0.5%;}
	.contacts h2{ font-size:24px;}
	.contacts ul li{ width:29.3%;}
	.contacts ul li.cont_wt{ display:none;}
	.contacts ul li p{ font-size:16px;}
	.intro_yd{ display:block;}
	.intro_yd img{ width:100%;}
	.com_txt{ width:99%; margin-left:0.5%; margin-right:0.5%;}
	.com_txt h1{ font-size:30px;}
	.intro_base h2{ font-size:28px;}
	.prodect_n h2{ font-size:28px;}
	.intro_scale ul li p b{ font-size:46px;}
	.intro_scale{ padding:60px 0;}
	.base_info p i{ display:none;}
	.cue_main .cue_show p i{ display:none;}
	.intro_base ul{ width:99%; margin-left:0.5%; margin-right:0.5%;}
	.content-hx .prodect_n{ width:99%; margin-left:0.5%; margin-right:0.5%;}
	.ban_lx{ background: url(../images/m_ban_lx.jpg) repeat-x center bottom;}

	.serv_bz h1{ font-size:32px;}
	.serv_show h2, .serv_idea h2, .serv_flow h2, .serv_parts h2{ font-size:28px;}
	.serv_bz ul li .serv_ico img{ margin-top:32px; margin-left:28%;}
	.serv_bz ul li p{ display:none;}
	.serv_bz ul li h2{ font-size:18px;}
	.serv_show dl dd h3{ font-size:18px;}
	.serv_flow ul li{ background-position:right 30px;}

	.pro-tites p video{ width:100%; height:100%;}
	.lines{ width:99%; margin:0 0.5%;}
	.line_main h1{ font-size:32px;}
	.line_main img{ width:100%; height:100%;}
	.line_main ul li img{width: 29px;height:auto;float: left;margin: 5px 0; margin-right: 10px;}
	.line_con p img{ width:100%; margin-left:-2em;}
	.tel1 dt.tel-yd img{ width:auto;}
	.tel1 dd{ margin-left:30%;}
	.line_pic{ width:100%;}
	.line_show{ width:100%; margin-top:10px;}
	.line_main ul li p{font-size: 14px;width: 83%;line-height: 20px;text-align: left;float:left}
	.line_main ul li{width:97%}

}
@media screen and (max-width:768px){
	.tel .tel-ydxs{display:block;}
	.tel .tel-yd{display:none;}
	.product_right .tel-ydxs{display:block;background: #FF0036;  width: 100%; padding: 5px 0; text-align: center;  margin-left: 0px;}
	.digg{margin-bottom:80px;}
     .footer-telephone{display:none;}
.Service-Online{box-sizing:border-box;padding-left:7px;padding-right:7px;}
.zxtab{width:100% !important;}
.content-sub{margin-top:0;}
.pro-tites{padding-top:0;}
.pro-tites h2{margin-top:15px;}
.ser_aq ul li{margin-bottom:25px;}
.news_tites,.news_sy li{padding: 0 10px;}

.digg,.float_left ul li, ul li,.footer-sub.wen_lie ul,.hot,.navul ul,.pro_special_line,.pro_special_line ul,.product-special-system,.top,.w1000, .line-click, .sub-line-tites p.line-click{ margin:0 auto;}
.float_left .product-feature img, .product-feature img,.hot-l .bd li img,.hot-l img,.jqzoom img,.line img,.news .pnews img,.news img,.news-recommend img,.news_sy img,.pnews img{max-width:100%;height:auto}
.Contentbox2 dd img,.Contentbox2 img,.pro_sy img,.sub-line-sy img{max-width:100%;height:auto}
.line embed,.pro_sy embed{display:none}
.related-news ul li{width:45%}
#Menubox,.float_left_por,_por,.navul,.proLeft .r,.product-special-title,.u20, .product-special-line ul, .product-special-programme{display:none}
#gotoTop1,#gotoTop2{display:none!important}
.container{padding-left:25px}
.pro{margin-bottom:40px}
.float_left,{width:18%}
.float_left,{display:none}
.container-footer{display:none}
.Online-title{margin-top:13px!important;margin-bottom:5px!important}
.Online-expert li{margin-bottom:60px}
.pro_special_line{margin-top:10px}
.pro_special_img{width:29%!important}
.pro_special_right{width:100%}
.content_tites{width:95%!important;margin-top:10px;background:url(../images/allbgs.gif) no-repeat -1px -48px;overflow:hidden;height:24px;border-bottom:1px solid #f0f0f0;font-size:12px;color:#999;padding-left:25px;line-height:inherit}
.pro_special{margin-top:0px}
.pro_special_line li{width:31.6;margin-right:10px;margin-bottom:10px}
.footer-sub{padding-left:10px}
.float_left,{width:21%}
.bd li img{width:100%;height:auto}
.news-recommend{width:100%!important;margin-top:20px}
.news-recommend dl dd{width:72%}
.news-recommend dl dt{width:25%}
.news_sy{width:96%!important;padding:10px 3px;float:inherit;margin-top:0}
.hot-l{width:95%!important;padding:10px;height:480px}
.Menubox,.hot-l .bd,.idnex-service-sub dl dt,.line,.news,.news .pnews,.news_sub,.news_sub_lis,.pro_sy,.sub-line-sy,.wen_lie{width:100%!important}
.hot-l{width:95%}
.hot-l,.hot-l .bd{height:auto}
.pnews p{text-indent:0!important;text-indent:hanging}
#spec-list{height:inherit}
.content-sub img{max-width:100%;height:auto}
.product_right{margin-top:15px; float:none; }
.product_right .tel-yd{display:none;}
#map_canvas iframe{width:99%!important}
.ptitle{position:relative;height:30px}
.index-line{width:100%!important;margin-bottom:15px}
.innews{width:100%!important;margin-bottom:15px}
.idnex-service-sub dl dd{display:none}
.Contentbox2 dd,.Contentbox2 dt,.about_group dd,.about_group dt,.contact dd,.contact dt,.contact-service dd,.contact-service dt,.sub-line-pro{width:100%!important}
.sub-line-pro img{max-width:100%;height:auto}
.com_culture li div,.qywh li div{width:46%}
.Menubox li,.Menubox li.hover{width:33%}
.Contentbox2 dd img{margin-top:15px}
.text_s{width:12%}
.about-group dl{width:100%;height:auto;padding:0}
.Service-Online dd,.Service-Online dt,.about-benefit-sub,.box,.product-special-img,.product-special-right,com_culture li img{width:100%!important}
.event_list{width:74%;float:left}
.event_list li p span{width:46%}
.product-special-box{display:none}
.Service-Online dl,.Service-Online dl dt{margin-top:10px!important}
.top-sub-nav{display:block}
.Contentbox-banner{display:block;text-align: center;}
#banner{display:none}
.Service-new{margin-top:15px!important}
.Online-expert li{width:87%!important}
#demo img{width:29%!important;height:auto!important}
.drsign li{width:29.5%!important;margin-right:10px;margin-bottom:15px}
.about_capac dl{width:31%!important;margin:0 5px 0;text-align:center}
.about_capac dd strong{font-weight:400}
.classic-case ul li,.matching-equipment ul li{width:31.1%;margin:0 1.1% 25px}
.com_culture li,.qywh li{width:48%;margin-right:0}
.about_capac,.history-date ul,.history-date ul li.green dl{margin-bottom:15px}
.proline-new ul{padding-left:0}
.proline-new ul li{width:39.5%}
.web-list dl{width:46.3%;margin:0 8px 25px}
.recommend ul li{width:30%;margin:0 7px 15px}
.jda-new li{width:42%;height:auto;padding-right:4%}
.prolist ul{margin-left:0;}
.prolist li{width:31.1%!important;margin-right:1.1%!important;margin-left:1.1%;padding:0}
.Menubox1 li,.Menubox1 li.hover{width:33%;margin-bottom:1px}
.pro_special_right ul li{width:47%;margin-right:1.1%;margin-left:1.1%}
.allocation-line li,.index-line ul li,.product-special-line ul li,.working-principle li,.working-special li{width:31%;margin-right:10px}
.product-special-line ul li{margin:0 5px 20px!important}
.about-honor ul li{width:25%}
.new-contact .organizer{width:100%;text-align:center}
.news .pnews{padding:0}
.news .pnews{border:none}
.new-contact .organizer a{width:20%;padding:5px 8px;margin-left:20px}
.new-contact .organizer{text-align:center}
.line-sub li{width:33%;margin-bottom:2px}
.product-special-programme dl{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:48%;margin-right:10px}
.sub-line dl{width:31%;margin:0 5px 20px;}
.innews ul span{display:none}
.innews li{width:46%;float:left}
.innews ul{margin-top:12px}
.innews .title{margin-top:10px}
.innews li a{width:90%}
.spot li{margin:0 7px 15px;width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.left_form{width:98%}
.right_contact, .material_form .right_contact, .Service-Online .right_contact{width:100%; margin-bottom:2%;margin-top:1%;border-left:1px solid #ededed}
.news_sy li a{width:70%}
.event_list li p span,.event_year li.current{width:100%}
.event_list li p{width:90%}
.event_list li p span{padding:10px}
.event_list h3{padding-right:0}
.list-txt-link a{text-indent:0;background:0 0}
.com_culture strong,.qywh strong{line-height:28px;margin-bottom:10px}
.com_culture span,.qywh span{line-height:23px}
.honor_list img{width:30%;height:auto;padding:9px 0 0 0}
.honor_list p{width:65%}
.service-sy{margin-top:0}
.product-special-system dl{width:47.7%}
.Service-new ul li{margin:0 1% 15px!important;width:30%!important}
.Service-Online h2{margin-top:20px}
.fw_yd{display:none}
.submit{margin-left:0!important}
.liuyan_new .ina,.liuyan_new .sel,.massage_new .liuyan_new textarea{width:90%!important}
.c_title{margin-top:10px;padding-left:5px;padding-right:10px}
.product-sub{margin-bottom:0;padding-bottom:0;box-sizing:border-box;}
.product-special-right p{margin:8px 0}
.product-special-right table{margin-top:15px}
.container{padding-left:5px;background:0 0;line-height:24px;border-bottom:1px solid #e5e5e5;height:auto}
.index-proline ul li{width:30%}
.index-bt_fw,.index-bt_news,.index_proj,.pline_pz ul li,.pro_wl ul li p{width:100%}
.index-proline .pline_pz{width:40%;margin-right:0}
.index-proline .pro_wl{float:right;margin-right:0;width:54%}
.pro_wl ul li{width:45.5%}
.pro_wl ul li img{height:80px!important}

.index_proj ul li{width:31%;margin:0 5px 15px;float:left;position:relative;}
.index_proj ul li p{margin-top:5px;width:98%;padding:0;}
.index_proj .wrap_r{bottom:-2em;left:2%;text-align:center;width:96%;padding:0;margin:0;}
.index_proj ul li p span{}
.index_proj ul li p strong{line-height:24px;text-align:center}
.index-bt_news{margin-top:20px}
.comp-mid .comp_cul,.comp-mid .comp_nl{width:48%}
.box .histroy_img{width:24%}
.box .histroy_img li{line-height:28px}
.box .histroy_img li img{width:100%;height:auto}
ul.proj_case_pj li{width:29.5%}
.service_up ul li{width:22%;margin:0 5px}
.service_up ul li p span{height:140px}
.Service-down .jl_tab_nr{display:none!important}
.Service-Online p{padding-bottom:0;background:0 0!important}
.Service-down ul li{margin:0 1% 15px;width:30%}
.Service-down{margin-top:30px}
ul.service_pj_list li{width:29%}
ul.service_pj_list li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.index_materlist ul li{width:22%}
.meterial_proj ul li div{width:100%}
.meterial_proj ul li div{margin-top:10px}
.left_form form,.material_form .left_form form,.Service-Online .left_form form,.Service-Online .left_form form{width:93%}
.left_form ul li input.intxt,.left_form ul li textarea,.material_form .left_form ul li input.intxt,.material_form .left_form ul li textarea,.Service-Online .left_form ul li input.intxt,.Service-Online .left_form ul li textarea{width:75%}

.about_pro li{width:31%}
.about_pro li.about_p2{width:33%}
.s{display:none!important}
.proLeft{width:45%}
.proRight{width:52%}
.index_pro_ydp .ind_yd_img,.index_pro_ydp ul,.proConnect,.proLeft .l{width:100%}
.proNotice{width:99.5%}
.proBottomWrapper{width:41.2%}
.pro_t_yd{display:block;margin-top:0}
.index_pro_ydp .ind_yd_down,.index_pro_ydp .ind_yd_up{width:46%;margin:0 2%}
.footer{height:32px;border:none;visibility: hidden}
.service_pj,.service_ques{width:48%;}
.hide{display:block}
#preview{width:100%; text-align:center !important; float:none;}
.products_pc{display:none;}
.products_yd{display:block;}
.ydhead{display:none;}
.back {position: absolute;top: 1.8%;left: 2%;z-index: 999;width: 8%;display: block;}
.go-home {position: absolute;top: 1.8%;right: 2%;z-index: 999;width: 8%;display: block;}
#LRfloater0_if{display:none;}
#swtColse{display:none;}
#LRfloater0{display:none;}
.container{display:none;}

.footer-fixed1{display:block;}
#topcontrol{display:block; right:15px;}/*·µ»Ø¶¥²¿*/
#topcontrol img{width:40px;height:40px;}
.order{display:none;}/*ÁôÑÔ¿ò*/
.new_article{display:none;}/*Ïà¹ØÐÂÎÅ*/

.pro_sy ul .yd-hide{display:none;}
.pro_sy ul .hover{display:block;width:49%;}
.pro_sy ul .yd-show{display:block;width:49%;}
.index_pro_ydp .ind_yd_img{height:auto;}/*Ê×Ò³ÒÆ¶¯ÆÆ*/
.yd_rx{ display:none;}
.yd_rx h2{line-height: 27px;font-size: 22px;color: #CC0001;margin-bottom: 5px;font-weight: 700;height: 27px;text-align:center;}
/*¹ØÓÚÎÒÃÇ*/
.content .yd_content{width:100%;overflow:hidden;display:block;}
.company_yd{width:100%;}
.yd_content h2{text-align:center;font-size: 18px;color: #CC0001;font-weight:700;padding-top: 15px;padding-bottom: 20px}
.company_yd .core img{width:100%;height:auto;}
.company_yd p{line-height:30px;width:98%;padding:0 1%;}
.yd_content .capacity{width:100%;}
.capacity ul{padding:0 1%;}
.capacity p{text-align:center;margin-top:5px;}
.capacity ul li{float:left;width:49%;margin-bottom:10px; margin-left:1%;}
.capacity ul li h4 { font-weight:normal; text-align:center; margin-top:5px;}
.capacity ul li img{width:100%;height:auto;}
.capacity ul .left{margin-right:2%;}
.yd_content .ab-honor{width:100%;}
.ab-honor ul{padding:0 1%;}
.ab-honor ul li{float:left;width:48%;margin-bottom:10px;}
.ab-honor ul li img{width:100%;height:auto;}
.ab-honor ul .left{margin-right:2%;}
.drawer-right{display:none;}
.yd_content .base-yd ul img{width:100%;}
.yd_content .base-yd ul p{text-align: center;font-size:14px;line-height: 24px;height:24px;margin:10px 0;}

.content .aboutus{display:none;}
.serv-p ul li{width:48%;}
.serv-p ul li img{width:100%;margin-top:6px;}
.serv-top ul li img{width:100%;}
.serv-top ul li p{display:none;}
.serv-p .p-yd{display:block;}
.serv-p .p-pc{display:none;}
.serv-l .p-yd{display:block;}
.serv-l .p-pc{display:none;}
.gy-bg{display: none;}
.top-icon{display:block;}
/*Ê×Ò³ÒÆ¶¯¶ËÍ¼±ê*/
   .pro-icon{display:block;width:100%;overflow:hidden;}
   .pro-icon ul{width:100%;}
   .pro-icon ul li{float:left;width:19%;margin:5px 0.5%;text-align:center;}
   .pro-icon .first p{color:#ff1d00;}
   .pro-icon ul li img{margin-bottom:5px;}
.right-icon{display:none;}

.mnav{display:block;background: #eeeeee;border-bottom: 1px solid #f3f3f3;border-top: 1px solid #f3f3f3;padding: 20px 5px 5px 5px;overflow: hidden;}
.mnav ul li{text-align: center;line-height: 22px;float: left;width: 25%;margin-bottom: 15px;}
 .mnav ul li img{width:55%;height:auto;}
 .mnav ul li a{color:#444;font-size: 14px;}
 .pro_left{display: none;}
 /*·þÎñÖ§³Ö*/
 .route_tit .fw_bg{display: none;}
 .fw_meau{width:100%;margin: 0 auto;}

 .fw_meau ul{width:100%;}
 .fw_meau ul li{width:32%;line-height: 45px;}

 .fw_meau .current{line-height: 45px;}
 .fw_meau span{display: none;}
 .fw_pic .my{width:100%;}
  .fw_pic ul{width:100%;padding:0px;}
 .fw_pic ul li{width:32%;margin-left: 0px;margin-right: 1%;}
 .fw_pic ul li img{width:100%;height: auto;margin-top: 10px;}
 .Serv_ph{display: none;}
 .xiaoshou ul li{width:100%;margin-top:10px;}
  .xiaoshou{margin-top: 0px;}
 .fw_js .fw_pic{}
 .fw_js p{margin-bottom: 0px;}
 .team .team_img{width:100%;height: auto;margin-top: 0px;margin-bottom: 0px;}
 .team .team_js{width:100%;height: auto;margin-top: 3px;margin-bottom: 3px;padding-bottom: 20px;padding-top: 20px;}
 .lx .lx_l p{padding:0px 20px 90px 20px;font-size: 15px;}
 .brand .brand_l{display: none;}
 .brand .brand_r{width:100%;height: auto;margin-bottom: 0px;}
 .team h2{display: none;margin-top: 0px;}
 .lx{margin-top: 0px;}
 .lx .lx_l{width:100%;height: auto;margin-top:3px;margin-bottom: 3px;}
 .lx .lx_m{width:100%;height: auto;}
 .lx .lx_r{width:100%;height: auto;margin-top:3px;}
 .peiji h2{display: none;}
 .peiji ul li{width:48%;height:auto;}
  .peiji p{font-size: 14px;}


 .index_proj ul li{width:100%;text-align: center;}
 .talk_c_yd {display:block;width: 40px;height: 38px;position: fixed;right: 10px;bottom: 126px;}
 .top-icon{width:100%;overflow:hidden;}
 .top-icon ul{width:100%;}
  .top-icon ul li{width:48%;float:left;}
  .top-icon ul a{padding:0px;}
  .new-contact .wz-jieshao{ background:none; padding-left:0; margin-bottom:10px;}
  .news_list ul{ margin-left:0;}
  .news_list li{width:100%; margin-left:0;}

  .new-contact .organizer a.expert{margin-right:8%;width:80%;background:#ec3a48;}
  .sub_pro { margin:1rem 0; }
  .sub_protittle p {margin-bottom:1rem; }.sub_protittle h3 { margin-bottom:10px;}
  .Contentbox1 li {     margin: 15px 0 0px 1.5%;}
  .index-wl-t { margin-top:20px;    padding: 5px; background: #f0f0f0;}
  .index_proj ul li{margin-bottom:3em;}
  .prolist-title,.scx { font-size:22px;    width: 50%;  margin: 0px auto 15px;}
  .prolist_1 a, .prolist_2 a, .prolist_3 a, .prolist_4 a, .prolist_5 a, .prolist_6 a, .prolist_7 a { font-size:22px;}
  .pro_special_right ul li {margin: 0 1.5% 0px;}
  .project_case ul.proj_case_pj { margin-left:0;}
  .project_case .prolinr-l a { font-size:22px;}
  .spot { width:98%; margin:0 auto;}
  .news_sy { margin-left:0 ; margin-right:0;}.wen_lie { margin-top:20px;}
  .product-sub { margin-top:0;}
  .proline-r { width:98%; margin:0 auto;}
  .product_right h1 { font-size:24px; margin:10px 0 10px 0;}.tel1 dd { margin-top:15px;}.sub-line-sy { margin-top:0;}.sub-line-tites { width:98%; margin:0 auto 20px;}
.wap-pro li a { padding:9px 0;}.news .pnews h3 { font-size:18px;}
.new-contact .contact-tel { padding-left:0; margin-left:0; margin-top:5px;} .prod_sec { display:none;}
.contact-tel span { display:none;}
.company_yd h3,.base-yd h3,.yd_content .capacity h3 { margin:15px 5px; font-size:20px; }
.line-text { width:98%; margin:0 auto;}
.line-text ul li{float: left}
.news_ban { display:none;} .xiaoshou h2 { width:100%; font-size:20px}.sub-line-pro { margin-bottom:15px;}
.tel1 dt {    text-align: center; float:none; width:100%;}
.meterial_intro { width:98%; margin:20px auto 0;}
.meterial_intro .meter_intro_text { width:100%;}
.meterial h2,.meter_pro,.meterial p { padding:0 5px;}
.new-contact .organizer a.answer {width: 80%;  margin-top: 5px;}
.contact dd p { padding:0 5px;  }.contact dd { margin-top:15px;}
.contact-lyan a { padding: 12px 35%;}
.more11 { width:31%; float:left;}.line h1, .pnews h1 { font-size:20px; margin-top:15px;}
.line h1, .pnews h1 { font-size:22px; margin-top:10px;}.contact-tel a {color:#ec3a48; font-size:22px; font-weight:bold;}
.new-contact .contact-tel { width:90%; padding-left:50px;    margin: 0 0 10px 15px;}
.news_tj ul li{width:47%;margin-bottom:15px;}
.news_tj{width:97%;padding:0 1%;}
.gy_lx{display:none;}
.project{width:97%;margin:0 auto;justify-content: space-between;
display: flex;
flex-wrap: wrap;}
.cases_con_shuxing ul li{width:100%;}
.phone a{width:100%; margin-left:0;}
.tel-service{width:100%; margin-left:0;}
.pro_zx{width:100%; margin-left:0;}
.cases_con_shuxing{margin-top:10px;}
.line{margin-top:0px;}
.line h1{margin-bottom:0px;}
.cases_con_shuxing ul li p{line-height:36px;}
.line-text p.line-click{display:none;}

}


@media screen and (max-width:640px){
.meterial_intro .meter_intro_img,.proLeft,.proRight{width:100%}
.meterial_intro .meter_intro_img img{ width:100%;}
.meterial_intro{ margin-top:8px;}
.proBottomWrapper{width:39.9%}
.meterial_intro .meter_intro_text,.proRight{margin-top:20px}
.meterial p img{width:100%;height:auto}
.conversion .te{width:40%;}
.conversion .click{margin-right:20px;}
.conversion .phon,.conversion .phon span{font-size:22px;}
.service_pj,.service_ques{width:100%;}
.service_pj{margin-top:0;}
.service_ques{margin-bottom:20px;}
.service_pj img{max-width:100% !important;}

.serv_bz ul li .serv_ico{ background-size:88%; height:115px;}
.serv_bz ul li .serv_ico img{ width:48%; margin-top:25px; -webkit-transition:none;  -moz-transition:none;  -o-transition:none;  -ms-transition:none;}
.serv_bz ul li:hover .serv_ico{ -webkit-transform:none; -moz-transform:none; -o-transform:none; -ms-transform:none; transform:none; }

.pro_order{ display:none;}
.pro_show{ width:98%; margin:0 auto;}
.pro_show ul li{ width:99%;}
.pro_show ul li h3{ font-size:16px; padding:6px 0;}
.pro_show{ margin-bottom:-20px;}

.line_main .pro_pic img{ width:100%;}
}

@media screen and (max-width:520px){
	.contacts ul li p{ font-size:15px;}
	.lx_info ul li{ width:56%;}
	.lx_info ul li.lx_zx{ width:42%;}
	.lx_info ul li img{ width:56px;}
	.prodect_n h4{ font-size:15px;}
}

@media screen and (max-width:480px){
	.tel dt, .tel dd{ width:100%}
	.route_tit{border:none;}
	.route_tit .container{margin-top:20px}
.news_sy{margin-bottom:10px}
.hot-l .bd,.navul ul,.news,.news .pnews,.prolist ul,.top{width:98%; margin:0 auto;}
.meter_pro ul li h3{margin-top:10px;}
.anpager{text-align:center !important;}
.spot-tites1,.jdal-tites{margin-top:15px;}
.jda-new{margin-top:15px;}
.sub-line-tites p{text-indent:0;}
.sub-line-tites p img{margin-left:0;}
.contact p.contact_t{padding:10px;}
.news .pnews h1{line-height:30px;}
.news .pnews h2{line-height:28px;}
.news .pnews{box-sizing:border-box;padding:0 0.5rem;background:#fff;border-radius:1rem;}
.right_contact_title,.right_contact p.same{margin-left:7px;}
.material_form .left_form,.Service-Online .left_form{width:99%}
.prolist ul{margin-left:0}
.prolist li a{padding:4px}
.meterial_proj ul li img{max-width:100%;height:auto}
.meterial_proj{margin-top:0}
.meterial h2{margin-top:20px}
.project_case_t{padding-right:12px;padding-left:4px}
.pro-tites p{text-indent:0;}
.news .pnews img,.news img,.pnews img,.project  img{max-width:100%;height:auto}
.about_group .comp_t{margin:20px 0 15px}
.box,.digg,.meter_pro ul li div,.meter_pro ul li img,.pro_special_right{width:100%!important}
.new-contact{margin:20px 0 0 0}
.sub-line-tites h2{margin:20px 0 10px}
.pro-tites{padding-top:0}
.pro_sy{margin-top:0}
.pro-tites h2{margin-top:25px}
.tel{margin-bottom:0; padding-top:0px;border-top:none}
#preview{text-align:center}
.pro_special_line{margin-top:10px}
.pro_special_img{width:100%!important;margin-bottom:15px}
.content_tites{width:95%!important;margin-top:10px;background:url(../images/allbgs.gif) no-repeat -1px -48px;overflow:hidden;height:24px;border-bottom:1px solid #f0f0f0;font-size:12px;color:#999;padding-left:25px}
.pro_special_line li{width:47.2%;margin-right:10px;margin-bottom:10px}
.footer-sub{padding-left:10px}
.wen_lie li{line-height:20px}
.digg a{padding:1px 4px;border:#ccc 1px solid;color:#999;display:inline-block;line-height:20px;}
.news-recommend dl dd,.news-recommend dl dt{width:100%!important;margin-bottom:10px}
.hot-l{width:95%!important;padding:10px}
.pnews p{text-indent:0!important;text-indent:hanging}
.related-news ul li{width:100%}

.tel {margin-bottom:4%}
.tel dt{background:#E30F00;width:33%;margin-right:1%;padding:1% 2%;}
.tel dd{margin-left:0;margin-top:10px}
.tel dd .right{float:left;margin-left:10px;}
.ptitle{position:relative;height:30px}
.Service-new ul li{width:31%!important;margin-left:1%!important;margin-right:1%!important}
.banner{height:200px;overflow:hidden;position:relative;width:480px}
.text_s{width:20%}
.event_list{width:80%;float:left}
.proline-new ul li{width:82%}
.Online-expert li{width:87%!important}
#demo img{width:46.5%!important;height:auto!important}
.drsign li{width:44.2%!important;margin-right:10px}
.row_2pic a{width:48%!important;margin-left:0!important;margin-right:10px!important}
.about_capac dl{width:46.8%!important;margin-bottom:10px}
.classic-case ul li{width:46.2%}
.matching-equipment ul li{width:48%;margin-left:1%;margin-right:1%;min-height:205px}
.com_culture li,.qywh li{width:100%;margin-right:0}
.content .stren dt img{width:320px!important}
.com_culture li img,.qywh li img{width:50%!important}
.top .u15{float:left;max-width:100%}
.web-list dl{width:100%}
#spec-list ul li{width:22.1%;}
.spot ul{margin-left:-2%}
.spot li{width:48%;margin:0;margin-bottom:15px;margin-left:2%}
.sub-line dl{width:48%;margin-left:1%;margin-right:1%}
.about-honor ul li{width:33%}
.jda-new li,.new_article li{width:100%;height:auto}
.prolist li{width:48%!important;margin-left:1%!important;margin-right:1%!important;padding:0;min-height:199px}
.index-line ul li,.product-special-line ul li,.working-principle li,.working-special li{width:47%;margin-right:10px}
.allocation-line li{width:48%;margin-left:1%;margin-right:1%}
.recommend ul li{width:48%;margin:0 1% 15px}
.new-contact .organizer{width:100%;margin-bottom:10px;text-align:center}
.new-contact .organizer a{width:30%;padding:5px 8px;margin-left:8%}
.new-contact .organizer a.expert{margin-right:8%}
.line-sub li{width:49.7%}
.product-special-programme dl{width:48%}
.index-line ul li.ip1 a,.index-line ul li.ip2 a,.index-line ul li.ip3 a,.index-line ul li.ip4 a,.index-line ul li.ip5 a,.index-line ul li.ip6 a{background-size:100% 220px;background-position:-4px 0}
.index-line ul li a{width:110px}
.index-line ul li{width:30%}
.innews li{width:95%}
.innews li a{width:67%}
.innews ul span{display:block}
.left_form form{padding:20px 0;width:100%}
.left_form ul li input.intxt,.left_form ul li textarea{width:71%}

.left_form{width:99%}
.right_contact p.same{line-height:27px;margin-top:15px}
.pro_special_right ul li{width:46.8%;margin:0 1.5% 15px}
.product-special-system{display:none}
.massage_new .liuyan_new .tit,.massage_new .liuyan_new .tit2{padding:2px 0;text-align:center}
.massage_new .liuyan_new .tit,.massage_new .liuyan_new .tit2{width:15%!important}
.cont_yd{width:21%}
.index-special,.pro_special_img,.special{display:none}
.index-proline .pline_pz,.index-proline .pro_wl{width:100%}
.pline_pz ul li{float:left;width:44%!important}
.index-proline .pro_wl{margin-top:30px}
.pro_wl ul li{width:47%}
.index_proj ul{margin-left:0}

.pro_wl ul li img{height:auto!important}
.comp-mid .comp_cul,.comp-mid .comp_nl,.event_list,.event_list li p{width:100%}
.box .histroy_img{display:none}
.event_list li p span{width:90%}
.event_list li p{padding-left:0;margin-left:0}
ul.proj_case_pj li{width:48%;margin-left:1%;margin-right:1%}
.service_up ul li{width:45%;margin-left:2%;margin-right:2%;margin-bottom:20px}
.service_up ul li p span{height:84px}
.Service-down,.service_pj,.service_ques{width:100%}
ul.service_pj_list li{width:48%;margin-left:1%;margin-right:1%}
.index_materlist ul{margin-left:0}
.index_materlist ul li{width:31.1%;margin-left:1.1%;margin-right:1.1%}
.proNotice{border:none}
.noticeTit{padding:0;padding-right:0;width:90%;margin-bottom:20px}
.proBottomWrapper{width:95%;padding:0;border:1px solid #aaa;padding-left:4.9%;margin-bottom:2%}
.proBottomWrapper .button1{right:0}
ul.pro_ser_up li{width:31.3%}
ul.pro_ser_news li{width:93%;padding-left:14%}
.index_news_r{width:100%}
.index_news_r li{width:45%;float:left}

.service_ques{margin-top:20px;margin-bottom:20px;}
.service_pj{margin-top:0;}
h1{font-size:22px;}
ul.service_pj_list{padding:0;}
.meter_pro ul li .l,.meter_pro ul li .r{float:none;}
.meter_pro ul li{padding:8px;}
.meter_pro ul li div{padding:0;}
.wen_lie ul li a{width:77%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}
.business{display:none}
.related-news{margin-top:10px;}
.after_sale{display:none}
.spot-tites{ padding-left:0px}
.new_article{ width:100%;box-sizing:border-box;-web-kit-box-sizing:border-box;}
.head{box-shadow:none}
.news_list{margin-bottom:20px;}
.talk{ padding-left:2%}
#preview img,#spec-list ul li img{ width:100%; height:auto}
#preview{ padding-left:0%;}
.more11 { width:48%; float:right;}
}
@media (max-width:480px){
	.tel dt{width: 100%;text-align: center; margin-bottom: 10px;padding-left: 0; padding-right: 0;}
	.tel dd{padding-left:10%;}

	.lx_info h1{ font-size:24px;}
	.contacts h2{ font-size:20px;}
	.lx_info ul{ margin:12px 0 0 0;}
	.lx_info ul li{ width:100%; margin-bottom:12px; margin-left:0;}
	.lx_info ul li.lx_zx{ width:100%;}
	.lx_info ul li a{ font-size:16px;}
	.lx_info ul li a i{ font-size:18px; margin-top:8px;}
	.lx_info ul li a i font{ font-size:22px;}
	.lx_info p{ font-size:15px; line-height:24px;}
	.contacts ul{ margin-top:10px;}
	.contacts ul li{ width:46%; margin-bottom:10px;}
	.contacts p{ font-size:15px; line-height:24px;}
	#map_canvas{ margin-top:10px;}
	.com_txt h1{ font-size:24px;}
	.intro_base h2{ font-size:20px;}
	.prodect_n h2{ font-size:20px; margin-bottom:10px;}
	.com_txt p{ font-size:15px; line-height:26px;}
	.intro_cue{ margin:15px auto;}
	.com_txt{ margin-bottom:20px;}
	.intro_base{ padding:20px 0;}
	.intro_base ul{ margin:20px auto 10px;}
	.base_info p b{ font-size:18px; margin-top:30px;}
	.intro_scale ul li{ width:46%; margin-bottom:20px;}
	.intro_scale ul li p b{ font-size:40px;}
	.intro_scale ul li p{ font-size:15px;}
	.intro_scale{ padding:46px 0;}
	.content-hx .prodect_n{ margin-top:20px;}
	.prodect_n p{ font-size:15px; line-height:26px;}
	.prodect_n ul{ margin-top:12px;}
	.prodect_n h4{ font-size:14px;}
	.prodect_n ul li{ width:49%;}

	.serv_bz h1{ font-size:24px;}
	.serv_show h2, .serv_idea h2, .serv_flow h2, .serv_parts h2{ font-size:20px;}
	.serv_bz p, .serv_show p, .serv_idea p, .serv_flow p, .serv_parts p{ font-size:15px; line-height:28px;}
	.serv_bz{ margin:15px auto;}
	.serv_bz ul li .serv_ico{ height:84px;}
	.serv_bz ul li .serv_ico img{ margin-top:20px;}
	.serv_bz ul li h2{ font-size:16px;}
	.serv_show{ margin-top:15px; padding:15px 0;}
	.serv_show dl dd h3{ font-size:16px;}
	.serv_show dl dd p a font{ font-size:18px;}
	.serv_show dl dd.serv_info{ padding-bottom:45px;}
	.serv_idea ul{ margin-top:15px;}
	.serv_idea ul li h3{ font-size:16px;}
	.serv_flow ul li{ width:31.3%; margin-bottom:15px; background:none;}
	.serv_flow ul li p{ font-size:15px; width:80%;}
	.serv_lc{ padding:15px 0;}
	.serv_parts{ margin-top:0; padding:15px 0;}
	.serv_parts ul li{ width:49%;}
	.serv_parts ul li.parts_last{ display:none;}
	.serv_parts ul li span{ font-size:15px;}
	.serv_parts ul{ margin-top:10px;}


	.line_main h1{ font-size:24px;}
	.line_main ul{ margin:10px auto;}
	.line_con p{ line-height:26px;}
	.line_mating ul li{ width:49%;}

	.tel1 dd{ margin-left:24%;}
	.line_main{ margin-bottom:0;}

}


@media (max-width:414px){.Menubox1 li,.Menubox1 li.hover{width:49.6%}
.contentbox li{width:48%;}
.zxtab .text_n,.zxtab .ly{width:95%;margin:3px;}
.zxtab td span{padding-left:5px;}
.zxtab td.name{width:18%;}
.index_materlist ul{margin-left:0}
.line-sub li{width:49.6%}
.news_sy{width:98%!important}
.Service-Online{margin-bottom:50px;}
.Online-expert li{width:89%!important}
.prod_sec{margin-top:15px;}
.Service-new{padding-bottom:0!important;margin-bottom:0}
.Service-Online{margin-top:18px!important}
.Service-Online h1{margin-bottom:10px}
#demo img{width:46%!important;margin-left:0}
.classic-case ul li,.matching-equipment ul li{margin:0 2% 15px;width:46%;min-height:165px;overflow:hidden;}
.classic-case ul li{height:175px;overflow:hidden;}
.meterial_proj ul li a{width:100%;}
.new-contact{padding:0;}
.index-wl-t{padding-right:10px}
.index-wl-t{width:100%;background:#CC0001;color:#fff;font-weight:normal;height:32px;line-height:32px;padding-left:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.index_news_r ul{padding-bottom:10px;margin-bottom: 2rem; }

.prolist ul{margin-left:0}
.prolist li{width:48%!important;margin-right:1%!important;margin-left:1%;min-height:170px}
.index_pro_ydp{margin-bottom:15px;}
.ind_yd_up ul,.ind_yd_down ul{margin-top:10px;}
.head{height:75px;}
.project_case{margin-top:5px;}
.jda-new ul,.new_article ul{padding-left:5px;}
.new_article ul{padding-right:0;}
#map_canvas,iframe,#allmap,#map{height:300px;}
.Online-expert{margin-top:70px !important;}
.line h1,.pnews h1{line-height:40px;}
.conversion p.text{font-size:16px;}
.conversion .te{display:none;}
.conversion .click{float:none;margin:10px auto;}
.news{margin-bottom:15px;}
.related-news{margin-bottom:20px;}
.order{margin-top:20px;}
.tel dt{width: 100%;text-align: center; margin-bottom: 10px;padding-left: 0; padding-right: 0;}

}
@media (max-width:375px){.index_materlist ul li{width:31%;margin-right:1%;margin-left:1%}
.matching-equipment ul li{margin-bottom:5px;}
.prolist ul{margin-left:0}
.prolist li{margin-right:1%!important;width:48%!important;margin-left:1%;min-height:156px}
.classic-case ul li{height:160px;min-height:160px;}
.service_up ul li{width:46.8%;margin-left:1%;margin-right:1%;}
.meterial_proj ul{margin-bottom:0}
.meterial_proj ul li div strong{height:30px;overflow:hidden}
.service_pj_t{margin:15px 3px 15px;}
.sub-line{margin-bottom:0;}
.new-contact{margin-top:15px;margin-bottom:20px;}
.new-contact .organizer a{padding:8px 8px;}
.line h1,.pnews h1{font-size:22px;}
.pnews h1{margin-bottom:15px;}
.related-news-title{margin-bottom:10px;}
.matching-equipment{margin-top:10px;}

.lx_info h1{ font-size:20px;}
.contacts h2{ font-size:18px;}
.lx_info b{ width:40px; margin:10px 0 5px;}
.lx_info p{ font-size:14px;}
.lx_info p img{ width:25px; height:25px;}
.lx_info p i{ display:none;}
.contacts p{ margin:6px auto; font-size:14px;}
.lx_info ul{ margin-top:8px;}
.lx_info ul li img{ width:52px;}
.lx_info ul li a i{ margin-top:5px;}
.intro_cue{ display:none;}
.com_txt h1{ font-size:20px; margin-bottom:10px;}
.intro_base h2{ font-size:18px;}
.prodect_n h2{ font-size:18px;}
.com_txt p{ font-size:14px; line-height:24px;}
.com_txt{ margin-bottom:10px;}
.intro_base ul{ margin-top:10px;}
.intro_base{ padding:15px 0;}
.base_info p b{ font-size:16px; margin-top:20px;}
.intro_scale ul li p{ font-size:14px;}
.intro_scale ul li p b{ font-size:30px;}
.intro_scale{ padding-bottom:26px;}

.serv_bz h1{ font-size:20px; margin-bottom:5px;}
.serv_show h2, .serv_idea h2, .serv_flow h2, .serv_parts h2{ font-size:18px;}
.serv_bz p, .serv_show p, .serv_idea p, .serv_flow p, .serv_parts p{ font-size:14px; line-height:24px;}
.serv_bz ul{ margin-top:10px;}
.serv_bz ul li .serv_ico{ height:68px;}
.serv_bz ul li h2{ font-size:15px;}
.serv_show{ width:99%; padding:15px 0.5%;}
.serv_show dl{ margin:10px 1%;}
.serv_show dl dd p i{ display:none;}
.serv_show dl dd p a font{ font-size:16px;}
.serv_show dl dd p a.serv_btn{ padding:5px 10px;}
.serv_show dl dd.serv_info{ padding-bottom:42px;}
.serv_idea{ width:99%; padding:15px 0.5%;}
.serv_idea ul li h3{ font-size:15px;}
.serv_idea ul li img{ width:60px; height:60px;}
.serv_flow{ width:99%; padding:0 0.5%;}
.serv_flow ul{ margin-top:0; margin-bottom:0;}
.serv_flow ul li{ margin-bottom:0; margin-top:10px;}
.serv_flow ul li p{ font-size:14px; width:88%;}
.serv_parts{ width:99%; padding:15px 0.5%;}
.serv_parts ul li span{ font-size:14px; line-height:30px;}
.serv_parts ul{ margin-bottom:0;}

.line_main{ margin:10px auto 0;}
.pro_zx{ margin-bottom:10px;}
.line_main h1{ font-size:20px;}
.line_main ul li p{ font-size:14px;}
.line_con h2{ font-size:18px; margin:6px 0 10px;}
.line_con p{ line-height:24px;}
.pro_zx{ margin-top:10px; margin-bottom:0;}
.tel1 dd{ margin-left:18%;}
.pro_show ul li .pro_pic{ width:44%;}
.pro_show ul li .pro_info{ width:55%;}
.pro_show ul li p{-webkit-line-clamp:3; line-height:24px; height:72px;}
.pro_show ul li h3{ font-size:15px; font-weight:normal; padding:5px 0;}
.meterial_intro{ margin-top:5px;}
.meterial_intro h1{ margin-bottom:10px;}
.meterial p{ margin-bottom:0;}

.phone a{ height:44px; line-height:44px; font-size:18px;}
.tel-service{ height:44px; line-height:44px; font-size:18px;}
.line_main .pro_pic img{ margin-bottom:0;}

}
@media screen and (max-width:360px){
.navul ul,.prolist ul,.sub-line dl,.top,.w1000{width:100%}
.zxtab td.name{width:20%;}
.zxtab .text_n,.zxtab .ly{width:92%;}
.project p{line-height:28px}
.classic-case ul li a{line-height:22px}
.project_case_t{padding-right:10px}
.pro_special_img{width:100%!important;margin-bottom:15px}
#demo img{margin:8px 1%}
.service_pj .service_pj_img{width:100%!important}
.news_sy{width:97%!important}
.pro_special_line{margin-top:10px}
.pro_special_line img,.project .pro_div{width:100%;height:auto}
.content_tites{margin-top:10px;background:url(../images/allbgs.gif) no-repeat -1px -48px;overflow:hidden;height:24px;border-bottom:1px solid #f0f0f0;font-size:12px;color:#999;padding-left:25px}
.pro_special_line li{width:47.5%;margin-right:10px;margin-bottom:10px}
.prod_sec{width:100%}
.footer-sub{padding-left:10px}
.wen_lie span{display:none}
.working-principle li{width:46%;margin-right:10px}
.matching-equipment ul li{margin:0 1% 5px}
.index-line ul li,.working-special li{width:46%}
.tel dd,.tel dt{width:100%;text-align:center;margin-bottom:10px;padding-left:0;padding-right:0}
.index_news_r ul li a{width:95%;background:none;padding-left:0;}
.new-contact .organizer a{width:30%;padding:5px 8px;margin-left:7%}
.classic-case ul li,.matching-equipment ul li{width:48%}
.classic-case ul li{margin:0 1% 10px;}
.Menubox1 li,.Menubox1 li.hover,.about-honor ul li,.line-sub li,.product-special-line ul li{width:49.6%}
.pro_special_right ul li{width:48%;margin:0 1% 15px}
.recommend ul li{width:48%}
.project dd,.project {padding:0;margin:10px 0 0 0;border:none}
.project .pro_div{width:48%;margin-left:1%;margin-right:1%;}
.spot ul{margin-left:0}

.innews ul span{display:none}
.innews li a{width:90%}
.index-line ul li{width:30%;margin-right:9px}
.index-line ul li.ip1 a,.index-line ul li.ip2 a,.index-line ul li.ip3 a,.index-line ul li.ip4 a,.index-line ul li.ip5 a,.index-line ul li.ip6 a{background-size:100% 184px;background-position:-8px 0}
.index-line ul li a{height:92px}
.index-line ul li{height:94px}
.sub-line dl{width:48%;height:240px;margin-left:1%;margin-right:1%}
.about-honor ul li{width:46%}
.honor_list img,.honor_list p{width:96%;padding:9px 0 0 0}
.about_capac dl{width:100%!important;margin:0 0 10px 0!important}
#demo img{width:47.2%!important;padding:0;}
.drsign li{width:43.6%!important}
.massage_new .liuyan_new .tit,.massage_new .liuyan_new .tit2{width:18%!important}
.about-honor ul li{width:50%}
.cont_yd{width:22%}
.pline_pz ul li{width:43%!important}
.pro_wl ul li{width:46%}
.index_proj ul{margin-left:0}
.service_up ul li p span{height:97px}
.index_materlist ul li,.index_proj ul li{width:100%;margin-bottom:3em;}
.index_pro_ydp .ind_yd_down,.index_pro_ydp .ind_yd_up{width:100%;margin:0 0 25px 0}
.index_news_r li{width:95%;float:none}
.left_form ul li input.intxt,.left_form ul li textarea,.material_form .left_form ul li input.intxt,.material_form .left_form ul li textarea{width:73%}
.material_form #form1 input.intxt,.material_form #form1 textarea{width:74%}
.about_pro li{width:100%;margin:0 0 10px 0!important}
.about_pro li a{width:48%!important;margin:0 1%;float:left}
.about_pro li.about_p2 a{width:100%!important;margin:0}
.about_pro li.about_p2{width:100%}
.spot li{width:49%;margin-left:0.5%;margin-right:0.5%;}
.jdal ul{margin-left: -5px;}
.jdal li{ width:48%; margin-bottom:15px; margin-left:5px;}
.conversion p.text{font-size:15px;padding-bottom:9px;}
.conversion p.img{display:none;}
.news_list li{width:100%;}
#spec-list ul li{ width:22%}
}
@media screen and (max-width:350px){.footer-telephone a{width:26%}
.footer-telephone .footer-tel{width:48%}
.prod_sec{width:98%;padding-left:0;margin-left:1%;}
.service_up ul li{width:44.6%}
.Online-expert li{margin-bottom:40px!important}
}
@media screen and (max-width:320px){.footer-sub{padding-left:10px}
.footer,.index-line ul li,.pro_special_img,.product-special-line ul li,.project .pro_div,.w1000,.working-principle li,.working-special li{width:100%}
.news_sy li span{display:none}
.related-news ul li{line-height:20px;margin-bottom:5px}
.zxtab td.name{width:23%;}
.new-contact .contact-tel{font-size:16px}
.index-line{display:none}
.innews li,.project .pro_div dt img{width:100%;height:auto}
.Contentbox,.Contentbox-banner,.jda-new ul,.sub_pro{margin-top:10px}
.Contentbox{margin-bottom:10px}
.news_sy li a{width:100%;height:auto}
.new-contact .organizer a{width:35%;padding:5px 3px;margin-left:10px}
.innews li a{width:87%}
.top .u15{margin-top:20px}
.head{box-shadow:none}
.left_form ul li{height:auto}
.left_form .btnclick input,.left_form ul li input.intxt,.left_form ul li textarea{margin-left:15px;width:60%}
.left_form,.left_form form,.left_form ul li textarea,.left_form ul li.message{height:auto}
.right_contact a.on,.talk .on-st{display:block;margin-bottom:10px;padding:8px 0;width:85%;text-align:center}
.index-proline ul li,.project .pro_div{width:100%;margin:0 0 15px 0;height:auto}
.product-special-programme dl,.sub-line dl{width:100%;height:auto;margin:0 0 20px 0}
.Service-new ul li{width:47%!important}
.cont_yd{width:30%}
.contact dl p{text-indent:0}
.footer-telephone .footer-wu,.footer-telephone .footer-pro{width:28%!important}
.footer-telephone .footer-tel{width:43%;}
.pline_pz ul li{width:47%!important;padding-left:5px;line-height:22px}
.service_up ul li{width:96%}
.service_up ul li p span{height:auto}
.Service-down ul li{width:47%}
ul.service_pj_list li{margin-bottom:0;}
.index_materlist ul,.index_materlist ul li{margin-left:0}
.pro_wl ul li{width:100%}
.matching-equipment ul li{min-height:155px;}
#spec-list ul li{ width:21.8%}
.tel dd .right,.tel1 dd { margin-left:0;}
.pro-tites h2 { font-size:20px;}
.intro_scale{ padding-top:20px; padding-bottom:0;}
.prodect_n p{ display:none;}
.content-hx .prodect_n{ margin-top:10px;}

.serv_bz ul li .serv_ico img{ width:42%; margin-top:15px;}
.serv_bz ul li .serv_ico{ height:60px;}
.serv_bz ul li h2{ margin:6px 0;}
.serv_show dl dd p i{ display:inline-block;}
.serv_show dl dd p a font{ display:block;}
.serv_show dl dd p a.serv_btn{ padding:3px 8px;}
.serv_show dl dd.serv_info{ padding-bottom:86px;}
.serv_show dl{ margin-bottom:0;}
.serv_flow ul li p{ width:100%;}
.serv_parts p{ display:none;}
.tel1 dd{ margin-left:10%;}
.meterial_intro{ margin-top:3px;}

.pro_show ul li{ margin-bottom:6px;}
.pro_show ul li .pro_pic{ width:100%;}
.pro_show ul li .pro_info{ width:100%; padding-bottom:5px;}
}
.pagination{text-align: center;margin-top: 20px;  margin-bottom: 20px;}

.pagination li{float: left;margin:0 1px;background:none;}

.pagination .disabled {height:22px;margin-top:-1px; padding: 0 10px;font-size: 14px;}
.pagination .disabled span{line-height:22px;}
.pagination .active{font-size: 14px;color: #ffffff;background:#e63946;}
.pagination .active span{color: #fff;padding: 1px 11px;font-size: 14px;border: 1px solid #e4e4e4;line-height: 22px;background: red;}
.pagination a {color: #777 ; display:block; padding: 5px 10px;font-size: 14px; }

/* ÉÌÎñÍ¨ */
.ntalk_right span{position: absolute;left: 0;bottom: 9px;width: 100%;text-align: center;font-size: 16px;color: #fff;
    -webkit-animation:word 1s linear infinite alternate;
    -o-animation:word 1s linear infinite alternate;
    animation:word 1s linear infinite alternate;display: none;
}
@keyframes word
{
from {color: #fff;}
to {color: #c9a707;}
}

@-moz-keyframes word
{
from {color: #fff;}
to {color: #c9a707;}
}

@-webkit-keyframes word
{
from {color: #fff;}
to {color: #c9a707;}
}

@-o-keyframes word
{
from {color: #fff;}
to {color: #c9a707;}
}
/* ÉÌÎñÍ¨ end*/
/* ÎïÁÏ */
.fix:after, .fix:before {
    display: block;
    content: "clear";
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}
.m-material{background: url('../images/wl-l1.jpg') no-repeat center;padding: 65px 0 50px;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;overflow: hidden;}
.m-material .img{float: left;padding: 5px;margin-right: 2%;width: 40.25%;}
.m-material .img img{display: block;width: 100%;}
.m-material .txt{float: right;width: 56.75%;}
.m-material .txt .box{width: 1040px;background:#f4f4f6 url('../images/wl-l3.jpg') no-repeat center;padding: 28px 0 42px;overflow: hidden;margin: 0;}
.m-material .imgtxt{background-color: #f4f4f6;width: 1200px;margin: 0 auto;}
.m-material .txt h1{font-size: 28px;color: #000;line-height: 38px;margin-bottom: 35px;}
.m-material .txt p{padding-left: 100px;font-size: 16px;color: #666;line-height: 26px;position: relative;margin-bottom: 15px;width: 56%;}
.m-material .txt p strong{position: absolute;left: 0;top: 0;width: 100px;color: #e50011;font-weight: normal;}
.m-material .txt p strong img{margin: 0 5px;display: inline-block;vertical-align: middle;}
.m-material .tel{float: left;border-radius: 8px;background-color: #f0b61c;width: 280px;padding: 6px 0 6px 20px;margin-top: 32px;}
.m-material .server{float: left;border-radius: 8px;width: 280px;height: 62px;line-height: 62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center; background-color: #e50012;margin-right: 40px;margin-top: 32px;
	 }
.m-material .server a{font-size: 24px;font-weight: bold;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#aaa));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.m-material .tel span{font-size: 14px;color: #000;line-height: 20px;display: block;}
.m-material .tel .make{padding-left: 50px;background: url('../images/tel-l1.png') no-repeat left center;}
.m-material .tel a{display: block;font-size: 23px;color: #e50012;font-weight: bold;line-height: 30px;}
.m-material .server img{display: inline-block;vertical-align: middle;margin-right: 15px;}
/* ÎïÁÏ end */
/* ¿Í»§°¸Àý */
.case-infor{padding: 45px 0 55px;background: url('../images/bg-l3.jpg') no-repeat center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;margin-bottom: 30px;}
.case-infor .tit{text-align: center;}
.case-infor h1{margin-bottom: 44px;font-size: 26px;color: #fff;line-height: 55px;text-align: center;background: url('../images/bg-l1.png') no-repeat center;display: inline-block;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;padding: 0 60px;}
.case-infor .trait{padding: 0 68px;margin-bottom: 38px;background: rgba(255,255,255,0.13);line-height: 54px;text-align: center;position: relative;}
.case-infor .trait span{position: absolute;left: 0;top: -10px;width: 68px;background: url('../images/bg-l2.png') no-repeat center;font-size: 18px;color: #131313;font-weight: bold;text-align: center;display: block;line-height: 23px;padding: 9px 0 30px;}
.case-infor .trait em{display: inline-block;font-size: 16px;color: #fff;padding-left: 48px;background-repeat: no-repeat;background-position:left center;margin: 0 30px;}
.case-infor .trait .em1{background-image: url(../images/ico-l1.png);}
.case-infor .trait .em2{background-image: url(../images/ico-l2.png);}
.case-infor .trait .em3{background-image: url(../images/ico-l3.png);}
.case-infor .imgtxt{overflow: hidden;}
.case-infor .imgtxt .img{float: left;padding: 3px;background-color: #fff;width: 546px;margin-right: 50px;}
.case-infor .imgtxt .img img{display: block;width: 100%;height: auto;}
.case-infor .imgtxt .txt{overflow: hidden;}
.case-infor .imgtxt .txt p{font-size: 16px;color: #fff;line-height: 28px;max-height: 112px;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp: 4;overflow: hidden;}
.case-infor .imgtxt ul{margin: 40px 0 34px;overflow: hidden;height: 166px;}

.case-infor .imgtxt li{float: left;width: 25%;}
.case-infor .imgtxt li .pic{height: 140px;line-height: 137px;}
.case-infor .imgtxt li .pic::after{content: "";display: inline-block;vertical-align: middle;width: 0;height: 100%;}
.case-infor .imgtxt li img{display: inline-block;vertical-align: middle;max-width: 90%;max-height: 90%;}
.case-infor .imgtxt li a{display: block;text-align: center;font-size: 16px;color: #fff;line-height: 26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.case-infor .imgtxt .txt li p{height: auto;}
.case-infor .imgtxt li:hover a{color: #e50012;}
.case-infor .link{overflow: hidden;}
.case-infor .link .tel{float: left;border-radius: 8px;background-color: #f0b61c;width: 280px;padding: 6px 0 6px 20px;margin: 0;}
.case-infor .link .server{float: right;border-radius: 8px;width: 280px;height: 62px;line-height: 62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center; background-color: #e50012;
	 }
.case-infor .link .server a{font-size: 24px;font-weight: bold;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#aaa));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.case-infor .link .tel span{font-size: 14px;color: #000;line-height: 20px;display: block;}
.case-infor .link .tel .box{padding-left: 50px;background: url('../images/tel-l1.png') no-repeat left center;width: auto;margin: 0;}
.case-infor .link .tel a{display: block;font-size: 23px;color: #e50012;font-weight: bold;line-height: 30px;}
.case-infor .link .server img{display: inline-block;vertical-align: middle;margin-right: 15px;}
/* ¿Í»§°¸Àý end */
/* Éú²úÏß */
.asse-infor{overflow: hidden;margin: 47px 0 30px;}
.asse-infor h1{font-size: 30px;color: #000;font-weight: bold;line-height: 46px;margin-bottom: 12px;}
.asse-infor .img{float: left;width: 70%;margin-right: 30px;}
.asse-infor .img img{display: block;}
.asse-infor .txt{overflow: hidden;font-size: 15px;color: #000;line-height: 25px;}
.asse-infor .con h1{font-size: 30px;color: #000;font-weight: bold;line-height: 46px;margin-bottom: 12px;}
.asse-infor .con p{font-size: 15px;color: #000;line-height: 22px;padding-left: 30px;background: url('../images/ico-l5.png') no-repeat 0 center;margin-bottom: 15px;}
.asse-infor .con p strong{color: #e50012;font-weight: normal;}
.asse-infor .advantage{padding: 18px 0 8px 70px;background: #eee url('../images/ico-l6.png') no-repeat left top;margin-bottom: 14px;}
.asse-infor .advantage p{margin-bottom: 5px;}
.asse-infor .tel{padding-left: 66px;background: url('../images/tel-l1.png') no-repeat left center;margin: 20px 0;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.asse-infor .tel span{line-height: 26px;font-weight: bold;font-size: 16px;color: #000;display: block;}
.asse-infor .tel a{display: block;font-size: 30px;color: #f93512;line-height: 30px;font-weight: bold;}
.asse-infor .tel a em{font-size: 24px;}
.asse-infor .server{text-align: center;color: #fff;background-color: #e50012;line-height: 56px;position: relative;display: block;font-size: 22px;}
.asse-infor .server::before{content: "";display: inline-block;vertical-align: middle;width: 0;height: 100%;}
.asse-infor .server img{display: inline-block;vertical-align: middle;margin-right: 10px;}
.asse-infor .server::after{position: absolute;content: "";right: 0;top: 0;width: 62px;height: 56px;background: url('../images/server-l1.png') no-repeat center;}
.m-asse-pro{padding: 20px 0;background-color: #eee;}
.ul-asse-pro{overflow: hidden;position: relative;}
.ul-asse-pro li{float: left;width: 20%;text-align: center;position: relative;z-index: 1;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 30px;}
.ul-asse-pro li .img{padding: 10px;border-radius: 50%;text-align: center;background-color: #f1f1f1;width: 22px;height: 22px;border: 1px solid #999;margin: 63px auto 0;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ul-asse-pro li .img a{position: relative;padding-top: 100%;overflow: hidden;display: none;border-radius: 50%;}
.ul-asse-pro li .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;}
.ul-asse-pro li .word{font-size: 18px;color: #242424;line-height: 28px;display: block;margin-top: 7px;}
.ul-asse-pro li:hover .word{color: #e50012;}
.ul-asse-pro::after{content: "";position: absolute;left: 0;top: 50%;width: 100%;height: 1px;background-color: #999;margin-top: -17px;}
.main .wp{overflow: hidden;}
/* .ul-asse-pro .active .img,.ul-asse-pro li:hover .img{width: 80%;height: 80%;border: 1px dotted #ea3f4d;margin: 0 auto;}
.ul-asse-pro .active .img a,.ul-asse-pro li:hover .img a{display: block;} */
.ul-asse-pro li .img{width: 80%;height: 80%;margin: 0 auto;}
.ul-asse-pro li .img a{display: block;}
.m-page{overflow: hidden;margin: 20px 0;font-size: 16px;color: #333333;line-height: 26px;}
.m-page div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.m-page a{color: #333333;display: inline-block;}
.m-page a:hover{color: #e50012;}
.m-relation1{margin-bottom: 50px;}
.m-relation1 .tit{
    line-height: 45px;
    color: #333;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
    padding-bottom: 5px;
    font-size: 28px;
    font-weight: bold;
}
.m-relation1 li{float: left;width: 33.33%;padding: 0 20px;box-sizing: border-box;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;}
.m-relation1 ul{overflow: hidden;margin: 0 -20px;}
.m-relation1 .img{display: block;}
.m-relation1 .img img{display: block;width: 100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.m-relation1 .txt a{
	font-size: 16px;
    color: #000;
    margin: 10px 0;
    line-height: 26px;
    display: block;
    font-weight: bold;
}
.m-relation1 li:hover .txt a{color: #f30;}
.m-relation1 .txt p{
	line-height: 22px;
	margin-bottom: 8px;
}
.m-relation1 .txt strong{color: #f30;}
/* Éú²úÏß end */
@media only screen and (max-width:1199px){
	/* ¿Í»§°¸Àý */
.wp{max-width: 96%;}
.m-relation1 li{padding: 0 10px;}
.m-relation1 ul{margin: 0 -10px;}
.case-infor .trait em{margin: 0 10px;}
.case-infor .imgtxt .img{margin-right: 20px;}
.case-infor .imgtxt ul{margin: 20px 0;height: 129px;}
.case-infor .imgtxt li .pic{height: auto;line-height: 100px;height: 103px;}
.case-infor .link .tel{margin-bottom: 10px;margin-right: 20px;}
.case-infor .link .server{float: left;}
.case-infor{padding: 30px 0;}
	/* Éú²úÏß */
	.ul-asse-pro li{padding: 0 10px;}
.asse-infor .img{float: none;width: auto;margin-right: 0;margin-bottom: 10px;}
.asse-infor .img img{width: 100%;}
.asse-infor .advantage p{display: inline-block;margin: 0 15px;}
.asse-infor .advantage{text-align: center;padding: 10px 0 10px 16px;-webkit-background-size: 40px auto;-moz-background-size: 40px auto;-o-background-size: 40px auto;background-size: 40px auto;}
.ul-asse-pro::after{display: none;}
.ul-asse-pro{margin: 0 -10px;}
.ul-asse-pro li .img{display: none;}
.ul-asse-pro li .word{margin-top: 0;margin: 0 10px;line-height: 35px;border: 1px dashed #444;}
}
@media only screen and (max-width:959px){
	/* ¿Í»§°¸Àý */
.case-infor .imgtxt .img{float: none;width: auto;margin-right: 0;margin-bottom: 20px;}
.case-infor .trait{padding: 8px 68px;line-height: 40px;}
.ul-asse-pro{margin: 0;}
.ul-asse-pro li .word{margin: 0 3px;}
.case-infor .imgtxt ul{height: auto;}


	/* Éú²úÏß */
}
@media only screen and (max-width:767px){
	/* ¿Í»§°¸Àý */
.case-infor h1{font-size: 22px;line-height: 32px;padding: 5px 60px;margin-bottom: 16px;}
.case-infor .trait span{display: none;}
.case-infor .trait{padding: 10px;text-align: left;margin-bottom: 16px;}
.case-infor .imgtxt .img{margin-bottom: 16px;}
.case-infor .link .tel span{display: none;}
.case-infor .link .tel .box{-webkit-background-size: auto 90%;-moz-background-size: auto 90%;-o-background-size: auto 90%;background-size: auto 90%;padding-left: 35px;}
.case-infor .link .tel a{font-size: 20px;}
.case-infor .link .tel{width: 48%;padding-left: 10px;margin-right: 0;}
.case-infor .link .server{width: 48%;float: right;height: 42px;line-height: 39px;}
.case-infor .link .server img{max-height: 80%;margin-right: 8px;}
.case-infor .link .server a{font-size: 20px;}

	/* Éú²úÏß */
	.m-relation1 .tit{font-size: 20px;line-height: 30px;}
.m-relation1 li{width: 50%;padding: 0 5px;}
.m-relation1 ul{margin: 0 -5px;}
.m-relation1{margin-bottom: 0;}
.m-relation1 li:last-child{display: none;}
.asse-infor .con h1{font-size: 22px;line-height: 32px;}
.asse-infor .con p{margin-bottom: 12px;}
.asse-infor .tel span{font-size: 20px;line-height: 30px;}
.asse-infor .tel a{font-size: 22px;line-height: 32px;}
.asse-infor .tel{margin: 10px 0;}
.asse-infor .server{font-size: 20px;}
.ul-asse-pro li{margin-bottom: 10px;width: 50%;}
.ul-asse-pro li .word{font-size: 16px;}
.ul-asse-pro li:last-child{display: none;}
.asse-infor{margin: 20px 0;}
.asse-infor .tel a em{font-size: 18px;}
.m-page .prev,.m-page .next{float: none;width: auto;text-align: left}
.m-page{font-size: 15px;margin: 10px 0;}


}
@media only screen and (max-width:479px){
	/* ¿Í»§°¸Àý */
.case-infor{padding: 20px 0;}
.case-infor h1{background: none;padding: 0;}
.case-infor .trait em{-webkit-background-size: auto 75%;-moz-background-size: auto 75%;-o-background-size: auto 75%;background-size: auto 75%;font-size: 14px;line-height: 38px;margin: 0;padding-left: 35px;display: block; 	}
.case-infor .link .tel,.case-infor .link .server{float: none;width: 225px;margin: 0 auto 10px;}
	/* Éú²úÏß */
}
@media only screen and (max-width:360px){
	/* ¿Í»§°¸Àý */
.case-infor .imgtxt li{width: 50%;margin-bottom: 10px;}
	/* Éú²úÏß */
}
.s-tit1{margin:50px auto 45px;font-size:14px;color:#666;line-height:24px;text-align:center;width:72%}
.s-tit1 h1,.s-tit1 h2,.news_pro .news_pro_p, .case_pro .case_pro_p{font-size:1.6rem;color:#333;line-height:34px;padding-bottom:12px;margin:1rem 0;position:relative;font-weight: bold;text-align: center;}
.s-tit1 h1::after,.s-tit1 h2::after,.news_pro .news_pro_p::after, .case_pro .case_pro_p::after{content:"";position:absolute;left:50%;bottom:0;width:80px;height:4px;background-color:#ff3839;margin-left:-40px}
.s-content1{overflow:hidden;padding-bottom:20px}
.s-content1 .left{float:left;width:400px;margin-right:15px;position:relative;overflow: hidden;}
.s-content1 .left::after{content:"";position:absolute;left:0;top:100%;width:100%;height:100%;background:rgba(255,115,70,.7);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.s-content1 .left .txt{position:absolute;top:150%;left:30px;right:30px;z-index:1;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.s-content1 .left .txt em{font-size:24px;color:#fff;line-height:34px;margin-bottom:22px;font-weight:700;display:block}
.s-content1 .left .txt p{font-size:14px;line-height:25px;color:#fff}
.s-content1 .left img{display:block;width:100%}
.s-content1 .left:hover .txt{top: 50%;}
.s-content1 .left:hover::after{top: 0;}
.s-content1 .right{overflow:hidden}
.s-content1 .right img{float:left}
.s-content1 .right .txt{overflow:hidden;border:10px solid #eceded;padding:40px 25px 38px;border-left:none}
.s-content1 .right .txt em{font-size:24px;color:#333;line-height:34px;display:inline-block;margin-bottom:15px;cursor:pointer}
.s-content1 .right .txt p{font-size:14px;color:#999;line-height:24px;height:144px;overflow:hidden;margin-bottom:19px}
.s-content1 .right .txt span{display:inline-block;width:160px;height:40px;line-height:40px;color:#fff;font-size:18px;text-align:center;padding-left:33px;background:url(../images/s-ico1.png) left 25px center no-repeat #ff3839;cursor:pointer}
.ul-server1{overflow:hidden}
.ul-server1 li{float:left;width:25%;text-align:center;font-size:18px;color:#666;line-height:28px;padding:20px;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ul-server1 .ico{display:block;width:145px;height:145px;border-radius:50%;background-repeat:no-repeat;background-position:center;margin:0 auto 20px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);position: relative;overflow: hidden;}
.ul-server1 .ico img{display: block;margin: 38px auto 0;}
.ul-server1 .ico1{background-image:url(../images/s-ico2.png)}
.ul-server1 .ico2{background-image:url(../images/s-ico3.png)}
.ul-server1 .ico3{background-image:url(../images/s-ico4.png)}
.ul-server1 .ico4{background-image:url(../images/s-ico5.png)}
.ul-server1 li:hover .ico{-webkit-animation:.8s hover1;-o-animation:.8s hover1;animation:.8s hover1}
@keyframes hover1{
from,to{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}
50%{transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px)}
}
@-moz-keyframes hover1{
from{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}
to{transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px)}
}
@-webkit-keyframes hover1{
from{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}
to{transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px)}
}
@-o-keyframes hover1{
from{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}
to{transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px)}
}
.s-video{overflow:hidden}
.s-video .video{float:left;width:50%;background-color:#000}
.s-video .video img{display:block;width:100%;height:500px}
.s-video .txt{overflow:hidden;background:url(../images/s-img9.jpg) center no-repeat;height:500px;padding-left:65px;padding-top:40px;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.s-video .item{width:535px;padding:0 20px;background:rgba(0,0,0,.28);margin-bottom:26px;color:#fff;overflow:hidden}
.s-video .item em{font-size:24px;display:block;line-height:54px;margin-bottom:7px;margin-top:5px}
.s-video .item em strong{color:#ffee2c}
.s-video .item p{font-size:14px;margin-bottom:10px;line-height:24px;height:48px;display:-webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.ul-server2{overflow:hidden;}
.ul-server2 li{float:left;width:16.5%;padding:0 38px;position:relative;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ul-server2 .item{margin:1rem 0}
.ul-server2 li::after{position:absolute;width:21px;height:37px;background:url(../images/s-ico6.png) center no-repeat;right:-10px;top:50%;margin-top:-18px;content:""}

.ul-server2 li:last-child::after,.ul-server2 li:nth-child(3)::after{display: none;}
.ul-server2 .item img{display:block;width:100%}
.ul-server2 .item p{font-size:18px;color:#333;text-align:center;line-height:44px;background-color:#f1f1f1;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-server2 .item i{font-size:36px;opacity:.3;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 30)';filter:alpha(Opacity=30);vertical-align:top;line-height:44px;display:inline-block;font-weight:700}
.s-form1 .s-tit1 h2{color:#fff}
.s-form1{background:url(../images/s-img10.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;padding-bottom:45px;color:#fff}
.s-form1 .con em{font-size:22px;color:#ff6d1e;font-weight:700;display:inline-block}
.s-form1 .con span{display:inline-block;width:118px;line-height:30px;text-align:center;background-color:#ff6d1e;margin:0 10px;cursor:pointer}
.s-form1 .con{margin-bottom:50px}
.s-form1 label{display:inline-block;margin-bottom:23px}
.s-form1 label span{font-size:14px;color:#fff;line-height:40px;display:inline-block;vertical-align:top}
.s-form1 .inp{height:40px;line-height:38px;border:1px solid #ccc;padding:0 10px;width:260px;margin-right:40px}
.s-form1 .inp:focus{-moz-box-shadow:0 0 10px rgba(255,255,255,.2);-webkit-box-shadow:0 0 10px rgba(255,255,255,.2);box-shadow:0 0 10px rgba(255,255,255,.2)}
.s-form1 .area{height:100px;padding:10px;width:1150px;resize:none;border:1px solid #ccc}
.s-form1 .button{text-align:center}
.s-form1 .button input{display:inline-block;width:120px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;background-color:#ff3839;margin:0 8px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.s-form1 .button input:hover{background-color:#fa0d0e}
.ban-about img{display:block;width:100%}
.m-about1{margin:3rem 0}
.m-about1 h2{font-size:36px;color:#333;line-height:46px;text-align:center;margin-bottom:30px}
.m-about1 h2 em{color:#e50012}
.m-about1 .con{padding-left:645px;position:relative;height:400px;border:8px solid #eee;font-size:0;padding-right:45px;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #fff;}
.m-about1 .img{position:absolute;left:-8px;top:-8px;width:600px}
.m-about1 .img img{display:block;width:100%}
.m-about1 .img p{font-size:24px;color:#fff;font-weight:700;position:absolute;right:20px;bottom:15px;padding-top:80px;background:url(../images/a-ico1.png) center top no-repeat;cursor:pointer}
.m-about1 .con::before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%}
.m-about1 .txt{display:inline-block;vertical-align:middle}
.m-about1 .txt em{font-size:28px;color:#333;line-height:36px;margin-bottom:10px;display:block}
.m-about1 .txt p{font-size:14px;color:#666;line-height:30px}
.m-about2{background-color:#f1f1f1;padding:1rem 0 1rem;}
.a-tit1{text-align:center;width:80%;margin:0 auto}
.a-tit1 h2{font-size:36px;color:#333;line-height:46px;margin-bottom:15px}
.a-tit1 h2 em{color:#e50012;font-weight:700}
.a-tit1 p{font-size:14px;color:#666;line-height:24px}
.a-tit1 h2::after{content:"";display:inline-block;width:155px;height:1px;background-color:#ccc;margin-left:29px;vertical-align:middle}
.a-tit1 h2::before{content:"";display:inline-block;width:155px;height:1px;background-color:#ccc;margin-right:29px;vertical-align:middle}
.about-slick .item{display:block;margin:0 5px;height: auto;float: left;}
.about-slick{margin-top:40px;}
.about-slick .slick-arrow{position:absolute;width:60px;height:100px;top:50%;margin-top:-50px;background-color:rgba(0,0,0,.1);background-repeat:no-repeat;background-position:center;text-indent:-9999px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index: 9;}
.about-slick .slick-prev{background-image:url(../images/a-prev.png);left:-80px}
.about-slick .slick-next{background-image:url(../images/a-next.png);right:-80px}
.about-slick .slick-arrow:hover{background-color:rgba(0,0,0,.4)}
.m-about3{padding-top:70px;margin-bottom: 30px;}
.ul-about2{overflow:hidden;margin-top:28px}
.ul-about2 li{float:left;width:50%;position:relative;overflow:hidden;padding: 0 5px 10px;box-sizing: border-box;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;}
.ul-about2 li img{float:left;width:49%}
.ul-about2 .a1 img{float: none;width:100%;display: block;}
.ul-about2 .a3 img{float: right;}
.ul-about2 .a3 .txt{float: left;right: auto;left: 0;}
.ul-about2 li .txt{width:51%;position:absolute;right:0;top:0;bottom: 10px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#f8f8f8;padding: 20px;box-sizing: border-box;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;}
.ul-about2 .txt p{font-size:14px;color:#333;line-height:24px;}
.ul-about2 .txt h3{font-size:30px;color:#333;line-height:40px;font-weight:400;margin-bottom: 10px;}
.ul-about2 li:hover .txt{background-color:#ff393a;color:#fff}
.ul-about2 li:hover .txt h3,.ul-about2 li:hover .txt p{color:#fff}
.m-about4{padding:85px 0;background:url(../images/a-bg.jpg) center no-repeat}
.m-about4 .a-tit1{margin-bottom:20px}
.ul-tab-img{float:left;margin-right:25px;margin-top:10px}
.ul-tab-img li{display:none}
.ul-tab-img .active{display:block}
.ul-tab-txt{overflow:hidden;padding-left:50px;background:url(../images/a-pic1.png) center left no-repeat;height:370px;overflow-y:scroll;padding-right:100px}
.ul-tab-txt li{padding:23px 0 23px 135px;border-bottom:1px solid #ddd;position:relative;cursor:pointer}
.ul-tab-txt strong{font-size:30px;color:#e60e1e;line-height:40px;position:absolute;left:0;top:50%;width:135px;margin-top:-20px}
.ul-tab-txt p{overflow:hidden;font-size:14px;color:#333;line-height:24px}
.ul-tab-txt::-webkit-scrollbar{width:14px;border:1px solid #7b7b7b;border-radius:14px;-moz-box-shadow:0 0 8px rgba(0,0,0,1) inset;-webkit-box-shadow:0 0 8px rgba(0,0,0,1) inset;box-shadow:0 0 8px rgba(0,0,0,1) inset}
.ul-tab-txt::-webkit-scrollbar-button{display:none}
.ul-tab-txt::-webkit-scrollbar-thumb{background:url(../images/a-pic2.png) center no-repeat;width:8px;border-radius:8px}
.ul-tab-txt::-webkit-scrollbar-track{display:none}
.wp{max-width:1200px;max-width:1200px;width:96%;margin:0 auto}
.pop-video{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none}
.pop-video .video{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.pop-video .video video{display:block;width:100%;height:auto}
.pop-video .close{position:absolute;right:0;top:-50px;font-size:40px;line-height:1;color:#fff;cursor:pointer;font-weight:400;font-style:normal}
.pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
@media only screen and (max-width:1350px){
.about-slick .slick-next{right:0}
.about-slick .slick-prev{left:0}
}
@media only screen and (max-width:1199px){
.s-content1 .left,.s-video .video{display:none}
.s-video .txt{height:auto}
.s-form1 .area{width:760px}
.ban-about .txt{bottom:50px}
.ul-tab-img{display:none}
.m-about1 .img{width:auto;position:relative;left:0;top:0}
.m-about1 .con{padding:0;height:auto}
.m-about1 .txt{padding:10px}
.about-slick .slick-dots{bottom:-50px}
.about-slick .slick-dots li button{background-color:#ccc;border-radius:50%;width:15px;height:15px;text-indent:-9999px}
.about-slick .slick-dots .slick-active button{background-color:#e50012}
.m-about2{padding-bottom:5rem;}
.ul-about2 .txt p{height:188px;overflow:hidden;padding:10px}
.ul-about2 li .txt::after{display:none}
}
@media only screen and (max-width:959px){
	.ul-server2 li::after{display: none;}
.s-tit1{margin:30px auto 20px}
.ul-server1 .ico{width:100px;height:100px}
.ul-server2 li{width:50%}
.s-form1 .area{width:100%}
.s-form1 label{display:block;padding-left:45px;position:relative}
.s-form1 label span{position:absolute;left:0;top:0}
.s-form1 br{display:none}
.ban-about .txt h1{font-size:28px;line-height:30px}
.m-about1 h2{font-size:26px;line-height:36px;margin-bottom:15px}
.m-about1{margin: 0}
.m-about1 .txt em{font-size:24px;line-height:24px}
.a-tit1{width:100%}
.ul-about2 li{float:none;width:100%}
.ul-about2 li img{float:none;width:50%}
.ul-about2 .other img{float:none}
.ul-about2 .other .txt{right:0;left:auto}
.ul-about2 .txt p{padding:0 10px}
.ul-about2 li:nth-child(2n) .txt{right:auto;left:0}
.ul-about2 li:nth-child(2n) img{float:right}
.ul-about2 li .txt p{top:20px;-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.a-tit1 h2{font-size:24px;line-height:34px}
}
@media only screen and (max-width:767px){
.s-tit1{width:100%}
.s-content1 .right img{float:none;display:block;width:100%}
.s-content1 .right .txt{border-left:10px solid #eceded;padding:15px}
.s-content1 .right .txt p{height:auto;margin-bottom:10px}
.s-content1 .right .txt em{font-size:20px;line-height:24px;margin-bottom:10px}
.s-content1 .right .txt span{width:150px;height:34px;line-height:34px;font-size:15px;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto;background-position:36px center}
.ul-server1 .ico{width:80px;height:80px;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-o-background-size:50px 50px;background-size:50px 50px}
.s-video .txt{padding:10px}
.s-video .item{width:95%;padding:10px}
.s-video .item em{font-size:20px;line-height:30px}
.s-video .item p{height:auto}
.s-form1 .con span{width:90px}
.ul-server2 .item i{font-size:26px}
.s-form1 label{margin-bottom:15px}
.ban-about .txt{bottom:10px}
.ban-about .txt h1{font-size:22px;margin-bottom:5px}
.pop-video .video{width:80%}
.m-about1 .txt em{display: none;}
.a-tit1 h2::after,.a-tit1 h2::before{width:50px}
.ul-about2 li .txt p{top:0}
.ul-about2 .txt h3{font-size:26px}
.ul-tab-txt strong{font-size:20px;width:80px}
.ul-tab-txt{padding:0 10px 0 30px}
.ul-tab-txt li{padding-left:80px}
}
@media only screen and (max-width:479px){
.ul-server1 li{width:50%}
.ul-server2 li{padding:0 20px}
.ul-server2 li::after{-webkit-background-size:15px auto;-moz-background-size:15px auto;-o-background-size:15px auto;background-size:15px auto}
.a-tit1 h2,.m-about1 h2{font-size:22px}
.m-about3{display:none}
.m-about4{padding:30px 0}
.about-slick{margin-top:20px}
#hongubmit{width:90%; margin-left:5px}
}
.messages{ clear:both; overflow:hidden; width:100%; margin:30px auto 0; padding:20px 5px; background:url(../images/contact.jpg)#F0F0F0 no-repeat top right;}
.messages .box {}
.messages .boy{float: right;}
.messages .msg_tit{ clear: both; overflow: hidden; padding:10px 5px;}
.messages .msg_tit em{ float: left; display: block; width:150px; height: 150px; margin-right: 20px; background: url(../images/ico_msg.png) no-repeat;}
.messages .msg_tit b{ display: block; color:#333; font-size:28px; line-height: 1.2; font-weight:bold; margin: 15px 0;}
.messages .msg_tit p{font-size: 16px; line-height: 1.6;}
.messages .msg_tit p a{color: #eb0001;white-space: nowrap; font-size: 26px; font-weight: bold; padding-left: 10px; }
.messages .msg_tit p span{color: #eb0001;font-weight: bold;}
.messages ul{ clear:both; overflow:hidden; margin-top:10px;}
.messages ul li{ float: left; width: 49%; margin: 0.5%; height: auto; line-height: normal; border-bottom: none;}
.messages ul li.msg_area{ width:100%;}
.messages ul li textarea{ clear:both; width:96%; color:#333; font-size:16px; height:120px; line-height:24px; border:none; border: 1px solid #e2e2e2; border-radius: 4px; padding-left:44px; padding-top:10px; font-family:Microsoft YaHei; box-sizing:border-box;}
.messages ul li span{width: 100%; display: block; overflow: hidden;  font-size: 16px;line-height: 44px;color: #333; text-indent: 3px;}
.messages ul li span font{color:#eb0001; }
.messages ul li input{height: 44px;line-height: 44px; width:100%; color: #666; font-size: 16px; border: 1px solid #e2e2e2; text-indent: 42px; box-sizing: border-box; border-radius: 4px;}
.messages ul li .msg_name{background: url(../images/icon_mag01.png) #FFF no-repeat 10px center; background-size: 24px;}
.messages ul li .msg_tel{background: url(../images/icon_mag02.png) #FFF no-repeat 10px center; background-size: 24px;}
.messages ul li .msg_areas{background: url(../images/icon_mag03.png) #FFF no-repeat 10px 12px; background-size: 24px;resize: none;}
.msg_btn{ display:inline-block; width:100%; height:50px; line-height:40px; text-align:center; color:#FFF; font-size:18px;}
#hongubmit{ display:block; width:24%; height:50px; color:#FFF; font-size:17px; margin:0 auto; cursor:pointer; border:none; border-radius:4px; background-color:#EB0001;}
.m-loading{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.6);z-index:999999;display: none;}
.m-loading img{position: absolute;left: 50%;top: 50%;width: 80px;height: 80px;margin-top: -60px;margin-left: -60px;}
.index_news_rs {
	float: left;
	width: 15%;
	text-align: center;
	border-right:1px solid #666666;
}
.index_news_rs span{
	font-size: 2rem;
	display: block;
	line-height: 1.1;
}

.index_news_ls {
	float: right;
	width: 82%;
}
.index_news_ls p{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index_news_ls h4 {
	line-height: 1.5;
}
.index_news_ls h4 a {
	font-size: 1.1rem !important;
	background: none !important;
	padding-left: 0 !important;
}
.index_news_ls,.index_news_rs{margin:5px 0;}
.index_newss{background:url(../images/index_news.jpg) no-repeat;padding:2em 0;}
.index_about{background:url(../images/news_body.jpg) no-repeat;padding:2em;display:inline-block;}
.index_about_l{float:left;width:48%;position:relative;}
.index_about_r{float:right;width:49%;position:relative;}
.index_about_r h1{color:#000;text-align:center;margin:0.5em 0 0.6em 0;}
.index_about_r p{text-indent:2em;color:#535353;font-size:1.1em;line-height:1.6;}
.index_about_r .more {background: url(../images/index_more.png) no-repeat right;text-align: right;color: #000;padding-right: 1.8em;float: right;font-size: 1.1em;line-height: 1.5;}
.news_bottom span{background:url(../images/cuter.png) no-repeat; color:#535353;}
.news_bottom {
	position: absolute;
	bottom: -60px;
	left: 1em;
	background: #fff;
	border-radius: 5px;
	box-shadow: 2px 0 10px rgba(2, 1, 1, 0.4);
}
/*--*/
.about-ruiao ul {
	position: absolute;
	left: -5em;
	background: #fff;
	border-radius: 5px;
	box-shadow: 2px 0 10px rgba(2, 1, 1, 0.4);
	width: 110%;
	bottom: -10em;
}
.about-ruiao ul li {
	float: left;
	text-align: center;
	padding: 1em;
	box-sizing: border-box;
	border-radius: 15px;
	width: 25%;
}
.about-ruiao ul li img {
	width: 45px;
}
.about-ruiao ul li p {
	font-size: 16px;
	color: #788291;
	text-indent: 0;
}
.about-ruiao {
	position: relative;
	margin: 1em 0 5em 0;
	z-index:99999;
}
.index_about_l img{
	z-index: 2;
	display: block;
	position: relative;
	border-radius:5px;
	box-shadow:0px 4px 16px 0px rgba(15, 7, 7, 0.4);
}
.index_about_l i {
	display: block;
	width: 100%;
	height: 100%;
	box-shadow: 0px 4px 16px 0px rgba(9, 4, 4, 0.84);
	position: absolute;
	left: -10px;
	top: -10px;
	border-radius: 5px;
	background:#ffffff;
}
.index_pro{background:#000;}
.contentbox{float:right;width:80%;}
.pro_top{background:#f8f8f8;padding:2em 1em;}
.pro_top p {font-size: 1.5rem;color: #232323;margin-bottom: 5px;padding-bottom: 5px;}
.pro_top span{font-size:1rem;color:#232323;}
.pro_titles{border-bottom:1px solid;}
.pro_bottom {background: #f8f8f8;color: #232323;padding: 1em;text-align: center;}
.pro_bottom p {
	font-size: 1.2em;
	margin: 0.5em 0;
}
.pro_bottom  strong{font-size:1.2rem;}
.pro_bottom span {background: #ec3a48;color: #fff;padding: 0.5rem 2rem;display: inline-block;border-radius: 3em;}
/*底部*/

.fix-foot {
	width: 100%;
	position: fixed;
	bottom: 0;
	z-index: 9999;
	background: #ffffff;
	padding-left: 18px;
	box-sizing: border-box;
	left: 50%;
	transform: translateX(-50%);
	border-radius: 39px 39px 0 0;
	-webkit-box-shadow: 0 -4px 15px 5px rgba(176,31,51,.3);
	-moz-box-shadow:  0 -4px 15px 5px rgba(176,31,51,.3);
	-ms-box-shadow: 0 -4px 15px 5px rgba(176,31,51,.3);
	-o-box-shadow: 0 -4px 15px 5px rgba(176,31,51,.3);
	box-shadow: 0 -4px 15px 5px rgba(176,31,51,.3);
	display: block;
}
.fix-foot li {
	float: left;
	padding: 30px 0 27px;
	box-sizing: border-box;
	line-height: 36px;
	text-align: center;
}
.fix-foot li span {
	display: block;
	font-size: 1.1rem;
	color: #3a4e66;
}
.fix-foot li span img {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 10px;
}
.fix-foot .on-r {
	width: 54%;
	background: #bf483b;
	border-radius: 0 36px 0 48px;
	padding:15px 0 8px;
	position: relative;
	margin-top: -5px;
}
.fix-foot .on-r span {
	color: #fff;
}
.fix-foot li span img {
	width: 26px;
}

.fix-foot .on-l {
	width: 46%;
}
.fix-foot li {
	padding: 10px 0 8px;
}
.foot_wap{display: none;}
.honor_ul{display: inline-block;width: 100%;}
.honor_ul li{float:left;width: 25%;text-align: center;}
.honor_ul li img{max-width: 98%;}
.honor_div{margin-top:1rem;}
/*产品内页*/
.padd_1 {
	padding: 1rem;
	margin-top: -3rem;
	position: relative;
	background: #fff;

	border-radius: 1rem;
}
.dd_proindex {display:inline-block;width: 100%;}
.dd_proindex .left {
	float: left;
	width: 50%;
	    box-shadow: 0 0 5px #ccc;
}
	z-index: 1;
	position: relative;
}
.dd_proindex .left img{max-width: 100%;}
.dd_proindex .left::after {
	content: '';
	width: 100%;
	height: 100%;
	background: #da251d;
	background: -webkit-linear-gradient(top, #ed6048, #da251d);
	background: -o-linear-gradient(bottom, #ed6048, #da251d);
	background: -moz-linear-gradient(bottom, #ed6048, #da251d);
	background: linear-gradient(to bottom, #ed6048, #da251d);
	position: absolute;
	right: -10px;
	bottom: -10px;
	z-index: -1;
	background:none;
}
.dd_proindex .right{float:right;width: 42%;padding: 1rem;background: linear-gradient(68deg,#D0323F,#F26671);color: #232323;border-radius:0 2rem; background:#f3f3f3;}
.dd_proindex .right h1{font-size: 2rem;}

.nav_pro{padding: 1rem;box-shadow: 0px 2px 8px 2px rgba(0, 0, 0, 0.1);margin: 0.5rem;}
.nav_protitle{display: inline-block;width: 100%;}
.nav_protitle h2{float: left;width: 15%;text-align: center;background: #ec3a48;border-radius:1rem;margin: 3px 0;}
.nav_protitle h2 a{color: #fff;line-height:1.6;font-size:1.2rem;}
.nav_protitle .nav_proul{float: right;width: 85%;text-align: center;}
.nav_proul li{float: left;width: 16.66%;line-height: 1.8;}
.nav_proul li h3{font-weight: 500;}
.nav_proul li h3 a{font-size: 1.1rem;	white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block;}
.nav_proul li p a{font-size: 1.1rem;color:#ec3a48;}
.nav_pronav{padding-left: 10px;border-left: 5px solid #d21423;font-size: 1.5rem;font-weight: 600;margin:1rem 0.5rem;}
.tel_div {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	display: inline-block;
	padding: 0.5rem 0;
}
.div_pro{}
.div_pro p{font-size: 1rem;margin: 1rem 0;}
.tel_div span{font-size: 1rem;}
.tel_div strong{font-size: 1.8rem;}
.dd_proindex .ann strong{font-size: 1.2rem;background: linear-gradient(#ffa795,#fc6546);border-radius: 2rem;padding: 0.5rem 2rem;color: #fff;display: inline-block;margin: 1rem;}
.ul_pro {
	background: #ec3a48;;
	border-radius: 2rem;
	margin: 2rem 0;
}
.ul_pro li {
	float: left;
	width: 19.89%;
	text-align: center;
	border-right: 1px solid #fff;
}
.ul_pro li a {
	color: #fff;
	padding: 1rem 0;
	display: inline-block;
	font-size: 1.1rem;
}
.bor_rig_0{border: 0 !important;}
.body_pro {
	box-shadow: 0 0px 5px #d8d8d8;
	padding: 2rem 1rem;
	width: 96%;
	margin: 1rem auto;
	border-radius: 1rem;
	line-height: 1.8;font-size: 1rem;
}
.body_pro h2 {
	background: url(../images/body_h2.png) no-repeat left;
	padding-left: 40px;
	margin: 0.5rem 0;
}

.news_pro .news_pro_ul{display: inline-block;width: 100%;padding:0 1rem;}
.news_pro .news_pro_ul li{float: left;width: 50%;border-bottom: 1px solid #ffecec;}
.news_pro .news_pro_ul li p{width: 80%;float: left;}
.news_pro .news_pro_ul li span{width: 20%;float: right;line-height: 36px;}
.news_pro .news_pro_ul li p a{font-size: 1rem;line-height: 36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display: block;}
.news_pro .news_pro_ul li p a::before {
	content: "";
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	margin-right: 15px;
	background: linear-gradient(88deg,#D0323F,#F26671);
}
.case_pro .case_pro_ul{display: inline-block;}
.case_pro .case_pro_ul li{float:left;width: 48%;margin: 1%;}
.case_pro .case_pro_ul .left{width: 45%;float: left;}
.case_pro .case_pro_ul .right{width: 50%;float: right;}
.case_pro .case_pro_ul .right h4 a{font-size: 1.2rem;}
.case_pro .case_pro_ul .right p{margin: 1rem 0;}
.case_pro .case_pro_ul .right span a{background: linear-gradient(#ffa795,#fc6546);border-radius: 2rem;padding: 0.5rem 2rem;color: #fff;font-size: 1rem;}
/*新闻内页*/
.news_body{line-height: 1.8;font-size: 1rem;}

.link{margin-top: 2rem;font-size: 1rem;}
.link span a{margin:0 1rem;}
/*视频*/
.video_span {
	position: absolute;
	background: url(../images/video_span.png) no-repeat;
	width: 60px;
	height: 60px;
	left: 43%;
	top: 33%;
}
.video_index{text-align:center;}
.video_index video{max-width:80%;}
@media screen and (max-width:959px){
.pro_divs h3{padding:0.5rem ;}
.honor_ul li{width: 49%;margin: 0.1rem;}
.nav_protitle h2{width:20%;}
.nav_protitle h2 a{font-size:1rem;}
.nav_protitle .nav_proul{width:80%;}
.nav_proul li h3 a,.nav_proul li p a{font-size:1rem;}
.news_pro .news_pro_ul li span{display:none;}
}
@media screen and (max-width:778px){
	.news_pro .news_pro_ul li p a{font-size:0.9rem;}
	.messages ul li{width:96%;}
	.news .pager{border-radius:1rem;}
	.news .pager span{width:100%;padding:2%;font-size:0.9rem;}
	.video_index video{max-width:100%;}
	.project .pro_div{width:48%;}
	.index_news_rs,.dd-banner,.link{display:none;}
	.index_news_ls{width:100%;}
	.index_news_r ul{padding:0;}
	.index_news_r ul li{width:98%;margin:5px 0;}
	.index_news_ls,.index_news_rs{margin: 0;}
	.index_news_r .index_news_up{width:80%;margin:1em auto;}
	.footer{display:none;}
	.foot_wap{display: block;}
	.nav_proul li{width:25%;}
	.nav_protitle h2 a{font-size:1rem;}
 	.mb_4{margin-bottom:4rem;}
 	.case_pro .case_pro_ul .right h4 a{font-size: 1.1rem;}
 	.case_pro .case_pro_ul li{width: 96%;}
 	.dd_proindex .right h1{font-size: 1.4rem;}
 	.tel_div strong{font-size: 1.2rem;}
 	.padd_1{top: 0;margin: 1rem 0;padding:1rem 0;}
 	.body_pro{padding:0;box-shadow: none;}
 	.head_nava {width: 85%;display: inline-block;}
 	/*手机导航*/
 	.navul{height: 0;}
 	.navul  ul{background: rgba(0,0,0,0.8);z-index: 9999999999999999999;position: relative;width: 50%;margin-right:0; }
 	.navul li{float: none;width: 100%;}
 	.show{display:block;}
 	.hide{display: none;}
	.head_navspan {
	width: 3rem;
	height: 3rem;
	background:#ec3a48 url(../images/bar.png) center center no-repeat;
	display: inline-block;
	background-size: 100%;
}
}
@media screen and (max-width:768px){
 .contentbox{width:100%;}
 .idnex_body{background: url(../images/index_body.jpg) no-repeat center top;background-size:100%; }
.index_bodys {background: url(../images/index_bodys.png) no-repeat center top;margin-top: -2rem;padding-top: 3rem;background-size:100%; position: relative;}
 .Contentbox-banner img{width:90%;box-shadow: 1px 1px 15px 1px rgba(0, 0, 0, 0.5);border-radius: 1rem;}
 .ban-about,.ul_pro{display:none}

}
@media screen and (max-width:620px){
	.contentbox ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
 .contentbox li{width:48%;padding-bottom: 0.5rem;margin-right:0}
 .index_news_ls p{display:none;}
 .contentbox li a{padding:0;}
 .ul-server1 .ico img {display: block;margin: 10px auto 0;width: 50px;}
 .nav_protitle h2{float:none;width:150px;margin:0.5rem auto;}
 .nav_protitle .nav_proul{width:100%;}
 .nav_proul li{width:33.33%;}
 .nav_pro{padding:0.5rem;}
 .news_pro .news_pro_ul li{width: 100%;}
 .case_pro .case_pro_ul .right h4 a{font-size: 1rem;}
 .dd_proindex .left{width: 98%;float: none;}
 .dd_proindex .right{width: 98%;float: none;}
 .div_pro p{font-size: 0.9rem;margin: 0.5rem 0;}
 .dd_proindex .ann strong{font-size: 1rem;}
 .case_pro .case_pro_ul .right p{margin: 0.5rem 0;}
 .contentbox h4{background: linear-gradient(68deg,#D0323F,#F26671);width: 50%;padding: 0.5rem;font-size: 0.8rem;border-radius:2rem;color: #fff;margin: 0 auto;margin-top:-1.5rem;position: relative;}
 .project .pro_div{width:48%;}
.navul li.navlm,.navul li{background:#fff;}
 }
 @media screen and (max-width:500px){
 .case_pro .case_pro_ul .right span {display: none;}
}
.gestu{cursor:pointer;}
.dede_pages{clear:both!important;padding:10px 0;margin:10px auto;text-align:center}
.dede_pages ul{list-style:none;text-align:center;padding:0;margin:0}
.dede_pages ul li{list-style:none;display:inline-block;height:30px;line-height:30px;padding:0 7px;margin:0 2px;text-align:center;overflow:hidden;white-space:nowrap;border:#999 1px solid;border-radius:3px}
.dede_pages ul li:hover{background:#CD0301;color:#fff;border-radius:3px}
.dede_pages ul li a{display:inline-block;height:30px;line-height:30px;padding:0 7px;margin:0;color:#555;overflow:hidden}
.dede_pages ul li a:hover{color:#fff;overflow:hidden;text-decoration:none}
.dede_pages ul li.thisclass{padding:0 12px;background:#CD0301;border:#CD0301 1px solid;color:#fff;font-weight:700}
.dede_pages ul li.thisclass a{padding:0;color:#fff}
.pagination a:active{color: #ffffff;}
.hahacenter .pagination{margin:0; border:none;}
.hahacenter .digg {border:none;padding-top:0;margin-bottom:40px; margin-top:0;}
.link{margin:20px auto;}

