body{PADDING-RIGHT
:0;PADDING-LEFT:0;FONT-SIZE:14px;PADDING-BOTTOM:0;MARGIN:0;PADDING-TOP:0;FONT-FAMILY: "微软雅黑", Arial, Helvetica, sans-serif;
    color:#000000; background:#fff;}
img{border:0;}
ol,ul,li{padding:0;margin:0;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0;padding:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
br{padding:0; margin:0; height:0; font-size:0;}
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;  }
.clear{
    clear: both;
}
.fl{float: left}
.fr{float: right}
.ml{margin-left:30px;}
.top{
    width: 100%;
    background: #ffffff;

}
.top_c{
    width: 1200px;
    margin:0 auto ;
    padding-top: 10px;
}
.top_l{
    float: left;
}
.top_r{
    float: right;
    text-align: right;
}
.top_r a{  margin: 10px 0;}
.top_r span{
    font-size: 14px;
    color: #5f5f5f;
}
.top_r span:first-child{margin-left: 28px}
.top_r img{
    width:30px;
    height:30px;
    float: right;
}
.top_r .inp{
    width: 181px;
    height: 26px;
    line-height: 26px;
    font-size: 13px;
    color: #7e7e7e;
    border:1px solid #d3d5d9 ;
    float: right;
}
.nav{
    width: 100%;
    background: #163e69;
}
.nav_c{
    width: 1200px;
    margin: 0 auto;
}
.nav_c ul{
    list-style-type:none;
}
.nav_c ul li{
    text-align: center;
    line-height: 50px;
    float: left;
    font-size: 16px;
    width: 132px;
    height: 50px;
    position:relative;
    z-index: 99;
}
.nav_c ul li>a{
    color: #ffffff;
    text-decoration:none;
}
.second{
    width:150px;
    background:#163e69;
    position:absolute;
+top: 50px;
+left:0;
    display: none;
}
.second a{
    width:150px;
    height:36px;
    line-height:36px;
    float:left;
    color:#FFF;
    font-size:14px;
    font-weight:normal;
}
.second a:hover{
    background:#eeeeee;
    color: #163e69;
}
.nav_c ul li:hover{
    background: #eeeeee;
}
.nav_c ul li:hover .second{
    display: block;
}
.nav_c ul li:hover>a{
    color:#163e69 ;
}
.nav_c ul .on{
    background: #eeeeee;
}
.nav_c ul .on a{
    color: #163e69;
}
.banner{
    width: 100%;
    height: 418px;
}
.yjtz{
    width: 100%;
    background:#ffffff;
}
.yjtz_c{
    margin: 0 auto;
    width: 1200px;
}
.yjyxw{
    width: 840px;
    margin-right: 30px;
}
.lmbt{width: 98%;  height: 60px; }
.lmbt img{
    float: left;
    margin-top:18px;
}
.lmbt p{float: left;font-size: 18px;color: #333333;margin-left: 10px;line-height:60px;}
.lmbt a{float: right;font-size: 14px;color: #666666;  margin-top:18px;}
.lmbt a:hover{
    color:#3872b2 ;
}
.tzgg{
    width: 328px;
}
.yjynr{
    width: 100%;
    overflow: hidden;
}

.wtbt{width:100%;}
.wtbt ul li{float: left;width: 260px;margin-left: 30px;}
.wtbt ul li:first-child{margin-left: 0;}
.wtbt img{border: none;width: 260px;height: 150px}
.wtbt .wtbt_bt{font-size: 16px;color: #333333;line-height: 35px;font-weight: normal;}
.wtbt a{font-size: 14px;color: #676767;line-height:22px;}
.wtbt a:hover{color: #3872b2}
.wtbt .xxcon{margin-top:20px; width:60px; height:28px; background:#163e69; text-align:center; line-height:28px; display:block; color:#fff;}
.wtbt .xxcon a{color:#fff;}
.yjy_lb ul{width:871px;overflow:hidden;}
.yjy_lb ul li{
    float: left;
    padding-left: 15px;
    background:url("../images/dian_03.png") no-repeat 0 12px;
    line-height: 30px;
    width:44%;
margin-right:30px;
}
.yjy_lb li a{font-size:14px;color: #333333;}
.yjy_lb li a span{font-size:12px;color: #666666;float: right;}
.yjy_lb li a span:first-child{font-size:14px;color: #333333;float: left;}
.yjy_lb li a:hover{color: #3872b2}
.yjy_lb li a:hover span{
    color: #3872b2
}
.tzgg_bt{margin-bottom:20px;}
.tzgg_bt li{
    margin-top: 11px;
    padding-bottom:10px;
    border-bottom:1px solid #eaeaea;
}
.tzgg_bt li:first-child{
    margin-top: 0;
}
.tzgg_bt_l{
    float:left;
    width:49px;
    height:49px;
    border-left:2px solid #1e4b7c;
    border-bottom:2px solid #1e4b7c;
    border-top:3px solid #d8d8d8;
    border-right:3px solid #d8d8d8;
}
.tzgg_bt_l span{display:block;text-align: center;line-height:21px;
    font-size: 14px;color:#235284; }
.tzgg_bt_l span:first-child{font-size: 24px;margin-top:5px;}
.tzgg_bt_r{float: right;width: 263px; }
.tzgg_bt_r a{font-size:14px;color:#4d4d4d;line-height: 24px}
.tzgg_bt_r a:hover{color:#3872b2; }
.xsdj{
    width: 100%;
   background:url("../images/fgline_2017.png") no-repeat center top;
    padding-bottom: 20px; 
    padding-top:30px;
}
.xsdj_c{
    margin: 0 auto;
    width: 1200px;
}
.xshd{
    width: 380px;
    float: left;
}
.xshd_s{
    height: 61px;
    border-bottom: 1px solid #95b8de;
}
.xshd_s img{float: left;
    margin-top: 20px;}
.xshd_s span{
    float: left;
    font-size: 18px;
    color: #333333;
    line-height: 61px;
    margin-left: 10px;
}
.xshd_s a{
    float: right;
    font-size: 14px ;
    color: #666666;
    line-height: 61px;
    margin-right: 2px;
}
.xshd_s a:hover{
    color: #3872b2;
}
.xscg{
    width: 380px;
    float: left;
    margin-left: 30px;
}
.jcdj{
    width: 380px;
    float: left;
    margin-left: 30px;
}
.xshd_x li{
    width: 350px;
    line-height: 30px;
    padding-left:20px;
    background: url("../images/tu_30.png") no-repeat 0 12px;
    margin-top: 20px;
}
.xshd_x li:first-child{
    margin-top: 10px;
}
.xshd_x a{
    width: 100%;
    color: #333333;
}
.xshd_x a:hover{
    color: #3872b2;
}
.xshd_x a span{
    display:block;
}
.xscg_x_s{
    border-bottom: 1px dashed #dcdcdc;
    padding-bottom: 10px;
}
.xscg_x_s a{
    font-size: 13px;
    color:#666666 ;
    line-height: 24px;
    margin-bottom: 10px;
}
.xscg_x_s h3 a{
    font-size: 16px;
    color: #333333;
    display:block;
    margin: 10px 0;
}
.xscg_x_s a:hover{
    color: #3872b2;
}
.xscg_x_x li{
    padding-left: 20px;
    background: url("../images/star_03.png") no-repeat 0 1px;
    margin-top: 18px;
}
.xscg_x_x li:first-child{
    margin-top: 25px;
}
.xscg_x_x a{
    font-size: 14px;
    color: #333333;
}
.xscg_x_x a:hover span{
    color:#3872b2 ;
}
.xscg_x_x a span{
    font-size: 13px;
    color:#b5b5b5 ;
    float: right;
}
.xscg_x_x a span:first-child{
    font-size: 14px;
    color: #333333;
    float: left;
}
.xscg_x_x a:hover span:first-child{
    color:#3872b2 ;
}
.xscg_x_x a span:first-child:hover{
    color:#3872b2 ;
}

.jcds_x li{
    padding-left: 25px;
    background:url("../images/tu_26.png") no-repeat 5px 5px;
    margin-top: 15px;
}
.jcds_x li a{
    font-size: 14px;
    color: #333333;
}
.jcds_x li a:hover{
    color:#3872b2 ;
}
.jcds_x li span{float:right; color:#b5b5b5; font-size:13px;}
.yqlj{
    width: 100%;
    background:url("../images/fgline_2017.png") no-repeat center top;
   margin-top:10px;
}

.yqlj_c{
    margin: 0 auto;
    width: 1200px;
+margin-bottom: 10px;
    padding-top: 45px;
    padding-bottom: 15px;
color:#fff; 
}
.yqlj_s{
+margin-top: 25px;
}
.yqlj_s span{
    font-size: 18px;
    line-height: 20px;
    margin-left: 5px;
    color: #333333;
}
.yqlj_x{
    margin-top: 15px;
    text-align:left ;
    word-break: normal;
}
.yqlj_x .qylx_left{width:600px; border-right:1px solid #E0E0E0;}
.yqlj_x .qylx_m{width:420px; border-right:1px solid #E0E0E0; margin-left:20px;}
.yqlj_x .qylx_right{width:135px;  margin-left:20px;}

.yqlj_x a{
display: inline-block;
    font-size: 15px;
    color: #3e3e3e;
    background: url("../images/tu_40.png") no-repeat 0 12px;
    padding-right: 15px;
    color:#222222;
}
.yqlj_x a:hover{color:#3872b2;}
.yqlj_x a span{
    margin-left: 10px;
    line-height: 32px;
}
.foot{
    width: 100%;
    background: #163e69;
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    color: #ffffff;
    padding: 20px 0;
}
.foot p{
    margin-top: 10px;
}
.nr{
    width: 100%;
    background: #ffffff;
    min-height: 450px;
}
.nr_c{
    width: 1200px;
    margin: 0 auto;
}
.ejidao{
    width: 230px;
    float: left;
}
.ejidao h3{
    margin: 13px 0 13px 5px;
    font-size: 20px;
    color: #163e69;
}
.erbt{
    border-top: 1px  solid #e4e4e4;
}
.erbt ul{
    padding-top: 7px;
}
.erbt ul li{
    height: 36px;
    border-bottom: 1px solid #e4e4e4;
    line-height: 36px;
    padding-left: 35px;
    background: url("../images/dian_06.png") no-repeat 20px 15px;
}
.erbt ul li a{
    font-size: 15px;
    color: #595959;
}
.erbt ul li:hover a{
    color: #ffffff;
}
.erbt ul li:hover{
    background:#2d68a8  url("../images/dian_04.png") no-repeat 20px 15px;
}
.erbt ul .eron{
    background:#163e69  url("../images/dian_04.png") no-repeat 20px 15px;
}
.erbt ul .eron a{ color: #ffffff;}

.wenzhang{
    margin-left: 30px;
    float: left;
    width: 940px;
}
.weizhi{
margin-top: 9px;
    border-bottom: 1px solid #e4e4e4;
    width: 940px;
padding-top:10px;
padding-bottom:10px;
}
.weizhi a{

    font-size: 14px;
    color: #727272;
    margin: 28px 0 17px 5px;
}
.wznr{
    margin-top: 27px;
    text-align: center;
}
.wznr h3{
    font-size: 18px;
    color: #000000;
}
.wznr .rq{
    font-size: 14px;
    color: #8f8f8f;
    margin-top: 16px;
}
.zw{
    border-top: 1px solid #e4e4e4;
    margin-top: 10px;
    padding: 20px;
    text-align: left;
}
.zw p{
    font-size: 16px;
font-family: 宋体;
    line-height: 34px;
    color: #000000;
    text-indent:2em;
}
.zw table p{
    font-size: 16px;


    line-height: 30px;
    color: #000000;
    text-indent:0em!important;
}
.wzbt{
    font-size: 18px;
    color: #163e69;
    margin: 0 0 0 5px;
    line-height: 25px;
}
.jjzw{
    margin-top: 30px;
    padding:0 20px 20px 20px;
}
.jjzw p{
    font-size: 16px;
    line-height: 30px;
    color: #000000;
    text-indent:2em;
}
.rcpy{width: 100%}
.rcpy_c{margin: 20px 0}
.rcpy_s{
    height: 34px;
    background: #f1f1f1;
    border-left: 5px solid #276db7;
    line-height: 34px;
}
.rcpy_s .p1{
    font-size: 16px;
    color: #3b3b3b;
    margin-left: 20px;
}
.rcpy_s .p2{
    margin-right: 20px;
}
.rcpy_s .p2 a{    font-size: 14px;
    color: #666666;}
.rcpy_x{
    margin-bottom: 20px;
    padding-left: 10px;
}
.rcpy_x ul {
    margin-top: 10px;
    width: 98%;
}
.rcpy_x li{
    padding-left: 15px;
    background:url("../images/dian_03.png") no-repeat 0 15px;
    line-height: 35px;
}
.rcpy_x li a{font-size:14px;color: #333333;}
.rcpy_x li a span{font-size:12px;color: #666666;float: right;}
.rcpy_x li a span:first-child{font-size:14px;color: #333333;float: left;}
.rcpy_x li a:hover{color: #3872b2}
.rcpy_x li a:hover span{
    color: #3872b2
}
.rcpy_x>a{
    display: inline-block;
    width:13%;
    font-size: 16px;
    color:#3b3b3b;
    margin-top: 20px;
}
.rcpy_x>a:hover{
    color: #3872b2;
}
table {
    margin: 0 auto;
    border-spacing: 0;
    border-collapse: collapse;
}


@media screen and (max-width: 414px) {
.rcpy_x li a span:first-child{font-family:宋体}
    }