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;
 font-family: "Microsoft YaHei";
 line-height:150%；
}
 body { background:#fff; color:#555; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
 td,th,caption { font-size:14px; }
 h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
 address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
 a { color:#555; text-decoration:none; }
 a:hover { }
 img { border:none; }
 ol,ul,li { list-style:none; }
 input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
 table { border-collapse:collapse; }
 .clear{clear: both;}
 
.head{width: 100%; height: 120px;border-bottom: 2px solid #005564;}
.head-z{width: 1200px;height: 120px;margin: 0 auto;}
.head-l{width: 450px;height: 120px;float: left;margin-left: 15px;}
.head-l img{padding-top:20px ;}
.head-r{width: 720px;height: 110px;float: right;}
span.search {margin-bottom: 14px;position: relative;display: inline-block;width:160px;padding: 0 5px;background-color: #fff;height: 28px; border: 1px solid #cccccc;  margin-top: 15px;float: left;margin-left: 300px;}
#search-txt {width: 136px;height: 26px;margin-right: 4px;}
span.search input {border: none;outline: none;vertical-align: 0px;vertical-align: middle;float: left;}
#search-bt {width: 20px;height: 26px;text-indent: -999px;background-image: url(../img/search-bt.jpg);overflow: hidden;cursor: pointer;}
span.search input {border: none;outline: none;vertical-align: 0px;_vertical-align: middle;float: left;}
.head-r-x{float: right;margin-top: 20px;margin-right: 20px;}
.head-r-x li{float: left; margin: 0 5px;}
.head-r-d{padding-top: 60px; display: block; width: 550px;height: 50px;}
.head-r-d ul{float: right; margin-top: 15px;}
.head-r-d li{float: left; margin: 0 15px;}
.head-r-d li a{font-size: 18px;text-decoration:none;}
#navul small {
    position: absolute;
    right: -1px;
    color: rgba(205, 205, 205, 1);top:0
}
.sx{width: 2px;}
.last{display: none;}
.nav{width: 720px;height: 39px;margin: 0 auto;background: #fff;text-align: center;margin-top: 12px;}
.col960 {width:705px;margin:auto;}
.navbg {height:40px;width: 625px;z-index:99;left:0;}
#navul li {float: left;margin-right: 1px;height: 50px;position:relative;text-align:center;line-height: 50px;padding: 0 11px;}
#navul li.navhome {text-align:left;padding:0 0px 0 40px;width:60px;}
#navul li a:link, #navul li a:visited {color:#555;    font-size: 18px;font-family: TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight: 600;}
#navul li ul {display:none;position:absolute;z-index:10000;top:53px;left: -93px;border-bottom:none;}
#navul li ul li {display:block;width:280px;float:none;margin-right:0px;height:28px;position:relative;line-height:28px;font-size:12px;background: #FFFFFF;filter:alpha(opacity=90); 
 -moz-opacity:0.9; 
 opacity:0.9;}
 #navul li ul li a:link, #navul li ul li  a:visited {
  font-size: 15px;
  }
#navul li.navmoon {background:#fff;border:#fff 1px solid;width:121px;height:50px;line-height:50px;border-bottom:#006697 5px solid;color:#006599;}
#navul li.navmoon a {color:#555;}
#navul li.on{background:#ffff;height:50px;line-height:50px;color:#006599;border-right: none;
    border-left: none;border-top: none; }
#navul li.on a{color:#006599;}
#navul li.navhome a:hover {color:#FFFFFF;}
#navul li.navmoon ul {display:block;}
#navul li.navmoon ul a {display:block;width:100%;height:28px;line-height:28px;}
#navul li.navmoon ul a:hover {background:#FFFFFF;color: #006599;}



.main{width: 1200px;margin: 0 auto;}
.main-s{width: 1200px;height: 300px;margin: 40px auto;}
.main-s-1{width: 368px;height: 300px;border: 1px solid #DEDEDE;border-top: 5px solid #0F63A4;float: left;margin: 0 15px;}
.main-s-2{width: 305px ;height: 300px; margin: 0 auto;}
.main-s-2 h2{font-size: 22px;text-align: center;margin: 15px 0;color: #0F63A4;
font-family: TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:600;}
.main-s-2 p{ margin: 10px 0;}
.main-s-2 li{ margin: 21px 0;}
.main-s-2 li a{color: #114656;}
.main-s-2 li a:hover{color: #006599;}
.main-s-2 li img {margin: 0 10px;}
.main-s-x{width: 290px;height: 50px;margin-bottom: 15px;}
.main-s-x img{float: left;}
.main-s-z{float: right;width:221px; margin-top: -10px;}
.main-s-z strong{font-size: 18px;}
.main-s-d  a{color: #F23403;float: right;}

.nrz{margin: 10px 0; line-height: 30px;}

.main-x{width: 1170px;height: 240px;margin: 40px auto;}
.main-x-l{width: 566px;height: 240px;border: 1px solid #DEDEDE;border-top: 5px solid #0F63A4;float: left;}
.main-x-r{width: 566px;height: 240px;border: 1px solid #DEDEDE;border-top: 5px solid #0F63A4;float: right;}
.main-x h2{font-size: 22px;text-align: center;margin: 15px 0;color: #0F63A4; font-family: TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:600;}
.main-x-li{
 width: 510px;
 height: 200px;
 margin: 0 auto;
}
.main-s-d { margin-top:20px}
.main-x-li li{margin: 15px 0;}
.main-x-li li a{color: #114656;font-size: 15px;}
.main-x-li li a:hover{color: #006599;}
.main-x-li li img {margin: 0 10px;}
.main-x-li li small{margin-left: 25px;}
.main-x-li2{
 width: 510px;
 height: 200px;
 margin: 0 auto;
}
.main-x-li2 li{margin: 15px 0;}
.main-x-li2 li a{color: #0F63A4;font-size: 15px;}
.main-x-li2 li img {margin: 0 10px;}
.main-x-li2 li small{margin-left: 25px;}




.foot {
    background-color: #0F63A4;
    width: 100%;
    height: 140px;
    border-top: 2px solid #999999;
    background-image: url("../img/foot-bg.jpg");
    background-position:top center;

}
.foot-n{width: 1170px;margin: 0 auto;}
.foot-n-l{width: 390px;height: 80px;float: left;}
.foot-n-l img{padding-top: 40px;}
.foot-n-r{
 width: 550px;
 height: 70px;
 float: none;
 color: #FFFFFF;
 margin-top: 40px;
 margin-right: auto;
 margin-left: auto;
 margin-bottom: 10;
}
.tbiao{width: 190px;
height: 30px;
float: right;
position: absolute;
left: 60px;
bottom: 1px;
}
.share{margin-left: 300px; position: absolute;padding-top: 20px;}
.wz{
 width: 600px;
 height: 50px;
 float: right;
}
.foot-n-r p{
 float: none;
 margin: 5px 0;
 font-size: 14px;
 text-align: center;
}

.share-platform{
    clear: both;
    margin-top: 0px;
}
.share-platform .share-platform-l{
    float: left;
    width: 77px;
    margin-top: 8px;
}
.share-platform .share-platform-r{
    float: right;
    width: 170px;
}
.share-platform .bds_weixin{
    background-image:url(../img/css-bg.jpg);
    background-position: -13px -7px !important;
}
.share-platform .bds_tsina{
    background-image: url(../img/css-bg.jpg);
    background-position: -57px -7px !important;
}
.share-platform .bds_sqq{
    background-image: url(../img/css-bg.jpg);
    background-position: -101px -7px !important;
}
.share-platform .bds_qzone{
    background-image: url(../img/css-bg.jpg);
    background-position: -146px -7px !important;
}
.share-platform .share-platform-text{
    color: #aaa;
    margin-top: 5px;
}



#slideshow{position:relative;height:400px;width:1200px;margin:0 auto;background:#000000;}
#slideshow a{float:left;display:inline;}
#slideshow .img{position:absolute;width:1200px;height:400px;overflow:hidden}
#slideshow .img span{position:absolute;width:19999px;display:block}
#slideshow .btns{z-index:10;position:absolute;width:1200px}
#slideshow .btns b{position:absolute;width:100px;display:block;height: 20px;overflow:hidden;top:365px;left:50%;}
#slideshow .btns b i{width: 12px;float:left;height: 12px;font-size:0px;overflow:hidden;cursor:pointer;margin-right: 12px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius: 10px;border: #fff 2px solid;}
#slideshow .btns b i:hover{background:#fff}
#slideshow .btns b i.on{background:#ffffff;cursor:default}
#slideshow .btns b i.on:hover{background:#ffffff;cursor:default}
#slideshow .btns s{position:absolute;width:60px;display:none;height:205px;overflow:hidden;top:115px;cursor:pointer}
#slideshow .btns s i{position:absolute;width:60px;background:url(../img/btn_slideshow.png);height:410px;_filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../img/btn_slideshow.png");_background:none;}
#slideshow .btns s.prev{left:0px}
#slideshow .btns s.prev i{top:-205px}
#slideshow .btns s.next{right:0px}
.paging{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;height:400px;position:absolute;background:#000;overflow:hidden}