/* CSS Document */

body,td,th {
	font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height:180%;
	word-wrap : break-word ;
	word-break:break-all;
}
body {
	margin:0px;
	padding:0px;
	text-align:center;
}
h1,h2,h3,h4,ul,form,dl{padding:0;margin:0;}
a{text-decoration:none;color:#333}
a:hover{text-decoration:underline;}
ul{list-style:none;}
img{border:0;}
.w{width:1002px;margin:0 auto;text-align:left;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden;}
.cf:before, .cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}
.shadow {
    -moz-box-shadow: 0px 3px 4px #ddd;
    -webkit-box-shadow: 0px 3px 4px #ddd;
    box-shadow: 0px 3px 4px #ddd;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#ddd')";
    /* For IE 5.5 - 7 */
   /* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color=#ddd);*/
	position:absolute;z-index:100;display:none;
}


#ttnav{
	height:4px;
	overflow: hidden;
	color: #fff;
	background-color: #214261;
	
}
	#langueDiv .ldiv { height:20px; margin-top:10px; font-size:14px; font-weight:bold;}
	#langueDiv a{display:block;padding:0 0 0 19px; background:url(/images/homeico.gif)  no-repeat left center;color:#fff;}
#mm_top{
	height: 80px;
	width: 1050px;
	margin: 0 auto;
	z-index: 999;
}
	#logo{width:250px; margin-top:8px;display:block; float:left; margin-left:45px;}
	#subNav{
		width:770px;
	background: #fff;
	display: none;
	height: 45px;
	overflow: hidden;
	margin-top: 20px;
	float:right;
	left:10px;
		word-wrap : break-word ;
	word-break:break-all;
}
	#subNav li{float:left;padding:0 0 12px 0;width:96px;_width:95px; overflow:hidden;}
/*	#subNav li a{display:block;height:36px; line-height:36px; vertical-align:middle; border-left:1px solid #ccc; text-align:center; width:96px; 	color: #214261; font-size:14px; font-weight:600; font-family:"宋体";}
	#subNav li a:hover{color:#f00;} 
	
	#subNav li a.first{border-left:none;}
	#subNav li a.first img{ margin-top:-20px; }*/
	
	#subNav li .top{display:block;height:36px; line-height:36px; vertical-align:middle; border-left:1px solid #ccc; text-align:center; width:96px; 	color: #214261; font-size:14px; font-weight:600; font-family:"宋体";}
	#subNav li .top:hover{color:#f00;} 
	#subNav li .first{border-left:none;}
	#subNav li .first img{ margin-top:0px; }
	
	#subNav .shop_menu{
	position: absolute;
	z-index: 999;
	background: #FFF;
	display:none;
	padding-right:5px;
	
}
	#subNav .shop_menu_menu{
	position: absolute;
	z-index: 999;
	width: 245px;
	background: #FFF;
	margin-left:100px;/**/
	display:none;
	
}
	#subNav .shop_menu_menu a{ color: #214261;}
.shop_menu_div{
	width:420px;
	background: #FFF;
	margin-top:10px;
	padding-bottom:5px;
	}
