@charset "utf-8";

body{
 font-size:14px;
}
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,input,a,dd,dl,dt{
 margin:0;padding:0;
}
body{
 font-family:"Microsoft YaHei";
}
#wrapper{
 height:auto;
 margin:0 auto;
 min-width:1200px;
}
a{
 text-decoration:none;
 color:#333333;
}
a:hover{
 color:#27798e;
}
.clearfix{
 zoom:1;
 clear:both;
}
.clearfix:after{
 clear:both;
 content:"";
 display:block;
 width: 0;
 height: 0;
 visibility:hidden;
}
.fl{
 float:left;
}
.fr{
 float:right;
}
li{
 list-style:none;
}
img{
 border:none;
}

.head{
 width:100%;
 height:139px;
 background:#0068b7;
 
}
.head_t{
 height:37px;
 
 overflow:hidden;
}
.inner{
 width:1200px;
 margin:0 auto;
}
.welcome{
 float:left;
 
}
.welcome p{
 line-height:38px;
 color:#fff;
 font-size:13px;
}
.index{
 float:right;
 
}
.index li{
 float:left;
 line-height:38px;
 margin:0 5px;
 color:#fff;
}
.index li a{
 color:#fff;
 font-size:13px;
}
.index li a:hover{
 color:#27798e;
}
.head_b{
 height:101px;
 overflow:hidden;
}
.logo{
 width:700px;
 height:101px;
 float:left;
}
.search{
 width:228px;
 height:29px;
 float:right;
 margin-top:50px;
}
.search-left {
 width: 193px;
 height: 27px; 
 line-height: 29px; 
 padding-left: 3px; 
 float: left;
 border: 1px solid #f16625;
 background:#ffffff;
}
.search .button{
 float:left;
}
.nav{
 width:100%;
 height:45px;
 background:#0068b7;
}
.ddsmoothmenu{ 
 font-size:16px; 
 color:#fff; 
 width:1200px; 
 height:45px; 
 margin:0 auto;
}
.ddsmoothmenu ul{
 margin: 0;
 padding: 0;
 list-style-type: none;
}
.ddsmoothmenu ul li{
 position: relative;
 display: inline;
 float: left !important; 
}
.ddsmoothmenu ul li.line{
 background:url(../images/nav_line.png) no-repeat left center;
 width:1px;
 height:45px;
}
.ddsmoothmenu ul li.sel>a{ 
 color:#fff;
}
.ddsmoothmenu ul li a{
 display: block;
 color: #fff;
 text-decoration: none;
 text-align:center;
 font-size:16px;
 height:45px;
 line-height:45px;
 width:100px;
}
* html .ddsmoothmenu ul li a{
  display: inline-block;
}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li:hover{
 background:#0068b7;
}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li:hover a{
 color:#e9ea84;
}
 .ddsmoothmenu ul li.cur{
  background:#EFB60A;
}
.ddsmoothmenu ul li.cur a{
 color:#fff;
}
.ddsmoothmenu ul li ul{
 position: absolute;
 left: 0;
 display: none;
 visibility: hidden;
 width:108px
}
.ddsmoothmenu ul li ul li{
 display: list-item; 
 width:108px;
 height:35px;
 
}
.ddsmoothmenu ul li ul li a{
 color: #fff;
 font-size: 14px;
 font-weight: normal;
 margin: 0; 
 padding:0px; 
 width:108px;
 height:35px;
 background:#0068b7;
 text-align:center;
 line-height:35px;
 border-bottom:none !important;
 
}
.ddsmoothmenu ul li ul li a:hover{
 line-height:35px;
 background:#0068b7;
 color:#fff;
}

.foot{
 width:100%;
 height:248px;
 background:#0a5cad;
}
.link{
 height:95px;
 border-bottom:1px solid #ffffff;
}
.foot .title{
 background:none;
 float:left;
}
.foot .title h2{
 font-weight:100;
 float:left;
 font-size:19px;
 color:#ffffff;
 line-height:95px;
 cursor:pointer;
}
.foot .title h2 .en{
 font-size:14px;
 color:#dedede;
 
}
.select{
 position:relative;
 float:left;
 margin-left: 48px;
 margin-top:30px;
}
.select dt{
 height:33px;
 display:inline-block;
 border:1px solid #8acfdf;
 background: url(../images/linkbg.png) no-repeat 180px center;
 line-height:33px;
 font-size: 14px;
 cursor:pointer;
 text-indent: 15px;
 width:218px;
 color: #ffffff;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden;
 position:relative;
 z-index:99;
}
.select dd{
 position:absolute;
 left:0;
 top:34px;
 border:1px solid #8acfdf;
 background:#fff;
 display:none;
 font-size: 14px;
 z-index: 99;
}
.select dd ul{
 width:218px;
 height:120px;
 overflow:auto;
}
.select dd ul li a{
 line-height:28px;
 display:block;
 padding:0 8px;
    color: #656565;
}
.select dd ul li a:hover{
 background:#f3f3f3;
}
.footlogo{
 width:px;
 height:px;
 float:left;
}
.banquan{
 float:left;
 margin:32px 0 0 35px;
}
.banquan p{
 color:#ffffff;
 font-size:13px;
 line-height:30px;
}