﻿body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,a,input,dl,dt,dd,span,em,table,tr,td,div,strong,textarea,
label {margin: 0;padding: 0;font-family: '微软雅黑', arial, verdana, sans-serif;color: #333;font-size: 12px;}
img,iframe {border: none;}
ol,ul,ol li,ul li {list-style: none;}
a {text-decoration: none;}
a:link {}
a:visited {}
.qs_clear:after {content: '.';display: block;height: 0;clear: both;visibility: hidden;}
.qs_clear {*zoom: 1;}
.qs_info {text-align: justify;text-justify: inter-ideograph;}
.qs_yin {width: 0;height: 0;overflow: hidden;display: none;}
input:focus {outline: none;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
body {}
.e_head_w {max-width: 1920px;min-width: 1200px;background-color: #f5f5f5;margin: 0 auto;}
.e_head {position: relative;width: 1200px;height: 110px;margin: 0 auto;}
.e_logo {float: left;width: 600px;height: 80px;overflow: hidden;margin: 15px 0 0;background-image: url(../images/logo.png);background-position: 0 50%;background-repeat: no-repeat;}
.e_logo a {display: block;width: 100%;height: 80px;overflow: hidden;text-indent: -999px;}
.e_sear {float: right;width: 230px;height: 26px;margin: 65px 0 0;border: 1px solid #bebebe;background-color: #fff;}
.e_sear input {width: 100%;height: 26px;background: none;margin: 0;padding: 0;border: 0;}
.e_sea_txt {float: left;width: 190px;height: 26px;overflow: hidden;padding: 0 5px;}
.e_sea_txt input {font-size: 14px;color: #666;line-height: 26px;}
.e_sea_sub {float: right;width: 30px;height: 26px;overflow: hidden;background: url(../images/syinput.png) 50% 50% no-repeat;}
.e_sea_sub input {font-size: 999em;overflow: hidden;text-indent: -999px;cursor: pointer;}
.e_top {position: absolute;right: 0;top: 20px;line-height: 30px;text-align: right;}
.e_top a {font-size: 14px;color: #666;}
.e_top span {font-size: 14px;color: #666;padding: 0 8px;}
.e_menu_w {max-width: 1920px;min-width: 1200px;width: 100%;background-image: url(../images/menu.png);background-repeat: repeat-x;background-position: 0 0;background-color: #0158a8;margin: 0 auto;}
.e_menu {position: relative;width: 1200px;height: 45px;margin: 0 auto;z-index: 1010;}
.e_menu > ul {position: relative;z-index: 100;padding: 5px 0;}
.e_menu > ul > li {float: left;width: 120px; height: 35px;padding: 0 25.5px;}
.e_menu > ul > li > a {display: block;width: 100%;font-size: 18px;color: #fff;text-align: center;height: 35px;line-height: 35px;}
.e_menu > ul > li.active > a {background-color: #fff;border-radius: 3px;}
.e_menu > ul > li.active > a,
.e_menu > ul > li.hover > a {color: #004486;}
.em_bg {position: absolute;left: 0px;top: 5px;z-index: 50;width: 120px;height: 35px;margin-right: 15px;background-color: #fff;border-radius: 3px;}
.m_w {display: none;position: relative;width: 100%;z-index: 1100;padding: 10px 0;}
.m_w ul {position: relative;width: 100%;z-index: 120;}
.m_w ul li {height: 30px;line-height: 30px;text-align: center;}
.m_w ul li a {font-size: 14px;color: #fff;}
.m_w .m_bgc {position: absolute;top: 0;left: 0;z-index: 110;width: 100%;height: 100%;overflow: hidden;background-color: #005da9;opacity: 0.8;}
.m_w ul li:hover {background-color: #0c7af0;}
.mw_5 {}
.e_foot_w {position: relative;width: auto;max-width: 1920px;background-color: #5b6d76;margin: 0px auto 0; padding: 30px 0 5px;}
.e_ft_a {width: 1200px;line-height: 30px;overflow: hidden;margin: 0 auto;text-align: center;}
.e_ft_a a {font-size: 14px;color: #fff;}
.e_ft_a span {font-size: 14px;color: #fff;margin: 0 10px;}
.e_foot {width: 1200px;position: relative;line-height: 30px;overflow: hidden;margin: 0 auto;padding: 0px 0 0px;text-align: center;}
.e_foot a{color: #fff;}
.e_foot span {font-size: 14px;color: #fff;margin: 0px 0px 0px 15px;}
.e_foot span img {vertical-align: text-bottom;margin-right: 5px;}
.ef_cord {position: absolute;left: 50%;top: 25px;margin: 0px 0px 0 500px;width: 90px;height: 110px;overflow: hidden;text-align: center;}
.ef_cord img {width: 90px;height: 90px;}
.ef_cord span {font-size: 12px;color: #fff;line-height: 20px;}
.c_ban {max-width: 1920px;min-width: 1200px;background-color: #fff;width: 100%;margin: 0 auto;}
.e_ban_w {position: relative;width: 100%;height: 300px;overflow: hidden;z-index: 200;}
.e_ban {position: relative;width: 100%;height: 300px;overflow: hidden;}
.e_ban ul {position: relative;width: 100%;height: 300px;}
.e_ban ul li {position: absolute;top: 0;left: 0;width: 100%;height: 300px; background-image: url();background-repeat: no-repeat;background-position: 50% 0;background-size: cover;}
.e_ban ul li.active {}
.e_ban .bgstretcher {margin: 0 auto;}
.e_b_a {position: absolute;bottom: 10px;left: 50%;height: 20px;overflow: hidden;z-index: 300;}
.e_b_a ul {}
.e_b_a ul li {float: left;width: 10px;height: 10px;overflow: hidden;background-color: #004486;border: 1px solid #fff;border-radius: 8px;margin: 0px 0px 0px 14px;box-shadow: 0px 0px 5px #fff;}
.e_b_a ul li a {display: block;float: left;width: 10px;height: 10px;overflow: hidden;text-indent: -999px;}
.e_b_a ul li.showPage {background-color: #e10f0f;border: 1px solid #fff;}
.c_w {max-width: 1920px;min-width: 1200px;width: 100%;margin: 0 auto;}
.c_0 {width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
.c_1 {float: left;width: 430px;}
.c_2 {float: left;width: 400px;margin-left: 20px;}
.c_3 {float: right;width: 330px;}
.e1_w {width: 410px;height: 280px;margin: 30px auto 0;padding: 8px;border: 1px solid #e2e2e2;}
.i_hd_w {width: 410px;height: 280px;overflow: hidden;position: relative;}
#i_hd,
#i_hd ul,
#i_hd ul li,
.i_hd_img,.i_hd_img img {width: 410px;height: 280px;overflow: hidden;}
#i_hd ul li {float: left;position: relative;}
.i_hd_bg {position: absolute;bottom: 0;left: 0;z-index: 5;width: 100%;height: 40px;opacity: 0.7;filter: alpha(opacity=70); *zoom: 1;background-color: #000;}
.i_hd_tit {position: absolute;bottom: 0;left: 0;z-index: 15;width: 100%;height: 40px;line-height: 40px;overflow: hidden;}
.i_hd_tit a {font-size: 14px;color: #fff;padding-left: 10px;}
.i_hd_nav {width: 260px;height: 20px;overflow: hidden;position: absolute;top: 254px;right: 5px;z-index: 20;}
.i_hd_nav ul {float: right;}
.i_hd_nav ul li {float: left;width: 10px;height: 10px;overflow: hidden;margin-right: 8px;border: 1px solid #045bb8;background-color: #fff;cursor: pointer;border-radius: 8px;text-indent: -999px;}
.i_hd_nav ul li.navOn {background-color: #045bb8;border: 1px solid #fff;}
.e_lis {}
.e_lis ul {}
.e_lis li {height: 35px;line-height: 35px;overflow: hidden;background-image: url(../images/syli.png);background-repeat: no-repeat;background-position: 5px -46px;padding: 0 5px;}
.e_lis li a {font-size: 14px;color: #464646;padding-left: 15px;}
.e_lis li span {float: right;font-size: 12px;color: #666;}
.e_lis li:hover {background-color: #f5f5f5;background-position: 5px 13px;}
.e_lis li:hover a {color: #045bb8;}
.e_lis li.nobtm {border-bottom: none;}
#e_lis {}
#e_lis ul li.lis_x {width: auto;height: 2px;overflow: hidden;padding: 10px 0;background: none;}
#e_lis ul li.lis_x div {width: auto;height: 0px;overflow: hidden;border-bottom: 1px dashed #d3d3d3;}
.e_t {height: 45px;overflow: hidden;}
.e_t ul {height: 34px;background-color: #efefef;background-image: url(../images/e-tul.png);background-repeat: repeat-x;background-position: 0 0;border-bottom: 1px solid #045bb8;}
.e_t ul li {float: left;width: 120px;height: 35px;}
.e_t ul li a { display: block;height: 35px;line-height: 35px;text-align: center;font-size: 16px;}
.e_t ul li.et_y {background-color: #045bb8;}
.e_t ul li.et_y a {color: #fff;font-weight: bold;padding-bottom: 6px;background-image: url(../images/syd.png);background-repeat: no-repeat;background-position: 50% 100%;}
.e_t ul li.et_n {}
.e_t ul li.et_n a {color: #045bb8;}
.et_x_y {display: block;}
.et_x_n {display: none;}
.b_w .e_lis,.e3_w {position: relative;top: -10px;border-color: #e2e2e2;border-style: solid;border-width: 0 1px 1px 1px;}
.b_w .e_lis .eli_m,.e3_w .eli_m {display: block;position: absolute;top: -30px;right: 15px;line-height: 30px;font-size: 12px;color: #666;}
.e2_w {margin: 30px auto 0; height: 300px;overflow: hidden;}
.e2_w .e_lis {height: 245px;padding: 13px 10px 4px;}
.e3_w {height: 245px;padding: 13px 10px 4px;}
.e3_c {}
.e3_c img {display: block;width: 100%;height: 100px;text-align: center;margin: 0 auto;}
.e3_c p {display: block;margin: 10px 0 0;font-size: 12px;color: #666;line-height: 22px;}
.e3_c p a.e3_m {color: #045bb8;}
.e5_w {margin: 30px auto 0;height: 391px;overflow: hidden;}
.e5_b {position: relative;top: -10px;width: 1160px;border-color: #e2e2e2;border-style: solid;border-width: 0 1px 1px 1px;padding: 20px 19px 15px;}
.e5_b .no_mr {margin-right: 0;}
.e5_c {float: left;width: 360px;height: 320px;margin: 0px 40px 0 0;overflow: hidden;background-color: #f4f4f4;}
.e5c_t {height: 40px;line-height: 40px;text-align: center;background-color: #0184d0;}
.e5c_t a {font-size: 18px;color: #fff;}
.e5_c ul {}
.e5_c ul li {height: 34px;line-height: 34px;border-bottom: 1px solid #fff;background-image: url(../images/sycpzx.png);background-repeat: no-repeat;background-position: 40px 50%;}
.e5_c ul li a {font-size: 14px;color: #464646;padding-left: 60px;}
.e5_b .e_mr,
.e9_b .e_mr {display: block;position: absolute;top: -30px;right: 15px;line-height: 30px;font-size: 12px;color: #666;}
.e7_w {margin: 30px auto 0;height: 276px;overflow: hidden;}
.e9_b {position: relative;top: -10px;border-color: #e2e2e2;border-style: solid;border-width: 0 1px 1px 1px;padding: 20px 0 15px;}
.e9_lw,
.e9_rw {position: absolute;top: 90px;z-index: 100;width: 50px;height: 50px;overflow: hidden;}
.e9_lw {left: -18px;}
.e9_rw {right: -13px;}
.e9_lw a,
.e9_rw a {display: block;float: left;width: 50px;height: 50px;overflow: hidden;text-indent: -999px;background-image: url(../images/sylb.png);background-repeat: no-repeat;cursor: pointer;}
.e9_lw a {background-position: -100px 0;}
.e9_lw a:hover {background-position: -50px 0;}
.e9_rw a {background-position: -145px 0;}
.e9_rw a:hover {background-position: 5px 0;}
.e9_c {overflow: hidden;margin: 0 auto;}
.e9_c ul {}
.e9_c ul li {float: left;overflow: hidden;}
.e9c_img {padding: 3px;border: 1px solid #e2e2e2;}
.e9c_img,.e9c_img img {overflow: hidden;}
.e9c_tit {padding: 5px 0px;height: 30px;line-height: 30px;overflow: hidden;text-align: center;}
.e9c_tit a {font-size: 14px;color: #333;}
.e9_c ul li:hover {background-color: #045bb9;box-shadow: 0px 0px 5px #045bb9;}
.e9_c ul li:hover .e9c_tit a {color: #fff;}
.e9_c ul li:hover .e9c_img img {transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transform: scale(1.1, 1.1);}
.e9_c {width: 1120px;height: 200px;padding: 5px 10px 0;}
.e9_c ul li {width: 208px;height: 200px;margin-right: 20px;}
.e9_c .e9c_img,.e9_c .e9c_img img {width: 200px;height: 150px;overflow: hidden;}
.c_lk {max-width: 1920px;min-width: 1200px;background-color: #f5f5f5;padding: 15px 0;margin: 30px auto 0;}
.c_8 {width: 1200px;height: ;margin: 0 auto;}
.e_link_w {width: 1200px;height: 30px;}
.el_t {float: left;width: 120px;height: 30px;line-height: 30px;text-align: right;}
.el_t span {font-size: 14px;color: #666;}
.el_b {float: right;width: 1020px;}
.e_link_u {width: 1020px;}
.e_link {float: left;width: 260px;height: 28px;border: 1px solid #ddd;background-color: #e5e5e5;position: relative;cursor: pointer;background-image: url(../images/sysel.png);background-position: 100% 50%;background-repeat: no-repeat;margin-right: 65px;}
.e_link span {display: block;width: 238px;line-height: 28px;font-size: 12px;color: #666;text-align: center;}
.e_link ul {display: none;position: absolute;left: -1px;bottom: 28px;overflow: hidden;width: 260px;z-index: 115;padding: 5px 0px;background-color: #fff;border: 1px solid #ddd;border-bottom: none;max-height: 300px;overflow-y: scroll;}
.e_link ul li {width: 238px;height: 26px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.e_link ul li a {display: block;font-size: 12px;color: #666;line-height: 24px;text-align: center;}
.e_link ul li a:hover {color: #045bb8;}
.f_ban {display: none;width: 1200px;height: 215px;overflow: hidden;margin: 20px auto 0;background-color: #fff;background-repeat: no-repeat;background-position: 50% 0;}
.f_0 {width: 1200px;margin: 0px auto 0;}
.f_l {float: left;width: 250px;overflow: hidden;min-height: 500px;padding-top: 25px;}
.f_rw {float: right;width: 920px;overflow: hidden;min-height: 500px;padding-top: 25px;}
.f_rt { height: 47px;border-bottom: 3px solid #045bb8;border-left: 2px solid #045bb8;}
.fr_tit {float: left;line-height: 47px;}
.fr_tit a {font-size: 18px;color: #045bb8;margin-left: 15px;}
.f_dq {height: 30px;line-height: 30px;overflow: hidden;background-image: url(../images/weizhi.png);background-repeat: no-repeat;background-position: 6px 10px;padding: 10px 0 0px 30px;}
.f_dq * {font-size: 12px;color: #545454;}
.f_dq a.last {color: #045bb8;}
.f_rt .f_dq {float: right;}
.fl_nav {width: 250px;z-index: 999;}
.fl_nav {position: relative;background-color: #f5f5f5;box-shadow: 0px 8px 10px #ddd;}
.s0_y {display: block;}
.s0_n {display: none;}
.fl_0 {height: 50px;line-height: 50px;text-align: center;background-color: #045bb8;}
.fl_0 span {font-size: 18px;color: #fff;}
.f0_w {padding: 20px;}
.fl_w {border-bottom: 1px solid #e2e2e2;}
.fl_1 {position: relative;height: 45px;text-align: center;}
.fl_1 a {height: 45px;line-height: 45px;font-size: 16px;color: #333;}
.fl_1 span {display: block;position: absolute;top: 9px;right: -15px;width: 30px;height: 30px;overflow: hidden;background-image: url(../images/mapspan.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: 15px auto;cursor: pointer;}
.s1_y .fl_1 {background-color: #0084d0;}
.s1_y .fl_1 a {color: #fff;}
.s1_y .fl_1 span {display: none;}
.s1_y .f2_w {display: block;}
.s1_n .f2_w {display: none;}
.s1_n .fl_1 span {display: block;}
.f2_w {padding: 5px 25px;}
.fl_2 {height: 30px;line-height: 30px;border-top: 1px dashed #d5d5d5;text-align: center;}
.fl_2 a {font-size: 12px;}
.s2_y a {color: #045bb8;}
.s2_n a {color: #666;}
.f_m {width: auto;height: auto;overflow: hidden;padding: 10px 0 30px;}
.l_m_bd {width: auto;height: auto;text-align: center;}
.l_m_bd span {width: 5px;display: inline-block;}
.l_m_bd font {display: inline-block;font-size: 14px;color: #fff;background-color: #045bb8;border: 1px solid #045bb8;padding: 2px 5px;}
.l_m_bd a {display: inline-block;font-size: 14px;color: #333;border: 1px solid #ccc;padding: 2px 5px;cursor: pointer;}
.l_m_bd a.l_a {}
.r_map_w {min-height: 650px;}
.r_map {padding: 20px 20px;}
/*map*/
.js_b {width: auto;height: auto;overflow: hidden;padding: 20px 35px 0;}
.js_t {width: auto;height: 20px;overflow: hidden;border-bottom: 1px solid #e0e0e0;padding: 5px 0px;}
.js_t a {float: left;display: block;border-left: 4px solid #045bb8;height: 18px;line-height: 16px;font-size: 14px;color: #333;font-weight: 700;padding-left: 8px;}
.map_list {width: auto;height: auto;overflow: hidden;}
.map_list ul {padding: 10px;}
.map_list ul li {float: left;width: 135px;height: 30px;line-height: 30px;overflow: hidden;background: url(../images/landian.png)1px 50% no-repeat;}
.map_list ul li a {font-size: 14px;color: #333;padding-left: 13px;}
.ri_w {overflow: hidden;padding: 10px 30px 40px;}
.ri_w .i_c img {max-width: 840px;}
.dl_w {min-height: 500px;background-color: #fff;box-shadow: 0px 8px 10px #ddd;}
/*通用细览*/
.i_w {overflow: hidden;padding: 10px 40px 40px;}
.i_t {text-align: center;line-height: 40px;padding: 15px 10px 0px;}
.i_t span {font-size: 22px;color: #045bb8;}
.i_st {text-align: center;line-height: 40px;padding: 0px 10px 5px;}
.i_st span {font-size: 10px;color: #333;}
.i_ly {position: relative;width: auto;height: 30px;line-height: 30px;padding: 10px 0;text-align: center;border-bottom: 1px solid #d1d1d1;}
.i_ly span {padding: 0 10px;font-size: 14px;color: #666;}
.i_ly span span {padding: 0 5px;}
.i_zh {position: absolute;right: 0px;top: 13px;z-index: 100;width: 100px;height: 25px;overflow: hidden;}
.i_zh a {display: block;float: left;width: 24px;height: 24px;background-image: url(../images/2020110316512385000.png);background-repeat: no-repeat;margin: 0 3px;text-indent: -999px;}
.i_zh_1 {background-position: 0 0;}
.i_zh_2 {background-position: 0 -27px;}
.i_zh_3 {background-position: 0 -54px;}
.i_c {line-height: 210%;font-size: 16px;color: #666;padding: 25px 0px 0;text-align: justify;text-justify: inter-ideograph;}
.i_c * {font-size: 16px;color: #666;line-height: 210%;}
.i_c img {max-width: 1080px;margin: 10px auto;}
.i_c p {margin: 0px 0 10px;}
.i_c table {margin: 10px auto;}
.i_d {height: 30px;text-align: center;padding-top: 20px;}
.i_d a {font-size: 14px;color: #828282;border: 1px solid #d2d2d2;margin: 0 15px;padding: 3px 10px;border-radius: 3px;background-color: #f8f8f8;}
.i_yp {display: none;padding: 20px 0;}
.i_yp a {display: block;width: 150px;height: 40px;line-height: 40px;text-align: center;margin: 0 auto;font-size: 18px;color: #fff;background-color: #005bac;border-radius: 5px;border: 1px solid #00448d;}
.rls_w {padding: 25px 25px 10px;}
.rls_w .e_lis {padding-bottom: 20px;}
.rmg_w {padding: 30px 30px 10px;}
.rmg ul {width: 940px;}
.rmg ul li {float: left;width: 265px;height: 220px;margin: 0 34px 30px 0;overflow: hidden;}
.rmg ul li a {display: block;height: 180px;text-align: center;border: 1px solid #c4c4c4;}
.rmg_img {display: table-cell;vertical-align: middle;text-align: center;padding: 5px 5px 0;width: 255px;height: 170px;overflow: hidden;}
.rmg_img img {max-width: 255px;max-height: 170px;}
.rmg ul li h2 {font-size: 14px;color: #333;line-height: 30px;font-weight: normal;padding: 10px 0 0;}
.rmg ul li:hover a {border: 1px solid #045bb8;box-shadow: 0px 0px 5px #045bb8;}
.rmg ul li:hover .rmg_img img {transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transform: scale(1.1, 1.1);}
.rmg ul li:hover h2 {color: #045bb8;}
.pj-Carousel {width: 100%;height: 300px;/* margin: 50px auto; */overflow: hidden;position: relative;}
.pj-Carousel-box {height: 300px;position: absolute;top: 0;left: 0;}
.pj-Carousel-item {float: left;height: 300px;background-color: #e3e3e3;text-align: center;line-height: 300px;font-family: 'Arial Black';color: #979797;font-size: 40px;display: block;}
.pj-Carousel-item img {width: 1920px;height: 300px;}
.pj-Carousel-active {position: absolute;bottom: 10px;margin: auto auto;z-index: 5;}
.pj-Carousel-color {float: left;width: 10px;height: 10px;border: 2px solid #0068b7;background-color: #fff;overflow: hidden;border-radius: 50%;text-indent: -999px;margin-right: 8px;cursor: pointer;}
.pj-Carousel .active {border: 2px solid #fff;background-color: #0068b7;}
.pj-Carousel-box .pj-Carousel-item {transition: all 0.5s infinite;}
 .pagerji{ width:100%; text-align:center; clear:both; padding-bottom:20px; padding-top:10px;padding-left:10px; font-size:14px;}
 .pagerji  a{  display:inline-block; padding:0 12px; height:30px; line-height:30px; margin:0 3px; text-align:center; border:1px solid #e5e5e5;color: #7d7d7d;}
 .pagerji  a:hover{background:#045bb8; transition: 0.3s; -webkit-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; color:#fff}
 .pagerji  a.dq{ background:#045bb8; color:#fff}
 .pagerji  a.queding{ background:#045bb8; font-weight:bold; color:#fff}
 .pagerji  a.queding:hover{ color:#fff; background:#045bb8; color:#fff}
 .pagerji span.tiaozhuan{  display:inline-block; padding:0 12px; height:30px; line-height:30px; margin:0 3px; text-align:center;}
 .pagerji span.tiaozhuan input{ width:30px; height:30px; line-height:30px; text-align:center; background:#fff; margin:0 6px; border:1px solid #e5e5e5;}
   