*{text-decoration:none;list-style:none;margin:0;padding:0}
.width{width:1300px;margin:0 auto}
.logo{width:17%;height:auto;float:left}
.header{overflow:hidden;margin-top:15px;margin-bottom:10px}
.logo img{width:100%;height:auto}
.headertel{float:right;font-size:14px;color:#444;line-height:28px;width:10%}
.headertel span{display:block;font-weight:700;color:#f90}
.header-nav{overflow:hidden;float:left;width:70%}
.header-nav li{float:left;width:14%;text-align:center;line-height:50px;position:relative}
.header-nav li a{color:#444;font-size:15px}
.header-nav li.navcolor a{color:#0065a3}
.header-nav li a:after{content:'';height:3px;width:0;position:absolute;left:50%;bottom:0;-webkit-transition:all .2s linear;background:linear-gradient(90deg,#f9ba1c 0,#e69314 100%);-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.header-nav li.navcolor a:after,.header-nav li:hover a:after{content:'';height:3px;width:75%;position:absolute;left:15px;bottom:0;background:linear-gradient(90deg,#ffeb3b 0,#ff5722 100%)}
.header-nav li:hover a:after{width:75%;left:15px}
.header-nav li.navcolor a,.header-nav li:hover a{color:#ff5722;font-weight:700;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.flexslider{margin:0 auto;position:relative;width:100%;height:550px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%;background-size:100%!important}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0;background:url(../images/next.png)}
.flex-direction-nav .flex-prev{left:0;background:url(../images/pre.png)}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a,.flex-control-paging li em{background:#fff;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;border:1px solid #eee;border-radius:100px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a,.flex-control-paging li.active em,.flex-control-paging li em.flex-active{background-position:0 0;background:#f90}
.flexslider .slides a img{width:100%;height:549px;display:block}
.index_pro{overflow:hidden;margin-top:40px}
.index_pro .pro_fr{float:right;width:78%}
.index_pro .pro_fl{float:left;width:18%;border:1px solid #eee;background:url(../images/bg.jpg) repeat}
.index_pro .pro_fl h2{font-size:22px;color:#fff;background:#f90;line-height:45px;text-align:center}
.index_pro .pro_fl ul{overflow:hidden;}
.index_pro .pro_fl ul li{font-size:15px;background:#fff;width:80%;text-align:center;margin:15px auto;border:1px solid #eee;border-radius:10px;line-height:45px}
.index_pro .pro_fr ul li{width:22.7%;float:left;margin-left:2%;margin-bottom: 20px; overflow:hidden;position:relative;margin-top:15px;text-align:center;border:1px solid #eee;font-size:15px;line-height:28px}
.index_pro .pro_fl ul li a,.index_pro .pro_fr ul li a{color:#444;font-size:14px}
.index_pro .pro_fr ul li a h3{font-size:15px;font-weight:400}
.index_pro .pro_fr ul{overflow:hidden;margin-left:-2%}
.index_pro .pro_fr ul li:hover{border:1px solid #f90}
.index_pro .pro_fl ul li:hover a,.index_pro .pro_fr ul li:hover a,.index_pro .pro_fr ul li:hover a h3{color:#f90;text-decoration:underline}
.index_pro .pro_fl dl dt{font-size: 15px;padding-left: 35px;line-height: 45px;padding-top: 8px;color: #e23211;font-weight: 600;font-size: 16px;}
.index_pro .pro_fl dl dd {font-size: 14px;line-height: 38px;border-bottom: 1px dashed #ccc;padding-left: 18px;background-size: 8px;padding: 10px 19px;background: #fff;}
.index_pro .pro_fl dl dd a{color: #444;}
.index_pro .pro_fl dl dd:hover a{color: #e23211;text-decoration: underline;}
.index_pro .pro_fr h2{font-size:22px;color:#222;border-bottom: 1px solid #eee;padding-bottom: 5px;}
.index_about{overflow:hidden;margin-top:40px}
.index_about dl dt{float:left;width:45%}
.index_about dl dt video{width:100%;height:auto}
.index_about dl dd{float:right;width:48%;background:#f9f9f9;padding:15px}
.index_about dl dd h2{font-size:22px;margin-bottom:20px}
.index_about dl dd a,.index_about dl dd p span{color:#e23211}
.index_about dl dd p{line-height:32px;color:#444;font-size:14px;margin-bottom:10px}
.case_bg{background:url(../images/bg.jpg) repeat;padding-bottom:25px;overflow:hidden;margin-top:40px}
.case .three_t,.case_bg h2{color:#222;height:80px;padding:40px 0 0;text-align:center;font-size:22px}
.case .three_t a,.chanp .three_t a{color:#333;font-weight:700}
.case .three_t span,.chanp .three_t span{color:#555;font-weight:initial}
.case_t{height:55px;line-height:55px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;width:1050px;padding:0 75px}
.case_t ul li{float:left}
.case_t ul li a{font-size:17x;color:#666;padding:0 30px;display:block;float:left}
.case_t ul li a:hover,.case_t ul li.on a{font-weight:700}
.case_t span{display:block;float:right}
.case_t span a{font-size:14px;color:#666}
.case_qiem ul{overflow:hidden;margin-left:-28px!important}
.case_qiem ul li{float:left;width:22%;margin-left:28px;background:#fff;padding-bottom:8px}
.case_qiem ul li img{width:100%;height:180px}
.case_qiem{overflow:hidden;width:1300px}
.case_qiem dl{overflow:hidden}
.case_qiem dt{float:right;position:relative;line-height:0;margin:10px 78px 0 0}
.case_qiem dt img{width:100%;float:left;height:250px}
.case_qiem dl dt video{width:50%;float:left;height:248px}
.case_qiem dl dt em{width:100%;height:15px;display:block;float:left;position:absolute;z-index:4;bottom:0;left:0}
.case_qiem dl dt em:after{content:'';position:absolute;height:100%;width:0;background:#ff9800;bottom:0;left:0;-webkit-transition:width .5s;transition:width .5s}
.case_qiem dl dt:hover em:after{width:100%}
.case_qiem dd{padding:10px 0 20px 0;float:left;background:#fff;margin-left:88px}
.case_qiem .wuliao,.case_qiem h4{line-height:50px;overflow:hidden;background-size:auto 100px;color:#444;font-size:14px;font-weight:400}
.case_qiem .wuliao span,.case_qiem h4 span{color:#ff5722}
.case_qiem .case_desc p span,.shebei strong{color:#ff9800;padding:2px 5px;border:1px solid #eee}
.casetit{font-size:20px;color:#444;padding:10px 0 0 20px;margin-bottom:8px}
.case_desc p{font-size:14px;line-height:28px;color:#444}
.case_desc{font-size:14px;color:#444;line-height:30px;padding:10px 0 0 20px}
.case_desc i{display:block;color:#282d44;font-size:17px;font-weight:700}
.case_qiem dl dd span{color:#ea0000;border:#f90 1px solid;padding:2px 10px}
.case_qiem dl dd span a{display:block;font-size:16px;color:#fff;width:110px;text-align:center;height:40px;line-height:40px;overflow:hidden;border-radius:5px;background:#2c99ff}
.case_lico,.case_rico{width:37px;height:auto;position:absolute;cursor:pointer;top:40%;z-index:20;background:#f90}
.case_lico img,.case_rico img{width:100%;height:auto}
.case_rico{right:0}
.pr{position:relative}
.hz{padding:0 0 30px;overflow:hidden;margin-top:40px}
.hz h2{text-align:center;font-size:22px;margin-bottom:20px}
.hz_m ul li{width:320px;float:left;overflow:hidden}
.hz_m ul li em{width:300px;height:auto;display:block;overflow:hidden;line-height:0;box-shadow:0 3px 8px 3px #d0d0d0;margin:10px}
.hz_m ul li em img{width:300px;height:225px}
.hz_m ul li span{display:block;text-align:center;line-height:28px;overflow:hidden;font-size:15px;color:#555}
.pro_parameter{overflow: hidden;margin-top: 30px;}
.pro_parameter h2{font-size:22px;color:#222;margin-bottom:20px;text-align: center;}
.pro_parameter img{width:150px;height: auto;}
.pro_type{overflow: hidden;margin-top: 30px;}
.pro_type h2{font-size:22px;color:#222;margin-bottom:20px;text-align: center;}
.pro_type dl{overflow: hidden;margin-left:1.5%;}
.pro_type dd{float: left;width:48.1%;margin-left: 1.5%;border: 1px solid #eee;margin-bottom: 20px;padding: 15px 1px;}
.pro_type dd p{font-size: 20px;color: #f90;margin-bottom: 15px;}

.index_made,.index_video{overflow: hidden;margin-top: 30px;padding: 5px 0;}
.index_made h2,.index_video h2{font-size:22px;color:#222;margin-bottom:20px;text-align: center;}
.index_made dl{overflow: hidden;margin-top: 20px;margin-left: -1.5%;}
.index_made dl dd{float: left;width: 23.3%;border: 1px solid #eee;font-size: 14px;text-align: center;margin-left:1.5%;}
.index_made dl dd p{margin-bottom: 8px;color: #444;}
.index_made dl dd p.madedes,.index_made dl dd p:hover a{color: #E23211;}
.index_made dl dd p a{color: #444;}
.index_made p.madebtn{overflow: hidden;font-size: 14px;margin-bottom: 8px;line-height: 28px;color: #444;text-align: center;margin-bottom: 20px;margin-top: 15px;}
.index_made p.madebtn a{padding: 10px 20px;background: #e23211;color: #fff;margin-left: 5px;margin-right: 5px;}
.index_made p.madebtn span{color: #e23211;}
.index_made dl img{width: 100%; height:250px;}
.index_video dl{overflow: hidden;margin-top: 20px;margin-left: -1.5%;}
.index_video dl dd{float: left;width: 23.3%;border: 1px solid #eee;font-size: 14px;text-align: center;margin-left: 1.5%;}
.index_video p{font-size: 14px;margin-bottom: 8px;line-height: 28px;color: #444;}
.index_video dl video{width: 100%; height: auto;}
.newscolor a{color:#ff9800!important}
.index_news{overflow:hidden;margin-top:40px}
.index_news .news_fl{float:left;width:41%;border:1px solid #eee;padding:15px;margin-bottom:30px}
.index_news .news_fr{float:right;width:51%;padding:15px;border:1px solid #eee}
.index_news h2{font-size:22px;color:#222;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:5px}
.index_news .news_fl li,.index_news .news_fr li{border-bottom:1px solid #eee;line-height:30px;font-size:14px;margin-bottom:20px;overflow:hidden}
.index_news li a{color:#444;float:left;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.index_news li:hover a{color:#f90;text-decoration:underline}
.index_news .news_fl li span,.index_news .news_fr li span{color:#666;float:right;font-size:14px}
.index_news .news_fr dl{overflow: hidden;margin-bottom:20px;border-bottom: 1px solid #eee;padding-bottom: 5px;}
.index_news .news_fr dt{font-size: 15px;font-weight: bold;color:#ff5722;margin-bottom: 15px;}
.index_news .news_fr dt span{color: #fff;padding: 3px 5px;background: #e23211;}
.index_news .news_fr dd span{color: #fff;padding: 3px 5px;background:#f90;}
.index_news .news_fr dd{font-size: 14px;color: #444;line-height:32px;}
.footer{overflow:hidden;background:#666;padding:15px 0}
.footer p{text-align:center;line-height:28px;color:#fff;font-size:15px}
.footer p a{color: #fff;}
#friendlink{overflow:hidden;background:#f0f0f0;padding:10px 0;font-size:14px;color:#666}
.friendlink a{font-size:14px;color:#666;line-height:28px}
.lxmain,.newsmain,.promain{overflow:hidden;margin-top:40px}
.arofr,.profr{float:right;width:78%}
.profl{float:left;width:18%;border:1px solid #eee;background:url(../images/bg.jpg) repeat}
.profr ul{overflow:hidden;margin-top:20px;margin-left:-2%;margin-bottom:30px}
.profr ul li{width:22.7%;float:left;margin-left:2%;text-align:center;margin-bottom:20px;border:1px solid #eee}
.profr li a{color:#444;font-size:15px;padding-bottom:5px;display:block;overflow:hidden}
.profr li:hover a{color:#f90;text-decoration:underline}
.profr h3{font-size:22px;color:#333;border-bottom:1px solid #eee;line-height:45px}
.profl h3{text-align:center;font-size:22px;color:#fff;line-height:45px;background:#f90}
.profl ul{overflow:hidden;margin-top:20px}
.profl ul li{font-size:15px;background:#fff;width:80%;text-align:center;margin:15px auto;border:1px solid #eee;border-radius:10px;line-height:45px}
.profl ul li.newslist{border:none;background:0 0;border-radius:initial;border-bottom:4px solid #ff9800}
.profl ul li.newslist strong{color:#f90}
.profl ul li a{color:#444;font-size:15px}
.profl ul li:hover a{text-decoration:underline;color:#f90}
.location{overflow:hidden;border-bottom:2px solid #eee;padding:5px 0;font-size:14px;color:#666}
.location a{color:#666;font-size:14px}
.newsmain .profr ul li span{float:right;margin-right:5px;font-size:14px;color:#555}
.newsmain .profr ul li{width:45%!important;float:left;text-align:left;line-height:30px;border:none;border-bottom:1px solid #eee}
.newsmain .profr ul li a{float:left}
.lxmain dt{float:left;width:45%;padding:10px;background:#f6f6f6}
.lxmain dt p{line-height:28px;color:#444;font-size:15px;margin-bottom:10px}
.lxmain dd{float:right;width:45%}
.lxmain p strong{font-size:20px;margin-bottom:15px;margin-top:20px;display:block}
.lxmain p a{border:1px solid #f90;padding:8px 20px;color:#fff;background:#f90}
.pro_aro{overflow:hidden;margin-bottom:40px}
.pro_left dl dd img{width:100%;height:auto}
.pro_left{overflow:hidden;float:left;width:77%}
.pro_right{overflow:hidden;border:1px solid #f0f0f0a6;float:right;width:20%;padding:5px}
.pro_left dl dd{float:left;width:47%}
.pro_left dl dt{float:right;width:51%}
.pro_left dl dt h1{font-size:26px;color:#111;margin-bottom:10px}
.pro_left dl dt p{line-height:28px;color:#444;font-size:15px}
.pro_left dl dt p.pro_des{color:#f90}
.pro_left dl dt .pro_content p{line-height:28px;color:#444;font-size:15px}
.pro_promise{overflow:hidden;margin:10px 0}
.pro_promise li{float:left;width:23%;margin-right:1.5%;background:#ff9800;border:1px solid #ccc;text-align:center;line-height:28px;font-size:14px;color:#fff}
.pro_contact{overflow:hidden;margin-top:20px}
.pro_contact p{float:left;line-height:28px;color:#444}
.pro_contact .arotel{background:url(../images/wxgf1.jpg) no-repeat;background-size:50px;padding-left:55px;margin-right:5px}
.arotel b{color:#f90;font-size:20px;display:block}
.pro_left dl dt .pro_contact p.arobtn{width:35%;background:#ff9800;line-height:50px;color:#fff;text-align:center}
.arobtn a{color:#fff}
.pro_right ul{overflow:hidden;margin-top:20px}
.pro_right h3{text-align:center;font-size:20px;color:#333;line-height:40px;border-bottom:4px solid #ff9800}
.pro_right li{float:left;width:47%;margin-left:2%;border:1px solid #9993;text-align:center;font-size:14px;margin-bottom:20px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pro_right li img{width:100%;height:103px}
.pro_right li a{color:#444}
.pro_right li:hover a{color:#f90;text-decoration:underline}
.arofr{overflow:hidden}
.arofr h2{font-size:21px;color:#222;margin-top:10px;margin-bottom: 15px;}
.arofr h2 a{color: #FF6600;}
.arofr h3{font-size:18px;color:#f90;margin-top:10px}
.arofr p{line-height:28px!important;color:#444;font-size:15px!important;margin-top:8px}
.arofr p a{color: #FF6600;}
.aro_news,.aro_product{overflow:hidden;margin-top:30px}
.aro_news h3,.aro_product h3{font-size:20px;color:#333;border-bottom:1px solid #eee}
.aro_news ul,.aro_product ul{margin-left:-2%;margin-top:20px}
.aro_news ul li{font-size:15px;border-bottom:1px solid #eee;float:left;width:48%;margin-left:2%;margin-bottom:20px;line-height:28px}
.aro_news ul li a,.aro_product ul li a{color:#444}
.aro_news ul li:hover a,.aro_product ul li:hover a{color:#f90;text-decoration:underline}
.aro_product ul li{float:left;width:22%;margin-left:2%;text-align:center;margin-bottom:20px;border:1px solid #eee;padding-bottom:5px}
.aro_product ul li img{height:auto;width:100%}
.promain .arofr .aromain h1{font-size:26px;color:#111;margin-bottom:15px;text-align:center}
.promain .arofr .aromain .time{overflow:hidden;margin:10px 0;text-align:center}
.promain .arofr .aromain .time span{font-size:14px;color:#666}
.article_contact{overflow:hidden;background:#ff99000d;padding:10px;margin-bottom:20px}
.article_contact .arotel{float:left}
.article_contact .arobtn{float:right;width:180px;line-height:45px!important;text-align:center;background:#f90}
.aromain,.aromain div{line-height:30px;font-size:15px;color:#444}
@media (max-width:1300px){.banner,.flexslider{width:100%;height:auto}
.width{width:100%}
}
@media screen and (min-width:1000px) and (max-width:1300px){.banner,.flexslider{width:100%;height:auto}
.width{width:100%}
}
@media screen and (min-width:767px) and (max-width:999px){.header-nav{width:82%}
.headertel{display:none}
.index_pro .pro_fr ul li{width:30.7%}
.index_pro .pro_fr ul li img{width:100%;height:auto}
.pro_type dl{margin-left: 0;}
.pro_type dd{width: 99%;overflow: hidden;margin-bottom: 20px;margin-left: 0%;}
.index_video dl dd,.index_made dl dd{width: 31.3%;margin-bottom: 20px;}

}
@media (max-width:767px){
.pro_type dd{width: 99%;overflow: hidden;margin-bottom: 20px;margin-left: 0%;}
.index_pro .pro_fl{width:99%;margin-top:30px}
.index_video dl dd{width:47.3%}
.index_made dl dd{width: 47.3%;margin-bottom: 20px;}
.case_qiem ul li{width: 230px!important;}
.case_qiem ul li img{height: auto;}
.index_about dl dt,.index_pro .pro_fr{width:99%}
.index_about dl dd{float:left;width:97%}
.case_qiem dl dt img{width:100%}
.case_qiem dl dd{width:45%;margin-left:15px}
.case_qiem dl dt{width:45%;overflow:hidden;margin:10px 40px 0 0}
.index_news .news_fl{width:96%;padding:15px 10px;float: none;}
.index_news .news_fr{float: none;width: 95%;}
.index_news .news_fl li span,.index_news .news_fr li span{display:none}
.hz_m ul li{width:237px!important;overflow:hidden}
.hz_m ul li img{width:100%!important;height:177px!important}
.hz_m ul li em{width:100%!important}
.index_pro .pro_fr ul li img,.profr ul li img{height:163px;width:100%}
.logo{width:32%}
.header-nav{width:100%}
.index_pro .pro_fr ul li,.profr ul li{width:30.7%}
.aro_news ul li span,.headertel{display:none}
.header-nav li{width:25%}
.case_lico,.case_rico{top:30%}
.case_bg{height:auto;padding-bottom:20px}
.arofr,.pro_left,.pro_right,.profl,.profr{width:99%;float:left;margin-bottom:30px}
}
@media (max-width:650px){.case_qiem dl dd{width:91%}
.case_qiem dl dt{width:91%;float:left;margin-left:15px}
.case .three_t{height:auto;margin-bottom:20px}
.case_qiem dl dt img,.profr ul li img{height:auto}
.index_news .news_fl,.index_news .news_fr{width:95%;float:left;margin-bottom:30px;padding: 10px 7;}
.pro_left dl dd,.pro_left dl dt{width:99%;margin-bottom:20px}
.arofr p img{width:99%!important;height:auto!important}
.lxmain dd,.lxmain dt{width:99%;margin-bottom:30px}
.lxmain dd img{width:100%;height:auto}
.index_made dl dd,.index_video dl dd{width: 47.3%;}
.index_made dl dd img{height: auto;}
.index_pro .pro_fr ul li img{height: 160px;}
.index_pro .pro_fr h2,.index_pro .pro_fl h2,.pro_parameter h2,.index_made h2, .index_video h2,.index_about dl dd h2,.case h2.three_t,.hz h2,.index_news h2{font-size: 20px;}
}
@media (max-width:480px){
.logo{width:47%}
.index_pro .pro_fr ul li{width:47%}
.index_pro .pro_fr ul li img,.profr ul li img{height:156px}
.aro_news ul li{width:99%}
.aro_product ul li,.profr ul li{width:47%;font-size:14px}
.arofr p{font-size:14px!important}
.newsmain .profr ul li{width:99%!important;float:left}
.lxmain dd,.lxmain dt{width:99%;margin-bottom:30px}
.lxmain dd img{width:100%;height:auto}
.index_pro .pro_fr ul li img{height: 160px;}
}
@media (max-width:360px){.newsmain .profr ul li span{display:none}
.promain .arofr .aromain h1{font-size:22px}
.index_pro .pro_fr ul li{width:47%}
.index_pro .pro_fr ul li img,.profr ul li img{height:121px}
.index_about dl dd{width:95%}
.arofr h2{font-size:20px}
.pro_promise li{width:22%}
}
