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; }

.e_top_w { width: auto; max-width:1440px; background-color:#f1f2f3; border-bottom:1px solid #ebebeb; margin:0 auto;}
.e_top { width:1000px; height:29px; overflow:hidden; margin:0 auto; }
.e_top_l { float:left; height:29px; }
.e_top_l span { font-size:12px; color:#666; line-height:29px;}
.e_top_r { float:right; height:29px; }
.e_top_r a { font-size:12px; color:#666; line-height:29px; margin-left:15px; }
.e_top_r a span { display:inline-block; width:3px; height:3px; overflow:hidden; background-color:#999; margin-right:5px; vertical-align:middle; }

.e_head_w {  width: auto; max-width:1440px;  background-color:#fff; margin:0 auto;}
.e_head { width:1000px; height:80px; overflow:hidden; margin:0 auto; }

.e_logo { float:left; width:290px; height:50px; overflow:hidden; margin:15px 0 0; background-image:url(2018092610104412204.jpg); background-position:0 50% ; background-repeat:no-repeat; }
.e_logo a { display:block; width:290px; height:50px; overflow:hidden; text-indent:-999px; }

.e_sear { float:right; width:250px; height:40px; margin:20px 0 0;}
.e_sear input { width:100%; height:33px; background:none; margin:0; padding:0; border:0; }
.e_sea_txt { float:left; width:179px; height:33px; overflow:hidden; padding: 0 10px ; border:1px solid #dfdfdf; border-right:none;}
.e_sea_txt input { line-height:33px; font-size:14px; color:#666; }
.e_sea_sub { float:right; width:50px; height:35px; background-color:#ca1b23; background-image:url(2018092609082696708.png); background-position:50% 50%; background-repeat:no-repeat; border-radius: 0px 3px ;}
.e_sea_sub input { font-size:999em; overflow:hidden; text-indent:-999px;  }


.e_menu_w { width:auto; max-width:1440px;  background-color:#045bb8;  margin:0 auto;}
.e_menu { width:1000px; height:45px; overflow:hidden; margin:0 auto; }
.e_menu ul {}
.e_menu ul li { float:left; width:111px; height:45px; line-height:45px; overflow:hidden; text-align:center; }
.e_menu ul li a { font-size:18px; color:#fff; }
.e_menu ul li:hover,.e_menu ul li.active { background-color:#00448d; }

.e_foot_w { width:auto; max-width:1440px; background-color:#333; margin:20px auto 0; }
.e_foot { width:1000px; height: 70px; position:relative; line-height:32px;  overflow:hidden; margin:0 auto; padding:30px 0; text-align:center; }
.e_foot a {}
.e_foot span { font-size:14px; color:#fff; margin:0 0 0 15px;}
.e_foot a img { margin:10px 0 0;}

.ft_ico { position:absolute; top:10px; right:0px; width:80px; height:110px; overflow:hidden; text-align:center;}
.ft_ico img { width:80px; height:80px;}
.ft_ico span { font-size:12px; color:#fff; line-height:30px; margin:0;}


.c_ban { width:100%; max-width:1440px; height:auto; background-color:#f1f2f3; margin:0 auto; }

.c_0 { width:1000px; height: auto; overflow:hidden; margin:0 auto;}

.c_1 { float:left; width:490px;  } 
.c_2 { float:right; width:480px; } 

.c_3 { float:left; width:570px;  } 
.c_4 { float:right; width:400px; } 



.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(2018111409401118822.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:#fff; border:2px solid #045bb8; border-radius:8px; margin:0 0 0 14px; }
.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:#ca1b23; border:2px solid #fff;}




/*幻灯*/
.e2_w { background-color:#f1f2f3; margin:30px 0 0; }

.i_hd_w { width:490px; height: 310px; overflow: hidden; position: relative;  }
#i_hd { width: 490px; height: 310px; overflow: hidden; }
#i_hd ul { height: 310px; }
#i_hd ul li { float: left; width: 490px; height: 310px; overflow: hidden;  }
.i_hd_img { width:490px; height: 310px; overflow: hidden; }
.i_hd_img img { width: 490px; height: 310px; }
.i_hd_tit { width: 490px; 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; margin:-40px 0 0 0;  }
.i_hd_tit a { font-size: 16px; color: #fff; padding-left: 10px; }
.i_hd_nav { width: 110px; height: 20px; overflow: hidden; position: absolute; top: 285px; right: 5px; z-index: 10; }
.i_hd_nav ul { float: right; }
.i_hd_nav ul li { float: left; width: 16px; height: 16px; overflow: hidden; border-radius:3px; margin-right: 9px; background-color: #ffff; cursor: pointer; font-size:12px;  color:#333; text-align:center; line-height:16px; }
.i_hd_nav ul li.navOn { background-color: #00448d; color:#fff; }

.e_2 { margin:30px 0 0 ; }

.e_t { height:45px; overflow:hidden;  position: relative; }
.e_t ul {}
.e_t ul li { float:left; min-width:120px;  height:45px;  overflow:hidden;  }
.e_t ul li a { display:block; width: auto; height:40px; line-height:40px; text-align:center; font-size:18px; }

.et_y { background-image:url(2018092615220066868.png); background-repeat:no-repeat; background-position: 50% 100%; }
.et_y a { background-color:#045bb8; border-left: 6px solid #ca1b23 ; color:#fff; }
.et_n {  }
.et_n a { border-left: 6px solid transparent ;  color:#333; }

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

/*list*/
.e_lis { }
.e_lis ul { }
.e_lis li { height: 35px; line-height: 35px; overflow: hidden; background-image: url(2018092615371811005.png); background-repeat: no-repeat; background-position: 0 -44px; }
.e_lis li a { font-size: 14px; color: #666; padding-left: 15px; }
.e_lis li span { float: right; font-size: 12px; color: #5e5e5e; }
.e_lis li:hover { background-position: 0 15px; }
.e_lis li:hover a, .e_lis li:hover span { color: #00448d; }

.e2_lis { height:245px; padding:15px 0 5px;   position: relative;  }

.e3_lis { height:210px; padding:15px 0 5px;  position: relative;  }


.h_lim { position:absolute;  top:-35px; right:0px; width:50px; height:30px; line-height:30px; overflow:hidden; text-align:right; }
.h_lim a { font-size:14px; color:#045bb8;}

.t_lim { position:absolute;  top:10px; right:0px; width:50px; height:30px; line-height:30px; overflow:hidden; text-align:right; }
.t_lim a { font-size:14px; color:#045bb8;}



.c_3_w { width:570px; overflow:hidden; padding:15px 0;}
.c_3_w ul { width:650px;}
.c_3_w ul li,.c_3_w ul li img { width:280px; height:115px; overflow:hidden;  }

.c_3_w ul li { float:left; margin:0 10px 10px 0;}

.c_4_w,.c_4_w img  { width:400px; height:240px; overflow:hidden;} 
.c_4_w { padding:15px 0; }



.c_5_w { padding:15px 0; }
.c_5_w ul { position:relative; width:1000px; height:216px; overflow:hidden; }
.c_5_w ul li { position:absolute; overflow:hidden;  background-color:#f1f2f3; }
.c5l_1 { width:323px; height:216px; left:0px; top:0px; }
.c5l_2 { width:323px; height:216px; left:333px; top:0px; }
.c5l_3 { width:162px; height:103px; left:666px; top:0px; }
.c5l_4 { width:162px; height:103px; left:838px; top:0px; }
.c5l_5 { width:162px; height:103px; left:666px; top:113px; }
.c5_m { width:162px; height:103px; left:838px; top:113px; }
.c5_m a { display:block; width:162px; height:103px; line-height:103px; text-align:center; font-size:16px; color:#fff; background-color:#045bb8; overflow: hidden; }

.c5_l a { display:block; position:relative; width:100% ; height:100%;  overflow:hidden;}
.c5_l a img { display:block; position:absolute; left:0; top:0; z-index:5;  width:100%; height:100%; }
.c5_l a span { display:block; position:absolute; left:0; bottom:0; z-index:15;  width:100%; height:30px; line-height:30px; font-size:14px; color:#fff; text-align:center; overflow:hidden; }
.c5_l a i { display:block; position:absolute; left:0; bottom:0; z-index:10; width:100%; height:30px; overflow:hidden; background-color:#000; opacity:.6;  }


.e_link_w { padding:15px 0; }
.e_link { float:left; width:293px; height:32px; border:1px solid #c3c3c3; position:relative; cursor:pointer; background-image:url(2018092709414284540.png); background-position:100% 50%; background-repeat:no-repeat; margin-right:23px;}
.e_link span { display:block; width:260px; line-height:32px; font-size:12px; color:#333;  text-align:center; }

.e_link ul{ display:none; position:absolute; left:-1px; bottom:30px; overflow:hidden; width:293px; z-index:115; padding:5px 0px; background-color:#fff; border:1px solid #c3c3c3; border-bottom:none; }
.e_link ul li{ width:260px; height:25px; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.e_link ul li a{ display:block; font-size:12px; color:#4a4a4a; line-height:24px; text-align:center;}
.e_link ul li a:hover{  color:#045bb8; }

.f_ban { width: auto; max-width:1440px; height:235px; margin:0 auto; overflow:hidden;  background-image:url(2018101615415039427.jpg); background-position:50% 0 ; background-repeat: no-repeat; }

.f_0 { width:1000px; height:auto; margin:20px auto 0; }
.f_l { min-height:450px; float:left; width:215px; }
.f_r { float:right; width:785px; }
.f_dq { height:30px; line-height:30px; background-color:#045bb8; text-align:right; overflow:hidden; padding-right:20px; }
.f_dq * { font-size:14px; color:#fff; }

.fl_nav { position:relative; border-style:solid; border-width:30px 0 0 6px; border-color:#045bb8; background-color:#f7fcff; padding:0 0 100px 0; }
.fl_j { position:absolute; left:-6px; top:-30px; width:36px; height:36px; overflow:hidden; background-image:url(2018092811090969898.png); background-position:0 0; background-repeat:no-repeat; }

.fl_0 { height:50px; line-height:50px; border-bottom:1px solid #eee; padding:0 0 0 25px; }
.fl_0 span { font-size:20px; color:#045bb8; }

.fl_1 { height:45px; border-bottom:1px solid #eee; padding:0 0 0 25px;}
.fl_1 a { display:block; width:100%; height:45px; line-height:45px; font-size:16px; color:#333;}

.s1_y { background-color:#69b1ff; }
.s1_y a { color:#fff;}

.f_2 { padding:15px 15px 30px 40px; }

.f_tit { height:50px; line-height:50px; border-bottom:1px solid #d1d1d1; background-image:url(2018092813462116792.png); background-repeat:no-repeat; background-position:10px 50%; padding:0 0 0 30px;}
.f_tit span { font-size:18px; color:#00448d; font-weight:700; }

.f_li_w { padding:20px 10px; }
.f_li_w ul {}
.f_li_w ul li { padding:10px 10px; border-bottom:1px dashed #d1d1d1; }
.f_li_w ul li a { display:block; position:relative; width:100%; overflow:hidden; }
.f_li_w ul li a h2 { line-height:35px; font-size:16px; color:#333; font-weight:normal; }
.f_li_w ul li a p { line-height:26px; font-size:14px; color:#888;}
.f_li_w ul li a span { display:block; position:absolute; right:0px; bottom:0; width:100px; height:30px; line-height:30px; text-align:right; font-size:14px; color:#888;}

.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 #ddd; padding: 2px 5px; cursor: pointer; }
.l_m_bd a.l_a { }


.dl_w { min-height:650px;}
/*通用细览*/
.i_w { overflow: hidden; padding: 10px 0px 40px;}
.i_t { text-align: center; line-height: 40px; padding:10px 0 0px; }
.i_t span { font-size: 22px; color: #045bb8; }
.i_st { text-align: center; line-height: 45px; }
.i_st span { font-size: 18px; color: #333; }
.i_ly { 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 { width: 100px; height: 25px; overflow: hidden; margin: -35px 0 0 640px; }
.i_zh a { display: block; float: left; width: 24px; height: 24px; background-image: url(2018101116571181918.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: 220%; font-size: 14px; 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: 700px; 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; }



.f_img_more { display:none; height:40px; line-height:40px; background-color:#eee; }

.f_li_img { padding:20px 0;}
.f_li_img ul { width:800px; }
.f_li_img ul li { float:left; width:220px; height:185px; margin:0 33px 25px 0;}
.f_li_img ul li a { display:block; }
.f_li_img ul li a img { width:220px; height:145px; }
.f_li_img ul li a h2 { display:block; padding:0 10px;  height:40px; line-height:40px; border:1px solid #e6e6e6; overflow:hidden; font-size:14px; color:#666; font-weight:normal; }
.f_li_img ul li:hover a h2 { background-color:#045bb8; color:#fff;}


.i_img_w { padding:30px 0 10px; }
.img_d { text-align:center; overflow:hidden; padding:10px; background-color: #f7fcff ; position:relative; width:710px; height:400px;}
.img_d ul { position:relative; top:0; overflow:hidden; width:710px; height:400px;}
.img_d ul li { position:absolute; top:0; left:0; display:none; width:710px; height:400px; overflow:hidden;}
.img_d img { width:600px; height:400px;}

.img_s { height:100px; padding:20px 0; background-color: #f7fcff ; }

.img_l { float: left; width: 50px; height: 50px; margin:30px 0 0 5px; }
.img_r { float: right; width: 50px; height: 50px; margin:30px 5px 0 0; }
.img_l a, .img_r a { display: block; float: left; width: 50px; height: 50px; overflow: hidden; text-indent: -999px; background-image: url(2018092914050115476.png); background-repeat: no-repeat; cursor: pointer; }
.img_l a { background-position: -100px 0; }
.img_l a:hover { background-position: -50px 0; }
.img_r a { background-position: -150px 0; }
.img_r a:hover { background-position: 0px 0; }

.img_c { float: left; width: 600px; height:100px; overflow: hidden; margin:0 0 0 10px ; position:relative; }
.img_c ul { position:absolute; top:0; overflow:hidden; width:600px; height:100px;}
.img_c ul li { float: left; width: 148px; height:98px; padding:1px; overflow: hidden; text-align:center; background-color:#e4e4e4; margin-right: 20px; cursor:pointer;  }
.img_c ul li img { width: 148px; height: 98px; overflow: hidden;}
.img_c ul li:hover,.img_c ul li.active { background-color:#045bb8; }


.r_map_w { min-height:650px; }
.r_map { padding:20px 0;}
/*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(2018092917094558718.png) 1px 50% no-repeat;  }
.map_list ul li a { font-size:14px; color:#333; padding-left:13px; }


.f_learder { padding:30px 0 0 ;}
.f_learder ul { width:800px;}
.f_learder li{ height:310px; width:320px;padding:0px 45px 24px 0; float:left;}
.f_learder li img{ display:block; width:320px; height:233px;}
.f_learder li div.txt{ border:1px solid #e5e5e5; padding:12px 0px 12px 30px;  height:54px; overflow:hidden; background:url(2018101709011476456.jpg) no-repeat 15px 15px;}
.f_learder li div.txt h2{ font-size:18px; line-height:28px; color:#003399;}
.f_learder li div.txt p{ font-size:14px; line-height:26px; color:#333333;}


#honor{ padding:10px 0 30px;}
#honor ul.heng { width:100%; }
#honor ul.heng li{ float:left; width:166px; padding-right: 23px; margin-top: 24px;}
#honor ul.heng li.n1{ margin-top: 0;}
#honor ul.heng li.n2{ margin-left: 99px;}
#honor ul.heng li.n1 img{ height: 150px; background:url(heng_bg.png) no-repeat; width:106px;}
#honor ul.heng li.n4{ padding: 0px; margin-top: 24px;}
#honor ul.heng li img{ display:block; padding:4px 5px 7px 5px; margin:0 auto; height:105px; width:156px; background:url(heng.png) no-repeat;}
#honor ul.heng li p{ text-align:center;  font-size:14px; line-height:20px; margin-top:5px;}
#honor ul.shu{}
#honor ul.shu li{ float:left; width:170px; padding-right:15px;}
#honor ul.shu li.n4{ padding:0px;}
#honor ul.shu li img{ display:block; padding:6px 7px 9px 6px; width:157px; height:226px; background:url(shu.png) no-repeat;}
#honor ul.shu li p{ text-align:center; font-size:14px; line-height:20px; margin-top:5px;}
#honor .txt{ padding:20px 0;}
#honor .txt p{ }


.nf_tit { margin-top:20px; height:59px; overflow:hidden; border-top: 1px solid #1a52bd;}
.nf_tit span { line-height:59px;  font-size: 16px;  color: #00448d; font-weight: 700; }
.nf_img { text-align:center; }
.nf_img img { margin:0 auto; }

.nf_ln { padding: 25px 0px 30px 30px ;  background-image:url(2018101713433743233.jpg); background-position:100% 25px; background-repeat:no-repeat; }
.nf_ln p { font-size:14px; color:#7c7c7c; line-height:26px;}
.nf_ln p.ln_t { font-size:16px; color:#5d5d5d; font-weight:700; line-height:35px; margin-top:15px; }

.nf_dw {  padding: 30px 0px ; position:relative; height:610px; overflow:hidden;  }
.dw_t { text-align: center; font-size: 18px; line-height: 52px; height: 52px; background: #f0f0f0; color: #5e88e4; font-weight: normal;}
.dw_ft { text-align: center; color: #5e88e4;  font-size: 14px; line-height: 38px;}

.dw_img { padding:100px 0 0 100px; text-align:left;}
.dw_img img {}

.dw_1,.dw_2,.dw_3,.dw_4 { position:absolute; height:30px; line-height:30px; font-size:20px; color:#4c4c4c; } 

.dw_1 { left:0;top:260px; text-align:left;}
.dw_2 { right:0;top:220px; text-align:right;}
.dw_3 { right:0;top:330px; text-align:right;}
.dw_4 { left:410px;top:545px; text-align:left;}

.nf_qk {  padding: 30px 0px ; }
.nf_qk ul {}
.nf_qk ul li { position:relative; margin:0 0 30px 0; padding:5px; border: 1px solid #cccccc;}
.nf_qk ul li a {}
.nf_qk ul li img { display:block; float:left;  width:200px; margin:0 30px 0 0; }
.nf_qk ul li h2 { margin:15px 0 0 0; font-size:20px; color:#545454; line-height:50px; }
.nf_qk ul li p { line-height: 26px;  font-size: 14px; color: #888;}
.nf_qk ul li i { display:block; position: absolute; right:10px; bottom:10px; font-size:14px; color:#000; font-style:normal; }


.nf_w { height:47px; overflow:hidden;  margin:30px 0 0 ;  }
.nf_w ul { width:800px;}
.nf_w ul li { float:left;width:350px;  height:47px; margin:0 20px 0 0;  overflow:hidden; background-image:url(2018101816205191577.png); background-repeat:no-repeat; text-align:center;   }
.nf_w ul li a {height:36px; line-height:36px; text-align:center; font-size:18px;  }

.nf_y {  background-position: 50% -47px; }
.nf_y a { color:#333; }
.nf_n { background-position: 50% 0; }
.nf_n a {  color:#666; }

.nf_x_y { display:block; }
.nf_x_n { display:none; }




.zlgh{width:733px; margin:0 auto;}
.zlgh dt{width:733px; height:135px; position:relative;}
.zlgh dt img.tab_prev{ position:absolute; top:50px; left:0; cursor:pointer;}
.zlgh dt img.tab_next{ position:absolute; top:50px; right:0; cursor:pointer;}
.zlgh dt .list{width:588px; height:135px; overflow:hidden; margin:0 auto; position:relative;}
.zlgh dt .list .title{height:135px; position:absolute;}
.zlgh dt .list img.jiantou{float:right;}
.zlgh dt a{display:block; width:84px; height:135px; float:left; color:#757575; font-size:14px;}
.zlgh dt a.tab1{ background:url(tab_bgA.png); line-height:70px;}
.zlgh dt a.tab1:hover,.zlgh dt a.tab1.on{ background:url(tab_bgA_hover.png); line-height:78px; text-decoration:none; color:#FFF;}
.zlgh dt a.tab2{ background:url(tab_bgB.png); line-height:190px;}
.zlgh dt a.tab2:hover,.zlgh dt a.tab2.on{ background:url(tab_bgB_hover.png); line-height:203px;  text-decoration:none; color:#FFF;}


.zlgh dl dd{width:733px; height:495px; margin-top:30px; margin-bottom:30px;}




.zlgh_image { margin: 40px auto 0; overflow: hidden; position: relative; width: 733px; }
.zlgh_image .btn { cursor: pointer; height: 50px; position: absolute; top: 205px; width: 50px; z-index: 99; /*background-image:url(2018092914050115476.png); */background-repeat:no-repeat; overflow:hidden; text-indent:-999px; }
.zlgh_image .prev { background-position: -50px 0; left: 20px; }
.zlgh_image #prevTop, .zlgh_image #nextTop { height: 26px; top: 400px; width: 52px;  overflow:hidden; text-indent:-999px; }
.zlgh_image #prevTop { background: rgba(0, 0, 0, 0) url(2018101908524349388.png) no-repeat scroll 0 0; left: 5px; }
.zlgh_image #nextTop { background: rgba(0, 0, 0, 0) url(2018101908524434673.png) no-repeat scroll right top; right: 5px; }
.zlgh_image .next {  background-position: 0 0; right: 20px; }
.zlgh_image li { float: left; }
.zlgh_image .cf li { color: #fff; position: relative; }
.zlgh_image .cf a { color: #fff; display: block; height: 330px; position: absolute; width: 680px; }
.zlgh_image .cf li .intro { border: 1px solid #d9e0ea; border-left: none; bottom: 0; color: #333; display: block; height: 338px; right: 0; position: absolute; width: 189px; }
.zlgh_image .cf li .intro h3 { width: 189px; height: 45px; line-height: 45px; border-bottom: 1px solid #d9e0ea; color: #003399; font-size: 18px; text-align: center; }
.zlgh_image .cf li .intro p { width: 179px; margin-left: 5px; color: #5c5c5c; line-height: 26px; padding-top: 5px; }
.zlgh_image .picBox { background: #f6f6f6 none repeat scroll 0 0; height: 340px; margin: 0 auto; overflow: hidden; position: relative; width: 733px; }
.zlgh_image .picBox ul { height: 340px; position: absolute; }
.zlgh_image .picBox li { height: 340px; width: 733px; }
.zlgh_image .picBox li img { display: block; width: 543px; }
.zlgh_image .listBox { height: 135px; margin: 20px auto 0; overflow: hidden; position: relative; width: 733px; }
.zlgh_image .listBox ul { height: 135px; overflow: hidden; position: absolute; }
.zlgh_image .listBox li { height: 135px; width: 188px; }
.zlgh_image .listBox li .piclist { cursor: pointer; height: 135px; width: 170px; position: relative; background: #f0f0f0; }
.zlgh_image .listBox li i { display: none; }
.zlgh_image .listBox li a { display: block; height: 60px; width: 106px; }
.zlgh_image .listBox li.on { }
.zlgh_image .listBox li img { height: 96px; width: 160px; margin-left: 5px; margin-top: 5px; }
.zlgh_image .listBox li p { color: #6c6c6c; font-size: 12px; width: 160px; text-align: center; line-height: 20px; }