body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 12px/1.5 'Simsun',tahoma, Srial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
em{font-style:normal;}
ul, ol{list-style: none;}
a{text-decoration: none;color:#333;}
a:hover{text-decoration: none;}
img{border:0px;}

li:hover{ -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
img:hover{ -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}
.clearfix:after{clear:both;content:"\200B";display:block;height:0;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.w1000{width:1000px; height:auto; margin:0 auto;}

body{
    font-family: "微软雅黑";
    width: 100%;
    height: 100%;
    background: url("../images/bg.jpg") repeat;
}

.topWrap{
    border-top: 5px solid #173f69;
    width: 100%;
    height: 126px;
    background: url("../images/bg1.jpg") repeat-x;
}
.top{

    height: 126px;
}
.logo{
    margin-top: 25px;
    width: 579px;
    height: 78px;
 float:left;
}
.topR{
 float:right;
}
.English{
    margin-top: 20px;
 margin-left:200px;
}
.English a{
    color: #234870;
}
.search_box{
    width:242px;
 margin-top:10px;
    height: 32px;
 position:relative;
 margin-left:48px;
}
.search_text{
    width:206px;
    height: 32px;
    line-height:32px;
    background:none;
    border: 1px solid #cfd0d1;
    font-family:"微软雅黑";
    text-indent: 5px;
 position:absolute;
}
.search_btn{
    width:34px;
    height:34px;
    font-size:14px;
    background:url(../images/fdj.jpg) no-repeat;
    cursor:pointer;
 position:absolute;
 display:block;
 margin-left:206px;
}

.search_box .faj{
    width: 13px;
    height: 13px;
    float: right;
    position:absolute;
 margin-left:216px;
 vertical-align:middle;
 margin-top:10px;
}

.navBar{
    font-family: "微软雅黑";
}
.nav {

    min-width: 1000px;
    margin:0 auto;
    width:1000px;
    height:46px;
    border-top:3px solid #173f69;
    _overflow: hidden;
}
#nav {
    margin: 0px auto; width: 1000px
}
#nav li {
    z-index: 100; position: relative; background:#fff; float: left;
}
#nav li a {
    text-align: center;
    padding-bottom: 0px;
    padding-left:23px;
    padding-right:23px;
    display: inline-block;
    font-family: "微软雅黑";
    height: 36px;
    color: #2e2e2e;
    font-size: 16px;
    padding-top:10px;
}

#nav li a:hover {
    background: #064e9e;
    color: #fff;
}
#nav li .jiantou{
    background: url("../images/ico7.png") no-repeat;
    width: 9px;
    height: 5px;
    display: inline-block;
    margin-left: 10px;
_margin-top:10px;
 vertical-align:middle;
 _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ico7.png" ,sizingMethod="crop"); 
}

#nav li.active a .jiantou,#nav li a:hover .jiantou {
    background-position:-9px 0px;
}
#nav li .sonnav {
    z-index: 999;
    position: absolute;
    text-align: left;
    line-height: 40px;
    background:url(../images/menu_sel_bg.png);
    width:239px;
    display: none;
    border-top-style:none ;
    font-size: 14px;
    padding-top: 5px;
    top: 44px;
    left: 0px;
}
#nav li.on a {
    background: #173f69;
    color: #fff;
}
#nav li.on .sonnav {
    display: block
}
#nav li.on .sonnav dl {
    overfl: hidden
}
#nav li.on .sonnav dl dd {
    text-align: left;
    text-indent: 10px;
 border-bottom: 1px solid #f6f6f6;
    border-bottom: 1px solid rgba(225,225,225,0.6);
}
#nav li.on .sonnav dl dd a {
    background-image: none;
    background: none;
    text-align: left;
    line-height: 20px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    border-top-style: none;
    height: auto;
    color: #d2d2d2;
    font-size: 14px;
    font-weight: normal;
    padding-top: 5px
}
#nav li.on .sonnav dl dd a:hover {
    color: #fff
}



#full-screen-slider {
    width:100%;
    height:320px;
    float:left;
    position:relative;
}
#slides {
    display:block;
    width:100%;
    height:320px;
    list-style:none;
    padding:0;
    margin:0;
    position:relative;
    z-index: -99;
overflow:hidden;
}
#slides li {
    display:block;
    width:100%;
    height:100%;
    list-style:none;
    padding:0;
    margin:0;
    position:absolute;
}
#slides li a {
    display:block;
    width:100%;
    height:100%;
}
#pagination {
    display:block;
    list-style:none;
    position:absolute;
    left:50%;
    top:290px;
    z-index:999;
    padding:5px 15px 5px 0;
    margin:0;
}
#pagination li {
    display:block;
    list-style:none;
    width:10px;
    height:10px;
    float:left;
    margin-left:5px;
    border-radius:5px;
    background:#a8a1a6 ;
}
#pagination li a {
    display:block;
    width:100%;
    height:100%;
    padding:0;
    margin:0;
    text-indent:-9999px;
}
#pagination li.current {
    background:#fff;
}
.side_bg{
    height: 40px;
    background-color: rgba(27,67,109,0.6);
 background:url(../images/nav_bg.png);
    position: relative;
    z-index:9 ;
    top:-40px;
}
.side_bg a{
    color: #fff;
    line-height: 40px;
    text-indent: 20px;
    font-size: 14px;
}

.inform{
    width: 1000px;
    height: 49px;
    border-bottom: 1px solid #d0d0d0;
    background: #f5faff;
}
#scrollDiv{
    width:1000px;
    height:49px;
    min-height:50px;
    line-height:50px;
    overflow:hidden;
    font-size: 13px;
}
#scrollDiv h2{
    float: left;
    margin-left: 5px;
    margin-right: 10px;
 height:40px;
}
#scrollDiv h2 img{
 vertical-align:middle;
 display:block;
 margin-top:18px;
}
#scrollDiv ul li a{
    color: #5b5b5b;
    margin-right: 15px;

}
