.c_ll_bg{ height:145px; width:100%; background:url(2018053009205918010.jpg) center top no-repeat;}
.c_2_list{ width:100%; background-color:#f5f5f5;padding-bottom: 20px;}
.c_i_m{ width:1000px; margin:0 auto; overflow:hidden; height:45px; line-height:45px;}
.c_i_m span{ font-size:16px; color:#333333}
.c_i_m span a{ font-size:16px; color:#333333}

.c_2l_m{ width:1000px; overflow:hidden; margin:0 auto;}
.c_2_l{ width:220px; float:left; overflow:hidden;}
.c_2_r{ width:760px; float:right; overflow:hidden;}



.h_n_c{ width:220px; overflow:hidden; background-color:#045bb8; border-radius:5px;}
.nav_tit{ height:45px; overflow:hidden; line-height:45px; background-color:#045bb8; font-size:18px; color:#fff;  border-bottom:#fff 1px solid; font-weight:bold; padding-left:35px;}

.nav_con{ padding:10px 5px 10px 5px;}
.nav_2{ height:45px; line-height:45px; padding-left:30px;margin-bottom: 2px;}
.nav_2:hover{background-color:#5c9de7; border-radius:5px;}
.nav_2 a{ font-size:16px; color:#fff;}
.nav_con .ac_2{ background-color:#5c9de7;  background-position:15px 50%; background-repeat:no-repeat; border-radius:5px; }
.nav_3{ padding-top:15px; padding-left:40px; background-image:url(2018041209224735507.png); background-position: 30px 20px; background-repeat: no-repeat;}
.nav_3 a{ font-size:14px; color:#b3d7ff;}
.nav_3:hover a{ color:#fff;}
.nav_con .ac_3{ background-image: url(2018041209224722971.png); background-position: 30px 20px; }
.nav_con .ac_3 a{ color:#fff;}


.c_a_tab{ border-bottom:#aeaeae 1px solid; margin-bottom:10px;}
.c_lb_m{ padding:10px 25px 35px 25px; background-color:#fff; min-height:400px;}

.c_li_m{}
.c_li_m ul li{ height:35px; line-height:35px; overflow:hidden; padding-left:20px; background-image:url(2018031213301533922.png); background-repeat:no-repeat; background-position:3px -58px; }
.c_li_m ul li span{ float: right; font-size:15px; color:#666666;}
.c_li_m ul li a{ color:#333333; font-size:15px;}
.c_li_m ul li:hover a{ color:#045bb8;}
.c_li_m ul li:hover span{ color:#045bb8;}
.c_li_m ul li:hover{ background-position:3px 1px;}

.c_li_m ul li.lis_x { width:auto; height:2px; overflow:hidden; padding:10px 0; background:none;}
.c_li_m ul li.lis_x div { width:auto; height:0px; overflow:hidden; border-bottom:1px dashed #d3d3d3; }



.c_wz_m{ padding:20px; font-size:15px; color:#545454; line-height:30px;}
.dsz_zc{padding:20px; font-size:15px; color:#545454; line-height:30px;}
.zc_img{  float:left; width:160px; height:277px; overflow:hidden; background-color:#f7fcff; padding:3px; line-height:25px; margin:10px 15px 10px 0; text-align:center; color:#ac1e22;}
.zc_img img{ width:161px; height:223px; padding-bottom:5px;}



.c_tb_m{ overflow:hidden; padding:10px;}
.c_tb_m ul{ width:720px;}
.c_tb_m ul li{ width:216px; height:180px; overflow:hidden; margin-right:20px; float:left; margin-bottom:35px; background-color:#eeeeee;}
.c_tb_i{ width:216px; height:140px; overflow:hidden;}
.c_tb_i a img{ width:216px; height:140px;}
.c_tb_t{ height:40px; line-height:40px; padding-left:10px;}
.c_tb_t a{ font-size:14px; color:#0d5ab0;}
.c_tb_m ul li:hover{ background-color:#0d5ab0;}
.c_tb_m ul li:hover a{ color:#fff;}

.c_ss_m{    padding: 0 20px;}
.c_ss_m p{ padding:10 0;     font-size: 14px;color: #333; line-height: 25px;}
.c_ss_m *{font-size: 14px;color: #333; line-height: 25px;}




.j_ld_m{ width:690px; overflow:hidden; padding-left:20px; padding-top:20px;}
.j_ld_c{ width:740px;}
.j_ld_o{ width:300px; float:left; padding-right:70px;}
.j_ld_i{ width:300px; height:225px; margin:0 auto;}
.j_ld_i img{width:300px; height:225px; }
.j_ld_t{ height:50px; line-height:50px; text-align:center;}
.j_ld_t span{ padding:0 15px;font-size:14px; color:#0b58a6;}

.j_ld_s{ line-height:28px; color:#545454; font-size:14px;}
.j_ld_s *{ line-height:28px; color:#545454; font-size:14px;}


 .mt20 { margin-top: 20px;  }
 .s_lb_m { padding: 10px 25px 10px 25px; background-color: #fff;}
 .fc_w { padding: 0px 35px 20px;  background-color: #fff; }
 .fc_t { height: 30px; line-height: 30px; overflow: hidden; border-bottom: 1px solid #c6c6c6; }
 .fc_t a { font-size: 16px; color: #045bb8;  }

 .fc_m  { width:730px; }
 .fc_m li { float: left; width: 120px; height:180px; overflow: hidden; background-color:#056fa8; margin: 20px 22px 0 0 ; }
 .fc_m li a {}
 .fc_m li img { display: block; width: 120px; height: 150px; }
 .fc_m li span { display: block; text-align: center; height: 30px; line-height: 30px; background-color: #ececec; font-size: 14px; color: #333; }

.fc_dl { padding:10px 25px 25px; background-color: #fff; }
.fc_dl table { border-collapse:collapse; border: 1px solid #c6c6c6; margin: 0 auto; }
.fc_dl table td {  }
.fc_img { padding: 5px; }
.fc_img,.fc_img img { width: 180px; height:225px ; }
.fc_xm { font-size: 22px; color: #000;  }
.fc_12 { width: 200px; padding-left: 15px; }
.fc_13,.fc_22,.fc_32 { padding-left: 15px; }
.fc_t { font-size: 16px; color: #333; }
.fc_dl_c { padding: 20px 20px; text-align: justify; text-justify : inter-ideograph; }
.fc_dl_c,.fc_dl_c * { font-size: 14px; color: #333; line-height: 210%; }
.fc_dl_c img { max-width: 680px; margin: 10px auto; }
.fc_dl_c p { margin:0px 0 10px;}
.fc_dl_c table { margin:10px auto; }