.shop_menu_div div{
	 color:#214261;
	 border-bottom:#CCC solid 1px;
	 height:26px;
	 margin-top:5px;
	 margin-bottom:5px; 
	 margin-left:10px; 
	 padding-left:5px;
	 float:left;
	 width:120px;
	 height:30px;
	 line-height:30px;
	 text-align:center;
	
}
.shop_menu_div div a{ color: #214261; }

	#subNav li dl{ width:140px; color:#214261;}
	#subNav li dd{ border-bottom:#CCC solid 1px; height:26px;margin-top:15px;margin-bottom:5px; margin-left:10px; padding-left:5px;}
	#subNav li dd a{color: #214261;}
	#searchDiv{ background:#8a8a8a;padding:2px 0 2px 70px;font-weight:bold;color:#fff;margin:30px 0 0 0;}
	#searchDiv span{float:left;}
	#searchDiv .key{border:none;margin:0 6px 0 0;width:330px;height:25px; line-height:25px;float:left;}
	#searchDiv .sbtn{float:left;}
	
	#nav{height:40px; overflow:hidden;float:right; margin-right:35px;/*margin-top:-30px;*/ margin-top:15px;}
	
	
#mm_bottom{
	color: #fff;
	padding: 22px 0;
	background-color: #214261;
	background-image: url(/images/bk4.gif);
	background-repeat: repeat-x;
	background-position: left -12px;
}
#mm_bottom a{color:#fff;}
	#bottomNav{}
	#bottomNav li.bnav a{padding:0 8px;}
	#bottomNav li.bc span{padding:0 6px;}
	#bottomNav li{ text-align:center}
	#bottomNav h3{font-size:13px;padding:0 0 5px 0;}
	#bottomNav a{}
	#bottomNav li.bpnav{width:160px;}
	#bottomNav li.bpnav a{float:left;}
	#bottomLogo{float:right;width:445px;height:165px;background:url(/images/blogo.gif) no-repeat;}
	#bottomLink{ text-align:center;padding:24px 0;}
	#bottomLink #flink{padding:4px 0;}
	#bottomLink #flink a{padding:0 7px ;}
	
