/* CSS Document */

body,td,th {
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	line-height:180%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	background:#fff;
	text-align:center;
}

h1,h2,h3,h4,ul,form,dl{padding:0;margin:0;}
a{text-decoration:none;color:#666}
a:hover{text-decoration:none;color:#1d6dff;}
h1 a,h2 a,h3 a,strong{color:#000}
ul{list-style:none;}
img{border:0;}
.w{width:990px;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;
}

#menumask{width:100%; position:absolute; z-index:10; background:#000; opacity:0.8;left:0px;top:167px;height:0;}
#mm_top{height:118px;}
	#logo{display:block;float:left;width:513px;height:107px; background:url(/images/logo.png) no-repeat left center; text-indent:-100000px;}
	#toprDiv{float:right;}
	#topfDiv{margin:28px 0 8px 0;}
	#topfDiv a{padding:0 12px; color:#909090;}
	#searchDiv{float:right;border:1px solid #d9d7d7; height:25px; overflow:hidden; background:#f1f1f1;border-radius:4px;width:190px;}
	#searchDiv #key{border:none;margin:0 4px;width:160px; background:#f2f2f2;height:22px; float:left; outline:none;}
	
	.navBk{height:49px;background:#004ad0;}
	#nav{height:49px; overflow:hidden;color:#fff;}
	#nav li{float:left;}
	#nav li a{display:block;padding:10px 39px;color:#fff;float:left;font-size:15px; text-align:center; font-family:"Microsoft YaHei"; line-height:110%;font-weight:bold;}
	#nav li a span{display:block; text-transform:uppercase;font-size:10px; color:#fff; font-weight:normal; -webkit-transform:scale(0.875);opacity:0.5;}
	#nav li a:hover{text-decoration:none; background:#000;}
	#nav li a.last{background-image:none;}
	#nav li a.act{}
	#nav li.act{background:url(/images/rs.gif) no-repeat right bottom;}
	#nav li.clear{ clear:both;padding:0;margin:0;float:none; height:0px; line-height:0px; overflow:hidden;font-size:0;width:100%;}
	#nav li a.topcontact{padding-right:0;}

	#nav .submenu{border:1px solid #dadada;border-top:none;background:#fff;}
	#nav #topPNav{padding:10px 0;}
	#nav #topPNav ul{padding:0 0 10px 0;}
	#nav #topPNav ul li{padding:4px 0;width:240px; overflow:hidden;float:left;}	
	#nav #topPNav ul li.clear{ clear:both;padding:0;margin:0;float:none; height:13px;line-height:0px; overflow:hidden;font-size:0;width:100%;display:block;}
	#nav #topPNav .tmlcon{padding:0 16px;}
	#nav #topPNav a{font-weight:normal;float:none;line-height:13px;padding:3px 0 3px 10px;background:none;color:#555;height:auto; background:url(/images/dot1.gif) no-repeat 3px center;}
	#nav #topPNav a:hover{color:#fff; background:#000 url(/images/dot2.png) no-repeat left center;}
	#nav #topPNav h3{background:url(/images/dot4.gif) no-repeat left center;background-position:left 3px\9;}
	#nav #topPNav h3 a{font-size:12px;font-weight:bold; background:none;}
	#nav #topPNav h3 a:hover{ background:none;color:#0066FF;}
	#nav #topPNav a.more{color:#1557b7;padding:7px 0 0 15px;font-size:12px;display:none;}
	#nav #topPNav .img{height:67px;margin:2px 0;width:200px;overflow:hidden; border:0;}
	#nav #topPNav ul li ul{padding:10px 0 0 0;}
	#nav #topPNav ul li ul li{padding:4px 0;}
	#nav #topPNav ul li ul li a{padding:0 0 0 12px;background:url(/images/dot7.gif) no-repeat left center;margin:0 0 0 12px;}
	
	
	#nav .submenu span{width:192px;display:block;}
	#nav .submenu span.last{background:none;}
	#nav .submenu a{float:none;color:#666666;font-weight:normal;font-size:12px;padding:10px 10px 10px 50px;text-align:left; background:url(/images/dot1.gif) no-repeat 40px center;}
	#nav .submenu a:hover{text-decoration:none;color:#fff; background:#000 url(/images/dot2.png) no-repeat 40px center;}
	#nav a.act{background:#000;}
	
	
	#isimgDiv{height:357px; overflow:hidden;background:#fff; margin:18px 0;}

	#ialist{height:103px; overflow:hidden;}
	#ialist li{float:left;width:316px; background:url(/images/bk1.gif) repeat-x;}
	#ialist li.l2{margin:0 21px;}
	#ialist li a{display:block;border:1px solid #d8d8d8;height:101px;padding:0 0 0 130px; background-position:left center; background-repeat:no-repeat; line-height:140%;}

	#ialist li a.a1{background-image:url(/images/a1.jpg); padding:0 0 0 140px;}
	#ialist li a.a2{background-image:url(/images/a2.jpg);}
	#ialist li a.a3{background-image:url(/images/a3.jpg);}
	#ialist li a:hover{border:1px solid #b6d0ff;}
	#ialist li a div{padding:3px 12px 0 0; color:#7b7b7b;}
	#ialist li a h3{font-size:15px;padding:15px 0 0 0;}
	#ialist li a span{font-size:9px;-webkit-transform:scale(0.875); display:block;color:#999; text-indent:-10px;text-indent:0px\9;}
	#ipc{margin:18px auto;border-top:1px solid #e8e8e8;}
	#ipc .ibar1{height:41px; line-height:39px; background:url(/images/ibar1.png) no-repeat left top; overflow:hidden;}
	#ipc .ibar1 a{font-size:14px; font-weight:bold;width:330px;display:block;float:left; text-indent:36px;}
	
#mm_bottom{background:url(/images/bbk.png) repeat-x left top;color:#999999; height:241px;}
	#mm_bottom a{color:#999}
	#bottomNav{width:740px;float:left; overflow:hidden;padding:20px 0 0 0; }
	#bottomNav li{float:left;width:173px;}
	#bottomNav li.lxli{width:220px;}
	#bottomNav h4{font-size:13px;padding:0 0 5px 0;border-bottom:1px solid #b5b5b5;margin-bottom:4px;}
	#bottomNav a{display:block;padding:1px 0 1px 8px;background:url(/images/dot1.gif) no-repeat left center;}
	#b2wm{float:right;width:150px;height:150px; background:url(/images/2wm.png) no-repeat;margin-top:23px;}	
	#copydiv{color:#fff;padding:20px 0 0 0;}
	
#mm_center{padding:8px 0 100px 0;}
	#simgDiv{height:300px; overflow:hidden;background:#f4f4f4;}
	#simgDiv ul li{height:300px;width:100%;}
	#simgDiv ul li.is1{background:url(/images/isimg1.jpg) no-repeat center center;}
	#simgDiv ul li.is2{background:url(/images/isimg2.jpg)  no-repeat center center;}
	#simgDiv ul li.is3{background:url(/images/isimg3.jpg)  no-repeat center center;}
	
	#simgpage{text-align:center;padding:12px 0 30px 0;width:80px; margin:0 auto;}
	#simgpage a{background:url(/images/xdot6.gif) no-repeat left top; padding:0 4px; text-indent:-100000px;height:13px;float:left;width:13px;}
	#simgpage a.activeSlide{background:url(/images/xdot6act.gif) no-repeat left top;}
	
	.bt{font-size:14px;font-weight:bold;}
	.bt a{padding:0 17px 0 0;}
	
	#iul{padding:35px 0 24px;}
	#iul li{float:left;}
	#iul #iabout{width:225px;}
	#iul #iabout #ijj{background:url(/images/img3.jpg) no-repeat center 12px;padding:104px 0 12px 0;border-bottom:1px solid #ddd;}
	
	#iul #inews{width:235px;margin:0 26px;padding:0 26px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
	#iul #inews ul{padding:12px 0 0 0;}
	#iul #inews ul li{float:none;padding:0 0 2px 0;line-height:160%;}
	#iul #inews ul .ntime{font-weight:bold;}
	#iul #inews ul a.inc{padding:0 0 8px 0;display:block;}
	
	
	#iul #iproduct{width:390px;}
	#iul #iproduct #iplist a{display:block;}
	
	#iul #iother{width:134px; overflow:hidden;}
	#iul #itech{border-bottom:1px solid #ccc;padding:0 0 10px 0;}
	
	a.ida{display:block;height:68px; background:url(/images/img4.jpg) no-repeat;}
	
	#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:136px;margin:0 0 37px 0;border:1px solid #ccc;}
	#ipshow a.arrow{width:30px;display:block;float:left;background-color:#fff;height:136px;}
	#ipshow a.left{background-image:url(/images/larrow.gif);background-position:center center; background-repeat:no-repeat;}
	#ipshow a.right{background-image:url(/images/rarrow.gif);background-position:center center; background-repeat:no-repeat;}
		.zsBox{height:136px; overflow:hidden;width:898px;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;}
		.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{background:#000;position:relative;display:none;top:-30px;padding:6px;color:#aaa;}
	
	
#mm_left{width:206px;float:left;padding:0px 32px 0 0; border-right:1px solid #dcdcdc;}
	
	.nbox h2{font-size:14px;line-height:33px;border-bottom:1px solid #ddd;}
	.nbox h2 a{padding:0 0 0 6px;}
	.nbox ul{}
	.nbox ul li{background:url(/images/dot3.gif) repeat-x left bottom;}
	.nbox ul a{display:block;padding:5px 10px 5px 20px; background:url(/images/dot1.gif) no-repeat 10px center;}
	.nbox ul a:hover{text-decoration:none;}
	.nbox ul ul{display:none; background:#fff; 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/dot7.gif) no-repeat 22px 9px;}
	.nbox ul ul a.act{background-color:#f4f4f4;color:#1d6dff}

	#leftContact{ display:none}
	#leftContact #ldown{margin:20px 0 0 0;padding:6px 0 0 0;}
	#ldown a.ida{display:block;height:75px; background:url(/images/img1.jpg) no-repeat;}
	#leftContact h3{font-size:14px;padding:0 0px 6px 0;}
	#leftContact h3 a{background:url(/images/dot2.gif) no-repeat right center;padding:0 20px 0 0;}
	
	#leftContact #lservice{padding:18px 0;}
	#leftContact #lservice .leftcontactul{padding:54px 0 0 0;background:url(/images/img2.gif) no-repeat left top;}
/*----------page---------*/
.nsimgDiv{height:140px;background-color:#f4f4f4;display:none;margin:0 0 8px 0; background-repeat:no-repeat;}
.body550 .nsimgDiv{background-image:url(/images/simg1.jpg);display:block;}
#product .nsimgDiv{background-image:url(/images/simg2.jpg);display:block;}
.body6 .nsimgDiv{background-image:url(/images/nsimg1.jpg);display:block;height:192px;}
.body60 .nsimgDiv{background-image:url(/images/nsimg1.jpg);display:block;height:192px;}
.body1300 .nsimgDiv{background-image:url(/images/simg3.jpg);display:block;}
.body1280 .nsimgDiv{background-image:url(/images/simg4.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;}

.urh{color:#999;padding:5px 0 5px 0px;}
.urh a{color:#999;padding:0 5px 0 0; margin:0 4px 0 0;}

.contentDiv{float:right;width:706px;margin:0 0 0 20px;}
.contentDiv h1{font-size:22px;padding:11px 0 5px 0; margin:0 0 20px 0;font-weight:normal;}
	.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/dot5.gif) no-repeat left center;}
		.likelyDiv ul{padding:6px 0px;}
		.likelyDiv ul li{padding:1px 3px;}
		.likelyDiv ul li a{padding:0 0 0 10px;background:url(/images/dot7.gif) no-repeat left center;}
		
.aboutDiv{line-height:190%;background:url(/images/img6.jpg) no-repeat center bottom;padding:0 0 320px 0;}
.pageMemo{padding:5px 10px 18px 0;}

/*---------------list-------------------*/
#listUL{}
#listUL li{float:left;border:1px solid #ebebeb;width:220px;height:330px;}
#listUL li:hover{border:1px solid #b6d0ff;}
#listUL li.mli{margin:0 16px;}
#listUL li a.imga{width:220px; height:230px;display:block; overflow:hidden; text-align:center;}
#listUL h3{font-size:13px;background:url(/images/dot3.gif) repeat-x left top;height:59px; text-align:center; display:table;width:100%;}
#listUL h3 a{width:100%;vertical-align:middle; display:table-cell; text-align:center;}
#listUL .gndiv{height:41px; background:url(/images/bk2.gif) repeat-x left bottom;}
#listUL a.inquiry{width:50%;float:left;line-height:41px; text-align:center;border-right:1px solid #dbdbdb;}
#listUL a.detail{width:49%;float:right;line-height:41px; text-align:center;}

#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;}
.kg20{height:16px;}
.newsList li{padding:12px 8px;border-bottom:1px dotted #ccc;}
.newsList li:hover{background:#f4f4f4;}
.newsList li a{float:left;background:url(/images/dot1.gif) no-repeat left center;padding:0 0 0 8px;}
.newsList li span{padding:0 8px;float:right; background:#666; color:#fff;}


.pageList{text-align:center;padding:20px ;}
.pageList a{color:#1557b7;padding:3px 8px;line-height:35px;font-size:13px;}
.pageList a.act{background:#1557b7;color:#fff;}

#alimap{padding:12px 0;}

.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 #d6d6d6; text-align:center;background:#666; vertical-align:middle;padding:8px 0; color:#fff;}
.dataTable tr{background:#fff}
.dataTable tr.trhover{background:#f4f4f4;}
.dataTable td{ text-align:center;padding:8px 0;border:1px solid #d6d6d6; }
.dataTable td.tdhover{background:#747474;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;}

.leftContactDiv{padding:30px 0 0 0;}
.leftContactDiv ul{padding:75px 0 24px 0; background:url(/images/lcimg.jpg) no-repeat left top;}
.leftContactDiv ul li{padding:4px 5px 4px 20px;}
.leftContactDiv ul li.tel{background:url(/images/telico.gif) no-repeat left center;}
.leftContactDiv ul li.fax{background:url(/images/faxico.gif) no-repeat left center;}
.leftContactDiv ul li.email{background:url(/images/emailico.gif) no-repeat left center;}

#downdiv{ padding:22px 0 0 0;}
#downa{background:url(/images/down.jpg) left center;height:74px; display:block;}
.bbdiv{height:5px; line-height:5px; background:#fff; position:relative;z-index:1000000;top:0px;}
#aboutDiv .bbdiv{left:335px;}
#topPNav .bbdiv{left:440px;}
#appDiv .bbdiv{left:547px;}
#serviceDiv .bbdiv{left:653px;}

.ipip{padding:12px 0 0 0;}
.iplx{width:69px; float:right;}
#iul .iplx li{background:url(/images/xbk1.gif) repeat-y left top; float:none;}
#iul .iplx li a{ border-bottom:1px solid #fff;margin:0 2px 0 0; display:block;line-height:27px;height:27px;padding:0 0 0 12px;}
#iul .iplx li a.activeSlide{ background:#fff url(/images/xbk2.gif) no-repeat left bottom; border-bottom:none;color:#1d6dff;}

.iprx{width:320px; float:left; height:315px; overflow:hidden;}
.iprx li{height:315px; overflow:hidden;padding:0 20px 0 0px;}
.iprx a:hover{ text-decoration:none; color:#6b6b6b}
.iprx .ipmemoimg{float:right;margin:0 0 12px 12px;width:170px;}
.iprx .ipmemo h3{font-size:12px;}

.voc{background:#fff;padding:8px 4px 14px 4px;}
.ijja{background:#ededed;height:24px;}
.ijja a{display:block;width:100px;float:right;height:24px;line-height:24px; color:#fff; background:#1d6dff; text-align:center;}
.ijja a:hover{background:#67C2FF}

.downListUL{padding:140px 0 0 0;background:url(/images/nsimg3.jpg) no-repeat left top;}
.downListUL li h3{background:#ededed;padding:4px;font-size:13px;}
.downListUL ul li{width:340px;float:left;height:160px; overflow:hidden;padding:0 0 0 10px;}
.downListUL ul{padding:15px 0 0 0;}
.downListUL ul li div.dImgDiv{float:left;width:109px; height:136px; background:url(/images/downfilebk.jpg) no-repeat; overflow:hidden; text-align:center;}
.downListUL ul li div.dImgDiv img{width:80px;height:80px; margin:25px 0 0 0;}
.downListUL .dInfoDiv{padding:0 0 0 12px;float:left;width:210px;}
.downListUL .dInfoDiv h4{font-size:12px;}
.downListUL .dDownA{padding:20px 0 0 0;}
.downListUL .dDownA a{display:block;background:#0194e8 url(/images/dot8.gif) no-repeat left center;color:#fff;padding:0 0 0 24px;height:20px;line-height:20px;width:60px;}
.downListUL .dDownA a:hover{background-color:#1eadff;}

#shareDiv{background:#f2f2f2;margin:8px 0;padding:4px 0 4px 12px;height:30px;}
#qrdiv{ background:#f2f2f2;padding:11px;margin:12px 0;}
#qrcodeDiv{border:3px solid #fff; background:#fff; text-align:center;border-top:5px solid #fff;}
#qrdiv span{ display:block; text-align:center;padding:8px 0;}

#jobUL{padding:16px 0;}
#jobUL li{padding:0 0 12px 0;}
.jobTable2{width:100%;border-collapse:collapse;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
.jobTable2 th{background:#F6F6F6; text-align:left; font-weight:normal;border-bottom:1px solid #D8D8D8;padding:3px;}
.jobTable2 td{border-bottom:1px solid #D8D8D8;padding:5px;}
.jobTable2 p{margin:0;padding:0;}

.pageimg{width:700px; overflow:hidden;}

.rpdiv{padding:20px 0 0 0;}
.rpdiv h4{padding:2px 0 2px 12px;margin:0; border-bottom:1px solid #ccc; background:url(/images/dot4.gif) no-repeat left center; margin-bottom:20px;}
.rplist a{width:127px;height:172px;border:1px solid #ddd; overflow:hidden; float:left;margin:0 9px 30px 2px;}
.rplist a img{width:127px;border:none;}
.rplist a span{display:block; text-align:center; line-height:110%;padding:0 6px;}
.rplist a:hover{border:1px solid #4788ff;}

.ddiv{padding:20px 0 0 0;}
.ddiv h4{padding:2px 0 2px 12px;margin:0; border-bottom:1px solid #ccc; background:url(/images/dot4.gif) no-repeat left center; margin-bottom:10px;}
.ddiv ul li{width:50%;float:left;}
.ddiv ul li a{color:#3399FF;padding:0 0 0 12px; background:url(/images/dot1.gif) no-repeat 4px center;}
.ddiv ul li a:hover{background:#000 url(/images/dot2.png) no-repeat 4px center;color:#fff;}