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 { background-color:#fbfbfb; }

.e_head_w { width:1200px; background-color:#fbfbfb;  margin:0 auto; }
.e_head { position:relative; width:1200px; height:120px; margin:0 auto; }

.e_logo img{ float:left; width:531px;  overflow:hidden; margin:15px 0 0; background-position:0 50% ; background-repeat:no-repeat; }
.e_logo a { display:block; width:100%; height:89px; overflow:hidden; text-indent:-999px; }

.e_sear { float:right; width:270px; height:26px; margin:5px 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:230px; 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(2020092408541931216.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:40px; width:310px; height:60px; }
.e_top img { width:100%;}
.e_top ul li{ font-size:16px;    line-height: 1.4;}
.e_top ul li span{font-size:16px; margin: 25px;}

.e_menu_w { max-width:1920px; min-width:1200px; width:100%; background-image:url(2020092408541989583.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:109px; height:35px; padding:0 45px; }
.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:109px; height:35px; 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:.8;}
.m_w ul li:hover { background-color:#0c7af0;}
.mw_3 { width:330px;  }
.mw_4 { width:270px;  }
.mw_5 { width:180px;  }

.mw_7 { width:210px;  }
.mw_8 { width:270px;  }
.mw_5 ul li{ text-align:left; padding-left:20px; width:160px; }
.mw_6 ul li{ text-align:left; padding-left:20px; width:90px; }
.mw_3 ul li,.mw_4 ul li,.mw_7 ul li,.mw_8 ul li { text-align:left; padding-left:20px; width:305px; }

.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 15px;  }
.e_foot { width:1200px; position:relative; line-height:30px;  overflow:hidden; margin:0 auto; padding:0px 0 30px; text-align:center; }
.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%;  overflow:hidden; z-index:200; }
.e_ban { position:relative; width:100%; overflow:hidden;}
.e_ban ul { position:relative; width:100%;}
.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:#045BB9; 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;}

#e_ban_w,#e_ban,#e_ban ul,#e_ban ul li  { height:300px; }

.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:470px;}
.c_2 { float:right; width:710px;}

.c_3 { float:left; width:1199px; } 
.c_4 { float:right; width:1199px; } 

.e10_w { height:40px; overflow: hidden; padding:9px; position:relative;  margin:30px auto 0;  border:1px solid #e2e2e2;  }
.e10_c { float:left;  height:40px; line-height:40px; padding: 0 20px 0 30px;  background-color:#045BB9; background-image:url(2020092410114520430.png); background-repeat:no-repeat; background-position:10px 50%; }
.e10_c a { font-size:16px; color:#fff; } 
.e10_gd { float:left; width:700px; height:40px; overflow:hidden; margin-left:30px; }
.e10_gd ul {}
.e10_gd ul li { float:left; height:40px; line-height:40px; padding:0 20px 0 20px;  }
.e10_gd ul li span {  font-size:12px; color:#666; }
.e10_gd ul li a { font-size:14px; color:#666; padding-left:10px;}
.e10_gd ul li:hover { background-color:#f5f5f5; }
.e10_gd ul li:hover a,.e10_gd ul li:hover span { color: #045BB9; }

.e1_w {width:450px; height:290px; margin:30px auto 0; padding:9px; border:1px solid #e2e2e2;  }

.i_hd_w { width:450px; height: 290px; overflow: hidden; position: relative;  }
#i_hd,#i_hd ul,#i_hd ul li  { width: 450px; height: 290px; overflow: hidden; }
.i_hd_img,.i_hd_img img  { width: 450px; height: 290px; 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: 35px; background-color: #eee;  }
.i_hd_tit { position:absolute;  bottom:0; left:0; z-index: 15;width: 100%; height: 35px; line-height: 35px; overflow: hidden; }
.i_hd_tit a { font-size: 14px; color: #333; padding-left: 10px; }
.i_hd_nav { width: 260px; height: 20px; overflow: hidden; position: absolute; bottom:2px; 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 #eee; background-color:#b1b1b1; cursor: pointer;  border-radius:8px; text-indent:-999px;  }
.i_hd_nav ul li.navOn { background-color: #045BB9; border:1px solid #eee;}

.e_lis {  }
.e_lis ul { }
.e_lis li { height: 34px; line-height: 34px; overflow: hidden; background-image: url(2020092209555773241.png); background-repeat: no-repeat; background-position: 5px -47px;  padding:0 5px; }
.e_lis li a { font-size: 14px; color: #666; padding-left: 15px; }
.e_lis li span { float: right; font-size: 12px; color: #666; }
.e_lis li:hover { background-color:#f5f5f5;  background-position: 5px 12px; }
.e_lis li:hover a { color: #045BB9;  }

#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:40px; border-bottom:2px solid #045BB9;}
.e_t ul li { float:left; min-width:60px; height:40px; padding:0 20px 0 30px; }
.e_t ul li a { display:block; height:40px; line-height:40px; text-align:left;  font-size:16px;   }

.e_t ul li.et_y { background-color:#045BB9; background-image:url(2020092410114520430.png); background-repeat:no-repeat; background-position:10px 50%; }
.e_t ul li.et_y a { color:#fff;  }
.e_t ul li.et_n { }
.e_t ul li.et_n a { color:#045BB9;  }

.et_x_y { display:block; }
.et_x_n { display:none; }

.b_w { padding:9px; border:1px solid #e2e2e2; }
.b_w .e_lis { position:relative; }
.b_w .e_lis .eli_m { display:block;  position:absolute; top:-35px; right:15px; line-height:30px; font-size:12px; color:#666; }

.e2_w { margin:30px auto 0; height:290px; overflow:hidden; }
.e2_w .e_lis {  padding:8px 0px 0px; }

.e3_w { margin:30px auto 0; height:80px;  border:1px solid #e2e2e2; position:relative; }
.e4_w { margin:30px auto 0; height:226px;  border:1px solid #e2e2e2; position:relative; background-image:url(2022110217021881518.png); }

.e4_t,.e4_x,.e4_a { display:block; position:absolute; overflow:hidden;}
.e4_t {  z-index:9; top:12px; left:9px; width:80px; height:30px; line-height:30px; background-image:url(2020092410114520430.png); background-repeat:no-repeat; background-position:10px 50%; font-size:16px; color:#fff; padding-left:30px; }
.e4_x a{ font-size: 16px;font-weight: bold;   }
.e4_x{ text-align: center;}
.e4_a {}
.e4_a ul {}
.e4_a ul li { height:27px; line-height:25px; overflow:hidden; background-image:url(2020092509310590618.png); background-repeat:no-repeat; background-position:0px 50%; }
.e4_a ul li a { font-size:14px; color:#666; padding-left:20px;}
.e4_a ul li a:hover { color:#045BB9; }
.f_14px ul li {}
.f_14px ul li a {font-size:14px;}
.e4_a_1 { width:170px; top:19px; left:160px; }
.e4_a_2 { width:160px; top:19px; left:370px; }
.e4_a_3 { width:195px; top:19px; left:578px; }
.e4_a_4 { width:195px; top:19px; left:835px; }
.e4_a_5 { width:195px; top:19px; left:1023px; }

.e4_x_1 { height:85px; top:5px; left:335px; width: 1px; background-color: #e2e2e2; }
.e4_x_2 { height:85px; top:5px; left:545px; width: 1px; background-color: #e2e2e2;}
.e4_x_3 { height:85px; top:5px; left:800px; width: 1px; background-color: #e2e2e2;}
.e4_x_4 { height:85px; top:5px; left:1000px; width: 1px; background-color: #e2e2e2;}
.e4_img { position:absolute; top:0px; left:0px; z-index:2; width:130px; height:100px;}
.e4_img img { width:130px; height:100px;}

.e3_img { position:absolute; top:9px; left:9px; z-index:2; width:100px; height:227px;}
.e3_img img { width:100px; height:227px;}

.e3_a_1 { width:220px; top:117px; left:138px; }
.e3_a_2 { width:220px; top:117px; left:330px; }
.e3_a_3 { width:220px; top:117px; left:558px;}
.e3_a_4 { width:220px; top:117px; left:826px;}
.e3_a_5 { width:220px; top:117px; left:1008px;}

.e3_x_1 { height:140px; top:77px; left:180px;}
.e3_x_2 { height:140px; top:63px; left:345px;}
.e3_x_3 { height:140px; top:63px; left:608px;}
.e3_x_4 { height:140px; top:63px; left:850px;}
.e3_x_5 { height:140px; top:77px; left:1049px;}

.e3f_t { position:absolute; top:9px; overflow:hidden; border:1px solid #e2e2e2; height:40px; padding:1px;}
.e3f_t a { display:block; height:38px; line-height:38px; border:1px solid #e2e2e2; font-size:16px; color:#333; text-align:center; }
.e3f_t_1 { width:275px; left:112px; }
.e3f_t_2 { width:188px; left:393px;}

.e3_a_1 {}
.e3_a_1 ul li { height:30px; line-height:30px;  background-position:0px 50%;}

.e7_w { margin:30px auto 0;  padding:9px; border:1px solid #e2e2e2; }

.e9_b { position:relative; 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(2020092414161553224.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_b .e_mr { display:block;  position:absolute; top:-35px; right:15px; line-height:30px; font-size:12px; color:#666; }

#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;}

#k9_c {  width:1112px; height:180px; padding:5px 10px 0;  }
#k9_c ul li {  width: 263px; height:178px;  margin-right: 20px;   }
#k9_c .e9c_img ,#k9_c .e9c_img img { width: 255px; height: 170px; overflow: hidden;}

.e_tf_w { position:relative; width:1200px; height:275px; overflow:hidden;  margin:30px auto 0;}

.nivoSlider { position: relative; width: 100%; height: 100%; overflow: hidden; }
.nivoSlider img { position: absolute; top: 0px; left: 0px; max-width: none; }
.nivo-main-image { display: block !important; position: relative !important; width: 100% !important; }
.nivoSlider a.nivo-imageLink { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none; background: white; filter: alpha(opacity=0); opacity: 0; }
.nivo-slice { display: block; position: absolute; z-index: 5; height: 100%; top: 0; }
.nivo-box { display: block; position: absolute; z-index: 5; overflow: hidden; }
.nivo-box img { display: block; }
.nivo-caption { position: absolute; left: 0px; bottom: 0px; background: #000; color: #fff; width: 100%; z-index: 8; padding: 5px 10px; opacity: 0.8; overflow: hidden; display: none; -moz-opacity: 0.8; filter: alpha(opacity=8); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.nivo-caption p { padding: 5px; margin: 0; }
.nivo-caption a { display: inline !important; }
.nivo-html-caption { display: none; }
.nivo-directionNav { display:none; }

.nivo-directionNav a { display:block; position: absolute; top: 50%; z-index: 9;  width:50px; height:100px; overflow:hidden;  margin-top:-50px; background-image:url(2020092415173647573.png); background-repeat:no-repeat;  text-indent:-999px; cursor: pointer; }
.nivo-prevNav { left: 15px;  background-position: 0px 0 ;}
.nivo-nextNav { right: 15px;  background-position: -80px 0px ;}
.nivo-prevNav:hover { background-position: 0px -120px ;}
.nivo-nextNav:hover { background-position: -80px -120px ;}

.nivo-controlNav { display:none; position:absolute; bottom:10px; left:50%; z-index:999;  }
.nivo-controlNav a { display:block; float:left; width:10px; height:10px; border:2px solid #005bac; background-color:#fff; overflow:hidden; border-radius:50%;  text-indent:-999px; margin-right:8px; cursor: pointer; }
.nivo-controlNav a.active { border:2px solid #fff; background-color:#005bac; }

.e_tf_w:hover .nivo-directionNav,.e_tf_w:hover .nivo-controlNav { display:block; }

.c_lk { max-width:1920px; min-width:1200px; background-color:#f4f4f4;  margin:30px auto 0; }
.c_8 { width:1200px;  margin:0 auto;}
.e_lk { height:30px; line-height:30px; padding:5px 0; overflow:hidden;   }
.e_lk a { font-size:12px; color:#464646;}
.e_lk_t { padding-right:25px;}
.e_lk i { font-size:12px; color:#464646 ;  font-style:normal; padding:0 20px; } 
.e_lk_m{display:none;}

.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 #045BB9; border-left:2px solid #045BB9;}
.fr_tit { float:left; line-height:47px; }
.fr_tit a { font-size:18px; color:#045BB9; margin-left:15px;}

.f_dq { height:30px; line-height:30px; overflow:hidden; background-image:url(2020092209585886683.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:#045BB9;}
.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:#045BB9;  }
.fl_0 span { font-size:18px; color:#fff; }

.f0_w { padding:20px ;}

.fl_w { border-bottom:1px solid #e2e2e2;padding: 10px 0;}

.fl_1 { position:relative; height:45px; text-align:center;width: 83%;margin: 0 auto; }
.fl_1 a { height:45px; line-height:45px; font-size:16px; color:#333;  }
.fl_1 span { display:block; position:absolute; top:9px; right:-30px; width:30px; height:30px; overflow:hidden; background-image:url(2020092209595210155.png); background-repeat:no-repeat; background-position:50% 50%;  background-size:15px auto;  cursor:pointer; }

.s1_y .fl_1 { background-color:#0084d0; padding: 0 5px;}
.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;padding-top: 12px;    margin: 0 auto;width: 90%;}
.fl_2 a { font-size:12px; }

.s2_y a { color:#045BB9;}
.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:#045BB9; border: 1px solid #045BB9; 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 10px 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 #045BB9; 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; min-width:100px; height:30px; line-height:30px; padding-right:35px; overflow: hidden; background:url(2020092515093129387.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: #045BB9; }
.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(2020092210004690121.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 * strong *{ font-size: 12px;} 
.i_c * strong{ font-size: 12px;} 
.i_c strong{ font-size: 12px;} 
.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 #045BB9; box-shadow:0px 0px 5px #045BB9;}
.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:#045BB9;}

.ds_li { }
.ds_li ul { padding:30px 0 0;}
.ds_li li {  width:100%; padding: 0 0 29px 0; background-image:url(2018121209122681102.jpg); background-repeat:no-repeat; background-position:50% 100%;  }
.ds_li li a { display:block; position:relative; padding:10px; border:1px solid #eee;}
.ds_li img { display:block; position:absolute; left:10px; top:10px; width:260px;border: 1px #065bb9 solid;}
.ds_li h2 { display:block; height:40px; line-height:40px; font-size:18px; color:#045bb8; font-weight:normal; padding:0 0 0 280px; }
.ds_li p { display:block; height:60px; line-height:20px; font-size:12px; color:#666;  padding:0 0 0 280px;   }
.ds_li span { display:block; position:absolute; bottom:10px; right:10px; font-size:12px; color:#fff; text-decoration: underline;background: #065bb9; padding: 5px 20px; }

.ds_w li { height:165px; }
.ds_w li a,.ds_w img { height:165px; }

.c_s_m_none{display: none;}
.phshow{display: none;}
.pcshow{display: block;}
/*map*/
.map_list {width:auto; height:auto; overflow:hidden;}
.map_list ul { padding:10px;}
.map_list ul li { float:left; width:140px; height:30px; line-height:30px; overflow: hidden; background:url(2018120709515735694.png) 1px 50% no-repeat;  }
.map_list ul li a { font-size:14px; color:#333; padding-left:13px; }
.map_list ul li a:hover { color:#045bb8; }
.list ul li{    padding: 0 5px; height: 34px;line-height: 34px; background-image: url(2020092209555773241.png);    background-repeat: no-repeat;background-position: 5px -47px;border:none}
.list ul li a { padding-left: 15px; }
 .list ul li span {  padding-top: 0;}
 .mo_map_con{margin:0 10px}

 .e3_a_1,.e3_a_4{width:160px;}
.e3_a_2{width:200px;}
.e3_a_3{width:230px;}
.e3_a_5{width:184px;}
.e3_x_1{left:183px;}
.e3_x_2{left:354px;}
.e3_x_3{left:623px;}
.e3_x_4{left:854px;}
.e3_x_5{left:1064px;}

.e3_x_1 a.scy_a,.e3_x_2 a.scy_a,.e3_x_3 a.scy_a,.e3_x_4 a.scy_a,.e3_x_5 a.scy_a{display:block;width:70px;height:50px;}
.e3_x_1 a.scy_a{height:58px;}
.e3_x_1{top:18px;}
.e3_x_2 a.scy_a{margin-left:38px;}
.e3_x_2{top:13px;}
.e3_x_3 a.scy_a{margin-left:12px;}
.e3_x_3{top:13px;}
.e3_x_4 a.scy_a{margin-left:12px;}
.e3_x_4{top:13px;}
.e3_x_5 a.scy_a{height:58px;}
.e3_x_5{top:18px;}

.e_foot_w{margin:0 auto;}
.ef_cord{top:-18px;left:auto;margin:0;right:14%;}
.ef_cord1{right:2%;}
.scy_xz_div{margin:0 auto;width:1200px;position:relative;}
/* 移动 */
@media screen and (max-width:1199px) {
html,body { overflow-x: hidden; }
input[type="button"], input[type="submit"], input[type="reset"] {  -webkit-appearance: none; }
.navgationDiv { display:none; width:0; height:0; overflow:hidden;}
}

@media screen  and (min-width:640px) and (max-width:1199px) {
    .e3_x_1 a.scy_a,.e3_x_2 a.scy_a,.e3_x_3 a.scy_a,.e3_x_4 a.scy_a,.e3_x_5 a.scy_a{display:inherit;width:inherit;height:inherit;}
.e3_x_1 a.scy_a{height:inherit;}
.e3_x_1{top:inherit;}
.e3_x_2 a.scy_a{margin-left:inherit;}
.e3_x_2{top:inherit;}
.e3_x_3 a.scy_a{margin-left:inherit;}
.e3_x_3{top:inherit;}
.e3_x_4 a.scy_a{margin-left:inherit;}
.e3_x_4{top:inherit;}
.e3_x_5 a.scy_a{height:inherit;}
.e3_x_5{top:inherit;}
.scy_xz_div{margin:0;width:inherit;position:relative;}
.ef_cord1{left:55%;right:inherit;}

html,body { width:640px; margin:0 auto;}
.e_head_w,.e_head {width:100%; height: 100px;position: relative;}
.e_top{display:none;}
.e_logo img{width: 55%;margin: 3% 0 0 3%;}
.e_menu_w{display:none;}
#e_ban_w,#e_ban,#e_ban ul,#e_ban ul li,.i_hd_img img  {width:640px; height:200px; }
.c_10{display:none;}
.c_1,.c_3{ width: 640px;}
.e2_ws,.e2_w,.e4_w{margin: 10px auto 0 !important; }
.e4_w{height: inherit;background-image: none;}
.e2_ws,.i_hd_img, .i_hd_img img,.i_hd_w,#i_hd, #i_hd ul, #i_hd ul li{    width: 620px;height: 320px;}
.c_2,.c_4,.c_6{float: left;width:640px;}
.e_t{width: 620px;}
.c_0 { width:640px;margin: 0; }
.e2_ws,#i_hd,.e2_i,.i_hd_img,.i_hd_img img { height: 350px !important; }
.e3_a_1 { width:100%; display: none;}
.e3_a_2 { width:100%;display: none}
.e3_a_3 { width:100%;display: none}
.e3_a_4 { width:100%; display: none}
.e3_a_5 { width:100%;display: none}
.e3_x_1 { width:100%;height:40px; line-height: 40px;padding-top: 15px; text-align:left;top:inherit;left:inherit; position:inherit;background: url(hjzx_new.png) 10px center no-repeat;}
.e3_x_2 { width:100%;height:40px;line-height: 40px;padding-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(hjzl_new.png) 10px center no-repeat;}
.e3_x_3 { width:100%;height:40px;line-height: 40px;padding-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(sthj_new.png) 10px center no-repeat; background-size: 5%;}
.e3_x_4 { width:100%;height:40px;line-height: 40px;padding-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(zbszh_new.png) 10px center no-repeat;}
.e3_x_5 { width:100%;height:40px;line-height: 40px;padding-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(zdxm_new.png) 10px center no-repeat;}
.e4_x a{font-size:14px;color:#404040;font-weight:normal;display:block;width:100%}
.e4_x a.phshow{display: block;}
.e4_x a.pcshow{display: none}
.e4_a ul { display: flex; }
.e4_a ul li { flex:50%; height: 40px; background-image: url("2020092209555773241.png"); background-repeat: no-repeat; background-position: 5px -43px; line-height: 40px; }
.e3_img,.e4_img{display:none;}
.e4_t{background-color: #045BB9;    height: 37px;line-height: 2.3;}
.e_t_1{width:620px;height: 45px;overflow: hidden;}
.e_t_1 ul{height: 40px;border-bottom: 2px solid #045BB9;}
.e_t_1 ul li .e_mr{position: absolute;top: 25px; right: 23px;}
.e4_a_1 {width: 100%; top: inherit;left: inherit; position: inherit;}
.e4_a_2 {width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_3{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_4{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_5{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_x {display: block;padding-left: 60px;}
.e4_h{height: inherit;}
.dq_img img{width: 640px;height:70px;}
.e_tf_img img{width: 640px;height: 230px;}
.e_tf_w{height: 230px;}
.e_lk{display:none;}
.e_lk_m{display:block;margin: 0 auto;padding: 10px;padding-left: 16%;}
.e_ft_a{width: 540px;border-bottom: 1px solid #fff; padding-bottom: 10px;}
.ef_cord { left: 20%; top: 70px;margin: 0px;}
.ef_cord1{left:55%;right:inherit;}
.e_foot{ width: 640px; padding: 147px 0 30px;}
.c_s_m{ width:160px; height:25px; position: absolute; top:20px; right:80px; background:url(2022062814374523176.png) 0 0 no-repeat;}
.ss_in{ float:left; width:115px; padding-left:10px; height:25px; overflow:hidden;}
.ss_in input{ padding:0; margin:0; border:none; background:none; width:115px; height:25px; font-size:14px; line-height:25px; color:#fff;}
.m_nv_bu{ float:right; width:35px; height:25px; overflow:hidden;}
.m_nv_bu input{padding:0; margin:0; border:none; background:none; height:25px; width:35px; cursor:pointer; font-size:999px;}
.f_l  {display: none;}
.f_rw {float: left; width: 620px;overflow: hidden; min-height: 500px;padding: 25px 0 0 0px;}
.f_rt .f_dq{display: none;}
.ri_w {padding: 10px 5px 40px;}
.ri_w .i_c img{width: 100% !important;}
.f_dq {display: none;}
.f_0 { width:620px;  }
.i_c img {width: 100%;}
.i_zh{    display: none;}
.i_w {padding: 10px 20px 20px;}
.rmg ul {width: 100%;}
.f_rt{border:none;background: #045BB9}
.fr_tit{text-align: center; float: inherit;}
.fr_tit a{color:#fff;margin-left: -25px;}
.f_rw{width: 100%;padding-top:0}
.f_0{width: 100%;}
.js_b{padding-left: 0 !important; padding-right:0 !important}
.js_t{border-bottom:1px solid #e0e0e0 !important;padding-bottom: 15px !important; padding-left: 5px; height:inherit !important;}
.map_list ul{padding:0 !important}
.r_map{padding-top:0}
.fr_tit i img{float: left;    padding-top: 15px;margin-left: 25px;    width: 9px;height: 15px}
.ds_li span{display: none;}
.ds_li h2{color:#000000;height: inherit;}
.imgBox{border: 1px solid #cdcdcd;width: 270px;height: 175px;float: left;}
.ds_li img{border:none;padding:5px}
.ds_w li{height: 175px;}
.ds_w li a{height: inherit;}
.phshow{display: block;}
.pcshow{display: none;}
.i_c{padding-top:0;padding-left: 10px;padding-right: 10px;}
.e_lis li{background: none; height: inherit; line-height: inherit; padding:10px 0; border-bottom:1px solid #e6e6e6}
#e_lis ul li.lis_x{display: none;}
.e_lis li a{padding-left: 0; display: block;}
.e_lis li span{display: block;padding-top:10px}
.map_list ul{display: flex; flex-wrap: wrap;}
.map_list ul li{flex:47%; height: inherit;padding-right: 0; padding-top:10px;padding-bottom: 5px;padding-left: 10px; width: inherit; line-height: inherit;}
.map_list ul li a{padding-left: 0;}
.rmg ul li{width: 100%;height: inherit; padding-bottom: 20px; box-sizing: border-box;margin-right:0;border-bottom: 1px solid #c4c4c4;}
.rmg ul li a{display: flex;border:none; height: inherit;}
.rmg_img{width:50%; height: inherit;flex: 1; float: left;border: 1px solid #c4c4c4;}
.rmg_w{padding:20px}
.rmg_img img{max-width: 100%;}
.rmg ul li h2{padding-left: 20px;text-align: left; flex: 1; font-size: 18px;}
}

@media screen and (min-width:480px) and (max-width:639px) {
    .e3_x_1 a.scy_a,.e3_x_2 a.scy_a,.e3_x_3 a.scy_a,.e3_x_4 a.scy_a,.e3_x_5 a.scy_a{display:inherit;width:inherit;height:inherit;}
.e3_x_1 a.scy_a{height:inherit;}
.e3_x_1{top:inherit;}
.e3_x_2 a.scy_a{margin-left:inherit;}
.e3_x_2{top:inherit;}
.e3_x_3 a.scy_a{margin-left:inherit;}
.e3_x_3{top:inherit;}
.e3_x_4 a.scy_a{margin-left:inherit;}
.e3_x_4{top:inherit;}
.e3_x_5 a.scy_a{height:inherit;}
.e3_x_5{top:inherit;}
.scy_xz_div{margin:0;width:inherit;position:relative;}
.ef_cord1{left:55%;right:inherit;}

html,body { width:480px ; margin:0 auto;}
.e_head_w,.e_head{width:100%; height: 86px;position: relative;}
.e_top{display:none;}
.e_logo img{width:60%;margin: 4% 0 0 3%;}
.e_menu_w{display:none;}
#e_ban_w,#e_ban,#e_ban ul,#e_ban ul li,.i_hd_img img {width:480px; height:200px; }
.c_10{display:none;}
.c_1,.c_3{ width: 480px;}
.e2_ws,.e2_w,.e4_w{margin: 10px auto 0 !important; }
.e4_w{height: inherit;background-image: none;}
.e1_w,.i_hd_img, .i_hd_img img,.i_hd_w,#i_hd, #i_hd ul, #i_hd ul li{    width: 460px;}
.c_2,.c_4, .c_6{float: left;width:480px;}
.e_t{width:460px;}
.c_0 { width:480px;margin: 0; }
.e3_a_1 { width:100%; display: none;}
.e3_a_2 { width:100%;display: none}
.e3_a_3 { width:100%;display: none}
.e3_a_4 { width:100%; display: none}
.e3_a_5 { width:100%;display: none}
.e3_img,.e4_img{display:none;}
.e4_t{background-color: #045BB9;    height: 37px;line-height: 2.3;}
.e_t_1{width:460px;height: 45px;overflow: hidden;}
.e_t_1 ul{height: 40px;border-bottom: 2px solid #045BB9;}
.e_t_1 ul li .e_mr{position: absolute;top: 25px; right: 23px;}
.e4_a_1 {width: 100%; top: inherit;left: inherit; position: inherit;}
.e4_a_2 {width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_3{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_4{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_5{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_x{display:block;}
.e4_h{height: inherit;}
.dq_img img{width: 480px;height:60px;}
.e_tf_img img{width: 480px;height:130px;}
.e_tf_w{height:130px;}
.e_lk{display:none;}
.e_lk_m{display:block;margin: 0 auto;padding: 10px;padding-left: 10%;}
.e_ft_a{width:425px;border-bottom: 1px solid #fff; padding-bottom: 10px;}
.e_ft_a span{ margin: 0 5px;}
.ef_cord { left: 20%; top: 95px;margin: 0px;}
.ef_cord1{left:55%;right:inherit;}
.e_foot{ width: 435px; padding: 147px 0 10px;}
.e_foot br{display:none;}
.c_s_m{ width:160px; height:25px; position: absolute; top:20px; right:80px; background:url(2022062814374523176.png) 0 0 no-repeat;}
.ss_in{ float:left; width:115px; padding-left:10px; height:25px; overflow:hidden;}
.ss_in input{ padding:0; margin:0; border:none; background:none; width:115px; height:25px; font-size:14px; line-height:25px; color:#fff;}
.m_nv_bu{ float:right; width:35px; height:25px; overflow:hidden;}
.m_nv_bu input{padding:0; margin:0; border:none; background:none; height:25px; width:35px; cursor:pointer; font-size:999px;}
.f_l  {display: none;}
.f_rw {float: left; width: 460px;overflow: hidden; min-height: 500px;padding: 25px 0 0 0px;}
.f_rt .f_dq{display: none;}
.ri_w {padding: 10px 5px 40px;}
.ri_w .i_c img{width: 100% !important;height: auto  !important;}
.ds_w li{height: inherit;}
.ds_w li a{height: 130px;}
.ds_w img{height: 111px;}
.ds_li img {width: 185px;}
.ds_li h2 { line-height: 21px;font-size: 12px;padding: 0 0 0 200px;}
.f_dq {display: none;}
.f_0 { width:460px;  }
.i_c img {width: 100%;}
.i_zh{ display: none;}
.i_ly{border-bottom: 1px solid #fff;}
.i_w {padding: 10px 20px 20px;}
.rmg ul {width: 100%;}
.rmg ul li { width: 185px;height: 210px;}
.rmg_img img { max-width: 160px;}
.e3_x_1 { width:100%;height:40px; line-height: 40px;padding-top: 15px; text-align:left;top:inherit;left:inherit; position:inherit;background: url(hjzx_new.png) 10px center no-repeat;}
.e3_x_2 { width:100%;height:40px;line-height: 40px;padding-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(hjzl_new.png) 10px center no-repeat;}
.e3_x_3 { width:100%;height:40px;line-height: 40px;padding-top: 15px;text-align:left;top:inherit;left:inherit;background-size: 5%; position:inherit;background: url(sthj_new.png) 10px center no-repeat;}
.e3_x_4 { width:100%;height:40px;line-height: 40px;padding-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(zbszh_new.png) 10px center no-repeat;}
.e3_x_5 { width:100%;height:40px;line-height: 40px;padding-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(zdxm_new.png) 10px center no-repeat;}
.e4_x a{font-size:14px;color:#404040;font-weight:normal;display:block;width:100%}
.e4_x a.phshow{display: block;}
.e4_x a.pcshow{display: none}
.e4_a ul{display: flex;}
.e4_a ul li{flex:50%}
.e4_a ul li{height: 40px;    background-image: url(2020092209555773241.png);background-repeat: no-repeat;background-position: 5px -43px; line-height: 40px;}
.e4_x{display:block;padding-left:60px}
.e4_h{height: inherit;}
.f_rt{border:none;background: #045BB9}
.fr_tit{text-align: center; float: inherit;}
.fr_tit a{color:#fff;margin-left: -25px;}
.f_rw{width: 100%;padding-top:0}
.f_0{width: 100%;}
.js_b{padding-left: 0 !important; padding-right:0 !important}
.js_t{border-bottom:1px solid #e0e0e0 !important;padding-bottom: 15px !important; padding-left: 5px; height:inherit !important;}
.map_list ul{padding:0 !important}
.r_map{padding-top:0}
.fr_tit i img{float: left;    padding-top: 15px;margin-left: 25px;    width: 9px; height: 15px}
.phshow{display: block;}
.pcshow{display: none;}
.i_c{padding-top:0;padding-left: 10px;padding-right: 10px;}
.e_lis li{background: none; height: inherit; line-height: inherit; padding:10px 0; border-bottom:1px solid #e6e6e6}
#e_lis ul li.lis_x{display: none;}
.e_lis li a{padding-left: 0; display: block;}
.e_lis li span{display: block;padding-top:10px}
.map_list ul{display: flex; flex-wrap: wrap;}
.map_list ul li{flex:47%; height: inherit;padding-right: 0; padding-top:10px;padding-bottom: 5px;padding-left: 10px; width: inherit; line-height: inherit;}
.map_list ul li a{padding-left: 0;}
.rmg ul li{width: 100%;height: inherit; padding-bottom: 20px; box-sizing: border-box;margin-right:0;border-bottom: 1px solid #c4c4c4;}
.rmg ul li a{display: flex;border:none; height: inherit;}
.rmg_img{width:50%; height: inherit;flex: 1; float: left;border: 1px solid #c4c4c4;}
.rmg_w{padding:20px}
.rmg_img img{max-width: 100%;}
.rmg ul li h2{padding-left: 20px;text-align: left; flex: 1; font-size: 16px;}
.imgBox {border: 1px solid #cdcdcd;width: 194px;height: 120px;float: left;}
.ds_li img {border: none;padding: 5px;}
.ds_li h2 {line-height: 21px;font-size: 12px;padding: 0 0 0 0px;float: right;width: 52%;color:#000;font-size: 16px;}
.ds_li span {display: none;}
.e_lis li a{font-size: 16px;}
.e_lis li span{font-size: 16px;}
}

@media screen and (min-width:0px) and (max-width:479px) {
    .e3_x_1 a.scy_a,.e3_x_2 a.scy_a,.e3_x_3 a.scy_a,.e3_x_4 a.scy_a,.e3_x_5 a.scy_a{display:inherit;width:inherit;height:inherit;}
.e3_x_1 a.scy_a{height:inherit;}
.e3_x_1{top:inherit;}
.e3_x_2 a.scy_a{margin-left:inherit;}
.e3_x_2{top:inherit;}
.e3_x_3 a.scy_a{margin-left:inherit;}
.e3_x_3{top:inherit;}
.e3_x_4 a.scy_a{margin-left:inherit;}
.e3_x_4{top:inherit;}
.e3_x_5 a.scy_a{height:inherit;}
.e3_x_5{top:inherit;}
.scy_xz_div{margin:0;width:inherit;position:relative;}
.ef_cord1{left:55%;right:inherit;}

html,body { width:375px ; margin:0 auto;}
.e_head_w,.e_head{width:100%; height: 70px;position: relative;}
.e_top{display:none;}
.e_logo img{width:60%;margin: 4% 0 0 3%;}
.e_menu_w{display:none;}
#e_ban_w,#e_ban,#e_ban ul,#e_ban ul li,.i_hd_img img {width:375px; height:150px; }
.c_10{display:none;}
.c_1,.c_3{ width: 375px;}
.e2_ws,.e2_w,.e4_w{margin: 10px auto 0 !important; }
.e4_w{height: inherit;background-image: none;}
.e1_w,.i_hd_img, .i_hd_img img,.i_hd_w,#i_hd, #i_hd ul, #i_hd ul li{    width: 355px;}
.c_2,.c_4, .c_6{float: left;width:375px;}
.e_t{width:355px;}
.c_0 { width:375px;margin: 0; }
.e2_ws .i_hd_tit a {font-size: 14px;}
.e2_ws,#i_hd,.e2_i,.i_hd_img,.i_hd_img img { height: 255px !important; }
.e3_a_1 { width:100%; display: none;}
.e3_a_2 { width:100%;display: none}
.e3_a_3 { width:100%;display: none}
.e3_a_4 { width:100%; display: none}
.e3_a_5 { width:100%;display: none}
.e3_x_1 { width:100%;height:30px; line-height: 30px;margin-top: 15px; text-align:left;top:inherit;left:inherit; position:inherit;background: url(hjzx_new.png) 10px center no-repeat;background-size: 7%;}
.e3_x_2 { width:100%;height:30px;line-height: 30px;margin-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(hjzl_new.png) 10px center no-repeat;background-size: 7%;}
.e3_x_3 { width:100%;height:30px;line-height: 30px;margin-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(sthj_new.png) 10px center no-repeat;background-size: 7%;}
.e3_x_4 { width:100%;height:30px;line-height: 30px;margin-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(zbszh_new.png) 10px center no-repeat;background-size: 7%;}
.e3_x_5 { width:100%;height:30px;line-height: 30px;margin-top: 15px;text-align:left;top:inherit;left:inherit; position:inherit;background: url(zdxm_new.png) 10px center no-repeat;background-size: 7%;}
.e4_x a{font-size:14px;color:#404040;font-weight:normal;display:block;width:100%}
.e4_x a.phshow{display: block;}
.e4_x a.pcshow{display: none}
.e3_img,.e4_img {display:none;}
.e4_t{background-color: #045BB9;height: 37px;line-height: 2.3;}
.e_t_1{width:355px;height: 45px;overflow: hidden;}
.e_t_1 ul{height: 40px;border-bottom: 2px solid #045BB9;}
.e_t_1 ul li .e_mr{position: absolute;top: 25px; right: 23px;}
.e4_a_1 {width: 100%; top: inherit;left: inherit; position: inherit;}
.e4_a_2 {width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_3{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_4{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a_5{width: 100%; top:inherit;left: inherit;position: inherit;}
.e4_a ul{display: flex;}
.e4_a ul li{flex:50%}
.e4_a ul li{height: 40px;    background-image: url(2020092209555773241.png);background-repeat: no-repeat;background-position: 5px -43px; line-height: 40px;}
.e4_x{display:block;padding-left:50px}
.e4_h{height: inherit;}
.dq_img img{width: 375px;height:50px;}
.e_tf_img img{width: 375px;height: 110px;}
.e_tf_w{height:110px;}
.e_lk{display:none;}
.e_lk_m{display:block;margin: 0 auto;padding: 10px;padding-left: 5%;}
.e_ft_a{width:355px;border-bottom: 1px solid #fff; padding-bottom: 10px;}
.e_ft_a span{ margin: 0 2px;}
.e_ft_a a{font-size: 12px;}
.ef_cord { left:20%; top: 70px;margin: 0px;}
.ef_cord1{left:55%;right:inherit;}
.e_foot{ width: 355px; padding: 147px 0 30px;}
.c_s_m{ width:160px; height:25px; position: absolute; top:20px; right:80px; background:url(2022062814374523176.png) 0 0 no-repeat;}
.ss_in{ float:left; width:115px; padding-left:10px; height:25px; overflow:hidden;}
.ss_in input{ padding:0; margin:0; border:none; background:none; width:115px; height:25px; font-size:14px; line-height:25px; color:#fff;}
.m_nv_bu{ float:right; width:35px; height:25px; overflow:hidden;}
.m_nv_bu input{padding:0; margin:0; border:none; background:none; height:25px; width:35px; cursor:pointer; font-size:999px;}
.f_l  {display: none;}
.f_rw {float: left; width:355px;overflow: hidden; min-height: 500px;padding: 25px 0 0 0px;}
.f_rt .f_dq{display: none;}
.ri_w {padding: 10px 5px 40px;}
.ri_w .i_c img{width: 100% !important;height: auto  !important;}
.ds_w li{height: inherit;}
.ds_w li a {height: 130px;}
.ds_w img{height: 111px;}
.ds_li img {width: 185px;}
.ds_li h2 { line-height: 21px;font-size: 12px;padding: 0 0 0 0px; float: right; width: 41%;}
.f_dq {display: none;}
.f_0 { width:355px;  }
.i_c img {width: 100%;}
.i_zh{    display: none;}
.i_ly{border-bottom: 1px solid #fff;}
.i_w {padding: 10px 20px 20px;}
.rmg ul {width: 100%;}
.rls_w { padding:25px 10px 10px;}
.f_rt{border:none;background: #045BB9}
.fr_tit{text-align: center; float: inherit;}
.fr_tit a{color:#fff;margin-left: -25px;}
.f_rw{width: 100%;padding-top:0}
.f_0{width: 100%;}
.js_b{padding-left: 0 !important; padding-right:0 !important}
.js_t{border-bottom:1px solid #e0e0e0 !important;padding-bottom: 15px !important; padding-left: 5px; height:inherit !important;}
.map_list ul{padding:0 !important}
.r_map{padding-top:0}
.fr_tit i img{float: left;    padding-top: 15px;margin-left: 25px;    width: 9px;height: 15px}
.ds_li img{border:none;padding:5px}
.ds_li span{display: none;}
.ds_li h2{color:#000000;height: inherit;}
.imgBox{border: 1px solid #cdcdcd;width: 194px;height: 120px;float: left;}
.phshow{display: block;}
.pcshow{display: none;}
.i_c{padding-top:0;padding-left: 10px;padding-right: 10px;}
.i_ly{display: flex;flex-wrap: wrap; height: inherit;}
.i_ly span{flex:43%}
.i_t{padding:10px 0 0 0px;text-align: left;}
.i_t span{color:#000;font-weight: 700;}
.e_lis li{background: none; height: inherit; line-height: inherit; padding:10px 0; border-bottom:1px solid #e6e6e6}
#e_lis ul li.lis_x{display: none;}
.e_lis li a{padding-left: 0; display: block;}
.e_lis li span{display: block;padding-top:10px}
.map_list ul{display: flex; flex-wrap: wrap;}
.map_list ul li{flex:47%; height: inherit;padding-right: 0; padding-top:10px;padding-bottom: 5px;padding-left: 10px; width: inherit; line-height: inherit;}
.map_list ul li a{padding-left: 0;}
.rmg ul li{width: 100%;height: inherit; padding-bottom: 20px; box-sizing: border-box;margin-right:0;border-bottom: 1px solid #c4c4c4;}
.rmg ul li a{display: flex;border:none; height: inherit;}
.rmg_img{width:50%; height: inherit;flex: 1; float: left;border: 1px solid #c4c4c4;}
.rmg_w{padding:20px}
.rmg_img img{max-width: 100%;}
.rmg ul li h2{padding-left: 20px;text-align: left; flex: 1;}
}

@media screen and (max-width:1199px) {
html{background:#f0f2f5}
}

/* 移动banner滚动 */
.e2_ws { position:relative;margin:30px auto 0; height:290px; overflow:hidden;padding: 9px; border: 1px solid #e2e2e2; }
#i_hd { width: 100%; height: 290px; overflow: hidden; }
.e2_i { position:relative; width: 450px; height:290px; overflow: hidden;  }
.i_hd_img { width:100%; height: 290px; overflow: hidden; }
.i_hd_img img { width: 100%; height: 290px; }
.i_hd_tit { position:absolute; left:0; bottom:0;  width: 100%; height: 30px; line-height: 30px; overflow: hidden; opacity: 0.7; filter: alpha(opacity=70); *zoom: 1; background-color: #000000; z-index: 5; padding: 5px 0;  }
.i_hd_tit a { font-size: 14px; color: #fff; padding-left: 10px; font-family: "微软雅黑","雅黑",arial,verdana,sans-serif;}
#i_hd_nav { position: absolute; right:0px; bottom:10px; width: 85px; height: 20px; overflow: hidden; z-index: 10; }
#i_hd_nav .swiper-pagination-switch {display: inline-block; width: 8px; height: 8px; border-radius:5px; background-color:#fff; margin-right: 8px; cursor: pointer;}
#i_hd_nav .swiper-visible-switch {}
#i_hd_nav .swiper-active-switch { background-color: #045bb8;}

/*手机导航*/

.mo_map_k { width: 36px; height: 36px; overflow: hidden; position: absolute; top: 18px; right:25px; z-index: 2000; border-radius: 6px; background: #fff; display: block;}
.mo_map_k svg { width: 100%; pointer-events: none; }
.mo_b_top { width: 36px; height: 36px; overflow: hidden; position: fixed; bottom: 38px; right: 5px; z-index: 2000; border-radius: 6px; display: none; border: 1px solid #ddd; background: #fff; }
.mo_b_top svg { width: 100%; pointer-events: none; }
.mo_map { width: 100%; height: 100%; position: fixed; top: 0; right: -100%; background-color: #fff; z-index: 2999; }
.mo_map_nav { width: 100%; height: 36px; padding: 12px 0; position: relative; background-color: #045bb8; z-index: 3000;     text-align: center;color: #fff;font-size: 20px;line-height: 36px;}
.mo_map_nav a { font-size: 12px; }
.mo_map_back, .mo_map_home { width: 36px; height: 36px; position: absolute; cursor: pointer; z-index: 3000; }
.mo_map_back svg, .mo_map_home svg { width: 36px; height: 36px; float: left; pointer-events: none; }
.mo_map_back { }
.mo_map_home { right: 12px; }
.mo_map_con { height: 100%; overflow-y: auto; }
.mo_map_list { padding: 0 0 90px 0px; }
.mo_map_list .map_list ul li { width:130px;/* padding:0 20px 0 0;*/}
.mo_map_list .map_list ul li a { font-size:12px;font-family: "雅黑",arial,verdana,sans-serif;  }

@media screen and (min-width:1200px) {
.mo_map_k { display:none; }
.mo_b_top { display:none; }
.e_menu_w{display: block;}
}
@media screen and (max-width:1199px) {
.mo_b_top { display: block; }
.e_menu_w{display:none;}
}