#mm_center{padding:0px 0 10px 0;}
	
	#simgDiv{height:368px; overflow:hidden;z-index:-1;}
	.simgDivBk{
		z-index:-1;
	background-color: #FFFFFF;
	background:url(../images/tw_simgdivbk.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
	#simgDiv ul li{height:368px;width:100%;}
	#simgDiv ul li.is1{background:url(../images/tw_ssimg1.jpg) no-repeat center center;}
	#simgDiv ul li.is2{background:url(../images/tw_ssimg2.jpg)  no-repeat center center;}
	#simgDiv ul li.is3{background:url(../images/tw_ssimg3.jpg)  no-repeat center center;}
	#simgDiv ul li.is4{background:url(../images/tw_ssimg4.jpg)  no-repeat center center;}
	#iul{padding:17px 0 0 0;}
	#iul li{float:left;}
	#iul h2{font-size:14px;padding:0 0px 12px 0;}
	#iul h2 a{background:url(/images/dot2.gif) no-repeat left 3px;padding:0 20px 0 15px;}
	#iul #iabout{width:320px;padding:0 0 0 0;}
	#iul #iabout #ijj{padding:10px 30px 0px 0; overflow:hidden; background:url(/images/img2.jpg) no-repeat left top;}
	#iul #ijj a.ijjcona{display:block; background:url(/images/dot5.gif) repeat-x left bottom;padding:0 0 12px 0;}
	#iul #ijj a.ijjcona:hover{ text-decoration:none;}
	.ijjtt{background:url(/images/img3.jpg) no-repeat; height:80px;margin:12px 0 6px 0;}
	.voc{background:#ff8400;padding:5px 6px;color:#fff;}
	.voc:hover{ background:#ff9e36;}
		.ijja{padding:12px 0;}
		#iul li ul li{float:none;}
	.ijja a{padding:4px 22px 4px 10px;background:url(/images/dot3.gif) no-repeat left center;}

	
	#iul #iproduct{width:414px; border-right:1px solid #ddd; border-left:1px solid #ddd;}
	#iul #iproduct #iplist{padding:0 20px 0 30px;}
	#iul #iproduct #iplist a{display:block;}
	#iul #iproduct #iplist h2 a{display:inline;}
#ipsul{ margin-top:6px;}
#ipsul li{/*border-bottom:1px dotted #ccc;width:350px;padding:8px 0;*/ margin-top:5px; margin-left:5px; margin-bottom:8px;}
#ipsul li:hover{ background:#efefef;}
#ipsul a.imga{float:left;padding:3px 0 0 3px;}
#ipsul img{width:80px;border:1px solid #ededed;float:left;}
#ipsul .imemo{float:right;width:255px; }
#ipsul a.title{font-weight:bold;line-height:120%;}
#ipsul a.title:hover{ text-decoration:none;}
#ipsul a.memoa{color:#8a8a8a;height:60px; overflow:hidden; text-overflow:ellipsis ; line-height:160%;}
#ipsul a.memoa:hover{text-decoration:none;}
	#iul #iother{width:225px; overflow:hidden;float:right; margin-top:-2px;}
	#iul #itech{border-bottom:1px solid #ccc;padding:0 0 10px 0;}
	
	#iul #idown{padding:2px 0 15px 0;}
	#iul #idown a.ida{display:block;height:149px; background:url(/images/img4.jpg) no-repeat bottom center;padding:0 2px;}
	#iul #idown a.ida:hover{ text-decoration:none; background-color:#efefef;}
	.idadiv{padding:12px 0;border-top:1px solid #ddd;margin:22px 0 0 0;}
	.idadiv a{padding:0 22px 0 10px;background:url(/images/dot2.gif) no-repeat left center;}
	
	.icu{padding:0px 0 0 0;border-top:1px solid #ddd;margin:9px 0 0 0;}
	.icucon{padding:0px 6px;}
	
	#iul #iservice h2{border-bottom:1px solid #ccc;}
	#iul #iservice ul{display:none;}
	#iul #iservice #hotLine{height:42px;background:url(/images/img2.gif) no-repeat left -1px;}
	
	#ipshow{height:197px;margin:12px 0 17px 0;border:1px solid #ccc;}
	
	.ipshowbar{height:31px; background:url(/images/bar1.gif) repeat-x left top;}
	.ipshowbar h2{font-size:14px;line-height:31px; background:url(/images/dot2.gif) no-repeat 2px center;float:left;}
	.ipshowbar  h2 a{padding:0 0 0 16px;}
	.ipshowbar #pagenum{float:right;padding:0 8px 0 0;}
	.ipshowbar #pagenum a{display:block;padding:2px 6px;background:#969898;color:#fff;margin:8px 1px 0 1px;width:auto; height:auto;font:12px/15px 'Arial'; float:left; border-radius:5px;}
	.ipshowbar #pagenum a.activeSlide{background:#D0000B;color:#fff;}
	
		.zsBox{height:160px; overflow:hidden;width:996px;float:left;}
		.zsBox li{float:left;padding:0px;margin:2px 0 0 0;}
		.zsBox ul{background:#fff;}
		.zsBox li ul li{width:148px;background:#fff url(/images/bar5.gif) no-repeat right 5px; text-align:center;padding:0 9px;}
		.zsBox li a{display:block;}
		.zsBox li img{width:130px;}
		.zsBox li span{display:block;padding:0 0 12px 0;}
		.zsBox li a.sa{text-align:center; display:block;width:133px;}
		.zsBox li .titlea{ display:block;}
		.zsBox li .titlea:hover{ text-decoration:underline;}
	
	
#mm_left{width:220px;float:left;padding:4px 0;}
	.lw{width:205px;}
	.nbox h2{font-size:14px;line-height:33px; background:url(/images/dot6.gif) no-repeat left center;border-bottom:1px solid #d5d5d5;}
	.nbox h2 a{padding:0 0 0 10px;}
	.nbox ul{padding:3px 0 0 0;}
	.nbox ul li{border-bottom:1px solid #d5d5d5;}
	.nbox ul a{display:block;padding:5px 10px 5px 16px;}
	.nbox ul a:hover{}
	.nbox ul a.act{ background:url(/images/dot3.gif) no-repeat 6px center;}
	.nbox ul ul{display:none; background:#f6f6f6; border-top:1px solid #d5d5d5;}
	.nbox ul ul li{border:none; background:none;}
	.nbox ul ul a{display:block;padding:5px 10px 5px 32px; background:url(/images/dot71.gif) no-repeat 22px 13px;}
	.nbox ul ul a.act2{color:#f00;}

	#leftContact{ display:none;}
	#leftContact #ldown{margin:10px 0 0 0;padding:5px 0 0 0;}
	#leftContact #ldown a.ida{display:block;height:57px; background:url(/images/img5.jpg) no-repeat;}
	#leftContact #ldown a.ida2{display:block;height:57px; background:url(/images/img4.jpg) no-repeat;}
	#leftContact h3{font-size:14px;padding:0 0px 7px 0;}
	#leftContact h3 a{background:url(/images/dot6.gif) no-repeat left center;padding:0 20px 0 10px;}
	
	#leftContact #lservice{padding:18px 0;}
	#leftContact #lservice .leftcontactul{padding:5px 0 0 0;border-top:1px solid #ccc;}
	.leftcontactul li{padding:8px 0 8px 40px;border-bottom:1px solid #ccc;}
	.leftcontactul .bt{font-size:13px;font-weight:bold; line-height:15px;}
	.leftcontactul .nr{font-size:15px;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
	.leftcontactul li.tel{background:url(../images/tw_telico1.jpg) no-repeat left center;}
	.leftcontactul li.tel .bt{color:#368900}
	.leftcontactul li.tel .nr{color:#368900}
	.leftcontactul li.fax{background:url(../images/tw_faxico2.jpg) no-repeat left center;}
	.leftcontactul li.fax .bt{color:#835f5e}
	.leftcontactul li.fax .nr{color:#835f5e}
	.leftcontactul li.email{background:url(../images/eico.jpg) no-repeat left center;}
	.leftcontactul li.qq{background:url(../images/tw_qqico1.jpg) no-repeat left center;}
	.leftcontactul li.qq .bt{color:#fd0807}
	.leftcontactul li.qq .nr{color:#835f5e}
	

	
	
/*----------page---------*/
.nsimgDiv{height:158px;background-color:#f4f5f7;display:none; background-repeat:no-repeat; background-position:center center;}
.body550 .nsimgDiv{background-image:url(/images/timg1.jpg);display:block;}
#product .nsimgDiv{background-image:url(/images/ssimg4.jpg);display:block;}
.body6 .nsimgDiv{background-image:url(/images/timg5.jpg);display:block;}
.body60 .nsimgDiv{background-image:url(/images/timg5.jpg);display:block;}
.body1300 .nsimgDiv{background-image:url(/images/timg3.jpg);display:block;}
.body1280 .nsimgDiv{background-image:url(/images/timg2.jpg);display:block;}
.body1510 .nsimgDiv{background-image:url(/images/simg5.jpg);display:block;}
.body1430 .nsimgDiv{background-image:url(/images/simg6.jpg);display:block;}
.body143 .nsimgDiv{background-image:url(/images/simg6.jpg);display:block;}
#pshow .nsimgDiv{background-image:url(/images/ssimg4.jpg);display:block;}

.urh{border-bottom:1px solid #c8c8c8;color:#999;padding:7px 0; display:none;}
.urh a{color:#999;}
.urh a.home{color:#6699cc;}

.contentDiv{float:left;width:719px;margin:0 0 0 20px;padding:0 0 100px 0;}
.contentDiv h1{font-size:18px;padding:20px 0 12px 0; font-family:'Microsoft Yahei' '黑体';}
	.content{line-height:190%;padding:14px 0;}
	.pinfo{color:#999;padding:0 0 5px 0;border-bottom:1px dotted #ccc;}
	.likelyDiv{padding:12px 0;}
		.likelyDiv h3{border-bottom:1px dotted #ccc;padding:6px 0 6px 12px;background:url(/images/dot3.gif) no-repeat left center;}
		.likelyDiv ul{padding:6px 10px;}
		.likelyDiv ul li{padding:1px 0;}
		.likelyDiv ul li a{padding:0 0 0 10px;background:url(/images/dot71.gif) no-repeat left center;}
		
.aboutDiv{line-height:190%;padding:0 0 20px 0;}
.pageMemo{padding:5px 10px 18px 0;}

/*---------------list-------------------*/
#listUL{}
#listUL li{float:left;border:1px solid #e0e0e0;width:350px;_height:144px;min-height:144px;margin-bottom:11px;}
#listUL li.rli{margin-left:10px;}
#listUL h3{font-size:12px;background:url(/images/bar3.gif) repeat-x;height:32px;}
#listUL h3 a{padding:5px 0 5px 24px;background:url(/images/dot6.gif) no-repeat 10px 10px; display:block;}
#listUL li div.memoDiv{padding:8px 11px;}
#listUL li .memoDiv img{border:1px solid #e0e0e0;float:left;margin-right:10px;width:72px;}
#listUL li .memoDiv .memo{height:80px; overflow:hidden;display:block; line-height:160%;}

.newsList li{padding:5px 0 5px 7px;background:url(/images/dot7.gif) no-repeat left center;}
.newsList li span{padding:0 8px 0 0;font-weight:bold;}


.pageList{text-align:center;padding:20px ;}
.pageList a{color:#000;padding:3px 8px;line-height:35px;font-size:13px;}
.pageList a.act{background:#f00;color:#fff; border-radius:5px;}

#alimap{border:1px solid #ddd;margin:12px 0;padding:4px 0 0 4px;}

.feedbackDiv{margin:20px 0 0 0;}
.feedbackDiv table td{border:1px solid #ddd;padding:4px;}


.dataTable{width:100%; border-bottom:1px solid #333; border-top:2px solid #333;border-collapse:collapse; line-height:100%;}
.dataTable p{margin:0;padding:0;}
.dataTable th{font-weight:bold;border:1px solid #bbb; text-align:center;background:#f2f2f2 url(/images/bar6.gif) repeat-x left top; vertical-align:middle;padding:16px 4px;}
.dataTable tr{background:#fbfbfb}
.dataTable tr.trhover{background:#fffbe3;}
.dataTable td{ text-align:center;padding:8px 4px;border:1px solid #bbb; }
.dataTable td.tdhover{background:#f00;color:#fff;}

.tb2{width:100%; border-bottom:1px solid #333; border-top:2px solid #333;border-collapse:collapse; line-height:100%;}
.tb2 p{margin:0;padding:0;}
.tb2 th{font-weight:bold;border:1px solid #bbb; text-align:center;background:#f2f2f2 url(/images/bar6.gif) repeat-x left top; vertical-align:middle;padding:16px 4px;}
.tb2 tr{background:#fbfbfb}
.tb2 tr.trhover{background:#fffbe3;}
.tb2 td{ text-align:center;padding:8px 4px;border:1px solid #bbb; }
.tb2 td.tdhover{background:#f00;color:#fff;}


.dl_con{padding:0 0 12px 0;margin:0 0 12px 0;background:url(/images/dot8.gif) repeat-x left bottom;}
.dl_con .dlspan{float:left;margin:0 12px 0 0 ;}
.dl_con .dlspan img{display:block;}
.hy_con{width:222px;float:left;}
.dot9{padding:0 12px 0 0;margin:0 12px 0 0;background:url(/images/dot9.gif) repeat-y right top;}

.hymsdiv{padding:0 12px 0 0;}

#iserver{}
.newsimg{padding:12px 0 0 0; width:225px; overflow:hidden;}

#certdiv td{width:33%; text-align:center;}
#certdiv img{padding:2px; border:1px solid #ddd;}

#link{width:1000px; margin:0 auto; margin-top:18px; margin-bottom:18px;}

#ijj,#ipsul,#iserver{ border-top:#999 dashed 1px;}
#ipsul{ margin-top:-1px;}

#vMenuList{ margin-bottom:20px; width:90%;}
#vMenuList li{ height:40px; border-bottom:#999 dashed 1px; line-height:40px;}
#vMenuList  span{ text-align:right;}



#demo {
background: #FFF;
overflow:hidden;
margin-left:30px;
 width:984px; height:55px;
}
#demo a{ display:block; float:left; margin-left:15px;} 
#demo a span{ text-align:center;}
#demo img {
 height:50px; padding:1px; border:solid 1px #CCCCCC
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}



.left_seotitle{ height:30px; width:150px; background:#214261 line-height:30px; font-size:15px; font-weight:bold; border-top:none;text-align:left; padding-left:10px;}

/*分页*/
.fenye{ margin-top:30px;}
 
.pagelist li{ list-style:none; float:left; height:20px; line-height:20px; min-width:30px; padding:2px; text-align:center; margin-left:5px; border:#ccc solid 1px;; /*background:#F08300;color:#ccc;*/ }
.pagelist li a{/* color:#FFF;*/}



