/* CSS Document */

body,td,th {
	font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	background:#fff url(/uploadfiles/images/pagebk.jpg) no-repeat top center;
	text-align:center;
	min-width:1002px;
}

h1,h2,h3,h4,ul,form,dl{padding:0;margin:0;}
a{text-decoration:none;color:#000}
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;
}


#mm_top{height:237px;background:url(/uploadfiles/images/topimg.jpg) no-repeat right top;}
	#topfun{color:#fff; float:right; line-height:25px;}
	#topfun a{color:#fff;padding:0 9px;}
	#searchDiv{ text-align:right;width:135px;float:right;padding:0 0 0 0; background:#e0dedf;border-left:32px solid #707271;}
	#searchDiv #key{border:none;width:101px; background:#e0dedf;height:25px;float:left;padding:0 0 0 5px;color:#707271;line-height:25px;}
	#searchDiv #tsbtn{float:left;}
	a.logoa{display:block;width:330px;height:155px;background:url(/images/xlogo.png) no-repeat 0px center;background:url(/images/logo.gif) no-repeat 0px center \9;background-size:330px;}
	#topnav2{padding:16px 0 0 0;}
	
	
	#nav{height:58px; overflow:hidden; position:absolute; top:180px; z-index:1000;width:1002px; margin-left:-501px;left: 50%;}
	#nav li{float:left; width:167px;background:url(/images/split.gif) no-repeat right top;}
	#nav li.last{ background-image:none;}
	#nav li a{font-weight:bold;display:block;height:54px;line-height:54px;color:#333;float:left;width:166px; text-align:center;font-size:16px; background-position:center center; background-repeat:no-repeat;}
	#nav li a:hover{color:#000;text-decoration:none;}
		a.sya{border-bottom:5px solid #187d41; background-image:url(/images/home_w1.png);}
		a.gya{border-bottom:5px solid #883891; background-image:url(/images/about_w1.png);}
		a.rza{border-bottom:5px solid #0076bc; background-image:url(/images/cert_w1.png);}
		a.cpa{border-bottom:5px solid #e30713; background-image:url(/images/test_w1.png);}
		a.xwa{border-bottom:5px solid #005395; background-image:url(/images/news_w1.png);}
		a.kha{border-bottom:5px solid #54ac3b; background-image:url(/images/hz_w1.png);}
		a.menuact{ background-color:#fff;}
		
		
	#nav li a.act{background:#cccccc;color:#000;}
	#nav li.clear{ clear:both;padding:0;margin:0;float:none; height:0px; line-height:0px; overflow:hidden;font-size:0;width:100%;}

	#nav .submenu{border:1px solid #dadada;background:#fff;}
	#nav #topPNav{width:960px;padding:12px 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 14px;background:none;color:#555;height:auto;}
	#nav #topPNav a:hover{text-decoration:underline;}
	#nav #topPNav h3{background:#fff url(/images/dot6.gif) no-repeat left center;background-position:left 3px\9;}
	#nav #topPNav h3 a{font-size:12px;font-weight:bold;}
	#nav #topPNav a.more{color:#1557b7;padding:7px 0 0 15px;}
	#nav #topPNav .psdiv{height:67px;margin:6px 0;background:url() no-repeat right center;}
	#nav #topPNav li.list-137 .psdiv{background-image:url(/images/pimg-djb.jpg);}
	#nav #topPNav li.list-138 .psdiv{background-image:url(/images/pimg-gdb.jpg);}
	#nav #topPNav li.list-139 .psdiv{background-image:url(/images/pimg-lgb.jpg);}
	#nav #topPNav li.list-133 .psdiv{background-image:url(/images/pimg-zxb.jpg);}
	#nav #topPNav li.list-134 .psdiv{background-image:url(/images/pimg-pwb.jpg);}
	#nav #topPNav li.list-135 .psdiv{background-image:url(/images/pimg-yb.jpg);}
	#nav #topPNav li.list-136 .psdiv{background-image:url(/images/pimg-hgb.jpg);}	
	
	
	#nav #aboutDiv{width:960px;height:140px;}
	#nav #aboutDiv span{width:192px;background:url(/images/bar4.gif) no-repeat right 12px;display:block;float:left;}
	#nav #aboutDiv span.last{background:none;}
	#nav #aboutDiv a{width:143px;padding:103px 0 0 0px;margin-left:24px;_margin-left:12px;color:#343434; background-position:left 12px;background-repeat:no-repeat; background-color:#fff;}
	#nav #aboutDiv a:hover{text-decoration:underline;}
	#nav #aboutDiv a.about{background-image:url(/images/mimg1.jpg);}
	#nav #aboutDiv a.ceo{background-image:url(/images/mimg2.jpg);}
	#nav #aboutDiv a.cert{background-image:url(/images/mimg3.jpg);}
	#nav #aboutDiv a.fs{background-image:url(/images/mimg4.jpg);}
	#nav #aboutDiv a.contact{background-image:url(/images/mimg5.jpg);}
	
	#nav #appDiv{width:960px;height:140px;}
	#nav #appDiv span{width:240px;background:url(/images/bar4.gif) no-repeat right 12px;display:block;float:left;}
	#nav #appDiv span.last{background:none;}
	#nav #appDiv a{width:193px;padding:103px 0 0 0px;margin-left:24px;_margin-left:12px;color:#343434; background-position:left 12px;background-repeat:no-repeat; background-color:#fff;background-image:none;}
	#nav #appDiv a:hover{text-decoration:underline;}
	#nav #appDiv a.appsz{background-image:url(/images/appimg1.jpg);}
	#nav #appDiv a.appdl{background-image:url(/images/appimg3.jpg);}
	#nav #appDiv a.appgps{background-image:url(/images/appimg4.jpg);}
	#nav #appDiv a.appsh{background-image:url(/images/appimg2.jpg);}

	
#copyDiv{background:#d1cfd0;border-bottom:4px solid #d8251e;height:37px; line-height:37px; text-align:right;}
#copyDiv div{text-align:right;}
#mm_bottom{background:#f6f6f6;}
#mm_bottom a{color:#c1c1c1;}
	#bottomNav{background:url(/images/blogo.gif) no-repeat right 10px;padding:0;}
	#bottomNav li{float:left;padding:0 30px 0 0;}
	#bottomNav h3{font-size:13px;padding:0 0 5px 0;color:#c5c5c5;}
	#bottomNav a{display:block;padding:0px 0;}
	#bottomNav li.bpnav{}
	#bottomNav li.bpnav a{float:left;}
	#bottomLogo{float:right;width:445px;height:165px;background:url(/images/blogo.gif) no-repeat;}
	#bottomLink{ text-align:center;}
	#bottomLink #flink{padding:4px 0;}
	#bottomLink #flink a{padding:0 7px ;}
	#mm_bottom #copyDiv{ text-align:left;padding:12px 0;}
	
#mm_center{padding:8px 0 10px 0;}
	.title{font-size:15px; font-family:"microsoft yahei"}

	.ml56{margin-left:56px;}
	.redborder{border-left:8px solid #e30713;}
	.blueborder{border-left:8px solid #005495;}
	.greenborder{border-left:8px solid #187d37;}
	.purpleborder{border-left:8px solid #883891;}
	
	h3.title{height:50px;line-height:50px;font-size:18px; background:#d1cfd0;padding:0 0 0 18px; overflow:hidden;}
	
	#simgDiv{height:433px; overflow:hidden;background:#fff;}
	#simgDiv ul li{height:433px;width:100%;background-position:left top; background-repeat:no-repeat;padding-top:1px;}
	#simgDiv ul .iscon{margin:187px 0 0 56px; border-left:8px solid #187d41; height:246px; background:url(/images/isbk.png) repeat-x left bottom;}
	#simgDiv ul .dcon{padding:40px 10px 0 22px;}
	#simgDiv ul h3{font-size:22px;padding:26px 0 2px 0;}
	#simgDiv ul .memo{height:130px;font-size:14px; line-height:190%;}
	a.detailA{ padding:0 0 0 10px; background:url(/images/dot1.gif) no-repeat left center;}
	#simgDiv .simgnum{ position:relative; z-index:99;top:260px;float:right;}
	#simgDiv .simgnum a{background:url(/images/dot4.gif) no-repeat left top; padding:0 4px; text-indent:-100000px;height:12px;float:left;width:12px;}
	#simgDiv .simgnum a.activeSlide{background:url(/images/actdot.gif) no-repeat left top;}
	
	
	#icertNews{padding:48px 0 35px 0;}
	#icertNews ul{padding:30px 0 10px 0;border-bottom:1px solid #000;}
	#icertNews ul li{float:left;width:210px; overflow:hidden; border-left:1px solid #7e7e7e;}
	#icertNews ul li.first{border:none;}
	#icertNews ul li div.con{padding:0 13px; line-height:140%;}
	#icertNews ul li .day{display:block;font-size:36px;font-weight:bold; line-height:30px;}
	#icertNews ul li .monthyear{display:block;font-size:15px;font-weight:bold;}
	#icertNews ul li .title{ font-weight:bold;padding:10px 0 12px 0;}
	#icertNews ul li .subTitle{margin:0 0 12px 0;color:#666;height:50px; overflow:hidden;}
	#icertNews .memocon{height:112px; overflow:hidden;}
	
	
	#iserNews{ background:#edebec;}
	#iserNews ul{padding:34px 24px 4px 24px;}
	#iserNews .date{color:#666;}
	#iserNews .title{font-weight:bold;}
	#iserNews .subTitle{padding:12px 0; color:#666;}
	#iserNews ul li{padding:0 0 40px 0;}
	#iserNews .servcon{height:120px; overflow:hidden; }
	#iserNews .servcon1{width:356px; float:left;}
	#iserNews .isimg{margin-right:28px;float:left;width:205px;}
	
	#iul{padding:27px 0 24px;}
	#iul li{float:left;}
	#iul h2{font-size:14px;padding:0 0px 12px 0;}
	#iul h2 a{background:url(/images/dot5.gif) no-repeat right center;padding:0 20px 0 0px;}
	#iul #iabout{width:320px;padding:0 0 0 0;}
	#iul #iabout #ijj{padding:0 30px 0px 0; overflow:hidden;}
	.ijjtt{background:url(/images/img3.jpg) no-repeat; height:80px;margin:12px 0 6px 0;}
	.voc{background:#ff8400;padding:5px 6px;color:#fff;}
		.ijja{padding:12px 0;}
	.ijja a{padding:0 22px 0 10px;background:url(/images/dot2.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 li{border-bottom:1px dotted #ccc;width:350px;margin:0 0 8px 0;padding:0 0 8px 0;}
#ipsul a.imga{float:left;}
#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.memoa{color:#999999;height:60px; overflow:hidden; text-overflow:ellipsis ; line-height:160%;}

	#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;}
	.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:12px 0 0 0;border-top:1px solid #ddd;margin:22px 0 0 0;}
	.icucon{background:#ededed;padding:5px 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: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 li ul li{width:148px;background: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;}
	
	
#imm_left{width:693px;float:left; }
#imm_right{width:282px;float:right; overflow:hidden;}

#mm_left{width:223px;float:left;margin:0 0 20px 0;}
	#leftnav{ background:#edebec;padding:14px 0;}
	.ltitle{width:130px;padding:9px 10px; background-color:#fff;background-position:10px center; background-repeat:no-repeat;font-size:15px;}
	#leftnav ul{padding:11px 0 16px 16px;}
	#leftnav ul li{background:url(/images/dot3.gif) repeat-x left bottom;padding:10px 0;}
	#leftnav ul li a{font-weight:bold;}
	#leftnav ul ul{padding:7px 0 0px 20px;}
	#leftnav ul ul li{padding:0px; background:none;}
	#leftnav ul ul li a{display:block;padding:4px 0; font-weight:normal;}
	
	.body161 .ltitle{border-left:5px solid #883891;background-image:url(/images/lwgywm.gif); }
	.body161 #leftnav{border-bottom:5px solid #883891;}
	.body161 #leftnav ul ul li a{padding-left:12px;background:url(/images/161dot.gif) no-repeat left center;}
	
	.body181 .ltitle{border-left:5px solid #0076bc;background-image:url(/images/lwrzfw.gif);}
	.body181 #leftnav{border-bottom:5px solid #0076bc;}
	.body181 #leftnav ul ul li a{padding-left:12px;background:url(/images/181dot.gif) no-repeat left center;}

	.body214 .ltitle{border-left:5px solid #e30713;background-image:url(/images/lwcpjc.gif);}
	.body214 #leftnav{border-bottom:5px solid #e30713;}
	.body214 #leftnav ul ul li a{padding-left:12px;background:url(/images/214dot.gif) no-repeat left center;}

	.body250 .ltitle{border-left:5px solid #005395;background-image:url(/images/lwxwzx.gif);}
	.body250 #leftnav{border-bottom:5px solid #005395;}
	.body250 #leftnav ul ul li a{padding-left:12px;background:url(/images/214dot.gif) no-repeat left center;}

	.body221 .ltitle{border-left:5px solid #54ac3b;background-image:url(/images/lwkhal.gif);}
	.body221 #leftnav{border-bottom:5px solid #54ac3b;}
	.body221 #leftnav ul ul li a{padding-left:12px;background:url(/images/214dot.gif) no-repeat left center;}
	
	.body161 .ltitle,.body181 .ltitle,.body214 .ltitle,.body250 .ltitle,.body221 .ltitle{background-image:none;}

#mm_right{width:752px;float:right; font-size:14px; padding:0 0 12px 0;}
#mm_right td,th{font-size:14px;}
	#icomNews{}
	#icomNews ul{ background:#f3f3f3;padding:0 13px;}
	#icomNews ul li{border-top:1px solid #000;padding:4px 0 40px 0;}
	#icomNews .title{font-weight:bold;}
	#icomNews .date{color:#666;padding:5px 0;}
	#icomNews .subTitle{margin:10px 0; color:#666; height:31px; overflow: hidden;}
	
	#icomNewsCon{height:495px; overflow:hidden;}
	#icomNewsCon ul{height:495px; overflow:hidden; width:256px;}
	
	a.up{ display:block; height:40px; background:#f3f3f3 url(/images/dotup.gif) no-repeat center center;}
	a.up:hover{background:#f3f3f3 url(/images/dotup_over.gif) no-repeat center center;}
	a.down{ display:block; height:40px; background:#f3f3f3 url(/images/dotdown.gif) no-repeat center center;}
	a.down:hover{background:#f3f3f3 url(/images/dotdown_over.gif) no-repeat center center;}
	
	#certSearch{background:#edebec url(/images/sce.gif) no-repeat 10px 10px;padding:45px 10px 10px 10px; font-weight:bold;color:#626262;margin:0px 0 12px 0;}
	#certSearch .inputdiv{width:245px;height:26px; border:1px solid #9a9a9a; background:#fff; overflow:hidden;margin:4px 0;}
	#certSearch #cekey{border:none;float:left;height:24px; width:200px; padding:0 0 0 5px;}
	#certSearch #sbtn{float:right;}
	
	
	#certSearch2{padding:10px; font-weight:bold;color:#626262;margin:0px 0 12px 0;background:#edebec;}
	#certSearch2 .tbar{background:#edebec url(/images/sce.gif) no-repeat 0px 3px;padding:0 10px 0px 49px; float:left;}
	#certSearch2 .tbar1{padding:0 10px 0px 19px; float:left;line-height:35px;}
	#certSearch2 .inputdiv{width:445px;height:26px; border:1px solid #9a9a9a; background:#fff; overflow:hidden;margin:4px 0; float:left;}
	#certSearch2 #cekey{border:none;float:left;height:24px; width:400px; padding:0 0 0 5px;}
	#certSearch2 #key{border:none;float:left;height:24px; width:400px; padding:0 0 0 5px;}
	#certSearch2 #sbtn{float:right;}
	
/*----------page---------*/
.nsimgDiv{height:120px;background-color:#f4f4f4;display:none;}

.urh{height:32px; line-height:32px;margin:60px 0 0 0;padding-top:60px\9;}
.urh a.home{ background:url(/images/homeico.gif) no-repeat left center;padding:0 12px;}
.urh a{padding:0 12px;}
.urh span{padding:0 12px;}

.contentDiv{float:right;width:740px;padding:12px 0 14px 0;}
.contentDiv h1{font-size:18px;padding:20px 0 22px 0; font-family:'Microsoft Yahei'; display:none;}
.contentDiv h1 a{color:#444;}
	.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 10px;}
		.likelyDiv ul li{padding:1px 0;}
		.likelyDiv ul li a{padding:0 0 0 10px;background:url(/images/dot7.gif) no-repeat left center;}
		
.aboutDiv{line-height:190%;}
.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/dot5.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:100px;}
#listUL li .memoDiv .memo{height:100px; overflow:hidden;display:block;}

.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;}



#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; vertical-align:middle;padding:16px 0;}
.dataTable tr{background:#fbfbfb}
.dataTable tr.trhover{background:#fffbe3;}
.dataTable td{ text-align:center;padding:8px 0;border:1px solid #bbb; }
.dataTable td.tdhover{background:#1656b7;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;}

#home #urh{display:none;}
.h40{height:40px;}

#bottom_ul{padding:12px 0 0 0;}
#bottom_ul li{float:left;padding:0 26px 0 0;}
#bottom_ul li.bcontact{padding:0 0 195px 0;background:url(/uploadfiles/images/wx.gif) no-repeat left bottom;}
#bottom_ul ul{padding:0 0 26px 0;}
#bottom_ul h4{padding:0 0 4px 0;font-size:12px;}
#bottom_ul li ul li{float:none;padding:2px 0 2px 20px;}
#bottom_ul li ul li a{color:#333333;}
#bottom_ul li.blogo{width:134px;}
#bottom_ul li a.blogo{display:block;height:60px;width:134px\9;background:url(/images/xblogo.png) no-repeat left top;background-size:100%; background:url(/images/blogo.gif) no-repeat left top \9;}


/*---------------top pop menu-------------------*/
#mask{ background:#333; position:absolute; z-index:999; left:0px; top:0px; display:none;}
.menu{display:none; position:absolute;z-index:1000002;width:100%;top:238px;left:0px;}
.navact{width:1002px;height:58px; background:url(/images/bar4.gif) no-repeat center bottom; margin:0 auto;}
.navact a{font-weight:bold;display:block;height:54px;line-height:54px;color:#333;width:167px; text-align:center;font-size:14px; background:#fff; position:absolute;}
.menubk{background:#fff;}
.titlebar{height:48px; border-bottom:1px solid #000; overflow:hidden;}
.titlebar .title{font-size:20px;float:left;padding:18px 0 0 0;}
.titlebar .close{float:right;font-size:14px;padding:22px 13px 0 0; background:url(/images/close.gif) no-repeat right 29px; cursor:pointer;}
.menucon{padding:14px 0 22px 0;}
.menucon ul li{float:left;border-left:1px solid #000;width:303px;min-height:306px;padding:0 0 0 45px;}
.menucon ul li.first{border:none;padding:0;}
.menucon ul li ul li{float:none;border:none;width:auto; min-height:inherit;}
.topmenulist ul{padding:0;margin:0;}
.topmenulist ul li{padding:3px 0 3px 17px; background-repeat:no-repeat; background-position:4px center; min-height:10px\9;}
.topmenulist h4{font-size:16px;padding:4px 0;font-weight:normal;}
#aboutMenu .topmenulist{border-left:5px solid #883891;padding:0 0 0px 18px;margin:0 0 22px 0;}
#aboutMenu .topmenulist ul li{background-image:url(/images/161dot.gif);}

#certMenu .topmenulist{border-left:5px solid #0076bc;padding:0 0 0px 18px;margin:0 0 22px 0;}
#certMenu .topmenulist ul li{background-image:url(/images/181dot.gif);}

#cptestMenu{display:none;}
#cptestMenu .topmenulist{border-left:5px solid #e30713;padding:0 0 0px 18px;margin:0 0 22px 0;}
#cptestMenu .topmenulist ul li{background-image:url(/images/214dot.gif);}

#clientMenu .topmenulist{border-left:5px solid #54ac3b;padding:0 0 0px 18px;margin:0 0 5px 0;}
#clientMenu .clientList{height:240px; overflow:hidden;padding:0 4px 0 40px; line-height:150%;}
#clientMenu .clientDetailA{ text-align:right;padding:10px 40px 0 0;}

#imm_center{padding-top:18px;}

a.rzxx_w{display:block;height:50px; background:url(/images/rzxx_w.gif) no-repeat left center;}
a.fwgx_w{display:block;height:50px; background:url(/images/fwgx_w.gif) no-repeat left center;}
a.gsxw_w{display:block;height:50px; background:url(/images/gsxw_w.gif) no-repeat left center;}

#holidayPic{padding:0 0 12px 0;}
#holidayPic img{width:282px;}
#ipicList li{margin:0 0 30px 0;}
#ipicList img{width:282px;}

.list li{padding:4px 0;}
.list .date{padding:0 0px 0 0;float:left; width:90px;}
.list a{display:block;float:left; width:640px;}

.h1title{font-size:18px;}

.nList{padding:0 0 36px 0;}
.nList h2{font-size:15px;padding:0 0 12px 0;}
.nList ul{padding:0 0 18px 0;}

.pageList{text-align:center;padding:20px ;}
.pageList a{padding:3px 8px;line-height:35px;font-size:13px;}
.pageList a.act{background:#d8251e;color:#fff;}

.h45{ height:50px; overflow:hidden;}

.highlight{background:#FFFF99;font-weight:bold;}

#bimglist{width:134px; overflow:hidden;padding:68px 0 0 0;}
#bimglist a{ height:auto;padding:0 0 6px 0;margin:0; background:none;display:block;}
#bimglist img{width:100%;margin-bottom:5px\9;display:block;}

#mm_b{ display:none;}
.mm_bb{ text-align:center;}
a.na:hover{ text-decoration:none;}

#picList{display:none;padding:30px 0;}
.body250 #picList{ display:block;}
.body221 #picList{ display:block;}
#picList li{margin:0 0 30px 0;}
#picList img{width:223px;}
.footlinks {clear:both;margin:0px auto;padding:0px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:center;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}

.downcon a{display:block;}