@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; border:0; list-style:none;}
body{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif,"宋体" ;font-size:12px;color: #474747; background-color: #fff;}
table{border-collapse:collapse;border-spacing:0;}
input,textarea { outline:none;}
i,em,span,strong { font-style:normal; font-weight:normal;}

li{list-style:none}
a{text-decoration:none;outline: none;color: #474747;}
a:link{}
a:visited{}
a:active{}
img{vertical-align:middle;border:none;}

.f_12 { font-size:12px;}
.f_14 { font-size:14px;}
.f_16 { font-size:16px;}
.f_18 { font-size:18px;}
.f_26 { font-size:26px;}

.color1 { color:#4e5151;}
.color2 { color:#fff;}
.color3 { color:#2e3332;}
.color4 {color:#0e30ab;}
.color5 {color:#ff0000;}

.f_left{float: left;}
.f_right{float: right;}



@charset "utf-8";
/* CSS Document */
.top{width:100%; background-color:#fff; height:100px;margin:0px auto;overflow:hidden;}
.top .dh{width:960px; margin:0px auto;  padding:5px 0px;}
.top .dh div{font-weight:700; line-height:43px;}
.top .dh .bj{ margin-top:10px;}
.top .dh div ul li{float:left; margin-left:40px; padding:0px 5px; line-height:100px; }
.top .dh div ul li a{color:#000;}
.top .dh div ul li a:hover{text-decoration:underline;}

.top .dh .dianh{position:relative; width:150px; height:80px;}
.top .dh .dianh a{position:absolute;}
.top .dh .dianh .dha{top:42px; display:none;}
 
 
/*公共*/
.gdjjfa{ width:100%; height:400px; background:url(../img/mgys_26.png) no-repeat center; background-size:100% 100%;  margin:0px auto 0px; overflow:hidden; clear:both;}
.gdjjfa .gdbt{width:187px; margin:0px auto;}
.gdjjfa .gdbt p{text-align:center; font-size:14px;}
.gdjjfa .gdbt p a{ color:#000;}
.gdjjfa .gdbt img{ width:187px; margin:57px auto 10px; text-align:center;}
.gdjjfa .gdnr{ width:960px; margin:25px auto 0px; overflow:hidden;}
.gdjjfa .gdnr div{float:left; margin-right:15px; background:url(../img/bb1.png) no-repeat; width:290px; height:167px; padding-top:20px; padding-left:18px;}
.gdjjfa .gdnr div ul li{line-height:160%; padding-left:8px; background:url(../img/dd.png) no-repeat left center;}
/*.gdjjfa .gdnr div ul li a{color:#fff;}*/
.gdjjfa .gdnr div h2{ font-size:21px; color:#009e96; margin-bottom:5px;}

.di{width:100%; margin:0px auto; background-color:#009e96; padding-bottom:65px;}
.dibu{width:960px; margin:0px auto; overflow:hidden; color:#fff;}
.dibu div{float:left;}
.dibu div a{color:#fff;}
.dibu .yqlj{width:260px;}
.dibu div h4{font-size:16px; margin-top:40px; margin-bottom:20px;}
.dibu .yqlj ul li{font-size:14px; line-height:30px;}
.dibu .khfw{width:260px;}
.dibu .khfw ul li{font-size:14px; line-height:30px; padding-left:20px;}
.dibu .khfw ul .kfli1{ background:url(../img/mgys_44.png) left center no-repeat;}
.dibu .khfw ul .kfli2{ background:url(../img/mgys_45.png) left center no-repeat;}
.dibu .khfw ul .kfli3{ background:url(../img/mgys_46.png) left center no-repeat;}
.dibu .khfw ul .kfli4{ background:url(../img/mgys_47.png) left center no-repeat;}

.dibu .zddt{width:260px;}
.dibu .zddt ul li{float:left; font-size:14px; line-height:30px; width:125px;}

.dibu .gzwm{width:auto;}
.dibu .gzwm ul li{float:left; margin-right:10px;}
.dibu .gzwm ul li p{text-align: center; line-height: 160%; font-size: 14px;}

.bqsy{width:100%; margin:0px auto; background-color:#262626; margin-top:2px;}
.bqsy p{width:960px; margin:0px auto; font-size:16px; color:#FFF; height:68px; line-height:68px;}


 /*ban*/
.banner{width:100%; position:relative;}
.banner .ljdiv{width:100%; position:absolute; bottom:20px;}
.banner .ljdiv div{width:960px; margin:0px auto;}
.banner .ljdiv div a{display:block;float:right;}
.banner .ljdiv div img{display:block; float:right;}
/*ban end*/