@charset "gb2312";

/* CSS Document */
body { background: #f8f3e6; color: #555555; margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei"; text-align: left; }
a { text-decoration: none; }
a:link, a:visited { color: #555555; }
a:hover { color: #db285b; transition: all .3s linear; -webkit-transition: all .3s linear; text-decoration: none}
* { margin: 0px; padding: 0px; outline: none; font-family: "Microsoft YaHei"; }
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;}
.inps{
	vertical-align: middle;
    border: 0px;
    line-height: 46px;
    width: 130px;
    text-align: center;
    padding-right: 15px;
    font-size: 16px;
    color: #555;
	height:44px;
	cursor:pointer;
	border-left:1px solid rgb(230, 230, 230);
}
/*---------------------------------------segmentation------------------------------------------*/
.head { height: 111px; padding-top: 27px; background: url(17hc_bg.png) repeat-x center top; width: 100%; z-index: 999 }
.bg1 {background: url(17hc_bg_b.png) no-repeat center bottom;padding-bottom: 92px;margin-top: -5px;}
.contain { width: 1200px; margin: 0 auto; }
.contain1 { width: 100%; z-index: 999; background-color: #f8f3e6 }
.logo { float: left; padding-left: 20px; padding-top: 10px; }
.tq_tit { float: left; padding-left: 25px; line-height: 30px; margin-top: 6px; border-left: 1px solid #e2e2e2; }
.head_r { float: right; width: 555px; }
.tit { line-height: 38px; text-align: right; padding-right: 30px; }
.tit a { background: url(17hc_tit_line.jpg) no-repeat right center; padding: 0 10px; }
.tit a.last { background: none; padding: 0; padding-left: 8px; }
.tit a img { padding: 0 6px 0 0; }
.tit a.last img { padding: 0 }
.menu { margin: 10px auto 0; height: 36px; line-height: 36px; }
.menu ul { float: right; }
.menu li { float: left; background: url(17hc_menu_line.jpg) no-repeat right center; height: 36px; line-height: 36px; width: 111px; display: inline; text-align: center; font-size: 18px; }
.menu li a { display: block; }
.menu li.ic1.on a, .menu li.ic1 a:hover { background: url(17hc_menu_bar2.png) no-repeat center; color: #db285b; text-decoration: none; }
.menu li.ic2.on a, .menu li.ic2 a:hover { background: url(17hc_menu_bar.png) no-repeat center; color: #0057a5; text-decoration: none; }
.menu li.ic3.on a, .menu li.ic3 a:hover { background: url(17hc_menu_bar3.png) no-repeat center; color: #068e3e; text-decoration: none; }
.menu li.ic4.on a, .menu li.ic4 a:hover { background: url(17hc_menu_bar4.png) no-repeat center; color: #ff6600; text-decoration: none; }
.menu li.ic5.on a, .menu li.ic5 a:hover { background: url(17hc_menu_bar5.jpg) no-repeat center; color: #bd8e00; text-decoration: none; }
.menu li.last { background: none; }
.ss_con { background: url(17hc_con.jpg) no-repeat center top; padding-top: 92px; height: 132px; margin-top: -5px; position:relative; z-index:999}
.ss_tit { padding-left: 273px; background: url(17hc_t.png) no-repeat 185px top; height: 29px; }
.ss_tit1 { padding-left: 98px; background: url(17hc_t.png) no-repeat 8px top; height: 29px; margin: 15px -12px 0 0; }
.ss_tit a, .ss_tit1 a { width: 112px; height: 29px; line-height: 29px; background: url(17hc_ss_bar.png) no-repeat; display: block; float: left; margin-right: 13px; text-align: center }
.inp_tit { padding-left: 123px; height: 46px; line-height: 46px; margin: 27px auto 0; }
.sel { width: 155px; border: 0; background-color: #ffffff; line-height:26px; padding:12px 10px 11px 30px; font-size: 16px; color: #555; }
.sel_div { width: 155px; background-color: #ffffff; height:46px; font-size: 16px; color: #555; float:left; position:relative; margin-top:2px; overflow:hidden;}
.sel_div ul{ background-color:#ffffff; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; width:154px;}
.sel_div li{ line-height:46px; text-align:center; padding-right:15px; cursor:pointer;}

.sel_icon{ background:url(17hc_sel_icon1.png) no-repeat left center; position:absolute; right:3px; top:20px; width:11px; height:6px; cursor:pointer;}
.inp { padding-left: 20px; width: 542px; border: 0; background-color: #ffffff; height: 46px; line-height: 46px; font-size: 16px; border-left: 1px solid #e5e5e5; color: #999999 }
.con { background: url(17hc_line.jpg) repeat-y 20px top; padding-left: 50px; margin-left: -50px; position:relative; z-index:1 }
.con_bg { background-color: #ffffff; padding: 13px 20px; }
.con_bg1 { background-color: #ffffff; padding: 15px; }
.t_tit { position: relative; margin:20px auto 0}
.con3 { position: relative; }
.con3 .ico { position: absolute; left: -50px; top: 0; width: 40px; height: 40px; }
.t_tit1 { background: url(17hc_line1.jpg) repeat-x bottom; height: 35px; padding-bottom: 12px; }
.icon_list { position: absolute; left: 50%; margin-left: -650px; top: 353px; display: block; width: 40px; z-index: 999; }
.icon_list li { width: 40px; height: 40px; margin-bottom: 42px; cursor: pointer; display: none }
.ico1 { background: url(17hc_t_icon1.png) no-repeat center top; }
.ico1.on { background: url(17hc_t_icon1.png) no-repeat center top; margin-top:20px;}
.ico2 { background: url(17hc_t_icon2.png) no-repeat center top; }
.ico2.on { background: url(17hc_t_icon2.png) no-repeat center top; }
.ico3 { background: url(17hc_t_icon3.png) no-repeat center top; }
.ico3.on { background: url(17hc_t_icon3.png) no-repeat center top; }
.ico4 { background: url(17hc_t_icon4.png) no-repeat center top; }
.ico4.on { background: url(17hc_t_icon4.png) no-repeat center top; margin-top:20px;}
.ico5 { background: url(17hc_t_icon5.png) no-repeat center top; }
.ico5.on { background: url(17hc_t_icon5.png) no-repeat center top; }
.ico6 { background: url(17hc_t_icon6.png) no-repeat center top; }
.ico6.on { background: url(17hc_t_icon6.png) no-repeat center top; }
.ico7 { background: url(17hc_t_icon7.png) no-repeat center top; }
.ico7.on { background: url(17hc_t_icon7.png) no-repeat center top; margin-top:20px;}
.ico8 { background: url(17hc_t_icon8.png) no-repeat center top; }
.ico8.on { background: url(17hc_t_icon8.png) no-repeat center top; }
.ico9 { background: url(17hc_t_icon9.png) no-repeat center top; }
.ico9.on { background: url(17hc_t_icon9.png) no-repeat center top; }
.ico10 { background: url(17hc_t_icon10.png) no-repeat center top; }
.ico10.on { background: url(17hc_t_icon10.png) no-repeat center top; margin-top:20px;}
.ico11 { background: url(17hc_t_icon11.png) no-repeat center top; }
.ico11.on { background: url(17hc_t_icon11.png) no-repeat center top; }
.top { height:0px; position: relative; margin:0 auto; width:1200px; clear:both;}
.top img { margin-left:-50px; margin-top:-60px;}
.t_tit span { float: right; padding-right: 20px; line-height: 35px; display:none}
.con_l { float: left; width: 615px;/* height: 310px;*/ padding: 4px 0; position: relative }
.con_r { float: right; width: 530px; }
.tit1 { height: 55px; }
.tit1 li { float: left; width: 142px; height: 55px; line-height: 55px; background: url(17hc_tit_bar.png) no-repeat -1px top; margin-right: -18px; z-index: 1; position: relative; font-size: 16px; }
.tit1 li.on { background: url(17hc_tit_bar_1.png) no-repeat left top; z-index: 2 }
.tit1 li a { display: block; padding-left: 20px; height: 51px; line-height: 51px; padding-top: 4px; color: #ffffff; }
.tit1 li.on a, .tit1 li a:hover { color: #0057a5; text-decoration: none }
.tit1 li span { display: block; float: left; width: 28px; height: 51px; margin-right: 5px; }
.tit1 li span.ic_1 { background: url(17hc_tit_icon1.png) no-repeat left center; }
.tit1 li.on span.ic_1, .tit1 li a:hover span.ic_1 { background: url(17hc_tit_icon1_1.png) no-repeat left center; }
.tit1 li span.ic_2 { background: url(17hc_tit_icon2.png) no-repeat left center; }
.tit1 li.on span.ic_2, .tit1 li a:hover span.ic_2 { background: url(17hc_tit_icon2_1.png) no-repeat left center; }
.con1 { position: relative; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; box-shadow: 0 0 8px rgba(0,0,0,.2); height: 232px; width: 487px; padding: 14px 19px; margin-left: 4px; }
.tit2 { height: 40px; }
.tit2 li { float: left; width: 94px; height: 40px; margin: 0 4px; text-align: center; }
.tit2 li a { display: block; background: url(17hc_tit1_bar.png) no-repeat center; line-height: 35px; height: 40px; }
.tit2 li.on a, .tit2 li a:hover { color: #ffffff; background: url(17hc_tit1_bar_1.png) no-repeat center top; text-decoration: none }
.con_t { border-top: 1px solid #e1e1e1; margin: 9px auto 0; padding-top: 5px; }
.con_t li:hover{padding-left:10px;}
.list { line-height: 30px; }
.list li { background: url(17hc_dot.jpg) no-repeat left center; padding-left: 10px; }
.list li.on, .list li:hover { background: url(17hc_dot_1.jpg) no-repeat left center; color: #db285b }
.list li span { color: #acacac; float: right; }
.list li span.tgreen1 { color: #1abf7b }
.list li span.tred1 { color: #db285b }
/*焦点*/
.focusBox { position: relative; width: 100%; height: 310px; overflow: hidden; }
.focusBox .more { position: absolute; right: 0; top: 0; width: 86px; height: 86px; background: url(17hc_more.png) no-repeat; cursor: pointer; z-index: 3; display: block }
.focusBox .pic { overflow: hidden; }
.focusBox .pic img { width: 100%; height: 310px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width: 100%; background: url(17hc_bar_bg1.png) repeat; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width: 100%; overflow: hidden; }
.focusBox .txt li { height: 40px; line-height: 40px; position: absolute; bottom: -40px; }
.focusBox .txt li a { display: block; color: white; padding: 0 0 0 15px; font-size: 18px; }
.focusBox .num, .focusBox .num { position: absolute; z-index: 6; bottom: 14px; right: 10px; }
.focusBox .num li, .focusBox .num li { float: left; position: relative; width: 12px; height: 12px; background: url(17hc_off.png) no-repeat; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer; }
.focusBox .num li.on, .focusBox .num li:hover, .focusBox .num li.on, .focusBox .num li:hover { background: url(17hc_on.png) no-repeat; }
.con1_l { float: left; width: 110px; padding: 0 15px; text-align: center; font-size: 18px; line-height: 26px; }
.con1_l img { margin-bottom: 10px; margin-top: 5px; }
.con1_l img:hover, .con2_l img:hover, .list3 li:hover img, .list2 li:hover img { transition: all .3s linear; transform: rotate(360deg); cursor: pointer }
.con1_r { float: right; width: 450px; margin-top: -6px; }
.con1_r li { line-height: 34px; background: url(17hc_icon.jpg) no-repeat left center; float: left; display: inline; width: 33.3%; }
.con1_r li a { display: block; padding-left: 15px; }
.line { border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; margin-bottom: 15px; }
.con1_r1 { float: right; width: 475px; }
.con1_r1 li { float: left; width: 113px; height: 37px; line-height: 37px; text-align: center; margin-left: 5px; margin-bottom: 5px; background: url(17hc_bar.jpg) no-repeat }
.tit3 { background-color: #0099e3; border: 1px solid #0099e3; border-bottom: 0; height: 34px; line-height: 34px; }
.tit3 ul { float: left }
.tit3 span { float: right; padding-right: 10px; }
.tit3 li { float: left; display: inline; font-size: 16px; }
.tit3 li a { display: block; padding: 0 17px; color: #ffffff }
.tit3 li.on a, .tit3 li a:hover { background-color: #ffffff; color: #0057a5; text-decoration: none }
.list1 { margin-left: -10px; }
.list1 li { float: left; width: 187px; height: 34px; line-height: 34px; text-align: center; display: inline; margin: 0 5px 12px 15px; }
.list1 li a { display: block; background: url(17hc_bar1.jpg) no-repeat; }
.list1 li.on a, .list1 li a:hover { background: url(17hc_bar1_1.jpg) no-repeat; color: #ffffff; text-decoration: none }
.con2 { background-color: #f6f6f6; height: 114px; margin: 10px auto 0; }
.con2_l { float: left; width: 140px; text-align: center; background-color: #15c2b0; padding-top: 15px; height: 99px; line-height: 40px; font-size:16px;}
.con2_r { float: right; width: 440px; line-height: 31px; padding: 9px 15px; }
.sel1 { width: 250px; height: 26px; border: 1px solid #e5e5e5; color: #999999; }
.inp1 { width: 235px; padding-left: 10px; height: 24px; line-height: 24px; border: 1px solid #e5e5e5; }
.bot_bg { margin: 0px auto; background: url(17hc_bot.png) repeat; font-size: 13px; padding: 20px; }
.bot_l { float: left; margin-right: 24px; padding-top: 10px; }
.bot_c { float: left; line-height: 28px; }
.bot_r { float: right; line-height: 72px; padding-right: 20px; font-weight: bold }
.bot_c img.mar_t-2 { margin-top: -3px; }
/*互动交流*/
.con3_l { float: left; width: 745px; }
.con3_r { float: right; width: 409px; }
.list2 li { line-height: 18px; float: left; width: 122px; height: 105px; margin-right: 2px; margin-bottom: 2px; display: inline; text-align: center }
.list2 li.t_bg1 { background-color: #feefe5 }
.list2 li.t_bg2 { background-color: #fef9e5 }
.list2 li.t_bg3 { background-color: #f4f2fe }
.list2 li.t_bg4 { background-color: #fae9ee }
.list2 li.t_bg5 { background-color: #e7f8f2 }
.list2 li.t_bg6 { background-color: #e8f6fc }
.list2 li a { display: block; padding-top: 12px; }
.list2 li.t_bg2 a { padding-top: 9px; }
.list2 li img { margin-bottom: 5px; }
.list2 li.t_bg2 img { margin-bottom: 0px; }
.tab th { background-color: #f0eff5; color: #000000; line-height: 30px; height: 30px; }
.tab td { line-height: 18px; padding: 8px 0; border-bottom: 2px solid #f0eff5 }
.tab td.pad_l10 { padding-left: 10px; }
.list3 li { float: left; width: 184px; height: 63px; margin-right: 2px; text-align: center }
.list3 li.t_b1 { background-color: #1abf7b }
.list3 li.t_b2 { background-color: #22a7e6 }
.list3 li.t_b3 { background-color: #db285b }
.list3 li.t_b4 { background-color: #ffc000; width: 185px; margin-right: 0 }
.list3 li dt { padding-top: 5px; height: 58px; float: left; width: 78px; display: inline; line-height: 28px; }
.list3 li.t_b1 dt { background-color: #17ac6e }
.list3 li.t_b2 dt { background-color: #1f96cf }
.list3 li.t_b3 dt { background-color: #c52452 }
.list3 li.t_b4 dt { background-color: #e5ac00 }
.list3 li dd { line-height: 63px; }
.list3.mar_t2 li:hover img { transform: rotate(0) translateY(180deg); }
.con4_l { float: left; width: 458px; background-color: #f0eff5; position: relative; }
.con4_r { float: right; width: 697px }
.icon { position: absolute; right: 0; top: 0; font-style: normal; width: 35px; height: 49px; background: url(17hc_hdjl_t.png) no-repeat center top; text-align: center; padding: 8px 10px; font-size: 16px; line-height: 18px; z-index: 99 }
.con4_l .p1 { line-height: 30px; padding: 8px 17px; }
.con4_l .p1 span { color: #000000 }
.list4 { margin: 8px auto 0; clear: both }
.list4 li { line-height: 36px; font-size: 15px; }
.con5_l { float: left; width: 575px; }
.con5_r { float: right; width: 575px; }
.con5 { background-color: #f0eff5; position: relative }
.con5_l1 { float: left; width: 348px; height: 176px; }
.con5_r1 { float: right; width: 187px; height: 146px; padding: 15px 20px; line-height: 36px; font-size: 15px; }
/*视频详情 */
.inp3 { padding-left: 20px; float:left; width: 402px; border: 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; background-color: #ffffff; height: 44px; line-height: 44px; font-size: 16px; color: #999999 }
.sel2 { width: 135px; border: 1px solid #e6e6e6; background-color: #ffffff; height: 46px; line-height: 46px; font-size: 16px; padding-left: 20px; color: #555; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.tu_list { background-color: #f3f2f7; padding: 20px 47px; position: relative; width: 744px; overflow: hidden; margin: 20px -17px 0 -17px; }
.tu_list .bd { width: 744px; overflow: hidden }
.tu_list li { float: left; width: 226px; border: 1px solid #e5e5e5; background-color: #ffffff; text-align: center; display: inline; font-size: 15px; line-height: 50px; margin: 0 15px; }
.tu_list li img { width: 226px; height: 132px; }
.tu_list .prev, .tu_list .next { position: absolute; top: 105px; width: 13px; height: 23px; display: block; }
.tu_list .next { left: 20px; background: url(17hc_sp_icon_l.png) no-repeat; }
.tu_list .prev { right: 20px; background: url(17hc_sp_icon_r.png) no-repeat; }
.list5 { margin: 10px 15px; padding-bottom: 20px; }
.list5 li { line-height: 36px; font-size: 15px; }
.list5 li i { float: left; display: block; font-style: normal; width: 20px; height: 20px; line-height: 20px; background-color: #32b367; color: #fff; text-align: center; margin-top: 8px; margin-right: 10px; }
.xp_tu { margin: 20px auto 0; padding-left: 2px; }
.xp_tu img { width: 100% }
/*网上办事*/
.wsbs_l { float: left; width: 615px; }
.wsbs_r { float: right; width: 525px; }
.wsbs_tit { line-height: 41px; height: 41px; background: url(17hc_wsbs_tit.jpg) repeat-x bottom; position: relative; }
.wsbs_tit li { float: left; display: inline }
.wsbs_tit li a { display: block; padding: 0 14px; }
.wsbs_tit li.on a { background: url(17hc_wsbs_tit_bar.jpg) repeat-x bottom; color: #0057a5; text-decoration: none }
.wsbs_list { position: relative; }
.wsbs_list .bd li { float: left; width: 16.6%; display: inline; height: 114px; text-align: center; }
.wsbs_list .bd li span { background: url(17hc_wsbs_icon_bg.png) no-repeat center top; height: 68px; width: 68px; display: block; margin: 0 auto 10px; font-size: 15px; clear: both; cursor: pointer }
.wsbs_list .bd li:hover span, .wsbs_list .bd li.on span { background: url(17hc_wsbs_icon_bg_1.png) no-repeat center top; transition: all 0.3s linear }
.wsbs_list .bd li i { display: block; width: 68px; height: 68px; }
.wsbs_list .bd li:hover i { transform: rotate(360deg); transition: all .3s linear }
.wsbs_list .hd { position: absolute; right: 10px; top: -50px; }
.wsbs_list .hd li { float: left; width: 19px; height: 19px; line-height: 19px; text-align: center; margin-left: 7px; display: inline; background-color: #eeeeee; }
.wsbs_list .hd li.on { background-color: #1abf7b; color: #fff }
.wsbs_list .bd li i.icon1 { background: url(17hc_wsbs_icon1.png) no-repeat; }
.wsbs_list .bd li i.icon2 { background: url(17hc_wsbs_icon2.png) no-repeat; }
.wsbs_list .bd li i.icon3 { background: url(17hc_wsbs_icon3.png) no-repeat; }
.wsbs_list .bd li i.icon4 { background: url(17hc_wsbs_icon4.png) no-repeat; }
.wsbs_list .bd li i.icon5 { background: url(17hc_wsbs_icon5.png) no-repeat; }
.wsbs_list .bd li i.icon6 { background: url(17hc_wsbs_icon6.png) no-repeat; }
.wsbs_list .bd li i.icon7 { background: url(17hc_wsbs_icon7.png) no-repeat; }
.wsbs_list .bd li i.icon8 { background: url(17hc_wsbs_icon8.png) no-repeat; }
.wsbs_list .bd li i.icon9 { background: url(17hc_wsbs_icon9.png) no-repeat; }
.wsbs_list .bd li i.icon10 { background: url(17hc_wsbs_icon10.png) no-repeat; }
.wsbs_list .bd li i.icon11 { background: url(17hc_wsbs_icon11.png) no-repeat; }
.wsbs_list .bd li i.icon12 { background: url(17hc_wsbs_icon12.png) no-repeat; }
.wsbs_list .bd li i.icon13 { background: url(17hc_wsbs_icon13.png) no-repeat; }
.wsbs_list .bd li i.icon14 { background: url(17hc_wsbs_icon14.png) no-repeat; }
.wsbs_list .bd li i.icon15 { background: url(17hc_wsbs_icon15.png) no-repeat; }
.wsbs_list .bd li i.icon16 { background: url(17hc_wsbs_icon16.png) no-repeat; }
.wsbs_list .bd li i.icon17 { background: url(17hc_wsbs_icon17.png) no-repeat; }
.wsbs_list .bd li i.icon18 { background: url(17hc_wsbs_icon18.png) no-repeat; }
.wsbs_list .bd li i.icon19 { background: url(17hc_wsbs_icon19.png) no-repeat; }
.wsbs_list .bd li i.icon20 { background: url(17hc_wsbs_icon20.png) no-repeat; }
.wsbs_list .bd li i.icon21 { background: url(17hc_wsbs_icon21.png) no-repeat; }
.wsbs_list .bd li i.icon22 { background: url(17hc_wsbs_icon22.png) no-repeat; }
.wsbs_list .bd li i.icon23 { background: url(17hc_wsbs_icon23.png) no-repeat; }
.wsbs_list .bd li i.icon24 { background: url(17hc_wsbs_icon24.png) no-repeat; }
.wsbs_list .bd li i.icon25 { background: url(17hc_wsbs_icon25.png) no-repeat; }
.wsbs_list .bd li i.icon26 { background: url(17hc_wsbs_icon26.png) no-repeat; }
.wsbs_list .bd li i.icon27 { background: url(17hc_wsbs_icon27.png) no-repeat; }
.wsbs_list .bd li i.icon28 { background: url(17hc_wsbs_icon28.png) no-repeat; }
.wsbs_list .bd li i.icon29 { background: url(17hc_wsbs_icon29.png) no-repeat; }
.wsbs_list .bd li i.icon30 { background: url(17hc_wsbs_icon30.png) no-repeat; }
.wsbs_list .bd li i.icon31 { background: url(17hc_wsbs_icon31.png) no-repeat; }
.wsbs_list .bd li i.icon32 { background: url(17hc_wsbs_icon32.png) no-repeat; }
.wsbs_list .bd li i.icon33 { background: url(17hc_wsbs_icon22.png) no-repeat; }
.wsbs_list .bd li i.icon34 { background: url(17hc_wsbs_kstd_icon1.png) no-repeat; }
.wsbs_list .bd li i.icon35 { background: url(17hc_wsbs_kstd_icon2.png) no-repeat; }
.wsbs_list .bd li i.icon36 { background: url(17hc_wsbs_kstd_icon3.png) no-repeat; }
.wsbs_list .bd li i.icon37 { background: url(17hc_wsbs_kstd_icon4.png) no-repeat; }
.wsbs_list .bd li i.icon38 { background: url(17hc_wsbs_kstd_icon5.png) no-repeat; }
.wsbs_list .bd li i.icon39 { background: url(17hc_wsbs_kstd_icon6.png) no-repeat; }
.wsbs_list .bd li i.icon40 { background: url(17hc_wsbs_kstd_icon7.png) no-repeat; }
.wsbs_list .bd li i.icon41 { background: url(17hc_wsbs_kstd_icon8.png) no-repeat; }
.wsbs_list .bd li i.icon42 { background: url(17hc_wsbs_icon33.png) no-repeat; }
.wsbs_list .bd li i.icon43 { background: url(17hc_wsbs_icon34.png) no-repeat; }
.wsbs_list .bd li i.icon44 { background: url(17hc_wsbs_icon22.png) no-repeat; }
.wsbs_list .bd li i.icon45 { background: url(17hc_wsbs_icon35.png) no-repeat; }
.wsbs_list .bd li i.icon46 { background: url(17hc_wsbs_icon46.png) no-repeat; background-position:center; }
.wsbs_list .bd li i.icon47 { background: url(17hc_wsbs_icon47.png) no-repeat; background-position:center; }
.wsbs_list .bd li i.icon48 { background: url(17hc_wsbs_icon48.png) no-repeat; background-position:center; }
.wsbs_list .bd li i.icon49 { background: url(17hc_wsbs_icon49.png) no-repeat; background-position:center; }
.wsbs_list .bd li:hover i.icon1, .wsbs_list .bd li.on i.icon1 { background: url(17hc_wsbs_icon1_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon2, .wsbs_list .bd li.on i.icon2 { background: url(17hc_wsbs_icon2_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon3, .wsbs_list .bd li.on i.icon3 { background: url(17hc_wsbs_icon3_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon4, .wsbs_list .bd li.on i.icon4 { background: url(17hc_wsbs_icon4_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon5, .wsbs_list .bd li.on i.icon5 { background: url(17hc_wsbs_icon5_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon6, .wsbs_list .bd li.on i.icon6 { background: url(17hc_wsbs_icon6_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon7, .wsbs_list .bd li.on i.icon7 { background: url(17hc_wsbs_icon7_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon8, .wsbs_list .bd li.on i.icon8 { background: url(17hc_wsbs_icon8_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon9, .wsbs_list .bd li.on i.icon9 { background: url(17hc_wsbs_icon9_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon10, .wsbs_list .bd li.on i.icon10 { background: url(17hc_wsbs_icon10_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon11, .wsbs_list .bd li.on i.icon11 { background: url(17hc_wsbs_icon11_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon12, .wsbs_list .bd li.on i.icon12 { background: url(17hc_wsbs_icon12_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon13, .wsbs_list .bd li.on i.icon13 { background: url(17hc_wsbs_icon13_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon14, .wsbs_list .bd li.on i.icon14 { background: url(17hc_wsbs_icon14_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon15, .wsbs_list .bd li.on i.icon15 { background: url(17hc_wsbs_icon15_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon16, .wsbs_list .bd li.on i.icon16 { background: url(17hc_wsbs_icon16_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon17, .wsbs_list .bd li.on i.icon17 { background: url(17hc_wsbs_icon17_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon18, .wsbs_list .bd li.on i.icon18 { background: url(17hc_wsbs_icon18_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon19, .wsbs_list .bd li.on i.icon19 { background: url(17hc_wsbs_icon19_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon20, .wsbs_list .bd li.on i.icon20 { background: url(17hc_wsbs_icon20_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon21, .wsbs_list .bd li.on i.icon21 { background: url(17hc_wsbs_icon21_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon22, .wsbs_list .bd li.on i.icon22 { background: url(17hc_wsbs_icon22_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon23, .wsbs_list .bd li.on i.icon23 { background: url(17hc_wsbs_icon23_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon24, .wsbs_list .bd li.on i.icon24 { background: url(17hc_wsbs_icon24_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon25, .wsbs_list .bd li.on i.icon25 { background: url(17hc_wsbs_icon25_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon26, .wsbs_list .bd li.on i.icon26 { background: url(17hc_wsbs_icon26_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon27, .wsbs_list .bd li.on i.icon27 { background: url(17hc_wsbs_icon27_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon28, .wsbs_list .bd li.on i.icon28 { background: url(17hc_wsbs_icon28_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon29, .wsbs_list .bd li.on i.icon29 { background: url(17hc_wsbs_icon29_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon30, .wsbs_list .bd li.on i.icon30 { background: url(17hc_wsbs_icon30_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon31, .wsbs_list .bd li.on i.icon31 { background: url(17hc_wsbs_icon31_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon32, .wsbs_list .bd li.on i.icon32 { background: url(17hc_wsbs_icon32_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon33, .wsbs_list .bd li.on i.icon33 { background: url(17hc_wsbs_icon22_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon34, .wsbs_list .bd li.on i.icon34 { background: url(17hc_wsbs_kstd_icon1_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon35, .wsbs_list .bd li.on i.icon35 { background: url(17hc_wsbs_kstd_icon2_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon36, .wsbs_list .bd li.on i.icon36 { background: url(17hc_wsbs_kstd_icon3_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon37, .wsbs_list .bd li.on i.icon37 { background: url(17hc_wsbs_kstd_icon4_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon38, .wsbs_list .bd li.on i.icon38 { background: url(17hc_wsbs_kstd_icon5_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon39, .wsbs_list .bd li.on i.icon39 { background: url(17hc_wsbs_kstd_icon6_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon40, .wsbs_list .bd li.on i.icon40 { background: url(17hc_wsbs_kstd_icon7_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon41, .wsbs_list .bd li.on i.icon41 { background: url(17hc_wsbs_kstd_icon8_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon42, .wsbs_list .bd li.on i.icon42 { background: url(17hc_wsbs_icon33_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon43, .wsbs_list .bd li.on i.icon43 { background: url(17hc_wsbs_icon34_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon44, .wsbs_list .bd li.on i.icon44 { background: url(17hc_wsbs_icon22_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon45, .wsbs_list .bd li.on i.icon45 { background: url(17hc_wsbs_icon35_1.png) no-repeat; }
.wsbs_list .bd li:hover i.icon46, .wsbs_list .bd li.on i.icon46 { background: url(17hc_wsbs_icon46_1.png) no-repeat; background-position:center; }
.wsbs_list .bd li:hover i.icon47, .wsbs_list .bd li.on i.icon47 { background: url(17hc_wsbs_icon47_1.png) no-repeat; background-position:center; }
.wsbs_list .bd li:hover i.icon48, .wsbs_list .bd li.on i.icon48 { background: url(17hc_wsbs_icon48_1.png) no-repeat; background-position:center; }
.wsbs_list .bd li:hover i.icon49, .wsbs_list .bd li.on i.icon49 { background: url(17hc_wsbs_icon49_1.png) no-repeat; background-position:center; }
.wsbs_list3 li{ float:left; width:90px; text-align:center; background-color:#f0eff5; border:1px solid #e4e4e4; height:36px; line-height:36px; margin:0 5px 10px 5px; display:inline}
.wsbs_list3 li a{ display:block;}
.wsbs_list3 li a:hover,.wsbs_list3 li.on a{ background-color:#db285b; border:1px solid #db285b; color:#ffffff; text-decoration:none}
.wsbs_con_l { float: left; width: 223px; height: 215px; background-color: #f0eff5; padding: 0 11px; }
.wsbs_tit1 { height: 38px; line-height: 38px; background: url(17hc_wsbs_icon.jpg) no-repeat left center; padding-left: 14px; font-size: 18px; }
.wsbs_bar { position: relative; height: 23px; }
.wsbs_bar img { float: right; cursor: pointer }
.wsbs_con1 { position: absolute; right: -3px; top: 28px; width: 225px; display: none }
.wsbs_con1_t { background: url(17hc_wsbs_con_t.png) no-repeat center bottom; height: 15px; }
.wsbs_con1_c { background: url(17hc_wsbs_con.png) repeat-y center; font-size: 13px; line-height: 24px; padding: 0 13px; }
.wsbs_con1_b { background: url(17hc_wsbs_con_b.png) no-repeat center top; height: 9px; }
.wsbs_con1_c span { color: #db285b }
.wsbs_con_r { float: right; width: 238px; height: 215px; background-color: #f0eff5; padding: 0 11px; }
.wsbs_con2 { margin: 20px auto 0; background: url(17hc_wsbs_t.jpg) no-repeat left center #f0eff5; padding: 8px 10px 7px 110px; line-height: 30px; height: 60px; }
.wsbs_con2 li { float: left; width: 50%; display: inline; line-height: 30px; background: url(17hc_wsbs_dot.png) no-repeat left center; }
.wsbs_con2 li a { display: block; padding-left: 12px; }
.wsbs_con3_l { float: left; width: 870px; }
.wsbs_con3_r { float: right; width: 280px; }
.wsbs_con3_r i{ width:12px; height:12px; display:block; float:left; margin-top:10px; margin-right:8px;}
.wsbs_con3_r i.i_b1{ background-color:#1abf7b}
.wsbs_con3_r i.i_b2{ background-color:#0099e3}
.wsbs_con3_r i.i_b3{ background-color:#db285b}
.tit3 span i { font-style: normal; color: #fff000; }
.wsbs_tu { text-align: center }
.tab1 { margin: 10px auto 0; }
.tab1 th { background-color: #f0eff5; color: #000000; line-height: 30px; height: 30px; }
.tab1 td { line-height: 20px; padding: 10px 0; border-bottom: 2px solid #f0eff5 }
.tab1 td.pad_l10 { padding-left: 10px; }
.wsbs_con4_l { float: left; width: 448px; padding: 21px 5px 21px 15px; height: 31px; background-color: #f0eff5 }
.inp4 { width: 228px; padding-left: 10px; height: 30px; line-height: 30px; border: 0; background-color: #ffffff; margin-right: 10px; }
.wsbs_con4_r { float: right; width: 692px; }
.wsbs_con4_r li { float: left; display: inline; width: 153px; height: 73px; margin-left: 20px; background-color: #f0eff5; text-align: center; font-size: 16px; position: relative; overflow: hidden }
.wsbs_con4_r li a { display: block; height: 73px; line-height: 73px; position: absolute; left: 0; top: 0; z-index: 2; width: 100% }
.wsbs_con4_r li.t_b3 a { line-height: 24px; padding-top: 13px; height: 58px; }
.wsbs_con4_r li a:hover { color: #fff; text-decoration: none }
.wsbs_con4_r li .bar { position: absolute; left: 0; top: 71px; width: 100%; height: 73px; z-index: 1 }
.wsbs_con4_r li.t_b1 .bar { background-color: #1abf7b }
.wsbs_con4_r li.t_b2 .bar { background-color: #ff7800 }
.wsbs_con4_r li.t_b3 .bar { background-color: #22a7e6 }
.wsbs_con4_r li.t_b4 .bar { background-color: #db285b }
.wsbs_con4_r li:hover .bar { top: 0; transition: all .3s linear }
.wsbs_con5_l { width: 428px; float: left; }
.wsbs_con5_r { float: right; width: 258px; }
.wsbs_tit2 { height: 36px; line-height: 36px; }
.wsbs_tit2 span { float: left; display: block; padding: 0 19px; background-color: #22a7e6; color: #ffffff; font-size: 15px; }
.wsbs_list1 li { font-size: 15px; float: left; width: 185px; height: 46px; margin: 10px 10px 0 10px; }
.wsbs_list1 li a { display: block; border: 1px solid #e5e5e5; line-height: 44px; height: 44px; }
.wsbs_list1 li a:hover { border: 1px solid #db285b; background-color: #db285b; color: #ffffff; text-decoration: none; transition: all .3s linear }
.wsbs_list1 li span { display: block; width: 50px; text-align: center; height: 44px; float: left; }
.wsbs_list1 li span.ly_ico1 { background: url(17hc_wsbs_ly_icon1.png) no-repeat center; }
.wsbs_list1 li.on span.ly_ico1, .wsbs_list1 li a:hover span.ly_ico1 { background: url(17hc_wsbs_ly_icon1_1.png) no-repeat center; }
.wsbs_list1 li span.ly_ico2 { background: url(17hc_wsbs_ly_icon2.png) no-repeat center; }
.wsbs_list1 li.on span.ly_ico2, .wsbs_list1 li a:hover span.ly_ico2 { background: url(17hc_wsbs_ly_icon2_1.png) no-repeat center; }
.wsbs_list1 li span.ly_ico3 { background: url(17hc_wsbs_ly_icon3.png) no-repeat center; }
.wsbs_list1 li.on span.ly_ico3, .wsbs_list1 li a:hover span.ly_ico3 { background: url(17hc_wsbs_ly_icon3_1.png) no-repeat center; }
.wsbs_list1 li span.ly_ico4 { background: url(17hc_wsbs_ly_icon4.png) no-repeat center; }
.wsbs_list1 li.on span.ly_ico4, .wsbs_list1 li a:hover span.ly_ico4 { background: url(17hc_wsbs_ly_icon4_1.png) no-repeat center; }
.wsbs_list1 li span.ly_ico5 { background: url(17hc_wsbs_ly_icon5.png) no-repeat center; }
.wsbs_list1 li.on span.ly_ico5, .wsbs_list1 li a:hover span.ly_ico5 { background: url(17hc_wsbs_ly_icon5_1.png) no-repeat center; }
.wsbs_list1 li span.ly_ico6 { background: url(17hc_wsbs_ly_icon6.png) no-repeat center; }
.wsbs_list1 li.on span.ly_ico6, .wsbs_list1 li a:hover span.ly_ico6 { background: url(17hc_wsbs_ly_icon6_1.png) no-repeat center; }
.wsbs_list1 li span.ly_ico7 { background: url(17hc_wsbs_ly_icon7.png) no-repeat center; }
.wsbs_list1 li.on span.ly_ico7, .wsbs_list1 li a:hover span.ly_ico7 { background: url(17hc_wsbs_ly_icon7_1.png) no-repeat center; }
.wsbs_con3 { background-color: #f8f7ff; height: 242px; padding-top: 6px; }
.wsbs_list2 { position: relative; margin: 16px auto 0; }
.wsbs_list2 .bd li { float: left; width: 25%; display: inline; height: 114px; text-align: center; }
.wsbs_list2 .bd li span { background: url(17hc_wsbs_icon_bg.png) no-repeat center top; height: 68px; width: 68px; display: block; margin: 0 auto 10px; font-size: 15px; clear: both; cursor: pointer }
.wsbs_list2 .bd li:hover span, .wsbs_list2 .bd li.on span { background: url(17hc_wsbs_icon_bg_1.png) no-repeat center top; transition: all 0.3s linear }
.wsbs_list2 .bd li i { display: block; width: 68px; height: 68px; }
.wsbs_list2 .bd li:hover i { transform: rotate(360deg); transition: all .3s linear }
.wsbs_list2 .hd { position: absolute; right: 10px; top: -50px; }
.wsbs_list2 .hd li { float: left; width: 19px; height: 19px; line-height: 19px; text-align: center; margin-left: 7px; display: inline; background-color: #eeeeee; }
.wsbs_list2 .hd li.on { background-color: #1abf7b; color: #fff }
.wsbs_list2 .bd li i.icon1 { background: url(17hc_wsbs_kstd_icon1.png) no-repeat; }
.wsbs_list2 .bd li i.icon2 { background: url(17hc_wsbs_kstd_icon2.png) no-repeat; }
.wsbs_list2 .bd li i.icon3 { background: url(17hc_wsbs_kstd_icon3.png) no-repeat; }
.wsbs_list2 .bd li i.icon4 { background: url(17hc_wsbs_kstd_icon4.png) no-repeat; }
.wsbs_list2 .bd li i.icon5 { background: url(17hc_wsbs_kstd_icon5.png) no-repeat; }
.wsbs_list2 .bd li i.icon6 { background: url(17hc_wsbs_kstd_icon6.png) no-repeat; }
.wsbs_list2 .bd li i.icon7 { background: url(17hc_wsbs_kstd_icon7.png) no-repeat; }
.wsbs_list2 .bd li i.icon8 { background: url(17hc_wsbs_kstd_icon8.png) no-repeat; }
.wsbs_list2 .bd li i.icon9 { background: url(17hc_wsbs_kstd_icon13.png) no-repeat; }
.wsbs_list2 .bd li i.icon10 { background: url(17hc_wsbs_kstd_icon14.png) no-repeat; }
.wsbs_list2 .bd li i.icon11 { background: url(17hc_wsbs_kstd_icon15.png) no-repeat; }
.wsbs_list2 .bd li i.icon12 { background: url(17hc_wsbs_kstd_icon16.png) no-repeat; }
.wsbs_list2 .bd li i.icon13 { background: url(17hc_wsbs_kstd_icon17.png) no-repeat; }
.wsbs_list2 .bd li i.icon14 { background: url(17hc_wsbs_kstd_icon18.png) no-repeat; }
.wsbs_list2 .bd li i.icon15 { background: url(17hc_wsbs_kstd_icon19.png) no-repeat; }
.wsbs_list2 .bd li i.icon16 { background: url(17hc_wsbs_kstd_icon20.png) no-repeat; }
.wsbs_list2 .bd li i.icon17 { background: url(17hc_wsbs_kstd_icon21.png) no-repeat; }
.wsbs_list2 .bd li i.icon18 { background: url(17hc_wsbs_kstd_icon22.png) no-repeat; }
.wsbs_list2 .bd li i.icon19 { background: url(17hc_wsbs_kstd_icon23.png) no-repeat; }
.wsbs_list2 .bd li i.icon20 { background: url(17hc_wsbs_kstd_icon24.png) no-repeat; }
.wsbs_list2 .bd li i.icon21 { background: url(17hc_wsbs_kstd_icon25.png) no-repeat; }
.wsbs_list2 .bd li i.icon22 { background: url(17hc_wsbs_kstd_icon26.png) no-repeat; }
.wsbs_list2 .bd li i.icon23 { background: url(17hc_wsbs_kstd_icon27.png) no-repeat; }
.wsbs_list2 .bd li i.icon24 { background: url(17hc_wsbs_kstd_icon28.png) no-repeat; }
.wsbs_list2 .bd li i.icon25 { background: url(17hc_wsbs_kstd_icon29.png) no-repeat; }
.wsbs_list2 .bd li i.icon26 { background: url(17hc_wsbs_kstd_icon30.png) no-repeat; }
.wsbs_list2 .bd li i.icon27 { background: url(17hc_wsbs_kstd_icon31.png) no-repeat; }
.wsbs_list2 .bd li i.icon28 { background: url(17hc_wsbs_kstd_icon32.png) no-repeat; }
.wsbs_list2 .bd li i.icon29 { background: url(17hc_wsbs_kstd_icon33.png) no-repeat; }
.wsbs_list2 .bd li i.icon30 { background: url(17hc_wsbs_icon34.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon1, .wsbs_list2 .bd li.on i.icon1 { background: url(17hc_wsbs_kstd_icon1_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon2, .wsbs_list2 .bd li.on i.icon2 { background: url(17hc_wsbs_kstd_icon2_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon3, .wsbs_list2 .bd li.on i.icon3 { background: url(17hc_wsbs_kstd_icon3_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon4, .wsbs_list2 .bd li.on i.icon4 { background: url(17hc_wsbs_kstd_icon4_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon5, .wsbs_list2 .bd li.on i.icon5 { background: url(17hc_wsbs_kstd_icon5_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon6, .wsbs_list2 .bd li.on i.icon6 { background: url(17hc_wsbs_kstd_icon6_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon7, .wsbs_list2 .bd li.on i.icon7 { background: url(17hc_wsbs_kstd_icon7_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon8, .wsbs_list2 .bd li.on i.icon8 { background: url(17hc_wsbs_kstd_icon8_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon9, .wsbs_list2 .bd li.on i.icon9 { background: url(17hc_wsbs_kstd_icon13_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon10, .wsbs_list2 .bd li.on i.icon10 { background: url(17hc_wsbs_kstd_icon14_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon11, .wsbs_list2 .bd li.on i.icon11 { background: url(17hc_wsbs_kstd_icon15_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon12, .wsbs_list2 .bd li.on i.icon12 { background: url(17hc_wsbs_kstd_icon16_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon13, .wsbs_list2 .bd li.on i.icon13 { background: url(17hc_wsbs_kstd_icon17_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon14, .wsbs_list2 .bd li.on i.icon14 { background: url(17hc_wsbs_kstd_icon18_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon15, .wsbs_list2 .bd li.on i.icon15 { background: url(17hc_wsbs_kstd_icon19_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon16, .wsbs_list2 .bd li.on i.icon16 { background: url(17hc_wsbs_kstd_icon20_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon17, .wsbs_list2 .bd li.on i.icon17 { background: url(17hc_wsbs_kstd_icon21_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon18, .wsbs_list2 .bd li.on i.icon18 { background: url(17hc_wsbs_kstd_icon22_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon19, .wsbs_list2 .bd li.on i.icon19 { background: url(17hc_wsbs_kstd_icon23_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon20, .wsbs_list2 .bd li.on i.icon20 { background: url(17hc_wsbs_kstd_icon24_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon21, .wsbs_list2 .bd li.on i.icon21 { background: url(17hc_wsbs_kstd_icon25_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon22, .wsbs_list2 .bd li.on i.icon22 { background: url(17hc_wsbs_kstd_icon26_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon23, .wsbs_list2 .bd li.on i.icon23 { background: url(17hc_wsbs_kstd_icon27_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon24, .wsbs_list2 .bd li.on i.icon24 { background: url(17hc_wsbs_kstd_icon28_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon25, .wsbs_list2 .bd li.on i.icon25 { background: url(17hc_wsbs_kstd_icon29_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon26, .wsbs_list2 .bd li.on i.icon26 { background: url(17hc_wsbs_kstd_icon30_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon27, .wsbs_list2 .bd li.on i.icon27 { background: url(17hc_wsbs_kstd_icon31_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon28, .wsbs_list2 .bd li.on i.icon28 { background: url(17hc_wsbs_kstd_icon32_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon29, .wsbs_list2 .bd li.on i.icon29 { background: url(17hc_wsbs_kstd_icon33_1.png) no-repeat; }
.wsbs_list2 .bd li:hover i.icon30, .wsbs_list2 .bd li.on i.icon30 { background: url(17hc_wsbs_icon34_1.png) no-repeat; }
/*要闻动*/
.dt_con { background: url(17hc_dt_con.jpg) repeat-y left #ffffff; border-top: 2px solid #e5e5e5; margin: 20px auto 0; }
.dt_l { float: left; width: 279px; }
.dt_r { float: right; width: 881px; padding: 20px; }
.dt_t { background: url(17hc_dt_con_t.jpg) no-repeat left top; padding-top: 170px; }
.menu_list { display: none }
.dt_list, .bsfw_list, .zxft_list, .tj_list, .bk_list3, .zsk_list, .wzdl_list,.sj_list5{ margin: 0 auto; width: 239px; }
.dt_list li, .bsfw_list li, .zxft_list li, .bk_list3 li, .zsk_list li, .wzdl_list li, .sj_list5 li { margin-bottom: 13px; }
.dt_list li h3, .bsfw_list li h3, .zxft_list li h3, .bk_list3 li h3, .zsk_list li h3, .wzdl_list li h3, .sj_list5 li h3 { line-height: 18px; font-weight: normal; font-size: 16px; padding: 14px 30px 13px 24px; background: url(17hc_dt_icon.png) no-repeat 95% center #fbfbfd; border: 1px solid #e9e9ea; cursor: pointer; position: relative; z-index: 1; border-radius: 8px; }
.dt_list li.on h3 { background: url(17hc_dt_icon_1.png) no-repeat 95% center #db285b; }
.bsfw_list li.on h3 { background: url(17hc_dt_icon_1.png) no-repeat 95% center #0099e3; }
.zxft_list li.on h3 { background: url(17hc_dt_icon_1.png) no-repeat 95% center #32b367; }
.bk_list3 li.on h3 { background: url(17hc_dt_icon_1.png) no-repeat 95% center #ff6b09; }
.zsk_list li.on h3 { background: url(17hc_dt_icon_1.png) no-repeat 95% center #fea466; }
.wzdl_list li.on h3 { background: url(17hc_dt_icon_1.png) no-repeat 95% center #997eef; }
.sj_list5 li.on h3 { background: url(17hc_dt_icon_1.png) no-repeat 95% center #ffc000; }
.dt_list li.on h3 a, .bsfw_list li.on h3 a, .zxft_list li.on h3 a, .bk_list3 li.on h3 a, .zsk_list li.on h3 a, .wzdl_list li.on h3 a, .sj_list5 li.on h3 a { color: #fff; }
.li_con, .li_con1 { border: 1px solid #e5e5e5; margin-top: -2px; position: relative; z-index: 2; padding: 10px 0px 10px 20px; background: #ffffff; border-radius: 8px; display: none }
.dt_list li.on .li_con, .bsfw_list li.on .li_con1, .bk_list3 li.on .li_con, .zsk_list li.on .li_con ,.sj_list5 li.on .li_con { display: block }
.li_con li h4 { line-height: 30px; font-size: 16px; background: url(17hc_dt_icon.jpg) no-repeat left top; padding-left: 20px; padding-right: 10px; font-weight: normal; cursor: pointer }
.li_con li.on h4 { color: #db285b; }
.li_con li.on h4 a { color: #db285b; }
.sj_list5 .li_con li.on h4 a,.sj_list5 li a:hover { color: #c59916; }
.zsk_list li li,.sj_list5 li li { margin-bottom: 0 }
.zsk_list li .li_con li.on h4 a { color: #fea466; }
.li_con ul { background: url(17hc_dt_line1.jpg) repeat-y 4px; }
.li_con li ul { display: none; background: url(17hc_dt_line1.jpg) repeat-y 20px; }
.li_con li.on ul { display: block }
.li_con li.add h4 { background: url(17hc_dt_icon2_1.jpg) no-repeat left top; }
.li_con li.add.on h4 { background: url(17hc_dt_icon2.jpg) no-repeat left top; }
.dt_list li li { margin-bottom: 0; }
.dt_list li li ul, .bk_list3 li li ul ,.sj_list5 li li ul { padding-left: 20px; }
.dt_list li li li, .bk_list3 li li li,.sj_list5 li li li { line-height: 28px; font-size: 14px; background: url(17hc_dt_icon3.jpg) no-repeat left 5px; padding-left: 20px; }
.dt_list li li li a, .bk_list3 li li li a,.sj_list5 li li li a { display: block }
.dt_list li li li.on a { color: #db285b; }
.bk_list3 li li.on h4 a, .bk_list3 li li li.on a, .bk_list3 li a:hover { color: #ff6b09; }

.dt_con1 { padding: 20px; background-color: #f3f2f7; }
.dt_con1_l { float: left; width: 527px; padding-top: 17px; padding-left: 18px; }
.dt_tit1 { background: url(17hc_dt_line.jpg) repeat-x left 32px; }
.dt_tit1_l { float: left; background: url(17hc_dt_line_l.jpg) no-repeat; width: 1px; height: 4px; margin-top: 32px; }
.dt_tit1_c { float: left; width: 510px; color: #999999; }
.dt_tit1_c li { float: left; width: 10%; display: inline; text-align: center; background: url(17hc_dt_line_bar.jpg) no-repeat center 27px; }
.dt_tit1_c li h4 { font-size: 12px; font-weight: normal; height: 30px; line-height: 30px; }
.dt_tit1_c li span { margin: 14px auto 0; clear: both; display: block; height: 22px; line-height: 22px; font-size: 12px; }
.dt_tit1_r { float: right; background: url(17hc_dt_line_r.jpg) no-repeat; width: 14px; height: 14px; margin-top: 27px; }
.dt_con1_r { float: right; width: 247px; }
.dt_tit { background-color: #0099e3; height: 30px; line-height: 30px; padding: 0 10px; }
.dt_tit span { float: right; margin-top: -2px; }
.dt_con2 { border: 1px solid #b1d9ef; background-color: #ffffff; padding: 5px 0; }
.inp5 { width: 94%; border: 1px solid #a9a9a9; height: 24px; line-height: 24px; padding-left: 4%; background: url(17hc_rl.jpg) no-repeat 95% center #ffffff; }
.ej_inp { width: 438px; }
.ej_list li { border-bottom: 1px dashed #c8c8c9; padding: 15px 25px; line-height: 28px; }
.ej_list li h3 { font-size: 18px; font-weight: normal; color: #0057a5; line-height: 34px; }
.ej_list li span{ color:#0057a5; text-decoration:underline; margin:0 8px;}
.ej_list li span.sc_con { position: relative; z-index: 1 }
.ej_list li span.sc_con a { color: #0057a5; text-decoration: underline; background: url(17hc_dt_icon1_1.png) no-repeat right center; padding-right: 17px;}
.ej_list li span.sc_con a:hover,.ej_list li span.sc_con.on a{ color:#db285b; background:url(17hc_dt_icon1.jpg) no-repeat right center;}
.ej_list li span.sc_con .sc_con1 { position: absolute; right: -18px; top: 18px; z-index: 2; width: 44px; display: none; }
.ej_list li span.sc_con .sc_con2 { position: absolute; right: -32px; top: 18px; z-index: 2; width:72px; display: none; }
.ej_list li span.sc_con:hover .sc_con1 { display: block; }
.ej_list li span.sc_con .sc_con1_t { background: url(17hc_dt_icon_t.png) no-repeat center top; height: 6px; overflow: hidden; }
.ej_list li span.sc_con .sc_con11 { border: 1px solid #cccccc; background-color: #fff; border-top: 0px; }
.ej_list li .sc_con11 ul li, .ej_list li .sc_con11 ul li a { color: #555555; text-align: center; line-height: 24px; font-size: 12px; text-decoration: none; border-bottom: 0; padding: 0 }
.ej_list li img { max-width: 235px; max-height: 119px; border: 1px solid #e6e6e6; float: right; margin-top: 14px; margin-left: 20px;}
.t_no { }
.xl_con6 { display: none; position: relative; z-index: 999; }
.hc15_bk_dh_tit { background: url(hc15_bk_dh_tit.jpg) no-repeat 1px center; height: 24px; line-height: 24px; margin: 20px auto 15px; padding-left: 42px; font-size: 14px; font-weight: bold; }
.hc15_bk_dh_list ul li { line-height: 25px; background: url(hc15_bk_dh_tit1.jpg) no-repeat 1px 5px; font-size: 14px; font-weight: bold; padding-left: 27px; }
.hc15_bk_dh_list ul li span { color: #999999; }
.hc15_bk_dh_list ul li a { display: block; }
.hc15_bk_dh_list ul li a:hover { background-color: #e7e8e8; text-decoration: none; color: #555 }
.hc15_bk_dh_list ul li.bar { background: url(hc15_bk_dh_tit2.jpg) no-repeat left top; }
.hc15_bk_dh_list ul li ul li { padding-left: 31px; font-weight: normal; background: none; }
.hc15_bk_dh_list ul li ul li a { padding-left: 10px; color: #999999; }
.active { display: block; position: fixed; top: 0px; }
/*===============分页==============*/
.fy_list { margin: 25px auto 0px; clear: both; text-align: center; padding-bottom: 20px; }
.fy_list a { display: inline-block; padding: 0 8px; background-color: #e4e4e4; margin: 0 5px; }
.fy_list span.current, .fy_list a.disabled { display: inline-block; padding: 0 8px; line-height: 20px; height: 20px; margin: 0 2px; border: 1px solid #f3f3f3; background-color: #ffffff; color: #cccccc }
.fy_list a.on, .fy_list a:hover, .fy_list span.current { color: #fff; background-color: #32b367; text-decoration: none }
.inp6 { width: 40px; height: 22px; line-height: 22px; text-align: center; padding: 0; font-size: 14px; }
.fy_list span.disab, .fy_list span.disabled { background: #CCC; padding: 0 8px; line-height: 22px; height: 22px; margin: 0 5px;}
.fy_list span.go { height: 32px; width: 32px; padding: 0; margin: 0; background-color: #e2e2e2; line-height: 32px; display: inline-block; }
.fy_list span.go:hover { cursor: pointer; background-color: #32b367; color: #fff; }
/*细览*/
.inp2 { width: 225px; padding-left: 10px; height: 35px; line-height: 35px; border: 1px solid #d6d6d6; border-right: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.xl_tit { background-color: rgba(255,255,255,.8); *background-color:#ffffff;
border-bottom: 1px solid #e5e5e5; position: relative; z-index: 999 }
.xl_tit span { background: url(17hc_xl_icon.png) no-repeat 20px 12px; display: block; padding: 14px 0 14px 50px; line-height: 22px; }
.xl_con { background: url(17hc_xl_con.jpg) no-repeat right bottom #fefefd; padding: 20px; min-height: 164px; margin: 20px auto 0; }
.xl_l { float: left; width: 70%; position: relative; }
.xl_r { float: right; width: 30%; }
.xl_tit1 a { height: 31px; line-height: 31px; padding: 0 22px; margin-right: 12px; margin-bottom: 10px; display: block; float: left; background-color: #f3f2f7; border-radius: 5px; }
.xl_tit2 { font-size: 30px; line-height: 40px; margin: 0px auto; clear: both; color: #000; }
.xl_tit3 { line-height: 32px; margin: 10px auto; clear: both; }
.xl_tit4 { margin: 10px auto 0px; clear: both; line-height: 30px; }
.xl_tit4 span { float: left; display: block; height: 34px; line-height: 34px; margin-right: 22px; padding-left: 27px; color: #999999 }
.xl_tit4 span.sp1 { background: url(17hc_xl_icon1.png) no-repeat left center; }
.xl_tit4 span.sp2 { background: url(17hc_xl_icon2.png) no-repeat left center; }
.xl_tit4 span.sp3 { background: url(17hc_xl_icon3.png) no-repeat left center; }
.xl_tit4 span.sp4 { background: url(17hc_xl_icon4.png) no-repeat left center; }
.xl_tit4 span.sp5 { background: url(17hc_sp_icon.png) no-repeat left center; }
.xl_tit4 span.sp6 { background: url(17hc_xl_icon7.png) no-repeat left center; }
.xl_tit4 span.sp7 { background: url(17hc_xl_icon8.png) no-repeat left center; }
.xl_tit4 span.sp8 { background: url(17hc_xl_icon5.png) no-repeat left center;}
.xl_tit4 span.sp9 { background: url(17hc_xl_icon9.png) no-repeat left center;}
.xl_tit4 i { font-style: normal }
.xl_r ul { float: right; }
.xl_r li { float: left; padding: 0 15px; text-align: center; display: inline; border-right: 1px solid #e5e5e5; line-height: 24px; color: #999999; }
.xl_r li span { color: #db285b; font-size: 18px; display: block; }
.xl_r li.last { border-right: 0 }
.xl_con_l { float: left; width: 804px; padding: 17px; border: 1px solid #e6e6e5; background-color: #ffffff; }
.xl_con_r { float: right; width: 342px; }
.xl_con1 { line-height: 36px; font-size: 15px; padding: 0px 15px; }
.xl_tit5 { border-bottom: 1px solid #e5e5e5; line-height: 50px; padding-left: 5px; font-size: 18px; }
.xl_icon { float: left; width: 78px; text-align: center }
.xl_con2 { float: left; width: 724px; border: 1px solid #e5e5e5 }
.xl_icon img { width: 55px; height: 55px; border: 2px solid #ffffff; border-radius: 50%; box-shadow: 2px 2px 3px rgba(0,0,0,.15) }
.text { height: 75px; line-height: 24px; padding: 10px 2%; width: 96%; border: 0; }
.xl_tit6 { background-color: #f3f2f7; line-height: 34px; padding: 5px 15px; border-top: 1px solid #e5e5e5; }
.xl_tit6_l { float: left }
.xl_tit6_r { float: right; margin-top: -2px; }
.xl_con31 { border-bottom: 1px solid #e5e5e5; padding: 20px 15px 15px 15px; }
.xl_con31 dt { float: left; width: 48px; }
.xl_con31 dt img { width: 36px; height: 36px; }
.xl_con31 dd { float: left; line-height: 30px; width: 726px; }
.xl_con31 h3 { font-size: 18px; font-weight: normal; color: #1abf7b; line-height: 24px; }
.xl_con31 span.zan { background: url(17hc_xl_zan.png) no-repeat left center; padding-left: 20px; padding-right: 5px; }
.xl_tit7 { text-align: center; margin: 20px auto 0; font-size: 18px; padding-bottom: 10px; }
.xl_con4 { background-color: #ffffff; padding: 5px; font-size: 16px; line-height: 86px; }
.xl_con4 img { width: 114px; height: 114px; padding: 3px; margin-right: 10px; border: 1px solid #f5f5f5; }
.xl_con5 { margin: 20px auto 0; background-color: #ffffff; padding-bottom: 20px; }
.xl_con5 .zxft_con2 img { float: left; margin-right: 20px; margin-top: 10px; }
.xl_tit8 { height: 52px; line-height: 52px; padding-left: 23px; font-size: 18px; color: #000; border-bottom: 1px solid #e5e5e5; }
.xl_tit8 span { float: right; font-size: 14px; padding-right: 15px; }
/*细览*/
/*主动信息公开*/
.zdxxgk_t { background: url(17hc_zdxxgk_con.jpg) no-repeat left top; padding-top: 223px; }
.zdxxgk_tit { border-top: 1px solid #f7f7fa; background-color: #f3f2f7; padding: 17px 25px; line-height: 28px; }
.ej_list1 ul { padding: 15px 20px; border-bottom: 1px dashed #d3d3d3; }
.ej_list1 li { line-height: 36px; background: url(17hc_dot_1.jpg) no-repeat left 16px; padding-left: 15px; font-size: 15px; }
.ej_list1 li span { float: right }
.ej_list1 li a:hover{padding-left:10px;}
/*政府信息公开*/
.zfxxgk_t { background: url(17hc_zfxxgk_con.jpg) no-repeat left top; padding-top: 223px; }
.btn1 { width: 183px; height: 42px; background: url(17hc_btn_bg.png) no-repeat; margin: 20px auto 0; clear: both; color: #ffffff; font-size: 15px; display: block; border: 0; letter-spacing: 1px; }
.zfxxgk_con { padding: 20px 10px 20px 20px; line-height: 33px; background-color: #e5f5fc; }
.zfxxgk_inp { float: left; font-size: 15px; margin-right: 12px; display: inline }
.inp7 { width: 180px; height: 31px; line-height: 31px; border: 1px solid #e5e5e5; border-radius: 5px; margin-left: 8px; }
.inp8 { width: 180px; height: 31px; line-height: 31px; border: 1px solid #e5e5e5; border-radius: 5px; margin-left: 8px; background: url(17hc_rl.jpg) no-repeat 94% center #ffffff; }
.tab2 { margin: 20px auto 0; }
.tab2 th { height: 50px; line-height: 50px; background-color: #e5f5fc; }
.tab2 td { line-height: 24px; border-top: 2px solid #ffffff; padding-bottom: 8px; padding-top: 8px; }
.tab2 td.pad_l15 { padding-left: 15px; }
.tab2 tr:nth-child(even) { background-color: #edf8f1; }
.tab2 tr:nth-child(odd) { background-color: #fdf4f7; }
.lct_con { text-align: center; background-color: #f6f6f6; padding: 30px 20px; margin: 20px auto 0; }
.sfbz_tit { font-size: 18px; color: #000; line-height: 24px; padding: 20px 24px; border-bottom: 1px solid #e5e5e5; margin: 8px auto 0; }
.sel3 { width: 172px; border: 1px solid #e6e6e6; background-color: #ffffff; height: 46px; line-height: 46px; font-size: 16px; padding-left: 15px; color: #555; border-top-left-radius: 4px; border-bottom-left-radius: 4px; float:left;}
.zdxxgk_con1 { border-top: 1px solid #f7f7fa; background-color: #f3f2f7; padding: 17px 25px; }
.zdxxgk_con1 li { float: left; background: url(17hc_zfxxgk_icon.jpg) no-repeat left 14px; display: inline; width: 50%; line-height: 22px; padding: 8px 0; }
.zdxxgk_con1 li a { display: block; padding-left: 12px; }
.zdxxgk_con1 li.on, .zdxxgk_con1 li:hover { background: url(17hc_zfxxgk_icon_1.jpg) no-repeat left 14px; }
.zdxxgk_con1 li.on a, .zdxxgk_con1 li a:hover { color: #db285b }
/*年度报告*/
.ndbg_l { float: left; width: 120px; }
.ndbg_l span { display: block; padding: 0 15px; background-color: #0099e3; color: #ffffff; font-size: 16px; height: 40px; line-height: 40px; float: left }
.ndbg_r { float: left; width: 720px; }
.ndbg_r li { float: left; display: inline; width: 25%; background: url(17hc_dt_icon.png) no-repeat left 15px; font-size: 15px; line-height: 20px; padding: 10px 0; }
.ndbg_r li a { display: block; padding-left: 15px; }
/*意见箱*/
.inp9 { width: 108px; height: 31px; line-height: 31px; border: 1px solid #e5e5e5; border-radius: 5px; margin-left: 8px; background: url(17hc_rl.jpg) no-repeat 94% center #ffffff; }
.sel4 { width: 75px; height: 31px; line-height: 31px; border: 1px solid #e5e5e5; border-radius: 5px; margin-left: 8px; }
/*海沧周报*/
/* scrolltab */
.scrolltab { position: relative; width: 100%; margin: 0 auto; }
.scrolltab .ulBigPic { width: 685px; overflow: hidden; margin: 20px auto 0; }
.scrolltab .ulBigPic li { width: 685px; display: none; }
.scrolltab .ulBigPic li img { width: 685px; }
.scrolltab .ulBigPic .liSelected { display: block; }
.scrolltab .ulBigPic .download { width: 93px; height: 36px; float: left; display: block; margin-right: 14px; background: url(17hc_zb_btn1.png) no-repeat; }
.scrolltab .ulBigPic .gallery { width: 93px; height: 36px; float: left; display: block; background: url(17hc_zb_btn2.png) no-repeat; }
.scrolltab .sLeftBtnA, .scrolltab .sLeftBtnASel, .scrolltab .sRightBtnA, .scrolltab .sRightBtnASel { cursor: pointer; }
.scrolltab .sLeftBtnA, .scrolltab .sLeftBtnASel, .scrolltab .sLeftBtnABan { left: 0px; width: 32px; height: 61px; display: block; position: absolute; top: 50%; background: url(17hc_zb_icon_l.png) no-repeat right; }
.scrolltab .sRightBtnA, .scrolltab .sRightBtnASel, .scrolltab .sRightBtnABan { right: 0px; width: 32px; height: 61px; display: block; position: absolute; top: 50%; background: url(17hc_zb_icon_r.png) no-repeat left; }
.scrolltab .docHitCount { right: 30px; width: 120px; height: 64px; display: block; position: absolute; top: 52%; line-height: 25px; }
#lightbox-container-image-box { max-width: 1200px; max-height: 100% }
#lightbox-container-image img { max-width: 1180px; }
.scrolltab .dSmallPicBox { width: 838px; height: 317px; position: relative; margin: 20px 0 0 -17px; }
.scrolltab .dSmallPic { width: 100%; height: 290px; position: absolute; left: 0px; top: 0px; overflow: hidden; padding-top: 13px; padding-bottom: 14px; background-color: #f3f2f7; }
.scrolltab .dSmallPic ul { position: absolute; }
.scrolltab .dSmallPic li { width: 170px; height: 256px; margin-left: 13px; background: url(17hc_zb_bg.png) no-repeat center top; float: left; display: inline; cursor: pointer; overflow: hidden; padding: 10px 10px 21px 10px; }
.scrolltab .dSmallPic li img { width: 170px; height: 256px; }
.scrolltab .dSmallPic .sPic { display: block; }
.scrolltab .dSmallPic .liSelected { background: url(17hc_zb_bg_1.png) no-repeat; }
.scrolltab .sLeftBtnB, .scrolltab .sLeftBtnBSel, .scrolltab .sRightBtnB, .scrolltab .sRightBtnBSel { cursor: pointer; }
.scrolltab .sLeftBtnB, .scrolltab .sLeftBtnBSel, .scrolltab .sLeftBtnBBan { left: 0px; }
.scrolltab .sLeftBtnB, .scrolltab .sLeftBtnBSel, .scrolltab .sLeftBtnBBan { width: 30px; height: 38px; display: block; position: absolute; top: 35%; background: url(14hc_hcxw_hcxx_78.jpg) no-repeat right; }
.scrolltab .sRightBtnB, .scrolltab .sRightBtnBSel, .scrolltab .sRightBtnBBan { right: 0px; }
.scrolltab .sRightBtnB, .scrolltab .sRightBtnBSel, .scrolltab .sRightBtnBBan { width: 30px; height: 38px; display: block; position: absolute; top: 35%; background: url(14hc_hcxw_hcxx_81.jpg) no-repeat left; }
/*办事服务*/
.bsfw_con { background: url(17hc_bsfw_con.jpg) repeat-y left #ffffff; border-top: 2px solid #e5e5e5; margin: 20px auto 0; }
.bsfw_t { background: url(17hc_bsfw_con_t.jpg) no-repeat left top; padding-top: 166px; }
.bsfw_tit { height: 36px; line-height: 36px; clear: both; margin: 0 auto; width: 100% }
.bsfw_tit ul { clear: both; height: 36px; }
.bsfw_tit li { text-align: center; line-height: 36px; width: 58px; font-size: 13px; float: left; margin-right: 4px; display: inline }
.bsfw_tit li a { display: block; background: url(17hc_bsfw_tit_bar.png) no-repeat; }
.bsfw_tit li.on a, .bsfw_tit li a:hover { background: url(17hc_bsfw_bar_1.png) no-repeat; color: #ffffff; text-decoration: none }
.bsfw_tit li.sec { width: 75px; }
.bsfw_tit li.sec a { background: url(17hc_bsfw_bar1.png) no-repeat; }
.bsfw_tit li.sec.on a, .bsfw_tit li.sec a:hover { background: url(17hc_bsfw_bar1_1.png) no-repeat; color: #ffffff }
.bsfw_con1 { margin: 0 auto; width: 100%; clear: both }
.bsfw_con1 li { width: 90px; margin: 0 7px 15px 3px; display: inline; float: left; background-color: #ffffff; text-align: center; font-size: 12px; }
.bsfw_con1 li a { display: block; line-height: 18px; padding: 5px 0; border: 1px solid #e5e5e5; }
.bsfw_con1 li.on a, .bsfw_con1 li a:hover { border: 1px solid #40b3ea; color: #0057a5; text-decoration: none }
.bsfw_con1 li.w100 { width: 190px; }
.bsfw_con1 h4 { clear: both; height: 30px; font-size: 14px; }
.bsfw_tit1 { border-bottom: 1px solid #e0e7e9; background-color: #ecf3f5; padding: 8px 25px; line-height: 28px; font-size: 15px; }
.bsfw_con2 { background-color: #ecf3f5; border-top: 1px solid #f3f7f8; padding: 20px 50px; }
.bsfw_tit2 { line-height: 34px; padding: 7px 0; float: left; width: 50%; }
.bsfw_tit21 { line-height: 34px; padding: 7px 0; }
.bsfw_tit2 span, .bsfw_tit21 span { width: 83px; display: block; float: left; font-size: 16px; }
.bsfw_tit2 input.inp10 { width: 70%; border: 1px solid #e5e5e5; background-color: #ffffff; height: 32px; line-height: 32px; border-radius: 5px; padding-left: 10px; }
.bsfw_tit21 input.inp16 { width: 13%; border: 1px solid #e5e5e5; background-color: #ffffff; height: 32px; line-height: 32px; border-radius: 5px; padding-left: 10px; margin: 0 6px; }
.bsfw_tit21 label { margin-left: 30px; }
.bsfw_tit21 label input[type="radio"] { margin-right: 7px; }
.bsfw_btn { margin: 11px auto 0; text-align: center }
.btn2 { background: url(17hc_btn_bg1.png) no-repeat; text-align: center; width: 99px; height: 37px; display: inline-block; line-height: 37px; font-size: 16px; color: #ffffff; margin: 0 5px; border: 0; }
.bsfw_con3 { border-bottom: 1px solid #e0e7e9; background-color: #ecf3f5; padding: 18px 20px; }
.bsfw_r { float: left; width: 720px; line-height: 40px; }
.bsfw_r a { background: url(17hc_dt_icon.png) no-repeat left center; padding-left: 15px; float: left; display: block; margin-right: 30px; line-height: 40px; height: 40px; }
.bsfw_r label { margin-right: 20px; }
.bsfw_r label input[type="checkbox"] { margin-right: 7px; }
.inp11 { padding-left: 20px; width: 512px; border: 1px solid #e6e6e6; border-right: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; background-color: #ffffff; height: 44px; line-height: 44px; font-size: 16px; color: #999999 }
.bsfw_tit3_l { float: left; background: url(17hc_bsfw_icon.jpg) no-repeat left center; padding-left: 78px; font-size: 24px; line-height: 64px; height: 64px; width: 126px; }
.bsfw_tit3_r { float: right; line-height: 30px; padding: 17px 0; font-size: 15px; text-align: right }
.bsfw_tit3_c { float: left; width: 320px; padding: 20px 0; }
.bsfw_tit3_c li { border: 1px dotted #c40000; background-color: #ffffff; padding-left: 9px; float: left; height: 23px; line-height: 23px; cursor: pointer; position: relative; margin: 0px 0 0px 10px; padding-right: 25px; border-radius: 2px; border: 1px dotted #c40000; }
.bsfw_tit3_c li i.ico { display: block; position: absolute; top:0px; right:0px; width:23px; height:23px; background: url(17hc_bsfw_close.jpg) no-repeat center; }
.bsfw_tit3_c li:hover { border: 1px solid #c40000; }
.bsfw_tit3_c li a:hover { text-decoration: none; color: #c40000; }
.bsfw_con4 { border-bottom: 1px dotted #b8b8b8; padding: 10px 0 14px 0; }
.bsfw_con4 h3 { font-size: 15px; background: url(17hc_bsfw_icon1.jpg) no-repeat left 12px; padding-left: 25px; line-height: 38px; padding-left: 25px; }
.bsfw_tit4 { padding-left: 25px; font-size: 15px; line-height: 30px; }
.bsfw_tit4 ul { padding-left: 40px; }
.bsfw_list1 li { font-size: 14px; float: left; width: 50%; display: inline; }
.bsfw_list2 { margin-top: 10px; }
.bsfw_list2 li { background-color: #ffffff; font-size: 15px; border: 1px solid #dedede; float: left; width: 127px; line-height: 38px; height: 38px; border-radius: 3px; margin-right: 13px; text-align: center; color: #666666; }
.bsfw_list2 li img { margin-right: 8px; }
.bsfw_con5 { display: none; }
.bsfw_tit4.on .bsfw_con5 { display: block }
.bsfw_i_bg1 { position: absolute; top: -27px; width: 94px; height: 67px; background: url(17hc_bsfw_bg1.png) no-repeat center top; right: 188px; text-align: center; padding-top: 15px; }
.bsfw_i_bg1 span img { padding-bottom: 8px; }
.bsfw_i_bg2 { position: absolute; top: -27px; width: 64px; height: 70px; background: url(17hc_bsfw_bg2.png) no-repeat center top; right: 94px; text-align: center; padding: 12px 15px 0 15px; font-size: 12px; }
.bsfw_i_bg3 { position: absolute; top: -27px; width: 64px; height: 70px; background: url(17hc_bsfw_bg3.png) no-repeat center top; right: -6px; text-align: center; padding: 12px 15px 0 15px; font-size: 12px; }
.bsfw_i_bg1 h3, .bsfw_i_bg2 h3, .bsfw_i_bg3 h3 { font-size: 16px; font-weight: normal }
.bsfw_i_bg4 { position: absolute; top: -27px; width: 64px; height: 70px; background: url(17hc_bsfw_bg2.png) no-repeat center top; right: 106px; text-align: center; padding: 12px 15px 0 15px; font-size: 12px; }
.bsfw_i_bg4 h2 { font-size: 18px; line-height: 50px; }
.bsfw_i_bg4.yjs { background: url(17hc_bsfw_bg4.png) no-repeat center top; }
.bszn_tit { height: 47px; line-height: 47px; font-size: 18px; font-weight: bold }
.bszn_tit img { margin-right: 10px; }
.tab3 { margin: 10px auto 0; border-top: 1px solid #c5e5f5; border-left: 1px solid #c5e5f5; }
.tab3 td { line-height: 36px; padding-left: 8px; border-bottom: 1px solid #c5e5f5; border-right: 1px solid #c5e5f5; }
.tab3 td.td1 { background-color: #edf7ff; text-align: right; padding-right: 8px; padding-left: 0; }
.tab3 th{background-color: #edf7ff; text-align:center; border-bottom: 1px solid #c5e5f5; border-right: 1px solid #c5e5f5; line-height:36px;}
.tab4 { margin: 15px auto 0; border-left: 1px solid #ffc6d6; border-top: 1px solid #ffc6d6; table-layout: auto }
.tab4 th { background-color: #fbe9ee; font-size: 15px; text-align: center; font-weight: normal }
.tab4 th, .tab4 td { line-height: 22px; padding: 9px 8px; border-bottom: 1px solid #ffc6d6; border-right: 1px solid #ffc6d6; }
.ydd_tit { position: relative; margin-left: 20px; }
.ydd_con { position: absolute; left: -140px; bottom: 40px; width: 410px; display: none; }
.ydd_tit:hover .ydd_con { display: block }
.ydd_con_t { background: url(17hc_bszn_con_t.png) no-repeat center bottom; height: 14px; }
.ydd_con_b { background: url(17hc_bszn_con_b.png) no-repeat center top; height: 32px; }
.ydd_con_c { background: url(17hc_bszn_con.png) repeat-y center; padding: 10px 15px; font-size: 15px; line-height: 28px; text-align: left }
.ydd_con_c .w_5 { width: 50%; float: left; display: inline; text-align: center }
.ydd_con_c img { border: 1px solid #e5e5e5; padding: 5px; margin-bottom: 5px; }
.bszn_tit1 { height: 35px; background-color: #eaf7f0; border: 1px solid #c3edd4; margin: 20px auto 0; }
.bszn_tit1 li { line-height: 35px; float: left; display: inline; border-right: 1px solid #c3edd4; font-size: 16px; }
.bszn_tit1 li a { display: block; padding: 0 15px; }
.bszn_tit1 li.on a, .bszn_tit1 li a:hover { background-color: #32b367; color: #fff; }
.tab5 { margin: 15px auto 0; border-left: 1px solid #c3edd4; border-top: 1px solid #c3edd4; table-layout: auto }
.tab5 th { background-color: #eaf7f0; font-size: 15px; text-align: center; font-weight: normal }
.tab5 th, .tab5 td { line-height: 22px; padding: 9px 8px; border-bottom: 1px solid #c3edd4; border-right: 1px solid #c3edd4; }
.tab5 td.td1 { background-color: #eaf7f0; text-align: right; padding-right: 8px; padding-left: 0; }
.bszn_list { margin: 20px auto 0; }
.bszn_list li { padding: 16px 10px 16px 56px; background-color: #ffffff; margin-bottom: 20px; line-height: 47px; font-size: 20px; }
.bszn_list li img { margin-right: 27px; }
/*在线访谈*/
.zxft_t { background: url(17hc_zxft_con_t.jpg) no-repeat left top; padding-top: 194px; }
.zxft_con { padding: 20px; background-color: #f0f4f2; }
.zxft_list1 li { line-height: 30px; padding: 10px 0 15px 0; border-bottom: 1px dotted #d3d3d3; }
.zxft_list1 li h3 { line-height: 30px; background: url(17hc_bsfw_icon1.jpg) no-repeat left 9px; font-size: 15px; color: #333; padding-left: 20px; font-weight: normal }
.zxft_list1 li h3 span { float: right; padding-right: 10px; }
.zxft_list1 li .bsfw_list2 li { padding: 0; line-height: 38px; }
.zxft_list1 li h3 span.jxz { color: #fa8d3a }
.zxft_list1 li h3 span.yjs { color: #32b367 }
.zxft_con1 { border: 1px solid #e5e5e5; border-top: 0; background-color: #f9f8ff; padding: 20px; height: 360px; overflow-y: scroll; line-height: 30px; font-size: 15px; }
.zcr_con h3, .jb_con h3 { font-size: 15px; font-weight: normal; line-height: 30px; }
.zcr_con .zxft_tit, .tw_tit span { color: #32b367 }
.jb_con .zxft_tit, .hd_tit span { color: #db285b }
.zcr_con p, .jb_con p { text-indent: 2em; }
.zxft_con2 { padding: 20px; height: 320px; overflow-y: scroll; line-height: 36px; font-size: 15px; }
.inp12 { border: 1px solid #dbdbdb; height: 34px; line-height: 34px; padding-left: 2%; width: 95%; }
.inp13 { border: 1px solid #dbdbdb; height: 34px; line-height: 34px; padding-left: 2%; width: 60%; margin-right: 8px; }
.text1 { border: 1px solid #dbdbdb; height: 150px; line-height: 34px; padding-left: 2%; width: 95%; }
.zxft_con3 { background-color: #f1f1f1; margin: 15px 15px 0 15px; padding: 10px; }
/*百科*/
.bk_con { background: url(17hc_bk_con.jpg) no-repeat center bottom #ffffff; border-top: 2px solid #e5e5e5; padding: 0 20px 24px 20px; margin: 20px auto 0; }
.bk_tit { height: 64px; }
.bk_tit li { float: left; width: 163px; text-align: center; margin-right: 3px; display: inline; font-size: 18px; }
.bk_tit li a { display: block; height: 64px; line-height: 56px; background: url(17hc_bk_tit.jpg) repeat-x top; }
.bk_tit li.on a { background: url(17hc_bk_bar.jpg) no-repeat center top; color: #fff }
.bk_list { margin: 0px auto 0; position: relative; }
.bk_list .next, .bk_list .prev { position: absolute; top: 122px; width: 40px; height: 40px; z-index: 9 }
.bk_list .prev { background: url(17hc_bk_icon_l.png) no-repeat; left: 0; }
.bk_list .next { background: url(17hc_bk_icon_r.png) no-repeat; right: 0; }
.bk_list .bd { height: 298px; overflow: hidden; position: relative }
.bk_list .bd li { float: left; width: 351px; background-color: #ffffff; box-shadow: 0 0 5px rgba(0,0,0,.18); margin-left: 17px; margin-right: 17px; }
.bk_list .bd li .bk_con1 { padding: 15px 20px; line-height: 22px; }
.bk_list .bd li .bk_con1 h3 { font-size: 16px; color: #000; }
.bk_list .bd li .bk_con1 h3 a { color: #000 }
.bk_list .hd { width: 100%; margin: 7px auto 0; height: 4px; line-height: 4px; text-align: center; }
.bk_list .hd li { width: 45px; height: 4px; margin: 0 3px; background-color: #cbcbcb; cursor: pointer; display: inline-block; zoom: 1; }
.bk_list .hd li.on { background-color: #db285b }
.bk_l { float: left; width: 817px; }
.bk_r { float: right; width: 312px; }
.bk_tit1 { border-bottom: 1px solid #e5e5e5; line-height: 25px; padding: 10px; font-size: 18px; color: #000 }
.bk_tit1 span { float: right; font-size: 14px; color: #999; padding-right: 10px; }
.bk_con2 { margin: 12px auto 0; }
.bk_con2_l { float: left; width: 242px; margin-top: 18px; padding-left: 20px; }
.bk_con2_r { float: right; width: 536px; }
.bk_con2_r li { line-height: 41px; font-size: 15px; border-bottom: 1px solid #f2f2f2; padding-left: 8px; }
.bk_list1 { margin: 10px; }
.bk_list1 li { line-height: 35px; font-size: 15px; }
.bk_list1 li i { display: block; width: 16px; height: 16px; line-height: 16px; margin-top: 9px; margin-right: 12px; font-size: 12px; color: #fff; background-color: #9f9f9f; float: left; text-align: center; font-style: normal }
.bk_tit2 { margin: 20px auto 0; background: url(17hc_bk_line.jpg) repeat-x left 16px; height: 24px; line-height: 24px; text-align: center }
.bk_list2 { margin: 35px auto 0; padding-bottom: 18px; }
.bk_list2 li { float: left; padding: 15px 5px 15px 25px; height: 90px; width: 256px; display: inline; border-right: 1px solid #e5e5e5; }
.bk_list2 li img { float: left; margin-right: 29px; margin-top: 16px; margin-bottom: 10px; }
.bk_list2 li img:hover { transform: rotate(360deg); transition: all 0.3s linear; }
.bk_list2 li h3 { font-size: 16px; line-height: 34px; }
.bk_list2 li p { line-height: 26px; }
.bk_list2 li p a { float: left; width: 78px; display: block; }
.hcbk_con { background: url(17hc_bk_con1.jpg) repeat-y left #ffffff; border-top: 2px solid #e5e5e5; margin: 20px auto 0; }
.bk_t { background: url(17hc_bk_con_t.jpg) no-repeat left top; padding-top: 164px; }
.bk_list3 li li { margin-bottom: 0; color: #555555; }
.bk_tit3 { border: 1px solid #e6e6e6; border-radius: 3px; height: 44px; line-height: 44px; }
.bk_tit3_l { float: left; padding: 0 20px; font-size: 16px; border-right: 1px solid #e5e5e5; }
.bk_tit3_r { float: right; padding-right: 10px; }
.bk_tit4 { background-color: #f4f3f7; border: 1px solid #e6e6e6; border-top: 0; height: 40px; line-height: 40px; padding: 0 15px; }
.bk_list4 { margin: 20px -11px 0 -11px; position: relative; width: 903px; }
.bk_list4 li { float: left; width: 279px; background-color: #ffffff; box-shadow: 0 0 8px rgba(0,0,0,.18); margin-right: 11px; margin-left: 11px; margin-bottom: 20px; }
.bk_list4 li .bk_con1 { padding: 12px 5px 12px 15px; line-height: 22px; }
.bk_list4 li .bk_con1 h3 { font-size: 16px; font-weight: normal; color: #000; }
.bk_list4 li .bk_con1 h3 a { color: #000 }
.bk_list5 li { border-bottom: 1px dashed #c8c8c9; padding: 15px 25px; line-height: 28px; }
.bk_list5 li h3 { font-size: 18px; font-weight: normal; color: #0057a5; line-height: 34px; }
.bk_list5 li span.sc_con { background: url(17hc_dt_icon1.jpg) no-repeat right center; padding-right: 17px; position: relative; z-index: 1 }
.bk_list5 li span.sc_con a { color: #db285b; text-decoration: underline; }
.bk_list5 li span.sc_con .sc_con1 { position: absolute; right: -18px; top: 18px; z-index: 2; width: 44px; display: none; }
.bk_list5 li span.sc_con:hover .sc_con1 { display: block; }
.bk_list5 li span.sc_con .sc_con1_t { background: url(17hc_dt_icon_t.png) no-repeat center top; height: 6px; overflow: hidden; }
.bk_list5 li span.sc_con .sc_con11 { border: 1px solid #cccccc; background-color: #fff; border-top: 0px; }
.bk_list5 li .sc_con11 ul li, .bk_list5 li .sc_con11 ul li a { color: #555555; text-align: center; line-height: 24px; font-size: 12px; text-decoration: none; border-bottom: 0; padding: 0 }
.bk_list5 li img { width: 188px; height: 139px; float: right; margin-top: 5px; margin-left: 20px; float: right }
.dt_con1 h1 { font-size: 30px; text-align: center; font-weight: normal; }
.inp15 { padding-left: 20px; width: 562px; border: 1px solid #e6e6e6; border-right: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; background-color: #ffffff; height: 44px; line-height: 44px; font-size: 16px; color: #999999 }
.bk_list6 { margin: 35px auto 0; padding-bottom: 18px; }
.bk_list6 li { float: left; padding: 15px 5px 15px 25px; height: 150px; width: 188px; display: inline; border-right: 1px solid #e5e5e5; }
.bk_list6 li img { float: left; margin-right: 29px; margin-top: 6px; margin-bottom: 50px; clear: left }
.bk_list6 li img:hover { transform: rotate(360deg); transition: all 0.3s linear; }
.bk_list6 li h3 { font-size: 16px; line-height: 34px; }
.bk_list6 li p { line-height: 26px; }
.bk_list6 li p a { display: block }
.list6 li { float: left; width: 50%; background: url(17hc_wsbs_dot.png) no-repeat 5px center; font-size: 15px; line-height: 36px; }
.list6 li a { display: block; padding-left: 15px; }
.list7 li { background: url(17hc_wsbs_dot.png) no-repeat 5px center; font-size: 15px; line-height: 36px; padding-left: 15px; }
.list8 li { background: url(17hc_bk_xq_icon1.jpg) no-repeat left center; font-size: 15px; line-height: 36px; padding-left: 25px; }
.list9 li { background: url(17hc_bk_xq_icon2.jpg) no-repeat left center; font-size: 15px; line-height: 36px; padding-left: 25px; }
.bk_con3 { margin: 10px auto 0px; }
.bk_con3_l { float: left; width: 50%; }
.bk_tit5 { line-height: 36px; color: #5f5f5f; border-bottom: 1px dotted #cccccc; }
.bk_tit5 span { float: left; display: block; width: 70px; padding-left: 5px; color: #999 }
.bk_con4 { background: url(17hc_bk_ml.jpg) no-repeat 30px center; padding: 16px 15px 16px 86px; border: 1px solid #ebebeb; margin: 17px auto 0; }
.bk_con4_1 { border-left: 1px solid #ebebeb; padding-left: 25px; }
.bk_con4_1 dl { float: left; width: 25%; }
.bk_con4_1 dl dd { line-height: 36px; font-size: 16px; color: #0057a5; }
.dh_con h2.bk_tit6 { font-weight: normal; border: 0; font-size: 24px; font-family: "Microsoft YaHei"; height: 30px; line-height: 30px; background: url(17hc_wsdc_tit.jpg) repeat-x center; margin: 20px auto; position: relative; zoom: 1; clear: both; display: block; }
.bk_tit6 .headline-1-index { display: block; float: left; border-radius: 3px; background: #db285b; text-align: center; width: 30px; height: 30px; color: #ffffff; }
.bk_tit6 .headline-content { float: left; display: block; padding: 0px 12px 0px 7px; background: #fff; }
.bk_tit6 .text_edit { float: right; display: block; padding: 0px 8px 0px 28px; background: url(hc15_bk_icon17.jpg) no-repeat 8px center #fff; font-size: 12px; color: #a7a7a7; }
.bk_tit6 .headline-more { float: right; display: block; padding: 0px 8px; background: #fff; font-size: 12px; font-family: SimSun; color: #a7a7a7 }
.bk_tit6 .text_edit a, bk_tit6 .headline-more a { color: #a7a7a7 }
/*这是百科右侧导航代码的样式表*/
/*.directory-nav { position: fixed; left: 50%; margin-left: 235px; top: 50%; margin-top: -200px; padding: 24px 0 37px 28px; width: 216px }
.directory-nav li { position: relative; cursor: pointer; line-height: 32px;}
.directory-nav li a { }
.directory-nav .l1 { font-size: 15px; }
.directory-nav .l2 { text-indent: 0.6em; padding: 0 4px; }
.directory-nav .l1 a { font-size: 15px; }
.directory-nav .l2 a { font-size: 14px; }
.directory-nav, .directory-nav a { color: #999999; }
.directory-nav .line { position: absolute; left: 4px; top: 5px; bottom: 5px; z-index: 1; width: 2px; background: #ddd; }
.directory-nav .l2.cur { color: #555555; z-index: 9; position: relative }
.directory-nav .c-top, .bk_tit7 { position: absolute; left: -2px; z-index: 2; display: block; width: 122px; height: 24px; font-size: 0; line-height: 0; background: url(17hc_bk_xq_icon_t.png) no-repeat; }
.directory-nav .c-dot { position: absolute; left: -28px; top: 50%; z-index: 1; margin-top: -5px; display: block; width: 10px; height: 10px; font-size: 0; line-height: 0; background: url(17hc_bk_xq_dot.png) no-repeat; }
.directory-nav .c-top { top: 0 }
.directory-nav .c-bottom { bottom: 7px; position: absolute; left: -2px; z-index: 2; display: block; width: 13px; height: 13px; font-size: 0; line-height: 0; background: url(17hc_bk_xq_icon_b.png) no-repeat; }
.directory-nav li.cur { background-color: #e7e8e8; color: #555555; }
.directory-nav .cur-tag { position: absolute; left: -1px; top: 40px; z-index: 3; margin-top: -6px; display: block; width: 20px; height: 11px; font-size: 0; line-height: 0; background: url(17hc_bk_xq_bar.png) no-repeat left center; -webkit-transition: top .3s ease 0s; transition: top .3s ease 0s; }*/

/*这是百科右侧导航代码的样式表*/
.directory-nav {position: fixed;left:50%;margin-left:235px; height:420px;visibility: hidden;width:300px;}
.nav-scroller{position: absolute;height:350px;overflow: hidden;width:216px;padding:34px 0 37px 28px; }
.directory-nav li { position: relative; cursor: pointer;}
.directory-nav li a { }
.directory-nav .l1 { font-size:15px; line-height:28px;}
.directory-nav .l2 { text-indent: 0.6em; line-height:28px; padding:0 4px;}
.directory-nav .l1 a { font-size: 15px; }
.directory-nav .l2 a { font-size: 14px;}
.directory-nav .l2 a:hover{text-decoration: none;}
.directory-nav, .directory-nav a { color: #999999; }
.directory-nav .line { position: absolute; left: 4px; top: 5px; bottom: 5px; z-index: 1; width: 2px; background: #ddd; }
.directory-nav .l2.cur { color:#555555; z-index:9; position:relative}
.directory-nav .c-top,.bk_tit7{ position: absolute; left:-2px; z-index:2; display: block; width: 122px; height:24px; font-size: 0; line-height: 0; background:url(17hc_bk_xq_icon_t.png) no-repeat;}
.directory-nav .c-dot { position: absolute; left: -28px; top: 50%; z-index:1; margin-top: -5px; display: block; width: 10px; height: 10px; font-size: 0; line-height: 0; background:url(17hc_bk_xq_dot.png) no-repeat;}
.directory-nav .c-top { top: 0 }
.directory-nav .c-bottom { bottom:7px; position: absolute; left:-2px; z-index:2; display: block; width:13px; height:13px; font-size: 0; line-height: 0; background:url(17hc_bk_xq_icon_b.png) no-repeat; }
.directory-nav li.cur{ background-color:#e7e8e8; color:#555555;}
.directory-nav .cur-tag { position: absolute; left: -1px; top:40px; z-index:3; margin-top:-6px; display: block; width:20px; height:11px; font-size: 0; line-height: 0; background:url(17hc_bk_xq_bar.png) no-repeat left center; -webkit-transition: top .3s ease 0s; transition: top .3s ease 0s; }
.directory-nav .arrow{position: absolute;right: 20px;top:50%;margin-top:-25px;display: none;}
.directory-nav:hover .arrow{display: block;}
.directory-nav .arrow a{background:url(17hc_bk_icon_bg.png);display: block;width: 23px;height:26px; }
.directory-nav .arrow a.go-up{background-position:0 0;}
.directory-nav .arrow a.go-down{background-position:0px -26px;}
.directory-nav .arrow a.go-up.disable{background-position: -23px 0;}
.directory-nav .arrow a.go-down.disable{background-position:-23px -26px;}
/*民意征集*/
.btn3 { width: 172px; height: 50px; line-height: 50px; background: url(17hc_btn_bg2.png) no-repeat; margin: 20px auto 0; clear: both; color: #ffffff; font-size: 18px; display: block; border: 0; letter-spacing: 1px; }
.myzj_tit { line-height: 34px; margin-bottom: 7px; }
.myzj_tit span { float: left; width: 50px; padding-left: 5px; display: block; }
.myzj_tit_r { float: left; width: 665px; }
.inp14 { line-height: 32px; height: 32px; padding-left: 3%; width: 97%; border: 1px solid #e5e5e5; }
/*网上调查*/
.wsdc_con1 { padding: 20px; }
.wsdc_tit { background: url(17hc_wsdc_tit.jpg) repeat-x bottom; height: 42px; line-height: 42px; margin: 15px auto 0; }
.wsdc_tit li { float: left; display: inline; font-size: 16px; }
.wsdc_tit li a { display: block; padding: 0 20px; }
.wsdc_tit li.on a, .wsdc_tit li a:hover { background: url(17hc_wsdc_tit_bar.jpg) repeat-x bottom; color: #0057a5; text-decoration: none; }
.wsdc_tit1 { margin: 10px auto 10px; padding-left: 46px; line-height: 30px; background: url(14xmhc_wsdc_icon1.png) no-repeat left top; font-size: 18px; font-family: "微软雅黑"; font-weight: bold; padding-right: 15px; }
.wsdc_list { clear: both; }
.wsdc_list ul li { line-height: 30px; padding-left: 20px; }
.wsdc_tit2_l { float: left; }
.wsdc_list ul li input[type="radio"] { margin-right: 10px; }
.wsdc_tit2 { float: right; width: 300px; height: 20px; line-height: 20px; padding-top: 5px; padding-bottom: 5px; font-family: "SimSun"; font-weight: normal; }
.wsdc_tit2 .wsdc_bar1 { float: left; display: inline; width: 202px; height: 11px; line-height: 11px; _overflow: hidden; padding-top: 4px; padding-bottom: 5px; background: url(14xmhc_wsdc_bar1.png) no-repeat left center; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar2_l { float: left; background: url(14xmhc_wsdc_bar2_l.png) no-repeat left top; height: 11px; width: 10px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar2 { float: left; background: url(14xmhc_wsdc_bar2.png) repeat-x top; height: 11px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar2_r { float: left; background: url(14xmhc_wsdc_bar2_r.png) no-repeat left top; height: 11px; width: 10px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar3_l { float: left; background: url(14xmhc_wsdc_bar3_l.png) no-repeat left top; height: 11px; width: 10px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar3 { float: left; background: url(14xmhc_wsdc_bar3.png) repeat-x top; height: 11px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar3_r { float: left; background: url(14xmhc_wsdc_bar3_r.png) no-repeat left top; height: 11px; width: 10px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar4_l { float: left; background: url(14xmhc_wsdc_bar4_l.png) no-repeat left top; height: 11px; width: 10px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar4 { float: left; background: url(14xmhc_wsdc_bar4.png) repeat-x top; height: 11px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar4_r { float: left; background: url(14xmhc_wsdc_bar4_r.png) no-repeat left top; height: 11px; width: 10px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar5_l { float: left; background: url(14xmhc_wsdc_bar5_l.png) no-repeat left top; height: 11px; width: 10px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar5 { float: left; background: url(14xmhc_wsdc_bar5.png) repeat-x top; height: 11px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar1 .wsdc_bar5_r { float: left; background: url(14xmhc_wsdc_bar5_r.png) no-repeat left top; height: 11px; width: 10px; _overflow: hidden; }
.wsdc_tit2 .wsdc_bar_bg { width: 35px; height: 20px; float: left; margin-left: 10px; display: inline; text-align: right; padding-right: 5px; font-size: 12px; background: url(14xmhc_wsdc_bar1_bg.png) no-repeat left center; }
.wsdc_tit2 .wsdc_tit3 { float: left; display: inline; margin-left: 10px; font-size: 12px; }
.wsdc_con { margin: 10px auto 0px; clear: both; }
.wsdc_inp { width: 100%; height: 106px; }
.btn4 { width: 98px; height: 40px; line-height: 40px; border-radius: 5px; background: url(17hc_btn_bg2.png) no-repeat center; margin: 20px auto 0; clear: both; color: #ffffff; font-size: 18px; display: block; border: 0; letter-spacing: 1px; }
/*统计信息*/
.tj_list li { line-height: 26px; padding: 7px 0; }
.tj_list li span { float: left; display: block; font-size: 16px; }
.tj_list li span.tj_bar_l { float: left; width: 9px; height: 26px; background: url(17hc_tj_bar_l.png) no-repeat; }
.tj_list li span.tj_bar_c { float: left; min-width: 48px; text-align: center; height: 26px; line-height: 26px; background-color: #db285b; color: #ffffff }
.tj_list li span.tj_bar_r { float: left; width: 12px; height: 26px; background: url(17hc_tj_bar_r.png) no-repeat; margin-right: 10px; }
/*重点办事服务*/
.zdbsfw_t { background: url(17hc_zdbsfw_con_t.jpg) no-repeat left top; padding-top: 215px; }
.bk_con5, .dh_con { line-height: 36px; font-size: 15px; }
.bk_con5 p, .dh_con p { text-indent: 2em; }
.dh_con h2 { font-size: 20px; line-height: 42px; border-bottom: 1px solid #e5e5e5; font-weight: normal; color: #000 }
.bk_con6 { clear: both; margin: 10px auto 0; }
.bk_con6 span { border: 1px solid #e8e8e8; float: left; padding: 10px 10px 5px 10px; line-height: 28px; text-align: center; margin-right: 12px; display: block; font-size: 12px; }
.bk_con6 span img { margin-bottom: 5px; }
.dh_con h3 { color: #ffffff; font-size: 30px; font-weight: bold; line-height: 36px; padding: 27px 0px; text-align: center; margin: 0 auto; }
.bk_con5.dh_con h3 { line-height: 36px; font-size: 18px; color: #000000; margin: 20px auto 0; font-weight: normal; text-align: left; padding: 0 }
.dh_con h3.tb_1 { background-color: #0099e3; margin-top: 20px; }
.dh_con h3.tb_2 { background-color: #32b367; margin-top: 20px; }
.dh_con h3.tb_3 { background-color: #db285b; margin-top: 20px; }
.dh_con h3.tb_4 { background-color: #e0b73d; margin-top: 20px; }
.dh_con h3.tb_5 { background-color: #9a7ff0; margin-top: 20px; }
.dh_con h3.tb_6 { background-color: #f65959; margin-top: 20px; }
.dh_con h3.tb_7 { background-color: #74a8fd; margin-top: 20px; }
.zdbsfw_tit, .zdbsfw_tit1, .zdbsfw_tit2, .zdbsfw_tit3, .zdbsfw_tit4, .zdbsfw_tit5, .zdbsfw_tit6, .zdbsfw_tit7 { border-left: 1px solid #e5e5e5; }
.zdbsfw_tit li, .zdbsfw_tit1 li, .zdbsfw_tit, .zdbsfw_tit1 { background: url(17hc_zdbsfw_tit.jpg) repeat-x top; }
.zdbsfw_tit2 li, .zdbsfw_tit2 { background: url(17hc_zdbsfw_tit1.jpg) repeat-x top; }
.zdbsfw_tit3 li, .zdbsfw_tit3 { background: url(17hc_zdbsfw_tit2.jpg) repeat-x top; }
.zdbsfw_tit4 li, .zdbsfw_tit4 { background: url(17hc_zdbsfw_tit3.jpg) repeat-x top; }
.zdbsfw_tit5 li, .zdbsfw_tit5 { background: url(17hc_zdbsfw_tit4.jpg) repeat-x top; }
.zdbsfw_tit6 li, .zdbsfw_tit6 { background: url(17hc_zdbsfw_tit5.jpg) repeat-x top; }
.zdbsfw_tit7 li, .zdbsfw_tit7 { background: url(17hc_zdbsfw_tit6.jpg) repeat-x top; }
.zdbsfw_tit li.w20, .zdbsfw_tit1 li.w20, .zdbsfw_tit2 li.w20, .zdbsfw_tit3 li.w20, .zdbsfw_tit4 li.w20, .zdbsfw_tit5 li.w20, .zdbsfw_tit6 li.w20 { width: 20%; margin-top: -1px; }
.zdbsfw_tit li.w25, .zdbsfw_tit1 li.w25, .zdbsfw_tit2 li.w25, .zdbsfw_tit3 li.w25, .zdbsfw_tit4 li.w25, .zdbsfw_tit5 li.w25, .zdbsfw_tit6 li.w25 { width: 25%; margin-top: -1px; }
.zdbsfw_tit li.w33, .zdbsfw_tit1 li.w33, .zdbsfw_tit2 li.w33, .zdbsfw_tit3 li.w33, .zdbsfw_tit4 li.w33, .zdbsfw_tit5 li.w33, .zdbsfw_tit6 li.w33, .zdbsfw_tit7 li.w33 { width: 33.3%; margin-top: -1px; }
.zdbsfw_tit6 li.w35 { width: 35%; margin-top: -1px; }
.zdbsfw_tit3 li.w50 { width: 50%; margin-top: -1px; }
.zdbsfw_tit li.w40, .zdbsfw_tit1 li.w40, .zdbsfw_tit2 li.w40, .zdbsfw_tit3 li.w40, .zdbsfw_tit4 li.w40, .zdbsfw_tit5 li.w40, .zdbsfw_tit6 li.w40 { width: 40%; }
.zdbsfw_tit li, .zdbsfw_tit2 li, .zdbsfw_tit5 li, .zdbsfw_tit6 li { float: left; width: 25%; display: table; height: 60px; }
.zdbsfw_tit1 li { float: left; width: 20%; display: table; height: 60px; }
.zdbsfw_tit3 li, .zdbsfw_tit4 li, .zdbsfw_tit7 li { float: left; width: 33.3333%; display: table; height: 60px; }
.zdbsfw_tit li a, .zdbsfw_tit1 li a, .zdbsfw_tit2 li a, .zdbsfw_tit3 li a, .zdbsfw_tit4 li a, .zdbsfw_tit5 li a, .zdbsfw_tit6 li a, .zdbsfw_tit7 li a { color: #000 }
.zdbsfw_tit li span, .zdbsfw_tit1 li span, .zdbsfw_tit2 li span, .zdbsfw_tit3 li span, .zdbsfw_tit4 li span, .zdbsfw_tit5 li span, .zdbsfw_tit6 li span, .zdbsfw_tit7 li span { display: table-cell; line-height: 20px; font-size: 17px; border-right: 1px solid #e5e5e5; text-align: center; padding: 0 10px; vertical-align: middle; }
.zdbsfw_tit li.on span, .zdbsfw_tit1 li.on span { background: url(17hc_zdbsfw_tit_bar.jpg) repeat-x top; }
.zdbsfw_tit2 li.on span { background: url(17hc_zdbsfw_tit1_bar.jpg) repeat-x top; }
.zdbsfw_tit3 li.on span { background: url(17hc_zdbsfw_tit2_bar.jpg) repeat-x top; }
.zdbsfw_tit4 li.on span { background: url(17hc_zdbsfw_tit3_bar.jpg) repeat-x top; }
.zdbsfw_tit5 li.on span { background: url(17hc_zdbsfw_tit4_bar.jpg) repeat-x top; }
.zdbsfw_tit6 li.on span { background: url(17hc_zdbsfw_tit5_bar.jpg) repeat-x top; }
.zdbsfw_tit7 li.on span { background: url(17hc_zdbsfw_tit6_bar.jpg) repeat-x top; }
.zdbsfw_tit li.on a, .zdbsfw_tit li a:hover, .zdbsfw_tit1 li.on a, .zdbsfw_tit1 li a:hover { color: #0099e3; text-decoration: none }
.zdbsfw_tit2 li.on a, .zdbsfw_tit2 li a:hover { color: #32b367; text-decoration: none }
.zdbsfw_tit3 li.on a, .zdbsfw_tit3 li a:hover { color: #db285b; text-decoration: none }
.zdbsfw_tit4 li.on a, .zdbsfw_tit4 li a:hover { color: #e0b73d; text-decoration: none }
.zdbsfw_tit5 li.on a, .zdbsfw_tit5 li a:hover { color: #9a7ff0; text-decoration: none }
.zdbsfw_tit6 li.on a, .zdbsfw_tit6 li a:hover { color: #f65959; text-decoration: none }
.zdbsfw_tit7 li.on a, .zdbsfw_tit7 li a:hover { color: #74a8fd; text-decoration: none }
.zdbsfw_con1 { position: relative; margin-bottom: 50px; }
.zdbsfw_con { border: 1px solid #e5e5e5; border-top: 0; padding: 20px; border-bottom: 2px solid #0099e3; height: 300px; overflow: hidden; transition: all 0.3s linear; }
.down { position: absolute; left: 50%; bottom: -29px; margin-left: -31px; height: 29px; background: url(17hc_zdbsfw_b.jpg) no-repeat center bottom; display: block; font-style: normal; text-align: center; width: 61px; line-height: 29px; color: #ffffff; transition: all 0.3s linear; }
.up { background: url(17hc_zdbsfw_b1.jpg) no-repeat center top; bottom: 0 }
.b_2 .zdbsfw_con { border-bottom: 2px solid #32b367; }
.b_2 .down { background: url(17hc_zdbsfw_g.jpg) no-repeat; }
.b_2 .up { background: url(17hc_zdbsfw_g1.jpg) no-repeat; }
.b_3 .zdbsfw_con { border-bottom: 2px solid #db285b; }
.b_3 .down { background: url(17hc_zdbsfw_t.jpg) no-repeat; }
.b_3 .up { background: url(17hc_zdbsfw_t1.jpg) no-repeat; }
.b_4 .zdbsfw_con { border-bottom: 2px solid #e0b73d; }
.b_4 .down { background: url(17hc_zdbsfw_y.jpg) no-repeat; }
.b_4 .up { background: url(17hc_zdbsfw_y1.jpg) no-repeat; }
.b_5 .zdbsfw_con { border-bottom: 2px solid #9a7ff0; }
.b_5 .down { background: url(17hc_zdbsfw_p.jpg) no-repeat; }
.b_5 .up { background: url(17hc_zdbsfw_p1.jpg) no-repeat; }
.b_6 .zdbsfw_con { border-bottom: 2px solid #f65959; }
.b_6 .down { background: url(17hc_zdbsfw_f.png) no-repeat; }
.b_6 .up { background: url(17hc_zdbsfw_f1.png) no-repeat; }
.b_7 .zdbsfw_con { border-bottom: 2px solid #74a8fd; }
.b_7 .down { background: url(17hc_zdbsfw_z.png) no-repeat; }
.b_7 .up { background: url(17hc_zdbsfw_z1.png) no-repeat; }
.zdbsfw_l { float: left; width: 458px; height: 243px; }
.zdbsfw_l img { width: 458px; height: 243px; }
.zdbsfw_r { float: left; width: 420px; border: 1px solid #e5e5e5; border-top: 0; height: 243px; }
.zdbsfw_r ul { padding: 15px 20px; }
.zdbsfw_con2_l { float: left; height: 138px; text-align: center; padding-top: 15px; background-color: #db285b; border-right: 1px solid #e2537c; width: 122px; font-size: 18px; line-height: 36px; }
.zdbsfw_con2_c { float: left; height: 133px; width: 114px; padding: 10px 15px; border-left: 1px solid #c52452; background-color: #db285b; line-height: 30px; font-size: 16px; }
.zdbsfw_con2_r { float: left; height: 138px; width: 611px; border: 1px solid #e5e5e5; border-top: 0; padding-top: 15px; }
.zdbsfw_con2_r li { float: left; width: 25%; display: inline; text-align: center; font-size: 16px; line-height: 36px; }
.zdbsfw_con2 img:hover { transform: rotate(360deg); transition: all .3s linear; cursor: pointer }
.zdbsfw_con3_l { float: left; height: 104px; text-align: center; padding-top: 15px; background-color: #32b367; width: 228px; font-size: 18px; line-height: 36px; }
.zdbsfw_con3_l img { margin-right: 20px; }
.zdbsfw_con3_r, .zdbsfw_con3_r1 { float: left; height: 101px; width: 651px; border: 1px solid #e5e5e5; border-top: 0; padding-top: 17px; }
.zdbsfw_con3_r li { float: left; width: 203px; display: inline; text-align: center; height: 83px; background-color: #e9f6ef; font-size: 18px; line-height: 83px; margin-left: 20px; }
.zdbsfw_con3_r1 li { float: left; width: 140px; display: table; text-align: center; background-color: #e9f6ef; font-size: 18px; height: 83px; margin-left: 20px; }
.zdbsfw_con3_r1 li span { vertical-align: middle; display: table-cell; line-height: 26px; }
.zdbsfw_con3_r1 li span a { display: block; padding: 0 16px; }
/*便民服务*/
.bmfw_t { background: url(17hc_bmfw_con_t.jpg) no-repeat left top; padding-top: 177px; }
/*法规文件*/
.fgwj_t { background: url(17hc_fgwj_con_t.jpg) no-repeat left top; padding-top: 170px; }
.fgwj_con { border-top: 1px solid #e3e2e6; padding: 15px; margin: 20px auto 0; }
.fgwj_con .bsfw_tit2 span { text-align: right }
/*微政务*/
.wzw_ban { margin: 20px auto 0; }
.wzw_l { float: left; width: 280px; text-align: center; line-height: 44px; padding: 40px 0; font-size: 15px; }
.wzw_l img { padding: 10px; border: 1px solid #f1f1f1; }
.wzw_r { float: right; line-height: 30px; font-size: 15px; width: 838px; padding: 30px 20px; font-size: 15px; }
/*手机门户*/
.sjmh_tit { border-bottom: 2px solid #0099e3; height: 60px; line-height: 60px; }
.sjmh_tit li { float: left; width: 150px; height: 60px; line-height: 60px; text-align: center; font-size: 20px; font-weight: bold; background: url(17hc_sjmh_tit_bar.jpg) no-repeat center top; margin-right: 10px; }
.sjmh_tit li a { display: block; }
.sjmh_tit li.on a, .sjmh_tit li a:hover { background: url(17hc_sjmh_tit_bar_1.jpg) no-repeat center top; color: #fff; text-decoration: none }
.sjmh_con { border: 1px solid #e4e4e4; border-top: 0; }
.sjmh_con1 { padding: 30px 48px 50px 48px; background: url(17hc_sjmh_con.jpg) repeat-x bottom; }
.sjmh_l { float: left; width: 300px; font-size: 16px; font-weight: bold; }
.sjmh_l dt { text-align: center; float: left; width: 90px; padding-top: 30px; }
.sjmh_l dd { float: left; width: 130px; height: 150px; background: url(17hc_sjmh_tu_bg.jpg) no-repeat center top; padding-left: 14px; text-align: center; margin-left: 15px; padding-top: 20px }
.sjmh_r { float: right; width: 420px; padding-left: 30px; border-left: 1px solid #e4e4e4; font-size: 15px; line-height: 32px; }
.sjmh_r1 { float: right; width: 730px; padding-left: 30px; border-left: 1px solid #e4e4e4; font-size: 15px; line-height: 32px; }
.sjmh_r span, .sjmh_r1 span { margin-right: 20px; }
.sjmh_con2, .sjmh_con4 { margin: 40px auto 0; position: relative; padding: 0 30px; }
.sjmh_con2 .next, .sjmh_con2 .prev, .sjmh_con4 .next, .sjmh_con4 .prev { position: absolute; top: 216px; width: 20px; height: 46px; }
.sjmh_con2 .next, .sjmh_con4 .next { left: 0; background: url(17hc_sjmh_icon_l.png) no-repeat; }
.sjmh_con2 .prev, .sjmh_con4 .prev { right: 0; background: url(17hc_sjmh_icon_r.png) no-repeat; }
.sjmh_con2 li { width: 270px; height: 480px; box-shadow: 0 0 5px rgba(0,0,0,.15); float: left; display: inline; margin: 0 30px; }
.sjmh_con3 { line-height: 30px; font-size: 15px; padding: 20px 48px; }
.sjmh_con4 li { width: 945px; height: 591px; box-shadow: 0 0 5px rgba(0,0,0,.15); margin: 0 30px; float: left; display: inline; }
.sjmh_con2 li img { width: 270px; height: 480px; }
.sjmh_con4 li img { width: 945px; height: 591px; }
.sjmh_con5_l { float: left; text-align: center; width: 324px; border-right: 1px solid #e2e2e2; height: 453px; padding-top: 30px; }
.sjmh_con5_l img { padding: 12px; border: 1px solid #e4e4e4; border-radius: 5px; }
.sjmh_con5_l div { text-align: left; line-height: 32px; font-size: 15px; }
.sjmh_con5_l div span { margin-right: 20px; color: #0099e3 }
.sjmh_con5_r { float: right; width: 700px; }
.sjmh_con5_r li { float: left; width: 270px; height: 483px; margin: 0 30px; display: inline }
/*检索*/
.js_tit { background: url(17hc_wsdc_tit.jpg) repeat-x bottom #f3f2f7; height: 59px; padding-left: 30px; width: 808px; margin: -17px -17px 0 -17px; }
.js_tit li { float: left; display: inline; height: 59px; line-height: 59px; font-size: 16px; }
.js_tit li a { display: block; padding: 0 15px; }
.js_tit li.on a { color: #0057a5; font-weight: bold; background: url(17hc_wsdc_tit_bar.jpg) repeat-x bottom; }
.js_tit1 { margin: 15px auto 0; line-height: 30px; }
.js_tit1_l { float: left; color: #999999 }
.js_tit1_r { float: right; }
.js_tit1_l span { color: #db285b }
.js_tit1_r span { margin-left: 8px; }
.inp17 { width: 290px; padding-left: 13px; height: 35px; line-height: 35px; border: 1px solid #d6d6d6; border-right: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
a.t_a { text-decoration: underline; color: #0057a5; margin-left: 15px; }
.gjjs_con { padding: 35px 0; position: relative; background-color: #ffffff; }
.con_bg2 { background-color: #f3f2f7; }
.gjjs_con h2 { text-align: center; font-size: 30px; color: #000; font-weight: normal; line-height: 50px; }
.gjjs_con i.icon_bg { background: url(17hc_icon_bg.png) no-repeat; width: 67px; height: 67px; line-height: 67px; text-align: center; position: absolute; left: 20px; top: 20px; font-size: 30px; color: #868588; font-style: normal; font-weight: bold; }
.gjjs_tit { width: 556px; margin: 15px auto 0; text-align: center }
.gjjs_tit li { display: inline; float: left; background: url(17hc_js_bar.png) no-repeat; width: 129px; height: 40px; line-height: 40px; text-align: center; margin: 0 5px; font-size: 16px; }
.gjjs_tit li a { display: block; }
.gjjs_tit li.on a { background: url(17hc_js_bar_1.png) no-repeat; color: #ffffff; }
.tab6 { margin: 20px auto 0; }
.tab6 td { line-height: 35px; padding-bottom: 10px; vertical-align: top; padding-left: 15px; }
.tab6 td p { color: #999999 }
.tab6 td p span { color: #db285b }
.inp18 { width: 95%; border: 1px solid #e3e4e4; line-height: 33px; height: 33px; padding-left: 3% }
.tab6 label { margin-right: 30px; }
.tab6 label input[type="radio"] { margin-right: 5px; }
.inp19 { width: 97px; border: 1px solid #e3e4e4; line-height: 33px; height: 33px; padding-left: 10px; margin: 0 5px; }
.gjjs_con1 { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 15px; background-color: #f3f2f7; clear: both }
.gjjs_tit1 { width: 62%; margin: 0 auto; clear: both }
.gjjs_con2 { width: 58%; margin: 0 auto; clear: both }
.gjjs_tit1 li { float: left; line-height: 34px; width: 25%; }
.gjjs_tit1 input[type="radio"], .gjjs_con2 h3 label input[type="radio"], .gjjs_con2 li label input[type="checkbox"], .gjjs_con3_r li label input[type="checkbox"] { margin-right: 6px; }
.gjjs_con2 h3 { font-size: 14px; line-height: 34px; clear: both }
.gjjs_con2 h3 label { margin-right: 30px; }
.gjjs_con2 li { float: left; width: 25%; line-height: 20px; padding: 5px 0; display: inline; }
.gjjs_con3 { width: 75%; margin: 0 auto; padding: 15px 30px 10px 30px; border-bottom: 1px solid #e5e5e5; }
.gjjs_con3_r { float: left; width: 720px; }
.gjjs_con3_r h3 { line-height: 40px; font-size: 14px; }
.gjjs_con3_r li { float: left; display: inline; width: 25%; line-height: 20px; padding: 5px 0; }
/*互动交流知识库*/
.zsk_con { background: url(17hc_zsk_con.jpg) repeat-y left #ffffff; border-top: 2px solid #e5e5e5; margin: 20px auto 0; }
.zsk_t { background: url(17hc_zsk_con_t.jpg) no-repeat left top; padding-top: 170px; }
.zsk_con1 { width: 239px; margin: 15px auto 0; line-height: 24px; color: #999999; }
.zsk_con1 h3 { line-height: 30px; font-size: 16px; font-weight: normal; color: #000; }
.zsk_con1 h3 span { float: left; display: block; width: 30px; text-align: center; line-height: 30px; }
.inp20 { width: 374px; padding-left: 10px; height: 30px; line-height: 30px; border: 1px solid #e6e6e6; }
.bk_tit3_l em { background: url(17hc_zsk_icon.png) no-repeat; width: 11px; height: 6px; display: inline-block; margin-left: 10px; }
.bk_tit3_l { position: relative; }
.zsk_con2 { border: 1px solid #e6e6e6; padding: 15px; width: 849px; background-color: rgba(255,255,255,.95); position: absolute; left: -1px; top: 45px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top: 0; display: none; }
.zsk_tit li { float: left; display: inline; padding: 0 14px; height: 28px; line-height: 28px; }
.zsk_tit li.on { background-color: #db285b; color: #ffffff; border-radius: 5px; }
.zsk_list1 { padding: 0 15px; margin: 10px auto 0; }
.zsk_list1 li { float: left; display: inline; font-size: 14px; width: 12.5%; line-height: 30px; }
.zsk_con3 { border: 1px solid #e6e6e6; background: url(17hc_zsk_con1.jpg) repeat-x top #f3f5f4; padding-top: 10px; margin: 10px auto 0; }
.zsk_con3 p.p1 { text-align: center; font-size: 14px; font-weight: normal; line-height: 44px; }
.zsk_con4, .zsk_con5 { padding: 10px 20px; }
.zsk_icon { float: left; width: 56px; height: 56px; border-radius: 50%; margin-right: 14px; }
.zsk_icon img { border-radius: 50%; width: 56px; height: 56px; }
.zsk_con4_r { float: left; max-width: 600px; padding: 15px 20px; line-height: 24px; background-color: #ffffff; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; }
.zsk_con4_r h3 { color: #db285b; font-size: 14px; margin: 15px auto 0; }
.zsk_con4_r li { line-height: 30px; color: #0057a5 }
.zsk_con5 .zsk_icon { float: right; margin-right: 0; margin-left: 14px; }
.zsk_con5 .zsk_con4_r { float: right; background-color: #d1e7fa; border-bottom-right-radius: 0px; border-bottom-left-radius: 12px; }
.zsk_con31 { height: 458px; overflow-y: scroll }
.zsk_con32 { background: url(17hc_zsk_con2.jpg) repeat-x top #ffffff; padding: 20px; }
.text2 { width: 86%; line-height: 26px; height: 80px; border: 0; float: left; }
.btn5 { float: right; margin-top: 15px; }
/*党政机构*/
.jg_t { background: url(17hc_jg_con_t.jpg) no-repeat left top; padding-top: 170px; }
.jg_list, .jg_list1 { margin: 22px 22px 0 22px; }
.jg_list li { float: left; width: 50%; display: inline; line-height: 33px; margin-bottom: 17px; font-size: 15px; }
.jg_list1 li { line-height: 33px; margin-bottom: 17px; font-size: 15px; }
.jg_list li span { float: left; display: block; background-color: #f3f2f7; width: 88px; padding-left: 12px; line-height: 33px; margin-right: 15px; }
.jg_list1 li span { float: left; display: block; background-color: #f3f2f7; text-align: center; width: 100px; line-height: 33px; margin-right: 15px; clear: left }
.jg_list1 li a { margin-right: 35px; }
.jg_list li span img { margin-right: 10px; }
/*领导详情*/
.ld_l { float: left; background-color: #f3f2f7; padding: 10px; width: 125px; }
.ld_l img { width: 125px; height: 184px; }
.ld_r { float: left; margin-left: 20px; width: 590px; line-height: 32px; }
.ld_r h3, .ld_con h3 { line-height: 38px; font-size: 15px; color: #db285b }
.ld_con { padding: 10px 20px 20px 20px; line-height: 32px; border-top: 1px solid #e5e5e5; }
/*快速通道*/
.kstd_t { background: url(17hc_kstd_con_t.jpg) no-repeat left top; padding-top: 170px; }
.kstd_con { background-color: #f7f7f7; padding: 10px 20px; margin: 20px auto 0; }
.kstd_list { margin: 10px; clear: both }
.kstd_list li { float: left; width: 50%; display: inline; background: url(17hc_dot.jpg) no-repeat left center; }
.kstd_list li a { display: block; padding-left: 15px; }
.menu_list1 { display: none }
/*使用帮助*/
.sybz_con { background: url(17hc_wzdl_con.jpg) repeat-y left #ffffff; border-top: 2px solid #e5e5e5; margin: 20px auto 0; }
.sybz_t { background: url(17hc_wzdl_con_t.jpg) no-repeat left top; padding-top: 170px; }
.wzdl_con1 { background: url(17hc_wzdl_con1.jpg) no-repeat right bottom #f0eff6; font-size: 16px; line-height: 36px; padding: 10px 20px; }
.wzdl_con1 li { float: left; width: 50%; display: inline }
.wzdl_tit { border-bottom: 1px solid #e5e5e5; background: url(17hc_wzdl_icon.jpg) no-repeat left center; padding-left: 30px; font-size: 20px; color: #000; line-height: 55px; }
.wzdl_list1 { margin: 10px auto 0; clear: both; padding: 0 10px; font-size: 15px; line-height: 36px; }
.wzdl_list1 li h3 { font-size: 15px }
.wzdl_list1 i, .wzdl_list1 span { color: #db285b; font-style: normal; font-weight: normal; cursor: pointer; text-decoration: underline }
.wzdl_list1 span.no_line { text-decoration: none }
.wzdl_con2 { display: none; }
.wzdl_con2 dd { float: left; width: 33.3%; text-align: center; line-height: 40px; margin-top: 20px; font-weight: bold }
.wzdh_con { font-size: 15px; line-height: 36px; margin: 20px auto 0; }
.wzdh_con img { float: left; margin-top: 50px; margin-right: 30px; margin-bottom: 30px; }
.wzdl_list2 { padding: 10px; line-height: 36px; font-size: 15px; height:180px; overflow:hidden; position:relative}
.wzdl_list2 li { line-height: 36px; font-size: 15px; }
.wzdl_list2 i.sq { position:absolute; bottom:-10px; right:0; cursor: pointer; color: #db285b; font-style: normal; font-weight: normal; cursor: pointer; text-decoration: underline; display: block; clear: both }
.wzdh_con1 { font-size: 15px; line-height: 36px; padding: 0 10px; margin: 10px auto 0; }
.wzdh_con1 h3 { font-weight: bold; font-size: 15px; }
/*咨询投诉*/
.zxts_t { background: url(17hc_zxtx_con_t.jpg) no-repeat left top; padding-top: 190px; }
.zxts_btn { text-align: center; margin: 20px auto 0; }
.zxts_btn input[type="button"] { background: url(17hc_btn_bg3.png) no-repeat center; border-radius: 5px; border: 0; padding: 0 15px; height: 33px; line-height: 33px; color: #fff; font-size: 15px; margin: 0 5px; }
.tab7 { background-color: #f1faff; border-left: 1px solid #bbe5fb; border-top: 1px solid #bbe5fb; margin: 15px auto 0px; line-height: 32px; }
.tab7 td { border-bottom: 1px solid #bbe5fb; border-right: 1px solid #bbe5fb; padding-left: 10px; padding-right: 10px; font-size: 13px; }
.tab7 td.td1 { background-color: #ddf3ff; text-align: center; font-weight: bold; padding: 0px; }
.tab7 td.td2 { background-color: #fcfeff; padding: 0px; text-align: center; font-weight: bold; color: #b5b6b6; font-size: 15px; }
.tab8 { background-color: #fdf4f7; border-left: 1px solid #fcdfe9; border-top: 1px solid #fcdfe9; margin: 15px auto 0px; line-height: 32px; }
.tab8 td { border-bottom: 1px solid #fcdfe9; border-right: 1px solid #fcdfe9; padding-left: 10px; padding-right: 10px; font-size: 13px; }
.tab8 td.td1 { background-color: #fee8f0; text-align: center; font-weight: bold; padding: 0px; }
.tab8 td.td2 { background-color: #fcfeff; padding: 0px; text-align: center; font-weight: bold; color: #b5b6b6; font-size: 15px; }
.tab9 { background-color: #edf8f0; border-left: 1px solid #d1f0d9; border-top: 1px solid #d1f0d9; margin: 15px auto 0px; line-height: 32px; }
.tab9 td { border-bottom: 1px solid #d1f0d9; border-right: 1px solid #d1f0d9; padding-left: 10px; padding-right: 10px; font-size: 13px; }
.tab9 td.td1 { background-color: #e2f4e7; text-align: center; font-weight: bold; padding: 0px; }
.tab9 td.td2 { background-color: #fcfeff; padding: 0px; text-align: center; font-weight: bold; color: #b5b6b6; font-size: 15px; }
.t_block { display: none }
/*海沧数据*/
.sj_l { float: left; width: 881px; padding-left: 20px; }
.sj_r { float: right; width: 251px; background: url(17hc_sj_con.jpg) no-repeat right top; height: 308px; padding: 20px 10px 20px 20px; }
.sj_list { margin: 15px auto 0; }
.sj_list li { float: left; margin-top: 10px; display: inline; width: 12.5%; text-align: center; line-height: 30px; }
.con_bg3 { background-color: #ffffff; }
.sj_list1 { margin: 5px auto 0; }
.sj_list1 li { line-height: 44px; border-bottom: 1px solid #e5e5e5; font-size: 15px; }
.sj_list1 li a { display: block; padding-left: 10px; }
.sj_list1 li:hover { background: url(17hc_sj_bar.png) no-repeat 0 2px; }
.sj_list1 li span { color: #999; float: right; padding-right: 10px; }
.sj_con { background-color: #f8f7ff; padding: 18px 5px 18px 5px }
.sj_list2 li { font-size: 15px; float: left; width: 185px; line-height:46px; margin: 0px 10px 0 10px; }
.sj_list2 li a { display: block; border: 1px solid #e5e5e5; line-height: 44px; height: 44px; background-color: #ffffff; }
.sj_list2 li a:hover { text-decoration: none; transition: all .3s linear }
.sj_list2 li a span { float: left; display: block; width: 52px; text-align: center; height: 40px; line-height: 40px; }
.sj_con1 { border-left: 2px solid #db285b; border-right: 2px solid #db285b; text-align: center; font-size: 18px; line-height: 28px; font-weight: bold; width: 213px; margin: 0 auto; font-style: italic }
.sj_list3 { margin: 17px auto 0; padding-left: 17px; }
.sj_list3 li { float: left; margin-right: 2px; }
.sj_con2 { min-height: 322px; margin:20px auto 0; text-align: center; position:relative; z-index:9; width:1200px;}
.sj_tit { text-align: center; line-height: 55px; font-size: 36px; margin-top: 38px; }
.sj_list4 { margin: 25px auto 0; width: 696px; }
.sj_list4 li { float: left; width: 126px; height: 101px; margin: 0 24px; display: inline; padding-top: 25px; font-weight: bold; color: #fff; background: url(17hc_sj_quan.png) no-repeat center top; }
.sj_list4 li h3 { line-height: 48px; height: 48px; font-size: 36px; }
#demo-canvas { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 11 }
.sj_con3 { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: url(17hc_sj_con1.jpg) no-repeat right bottom #248cef; }
.sj_con3 div{ position:relative; z-index:111}
.sj_t{ background:url(17hc_sj_con_t.jpg) no-repeat left top; padding-top:170px;}
.sj_xl_l{ float: left; width: 838px; border: 1px solid #e6e6e5; border-top:2px solid #0057a5; background-color: #ffffff; }
.tab10 td{ line-height:36px; border-bottom:1px solid #e5e5e5; padding:12px 0; font-size:15px; vertical-align:top;}
.tab10 td.td1{ background:url(17hc_sj_xl_icon.jpg) no-repeat 27px 17px; padding-left:44px; color:#000}
.sj_tit1{ background-color:#f3f2f7; height:53px; padding:9px 20px;}
.sj_tit1 ul{ float:left}
.sj_tit1 li{ float:left; width:128px; height:53px; line-height:53px; margin-right:10px; font-size:18px; position:relative; background:url(17hc_sj_xl_bar.png) no-repeat;}
.sj_tit1 li a{ display:block; color:#0199e4; padding-left:27px;}
.sj_tit1 li span{ width:38px; height:53px; display:block; float:left;}
.sj_tit1 li a:hover,.sj_tit1 li.on a{ background:url(17hc_sj_xl_bar_1.png) no-repeat; color:#ffffff; text-decoration:none} 
.sj_tit1 li span.i_c1{ background:url(17hc_sj_xl_icon1.png) no-repeat left center;}
.sj_tit1 li a:hover span.i_c1,.sj_tit1 li.on a span.i_c1{ background:url(17hc_sj_xl_icon1_1.png) no-repeat left center;}
.sj_tit1 li span.i_c2{ background:url(17hc_sj_xl_icon2.png) no-repeat left center;}
.sj_tit1 li a:hover span.i_c2,.sj_tit1 li.on a span.i_c2{ background:url(17hc_sj_xl_icon2_1.png) no-repeat left center;}
.sj_tit1 li span.i_c3{ background:url(17hc_sj_xl_icon3.png) no-repeat left center;}
.sj_tit1 li a:hover span.i_c3,.sj_tit1 li.on a span.i_c3{ background:url(17hc_sj_xl_icon3_1.png) no-repeat left center;}
.sj_tit1 li .sj_con4{ display:none; position:absolute; width:127px; left:0; top:47px;}
.sj_tit1 li:hover .sj_con4{ display:block}
.sj_tit1 li .sj_con4_t{ background:url(17hc_sj_xl_con_t.png) no-repeat center bottom; height:12px; overflow:hidden}
.sj_tit1 li .sj_con4_c{ border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:0px 20px; background-color:#ffffff;}
.sj_tit1 li .sj_con4_c a{ line-height:36px; display:block; border-bottom:1px solid #e6e6e6; padding:0; text-align:center; color:#555555; background:none; font-size:14px;}
.sj_tit1 li .sj_con4_b{ background:url(17hc_sj_xl_con_b.png) no-repeat center top; height:7px;}
.sj_tit1_r{ float:right; line-height:53px; height:53px;}
.sj_tit1_r em{ float:left; font-style:normal}
.sj_tit1_r span { border: 1px solid #db285b; background-color: #ffffff; padding-left: 9px; float: left; height: 25px; line-height: 25px; cursor: pointer; position: relative; margin: 12px 0 0px 10px; padding-right: 25px; }
.sj_tit1_r span i.ico { display: block; position: absolute; top:0px; right:0px; width:25px; height:25px; background: url(17hc_bsfw_close.jpg) no-repeat center; }
.sj_tit1_r span:hover { border: 1px solid #db285b; }
.sj_tit1_r span a:hover { text-decoration: none; color: #db285b; }


/*呼叫中心*/
.hjzx_con{ border-top:2px solid #e5e5e5; margin:20px auto 0; background-color:#ffffff; padding:20px;}
.hjzx_con1 { background-color: #ecf3f5; padding: 18px 30px; font-size:18px; line-height:30px;}
.hjzx_con2 p{ margin:30px auto 0; text-align:center}
.hjzx_con3{ background-color:#eaf7fd; padding:40px; font-size:20px; line-height:50px; margin:40px auto 0;}
.hjzx_con3 img{ float:left; margin-right:25px;}
.hjzx_con3 p{ text-align:left}
.hjzx_con3 p span{ float:left; width:255px; display:block; margin-bottom:50px;}
.hjzx_l{ float:left; width:270px; padding-left:20px; padding-right:30px; border-right:1px solid #e5e5e5;}
.hjzx_r{ float:right; width:805px;}
.hjzx_tit{ height:44px;}
.hjzx_tit_l{ float:left; clear:both; background:url(17hc_hjzx_down.png) no-repeat 90% center #1f9de7; padding:0 35px 0 17px; height:44px; color:#fff; line-height:44px; font-size:16px; font-weight:bold;}
.hjzx_tit_l img{ margin-right:10px;}
.hjzx_list{ margin:15px auto 0;}
.hjzx_list li{ border:1px solid #c9e0ed; height:96px; margin:14px auto 0;}
.hjzx_list li a{ display:block; padding:13px 0 18px 30px; line-height:36px; font-size:16px;}
.hjzx_list li img{ float:left; margin-right:20px; margin-top:5px;}
.hjzx_list li h3{ font-size:18px;  line-height:36px;}
.hjzx_con2 .hjzx_list li p{ text-align:left; margin:0;}

/*我要写信*/
.yhn_tit11 { margin:0px auto; height:29px; background:url(17hc_xx_tit2.jpg) repeat-y left #ffffff; padding:8px 10px; border:1px solid #e5e5e5; }
.yhn_con31 { border:1px solid #e5e5e5; margin:0px auto; clear:both; border-top:0px; background-color:#ffffff; padding-bottom:20px; padding-top:20px; }
.bor_b4 { border-bottom:1px solid #32b367 }
.inp21 { border:1px solid #cfcfcf; height:32px; line-height:32px; padding-left:10px; width:230px; color:#999999; }
.inp22 { border:1px solid #cfcfcf; height:32px; line-height:32px; padding-left:10px; width:545px; color:#999999; }
.sel5 { border:1px solid #cfcfcf; padding:6px 0px; padding-left:10px; width:110px; color:#999999; line-height:24px; }
.sel6 { border:1px solid #cfcfcf; padding:6px 0px; padding-left:10px; width:245px; color:#999999; line-height:24px; }
.sel7 { border:1px solid #cfcfcf; padding:6px 0px; padding-left:10px; width:85px; color:#999999; line-height:24px; }
.hc15_hd_tit2 { background:url(17hc_xx_tit1.jpg) repeat bottom; border-bottom:#e5e5e5 1px solid; border-top:#e5e5e5 1px solid; color: #32b367; font-size:16px; font-family:"Microsoft YaHei"; margin:15px auto 0px; }
.post { position:relative; }
.yh_tit1{ width:617px; margin:0px auto; height:39px; margin-top:20px; background:url(17hc_xx_tit1.jpg) no-repeat left;}
.yh_tit1_l{ width:58px; float:left; font-family:"微软雅黑"; font-size:48px; color:#ffffff; height:29px; line-height:29px;}
.yh_tit1_r{ float:left; font-size:18px; font-family:"微软雅黑"; line-height:29px; color:#ffffff;}
.yh_tit1_r1 { float:right; line-height:29px; font-size:14px; padding-right:10px;}
.yh_con3{ width:615px; border:1px solid #e5e5e5; margin:0px auto; clear:both; border-top:0px; background-color:#ffffff; padding-bottom:20px; padding-top:20px;}
.tab11 td{ vertical-align:top; line-height:54px; font-size:14px;}
.wh_tit{ font-size:18px; cursor:pointer}
.wyxx_con1 { position:absolute; right:-30px; top:-54px; width:399px; height:58px; padding:10px 0px 0px 10px; line-height:20px; background:url(hc15_hd_xf_con.gif) no-repeat left top; display:none; }
.text3 {
    border: 1px solid #cfcfcf;
    height: 155px;
    line-height: 32px;
    padding-left: 10px;
    width: 600px;
    color: #999999;
}
.yh_btn{ margin:0px auto; margin-top:30px; width:300px; clear:both; height:65px; text-align:center;}
.wsxf_con{ border:1px solid #e5e5e5; box-shadow:0 0 10px rgba(0,0,0,.2); padding:20px; margin:20px auto 0; background-color:#ffffff;}


/*应用*/
.yy_con{ width:1200px;}
.yy_con li{ background-color:#ffffff; border:1px solid #e5e5e5; width:267px; height:227px; padding-top:40px; line-height:50px; text-align:center; font-size:20px; display:inline; float:left; margin-right:40px; margin-top:40px; cursor:pointer}
.yy_con li.last{ margin-right:0}
.yy_con li span{ display:block; width:139px; height:141px; margin:0 auto; margin-bottom:20px;}
.yy_con li span.ico_1{ background:url(17hc_yy_icon1_1.png) no-repeat center top;}
.yy_con li.on span.ico_1,.yy_con li:hover span.ico_1{ background:url(17hc_yy_icon1.png) no-repeat center top;}
.yy_con li span.ico_2{ background:url(17hc_yy_icon2_1.png) no-repeat center top;}
.yy_con li.on span.ico_2,.yy_con li:hover span.ico_2{ background:url(17hc_yy_icon2.png) no-repeat center top;}
.yy_con li span.ico_3{ background:url(17hc_yy_icon3_1.png) no-repeat center top;}
.yy_con li.on span.ico_3,.yy_con li:hover span.ico_3{ background:url(17hc_yy_icon3.png) no-repeat center top;}
.yy_con li span.ico_4{ background:url(17hc_yy_icon4_1.png) no-repeat center top;}
.yy_con li.on span.ico_4,.yy_con li:hover span.ico_4{ background:url(17hc_yy_icon4.png) no-repeat center top;}
.yy_con li span.ico_5{ background:url(17hc_yy_icon5_1.png) no-repeat center top;}
.yy_con li.on span.ico_5,.yy_con li:hover span.ico_5{ background:url(17hc_yy_icon5.png) no-repeat center top;}
.yy_con li span.ico_6{ background:url(17hc_yy_icon6_1.png) no-repeat center top;}
.yy_con li.on span.ico_6,.yy_con li:hover span.ico_6{ background:url(17hc_yy_icon6.png) no-repeat center top;}
.yy_con li span.ico_7{ background:url(17hc_yy_icon7_1.png) no-repeat center top;}
.yy_con li.on span.ico_7,.yy_con li:hover span.ico_7{ background:url(17hc_yy_icon7.png) no-repeat center top;}
.yy_con li span.ico_8{ background:url(17hc_yy_icon8_1.png) no-repeat center top;}
.yy_con li.on span.ico_8,.yy_con li:hover span.ico_8{ background:url(17hc_yy_icon8.png) no-repeat center top;}


.wzdl_con3{ background:url(17hc_wzdl_con2.jpg) repeat-x top; margin:20px auto 0; height:232px;}
.wzdl_con3_l{ float:left; width:461px; height:232px; background:url(17hc_wzdl_line.jpg) no-repeat right top; padding-right:18px;}
.wzdl_con3_r{ float:right; width:360px; padding:25px 20px 15px 20px; height:192px; font-size:16px; line-height:36px;}
.wzdl_con3_r p{ text-indent:2em}

.wyxx_con{ background-color:#f0f4f2; font-size:15px; padding-bottom:10px;}
.wyxx_tit{ padding:20px; border-bottom:1px solid #e0e4e2;}
.wyxx_tit1{ font-size:18px; padding-left:25px; line-height:50px; color:#000000; border-bottom:1px solid #e0e4e2;}
.wyxx_con .tab11{ table-layout:auto}
.wyxx_con .tab11 td{ vertical-align:middle; line-height:40px; font-size:15px;}
.inp23 { border:1px solid #cfcfcf; height:28px; line-height:28px; padding-left:10px; width:90%; color:#999999; }
.text4 { border:1px solid #cfcfcf; height:125px; line-height:32px; padding-left:10px; width:90%; color:#999999; margin-top:10px;}
.btn6{ width:115px; height:30px; line-height:30px; text-align:center; border:0; background:url(17hc_btn_bg3.png) no-repeat center; border-radius:5px; font-size:15px; color:#ffffff}
.dt_con1 .tab11 td{ line-height:40px;}
.tab11 label{ margin-left:10px; margin-right:30px;}
.dt_con1 .tab11 .text4 { margin:0}
.inp24 { border:1px solid #cfcfcf; height:28px; line-height:28px; padding-left:10px; width:25%; color:#999999; }
.wssb_t{ background:url(17hc_wssb_t1.jpg) no-repeat left top; padding-top:167px; padding-bottom:40px;}
.czlc_list{ width:134px; margin:0 auto; background:url(17hc_wssb_line.jpg) repeat-y center;}
.czlc_list li{ height:134px; background:url(17hc_wssb_icon_bg.png) no-repeat center top; margin-bottom:40px}
.czlc_list li.last{ margin-bottom:0}
.czlc_list li a{ padding:20px; height:94px; display:block; line-height:28px;}
.czlc_list li a h3{ font-size:18px; color:#c6c7c8; font-weight:normal}
.czlc_list li a span{ display:block; text-align:right; width:100%; font-size:18px; color:#555555;}
.czlc_list li.on{ background:url(17hc_wssb_icon_bg_1.png) no-repeat center top;}
.czlc_list li.on a span{ color:#ffffff}
.inp25{ border:1px solid #cfcfcf; height:28px; line-height:28px; padding-left:10px; width:77%; color:#999999; }
.wssb_tit{ text-align:center; margin:15px auto 0; line-height:24px; padding:10px; font-size:15px; }
.wssb_btn { text-align: center; margin: 20px auto 0; }
.wssb_btn input[type="button"] { background: url(17hc_btn_bg3.png) no-repeat center; border-radius: 5px; border: 0; width:120px; height: 30px; line-height: 30px; color: #fff; font-size: 15px; margin: 0 5px; }
.zxft_con_bg{ background:url(17hc_zxft_con.jpg) repeat-y left #ffffff;}
.inp26{ border:1px solid #cfcfcf; height:28px; line-height:28px; padding-left:10px; width:98%; color:#999999; }
.sel8{ border:1px solid #cfcfcf; height:28px; line-height:28px; padding-left:10px; width:100%; color:#999999; }
.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
 @-webkit-keyframes fadeInUpBig { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, 2000px, 0);
 transform: translate3d(0, 2000px, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInUpBig { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, 2000px, 0);
 transform: translate3d(0, 2000px, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig }
 @-webkit-keyframes zoomIn { 0% {
 opacity: 0;
 -webkit-transform: scale3d(.3, .3, .3);
 transform: scale3d(.3, .3, .3)
}
 50% {
 opacity: 1
}
}
 @keyframes zoomIn { 0% {
 opacity: 0;
 -webkit-transform: scale3d(.3, .3, .3);
 transform: scale3d(.3, .3, .3)
}
 50% {
 opacity: 1
}
}
.zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn }
 @-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 }
@-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 }
.block { display: block }
/*---------------------------------------segmentation-----------------------------------------*/

/*colour*/
.tblue1 { color: #0099e3 }
.tblue1 a:link, .tblue1 a:visited { color: #0099e3; }
.tblue1 a:hover { color: #0099e3; text-decoration: underline; }
.tred1 { color: #db285b; }
.tred1 a:link, .tred1 a:visited { color: #db285b; }
.tred1 a:hover { color: #db285b; text-decoration: underline; }
.tblack1 { color: #333333; }
.tblack1 a:link, .tblack1 a:visited { color: #333333; }
.tblack1 a:hover { color: #333333; text-decoration: underline; }
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }
.tyellow1 { color: #d8ff00 }
.tyellow1 a:link, .tyellow1 a:visited { color: #d8ff00; }
.tyellow1 a:hover { color: #d8ff00; text-decoration: underline; }
.tgreen1 { color: #10a900; }
.tgreen1 a:link, .tgreen1 a:visited { color: #10a900; }
.tgreen1 a:hover { color: #10a900; text-decoration: underline; }
.tgray1 { color: #acacac; }
.tgray1 a:link, .tgray1 a:visited { color: #acacac; }
.tgray1 a:hover { color: #acacac; text-decoration: underline; }
.tgray2 { color: #999; }
.tgray2 a:link, .tgray2 a:visited { color: #999; }
.tgray2 a:hover { color: #999; text-decoration: underline; }
.tyellow2 { color: #ffd964 }
.tyellow2 a:link, .tyellow2 a:visited { color: #ffd964; }
.tyellow2 a:hover { color: #ffd964; text-decoration: underline; }
.tred2 { color: #e96fb5; }
.tred2 a:link, .tred2 a:visited { color: #e96fb5; }
.tred2 a:hover { color: #e96fb5; text-decoration: underline; }
.tblue2 { color: #1fe7ff }
.tblue2 a:link, .tblue2 a:visited { color: #1fe7ff; }
.tblue2 a:hover { color: #1fe7ff; text-decoration: underline; }
.tgreen2 { color: #9eff50; }
.tgreen2 a:link, .tgreen2 a:visited { color: #9eff50; }
.tgreen2 a:hover { color: #9eff50; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border: 1px solid #ededed; }
.bor0 { border: 0; }
.bor_t1 { border-top: 1px solid #f3f7f8; }
.bor_t2 { border-top: 2px solid #e5e5e5; }
.bor_t3 { border-top: 2px solid #0057a5; }
.bor_r1 { border-right: 1px solid #e5e5e5; }
.bor_l1 { border-left: 1px solid #e5e5e5; }
.bor_b1 { border-bottom: 1px solid #e5e5e5; }
.bor_b2 { border-bottom: 1px solid #ffffff; }
.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; }
.tn { font-weight: normal }
.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; }
.t_r { text-align: right; }
.f_i { text-indent: 2em; }
.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; }
.h38 { line-height: 38px; }
.h40 { line-height: 40px; }
.h45 { line-height: 45px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin: 1px; }
.mar_t-50 { margin-top: -50px; }
.mar_to { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t2 { margin-top: 2px; }
.mar_t5 { margin-top: 5px; }
.mar_t7 { margin-top: 7px; }
.mar_t10 { margin-top: 10px; }
.mar_t15 { margin-top: 15px; }
.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; }
.pad17 { padding: 15px 17px; }
.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_t19 { padding-top: 19px; }
.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_t80 { padding-top: 80px; }
.pad_t164 { padding-top: 164px; }
.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; }