/* CSS Document */

body,td,th {
	font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height:180%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	text-align:center;
	background:url(/images/bk1.jpg) no-repeat left top;
}



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{ background:#000 url(/images/tbk.gif) repeat-x left bottom;height:40px; overflow:hidden;color:#fff;}
	#langueDiv{float:left;width:60px; line-height:40px;}
	#langueDiv a{display:block;padding:0 0 0 19px; background:url(/images/homeico.gif) no-repeat left center;color:#fff;}
#mm_top{height:110px;}
	#subNav{width:580px; background:#fff; position:absolute; z-index:102; display:none; height:45px; overflow:hidden;}
	#subNav ul{}
	#subNav li{float:left;padding:0 0 12px 0;width:96px;_width:95px; overflow:hidden;}
	#subNav li a{display:block;float:left;height:36px; line-height:36px; vertical-align:middle; border-left:1px solid #ccc; text-align:center; width:96px;}
	#subNav li a:hover{color:#f00;}
	#subNav li a.first{border-left:none;}
	#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;}
	
	#subnavyy{display:none;position:absolute; z-index:100; background:url(/images/menubk.png) no-repeat center bottom; 
	position:absolute;z-index:100;display:none;
}
	
	#nav{background:url(/images/navbk.png) repeat-x left top;width:100%;z-index:100000000;position:absolute;top:0;}
	#logo{width:320px;height:70px;float:left;background:url(/images/logo.png) no-repeat left top;}
	#rnav a{font-weight:bold;font-size:15px;padding:0 28px;color:#fff;line-height:70px;height:70px;background:url(/images/navsplit.png) no-repeat right center;display:block;float:left;}
	#rnav{text-align:right;height:70px;}

	#isimgDiv{height:388px; overflow:hidden;text-align:center;position:relative;z-index:1;padding:70px 0 0 0;}
	#isimgDiv ul{margin:0 auto;}
	#isimgDiv img{margin:0 auto;}
	
	#home #ta_home{background:url(/images/navactbk.jpg) repeat-x center top;}
	.body550 #ta_about{background:url(/images/navactbk.jpg) repeat-x center top;}
	.body132 #ta_about{background:url(/images/navsplit.png) no-repeat right center;}
	.body1280 #ta_service{background:url(/images/navactbk.jpg) repeat-x center top;}
	.body132 #ta_contact{background:url(/images/navactbk.jpg) repeat-x center top;}
	#product #ta_pro{background:url(/images/navactbk.jpg) repeat-x center top;}
	.body6 #ta_news,.body60 #ta_news{background:url(/images/navactbk.jpg) repeat-x center top;}
		
	#qbarlist{background:#021525;opacity:.8;height:78px;color:#fff; overflow:hidden; text-align:center;position:absolute;width:100%;top:70px; z-index:1000000; display:none;}
	#qbarnav{text-align:center;}
	#qbarnav a{padding:8px 40px;color:#fff;display:block;float:left; line-height:120%;}
	#qbarnav li a.act{color:#0288e0;background:url(/images/dot10.gif) no-repeat center 39px;}
	
	#home #qbarlist{background:#021525;opacity:.8;height:78px;color:#fff; overflow:hidden; text-align:center; position:static; display:none;}
	
	#iqdiv{background:url(/images/ipbk.jpg) repeat-x left bottom;}
	
#qpdiv {height:540px; overflow:hidden;margin:10px auto 0 auto;}
#qpdiv li{background:url(/images/leftdot.gif) repeat-y center top;margin:-1px 0 0 0;padding:20px 0px;width:196px; text-align:center;}
#qpdiv li{float:left;background:url(/images/topdot.gif) repeat-x top left; height:auto;}
#qpdiv img{width:160px;border:1px solid #ddd; background:#fff;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-webkit-transition: 1s;}
#qpdiv img:hover{-webkit-transform: scale(1.5)}
#qpdiv li a.detailA{ background:#00b5f1;margin:2px 18px 0 18px;padding:7px 0; display:block; color:#fff;border-radius:5px;height:18px; overflow:hidden;}
#qpdiv li a.detailA:hover{background:#4ba2ea;text-decoration:none;}

