/*! 
 * Theme Name: dernhgj
 * Theme URL: http://zixie.me
 * Author: Zixieme
 * Author URI: http://zixie.me
 * Version: 1.0
 */
@charset "utf-8";
*,::before,::after{margin: 0;padding: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body{font-size:14px; margin:0px; color:#333;font-family:'微软雅黑', 'Microsoft Yahei', 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;}
img{ border:0;}
.post-image .aligncenter,.aligncenter{ margin: 0 auto; display: block;}
.grayfont{color:#999}
ul, li{margin:0px; padding:0px; list-style:none}
a:link{color:#333; text-decoration:none}
a:visited{text-decoration:none; color:#4B4B4B}
a:hover{text-decoration:none; color:#ee0002;}
a:active{text-decoration:none; color:#4B4B4B}
.hei14{font-size:14px; font-weight:bold; color:#333}
.redfont14{font-size:12px; font-weight:bold; color:#DB0000}
.redfont12{ font-weight:bold; color:#DB0000}
a.red:link{color:#E60012; text-decoration:none}
a.red:hover{color:#000; text-decoration:none}
a.red:active{color:#000; text-decoration:none}
a.red:visited{color:#E60012; text-decoration:none}
h1{font-size:16px; color:#333; margin-top:0px}
h2{font-size:14px; color:#333; margin-top:0px}
.white a:link{color:#fff; text-decoration:none}
.white a:hover{color:#fff; text-decoration:none; font-weight:bold}
.white a:active{color:#fff; text-decoration:none}
.white a:visited{color:#fff; text-decoration:none}
.zi{font-family:Arial}
.font14{font-size:14px; color:#FFF}
.left{ float:left;}
.right{ float:right;}
.w{max-width: 1200px;margin: 0 auto;}
#top, #rxpro, #nav, #gpro, #banner, #banner1, #sypro, #sub_tit, #npro, #content, #content23, #sub_tit, #sycontent, #navdx, #contact{margin:0px auto; max-width:1170px; overflow:hidden}
.header{width: 100%;overflow: hidden;}
.header dl{width: 100%;height: auto;overflow: hidden;padding: 15px 0;}
.header dl dd{float: left;}
.header dl dt{float: right;margin-top: 20px;}
.header dl dt a{display: block;float: left;}
.header dl dt .tel{font-size: 30px;font-family: Arial;color: #f10101;font-weight: bold;line-height: 24px;}
.header dl dt .kf{color: #333333;background: left center no-repeat;
    background-size: 30px;padding-left: 33px;cursor: pointer;}
.header dl dt span{width: 1px;height: 15px;background: #999999;display: block;float: left;margin: 4px 10px 4px 15px;}
.header .nav{width: 100%;height: 50px;background: #162d54;}
.header .nav li a{width: 12.5%;float: left;line-height: 50px;text-align: center;font-size: 16px;
    color: #fff;transition: ease all 0.1s;}
.header .nav li a:hover{background: red;}
.m-header{width: 100%;position: fixed;top: 0;z-index: 999999;display: none;}
.m-header .m-logo{width: 100%;height: 60px;background: #fff;line-height: 60px;box-shadow: 0 0 10px #ccc;}
.m-header .m-logo li{display: block;text-indent: -999em;}
.m-header .m-logo .top_kf{width: 16%;background: url(images/m-kf.png) left 20px center no-repeat;background-size: 40px;float: left;}
.m-header .m-logo .top_logo{width: 68%;background: url(images/m-logo.png) no-repeat center;background-size: 200px;float: left;}
.m-header .m-logo .top_nav{width: 16%;background: url(images/nav.png) right 20px center  no-repeat;background-size: 40px;float: right;}
.m-header .m-nav{float:  right;width: 120px;height: auto;background: #142d43;border-radius: 5px;
    position: relative;margin: 5px 10px 0 0;z-index: 999999;}
.m-header .m-nav:before{content: "";width: 0;height: 0;border-bottom: 10px solid #142d43;
    border-right: 10px solid transparent;border-left: 10px solid transparent;position: absolute;
    top: -10px;left: 72%;}
.m-header .m-nav li{width: 100%;text-align: center;}
.m-header .m-nav li a{padding: 10px 0;font-size: 15px;display: block;color: #fff;}
.index_banner{width: 100%;overflow: hidden;position: relative;}
.index_banner li {width: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
.index_banner li a {display: block;margin: 0 auto;}
.index_banner cite {position: absolute;bottom: 20px;left: 50%;z-index: 999;text-align: center;display: block;
    margin-left: -36px;width: 108px;height: 15px;_display: none;}
.index_banner cite span {float: left;display: inline;margin: 0 5px;width: 10px;height: 10px;border-radius: 50%;
    border: 1px solid #fff;text-indent: -999em;cursor: pointer;transition: all 0.3s ease-in;
    -webkit-transition: all 0.3s ease-in;}
.index_banner cite span.cur {cursor: default;width: 35px;border-radius: 10px;background: #fff;
    transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
#sypro{overflow:hidden;margin: 50px auto;}
.sy_pro{width:20%;float:left;padding-bottom: 26px;}
.sy_pro .icon-posui,.sy_pro .icon-xk,.sy_pro .icon-zhisha,.sy_pro .icon-mofen,.sy_pro .icon-jiancai{width:130px;height:130px;display:block;
    margin: 0 auto;text-align:center;font-size: 18px;padding-top: 145px;}
.sy_pro a.icon-posui{background: url(images/icon-posui-hover.png) no-repeat center top;}
.sy_pro a.icon-posui:hover,.sy_pro:hover a.icon-posui{background:url(images/icon-posui.png) no-repeat center top;}
.sy_pro a.icon-xk{ background:url(images/icon-xk-hover.png) no-repeat center top;}
.sy_pro a.icon-xk:hover,.sy_pro:hover a.icon-xk{background:url(images/icon-xk.png) no-repeat center top;}
.sy_pro a.icon-zhisha{ background:url(images/icon-zhisha-hover.png) no-repeat center top;}
.sy_pro a.icon-zhisha:hover,.sy_pro:hover a.icon-zhisha{background:url(images/icon-zhisha.png) no-repeat center top;}
.sy_pro a.icon-mofen{ background:url(images/icon-mofen-hover.png) no-repeat center top;}
.sy_pro a.icon-mofen:hover,.sy_pro:hover a.icon-mofen{background:url(images/icon-mofen.png) no-repeat center top;}
.sy_pro a.icon-jiancai{ background:url(images/icon-jiancai-hover.png) no-repeat center top;}
.sy_pro a.icon-jiancai:hover,.sy_pro:hover a.icon-jiancai{background:url(images/icon-jiancai.png) no-repeat center top;}
.sy_pro a {color: #ee0002;}
.sy_pro a:hover {color: #222;}
.sy_pro1{width:100%; padding:0;}
.sy_pro1 li{width:110px; margin:0px 2px; height:26px; line-height:27px; display:inline-block; *float:left; margin-top:5px; padding-left:10px; text-align:center;}
#content{margin-top:25px;font-size:14px;min-height: 650px;}
#sy_left{max-width:1170px;}
#sy_com1{width:30%; float:left; }
#sy_com{ width:100%; padding:15px;  line-height:26px;background:#f6f6f6; font-size:13px;}
#sy_comtit span{ color:#000000; font-weight:bold; font-size:20px; margin:0 0  25px; display:block;}/*lcadd*/
#sy_sertit span{color: #222;font-weight: bold;font-size:28px;margin:0 0 8px;display: block; text-align:center;}/*lcadd*/
#sy_sertit p.line{ width:50px; height:5px; background:#ee0002; text-align:center; margin:0 auto 14px;}
.lei-new{ margin:0 auto; overflow:hidden; text-align:center;}
.lei-new a{ font-size:18px; color:#333;}
#sy_sertit .lei-new span{ color:#333; padding:0 10px; font-size:16px; display:inline-block; font-weight:normal; *vertical-align:bottom;}
.lei-new a:hover{ color:#ee0002;}
#sy_ser ul li{height:23px!important; height:21px; line-height:23px!important; line-height:21px; overflow:hidden; width:30%; margin-right:3%; float:left; margin-top: 10px;font-size:14px;    padding-bottom: 5px; border-bottom: 1px dashed #ccc;}
#sy_ser li a .lbt{float:left; text-decoration:none; width:230px; overflow:hidden; display:inline; background:url(images/tubiao1.jpg) no-repeat left center; padding-left:25px;    white-space: nowrap;}
#sy_ser li a .ldt{width:80px; float:right; text-align:center; font-family:Arial; color:#666; text-decoration:none; display:inline}
#sy_right{float:right; width:244px; background:url(images/sl.jpg) no-repeat; height:185px!important; height:187px; border-bottom:#D9D9D9 1px solid}
#sy_right2{float:right; width:100%;}  #sy_right2 img{ width:100%; height:auto}
#sy_right2 a{ display:block; float:left; margin:0 0 20px 0;}
#footer{background:#2f3e58;line-height:28px;padding:15px 0;text-align:center !important;margin-top:40px;width:100%;color:#C3C3C3;overflow:  hidden;}
#footer a{ color:#C3C3C3;}
#sub_left{width:762px; float:left; border:#D9D9D9 1px solid;}
#sub_right{width:20%; float:right; margin-top:10px;}
#prolist{ border:#e4e4e4 1px solid; margin-bottom:10px; float:left;}
.bigimg{ width:100%; height:auto}
.titcc{ font-weight:bold; font-size:20px; color:#000000; margin:0; padding:8px 12px 8px 18px; background:#f5f5f5;}/*lcadd*/
.list_con{padding-top:10px;padding-top: 10px;float: left;padding: 20px 0 20px 0;}
.list_con ul{}
.list_con ul li{width:100px; line-height:28px; float:left; margin-left:22px; text-align:left; margin-top:5px; background:url(images/yd.jpg) no-repeat left 12px; padding-left:12px}
#prolist2{background:url(images/rightbg2.jpg) no-repeat; width:242px; float:left;  border:#d9d9d9 1px solid; margin-bottom:20px}
.list_con2{padding:10px 0 10px 0; float:left;}
.list_con2 ul{}
.list_con2 ul li{width:90px!important; width:85px; height:26px; line-height:28px; float:left; margin-left:15px!important; margin-left:10px; text-align:left; margin-top:5px; background:url(images/yd.jpg) no-repeat left center; padding-left:10px}
.left_mt{height:42px; background:#20385f; font-size:20px; line-height:42px; font-weight:bold; color:#FFF; padding-left:18px; width:100%;}
.com{width:100%; margin:25px 0; overflow:hidden;}
.newslist{ padding:12px 20px; border:1px solid #ddd; border-top:none;}
.newslist ul{width:100%; overflow:hidden;}
.newslist li{ line-height:26px;margin:0px 0 8px 0;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; overflow: hidden;    }
.newslist li a{ font-size:14px; padding-left:12px;background:url(images/yd2.png) no-repeat left center; color:#333;}
.newslist li a:hover{ color:#E60012;}
#sub_tit{border-bottom:#ccc 1px solid; padding:5px 0;}
#sub_titl{/*background:url(images/column.gif) no-repeat left;*/ float:left; line-height:42px; width:35%;}
#sub_titr{ width:65%; float:right; text-align:right; line-height:42px;}
#sub_titc{float: left;/* text-align: right; */line-height: 42px; width: 100%;}
#sub_titright{float:right; width:731px; border:#dcdcdc 1px solid; line-height:36px; padding:5px}
#sub_left1{width:75%; float:left; margin-top:10px;}
.sub-prolist{ width:100% !important; overflow:hidden;}
#sub_banner{float:left; width:740px}
#sub_com{width:100%; float:left; line-height:27px; font-size:15px;}
#sub_com h1{ font-size:16px;  color:#333;  text-align:center;   margin-top:10px;  padding-bottom:0px}
#sub_com h2{ color:#333;border:0px; text-align:left; background-image:none; margin-bottom:22px; font-size:22px; padding:0;}
#sub_com p a{color: red;}
#sub_com p a:hover{ color:#e60012;}
#sub_com table tr.mar{ margin-bottom:10px;}
#sub_aj{width:20%;float:right;}
#sub_aj a{ display:block; margin-bottom:10px;}
#sub_aj a.pro-tel{ margin-bottom:15px;}
#sub_aj a.price{ background:url(images/icon-zixun.png) no-repeat 50px center #253f68; padding:0 50px 0 90px; font-size:20px; height:50px; color:#fff; line-height:50px;}
#sub_aj a.tel{ background:url(images/icon-baojia.png) no-repeat 50px center #ed2225; padding:0 50px 0 90px; font-size:20px; height:50px; color:#fff; line-height:50px; }
#sub_aj a.price:hover{ background:url(images/icon-zixun.png) no-repeat 50px center #1248a0;}
#sub_aj a.tel:hover{background:url(images/icon-baojia.png) no-repeat 50px center #1248a0;}
.sub_new{ margin:0 auto; background:#f5f5f5; margin-top:5px; padding:20px; margin-bottom:15px; overflow:hidden;}
.sub_new h2{ width:100%; float:left;}
.sub_newr{width:100%; line-height:26px; margin-top:-10px; text-indent:20px; float:left;}
.pagelist1{width:100%; float:right;  margin-bottom:40px}
.pagelist1 li{height:38px; line-height:38px; list-style:none; border-bottom:#CCC 1px dotted; background:url(images/pic02.jpg) no-repeat left}
.pagelist1 li a{display:block;float:left;padding-left:25px;text-decoration:none;display:inline;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pagelist1 li .lbt{width: 80%;float:left;display:block;}
.pagelist1 li .ldt{display:block; width:88px; float:right; text-align:center;  text-decoration:none; display:inline}
.prod{width:100%!important; width:99.5%; float:left; border-top:none; padding-botttom:0px!important; padding-botttom:10px; margin-bottom:30px;}
.product{width: 23%;*width:21.8%;float:left;margin: 5px 1%;transition: all .3s ease;}
.productleft{width:100%;}
.productleft img{width:100%; height:202px}
.productright a{line-height:22px;width:100%;padding: 10px 0;color:#333;font-size:15px;}
.productright a.pro-title{ display:block; color:#333; margin-bottom:2px; text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.productright a.pro-title:hover{ color:#e60012;}
.productmore{float:right; width:80px}
#sub_pro{width:100%!important; width:100%; float:left; overflow:hidden;padding-bottom: 10px;}
#sub_prol{width:100%; margin-bottom:20px;}
#sub_pror{ width:100%; overflow:hidden;}
#Tab1{width:100%}
.xgwzp{ float:left; clear:both;float:left; clear:both; width:100%;}
.xgwzp h3{ float:left; clear:both; width:100%;}
.xgwzp h3 strong{ float:left; clear:both; width:100%;}
.Menubox{width:100%;height:50px;line-height:50px;font-size:16px;margin-bottom: 30px;}
.Menubox li a{float:left; background:#e5e5e5; width:165px; height:50px; line-height:50px; cursor:pointer; text-align:center; color:#333;display: block;margin-right:6px; font-size:16px;}
.Menubox li.hover a{ background:#20385f;color:#fff;}
.Menubox li:hover a{ background:#20385f;color: #fff;}
.Contentbox{width:100%; text-align:left; line-height:25px;}
.Contentbox h3{font-size:20px;color:#333;}
.Contentbox p{text-indent:2em;font-size:15px;color:#333;line-height:28px;margin: 20px 0;}
.Contentbox h2{background:url(images/h3ico.jpg) no-repeat left center !important;width:100%;overflow:hidden;text-indent:20px;font-size:20px;color:#333;}
TEXTAREA{ PADDING-BOTTOM:0px; PADDING-LEFT:2px; WIDTH:300px; PADDING-RIGHT:2px; HEIGHT:144px; color:#666; PADDING-TOP:0px;}
.sypro{ padding:15px; border:1px solid #ddd; overflow:hidden;}
.sypro li{ width:98%; margin:0 1% 8px; list-style:none; float:left; line-height:28px; text-align:center;}
.sypro li a{ line-height:22px; padding-top:8px; display:block;}
.sypro li img{ width:100%; height:auto;}
.sub_tit{ margin-bottom:10px;}
.sub_titl{ font-size:20px; font-weight:bold; color:#333}
.sub_titr{float:right; width:100px}
.sub_com{width:100%; margin:0; line-height:25px; color:#444;}
.sub_com p{ font-size:15px; line-height:30px;}
.sub_com p strong{ color:#333;}
#sub_com .morenew1 h1 {font-size: 24px;color: #000;display: block;width: 100%;text-align: left;line-height: 2em;}
#sub_com .morenew1 h1 a {color: #ed2225;margin: 0 5px;}
.newslist p{text-indent: 0;margin: 0;}
#xg span{width:350px; display:block; float:left; line-height:28px;}
#sub_pror h1{ font-size:30px;  color:#ee0002; margin-top:0px; text-align:left; margin-bottom:15px;}
#Taglist{background:url(images/rightbg.jpg) no-repeat; width:242px; height:320px; border:#d9d9d9 1px solid; margin-bottom:10px}
#tagcloud{ padding: 5px;}
#tagcloud a{ margin-right: 2px; margin-left: 2px;}
#conn_tag{ margin-top: 5px; margin-left: 5px;}
#conn_tag span{}
#conn_tag a{ font-weight: bold; margin-right: 5px; margin-left: 5px;}
/*lcadd上一条下一条，变形*/
.prev{ float:left; padding:0px; text-indent:0px; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:30px 0; height:54px; line-height:54px;}
#news_com .prev p{ float:left; width:50%; border-left:1px solid #ddd; margin:0 0 0 -1px; line-height:54px;height: 54px;overflow: hidden;white-space: nowrap;
    text-overflow: ellipsis;}
#news_com .prev p span{ font-weight:bold; font-size:16px;}
#conn_tag{ text-indent:0px;}
#news_com .lx-box{overflow:hidden;padding:30px 0;}
#news_com .lx-box .left{width:32%;}
#news_com .lx-box .right{width:64%;}
/*lcadd*/
.prolv{margin: 10px auto 20px; width:100%;padding-top: 20px;font-size: 12px; _overflow:hidden; float:left;}
#news_com .prolv h2{color:#333;border:0px; text-align:left; background-image:none; margin-bottom:22px; font-size:22px; padding:0;}
.prolv table{ width:100%;}
.prolv table input[type=text]{ width:160px;}
.prolv table textarea{ float:left; *float:none;}
#news_com .prolv p{ text-indent:0;}
.prolv-new{ padding:15px 35px; background:#f5f5f5;}
.xgwz{ background:#f5f5f5; border:1px solid #ddd; color:#333; padding-left:0; height:50px; width:auto;}
.xgwz h3{background:#fff;border-top:4px solid #20385f;width: 130px;line-height: 46px;border-right:1px solid #ddd;margin:-1px 0 0;text-align:  center;}
.newslv{margin: 10px auto 20px; width: 709px;padding-top: 20px;font-size: 12px; _overflow:hidden;}
.newslv table{ width:100%;}
.newslv table input[type=text]{ width:160px;}
.newslv table textarea{ float:left; *float:none;}
.newsaddtime{float: right; color: #333333; font-family: 'Times New Roman', Times, serif;  margin-top: -13px; margin:10px 0 10px 0; text-align:right; width:100%; clear:both;}
#news_com{width:100%; float:left; line-height:28px;  }
#news_com h1{ font-size:30px; color:#ed2225;  text-align:center;  margin-bottom:30px;    padding-bottom:0px}
#news_com h2{font-size:14px; color:#333; margin-top:10px}
#news_com #xg strong{ font-size:14px; font-weight:bold; display:block; float:left; clear:both; padding:0 0 0 0; text-indent:0;}
#news_com #xg span{ margin:0 0 0 10px;}
#news_com #xg span a{ font-weight:100; font-size:12px; }
#news_com p{font-size:15px;line-height: 28px;margin: 20px 0;}
#news_com video{max-width: 700px;width: 100%;height: auto;}
.newsxiangguan{ width:100%; clear:both; float:left; margin:0 0 25px 0;}
.daodu{ background-color:#f3f3f3; border:#e4e4e4 solid 1px;  margin:20px 0 25px; padding:10px; clear:both; text-indent:0px; _padding:10px 5px;font-size: 14px; line-height: 26px;}
.daodu span{ color:#FF6600; font-weight:bold;}
.daodu .swt{padding: 6px 5px; border-bottom:0px solid #c00;background: #FF000B; color:#fff; font-weight:bold; font-size:14px;    margin: 0 5px;}
.daodu u{ color:#FF000B;; text-decoration:none; font-size:18px; font-weight:bold;    margin-right: 3px;}
.newstext a{ color:#c00}
.newstext a:hover{ color:#c00; text-decoration:underline}
/*2014-12-31 add css*/
/*焦点图*/
.imageRotation{ height:300px;width:1000px;overflow:hidden; position:relative;}
.imageBox{position:absolute; height:300px;top:0px;left:0px;overflow:hidden;}
.imageBox img {display:block;height:300px;width:1000px;float:left;border:none;}
.icoBox{position:absolute; bottom:10px;left:48%;width:76px;height:12px;text-align:center;line-height:40px;}
.icoBox span{display:block;float:left;height:12px;width:12px;margin-left:3px;overflow:hidden;background:url(images/ico.png) 0px 0px no-repeat;cursor:pointer;}
.icoBox span.active {background-position:0px -12px;cursor:default;}
/*公司简介*/
.jsyj { width:100%; margin:0 auto; color:#666;}
.jsyj li:first-child{margin-left:0;}
.jsyj li {overflow: hidden;float:left;margin: 0 0 26px 3%;width: 31.3%;}
.jsyj li p img{width:100%;}
#sub_com .jsyj li p { text-indent:0; margin:10px 0 0;}
.jsyj li img { width: 350px; height:210px;}
.jsyj li span b { font-size: 18px; text-indent: 0px; color: #232323; margin-bottom:10px; display:block;}
.jsyj li span { color: #555; background:#f5f5f5; display:block; padding:18px;}
/*联系我们*/
.lxwm-con{ background:#f7f7f7; margin-bottom:35px; padding:0 0 0 30px; overflow:hidden;}
.contact-info{ float:left; width:50%;}
.contact-info p strong{ color:#333; font-size:24px; margin-bottom:10px;}
.contact-info p a span{background-color:#ed2225;color:#ffffff;padding:10px 30px;font-size:16px; margin-left:12px;}
.contact-info p a:hover span{ background:#20385f; color:#fff;}
.liuyan{ float:right;}
.liuyan input.ly-txt{ height:26px; line-height:26px;}
.liuyan input.sub{ background:#ed1424; color:#fff; border:none; padding:5px 15px; cursor:pointer;}
.liuyan input.reset{ background:#333; color:#fff; border:none; padding:5px 15px; cursor:pointer;}
.liuyan tr{ margin-bottom:10px;}
.lxwm-location{clear:both;overflow:  hidden;}
.lxwm-location h3{font-size: 30px;color:#333;text-align:  center;margin: 60px 0 40px 0;}
/*服务网络*/
.fwwl{width:99%; margin:0 auto; color:#666;}
.fwwl li { border-bottom:1px solid #eee; overflow: hidden; padding-bottom:8px; width: 100%; margin-bottom: 8px; float: left; }
#sub_com .fwwl li p { margin-right: 15px; float: left; text-indent:0;}
.fwwl li img { width: 181px; height: 112px;}
.fwwl li span b { font-size: 12px; text-indent: 0px; color: #232323; margin-bottom:4px; display:block;}
.fwwl li span { width: 525px; color: #666; text-indent: 20px; float:right; margin-top:15px;}
.fwzz{ margin-bottom:20px; width:100%; overflow:hidden;}
.fwzz h3{font-family:Microsoft Yahei; color:#e60012; font-size:20px; font-weight:bold; margin-bottom:15px; text-align:center;}
.fwzz dl{ width:100%; overflow:hidden; margin-bottom:10px;}
.fwzz dl dt{ float:left; width:15%;background:#e60012; color:#fff; text-align:center; font-size:16px; font-family:Microsoft Yahei; padding:20px 0;}
.fwzz dl dd{ float:left; width:82%; margin:0; padding:8px 10px; color:#555; background:#eee;}
/*lcadd*/
.searchbt{background:url(images/go.jpg) no-repeat;background-color:transparent;border:0; width:65px; height:36px; }
.titleft{ font-size:16px; border-bottom:1px #999999 solid; height:30px; line-height:30px; margin:0 0 10px 0;}
#searchul{}
#searchul li{  width:840px; height:22px; line-height:22px; font-size:14px;}
#searchul li a{ float:left; padding-left:19px; color:#333;}
#searchul li span{ float:right; color:#fec602}
#searchul em{ color:#FF0000;font-style: normal;}
#in-com { width:100%; overflow:hidden; margin-bottom:5px;}
#in-com img { float:left; margin-right:25px; width:100%; height:auto; margin-bottom:15px;}
#in-com p { width:100%; height:36px; line-height:36px; background:#f6f6f6; float:left; font-size:15px; margin:0 0 14px 0;}
#in-com p span { display:block; width:97px; color:#fff; background:url(images/com-left.png) center no-repeat; text-indent:16px; float:left; margin-right:15px;}
#in-com p:hover span { background:url(images/com-left1.png) center no-repeat;}
#in-news { width:100%;}
#news-tj { background:#f6f6f6; padding:15px; overflow:hidden;}
.tj_tt{ width:100%; overflow:hidden}
#news-tj span { display:block; background:url(images/in-time.jpg) center no-repeat; text-indent:25px; color:#fff; width:126px; float:left; height:25px; line-height:25px; font-size:13px;}
#news-tj h4 a{ font-size:14px; font-weight:bold; color:#040404; margin:5px 0 10px 0; display:block;}
#news-tj h4 { float:right; width:75%; margin:0}
#news-tj p { color:#5d5d5d; font-size:13px; line-height:24px; margin:0;}
.sub-order { float:left; background:#fafafa;}
#news_com .sub-order p{ padding-left:25px;}
#sy_sertit{ margin-bottom:6px;}
/*合并css  lanrentuku.css*/
.mod-left {MARGIN-BOTTOM: 8px; WIDTH:100%;}
#C-Main-Article-QQ {BORDER: #d3dbe6 1px solid;  TEXT-ALIGN: left}
.sildPic-Article-QQ H2 {FLOAT: left}
.sy_prolist .hd,.sy_proal .hd {background:url(images/protit-bg.jpg) repeat-x center center;max-WIDTH:1170px;LINE-HEIGHT:52px;/* HEIGHT: 38px; */margin:0 auto;}
.sy_prolist .hd a,.sy_proal .hd a{ display:block;MARGIN: 0px; background:#ee0002; margin:0 auto; PADDING: 0px;width: 152px; font-size:28px;
    height:52px; line-height:52px; color:#fff; text-align:center;border-radius: 5px;font-weight: bold;}
.sy_prolist .hd a:hover b,.sy_proal .hd a:hover b{background:#ee0002; color:#fff;}
.sy_prolist .hd span{ float:right; width:20%; text-align:right; margin-right:20px;}
/*lcadd*/
.sy_prolist,.rx_pro,.sy_proal { max-width:1170px; margin:0 auto; overflow:hidden;}
.sy_prolist{ margin:30px auto 20px; overflow:hidden; max-width:1200px;}
.sy_prolist ul{ margin-top:30px; overflow:hidden; width:100%}
.sy_prolist LI { WIDTH:31.333%;*WIDTH:31%; margin:0 1%; float:left; line-height:35px; overflow:hidden; text-align:center;}
.sy_prolist LI img{ width:100%; height:251px;transition: all ease 0.5s;}
.sy_prolist LI a{display: block;overflow: hidden;}
.sy_prolist LI h4{font-size:15px;font-weight:500; margin:7px 0 15px; line-height:22px;}
.sy_prolist LI:hover img{transform: scale(1.1);}
.rx_pro{ background:#f5f5f5; border:#e3e3e3 1px solid; padding:10px 0; margin-top:30px;}  .rx_pro b{ font-size:16px;display: block;margin-left:15px; margin-bottom:10px;}  .rx_pro li{ float:left; padding:5px  14px;}
.rx_pro b a{ color:#ee0002;}
.sildPic-Article-QQ LI span{ display:block; text-align:center; font-size:14px; margin:10px 0;}
.sildPic-Article-QQ .cnt IMG { width:230px; height:170px;}
.sildPic-Article-QQ .cnt IMG:hover { opacity:0.8;}
.digital{ background:url(images/index-hxbg.jpg) no-repeat top center; height:235px;}
.main{max-width:1170px; margin:0 auto;}
.mumping_mun li{width:20%; float:left;margin:55px 0 0;color:#fff;}
.mumping_mun{max-width: 1170px;}
.mumping_mun p{font-size:16px; text-align:center; color:#fff; margin:0;}
.mumping_mun strong{font-size:72px;font-weight: normal; color:#fff; font-family:Impact,Arial; text-align:center; width:auto; border-bottom:none; display:inline; background:none;}
.mun_top{ text-align:center;display:block;}
/*合并结束*/
/*lcadd*/
.qita{border:solid red 0px; margin:0 auto;}
.qita ul{ float:left; clear:both;    background: #fff4f4; width:100%; height:30px; line-height:30px;}
.qita ul li{ float:left; margin:0 10px;}
.footer_phone,#nav2 { display:none;}
#nav2 { display:none;}
/*2016-4-12 lcadd*/
.xgwzp{ display:none;}
/*banenr*/
.bg-ban{ background:#fff; max-width:1700px; margin:0 auto; overflow:hidden;}
.banner_wrap{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
#banner2 {position: relative;z-index: 2;overflow: hidden;}
#loading {position: relative;width:100%;z-index: 99999;background:#000;}
#loading img {display:block; width:31px; height:31px;position: absolute;}
#bannerin {position: relative;font-size: 0px;width: 100%;overflow: hidden;}
#bannerin ul {position: absolute;}
#bannerin li {float: left;}
#bannerin img {width: 100%;cursor: pointer;}
#scrollin {position:absolute;bottom:5%;height: 12px;}
#scrollin span {float:left;background:#fff;width:50px;height:8px;cursor: pointer; margin:0 5px; display:inline-block;}
#scrollin .on {background:#ee0002;}
#arrowin {width: 100%;overflow: hidden;}
#arrowin ul {width: 100%;}
#arrowin li {position:absolute;width: 10%;height: 100%;top:0;z-index: 22;}
.arrow_left {left: 0}
.arrow_right {right: 0}
#arrowin a {position:absolute;z-index:10;display:block;width: 56px;height:66px;opacity:1;transition: margin 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: margin 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
#banner2 .fadein .fn-left {margin-left: 0px;}
#banner2 .fadein .fn-right {margin-right: 0px;}
#arrowin .fn-left {left:0;margin-left: -56px}
#arrowin .fn-right {margin-right:-56px}
.sy_pro img.icon-image{ display:block; text-align:center; margin:-69px auto 0;}
.sy_pro1 ul{ overflow:hidden;}
.tit-lei{ margin:15px auto 5px;}
.tit-lei a{ font-size:18px; display:block; text-align:center; color:#222;}
.sy_pro:hover .tit-lei a{ color:#ee0002;}
/*2016-10-9 hp xiugai*/
.location{ width:100%; border-bottom:1px solid #ddd;}
#sub_tit{ border-bottom:0;}
#sub_titl{ font-size:22px;}
.news-box{max-width:1170px;margin: 40px auto;overflow:hidden;}
.title-hd{margin: 0 0 30px 0;text-align: center;display:block;}
.title-hd a{ font-size:30px; color:#222; text-align:center; margin:0 0 10px;font-weight: bold;}
.title-hd a:last-child{font-size:16px;margin-left:10px;color:#ed9d24;}
.title-hd a:hover,.newlist dl dd a:hover,.hd-top a:hover.item-list ul li a:hover{ color:#ee0002;}
.newlist{ width:100%;}
.newlist dl{ float:left; width:30%; margin-right:3%; margin-top:0;}
.newlist dl dt{ margin-bottom:15px; position:relative; width:100%;}
.newlist dl dt span{ position:absolute; left:0; -moz-bottom:4px; bottom:0; *bottom:3px; background:#000; opacity:0.8;filter:alpha(opacity=80); line-height:26px; color:#fff; font-size:22px; font-weight:bold; padding:10px 20px;}
.newlist dl dt span em{ font-style:normal; display:block; font-size:18px;}
.newlist dl dt img{ width:100%; height:auto; border:none;}
.newlist dl dd{ width:100%; margin-left:0;}
.newlist dl dd a{ font-size:15px; font-weight:bold; color:#333; display:block; width:100%; line-height:24px;}
.newlist dl dd p{ font-size:13px; line-height:24px;height: 48px; margin:10px 0 0; color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.width-bg{ width:100%; background:#f5f5f5; overflow:hidden;}
.hangye-news{ width:100%; margin-top:30px; overflow:hidden;}
.left-img{ float:left; width:44%}
.left-img img{ width:100%; height:auto; border:none;}
.left-img h4{-webkit-margin-before: 0em;-webkit-margin-after: 0em;font-size: 18px;line-height: 1.8em;height: 1.8em;margin:5px 0;overflow: hidden;text-overflow:ellipsis ;white-space: nowrap;}
.left-img p{-webkit-margin-before: 0em;-webkit-margin-after: 0em;font-size: 14px;line-height: 1.6em;height: 1.6em;overflow: hidden;text-overflow:ellipsis ;white-space: nowrap;}

.right-new{ float:right; width:52%;border-top: 1px solid #ddd;}
.right-new li{ padding:10px 0; width:100%; margin-bottom:10px;border-bottom: 1px solid #ddd; overflow:hidden}
.right-new li .date{float:left;width: 90px;text-align:right;border-right: 1px solid #ddd;color: #8c8c8c;padding-right:10px;margin-right:10px;}
.right-new li .date strong {font-size:26px;display: block;font-weight: normal;}
.right-new li .date span {font-size: 16px;display: block;}
.right-new li h4 {font-size: 16px; margin:0 0 5px;padding:0;color: #464646;line-height: 1.6em;height: 1.6em;overflow: hidden;text-overflow:ellipsis ;white-space: nowrap;}
.right-new .con{ width:auto; overflow:hidden;}
.right-new li p{font-size: 14px;white-space:nowrap;padding: 6px 0;color: #666666;overflow: hidden;text-overflow: ellipsis;}

.zhishi-list{ width:100%;}
.zs-tit{ width:100%; margin-bottom:25px;}
.zs-tit ul{ overflow:hidden;}
.zs-tit ul li{ float:left; width:23%; margin-right:1.5%; height:44px; border:1px solid #ccc;}
.zs-tit ul li a{ height:42px; line-height:42px; font-size:18px; font-weight:bold; color:#333; display:block; text-align:center;}
.zs-tit ul li.active,.zs-tit ul li a:hover{ background:#ee0002; border:1px solid #ee0002; color:#fff;}
.zs-tit ul li.active a{ color:#fff;}
.item-list{ width:100%;}
.item-list ul{ overflow:hidden;}
.item-list ul li{width:47%; margin-right:3%; float:left;}
.item-list ul li a{ float:left; font-size:13px; color:#333; width:70%; background:url(images/pic02.jpg) no-repeat left center; padding-left:20px; display:inline-block; height:30px; line-height:30px; overflow:hidden;}
.item-list ul li span{ float:right; color:#888; line-height:32px;}
/*2016-10-9 hp xiugai*/
.slick-dots{bottom:20px}
.slick-dots li button{background: #fff;border-radius:50%}
.slick-dots li.slick-active button,.slick-dots li:hover button{background: red;border-radius:50%}
.slick-slide img{width:100%}
/*2016年11月30日13:46:32lcadd*/
.footer_email_icon{ display:none;}
/*2017-3-15 yhpadd*/
.pro-lei{ width:100%; overflow:hidden; margin-bottom:30px;}
.pro-lei ul{ overflow:hidden;}
.pro-lei ul li{ float:left; width:18%; margin:0 1% 0;}
.cat-item a{color:#6f6f6f;}
.current-cat a {color: #fff;}
.cat-item-13{ background: url(images/prolist-zhisha.png) no-repeat center 18px #eee;}
.cat-item-13.current-cat,.cat-item-13:hover { background: url(images/prolist-zhisha-hover.png) no-repeat center 22px #e92224; color: #fff;}
.cat-item-122{ background:url(images/prolist-posui.png) no-repeat center 18px #eee; color: #fff;}
.cat-item-122.current-cat,.cat-item-122:hover {background: url(images/prolist-posui-hover.png) no-repeat center 9px #e92224;}
.cat-item-14 { background:url(images/prolist-mofen.png) no-repeat center 9px #eee; color: #fff;}
.cat-item-14.current-cat,.cat-item-14:hover   { background:url(images/prolist-mofen-hover.png) no-repeat center 9px #e92224;}
.cat-item-4{ background:url(images/prolist-jiancai.png) no-repeat center 22px #eee; color: #fff;}
.cat-item-4.current-cat,.cat-item-4:hover { background:url(images/prolist-jiancai-hover.png) no-repeat center 22px #e92224;color: #fff;}
.cat-item-50{ background:url(images/prolist-peitao.png) no-repeat center 18px #eee; color: #fff;}
.cat-item-50.current-cat,.cat-item-50:hover { background:url(images/prolist-peitao-hover.png)no-repeat center 22px #e92224}
.pro-lei ul li a{display:block;float:left;padding: 100px 0 15px 0;width:100%;text-align:  center;font-size: 16px;}

.pro-lei ul li a:hover{ color:#fff;}
.proshow{ width:100%; margin-bottom:30px; overflow:hidden;}
.prolv p{ margin:0 0 15px; font-size:14px;}
.field input { width:72%; margin-right:2%; border:1px solid #ccc; background:#fff; color:#444; padding:13px 19px;font-family:Microsoft Yahei; margin-right:5px; font-size:14px;}
.prolv p textarea { width:90%; height:180px; border:1px solid #ccc; background:#fff; color:#444; padding:13px 19px; font-family:Microsoft Yahei; font-size:14px;}
.field span{ color:#ee0003;}
.prolv .field p{ width:33%; float:left;}
.prolv p.comment_submit{ margin-bottom:20px;}
.prolv .btn-primary{background:#f98305; color:#fff; cursor:pointer; padding:10px 40px; border:none; font-family:Microsoft Yahei; font-size:16px; margin-right:8px;}
.prolv .btn-primary:hover{ background:#ed1e24; color:#fff;}
.prolv .btn-primary2{ background:#333;}
.prolv .btn-primary2:hover{ background:#1b222e;}
.tip{width:100%;margin-bottom:30px;border: 5px solid #e34319;border-radius: 5px;box-sizing:  border-box;position:  relative;padding: 0 15px 35px 15px;}
.tip p{font-size: 16px;color:#333;text-align:center;margin: 25px 0;}
.tip p span{font-size: 24px;color: #e34319;font-weight: bold;margin-right: 12px;vertical-align: bottom;}
.tip ul{overflow: hidden;border-bottom:  1px solid #e34319;padding-bottom:  20px;}
.tip li{width: auto;float: left;font-size: 18px;color: #e34319;margin: 0px 25px;padding: 2px 0;}
.tip .l1{background: url("images/fw01.png") left center no-repeat;background-size: 30px;padding-left: 40px;}
.tip .l2{background: url("images/fw02.png") left center no-repeat;background-size: 45px;padding-left: 55px;}
.tip .l3{background: url("images/fw03.png") left center no-repeat;background-size: 35px;padding-left: 45px;}
.tip a.foot-tel{font-size: 16px;display:block;text-align:center;color: #333;padding: 20px 0;}
.tip a.foot-tel b{font-size: 24px;color: #e34319;}
.tip a.foot-baojia{background: #e34319;color:#fff;font-size:24px;width: 270px;height:50px;display:block;
    text-align:center;line-height:50px;border-radius: 30px;position:  absolute;bottom: -25px;left: 50%;
    transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-box-shadow: #e3431966 0px 0px 5px 30px;
    -moz-box-shadow: #e3431966 0px 5px 30px;box-shadow: #e3431966 0px 5px 30px;overflow: hidden;}
.tip a.foot-baojia:before{content: '';position: absolute;left: -10%;top: 0;width: 20px;
    height: 100%;-webkit-animation: masked-animation 4s infinite linear;-moz-animation: masked-animation 4s infinite linear;
    -ms-animation: masked-animation 4s infinite linear;background-image: -webkit-linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));
    transform: skewx(-25deg);-o-transform: skewx(-25deg);-moz-transform: skewx(-25deg);-webkit-transform: skewx(-25deg);}
.tip a.foot-baojia:hover:before{transition:all .5s ease;left:100%}
.fix-right { position:fixed; right:0;top:50%;margin-top:-120px; color:#e60012 ;z-index:9999; *width:92px;}
.fix-right > div { margin-top:1px; text-align:center; padding:10px 18px; background:#20385f }
.fix-right > div:hover {background:#ed2225;cursor:pointer}
.fix-right img { display:block; margin:auto; margin-bottom:4px;max-width: 100%; border:none;}
.fix-right a { color:inherit; color:#fff;}
.fix-right .fix-right3 { position:relative; margin-top:1px; }
.fix-right .fix-right3 .qcode {display:none;position:absolute;left:-208px;top:0;padding:26px 20px 27px;background:#ed2225;font-size:16px;color:#222;text-align:center;}
.fix-right .fix-right3 .qcode a{ font-size:20px;}
.fix-right .fix-right3 .qcode img { display:block; margin-bottom:4px; width:128px; height:128px; }
.fix-right >.fix-right3:hover .qcode{display:block}
.fix-right .go-top { padding:6px 18px 4px; color:#fff;}
/*单页*/
.danye{ width:100%;}
.capacity{ width:100%;}
.capacity p{text-indent:2em;margin: 20px 0;}
.capacity h3{font-size:24px;color:#ed2225;margin: 30px 0;text-align:  center;}
.capacity ul{ overflow:hidden;}
.capacity ul li{ float:left; width:30.333%;*width:30.1333%; margin:0 1.5%;}  .capacity ul li img{ width:100%; height:auto}
.capacity ul li p{ text-align:center; margin:10px 0; text-indent:0;}
.about-con{ width:100%; margin-bottom:30px; overflow:hidden;}
.about-con p{text-indent:2em;margin: 20px 0;}
.about-con p.cjianjie {text-indent:0em;}
.about-con p video{max-width:100%;}
#sub_com .about-con h3{ color:#ed2225; font-size:30px;text-align:center;margin: 30px 0;}
.about-box { width: 100%; overflow: hidden; }
.about-box ul { overflow: hidden; }
.about-box ul li { float: left; margin:0 1.5% 14px; width:22%;*width:21.8%;}
.about-box ul li img { width: 100%; height: auto;}
.about-box ul li p{ text-align: center; text-indent: 0; margin:5px 0;display: block;}
.about-box ul li p a{display: block;color: #333!important;}
.about-box ul li:hover p a{ color:#ee0002;}
.about-box ul li.more-icon{height: 193px;background:#eee;}
.about-box ul li.more-icon img{ width:67px; height:67px; display:block; text-align:center; margin:50px auto 10px;}
.about-box2 ul li{ width:22%;*width:21.8%; margin:0 1.5% 14px;}
.cn-con{ width:100%; overflow:hidden;}
.box-list{width: 22%;padding:20px;margin: 0 1.5%;float:left;background:#f6f6f6;border-bottom:3px solid #ed2225;}
.t-img{ margin:0 auto 15px; text-align:center;}
.b-wz{ width:100%;}
.b-wz span{ display:block; color:#ed2225; font-size:20px; font-weight:bold; text-align:center; margin-bottom:8px;}
.b-wz p{ color:#333; text-align:center; line-height:24px; margin:0 0 5px; text-indent:0;}
.sub-newsdetail{ width:100%;}
.about-zx { background-color: #f3f3f3; padding:15px 20px 15px 15px; color: #555; margin-bottom: 24px; overflow: hidden; _height: 45px; }
#news_com .about-zx p.wz-jieshao{ text-indent:0; color:#2b3348; margin:0 0 0 10px;}
.l-tel2 { float: left; margin-top: 9px; margin-left:10px;}
.l-tel2 span { font-size:20px; color: #333; font-weight: normal; vertical-align: top; }
.l-tel2 a { color: #e90101; font-size: 26px; font-weight: bold; line-height:27px;}
.r-tool2 { float: right; }
.r-tool2 a { font-size: 18px; color: #fff; display: block; float: left; text-align: center; font-weight: bold; margin-left:6px;}
.r-tool2 a.baojia { padding: 10px 30px 11px 68px; margin-right: 15px; background:#ed2225 url(images/icon-baojia.png) no-repeat scroll 30px center }
.r-tool2 a.zx-zj { padding: 10px 30px 11px 70px; background: #253f68 url(images/icon-zixun.png) no-repeat scroll 30px center; }
.r-tool2 a:hover { color: #ffde01;}
.news-detail li{ width:47%; margin:0 3% 8px 0; float:left;}
.newstext h3{ font-size:20px;}
.sub-left{ width:68%; float:left;}
.wap-jiange,.wap-pro-lei,.back,.fh-home,.wap-tel,.wap-banner{ display:none;}
input[type="button"], input[type="submit"], input[type="reset"],button {-webkit-appearance: none;}
input,textarea {  -webkit-appearance: none;}
/*2017年3月24日15:12:03lcadd*/
.mobilebig1{ display:none;}
.cjianjie img{ display:none;}
/*lcadd for news xg pro 2017年7月27日16:05:49*/
.com_pro{width:100%; margin:25px 0; overflow:hidden;}
.left_mt_pro{height:42px; background:#20385f; font-size:20px; line-height:42px; font-weight:bold; color:#FFF; padding-left:18px; width:100%;}
.newslist_pro{ padding:12px 20px; border:1px solid #ddd; border-top:none;}
.newslist_pro ul{width:100%; overflow:hidden;}
.newslist_pro li{line-height: 26px;width: 23%;margin: 2% 2% 0 0;float: left;}
#news_com .newslist_pro ul li p{ text-indent:0; text-align:center; margin:5px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newslist_pro li img{ width:100%; height:auto;}
.newslist_pro li a{ font-size:14px; color:#333;}
.newslist_pro li a:hover{ color:#E60012;}
.xgwz_pro{ background:#f5f5f5; border:1px solid #ddd; color:#333; padding-left:0; height:50px; width:auto;}
.xgwz_pro h3{background:#fff;border-top:4px solid #20385f;width: 130px;line-height: 46px;border-right:1px solid #ddd;margin:-1px 0 0;text-align: center;}
#techcc{ float:left; clear:both; display:block;}
/*2018.4.16*/
.index_new{width:100%;padding: 0 10px;box-sizing: border-box; margin:30px auto; overflow:hidden;}
.new_syl{ width:45%; float:left;}
.new_syl .title,.new_syr .title{width:100%;text-align:left;font-size:28px;height:50px;line-height: 50px;font-weight: bold;margin-bottom:16px;text-indent: 42px;padding:0 0 15px;background:url(images/index_tb3.png) 0 center no-repeat;background-size:32px; *background:url(images/index_tb3.png) 0 15px no-repeat;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.new_syl .title span,.new_syr .title span{ float:right;font-size:16px; margin-top:10px;}
.new_syl .title span a,.new_syr .title span a{ color:#eb2d1e;}
.new_syl .title a,.new_syr .title a{ color:#222;font-weight: bold;}
.new_syl ul{width:100%; margin:20px auto 0px;}
.new_syl ul li, .new_syr dl{ width:100%; line-height:2.7em; height:2.7em;text-indent:12px; border-bottom:1px dashed #eee;  background:url(images/list01.jpg) 0 center no-repeat; font-size:16px; transition: all 0.2s;overflow:hidden;}
.new_syl ul li a{width: 80%;display:  block;float:  left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.new_syl ul li:hover a{color:#eb2d1e;}
.new_syl ul li span,span.rank{ width:auto;color:#888; float:right; font-size:13px;}
.new_syr h2{width:100%;text-align:left;font-size:28px;height:50px;line-height: 48px;margin-bottom:16px;text-indent: 45px;padding:0 0 15px;background:url(images/index_tb4.png) 0 center no-repeat;background-size:35px; *background:url(images/index_tb4.png) 0 15px no-repeat;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.new_syr h2 a{color:#222;}
.new_syr{width:50%; float:right;}

.new_syr dl:nth-child(4){ border:none;}
.new_syr dl h3{margin:5px auto 10px;}
.new_syr dl dt img{width: 100%;height: auto;}
.new_syr dl dt{ width:130px; float:left;}
.new_syr dl dd{ padding-bottom:7px;}
.new_syr dl dd a{float:left;width:200px;text-align:center;box-sizing:border-box;background-color:#f0f0f0;transition: 0.3s;margin: 10px 0  0 20px;line-height:30px;}
.new_syr dl dd a:hover{background-color:#fdcc05;color: #222;}
.new_syr dl p{padding:0 0 0 20px;font-size:14px;color:#666;line-height: 24px;height: 48px;overflow:hidden;}
.index_alj {width: 100%; overflow: hidden;margin: 30px auto;}
.index_alj dl { width: 49%;*width: 47%;float: left; background: #fff;margin-left: 2%;}
.index_alj dl:first-child{margin-left: 0;}
.index_alj dl dt { position: relative;}
.index_alj dl dt img{width: 100%;height: auto;}
.index_alj dl dt .index_proj_t { width: 80%; position: absolute; bottom: -1px; *bottom: 4px;left: 10%; line-height: 2.2em;height:2.2em ; color: #000; font-size: 20px; text-align: center; background:url(images/icon_bg.png) repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_alj dl dt .index_proj_t a{display: block;}
.index_alj dl dd {background: #f4f4f4; margin:0;line-height: 33px; font-size: 16px; padding:20px;}
.index_alj dl dd strong { color: #333; }
.index_alj dl dd p.alpz{line-height: 1.8em;height:3.6em;overflow: hidden;}
.index_alj dl dd p.more { text-align: right; }
.index_alj dl dd p.more a { color: #ff0000; }
.index_alj dl dd p{margin:5px 0;}
.kw_pros{overflow:hidden; width:100%; margin:20px auto;}
.kw_title{overflow:hidden;width:100%;margin: 20px auto;background-color:#f5f6f8;padding:  0 20px;}
.kw_title .kwpro a{float:left;font-size:26px;color:#333;line-height:2em;padding-left:20px;background: url('images/sb-bt.jpg') left center no-repeat;}
.kw_title .r a{font-size: 18px;float:right;color:#333;background:url(images/gengduokw.png) no-repeat 40px center;background-size: 28px;padding: 5px 40px 5px 0;line-height: 40px;}
.kw_pros ul{overflow:hidden;margin-top:14px;}
.kw_pros li{float:left;width:23%;margin: 5px 1%;transition: all .3s ease;}
.kw_pros li img{ width:100%;height: auto;}
.kw_pros li p{font-size:15px;padding: 10px 0;text-align:center;}
.kw_pros li p a{ color:#333;}
.kw_pros li p a:hover,.kw_title:hover .kwpro a,.kw_title:hover .r a{ color:#e60012;}
.xwxgpro{width:100%;margin:0 auto 20px;overflow:hidden}
.xwxgpro h4,.xwxgpro h5{   -webkit-margin-before: 0em;-webkit-margin-after: 0em;}
.xwxgpro h4 a{display:block; color:#fff;font-size:20px;font-weight:bold;line-height:46px;text-align:center;background:#55566c;}
.xwxgpro_list {display:block; overflow:hidden;margin:0 auto;}
.xwxgpro_list ul{overflow:hidden;background: #fff;border: 1px solid #f0f0f0; }
.xwxgpro_list ul li {float:left; width:48%;overflow:hidden;font-size: 14px;}
.xwxgpro_list ul li a{color:#444;display: block;padding-left:15px;height: 36px;line-height: 36px;}
.xwxgpro_list ul li a:hover {color: #eb2d1e;}
.xwxgpro_list h5 a{padding-left:15px;font-size: 16px; display:block;font-weight: bold;text-align: left;color: #eb2d1e; background: #f0f0f0; line-height:40px;}
.xwnyrq span{margin-left:20px;}
.xwnyrq{text-align: center;color: #666;}
#pc{display: block;}
#pc table,#mob table{margin-bottom:10px}
#mob{display: none;}
td{line-height:30px;}
@media screen and (min-width:1000px) and (max-width:1169px){
    body{ min-width:100%;}
    #top, #rxpro, #nav, #gpro, #banner, #banner1, #sypro, #sub_tit, #npro, #content, #content23, #sub_tit, #sycontent, #navdx, #contact,.sy_prolist, .rx_pro,.sy_prolist .hd,.sy_proal .hd{ width:98%;}
    #nav li{ width:14%;}
    .sy_prolist,.main,#footer,.mumping_mun,.sy_proal{ width:100%;}
    .mumping_mun li{ width:20%;}
    .about-box ul li,.about-box2 ul li{ width:23%; margin:0 9px 14px;}
    .about-box ul li.more-icon{ width:23%; height:auto;}
    .b-wz p{ font-size:14px;}
    #sub_prol img.bigimg,#sy_right2,.capacity ul li img,.left-img img{ width:100%; height:auto;}
    #sub_aj{ width:auto;}
    .capacity ul li{ width:31%; margin:0 10px;}
    .news-box{ width:98%;}
    .left-img{ width:50%;}
    .right-new{ width:47%;}
    .footer-prodetail{ display:none;}
}
/*for phone lcadd*/
@media(max-width:999px){
    .index_new{margin: 10px auto 20px;}
    .new_syl{width: 100%;float: left;}
    .new_syl h2,.new_syr h2{font-size: 24px;}
    .new_syl ul li{width: 48%;float: left;margin:0 1%;font-size: 14px;}
    .new_syr{width: 100%;float: left;margin: 10px 0;}
    .new_syr dl dt{width: 160px;}
    .new_syr dl{margin: 0;}
    .new_syr dl p{height:75px;line-height: 25px;}
    .new_syr dl dd a{background: #fdcc05;}
    .index_alj dl dd{font-size: 15px;}
    .index_alj dl dt .index_proj_t{font-size: 18px;}
    .left-img,.right-new{width: 100%;float: left;}
    .left-img img{max-width:130px;float: left;margin-right: 2%;}
}
@media screen and (min-width:768px) and (max-width:999px){
    .liuyan{ float:right;width: 49%;}
    .sub-left{width: 55%;}
    #sub_aj{width: 30%;}
}
@media screen and (max-width: 767px){
    .fenjiji_img img{width:100%;height:auto;}
    .slick-slider{display:none;}
    .index_alj dl dd{display: none;}
    .index_alj dl dt .index_proj_t{font-size: 15px;}
    /*2017年11月21日改*/
    .about-zx{padding: 0;}
    #news_com .about-zx p.wz-jieshao{margin: 0;}
    .l-tel2{margin-left: 0;width:auto;}
    .liuyan{width: 100%;margin-bottom: 20px;}
    .r-tool2 a{margin-left: 0;}
    .l-tel2 span{display: none;}
    .l-tel2 a{background: url(images/newicontel.png) no-repeat 3px 3px;padding-left: 36px;}
    #news_com .about-zx p.wz-jieshao{display: none;}
    .hd-top p{height: 20px;}
    .hd-top{padding-bottom: 10px;margin-bottom: 10px;}
    #sy_sertit span{font-size: 22px;}
    .newlist dl dd a{font-weight: 400;}
    .newlist dl dt{margin-bottom: 10px;}
    #sy_ser li a .lbt{width: 90%;text-overflow: ellipsis;}
    .r-tool2 .baojia{display: none;}
    .r-tool2 a.zx-zj{background: #e90101;padding: 8px 20px;}
    #sy_ser ul li{width: 100%;}
    #sy_ser li a .lbt{width: 67%;}
    .lei-new a{font-size: 16px;}
    .mtb{overflow-x:scroll;overflow-y:auto;width:100%;overflow:scroll;}
    .prolv{ display:none;}
    .chrome-seo_nofollow{ display:none;}
    embed{ display:none;}
    .cjianjie img{ display:block;}
    /*2017年3月24日15:21:01*/
    .bigimg{ display:none;}
    .mobilebig1{ display:block;}
    .footer_email_icon{ display:block;}
    body{ width:100%;min-width:100%;}
    #top, #rxpro, #nav, #gpro, #banner, #banner1, #sypro, #sub_tit, #npro, #content23, #sub_tit, #sycontent, #footer, #navdx, #contact{ width:100%; padding:0 6px; box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; overflow:hidden;}
    #top { text-align:center; padding:15px 0; }
    #top img { float:none;}
    #banner { display:none;}
    .search,#nav,.sy_pro1 ul{ display:none;}
    #nav2{ height:auto;overflow:auto;  background-color:#fff; width:100%;overflow:hidden; font-size:15px; text-align:center; display:block; border-top:1px solid #ddd;}
    #nav2 li{ display:inline-block; text-align:center; list-style:none; height:42px; line-height:42px;width: 12.5%;}
    #nav2 li a{ color:#333; font-size:16px;}
    #nav2 li.hot-icon{ position:relative;}
    #nav2 li.hot-icon span{ display:block; width:6px; height:6px; background:#ed2225; border-radius:6px; position:absolute; right:23%; top:11px;}
    #top img{ margin:0px;}
    #in-com img { width:100%; height:auto;}
    .imageRotation{ width:100%;}
    .imageBox img{ width:100%; height:auto;}
    #footer{ display:none;}
    #content23 { margin-bottom:70px;}
    #sy_sertit{ float:left; clear:both; width:100%;}
    #sy_ser{ float:left; clear:both; width:100%;margin-bottom: 70px;}
    #sy_left{ float:left; clear:both; width:100%;}
    #sy_right{ float:left; clear:both; width:100%; margin:20px 0 0 0;}
    .sildPic-Article-QQ .cnt-wrap{ float:left; clear:both; width:100%; margin:20px 0 0 0;}
    .sildPic-Article-QQ .cnt{ float:left; clear:both; margin:20px 0 0 0;}
    .mod-left{ float:left; clear:both; width:100%; margin:20px 0 0 0;}
    #sub_banner{ float:left; clear:both; width:100%; margin:20px 0 0 0;}
    .jsyj li span{ float:left; clear:both; margin:0;}
    .product { float:left; width:48%; margin:8px 1% 4px;}
    #sub_left1 { float:left; clear:both; width:100%; padding:0 6px; box-sizing:border-box; margin-top:0;}
    #sub_banner img{ width:100%;}
    .search{ width:100%;}
    #sub_right{ display:none;}
    #sy_right2{ float:left; clear:both; width:100%; margin:20px 0 0 0;}
    .newstext img{ width:100%; height:auto;}
    .newslv{ width:100%; overflow:hidden;}
    #in-com p{ width:100%; float:left; clear:both; height:auto;}
    #sy_com1{ width:100%; float:left; clear:both; height:auto; margin-bottom:15px;}
    #sy_com{ width:95%; float:left; clear:both; height:auto; padding:10px;}
    #news-tj h4 a{ width:100%; float:left; clear:both; height:auto;}
    #news-tj span{ display:none;}
    #sub_com p{ width:100%; height:auto; padding:0px; margin:0 0 5px 0;}
    #sub_com p img{ width:100%; height:auto;}
    #sub_com p.wap-none{ display:none;}
    .kw_pros,.capacity,.com_pro,.tip{margin-bottom:10px;}
    .pagelist1 li a .ldt{ display:none;}
    .pagination{ width:100%; float:left; clear:both; height:auto; margin:0 auto 20px !important;}
    .pagination a,.pagination span{ float:left; padding:1px 10px; margin-bottom:4px;}
    .pagination span.disabled{padding:1px 10px;}
    #sub_titr{ display:none;}
    #sub_titl { font-size:18px;}
    #sub_banner{ display:none;}
    .productright{ width:100%; font-size:14px;}
    .productleft{ width:100%;}
    .productleft img { width:100%; height:135px;}
    .Menubox{ width:100%; float:left; clear:both; height:auto; line-height:46px;}
    .Contentbox{ width:100%; float:left; clear:both; height:auto;}
    .sub_com{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
    #sub_pror{ width:100%; padding:0 6px; box-sizing:border-box;}
    #sub_pror h1{ font-size:22px; margin-bottom:0;}
    .sub_com p{ margin:6px 0;}
    #sub_prol{ width:100%; float:left; clear:both; height:auto; position:relative;}
    .back{ position:absolute; top:3%; left:3%; z-index:999; width:10%; display:block;}
    .fh-home{ position:absolute; top:3%; right:3%; z-index:999;width:10%; display:block;}
    #sub_prol img{ width:100%; height:auto}
    .Contentbox{ width:100%; float:left; clear:both; height:auto;}
    .Contentbox h3{ width:100%; float:left; clear:both; height:auto;}
    .Contentbox p { text-indent:0;}
    .sypro li{width: 24%!important; margin:0 10px 0; float:left;}
    .sypro li img{ width:100%; height:auto;}
    .sub-left{ width:100%;}
    #sub_aj .pro-tel,#sub_aj .price{ display:none;}
    #sub_aj{width:auto;float: left;padding: 0;}
    .wap-tel{ display:block; margin-top:8px; overflow: hidden;  float: left;margin-left: 10px;}
    #sub_aj a.tel{background: url(images/icon-baojia.png) no-repeat 10px center #ed2225;background-size:22px;padding: 0 10px 0 0;text-indent:40px;font-size:16px;height:46px;color:#fff;line-height:46px;}
    .wap-tel a{ font-size:22px; color:#ed2225; background:url(images/wap-tel.png) no-repeat left center; padding-left:35px; display:block; height:30px; line-height:28px;}
    .wap-tel span{ color:#333; font-size:16px;}
    .Menubox{ border-bottom:1px solid #e1e1e1;}
    .Menubox li{ display:inline-block; float:none;}
    .Menubox li,.Menubox li.hover{ height:46px; line-height:46px; width:32%;background:none; color:#333; border-left:1px solid #e1e1e1; margin-left:-1px; margin-right:0;}
    .Menubox li.hover{ font-weight:normal;}
    #one11 a{ color:#4B4B4B}
    #one13{ display:none;}
    #Form1 table{ width:100%; float:left; clear:both;}
    #Form1 table tr { width:100%;   clear:both; height:auto;}
    #Form1 table input{ width:80%; float:left; position:relative;}
    #Form1 table TEXTAREA{ clear:both; border:#999 solid 1px; width:80%;  }
    #Form1 .ttleft{ width:24%;}
     .pagelist1 li .ldt{display: none !important;}
    .sub-order img{ width:100%; height:auto;}
    #sub_com .jsyj li p { width:100%; float:left; clear:both; height:auto;}
    .jsyj{ width:100%; float:left; clear:both; height:auto;}
    .footer_phone { display:block;}
    .footer_phone {  z-index: 9999; margin: 0px; padding: 0px;   width: 100%;  height: 50px;  line-height:50px; text-align: center;  position: fixed !important; bottom: 0px;  user-select: none; color: #FFFFFF; background: #EC2626; left:0;}
    .footer_phone a { color:#fff; font-size:20px; font-weight:bold;}
    /*2016-4-25 lcadd for 首页产品滚动展开*/
    .sildPic-Article-QQ .sildPicBar{ display:none;}
    .sildPic-Article-QQ .bd { margin-top:0; float:left; clear:both; width:100%; height:auto;}
    .sildPic-Article-QQ .cnt { margin:0; float:left; clear:both; width:100%; height:auto;}
    .sildPic-Article-QQ .cnt ul { margin:0; float:left; clear:both; width:100%; height:auto;}
    .sildPic-Article-QQ .cnt IMG { width:100%; height:auto;}
    .sildPic-Article-QQ LI { float:left;  width:45%; height:auto; margin:1%;}
    .sildPic-Article-QQ .cnt-wrap{ height:auto;}
    .sildPic-Article-QQ LI span{ display:block; text-align:center; width:100%;}
    #content { margin-top:40px; width:100%;}
    .sub-order { margin-bottom:100px;}
    .daodu{ display:none; font-size:14px;}
    .daodu .swt{ clear:both; display:block; width:60px; margin:0px; padding:0px;}
    .daodu u{clear:both; display:block; width:220px;}
    /*for phone lcadd 2016-4-12*/
    /*图标版lcadd*/
    .footer_email_icon {width:100%;text-align: center;color: #FFFFFF;}
    .footer_email_icon ul{ float:left; width:100%; margin:0px; padding:5px 0px;background:#253f68;}
    .footer_email_icon ul li{ float:left; width:24%; list-style:none; border-right:#2f5085 1px solid ; height:46px;}
    .footer_email_icon ul li p{ line-height:10px;font-size:12px;}
    .footer_email_icon a{ display:block; float:left; width:100%; margin:0px; padding:0px; border:#000000 solid 0px; color:#fff;height: 30px;}
    .footer_email_icon .bt1{background:url("images/bthome.png") center center no-repeat; background-size:20px}
    .footer_email_icon .bt2{background:url("images/btsearch.png") center center  no-repeat; background-size:20px }
    .footer_email_icon .bt3{background:url("images/btemail.png") center center  no-repeat; background-size:20px }
    .footer_email_icon .bt4{background:url("images/btmessage.gif") center center  no-repeat; background-size:20px }
    .footer_email_icon .sub_menu{ display:none;   width:102px;   position: absolute;  bottom:60px; left:24%;  background: #f1f1f1; padding:5px 0 5px 0; }
    .footer_email_icon .sub_menu dt{ text-align:center; float:left; clear:both;line-height: 35px; width:100%; border-bottom:1px solid #ddd;}
    .footer_email_icon .sub_menu dt a{ height:35px; color:#222; font-size:14px;}
    .footer_email_icon .sub_tel{ display:none;   width:167px;   position: absolute;  bottom:40px; left: 50%;  background: #009436;  -webkit-box-shadow: #dddddd -2px -2px 5px; padding:5px 0 5px 0; }
    .footer_email_icon .sub_tel dt{ text-align:left; text-indent:10px; float:left; clear:both;line-height: 25px; width:100%; border-bottom:dotted 0px #FFFFFF;}
    .footer_email_icon .sub_tel dt a{ text-align:center; height:22px; color:#fff; font-size:16px; font-weight:bold;}
    .banner_wrap{ width:100%;}
    /*2016年9月28日13:49:18 lcadd*/
    .rx_pro{ width:100%; margin-top:10px; border:none; margin-bottom:70px;display: none;}
    .sy_prolist,.sy_proal{ width:100%; margin:10px auto 0;}
    .sy_prolist LI{ width:48%;}
    .sy_prolist LI img{ width:100%; height:123px;transition: all ease 0.5s;}
    #news_com .prolv .field p{ text-indent:0px; width:100%;}
    /*2016-11-28 lcadd*/
    .news-box{ width:100%; float:left; clear:both; margin:15px 0 5px 0; padding:0 6px; box-sizing:border-box;}
    .left-img img{ width:100%; height:auto;}
    .zs-tit ul li a{ font-size:16px;}
    .zs-tit ul li{ margin:2%; width:45%;}
    .item-list{ margin-bottom:20px;}
    .item-list ul li a{width: 88%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .zs-tit{ margin-bottom:5px;}
    .title-hd{ margin:10px 0 0 0;}
    .title-hd h3 a{ font-size:22px; margin:0 0 4px;}
    .hangye-news{ margin-top:10px;}
    #news_com p{ text-indent:0;}
    #news_com video{max-width: 768px;width: 100%;height: auto;}
    #news_com h1{ font-size:22px; margin:10px 0;}
    .newlist{ margin-top:10px;}
    .newlist dl dt span{ display:none; font-size:16px; padding:3px 13px 8px; font-weight:normal;}
    .newlist dl dt span em{ font-size:16px; line-height:14px;}
    .newlist dl{width: 100%;margin: 0; border-bottom: 1px #ddd dashed;}
    .newlist dl dt{width:120px;float:left;margin-right:10px;}
    .newlist dl dd{padding-left:135px;box-sizing: border-box;}
    .zs-tit ul{ display:none;}
    .width-bg{ background:none;}
    .item-list ul{ margin:15px 0 0 0; }
    .scnlc{font-size: 24px;color: #ed2225;margin: 10px 10px 10px 0;font-weight: bold;display: block;}
    .lxtitc{ display:none;}
    .chrome-seo_nofollow{ display:none;}
    .box-list{ width:100%; box-sizing:border-box; margin-right:10px; margin-bottom:10px; border-bottom:none;}
    .t-img img{ width:auto; height:auto;}
    /*2017-3-23修改*/
    .fix-right >.fix-right3:hover .qcode{display: none;}
    .fix-right3 img{max-width: 30px;width: 100%;height: auto;}
    .fix-right3 span{display: none;}
    .fix-right > div{padding:5px 0 2px;}
    .fix-right{ top:auto; bottom:70px;}
    .fix-right .fix-right1,.fix-right .fix-right2,.fix-right span.wap,.digital{ display:none;}
    .fix-right .go-top{ padding:6px 6px 2px;}
    .sy_pro a.icon-posui,.sy_pro a.icon-xk,.sy_pro a.icon-zhisha,.sy_pro a.icon-mofen,.sy_pro a.icon-jiancai,.sy_pro a.icon-jiancai:hover,.sy_pro a.icon-posui:hover,.sy_pro a.icon-xk:hover,.sy_pro a.icon-zhisha:hover,.sy_pro a.icon-mofen:hover{background-size: 80%;margin:0 auto;width:  auto;height: auto;padding-top: 84%;}
    .tit-lei a{ font-size:14px; font-weight:normal;}
    .tit-lei{ margin:2px auto 5px;}
    .sy_prolist .hd,.sy_proal .hd{width:100%;height:  auto;margin-bottom: 15px;}
    .sy_prolist .hd a b,.sy_proal .hd a b{width: 110px;height: 35px;line-height: 35px;font-size: 18px;}
    .sy_prolist ul{ margin-top:3px;}
    .sy_prolist LI h4{ margin-top:6px;}
    #sub_com .about-con h1{ font-size:20px;}
    .about-con{margin-bottom: 0;}
    .jsyj li{ width:100%; margin:0 0 8px;}
    .about-box ul li{ width:48%; margin:0 3px 10px;}
    .about-box ul li.more-icon{ background:none; width:48%; height:auto;}
    .about-box ul li.more-icon img{ margin:12px auto 4px;}
    .pro-lei ul li{ width:24%;}
    .pro-lei ul li a{ background:#fff; background-size:50% 50%;}
    .pro-lei ul li a.prolist-posui{ background-size:50px 38px;}
    .pro-lei ul li a.prolist-zhisha{background-size:67px 38px;}
    .field input,.prolv p textarea{ width:95%; margin-right:0; box-sizing:border-box; border-radius:0;}
    .tip{ width:100%; height:auto; background:#fff; border:8px solid #eee; padding:15px; box-sizing:border-box;}
    .tip span{ font-size:18px;padding: 0;}
    .tip p{ font-size:16px;}
    .tip a.foot-tel{ font-size:18px;padding: 5px 0;}
    .footer-prodetail{ position:fixed; width:100%; bottom:0; left:0; z-index:9999; background:#fff; border-top:1px solid #eee; height:42px;}
    .left-tool{ float:left; width:37%;}
    .left-tool a{width:49%; float:left; display:block; font-size:12px; color:#555; height:42px;}
    .left-tool a.bt-home{ border-right:1px solid #eee; background:url(images/bt-home.png) no-repeat center 6px;}
    .left-tool a.bt-product{background:url(images/bt-product.png) no-repeat center 6px;}
    .left-tool a p{ text-align:center; padding:0; margin:22px auto 0;}
    .right-tool{ float:right; width:63%;}
    .right-tool a{ color:#fff; font-size:16px; display:block; float:left; line-height:42px; text-align:center;}
    .right-tool a.bt-zixun{ background:#253f68; width:50%;}
    .right-tool a.bt-baojia{ background:#ed2225; width:50%;}
    .tip a.foot-baojia{ font-size:18px; height:45px; line-height:45px; width:195px;}
    .wap-jiange{ height:6px; background:#f0efed; border-top:1px solid #DDD8CE; border-bottom:1px solid #DDD8CE; width:100%; display:block;}
    .pro-lei{ display:none;}
    .wap-pro-lei{ display:none; padding:8px 6px; box-sizing:border-box;}
    .wap-pro-lei ul{ overflow:hidden;}
    .wap-pro-lei ul li{display:inline-block;width: 15.66%;margin: 0 auto;text-align:center;}
    .wap-pro-lei ul li a{width:50px;height: auto;display:block;text-align:center;margin:0 auto;padding: 48px 0 0 0;}
    .wap-pro-lei ul li a.wap-posui{background: url(images/wap-posui.png) no-repeat top center;background-size:50px 50px;}
    .wap-pro-lei ul li a.wap-zhisha{ background:url(images/wap-zhisha.png) no-repeat top center; background-size:50px 50px;}
    .wap-pro-lei ul li a.wap-mofen{background:url(images/wap-mofen.png) no-repeat top center; background-size:50px 50px;}
    .wap-pro-lei ul li a.wap-xk{background:url(images/wap-xk.png) no-repeat top center; background-size:50px 50px;}
    .wap-pro-lei ul li a.wap-jiancai{background:url(images/wap-jiancai.png) no-repeat top center; background-size:50px 50px;}
    .wap-pro-lei ul li a.wap-solu{background:url(images/wap-solu.png) no-repeat top center; background-size:50px 50px;}
    .wap-pro-lei ul li a.wap-qita{background:url(images/wap-qita.png) no-repeat top center; background-size:50px 50px;}
    .wap-pro-lei ul li p{ text-align:center; padding:54px 0 0; margin:0 0 6px;}
    .sub-newsdetail,#sub_com{ padding:10px 6px; box-sizing:border-box;}
    .newstext h3{ font-size:18px;}
    .prev{ height:auto; margin:22px 0; padding:8px 0;}
    #news_com .prev p{ width:100%; border-left:0; margin:0; line-height:35px;}
    .news-detail li{ width:100%; margin:0 0 8px 0;}
    .prolv-new{ margin:0 0 70px; padding:15px; box-sizing:border-box;}
    .prolv-new p.wap-none{ display:none;}
    .prolv .btn-primary{ padding:10px 28px; border-radius:0;}
    .proshow{ margin-bottom:0px;}
    .capacity p{ text-indent:0;}
    .capacity ul li{ width:31%; margin:0 3px;}
    .capacity ul li img{ width:100%; height:auto;}
    .capacity h3{ margin:10px 0;}
    #sub_com p.wap-none{ display:none;}
    .lxwm-con{ padding:15px; box-sizing:border-box;}
    .contact-info{ width:100%;}
    .contact-info p strong{ font-size:20px;}
    .liuyan img{ width:100%; height:auto;}
    .contact-info p a span{ display:inline-block; word-wrap:break-word;}
    .sub-prolist #sub_com,#sub_left1 #sub_com{ padding:0; box-sizing:border-box;}
    .wap-banner{ display:block;}
    .wap-banner img{ width:100%; height:auto;}
    .bg-ban,.m-none{ display:none;}
    .sy_pro{width: 20%;padding-bottom: 0;}
    .index_new{margin: 10px auto;}
    .new_syl ul li{width: 99%;margin-right: 1%;}
    .new_syr dl dt{width: 160px;}
    .new_syr dl{margin: 0;}
    .kw_pros li{ width:48%;}
    #mob{display: block;}
    #pc{display: none;}
    #iframe2{height: 400px !important;}
    .header{display: none;}
    .m-header{display: block;}
    .m-header .m-logo{height: 40px;line-height: 40px;}
    .m-header .m-logo .top_kf, .m-header .m-logo .top_nav{background-size: 30px;}
    .m-header .m-logo .top_logo{background-size: 120px;}
    .wap-banner{margin-top: 40px;}
    .sy_pro a{font-size: 13px!important;}
    #sypro{margin: 5% auto;}
}
@media only screen and (max-width: 550px) {
    #nav2 li.hot-icon span{right: 16%;}
    .about-zx{margin-bottom: 15px;margin-top: 15px;}
}
@media only screen and (min-width: 451px) and (max-width: 769px) {
    .item-list ul li span{display: none;}
}
@media only screen and (max-width: 450px) {
    /*2017年11月21日改*/
    .l-tel2 a{font-size: 20px;background-size: 24px;}
    .left-img{ display:none;}
    .l-tel2{margin-top: 4px;}
    .r-tool2 a{font-size: 16px;}
    .right-new{ width:100%; height:auto; margin:15px 0 0 0;}
    .item-list ul li{width: 100%;}
    .hd-top p{height: 50px;}
    .item-list ul li a{width: 60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .title-hd h3 a{background: #ed2225;line-height: 36px;color: #fff;}
    .title-hd h3 a span{font-size:14px;color:#fff;}
    .title-hd:hover h3 a{color:#fff;}
    .hangye-news{margin-top: 0;}
    .r-tool2 a.zx-zj{ padding: 4px 10px;font-weight: 500;}
    .newslist_pro li{width: 47%;}
    .newslist_pro li img{height:144px;}
    #nav2 li.hot-icon span{right: 10%;}
    #top .logo{ width:100%;}
    #top .logo img{ width:90%; height:auto;}
    .wap-tel span{display: none;}
    .wap-pro-lei ul li a{background-size: 45px!important;}
}
@media only screen and (min-width: 360px) and (max-width: 550px) {
    .lei-new{width: 350px;margin: 0 auto;}
    #sy_sertit  div.lei-new span:nth-child(8){display: none;}
}
@media only screen and (min-width: 320px) and (max-width: 359px) {
    #sy_sertit .lei-new span{padding: 0 5px;}
    #sy_sertit  div.lei-new span:nth-child(8){display: none;}
    .lei-new{width: 320px;}
    .wap-pro-lei ul li{width: 15.5%;}
}
@media screen and (max-width:360px){
    .wap-tel a{font-size: 16px;}
}
@media screen and (max-width:430px){
    .new_1tit{font-size: 20px;}
    .new_syr dl dt{width: 100px;}
    .new_syl ul li span{display: none;}
    .new_syl ul{margin: 0 auto;}
    .new_syl ul li{line-height:30px;height:30px;text-indent:12px;border-bottom: none;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
    .new_syr dl p{height:40px;line-height: 20px;}
    .new_syr dl dd a{margin: 0 0 0 20px;width:120px;}
    .new_syr dl h3{margin: 5px auto;}
}

@media only screen and (max-width: 360px) {
    .prolv table .ttleft{ width:10%;}
    .prolv table textarea{ width:200px;}
    #nav2 li.hot-icon span{right: 2px;}
}
@media only screen and (max-width: 1440px) {
    .bg-ban{ width:100%;}
}
.footer-prodetail{display: none;}
#sub_com video{max-width: 700px;width: 100%;height: auto;}
.fjjpclb{position:relative;}
.fjjpclb ul{overflow:hidden;}
.fjjpclb li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.fjjpclb li a{display:block;margin:0 auto;}
.fjjpclb cite{position:absolute;bottom:20px; *bottom:40px;left:50%;z-index:999; text-align:center;display:block;margin-left:-64px;width:112px;height:15px;_display:none;}
.fjjpclb cite span{float:left;display:inline;margin:0 5px;width:13px;height:13px; border-radius:50%;border: solid 3px #f5f5f5;text-indent:-999em;cursor:pointer;transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; }
.fjjpclb cite span:hover{background:#f0f0f0;}
.fjjpclb cite span.cur{background:#ffd800;border: solid 3px #ffd800;cursor:default;width: 38px; height:12px;border-radius: 15px;transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in;}
@media only screen and (max-width: 768px) {
    .fjjpclb {display: none;}
}
.profoot1{width: 100%;background: #53637a;margin: 50px auto 10px auto;position: relative;}
.profoot1 img{position: absolute;bottom: 0;left: 20px;}
#sub_com p a.profootswt{white-space: nowrap;background: #e34319;color: #fff;padding:8px 28px;border-radius:5px;box-sizing:border-box;font-size: 18px;margin-left: 5px}
.Contentbox .profoot1 p{color:#fff;font-size: 18px;text-indent: 0;padding:0px 10px 0px 140px;line-height: 4.5em;box-sizing: border-box;}

@media only screen and (max-width: 920px) {
    .profoot1{background-size: 100px;}
    .Contentbox .profoot1 p{padding-left: 125px;}
}

@media only screen and (max-width: 767px){
    #sub_com .Contentbox .profoot1 p{padding:20px 10px 20px 125px;line-height: 2.5em;}
}

@media only screen and (max-width: 660px){
    #sub_com .Contentbox .profoot1 p{line-height: 2em;}
}
@media only screen and (max-width: 440px){
    .Contentbox .profoot1 p{font-size: 14px;}
}
.ly_zxfw p i{font-style:normal;font-weight:700;}
.ly_zxfw{width: 100%;overflow: hidden;}
.ly_zxfw em{width:180px;height: 180px;background: url(images/lyhxr.png) no-repeat;display: block;float: left;}
.ly_zxfw h3{font-size: 30px;}
#news_com .ly_zxfw p{font-size: 16px;text-indent: 0;}
#news_com .ly_zxfw p span{margin: 0 5px;}
#news_com .ly_zxfw p span a{background:#eb0001;color: #fff;padding: 4px 10px;border-radius: 4px;white-space: nowrap;}
#news_com .ly_zxfw p strong{font-size: 28px;margin: 0 5px;}
#news_com .ly_zxfw p strong a{color: #eb0001;white-space: nowrap;}
.com .ly_zxfw p{font-size: 16px;text-indent: 0;}
.com .ly_zxfw p span a{background:#eb0001;color: #fff;padding: 4px 10px;border-radius: 4px;margin: 0 5px;}
.com .ly_zxfw p strong a{color: #eb0001;font-size: 26px;margin: 0 5px;}
.ly_form{margin-bottom: 40px;}
.ly_form img{width: 100%;height: auto;}
.ly_form .lyb{
    width: 93%;
    background: #fff;
    -webkit-box-shadow: #ff7e7e 0px 10px 20px;
    -moz-box-shadow: #ff7e7e 0px 10px 20px;
    box-shadow: #f1dbdb 0px 10px 20px;
    margin: -125px auto 50px auto;
    position: relative;
    z-index: 10;
    border-radius: 10px;
    padding: 20px;
}
.ly_form .lyb h3{font-size: 30px;color: #e34319;line-height: 30px;text-align: center;}
.ly_form .lyb p{font-size: 14px;color: #333333;text-align: center;margin-top: 20px;}
.ly_form .lyb dl{width: 100%;overflow: hidden;margin: 20px 0;}
.ly_form .lyb .one{width: 46%;float: left;}
.ly_form .lyb .two{width: 46%;float: right;}
.ly_form .lyb dd{font-size: 18px;color: #333333;margin-bottom: 20px;}
.ly_form .lyb dt input{width: 100%;height:40px;border: none;background: #fff1ef;border-radius: 5px;padding-left: 50px;}
.ly_form .lyb dt textarea{
    width: 100%;
    height: 165px;
    background: #fff1ef;
    border: none;
    border-radius: 5px;
    resize:none;
    font-family: 微软雅黑,宋体;
    font-size: 14px;
    padding: 16px 50px;
}
.ly_form .lyb .tex_user{background: url(images/lytb1.png) no-repeat 15px center #fff1ef;}
.ly_form .lyb .tex_tel{background: url(images/lytb2.png) no-repeat 15px center #fff1ef;}
.ly_form .lyb .tex_message{background: url(images/lytb3.png) no-repeat 15px 15px #fff1ef;}
.ly_form .lyb .btn{width: 245px;height: 45px;background:#e34319;font-size: 18px;color: #fff;font-weight: bold;border: none;border-radius: 10px;margin: 30px auto 10px auto;display: block;}
@media only screen and (max-width: 660px){
    .ly_form li{width: 99.5%;}
    #news_com .ly_zxfw p{font-size: 14px;margin: 0;padding-left: 140px;}
    #news_com .ly_zxfw p strong{font-size: 18px;}
    .ly_zxfw em{width:140px;height: 150px;background-size: 100%;margin-right: 5px;}
}
@media only screen and (max-width: 400px){
    .ly_zxfw em {width:120px;height: 130px;}
    #news_com .ly_zxfw p{padding-left: 120px;}
    #news_com .ly_zxfw p span{margin: 0;}
    #news_com .ly_zxfw p span a{background: none;color: #eb0001;padding: 0;}
}

/*20180726video*/
.video-max{min-height: 380px;}
.videolist{max-width:1170px;width: 100%;margin: 15px auto;overflow: hidden;}
.videolist dl{float: left;width: 23%;margin: 20px 1%;}
.videolist dl img{margin: 0 auto; display: block;}
.videolist dl dt{width: 100%;position: relative;}
.videolist dl dt a{display: block;}
.videolist dl dt a img{width: 100%;height: auto;}
.videolist dl dt .index_time{position: absolute;right: 0;bottom: 0;background: none repeat scroll 0 0 rgba(0,0,0,0.6);height: 20px;line-height: 20px;padding: 0 5px;color: #fff;font-size: 12px;}
.videolist dl dd a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-size: 14px;width: 100%;line-height: 40px;height:auto;}

.videolist .item-list{width: 100%;overflow: hidden;border-bottom: 1px solid #ccc;}
.videolist .item-list .header-video{margin-top: 2%;}
.videolist .item-list .header-video h2{width:100%;font-weight: 600;text-align: left;background:none;border:none;}
.videolist .item-list .header-video a{color: #333;font-weight: bold;}
.videolist .item-list .header-video .video-text a{font-size: 26px;}
.videolist .item-list .header-video .video-more a{font-size: 16px;margin-left: 1%;}

.show{max-width: 1170px;width: 100%;margin: 0 auto;overflow: hidden;margin-top: 2.8%;margin-bottom: 2%;}
.show ul{overflow: hidden;}
.show ul li{float: left;padding: 8px 0;width: 13.5%;margin: 0 1.5%;text-align: center;font-size: 16px;cursor: pointer;}
.show ul li a{color: #000;text-align: center;font-size: 16px;line-height: 26px;}
.show ul li .top-icon{width: 118px;height: 125px;margin: 0 auto;position: relative;}
.show ul li .top-icon img{max-width: 120px;height: auto;display: block;position: absolute;top: 0;transition: all 1s cubic-bezier(.5,0,.2,1);}
.wrap{width: 100%;max-width: 1200px;margin: 0 auto;}
/* video.html */
/*滚动条样式*/
.clearfix{zoom:1;}
.clearfix:after{content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}
.video-tit h1{font-weight: 600;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;text-align: center;font-size: 32px;line-height: 35px;margin: 30px 0;}
.video-play{background: #292929;padding-top: 10px; }
.video-play .rideo-left video{width: 74%;float: left;}
.video-play .rideo-right{position: relative;float: right;width: 23%;padding: 10px;background-color: #1f1f1f;overflow: hidden;height: 500px;overflow-y: scroll;}
.video-play .rideo-right::-webkit-scrollbar {/*滚动条整体样式*/width: 8px;/*高宽分别对应横竖滚动条的尺寸*/height: 8px;}
.video-play .rideo-right::-webkit-scrollbar-thumb{/*滚动条里面小方块*/border-radius: 5px;-webkit-box-shadow: inset 0 0 1px #f3f3f3;background:#292929;}
.video-play .rideo-right::-webkit-scrollbar-track {/*滚动条里面轨道*/-webkit-box-shadow: inset 0 0 2px #ccc;border-radius: 0;background: #292929;}
.video-play .rideo-right ul li{width: 100%;height: 72px;cursor: pointer;overflow: hidden;}
.video-play .rideo-right ul li .li-left{display: block;float: left;margin-right: 4%;width: 36%;position: relative;}
.video-play .rideo-right ul li .li-left img{display: block;width: 100%;height: 65px;}
.video-play .rideo-right ul li .li-left .time{position: absolute;right: 0;bottom: 0;background: none repeat scroll 0 0 rgba(0,0,0,0.6);height: 16px;line-height: 16px;color: #fff;font-size: 12px;padding: 0 4px;}
.video-play .rideo-right ul li .li-left .time span{cursor: pointer;padding: 0 5px;}
.video-play .rideo-right ul li .li-right{width: 60%; color: #666;float: left;position: relative;font-size: 12px;}
.video-play .rideo-right ul li .li-right h3 a{color: #999;line-height: 18px;font-size: 14px;}
.video-play .rideo-right ul li .li-right p i{display: inline-block;vertical-align: middle;
    width: 15px;height: 15px;margin-right: 5px;cursor: pointer;background:url(images/playIco.png)no-repeat;margin-top: 1px;}
.video-play .container{width: 100%;font-size: 12px;z-index: 10;height: 40px;line-height: 40px;padding-left: 15px;color: #999;float: left;}
.video-content{overflow: hidden;}
.video-content .con-left{float: left;width: 75%;}
.video-content .con-left .more-video{width: 100%;height: auto;display: block;overflow:  hidden;}
.video-content .con-left div{clear: both;}
.video-content .con-left .detail{width: 100%;height: auto; display: block; margin-top: 20px;margin-bottom: 20px;}
.video-content .con-left .con-title,.con-right .con-title{width: 100%;border-bottom: 2px solid #ddd;position: relative;margin-top: 40px;margin-bottom: 15px;}
.video-content .con-left .con-title h2,.con-right .con-title h2{color: #333;font-size: 22px;line-height: 28px;display: inline-block;border-bottom: 2px solid #df1515;
    margin-bottom: -2px;font-weight: 600;padding-bottom: 5px;padding-left: 30px;background:url(images/ico.jpg) no-repeat left center;}
.video-content .con-left p{margin: 20px auto;font-size: 16px;}
.video-content .con-left .more-video dl{width:22%;margin: 2% 3% 0 0;overflow: hidden;float: left;}
.video-content .con-left .more-video dl dt{width: 100%;}
.video-content .con-left .more-video dl dt a{position: relative;display: block;}
.video-content .con-left .more-video dl dt img{width: 100%;height: auto;margin-bottom: 1%;}
.video-content .con-left .more-video dl dt a .index_time{position: absolute;right: 0;bottom: 0;background: none repeat scroll 0 0 rgba(0,0,0,0.6);height: 20px;line-height: 20px;padding: 0 5px;color: #fff;font-size: 12px;}
.video-content .con-left .more-video dl dd{text-align: center;font-size: 14px;width: 100%;line-height: 40px;height: 40px;margin-left: 0;}
.video-content .con-left .more-video dl dd a{display: block;}
.video-content .con-right{width: 23%;float: right;}
.video-content .con-right .con-list{border-bottom: 2px solid #ddd;position: relative;margin-bottom: 15px;margin-top: 40px;}
.video-content .con-right .con-list h2{position: relative;color: #333;font-size: 22px;display: inline-block;border-bottom: 2px solid #df1515;margin-bottom: 30px;font-weight: 600;padding-bottom: 10px;padding-left: 24px;}
.video-content .con-right .con-list span{color: #333;cursor: pointer;display: inline-block;font-size: 14px;text-align: center;}
.video-content .con-right .con-list ul{background: #f2f2f2;padding: 10px 10px 0;width: 100%;border-bottom: 1px solid #ebebeb;}
.video-content .con-right .con-list ul li{border-bottom: 1px dotted #ccc;margin-bottom: 10px;padding-bottom: 10px;font-size: 14px;}
.video-content .con-right .con-list ul li .item-hy{display: none;}
.video-content .con-right .con-list ul li .num{color: #fff;width: 20px;height: 20px;float: left;text-align: center;line-height: 20px;margin: 0 10px 0 0;border-radius: 2px;background: #5aa700;}
.video-content .con-right .con-list ul li .tit-ord{width: 67%;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.video-content .con-right .con-list ul li .play-nums{float: left;text-align: right;width: 15%;font-size: 12px;color: #999;}
.video-content .con-right .con-list ul li .play-nums .icon-fyb{display: inline-block;width: 15px;height: 11px;margin-right: 5px;background: url('images/icon-fyb.png')no-repeat;}
.video-content .con-right .con-list .item-dh .txt-left{position: relative;float: left;width: 140px;height: 79px;margin-right: 10px;}
.video-content .con-right .con-list .item-dh .txt-left a{display: block;width: 100%;height: 100%;}
.video-content .con-right .con-list .item-dh .txt-left a img{display: block;width: 100%;height: 100%;}
.video-content .con-right .con-list .item-dh .txt-left a span{color: #fff;width: 20px;height: 20px;float: left;text-align: center;line-height: 20px;margin: 0 10px 0 0;border-radius: 2px;background: #5aa700;position: absolute;left: 0;top: 0;}
.video-content .con-right .con-list .item-dh .txt-right{float: left;width: 40%;height: 79px;line-height: 18px;}
.video-content .con-right .con-list .item-dh .txt-right dt{padding-top: 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.video-content .con-right .con-list .item-dh .txt-right dt a{color: #333;font-size: 12px;}
.video-content .con-right .con-list .item-dh .txt-right dd{padding-top: 3px;margin-left: 3px;margin-top: 3px;}
.video-content .con-right .con-list .item-dh .txt-right dd .play-rank-nums{float: left;width: auto;text-align: left;font-size: 12px;color: #999;}
.video-content .con-right .con-list .item-dh .txt-right dd .icon-fyb{display: inline-block;width: 15px;height: 11px;margin-right: 5px;background:url('images/icon-fyb.png')no-repeat;vertical-align:-1px;}
.video-content .con-right .con-list .item-dh .txt-right .text-overflow{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;}
.video-content .con-right .con-list .item-dh .txt-right .text-overflow a{color: #699f00;}
.video-content .con-right .con-list-xg{position: relative;margin-bottom: 15px;margin-top: 40px;}
.video-content .con-right .con-list-xg h2{position: relative;color: #333;font-size: 22px;height: 28px;display: inline-block;border-bottom: 2px solid #df1515;margin-bottom: -5px;}
.video-content .con-right .con-list-xg ul{overflow: hidden;padding-top: 15px;border: 1px solid #ccc;}
.video-content .con-right .con-list-xg ul li{padding: 0 15px;}
.video-content .con-right .con-list-xg ul li img{display: block;width: 100%;margin: 0 auto;}
.video-content .con-right .con-list-xg ul li h3{text-align: center;padding-bottom: 10px;font-size: 15px;}
.video-content .con-right .con-list-xg ul li h3 a{color: #555;}
/* video.html end */
/* 2018.8.4 产品中心改 */
#pro-content{max-width: 1200px;margin: 0 auto;}
#pro-content .pro-list{width: 100%;margin-top: 35px;}
#pro-content .pro-list .pro-tit{height: 50px;line-height: 50px;margin: 0 auto 20px;background:#f5f6f8;padding: 0 20px;position: relative;}
#pro-content .pro-list:first-child .pro-tit:before{content: "";display: block;width: 85px;height: 50px;background: url(images/flame.jpg) no-repeat left 2px center;
    position: absolute;left: -80px;}
#pro-content .pro-list:first-child .pro-tit:after{content: "";display: block;width: 85px;height: 50px;background: url(images/flame.jpg) no-repeat right 4px center;
    position: absolute;right: -80px;}
#pro-content .pro-list .pro-tit .protit-r{float: left;}
#pro-content .pro-list .pro-tit .protit-r a{font-size: 30px;color: #333;line-height: 50px;display: block;padding-left: 20px;background: url(images/sb-bt.jpg) left center no-repeat;}
#pro-content .pro-list:first-child .pro-tit .protit-r a{background: url('images/flames.gif') left center no-repeat;background-size: 38px;padding-left: 50px;}
#pro-content .pro-list .pro-tit .protit-l{float: right;}
#pro-content .pro-list .pro-tit .protit-l a{font-size: 18px;color: #333;background: url('images/gengduokw.png')no-repeat right center;background-size: 25px;padding: 5px 35px 5px 0;}
#pro-content .pro-list .prolist-ul{margin-left: -2%;overflow:  hidden;}
#pro-content .pro-list .prolist-ul li{width: 23%;float:  left;text-align:  center;margin: 10px 0 10px 2%;transition: all .3s ease;}
#pro-content .pro-list .prolist-ul li a img{width: 100%;height: 211px;}
#pro-content .pro-list .prolist-ul li p{color: #666;padding: 12px 0;font-size: 16px;}
#pro-content .pro-list .prolist-ul li:hover,.product:hover,.kw_pros li:hover{-webkit-box-shadow: #c2c2c2 0 5px 15px;-moz-box-shadow: #c2c2c2 0 5px 15px;box-shadow: #c2c2c2 0 5px 15px;
    transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);}
.prod-title{width: 50%; font-size: 26px;font-weight: 700;border: 1px dashed #333;color: #333;text-align: center;background: #f5f6f8;padding: 5px 0;margin: 30px auto 30px;}
@media only screen and (max-width: 999px){
    #pro-content .pro-list{margin-top: 20px;}
    #pro-content .pro-list .pro-tit{padding-left: 5px;}
    #pro-content .pro-list .prolist-ul{margin-left: 0;}
    #pro-content .pro-list .prolist-ul li{width: 23%;margin: 10px 1%;}
}
@media only screen and (max-width: 768px){
    #pro-content{width:100%;max-width: 100%;overflow: hidden;}
    #pro-content .pro-list{margin-top:0;}
    #pro-content .pro-list .pro-tit{margin-top: 10px; padding-right:10px;}
    #pro-content .pro-list .pro-tit .protit-r a{font-size: 22px;}
    #pro-content .pro-list .pro-tit .protit-l a{background-position: 30px;padding-right: 20px;}
    .video-box{margin-top: 50px;}
}
@media only screen and (max-width: 480px){
    #pro-content .pro-list .prolist-ul li{width: 46.8%;margin: 0 1.5%;}
    #pro-content .pro-list .prolist-ul li a img {width: 100%;height: 145px;}
}
@media only screen and (max-width: 360px){
    #pro-content .pro-list .prolist-ul li{width: 46%;margin: 0.1% 5px;}
}
/*2018.8.10公司简介修改*/
.introduce{width: 100%;overflow: hidden;margin: 30px auto 40px auto;}
.introduce .left{width: 100%;}
.introduce .left h3{font-size: 30px;color: #f40202;margin: 0!important;}
.introduce .left h3:after{content: "";height: 5px;background: #f54040;margin-top: 20px;display: block;}
.introduce .left p{line-height: 24px;margin: 15px 0 5px 0;}
.introduce .left li{width: 33%;float: left;text-align: center;font-size: 18px;}
.introduce .left li:first-child{margin-left: 0;}
.introduce .left li img{width: 60px;}
.introduce .left li span{display: block;margin-top: 5px;}
.introduce .right{width: 45%;}
.introduce .right p{margin: 0;text-indent: 0;}
/*2018.8.10联系我们修改*/
.lx-box{width: 100%;}
.lx-box .left{width: 40.5%;}
.lx-box .left img,.introduce .right img{width: 100%;}
.lx-box .right{width: 100%;}
.lx-box .right h3{font-size: 30px;font-weight: bold; text-align:center; }
.lx-box .right p{margin: 15px 0;line-height: 26px;}
.lx-box .right p a{font-size: 18px;color: #fa0000;font-weight: bold;text-overflow: ellipsis;
    white-space: nowrap;overflow: hidden;}
.lx-box .right dl{width: 45%;margin-bottom: 25px;}
.lx-box .right dl dd{display: inline-block;margin-bottom: 15px;}
.lx-box .right dl input,.lx-box .right dl textarea{width: 100%;height: 50px;border: none;border-radius: 10px;padding-left: 45px;}
.lx-box .right .name{float: left;}
.lx-box .right .phone{float: right;}
.lx-box .right .name input{background: url("images/icon-ly.png") 10px 12px no-repeat #f5f5f5;background-size: 25px;}
.lx-box .right .phone input{background: url("images/icon-ly.png") 10px center no-repeat #f5f5f5;background-size: 25px;}
.lx-box .right .msg-text{width: 100%;}
.lx-box .right .msg-text textarea{width: 100%;height: 155px;resize: none;padding: 15px 45px;font-family: 微软雅黑;
    background: url("images/icon-ly.png") 12px -57px no-repeat #f5f5f5;background-size: 22px;}
.lx-box .right .btn{width: 428px;height: 50px;background: #ff3e3e;border: none;font-size: 18px;color: #fff;cursor: pointer;
    border-radius: 30px;font-weight: bold;margin: 10px auto 0 auto;display: block;-webkit-box-shadow: #ff7e7e 0px 10px 40px;
    -moz-box-shadow: #ff7e7e 0px 10px 40px;
    box-shadow: #ff7e7e 0px 10px 40px;}
@media screen and (max-width:1200px){
    .w{max-width: 999px;}
    .introduce .left li{margin-left: 12%;}
    .lx-box .left{width: 46%;}
    .lx-box .right{width: 51%;}
    .lx-box .right .btn{width: 300px;}
}
@media screen and (max-width:999px){
    .w{max-width: 768px;}
    .lx-box .left,.lx-box .right,.introduce .left,.introduce .right{float: none;width: 100%;overflow: hidden;}
    .lx-box .right h1{margin-top: 20px;}
}
@media screen and (max-width:768px){
    .introduce{margin: 0;}
    .introduce .left h1{text-align: center!important;margin: 0 0 20px 0!important;}
    .introduce .left h1:after{display: none;}
    .introduce .left li{width: 33.3%;margin: 0;padding: 0 2%;}
    .introduce .left li img{}
    .introduce .left li span{font-size: 14px;}
    .introduce .right{margin: 20px 0;}
    .lx-box,.introduce{padding: 0 2%;}
    .lx-box .right h1,.introduce .left h1{font-size: 20px;}
    .lx-box .right .btn{font-size: 15px;width: 240px;height: 40px;}
    .lx-box .right dl{margin-bottom: 15px;}
    .lx-box .right dl input{height: 40px;}
    .lx-box .right .msg-text textarea{height: 100px;background-size: 22px;background-position: 10px -58px;}
    .lx-box .right dl dd{margin-bottom: 10px;}
    .lx-box .right .name input{background-size: 22px;background-position: 10px 8px;}
    .lx-box .right .phone input{background-size: 22px;}
}
@media screen and (max-width:480px){
    .lx-box .right .name,.lx-box .right .phone{float: none;width: 100%;}
}

/**********************分页***********************/
.pager {clear: both; padding: 20px 0px; text-align: center; display: block; border-radius: 4px; line-height: 18px;}
.pagination{ display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px;}
.pagination li{float: left; margin-left:-1px;border: 1px solid #ddd;}
.pagination li:nth-child(1){border-top-left-radius:3px;border-bottom-left-radius:3px;}
.pagination li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.pagination li a{color:#666;}
.pagination li a,.pagination li span{ padding:5px 13px; display:block;}
.pagination li:hover{position:relative; z-index:1;color:#fff; background:#fbe7e7; border-color:#fbe7e7; color:#900202;}
.pagination li.disabled:hover,.pagination li.disable:hover,.pagination li.disabled,.pagination li.disable{text-decoration: none;background:#f5f5f5; color:#999; border-color:#ddd;}
.pagination li.active{position:relative; z-index:2;border-color:#f80000;background: #f80000; color:#fff;}



ul.flink li {float: left; margin-right: 5px;}
table{border-collapse:collapse;border-spacing:0;
    margin: 15px 0;
    width: 100%;
    color: #666;
    border-left: 1px solid #acacac;
    border-bottom: 1px solid #acacac;
}
tr{
    padding: 3px 10px;
    border-right: 1px solid #acacac;
    border-top: 1px solid #acacac;
}
tr:nth-child(odd) {
    background: #e1e1e1;
}
td {
    padding: 3px 10px;
    border-right: 1px solid #acacac;
    border-top: 1px solid #acacac;
}
.about_sub {
    overflow: hidden;
    color: #666;
    line-height: 30px;
    margin-bottom: 30px;
}
.container {
    max-width: 1200px;
    margin: 0 auto;
}
.lianxi {
    background: #f4f4f4;
    margin-top: 30px;
    margin-bottom: 40px;
    padding: 20px 0 20px 35px;
    overflow: hidden;
}
.fl {
    width: 40%;
    float: left;
}
.h {
    color: rgb(34, 34, 34);
    font: bold 24px/200% 微软雅黑;
}
.fl .t1 {
    font-size: 26px;
    font-weight: bold;
    color: #Ff0000;
    line-height: 150%;
}
.zixun1 {
    margin: 20px 0 0 0;
}
.zixun1 a {
    display: block;
    width: 200px;
    height: 46px;
    text-align: center;
    line-height: 46px;
    color: #ffffff;
    background: #182133;
    font-size: 18px;
}
.p2 {
    color: rgb(102, 102, 102);
    font: 16px/26px 微软雅黑;
    margin: 10px 0px;
}
.lianxi .fr {
    width: 49%;
    float: right;
}
.lianxi .fr img {
    max-width: 100%;
    height: auto;
    border: 0;
}
.pager{ margin:0 auto; padding-top:25px; width:100%; line-height:40px; font-family:"宋体"; border-top:1px solid #E4E4E4; text-align:center;}
.pager a:link, .pager a:visited{ margin:0 4px; padding:12px 16px; color:#666; background:#E4E4E4; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -webkit-transition:color 0.4s ease; -moz-transition:color 0.4s ease; -o-transition:color 0.4s ease; -ms-transition:color 0.4s ease; transition: color 0.4s ease;}
.pager a:hover, .pager a:active{ color:#FFF; background:#436BB8; text-decoration:none;}
.pager a.current:link, .pager a.current:visited, .pager a.current:hover{ color:#FFF; background:#436BB8; font-weight:bold;}