@charset "utf-8";
/* CSS Document */
/*-----------overall setting ------------*/
body {margin:0 0; padding: 0 0; background:#313131;font-size:12px; font-family: "微软雅黑", Arial, Microsoft YaHei UI, Calibri, Thoma,Helvetica,Verdana; font-style:normal;  }
ul, ul li, ul li:hover{margin:0 0; padding:0 0; list-style-type:none; }/*ul总体设置*/
h1{margin:0 0; padding:10px 0; font-size:2em; } 
h2 {font-size:1.5em; font-weight: bold;}
h3{height:30px; line-height:30px; margin: 0 0; padding:0 0;}
*{outline: none;}
a{ text-decoration:none; }
a:link{color:#000;}
a:visited{color:#222;}/* color:#800080; */
a:hover{color:#D93600;}/*315EFB*/
table, table tr td{ border-collapse:collapse; }
p{margin:0 0; padding: 0 0;}
.spacer{width:100%;height:0px;clear:both;}
.page_box{ width:100%; margin:0 auto;}
.boxer{display:block; width:96%; max-width:959px; margin:0 auto; clear:both; }

/*----------- frame setting ------------*/
/*8 lines*/

/*----------- modules ----------------------*/
.p1p2{ position:relative; width:100%;z-index:999;}
.p1-active{position:fixed; position:-webkit-sticky;}

/*p1 -header css- background-image:linear-gradient( green,lightgreen);*/	
.p1{ z-index:999; position:relative; width:100%;height:80px; line-height:80px;z-index:99; background:#333; box-shadow:0 0 10px 5px #666; }/* 1. #002f36*/ 
	/*mod--- header */
	
.header{z-index:999;  height:80px; border-bottom:solid thin #222;} 
.header>li{display:block;}
		
		.logo{position:absolute; z-index:9999;overflow:hidden; width:98px; height:80px; line-height:70px; }
		.logo>a>img{vertical-align:middle; height:50px;   border-radius:8px 8px;}
		
		.slogan{position:absolute; height:55px; width:95px;left:5px; padding-left:10px;top:15px; font-size:1em; color:#999;  border-radius:5px 5px; display:none;}
		
		.lang{line-height:20px; position:absolute; top:5px; right:20px; z-index:100;}		
		.lang>a{ margin:0px 2px 0 2px; display:inline-block; text-align:center; font-size:0.75em; opacity:0.8; color:#eee;}
		.lang img{width:20px;  border-radius:2px 2px; }

		.searchUnit{position:absolute; top:100px; left:210px; z-index:999; }
		.schBut{height:1px; width:1px; line-height:10px; float:right; opacity:0.0; cursor:pointer;display:inline-block; }
		.search_top{  z-index:999;  display:inline-block; width:80px; height:40px; float:right;}
		.searchBox{vertical-align:middle;width:45px;height:18px;border-radius:5px 0px 0px 5px; border:solid thin #666; border-right:hidden; margin-right:-4px; font-size:9px; box-shadow: 0 0 0 0 0; background:#666;}
		.searchButton{ width:22px;height:20px;border:solid thin #666; vertical-align:middle; border-radius: 0 5px 5px 0; }	
		
			
	
	/*mod--- navBar */
	
     /* nav */
	 .navBut{width:90px;height:60px;position:absolute; right:10px; top:3px;  cursor:pointer; background:#ccc;display:block; }
	 .navButon{background:url(../images/menuons.png) no-repeat 100% 50%; background-size:100% 100%;}
	 .navButoff{background:url(../images/menuoffs.png) no-repeat 100% 50%; background-size:100% 100%;}
	 .navBar{width:100%; height:80px; z-index:99; position:absolute; top:10px; right:0; line-height:50px;  }
		/*一级菜单样式*/

		.navBar>ul{display:none;left:0;  width:100%;margin-top:70px;  background:#333; opacity:0.98; border:solid thin #555;}
		.navBar>ul a{color:#fff; }
		.navBar>ul a:hover{ color:#F60;}
		.navBar>ul>li{border-bottom:dotted thin #666;min-width:100px;}
		.navBar ul li:last-child{border-bottom:hidden;}

		.navBar>ul>li{display:block; height:50px; line-height:50px; width:100%; text-align:center;  }/*一级菜单样式*/
		.navBar>ul>li:hover{background-color:#222; }/*一级菜单鼠移上样式*/
		.navBar>ul li ul {display:none;width:100%;  } /*下属级菜单全部隐藏*/
		.navBar>ul>li ul li{width:100%; height:50px; line-height:50px; } /*下级菜单公共属性*/
		.navBar>ul>li ul li:first-child{}

		/*二级菜单*/
		
		/*二级菜单*/
		.navBar>ul>li:nth-child(2){height:auto; }
		.navBar>ul>li:nth-child(2):hover{background-color:#222;}

		.navBar>ul>li:hover>ul>li:hover{ background-color:#555;}
		.navBar>ul>li:hover>ul>li{ }
 		/*三级*/
		.navBar>ul>li>ul>li:hover>ul{display:none; background-color:#444;display:block; margin:-50px 0px 0 100%; font-size:0.9em;min-width:120px;}/*三级菜单框样式*/
		.navBar>ul>li>ul>li:hover>ul>li{white-space:nowrap; }
		.navBar a{display:block;}
		.navBar>ul>li>ul>li:hover>ul>li:hover{background-color:#666;display: block;}	
	
		
/* p2. navBar empty*/
.p2{}
/* p3. banner*/
.p3{background:#fafafa; }	
	/*mod--- bannerslide */
	.slider_box{display:block;width:100%;height:600px;overflow:hidden; margin-top:-16px; position:relative;}  
	
		/*3.11 slider con imgage container */
		.slider_con{position:absolute; z-index:9;overflow:hidden;  }
		.slider_con>li{text-align:center;background:#222;  background:linear-gradient(#fafafa, #eee);} /*background:linear-gradient(#fff,#f2f2f2);*/
	
	
		.slider_panel{position:relative;overflow:hidden;float:left; text-align:center; height:570px; }
		.slider_panel img{width:auto; overflow:hidden; max-height:450px; opacity:1; margin:0 auto;}
		.slider_panel>div>a{display:block;}
		/*3.12 介绍 slider intro*/
		.slider_intro{position:absolute;z-index:9;bottom:150px; left:5%; width:90%; height:0px;   }

		.slider_intro>div>ul>li:nth-child(1){font-weight:bold; font-size:1.2em;}
		.slider_intro>div>ul>li:nth-child(2){ font-size:1em; line-height:20px; }		
		.slider_intro>div>ul>li:nth-child(3){ font-size:1em;  line-height:20px;  padding-top:10px;}	

	.slider_intro>div>ul>li:nth-child(3)>p{margin:0 auto;  font-size:1em;  text-decoration:underline;  width:80px; height:30px;line-height:30px; }
	.slider_intro>div>ul>li:nth-child(3)>p>a{color:#000; display:block; }
		.slider_intro>div>ul>li:nth-child(3)>p>a:hover{color:#D93600;}
		
		/*3.2 pre next button*/
		.but{position:relative; width:100%; top:35%; z-index:9;  }
		.but div{position: absolute; top:190px;display:inline-block;width:30px; padding: 10px 10px; border-radius:10px 10px;color:#aaa; font-size:3em; opacity:0.3;}
		.but div:hover{ color:#da4328; cursor:pointer; }
		.next{ right: 10px; }	
		.prev{ left: 10px; }
		
		/*3.3 抬头*/
	.slider_nav{position:absolute; z-index:99; bottom:20px; width:100%;height:50px; text-align:center; opacity:1; margin-top:-1px; background-color:;}
	.slider_nav li{ display:inline-block; height:4px; line-height:12px; width:50px;  border-radius: 0px 0px; margin: 10px 1px; font-size:0.9em;  opacity:1; background-color:#ccc; }
	.slider_nav li.current{display:inline-block; height:4px; line-height:12px; width:50px;  border-radius: 0px 0px; margin: 10px 1px; font-size:0.9em;  opacity:1;  background:#D93600; } /* background: #FC0; #0080ff*/
	.slider_nav li a{color:#000; display:none;} .slider_nav li.current a{color:#fff;}
	.slider_nav>li>p{display:none;}
		
	.p7>div{text-align:center;  padding-bottom:30px;}
	/*mod--- application*/
	.application{ text-align:center; background:#fafafa;}
	.application>div>p{padding-bottom:20px; }
	.application ul{text-align:center; display:none;  }
	.application>div>ul>li {display:inline-block; border:solid 0px #ddd; border-radius:2px 2px; height:80px; line-height:80px; width:21%; box-shadow:0 0 3px 0px #888; -moz-background-size:100% 100%; background-size:100% 100%; opacity:1; }
	.application>div>ul>li>p{background:#06C; opacity:0.9;  font-size:1.5em; font-weight:bold; color:#fff;}
	.application ul li:nth-child(1){background-image:url(../images/application/application1.jpg); float:left;margin:0 0;}
	.application ul li:nth-child(2){background-image:url(../images/application/application2.jpg); margin-left:4%; margin-right:2%;}
	.application ul li:nth-child(3){background-image:url(../images/application/application3.jpg); margin-left:2%; margin-right:4%;}
	.application ul li:nth-child(4){background-image:url(../images/application/application4.jpg); float:right; margin:0 0;}
	
	/*mod--- advantage*/
	.advantage{}
	.advantage>div{background:#fff; box-shadow:0 0 6px 0px #ddd;  padding-bottom:20px; }
	.adv1{height:100px; line-height:100px; background-image: url(../images/banner/ban1.jpg);}
	.adv1 h1{background:#333; color:#fff; opacity:0.9; width:100%;margin:0 auto; padding:0 0;}
	.adv2 {margin-top:30px;  background:#fff}
	.advantage ol{list-style-type: none;}
	.advantage ol>li{text-align:left;}
	.advantage ol li b{ padding:0 5px; font-size:2em; }
		
	/*mod--- team*/
	.team{ }
	.team>div{background:#fff; box-shadow:0 0 6px 0px #ddd;  padding-bottom:20px; }
	.team1{height:100px;line-height:100px; color:#fff; background-image: url(../images/banner/ban2.jpg);}
	.team1 h1{background:#333; opacity:0.9; margin:0 0; padding:0 0;}
	.team2{ text-align:left;line-height:25px; margin-top:10px; padding: 20px 20px; }


	/*mod--- story*/
	.story{ text-align:center; padding:20px 0; border-bottom:solid 0px #eee; background-image: url(../images/banner/ban.jpg);}
	.story>div>h1:first-child{}
	.story span{display:inline-block; vertical-align:middle; margin-right:20px; width:100%; }
	.story span ol li{display:inline-block; margin:10px 10px; border-radius:9px 9px; padding:10px 10px; font-size:1em; height:55px; width:200px; line-height:20px; text-align:center; border:solid thin #ddd; }
	.story span ol li b{ padding:10px 10px; font-size:2em; }
	.story span img{height:300px;}
	
/* p4 empty*/
.p4{}

/* p5 position*/
.p5{background-color:#fafafa;}
		/**mod--- position */
	.pos{height:60px; line-height:60px; color:#999; z-index:999;}
	.pos>p{display:inline-block; margin:0 0; padding:0 0; color:#D93600;}
/* p6 center*/
.p6{background-color:#fafafa;}
	/*mod--- productsFeatured*/
	.pf{display:block; text-align:center; }
	.pf>div{box-shadow:0 0 6px 0px #ddd;padding:30px 0;   }
	.pf ul{margin:10px 10px;}
	.pf>div>div>ul>a>li>img{width:150px;}
	
	/*mod--- productCase*/
	.productCase{display:block; text-align:center;  }
	.productCase>div{box-shadow:0 0 6px 0px #ddd; padding:30px 0; }
	.productCase>div>marquee{width:94%;}
	.productCase>div>marquee>ul>li{display:inline-block; border:solid thin #ddd; margin:20px 10px; padding-bottom:5px; border-radius:10px 10px; background:#fff; text-align:center;}
	.productCase>div>marquee>ul>li>img{height:120px; border-radius:10px 10px 0 0;}
	
	/*mod--- simpleCategory*/
	.tree{display:block; width:100%; height:auto; position:relative; float:left; vertical-align:top; text-align:left;  }
	.tree a{display:block;}
	#proc{font-size:1.2em; font-weight:bold; }
	
	.mu{margin-bottom:30px; border-radius: 0 0 5px 5px;}
	.ml>p{height:42px; line-height:42px;padding-left:20px; background: url(../images/down.png) no-repeat 95% ; border:solid thin #ccc; background-image:linear-gradient(#f2f2f2,#f6f6f6,#f2f2f2); color:#000;  font-weight:bold; }
	.ml>p:nth-child(1){border-radius:5px 5px 0 0; margin-top:5px; }
	.ml>p:hover,.ml>p:focus{}
	.mu{display:block;border:solid thin #ccc;border-top:hidden; }
	.mu>li{display:block; height:42px; line-height:42px; border-bottom:dotted thin #aaa; padding-left:30px; }
	.mu>li:hover{padding-left:30px; }
	.mu>li:last-child{border:hidden;  }
	.mu>li:hover{background-color:#ddd; }
	
	/*mod--- productNew*/
	#productNew ul{display:block; width:100%; text-align:center;  margin-bottom:10px; }
	#productNew ul li span{display:block; line-height:20px;  height:20px; overflow:hidden; }
	#productNew img{width:90%; max-width:300px;}
	
	/*mod--- similar-products*/
	.relpro{}
	.relateditem{ padding-top:10px;float: left; }
	.relateditem>span{display:inline-block;text-align:center;  border:dotted thin #ccc; margin:5px 5px;  background:#fff; padding:5px 5px; }
	.relateditem img{width:50px;}
	
	/*mod--- pic_box*/
	.pic_box{height:520px;}
	
		.big_pic{height:420px;}
		.big_pic>li{ }
		.big_pic>li>img { position: absolute;  border:solid thin #ddd;  width:90%; max-width:400px;  }
		
		.small_pic{height:100px; }
		.small_pic>li{display:inline-block; }
		.small_pic>li>img{ height:50px; width:auto; border:solid thin #ccc;}
	
	/*mod--- js*/
	.js{display:block; float:left;  width:100%; } 
	.js>ul>li{ }
	.js>ul>li:nth-child(4){margin:20px 0 0 0;}
	.js>ul>li:nth-child(4)>ol{font-weight:normal;}
	.js>ul>li:nth-child(4)>ol>li{ list-style:disc; height:20px;}
	/*mod--- seriesName*/
	#js{ font-weight:bold; margin:10px 0 0px 0;   color:#900;} 

	
	/*mod--- productSpec -*/
	.srp h2{padding-top:10px;}
		.qs1{ }
			.qs1>ul{display:inline-block; width:166px; margin:5px 5px; border:solid thin #777; border-radius:3px 3px; background:#888; padding:5px 5px; color:#fff;}
			.qs1>ul>li{text-align:center; }
			.qs1>ul:hover{color:#333; background:#aaa;}
			.qs1>ul>li:nth-child(1){font-weight:;font-size:0.75em; }
			.qs1>ul>li:nth-child(2){font-weight:bold; }
	
	/*mod--- datasheet>table*/
	.datasheet{margin:20px 0; }
	.datasheet ul{display:inline-block; vertical-align:top; text-align:center; font-size:0.875em; margin:0 -3px; padding:0 0; }
	.datasheet ul:first-child{width:150px; text-align:left;}
	.datasheet ul>li{height:30px; line-height:30px;vertical-align:middle; padding: 0 10px; border:solid thin #ddd; border-top:hidden; white-space:nowrap; overflow:hidden;}
	.datasheet ul>li:nth-child(even){background-color:#fdfdfd ;}
	.datasheet ul>li:nth-child(odd){background-color:#f5f5f5;}
	.datasheet ul>li:first-child{background-color:#ddd; background-image:linear-gradient(#ccc,#ccc,#ddd); height:36px; line-height:36px;font-weight:bold; border:solid thin #bbb;}
	.datasheet ul{width:calc(100% - 150px);}



	.headLine{font-size:1.2em; font-weight:bold; margin-top:10px;}
	.cLeft{width:0%; display:none; float:left;  vertical-align:top; }
	.cLeft2{width:1%; display:inline-block; float:left; vertical-align:top; }
	.cRight{width:98%; display:inline-block; float:right; vertical-align:top; padding-bottom:50px; }
	.cRight2{width:99%; display:inline-block; float:right; vertical-align:top;padding-bottom:50px;}	
	
	
	/*-sideleft menu css*/
	.box{ border: solid thin #ccc; margin: 0 0 10px 0; font-size:0.875em;}
	.boxHead{height:32px; line-height:32px;font-weight:bold; padding-left:10px; border-bottom: solid thin #ccc; 
	background:#eee;}
	.boxBody{padding:5px 5px;}
	#menuBox ul li{padding-left:10px;height:33px; line-height:33px; border-bottom:dotted thin #ccc; margin:1px 0px;}
	#menuBox ul li:hover{background-color:#ccc;}
	
	.boxWhite{  margin: 0 0 10px 0; display:inline-block; }
	.boxHeadWhite{height:25px; line-height:25px;font-size:1.2em;font-weight:bold;  padding: 0 0 0 0px; }
	.boxBodyWhite{display:block; overflow:hidden; padding:5px 5px 10px 0px;}
	.boxBodyWhite img{display:inline-block;margin:3px 5px 0 0;}
	
	.boxBodyWhite ul li{display:block; float:center; clear:left; }
	
	
	/*-sideleft menu css*/
	
	.productSlide{display:inline-block; float:left; text-align:center; overflow:hidden; padding:5px 0 10px 0;
	 width:120px;height:165px;}
	.productSlide ul li p{height:15px;line-height:15px; }
	.productSlide ul li span{display:block; float:left;height:100px; width:100%;}
	.productSlide ul li img{border:dotted thin #ccc; }
	
	/*--- category ---*/
	.category{min-height:550px; }
	.category img{width:150px;}
.series_box{display:inline-block; padding:10px 10px; margin:10px 10px; background:#fff; border:solid 1px #eee; box-shadow: 0 0 3px 0 #eee; border-radius:5px 5px;  text-align:center; font-size:1em;}
.series_box>a>li:nth-child(2){font-size:1em; height:18px; color:#333;}
.series_box>a>li:nth-child(3){padding-bottom:5px; font-size:0.9em;color:#666;}
.series_box>a>li>img{width:100%; max-width:130px;}
.series_box:hover{box-shadow: 0 0 30px 0 #ccc; opacity:0.9;}
	
	/*--series-right --*/
	.series-right_box{display:block; max-width:1080px;}
	.series-right_box>div{display:block; position:relative; width:99%; }
		

	/*end of seires-left*/
	
	
	.details {margin: 5px 0; padding: 10px 5px; } 
	.d12 ul li{height:25px;line-height:25px;}
	.details1 {box-shadow: 0 -2px 3px 0px #ddd;
		height: 25px;
		line-height: 25px; background-color:#eee; margin:0 0;padding-left: 10pt;
		width: 730px;
		float: right;
		display: block;
		font-weight: bold;
	}
	
	.pro {float:left; display: inline; border: dotted thin #ccc;height: 140px; width: 750px; margin: 0; display: block; padding: 10px 0 0 0; border-bottom:hidden; border-left: hidden; border-right:hidden;}
	
	#li11,#li21{background-color:#eee;}
	#li12,#li22{background-color:#ddd;}
	#li13{background-color:#ccc;}

/* p7 footer top */
.p7{background-color:#fafafa;}

/*-- p8. footer css --*/
.p8{border-top:solid thin #ddd; }
	.footer{padding:20px 0; text-align:center; color:#eee;}
	.footer a{color:#eee;}
	.footer>ul:nth-child(1){margin-bottom:20px;}
	.footer>ul:nth-child(1)>li{display:inline-block; margin:30px 30px;}
	.footer>ul:nth-child(1)>li:nth-child(1)>ul>li:nth-child(2)
	,.footer>ul:nth-child(1)>li:nth-child(1)>ul>li:nth-child(3),.footer>ul:nth-child(1)>li:nth-child(1)>ul>li:nth-child(4)
	{ height:20px; }
	.footer>ul:nth-child(1)>li:nth-child(1)>ul>li>img{height:12px; width:12px; }
	.footer>ul:nth-child(1)>li:nth-child(1)>ul>li:nth-child(1)>img{height:60px;}	
	.footer>ul:nth-child(1)>li>img{height:80px; margin:10px 10px; border-radius:5px 5px;}
	.footer>ul:nth-child(1)>li>ul>li{text-align:left;}
	.footer>ul:nth-child(1)>li>ul>li:nth-child(1)>img{height:55px; width:auto;}
	
	.footer>ul:nth-child(1)>li:nth-child(1){display:block; clear:both;  padding-bottom:25px; border-bottom:solid thin #555;}
	.footer>ul:nth-child(1)>li:nth-child(1)>ul>li{text-align:center; }
	.footer>ul:nth-child(1)>li:nth-child(2),
	.footer>ul:nth-child(1)>li:nth-child(3),
	.footer>ul:nth-child(1)>li:nth-child(4)
	{display:inline-block; margin:0 0 ; paddding:0 0 ;}
	
	.footer>ul:nth-child(2){padding:20px 0; border-top:solid thin #555;}

/*-----------other pages --------------------*/
/*p--- aboutus*/
.aboutus{padding-bottom:50px; }
.aboutus ul{font-size:1.2em;}
.aboutus ul li{line-height:25px; padding: 5px 0;}
/*p---- about-right*/
.about-right img{width:100%;}
.about-right{font-size:; line-height:25px; }

.about-right>div{border-top:solid thin #aaa; padding-bottom:50px;}
.jsnl>ul>li{display:inline-block; vertical-align:top; margin:2px 2px; border:solid thin #ddd; padding:5px 5px; text-align:center; background:#fff; height:330px;}
.jsnl img{width:100px;}

.gsjs2{}
.gsyj img{height:350px; width:350px; display:inline-block; }

.ysts img{width:80%; }
.ysts>span{width:100%; display:block; clear:both; vertical-align:middle;}

/**/
.aboutShow{display:block; clear:both; width:100%;height:400px; }

.aboutShow>div>div:nth-child(1)>span:nth-child(1){width:260px; margin-left: calc(50% - 125px); padding-left:0px;}
.aboutShow>div>div:nth-child(2)>span{display:inline-block; width:calc(100% - 20px); display:block; clear:both; padding:0 9px;}
.aboutShow>div>div:nth-child(2)>span:nth-child(1){float:left; text-align:left;}
.aboutShow>div>div:nth-child(2)>span:nth-child(1)>div>ul{margin-top:30px;}
.aboutShow>div>div:nth-child(2)>span:nth-child(1)>div>ul>li{line-height:25px; }
.aboutShow>div>div:nth-child(2)>span:nth-child(2){float:right;}
.aboutShow>div>div:nth-child(2)>span:nth-child(2)>ul>li{width:30%; display:inline-block;margin: 20px 0 ;}
.aboutShow>div>div:nth-child(2)>span:nth-child(2)>ul>li>ul>li{display:block; text-align:center; }
.aboutShow>div>div:nth-child(2)>span:nth-child(2)>ul>li>ul>li:nth-child(2){font-size:2.5em; color:#D93600; }
.aboutShow>div>div:nth-child(2)>span:nth-child(2)>ul>li>ul>li>img{width:50px;}


/*p--- support */
.support{padding-bottom:50px; height:calc(60vh);}

/*p--- products*/
.products {min-height:550px;}
.products h1 {display:block; width:100%; clear:both;}
.products>div{display:block; width:100%; clear:both; border-top:solid thin #ccc; }
.products>div>ul{display:inline-block; float:left; margin:20px 0px;}
.products_group_box{width:20%; text-align:center; font-weight:bold;}
.products_group_box img{width:0px;height:0px; border-radius:75px 75px; }
.products_spec_box{width:78%;}
.products_spec_box img{width:150px;}
.products_spec_box ul{ padding:5px 5px; margin:5px 5px;}

/*p--- samples*/
.samples{text-align:center; }
.samples>ul{display:block;clear:both; margin: 40px 0; width:100%;}
.samples>ul>li{width:calc(33% - 26px);height:260px; border:solid thin #ddd; margin:10px 10px;  display: inline-block;  border-radius:5px 5px; text-align:center; background:#fff; }
.samples>ul>li>ul>li:nth-child(2){height:18px;overflow:hidden;}
.samples>ul>li>ul>li:nth-child(3){height:18px;overflow:hidden;}
.samples>ul>li>ul>li>img{ width:100%; height:200px;  }

/*mod -----searchresult*/
.search_result_box{min-height:100px; padding-bottom:100px; border-bottom:solid thin #ccc;}
.sr{display:inline-block; margin:5px 5px; vertical-align:top; }
.sr ul{width:180px; border:solid thin #ddd; background:#fff; font-size:0.75em;}
.sr ul:hover{border:solid thin red; }
.sr ul li img{width:100%; }
.sr ul li p{text-align:center;height:40px;  }
.sr a:hover{}
.searchCount{display:block; position:absolute; top:120px; }

/*mod---news*/
.news-right{line-height:25px;}
.news-right>ul{display:block;  vertical-align:top; margin: 10px 10px;padding:10px 10px;  }
.news-right>ul>li{display:block;  text-align:left;  }
.news-right>ul>li>img{width:100%; }
.news-right>ul>li:nth-child(2){line-height:20px;}

.news-right>div{display:block; }
.news-right>div>div{border-bottom:solid thin #ddd; margin-bottom:20px;}
.news-right>div>div>span{display:inline-block;  }
.news-right>div>div>span:nth-child(2){display:inline-block;  float:right;}
.news_cop{}
.news_cop>li>a>span:nth-child(1){float:left;}
.news_cop>li>a>span:nth-child(2){float:right;}
.news_ind{}
.news_ind>li>span:nth-child(1){float:left;}
.news_ind>li>span:nth-child(2){float:right;}
.news_faq{}

.news-ind-right table{text-align:center; width:99%; }
.news-ind-right table tr td{border:solid thin #aaa; padding:2px 5px;}
.news-ind-right table tr:nth-child(1) td{font-weight:bold; background:#ccc;}
.news-ind-right table tr td:nth-child(1){}

/**/
.brief{background:#fafafa; padding:20px 0; text-align:center;}
.brief h1{ color:#D93600; }

/**/
/**/
.proShow{display:block; clear:both; width:100%;  text-align:center;}
.proShow>div{display:block;padding:20px 0;}
.proShow>div img{ }

/*mod--- productCase*/
.caseShow{display:block; clear:both; width:100%; background:#eee; padding:50px 0; }
.caseShow>div>div:nth-child(1)>span:nth-child(1){background:#eee;}
.caseShow>div>marquee{width:94%;}
.caseShow>div>marquee>ul>li{display:inline-block; font-size:0.8em; border:solid thin #ddd; margin:20px 10px; padding-bottom:5px; border-radius:10px 10px; background:#fff; text-align:center;}
.caseShow>div>marquee>ul>li>img{height:120px; border-radius:10px 10px 0 0;}

/**/
.certShow{display:block; clear:both; width:100%;padding:20px 0; }
.certShow>div>ul>li{display:inline-block; margin:10px 8px; padding:5px 5px;width:150px; height:240px; border:solid thin #ddd; color:#000; vertical-align:top; font-size:0.8em; background:#fff;}
.certShow img{width:150px; }

/**/
.newsShow{display:block; clear:both; width:calc(100% - 20px); padding: 0 9px;color:#333;}
.newsShow>div>div:nth-child(2)>div{display:block; clear:both; width:100%; margin-bottom:20px; vertical-align:top; border:solid thin #bbb;  text-align:left; min-height:150px; }
.newsShow>div>div:nth-child(2)>div>ol{padding:0 30px;}
.newsShow>div>div:nth-child(2)>div>div>span>h3{padding-left:10px;}
.newsShow>div>div:nth-child(2)>div>div>span>a{padding-right:10px;}
.newsShow>div>div:nth-child(2)>div:nth-child(1){float:left;}
.newsShow>div>div:nth-child(2)>div:nth-child(3){float:right;}
.newsShow>div>div:nth-child(2)>div>div{border-bottom:solid thin #ccc;  margin-bottom:20px; background-image:linear-gradient(#eee,#eee); padding:5px 0;}
.newsShow>div>div:nth-child(2)>div>div>span{display:inline-block; }
.newsShow>div>div:nth-child(2)>div>div>span:nth-child(2){float:right; line-height:32px; }
.newsShow li{line-height:22px; font-size: 0.95em;}
/**/
/*mod---skw*/
.skw{color:#fafafa;}

/*mod--- footerNav*/
.footerNav{padding:30px 0; border-top:solid thin #ddd; background:#eee; color:#333; vertical-align:top;  text-align:center;}
.footerNav>ul>li{display:block; vertical-align:top; padding:30px 0;}
.footerNav>ul>li:nth-child(1){width:100%; }
.footerNav>ul>li:nth-child(2){width:100%; border-bottom:solid thin #ddd; border-top:solid thin #ddd;}
.footerNav>ul>li:nth-child(3){width:100%;}

.footerNav>ul>li:nth-child(1)>ul>li:nth-child(1){margin: 0 auto; text-align:center;}
.footerNav>ul>li:nth-child(1)>ul>li:nth-child(1)>img{height:55px; }
.footerNav>ul>li:nth-child(1)>ul>li:nth-child(2){font-size:1.5em; font-weight:bold; }
.footerNav>ul>li:nth-child(1)>ul>li:nth-child(3){font-weight:bold;}

.footerNav>ul>li:nth-child(2)>ul>li{display:inline-block; padding:0 15px;  vertical-align:top;font-weight:bold; }
.footerNav>ul>li:nth-child(2)>ul>li>ul{margin-top:10px;}
.footerNav>ul>li:nth-child(2)>ul>li>ul>li{line-height:25px;font-weight:normal;}

.footerNav>ul>li:nth-child(3)>ul>li{display:inline-block; text-align:center; padding:0 10px; }
.footerNav>ul>li:nth-child(3)>ul>li>img{height:80px; margin-top:10px;}
/**/
.titleLine{display:block; height:60px; width:100%;margin-bottom:30px; border-bottom:solid thin #666; line-height:60px; }
.titleLine>span:nth-child(1){display:block;  margin:0 auto; text-align:center; }

.knowMore{display:block; border:solid 2px #666; width:100px; min-width:50px; min-height:40px; line-height:40px; margin:20px 0 0 0; text-align:center; text-decoration:underline;}

/*mod--- left-list*/
.left-list{vertical-align:top; margin:-10px 0 30px 0;}
.left-list>li{display:block;height:40px; line-height:40px; background:#eee; border:solid thin #ddd; padding-left:20px;font-weight:bold; font-size:1.1em;}
.left-list>li:hover{padding-left:20px; background:#ddd;}
.left-list>li:nth-child(1)>a{color:#eee;}
.left-list>li>a{display:block; width: 100%; }
.left-list>li>a:hover{color:#D93600;}
.left-list>li:nth-child(1),.left-list>li:nth-child(1):hover{ height:60px; line-height:60px; background:#333; font-size:2em;  color:#eee;padding-left:20px;}

.products img{width:120px;}
.proCategory img,.proArea img{width:160px;}

.news-right{line-height:25px; padding-bottom:50px;}
.news-right>ul{display:block;  vertical-align:top; margin: 10px 10px;padding:10px 10px;  }
.news-right>ul>li{display:block;  text-align:left;  }
.news-right>ul>li>img{width:100%; }
.news-right>ul>li:nth-child(2){line-height:20px;}

.about-right,news-right,cert-right{padding-bottom:50px;}


.news-right>div{display:block; }
.news-right>div>div{border-bottom:solid thin #ddd; margin-bottom:20px;}
.news-right>div>div>span{display:inline-block;  }
.news-right>div>div>span:nth-child(2){display:inline-block;  float:right;}
.news_cop{}
.news_cop>li>a>span:nth-child(1){float:left;}
.news_cop>li>a>span:nth-child(2){float:right;}
.news_ind{}
.news_ind>li>span:nth-child(1){float:left;}
.news_ind>li>span:nth-child(2){float:right;}
.news_faq{}

/*mod--- left-list*/
.left-list{vertical-align:top; margin:-10px 0 30px 0;}
.left-list>li{display:block;height:40px; line-height:40px; background:#eee; border:solid thin #ddd; padding-left:20px;font-weight:bold; font-size:1.1em;}
.left-list>li:hover{padding-left:20px; background:#ddd;}
.left-list>li:nth-child(1)>a{color:#eee;}
.left-list>li>a{display:block; width: 100%; }
.left-list>li>a:hover{color:#D93600;}
.left-list>li:nth-child(1),.left-list>li:nth-child(1):hover{ height:60px; line-height:60px; background:#333; font-size:2em;  color:#eee;padding-left:20px;}


/*mod--- left-list2*/
.left-menu{vertical-align:top; }
.left-menu>h1{ height:50px; line-height:50px; background:#333; font-size:2em;  color:#eee;padding-left:20px;}
.left-menu>h1>a{color:#eee;}
.left-menu a:hover{color:#d93600;}
.left-menu>ul>li{display:block;height:40px; line-height:40px; background:#eee; border:solid thin #ddd; padding-left:20px;font-weight:bold; font-size:1.1em;}
.left-menu>ul>li:hover{padding-left:20px; background:#ddd;}
.left-menu>ul>li>a{display:block; width: 100%; }

/**/
.back{display:block; border:solid thin #aaa; padding:2px 10px; margin:0 0 10px 20px; width:40px; text-align:center; background:#ddd;}