@charset "utf-8";  
/* CSS Document */  
  
/* CSS重置 */  







body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}  

table { border-collapse:collapse; border-spacing:0; margin-right: 20px;}  
fieldset,img { border:0;}  
address,caption,cite,code,dfn,em,strong,th,var,optgroup { font-style:normal; font-weight: normal;}  
del,ins{text-decoration:none;}  
ol,ul,li { list-style:none;}  
caption,th { text-align:left;}  
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}  
q:before, q:after { content:'';}  
abbr,acronym { border:0;font-variant:normal;}  
sup{vertical-align:baseline;}  
sub{vertical-align:baseline;}  
legend{color:#000;}  
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:normal;font-weight:normal; outline:none;}  
input,button,textarea,select{*font-size:100%;}  
textarea { resize:none;}  
i, em, strong { font-style:normal;}  
a{text-decoration: none; color: #2b2b2b;}


.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}  
.clearfix{ display:inline-block;}  
*html .clearfix { height:1%;}  
.clearfix { display:block;*zoom:1;}  

.content{
	width:1200px;
	margin:0 auto;}
.main_body{padding-top:30px;}




/*nav开始*/
.nav{
	background-color: #3b6397;
	height: 48px;
	line-height: 48px;
    border-top: 1px solid #4a71a8;
}

.menu{
	padding-left: 1px;
	margin: 0 auto;
	height: 100%;
        

}
.menu>li{
	float:left;
         width:164px;
	line-height:48px;
	text-align:center;
	font-size:16px;
	float:left;
	background:url(../images/menu_line.jpg) no-repeat right;
           position: relative;
	z-index: 10;

}


.menu>li.active{
	background-color: #ff7e00;}
.nav .dt a{
	display: block;
          
	color:#fff;
	font-size: 16px;}
.nav .dd{
	display: none;
	position: absolute;
          left:-200px;
           z-index:10000;
}
.nav .ddr{
	width:460px;
	right:0;}
.nav .dd.active{
	display: block;}
.dd{
	width: 700px;
	background-color: #fff;
	border:1px solid #1588e0;
	padding-bottom: 20px;
           opacity:0.8;
}
.dd .dr_img{
	float: left;
	margin:32px 0 0 38px;}
.drop_menu{
	margin-top: 25px;
	width: 430px;
	float: right;
           font-size:14px;
}
.ddr .drop_menu{
	width:195px;}
.drop_menu li{
	float:left;
	width: 100px;
	line-height: 34px;
	text-indent: 10px;
	background: url(../images/drop_li_03.png) no-repeat left center;}
.drop_two li{
	width: 185px;}
/*nav结束*/