@font-face{font-family:iconfont;src:url(iconfont.eot?t=1554367596652);src:url(iconfont.eot?t=1554367596652#iefix) format('embedded-opentype'),url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url(iconfont.woff?t=1554367596652) format('woff')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-tishi:before{content:"\e600"}
.icon-tuijianliebiao:before{content:"\e63c"}
.icon-mp-location:before{content:"\e615"}
.icon-xinwen:before{content:"\e621"}
.icon-iconfontdaoshi:before{content:"\e609"}
.icon-shijian:before{content:"\e6b5"}
.icon-qiandai:before{content:"\e60f"}
.icon-yijin10-zixunanli:before{content:"\e60b"}
.icon-xiayiyeqianjinchakangengduo-yuankuang:before{content:"\e8f0"}
.icon-22:before{content:"\e602"}
.icon-diamond:before{content:"\e61d"}
.icon-medal_icon:before{content:"\e677"}
.icon-youxiang:before{content:"\e612"}
.icon-lab:before{content:"\e614"}
.icon-zhcc_xiangshangjiantou:before{content:"\e688"}
.icon-dianhua:before{content:"\e63a"}
.icon-shouye:before{content:"\e684"}
.icon-xiangguanlianjie:before{content:"\e632"}
.icon-redu:before{content:"\e633"}


*{padding: 0;margin: 0;list-style: none;text-decoration: none;}
.width{width: 1300px;margin: 0 auto;}

.top{overflow: hidden;margin-top: 20px;margin-bottom: 10px;}
.top_logo,.top h1{float: left;width: 65%;}
.top_tel{float: right;width: 27%;}
 .top h1,.top h2{
	 text-indent: -9999px;
	     background: url(../img/logo.gif) no-repeat;
	     height: 70px;
	     width: 550px;
	     background-size: 530px;
	     display: block;
	     float: left;
 }


.nav_list{background:#4f4f4f;overflow: hidden;line-height: 50px;}
.nav_list ul li{float: left;width: 16%;text-align: center;}
.nav_list ul li a{font-size: 15px;color: #fff;}
.nav_list ul li:hover{background:rgb(0, 137, 255);}
.hover{background:rgb(0, 137, 255);}

.right{width: 77%;float: right;}
.slider{width: 21%;float: left;}
.news{overflow: hidden;margin-top: 40px;}
.news .right ul{margin-left: -2%;overflow: hidden;}
.news .right ul li{padding: 8px 0; float: left;margin-left: 2%;width: 47.5%;margin-bottom: 3%;border:1px solid rgba(233, 240, 248, 0.88);}
.news .right ul li p{line-height: 28px;color: #4F4F4F;font-size: 14px; margin: 0 15px;}
.news .right ul li p a{font-size: 16px;color: #333;}
.news .right ul li:hover {border: 1px solid #1B8BF3;}
.news .right ul li:hover p a{color: #1B8BF3;}
.news .right ul li p span{font-size: 12px;color: #666;float: right;}
.title{font-size: 18px;font-weight: bold;color: #333333;}
.slider .slider1,.slider2{margin-bottom: 20px; background: #f8f8f8;padding-bottom: 30px;border: 1px solid gainsboro;}
.slider .slider1 .title,.slider2 .title{line-height: 45px; font-size: 18px;text-align: center;background: #4F4F4F;color: white;}
.slider .slider1 ul li{text-align: left;width: 100%; margin-top: 10px; font-size: 15px;color: #444;border-bottom: 1px dashed gainsboro;padding-bottom: 1%;line-height: 30px;}
.slider .slider1 ul li a{color: #444444;margin-left: 35px;}
.slider .slider1 ul {overflow: hidden;margin-top: 20px;}
.slider .slider1 ul li:hover a,.news_box .news_left p:hover a{color:#1B8BF3;}
.slider2 p a{margin: 15px auto; display: block;text-align: center; margin-top: 10px; color: #fff;background: #4F4F4F;width: 120px;float: left; padding-right: 15px; font-size: 14px; line-height: 40px;}

.slider2 p{text-align: center; font-size: 16px;color: #444444;line-height: 28px;margin-top: 15px;}
.slider2 p strong{font-size: 24px;color: orangered;}

.location{overflow: hidden;line-height: 50px;background: #f0f0f0;font-size: 15px;color: #444444;}
.location p a{color: #444444;}
.location p{padding-left: 40px;}

.news_box{overflow: hidden;margin-top: 40px;}
.news_box .news_left{float: left;background: #f9f9f9;width: 45%; overflow: hidden; padding-bottom: 20px;}
.news_box .news_right{float: right;width: 53%;}
.news_box .news_right h3,.news_box .news_left h3{font-size: 18px;color: #333;margin-bottom: 15px;border-bottom: 1px solid #eee;padding-bottom: 5px;}
.news_box .news_left p {padding-bottom: 15px;color: #444;font-size: 15px; line-height: 28px;padding: 0 20px; margin-bottom: 5px;}
.news_box .news_left p a{font-size: 16px;color: #333333;font-weight: bold;}
.news_box .news_left p a img{width: 100%;margin-top: 15px;}
.news_box .news_right ul{overflow: hidden;    padding-bottom: 20px;border: 1px solid #f0f0f0;}
.news_box .news_right ul li{line-height: 40px; border-bottom: 1px dashed #f0f0f0;padding-left: 30px; background: url(../img/sub-o.jpg) no-repeat 11px 53%; background-size: 12px;}
.news_box .news_right ul li a{font-size: 15px;color: #444444;}
.news_box .news_right ul li a:hover{color: red;}

.news_right ul li span{float: right;color: #777777;font-size: 14px;margin-right: 5px;}
.footer {background: #555; overflow: hidden; padding: 20px;margin-top: 40px;}
.footer p { text-align: center;font-size: 14px;  margin-top: 10px; color: #ccc;}			
.footer a {color: #ccc;}			

.footer .all{display: none;}

.news_aro{overflow: hidden;}
.news_aro h1{font-size: 26px;text-align: center;}
.news_aro .time span{text-align: center; color: #777;font-size: 14px;}
.news_aro .time {text-align: center;}

.hot_line {overflow: hidden; background:#e3ecf5; margin-top: 20px; margin-bottom: 20px;}
.hot_line .tel { color:#1b8bf3;font-size: 23px; font-weight: 700;width:65%;float: left;margin: 20px 0 0 15px;}
.hot_line .btn {display: block;float: right;width: 30%;}
.hot_line .btn a{margin: 15px auto; display: block;  text-align: center; color: #fff;  background:#1b8bf3; width: 180px; padding-right: 15px; font-size: 17px; line-height: 40px;}
.hot_line .tel span { font-size: 15px; color: #333; font-weight: 400;}
.pro_btn a{margin-top: 15px; display: block;  text-align: center; color: #fff;  background:orangered; width: 180px; padding-right: 15px; font-size: 15px; line-height: 40px;}
.pro_btn .iconfont{font-size: 25px;margin-right: 3px;}
.pro_tel span { font-size: 15px; color: #333; font-weight: 400;}
.pro_tel {color:orangered;font-size: 24px; font-weight: 700;margin-top: 20px ;}

.news_aro h2,.theme_aro h2{font-size: 18px;color: #333333;margin-top: 15px;margin-bottom: 10px;}
.news_aro p{ font-size: 15px;color: #444444;line-height: 28px;margin-top: 15px;}
.two{overflow: hidden; background: #f9f9f9;padding: 10px;margin-top: 25px;}
.two p {color: #333;font-size: 15px; float: left; width: 50%;line-height: 40px;}
.two p a{color: #333;}
.theme_aro p { font-size: 15px;color: #444444;line-height: 28px;margin-top: 15px;}
.theme_aro {overflow: hidden;margin-top: 30px;}

.relative_pro,.relative_new {overflow: hidden;margin-top: 3%;}
.relative_pro .title,.relative_new .title{text-align: left; font-size: 20px;font-weight: normal;}
.relative_pro ul,.relative_new ul{overflow: hidden;margin-top: 2%;margin-left: -2%;}
.relative_pro ul li{text-align: center; float: left;width: 23%;margin-left: 2%;}
.relative_pro ul li a,.relative_new ul li a{font-size: 15px;color: #444444;}
.relative_pro ul li a img{width: 100%;}
.relative_pro ul li a:hover,.relative_new ul li a:hover{color:rgb(0, 137, 255);}
.relative_new ul li{float: left; width: 45%;margin-left: 2%;line-height: 40px;height: 40px; border-bottom: 1px dashed #E1E1E1;  padding-left: 20px;}

.news_theme,.product,.products{overflow: hidden;margin-top: 40px;}

.product ul,.products ul {margin-left: -2%;margin-top: 20px;overflow: hidden;}
.product ul li,.products ul li{text-align: center;margin-left: 2%;float: left;width: 22.8%;margin-bottom: 3%;border: 1px solid #eee;padding-bottom: 15px;}
.product ul li a h4,.products ul li a,.product ul li a h3{ font-size: 15px;color: #444;font-weight: 400;}
.products ul li a img{width: 100%;height: auto;}
.product ul li a img{width: 100%;height: 219px;}
.product ul li:hover a h4,.products ul li:hover a,.product ul li:hover a h3{color:rgb(0, 137, 255);text-decoration: underline;}
.product h2{color: #222;    font-size: 24px;font-weight: normal;text-align: center;}
.product h3{color: #333;font-size: 20px;text-align: center;}
.product p{font-size: 15px;color: #444;margin: 10px 5px 15px;text-align: center;}
.product ul li:hover,.products ul li:hover{border: 1px solid rgb(0, 137, 255);}
.pro_aro{overflow: hidden;margin-bottom: 20px;}
.pro_left{float: left;width: 45%;}
.pro_right{float: right;width: 52%;}
.pro_aro .pro_left img{width: 100%;}
.pro_aro .pro_right h1{font-size: 26px;border-bottom: 1px dashed gainsboro;padding-bottom: 1%;}
.pro_aro .pro_right p{font-size: 15px;line-height: 28px;color: #444444;margin-top: 15px;}
.pro_aro .pro_right p span{color: #f80;}
.about_us {overflow: hidden;margin-top: 2.5rem;}
.about_us .title{margin-bottom: 20px; text-align: center; font-weight: normal;font-size: 20px;color: #333333;}
.about_us p{margin-bottom: 15px; line-height: 28px;color: #444444;font-size: 15px;}
.about_us p span{color: #00A2E9;}

.about{padding: 20px 0; overflow: hidden;margin-top: 40px;background:#f9f9f9;}
.about_fl{float: left;width: 40%;}
.about_fr{float: right;width: 55%;background: #fff;padding-top: 15px;}
.about_fr .title{font-weight: normal;font-size: 30px;color: #333333;margin-left: 20px;}
.about_fr .title span{color:#f90;}
.about_fr ul{overflow: hidden;margin-top: 20px;margin-left: 20px;}
.about_fr ul li{color: #444444;margin-bottom: 25px;border-bottom: 1px dashed #fff;}
.about_fr ul li p{font-size: 15px;color:#444;}
.about_fr ul li p span{color: #f90;display: block;padding-bottom: 5px;}
.green{overflow: hidden;margin-top: 40px;}
.green .title{font-size: 24px;color: #444444;font-weight: normal;text-align: center;}
.green p{text-align: center;margin-top: 20px; font-size: 15px;color: #444444;line-height: 28px;}
.green ul li{margin-top: 30px;float: left;width: 25%;font-size: 14px;color: #444;text-align: center;}
.green ul li img{width: 90%;margin-bottom: 15px;}
.nation{overflow: hidden;margin-top: 40px;}
.nation .title{text-align: center; font-size: 26px;font-weight: normal;margin-top: 15px ;}
.nation p{text-align: center;font-size: 15px;color: #444444;line-height: 28px;margin-top: 15px;}
.nation p img{width: 100%;height: 500px;}

.contact_bg{margin-bottom: 40px; overflow: hidden;margin-top: 3%;background: rgba(244, 245, 249, 1);}
.contact_fl{width: 40%;float: left;border: none;background: rgba(244, 245, 249, 1);margin-top:2%;padding-left: 5%;}
.contact_fl p a{color:rgb(0, 137, 255);}
.contact_fl .title{margin-bottom: 15px;}
.contact_fr{width: 55%;float: right;}

.contact_fl p{line-height: 28px; font-size: 15px;color: #444444;}
.contact_fl p strong{font-size: 26px;}
#map{width: 100%;height: 500px;}
.touch{overflow: hidden;margin-top: 2.5rem;}
.touch .title{font-size: 26px;color: #333333;text-align: center;font-weight: normal;}
.touch p{font-size: 15px;color: #444444;line-height: 28px;text-align: center;}



.commpany{overflow: hidden;margin-top: 40px;}
.commpany .commpanytitle,.commpany_fr h2{font-size: 24px;font-weight: normal;margin-bottom: 20px;}
.commpany p{text-align: center;font-size: 14px;color: #444444;margin-bottom:8px;color: #444444;}
.commpany_fl{float: left;width: 50%;}
.commpany_fr{float: right;width: 47%;}
.commpany p img{width: 100%;height: auto;}
.commpany_fl p{text-align:left;font-size: 14px;color: #444444;line-height: 28px;}
.commpany_fl ul{overflow: hidden;margin-top: 20px;}
.commpany_fl ul li{text-align: center; float: left;width: 49%;border-bottom: 1px solid gainsboro;border-right: 1px solid gainsboro;padding-bottom: 1%;}
.commpany_fl ul li p{text-align: center; font-size: 14px;color: #444444;margin-top: 10px;}
.commpany_fl ul li p span{margin-right: 2px;font-weight: bold; color:rgb(0, 137, 255);font-weight: bold;font-size: 50px;line-height: 50px;}
.commpany_fl p span{border: #0089ff 1px solid;color: #0089ff;padding: 2px 8px;}
.commpany_fr dl{overflow: hidden;background: url(../img/zsbg.jpg) repeat;margin-bottom: 25px;border-radius: 10px;padding: 10px;}
.commpany_fr dl dt{font-size: 16px;color: #0089FF;margin-bottom:15px;overflow: hidden;line-height: 39px;}
.commpany_fr dl dd{line-height: 28px;color: #444;font-size: 14px;}
.commpany_fr dl dt span{background: url(../img/answer.png) no-repeat;margin-right: 5px; text-indent: -9999px;background-size: 37px;height: 37px;width: 37px;display: block;float: left;}
.commpany_fr dl dd i{background: url(../img/askkf.png) no-repeat;text-indent: -9999px;background-size: 37px;height: 37px;width: 37px;display: block;float: left;}
.commpany_fr dl dd span{color:#ff4a07;font-size: 20px;border: 1px solid;padding: 1px 6px;}



.caselist{overflow: hidden;margin-top: 40px;}
.caselist .casetitle{font-size: 24px;font-weight: normal;margin-top: 20px;text-align: center;margin-bottom: 25px;}
.caselist ul{margin-left: -2%;overflow: hidden;}
.caselist  li{float: left;width:28.8%;margin-left: 2%;border: 1px solid #eee;margin-bottom: 20px;padding:15px;}
.caselist  li p{line-height: 28px;font-size: 14px;color: #444444;margin-top: 5px;}
.caselist  li p span{color:#0089ff;}
.caselist  li p.casetit{font-weight: bold;font-size: 14px;}
.caselist  li img{width: 100%;height:248px;}
.caselist  li:hover {border: #0089ff 1px solid;color: #0089ff;}
.video_draw h3{font-size: 20px;margin-top: 20px;margin-bottom: 20px;padding-bottom: 5px;text-align: center;}
.video_draw h2{font-size: 24px;font-weight: normal;margin-top: 20px;margin-bottom: 20px;padding-bottom: 5px;text-align: center;}
.drawtitle{font-size: 24px;font-weight: normal;margin-top: 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;padding-bottom: 5px;}
.video_draw .drawtitle{overflow: hidden;}
.video_draw .drawtitle .slide_nav{overflow: hidden;float: right;margin-top: -13px;}
.video_draw .slide_nav ul{overflow: hidden;margin-top: 15px;}
.video_draw .slide_nav ul li{float: left;margin-right: 15px;border: 1px solid #eee;font-size: 14px;color: #444;line-height: 28px;padding:2px 9px;background: #fff;}
.video_draw .slide_nav ul li em{font-style: normal;}
.video_draw .slide_nav ul li:hover,.video_draw .slide_nav ul li.current{border: #0089ff 1px solid;color: #0089ff;}
.vd_ul{overflow: hidden;margin-top: 20px;}
.video_draw{overflow: hidden;margin-top: 40px;width: 100%;background: #f9f9f9;margin-bottom: 40px;padding-top: 2%;padding-bottom:1%;}
.video_draw .vodeo_fl{float: left;width:33%;}
.video_draw .vodeo_fl p,.video_draw .draw_fl p{font-size: 15px;color: #444;margin-bottom:10px;overflow: hidden; background: #fff;text-align: left;line-height: 28px;padding:13px 10px;border-radius: 14px;    box-shadow: 0 15px 35px -5px #eee;background-color: #fff;}
.video_draw .vodeo_fl p img{width:150px;height: auto;float: left;margin-right: 10px;}
.video_draw .vodeo_fl video{width:533px;height: auto;margin-top: 15px;}
.video_draw .draw_fl{float: right;width: 33%;}
.video_draw .draw_fl p img{width:150px;height: auto;float: left;margin-right: 10px;}
.video_draw .draw_img{float: left;margin-left:20px;width: 31%;}
.video_draw .draw_img p img{width: 100%;height: auto;margin-top: 15px;}
.video_draw p{font-size: 15px;color: #444;margin-bottom: 30px;text-align: center;}
.video_draw p span{color: #0089FF;}
.video_draw .vodeo_fl p span,.video_draw .draw_fl p span{color:#0089ff;font-size: 16px;display: block;margin-bottom: 8px;}

.vd_ul li{overflow: hidden;margin-top: 8px;}
.pro_parameter{overflow: hidden;margin-top: 30px;}
.pro_parameter h3{font-size: 20px;text-align: center; margin-top: 20px;margin-bottom: 15px;color: #333;}
.parameter_fl{float: left;width:57%;padding: 8px;border: 1px solid #eee;text-align: center;}
.parameter_fl p{font-size: 14px;color: #444;line-height: 28px;margin-bottom: 8px;}
.parameter_fl ul.choose_type li {float: left;margin-left: 15px;font-size: 16px;color: #444;border: 1px solid #eee;padding:2px 27px;margin-bottom: 15px;}
.iconhover,.parameter_fl ul.choose_type li:hover,.current{color: #0774FF!important;border: 1px solid #0774FF!important;}
.parameter_fr{float:right;width: 38%;border: 1px solid #eee;padding:10px;background: #f9f9f9;}
.parameter_fr p{font-size: 14px;color: #444;line-height: 28px;margin-bottom: 8px;padding: 8px;background: #ebf2fb;margin-bottom: 20px;}
.parameter_tit{font-size: 18px;color: #0774FF;font-weight: bold;margin-bottom: 20px;}
.bbcontent img{width: 100%;height: auto;}
.news_center ul li.newscolor a{color: #0774FF;}






.pro-main {overflow: hidden;margin-top: 40px;}
.pro-main h2 a{ color: #07f;font-size:22px;}
.pro-main h2{margin-bottom: 15px;}
.pro-main .profl{float: left;width: 47%;border: 1px solid #eee;padding: 1%;background: #f9f9f9;}
.pro-main .profr{float: right;width: 47%;border: 1px solid #eee;padding: 1%;background: #f9f9f9;}
.pro-main dl{overflow: hidden;margin-bottom: 15px;}
.pro-main   span{color: #0089FF;}
.pro-main dl dd:hover h2 a{color: #0089FF;text-decoration: underline;}
.pro-main dl dd{float:right;width: 50%;}
.pro-main dl dt{float:left;width:47%;}
.pro-main  dl dd p{line-height: 28px;color: #444;font-size: 15px;}
.pro-main  dl dt p img{width: 100%;height: auto;}
.pro-main  ul li{width: 48%;float: left;text-align: center;margin-left: 2%;}
.pro-main   ul li img{width: 100%;height: auto;}
.pro-main   ul{margin-left: -2%;overflow: hidden;}
.pro-main .profr  p img{width: 100%;}
.pro-main p.main_par{float: left;border: 1px solid #07f;padding: 3px 5px;color: #07f;width: auto;margin-right: 20px;}
.pro-main p img{width: 100%;height: auto;}
.pro-main p {line-height: 28px;margin-bottom: 8px;font-size: 14px;color: #444;width: 100%;overflow: hidden;}
.pro-main p span{color: #07f;}

.pro_line{overflow: hidden;margin-top: 20px;}
.pro_line a{margin-right: 29px;border: #0089FF 1px solid ;font-size: 14px;color: #0089FF;line-height: 40px;display: block;width: 29%;float: left;text-align: center;background: url(../img/more.png) no-repeat 8px;}
.pro_line a:last-child{border: 1px solid #FF4500;color: #FF4500;background: url(../img/choose.png) no-repeat 8px;}

.video_show{overflow: hidden;margin-top: 40px;}
.video_show ul{overflow: hidden;margin-top: 20px;margin-left: -2%;}
.video_show ul li{text-align: center;width: 22.7%;border: 1px solid #eee;padding-bottom: 10px;float: left;margin-left: 2%;}
.video_show ul p video{width: 100%;height: auto;}
.video_show ul p{font-size: 15px;text-align: center;}

.news_center {overflow: hidden;margin-top: 4%;}
.news_center .news_fl{width:30%;float: left;margin-right: 2%;border: 1px solid #eee;padding: 1%;}
.news_center .news_fl .newstitle,.news_fr .contacttitle{border-bottom: #00A2E9 1px solid;padding-bottom: 1%;margin-bottom: 20px; font-size: 20px;font-weight: normal;}
.news_center .news_fl .newstitle a{float: right;font-weight: normal;font-size: 14px;color: #777777;}
.news_center ul {overflow: hidden;margin-top: 20px;}
.news_center  ul li{margin-bottom: 15px; border-bottom: 1px dashed gainsboro;padding-bottom: 1%;}
.news_center  ul li{line-height: 28px;}
.news_center  ul li a{font-size: 14px;color: #444;}
.news_center  ul li:hover a{color:rgb(0, 137, 255);text-decoration: underline;}
.news_center ul li .more {font-size: 14px;color:lightsalmon;margin-top: 5px;}
.more a{float: right;color: lightsalmon !important;font-size: 14px !important;}
.news_center ul li span{float: right;font-size: 13px;color: #888;}
.news_fr{width:28%;float: right;border: 1px solid #eee;padding: 1%;}
.news_fr .contact_us p{
	font-size: 14px;
	line-height: 28px;
	color:
	#545454;
	margin-bottom: 15px;
	overflow: hidden;
}
.news_fl .newstitle .iconfont,.news_fr  .contacttitle .iconfont {
	    font-size:25px;
	    font-weight: 400;
	    color:rgb(0, 137, 255);
	    vertical-align: middle;
	    position: relative;
	    top: -3px;
	    margin-right: 10px;
}
.iconfont{font-family: "iconfont" !important;
	    font-size: 16px;
	    font-style: normal;
	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;
}
.contact_1{background: #FF4500 !important;}
.news_fr .contact_us p a{float: left;
width: 45%;
line-height: 35px;
color:
#fff;
background:rgba(12, 161, 214, 1);
margin-left: 10px;
text-align: center;}


.bg{overflow: hidden;margin-top: 40px;background: #222;line-height: 80px; padding: 25px 0;}
.bg .bgtitle{float: left;font-weight: normal; font-size: 30px;color: #FFFFFF;margin-left: 25px;}
.bg .country{float: right;font-size: 20px;color: #FFFFFF;}
.bg .country span em{font-size: 24px;font-weight: bold;font-style: normal; margin: 0 10px;}
.bg .country span {margin-right: 55px;}

.power{overflow: hidden; background: rgba(12, 161, 214, 1);padding: 30px 0;margin-top: 40px;}
.power .powertitle{font-size: 24px;font-weight: normal;text-align: center;color: #FFFFFF;margin-bottom: 30px;border-bottom: 1px solid #fff;padding-bottom: 1%;}
.power ul li{width: 12.5%;border: 1px dashed white;padding: 2%;float: left;text-align: center;color: #fff;font-size: 14px;}
.power ul li img{width: 95%;}

.banner-slider{position:relative;padding-top:28.65%}
.banner-slider.slick-slider{padding-top:0}
.banner-slider .slick-dots{bottom:30px}
.banner-slider .slick-dots li{width:auto;height:10px;margin:0 6px}
.banner-slider .slick-dots li button:before{display:none}
.banner-slider .slick-dots li button{width:10px;height:10px;cursor:pointer;border-radius:4px;border:2px solid #f5f5f5;transition:all .25s ease-in;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in}
.banner-slider .slick-dots li.slick-active button{opacity:1;width:36px;border-color:#f7ac1b;background-color:#f7ac1b}
.banner-slider .ban-con img{display:block;width:100%;z-index:1}
.banner-slider img{position:absolute;left:0;top:0;width:100%}
.banner-slider.slick-slider img{position:relative}
.banner-slider .slick-next:before,.banner-slider .slick-prev:before{content:'';-moz-opacity:.85;-khtml-opacity:.85;opacity:.85}
.banner-slider .slick-next,.banner-slider .slick-prev{-moz-opacity:0;-khtml-opacity:0;opacity:0}
.slick-slider .slick-active button{background:#f7ac1b;width:55px;border-radius:20px;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .8s ease-in-out}

.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}

.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-slider .slick-active button{background:#f7ac1b;width:55px;border-radius:20px;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .8s ease-in-out}






@media (max-width:1300px){
	.width{width: 99%;}
	.banner-slider.slick-slider img,.theme_aro p{width: 100%!important;height: auto!important;}
}
@media (max-width:999px){
.pro-main .profr,.pro-main .profl{width: 97%;margin-bottom: 20px;}
}
@media (max-width:767px){
.pro-main .profl,.pro-main .profr{width: 97%;margin-bottom: 20px;}
.top_logo, .top h1{width: 100%;}
.top_tel,.bg{display: none;}
.nav_list ul li{width: 25%;}
.top_logo img{width: 98%;}
.commpany_fl,.commpany_fr,.slider,.right,.video_draw .draw_img{width:99%!important;margin-bottom: 30px;margin-left: 0;}
.commpany_fr img,video,.nation p img,.pro_left,.pro_right{width: 99%!important;height: auto;}
.slider2 p{width: 100%;overflow: hidden;}
.contact_fl,.contact_fr{width:99%!important;margin-bottom: 25px;}
.theme_aro p img{width: 100%!important;height: auto!important;}
.video_draw .vodeo_fl,.video_draw .draw_fl{width: 98%;float: left;overflow: hidden;}
.video_draw .draw_fl p img{height: auto;}
.product ul li, .products ul li{width: 30.8%}
.product ul li img, .products ul li img{height: auto;}
.caselist li{width: 26.8%;}
.caselist li img{height: 155px;}
.pro-main .profr p img{height: auto;}

}
@media (max-width:480px){
.pro-main dl dt,.pro-main dl dd{width: 100%;margin-bottom: 20px;float: left;}
.video_show ul li{width: 46.7%;margin-bottom: 20px;}
	.product ul li, .products ul li,.green ul li{width: 47%!important;}
	.nav_list ul li{width: 33%;}
	.news_center .news_fl,.news_center .news_fl,.news_fr,.about_fl,.about_fr,.contact_fl,.contact_fr{width:99%!important;margin-bottom: 25px;}
	.top_logo img{width: 98%;}
	.product ul li a img{height: auto;}
	.caselist li{width: 43.8%;padding: 5px;}
.caselist li img{height: 155px;}
.power ul li img{height: auto;}
.top h1, .top h2{height: 54px;background-size:79%;width: 450px;}
.theme_aro p img{width: 98.5%!important;}
.news_center ul li span{display: none;}
.commpany .commpanytitle, .commpany_fr h2,.drawtitle,.video_draw h2,.product h2,.pro-main h2 a{font-size: 20px;}
.product p,.pro-main dl dd p{font-size: 14px;}
}

@media (max-width:360px){
	.video_draw .vodeo_fl p img,.video_draw .draw_fl p img{width: auto;float: none;}
.pro_line a{width: 41%;margin-right: 20px;}
.news_center .news_fl, .news_center .news_fl{width: 97%;}
	.power ul li img{height: auto;}
.power ul li{width: 28%;}
.top_logo img{width: 98%;}
.top h1, .top h2{background-size: 345px;height: 44px;}
.product ul li a img{height: auto;}
.caselist li img{height: 117px;}
.video_draw .vodeo_fl video{height: auto;}
.video_draw .slide_nav ul li{margin-bottom: 12px;}
.video_draw .slide_nav ul li{padding: 2px 21px;}
}