body {background-color: #fff; font-size:14px;}
a {color: #5d5d5d;text-decoration: none;}
a:hover {text-decoration:underline;color: #123c84; color:#9b0808;}
.blk10{height:10px;overflow:hidden;font-size:1px; }
.blk8{height:8px;overflow:hidden;font-size:1px; }
.clr{clear:both;}
.blk4{height:4px;overflow:hidden;font-size:1px; background:none; }
.px12{font-size:14px;}
form{margin:0}
#ebody {font-size:14px;}
#head{width:980px; height:68px; margin:0 auto;}
     #head .logo{ float:left; width:150px;height:60px; padding-top:8px;}
         #head .logo a{font-size:10px; font-family:Arial, Helvetica, sans-serif;  display:block; letter-spacing:0px; color:#a2a2a2;}	 
            #head .logo a:hover{text-decoration:none;}	 
     #head .nav{ float:right; width:250px;height:60px; background:url(/img/bg_nav.jpg) 30px top  no-repeat;}	 
          #head .nav div{ color:#fff; padding-left:75px; padding-top:3px;font-size:12px;}
		  #head .nav a{  color:#fff;}
		  
.inav{width:980px; margin:0 auto; height:20px; padding:18px 0 12px 0;background:url(/img/bg_theader.jpg) center bottom no-repeat ; }
	.inav .title{ float:left; width:146px; padding-left:4px; font-weight:bold; font-size:16px;}	
	.inav .menu{ float:left; width:835px; padding-right:15px; text-align:right; font-size:12px; padding-top:5px}	
		 .inav .menu span{ margin-left:20px;}
		 .inav .menu .on a{ color:#138cd3; font-weight:bold;}
		   
#main{border:0px solid #e5e5e5; width:980px; margin:0 auto; padding:0px 0px; padding-top:15px; }
		

.loca{height:24px; padding-left:0px; padding-top:2px;color:#aaa; font-size:12px;}


#end{ width:840px; margin:0 auto; color:#737782; margin-bottom:10px; padding-bottom:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;  padding-left:140px; }
.end{border-top:solid 2px #e2e1dc;background:url(/img/logo2.jpg) 10px 10px no-repeat ; padding-top:15px;}

   #end div{ padding:2px 0; text-align:left; text-align:left;}
   
p{line-height:18px;font-size:14px;}
   
ul,li,dl,dt,dd{margin:0; padding:0}
li{list-style:none;}



#menu{width:810px; float:left;height:50px;  padding-left:20px; padding-top:15px;}
   #menu div{ float:left; display:block;height:38px; }
   #menu .sp{ width:0px;background:url(/img/bg_menu.jpg) center -114px no-repeat;} 
   #menu a{color:#fff; height:50px;  width:101px;  display:block; font-size:14px;font-weight:bold; text-align:center; overflow:hidden;} 
		 
.topnav{ width:950px; margin:0 auto;height:221px; overflow:hidden;}
.zzrz{ height:205px; padding:4px 0; overflow:hidden;}

.fimg{width:630px;margin:0 auto;height:280px;position:relative;}

.mnav{width:980px;margin:0 auto;height:180px;background:url(/img/bg_tray.jpg) center top no-repeat ; font-size:12px;}
   .mnav .info{ padding-top:20px; padding-left:60px; height:130px; padding-bottom:30px;background:url(/img/bg_theader.jpg) center bottom no-repeat ;}
    dl{ float:left; display:block; width:130px; padding-left:10px;}
	   dl dt{ font-weight:bold;}
	      dl dt a{color:#000;}
	   dl dd{ padding-top:8px; padding-left:2px;}
	      dl dd div{ height:22px; line-height:22px;background:url(/img/morearrow_gray.gif) left center no-repeat ; padding-left:10px;}

.box_1{ width:332px; padding:0 4px;}
    .box_1 dt{ height:24px; line-height:24px;  padding-left:2px; border-bottom:1px solid #e4e1dc;}
	     .box_1 dt.jj{ background:url(/img/bg_jj.jpg) left top no-repeat; }
		 .box_1 dt.news{ background:url(/img/bg_news.jpg) left top no-repeat; }
		 .box_1 dt.ptype{ background:url(/img/bg_class.jpg) left top no-repeat; } 
			 .box_1 dt .title{ float:left;font-weight:bold; color:#153c7f;}
			 .box_1 dt .more{ float:right; padding-right:4px; font-size:12px; padding-top:8px;}
	.box_1 dd{ padding:8px 3px 0px 3px; font-size:12px; color:#656565; line-height:16px; }
	.box_1 ul{}	
	.box_1 ul  li{  padding:0; }	
	       .box_1 ul  li .stitle{background:url(/img/dot.jpg) no-repeat 0px 8px; line-height:21px; height:21px; padding-left:10px; width:240px; overflow:hidden;  float:left; display:block; }		   
           .box_1 ul  li .sdate{ float:right; width:70px;padding-top:2px; font-size:12px; display:block; color:#666; }	
	.box_1 dd .span {}
	.box_1 dd .span a{  width:130px; display:block; height:20px; padding-top:6px;background:url(/img/bg_type.jpg) no-repeat 0px top; padding-left:30px;  overflow:hidden; border-right:0px solid #e6e6e8; font-size:12px;}
	     .box_1 dd .span a:hover{ text-decoration:none;}
	.box_1 dd .spa{ width:10px;float:left;display:block;background:url(); padding:0;}
	
	.box_1 .zdiv{ border:1px #e6e6e8 solid;}		
	.box_1 .ztab{border:1px #fff solid; background:url(/img/bg_box.jpg) #e6e6e6 center top repeat-x;}
	.box_1 .ztab .ztitle{ text-align:center;  color:#3e3f43; font-weight:bold; width:18px; padding-left:7px;}	
	     .box_1 .ztab .ztitle a{color:#3e3f43;}
	     .box_1 .ztab .ztitle a:hover{ text-decoration:underline;}	   
	.box_1 .ztab .zlist{  text-align:center;  padding:9px 5px;_padding:9px 4px;}	
	    .box_1 .ztab .zlist span{ float:left; width:100px; margin:0 5px;border:1px solid #eee;} 	
		
.box_11{ width:622px; padding:0 4px;}
    .box_11 dt{ height:24px; line-height:24px;  padding-left:2px; border-bottom:1px solid #e4e1dc; background:url(/img/bg_pro.jpg) left top no-repeat;}
			 .box_11 dt .title{ float:left;font-weight:bold; color:#153c7f;}
			 .box_11 dt .more{ float:right; padding-right:4px; font-size:12px; padding-top:8px;}
	.box_11 dd{ padding:9px 3px 9px 3px; font-size:12px; color:#656565; padding-left:10px; padding-top:15px;}
	     .box_11 dd	.img{width:176px; height:132px; padding:4px; border:3px solid #dadada;  display:block;}
	     .box_11 dd	.title{ border-top:4px solid #fff; height:16px; padding-top:2px; background-color:#adadad; display:block; font-size:12px; color:#fff;}
	     .box_11 dd	a{ color:#fff;}		 
	
.box_2{ padding:0px 0px; }
    .box_2 dt{ color:#143a81; height:26px; line-height:26px; font-weight:bold;}
	.box_2 dd{border:1px #e6e6e8 solid; }
	.box_2 div{ padding:10px;border:1px #fff solid; background:url(/img/bg_box.jpg) #e6e6e6 center top repeat-x;height:180px; overflow:hidden;}
	.box_2 p{ line-height:20px; font-size:14px;}	

.box_3{  padding:4px 4px; background-color:#f6f6f6; height:50px;}
	.box_3 .ztab{}
	.box_3 .ztab .ztitle{width:80px; text-align:center; color:#113c80; font-weight:bold;padding:0 5px;   }		
	.box_3 .ztab .zlist{  text-align:center; padding:5px 0px;  }	
	    .box_3 .ztab .zlist span{ float:left; width:150px; margin:0 7px;} 	

.newleft{ padding:0px 0px; width:170px;}
    .newleft dt{ background:url(/img/bg_box.jpg) #e6e6e6 center top repeat-x; color:#222; height:32px; border:solid 1px #3970d4; margin-bottom:10px; border:1px #e6e6e8 solid; }
    .newleft .on{font-weight:bold; }
        .newleft dt	a{color:#222;height:22px; padding-top:8px; display:block;border:1px #fff solid; background:url(/img/dot4.gif) no-repeat 10px 11px; padding-left:26px; }
	    .newleft .on a{color:#d32725; }	
	.newleft dd{ padding:2px 2px;  }
		.newleft ul{ }	
		.newleft ul  li{ line-height:20px; border-bottom:dotted 1px #ccc; padding:4px 0 2px 0;}		
		.newleft ul  .more{ border-bottom-width:0; text-align:right; font-size:12px;}		

			
/*.newleft2{ padding:0px 0px; width1:200px;}
    .newleft2 dt{ background1:url(/img/bg_box_1.jpg) left top no-repeat; padding-left:5px; color:#7f7f7f; height:35px;  margin-bottom:10px; ; border-top-width:0; font-weight:normal; }
    .newleft2 dt div{background:url(/img/bg_breadcrumb.png) right top no-repeat #FFF;  height:35px;  }	
    .newleft2 .on{font-weight1:bold; }
        .newleft2 dt a{color:#3e3f43;height:23px; padding-top:10px; display:block;border:0px #fff solid; background:url(/img/ico_carat_gray.gif) no-repeat 10px center; padding-left:24px; border-bottom:solid 0px #f6f6f6;color:#7f7f7f;  }
	    .newleft2 .on a{color:#153c7f; color:#138cd3; background:url(/img/ico_carat.gif) no-repeat 10px center; color:#138cd3; }	
	.newleft2 dd{ padding:2px 2px; padding-bottom:10px;  }
		.newleft2 ul{ }	
		.newleft2 ul  li{ line-height:20px; border-bottom:dotted 1px #ccc; padding:4px 0 2px 0;}		
		.newleft2 ul  .more{ border-bottom-width:0; text-align:right; font-size:12px;}	*/
.newleft2{ padding:0px 0px; width:166px;}
    .newleft2 dt{ background:url(/img/bg_breadcrumb.png) left top no-repeat; padding-left:5px; color:#7f7f7f; height:35px;  margin-bottom:10px; ; border-top-width:0; font-weight:normal; }
    .newleft2 dt div{background:url(/img/bg_breadcrumb.png) right top no-repeat #FFF;  height:35px;  }	
    .newleft2 .on{font-weight1:bold; }
        .newleft2 dt a{color:#3e3f43;height:23px; padding-top:10px; display:block;border:0px #fff solid; background:url(/img/ico_carat_gray.gif) no-repeat 10px center; padding-left:24px; border-bottom:solid 0px #f6f6f6;color:#7f7f7f; color:#555;  }
	    .newleft2 .on a{color:#153c7f; color:#138cd3; background:url(/img/ico_carat_gray.gif) no-repeat 10px center; color:#fe0000; font-weight:bold; }	
	.newleft2 dd{ padding:2px 2px; padding-bottom:10px;  }
		.newleft2 ul{ }	
		.newleft2 ul  li{ line-height:20px; border-bottom:dotted 1px #ccc; padding:4px 0 2px 0;background:url(/img/dot.jpg) no-repeat 5px 10px; padding-left:14px; font-size:12px; }		
		.newleft2 ul  .more{ border-bottom-width:0; text-align:right; font-size:12px;}	



		
.main_sp{ margin-top:2px; height:10px; background:url(../_images/m_line.jpg); font-size:1px; overflow:hidden;	margin:0 auto;	width:950px;}

#topMenu{font-size:14px;color: #5d5d5d;	text-indent: 4px;}
	
	
	
	
.right1{height:200px;overflow:hidden;}
	.right1 .title{background:url(../_images/right_list.jpg);background-repeat:no-repeat;height:20px;padding:12px 0 3px 15px;color:#2588d9;	font-size:14px;	font-weight:bold;}
	.right1 .list{padding:0 10px;line-height:18px;}
	
.right2{	height:190px;}
    .right2 .title{	height:20px;	padding:6px 0px 5px 0px; text-align:center;font-size:20px;font-weight:bold; }
	     .right2 .title a{color:#ae0f0f;}
    .right2 .list{clear:both; padding:4px 6px;  height:160px; }
	    .right2 .list .info{ clear:both; height:22px; border-bottom:dotted 1px #cccccc; padding:2px 4px;}
	           .right2 .list .stitle{background:url(/img/list_info_2.jpg); background-position:0 6px; padding-left:19px; padding-top:4px;	background-repeat:no-repeat;	 float:left;}
               .right2 .list .sdate{ float:right; width:60px;padding-top:4px; font-size:12px;}		

			   
			   	
.right3{height:200px;overflow:hidden;}/*background-color:#ebf5ff;*/
	.right3 .title{background:url(../_images/right_list.jpg);background-repeat:no-repeat;height:20px;padding:12px 0 3px 15px;color:#2588d9;	font-size:14px;	font-weight:bold;}
	.right3 .title .tname{ float:left;}
	.right3 .title .tmore{ float:right; padding:0 8px 0 0;}
	.right3 .list{padding:0 10px;padding-top:10px;height:145px;}
		.right3 .list .nimg{padding:4px; border:1px solid #ccc; height:130px;width:220px; background-color:#FFF; overflow:hidden}
		.right3 .list .ntitle{ height:20px; line-height:20px; text-align:center; display:none;}		
        .right3 .list .stitle{background:url(../_images/list_2_dot.jpg); background-position:0 2px; padding-left:15px; padding-top:4px;	background-repeat:no-repeat;	 float:left;}
        .right3 .list .sdate{ float:right; width:60px;padding-top:4px;font-size:12px;}	
			   
	.right3 .rend{	height:1px;	background-color1:#F00;	background:url(../_images/right_list--.jpg);	background-repeat:no-repeat;	background-position:0 bottom;}	
.infolist{	height:200px;}
	.infolist .title{	background:url(../_images/list_1.jpg);	background-repeat:no-repeat;	height:24px;	padding:11px 0 5px 15px;	color:#bd0503;	font-size:14px;	font-weight:bold;}
.mnews{}
	.mnews .title{ text-align:center; font-size:18px; font-weight:bold; color:#FFF; height:30px; line-height:30px; padding-bottom:5px}
	.mnews .title a{color:#FFF;}
	.mnews .list{ padding:10px 20px; height:140px; overflow:hidden}
		.mnews .list .img{ float:left; width:170px; height:130px; border:1px solid #ccc; padding:2px;}	
		.mnews .list .info{ float:right; width:200px; height:130px; padding-top:2px; overflow:hidden; line-height:18px;}	
		
.infolist1{	height:280px;_height:250px;}
    .infolist1 .title{	background:url(/img/list-1.jpg);	background-repeat:no-repeat;	height:17px;	padding:9px 8px 5px 12px;color:#fff;font-size:14px;font-weight:bold; }
    .infolist1 .title .tname{ float:left;}
	.infolist1 .title .tmore{ float:right; padding:0 0px 0 0;}
    .infolist1 .list{clear:both; padding:4px 6px; border:1px solid #fada9b; border-top-width:0; height:238px;_height:248px; background-color:#fffff3;}
         .infolist1 .list .info{ clear:both;  line-height:16px}
               .infolist1 .list .stitle{background:url(../_images/list_2_dot.jpg); background-position:-1px 2px; padding-left:12px; padding-top:4px;	background-repeat:no-repeat;	 float:left;}
               .infolist1 .list .sdate{ float:right; width:60px;padding-top:4px;font-size:12px; display:none}	
			   		
.search{padding:4px 6px;  /*border:1px solid #fada9b; border-width:0 1px 1px 1px; */height:70px; background-color:#fffff3;} 
   .search .seaText{width:105px;}
   .search table{/*border-top:1px #d3d2da dashed;*/}
   .search a{color:#ffa04a;}
   
.area1{}
    .area1 .title{	background:url(/img/list-tp.jpg);	background-repeat:no-repeat;	height:22px;	padding:9px 8px 5px 12px;color:#fff;font-size:14px;font-weight:bold; }
    .area1 .list{ padding:4px 10px; padding-bottom:10px; border:1px solid #ffb354; border-top-width:0;background-color:#ffffff;}
	
.zt{}
    .zt .title{	background:url(/img/list-1.jpg);	background-repeat:no-repeat;	height:17px;	padding:9px 8px 5px 12px;color:#fff;font-size:14px;font-weight:bold; }
    .zt .list{clear:both;padding:10px 10px;  border:1px solid #fada9b; border-top-width:0px;  background-color:#fffff3;}
    .zt .list .btn{ display:block;background:url(/img/bg_zt.jpg); background-position:center center; font-size:16px; height:50px; text-align:center;line-height:50px; color:#c74b0d; font-weight:bold;	background-repeat:no-repeat;}
    .zt .list a:hover{ text-decoration:none;}	
	.zt .list .sp{ height:6px; font-size:1px; overflow:hidden;}
    .zt .list .info{ clear:both;  line-height:16px;background:url(../_images/list_2_dot.jpg); background-position:-1px 2px; padding-left:12px; padding-top:4px;	background-repeat:no-repeat;}
	
dl,dt,dd{ margin:0; padding:0;}
.dc{ margin:0; padding:0px;}
  .dc dt{ height:25px; line-height:25px;}
  .dc dd{}

	
.area2{	}
    .area2 .title{	background:url(/img/bg_tp.jpg);	background-repeat:no-repeat;	height:20px;	padding:9px 8px 5px 12px;color:#fff;font-size:14px;font-weight:bold; }
    .area2 .list{padding:4px 10px;  padding-bottom:10px; border:1px solid #99d5fd; border-top-width:0; background-color:#ffffff;}
.area3{	height:110px;padding:6px 6px; border:1px solid #e0e0e0; }
    .area3 .list{clear:both;  background-color:#ffffff;}	



.infolist2{height:200px;}
	.infolist2 .title{background:url(../_images/list_2.jpg);background-repeat:no-repeat;height:24px;padding:11px 0 5px 18px;color:#2489db;font-size:14px;font-weight:bold;}
	  .infolist2 .title .tname{ float:left;}
	.infolist2 .title .tmore{ float:right; padding:0 0px 0 0;}

    .infolist2 .list{clear:both; padding:4px 0px;}
	      .infolist2 .list .info{ clear:both; height:22px; border-bottom:dotted 1px #cccccc; padding:0 4px;}
               .infolist2 .list .stitle{background:url(../_images/list_2_dot.jpg); background-position:0 2px; padding-left:15px; padding-top:4px;	background-repeat:no-repeat;	 float:left;}
               .infolist2 .list .sdate{ float:right; width:60px;padding-top:4px;font-size:12px;}			   
	
.infolist3{height:200px;}
    .infolist3 .title{background:url(../_images/list_3.jpg);	background-repeat:no-repeat;height:20px;padding:10px 10px 5px 15px;color:#2588db;	font-size:14px;	font-weight:bold;}
	 .infolist3 .title .tname{ float:left;}
	.infolist3 .title .tmore{ float:right; padding:0 0px 0 0;}

    .infolist3 .list{clear:both;background:url(../_images/list_3_m.jpg);background-repeat:no-repeat;background-position:0 bottom; padding:4px;height:157px;overflow:hidden;}
	      .infolist3 .list .info{ clear:both; height:22px; border-bottom:dotted 1px #cccccc; padding:0 4px;}
               .infolist3 .list .stitle{background:url(../_images/list_2_dot.jpg); background-position:0 2px; padding-left:15px; padding-top:4px;	background-repeat:no-repeat;	 float:left;}
               .infolist3 .list .sdate{ float:right; width:60px;padding-top:4px;font-size:12px;}			   

.infolist4{}
	.infolist4 .title{background:url(/img/list-3.jpg);background-repeat:no-repeat; background-position:0px top;height:20px;padding:8px 5px 5px 8px;color:#fff;font-size:14px;font-weight:bold;}
	    .infolist4 .title .tname{ float:left;}
	    .infolist4 .title .tmore{ float:right; width:40px; padding:0 0px 0 0;}
	.infolist4 .list{clear:both; border:1px solid #ffb354; border-top-width:0px;height:174px;overflow:hidden; padding:0 4px;}
	.infolist4 .list .info{ clear:both; height:22px; border-bottom:dotted 1px #cccccc; padding:2px 4px;}
	.infolist4 .list .stitle{background:url(../_images/list_2_dot.jpg); background-position:0 2px; padding-left:15px; padding-top:4px;	background-repeat:no-repeat;	 float:left;}
               .infolist4 .list .sdate{ float:right; width:60px;padding-top:4px;}		

.infolist40{}
	.infolist40 .title{background:url(/img/list-4.jpg);background-repeat:no-repeat; background-position:-2px top;height:20px;padding:5px 5px 5px 8px;color:#bd0503;font-size:14px;font-weight:bold;}
	    .infolist40 .title .tname{ float:left;}
	    .infolist40 .title .tmore{ float:right; width:40px; padding:0 0px 0 0;}
	.infolist40 .list{clear:both; border-top-width:0px;height:166px;overflow:hidden;}
	
.infolist5{height:200px;}
	.infolist5 .title{background:url(../_images/list_5.jpg);background-repeat:no-repeat;height:18px;padding:12px 10px 5px 15px;color:#2588db;font-size:14px;font-weight:bold;}
	    .infolist5 .title .tname{ float:left;}
	.infolist5 .title .tmore{ float:right; padding:0 0px 0 0;}

	.infolist5 .list{ clear:both;background:url(../_images/list_5_m.jpg);background-repeat:no-repeat; padding:8px 12px;background-position:0 bottom;height:149px;overflow:hidden;}
	      .infolist5 .list .info{ width:150px; float:left; display:block; margin-left:10px;}
               .infolist5 .list .surl{padding:5px; border:1px solid #ccc; height:110px; line-height:110px; width:140px; overflow:hidden}
			   .infolist5 .list .stitle{padding-left:15px; padding-top:4px; height:20px; line-height:20px; text-align:center; width:140px;}

.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;}
.px12 {
	font-size: 14px;
}
.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; }