body{font-size:14px;color:#444}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,pre,textarea,ul{padding:0;margin:0}
table,td,th,tr{font-size:14px}
li{list-style-type:none}
ol,ul{list-style:none}
img{border:none}
a{color:#2b2b2b;text-decoration:none}
a:visited{color:#001000;text-decoration:none}
a:hover{color:#ff821c;text-decoration:underline}
a:active{color:#ff821c}
.banner{width:100%;height:auto}
#top{width:1200px;height:95px;margin:0 auto;overflow:hidden}
#top h1{float:left}
#dh{width:100%;height:auto;background:#1a78d3;margin:0 auto}
#dh #dh1{width:11px;float:left;background:url(../images/i_06.jpg) no-repeat}
#dh #dh2{width:9px;height:34px;float:right;background:url(../images/i_09.jpg) no-repeat}
#dh #dh3{width:1200px;color:#fff;margin:0 auto}
#dh_lj{display:block;overflow:hidden}
#dh_lj li{display:block;float:left;height:50px;line-height:50px;width:14%;text-align:center}
#dh_lj li a,#dh_lj li a:hover{color:#fff;display:block;padding-left:8px;font-size:15px}
#dh_lj li a:hover,.navcolor a{background:url(../images/jg.gif) 0 center no-repeat;text-decoration:none}
#dh_lj li.navcolor,#dh_lj li:hover{background:#ff821c}
#ban{width:1200px;height:210px;margin:0 auto;margin-top:1px}
#cont{width:1200px;margin:15px auto 0;padding-top:2px;overflow:hidden}
.left{float:left}
.right{float:right}
.w300{width:21%;border:1px solid #eee;padding:1%}
.w300 .bt1{background:#1a78d3;color:#fff;text-align:center;line-height:28px}
.w300 .bt1 h2{color:#fff;text-align:center;float:none}
.w692{width:72%;padding:1%;border:1px solid #eee}
.w586{width:35%;padding:1%;border:1px solid #eee}
.w204{width:204px}
.w175{width:58%}
.dakuang{margin-top:40px;overflow:hidden}
.mt10{margin-top:40px}
.mt15{margin-top:15px}
.mp10{margin-left:20px}
.ml15{margin-left:15px}
.bt1{padding:10px 0 5px;overflow:hidden;margin-bottom:15px;border-bottom:1px solid #88bad8;font-weight:700}
.bt1 h2{float:left;font-size:24px;color:#222}
.k2{background:url(../images/k2bg.jpg) top repeat-x;overflow:hidden}
.k3{padding:0 10px 10px 10px;line-height:23px}
.k3 p{font-size:15px;color:#444;font-size:15px;line-height:28px}
.k3 img{margin:5px;margin-right:10px}
.kimg{margin:10px}
.kb1{margin-top:5px;line-height:20px}
.gengduo{font-size:12px;background:url(../images/gd.jpg) 1px 7px no-repeat;padding-left:10px;color:#333;font-weight:400}
#in_cpli{display:block;margin-left:-2%}
#in_cpli li{border:1px solid #eee;padding-bottom:5px;margin-left:2%;text-align:center;margin-bottom:25px;display:block;width:22.7%;float:left}
#in_cpli li img{width:100%;height:147px}
#in_cpli li strong{display:block;padding:5px;text-align:center;font-size:14px;color:#444;font-weight:100}
#in_cpli li:hover a strong{color:#ff821c;text-decoration:underline}
#foot{width:1200px;overflow:hidden;text-align:center;border-top:1px solid #ccc;padding:10px 0 10px 0;margin:0 auto;line-height:28px;margin-top:40px}
#foot a{color:#444}
.cp_list{padding:5px 10px;line-height:28px;overflow:hidden}
.cp_list p{padding-left:15px}
.cp_list dt{font-size:16px;color:#1a78d3;overflow:hidden;margin-bottom:10px}
.cp_list dt a{color:#1a78d3}
.cp_list li{display:block;width:120px;text-indent:15px;float:left;background:url(../images/jiaored.jpg) 5px 10px no-repeat}
.cp_list dd{display:block;line-height:30px;margin-bottom:8px;font-size:14px;color:#444}
.cp_list dd a{color:#444}
.cp_list dd:hover a{color:#ff821c;text-decoration:underline}
.about_pro{overflow: hidden;text-align: center;font-size:24px;color:#222;margin-bottom:20px}
.about_video{overflow:hidden;width:47%}
.about_video p img{width: 100%;height: auto;}
.about_word{padding: 0px 10px 5px;width:49%;background:#fff;box-shadow:-2px 1px 1px 3px #ff821c0f}
.about_word p video{width: 100%;height: auto;}
.about_video video{width:100%;height:auto}
.about_video p {margin-bottom: 10px;}
.about_word h2{font-size:24px;color:#222;margin-bottom:20px}
.about_word p{color:#444;font-size:15px;margin-top:8px}
.about_word p span{color: #FF821C;}
#ny_l{float:right;width:21%;padding:1%;border:1px solid #eee}
#ny_l h4{display:block;overflow:hidden;clear:both;margin:8px 10px 13px 10px;padding:10px 10px 10px 10px;font-size:16px;color:#1a78d3;border-bottom:1px solid #ccc}
#ny_r{float:left;width:73%;padding:1%;border:1px solid #eee}
.ny_lb{padding:7px 10px 7px 13px;font-size:22px;color:#333;border-bottom:3px solid #ccc;font-weight:700}
.ny_lb2{padding:7px 10px 7px 13px;color:#333;border-bottom:3px solid #048ddd;font-weight:700;font-size:22px}
.nycp_list{padding:0 10px 10px 10px;line-height:28px;overflow:hidden}
.nycp_list li{display:block;width:100%;margin-bottom:15px;font-size:14px;text-indent:15px;line-height:30px;border-bottom:1px dotted #ccc}
.nycp_list li a{color:#444}
.nycp_list li:hover a{color:#ff821c;text-decoration:underline}
.nycp_list .tlcp{display:block;width:248px;text-indent:15px;float:left;border-bottom:1px dotted #6cc}
.nynr{margin:30px 0 20px;line-height:28px;overflow:hidden}
.nynr p{font-size:15px;line-height:28px!important;color:#444!important;margin-bottom:8px!important}
.ny_content{overflow: hidden;margin-top: 30px;}
.ny_content h2{font-size: 22px;color: #1a78d3;margin-bottom: 10px;}
.ny_content dl{overflow: hidden;margin-left: -1.5%;}
.ny_content dl dd{float: left;margin-left: 1.5%;width: 23%;font-size: 14px;margin-bottom: 10px;line-height: 28px;border:1px solid #eee;text-align: center;}
.ny_content dl dd video{width: 100%;height: 128px;}
.ny_content p{font-size: 15px;color: #444;line-height: 28px;margin-bottom: 8px;}
.header_tel{float:right;font-size:15px;color:#444;line-height:28px;background:url(../images/headtel.jpg) no-repeat left;padding-left:49px}
.header_tel span{display:block;color:#1a78d3;font-size:20px;font-weight:700}
.nynr h1{font-size:14px;text-align:center;color:#03c;padding:10px 0}
.nynr .prcs10{clear:both}
.nynr td{border-bottom:none;border-right:none;padding:3px}
.nynr table{padding:3px;margin:0 auto}
.nynr h3{font-size:18px;border-bottom:1px dotted #999;color:#1a78d3;margin-bottom:20px;clear:both}
.nynr ul{overflow:hidden;margin-left:-2%;margin-bottom:20px}
.nynr li{width:323px;height:auto;float:left;padding:14px 4px 12px 3px}
.nynr li img{width:120px;float:left;border:1px solid #cccccc}
.nynr li p{width:195px;float:right;line-height:21px;margin:0;padding:0}
.clear{clear:both;line-height:0;font-size:0}
.cptulb{display:block;clear:both}
.cptulb li{display:block;width:22%;margin-left:2%;float:left;text-align:center;margin-bottom:20px}
.cptulb li a{color:#444;font-size:14px}
.cptulb li:hover a{text-decoration:underline;color:#ff821c}
.cptulb li img{padding:3px;border:1px solid #79bcff;width:100%;height:155px}
h1{font-size:14px;padding-bottom:10px}
.fz1{font-size:12px;color:#999;font-weight:400}
.solut{margin-bottom:20px;overflow:hidden}
.solut img{float:left;border:1px solid #ccc;padding:5px;margin:0 10px 10px 0}
.solut ul{display:block;overflow:hidden}
.solut ul li{display:block;float:left;padding:10px 25px;background:url(../images/show3.jpg) 10px 17px no-repeat}
.solut .tli div img{display:block;float:left;padding:10px;border:1px solid #ccc}
.tonglan{overflow:hidden;text-align:center}
.tonglan img{margin:0 auto;padding:0;clear:both;float:none!important}
.news{padding:22px 15px 0}
.news dt{height:100px;border-bottom:1px solid #e8e8e8;margin-bottom:10px}
.news dt h2{font-weight:700;line-height:18px;padding-bottom:5px}
.news dt em{font-style:normal}
.news dt span{float:left;width:114px;display:block;padding-right:15px}
.news dd{line-height:24px;height:24px;overflow:hidden}
.news dd em{line-height:24px;font-family:"宋体";color:#9d9d9d;font-style:normal;padding-right:5px}
.news dd i{padding-left:10px;font-style:normal;font-family:"宋体";color:#9d9d9d}
#sy_news{width:100%}
.sy_news{width:100%;font-weight:700;line-height:20px}
#news_1{float:left;width:46%;padding:1%;border:1px solid #eee}
#news_2{float:right;width:46%;padding:1%;border:1px solid #eee}
.sy_news img{margin:5px 0 5px 0}
#sy_news h2{margin-bottom:20px;margin-top:15px;font-size:24px;color:#222;border-bottom:1px solid #eee;padding-bottom:5px}
#sy_news li{border-bottom:1px solid #eee;padding-bottom:5px;font-size:14px;list-style:none;margin-bottom:10px;line-height:35px;height:35px;background:url(/images/icon_arrow.gif) no-repeat left center;padding-left:15px}
#sy_news li span{float:right;color:#666}
#sy_news li a{color:#444}
#sy_news li:hover a{color:#ff821c;text-decoration:underline}
#sy_news li.newscolor a{color: #FF821C;}
.sy_scx_tit{width:100%;border-bottom:#b3b3b3 1px solid;line-height:30px;height:30px}
.sy_scx_tit li{background:url(/images/sct_li.jpg) no-repeat bottom;width:110px;line-height:33px;height:30px;margin-right:3px;float:left;text-align:center;font-size:12px;list-style:none}
.sy_scx_tit li a{color:#333}
.sy_scx_tit li.scxhover{background:url(/images/scx_tit_bg1.jpg) no-repeat bottom;width:110px;line-height:33px;height:30px}
.sy_scx_tit li.scxhover a{color:#fff}
.sy_scx_left{float:left;width:102px;padding:10px 0}
.sy_scx_left img{width:100px;height:66px}
.about-factory{overflow: hidden;}
.about-factory h2,.index_case h2{overflow: hidden;text-align: center;font-size: 24px;color: #222;margin-bottom: 20px;}
.about-factory p{line-height: 28px;font-size: 15px;color: #444;margin-bottom: 8px;text-align: center;}
.about-factory p span{color: #e23211;}
.about_video h2,.about_word h2{font-size: 24px;color: #222;margin-bottom: 20px;}
.index_case{overflow: hidden;}
.index_case dl{overflow: hidden;margin-top: 20px;margin-left: -1.5%;}
.index_case dd{float: left;width: 22%;margin-left: 1.5%;padding: 5px;border:1px solid #eee;}
.index_case dd p{line-height: 28px;margin-bottom: 10px;font-size: 14px;color: #444;}
.index_case dd p span{color: #FF821C;}
#backtop{bottom:85px;cursor:pointer;display:none;left:50%;margin-left:520px;position:fixed;width:48px;height:58px;z-index:999}
.index_videos,.index_specs{overflow: hidden;margin-top: 40px;}
.index_videos h2,.index_specs h2{overflow: hidden;text-align: center;font-size: 24px;color: #222;margin-bottom: 20px;}
.index_videos dl{overflow: hidden;margin-left: -1.5%;}
.index_videos dl dd{float: left;width: 23.1%;border: 1px solid #eee;margin-left: 1.5%;text-align: center;margin-bottom: 15px;padding-bottom: 5px;}
.index_videos dl video{width: 100%; height: auto;}
.index_videos dl dd p{line-height: 28px;font-size: 14px;color: #444;}
.about_word p{line-height: 32px;}






@media (max-width:1200px){
.banner,.banner img{width:100%;height:auto}
#top,#cont,#foot,#dh #dh3{ width:100%;}
.index_case dd img{width: 100%;height: auto;}
}	
@media screen and (min-width:1000px) and (max-width: 1200px){
.banner,.banner img{width:100%;height:auto}
#top,#cont,#foot,#dh #dh3{ width:100%;}
}
@media screen and (min-width:767px) and (max-width: 999px){
	.about-factory p img{width: 100%;height: auto;}
#in_cpli li{width: 31%;}
}
@media (max-width:767px){
.w300,.w692,.about_word,.about_video,#ny_r,#ny_l,.nynr td{width: 99%!important;margin-bottom: 30px;padding: 0;float: left;}
.header_tel,#sy_news li span{display: none;}
#in_cpli li img{height: 180px;}
#dh_lj li{width: 25%;}
#top h1{width: 90%;height: auto;}
#top{height: auto;}
#top h1 img{width: 100%;height: auto;}
.index_videos dl dd{width: 47.8%;}
.index_case dd{width: 45%;}
.about_word p img{width: 100%;height: auto;}
.about-factory p img{width: 100%;height: auto;}

}	
@media (max-width:580px){#in_cpli li{width: 46.7%;}
#in_cpli li img{height: auto;}
.index_videos dl dd{width: 47.8%;}
.flink{display: none;}
}
@media (max-width:480px){
	#in_cpli li{width: 47%;}
.about_word p{margin: 0 5px;font-size: 14px;}
#news_1,#news_2{width: 97.2%;float: left;}
#dh_lj li a, #dh_lj li a:hover{font-size: 14px;}
.cptulb li{width: 45%;}
.cptulb li img{height: 156px;}
.nynr td strong img,.nynr td img,.nynr p img,.about_word p video{width: 100%!important;height: auto!important;}
#in_cpli li img{height: auto;}
.about-factory p{font-size: 14px;}
}		
@media (max-width:360px){
#in_cpli li img{height: auto;}
.cptulb li img{height: 125px;}
.nynr td strong img,.nynr td img{width: 80%!important;height: auto!important;}
}			

