body { background:url(../img/bg_body.png) repeat-x left 0px #f3f3f3;font-size:14px; margin:0; padding:0; }
.body1{}
ul,li{ margin:0; padding:0; list-style:none}
dl,dt,dd{margin:0; padding:0; }

.bf{background-color:#fff; height:5px;}

a {color: #010101;text-decoration: none;}
a:hover {text-decoration:underline;color: #1977c1;}


.blank10{height:10px;overflow:hidden;font-size:1px; }
.blk10{ clear:both; height:10px;overflow:hidden;font-size:1px; }
.blk{ clear:both; height:20px;overflow:hidden;font-size:1px; }
.blk2{ clear:both; height:2px;overflow:hidden;font-size:1px; }
.blk4{ clear:both; height:4px;overflow:hidden;font-size:1px; }
.blk5{ clear:both; height:5px;overflow:hidden;font-size:1px; }
.blk15{clear:both;height:15px;overflow:hidden;font-size:1px; }
.clear{clear:both;height:0;overflow:hidden;font-size:0px; }
.top{ background:url(../img/bg_top.jpg) no-repeat left top; height:200px;position:relative; z-index:99; overflow:hidden;width:1000px; margin:0px auto;}
.logo{  height:150px;overflow:hidden;position:absolute;z-index:99;  }
.logo .link{ position:absolute; right:5px; top:8px;font-size:12px; }
.logo .link a{margin:0 16px;}
.logo .link a:hover{color:#000;}
.logo .search{ position:absolute; right:0px; top:60px;}
.logo .search input.keyword{ border:1px solid #ccc; width:200px; height:25px; line-height:23px;*height:21px;}
.logo .search input[type='submit']{ background:#000; color:#FFF; border:0; width:45px; height:25px; cursor:pointer} 
.tlistdiv{ position:relative;height:80px; padding-bottom:20px;}
.tlistimg { position:absolute; display:none; left:0; top:0px; width:700px; height:80px;z-index:98; }

.KSS_titleBox .title{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:260px;}

.menu{ clear:both;height:40px; position:relative; padding-left:0px; z-index:9999;width:1000px; margin:0 auto; text-align:left; padding-top:5px; } 
.menu ul{padding:0;width:1000px; margin:0; height:35px; list-style-type: none; }
.menu ul li{position: relative;display: inline;float: left;color: #272727;z-index:199;}
/*.menu>ul>li:first-child{ width:87px;}*/
.menu ul li.sp{ width:7px; height:35px; line-height:35px; text-align:center;color: #999;}
.menu ul li a{display: block;height:35px; padding:0;margin-right: 0px; color: #232323;text-decoration:none;line-height:35px;padding:0 18px ;  text-align:center; font-size:14px;position: relative; z-index:190; border-right:0px solid #eee;}
.menu ul li a.m-dlpu{ width:104px;}
.menu ul li a:hover{color: #db0b04;} 
.menu ul li a.on,.menu ul li a.over{ color: #db0b04;} 
.menu ul{padding-left:0px; padding:0px 0 0;}
.menu ul li{ }
.menu ul li a{font-family1:'simhei';font-size:14px; font-weight:bold; } 
.menu ul li a:hover{ text-decoration1:underline;} 
.menu ul li a.on,.menu ul li a.over{ } 

.menu ul li ul{position: absolute; z-index:9999; left: 0px; top:-10px;  display: block;visibility: hidden;width:128px; border:0px solid #f00; overflow:hidden; height:auto; min-height:40px; padding:0px 0px 0;margin-left:10px; z-index:80; padding-bottom:8px; background:#e0e0e0;
}
.menu ul li iframe{position: absolute; display:none; border:0;}
.menu ul li ul li{clear:both;display:block;float: none; height:30px; line-height:30px; padding:0px 0; margin:0;}
.menu ul li ul .b{ height:6px; font-size:0px; overflow:hidden;*height:2px; display:none;}
.menu ul li ul .t{ height:15px;padding:0px 10px 0; background-color:#0e4d94;display:none;}
.menu ul li ul li a{ display:block; font-size:14px;padding:0;margin: 0;line-height:18px; text-align:left;font-weight:normal; padding:0px 13px; height:30px; line-height:30px; border:0; border-left1:1px solid #eee;}
.menu ul li ul li a:hover{font-weight:normal;border:0;text-decoration1:underline; border-left:3px solid #cd2e2b; padding-left:10px;}
.menu ul li ul .t a{height:1px;}
.menu ul li ul .t a:hover{ text-decoration:none;}

.menu .link{ position:absolute; right:5px; top:15px;font-size:12px; }


/*.top1{height:150px;height:110px;} 
.body1 .menu{height:40px; }*/
  
.px12{font-size:14px;}
form{margin:0}
#focusimg{ width:1000px; margin:0px auto;}
#slides{width:1000px;height:30px; line-height:30px;margin:0px auto; position:relative; z-index:9; overflow:hidden;}
#slides .tq{ float:left; padding-left:10px;}
#slides .tj{ float:right; font-size:14px; padding-right:30px;}
#slides .next,#slides .prev{position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101;}
.slides_container{width:1000px;height:261px;overflow:hidden;position:relative;z-index:100;display1:none;}
.slides_container img{display1:none;width:1000px;height:261px;}#slides .next{left:585px;}.pagination{margin:0px auto;bottom:5px;position:absolute;z-index:102;right:18px; }.pagination li{float:left;margin:0 1px;}.pagination li a{display:block;width:15px;height:0;padding-top:15px;background-image:url(/_script/slides/img/pagination.png);_background-image:url(/_script/slides/img/pagination.gif);background-position:0 -2px;float:left;overflow:hidden;}.pagination li a:hover{background-position:0 -17px;}.pagination li.current a{background-position:0 -32px;}

.KinSlideshow{ overflow: hidden;width: 380px;height:210px;} 
#KinSlideshow{  } 

.main{  clear:both;width:970px; margin:10px auto 0; background:#fff;  height:1%;overflow:hidden; padding:10px 15px 10px;}
.body1 .main{}
.main .l{ width:175px; overflow:hidden;float:left;}
.main .m{ width:780px; overflow:hidden; float:right; margin-right:0px;}
 
.main .l .larea{ border:1px solid #f3f7fa; background:#f0f7ff;}
.main .l .lmenu{ }

.main .pl{ width:266px; overflow:hidden;float:left;margin-right:20px;border:1px solid #d9d9d9; padding:0 6px;}
.main .pm{ width:700px; overflow:hidden; float:left; margin-right:0px;}

.main .r{width:240px; overflow:hidden; float:right; padding:0 9px; position:relative; border:1px solid #b4cbdd; background:#FFF;}
.main .m2{ width:375px; overflow:hidden; float:left; margin-right:10px;}
.main .r2{width:265px; overflow:hidden;} 

.bimg{clear:both; max-height:90px; overflow:hidden}
.bimg p{ margin:0; padding:0; padding-top:10px; overflow:hidden;}

#end{ clear:both;width:100%;min-width:1000px; height:52px; margin:0px 0; font-family:Arial, Helvetica, sans-serif; color:#333;background:url(../img/bg_end.png) repeat-x left 0px #dfdfdf;  margin-bottom:0px; margin-top:16px; text-align:center;  line-height:52px; font-size:12px; }
#cnzz_stat_icon_1254987485{ margin-top:10px; display:none}
#end div{ line-height:52px; width:1000px; margin:auto; position:relative}

#end.hfooter{ padding:10px 0 5px; line-height:normal } 
#end.hfooter div{ line-height:26px;}

#end div .admin{ position:absolute; right:0; top:0px; color:#499cee}
#end div .admin:hover{ color:#fff}
#end a{ color:#fff;}

.body{ margin:0; }
.body #end{ margin:0}

		
.main_sp{ margin-top:2px; height:10px; background:url(../_images/m_line.jpg); font-size:1px; overflow:hidden;	margin:0 auto;	width:950px;}

.link2{width:270px;}

#topMenu{font-size:16px;color: #ffffff;	font-weight:bold;	text-indent: 4px;}
	#topMenu a {color: #FFFFFF;	text-decoration: none;}
	#topMenu a:hover {color: #FFCC33;}
 
.linkzs{ padding-bottom:10px; }   
.linkzs .btn{ width:180px; display:inline-block;height:32px; line-height:30px;background:url(../img/bg_btn2.png) center top no-repeat; color:#105284;font-weight:bold; text-align:center;}
.linkzs a:hover{ cursor:pointer;}
.linkzs a:hover .btn{ text-decoration:none; color:#3f99d8;}
 
 

 
.rlist{ padding:0 10px;}
.dotlist{background:url(../img/yd.gif) no-repeat 0px 6px;padding-left:16px; line-height:23px; font-size:13px; border-bottom:1px dotted #aaa;}
.daslist{ border-bottom:1px dotted #aaa;}


.tom{ height:30px;line-height:30px; color:#1d1d1d;  font-size:14px; text-align:left; font-weight:bold; margin-top:0px;padding:0 ; border-bottom:0; position:relative }
.tom .totitle{ text-align:left;line-height:30px; height:30px;color:#1977c1; font-size:14px; border-bottom:1px solid #1977c1; } 
.tom .totitle a{color:#000;}
.tom .totitle span{ display:none;}
.tom .toinfo{ text-align:center; padding-right:0; font-size:12px;  color:#222; font-weight:normal; float:right; font-family:Verdana, Geneva, sans-serif; position:absolute; right:0; top:0; } 
.tom .toinfo a{color:#333; }
.tom .toinfo a:hover {text-decoration:underline;color: #1977c1;}

.icontent{min-height:100px; width:695px; overflow-y:auto; line-height:120%; padding:0 15px; }
.icontent div,.icontent p{line-height:150%;}

.main .content{ line-height:160%; border-top-width:0; padding:10px 0px; background-color:#FFF; min-height:300px;}
.main .content p,.main .content div{ line-height:160%; margin-bottom:10px;}
.main .content img{ max-width:100%;}
.main .content table{ max-width:100%; border-collapse:collapse; border-spacing:0;}
.main .content a{color:#1977c1;text-decoration:none}
.main .content a:hover {text-decoration:underline;color:#1977c1}
.main .content td p,.main .content td div{ line-height:normal; vertical-align:middle; margin-bottom:0px;}
.main .content .pdf{ padding:0; margin:5px 0 10px}
.main .content .reader-pdf{margin:0 0 15px}
.main .content .reader-pdf li{ list-style-type:disc; list-style-position:inside}
.main .content .reader-pdf li p{ margin:2px 0; display:inline}

.main h1.ititle{ text-align:center; display:block; font-size:18pt; padding:10px 0 10px; margin:0;line-height: 150%;font-family:'simhei';  } 	
.main h5.ioth{ text-align:center; display:block;color:#333;font-size:13px;  font-weight:normal; border-bottom:1px solid #ccc;  margin:0 0px 15px;padding:6px; height:20px; line-height:20px; }
.main h5.ioth span{ margin-left:15px;}
.main .content .Resume p{ margin:0; padding:0;}
.main .link{}
.main .link div{ height:25px; font-size:12px;color:#ccc;}
.main .link div span{ color:#999;}

.main .none{ text-align:center; border-top-width:0;background-color:#FFF; line-height:150px; color:#bbb;}
.main .list{ min-height:300px;border-width:0 1px; padding:6px 0px;}
.main .list li{clear:both; height:30px; line-height:30px; font-size:14px;border-bottom:1px dotted #eee;}
.main .list li:hover{background-color:#fefefe;}
.main .list li .stitle{background:url(../img/list_info_2.jpg) no-repeat 4px center; padding-left:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;  width:580px; float:left;}
 .main .list li .sdate{float:right; text-align:right; width:74px;font-family:Arial, Helvetica, sans-serif; color:#999; padding-right:2px;font-size:14px; display:block}
  .main .list li .down{float:right; text-align:center; width:60px;font-family:Arial, Helvetica, sans-serif; color:#999; padding-right:2px;font-size:13px; display:block}
  
.main .list.downlist li .stitle{width:540px;}
.main .list.downlist li .sdate{float:left;} 
    
 .main .minfo{padding:10px 0 0; border-top:0; }
 .main .minfo .content{ border:0; padding:0 2px;}
 
 
.page{ clear:both; text-align:center; margin:0px 0 0; font-size:14px; letter-spacing:1px;  }
.propage{ margin:0 0 0px;}
.page .info{ display:inline;}
.page .info span{ color:#2e8acb; font-weight:bold}
.page .pages{  color:#999;background-color:#FFF; }

.pages{ padding:20px 0;text-align:center; font-size:14px;}
.pages ul.page{padding: 0; margin:0;}
.pages ul.page li{ display:inline-block; margin:0 3px;*float:left; *display:block;}
.pages a{ height:22px; line-height:22px; text-align:center; display:inline-block; *float:left; *display:block; padding:0 8px; background-color:#128ad8; border:1px solid #0a7ac2; color:#fff; margin:0 2px;}
.pages a.on{background-color:#3f94e7;height:22px; line-height:22px;padding:0 8px;  border:1px solid #3f94e7; font-weight2:bold;} 
.pages span{background-color:#bbb;height:22px;color:#fff;  line-height:22px;padding:0 8px; display:inline-block; *float:left; *display:block; border:1px solid #aaa;} 
.pages a{ background:none; height:22px; line-height:22px; text-align:center;  padding:0 8px; background-color:#fff; border:1px solid #3f94e7; color:#3f94e7; margin:0 2px;}
.pages .active a{background-color:#3f94e7;height:22px;color:#fff;  line-height:22px;padding:0 8px;   border:1px solid #3f94e7; font-weight2:bold;} 
.pages a:hover{background-color:#3f94e7;color:#fff;text-decoration:none}
.pages .pli a{ font-family:Arial; font-size:14px;} 
.pages .disabled a{color:#666; background:none;   border:1px solid #ccc; text-decoration:none}


/*Í¼Æ¬*/
.main .plist{ min-height:300px; width:683px; overflow:hidden; border:1px solid #d9d9d9;border-width:0 1px;  padding:10px 0 0 15px; background-color:#fff}
.main .plist li{ float:left; height:180px; font-size:14px; margin-right:12px;}
.main .plist li .simg{ display: table-cell;border:0px solid #eaeaea; padding:1px; height:100px; line-height:100px; width:147px; text-align:center; vertical-align:middle;*display: block;*font-size: 125px;*font-family:Arial;}
.main .plist li .simg img{ max-height:100px; width:147px;vertical-align:middle; text-align:center;}
.main .plist li .stitle{ display:block;width:147px; padding:0 5px; line-height:28px; text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; cursor:pointer;}
 
 
.main .pimg{ float:left; width:300px; height:300px;line-height:300px;text-align:center; }
.main .pimg img{ height:300px; width:300px;vertical-align:middle;}
.main .pinfo{ float:left}
.main .pinfo h1{ text-align:left;}


/*ËùÔÚÎ»ÖÃ*/
.leftMenu{ padding:0px 0px; height:auto; } 
.leftMenu dt{  height:30px; border-bottom:1px solid #1977c1;color:#000; padding:0px 0 0 0px; font-weight:bold; text-align:left; font-size:14px;line-height:30px; }
.leftMenu dt span{height:38px; line-height:33px;  float:left;color:#fff} 
.leftMenu dt a{color:#fff} 
.leftMenu dt.t{ background-image:url(bg_left1.jpg);	background-repeat: no-repeat; height:5px; overflow:hidden; font-size:0; padding:0; display:none;}
.leftMenu dd{ clear:both; border:0px solid #c60001; background:#FFF;  border-top-width:0;  background:url(bg_left1.jpg) no-repeat  bottom; padding:5px 0px 10px; line-height:normal;}
/*.leftMenu div{ height:500px;}*/
/*.leftMenu dd a{color:#444; clear:both; display:block; padding:0;margin:0;  height:26px; line-height:26px;background:url(ico_info.gif) 2px -32px no-repeat; text-align:left;border-bottom:1px solid #f6f6f6; padding-left:0px; padding-top:2px; text-align:center; } */
/*.leftMenu dd .on,.leftMenu dd a:hover{ background-color:#63a92d;text-decoration:none; color:#FFF; background-position:2px -112px;} 	*/ 
.leftMenu dd>ul{ padding-left:0px;}
.leftMenu dd li.off{background:url(../img/off.png) no-repeat 243px 10px;} 
.leftMenu dd li.on{background:url(../img/on.png) no-repeat 243px 10px;} 
.leftMenu dd li a{ background:url(../img/ico_1.gif) no-repeat 3px 9px;clear:both; display:block; padding:0;margin:0; padding-left:14px; text-align:left; height:auto; line-height:18px; padding-top:5px; padding-bottom:5px;  border-bottom:0px dashed #ccc; color:#000; }
.leftMenu dd li a:hover{background:url(../img/dot-1.gif) no-repeat 5px 12px; color:#097bc2; text-decoration:none;}
.leftMenu dd li a.on { background:url(../img/arrow_red.png) no-repeat 5px 12px; color:#e61415;}
.leftMenu dd li a.on{  color:#e61415; text-decoration:none;font-weight:bold}
.leftMenu dd li a{display:block;}

.leftMenu dd li ul{ padding-left:20px;}
.leftMenu dd li li.off{background:url(../img/off.png) no-repeat 223px 10px;}
.leftMenu dd li li.on{background:url(../img/on.png) no-repeat 223px 10px;}
 
.leftMenu dd .list2{ background:url(../img/ico_1.jpg) no-repeat 82px 7px;clear:both; display:block; padding:0;margin:0; padding-left:80px; text-indent:15px; text-align:left; height:auto; line-height:16px; padding-top:5px; padding-bottom:5px;  border-bottom:1px dashed #ccc; font-size:12px}
.leftMenu dd .list2:hover,.leftMenu dd .list2.on{ background:url(../img/dot-1.gif) no-repeat 84px 10px; color:#176ad0;}

.leftMenu dd .list3{ display:block;background:url(../img/dot-1.gif) no-repeat 34px 12px; padding:0;margin:0; padding-left:30px; text-indent:15px; text-align:left; line-height:16px; padding-top:7px; padding-bottom:7px;font-size:12px; float:left; width:80px; font-size:14px; font-weight:bolder; color:#176AD0;}
.leftMenu dd .list3:hover,.leftMenu dd .list3.on{ color:#176ad0;}
.leftMenu dd select{ width:160px; vertical-align:middle}
.leftMenu dd .row{  padding:0 4px 0 10px; height:32px; color:#343434; text-align:center; font-size:12px;}
.leftMenu dd .row input[type=text]{ width:128px; border:1px solid #b0b0b0; height:18px; float:left;}
.leftMenu dd .row label{ padding:0; padding-top:5px; display:block; float:left;}
.leftMenu dd .more{ padding-top:5px; text-align:right;font-size:13px;}

.leftMenu .cont{ padding:5px; line-height:130%; overflow:hidden;}
.leftMenu .cont td{ line-height:130%;}
.leftMenu .cont p{ line-height:130%; margin:0 0 10px;} 
.leftMenu .none{ border:0}
.leftMenu .cont a{color:#1977c1;text-decoration:none}
.leftMenu .cont a:hover {text-decoration:underline;color:#1977c1}
 
 
.infolist1{	 overflow:hidden; height:208px;background:#FFF; border:1px solid #d9d9d9; padding:0 6px;}
.infolist1 dt{ height:35px;color:#3f93e9; font-size:14px; border-bottom:2px solid #3f93e9; }
.infolist1 dt .tname{ float:left;color:#3f93e9;padding:0px 0px 0px 2px;line-height:35px; font-weight:bold}
.infolist1 dt .tname a{ color:#3f93e9;}
.infolist1 dt .tag{background:#f6f6f6;height:28px; cursor:pointer; line-height:28px;float:left; width:80px; text-align:center;}
.infolist1 dt .on{ background:#1c81c5;color:#fff;}
.infolist1 dt .on a{ color:#fff;}
.infolist1 dt .tmore{ float:right; padding:0px 2px 0 0;line-height:37px;font-size:12px;color:#000;}
.infolist1 dt .tmore a{ color:#000;}
.infolist1 dd{clear:both;min-height:80px; padding:5px 0px 0px 0px;*padding-top:2px;}
.infolist1 dd .info{ clear:both; height:27px;line-height:27px;font-size:14px; position:relative;} 
.infolist1 dd .stitle{background:url(../img/ico_arrow.png) no-repeat 2px center; padding-left:15px; font-size:14px;  overflow:hidden;text-overflow: ellipsis;white-space: nowrap; margin-right:74px; display:block;  }
.infolist1 dd .stype{padding-left:6px; padding-top:4px;float:right;width:90px;}
.infolist1 dd .sdate{ position:absolute; top:0; right:0; text-align:right; width:74px; font-family:Arial, Helvetica, sans-serif; color:#333; padding-right:2px;font-size:13px;}			   
.infolist1 	.none{ text-align:center; line-height:140px; color:#ccc;}
.infolist1 dd p{ padding:2px 0; margin:0;}	 
.infolist1 .cont{ padding:5px; line-height:130%; overflow:hidden;}
.infolist1 .cont td{ line-height:130%;}
.infolist1 .cont p{ line-height:180%;} 
.infolist1 .none{ border:0} 
 
 #ilist4,#ilist5{ height:268px;}
 
 #ilist18{ height:auto; padding:4px;}
 #ilist18 dt{ float:left; width:80px; height:40px; line-height:40px; text-align:center; padding:0 0px 0 0; border:0;}
 #ilist18 dt .tname{ clear:both;  line-height:40px;float:none}
 #ilist18 .tmore{ display:none;}
 #ilist18 dd{ clear:none; float:left; width:908px; padding:0; min-height:30px;}
 
 .msearch .infolist1{height:auto; padding-bottom:8px;}
.msearch .infolist1 dd{ min-height:0;}

  
.infolist1 dd #gdimg{}
.infolist1 dd #gdimg div{}
.infolist1 dd #gdimg img{vertical-align:top; height:39px;}
.infolist1 dd #gdimg span{display:none}
.infolist1 dd #gdimg a{margin-left:6px; float:left}

.lmenu .infolist1{height:auto; padding-bottom:6px;}
.lmenu .infolist1 dd .info{ clear:both; padding:2px 0; height:auto;line-height:18px;font-size:12px; position:relative;} 
.lmenu .infolist1 dd .stitle{background:url(../img/ico_arrow.png) no-repeat 2px 6px; padding-left:13px; font-size:12px;text-overflow:auto;white-space:normal; margin-right:0;  display:block;  }
.lmenu .infolist1 .sdate{ display:none;}
	  
.zt{ } 
.zt a{ display:block; text-align:center; height:60px;padding:20px 0 0px;}
.zt a:hover{ text-decoration:none;}	 
.zt img{ width:280px; height:60px;}
     

.infolist2{overflow:hidden;}
.msearch .infolist2{padding:0px; background:#fff; border:1px solid #d9d9d9; padding:0 6px;}
.infolist2 dt{height:31px;line-height:31px;padding:0px;border-bottom:1px solid #0469bb;color:#006fd5;font-size:14px;font-weight:bold;}
.lmenu .infolist2 dt{height:33px;line-height:33px;}
.infolist2 dt a{color:#006fd5;}
.infolist2 dt .tname{ float:left;line-height:31px; }
.infolist2 dt .tmore{ float:right; font-weight:normal; padding:2px 5px 0 0; font-size:12px;}
.infolist2 dt .tmore a{color:#666;} 
.infolist2 dd{clear:both; padding:5px 0px 0px 0px;}
.infolist2 dd.cont img{width:100%;}
.infolist2 dd .info{ clear:both;  height:24px;line-height:24px;font-size:14px;}
.infolist2 dd .stitle{ }
.infolist2 dd .stitle a{ display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative }
/*.infolist2 dd .stitle img{position:absolute; right:0}
*/
.infolist2 dd .stype{padding-left:6px; padding-top:4px;float:right;width:90px;}
.infolist2 dd .sdate{ float:right; display:none; text-align:right; width:74px;padding-top:4px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-right:2px;}			   
.infolist2 dd  #i6{}  
.infolist2 	.none{ text-align:center; line-height:140px; width:100%; color:#ccc;}
.infolist2 dd  p{ margin:0; padding:0;}
.infolist2 dd .btn{ width:227px; margin:auto; display:block;height:34px; line-height:34px; border:solid 1px #e8e8e8;background:url(../img/bg_btn.jpg) center top repeat-x; color:#042f51; text-align:center; margin-bottom:2px;margin-top:6px; cursor:pointer;}
.infolist2 dd .img{ width:227px;height:34px; margin:auto; display:block; text-align:center; margin-bottom:2px;margin-top:6px;border:solid 1px #e8e8e8;}

.infolist2 dd .btn:hover,.leftMenu dd .btn.on{ text-decoration:none; color:#156aad; background-position:0 -33px; }
.infolist2 dd select{ width:261px; height:30px; margin:3px 0;}
.infolist2 dd option:first-child{ color:#999;}

.infolist1 .search{ padding:5px 0 10px; height:28px; position:relative}
.infolist1 .search input.keyword{ border:1px solid #ccc; position:absolute; left:0; top:5px; width:200px;  height:30px;line-height:28px;height:26px\9\0;*height:26px;*line-height:26px; outline:none /*!important*/ }
.infolist1 .search input[type='submit']{ background:#3f94e7; height:30px; width:60px; color:#FFF; position:absolute; right:0px; top:5px; border:0;  cursor:pointer;-webkit-appearance : none ; }
.infolist2 .qlink{ padding-top:20px; border:1px solid #babbbf; height:27px; padding:6px;background:#FFF;} 
.infolist2 .qlink img{ } 
.infolist2 .qlink span{ display:none;} 

 
#ilistSearch{ height:90px} 
	
.infolist3{overflow:hidden; padding:0px;background:url(../img/list3.jpg) no-repeat 0px top; position:relative;}
.infolist3 dt{line-height:26px;height:52px;padding:0 1px;}
.infolist3 dt span{	float:left;font-size:14px; display:none;	font-weight:bolder;color:#237cc0;}
.infolist3 .title .tname a{ color:#237cc0;}
.infolist3 dt .tmore{	float:right; font-weight:normal;display:none;	font-size:12px;	padding-top:2px;}
.infolist3 .title .tmore a{ color:#666;}
.infolist3 dd{clear:both; padding:5px 13px 30px;background:url(../img/list3b.jpg) no-repeat 1px bottom}
.infolist3 dd .info{ clear:both;  line-height:24px; height:30px;background:none;border-bottom:1px solid #999;padding-top:4px; overflow:hidden; position:relative; width:160px;background:url(../img/tb009.jpg) no-repeat 130px center }
.infolist3 dd .info img{width:27px; height:23px;margin-left:20px; vertical-align:middle}
.infolist3 dd .info span{ margin-left:15px; margin-top:1px;}
.infolist3 dd .info .stitle{background:url(../img/dot-2.gif) no-repeat 1px 8px; padding-left:10px; padding-top:0px;	display:block;	 float:left; width:170px;overflow:hidden; }
.infolist3 dd .info .sdate{ float:right; width:32px;padding-top:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#888; height:20px;  overflow:hidden;}			   
.infolist3 dd .none{ line-height:120px; color:#ccc; text-align:center;}		
.infolist3 dd #i4{border-bottom:2px solid #999;}
 
.infolist4{overflow:hidden; padding:0;}
.infolist4 .title{line-height:40px;height:40px; padding-left:18px;background:url(../img/list4.jpg) no-repeat 0px 0;}
.infolist4 .title .tname{	float:left;color:#fff;font-size:14px;	font-weight:bolder; 	line-height:30px;	color:#fff;	padding-top:6px;}
.infolist4 .title .tname a{ color:#fff;}
.infolist4 .title .tmore{	float:right;	line-height:28px;	font-weight:normal;	font-size:12px;	padding-right:10px;	padding-top:8px;}
.infolist4 .title .tmore a{ color:#fff;}
.infolist4 dd{clear:both;border-top:0; line-height:10px;}
.infolist4 dd .info{ clear:both;  line-height:22px; height:22px;background:none;border-bottom:0px dashed #cecece; padding:0 4px;padding-top:2px;	 }
.infolist4 dd .info .stitle{background:url(dot.jpg) no-repeat 0px 9px; padding-left:0px; padding-top:0px;	display:block;	 float:left;font-size:14px;}
.infolist4 dd .info .sdate{ float:right; width:60px;padding-top:0px;font-size:12px; display:none1; color:#5c5c5c; display:none;}	
.infolist4 dd .none{ line-height:120px; color:#ccc; text-align:center;}	
.infolist4 img{ display:block}

 	
.infolist5{ height:200px;overflow:hidden; padding:0; background:#f8f9fd;}
.infolist5 .title{line-height:30px;height:35px; padding-left:15px;background:url(../img/list5.jpg) no-repeat 0px 0;}
.infolist5 .title .tname{	float:left;color:#fff; width:90px;font-size:14px;	font-weight:bolder; text-align:center;	line-height:30px;	color:#fff;	padding-top:1px;}
.infolist5 .title .tname a{ color:#fff;}
.infolist5 .title .tmore{	float:right;	line-height:28px;	font-weight:normal;	font-size:12px;	padding-right:10px;	padding-top:5px;}
.infolist5 .title .tmore a{ color:#898a8c;}
.infolist5 dd{clear:both; padding:4px 10px 10px; height:150px; padding-right:12px;border:1px solid #dce1e7; border-top:0;}
.infolist5 dd .info{ clear:both;  line-height:24px; height:24px;border-bottom:1px dotted #cecece; padding:0 4px;padding-top:4px;	 }
.infolist5 dd .info .stitle{background:url(..\img\ico_1.jpg) no-repeat 0px 0px; padding-left:0px; padding-top:0px;	display:block;	 float:left;font-size:14px;}
.infolist5 dd .info .sdate{ float:right; width:74px;padding-top:0px;font-size:12px; display:none1;font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#888;}
.infolist5 dd .none{ line-height:120px; color:#ccc; text-align:center;}	

.lefttablebody {background-image: url(../_images/left_top.jpg);	background-repeat: no-repeat;background-position: left top;}
.righttablebody {background-image: url(../_images/left_top2.jpg);background-repeat: no-repeat;background-position: right top;}

.listword-px14-22 {	font-size: 14px;	line-height: 22px;}
.listword-px14-22 a{ color:#105284; text-decoration:underline;}

.px12 {
	font-size: 12px;
}
.px14 {
	font-size: 14px;
}
.px16 {
	font-size: 16px;
}
.px10-airal {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.button1 {
	background-attachment: fixed;
	background-image: url(../_images/button/button_1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 14px;
	text-decoration: none;
}

.button2 {
	background-attachment: fixed;
	background-image: url(../_images/button/button_2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 14px;
	text-decoration: none;
}
.menuline-4 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	top: 5px;
	padding: 5px 0 5px 0;
}

/*.listline-dot-4 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 4px 0 4px 0;
}*/
#listTitle-4 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: bold;
	color: #000000;
	background-color: #f8f8f8;
	padding-top:3px;
}

.listline-px2-4 { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.infoline-4 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #f4f4f4;
}
.fontStyle-1 {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.tableStyle-1 {
	background-color: #ecf1f1;
	text-indent: 15px;
	border: 1px solid #056887;
}

.tdStyle-1 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bed6dc;
	border-bottom-color: bed6dc;
	border-right-color: bed6dc;
	border-left-color: bed6dc;
}
.fontStyle-2 {
	font-size: 14px;
	color: #056887;
	text-decoration: none;
}
.rightMenu {
	border-top: 0px solid #056887;
	border-right: 0px solid #056887;
	border-bottom: 0px solid #056887;
	border-left: 1px solid #056887;
}

.tableStyle-2 {
	background-color: #ecf1f1;
	text-indent: 15px;
	text-align: left;
	border-top: 1px solid #056887;
	border-right: 1px solid #056887;
	border-bottom: 1px solid #056887;
	border-left: 1px solid #056887;
}

.tdStyle-2 {
	border-top: 1px solid #bed6dc;
	border-right: 0px solid #bed6dc;
	border-bottom: 0px solid #bed6dc;
	border-left: 0px solid #bed6dc;
}
table {
	font-size: 14px;
}
.infolist-2{height:250px;}
.infolist-2 .title{
	background:url(../_images/infolist_bg.jpg);
	height:24px;
	padding:15px 0 5px 45px;
	color:#00247c;
	font-size:14px;
	font-weight:bold;
}
.td-b-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.td-b-34 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
  .maga{
  }
  .maga .type{
	  
	  height:30px;			  
  }
  .maga .type .on{
	  border:solid 1px #82bdd8;
	  border-bottom:solid 0px #fff;
	  cursor:pointer;
	  text-align:center;
	  color:#1068b0;
  }
  .maga .type .off{
	  border-bottom:solid 1px #82bdd8;
	  cursor:pointer;
	  text-align:center;	
	  color:#666;
  }
  .maga .list{
	  border-bottom:solid 1px #82bdd8;
	  border-left:solid 1px #82bdd8;
	  border-right:solid 1px #82bdd8;
  }
  .maga .list .bt{
	  border-top:solid 1px #cedffb;
  }		  
  .maga .list .br{
	  border-right:solid 1px #cedffb;
  }
  .maga .list .bb{
	  border-bottom:solid 1px #cedffb;
  }
  
img{border-width:0;}
.pb{height:260px; overflow:hidden;position:absolute; padding-top:6px; }
.pb .steps, .pb .points li{background:transparent url(../_images/pic.gif) no-repeat left top;}
.pb .banners{float:left;margin:0px; padding:0px;}
.pb .banners li{width:280px;height:260px;overflow:hidden;display:none; text-align:center;}
.pb .banners li.current{display:block;}
.pb .switcher{ background:#FFF;float:left;height:258px;width:24px;background-position:left -76px; position:relative;}
.pb .switcher2{ background:#FFF;float:left;height:258px;width:0px; position:relative;}
.pb .points{width:19px;margin:0px auto 0; font-size:14px; padding:0;}
.pb .points li{width:16px;height:15px;background-position:0px 0px;overflow:hidden;text-align:center;line-height:15px;margin:0 0 2px 3px;color:#fff;cursor:pointer; font-family:Arial;}
.pb .points li.current{width:19px;background-position:-19px 0px;margin-left:0; text-align:center; text-indent:3px;}
.pb .steps { width:16px;height:23px;background-position:0px -17px;margin:0px 0px 0px 6px;position:absolute; bottom:3px; _overflow:hidden; } /* FireFox */
*html .pb .steps { width:16px;height:23px;background-position:0px -17px;margin:0px 0px 0px 5px;position:absolute; bottom:3px; _overflow:hidden; } /* IE6 */
*+html .pb .steps { width:16px;height:23px;background-position:0px -17px;margin:0px 0px 0px 5px;position:absolute; bottom:3px; _overflow:hidden; } /* IE7 */
.pb .steps .up, .pb .steps .down{width:15px;height:11px;cursor:pointer;}  

.tselect{border:solid 1px #c5c5c5;width:180px;
	padding:10px;
	background-color:#fff;
	padding-top:2px;
	padding-right:2px;
}
.tselect div{
	
	font-size:12px;
}
.tselect .line0{
	background:url(../_images/icon/op_line_0.gif);
	background-repeat:no-repeat;
	padding-left:11px;
	padding-top:2px;
}
.tselect .line1{
	background:url(../_images/icon/op_line_1.gif);
	background-repeat:no-repeat;
	padding-left:11px;
	padding-top:2px;
}
.tselect .line2{
	background:url(../_images/icon/op_line_2.gif);	
	background-repeat:no-repeat;
	padding-left:11px;
	padding-top:2px;
}

.tselect .check0{
	background:url(../_images/icon/op_check_0.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.tselect .check1{
	background:url(../_images/icon/op_check_1.gif);	
	background-repeat:no-repeat;
	cursor:pointer;
}
.tselect .check2{
	background:url(../_images/icon/op_check_2.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.sdate{ font-size:12px; }

.red1{ color:#F00} 
.dot{ font-family:Arial, sans-serif; font-size:8px;}

#xna,#xna:hover{ color:#666; text-decoration:none;cursor:not-allowed;}

#slides li{list-style:none}

.cont td{padding:4px;}
.cont td td{padding:0px;}
.cont table[border="1"]{border-width:0;border-left:1px #666 solid;border-right:1px #666 solid;border-collapse:collapse;}
.cont table[border="1"] td{border:1px #666 solid}

.MsoNormal{ padding:0}
.rmain td p,.rmain td span{ margin:0; padding:0; text-indent:0;}