﻿/*代码重置*/
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,pre,form,input,textarea,th,td,select{margin:0;padding:0;}
    em{font-style: normal;  }
    li{list-style: none;}
    a{text-decoration: none;color:#333;cursor:pointer;}
	a:hover{ text-decoration:underline; color:#F00;}
    img{border: none;vertical-align: middle;}
    table{border-collapse: collapse;}
    textarea{resize: none;overflow:auto;}
    .clear{zoom:1;}
    .clear:after{content: "";display: block;clear:both;}
	
body{
	font-size:14px;
	font-family:"微软雅黑";
	background-color:#f2f2f2;
	width:100%;
}
#header {
   width:100%;
   height:50px;
   background:#1d1d1d;
}
#header .nav {
   width:1180px;
   margin:0 auto;
}
.nav .sel {
   width:450px;
   margin-left:15px;
   float:left;
}
.nav .p1 {
   float:left;
}
.nav .sel .ul1 li {  
   width:60px;
   height:50px;
   text-align:center;
   line-height:50px;
   float:left;
   position:relative;
   z-index:9999999999;
}
.nav .sel .ul1 li.hover {
   background:#06a6e0;
}
.nav .sel .ul1 li a {
   font-size:16px;
   color:#e5e5e5;
}
.nav .sel .son {
   width:60px;
   height:150px;
   display: none;
}
.nav .sel .son .ul{
	float:left;
}
.nav .sel .son .ul li {
   height:25px;
   line-height:25px;
   background:#06a6e0;  
}
.nav .sel .son .ul li.active {
   background:#038fc2;
}
.nav .sel .son .ul  li a {
   font-size:14px;
   color:#e5e5e5;
}

.nav .inp {
   width:255px;
   float:left;
   height:28px;	
   margin-top:11px;
}
.nav .fr {
   width:276px;
   height:36px;
   position:relative;
   float:right;
   bottom:23px;
}
.nav .fr ul li {
   margin-left:10px;
   float:left;
}
.nav .fr ul li a{
   font-size:14px;
   color:#e5e5e5;
}
.nav .fr ul li img {
   margin-top:4px;
   width:17px;
   height:17px;
   float:left;
}
.nav .fr ul li span {
   color:#e5e5e5;
}

.nav ul li a .sina img {margin-top:2px; margin-right:5px;}
.nav ul li a .wx img {margin-top:2px; margin-right:5px;}
.nav ul .wxm {
	position:absolute;
	right:85px;
	top:40px;
	z-index:3;
	display:none;
}
.inp form{
	width:257px;
	float:left;
	height:30px;
	background:#5A0;
}
.input_search{
	border-color: #1A89ED;
	width: 196px;
	height: 26px;
	line-height: 30px;
	font-family: Arial,SimSun,sans-serif;
	color: #000;
	font-size: 14px;
	border-radius: 1px;
	position: relative;
	background-color: #FFF;
	top: -1px;
}
.input_submit{
	border-color: #5A0;
	height: 30px;
	line-height:30px;
	width: 50px;
	background-color: #5A0;
	color: #FFF;
	font-family: Arial,SimSun,sans-serif;
	font-size: 14px;
	border-radius: 0px;
	display: inline-block;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	text-align: center;
}