@charset "utf-8";
body {
	background: #ececec;
	font-family: Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}
img{ border:0;}



td {
	font-size: 12px;
	line-height: 22px;
	color: #032F55;
}
.txt_18 {
	font-size: 20px;
	line-height: 32px;
	color: #0A428F;
	font-weight: bold;
}
a:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #ccc;
	text-decoration: none;
}


.dx a:link {
	font-size: 12px;
	color: #ccc;
	text-decoration: none;
}
.dx a:visited {
	font-size: 12px;
	color: #ccc;
	text-decoration: none;
}
.dx a:hover {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}



.menu {
       height:30px;
	   line-height:30px;
	
	    }
.ul_menu{ list-style:none;
        
				 }
.li_menu { /*margin-left:27px;
    *margin-left:39px;
   _margin-left:22px;*/
    padding:2px;
	*padding:8px;
	_padding:8px;
    width:90px;	
	background:url(../images/menu_blank.gif) no-repeat right center;
      float:left;}
.dx {background:#6d849b url(../images/dx_left.gif) repeat-y;
      height:272px;
	   }
	   
.li_menu  a:link {
	font-size: 12px;
	color: #CCC;
	text-decoration: none;
}
.li_menu  a:visited {
	font-size: 12px;
	color: #CCC;
	text-decoration: none;
}
.li_menu  a:hover {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

	   
/*选项卡1*/
#Tab1{
width:508px;
margin:0px;
padding:0px;
margin:0 auto;}
/*选项卡2*/
#Tab2{
width:508px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
width:508px;
border-left:1px solid #ccc;
background: url(../images/tab_a.gif);
height:25px;
line-height:25px;

}
.Menubox ul{
margin:0px;
padding:0px;
list-style:none;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
border-left:1px solid #fff;

border-right:1px solid #ccc; 
width:53px;
text-align:center;

color:#949694;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:53px;
background: url(../images/tab_b.gif) no-repeat;
color:#FFF;
font-weight:bold;
height:25px;
_height:32px;
line-height:25px;
border:0;
padding-left:1px;
}
.Contentbox{
clear:both;
margin-top:0px;
border:1px solid #ccc;
border-right:0;
border-top:none;
height:181px;
padding-left:9px;
padding-top:8px;
width:499px;
background:#fff;
}
#con_one_1 { width:490px;
              height:160px;
			  }
.one_left { width:170px;
            margin:auto;
			border-right:1px #ccc solid;
			}
             
.one_right {padding-left:15px;
            width:290px;
			height:160px;
			overflow:hidden;
			}
.two_right {padding-left:15px;
           margin-top:5px;			
            width:240px;

			overflow:hidden;
			float:left;
			}
.two_left { width:170px;
              float:left;
			  margin-top:10px;			  
       
			}

/*news*/
.news_t {width:440px;
         height:36px;
		 border-bottom:1px solid #f3f3f3;
		 padding-left:10px;
		color:#0093dd;
		line-height:36px;
		font-weight:bold;
		 }
.news_td {margin-left:4px;
        width:436px;
         height:22px;
		 border-bottom:1px dashed #f3f3f3;
		 background:url(../images/hede.gif) left center no-repeat;
		color:#333;
		line-height:22px;	
		 }
.news_l {width:340px;
         float:left;
		 height:22px;
		 margin-left:6px;
		 line-height:22px;
		 }
.news_r { float:left;
          width:80px;
		  height:22px;
		  color:red;
		  text-align:right;
		  line-height:22px;
		   }


.news_l a:link {color:#333; 
             font-size:12px;
		      text-decoration:none;	
        }
.news_l a:visited {
     	color:#333; 
        font-size:12px;
		text-decoration:none;	
         }

.news_l a:hover{color:#FFF; 
        font-size:12px;
		background:#0093dd;
		text-decoration:none;	
		}
		
.news_l a:active {color:#FFF; 
               font-size:12px;
	         	text-decoration:none;	}
				
				
/*nei*/
.left_nav {width:203px;
           float:left;
		   background:#f7f7f7 url(../images/dh.gif) repeat-x top ;
		  
		
		   }
.list {border-bottom:1px solid #ccc;
       border-top:1px solid #f7f7f7;
	   width:203px;
	   height:22px;
	   line-height:22px;
	
	   text-align:center;
	   }
	   
.list a:link {
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.list a:visited {
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.list a:hover {
	font-size: 12px;
	color: #FFF;
	background:#0093dd;
	text-decoration: none;
}
.list_cont {width:203px;
             float:left;
			 margin-top:30px;
			 margin-bottom:30px;
			 }
.list_cont_li {padding-left:15px;
              background:#fff;}
/*pro*/
.cy a:link {
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.cy a:visited {
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.cy a:hover {
	font-size: 12px;
	color: #689ed5;
	text-decoration: none;
}
/*news*/
.news_line {
	 border-bottom:dashed 1px #ccc;;
	background-repeat: repeat-x;
	background-position: center bottom;
    }
