﻿@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin:0; padding:0; -webkit-text-size-adjust: none }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
body>div, form>div { margin:0 auto; }
div { text-align:left; }
a img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
select, textarea { font: 12px Arial, "微软雅黑"; }
body { color:#2f2f2f; text-align:center; font:12px "微软雅黑"; }
ul, ol, li { list-style-type:none; vertical-align:0; }
a { outline-style:none; color:#717172; text-decoration:none; font-family:"微软雅黑" }
a:hover { color:#2f2f2f; text-decoration:none; }
a, area { blr:expression(this.onFocus=this.blur())}
:focus { -moz-outline-style: none; }
.clear { clear:both; }
.hidden { display:none; }
.block { display:block; }
.left { float:left; }
.right { float:right; }
.pd14{margin-bottom:20px;}
/* 通用样式 */
.zt_wh1000{ width:1000px; margin:0 auto}

.zt_line_b{ border-bottom:1px #efede7 solid;}
.zt_line{ border:1px #c8c8c8 solid;}

.zt_m5{ margin-top:5px;}
.zt_m10{ margin-top:5px;}
.zt_m16{ margin-top:16px;}
.zt_mt30{ margin-top:30px;}

.pdl10{ padding-left:10px;}
.pdb10{ padding-bottom:10px;}



.zt_pr{ position:relative}
.zt_pa{ position: absolute}

.zt_he10{ height:10px; font-size:0}
.zt_he23{ height:23px;}
.zt_he30{ height:25px;}

.pd16{ padding:0px 16px;}
.pdtb20{ padding:20px 0;}
.zt_bgFff{ background:#FFF}

.text_cen{ text-align:center}


/* 首页样式 */
.zt_top{ height:34px; }
.zt_top p{ line-height:34px; color:#7f7f7f}
.zt_top p strong{ color:#D52418}
.zt_top_btn a{ height:28px; line-height:28px;display:block; float:left; margin-top:3px; background:#efede7 url(../images/iconPic1.png) no-repeat 8px center; padding:0 12px 0 30px; margin-left:10px; font-size:14px; color:#666666}
.zt_top_btn a.zc{background:#efede7 url(../images/iconPic2.png) no-repeat 8px center;}

.zt_head{ height:130px;}
.zt_head_right{ width:584px;}
.zt_head_right .zt_head_t{height:20px;}
.zt_head_right .zt_head_t li{ float:left; cursor:pointer; height:20px; width:46px; line-height:20px; text-align:center; margin-right:10px;}
.zt_head_right .zt_head_t li.mCon_Cutbtn{ background:url(../images/btn1.jpg) no-repeat; color:#FFF}
.zt_head_right .zt_head_m{ height:36px;}
.zt_head_right .zt_head_m .ip1{ height:34px; width:290px; padding:0 6px; color:#666;}
.zt_head_right .zt_head_m .btn1{ height:36px; padding:0 6px; width:100px; color:#FFF; font-size:16px; background:#60605f; border:0; font-family:"微软雅黑"; font-size:17px; cursor:pointer} 
.zt_head_right .zt_head_b strong,.zt_head_right .zt_head_b a{ padding-right:10px;}
.zt_head_right .zt_head_b a:hover{ color:#b11e1d}

.zt_banner{ background:#ab0016 url(../images/banner1.jpg) no-repeat center center; height:366px;}
.zt_banner .zt_banner_text{ width:518px; left:238px; top:210px; color:#FFF; text-align:center; line-height:22px; }

.zt_nav li{ float:left; height:60px; line-height:60px;}
.zt_nav{ height:70px; overflow:hidden; bottom:-30px; left:0px; }
.zt_nav ul{ height:60px;background:#2E2D2C; margin-top:10px; width:1020px;}
.zt_nav li a{ color:#FFF; font-size:18px; padding:0 47px; display:block;position: relative}
.zt_nav li.on a{background:#fff; font-weight:bold; color:#d60019; position: relative}
.zt_nav li.on a span{ position: absolute; display:block; background:url(../images/jtPic.png) no-repeat; width:27px; height:10px; left:0px; top:-10px; left:50%; margin-left:-14px}
/*.zt_nav li a:hover{ background:#fff; font-weight:bold; color:#d60019}
.zt_nav li a:hover span{position: absolute; display:block; background:url(../images/jtPic.png) no-repeat; width:27px; height:10px; left:0px; top:-10px; left:50%; margin-left:-14px}*/
.zt_bannerHe{ height:366px;}
.zt_yl{ background:#e2e0d7}

.zt_paOvl{ background:url(../images/bgPng1.png) no-repeat bottom center; width:573px; height:290px; margin:0 auto}
.zt_paOv2{ width:1000px; margin:0 auto; height:278px; background:#FFF; margin-top:30px; display:inline}
.zt_list1{ width:454px; float:left; margin:10px 22px 0 22px; height:115px;}
.zt_list_t{ height:50px;line-height:50px; border-bottom:2px #bfbfbf solid}
.zt_list_t strong{ font-size:20px; color:#323130}
.zt_list1_top{top:12px; left:110px;}
.zt_list1_top li{ float:left; height:28px; padding:0 14px; line-height:28px; font-size:16px; cursor:pointer }
.zt_list1_top li.chgCutBtn{ color:#FFF; background:#b8031a}

.zt_list1_blod{top:12px; left:0px;}
.zt_list1_blod li{ float:left; height:28px; padding:0 14px; line-height:28px; font-size:20px; cursor:pointer; background:url(../images/line1.jpg) no-repeat right center; font-weight:bold }
.zt_list1_blod li.chgCutBtn{ color:#b8031a;}

.zt_listUl li{display:block; height:28px; line-height:28px; }
.zt_listUl li a{ font-size:14px; color:#262626; display:block;background:url(../images/icon02.jpg) no-repeat left center; padding-left:16px;}
.zt_listUl li a:hover{ background:url(../images/icon02_1.jpg) no-repeat left center;}
.pa_moreBtn{ right:0px; top:20px;}

.zt_listIcone li{ float:left;}
.zt_listIcone li a{ display:block; width:80px; height:28px;font-size:16px; padding-left:35px; line-height:28px; margin:0 10px 10px 0; color:#323130}
.zt_listIcone li a.icone1{ background:#efede7 url(../images/iconP1.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone2{ background:#efede7 url(../images/iconP2.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone3{ background:#efede7 url(../images/iconP3.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone4{ background:#efede7 url(../images/iconP4.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone5{ background:#efede7 url(../images/iconP5.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone6{ background:#efede7 url(../images/iconP6.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone7{ background:#efede7 url(../images/iconP7.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone8{ background:#efede7 url(../images/iconP8.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone9{ background:#efede7 url(../images/iconP9.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone10{ background:#efede7 url(../images/iconP10.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone11{ background:#efede7 url(../images/iconP11.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone12{ background:#efede7 url(../images/iconP12.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone13{ background:#efede7 url(../images/iconP13.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone14{ background:#efede7 url(../images/iconP14.jpg) no-repeat 10px center;}
.zt_listIcone li a.icone15{ background:#efede7 url(../images/iconP15.jpg) no-repeat 10px center;}

.zt_listIcone li a.icone1:hover{ background:#efede7 url(../images/iconP1_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone2:hover{ background:#efede7 url(../images/iconP2_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone3:hover{ background:#efede7 url(../images/iconP3_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone4:hover{ background:#efede7 url(../images/iconP4_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone5:hover{ background:#efede7 url(../images/iconP5_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone6:hover{ background:#efede7 url(../images/iconP6_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone7:hover{ background:#efede7 url(../images/iconP7_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone8:hover{ background:#efede7 url(../images/iconP8_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone9:hover{ background:#efede7 url(../images/iconP9_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone10:hover{ background:#efede7 url(../images/iconP10_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone11:hover{ background:#efede7 url(../images/iconP11_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone12:hover{ background:#efede7 url(../images/iconP12_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone13:hover{ background:#efede7 url(../images/iconP13_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone14:hover{ background:#efede7 url(../images/iconP14_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listIcone li a.icone15:hover{ background:#efede7 url(../images/iconP15_1.jpg) no-repeat 10px center;color:#b8031a; font-weight: bold}
.zt_listJPLJ li{width:20%;float:left}
.zt_list2{ width:362px; float:left; margin:10px 22px 0 22px; overflow:hidden}
.zt_list2 .zt_listIcone{ width:400px;}


.zt_wh560{ width:550px !important; }

.zt_listUlIocn li{ width:90px; float:left }


/* 本例子css */
.slideBox{ width:500px; height:352px; overflow:hidden; position:relative; background:#FFF}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd p a{ display:block; height:41px; line-height:41px; color:#252525; font-size:16px; background:url(../images/icon01.jpg) no-repeat 10px center; padding-left:30px;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position:absolute; right:36px; bottom:0; display:block; width:36px; height:41px;z-index:111; background:#fff url(../images/l02.gif) no-repeat center center}
.slideBox .next{ position:absolute; right:0px; bottom:0;  display:block; width:36px; height:41px;z-index:111;background:#fff url(../images/l04.gif) no-repeat center center }
.slideBox .prev:hover{background:#b8031a url(../images/l01.gif) no-repeat center center}
.slideBox .next:hover{background:#b8031a url(../images/l03.gif) no-repeat center center}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}



.zt_tt1{ height:58px; padding:0 14px;}
.zt_tt1 .moreBtn{ margin-top:24px;}
.zt_tt1 p{ line-height:58px;}
.zt_tt1 p strong{ font-size:20px;}
.zt_tt1 p span{ font-size:18px; color:#a8a8a8; padding-left:4px;line-height:20px}

.zt_divDl{ display:none}
.zt_divHotList{ width:500px; background:#FFF;height:352px; overflow:hidden;}
.zt_divDl{ height:106px; margin-bottom:10px}
.zt_divDl .zt_divDt{ float:left; height:106px; line-height:106px; text-align:right; display:block; width:42px; text-align:right; font-size:60px; color:#b8031a; background:#dadada; font-family:Arial, Helvetica, sans-serif; margin-right:17px}
.zt_divDl .zt_divDd{ background:#ebebeb; height:106px;}
.zt_divDl .zt_divDd h2,.zt_divDl .zt_divDd p{ padding:0 17px 0 0; display:block}
.zt_divDl .zt_divDd h2{ display:block; padding:14px 0 6px 0}
.zt_divDl .zt_divDd h2 a{ font-weight:bold; font-size:18px; color:#333333;}
.zt_divDl .zt_divDd p a{ color:#727272; line-height:22px;}

.zt_divUl{ height:32px; line-height:32px; padding:0 10px 0 34px; }
.zt_divUl a{ float:left; font-size:14px; display:block; background:url(../images/icon02.jpg) no-repeat left center; padding-left:20px; color:#262626}
.zt_divUl span{ float:right; font-size:12px; color:#9c9c9c} 


.zt_part1L{ width:485px; float:left;}
.zt_part1R{ width:485px; float:right}
.zt_tt2{ height:52px; padding:0 14px; border-bottom:2px #e6787d solid; overflow:hidden}
.zt_tt2 p{ line-height:44px;}
.zt_tt2 p strong{ font-size:20px;}
.zt_tt2 p span{ font-size:18px; color:#a8a8a8; padding-left:4px; font-family: Arial, Helvetica, sans-serif}
.zt_tt2 .moreBtn{ margin-top:20px;}


.zt_list2_top{top:12px; right:20px;}
.zt_list2_top li{ float:left; height:28px; padding:0 10px; line-height:28px; font-size:16px; cursor:pointer }
.zt_list2_top li.chgCutBtn{ color:#FFF; background:#b8031a}
.zt_listUl_1 li{display:block; height:30px; line-height:30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.zt_listUl_1 li a{ font-size:14px; color:#262626; display:block;background:url(../images/icon02.jpg) no-repeat left center; padding-left:16px;}
.zt_listUl_1 li a:hover{ background:url(../images/icon02_1.jpg) no-repeat left center;}
.pa_moreBtn1{ right:10px; top:20px;}


.zt_hd257{ height:257px; overflow:hidden}
.zt_hd300{ height:300px; overflow:hidden}
.zt_hd248{ height:248px; overflow:hidden}
.zt_hd398{ height:398px; overflow:hidden}
.zt_hd417{ height:417px; overflow:hidden}
.zt_hd340{ height:320px; overflow:hidden}


.zt_tt3{ background:#444341; border-bottom:0}
.zt_tt3 p strong{ font-size:20px; color:#fff}
.zt_tt3 p span{ font-size:20px; color:#b4b4b3; padding-left:4px;}
.zt_h2_{ font-size:20px; color:#000000; height:45px; border-bottom:1px #e2ddc7 solid; line-height:45px; padding-left:20px; font-weight:bold}

.zt_bgEdead9{ background:#edead9}
.zt_fsBox{ width: 230px;/* margin:25px auto 0 auto; */ height:132px;float: left;}
.zt_fsBox .zt_fsBox_dt{  width:108px; margin-top: 30px;margin-left: 14px;}
.zt_fsBox .zt_fsBox_dd{ float:right; width:292px; background:url(../images/pgJt.jpg) no-repeat; height:100px; padding:6px 10px 0 30px;margin-top: 40px;}

.zt_fsBox .zt_tuFs{ display:block; width:108px; height:108px;}
.zt_fsBox .zt_tuFs .zt_pa{display:block; width:108px; height:108px; z-index:11; background:url(../images/fsPng.png) no-repeat; top:0px; left:0px;}
.zt_fsBox .zt_tuBtn{display:block; width:101px; height:30px; z-index:12; background:url(../images/btn2.jpg) no-repeat; bottom:-25px; left:0px; text-align:center; line-height:30px; color:#252525; font-size:16px}

.zt_fsBox .zt_fsBox_dd h2 a{ font-size:16px; font-weight:bold; color:#262626; line-height:36px;}
.zt_fsBox .zt_fsBox_dd p a{ line-height:24px;}
.zt_fsBox .zt_fsBox_dd h2 a:hover{ color:#b8031a}


.zt_lineHei{ width:220px; height:150px; border:1px #e0dcc7 solid; float:left; margin:14px 0 0 14px;}
.zt_lineRed{border:1px #e78f8f solid; }
.zt_lineHei .zt_lineHei_t{ height:40px; overflow:hidden; margin:12px;border-left:5px #e78f8f solid; padding-left:6px; }
.zt_lineHei .zt_lineHei_t h2 a{ font-size:16px; color:#252525; font-weight:bold}
.zt_lineHei .zt_lineHei_b{ border-top:1px #e0dcc7 solid; padding:10px; line-height:24px;}
.zt_lineHei .zt_lineHei_b a{ font-size:16px;}

.zt_yl_1{ background:#efebd7;}

.zt_part2L{ width:656px;}
.zt_part2R{ width:324px;}
.zt_tt4{ height:60px; line-height:60px; font-size:20px; color:#333; font-weight:bold}
.zt_tt4 strong{ color:#b8031a}
.zt_map{ height:526px;}
.zt_part2RTop li{ float:left; display:block; width:132px; height:36px; line-height:36px; background:#f5f3e9; padding-left:10px; font-size:14px; margin:0 10px 10px 10px;}
.zt_part2RTop li a{ color:#262626; display:block}

.zt_part2Rb{ width:324px;}
.zt_part2Rb .mCon_conTxt{ background: url(../images/xianBg.png) no-repeat left top; width:270px;height:185px; padding:10px 15px 0 40px; position:absolute; left:-10px; top:10px;  color:#FFF; font-size:14px; line-height:30px;}
.zt_part2Rb .mCon_conTxt strong{ font-size:18px}

.zt_part3_top{ height:52px; border-bottom:2px #efebd7 solid}
.zt_part3_top li{ float:left; height:52px; padding:0 26px; line-height:52px; font-size:18px; cursor:pointer; background:url(../images/line1.jpg) no-repeat right center;  }
.zt_part3_top li.chgCutBtn a{ color:#b8031a;font-weight:bold}

.zt_part3L{ width:545px; margin-left:20px;}
.zt_lineTop{ padding-top:10px;}
.zt_ttH2{ height:85px; border-bottom:1px #CCC solid; margin-bottom:6px}
.zt_part3L .zt_listUl li{ line-height:30px; height:30px;}
.zt_ttH2 h2 a{ font-size:18px; font-weight:bold; color:#262626; line-height:34px;}
.zt_ttH2 p a{ line-height:20px;}
.zt_ttH2 h2 a:hover{ color:#b8031a}


.zt_part3R{ width:368px; height:260px; float:right; margin-right:16px; background:#f2f1f1}
.zt_part3R_t{ height:44px; padding:0 14px; border-bottom:2px #e6787d solid; line-height:44px; margin-bottom:6px;}
.zt_part3R_t a{font-size:18px; color:#000000;}
.zt_tt2 p strong{ font-size:20px;}
.zt_part3R_ul li{display:block; height:30px; line-height:30px; }
.zt_part3R_ul li a{ font-size:14px; color:#262626; display:block; padding-left:20px;}

.zt_hd485_290{ width:485px; height:260px; overflow:hidden}
.zt_hd485_364{width:485px; height:340px; overflow:hidden}
.zt_yl_2{ background:#e2e0d7;}

.zt_tt5 h2 a{ font-size:16px; color:#000000; line-height:26px; font-weight:bold}
.zt_tt5 p a{font-size:16px; color:#000000; line-height:26px;}

.zt_bgE9e7e0{ background:#e9e7e0}
.zt_mgNone .zt_ttH2{ margin-bottom:0}
.zt_tt6{ border-bottom:2px #888887 solid}
.zt_bookList { overflow:hidden}
.zt_bookList ul{ width:500px;}
.zt_bookList li{ float:left; margin:8px 16px 0 11px }

.zt_wh660{ width:660px;}
.zt_wh485{ width:485px;height: 514px;position: relative;background:#fff;}
.zt_tt7{ border-bottom:#d3d1cf solid 4px;}

/* 本例子css */
.picScroll-top{height: 380px;padding-bottom:40px;margin:10px auto 0;  overflow:hidden; position:relative; }

.timeline .hd{ overflow:hidden;  height:45px; text-align:center ;position: absolute;right:0;top:50px;z-index:9999; }
.timeline .hd .prev{ display: inline-block;  width:35px; height:35px;  margin-right:2px;   overflow:hidden;cursor:pointer; background: url(../images/jt004.png) no-repeat }
.timeline .hd .next{ display:inline-block;  width:35px; height:35px;  margin-right:2px;   overflow:hidden;cursor:pointer; background: url(../images/jt002.png) no-repeat}
.timeline .hd .prevStop{ background: url(../images/jt003.png) no-repeat}
.timeline .hd .nextStop{ background: url(../images/jt001.png) no-repeat}
.timeline .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.timeline .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.timeline .hd ul li.on{ background-position:0 0; }

.picScroll-top .picList{position:absolute;left:0;top:0px;}
.picScroll-top .bd{ height: 330px;   margin:30px auto}
.picScroll-top .bd ul{ overflow:hidden; zoom:1; background:url(../images/time_line_bg.jpg) repeat-y 101px top;}
.picScroll-top .bd ul li{ margin-bottom:10px;text-align:center; zoom:1; height:auto;}
.picScroll-top .bd ul li.active{}
.picScroll-top .bd ul li.active .year{color:#b8031a;}
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{ width:180px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-top .bd ul li .title{ line-height:24px; }


.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;height:0; font-size:0;overflow:hidden;}
.zt_timeYear{line-height: 30px;padding-left: 26px;font-size: 18px;color:#888;}
.zt_timeYear .year{width: 90px;display:inline-block;*display:inline;*zoom:1;}
.zt_timeList .date{width:65px;padding:5px 0;display:block;float:left;color:#888;font-size:14px;margin-left:-15px;background:url(../images/time_line_normal.jpg) no-repeat 71px 2px;padding-right:25px;text-align:right;}
.zt_timeList .icon{background:url(../images/time_line_active.jpg) no-repeat 71px 2px;}
.zt_timeList .cntxt{width: 350px;padding:5px 0;float:left;}
.zt_timeList{ padding-left: 40px;padding-right: 10px;text-align:left;line-height: 30px;}
.zt_timeList h2 a{ color:#515151; display: block; font-size:15px;  line-height:22px;font-weight:bold;}
.zt_timeList p{ visibility:hidden; line-height:20px; }
.zt_timeList p a{ color:#888; font-size:12px;}

.picListDiv .zt_timeList {margin-top: 10px;text-align:left }
.picListDiv .zt_timeList h2 a{padding-right:0; }
.picListDiv .zt_timeList p a{ padding-right:0;}


.zt_wh320{ width:320px;}
.zt_tt8{ border-bottom:4px #888484 solid}

.zt_wh3060{ height:280px; overflow:hidden}
.zt_wh306{ height:480px; overflow:hidden}
.zt_mr25{margin-right: 25px;}
/* 2016-04-18 */
.zt_tuImg li{ float:left; text-align:center; display:block; width:140px; margin:18px 0 0 10px;}

.zt_tuImg li a img{ display: block; margin-bottom:14px;}
.zt_wh320 .zt_tuImg li a img{height: 166px;}
.zt_tuImg li a { color:#040000; font-size:16px;}

.zt_iconYx{ height:88px; margin:14px 0 8px 0 ;}
.zt_iconYx a img{ display:block; margin:4px 12px 0 4px;}
.zt_iconYx a { display:block; color:#353535; font-size:18px; line-height:26px;}

.zt_listUl_2 li{ height:30px; line-height:30px;}
.zt_listUl_2 li a{ font-size:14px; color:#353535; background:url(../images/icon02.jpg) no-repeat left center}

.zt_ftList{ height:117px;}
.zt_ftList li{ float:left; height:117px;}
.zt_ftList li h2,.zt_ftList li p{ display:block; text-align:center}
.zt_ftList li h2 a,.zt_ftList li p a{ color:#FFF}
.zt_ftList li h2{margin-top:26px;}
.zt_ftList li p a{ color:#cacac6;}
.zt_ftList li h2 a{ font-size:28px; font-weight:bold; line-height:40px; }
.zt_ftList li.zt_bkBg1{ width:679px; background:url(../images/linkeBg1.jpg) no-repeat}
.zt_ftList li.zt_bkBg2{ width:250px; background:url(../images/linkeBg2.jpg) no-repeat}
.zt_ftList li.zt_bkBg3{width:320px; background:url(../images/linkeBg3.jpg) no-repeat}


.zt_footerLike{ border-bottom:1px #d1d1d1 solid; line-height:50px; color:#c1c1c1; margin-bottom:10px;font-size:14px}
.zt_footerLike a{ color:#040000; padding:0 10px; font-size:14px}
.zt_footerText p{ line-height:26px; color:#626262}
.zt_footerText { padding-bottom:16px;}
.f12{font-size: 12px;width: 150px;white-space: normal;}
#top_county,#top_lpqarea{ height:60px; overflow:hidden}
#top_county li,#top_lpqarea li{min-width:65px; width:inherit; margin: 0 5px 0 0;}
#countys, #lpq{cursor: pointer;}

.auto-hidden
{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}


.zt_jp_bookRank li a{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
   /*float: right;*/
}
.zt_jp_Book .zt_jp_bookRank li a{
	width:205px;
padding-right:10px;
}
.chgCon li a{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.echarts-tooltip{
  padding:5px 0 !important;
}
.meun1{background: url(../images/meunbj2.png) no-repeat;position: relative;color: #fff;}
.meun1 div{font-size: 12px; line-height: 25px;width: 145px;white-space: normal;padding: 0 10px 0 10px;}
.meun1 p{line-height: 25px;}
.meun2{background: url(../images/meunbj1.png) no-repeat;position: absolute; display: block;width: 100%;height: 10px;left: 0px;top: -10px;left: 9%;margin-left: -14px;}
.jpwxsy{height:320px;overflow: hidden;}
.jpwxsy p{  white-space: nowrap; width: 435px; overflow: hidden;  text-overflow: ellipsis;font-size:14px}


/**/
.nameList_cn{padding-top: 16px;}
.nameList_cn .tit{line-height: 26px;font-size: 18px;color: #353535;text-align: center;}
.nameList_cn .item{width: 430px;margin: 10px auto 0;}
.nameList_cn .item dt{width: 66px;line-height: 26px;float: left; font-size: 16px;color: #353535;}
.nameList_cn .item dd{width: 350px; line-height: 26px; float: left; padding-left: 10px;font-size: 0; color: #888;}
.nameList_cn .item dd span{margin: 0 5px;font-size: 14px;display:inline-block;}
 .login_username, .login_branchusername{background: url('/skin/images/user.png') no-repeat scroll 0 -42px;padding-left:25px;}
.res{
   		width: 70px;
   		height: 34px;
   		position: relative;
   		float: left;
   }
   .res span{
   		background: url("../images/jiantou.png") no-repeat 52px center;
   }
   .res span, .res span a{
   		width: 70px;
   		height: 34px;
   		display: block;
   		line-height: 34px;
   		padding-left:5px ;
   		font-weight: 800;
   }
   .res ul{
   		width: 70px;
   		background: #fff;
   		left: 0;
   		position: absolute;
   		top: 35px;
   		display: none;
   		z-index: 99;
   }
   .res ul li{
   		list-style: none;
   		line-height: 30px;
   		padding-left:5px ;
   		border-bottom: 1px #ccc solid;
   }
   .res ul li a{
   		width: 100%;
   		display: block;
   }
.zt_head_right .zt_head_m .advancedSearch{
    display: block;
    width: 80px;
    line-height: 36px;
    float: right;
    margin-left: 12px;
    text-align: center;
    background: #efede7;
    color: #000; 
   }


/*修改*/

#zt_box1{
	display: block;
}
#zt_box2{
	
	display: none;
}
#zt_box2 table{
	margin-top: 15px;
}	
#zt_box2 table .tr1{
	width: 685px;
	height: 24px;
	background: #f3f2eb;
	color:#3384dd;
	text-align: center;
}
#zt_box2 table .tr2{
	line-height: 34px;
}
#zt_box2 table .td1{
	text-align: center;
}
#zt_box2 table .td3 a{
	color: #D7890D;
}
#zt_box2 table .td4{
	color: #999;
	text-align: center;
}
.zt_jp_bookRank ul li span{
	float: right;
}
.zl_detailCon p img{
    max-width:650px
}
.zt_part3_top div{
  width: 895px;
  height: 55px;
  overflow: hidden;
  position: relative;
  float: left;
}
.zt_part3_top ul{
  width: 2000px;
  position: absolute;
}
.zt_part3_top li{
  padding: 0 20px;
}
.zt_part3_top .arrow-left{
  display: block;
  height: 50px;
  float: left;
  width: 50px;
  opacity: .5;
  background: url(/skin/images/ico-12-on.png) center center no-repeat;
  border-right: 1px #ccc solid;
  cursor: pointer;
}
.zt_part3_top .arrow-right{
  display: block;
  height: 50px;
  float: left;
  width: 50px;
  background: url(/skin/images/ico-13-on.png) center center no-repeat;
  border-left: 1px #ccc solid;
  cursor: pointer;
}
.footer{display:block; text-align:left; background:none; color:#333; width:1000px; margin:0 auto; background:url(/skin/images/ssap_logo.png) no-repeat left center; padding-left:100px;background-size: contain;}
.discount, .bookdiscount{display:none;background: #fa5134; color: #fff; font-size: 12px; padding: 1px 6px; margin-left: 5px; border-radius: 4px; font-weight: bold;}
.chgCon li a{display:initial}
.bookdiscount{position: absolute;
    left: -3px;
    top: 0px;
    width: 30px;
    height: 40px;
    background: url(https://www.pishu.cn/images/discount-icon.png) no-repeat;
    background-size: 100% 100%;
    text-align: center;
    line-height: 30px;
}
.zt_bookList li{position: relative;}