#qpdiv ul{display:none;}
#qpdiv ul:first-child{display:block;}
	
	
	#iimgshow{width:239px;height:253px;}
	#iimgshow .pageNum{height:34px;line-height:34px;margin-top:10px \9;}
	#iimgshow ul{height:253px; }
	
	.pageNum a{font-weight:normal;display:inline-block;float:left \9;margin:0 2px;background:#ccc;border-radius:7px;color:#333;width:10px;height:10px;font-size:10px; line-height:10px; text-align:center; text-indent:-100000px;}
	.pageNum a.activeSlide{background:#f00;color:#fff;}
.newsText{line-height:180%;}
	
#mm_bottom{background:#142535;color:#fff;padding:22px 0 24px 0;}
#mm_bottom a{color:#fff;}
	#bottomNav{background:url(/images/ewm.gif) no-repeat right top;padding:0 0 30px 0;padding:0 0 0px 0 \9;}
	#bottomNav li.bnav a{padding:0 8px;}
	#bottomNav li.bnav a.first{padding-left:0;}
	#bottomNav li.bc span{padding:0 6px;}
	#bottomNav li.bc span.first{padding-left:0;}
	#bottomNav li{}
	#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; margin-top:-24px \9;}
	.simgDivBk{background:#f4f5f7 url(/images/simgdivbk.jpg) repeat-y center center;}
	#simgDiv{height:368px; overflow:hidden;}
	#simgDiv ul li{height:368px;width:100%;}
	#simgDiv ul li.is1{background:url(/images/ssimg1.jpg) no-repeat center center;}
	#simgDiv ul li.is2{background:url(/images/ssimg2.jpg)  no-repeat center center;}
	#simgDiv ul li.is3{background:url(/images/ssimg3.jpg)  no-repeat center center;}
	
	#iul{padding:87px 0 114px 0;background:url(/images/tu1bk.jpg) no-repeat center 5px;}
	#iul li{float:left;}
	#iul #iabout{width:430px;padding:0 0 0 0;}
	#iul #iabout #ijj{padding:0 30px; border-right:1px solid #ececec;}
	
	#iul #inews{width:282px;padding-left:30px;}
	
	a.ijjcona{padding:12px 0;display:block;}
	
	.ititle{border-bottom:1px solid #dfdfdf;padding:0 0 2px 22px;font-size:13px; background:url(/images/dot1.gif) no-repeat left center;}
	.ititle a{display:block;background:url(/images/more.gif) no-repeat right center;color:#3d7cae;}
	
	
	.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;}
		.ijja a{padding:4px 10px;background:url(/images/dot2.gif) no-repeat left center;display:block;}
		#iul .ijja li{float:none;}



#ipsul li{border-bottom:1px dotted #ccc;width:350px;padding:8px 0;}
#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;}
	#iul #itech{border-bottom:1px solid #ccc;padding:0 0 10px 0;}
	
	#iul #idown{padding:0px 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:197px;margin-left:8px;}
	.nbox h2{font-size:14px;line-height:33px;border-bottom:1px solid #d5d5d5;display:none;}
	.nbox h2 a{padding:0 0 0 10px;}
	.nbox ul{padding:3px 0 0 0;}
	.nbox ul li{}
	.nbox ul a{display:block;background:url(/images/bk003.jpg) no-repeat left bottom;height:32px;margin:0;}
	/*#product .nbox ul a{height:auto;}*/
	.nbox ul a:hover{text-decoration:none;background:url(/images/bk004.jpg) no-repeat left bottom;}
	.nbox ul li a span{display:block;padding:10px 4px 4px 25px; background:url(/images/dot12.gif) no-repeat 16px 14px;}
	.nbox ul li a span span{display:none;}
	#product .nbox ul li a span{background-position:16px 18px;}
	.nbox ul a.act{ background:url(/images/dot3.gif) no-repeat 6px center;}
	.nbox ul ul{background:#fafafa; border-left:1px solid #dedede;margin:2px 0 2px 18px;}
	.nbox ul ul li{border:none; background:none;}
	.nbox ul ul a{display:block;padding:5px 10px 5px 32px; background:url(/images/dot12.gif) no-repeat 22px 13px; height:auto;}
	.nbox ul ul a:hover{background:url(/images/dot12.gif) no-repeat 22px 13px; color:#f00;}
	.nbox ul ul a.act2{color:#f00;}

	#leftContact{padding:12px 0;}

	
	
/*----------page---------*/
.nsimgDiv{height:158px;background-color:#f4f5f7;display:none; background-repeat:no-repeat; background-position:center center;}
.body550{background-image:url(/images/bk6.jpg);}
#product{background-image:url(/images/bk5.jpg);}
.body6,.body60{background-image:url(/images/bk7.jpg);}
.body1300 .nsimgDiv{background-image:url(/images/timg3.jpg);display:block;}
.body1280{background-image:url(/images/bk8.jpg);}
.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{color:#aaa;padding:7px 0;width:700px; float:left;margin:40px 0 0 30px;}
.urh a{color:#aaa;}

.contentDiv{float:left;width:719px;margin:0 0 0 20px;padding:0 0 100px 0;}
#product .contentDiv{float:left;width:759px;margin:0 0 0 20px;padding:0 0 100px 0;}
.contentDiv h1{font-size:22px;padding:40px 0 32px 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;height:32px;}
#listUL h3 a{padding:5px 0 5px 24px;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:8px 0 8px 7px;background:url(/images/dot7.gif) no-repeat left center;border-bottom:1px solid #ddd;}
.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;}


.tb2,.dataTable{width:100%; border-bottom:1px solid #333; border-top:2px solid #333;border-collapse:collapse; line-height:100%;}
.tb2 p,.dataTable p{margin:0;padding:0;}
.tb2 th,.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;}
.tb2 tr,.dataTable tr{background:#fefefe}
.tb2 tr.trhover,.dataTable tr.trhover{background:#d4efff;}
.tb2 td,.dataTable td{ text-align:center;padding:8px 4px;border:1px solid #bbb; }
.tb2 td.tdhover,.dataTable td.tdhover{background:#00a2ff;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;}

#btbk{background:url(/images/btbk2.png) repeat-x left bottom;height:72px;margin-top:-24px;position:relative \9;top:-24px \9; overflow:hidden;}
#btbk #btbkPname{width:212px; float:left;height:72px; overflow:hidden;background:url(/images/btbk.png) no-repeat left top;background:url(/images/btbk.png) no-repeat left 2px \9;}
#btbk h2{padding:30px 0 0 22px;font-size:17px; line-height:100%;}
#btbk h2 span{display:block;font-size:12px;color:#666;}

a.ica{display:block;height:100px;width:195px;background:url(/images/leftimg1.jpg) no-repeat left top;}

.khfwdiv{ background:#f8f8f8 url(/images/bk002.gif) repeat-x left bottom;padding:4px 0 0 0;margin:0 0 8px 0;}
.khfwdiv div{padding:6px 12px; border-bottom:1px solid #ddd;border-top:1px solid #fff;}

#scp{padding:100px 0 50px 0; background:url(/images/bk4.gif) repeat-x left 80px;}
#scp h3{padding:12px 0;}
#scp ul li{width:25%;width:24% \9;float:left; overflow:hidden; text-align:center;}
#scp ul li a{margin:12px; display:block; border:1px solid #ededed;}
#scp ul li a b{display:block;height:180px; position:relative;}
#scp ul li a img{width:90%;position:absolute;margin:auto;left:0;top:0;right:0;bottom:0;}
#scp ul li a .pname{height:24px; overflow:hidden;}
#scp ul li a.act{border-color:#e8c9c4;}

#plist{}
#plist h3{border-bottom:1px solid #ccc;}
#plist  li{width:25%;float:left; overflow:hidden; text-align:center;width:24% \9;}
#plist  li a{margin:12px; display:block; border:1px solid #ededed;}
#plist li a b{display:block;height:180px; position:relative;}
#plist  li a img{width:90%;position:absolute;margin:auto;left:0;top:0;right:0;bottom:0;}
#plist  li a .pname{height:24px; overflow:hidden; display:block;}
#plist  li a.act{border-color:#e8c9c4;}

.pimg{width:260px;float:left;text-align:center;}
.pmemo{width:460px;float:right;border-left:1px solid #ddd;padding-left:20px;}
.pmemo .item{padding:0 0 22px 0;}

.fixieheight{height:110px \9;}

#phz{padding:70px 0 0 0;background:url(/images/bk4.gif) repeat-x left 20px}
#phz li{width:33%;float:left; text-align:center;}
#phz li.clear{clear:both;float:none;height:70px;height:10px\9}
#phz li a{display:block;}
#phz li a img{display:block; margin:0 auto;}
#phz li a span{display:block;width:207px;height:38px;color:#fff;line-height:32px; margin:0 auto; background:url(/images/sbk1.png) no-repeat center top;}
#phz .alist{padding:12px 0;}
#phz .alist a{display:block; padding:0 30px; background:url(/images/dot12.gif) no-repeat 20px 7px; text-align:left;}
#phz li a.more{width:80px;background:#009cff; text-align:center;color:#fff;margin:0 0 0 30px;display:block;float:left \9;}
#phz li a.more:hover{background:#00c0ff;}