.n_list_bg{ width:100%; background-color:#eeeeee; padding-bottom:70px;}
.n_i_b{ width:1000px;  height:47px;margin:0 auto; line-height:47px;font-size:14px; color:#434343;}
.n_i_b span a{ font-size:14px; color:#434343;}
.n_list_m{ width:1000px; overflow:hidden; margin:0 auto;}
.n_list_l{ float:left; width:210px; overflow:hidden;}
.n_list_r{ float:right; width:760px; overflow:hidden;}

.h_n_c{ width:210px; overflow:hidden;}
.nav_tit{ height:40px; overflow:hidden; line-height:40px; background-color:#045bb8; font-size:18px; color:#fff; padding-left:20px;}
.nav_con{ padding:0 20px 45px 10px; background-color:#fff;}
.nav_2{ height:36px; border-bottom:#ececec 1px solid; line-height:36px; padding-left:13px; background-image:url(2017102821594141321.png); background-repeat:no-repeat; background-position:160px -38px;}
.nav_2 a{ font-size:15px; color:#333333;}
.ac_2{ background-position:160px 12px;}
.ac_2 a{ color:#045bb8;}
.nav_3{ padding-left:30px; height:32px; line-height:32px; overflow:hidden; background-image:url(2017102821594141321.png); background-repeat:no-repeat; background-position:15px -87px;}
.nav_3 a{ font-size:14px; color:#666666;}
.ac_3{ background-color:#ebebeb; background-position:15px -136px;}
.ac_3 a{ color:#045bb8;}

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

.n_li_m ul li.lis_x { width:auto; height:2px; overflow:hidden; padding:10px 0; background:none;}
.n_li_m ul li.lis_x div { width:auto; height:0px; overflow:hidden; border-bottom:1px dashed #d3d3d3; }
.n_tb_m{ width:690px; padding:0 10px; overflow:hidden;}
.n_tb_m ul{ width:720px;}
.n_tb_m ul li{ width:216px; height:180px; overflow:hidden; margin-right:20px; float:left; margin-bottom:35px;}
.n_tb_i{ width:216px; height:140px; overflow:hidden;}
.n_tb_i a img{ width:100%;}
.n_tb_t{ height:40px; background:#eeeeee url(2017102919364423242.jpg) 17px 14px no-repeat; line-height:40px; padding-left:30px;}
.n_tb_t a{ font-size:14px; color:#333333;}




.l_b { width:auto; height:auto; overflow:hidden; padding:10px 0 15px;}

.o_by { width:auto; height:auto; overflow:hidden; padding:0 20px;}
.o_by img {}
.o_by p { padding:10px 0; }
.o_by * { font-size:14px; color:#333; line-height:25px; }

.zc_t { width:auto; height:30px; line-height:30px; font-size:24px; color:#333; padding:15px 0 20px; text-align:center;  }
.zc_img { float:left; width:210px; height:360px; overflow:hidden; background-color:#f7fcff; padding:3px; line-height:25px; margin:10px 15px 10px 0; text-align:center; }
.zc_img img { width:210px; height:280px; margin-bottom:5px; }
.zc_qm { padding-right:30px; text-align:right; }

.n_x_m{ width:100%; background-color:#eeeeee;padding-bottom:70px;}
.n_i_b{ width:1000px; overflow:hidden; height:47px;margin:0 auto; line-height:47px;font-size:14px; color:#434343;}
.n_i_b span a{ font-size:14px; color:#434343;}
.n_x_c{ width:1000px; margin:0 auto; overflow:hidden;}
.h_x_x{ width: 100%; height:auto; background-color:#fff; padding-top:30px;}

.h_x_m{height:auto; padding: 0 30px 30px 30px; overflow: hidden;}
.h_x_t{ width: 100%; font-size: 20px; color: #0659b7; text-align:center; line-height:40px; }
.h_x_z{ width: auto; height: 30px; text-align:center; padding: 15px 0; line-height: 30px; border-bottom: #dddddd 1px solid;font-size: 14px; color:#666666}
.h_x_z span{padding: 0 10px; width:auto; height:30px; font-size: 14px; color:#666666; line-height: 30px;}
.h_x_1{ background-position: 0 0;}
.h_x_2{ background-position: 0 -30px;}
.h_x_3{ background-position: 0 -60px;}
.h_x_c{ width:auto; height:auto; padding-top: 15px; min-height:500px; }
.h_x_c p{ line-height: 35px; font-size: 15px; color:#333;}