/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	text-align:center;
	background:url(images/pagebk.jpg) no-repeat center top;
}
textarea:focus, input:focus{
    outline: none;
}
#home{background:url(images/dbk.jpg) no-repeat center 136px;}
h1,h2,h3,h4,ul,form,dl{padding:0;margin:0;}
a{text-decoration:none;color:#555}
a:hover{text-decoration:none;color:#f00;}
ul{list-style:none;}
img{border:0;}
.w{width:100%;max-width:1300px;_width:1000px;margin:0 auto;}
.clear{clear:both;height:0;line-height:0; overflow:hidden;}


#mm_top{height:136px; overflow:hidden;background:#fff url(images/tbk.gif) repeat-x left 0;}
#tadiv{padding:20px 0 0 0;width:590px;float:right; text-align:right;}
#tadiv a{padding:0 25px 0 23px;}
#tadiv a.thome{background:url(images/homeico.gif) no-repeat left center;}
#tadiv a.temail{background:url(images/mailico.gif) no-repeat left center;padding-right:0;}
#tadiv a.tsc{background:url(images/favico.gif) no-repeat left center;}

#topright{float:left;width:700px;}
		#topHotKey a{padding:0 18px 0 10px;background:url(images/dot1.gif) no-repeat left center;color:#666;}
		#topSearchForm{background:url(images/sbk.jpg) no-repeat left top;margin:0 0 0 12px;padding:0 0 30px 0;}
		#topSearchForm #key{border:none;background:transparent;margin:7px 0 0 4px;width:175px;color:#999999;}
		#topSearchForm .sbtn{width:20px; height:20px;}

	#nav{height:110px; overflow:hidden;position:absolute;z-index:10000000;width:100%;background:url(images/topbar.png) repeat-x left top;top:0px;}
	#logo{width:242px;height:110px;float:left;background:url(images/logo.png) no-repeat left top;}
	#nav a{font-weight:bold;font-size:13px;line-height:40px;padding:0 1.5%;color:#fff;}
	#rnav{text-align:right;}
	#thotline{padding:27px 1.5% 10px 0;font-size:22px;line-height:80%;color:#fff;font-style:italic;font-family:'Microsoft YaHei'}
	
	#pnav{height:40px; overflow:hidden; text-align:center;}
	#pnav li{background:url(images/split.gif) no-repeat right bottom;_float:left;display:inline;}
	#pnav li a{color:#fff;font-weight:bold;font-size:13px;line-height:40px;padding:0 26px;}
	#pnav li a:hover{text-decoration:underline;}
	#pnav li.hotline{float:right;color:#fff;font:italic bold 15px/40px arial,sans-serif 'Microsoft YaHei'; border-left:1px solid #52c0ab;padding:0 0 0 12px;}
	
	
#simgDiv{margin-top:0px;padding-bottom:0;}
	.simgDiv2{height:145px; background:#fff url(images/ssimg1.jpg) no-repeat  center center ; text-align:center;}
	#about .simgDiv2{background:url(images/ssimg2.jpg) no-repeat  center center ; text-align:center;}
	#news .simgDiv2{background:url(images/ssimg3.jpg) no-repeat  center center ; text-align:center;}
	#product .simgDiv2{background:url(images/ssimg4.jpg) no-repeat  center center ; text-align:center;}
	#service .simgDiv2{background:url(images/ssimg5.jpg) no-repeat  center center ; text-align:center;}
	#job .simgDiv2{background:url(images/ssimg6.jpg) no-repeat  center center ; text-align:center;}

	
#home #simgDiv{display:none;}

#isimgDiv{height:900px; overflow:hidden;text-align:center;position:relative;z-index:1}
#isimgDiv ul{margin:0 auto;}
#isimgDiv img{margin:0 auto;}
	

.bk4{background:url(images/bk4.gif);}
.gt1{margin:7px;height:10px; overflow:hidden;}
.gt2{margin:20px 26px 20px 7px;height:10px; overflow:hidden;}
.gt3{margin:20px 7px 20px 7px;height:10px; overflow:hidden;}
.gt0{height:10px; overflow:hidden;margin:12px 0;}


#mm_center{margin:-500px auto 0 auto;z-index:2;position:relative;}
	.center_con{background:#fff;}
#mm_left{width:17.2%;float:left; overflow:hidden; background:#f5f5f5;}
#icontentDiv{width:80%;float:right;}

#leftshow{background:url(images/bk5.png) no-repeat center center;height:183px;margin:8px 0 0 0;}
#leftshow ul{margin:9px 0 0 9px;width:198px;height:163px; overflow:hidden;}
#leftshow img{border:1px solid #fff;}

#tlDiv{width:22%;float:right; overflow:hidden; text-align:left;}
#tlDiv .title{padding:12px;margin-left:22px;}
#tlDiv .ulbox{padding:8px;margin-left:22px;}
#tlDiv .ulbox a{display:block;padding:10px 0 10px 21px;border-bottom:1px solid #ededed;background:url(images/ldot2.gif) no-repeat left center;}
#tlDiv .ulbox a.act{background:url(images/ldot1.gif) no-repeat left center;color:#f00;}

.contentDiv{width:59%;float:left; text-align:left;}
.box4Con h2{background:#212d67;line-height:30px;font-size:13px;color:#fff;font-weight:normal;padding:0 0 0 22px;}
.box4Con h2 a{color:#fff;}
.con3_con ul{text-align:left;}
.con3_con ul li{}
.con3_con ul li a{display:block;line-height:30px;padding:0 0 0 33px;background:url(images/xdot1.gif) no-repeat 22px 12px;}
.con3_con ul li a:hover{color:#fff; text-decoration:none;background:#676888 url(images/xdot2.gif) no-repeat 22px 12px;}
.con3_con ul li a.act{color:#fff;background:#676888 url(images/xdot2.gif) no-repeat 22px 12px;}
.con3_con ul ul{padding:0 0 10px 12px;border-bottom:1px solid #ddd;background:#fafafa;}
.con3_con ul ul li a{background-image:url(images/subdot.gif);}
.con3_con ul ul li a:hover{background-image:url(images/subdot2.gif);}
.con3_con ul ul li a.act{background-image:url(images/subdot2.gif);}

.subject{}
.subject h1{font-weight:bold;font-size:26px;padding:36px 0 2px 0;margin:0;}
.subject h1 a{display:block;}

div.urh{padding:0 12px 12px 0;border-bottom:1px solid #ccc;color:#ccc;}
div.urh a{color:#ccc;}


.contentDiv2{padding:12px 0px 12px 40px;line-height:180%;min-height:600px;}


#mm_bottom{border-top:1px solid #ccc; padding:10px 0;margin:20px 0 0 0; text-align:left}
#mm_bottom h3{font-size:12px; font-weight:bold;padding:0 0 4px 0;}
#mm_bottom .cinfo{}
#mm_bottom .cinfo div{padding:5px 0 0 0;line-height:160%;  text-align:center;}
#mm_bottom .tjp{width:33%;float:left;}
#mm_bottom .flinkDiv{width:33%;float:left;}
.bndiv{padding:10px 0 0 12px;min-height:100px;_height:100px;background:url(images/split2.gif) no-repeat right center;}
.bndiv a{padding:3px 12px;background:url(images/dot6.gif) no-repeat left 6px;float:left; color:#777}
#mm_bottom p{margin:0;padding:0}



.leftContactDiv{padding:20px 0 0 0;}
.leftContactDiv ul{padding:12px;background:#f4f4f4;margin:20px;margin-bottom:10px;}
.leftContactDiv ul h2{font-size:18px;padding:0 0 12px 0;}
.leftContactDiv ul h3{font-size:12px;}
.leftContactDiv ul li{padding:9px 5px 9px 40px;}
.leftContactDiv ul li.tel{background:url(images/tel.gif) no-repeat 5px 12px;}
.leftContactDiv ul li.fax{background:url(images/fax.gif) no-repeat 5px center;}
.leftContactDiv ul li.email{background:url(images/mailico.gif) no-repeat 5px center;}
.leftContactDiv ul li.mtel{background:url(images/mtel.gif) no-repeat 5px center;}
.leftContactDiv ul li.qq{background:url(images/qq.gif) no-repeat 5px 12px;}
.leftContactDiv a.da{background:#676888;color:#fff;text-align:center;padding:9px 0;display:block;margin:0 20px;}
.leftContactDiv a.da:hover{background:#8384a6;}


#quickGo{border:1px solid #ddd;margin:12px 0;height:24px;}
#quickGo a{height:24px; background:url(images/dot5.gif) no-repeat right center; display:block;line-height:24px;margin:0 7px;color:#666666;padding:0 0 0 13px;}
#quickGo #quickDiv{display:none; position:relative;top:-2px;border:1px solid #ddd; background:#fff;padding:8px 0;}
#quickGo #quickDiv hr{width:95%;margin:0 0 0 4px;height:1px; border:none;border-bottom:1px solid #ddd;}
#quickGo #quickDiv a{background:url(images/dot8.gif) no-repeat 5px 8px;}

.aboutdiv h3{font-size:12px;font-weight:bold;border-bottom:1px dotted #ccc;}
.ccinfo{padding:20px 0 10px 0px;}
.ccinfo h1{font-size:22px;font-weight:bold;}
#alimap{text-align:center;border:1px solid #ddd;padding:2px}

.newsDiv td{border-top:1px solid #ddd;padding:5px 14px 5px 4px;}
.newsDiv td a{padding:0 0 0 12px;background:url(images/dot8.gif) no-repeat left 8px; display:block;}
.newsDiv th{padding:0 0 0 14px;background:url(images/dot7.gif) no-repeat left center;}
.spdiv{ text-align:right;padding:12px;}



.ileft{width:700px;float:left; overflow:hidden;}
	#iaboutDiv{width:306px;float:left; overflow:hidden;}
		.ititle{border-bottom:1px solid #ddd;height:28px; overflow:hidden;}
		
		.ititle h2{font-size:14px;font-weight:bold;height:28px;background:url(images/dot2.gif) no-repeat left 6px;width:140px;float:left;padding:0 0 0 18px; line-height:28px;}
		.ititle a.more{display:block;float:right;width:42px;padding:0;margin:5px 0 0 0;}
		
		.ititle a.bka{display:block;float:right;margin:10px 0 0 0; color:#999; font-size:10px;}
		
		.iaboutCon{line-height:190%;padding:12px 0 25px 0;}
		.iaboutCon img{padding:10px 0 8px 0;}
	
	#iplist{padding:0 35px;width:210px;float:left; background:url(images/bkbk.jpg) no-repeat center bottom;}
	#iplist h2{font-size:14px; border-bottom:1px solid #d9d9d9;padding:0 0 5px 0; }
	#iplist ul{padding:8px 0;}
	#iplist ul li{margin:0 0 2px 0;}
	#iplist ul li a{color:#212d67; background:url(images/dotx3.gif) no-repeat 10px center;padding:4px 0 4px 22px;display:block; font-size:13px;}
	#iplist ul li a:hover{text-decoration:underline;}
	
	
	#iss{width:225px;float:right;}
	#iss a.issa{display:block;height:208px;background:url(images/imgx2.jpg) no-repeat;color:#fff; overflow:hidden;}
	#iss a.issa:hover{text-decoration:underline;}
	#iss span{display:block;padding:160px 10px 0 10px;}
	
	#icompanyNews{float:left;width:306px;margin:0 30px;}
		.inewsCon{padding:10px 0 0px 14px;}
		.inewsCon ul li{padding:4px 0;}
		.inewsCon ul li a{display:block; padding:0 0 0 12px;background:url(images/dotx2.gif) no-repeat left center;}
		
	#hyNews{width:306px;float:right;}
		
	#iappDiv{padding:0 8px;margin:0 20px 0 0;}
		#iappDiv img{padding:10px 0 8px 0;}
		#js1{float:left;width:312px;padding:0 30px 0 0; overflow:hidden;}
		#js2{float:left;width:312px;padding:0 2px 0 8px; overflow:hidden;}
		
.iright{width:290px;float:left; overflow:hidden;}
	.pserial h2{background:url(images/bk9.png) no-repeat left bottom;height:39px; overflow:hidden;font-size:14px;font-weight:bold;}
	.pserial h2 a{display:block;padding:14px 0 0 26px;}
	a.allpa{display:block;margin:8px 8px 8px 0 ; padding:6px;border:1px solid #e5dfc9;background:#ffffec url(images/dot4.gif) no-repeat 170px 10px;; text-align:right;color:#FF3300;}
	#cjshow{height:181px; overflow:hidden;}
	#cjshow img{width:281px;height:181px;}
	
.zsbar{background:url(images/zsbar.jpg) repeat-x left bottom;}

.ipshow{ background:#fff url(images/bar1.jpg) left bottom repeat-x;margin:12px 0 0;}
.ipshow .ititle{border:none;padding-bottom:5px;}

.ibt{height:50px;background:url(images/1pxdot.gif) repeat-x left 47px;}
.ibt span{ text-indent:-100000px;display:block;width:auto;margin:0 auto;background:url() no-repeat center center;height:50px;}
.ibt span.cptj{background-image:url(images/cptj.gif);}
.ibt span.wmdfw{background-image:url(images/wmdfw.gif);}

#ifw{padding-right:20px;}
#ifw ul{padding:30px 0;}
#ifw li{width:33.33%;float:left;}
#ifw li a{display:block;}
#ifw li a.aa1{margin-right:8%;}
#ifw li a.aa2{margin:0 4%;}
#ifw li a.aa3{margin-left:8%;}
#ifw li a span{display:block;background:url() no-repeat left top;padding-bottom:20px;}
#ifw li a span img{width:100%;}

#zsdiv{padding-right:20px;}
.zsBox{height:290px; overflow:hidden;margin:12px 0 0 0;}
.zsBox li{float:left;padding:16px 2px;width:100%;}
.zsBox li ul li{width:20%;padding:0;}
.zsBox li a{display:block; border:1px solid #ddd;margin:8px;}
.zsBox li img{width:100%;border:none; background:#fff;}
.zsBox li span{display:block;padding:0 0 12px 0;}
.zsBox li .sa{text-align:center;padding:12px 0 ;width:80%; overflow:hidden;margin:10px auto;height:17px;border-top:1px dotted #ccc;}
#pageNum{float:left;  position:relative;  right:50%;}
#pageNum a{font-weight:normal;display:block;float:left;margin:0 4px;background:#ddd;border-radius:7px;color:#333;width:15px;height:15px;font-size:10px; line-height:15px; text-align:center;}
#pageNum a.activeSlide{background:#212d67;color:#fff;}

#ishowNum{float:right;margin:6px 6px 0 0;}

#isn{padding:18px 0 0 0;float:left;    position:relative;left:50%;text-align:center;}
#ishowNum2{float:left;  position:relative;  right:50%;}
#ishowNum2 a{font-weight:normal;display:block;float:left;margin:0 4px 0 0;background:#ddd;border-radius:7px;color:#333;width:15px;height:15px;font-size:10px; line-height:15px; text-align:center;}
#ishowNum2 a.activeSlide{background:#212d67;color:#fff;}
.newsText{line-height:180%;}
.newsText h1{ text-align:center;font-weight:bold;font-size:18px;}

#likeNewsDiv{padding:12px 0;margin:12px 0;border-top:1px dotted #ccc; }
#likeNewsDiv h2{font:normal 800 15px/29px "Microsoft Yahei";line-height:29px;height:29px;background:url(images/dot4.png) no-repeat left center;}
#likeNewsDiv ul{padding-left:12px 0;}
#likeNewsDiv ul li{ background:url(images/dot4.gif) no-repeat left center;padding:0 0 0 10px;}

#jobUL{padding:16px 0;}
#jobUL li{padding:12px 0 12px 0;background:url(images/bk11.jpg) no-repeat center top; cursor:pointer;}
#jobUL .jobtitle{font-size:14px;font-weight:bold; padding:0 0 0 22px;background:url(images/dot4.gif) no-repeat 12px 6px;}
#jobUL .jobcontent{padding:10px 22px; display:none;background:url(images/bk12.jpg) no-repeat center bottom;}

#jpzsDiv3{ padding:10px 0 0 0 ;margin:8px 0 0 0;overflow:hidden;}
#jpzsDiv3 li{float:left;width:165px;margin:0 7px 20px 0;height:210px;_height:220px;}
#jpzsDiv3 li .memo{display:none;}
#jpzsDiv3 .jpzsImg{display:block;width:150px;margin:12px 0 3px 8px; border:1px solid #ddd;}
#jpzsDiv3 .pname{ display:block;margin:0 12px;padding:10px 0 6px 0;line-height:120%; text-align:center;}


/*#plist ul li{width:95px;float:left;_margin:0 2px;}*/

.detailDiv h1{font-size:14px;font-weight:bold;}
.detailDiv table{width:100%;margin:12px auto;border-collapse:collapse;border:1px solid #cfcfcf; background:#fff;}
.detailDiv td{text-align:left;padding:3px 2px;border:1px solid #cfcfcf;color:#000000}
.detailDiv th{background:#9E989A;color:#fff;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:6px;}

.dataTable{width:100%;margin:12px auto;border-collapse:collapse;border:1px solid #cfcfcf; background:#fff;}
.dataTable tr{}
.dataTable tr:hover{}
.dataTable td{text-align:left;padding:3px 2px;border:1px solid #cfcfcf;color:#000000}
.dataTable th{background:#9E989A;color:#fff;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:6px;}


.pshowTech{float:left;width:340px;margin-right:15px;}
.pshowNews{}
.pshowNews a{display:block;border-bottom:1px dotted #ccc;padding:3px 0; color:#212d67;margin:0 6px;}
.pshowNews a:hover{ text-decoration:underline;}
.pshowNews a.act{color:#f00;}

#scbk{background:url(images/bk13.jpg) no-repeat  center top;height:70px; text-align:center;}
#scbk form{padding:10px 0;}
.nnkey{width:300px;border:1px solid #ccc;height:20px;}
.nnbtn{border:1px solid #ccc; background:#f4f4f4;height:24px;padding:0;margin:0;}

.cf:before, .cf:after {
    content:"";
    display:table;
}
.cf:after {
    clear:both;
}
.cf {
    zoom:1;
}

#bul li{float:left; border-left: 1px solid #d0d0d1;padding:0 50px;}
#bul li a{display:block;padding:3px 0 3px 10px;background:url(images/dotdot.gif) no-repeat left center;}
#bul li.bcli{line-height:20px;}
#bul li.first{padding-left:12px;border:none;}
#bul .blogo{height:40px; background:url(images/blogo.jpg) no-repeat;}
.fl{padding:10px 0 11px 0;}
.fl a{padding:0 10px 0 0;}
.bcopy{border-top:1px solid #c8c8c8;padding:7px 0 0 0;margin:7px 0 0 0;}

#tjdiv{width:720px;float:left; color:#666;}


a.more{font-size:0;line-height:0;background:url(images/more.gif) no-repeat;padding:0 21px;line-height:17px;display:block;}

#iaadiv{border-top:1px solid #ededed;padding:12px 0 0 0;}
#iaadiv a{padding:0 30px 0 10px;background:url(images/dotx2.gif) no-repeat left center;color:#212d67;display:block;float:left;margin-top:5px;}
#iaadiv a:hover{text-decoration:underline;}
#iaadiv a.qq2{width:129px;height:27px; background:url(images/qq2.jpg) no-repeat left top; margin:0;}

.msdiv{ padding:12px 0;margin:0 0 20px 0;}
.pm1{padding:12px 0; border-bottom:1px solid #ddd;margin:0 0 16px 0; font-weight:bold;}
.pm2{padding:0 0 0 20px;}
.pm2 p{margin:0 0 12px 0;padding:0 0 12px 0; border-bottom:1px solid #ddd;}
.pm2 p.last{border:none;}
.imgtd{width:223px;height:287px;}
.imgtd img{margin:8px 0 0 8px;width:230px;height:230px;}

.title{font-size:14px;border-bottom:1px solid #ccc;padding:4px 10px;background:url(images/dotx2.gif) no-repeat left center;font-weight:bold;}
.pshowDiv{padding:12px 0;}

#tu1{background:url(images/tu1.gif) no-repeat left top;height:130px;}

#qbar{background:#ededed;height:44px; overflow:hidden;border-radius:6px;}
#qbarlist{float:left;}
#searchDiv{float:right;margin:8px 8px 0 0;}
#qbarnav li{float:left;padding:0 0 0 12px;}
#qbarnav li a{display:block;padding:0 12px;line-height:44px;font-weight:bold;color:#000;}
#qbarnav li a.act{color:#0288e0;background:url(images/dot10.gif) no-repeat center 35px;}

#qpdiv {height:580px; overflow:hidden;width:100%;margin:10px 0 0 0;background:url(images/qbk.gif) repeat-x left bottom;border-radius:6px;}
#qpdiv li{background:url(images/leftdot.gif) repeat-y center top;margin:-1px 0 0 0;padding:32px 0px;width:196px; text-align:center;}
#qpdiv li{float:left;background:url(images/topdot.gif) repeat-x top left; height:auto;}
#qpdiv img{width:164px;border:none; background:#fff;}
#qpdiv li a.detailA{ background:#6a2367;margin:10px 15px 0 15px;padding:7px 0; display:block; color:#fff;border-radius:5px;}
#qpdiv li a.detailA:hover{background:#a365a0}

#qpdiv ul{display:none;}
#qpdiv ul:first-child{display:block;}

	#searchDiv2{overflow:hidden; background:#ececec;margin:23px 0 0 0;text-align:left;}
	#searchDiv2 h3{font:normal bold 12px/36px Arial, Helvetica, sans-serif;padding:0 10px;color:#727272;}
		#topHotKey2 a{padding:0 18px 0 10px;background:url(images/dot1.gif) no-repeat left center;color:#666;}
		#topSearchForm{background:url(images/sbk.jpg) no-repeat left top;margin:0 0 0 12px;padding:0 0 30px 0;}
		#topSearchForm #key{border:none;background:transparent;margin:7px 0 0 4px;width:175px;color:#999999;}
		#topSearchForm .sbtn{width:20px; height:20px;}
		
.nbt{height:80px;}
.pro{background:url(images/tbar1.png) no-repeat left top;height:80px;}
.about{background:url(images/tbar2.png) no-repeat left top;height:80px;}
.news{background:url(images/tbar3.png) no-repeat left top;height:80px;}
.agent{background:url(images/tbar4.png) no-repeat left top;height:80px;}
.market{background:url(images/tbar5.png) no-repeat left top;height:80px;}
.service{background:url(images/tbar6.png) no-repeat left top;height:80px;}

#scdiv{padding:20px 0 50px 0;}
.pd1{padding:0 0 0 40px;}
.pd2{padding:0 0 0 20px;}

.dfile{margin:50px 0 0 0;}
.dfile a{display:block;width:70px; padding:7px 7px 7px 34px; background:#da0000 url(images/downico.gif) no-repeat 7px center;color:#fff;font-weight:bold;}
.dfile a:hover{background-color:#ea0000;}

a.qqa img{margin:4px 0;}

#alertqq{position:fixed;top:40%;left:40%;z-index:100000;display:none;}

#qqp{width:121px;height:320px;position:fixed;right:10px;top:40%; background:url(/images/qqp.gif) no-repeat left top; display:none; z-index:10000000;}
#qqpcon{padding:50px 0 0 0;}