﻿/* CSS Document */
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup,hr, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {margin: 0;padding: 0;border: 0;font: inherit;}
.fl{float: left;}
.fl{float: left;}
.clear{clear: both;}
ol, ul, li {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
input {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
a, button, input {outline: 0;text-decoration: none;-webkit-tap-highlight-color: transparent;}
a{ color:#333;}
body {font-size: 0.12em;font-family: "微软雅黑", Arial;color: #505050;}
img{display: block;}
strong{font-weight: bolder;}
/*.logo_mobile,.nav_mobile,.public-m,.mobile_nav,.m-heng,.m-foot,.retrie,.mn-banner,.m-zong,.m_banner,.m_zhishi,.cpsb3{ display:none;}*/
#gotoTop{ position:fixed; right:1%; bottom:50px; width:50px; height:50px; cursor:pointer; text-indent:-999em; z-index:999999; box-sizing:border-box; background:url(../images/to_top.png) no-repeat rgba(229,0,18,0.8) center; background-size:40%; border-radius:4%;}
#gotoTop:hover{ background-color:rgba(229,174,0,0.9);}
#m2,#m3,#m4,#m5,#m1{width: 100%;height:40px;display: block;}
/* 头部 */
.logo{ width:1200px;margin:0 auto !important;;height: 88px;padding: 16px 0px;}
.logo h3{font-size: 24px;color: #e60012;margin-top:16px;}
.logo p{font-size: 16px;color: #666666;margin-top:5px;}
.logo_l{ float:left;width:60%;}
.logo-lm{ float:left;padding-right: 66px;}
.logo-lz{ float:left;}
.logo-r{ float:right;}
.logo-r h4{font-size: 16px;color: #333;margin-top: 16px;}
.logo-r h4 span{font-size: 20px;color: #e60012;}
.logo-r input{font-size: 14px;margin-top: 16px;display:block;width: 217px;height: 28px;border-radius:5px;border: 1px solid  #e60012;color: #8b8b8b;background: #fff; padding-left: 15px;position: relative;outline: none;}
.logo-r button {height: 22px;width: 22px;position: absolute;margin-top: -22px;margin-left:189px;cursor: pointer;border: none; outline: none;background: url(../images/seach.png) no-repeat;}
/* 导航 */

.nav{ width:100%; height:70px; clear:both; box-sizing:border-box; background:#3c3c3c;}
.nav ul{ width:1200px;margin:0 auto;}
.nav ul li{ width:11.11111%;font-size:18px; float:left; text-align:center;}
.nav ul li .on{border-bottom: 3px solid #fff;}
.nav ul li a{color:#fff;cursor:pointer;padding: 0px 10px;line-height:65px;display: inline-block;border-bottom: 3px solid #3c3c3c;font-size: 18px;}
.nav ul li:hover a{border-bottom: 3px solid #fff;}
/* banner */
.fullSlide{width:100%; min-width:766px; position:relative; height:600px; overflow:hidden;}
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important; height:600px; overflow:hidden; text-align:center; float:left;}
.fullSlide .bd li a{ display:block; height:700px; }
.fullSlide .hd{ width:1200px; left:50%; margin-left:-1100px; bottom:20px; position:absolute; z-index:99;  overflow:hidden; text-align:center; }
.fullSlide .hd ul{ float:right;}
.fullSlide .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer;  width:33px; height:5px; background:#a2a2a2; }
.fullSlide .hd .on { background:#0680c6;}
.fullSlide .slidesbottom {display:block; position:absolute; width:100%; bottom:0; z-index:9; text-align: center;height:47px;}
/*chanpin*/
.chan{width:1200px;text-align: center;margin: 0 auto;}
.chan h3{font-size: 36px;color: #333;font-weight: bolder;padding-top: 80px;}
.chan p{font-size: 22px;color: #aaaaaa;margin-top:10px;text-transform: uppercase}
.chan h5{width: 106px;height: 3px;background: url(../images/chan.png);margin: 10px auto}
.chanpin{width: 1200px;margin: 40px auto 0px;}
.chanpin  li{width:270px;height: 323px;border: 1px solid #f3f3f3;text-align: center;float: left;margin: 0px 20px 30px 0px;}
.chanpin  li:nth-child(4n){margin-right: 0px;}
.chanpin li img{width:283px;height: 285px;}
.chanpin li p{line-height:38px;font-size: 16px;color: #333;height: 28px;overflow: hidden;}
.chanpin li a:hover p{color: #e60012}
/*tankuang*/
.xuan{background: #ededed;margin-top: 50px;}
.xuan1{width: 1200px;margin: 0 auto;padding: 52px 0px;}
.xuan1 li{width:172px;display: block;background: #fff;height:157px; color: #333;text-align: center;text-decoration: none;box-shadow: 4px 4px 4px #bdbdbd;float: left;margin-right:33px;}
.xuan1 li p{font-size: 18px;display: block;line-height: 2em;padding-top: 1.5em;}
.xuan1 li h3{font-size: 36px;display: block;line-height: 1.8em; font-weight: normal;}

.youshi{width: 1200px;margin: 10px auto 0px;}
.youshi img{float: left;width: 50%;height: auto; }
.youshi-r{width: 50%;background: #f3f3f3;float: right;padding: 45px  32px 0px;box-sizing: border-box;height: 360px;margin-top: 31px;}
.youshi-r h3{font-size: 32px;color: #e60012;}
.youshi-r p{line-height: 40px;font-size: 20px;color: #333;margin-top: 15px;background: url(../images/yq.png) no-repeat  left 15px;padding-left: 24px;}
.youshi2{float: left;}

.heng{width: 100%;height: 343px;background: url(../images/h.png) no-repeat center;margin-top: 55px;}

.dui{width: 1108px;margin: 0 auto;}
.dui img{display: block;margin: -110px auto 0px;}
.duib{margin:20px auto 0px;width: 1078px;}
.duib-l{width: 49%;float: left;}
.duib-l h3{line-height: 36px;padding-top: 20px;box-sizing: border-box;margin-bottom: 20px;width: 100%;height: 110px;background: url(../images/109.png) no-repeat left;font-size: 22px;padding-left: 120px;color: #fff}
.duib-l h3 p,.duib-r h3 p{font-size: 18px;}
.duib-r{width: 51%;float: right;}
.duib-r h3{line-height: 36px;padding-top: 20px;box-sizing: border-box;margin-bottom: 20px;width: 100%;height: 110px;background: url(../images/110.png) no-repeat left;font-size: 22px;padding-left:20px;}
.case{width: 1200px;margin: 0 auto;}

.case{width: 1200px;margin: 0 auto;}
.case li{float: left;width:230px;height: 150px;border:1px solid #f3f3f3;margin: 20px 10px 0px 0px;}
.case li:nth-child(5n){margin-right: 0px;}
.case li img{vertical-align: middle;display: inline-block;width:100%;height: 148px;}

.about{width: 1200px;height: auto;margin: 30px auto 0px;}
.about-l{width: 654px;float: left;}
/* 本例子css */
.slideTxtBox{ width:654px;height: 483px;}
.slideTxtBox .hd{ height:50px; line-height:50px; background:#f3f3f3;border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;height:50px; width: 654px;font-size: 16px;text-align: center;  }
.slideTxtBox .hd ul li{ float:left;width: 20%;cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:50px;  background:#e60012;color: #fff }
.slideTxtBox .bd ul{ zoom:1;  }
.slideTxtBox .bd li{ line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }

.ab img{margin: 56px 0px 40px;}
.ab p{font-size: 18px;color: #333;line-height: 30px;}
.ab a{display: inline-block;width: 153px;height: 42px;border:1px solid #333;text-align: center;font-size: 16px;color: #333;line-height: 42px;border-radius: 6px;margin-top: 30px;}

.rongyu{font-size: 16px;color: #333;margin-top: 30px; }
.rongyu p{line-height: 30px;margin:10px 0 10px;}
/* 本例子css */
.picMarquee-left{ width:654px;overflow:hidden; position:relative;}
.picMarquee-left .bd{ }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ height: auto;margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picMarquee-left .bd ul li img{height: 230px;width:200px;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.new li{margin-top: 16px;height: auto;}
.new li h3{float: left;line-height: 40px;text-align: center;font-size: 30px;width: 90px;height: 80px;background: url(../images/678.png) no-repeat;}
.new li h3 p{font-size: 16px;}
.new-r{float: right;width: 553px;}
.new-r h4{font-size: 16px;color: #000;font-weight: bolder;line-height: 35px;}
.new-r p{font-size: 14px;color: #666;height: 54px;overflow: hidden;}
.about-r{float: right;width: 500px}
.new-rt{width: 100%;background: #f3f3f3;font-size: 16px;}
.new-rt h3{width: 190px;height: 50px;line-height: 50px;color: #fff;background: #e60012;text-align: center;margin-bottom: 10px;}
.txtMarquee-top{ height:975px; overflow:hidden; position:relative; margin-top: 20px;   }
.txtMarquee-top .bd{}
.txtMarquee-top .infoList{position: relative;}
.txtMarquee-top .infoList li{height: 118px;border-bottom: 1px solid #c8c8c8;position: relative; }
.infoList li h3{font-size: 16px;color: #000;font-weight: bolder;padding: 25px 0px 10px;box-sizing: border-box;}
.txtMarquee-top a{color: #333;}
.txtMarquee-top .infoList li p{font-size: 14px;color: #666;line-height: 25px;height: 50px;overflow: hidden;}
.txtMarquee-top .infoList li pre{width: 18px;height: 18px;background:url(../image/t6-1.png);color: #fff;display: inline-block;position: absolute;top: 48px;}
.txtMarquee-top .infoList li .date{ float:right; color:#999;  }

/*留言*/
i.icon{ line-height:0; font-size:0; text-indent:-99999px; display:inline-block; vertical-align:top;}
.store_message{ width:100%; background:#f3f3f3;margin: 0 auto;/*position: relative;*/}
.ml10{ margin-left:10px;}
.inp120 {width:136px;}
.store_message{width: 100%;background:#f3f3f3;margin-top: 50px;}
.city-picker-span > .arrow {position: absolute;top: 50%;right: 8px;width: 10px;margin-top: -3px;height: 5px;background: url(../images/drop-arrow.png) -10px -25px no-repeat;}
.store_message .main_con{ width:1200px;margin: 0 auto;padding-bottom: 50px;}
.store_message .left{ width:25%; float:left;}
.store_message .left ul{padding:20px 20px 0 30px; float:left;}
.store_message .left li{ width:100%; padding:10px 0; float:left;}
.store_message .left li .pic{ width:48px; height:48px; margin-right:10px; border:solid 1px #d00; border-radius:50%; float:left;}
.store_message .left li .pic i{ width:30px; height:30px; margin:9px 0 0 9px; background:url(../images/store_mes.png) no-repeat center;}
.store_message .left li .pic .tb1{ background-position:0 0px;}
.store_message .left li .pic .tb2{ background-position:-30px 0px;}
.store_message .left li .pic .tb3{ background-position:-60px 0px;}
.store_message .left li h3{ padding:3px 0 3px; font-size:18px; font-weight:normal;}
.store_message .left li p{ line-height:18px; color:#666;}
.cd00 {color: #d00!important;}
.store_message .right{ width:74%; padding:20px 0; border-left:solid 1px #e2e2e2; float:left; font-size:12px;}
.store_message .right ul{ padding:0px 30px; float:left;}
.store_message .right li{ width:100%; line-height:32px; padding:8px 0; float:left;font-size: 14px;}
.store_message .right li .name,.store_message .right li .con{ float:left;}
.store_message .right li .name{ width:90px; margin-right:10px; color:#666; line-height:32px; text-align:right;}
.store_message .right li .con{ width:530px;}
.store_message .right li .mes_radio span{ width:100px; height:30px; line-height:30px; margin-right:10px; border:solid 1px #e2e2e2; float:left; text-align:center; cursor:pointer;}
.store_message .right li .mes_radio span:hover{ border-color:#d00; color:#d00;}
.store_message .right li .mes_radio span.on{ background:#e00; border-color:#d00; color:#fff;}
.store_message .right li input[type="text"]{ line-height:30px; padding:0 10px; border:solid 1px #e2e2e2; font-size:14px; float:left;}
.store_message .right li select{ width:100px;height:32px; margin-right:10px; padding-left:5px; border:solid 1px #e2e2e2; font-size:12px; float:left;}
.store_message .right li textarea{ width:510px; height:90px; line-height:24px; padding:5px 10px; border:solid 1px #e2e2e2; font-size:12px;}
.store_message .right li .val_wrong,.store_message .right li .val_right{ line-height:32px; display:inline-block; vertical-align:top; font-size:12px;}
.store_message .right li .val_wrong i,.store_message .right li .val_right i{ width:16px; height:16px; margin:8px 5px 0; }
.store_message .right li .val_wrong{color:#d00;}
.store_message .right li .val_wrong i{ background:url(../images/form_error.png) no-repeat center;}
.store_message .right li .val_right{ color:#00b28c;}
.store_message .right li .val_right i{ background:url(../images/form_right.png) no-repeat center; }

.store_message .right li .more{ line-height:20px; font-size:14px;margin: 10px 0px;}
.store_message .right li .more .icon{ width:20px; height:20px; margin-left:5px; background:url(../images/store_mes.png) no-repeat 0 -30px;}
.store_message .right li .more.open .icon{ background-position:-20px -30px;}

.store_message .right .sub{ text-align:left;padding-left:130px;}
.store_message .right .sub .btn{ line-height:40px; padding:0 40px; background:#d00; color:#fff; display:inline-block; font-size:16px;}
.store_message .right .sub .btn:hover{ background:#c00; text-decoration:none;}

.mes_radio2{ width:14px; height:14px; margin:9px 5px 0px 0; background:url(../images/inp_icon.png) no-repeat center -40px; float:left; cursor:pointer;}
.mes_radio2.on{ background-position:center -60px;}


.link{ width: 100%;height: 130px;margin: 20px auto;}
.link .link-m{
	width: 1200px;
	height:52px;
	margin: 0 auto;
}
.link .link-m span{
	display: block;
	float: right;
	width: 1033px;
	height: 35px;
	border-bottom: 1px solid #dfdfe0;
}
.link .link-m img{
	float: left;
}
.link .link-c{
	width: 1200px;
	height: auto;
	line-height: 30px;
	margin: 0 auto;
}
.link .link-c a{
	display: block;
	font-size: 14px;
	color: #181b24;
	text-decoration: none;
	float: left;
	margin-right: 20px;

}
.foot{width: 100%;background: #333333}
.foot-m{width: 1200px;margin: 0 auto;padding: 38px 0px;color: #fff;line-height: 36px;font-size: 16px;}
.foot-r{padding-left: 110px;}
.foot-r img{margin-left: 60px;display: inline-block;}

/*内页*/
.bigimg{width:1200px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:99999;border: 10px solid #fff;}
	.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
	.bigbox{/*width:840px;*/background: #fff;/*border:1px solid #ededed;*/margin:0 auto;border-radius: 10px;overflow: hidden;padding:10px;}
	.bigbox>.imgbox{width:400px;height:250px;float:left;border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;}
	.bigbox>.imgbox>img{width:100%;}
	.imgbox:hover{cursor:zoom-in}
	.mask:hover{cursor:zoom-out}
	.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
	.mask>img:hover{cursor:pointer}
.n-banner{width: 100%;height: 400px;background: url(../images/n-about.jpg) no-repeat center;}
.after{background: url(../images/after.jpg) no-repeat center;}
/*about*/
.n-about{width: 1200px;margin: 0 auto;}
.n-about h3 {line-height: 80px;background: url(../images/np.png) no-repeat left center;padding-left: 30px;border-bottom: 1px solid #eaeaea;font-size: 16px;color: #333;}
.n-about span{padding: 0px 10px;}
.n-about a:hover {color: #e60012}
.n-a{width: 1200px;margin: 0 auto;line-height: 36px;font-size: 18px;}
/*.n-a img{display: block;}*/
.n-ap{margin-top: 50px;}
.row { margin-bottom: 10px; overflow: hidden;float: left;margin-right: 10px;height: 300px;}
.img{position: relative;width: 100%;}
.mask1 { width: 100%; overflow: hidden; display: none; }
.mask1 p.bg1 { background: rgba(0,0,0,0.6); width: 100%; height: 100%; position: absolute; left: 0; top: 0; margin-top: 0; }
.mask1 span { font-size: 18px; color: #fff; display: block; position: absolute; top:10%; left:5%; text-align: left;}
.mask1 span.more { border: 1px solid #fff;  font-size: 18px; text-align: center;font-weight: normal; cursor: pointer; margin-top:120px;padding: 0px 25px;}
.mask1 span.more2 { left: 38%; }
.mask1 span.more3 { left: 31%; }
.row a:hover .mask1 { display: block; }
.n-at p{margin-top: 10px;text-indent: 2rem}
.n-rongyu li{float: left;margin-right: 20px;width: 280px;text-align: center;margin-top: 20px; }
.n-rongyu li:nth-child(4n){margin-right: 0px;}
.n-rongyu  li  a img{width: 100%;height: 360px;}
/*.n-a img{width: 290px;;height: 360px;}*/
.shili h4{font-weight: bolder;margin-top: 20px;}
.shili h5{font-size:18px;margin-bottom: 20px;}
.shili li{float: left;margin-right: 20px;text-align: center;}
.shili img{width: 100%;height: 170px;}
.shili li p{margin-top: 10px;}
.shili li:nth-child(5){margin-right: 0px}
.fuwu{width: 100%;background: #f3f3f3;margin-top: 70px;}
.n-f{width: 1200px;margin: 0 auto;padding: 60px 0px 50px;}
.zhanlue{width: 100%;height: 700px;background: url(../images/637.jpg) no-repeat center;}
.zhan{width: 1200px;margin:0 auto;}
.zhan img{float: left;margin: 24px 75px 0px 0px;}
.zhan-r{width: 977px;float: right;}
.zhan-r h3{font-size: 30px;font-weight: bold;color: #fff;margin: 46px 0px 25px;}
.zhan-r h4{font-size:18px;color: #fff;line-height: 34px;}
.zhan-ri {margin-top: 72px;}
.zhan-ri li{float: left;width: 220px;text-align: center;}
.zhan-ri li p{font-size: 22px;text-align: center;color:#fff;line-height: 45px;}
.zhan-ri li h5{margin: 0 auto;width: 100px;height: 100px;background: #e60012;font-size: 36px;color: #fff;text-align: center;line-height: 100px;}
.zhan-ri li h5 span{font-size: 24px;}

/*联系*/
.con_banner{background: url(../images/c1.jpg) center top; width:100%; height:640px; overflow:hidden;text-align: center;}
.ban_tit{padding:8% 0 3% 0;}
.wrap { max-width:1200px;*width:100%;*max-width:1300px; !important; margin:0 auto; overflow:hidden}
 ._sub {display: inline-block;position: relative; text-align:left;font-size:45px;color:#fff;line-height: 1;margin-bottom: 35px;}
._txt {font-size:19px; line-height:38px; text-align:left; color:#fff;} 
.lx_aj {margin-top: 50px;}
.lx_aj li{ width:18%; margin:0 1.5% 2%; float:left;min-height:90px;background: url(../images/wd.png) repeat; padding:2%;text-align: center;color: #fff;position: relative;}
.lx_aj li strong{  margin:0 auto;font-size: 45px; color:#000;text-align:center; width:100%;}
.lx_aj li span{color:#000; font-size:14px;}
.lx_aj li p{ font-size:16px; text-align:center;color:#000;}
.danye{ max-width:1200px; margin:30px auto 0px; overflow:hidden;}
.contact-info { margin-bottom:30px; overflow: hidden; width: 100%; }
.contact-info h4{ font-size:24px; color:#222; margin:0 0 16px;}
.contact-info .l-contact { float: left; width:55%; }
.contact-info .l-contact img{ width:100%; height:auto;} 
.contact-info .r-contact { float: left; width:45%; padding: 14px 0px 12px; height:341px; background:#f5f5f5;}
.contact-info p.wz{ color:#555; line-height:30px;font-size: 18px;margin-bottom: 20px;}
.contact-info .r-contact p{ text-indent:0; padding-left:45px; color:#333; font-size:18px; line-height:38px; padding-right:15px;}
.contact-info .r-contact h3 { padding-left:45px; font-size:28px; margin-bottom:12px; margin-top:15px;}
.telphone a{font-size: 28px; font-weight: bold; color: #e60012}
.contact-info .r-contact p b{ display:block; margin-bottom:12px; color:#333; font-size:16px;}
.contact-info .r-contact p a.hq-baojia{ display:inline-block;font-size:20px; font-family: Microsoft Yahei; color: #ffffff; padding:14px 50px 14px 92px; background:url(../images/price-icon.png) no-repeat 50px center #e60012;}
.contact-info .r-contact p a.hq-baojia:hover{ background:url(../images/price-icon.png) no-repeat 50px center #293347;}
.contactpro{width: 1200px;padding: 110px 0px 0px 0px;margin: 0 auto;}
.contactpro li{float:left;position:relative;margin-left: 20px;width: 18%;}
.contactpro li em{position:absolute;width:80px; margin-left:-56px; left:50%; top:-40px;}
.contactpro li .contactconbox{overflow:hidden;border:2px solid #e8e8e8;padding:70px 10px 10px 10px; height:120px;}
.contactpro li .contactconbox .contactcontit{font-weight:bold;text-align:center;font-size:20px; padding-bottom:12px;}
.contactpro li .contactconbox .contactcontxt{font-size:15px; text-align:center;}

/*售后服务*/
.row1{width: 1200px;margin: 0 auto}
.row1:before, .row1:after{display: table;clear: both;content: '';}
.ser_box2 li{ width:22%;*width:21.9%; float:left; margin:0 1.5%;}
.ser_box2 li a {display: block;margin: auto;text-align: center;}
.ser_box2 li .tit {font-size: 20px;margin: 20px 0 10px;position: relative;padding-bottom: 10px; font-weight:500; color:#666}
.ser_box2 li .tit:after{content: '';width: 40px;height: 1px;background-color: #cacaca;position: absolute;bottom: 0;left: 50%;margin-left: -20px;}
.ser_box2 li .p {font-size: 16px;color: #818181;line-height: 26px;overflow: hidden;}
.ico75 {display: inline-block;width:124px;height: 124px;vertical-align: middle;background: url(../images/ico75.png) no-repeat;margin: 0 0.3em;}
.ico75_2 {background-position: -124px 0;}
.ico75_3 {background-position: -248px 0;}
.ico75_4 {background-position: -372px 0;}
.ser_box2 {width: 1200px;margin: 60px auto 0px;overflow: hidden;}
.ser_box2 li:hover .ico75{background-position: 0 -124px;}
.ser_box2 li:hover .ico75_2 {background-position: -124px -124px;}
.ser_box2 li:hover .ico75_3 {background-position: -248px -124px;}
.ser_box2 li:hover .ico75_4 {background-position: -372px -124px;}
.kefu{width: 1200px;margin: 20px auto 80px;}
.kefu-l{margin-right: 40px;float: left;text-align: center;background: url(../images/676.jpg) no-repeat center;width:580px;height:260px;padding: 37px 84px;box-sizing: border-box;}
.kefu-l h3{font-size: 26px;color: #fff;font-weight: bolder;background: rgba(230,0,18,0.7);width: 415px;height: 185px;padding-top: 54px;box-sizing: border-box;}
.kefu-l p{font-size: 22px;color: #fff;padding-top: 30px;}
.kefu .kefu-l:nth-child(2){margin-right: 0}

.zong{width: 100%;background: #f3f3f3;}
.zong-m{width: 1200px;margin: 20px auto 0px;padding-bottom: 50px;}
.zong-m li{float: left;width: 360px;height: 340px;position: relative;}
.zong-m li:nth-child(1){background: url(../images/z1.png) no-repeat;margin-right: 60px;}
.zong-m li:nth-child(2){background: url(../images/z2.png) no-repeat;margin-right: 60px;}
.zong-m li:nth-child(3){background: url(../images/z4.png) no-repeat;}
.zong-m h3{margin: 210px 70px 0px 0px;color: #e60012 ;font-weight: bold;font-size: 26px;float: right;}
.zong-m p{margin: 20px 70px 0px 0px;color: #333;font-size: 22px;float: right;}

.center{width: 100%;height: 400px;background: url(../images/l.jpg) no-repeat center;}
.center-m{width: 1200px;margin: 0 auto;}
.center-m h3{font-size: 36px;font-weight: bold;color: #fff;padding-top: 70px;text-align: right;}
.center-m h4{text-align:right;font-size: 24px;color: #fff;margin-top: 15px;}
.center-m p{font-size: 18px;color: #fff;text-align: right;width: 560px;float: right;margin-top: 20px;line-height: 32px;}
.center-m h4 img{display: inline-block;margin-right: 20px;} 

.fwcn{width: 1200px;margin: 0 auto;}
.fwcn ul{width:100%;margin-top:20px;overflow:hidden}
.fwcn li{float:left;width:23%;*width:22.9%;margin:0 1%;}
.fwcn ul li img{display:block;text-align:center;margin:10px auto 0;}
.fwcn h3{font-size:16px;margin-top:15px;text-align:center;}

.fw_adv {width: 1200px; height: 545px;margin: 30px auto;overflow: hidden;}
.fw_adv_z {width:582px;position: relative;float: left;}
.fw_adv_z img{display:inline-block;}
.fw_adv_z .wz {padding:40px 20px;width:180px; background:url(../images/bj_h.png) repeat; margin-top:160px;margin-left:50%; text-align: center;}
.fw_adv_z .wz h2 {color: #fff; font-size: 30px;}
.fw_adv_z .wz p {font-size: 16px; color: #fff;}
.fw_adv_z .wz b{width:20%; height:1px;background-color:#fff; display:block; margin: 15px 40% 10px;}
.fw_adv_y {width:690px; background: #f4f4f4; height:460px; padding: 30px 20px; box-sizing: border-box;position: absolute;margin-top:30px;float: right;left:625px; }
.fw_adv_y ul{width: 100%;margin: auto;overflow: hidden;}
.fw_adv_y ul li p{font-size:16px;color: #666;}
.fw_adv_y  li{overflow: hidden;margin:0 10px 30px;}
.fw_adv_y  li h3{margin-bottom: 10px; font-size: 22px; color: #000; font-weight: bold; line-height:50px;}
.fw_adv_y  li .t1{background:url(../images/fwtb1.png) 0 center no-repeat;text-indent:65px;background-size: 7%}
.fw_adv_y  li .t2{background:url(../images/fwtb2.png) 0 center no-repeat;text-indent:65px;background-size: 7%}
.fw_adv_y  li .t3{background:url(../images/fwtb3.png) 0 center no-repeat;text-indent:65px;background-size: 7%}
.fw_adv_y  li .t4{background:url(../images/fwtb4.png) 0 center no-repeat;text-indent:65px;background-size: 7%}

.pjfw{width:1200px;margin:30px auto;overflow: hidden;}
.pjfw_z {float: left; width: 45%; padding: 20px 0 0 0; box-sizing: border-box;}
.pjfw_z h2 {font-size: 36px;}
.pjfw_z p {font-size: 20px;margin:30px 0 10px;color:#eb2d1e;font-weight: 700;line-height: 35px;}
.pjfw_z ul{width: 100%;margin: auto;overflow: hidden;}
.pjfw_z  li{font-size:16px;color: #666;margin: 10px 0;line-height:35px;background: url(../images/fw18.png) left center no-repeat;text-indent:35px;background-size:25px;}
.pjfw_y {float: right;width:50%;}
.pjfw_y img{width: 100%;height: auto;}

.fwlct{width:1200px;margin: 0 auto 120px;overflow: hidden;}
.lii {float:left;display:inline-block;position:relative;width:16.666%;cursor:pointer;}
.lc_ico{display:block;margin:0 auto;width:110px;height: 110px;background: url(../images/lct.png) 0 0 no-repeat;}
.lii.lii2 .lc_ico { background-position:-110px 0px; }
.lii.lii3 .lc_ico { background-position:-220px 0px; }
.lii.lii4 .lc_ico { background-position:-330px 0px; }
.lii.lii5 .lc_ico { background-position:-440px 0px; }
.lii.lii6 .lc_ico { background-position:-550px 0px; }
.fwlct h3{font-size: 18px;color: #1c1b28; line-height: 30px; margin-top: 10px;text-align: center;}
.fwlct span{display: block;width: 30px;height: 30px;background: url(../images/lc_x.png) no-repeat;position: absolute;top: 55px;right: -15px;}

/*产品问答*/
.pq{background: url(../images/pq.jpg) no-repeat center;}
#main {background: #fff;max-width: 1170px;margin: 0 auto 120px;overflow: hidden;}
/*--- filter ---*/
.filters-options {text-align: center;width: 98%;overflow: hidden;margin: 4% 0 1% 0;padding: 0;}
.filters-options li {float: left;margin: 0 5px 0 0;width: 18%;}
.filters-options li a {background: #eee;display: inline-block;cursor: pointer;width: 100%;height: 40px;line-height: 40px;font-size: 14px;color: #333333;}
*html .filters-options li a:visited {background: #eee;display: inline-block;cursor: pointer;width: 100%;height: 40px;line-height: 40px;font-size: 14px;color: #333333;}
.filters-options li a.cur {display: block;background: #666;color: #fff;font-size: 16px;_display: inline-block;}
*html .filters-options li a.cur:visited {display: block;background: #138bea;color: #fff;font-size: 14px;}
.filters-options li a.cur:hover {background:#e60012}
.filters-options li a:hover {background: #222;color: #fff;text-decoration: none;}
*html .filters-options li a:hover {background: #222;color: #fff;text-decoration: none;}
.btn-select {position: relative;display: inline-block;width: 180px;height: 30px;font: 14px/30px;color: #fff;top: 25px;margin: 0 0 0 0px;border: #ddd 1px solid;}
.btn-select .cur-select {position: absolute;display: block;width: 180px;height: 30px;line-height: 30px;text-indent: 10px;}
.btn-select select {position: absolute;top: 0;left: 0;width: 180px;height: 30px;font: 14px/30px;border: 0;}
.btn-select select option {text-indent: 10px;}
.btn-select select option:hover {background-color: #f80;color: #fff;}
/*.footer_phone a span strong {color: #fff;font-size: 20px；}*/
.WenDaContent {clear: left;max-width: 1170px;background: #FFF;position: relative;margin-top: 5px;}
.WenDaContentBT {background-color: transparent;}
.WenDaContentBT .WenDaContent_right {width: 67%;    float: left;}
.WenDaContent .WenDaContent_right .Title2 {font-size: 22px;margin-left: 0px;margin-top: 22px;width: 100%;margin-bottom: 12px;overflow: hidden;}
.WenDaContent .WenDaContent_right .reWord .inner .innerR .links {font-size: 12px;color: #898989;float: right;}
.WenDaContent .WenDaContent_right .reWord .inner .innerR .links a font-size: 12px;color: #898989;}
.WenDaContent .WenDaContent_right .reWord .inner .innerR .links a:hover {color: #F00}
.WenDaContent.WenDaContent5 .WenDaContent_right .WenDaItem .right .other {position: relative;top: inherit;float: right;margin-top: 15px;}
#prompt {width: 100%;line-height: 34px;overflow: hidden;margin: 0 auto;font-size: 14px;}
#prompt a {white-space: nowrap;}
.tj_wenti {width: 100%;overflow: hidden;clear: both;}
.tj_wenti .name {width: 25%;float: left;margin-right: 2%;}
.tj_wenti .tel {width: 41%;float: left;}
.tj_wenti input {width: 100%;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;border: 1px solid #dadbdc;background: #fff;color: #999;padding: 8px 0 8px 8px;font-size: 12px;}
.tj_wenti1 {width: 96%;margin: 0 auto;overflow: hidden;position: absolute;top: 400px;_left: 0;}
.tj_wenti1 .name {width: 22%;float: left;margin-right: 2%;margin-left: 8%;}
.tj_wenti1 .tel {width: 34%;float: left;margin-right: 2%;}
.tj_wenti1 input {width: 100%;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;border: 1px solid #dadbdc;background: #fff;color: #999;padding: 8px 0 8px 8px;font-size: 12px;}
.page2 {text-align: center;margin-bottom: 30px;overflow: hidden;max-width: 1170px;margin: 0 auto;overflow: hidden;}
.WenDaContent3 .WenDaContent_right {float: left;width: 67%;_width: 64%;min-height: 600px;}
.WenDaContent_right .middleBox .cpxl {clear: left;float: left;font-size: 14px;margin-top: 10px;margin-bottom: 10px;}
.WenDaContent_right .middleBox .textarea {clear: left;float: left;display: block;width: 99.8%;padding: 3px;border: 2px solid #dadbdc;height: 100px;margin-bottom: 17px;color: #AAA;font-size: 14px;}
.WenDaContent_right .middleBox .link {display: block;width: 130px;height: 34px;padding-right: 38px;background-position: right center;background-repeat: no-repeat;border: none;font-size: 16px;text-align: center;line-height: 15px;color: #FFF;background-color: #2D2D2D;background-image: url(../images/r_.jpg);float: right;margin-right: 3px;cursor: pointer;}
.WenDaContent_right .middleBox .link:hover {color: #000;background-color: #e60012;background-image: url(../images/r.jpg);}
.WenDaContent_right .WenDaItem {clear: left;float: left;width: 100%;border-bottom: 1px solid #E5E5E5;margin-top: 25px;padding-bottom: 26px;position: relative;margin-bottom: 20px;}
.WenDaContent_right .WenDaItem .userIcon {display: block;width: 96px;height: 96px;float: left;margin-left: 0px;margin-right: 24px;}
.WenDaContent .WenDaContent_right .WenDaItem .right {float: left;width: 82%;margin-top: 15px;}
.WenDaContent .WenDaContent_right .WenDaItem .right .title {clear: left;float: left;display: inline-block;font-size: 17px;font-weight: 600;line-height: 26px;width: 100%;}
.WenDaContent .WenDaContent_right .WenDaItem .right .title:hover {color: #e60012;}
.WenDaContent .WenDaContent_right .WenDaItem .right .cardLine {float: left;width: 100%;overflow: hidden;margin-top: 10px;}
.WenDaContent .WenDaContent_right .WenDaItem .right .cardLine .card {float: left;line-height: 24px;text-align: left;width: 70%;font-size: 14px;margin-right: 1%;padding-left: 10px;}
.WenDaContent .WenDaContent_right .WenDaItem .right .cardLine .card .fenlei:hover {color: #e60012;}
.WenDaContent .WenDaContent_right .WenDaItem .right .time {color: #666;float: right;font-size: 14px;width: 25%;text-align: right;}
.WenDaContent .WenDaContent_right .ZJword {clear: left;float: left;width: 96%;background-color: #F7F7F7;padding: 2%;_padding: 10px 0 0 10px;_overflow: hidden;position: relative;margin-top: 20px;}
.ZJword.short {padding-bottom: 30px;}
.ZJword .userIcon2 {width: 35px;height: 46px;float: left;}
.ZJword .title {float: left;font-size: 15px;color: #4297db;margin-left: 7px;margin-top: 12px;}
.ZJword .word {clear: left;float: left;margin-top: 7px;width: 100%;}
.ZJword.short .word {height: auto;overflow: visible;}
.ZJword .updown {width: 100%;height: 50px;position: absolute;bottom: 0;left: 0;background-image: url(../images/tbb.jpg);background-position: center bottom;cursor: pointer;padding-top: 0px;background-repeat: repeat-x;}
.ZJword .updown.on {background-image: url(../images/tbb_.jpg);}
.ZJword .time {display: none}
.ZJword.short .time {bottom: 10px;}
.ZJword .time span {clear: left;float: left;color: #A7A7A7;font-size: 14px;margin-left: 10px;}
.ZJword .updown.on {background-image: url(../images/tbb_.jpg);}
.word .wordInner {color: #444;font-size: 14px;width: 100%;overflow: hidden;line-height: 24px;}
.WenDaContent_left {float: right;height: 100%;width: 25%;border-left: 1px solid #E5E5E5;padding-left: 2%;overflow: hidden;}
.WenDaContent_left .title {clear: left;float: left;font-size: 22px;margin-left: 0px;margin-top: 22px;margin-bottom: 17px;}
.WenDaContent_left .RTlink {font-size: 14px;float: right;margin-top: 24px;}
.WenDaContent_left .RTlink:hover {color: #DE0000;font-weight: bold;}
.WenDaContent_left .list {clear: left;float: left;font-size: 24px;margin-left: 0px;margin-bottom: 17px;width: 100%;}
.WenDaContent_left .list a {clear: left;float: left;margin-bottom: 5px;width: 100%;}
.WenDaContent_left .list a * {font-style: normal;font-size: 14px;line-height: 24px;color: #575757;padding-left: 3px;}

/**/
.WenDaContent2 {max-width:1200px;margin: 0 auto}
.WenDaContent2 .WenDaContent_right {width: 100%;border: 0;margin-left: 0px;}
#content {clear: left;float: left;display: block;width: 99.8%;padding: 3px;border: 2px solid #dadbdc;height: 100px;margin-bottom: 17px;color: #AAA;font-size: 14px;font-family: "\5FAE\8F6F\96C5\9ED1";}

.WenDaContent_right .middleBox .textarea.on {
	color: #000;
}
.WenDaContent3 .WenDaContent3Title {clear: left;float: left;font-size: 18px;margin-left: 24px;margin-top: 20px;width: 100%;overflow: hidden;margin-bottom: 20px;}
.question_btn-append {display: block;margin: 0 auto;width: 100%; height: 40px;cursor: pointer;font-size: 16px;line-height: 40px; color: #fff;text-align: center;margin-top: 10px;background: #F84242 ;color: #fff; border:#E12727 1px solid;text-align:center;margin-left:0px;}
.question_btn-append a{color: #fff}


/*故障报修*/
.ss{background: url(../images/41.jpg) no-repeat center;}
.msg_ly { margin-top:60px;}
.msg_ly p{ font-size:22px;line-height:40px;color: #666;text-align: center;}
.msg_ly h3{ font-size:36px;line-height:50px;color: #e60012;text-align: center;font-weight: bold;}
.msg{ margin-top:30px; margin-bottom:60px; overflow:hidden}
.msg  .left{ float:left; width:48%;}   .msg  .right{ float:left; width:48%;}  .msg ul{ width:100%; overflow:hidden; margin:0 auto}
.msg li{ width:100%; overflow:hidden; margin:2% 0 4% 0}
.msg li span{font-size: 18px; float:left; width:18%; margin-right:1.5%; text-align:right;display:block; color:#000;}
.msg strong{ color:#ED1C24;font-size:15px;}
.msg input{ width:72%; padding:10px 0; color:#333; text-indent:10px; border: 1px solid #d7d9d8; float:left; }
.msg select{font-size: 18px;width:72%; padding:10px 0; color:#333; text-indent:10px; border: 1px solid #d7d9d8; float:left;}
.msg .miaoshu{ width:100%; overflow:hidden}
.msg .miaoshu span{ float:left; font-size:18px;width:8.6%;margin-right: 0.8%;color:#000;text-align:right;}
.msg .miaoshu textarea{ float:left;border: 1px solid #d7d9d8;  width:82%;}
.msg .buy-online{background:#ed1c24; margin:3% 2% 3% 33%;color:#fff; padding:14px 30px; width:150px; font-size:16px; cursor:pointer; border:0;}
.msg .res{background:#424355;color:#fff;  margin:3% 0 3% 0;padding:14px 30px; font-size:16px;width:150px; cursor:pointer; border:0;}
.msg.buy-online:hover,.msg .res:hover{opacity:0.85; filter:alpha(opacity=85);}

/*服务指南*/
.fuwuzhinan_js{margin-top:80px;}
.fuwuzhinan_js h3{ font-size:36px; text-align:center; margin-bottom:12px; padding:3px 0; font-weight:500; color:#ED1C24}
.fuwuzhinan_js p{ font-size:17px; width:70%; text-align:center; margin:0 auto; line-height:36px; text-indent:20px;color:#666; }
.ser_list{ max-width:1240px; margin:0 auto; overflow:hidden; margin-bottom:60px; margin-top:60px;}
.ser_list li{ width:16%; margin:0 1.5%; float:left; padding:3%;background:#f4f4f4}
.ser_list .ic{ display: block; width: 110px; height:90px; margin:10px auto 25px auto; background:url(../images/solution_ic.png) no-repeat 0 0;}
.ser_list .ic2{ background-position: -110px 0;}
.ser_list .ic3{ background-position: -220px 0;}
.ser_list .ic4{ background-position: -330px 0;}
.ser_list ._ser_con{  text-align: center; cursor: pointer;}
.ser_list ._ser_con h3{ font-size: 20px; font-weight: normal; margin-bottom: 10px;}
.ser_list ._ser_con:hover .ic{ -ms-background-position-y: -90px;background-position-y: -90px;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.ser_list ._ser_con:hover h3{ color: #f27823;}
.ser_list ._ser_con:hover ._p{ color: #f27823;}

.fuwuzhinan_zi{  margin-top:40px; padding:50px 0; width:100%; overflow:hidden; background: url(../images/ser_zn.jpg) no-repeat left top;}
.fuwuzhinan_zi_con{ width:92%; float:left;     background: url(../images/w.png) repeat;  padding:4%;}
.fuwuzhinan_zi_con p{ font-size:15px; color:#000; text-indent:20px; line-height:34px;}
.fuwuzhinan_zi_con h3{ font-size:42px; text-align:center; margin-bottom:20px; color:#000; font-weight:normal}

.ser_pj{ margin-top:80px;}
.ser_pj dt{ float:left; width:50%;}  .ser_pj dt img,.ser_jishu dt img{ width:100%; height:auto}
.ser_pj dd{ width:45%; margin-top:80px;  float:right}
.ser_pj dd h3,.ser_jishu dd h3{ font-size:40px; font-weight:normal; margin-bottom:15px; color:#000}
.ser_pj dd p,.ser_jishu dd p{ line-height:30px; font-size:15px;}
.ser_jishu{ margin-top:80px; background:#f4f4f4; padding:30px 0}
.ser_jishu dt{ float:right; width:50%;}
.ser_jishu dd{ width:44%;padding:60px 30px 0 0;float:left}
/*服务保障*/
.ser_title,.ser_title1{ margin-bottom:30px}
.ser_title h3,.ser_title1 h3{font-size:42px;color: #000000;text-align: center;margin-bottom:15px;font-weight: bold;}
.ser_title p,.ser_title1 p {font-size: 16px;color: #8e8e8e;text-align: center;} .ser_title1 h3,.ser_title1 p{ color:#fff}
.ser_zj{ margin-top:60px; margin-bottom:40px;}
.ser_zj .pat_left{ width:42%; float:left; padding:3% 3% 2%; background:#f4f4f4 }
.ser_zj .pat_left h4,.ser_zj .pat_right h4{ font-weight: bold;font-size:24px; width:100%; overflow:hidden; margin:8px 0; color:#00489d}
.ser_zj .pat_left span{ display:inline-block; width:100%; font-size:18px; margin:8px 0}
.ser_zj .pat_left li{ width:30.833%;*width:30.2%; margin:0 1%;line-height:36px; float:left; color:#666;font-size: 14px;}
.ser_zj .pat_left ul,.ser_zj .pat_right ul{ width:100%; overflow:hidden;}
.ser_zj .pat_right{ width:42%;*width:41.5%; padding:3%; float:right;background:#f4f4f4 }
.ser_zj .pat_right li{ width:48%;line-height:20px; margin:8px 1%; overflow:hidden; float:left;font-size: 14px;}

.ser_cn{background: url(../images/ser_chengnuo.jpg);background-repeat: no-repeat;margin: 3% 0;-webkit-background-size: cover; background-size: cover; background-attachment: fixed; position: relative;}
.ser_cn_bg{padding:40px 0px 25px;}
.ser_cn li{ width:26.333%; margin:0 1.5% 2%; float:left;    background: url(../images/black_44.png) repeat; padding:1% 2%;text-align: center;color: #fff;position: relative;}
.ser_cn li strong{ display: block; margin:0 auto;font-size: 46px; color:#fdcc05;text-align:center; width:100%; padding:15px 0}
.ser_cn li p{ font-size:16px; text-align:center;}

.fuwulinian{ margin-bottom:60px;}
.fuwulinian p{ font-size:15px; line-height:32px; width:96%; margin:0 auto}
.fuwulinian h3{font-size: 42px;text-align: center;font-weight: normal;color: #000; margin-bottom:15px;text-align: center;}
.fuwulinian dl{ width:30%; overflow:hidden;  margin:3% 1.5% 2% 1.5%;_margin:0 1% 2% 1%; float:left; }
.fuwulinian dl dt{ float:left; width:100%;}
.fuwulinian dl dt img{ width:100%; height:auto;_height:190px;}
.fuwulinian dl dd{ float:left; width:92%; background:#f5f5f5; padding:4%; font-size:14px; height:auto;line-height:26px;text-indent:25px;}
/*产品分类*/
.pf{ width:100%;margin:30px auto 0;overflow:hidden;}
.pf ul{width:100%;overflow:hidden;}
.pf ul li{float:left; width:16%; margin:0px 2% 25px; text-align:center;overflow:hidden; }
.pf ul li img{ width:68%; height:auto;margin:0 auto}
.pf ul li .img2,.pf ul li.hover .img1,.pf ul li:hover .img1{ display:none;}
.pf ul li p{ width:90%; margin:15px auto 0;font-size:16px; font-weight:bold;}
.pf ul li.hover .img2,.pf ul li:hover .img2{display:block; margin:0 auto;}
.pf ul li.hover p a,.pf ul li:hover p a{color:#e60012;margin:15px auto 0; overflow:hidden;}
.cpsb{width: 100%;overflow: hidden;margin: auto;}
.cpsb ul li{ width:23%; margin:15px 1%;border-bottom:2px solid #f4f4f4; float:left;overflow:hidden; }
*+html .cpsb ul li{width:22.5%;}
.cpsb ul li img{width:100%;height: 276px; float:left;}
.cpsb ul li p{width:100%; text-align:center;background-color:#f4f4f4;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; font-size:18px;height:2.4em; line-height:2.4em;overflow:hidden;}
.cpsb ul li p a{ display:block;}
.cpsb ul li:hover p a{color:#e60012;}
.cpsb ul li:hover img{opacity: 0.9;}
.cpsb ul li:hover{ border-bottom:2px solid #fc4747;}
.page {width: auto;/*margin-top: 40px;*/text-align: center;font-size: 14px;overflow: hidden;}
.page a {display: inline-block;border: 1px solid #dedddd;padding: 3px 15px;margin: 0 2px;color: #858585;overflow: hidden;}
.page a:hover, a.cur, .page a#ben {background: #ececed;border: 1px solid #ececed;text-decoration: none;}
#ymtj{height: 30px}
/*chanpinzi*/
.box{ width:1200px; margin:0 auto;}
.pro_detail{ width:100%; padding:30px 0; margin:0 auto 40px; background:url(../images/pro_ban.jpg) no-repeat center;}
.pro_detail dl{clear:both; overflow:hidden; padding:8px; box-sizing:border-box; background-color:#FFF;}
.pro_detail dl dt{ float:left; width:46%;}
.pro_detail dl dt img{ width:100%;height: 500px;}
.pro_detail dl dd{ float:left; width:54%; padding:10px 20px;  box-sizing:border-box; background-color:#FFF;}
.pro_detail dl dd h1{ font-size:24px; height:32px;font-weight: 600;margin-top: 10px;}
.pro_detail dl dd p{ margin:20px auto;line-height:24px;font-size: 16px;}
.pro_detail ul{ clear:both; overflow:hidden;}
.pro_detail ul li{position: relative;font-size: 16px;float:left; width:31.3%; text-align:center; padding:15px 3px; margin:44px 1% 0px; box-sizing:border-box; background-color:#F3F3F3;border-radius: 6px;}
.pro_detail ul li span{ display:block; position: absolute; margin-top: -54px;width: 100% }
.pro_detail ul li img{margin:0 auto;}
.pro_detail ul li b{ display:block; margin:35px auto 5px;}
.pro_detail ul li i{ display:block; height:30px; line-height:22px; overflow:hidden;}
.pro_detail dl dd p.NybMobHover{background:#e60012;text-align:center;line-height:54px;position:relative;margin: 0px 10px 0px 54px;padding: 0px 30px;height: 54px;}
.pro_detail dl dd p.NybMobHover em{position:absolute;left:-40px;top:0px;height:0px;width:0px;border-top:27px solid #e60012;border-right:40px solid #e60012;border-bottom:27px solid #e60012;border-left:40px solid transparent;z-index: 0;}
.pro_detail dl dd p.NybMobHover img{z-index:1; position:relative;padding: 6px 60px;}
.pro_detail dd h6{margin-top: 20px;}
.pro_detail dl dd a:hover{ color:#FFF;}
.pro_detail dl dd p.pro_tel{ height:36px; line-height:36px; font-size:16px; background:url(../images/pro_tel.png) no-repeat left center; background-size:36px; padding-left:50px; margin-left:10px;}
.pro_detail dl dd p.pro_tel a{ color:#F73D2E; font-size:28px; font-weight:bold;}

#header-wrapper{ width:100%; height:50px; margin:0 auto 60px;}	
#header-wrapper ul{ width:100%; margin:0 auto; }
.fixed #header-wrapper{ width:100%; height:45px; margin:0 auto; }
section{ display:block;}
.pd_guide,.pd_guide *{ -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.pd_guide{ width:1200px; margin:0 auto}
.pd_guide li{ float:left; width:16.6%; *width:24.8%; text-align:center; background-color:#f4f4f4; color:#000;}
.pd_guide a{ display:block; color:#000; font-size:20px; padding:17px 0; border-right:#fff 4px solid; position:relative; }
.pd_guide a:after{ content:""; display:none; width:0; height:0; overflow:hidden; border-color:#424355 transparent transparent; border-style:solid dashed dashed; border-width:10px; position:absolute; left:50%; margin-left:-10px; bottom:-19px;}
.pd_guide li:last-child a{ border-width:0; }
.pd_guide.fixed { position:fixed; top:0; z-index:10; }
.pd_guide li.active a { background-color:#424355; color:#fff }
.pd_guide li.active a:after { display:block; }
.fixed {position: fixed; top: 0px; left:0;/* z-index:99; */height: 50px;width:100%;}
.fixed .pd_guide li.active a{ background-color:#424355; color:#fff }
.pro_al{ width:1200px; margin:0 auto;}
.pro_al ul{ clear:both; overflow:hidden; width:100%; margin-top:20px;}
.pro_al ul li{ float:left; width:24%; margin:0 0.5%; text-align:center; overflow:hidden;}
.pro_al ul li a{ display:block; overflow:hidden;}
.pro_al ul li img{ width:100%; transition:0.5s;}
.pro_al ul li:hover img{transform:scale(1.1);}
.pro_al ul li p{ line-height:40px; text-indent:0;}

.pro_info{ width:100%; margin:20px auto 0;}
.pro_js{ width:1200px; margin:0 auto;}
.pro_info h2{ font-size:26px; height:28px; line-height:28px; padding-left:10px; border-left:3px solid #F73D2E; margin:20px 0;}}
.pro_info h2 span{width: 250px;height: 60px;background: url(../images/745.png) no-repeat left;display: inline-block;text-align: center;}
.pro_info p{ color:#444;/* font-size:18px; text-indent:2em; */line-height:36px; margin-bottom:10px;}
.pro_ys{ width:1200px; margin:0 auto;}
.pro_ys ul{ clear:both; overflow:hidden;}
.pro_ys ul li{ float:left; position:relative; padding:60px 20px 20px; margin-top:70px; background:#F3F3F3; color:#444; line-height:26px; height:180px; box-sizing:border-box; width:48%; margin-left:1% ;margin-right:1%;}
.pro_ys ul li span{ position:absolute; top:-50px; left:50%; width:93px; height:93px; margin-bottom:10px; margin-left:-48px;}
.pro_ys ul li span img{ width:100%;}
.pro_ys ul li b{ display:block; font-size:20px; text-align:center;}
.pro_ys ul li i{ display:block; line-height:25px; height:50px; text-align:center; overflow:hidden; margin-top:10px;}
.khal li{border:none;width: 285px;height: 325px;margin-bottom: 0px;}
.cptp li{margin-bottom: 0px;height: auto;}
.cptp  p{display: none;}
.xgcp li{position: relative;z-index: 0}
.xgcp li:hover .xgcpm{display: block;}
.xgcpm{position: absolute;width: 227px;height: 170px;background: rgba(230,0,18,0.4);top:58px;left: 25px;display: none;}
.xgcpm a{display: inline-block;width: 142px;height:30px;margin-top: 36px;text-align: center;line-height: 30px;font-size: 20px;color: #fff;border:1px solid rgba(230,0,18,0.0);border-radius: 6px;}
.xgcpm a:hover{border:1px solid #fff;}
.pz{background: url(../images/pz.jpg) no-repeat center;}

/*产品案例*/
.pa{background: url(../images/pa.jpg) no-repeat center;}
.menu,.menu1,.menu2{width:100%;max-width:1200px;margin:0px auto 0; overflow:hidden;border-bottom: 1px solid #eaeaea;font-size: 14px;}
.menu3{width:100%;max-width:1200px;margin:30px auto 0; height:0; background-color:#f4f4f4;overflow:hidden;}
.menu3 ul li{ width:auto; padding:0 30px;float:left;line-height:3em;font-size:20px;background-color:#ed2d21; color:#fff; text-align:center;}
.menu3 ul li img{vertical-align:middle; margin-right:3px;}
.menu ul li,.menu2 ul li{ float:left; text-align:center; width:25%;*width:24.9%;}
.menu2 ul li{color:#38425a; line-height:2.5em; width:24.5%;font-size:20px; border-right:1px solid #fff;}
.menu2 ul li.hover{ color:#fff;}
.menu1 ul li{ float:left; text-align:center; width:25%;background-color:#f4f4f4;}
.menu ul li a,.menu1 ul li a,.menu2 ul li a{ line-height:3em; color:#38425a; display:block; font-size:20px;border-right:solid 1px #fff; }
.menu ul li.hover,.menu1 ul li.hover,.menu2 ul li.hover{background: url(../images/yj1.png) no-repeat bottom center;cursor: pointer;}
.menu ul li.hover a:hover,.menu1 ul li.hover a:hover{background-color:#ed2d21;cursor: pointer;}
.menu ul li:hover,.menu1 ul li:hover{ background-color:#eee;}
.menu ul li.hover a,.menu1 ul li.hover a{color:#fff;}
.menu2 ul li.hover a{color: #38425a}
.menu1 ul li img{ vertical-align:middle; margin-right:3px;}
.selected{background: url(../images/yj1.png) no-repeat bottom center;cursor: pointer;}
/*lines开始*/
.w1200{ width:100%; max-width:1200px; margin:0 auto; overflow:hidden;}
.lines_m1{ padding:20px 0 20px;}
.lines_m1 ul{ margin-left:-4%; *margin-left:0;}
.lines_m1 ul li{ width:29.3%; margin:25px 0% 25px 4%;*margin:25px 2%;border-bottom:2px solid #f4f4f4; float:left;overflow:hidden; }
.lines_m1 ul li img{width:100%; float:left;height: 311px;}
.lines_m1 ul li p{width:100%; text-align:center; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; font-size:18px;height:2.8em; line-height:2.8em;overflow:hidden;}
.lines_m1 ul li p a{ display:block;color:#111;}
.lines_m1 ul li:hover p a{color:#111;}
.lines_m1 ul li:hover img{}
.lines_m1 ul li:hover{ border-bottom:2px solid #fc4747;}
/*lines结束*/
.khal li a img{height: 210px;width: 100%;}
/*产品案例详情*/
.pax { margin-top:30px; }
._tools  { margin-top: 15px; font-size: 14px;text-align: center;}
._tools span {margin: 0px 20px;}
.news_detail { width: 74%; float: left; }
.news_detail ._head { width: 100%; overflow: hidden; }
.news_detail ._head h1 { font-size: 31px; text-align: left; color: #000; line-height: 1.4; font-weight: bold; text-align: center; }
.news_detail ._tools { padding: 10px 0; color: #999999; }
.news_detail .ion { font-size: 16px; font-weight: normal; vertical-align: top; }
.news_detail ._tools ._tool { height: 50px; line-height: 50px; margin: 0 4px; display: inline-block; vertical-align: middle; }
.news_detail_con { width: 100%; margin: 20px 0 50px; border-bottom: 1px solid #f3f3f3;padding-bottom: 50px;line-height: 24px;}
.news_detail_con video { padding-left:12%;}
.news_detail_con a { color: #eb0001; }
.news_detail_con p { margin: 15px 0; text-indent: 25px; line-height: 30px; font-size: 15px; }

.daodu { width: 84%; padding: 2% 1% 2% 15%; margin-bottom: 35px; background: #f4f4f4 url(../images/lb.png) no-repeat 43px 25px; overflow: hidden; }
.daodu p { display: inline-block; margin: 5px 0 10px; text-indent: 0; }
.daodu_lx { width: 100%; }
.daodu_lx .tel { background: url(https://www.hxjq.cn/images/new_tel.png) no-repeat left bottom; padding: 18px 0 0 50px; color: #666; margin: 20px 0 0 10%; font-size: 16px; }
.daodu_lx .tel strong { font-size: 26px; color: #FE4042; }
.daodu_lx .tel strong a { color: #FE4042; }
.daodu_lx .chat { background: #FF3D17; margin-left: 10%; color: #fff; font-size: 18px; padding: 10px 50px; }
.daodu_lx .chat a { color: #fff; }
.xg_news_tit { width: 100%; overflow: hidden; z-index: 10; height: 40px; }
.xg_news_tit h4 { background: none; border-bottom: 0; color: #333; overflow: hidden; padding: 0; text-align: center; line-height: 42px; height: 41px; background: #fff; border-top: 3px solid #e96a59; border-right: 1px solid #d8d8d8; font-size: 26px; float: left; position: absolute; width: auto; padding: 0 15px; }
.xg_news_tit span { text-align: right; margin-right: 20px; line-height: 41px; display: block; float: right; }
.xg_news a { color: #555; }
.xg_news a:hover { color: #e60012; }
.xg_news ul { width: 100%; overflow: hidden; margin: 2% 0 1% 1%; }
.xg_news li { width: 47%; margin: 0 2% 0 0; float: left; height: 40px; font-size: 15px; line-height: 40px; background: url(../images/new_ico.jpg) no-repeat 20px center; text-indent:10%; overflow: hidden}
.xg_news { border: 1px solid #d8d8d8; border-top: none; background: url(../images/news_lm.png) repeat-x; margin:60px auto; overflow: hidden; }

.syp{width: 62%;line-height: 40px;border-radius:30px;border:1px solid #b9b9b9; margin:0px 5% 20px;}
.syp p{margin-left: 30px;color: #666;font-size: 14px;cursor: pointer;}
.syp p:hover{color: #e60012}

.news_right { width: 23%; float: right; border: 1px solid #dfdfdf;border-radius: 4px;}
.news_right_pro { width:100%; overflow: hidden; }
.news_right_pro h4 { font-size: 18px;line-height: 50px;text-align: left; padding:0px 20px;border-bottom: 1px solid #dfdfdf}
.news_right_pro ul { width: 100%; margin: 0 auto; padding: 20px;box-sizing: border-box;}
.news_right_pro ul li { text-align: center; line-height: 40px; font-size: 16px;margin-top: 10px;}
.news_right_pro ul li p{height: 40px;overflow: hidden;}
.news_right_pro ul li img { width: 100%;height: 200px; }

.cont_form{background: url(../images/ly_bg.jpg) top right no-repeat #f0f0f0;background-size: 100% auto; padding:1px 15px 45px;margin-top:20px;}
.cont_form h3{ margin-bottom:10px; margin-top:45px; text-align:left;height: 40px;line-height: 40px;font-size:36px;font-weight: 600; }
.cont_form p{clear: both; text-align: left;font-size: 22px;line-height:40px;margin-bottom:30px;}
.cont_form ul{width:100%;margin:0 auto;}
.cont_form li{margin-bottom:20px;position: relative;}
.cont_form li:first-child{margin-right: 4%;}
.cont_form .wenb{margin-top:10px;width:100%}
.cont_form li span{width: 90px;overflow: hidden;text-align: right;font-size: 16px;line-height: 38px;color: #000;display: inline-block;position: relative;}
.cont_form li span font{color:#eb0001;}
.cont_form li input{height: 36px;line-height: 36px;width: 360px;color: #666;font-size: 15px;border: #999 1px solid;text-indent: 17px;background: none;position: absolute;}
.cont_form li .text-message {position: absolute;left:90px;background: none;padding: 15px 0 0;text-indent: 17px;width:620px;border: #999 1px solid;height: 100px;line-height: 20px;font-size: 15px;color: #666;}
.cont_form .btnclick{width:  100%;overflow:  hidden;padding-top: 10px;margin-left: 90px;}
.btnclick input{color: #fff;height: 41px;line-height: 36px;display: block;width: 180px;cursor: pointer;font-size: 16px;border: none;background: #e60012;    margin-top: 70px;}

/*新闻中心*/
.n-z{background: url(../images/n-z.jpg) no-repeat center;}
.newslist_top { margin-top: 60px; overflow: hidden; }
.newslist_top_l { width: 50%; float: left;position: relative;  }
.newslist_top_l img { width: 100%; height:450px; }
.newslist_top_l .word { background: url(../images/black.6.png) repeat; position: absolute; bottom: 0; left: 0; right: 0; padding: 15px 0 15px 5%; color: #fff; }
.newslist_top_l .word ._tit { font-size: 18px; font-weight: normal; width: 70%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.newslist_top_l .word .date { display: block; width: 66px; height: 100%; background-color: #ffba00; text-align: center; position: absolute; right: 0; bottom: 0; font-family: Arial; }
.newslist_top_l .word .date span { display: block; }
.newslist_top_l .word .date .ri { font-size: 18px; line-height: 18px; padding: 4px 0; color: #fff; }
.newslist_top_l .word .date .mon { font-size: 18px; line-height: 18px; display: inline-block; border-top: 1px #fff solid; padding-top: 4px; color: #fff; }
.newslist_top_r { width: 45%; float: right; }
.newslist_top_r li { overflow: hidden; border-bottom: 1px #d8d8d8 dashed; margin-bottom: 18px; padding-bottom: 23px; margin-top:30px;}
.newslist_top_r li a * { cursor: pointer; }
.newslist_top_r li ._time { float: left;width: 15%; color: #3d3d3d; text-align: center; }
.newslist_top_r li ._time ._ri { display: block; font-size: 50px; font-weight: 100; color: #333; text-align: center; line-height: 50px; }
.newslist_top_r li ._time ._year { display: block; font-size: 14px; }
.newslist_top_r li ._intnew { float: left; width: 85%; }
.newslist_top_r li ._intnew ._title { padding-bottom: 7px; font-size: 22px; font-weight: 100; color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.newslist_top_r li ._intnew ._text { margin-top: 5px; height: 54px; line-height: 27px; overflow: hidden;font-size: 16px;}
.newslist_top_r li a:hover ._time, .newslist_top_r li a:hover ._intro ._title { color: #fb9528; }
.newslist_top_r._title { position: absolute; left: 0; bottom: 0; width: 100%; height: 59px; line-height: 59px; font-size: 18px; color: #ffffff; text-align: center; background: rgba(0,0,0,.60); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); }
.hy_new { background: #f4f4f4; overflow: hidden; margin: 50px 0 10px; padding: 50px; }
.hy_new_tit { margin-bottom: 30px; }
.hy_new_tit h3 { font-size: 40px; text-align: center; font-weight: 600; color: #000; text-align: center; }
.hy_new_tit span { font-size: 14px; font-weight: 500; color: #999; margin-left: 10px;}
._h4_tit { font-size: 16px; text-align: center; color: #666464; width: 70%; margin: 10px auto 40px; }

.hy_new li { width: 22%;*width: 21.8%; margin: 0 1.5%; float: left; }
.hy_new ._full { left: 0; top: 0; width: 100%; *width: 264px;height: 140px; }
.hy_new .imgZoom { overflow: hidden; width: 100%; overflow: hidden; }
.hy_new ._title { font-size: 16px; color: #000; font-weight: 400; line-height: 28px; height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin: 10px 0; }
.hy_new ._text { font-size: 14px; color: #747474; height: 44px; line-height: 22px; overflow: hidden; }
.news-title { overflow: hidden; margin-bottom: 30px; }
.news-title ul { width: 100%; margin: 0 auto; }
.news-title ul li { float: left; width: 24.8%;*width: 24.6%; height: 70px; cursor: pointer; line-height: 70px; font-size: 20px; margin-right: 0.2%; cursor: pointer; background: #f1f1f1; text-align: center; }
.news-title ul li.current { background:#eb0001; color: #fff; }
.news-title ul li.tab-on a { color: #fff; }
.xg_zs { width: 100%; margin-bottom: 70px; overflow: hidden; }
.xg_zs ul { overflow: hidden; width: 100%; }
.xg_zs li { position: relative; padding-left: 75px; margin-top: 30px; width: 40%; *width: 39.6%; margin-right: 3%;*margin-right:2%; margin-bottom: 2%; float: left; }
.xg_zs li .date { position: absolute; left: 0; top: 6px; width: 55px; border: 1px #ccc solid; text-align: center; }
.xg_zs li .date span { display: block;}
.xg_zs li .date .day { font-size: 30px; font-weight: bold; background-color: #ccc; line-height: 45px; color: #fff; }
.xg_zs li .date .year { font-size: 12px; color: #565656; }
.xg_zs li h4 { font-size: 19px; font-weight: 500; color: #00132b; margin-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.xg_zs li .p { line-height:1.6; height: 50px; color: #666; font-size: 16px;overflow: hidden;}
.xg_zs li:hover .date { border-color: #424355; }
.xg_zs li:hover .date .day { background-color: #424355; }
.xg_zs li:hover .title { color: #FF3F3C; }
.xg_zs .more_bg { background: url(../images/newtitbg.jpg) repeat-x left center; display: block; width: 100%; margin: 0 auto; margin-top: 60px; overflow: hidden; }
.xg_zs .more { padding: 12px 20px; margin: 0 auto 0; display: block; width: 200px; overflow: hidden; text-indent: 80px; margin-left: 38%; text-align: left; border: #272c4c 2px solid; background: #fff url(../images/more.png) no-repeat 40px center; font-size: 18px; color: #000; }
.xg_zs .more:hover { background:  #eb0001 url(../images/more.png) no-repeat 40px center; color: #fff; }
.new_tit { width: 100%; margin: 40px auto 30px; overflow: hidden; }
.new_tit h3 { font-size: 40px; text-align: center; font-weight: 600; color: #000; text-align: center; }
.new_tit span { font-size: 14px; font-weight: 500; color: #999;}
.sp_new{width: 100%;margin-top: 60px;}
.sp_new li{width: 32%;margin-right: 1.2%;float: left;position: relative;}
.sp_new li:nth-child(3n){margin-right:0;}
.sp_new li img{display: inline-block;width: 100%;height: 350px;}
.sp_new li h4{width:100%;height: 350px;background: url(../images/bf.png) no-repeat top;position: absolute;top: 0}
.sp_new li p{ font-size: 18px;line-height: 50px;text-align: center;}
.sp_new li:hover p{ color: #e60012}

/*新闻列表*/
.news_q_list { max-width: 1320px; margin: 60px auto 50px; overflow: hidden; }
.news_q_list h2 { font-size: 24px; margin-bottom: 40px; }
.news_q_list li { padding-bottom: 25px; width: 47%; float: left; margin: 0 3% 25px 0; overflow: hidden; border-bottom: 1px solid #eaeaea; }
.news_q_list li img { float: right; margin-top: 40px; }
.news_q_list li ._date { float: left; width: 10%; background: #e9e9e9; text-align: center; height: 68px; color: #182133; }
.news_q_list li ._date span { display: block;font-size: 12px; }
.news_q_list li ._date ._d1 { font-size: 34px; line-height: 36px; padding-top: 6px; }
.news_q_list li ._nr { float: left; width: 77%; margin-left: 3%; }
.news_q_list li ._title { font-size: 17px; font-weight: normal; color: #000; margin-bottom: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
._time1 { color: #666; margin: 3px 0; background: url(../images/b.jpg) no-repeat left center; padding-left: 20px; }
.news_q_list ._sum {font-size: 16px;line-height: 24px; height: 48px; overflow: hidden; color: #565656; margin-top: 8px; }
.news_q_list li:hover ._title { color: #182133; }
.news_q_list li:hover ._date { background: #182133; color: #fff; }
/** page**/
#ctl00_ContentConn_PageInfo { text-align: center; margin-top: 20px; font-size: 14px; float: left; /*height: 45px;*/ line-height: 40px; width: 100%; }
#ctl00_ContentConn_PageInfo a,#ctl00_ContentConn_PageInfo span { background: #fff none repeat scroll 0 0; border: 1px solid #bcbcbc; color: #999; margin: 5px 4px 0 0; padding: 6px 14px; }
#ctl00_ContentConn_PageInfo a:hover,#ctl00_ContentConn_PageInfo span { background: #ff3a3b none repeat scroll 0 0; border: 1px solid #c00; color: #fff; text-decoration: none; }
#ctl00_ContentConn_PageInfo .current,#ctl00_ContentConn_PageInfo span { background: #ff3a3b none repeat scroll 0 0; border: 1px solid #c00; color: #fff; text-decoration: none; }
.xg_wenti { float: left; width: 100%; overflow: hidden; margin-bottom: 50px; }

/*视频中心*/
.n-sp{margin-bottom: 120px}

.content{max-width: 1200px;margin:0 auto 100px;overflow: hidden;}
.cpzx-l{float: left;}
.cpsbr{float: right;}
.cpsb1,.cpsb2{width: 98%;margin:40px auto 0;overflow: hidden;}

.q1920{width:100%;background:#f4f4f4;overflow:hidden;margin: auto;}
.cpsb1,.cpsb2{width: 98%;margin:40px auto 0;overflow: hidden;}
.cpzx_img {float: left; width: 59%;}
.cpzx_img img{ width: 100%;height: 382px;}
.cpzx_bt{width: 100%;margin: 25px auto;overflow: hidden;}
.cpzx_bt img{float: left;width: 50px;margin-right: 15px;}
.cpzx_bt h3{float: left;}
.cpzx_r {float: right; width: 37%;}
.cpzx_r h3,.cpzx_l h3 {font-size: 32px;margin: 10px 0;}
.cpzx_r p,.cpzx_l p {font-size: 16px;color:#444;margin-bottom: 20px;line-height: 32px;text-overflow:ellipsis;overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.more_detail {display: block; background: #fdcc05; width: 80%; color: #000;float: left; font-size: 20px;line-height:55px;text-align: center;}
.more_detail img{margin-left:15px;}
.cpzx1_img {float: right; width: 59%;}
.cpzx1_img img{ width: 100%; height: 382px;}
.cpzx_l {float: left; width: 37%;}
.cpzx_r h4,.cpzx_l h4 {font-size: 24px;margin-top: 55px;line-height: 46px;}
.more_detail {margin-right: 20px;border-radius: 6px;display: block; background: #e60012; width:230px;height: 46px; color: #fff;float: left; line-height: 46px;font-size: 20px;text-align: center;}
.picScroll-left{ width:100%;  overflow:hidden;}
.picScroll-left .hd{position: relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;float:right;margin-top:155px;  overflow:hidden;cursor:pointer;position: absolute;width: 30px; height: 60px;}
.picScroll-left .hd .next{ right: 0;z-index: 100;background: url(../images/right.png);}
.picScroll-left .hd .prev{   left: 0;z-index: 100;background: url(../images/left.png);}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat;}
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{margin-top: 30px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{border: 1px solid #f3f3f3;float:left; _display:inline; overflow:hidden; text-align:center;width:270px;height: 327px;margin-right: 24px; }
.picScroll-left .bd ul li .pic{ text-align:center;overflow: hidden;}
.picScroll-left .bd ul li .pic img{height: 285px;width:285px; }
.picScroll-left .bd ul li .pic p{width:100%; text-align:center;background-color:#f4f4f4;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; font-size:18px;height:2.4em; line-height:2.4em;overflow:hidden;}
/*.picScroll-left .bd ul li p{ display:block;}*/
.picScroll-left .bd ul li:hover p{color:#eb2d1e;}


.n-x2{background: url(../images/n11.png) no-repeat center;height: 300px;width: 100%;}
/*内页小导航*/
.location{ width:100%; height:60px; line-height:60px; color:#666; margin:0 auto; background-color:#f3f3f3; border-bottom:1px solid #DDD; overflow:hidden;font-size: 16px;}
.location img{ width:11px; height:21px; padding:2px; margin-right:5px;vertical-align:middle; overflow:hidden;display: inline-block;}
/*选型*/
.xuan{background: #ededed;}
.xuan1{width: 1200px;margin: 0 auto;padding: 52px 0px;}
.xuan1 li{width:167px;display: block;background: #fff;height:157px; color: #333;text-align: center;text-decoration: none;box-shadow: 4px 4px 4px #bdbdbd;float: left;margin-right:33px;}
.xuan1 li p{font-size: 18px;display: block;line-height: 2em;padding-top: 1.5em;}
.xuan1 li h3{font-size: 36px;display: block;line-height: 1.8em; font-weight: normal;}
/*内页留言*/
.message{ clear:both; overflow:hidden; width:100%; margin:60px auto 20px; padding:30px 0; background:url(../images/contact.jpg)#F0F0F0 no-repeat top center;font-size: 12px;}
.message .msg_tit{ color:#e60012; font-size:30px; font-weight:bold; height:30px; padding:10px 0 5px;}
.message p{  color:#444; line-height:24px; margin-top:5px;}
.msg_fill{ float:left; width:64%;}
.message ul{ clear:both; overflow:hidden; margin-top:10px; margin-left:-1%;}
.message ul li{ position:relative; float:left; width:49%; margin-left:1%; height:52px; line-height:50px; margin-bottom:10px; border:1px solid #DADADA; box-sizing:border-box; background-color:#FFF;}
.message ul li.msg_area{ width:99%; height:162px;}
.message ul li span{ position:absolute; top:13px; left:10px; width:24px; height:24px;}
.message ul li span.icon_msg01{ background: url(../images/icon_mag01.png) no-repeat center top; background-size:24px;}
.message ul li span.icon_msg02{ background: url(../images/icon_mag02.png) no-repeat center top; background-size:24px;}
.message ul li span.icon_msg03{ background: url(../images/icon_mag03.png) no-repeat center top; background-size:24px;}
.message ul li input{ clear:both; width:100%; color:#333; font-size:16px; height:50px; line-height:50px; padding-left:35px; border:none; box-sizing:border-box; background:#FFF;}
.message ul li textarea{ clear:both; width:100%; color:#333; font-size:16px; height:160px; line-height:24px; border:none; padding-left:44px; padding-top:13px; font-family:Microsoft YaHei; box-sizing:border-box;}
.msg_btn{ display:inline-block; width:20%; height:50px; line-height:40px; text-align:center; color:#FFF; font-size:18px; margin:5px 0 15px;}
.msg_btn input{ display:block; width:100%; height:50px; color:#111; font-size:17px; cursor:pointer; border:none; border-radius:2px; background-color:#e60012;}
.msg_btn input:hover{ color:#FFF; background-color:#e60012;}
.msg_info{ float:right; width:30%; background-color:#FEEE46; padding:15px 20px; box-sizing:border-box; margin-top:10px;}
.msg_info b{ display:block; font-size:24px; margin:20px 0;}
.msg_info p{ color:#333;}
.msg_link{ margin-left:-1.5%; margin-top:5px;}
.msg_link a{ display:block; float:left; width:29%; height:35px; line-height:35px; color:#000; font-size:16px; text-align:center; margin:10px 1.5% 10px; border-radius:2px; border:1px solid #000; overflow:hidden; }
.msg_link a:hover{ color:#FFF; border:1px solid #FF1516; background-color:#FF1516;}
.msg{background:none;}
.msg .box{ clear:both; overflow:hidden; padding:20px; box-sizing:border-box; background:url(../images/contact.jpg)#50b480 no-repeat top center;}
.xuan2{padding:40px 0px 20px;}
.index-nl{width: 550px;margin-top: 50px;}
.index-nl li{width:100%;padding-bottom: 20px;border-bottom: 1px solid #aaa;margin-bottom: 20px;}
.time{padding: 0px 20px 0px 15px;box-sizing: border-box;border-right: 1px solid #aaa;text-align: center;margin-right: 20px;}
.time p{font-size: 16px;color: #aaa;margin: 5px 0px 20px;}
.time h3{font-size: 23px;color: #aaa;}
.index-nlc p{font-size: 14px;color: #aaa;height: 20px;overflow: hidden;}
.index-nlc h3{font-size: 18px;color: #333;font-weight: 800;margin: 5px 0px 15px;height: 24px;overflow: hidden;}
.index-nlc h3:hover{color: #50b480;}
.index-nr{margin-left: 150px;width: 500px;margin-top: 50px;}
.index-nr li{/*background: url(../images/new.png) no-repeat left center ;*/clear: both;line-height: 30px;margin-bottom: 22px;}
.index-nr h3{padding-left: 20px;font-size: 14px;color: #333;font-weight:normal;float: left;line-height: 30px;}
.index-nr h3:hover{color: #50b480;}
.index-nr li span{font-size: 14px;color: #aaa;float: right;line-height: 30px;}

@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-
pixel-ratio : 2){
    html{font-size: 117.1875px;}
}
/* iphone6 plus */
@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-
pixel-ratio : 3){
    html{font-size: 129.375px;}
}

