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: 0px 0px 0px px 1000px white inset; }


.e_head_w { max-width:1400px; min-width:1160px; background-color:#fff;  margin:0 auto; }
.e_head { position:relative; width:1160px; height:110px; margin:0 auto; }

.e_logo { float:left; width:430px; height:80px; overflow:hidden; margin:15px 0 0; background-image:url(2019121917341884551.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;}
.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(2019121917341837510.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:1400px; min-width:1160px; width:100%;  background-color:#005bac;  margin:0 auto;  }
.e_menu { position: relative; width:1160px; height:40px; overflow:hidden; margin:0 auto; }
.e_menu ul {}
.e_menu ul li { float:left; width:128px; height:40px; line-height:40px; overflow:hidden; text-align:center; }
.e_menu ul li a { font-size:14px; color:#fff; }
.e_menu ul li:hover,.e_menu ul li.active { background-color:#004486; }

.footer { max-width:1400px; min-width:1160px; margin:0 auto; }
.nz_foot { width:1160px; }
.footer .nz_foot { width:1160px; }
.footer .fspan { margin-right:8px;}
.footer span img { vertical-align:middle; }

.c_ban {  max-width:1400px; min-width:1160px; background-color:#fff; width:100%; margin:0 auto; }

.e_ban_w { position: relative; width:100%; height:425px; overflow:hidden; z-index:200; margin-top:8px; }
.e_ban { position:relative; width:100%; height:425px; overflow:hidden;}
.e_ban ul { position:relative; width:100%; height:425px;}
.e_ban ul li { position:absolute; top:0; left:0;width:100%; height:425px; background-image:url(2019122310380025107.jpg); 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:20px; 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:#005bac; 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:1400px; min-width:1160px;  width:100%; margin:0 auto; }
.c_0 { width:1160px; height: auto; overflow:hidden; margin:0 auto;}

.c_1 { float:left; width:430px;}
.c_2 { float:right; width:700px;}

.c_3 { float:left; width:410px; } 
.c_4 { float:left; width:410px; margin:0px 0px 0px 30px;  } 
.c_5 { float:right; width:280px; } 

.c_6 { } 


.e1_w {width:430px; height:275px;  background-color:#eee; margin:25px auto 0;  }

.i_hd_w { width:430px; height: 275px; overflow: hidden; position: relative;  }
#i_hd,#i_hd ul,#i_hd ul li,.i_hd_img,.i_hd_img img  { width: 430px; height: 275px; 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: 249px; right: 5px; z-index: 20; }
.i_hd_nav ul { float: right; }
.i_hd_nav ul li { float: left; width: 14px; height: 14px; overflow: hidden; margin-right:8px; border:1px solid #333; background-color:#fff; cursor: pointer; font-size:12px;  color:#333; text-align:center; line-height:14px; }
.i_hd_nav ul li.navOn { background-color: #005bac; color:#fff; }


.b_w { position:relative; border:1px solid #fff; background-color:#fff;  }


.e_t { position:absolute; top:8px; left:0; width:100%; height:35px;   }
.e_t ul { padding-left:15px;  }
.e_t ul li { float:left; width:100px; height:34px; line-height:34px;  text-align:center;  overflow:hidden;  }
.e_t ul li a { font-size:16px; font-weight:bold;  }

.e_t ul li.et_y { background-color:#fff; border-bottom:2px  solid #005bac;  }
.e_t ul li.et_y a { color:#005bac;}
.e_t ul li.et_n { }
.e_t ul li.et_n a { color:#666;  }


.et_x_y { display:block; }
.et_x_n { display:none; }

.e2_w .e_t  {}
.e3_w .e_t,.e4_w .e_t  { }
.e6_w .e_t  { }


.e_lis { }
.e_lis ul { }
.e_lis li { height: 36px; line-height: 36px; overflow: hidden; background-image: url(2019122316595956172.png); background-repeat: no-repeat; background-position: 0 -46px; }
.e_lis li a { font-size: 14px; color: #333; padding-left: 15px; }
.e_lis li span { float: right; font-size: 12px; color: #5e5e5e; }
.e_lis li:hover { background-position: 0 13px; }
.e_lis li:hover a, .e_lis li:hover span { color: #005bac; }

.e2_w { margin:25px auto 0; height:238px; padding:35px 0 0;}
.e2_w .e_lis { height:210px; padding:15px 15px 6px; overflow:hidden; }

.e3_w,.e4_w { margin:25px auto 0; height:238px; padding:35px 0 0;}
.e3_w .e_lis,.e4_w .e_lis { height:210px; padding:15px 15px 6px; overflow:hidden; }

.e5_w { height:275px; overflow:hidden; margin:25px auto 0; }
.e5_w ul {}
.e5_w ul li {  width:100%; height:50px; margin-bottom:6px; }
.e5_w ul li img { width:100%; height:50px;}

.e6_w { margin:25px auto 0; height:265px;  padding:35px 0 0;}

.e9_b { position: relative;  padding:20px 0px 10px;  }

.e9_lw,.e9_rw { position:absolute; top:115px; z-index:100; width:50px; height:50px; overflow:hidden; background-image: url(2019122317323262100.png); background-repeat: no-repeat; cursor: pointer;}
.e9_lw { left:0px;  background-position: -100px 0; }
.e9_lw:hover { background-position: -50px 0; }
.e9_rw { right:0px; background-position: -150px 0; }
.e9_rw:hover { background-position: 0px 0; }

.e9_lw a, .e9_rw a { display: none; }

.e9_c { width: 1060px; height:215px; overflow: hidden; padding:10px 0; margin:0 auto ; }
.e9_c ul { }
.e9_c ul li { float: left; width: 250px; height:208px; overflow: hidden; background-color:#f5f5f5; margin-right: 20px; padding:2px;  }

.e9c_img ,.e9c_img img { width: 250px; height: 160px; overflow: hidden;}
.e9c_img img { display: block; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

.e9c_tit { padding:10px 10px 0; 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:#045bb8;  box-shadow:0px 0px 10px #045bb8; }
.e9_c ul li:hover .e9c_tit a { color:#fff; }
.e9_c ul li:hover .e9c_img img { transform:scale(1.1,1.1); }


.e_link_w { width:1160px; height:30px; padding:10px 0; background-color:#fff; margin:25px auto; }
.el_t { float:left; width:120px;  height:32px; line-height:32px; 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:230px; height:26px; border:1px solid #eee; background-color:#fff; position:relative; cursor:pointer; background-image:url(2019123015181972770.png); background-position:100% 50%; background-repeat:no-repeat; margin-right:95px;}
.e_link span { display:block; width:208px; line-height:26px; font-size:12px; color:#666;  text-align:center; }

.e_link ul{ display:none; position:absolute; left:-1px; bottom:26px; overflow:hidden; width:230px; z-index:115; padding:5px 0px; background-color:#fff; border:1px solid #eee; border-bottom:none;max-height:300px; overflow-y:scroll;  }
.e_link ul li{ width:208px; height:25px; line-height:25px; 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; }