@charset "utf-8";
/* CSS Document */
body {
	background:url(18zp_zsk_bg1.jpg) no-repeat center top #ffffff fixed;
	color: #333333;
	margin: 0px;
	padding: 0px;
	font-size: 14px; 
	font-family: "Microsoft YaHei";
	text-align: left;
}
a { text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { color: #ff0000; text-decoration: underline; }
* { margin: 0px; padding: 0px; outline: none }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; }
.clear { clear: both; }
input, select { vertical-align: middle; }
.no { display: none; }
table { margin: 0px auto; table-layout: fixed; }
/*---------------------------------------segmentation------------------------------------------*/

.bg{}
.contain{ width:1240px; margin:0px auto;}
.head_bg{ height:90px; background-color:#ffffff;}
.tit { height:35px; line-height:35px; background-color:#f7f7f7; font-size:13px;}
.tit_l { float: left; width: 400px; }
.tit_r { float: right;}
.tit_r a { line-height:35px; padding: 0 12px; height:35px; color: #333333; }
.head { margin: 0 auto; position: relative; padding-top:15px }
.logo { float:left;}
.ss { float: right; width:490px; position:relative; padding-top:13px;}
.logo1{ position:absolute; right:0; top:0; display:block; width:66px; height:63px;}
.rs_tit{ margin:13px auto 0; line-height:27px; height:27px; padding-left:20px;}
.rs_tit span{ font-weight:bold; font-size:15px; display:block; float:left; color:#015293;}
.rs_tit a{ padding:0 13px; height:27px; line-height:27px; margin-right:10px; display:block; float:left; background:url(18zp_bar_bg.png) repeat; border-radius:14px; color:#ffffff;}
.inp { width:260px; border: 0; height:35px; line-height:35px; background:url(18zp_inp1.png) no-repeat left top; padding-left:14px;}
.bz_inp{
    cursor: pointer;
    border-radius: 3px 0px 0px 3px;
    text-align: center;
    background: url(21_header_xa_arr.png) no-repeat center right;
    background-color: #ffffff;
    font-size: 18px;
    width: 60px;
    line-height: 33px;
    border: 1px solid #dddddd;
    border-right: none;
    padding-right: 10px;
    color: #999999;
    position: relative;
    margin-right: -10px;
    z-index: 10;
}
.menu_bg { background-color:#d5161d; height:48px; line-height:48px; position:relative;}
.menu_bg li { float: left; display: inline; line-height:48px; width:176px; font-size: 18px; font-weight:bold; text-align: center; background:url(18zp_menu_line.png) no-repeat right top; padding-right:1px;}
.menu_bg li.last{ background:none; width:176px;}
.menu_bg li a { display: block;}
.menu_bg li.on a, .menu_bg li a:hover { background-color:#c21117; color: #ffffff; text-decoration: none;}
.menu_bg li i { margin-right:10px;}
.con { margin: 0px auto; padding:20px; background-color:#ffffff; width:1200px;}
.con_b{ border-bottom:4px solid #d5161d;}
.con_l { float: left; width:760px; background-color:#ffffff; position:relative;}
.con_r { float: right; width:460px;}
.con_r_l{ width:147px; float:left;}
.list7{ margin-right:-12px;}
.con_r_l li,.list7 li{ height:110px; margin-bottom:10px; font-size:16px; text-align:center}
.list7 li{ width:146px; margin-right:10px; float:left; display:inline; margin-bottom:0}
.con_r_l li a,.list7 li a{ display:block; padding-top:22px; line-height:38px;}
.i_bg1{ background-color:#e9573e}
.i_bg2{ background-color:#19a8ae}
.i_bg3{ background-color:#0f9ee0}
.i_bg4{ background-color:#8dc153}
.i_bg5{ background-color:#f6bb43}
.i_bg6{ background-color:#d5001e}
.con_r_r{ width:253px; float:right; background-color:#0f9ee0; height:225px; padding:5px 20px 0 30px}
.con_r_r li{float:left;display:inline;width:50%; *width:49.8%;background:url(18zp_ind_arr.png) no-repeat left center;font-size:15px;line-height: 26px;}
.con_r_r li a{ padding-left:10px;}
.con_r1 { float: right; width:380px; padding:20px; background-color:#f2f7ff; line-height:32px; font-size:15px; height:310px; overflow:hidden}
.tit_bg{ height:46px; background:url(18zp_xwdt_icon.png) no-repeat 20px center #f7f7f7; padding-left:42px; line-height:46px;}
.con3 h3{ font-size:24px; line-height:36px; color:#005192; text-align:center; margin-bottom:10px;}
.tit4{ height:55px;}
.tit4_l{ float:left; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:0 16px; color:#aeb1b6; text-align:center}
.tit4_l h3{ font-size:24px; font-weight:normal; color:#d5161d; height:34px; line-height:34px; text-align:center}
.tit6{line-height: 38px;font-size:16px;font-weight:bold;}
.tit6 img{ margin-right:5px; margin-top:-3px;}
.con4{ padding:16px 20px 0 20px; height:178px;}
.pl248{padding-left:248px;}
.tu{ width:224px; height:151px; top:77px; position:absolute; left:20px;}
.pic_con1{ height:151px; position:relative; z-index:1; overflow:hidden;}
.pic_con1 .pic{ height:100%; overflow:hidden}
.pic_con1 .pic li{ width:224px; height:151px;}
.pic_con1 .pic img { width:100%; height:100%; display: block;}
.pic_con1 .txt-bg{ position: absolute; bottom: 0; z-index: 4; height:34px; width: 100%; background:url(18xl_bar_bg.png) repeat;}
.pic_con1 .txt{ position: absolute; bottom: 0; z-index: 5; height:45px; width: 100%; overflow: hidden; }
.pic_con1 .txt li{ height:34px; line-height:34px; position: absolute; bottom: -34px; left:0px; width:100%}
.pic_con1 .txt li a{ display: block; color: white; text-align:center}
/*焦点图*/
.focusBox { position: relative; width:760px; height: 350px; overflow: hidden; }
.focusBox .pic li,.focusBox .pic img { width: 760px; height: 350px;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 45px; width: 100%; background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 45px; width: 100%; overflow: hidden; }
.focusBox .txt li { height: 45px; line-height: 45px; position: absolute; bottom: -45px; }
.focusBox .txt li a { display: block; color: white; padding: 0 0 0 20px; font-size: 14px; }
.focusBox .num{ position: absolute; z-index: 6; bottom:0px; right:0px; }
.focusBox .num li { float: left; position: relative; width:40px; height:45px; line-height:45px; overflow: hidden; padding-top:6px; text-align: center; cursor: pointer; color:rgba(255,255,255,.4); font-weight:bold}
.focusBox .num li.on, .focusBox .num li:hover { background:url(18zp_icon_on.png) no-repeat bottom; }
.tit1{ height:55px; background-color:#f7f7f7; line-height:55px;}
.tit1 li{ float:left; display:inline; background:url(18zp_ind_line.jpg) no-repeat right center;}
.tit1 li a{ display:block; padding:0 22px; font-size:18px;}
.tit1 li.on a,.tit1 li a:hover{ background:url(18zp_ind_tit_bar.jpg) no-repeat center bottom; font-weight:bold; text-decoration:none; color:#333333}
.tit1 li.last{ background:none}
.tit1 span{ float:right; padding-right:10px; font-size:14px;}
.tit1_l{ background:url(18zp_ind_icon.jpg) no-repeat 15px center; padding-left:33px; font-size:18px; font-weight:bold; color:#333333; float:left}
.list li{ line-height:32px; font-size:15px; background:url(18zp_dot.jpg) no-repeat left center; padding-left:12px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.list li span{ float:right; color:#999; font-size:13px;}
.con1{ border-bottom:1px dashed #dfdfdf; padding-bottom:10px; line-height:32px; font-size:13px; margin-bottom:10px;}
.con1 h3{ text-align:center; font-size:24px; color:#005192; line-height:44px;}
.ztzl_ban{ background: url(18zp_ind_t1.jpg) no-repeat left center #ffffff; margin: 20px auto 0; height: 80px; position:relative; width:1240px;}
.ztzl_ban .ztzl-link{display:block;float:left;width:40px;height:80px;}
.ban_list {width: 1150px; margin:0 auto; position:relative; height:60px;float:left;padding:10px 30px 10px 20px;overflow:hidden;}
.ban_con{ width:1170px;height:60px; overflow: hidden;}
.ban_list li { margin: 0 5px; float: left; _display: inline; overflow: hidden; text-align: center; }
.ban_list .prev,.ban_list .next{ position:absolute; width:28px; height:28px; top:26px; cursor:pointer; z-index:9}
.ban_list .next{ left:10px; background:url(18zp_ind_icon_l.png) no-repeat;}
.ban_list .prev{ right:0px; background:url(18zp_ind_icon_r.png) no-repeat;}
.con2{ width:324px; height:404px; padding:10px 30px; border:1px solid #dddddd; border-top:1px solid #d5161d;}
.con21{ width:324px; height:320px; padding:10px 30px; border:1px solid #dddddd; border-top:1px solid #d5161d;}
.con2_l{ float:left;}
.con2_c{ float:left; margin-left:20px; display:inline;}
.con2_r{ float:right;}
.tit2{ line-height:42px; position:relative; font-size:20px; font-weight:bold; color:#d5161d}
.tit2 i{ position:absolute; left:-31px; width:4px; height:20px; background:url(18zp_icon.jpg) no-repeat; top:11px;}
.tit2 span{ float:right; font-size:14px; font-weight:normal; color:#333333;}
.list1,.list5{ margin:15px auto 0;}
.list1 li{ float:left; width:33.3%; background:url(18zp_line.jpg) no-repeat right top; font-size:15px; text-align:center; height:70px;}
.list1 li.last{ background:none}
.list1 li span{ width:32px; height:32px; display:block; margin:0 auto 14px; background:url(18zp_icon_bg1.png) no-repeat; transition:all .3s linear}
.list1 li span.icon1{ background-position:0 0;}
.list1 li a:hover span.icon1,.list1 li a:hover span.icon1{ background-position:0 -32px}
.list1 li span.icon2{ background-position:-32px 0;}
.list1 li a:hover span.icon2,.list1 li a:hover span.icon2{ background-position:-32px -32px}
.list1 li span.icon3{ background-position:-64px 0;}
.list1 li a:hover span.icon3,.list1 li a:hover span.icon3{ background-position:-64px -32px}
.list2{ margin:10px auto 0;}
.list2 li{ float:left; width:33.3%; display:inline; line-height:32px;}
.con3_l{ float:left; width:100px; text-align:center; line-height:40px; font-size:16px; font-weight:bold}
.con3_l img{ transition:all .3s linear}
.con3_l img:hover{ transform:rotate(360deg);}
.con3_r{ float:right; width:208px;}
.con3_r li{ float:left; width:50%; line-height:28px; background:url(18zp_icon1.jpg) no-repeat left center;}
.con3_r li a{ padding-left:10px;}
.list3{ margin:2px -8px 0 0;}
.list3 li{ width:103px; height:40px; text-align:center; margin:8px 7px 0px 0; display:inline; float:left;}
.list3 li a{ display:block; height:38px; line-height:38px; background-color:#ffffff; border:1px solid #dddddd; font-size:15px;}
.list3 li a:hover,.list3 li.on a{ background-color:#d5161d; color:#ffffff; border:1px solid #d5161d; text-decoration:none;}
.line{ border-bottom:1px solid #dddddd; height:12px; overflow:hidden;}
.tit3{ margin:15px auto 0; height:32px; line-height:32px; font-size:16px; font-weight:bold;}
.tit3 img{ margin-right:10px;}
.tit3 span{ float:right; font-size:14px; font-weight:normal}
.list4{ background-color:#ffffff; height:195px; overflow:hidden}
.list4 li{ float:left; width:114px; display:inline; text-align:center; height:97px; border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.list4 li.last{ border-right:0}
.list4 li.last1{ border-bottom:0; border-right:0}
.list4 li a{ display:block; padding-top:22px;}
.list4 li span{ width:34px; height:34px; display:block; margin:0 auto 5px; background:url(18zp_ind_icon.png) no-repeat; transition:all .3s linear}
.list4 li span.icon1{ background-position:0 0;}
.list4 li a:hover span.icon1,.list4 li a:hover span.icon1{ background-position:0 -34px}
.list4 li span.icon2{ background-position:-34px 0;}
.list4 li a:hover span.icon2,.list4 li a:hover span.icon2{ background-position:-34px -34px}
.list4 li span.icon3{ background-position:-68px 0;}
.list4 li a:hover span.icon3,.list4 li a:hover span.icon3{ background-position:-68px -34px}
.list4 li span.icon4{ background-position:-102px 0;}
.list4 li a:hover span.icon4,.list4 li a:hover span.icon4{ background-position:-102px -34px}
.list4 li span.icon5{ background-position:0px -68px;}
.list4 li a:hover span.icon5,.list4 li a:hover span.icon5{ background-position:0px -102px}
.list4 li span.icon6{ background-position:-34px -68px;}
.list4 li a:hover span.icon6,.list4 li a:hover span.icon6{ background-position:-34px -102px}
.list4 li span.icon7{ background-position:-68px -68px;}
.list4 li a:hover span.icon7,.list4 li a:hover span.icon7{ background-position:-68px -102px}
.list4 li span.icon8{ background-position:-102px -68px;}
.list4 li a:hover span.icon8,.list4 li a:hover span.icon8{ background-position:-102px -102px}
.list4 li span.icon9{ background-position:0px -108px;}
.list4 li a:hover span.icon9,.list4 li a:hover span.icon9{ background-position:0px -134px}
.list4 li span.icon10{ background-position:-34px -108px;}
.list4 li a:hover span.icon10,.list4 li a:hover span.icon10{ background-position:-34px -134px}
.list4 li span.icon11{ background-position:-68px -108px;}
.list4 li a:hover span.icon11,.list4 li a:hover span.icon11{ background-position:-68px -134px}
.list4 li span.icon12{ background-position:-102px -108px;}
.list4 li a:hover span.icon12,.list4 li a:hover span.icon12{ background-position:-102px -134px}
.list5 li{ float:left; width:25%; background:url(18zp_line.jpg) no-repeat right top; font-size:15px; text-align:center; height:70px;}
.list5 li.last{ background:none}
.list5 li span{ width:32px; height:32px; display:block; margin:0 auto 14px; background:url(18zp_icon_bg1.png) no-repeat; transition:all .3s linear}
.list5 li span.icon1{ background-position:-96px 0;}
.list5 li a:hover span.icon1,.list5 li a:hover span.icon1{ background-position:-96px -32px}
.list5 li span.icon2{ background-position:-128px 0;}
.list5 li a:hover span.icon2,.list5 li a:hover span.icon2{ background-position:-128px -32px}
.list5 li span.icon3{ background-position:-160px 0;}
.list5 li a:hover span.icon3,.list5 li a:hover span.icon3{ background-position:-160px -32px}
.list5 li span.icon4{ background-position:-192px 0;}
.list5 li a:hover span.icon4,.list5 li a:hover span.icon4{ background-position:-192px -32px}
.list6{ margin:10px auto 0;}
.list6 li{ line-height:28px; height:28px;}
.wzdh_tit_bg{ height:36px; line-height:36px; background-color:#f6f6f6; padding:12px 0 12px 20px; border-top:1px solid #f0f1f2; margin:20px auto 0;}
.wzdh_tit_bg span{ float:left; display:block; width:108px; line-height:34px; text-align:center; font-weight:bold; color:#ffffff;}
.wzdh_tit_bg select{ width:296px; height:34px; line-height:34px; border:1px solid #dee0e2; padding-left:10px; margin-right:12px; float:left; border-radius:5px;}
.con_l2{ float:left; width:610px; background-color:#ffffff; height:250px;}
.con_r2{ float:right; width:610px; background-color:#ffffff; height:250px;}
.tit7{ background:url(18zp_tit1.jpg) repeat-x; height:56px;}
.tit7_l{ float:left; background:url(18zp_tit1_bar.jpg) repeat-y left top; width:136px; text-align:center; font-size:18px; font-weight:bold; line-height:56px; height:56px; color:#ffffff;}
.tit7 ul{ float:right; padding-right:10px;}
.tit7 li{ float:left; line-height:56px; height:56px; font-size:16px;}
.tit7 li a{ display:block; padding:0 10px; float:left}
.tit7 li.on a,.tit7 li a:hover{ color:#d5161d}
.con_l2 .list,.con_r2 .list{ margin:15px 20px 0 20px;}

.bot_bg { margin:0px auto 0; background-color:#ffffff;}
.bot_tit { line-height:30px; text-align: center;}
.bot_tit a { margin: 0 3px;}
.bot { width: 755px; margin: 0px auto; padding: 20px 0; }
.bot_l { float: left; width: 85px; margin-top: 10px; text-align: left; }
.bot_r { float: right; width: 110px; margin-top: 10px; }
.bot_c { line-height: 30px; width: 540px; float: left; text-align:center}
.pf_con { position: fixed; _position: absolute; top:50%; margin-top:-121px; right: -180px; width:85px; z-index: 999; font-size: 14px; border-bottom:1px solid #dddddd;}
.pf_con li{ position:relative;}
.pf_con li .pf_code{ position:absolute;right:78px;width:105px;height:92px;background:url(2018pf_code_bg_01.png) no-repeat;padding-top:8px;padding-left:5px;display:none;}
.pf_con li .pf_code img{width:84px;height:84px;}
.pf_con li a{ width:83px;display:block; border:1px solid #dddddd; border-bottom:0; background-color:#ffffff; text-align:center; padding-top:16px;padding-bottom:10px;}
.pf_con li a:hover,.pf_con li.on a{ background-color:#d5161d; border:1px solid #d5161d; color:#fff; text-decoration:none;}
.pf_con li span{ width:100%; height:32px; display:block; margin:0 auto;}
.pf_con li span.icon1{ background:url(18zp_pf_icon1.png) no-repeat center center;}
.pf_con li.on span.icon1,.pf_con li a:hover span.icon1{ background:url(18zp_pf_icon1_1.png) no-repeat center center;}
.pf_con li span.icon2{ background:url(18zp_pf_icon2.png) no-repeat center center;}
.pf_con li.on span.icon2,.pf_con li a:hover span.icon2{ background:url(18zp_pf_icon2_1.png) no-repeat center center;}
.pf_con li span.icon3{ background:url(18zp_pf_icon3.png) no-repeat center center;}
.pf_con li.on span.icon3,.pf_con li a:hover span.icon3{ background:url(18zp_pf_icon3_1.png) no-repeat center center;}
.pf_con1 { background:url(18zp_pf_con.png) no-repeat left top; text-align: center; line-height: 32px; padding:10px 18px 9px 9px; height:98px; width:98px; position:absolute; top:0; right:91px; display:none}

/*新闻动态*/
.xwdt_l{ float:left; width:800px; padding-right:19px; border-right:1px solid #dddddd}
.xwdt_r{ float:right; width:360px;}
.xwdt_tit{ height:43px; padding-top:10px; padding-bottom:4px; border-bottom:1px solid #dddddd}
.xwdt_tit ul{ float:left;}
.xwdt_tit li{ float:left; background:url(18zp_xwdt_line.jpg) no-repeat right 8px; padding-right:10px; font-size:18px; margin-right:10px;}
.xwdt_tit li a{ display:block; padding:0 18px; height:43px; line-height:36px;}
.xwdt_tit li a:hover,.xwdt_tit li.on a{ background:url(18zp_xwdt_tia_bar.jpg) no-repeat center top; color:#ffffff; text-decoration:none;}
.xwdt_tit li.last{ background:none}
.xwdt_tit span{ float:right; padding-right:10px; line-height:43px;}
.xwdt_con{ padding:12px 5px; min-height:238px;}
.xwdt_list li{ border-bottom:1px dashed #dddddd; padding:12px 160px 12px 10px; position:relative}
.xwdt_list li h3{ line-height:38px; font-size:16px;}
.xwdt_list li h3 span{ float:right; color:#999999; font-size:13px; font-weight:normal}
.xwdt_list li p{ line-height:28px; color:#777777;}
.xwdt_list li br{display:none;}
.xwdt_list li.last{ border-bottom:0}
.xwdt_list li .xq_span{ position:absolute; right:0; top:50%; width:94px; height:40px; line-height:40px; margin-top:-20px; text-align:center; font-size:15px; color:#005192; background-color:#f2f7ff; border-radius:5px;}
.xwdt_list1 li{ background:url(18zp_dot.jpg) no-repeat left center; padding-left:10px; font-size:15px; line-height:35px;}
.xwdt_list1 li span{ float:right; color:#999999; font-size:13px;}
.xwdt_tit1{ background:url(18zp_tit.jpg) repeat-x bottom; height:46px; line-height:46px;}
.xwdt_tit1 ul{ float:left}
.xwdt_tit1 li{ float:left; display:inline; height:46px;}
.xwdt_tit1 li a{ display:block; padding:0 25px; font-size:18px; color:#555555}
.xwdt_tit1 li.on a,.xwdt_tit1 li a:hover{ background:url(18zp_xwdt_tit1_bar.jpg) repeat-x top; border-left:1px solid #dddddd; border-right:1px solid #dddddd; font-weight:bold;}
.xwdt_tit1 span{ float:right}


/*常见问题*/
.cjwt_tit{ height:36px; padding-bottom:10px; border-bottom:1px solid #dddddd; line-height:36px; background:url(18zp_icon.jpg) no-repeat 4px 8px; padding-left:24px; font-size:20px; font-weight:bold; color:#d5161d}
.cjwt_tit span{ float:right; font-size:14px; font-weight:normal; color:#555}
.cjwt_tit1{ position:relative; margin:20px auto 0; padding:0 15px;}
.cjwt_tit1 .next,.cjwt_tit1 .prev{ position:absolute; top:34px; display:block; cursor:pointer; width:20px; height:51px; z-index:999}
.cjwt_tit1 .prev{ left:0; background:url(18zp_cjwt_icon_l.png) no-repeat;}
.cjwt_tit1 .next{ right:0; background:url(18zp_cjwt_icon_r.png) no-repeat;}
.cjwt_con{ width:1175px; overflow:hidden;}
.cjwt_con li{ float:left; width:122px; height:115px; text-align:center; margin-right:9px; display:inline}
.cjwt_con li a{ display:block; background-color:#f7f7f7; padding-top:28px; height:87px; transition:all .3s linear;}
.cjwt_con li a:hover{ background-color:#1469c3; color:#ffffff; text-decoration:none}
.cjwt_con li a span{ display:block; width:30px; height:30px; margin:0 auto 10px; transition:all .3s linear; background:url(18zp_cjwt_icon.png) no-repeat;}
.cjwt_con li span.icon1{ background-position:0 0;}
.cjwt_con li a:hover span.icon1,.cjwt_con li a:hover span.icon1{ background-position:0 -30px}
.cjwt_con li span.icon2{ background-position:-30px 0;}
.cjwt_con li a:hover span.icon2,.cjwt_con li a:hover span.icon2{ background-position:-30px -30px}
.cjwt_con li span.icon3{ background-position:-60px 0;}
.cjwt_con li a:hover span.icon3,.cjwt_con li a:hover span.icon3{ background-position:-60px -30px}
.cjwt_con li span.icon4{ background-position:-90px 0;}
.cjwt_con li a:hover span.icon4,.cjwt_con li a:hover span.icon4{ background-position:-90px -30px}
.cjwt_con li span.icon5{ background-position:-120px 0px;}
.cjwt_con li a:hover span.icon5,.cjwt_con li a:hover span.icon5{ background-position:-120px -30px}
.cjwt_con li span.icon6{ background-position:-150px 0px;}
.cjwt_con li a:hover span.icon6,.cjwt_con li a:hover span.icon6{ background-position:-150px -30px}
.cjwt_con li span.icon7{ background-position:-180px 0px;}
.cjwt_con li a:hover span.icon7,.cjwt_con li a:hover span.icon7{ background-position:-180px -30px}
.cjwt_con li span.icon8{ background-position:-210px 0px;}
.cjwt_con li a:hover span.icon8,.cjwt_con li a:hover span.icon8{ background-position:-210px -30px}
.cjwt_con li span.icon9{ background-position:-240px 0px;}
.cjwt_con li a:hover span.icon9,.cjwt_con li a:hover span.icon9{ background-position:-240px -30px}
.cjwt_list li{ margin-top:20px;}
.cjwt_list li h3{ height:36px; line-height:36px; padding:12px 0; border-bottom:1px solid #d5161d; font-size:18px; font-weight:normal;}
.cjwt_list li h3 span{ float:left; display:block; width:36px; height:36px; background:url(18zp_cjwt_icon_bg.png) no-repeat; text-align:center; line-height:36px; font-size:18px; color:#fff; margin-right:13px;}
.cjwt_list li .cjwt_con1{ background-color:#f7f7f7; padding:15px 25px; line-height:30px; color:#777777;}
.cjwt_list li.sec h3{ border-bottom:1px solid #1469c3;}
.cjwt_list li.sec h3 span{ background-position:-36px 0;}
/*===============分页==============*/
.fy_list { margin:30px auto 0px; clear:both; text-align:center; padding-bottom:20px;}
.fy_list a { display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list span.current,.fy_list span.disab,.fy_list span.disabled{display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list a.bor_l1 { border-left:1px solid #e4e4e4; }
.fy_list a.on, .fy_list a:hover,.fy_list span.current { color:#fff; background-color:#005192; border:1px solid #005192; text-decoration:none }
.inp6{ width:40px; height:40px; line-height:42px; text-align:center; padding:0; font-size:14px; border:1px solid #e4e4e4}
.fy_list span.disab,.fy_list span.disabled{background:#CCC;}
.fy_list span.go{height:42px;width:42px;padding:0;margin:0;background-color:#e2e2e2;line-height:42px;display:inline-block;}
.fy_list span.go:hover{cursor:pointer}
/*===============分页==============*/

/*领导之窗*/
.ldzc_con{ background:url(18zp_ldzc_con.jpg) repeat-y right top;}
.ldzc_l{ float:left; width:830px;}
.ldzc_r{ float:right; width:290px; padding:25px 30px;}
.tit5{ background-color:#f7f7f7; height:46px; line-height:46px;}
.tit5 ul,.tit5 li{ float:left;}
.tit5 li{ float:left; padding:0 32px; font-size:18px; text-align:center; height:46px; line-height:46px;}
.tit5 li.on,.tit5 li:hover{ background-color:#d5161d; color:#ffffff;}
.tit5 li a{ color:#ffffff}
.tit5_r{ float:right; padding-right:10px; font-size:14px;}
.tit5_r li{ margin-right:25px; padding:0; font-size:15px;}
.tit5_r li a{ padding:0; font-size:15px; color:#555;}
.tit5_r li a img{ margin-right:10px;}
.tit5 .tit5_r li:hover{background-color:inherit;}
.ldzc_con1{ padding:20px 30px; line-height:36px; font-size:16px;}
.ldzc_tit{ font-size:20px; line-height:40px; font-weight:bold;}
.ldzc_tit span{ color:#d5161d;}
.ldzc_con2{ margin:20px auto 0; text-align:center}
.ldzc_con2 img{ width:162px; height:202px; padding:5px; border:1px solid #dddddd; background-color:#ffffff;}
.ldzc_list{ margin:25px auto 0;}
.ldzc_list li{ height:68px; margin-bottom:13px;}
.ldzc_list li a{ display:block; padding:21px 40px 21px 23px; height:25px; line-height:25px; background:url(18zp_ldzc_arr.jpg) no-repeat 259px center #f0f0f0; font-size:16px;}
.ldzc_list li a span{ float:left; display:block; width:47px; background:url(18zp_ldzc_line.jpg) no-repeat right center; margin-right:19px;}
.ldzc_list1 li{  margin-bottom:17px; line-height:36px;}
.ldzc_list1 li span{ display:block; width:60%; float:left; text-align:center; line-height:36px; background-color:#f0f0f0; margin-right:30px;}


/*细览*/
.xl_tit1{ line-height:50px; text-align:center; font-size:30px; font-weight:bold; color:#cc0000; width:88%; margin:0 auto; padding-top:15px;}
.xl_tit2{ line-height:48px; height:48px; margin:5px auto 0; width:88%; border-bottom:1px solid #d9dbdd}
.xl_tit2_l{ display:inline; float:left; font-size:16px; color:#888888;}
.xl_tit2_r{ float:right}
.xl_tit2_r span{ float:left; display: block;}
.xl_tit2_r a{height: 16px; width: 16px; float:left; display: block; margin:18px 5px 0 5px;}
.xl_tit2_r a.bg1{background-color: #cefeff;}
.xl_tit2_r a.bg2{background-color: #f8f8c3;}
.xl_tit2_r a.bg3{background-color: #ffc7ff;}
.xl_tit2_r a.bg4{background-color: #9bccfa;}
.xl_con{ line-height:40px; padding:20px; margin:20px auto 0; width:88%; font-size:18px;}
.xl_con img{ padding:20px;}
.xl_con p{ text-indent:2em;}
.xl_con1{ background-color:#f7f7f7; margin:10px auto 0; border:1px solid #d9dbdd; padding:17px 20px; width:85%;margin-bottom:60px;}
.xl_list{ margin:15px;}
.xl_list li{ line-height:36px; height:36px; font-size:16px; background:url(18zp_xl_dot.jpg) no-repeat left center; padding-left:12px;}
.xl_list li span{ float:right; color:#999}
.xl_tit5_l{ float:left; position:relative}
.xl_tit5_l span{ float:left; height:33px; line-height:33px; padding:0 16px; text-align:center; font-size:15px; background:url(18zp_xl_tit.jpg) repeat-x; border:1px solid #d9dbdd; border-radius:5px; margin-right:10px; cursor:pointer;}
.xl_tit5_l span img{ margin-left:5px;}
.fx_box{ position:absolute; left:0px; top:42px; background:url(18zp_xl_box.png) no-repeat; width:201px; height:51px; z-index:99; padding:24px 0 0 15px;}
.fx_box li{ float:left; width:36px; height:36px; line-height:36px; text-align:center; background:url(18zp_xl_icon_bg.png) no-repeat 0 0; margin:0 5px;}
.fx_box li.on,.fx_box li:hover{ background-position:-36px 0;}

.xl_tit5_r{ float:right; font-size:15px; line-height:35px}
.xl_tit5_r a{ padding:0 10px;}
.xl_con2{ text-align:center; line-height:46px; margin:10px auto 0; font-size:16px;}
.xl_con2 img{ padding:10px;}
.w88{ width:88%; margin:20px auto 0;}
/*细览*/

/*概览*/
.gl_l{ float:left; width:228px; border:1px solid #dddddd; border-top-left-radius:5px; border-top-right-radius:5px;}
.gl_r{ float:right; width:910px; padding-right:20px;}
.gl_tit{ height:60px; line-height:60px; border-bottom:4px solid #d5161d; padding-left:23px; margin:0 -1px; background:url(18zp_icon.jpg) no-repeat left center; font-size:20px; font-weight:bold; color:#d5161d;}
.gl_list1 li{ line-height:60px; border-bottom:1px solid #dddddd; font-size:16px; text-align:center}
.gl_list1 li a{ display:block; background:url(18zp_gl_icon.png) no-repeat 200px center #ffffff;padding-right:30px;line-height:24px;padding-top:18px;padding-bottom:18px;}
.gl_list1 li a:hover,.gl_list1 li.on a{ background:url(18zp_gl_icon_1.png) no-repeat 200px center #e93137; font-weight:bold; color:#ffffff; text-decoration:none;}
.gl_tit1{ background:url(18zp_tit.jpg) repeat-x bottom; height:61px; line-height:61px;}
.gl_tit1 span{ display:block; float:left; background:url(18zp_gl_tit_bar.jpg) no-repeat center bottom; font-size:18px; font-weight:bold;}
.gl_list ul,.gl_list2 ul{ border-bottom:1px dashed #dddddd; padding:15px 10px;}
.gl_list ul.last,.gl_list2 ul.last{ border-bottom:0; padding-bottom:0;}
.gl_list li{ font-size:15px; line-height:35px; background:url(18zp_dot.jpg) no-repeat left center; padding-left:12px;}
.gl_list li span,.gl_list2 li span{ float:right; font-size:13px; color:#999999;}
.gl_list2 li{ font-size:15px; line-height:35px; background:url(18zp_xl_dot.jpg) no-repeat left center; padding-left:12px;}


/*互动交流*/
.hdjl_l{ float:left; width:880px;}
.hdjl_r{ float:right; width:258px; background:url(18zp_hdjl_con.jpg) no-repeat left top #ffffff; padding:10px 20px; border:1px solid #dddddd;}
.hdjl_con{ background-color:#f7f7f7; height:105px;}
.hdjl_con_l{ float:left; width:135px; text-align:center; padding-top:19px; height:86px; background-color:#d5161d;}
.hdjl_con_r{ float:right; width:720px; padding-left:22px; padding-top:10px;}
.hdjl_con_r h3{ height:40px; line-height:40px; font-size:18px; margin-bottom:3px;}
.hdjl_con_r li{ float:left; width:118px; height:30px; line-height:28px; border:1px solid #dddddd; border-radius:5px; margin-right:11px;}
.hdjl_con_r li img{ padding:0 10px 0 15px; margin-top:-3px;}
.hdjl_tab th{ line-height:45px; height:45px; border-bottom:1px solid #dddddd; font-weight:normal; font-size:15px;}
.hdjl_tab td{ line-height:44px; border-bottom:1px dashed #dddddd; font-size:15px;}
.hdjl_tit{ line-height:42px; position:relative; font-size:18px; font-weight:bold;}
.hdjl_tit i{ position:absolute; left:-21px; width:4px; height:20px; background:url(18zp_icon.jpg) no-repeat; top:11px;}
.hdjl_tit span{ float:right; font-size:14px; font-weight:normal; color:#333333;}
.hdjl_con1{ font-size:15px; line-height:32px; margin:5px auto 0;}
.hdjl_list{ margin:19px auto 0;}
.hdjl_list li{ float:left; width:50%; text-align:center; line-height:34px;}
.hdjl_list li.bor_r a{ display:block; border-right:1px solid #dddddd;}
.hdjl_tu{ float:left; width:267px;}
.hdjl_tu img{width:267px;height:188px;}
.hdjl_l1{ float:left; width:475px; padding-left:30px; padding-right:20px; border-right:1px solid #dddddd; font-size:15px; line-height:32px;}
.hdjl_r1{ float:right; width:378px;}
.hdjl_list1 li{ float:left; width:100px; text-align:center; line-height:38px; border:1px solid #dddddd; margin-right:10px;}
.hdjl_l2{ float:left; width:590px;}
.hdjl_r2{ float:right; width:590px;}
.hdjl_tit1{ height:42px; line-height:42px; font-size:16px; font-weight:bold; color:#d5161d}
.hdjl_tit1 span{float:right;font-size:14px;color:#333333; font-weight:normal;}
.hdjl_tit2{ height:45px; line-height:45px; border-bottom:1px solid #d9dbdd; background:url(18zp_icon.jpg) no-repeat left center; padding-left:20px; font-size:18px; font-weight:bold; color:#555555}
.hdjl_tit2 span{ float:right; font-weight:normal; font-size:14px;}
.hdjl_tit3{ margin:23px auto 0; height:32px; line-height:32px; padding-left:88px;}
.hdjl_tit3 li{ float:left; margin:0 6px; font-size:16px; width:126px; height:32px; display:inline;display:block; border:1px solid #e5e5e5; background-color:#e5e5e5; height:30px; line-height:30px; text-align:center; border-radius:15px; color:#999999; cursor:pointer;}
.hdjl_tit3 li.on{ background-color:#ffffff; border:1px solid #d5161d; color:#d5161d; text-decoration:none}
.hdjl_list2{ margin:15px auto 0}
.hdjl_list2 li{ height:36px; line-height:36px; font-size:15px;}
.hdjl_list2 li span{ float:right; font-size:13px; color:#999999}
.hdjl_list2 li em{ float:left; display:block; width:66px; height:25px; margin-top:6px; text-align:center; font-size:14px; font-style:normal; line-height:25px; background-color:#10c55b; color:#ffffff; margin-right:10px;}
.hdjl_list2 li em.yjs{ background-color:#a4a4a4;}


/*民意征集*/
.myzj_list{ margin:15px 20px;}
.myzj_list li{ padding:13px 0; line-height:33px; border-bottom:1px dashed #dddddd;}
.myzj_list li .myzj_l{ float:left; width:75%;}
.myzj_list li .myzj_r{ float:right; width:25%; padding-top:10px;}
.myzj_list li .myzj_l h3{ font-size:16px; font-weight:normal}
.myzj_list li .myzj_l span{ background-color:#f5f5f5; padding:4px 13px; border-radius:14px; line-height:25px; text-align:center; border:1px solid #e3e3e3; font-size:13px; margin-left:12px; color:#999}
.myzj_list li .myzj_r a{ border:1px solid #e5e5e5; height:40px; line-height:40px; display:block; float:right; padding-left:16px; padding-right:18px; margin-left:16px;}
.myzj_list li .myzj_r a img{ margin-right:10px;}
.myzj_list li .myzj_l span.zjz{ color:#d5161d; background-color:#ffffff; border:1px solid #d5161d;}


/*专题专栏*/
.ztzl_tit{ height:57px; line-height:57px; background:url(18zp_ztzl_tit.jpg) repeat-x left center; text-align:center}
.ztzl_tit_bar{ background:url(18zp_ztzl_tit_bar.jpg) no-repeat center 28px; font-size:18px; font-weight:bold}
.ztzl_list{ margin:20px auto 0}
.ztzl_list li{ float:left; width:255px; height:60px; border:10px solid #f7f7f7; margin:0px 10px 20px 10px;}
.ztzl_list li img{ width:255px; height:60px;}
.ztzl_con{ float:left; width:528px; height:288px; padding:15px 25px; border:1px solid #dddddd; border-top:1px solid #d5161d; margin:20px 10px 0 10px; position:relative; overflow:hidden}
.ztzl_t{ position:absolute; right:15px; top:15px; width:38px; height:77px; background:url(18zp_ztzl_t1.png) no-repeat}
.ztzl_con .hdjl_tit i{ left:-26px;}
.ztzl_list1{ height:187px; margin:10px auto 0;}
.ztzl_list1 li{ font-size:15px; line-height:35px; background:url(18zp_dot.jpg) no-repeat left center; padding-left:12px;}
.ztzl_more{ background-color:#f7f7f7; height:64px; text-align:center; line-height:64px; margin:0 -25px -15px -25px; cursor:pointer}
.ztzl_more:hover{ background-color:#f1f1f1}
.ztzl_more img{ transition:all .3s}
.ztzl_more:hover img{ transform:rotate(360deg)}

/*网上办事*/
.wsbs_tit{ text-align:center; height:52px; line-height:52px; font-size:20px; color:#d5161d;}
.wsbs_con{ padding-bottom:18px; border-bottom:1px solid #dddddd; line-height:22px; color:#999999;}
.wsbs_con img{ padding:5px 30px 8px 13px; float:left;}
.wsbs_tit1{ width:250px; margin:19px auto 0;}
.wsbs_tit1 li{ float:left; width:50%; display:inline; height:35px; font-size:15px;}
.wsbs_tit1 li a{ display:block; border:1px solid #f7f7f7; background-color:#f7f7f7; text-align:center; height:33px; line-height:33px;}
.wsbs_tit1 li a:hover,.wsbs_tit1 li.on a{ background-color:#ffffff; border:1px solid #dddddd; text-decoration:none; font-weight:bold; color:#555555;}
.wsbs_list{ margin:10px auto 0;}
.wsbs_list li{ float:left; width:25%; display:inline; line-height:32px;}
.wsbs_con1{background-color:#f7f7f7;border-left:3px solid #1978d1;/* margin:20px auto 0; *//* height:130px; */width: 900px;float:  left;/* margin-top:  20px; */}
.wsbs_con1_r{float:right;width: 277px;background-color: #dfefef;height: 111px;}
.wsbs_l{float:left;width:155px;padding: 23px 25px 0 25px;font-size:18px;font-weight:bold;line-height:64px;}
.wsbs_r{float: left;width: 690px;padding-top: 11px;}
.wsbs_r li{float:left;width: 100px;height:36px;line-height:36px;font-size:15px;text-align:center;display:inline;border:1px solid #dddddd;background-color:#ffffff;margin: 0 6px 12px 6px;}
.wsbs_l img{ float:left; margin-right:18px; transition:all .3s}
.wsbs_l:hover img{ transform:rotate(360deg)}
.wsbs_con2{ background:url(18zp_wsbs_con.jpg) no-repeat center top; padding-top:121px; height:293px; margin:20px auto 0;}
.wsbs_list1{ padding-left:240px; background:url(18zp_wsbs_line.png) no-repeat center bottom; padding-bottom:39px; height:128px}
.wsbs_list1 li{ float:left; width:128px; text-align:center; margin:0 25px; font-size:18px; font-weight:bold; line-height:40px; position:relative; z-index:1; height:128px}
.wsbs_list1 li:hover{ z-index:2}
.wsbs_list1 li .wsbs_box{ padding-top:33px; height:95px; position:absolute; left:0; top:0; width:128px; border-radius:50%; z-index:3}
.wsbs_list1 li .wsbs_hov{ padding-top:23px; height:187px; position:absolute; left:-41px; top:-41px; width:210px; border-radius:50%; display:none; transition:all .3s; z-index:4}
.wsbs_list1 li.t_bg1 .wsbs_box,.wsbs_list1 li.t_bg1 .wsbs_hov{ background-color:#d5161d}
.wsbs_list1 li.t_bg2 .wsbs_box,.wsbs_list1 li.t_bg2 .wsbs_hov{ background-color:#4e9de2}
.wsbs_list1 li.t_bg3 .wsbs_box,.wsbs_list1 li.t_bg3 .wsbs_hov{ background-color:#73ca45}
.wsbs_list1 li.t_bg4 .wsbs_box,.wsbs_list1 li.t_bg4 .wsbs_hov{ background-color:#e86949}
.wsbs_list1 li.t_bg5 .wsbs_box,.wsbs_list1 li.t_bg5 .wsbs_hov{ background-color:#f1ce43}
.wsbs_list1 li img,.wsbs_list2 li img{ transition:all .3s;}
.wsbs_list1 li:hover img,.wsbs_list2 li:hover img{ transform:rotate(360deg)}
.wsbs_list1 li .wsbs_hov dd{ line-height:32px; padding-left:55px; height:32px; text-align:left; font-size:14px; font-weight:normal}
.wsbs_list2{ background:url(18zp_wsbs_t1.png) no-repeat 55px center; padding-left:150px; margin:30px auto 0; height:70px;}
.wsbs_list2 li{ float:left; width:9%; display:inline; text-align:center; font-size:15px; line-height:35px;}
.wsbs_list1 li:hover .wsbs_hov{ display:block}
.wsbs_list1 li .wsbs_hov dd span{ float:left; width:30px; display:block; text-align:center}
.wsbs_list1 li .wsbs_hov dd img{ height:20px;}
.wsbs_list1 li.t_bg2 .wsbs_hov,.wsbs_list1 li.t_bg3 .wsbs_hov{ padding-top:40px; height:170px;}
.wsbs_list1 li.t_bg4 .wsbs_hov{ padding-top:50px; height:160px;}

/*在线访谈*/
.zxft_list{ margin:0 20px; font-size:15px}
.zxft_list li{ border-bottom:1px dotted #cccccc; padding:29px 0;}
.zxft_l{ float:left; width:237px;}
.zxft_c{ padding-left:36px; float:left; width:600px; line-height:36px;}
.zxft_c h3{ margin-bottom:10px;}
.zxft_c h3,.zxft_c h3 a{ font-size:18px; color:#005192;}
.zxft_r{ float:right; width:256px;}
.zxft_r li{ width:103px; height:126px; float:left; border:1px solid #dddddd; display:inline; padding:0; text-align:center; margin-left:14px;}
.zxft_r li a{ display:block; padding-top:32px; line-height:48px; height:96px;}
.zxft_r li a img{ margin-bottom:6px;}
.zxft_con1{ margin:30px auto 0;}
.zxft_l1{ float:left; width:372px; height:263px;}
.zxft_r1{ float:right; width:790px; line-height:36px; font-size:15px;}
.zxft_r2{ float:right; width:725px; line-height:36px; font-size:15px;}
.zxft_r1 h3,.zxft_r2 h3{ line-height:62px; font-size:24px; font-weight:bold; color:#005192}
.zxft_list1{ margin:15px auto 0;}
.zxft_list1 li{ float:left; width:101px; height:38px; line-height:38px; border:1px solid #dddddd; margin-right:8px; display:inline; text-align:center}
.zxft_list1 li a{ display:block;}
.zxft_tit{ background-color:#f7f7f7; border-top:1px solid #dddddd;}
.zxft_tit li{ padding:15px 0; float:left; width:20%;}
.zxft_tit li a{ border-right:1px solid #dddddd; display:block; padding-left:60px; height:43px; line-height:43px; font-size:18px;}
.zxft_tit li.last a{ border:0; padding-left:45px;}
.zxft_tit li.on,.zxft_tit li:hover{ background:url(18zp_zxft_tit.jpg) repeat-x bottom;}
.zxft_tit li.on a,.zxft_tit li a:hover{ color:#555; text-decoration:none}
.zxft_tit li span{ width:28px; height:43px; margin-right:10px; display:block; float:left;}
.zxft_tit li span.icon1{ background:url(18zp_zxft_icon1.png) no-repeat left center;}
.zxft_tit li:hover span.icon1,.zxft_tit li.on span.icon1{ background:url(18zp_zxft_icon1_1.png) no-repeat left center;}
.zxft_tit li span.icon2{ background:url(18zp_zxft_icon2.png) no-repeat left center;}
.zxft_tit li:hover span.icon2,.zxft_tit li.on span.icon2{ background:url(18zp_zxft_icon2_1.png) no-repeat left center;}
.zxft_tit li span.icon3{ background:url(18zp_zxft_icon3.png) no-repeat left center;}
.zxft_tit li:hover span.icon3,.zxft_tit li.on span.icon3{ background:url(18zp_zxft_icon3_1.png) no-repeat left center;}
.zxft_tit li span.icon4{ background:url(18zp_zxft_icon4.png) no-repeat left center;}
.zxft_tit li:hover span.icon4,.zxft_tit li.on span.icon4{ background:url(18zp_zxft_icon4_1.png) no-repeat left center;}
.zxft_tit li span.icon5{ background:url(18zp_zxft_icon5.png) no-repeat left center;}
.zxft_tit li:hover span.icon5,.zxft_tit li.on span.icon5{ background:url(18zp_zxft_icon5_1.png) no-repeat left center;}
.zxft_tit1{ margin:35px auto 0; padding-top:2px; height:35px; padding-bottom:11px; border-bottom:1px solid #dddddd;}
.zxft_tit1 span{ background:url(18zp_zxft_icon6.jpg) no-repeat left 7px; padding-left:40px; font-size:18px; font-weight:bold; float:left; display:block; line-height:35px;}
.zxft_tit1 ul{ float:right;}
.zxft_tit1 li{ float:left; width:66px; height:35px; text-align:center; margin-left:10px;}
.zxft_tit1 li a{ display:block; background:url(18zp_zxft_tit_bar.jpg) no-repeat center top; line-height:30px; height:35px;}
.zxft_tit1 li.on a,.zxft_tit1 li a:hover{ background:url(18zp_zxft_tit_bar1.jpg) no-repeat center top; color:#ffffff; text-decoration:none}
.zxft_con2{ padding:30px; background-color:#f7f7f7;}
.zxft_tit2{ background-color:#d5161d; height:47px; line-height:47px; padding:0 22px; clear:both;}
.zxft_tit2 span{ float:right}
.zxft_tit3{ background:url(18zp_zxft_tit1.jpg) repeat-x top; height:56px; line-height:56px; margin:22px auto 0; border-right:1px solid #dddddd;border-left:1px solid #dddddd; overflow:hidden}
.zxft_tit3_l { float:left;}
.zxft_tit3_l li{ float:left; border-right:1px solid #dddddd; font-size:18px; line-height:56px; height:56px;}
.zxft_tit3_l li a{ padding:0 40px; display:block}
.zxft_tit3_l li.on a,.zxft_tit3_l li a:hover{ background-color:#cc0001; color:#fff; text-decoration:none;}
.zxft_tit3_r{ float:right; font-size:12px; padding-right:15px;}
.zxft_tit3_r span{ float:left; display:inline-block; padding:0;}
.zxft_tit3_r span select{ margin-bottom:3px;}
.zxft_tit3_r .ftsl_2th{ float:left; margin-top:17px; margin-left:10px; margin-right:10px;}
.zxft_tit3_r .ftsl_2th li { float: left; margin:0; padding:0; line-height:18px; background:none;}
.ftsl_2th li a { width: 43px; height:20px; display: block; text-align: center; background: #f9f8f8; line-height: 20px; text-align: center; text-decoration: none; border: 1px solid #B7B7B7;  }
.ftsl_2th li a:hover, .ftsl_2th li a.cur { background: #cb2228; color: #fff; border: none; height: 22px; width: 45px; }
.ftsl_an { background: url(17xa_zxft_sx.png) left center no-repeat; padding-left: 24px; margin-left:10px; margin-right:20px;}
.ftsl_an2 { background: url(17xa_zxft_b.png) left center no-repeat; padding-left: 20px; margin-right:20px;}
.ftsl_an3 { background: url(17xa_zxft_t.png) left center no-repeat; padding-left: 20px; }
.zxft_con3{ padding:30px; border:1px solid #dddddd; border-top:0; margin:0px auto 20px; line-height:30px; font-size:15px;}
.zxft_con31{ height:938px; overflow-y:scroll; background:url(17xa_zxft_line.jpg) repeat-y 4px top;}
.zxft_tit4{ height:22px; line-height:22px;}
.zxft_tit4 span{ float:left; display:block; height:22px; line-height:22px;}
.zxft_tit4 span.sp_l{ background:url(18zp_zxft_bar_l.png) no-repeat; width:18px;}
.zxft_tit4 span.sp_c{ background-color:#cc0001; color:#ffffff; border-radius:3px; padding:0 6px;}
.jb .zxft_tit4 span.sp_l{ background:url(18zp_zxft_bar_l1.png) no-repeat;}
.jb .zxft_tit4 span.sp_c{ background-color:#005192; color:#ffffff;}
.zxft_con4{ margin:10px 47px 20px 47px; border-bottom:1px dashed #dddddd; padding-bottom:12px;}
#style-1::-webkit-scrollbar{width:3px; background:url(18zp_ztzl_tit.jpg) repeat-y center;}
#style-1::-webkit-scrollbar-thumb{ width:3px; background-color: #cc0001;}

/*信息公开*/
.zdxxgk_tit1{ position:relative; padding:0; width:1240px;}
.zdxxgk_tit1 li{ float:left; width:161px; height:54px; line-height:54px; margin-right:10px; display:inline; font-size:15px; text-align:left; margin-bottom:10px;}
.zdxxgk_tit1 li.last{ margin-right:0}
.zdxxgk_tit1 li a{ display:block; padding:0 0 0 17px; background-color:#f7f7f7;}
.zdxxgk_tit1 li a:hover,.zdxxgk_tit1 li.on a{ color:#ffffff; background-color:#1469c3; text-decoration:none}
/**
.zdxxgk_tit1 li span{ width:30px; height:30px; margin-top:12px; display:block; float:left; margin-right:12px; margin-left:0}

.zdxxgk_tit1 li.ico1 span{ background:url(18zp_zdxxgk_icon1.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico1 span,.zdxxgk_tit1 li.ico1 a:hover span{ background:url(18zp_zdxxgk_icon1_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico2 span{ background:url(18zp_zdxxgk_icon2.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico2 span,.zdxxgk_tit1 li.ico2 a:hover span{ background:url(18zp_zdxxgk_icon2_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico3 span{ background:url(18zp_zdxxgk_icon3.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico3 span,.zdxxgk_tit1 li.ico3 a:hover span{ background:url(18zp_zdxxgk_icon3_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico4 span{ background:url(18zp_zdxxgk_icon4.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico4 span,.zdxxgk_tit1 li.ico4 a:hover span{ background:url(18zp_zdxxgk_icon4_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico5 span{ background:url(18zp_zdxxgk_icon5.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico5 span,.zdxxgk_tit1 li.ico5 a:hover span{ background:url(18zp_zdxxgk_icon5_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico6 span{ background:url(18zp_zdxxgk_icon6.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico6 span,.zdxxgk_tit1 li.ico6 a:hover span{ background:url(18zp_zdxxgk_icon6_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico7 span{ background:url(18zp_zdxxgk_icon7.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico7 span,.zdxxgk_tit1 li.ico7 a:hover span{ background:url(18zp_zdxxgk_icon7_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico8 span{ background:url(18zp_zdxxgk_icon8.png) no-repeat center;}
.zdxxgk_tit1 li.ico8.on span,.zdxxgk_tit1 li.ico8 a:hover span{ background:url(18zp_zdxxgk_icon8_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico9 span{ background:url(18zp_zdxxgk_icon9.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico9 span,.zdxxgk_tit1 li.ico9 a:hover span{ background:url(18zp_zdxxgk_icon9_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico10 span{ background:url(18zp_zdxxgk_icon10.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico10 span,.zdxxgk_tit1 li.ico10 a:hover span{ background:url(18zp_zdxxgk_icon10_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico11 span{ background:url(18zp_zdxxgk_icon11.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico11 span,.zdxxgk_tit1 li.ico11 a:hover span{ background:url(18zp_zdxxgk_icon11_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico12 span{ background:url(18zp_zdxxgk_icon12.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico12 span,.zdxxgk_tit1 li.ico12 a:hover span{ background:url(18zp_zdxxgk_icon12_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico13 span{ background:url(18zp_zdxxgk_icon13.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico13 span,.zdxxgk_tit1 li.ico13 a:hover span{ background:url(18zp_zdxxgk_icon13_1.png) no-repeat center;}
**/
.zdxxgk_tit1 li.ico10,.zdxxgk_tit1 li.ico11,.zdxxgk_tit1 li.ico12,.zdxxgk_tit1 li.ico13{ width:204px;}
.zdxxgk_tit1 li.ico7,.zdxxgk_tit1 li.ico13{margin-right: 0;}
.zdxxgk_tit1 li{float:left;width: 155px;width: 1;ight:54px;line-height:54px;margin-right:10px;display:inline;font-size: 14px;text-align:left;margin-bottom:10px;}
.zdxxgk_tit1 li.last{ margin-right:0}
.zdxxgk_tit1 li a{ display:block; padding:0 0 0 17px; background-color:#f7f7f7;}
.zdxxgk_tit1 li a:hover,.zdxxgk_tit1 li.on a{ color:#ffffff; background-color:#1469c3; text-decoration:none}
/**
.zdxxgk_tit1 li span{ width:30px; height:30px; margin-top:12px; display:block; float:left; margin-right:12px; margin-left:0}

.zdxxgk_tit1 li.ico1 span{ background:url(18zp_zdxxgk_icon1.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico1 span,.zdxxgk_tit1 li.ico1 a:hover span{ background:url(18zp_zdxxgk_icon1_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico2 span{ background:url(18zp_zdxxgk_icon2.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico2 span,.zdxxgk_tit1 li.ico2 a:hover span{ background:url(18zp_zdxxgk_icon2_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico3 span{ background:url(18zp_zdxxgk_icon3.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico3 span,.zdxxgk_tit1 li.ico3 a:hover span{ background:url(18zp_zdxxgk_icon3_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico4 span{ background:url(18zp_zdxxgk_icon4.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico4 span,.zdxxgk_tit1 li.ico4 a:hover span{ background:url(18zp_zdxxgk_icon4_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico5 span{ background:url(18zp_zdxxgk_icon5.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico5 span,.zdxxgk_tit1 li.ico5 a:hover span{ background:url(18zp_zdxxgk_icon5_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico6 span{ background:url(18zp_zdxxgk_icon6.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico6 span,.zdxxgk_tit1 li.ico6 a:hover span{ background:url(18zp_zdxxgk_icon6_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico7 span{ background:url(18zp_zdxxgk_icon22.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico7 span,.zdxxgk_tit1 li.ico7 a:hover span{ background:url(18zp_zdxxgk_icon21.png) no-repeat center;}
.zdxxgk_tit1 li.ico8 span{ background:url(18zp_zdxxgk_icon8.png) no-repeat center;}
.zdxxgk_tit1 li.ico8.on span,.zdxxgk_tit1 li.ico8 a:hover span{ background:url(18zp_zdxxgk_icon8_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico9 span{ background:url(18zp_zdxxgk_icon9.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico9 span,.zdxxgk_tit1 li.ico9 a:hover span{ background:url(18zp_zdxxgk_icon9_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico10 span{ background:url(18zp_zdxxgk_icon10.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico10 span,.zdxxgk_tit1 li.ico10 a:hover span{ background:url(18zp_zdxxgk_icon10_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico11 span{ background:url(18zp_zdxxgk_icon11.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico11 span,.zdxxgk_tit1 li.ico11 a:hover span{ background:url(18zp_zdxxgk_icon11_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico12 span{ background:url(18zp_zdxxgk_icon12.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico12 span,.zdxxgk_tit1 li.ico12 a:hover span{ background:url(18zp_zdxxgk_icon12_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico13 span{ background:url(18zp_zdxxgk_icon13.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico13 span,.zdxxgk_tit1 li.ico13 a:hover span{ background:url(18zp_zdxxgk_icon13_1.png) no-repeat center;}

.zdxxgk_tit1 li.ico14 span{ background:url(18zp_zdxxgk_icon7.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico14 span,.zdxxgk_tit1 li.ico14 a:hover span{ background:url(18zp_zdxxgk_icon7_1.png) no-repeat center;}

.zdxxgk_tit1 li.ico15 span{ background:url(18zp_zdxxgk_icon30.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico15 span,.zdxxgk_tit1 li.ico15 a:hover span{ background:url(18zp_zdxxgk_icon29.png) no-repeat center;}

.zdxxgk_tit1 li.ico16 span{ background:url(18zp_zdxxgk_icon24.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico16 span,.zdxxgk_tit1 li.ico16 a:hover span{ background:url(18zp_zdxxgk_icon23.png) no-repeat center;}

.zdxxgk_tit1 li.ico17 span{ background:url(18zp_zdxxgk_icon28.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico17 span,.zdxxgk_tit1 li.ico17 a:hover span{ background:url(18zp_zdxxgk_icon27.png) no-repeat center;}




**/





.zdxxgk_tit1 li.ico5{width:208px;}
.zdxxgk_tit1 li.ico4{width:208px;}
.zdxxgk_tit1 li.ico10,.zdxxgk_tit1 li.ico11{width: 150px;}
.zdxxgk_tit1 li.ico10{width:130px;}
.zdxxgk_tit1 li.ico9{width:170px;}
.zdxxgk_tit1 li.ico14{width: 200px;}
.zdxxgk_tit1 li.ico16{width: 210px;}
.zdxxgk_tit1 li.ico22{width: 270px;}
.zdxxgk_tit1 li.ico20{width: 210px;}
.zdxxgk_tit1 li.ico14 span{}
.zdxxgk_tit1 li.ico15{width: 148px;}
.zdxxgk_tit1 li.ico15 span{}
.zdxxgk_tit1 li.ico12{ width:170px;}
.zdxxgk_tit1 li.ico13{width:200px;margin-right: 10px;}
.zdxxgk_tit1 li.ico7{margin-right: 10px;}
.xxgk_con{ background:url(18zp_xxgk_con.jpg) no-repeat left top; margin:-20px; padding:18px 28px;}
.xxgk_tit{ height:42px; line-height:42px; font-size:18px; font-weight:bold;}
.xxgk_l{ float:left; width:655px; padding-left:10px; padding-right:20px; border-right:1px solid #dddddd; font-size:15px; line-height:30px;}
.xxgk_r{ float:right; width:465px;}
.xxgk_tu{ float:left; width:131px; height:163px; background-color:#ffffff; border:1px solid #dddddd; padding:5px; margin-right:30px;}
.xxgk_l h3{ line-height:40px; font-size:18px; font-weight:normal; margin-bottom:6px;}
.xxgk_l h3 span{ color:#005192}
.xxgk_r1{ width:478px; float:right}
.xxgk_r1 .f_l{ float:left; width:80px;}
.xxgk_r1 .f_r{ float:left; width:396px;}
.xxgk_tit1{ line-height:36px; font-size:16px;}
.xxgk_tit1_l{ float:left;}
.xxgk_tit1 a{ color:#005192; width:25%; display:block; float:left;}
.xxgk_tit1_r{ float:left; width:368px;}
.xxgk_btn{ width:193px; height:47px; line-height:47px; color:#ffffff; background-color:#74c947; text-align:center; font-size:16px; margin:15px auto 0;}
.xxgk_btn a{color:#ffffff;}
.xxgk_btn img{ margin-right:10px;}
.xxgk_con1{ float:left; width:602px;}
.xxgk_con2{ float:right; width:523px; background:url(18zp_xxgk_t1.jpg) no-repeat left top; padding-left:57px; min-height:166px;}
.xxgk_con2 li span{float:right;}
.xxgk_con1 li{ float:left; width:290px; height:48px; line-height:48px; background-color:#f7f7f7; margin-right:10px; margin-bottom:12px; display:inline}
.xxgk_con1 li a{ display:block; padding-left:51px;}
.xxgk_con1 li span{ display:block; float:left; width:32px;}
.xxgk_tit2{ height:38px; font-size:16px;}
.xxgk_tit2 li{ float:left; line-height:38px; padding:0 19px; background:url(18zp_xxgk_line.jpg) no-repeat right center;}
.xxgk_tit2 li.on a{ color:#d5161d; font-weight:bold}
.xxgk_tit2 li.last{ background:none;}
.xxgk_con3{ padding:5px 13px 0 13px;}
.xxgk_con3 img{ float:left; width:141px; height:141px; border:1px solid #dedede; padding:5px; margin-top:10px;}
.xxgk_con3 ul{ float:right; width:385px;}
.xxgk_con2 li,.xxgk_con3 li{ line-height:35px; font-size:15px; background:url(18zp_dot.jpg) no-repeat left center; padding-left:12px;}


.animated { -webkit-animation-duration:1.5s; animation-duration:1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
@-webkit-keyframes fadeInDown { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, -100%, 0);
 transform: translate3d(0, -100%, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInDown { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, -100%, 0);
 transform: translate3d(0, -100%, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown }
 @-webkit-keyframes fadeInUp { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, 100px, 0);
 transform: translate3d(0, 100px, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInUp { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, 100%, 0);
 transform: translate3d(0, 100%, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp }
 @-webkit-keyframes fadeInRight { 0% {
 opacity: 0;
 -webkit-transform: translate3d(100%, 0, 0);
 transform: translate3d(100%, 0, 0);
 right: 0;
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInRight { 0% {
 opacity: 0;
 -webkit-transform: translate3d(100%, 0, 0);
 transform: translate3d(100%, 0, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight }
@-webkit-keyframes fadeInLeft { 0% {
 opacity: 0;
 -webkit-transform: translate3d(-100%, 0, 0);
 transform: translate3d(-100%, 0, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInLeft { 0% {
 opacity: 0;
 -webkit-transform: translate3d(-100%, 0, 0);
 transform: translate3d(-100%, 0, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft }

.ms-controller{ visibility:hidden;}
.loading{width:100%;text-align:center;}

.tab5{ background-color:#dcf5fc; margin-top:10px;}
.tab5 td{ background-color:#ffffff; line-height:31px; font-size:14px; padding-left:10px;}
.tab5 td.td1{ background-color:#f2fbfe; text-align:center; font-weight:bold; color:#26a9f2;}
.myzj_list th{text-align:center; background-color:#ddeeff; color:#333333; height:36px; line-height:36px; font-size:14px; font-weight:normal}
.myzj_list td{font-size:14px;padding-top:12px;padding-bottom:12px;}
.myzj_list .myzl_time{font-size:12px;color:#ff0000;}
.myzj_sup{width:80%;margin:20px auto 0;border-width:0 1px 1px 1px;border-style:solid;border-color:#e3e3e3;padding-bottom:20px;}
.myzj_yjzj{background:url(18zp_gzcy_tit1.jpg) repeat-x;height:30px;}
.myzj_yjzj span{height:28px;line-height:28px;background-color:#FFF;text-align:center;padding:0 18px;display:inline-block;border-right:1px solid #e3e3e3;border-top:2px solid #25A9F1;}
.w250{width:250px;}
.myzj_con_list li{float:left;padding:0 18px;border-right:1px solid #e3e3e3;height:28px;line-height:28px;border-top:2px solid #25A9F1;background-color:#F4F4F4;cursor:pointer}
.myzj_con_list li.on{background-color:#FFF;color:#555555;}
.myzj_con_tab{width:95%;margin:0 auto;display:none;}
.myzj_con_tab li{width:100%;border:1px solid #e3e3e3;margin-top:10px;}

.myzj_con_tab li p{padding:10px 20px;font-size:14px;}
.myzj_con_tab li .myzj_user_info{color:#25A9F1;}
.myzj_con_tab li p span{display:inline-block;margin-left:30px;}
.myzj_con_tab.block{display:block}
.myzj_result{line-height:20px;}
.myzj_apps{margin-top:20px;}
.myzj_apps li{border:0 none; line-height:24px;}


.tab1,.tab2{margin:0 auto;}
.tab1{ background-color:#f7f7f7; line-height:33px;border-top:1px solid #dddddd;margin-top:10px;}
.tab1 td{ font-weight:bold; text-align:center; font-size:16px;}
.tab2 td{ line-height:24px; padding:6px 0 6px 10px; height:48px;}
.tab2 tr.bcolor{background-color:#f7f7f7}

.tab3,.tab4{ border-left:1px solid #d7d7d7; border-top:1px solid #d7d7d7; table-layout:auto}
.tab3 td,.tab4 td{ line-height:34px; font-size:16px; padding:9px 10px; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.tab3 td.td1{ background-color:#eb2f30; width:20px; padding:11px 15px; text-align:center; color:#ffffff;}
.tab3 td.td2{ background-color:#eeeeee; padding-right:8px; padding-left:0; text-align:right; width:120px;}
.tab3 td.td3{ background-color:#eeeeee; text-align:center;}
.tab3 td input[type="radio"],.tab4 td input[type="radio"]{ margin-right:5px;}
.tab3 td label,.tab4 td label{ margin-right:8px;}
.inp2{ width:98%; border:1px solid #d7d7d7; height:32px; line-height:32px; padding-left:10px;}
.inp3{ width:105px; border:1px solid #d7d7d7; height:32px; line-height:32px; padding-left:10px;}
.text{ width:98%; border:1px solid #d7d7d7; height:155px; line-height:32px; padding-left:10px;}
.btn_list span,.btn_list input{ display:inline-block; width:120px; text-align:center; background-color:#ff0000; color:#ffffff; height:42px; line-height:42px; border-radius:3px; margin:0 23px; cursor:pointer;border:0 none;}
.layui-input-inline{float:left;}


/*图片概览*/
.gl_pic_list1{width:100%;}
.gl_pic_list1 li{float:left;width:293px; position:relative;margin:5px;}
.gl_pic_list1 li a{text-decoration:none;}
.gl_pic_list1 .pic_bg{height:44px;position:absolute;bottom:0;left:0;z-index:88;width:293px;background-image: -webkit-linear-gradient(rgba(35,55,53, 0) 0, rgba(35,55,53, 1) 100%); background-image: -moz-linear-gradient(rgba(35,55,53, 0) 0, rgba(35,55,53, 1) 100%); background-image: -o-linear-gradient(rgba(35,55,53, 0) 0, rgba(35,55,53, 1) 100%); background-image: -ms-linear-gradient(rgba(35,55,53, 0) 0, rgba(35,55,53, 1) 100%);*height:32px;*background-color:#000; *filter:alpha(opacity=70); cursor:pointer;}
.gl_pic_list1 .pic_tit{ position:absolute;z-index:89;bottom:0;left:0;color:#fff;line-height:32px;padding-left:15px;}
.gl_pic_list1 li .video-icon{ background:url(video_icon.png) no-repeat;width:50px;height:50px;position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;}
.xl_show{display:none;}
.xl_appendix{ padding:20px; margin:20px auto 0; width:88%;}
.xl_tit4{width:100%; background:url(18zp_xwzx_tit.jpg) repeat-x bottom; height:44px; line-height:44px;}
.xl_tit4 span{ display:block; background:url(18zp_zwfw_tit_bar.jpg) no-repeat center bottom; width:86px; text-align:center; font-size:18px;}


.xl_tit5_l .bdshare-button-style0-32 a{padding:0;margin:0;width:36px;height:36px;line-height:36px;background:none;}
.xl_tit5_l .bdshare-button-style0-32 a.sqq{background:url(18zp_xl_icon1.png) no-repeat center center;}
.xl_tit5_l .bdshare-button-style0-32 a.tsina{background:url(18zp_xl_icon2.png) no-repeat center center;}
.xl_tit5_l .bdshare-button-style0-32 a.qzone{background:url(18zp_xl_icon3.png) no-repeat center center;}
.xl_tit5_l .bdshare-button-style0-32 a.weixin{background:url(18zp_xl_icon4.png) no-repeat center center;}
.video_con{width:800px;margin:0 auto;float:none;}
.zqdh_con{margin-top:25px;}
.zqdh_con ul{margin:15px auto 0;width:95%}
.zqdh_con ul li{float:left;width:20%;height:30px;font-family:"Microsoft YaHei";font-size:14px;line-height:30px;}
.zqdh_tit{background:url(17zqdh_icon.jpg) no-repeat scroll 8px 9px;border-bottom:1px solid #e4e4e4;height:30px;line-height:30px;font-size:14px;padding:0 0 6px 18px;font-family:"Microsoft YaHei";font-size:16px;}

.xl_bg_grap{width:88%;margin:0 auto;}
.xl_bg{ background-color:#f4f4f4; box-shadow:5px 0 13px rgba(0,0,0,.17); padding:20px 30px 40px 30px; line-height:30px;}
.xl_bg li{ float:left; width:50%; display:inline; line-height:30px;}

/*外部链接样式*/
.otherlink-bg {
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all 0.3s ease 0s;
    z-index: 99;
}
.otherlink-bg.in {
    opacity: 1;
}
.otherlink-pop {
    background-color: #ffffff;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 6px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    height: 180px;
    left: 50%;
    margin: -250px 0 0 -280px;
    overflow: hidden;
    position: fixed;
    top: -25%;
    transition: all 0.4s ease 0s;
    width: 470px;
    z-index: 100;
}
.otherlink-pop.in {
    top: 50%;
}
.otherlink-pop a.offBtn {
    color: #ccc;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    padding: 5px 10px;
    position: absolute;
    right: 8px;
    top: 5px;
}
.otherlink-pop h2 {
    font-size: 16px;
    padding: 45px 40px;
	font-weight:normal;
	text-align:left;
	font-size:14px;
	line-height:2em;
	
}
.otherlink-pop p.btns {
    background: #f5f5f5 none repeat scroll 0 0;
    border-top: 1px solid #ddd;
    bottom: 0;
    height: 50px;
    left: 0;
    position: absolute;
    text-align: right;
    width: 100%;
}
.otherlink-pop p.btns a {
    border: 1px solid #bbbbbb;
    border-radius: 5px;
    color: #333;
    display: inline-block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 9px 15px 0 0;
    padding: 0 15px;
}
.otherlink-pop p.btns a:hover {
    background: #e6e6e6 none repeat scroll 0 0;
}
.otherlink-pop p.btns a.toOtherLink {
    background: #337ab7 none repeat scroll 0 0;
    border: 1px solid #337ab7;
    color: #fff;
}
.otherlink-pop p.btns a.toOtherLink:hover {
    background: #286090 none repeat scroll 0 0;
}
.loadinfo{ margin: 30px auto; text-align: center;font-size:16px;font-weight:bold;color:#F00;}
.list7 li.mar_r0{margin-right:0;}

.ztzl_con_list li{width:25%; margin:10px 0px; float:left; text-align:center;}
.ztzl_con_list li a{display:block;position:relative;width:228px;height:75px;margin:0 auto;}
.ztzl_con_list li.actOver img{}
.ztzl_con_list li.actOver img{/*-webkit-filter: grayscale(1);filter:gray;filter: grayscale(1);*/}
/*.ztzl_list li.actOver .time{background-color:#000;border:none;color:#ffffff;width:59px;height:18px;text-align:center;line-height:18px;padding:0px;bottom:5px;right:8px;position:absolute;}*/
.ztzl_con_list li.actOver .time{background:url(18zt_gd.png) no-repeat;position:absolute;left:0px;top:0;display:block;width:29px;height:29px;}
.ztzl_time{background:url(ztzl_dot.gif) left 45px repeat-x;}
.ztzl_time li{float:left;margin:0 15px;height:50px;font-size:24px;text-align:center;background:url(biggerdot.png) bottom no-repeat;color:#459df5; cursor:pointer;}
.ztzl_time li span{line-height: 38px;padding-bottom: 10px;display:block;}
.ztzl_time li.on span{font-size:38px;line-height:30px;}
/*---------------------------------------segmentation-----------------------------------------*/

/*colour*/
.tred1 { color: #d5161d; }
.tred1 a:link, .tred1 a:visited { color: #d5161d; }
.tred1 a:hover { color: #d5161d; text-decoration: underline; }

.tblue1 a:hover { color: #005192; text-decoration: underline; }
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }
.tgreen1 { color: #10a900; }
.tgreen1 a:link, .tgreen1 a:visited { color: #10a900; }
.tgreen1 a:hover { color: #10a900; text-decoration: underline; }
.tgray1 { color: #999; }
.tgray1 a:link, .tgray1 a:visited { color: #999; }
.tgray1 a:hover { color: #999; text-decoration: underline; }
.tblue1,.tblue1 a, { color: #005192; }
.tblue1 a:link, .tblue1 a:visited { color: #005192; }
/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border: 1px solid #e6e6e6; }
.bor_t1 { border-top: 1px dashed #cccccc; }
.bor_r1 { border-right: 1px solid #fff; }
.bor_l1 { border-left: 1px solid #fff; }
.bor_b1 { border-bottom: 1px dotted #ccccc4; }
.bor_to { border-top: none; }
.bor_bo { border-bottom: none; }
.bor_ro { border-right: none; }
.bor_lo { border-left: none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight: bold; }
.t12 { font-size: 12px; }
.t13 { font-size: 13px; }
.t14 { font-size: 14px; }
.t15 { font-size: 15px; }
.t16 { font-size: 16px; }
.t17 { font-size: 16px; }
.t18 { font-size: 18px; }
.t20 { font-size: 20px; }
.t22 { font-size: 22px; }
.t24 { font-size: 24px; }
.t50 { font-size: 50px; }
.f_heiti { font-family: "SimHei"; }
.f_yahei { font-family: "Microsoft YaHei"; }
.f_c { text-align: center; }
.f_i { text-indent: 2em; }
.f_i br{ display: none; }
.f_l { float: left }
.f_r { float: right; }
.t_line { text-decoration: underline }
.block { display: block; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height: 18px; }
.h20 { line-height: 20px; }
.h22 { line-height: 22px; }
.h24 { line-height: 24px; }
.h25 { line-height: 25px; }
.h26 { line-height: 26px; }
.h28 { line-height: 28px; }
.h29 { line-height: 29px; }
.h30 { line-height: 30px; }
.h32 { line-height: 32px; }
.h34 { line-height: 34px; }
.h35 { line-height: 35px; }
.h36 { line-height: 36px; }
.h40 { line-height: 40px; }
.h49 { line-height: 49px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin: 1px; }
.mar_to { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t3 { margin-top: 3px; }
.mar_t5 { margin-top: 5px; }
.mar_t7 { margin-top: 7px; }
.mar_t10 { margin-top: 10px; }
.mar_t15 { margin-top: 15px; }
.mar_t18 { margin-top: 18px; }
.mar_t20 { margin-top: 20px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t35 { margin-top: 35px; }
.mar_t40 { margin-top: 40px; }
.mar_t45 { margin-top: 45px; }
.mar_t50 { margin-top: 50px; }
.mar_t55 { margin-top: 55px; }
.mar_b1 { margin-bottom: 1px; }
.mar_b5 { margin-bottom: 5px; }
.mar_b10 { margin-bottom: 10px; }
.mar_b15 { margin-bottom: 15px; }
.mar_b20 { margin-bottom: 20px; }
.mar_b201 { margin-bottom: -20px; }
.mar_b25 { margin-bottom: 25px; }
.mar_b30 { margin-bottom: 30px; }
.mar_b35 { margin-bottom: 35px; }
.mar_b40 { margin-bottom: 40px; }
.mar_b45 { margin-bottom: 45px; }
.mar_b50 { margin-bottom: 50px; }
.mar_b55 { margin-bottom: 55px; }
.mar_l1 { margin-left: 1px; }
.mar_l5 { margin-left: 5px; }
.mar_l10 { margin-left: 10px; }
.mar_l15 { margin-left: 15px; }
.mar_l20 { margin-left: 20px; }
.mar_l25 { margin-left: 25px; }
.mar_l30 { margin-left: 30px; }
.mar_ro { margin-right: 0px; }
.mar_r1 { margin-right: 1px; }
.mar_r5 { margin-right: 5px; }
.mar_r10 { margin-right: 10px; }
.mar_r15 { margin-right: 15px; }
.mar_r20 { margin-right: 20px; }
.mar_r25 { margin-right: 25px; }
.mar_r30 { margin-right: 30px; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad1 { padding: 1px; }
.pad2 { padding: 2px; }
.pad3 { padding: 3px; }
.pad4 { padding: 4px; }
.pad5 { padding: 5px; }
.pad20 { padding: 20px; }
.pad_t1 { padding-top: 1px; }
.pad_t2 { padding-top: 2px; }
.pad_t3 { padding-top: 3px; }
.pad_t4 { padding-top: 4px; }
.pad_t5 { padding-top: 5px; }
.pad_t7 { padding-top: 7px; }
.pad_t8 { padding-top: 8px; }
.pad_t10 { padding-top: 10px; }
.pad_t15 { padding-top: 15px; }
.pad_t17 { padding-top: 17px; }
.pad_t20 { padding-top: 20px; }
.pad_t25 { padding-top: 25px; }
.pad_t30 { padding-top: 30px; }
.pad_t32 { padding-top: 32px; }
.pad_t35 { padding-top: 35px; }
.pad_t40 { padding-top: 40px; }
.pad_t45 { padding-top: 45px; }
.pad_t50 { padding-top: 50px; }
.pad_t55 { padding-top: 55px; }
.pad_b1 { padding-bottom: 1px; }
.pad_b2 { padding-bottom: 2px; }
.pad_b3 { padding-bottom: 3px; }
.pad_b4 { padding-bottom: 4px; }
.pad_b5 { padding-bottom: 5px; }
.pad_b8 { padding-bottom: 8px; }
.pad_b10 { padding-bottom: 10px; }
.pad_b15 { padding-bottom: 15px; }
.pad_b20 { padding-bottom: 20px; }
.pad_b25 { padding-bottom: 25px; }
.pad_b30 { padding-bottom: 30px; }
.pad_b35 { padding-bottom: 35px; }
.pad_b40 { padding-bottom: 40px; }
.pad_b45 { padding-bottom: 45px; }
.pad_b50 { padding-bottom: 50px; }
.pad_b55 { padding-bottom: 55px; }
.pad_b155 { padding-bottom: 155px; }
.pad_l1 { padding-left: 1px; }
.pad_l5 { padding-left: 5px; }
.pad_l12 { padding-left: 12px; }
.pad_l10 { padding-left: 10px; }
.pad_l15 { padding-left: 15px; }
.pad_l20 { padding-left: 20px; }
.pad_l25 { padding-left: 25px; }
.pad_l30 { padding-left: 30px; }
.pad_l45 { padding-left: 45px; }
.pad_r1 { padding-right: 1px; }
.pad_r5 { padding-right: 5px; }
.pad_r10 { padding-right: 10px; }
.pad_r15 { padding-right: 15px; }
.pad_r20 { padding-right: 20px; }
.pad_r25 { padding-right: 25px; }
.pad_r30 { padding-right: 30px; }
.pad_r134 { padding-right: 134px; }