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

.tit { width: 1140px; margin: 0px auto; height: 32px; line-height: 32px; }
.tit_l { float: left; width: 400px; }
.tit_r { float: right; width: 420px; }
.tit_r li { float: left; display: inline; line-height: 32px; padding: 0 8px; height: 32px; color: #333333; }
.tit_r li img { margin-right: 8px; }
.head { height: 79px; width: 1140px; margin: 0 auto; padding-top: 55px; position: relative }
.logo { width: 400px; height: 70px; display: block; position: absolute; left: 0; top: 33px; }
.logo1{ position:absolute; right:0; top:50px; background:url(18zp_logo1.png) no-repeat center; width:66px; height:63px;}
.ss {float: right;background: url(16wp_inp.png) no-repeat left top;width: 429px;height: 38px;padding: 4px;}
.inp { width: 226px; border: 0; height: 35px; line-height: 35px; background-color: #ffffff; padding-left: 13px; margin-bottom: 4px; }
.ss_sp { text-decoration: underline; background-color: #d91616; color: #fff; font-size: 16px; width: 80px; height: 38px; line-height: 38px; display: inline-block; text-align: center; margin-left: 12px; }
.menu_con { margin: 0 auto; width: 1140px; position: relative; z-index: 2 }
.menu { border-bottom: 3px solid #d91616; height: 44px; line-height: 44px; position:relative;}
.menu li { float: left; display: inline; line-height: 44px; width: 159px; font-size: 16px; text-align: center; margin-right: 4px; }
.menu li#ibar_nav7 ,.menu li.last{ margin-right: 0; }
.menu li a { display: block }
.menu li.on a, .menu li a:hover { background: url(16wp_menu_bar.png) no-repeat center bottom; color: #ffffff; text-decoration: none }
.menu li i { display: inline-block; width: 20px; height: 20px; margin-bottom: -4px; margin-right: 14px; }
.menu li i.icon1 { background: url(16wp_menu_icon1.png) no-repeat center; }
.menu li:hover i.icon1, .menu li.on i.icon1 { background: url(16wp_menu_icon1_1.png) no-repeat center; }
.menu li i.icon2 { background: url(16wp_menu_icon2.png) no-repeat center; }
.menu li:hover i.icon2, .menu li.on i.icon2 { background: url(16wp_menu_icon2_1.png) no-repeat center; }
.menu li i.icon3 { background: url(16wp_menu_icon3.png) no-repeat center; }
.menu li:hover i.icon3, .menu li.on i.icon3 { background: url(16wp_menu_icon3_1.png) no-repeat center; }
.menu li i.icon4 { background: url(16wp_menu_icon4.png) no-repeat center; }
.menu li:hover i.icon4, .menu li.on i.icon4 { background: url(16wp_menu_icon4_1.png) no-repeat center; }
.menu li i.icon5 { background: url(16wp_menu_icon5.png) no-repeat center; }
.menu li:hover i.icon5, .menu li.on i.icon5 { background: url(16wp_menu_icon5_1.png) no-repeat center; }
.menu li i.icon6 { background: url(16wp_menu_icon6.png) no-repeat center; }
.menu li:hover i.icon6, .menu li.on i.icon6 { background: url(16wp_menu_icon6_1.png) no-repeat center; }
.menu li i.icon7 { background: url(16wp_menu_icon7.png) no-repeat center; }
.menu li:hover i.icon7, .menu li.on i.icon7 { background: url(16wp_menu_icon7_1.png) no-repeat center; }
.menu li i.icon8 { background: url(16wp_menu_icon8.png) no-repeat center; }
.menu li:hover i.icon8, .menu li.on i.icon8 { background: url(16wp_menu_icon8_1.png) no-repeat center; }
.menu_con1 { border: 2px solid #d91616; padding: 33px 39px; *padding-bottom:0; background-color: #ffffff; border-top: 0; width: 1058px; position:absolute; left:0; top:47px; display:none; text-align:left; font-size:13px;}
.menu_con1_l { float: left; width: 184px; }
.menu_con1_r { float: right; width: 830px; }
.menu_tit { margin: 20px auto 0; height: 41px; line-height: 41px; }
.menu_tit li { float: left; width: 100px; line-height: 41px; height: 41px; padding-left: 40px; text-align: center; font-size: 15px; display: inline; margin-right: 30px; }
.menu_tit li.fir { background: url(16wp_bar_1.jpg) no-repeat left center; }
.menu_tit li.sec { background: url(16wp_bar_2.jpg) no-repeat left center; }
.menu_tit li.thi { background: url(16wp_bar_3.jpg) no-repeat left center; }
.menu_tit li.fou { background: url(16wp_bar_4.jpg) no-repeat left center; }
.menu_tit li.fri { background: url(16wp_bar_5.jpg) no-repeat left center; margin-right: 0; }
.menu li.on .menu_tit li a{ background:none; color: #555555; }
.con { margin: 0px auto; width: 1138px; border: 1px solid #d2d2d2; border-top: 0; z-index: 1 }
.tit1 { height: 39px; line-height: 39px; border-bottom: 1px solid #d2d2d2; background-color: #f4f4f4; padding: 0 15px; }
.tit1_l { float: left; background: url(16wp_icon5.png) no-repeat left center; padding-left: 25px; line-height: 39px; }
.tit1_r { float: right; background: url(16wp_t.png) no-repeat left center; padding-left: 84px; line-height: 39px; }
.con_l { float: left; width: 730px; padding: 17px 0 19px 19px; }
.con_r { float: right; width: 350px; padding: 17px 19px 19px 0; }
.menu_con2{ padding:0px; width:1136px;}
.menu_con21{ padding:0px; height:0px;}
.menu_con2_l{ float:left; width:240px; background:url(16wp_menu_con1.jpg) no-repeat right top #fffbfb; height:269px; padding:20px 29px;}
.menu_con2_r{ float:right; width:798px; padding:12px 20px;}
.menu_tit1{ background:url(16wp_icon11.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:14px; font-size:15px; color:#d91616;}
.menu_list{ margin:4px;}
.menu_list li{ text-align:left; line-height:39px; height:39px; border-bottom:1px dashed #d2d2d2; background:url(16wp_xxgk_icon.png) no-repeat 11px center; padding-left:29px; font-size:14px;}
.menu_tit2{ background: url(16wp_zmhd_tit.jpg) repeat-x bottom;}
.menu_tit2 li{ float:left; margin-right:10px; display:inline; height:40px; line-height:40px; font-size:15px;}
.menu_tit2 li a{ display:block; padding:0 5px;}
.menu_tit2 li.on a{ background:url(16wp_zmhd_tit_bar.jpg) repeat-x bottom; color:#d91616; font-weight:bold;}
.menu_tit2 li a:hover{ text-decoration:none}
.menu_con2_r .tab_con,.menu_con4_l .tab_con{ width:98%; margin:10px auto 0;}
.menu_con3{ background-color:#f2f2f2; padding:10px 20px; margin-top:5px;}
.menu_con3 li{ float:left; width:12.5%; display:inline; background:url(16wp_xxgk_icon1.jpg) no-repeat left center; height:30px; line-height:30px;}
.menu_con3 li a{ padding-left:10px;}
.menu_con4_l{ float:left; width:410px; display:inline; margin-right:12px;}
.menu_tit3{ height:35px; line-height:35px;}
.menu_tit3 li{ float:left; width:98px; display:inline; height:35px; line-height:35px; text-align:center; font-size:15px;}
.menu_tit3 li a{ display:block;}
.menu_tit3 li.on a{ background:url(16wp_bar.jpg) repeat-x bottom; font-weight:bold; color:#fff; text-decoration:none}
.menu_con4{ padding:25px; *padding-bottom:0; width:1086px}
.menu_con4_r{ float:right; padding-left:20px; height:258px; border-left:1px solid #d2d2d2;}
.menu_con4_r p{ padding-top:12px; padding-bottom:8px;}
.menu_con5_l{ float:left; width:707px; padding-right:17px; border-right:1px solid #d2d2d2; height:260px;}
.menu_con5_r{ float:right; width:345px;}
.menu_list1{ margin:5px auto 0;}
.menu_list1 li{ line-height:40px; height:40px; font-size:14px; background:url(16wp_icon13.jpg) no-repeat left center; width:30%; *width:29%; float:left; display:inline;}
.menu_list1 li.last{ width:40%;}
.menu_list1 li a{ padding-left:15px;}
.menu_list2{ margin-top:12px;}
.menu_list2 li{ float:left; width:33.3%; text-align:center}
.menu_tit3 ul,.menu_tit3_l{ float:left;}
.menu_tit3 span{ float:right; color:#888888;}
.menu_tit3_l{ padding-left:22px;}
.menu_con6_l{ width:628px; float:left; padding-left:10px;}
.menu_con6_r{ float:right; width:395px;}
.menu_list3{ margin:15px auto 0;}
.menu_list3 li{ float:left; width:69px; height:75px; background:url(16wp_icon_bg.jpg) no-repeat center top; text-align:center; margin-right:9px; display:inline; padding-top:21px; font-size:14px; line-height:36px;}
.menu_con6{ float:left; width:141px; margin-top:20px;}





/*焦点图*/
.focusBox { position: relative; width: 730px; height: 355px; overflow: hidden; }
.focusBox .pic img { width: 730px; height: 355px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 45px; width: 100%; background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 45px; width: 100%; overflow: hidden; }
.focusBox .txt li { height: 45px; line-height: 45px; position: absolute; bottom: -45px; }
.focusBox .txt li a { display: block; color: white; padding: 0 0 0 20px; font-size: 16px; }
.focusBox .prev, .focusBox .next { position: absolute; top: 36%; width: 30px; height: 57px; opacity: .6; filter: alpha(opacity=60); overflow: hidden; text-indent: -999px; border: none; background: url(arrowLR.png) no-repeat; }
.focusBox .prev: hover, .focusBox .next: hover { opacity: .9; filter: alpha(opacity=90) }
.focusBox .prev { left: 0; background-position: -30px 0 }
.focusBox .next { right: 0; }
.focusBox .bdOn .prev, .focusBox .bdOn .next { display: block; }
.tit2 { height: 40px; padding-top: 10px; }
.tit2_l { float: left; width: 60px; background: url(16wp_line.png) no-repeat 22px top; height: 40px; position: relative; line-height: 30px; }
.tit2_l span { display: block; position: absolute; }
.tit2_l span.sp1 { font-size: 30px; color: #333; left: 0; top: 0px; }
.tit2_l span.sp2 { font-size: 14px; color: #b9b9b9; right: 0; bottom: 0; }
.tit2_r { float: left; padding-left: 9px; font-size: 18px; color: #f30800; width: 275px; line-height: 40px; }
.con1 { line-height: 24px; clear: both; color: #8d8d8d; }
.con2 { margin: 20px auto 0; width: 1140px; }
.con2_l { float: left; width: 367px; padding-right: 19px; }
.con2_r { float: right; width: 367px; }
.con3_t { background: url(16wp_con_t.jpg) no-repeat center top; height: 16px; }
.con3 { background: url(16wp_con.jpg) repeat-x top #ffffff; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; height: 355px; }
.con3_b { background: url(16wp_con_b.jpg) no-repeat center top; height: 14px; }
.tit3 { width: 330px; height: 42px; line-height: 42px; margin: 0px auto; font-size: 18px; }
.tit3 img { margin-right: 12px; }
.tit3 span { float: right; }
.tit3 span img { margin-right: 0; }
.tit4 { margin: 10px auto 0; height: 38px; line-height: 38px; background: url(16wp_tit1.jpg) repeat-x; }
.tit4 li { float: left; display: inline; line-height: 38px; text-align: center; font-size: 15px; }
.tit4 li a { display: block; padding: 0 18px; }
.tit4 li.on a, .tit4 li a:hover { background-color: #d91617; color: #ffffff; text-decoration: none }
.tit4 span { float: right; padding-right: 10px; text-decoration: underline }
.tab_con { width: 90%; margin: 15px auto 0; }
.tab_con2 { width: 97%; margin: 10px auto 0; }
.tab_con ul, .tab_con2 ul { display: none }
.tab_con ul.block, .tab_con2 ul.block { display: block; }
.tab_con li { line-height: 29px; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; }
.tab_con li span { float: right; color: #adadad; }
/*切换*/
.slideTxtBox .hd { height: 32px; line-height: 32px; position: relative; margin: 12px auto 0 }
.slideTxtBox .hd ul { float: left; position: absolute; left: 0px; top: 0px; height: 32px; }
.slideTxtBox .hd ul li { float: left; background: url(16wp_tit_bar.jpg) no-repeat; width: 79px; cursor: pointer; font-size: 14px; text-align: center; line-height: 32px; height: 32px; }
.slideTxtBox .hd ul li.on { color: #d91616; font-weight: bold; background: url(16wp_tit_bar_1.jpg) no-repeat; font-weight: bold }
.slideTxtBox .hd ul li.sec { width: 95px; background: url(16wp_tit_bar1.jpg) no-repeat; }
.slideTxtBox .hd ul li.on.sec { width: 95px; background: url(16wp_tit_bar1_1.jpg) no-repeat; }
.slideTxtBox .hd span { float: right; color: #888888; }
.slideTxtBox .bd { overflow: hidden }
.slideTxtBox .bd ul { padding: 8px 8px 0 8px; zoom: 1; display: none }
.slideTxtBox .bd ul.block { display: block }
.slideTxtBox .bd li { height: 33px; line-height: 33px; border-bottom: 1px dotted #b6b6b6; background: url(16wp_dot1.jpg) no-repeat 5px center; padding-left: 15px; }
.slideTxtBox .bd li span { float: right; }
.ban_list { background: url(16wp_t1.jpg) no-repeat 12px 12px #f3f3f3; padding: 12px 12px 12px 68px; width: 1060px; margin: 20px auto 0; height: 50px; overflow: hidden; }
.tit5 { margin: 16px auto 0; width: 93%; }
.tit5 li { float: left; margin-left: 3px; margin-right: 4px; padding-left: 48px; line-height: 44px; height: 44px; border: 1px solid #d2d2d2; padding-right: 15px; font-size: 16px; }
.tit5 li.icon1 { background: url(16wp_icon9.png) no-repeat 18px center #f8f8f8; }
.tit5 li.icon2 { background: url(16wp_icon10.png) no-repeat 18px center #f8f8f8; }
.tab_con1 { width: 90%; margin: 15px auto 0; height: 195px; border-bottom: 1px solid #e3e3e3; padding: 0 5%; }
.tab_con1 ul { display: none }
.tab_con1 ul.block { display: block; }
.tab_con1 li { line-height: 29px; height: 29px; float: left; width: 33.3%; display: inline; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tab_con1 li a { background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; display: block }
.tab_con2 li { line-height: 32px; height: 32px; float: left; width: 16.6%; display: inline }
.tab_con2 li a { background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; display: block }
.tit6 { width: 90%; margin: 15px auto 0; }
.inp1 { width: 120px; padding-left: 10px; border: 1px solid #e5e4e7; height: 28px; line-height: 28px; margin-right: 9px; }
.btn { width: 44px; text-align: center; height: 30px; line-height: 30px; background-color: #1380c5; color: #fff; font-size: 14px; border: 0; font-family: "Microsoft YaHei" }
.tit7 { margin: 15px auto 0; }
.tit7 li { float: left; width: 25%; text-align: center; line-height: 28px; }
/*图片滚动*/
.picMarquee-left { overflow: hidden; position: relative; }
.picMarquee-left .bd { width: 1050px; float: left; overflow: hidden; padding-left: 10px; }
.picMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.picMarquee-left .bd ul li { margin: 0 5px; float: left; _display: inline; overflow: hidden; text-align: center; }
.con4_t { background: url(16wp_con1_t.jpg) no-repeat center top; height: 12px; width: 1140px; margin: 20px auto 0; }
.con4_b { background: url(16wp_con1_b.jpg) no-repeat center top; height: 12px; width: 1140px; margin: 0 auto; }
.con4 { background: url(16wp_con1.jpg) repeat-y center top; width: 1100px; margin: 0 auto; padding: 0 20px; }
.con4_l { float: left; width: 740px; }
.con4_r { float: right; width: 330px; }
.tit8 { height: 48px; }
.tit8_l { float: left; width: 180px; line-height: 48px; font-size: 18px; }
.tit8 ul { float: left; padding-top: 13px; }
.tit8 li { float: left; height: 22px; line-height: 22px; background-color: #f5f5f5; margin-right: 1px; display: inline }
.tit8 li a { display: block; padding: 0 18px; }
.tit8 li.on a, .tit8 li a:hover { background-color: #d91616; color: #ffffff; text-decoration: none }
.tit9 { position: relative; margin: 0 auto; height: 44px; line-height: 44px; }
.tit9_icon { position: absolute; left: -20px; top: 18px; width: 7px; height: 8px; background: url(16wp_dot.jpg) no-repeat left top; display: block }
.tit9_l { float: left; line-height: 48px; font-size: 18px; }
.tit9 ul { float: right; padding-top: 13px; }
.tit9 li { float: left; height: 22px; line-height: 22px; background-color: #f5f5f5; margin-left: 7px; display: inline }
.tit9 li a { display: block; padding: 0 8px; }
.tit9 li.on a, .tit9 li a:hover { background-color: #d91616; color: #ffffff; text-decoration: none }
.tab_con3 { width: 100%; margin: 5px auto 0; }
.tab_con3 ul { display: none; background: url(16wp_px.jpg) no-repeat left 8px; padding-left: 25px; }
.tab_con3 ul.block { display: block; }
.tab_con3 li { line-height: 32px; height: 32px; }
.tab_con3 li span { color: #b6b6b6; float: right; }
.bot_bg { margin: 20px auto; }
.bot_tit { height: 41px; line-height: 41px; text-align: center; border-top: 2px solid #d91616; border-bottom: 1px solid #e5e5e5; width: 1140px; margin: 0 auto; color: #a6a6a4 }
.bot_tit a { margin: 0 10px; color: #a6a6a4; }
.bot { width: 755px; margin: 0px auto; padding: 20px 0; }
.bot_l { float: left; width: 85px; margin-top: 10px; text-align: left; }
.bot_r { float: right; width: 110px; margin-top: 10px; }
.bot_c { line-height: 30px; width: 540px; float: left; }
.pf_con { position: fixed; _position: absolute; top: 200px; right: -180px; width: 118px; z-index: 999; font-size: 14px; font-weight: bold; }
.pf_tit { height: 30px; text-align: center; line-height: 30px; background-color: #d91616; color: #fff; }
.pf_con1 { background-color: #ffffff; border: 1px solid #cecece; border-top: 0; text-align: center; line-height: 32px; padding: 15px 0 5px 0; }
.gl_tit { margin: 10px auto; line-height: 30px; height: 30px; background: url(16wp_zjwp_home.png) no-repeat 3px center; padding-left: 28px; width: 1112px; }
.zjwp_con { background: url(16wp_zjwp_tu.jpg) no-repeat center top; position: relative; width: 1140px; height: 411px; margin: 0px auto; }
.zjwp_p { width: 560px; padding: 18px 25px; position: absolute; right: 0; top: 202px; background: url(16wp_zjwp_con1.png) repeat; font-size: 14px; line-height: 30px; }
.zjwp_tit { background-color: #f7f7f7; border: 1px solid #dddddd; height: 54px; line-height: 54px; width: 1138px; overflow: hidden; margin: 0 auto }
.zjwp_tit ul { width: 1140px; }
.zjwp_tit li { float: left; width: 189px; display: inline; border-right: 1px solid #dddddd; text-align: center; font-size: 16px; }
.zjwp_tit li img { margin-right: 10px; transition: all .3s ease-in-out; }
.zjwp_tit li:hover img { transform: rotate(360deg); -webkit-transform: rotate(360deg) }
.zjwp_con1 { margin: 20px auto 0; width: 1140px; }
.zjwp_con1_l { float: left; width: 558px; border: 1px solid #d2d2d2; border-top: 0; height: 280px; }
.zjwp_con1_r { float: right; width: 558px; border: 1px solid #d2d2d2; border-top: 0; height: 280px; }
.zjwp_tit1 { background: url(16wp_zjwp_tit.jpg) repeat-x; height: 43px; line-height: 43px; }
.zjwp_tit1_l { float: left; background: url(16wp_zjwp_tit1_bar.jpg) repeat-x; height: 43px; line-height: 43px; padding: 0 20px; border-right: 1px solid #dddddd; font-size: 16px; font-weight: bold; color: #d91616 }
.zjwp_tit1 span { float: right; padding-right: 10px; }
.zjwp_con2_l { float: left; width: 133px; display: inline; margin: 28px 25px; position: relative; overflow: hidden; }
.zjwp_con2_l .first { width: 100%; height: 100%; position: absolute; left: 0; top: -100%; background-color: #ffffff; opacity: 0; border-radius: 5px; transition: all .3s ease-in-out; }
.zjwp_con2_l .back { width: 100%; height: 100%; position: absolute; left: 0; top: 100%; background-color: #ffffff; opacity: 0; border-radius: 5px; transition: all .3s ease-in-out; }
.zjwp_con2_l:hover .first, .zjwp_con2_l:hover .back { opacity: 0.3; top: 0 }
.zjwp_con2_r { float: right; width: 342px; padding-right: 25px; line-height: 30px; font-size: 14px; padding-top: 28px; }
.zjwp_tit2 { background: url(16wp_zjwp_tit2.jpg) repeat-x bottom; margin: 15px auto 0; height: 48px; line-height: 48px; }
.zjwp_tit2_l { float: left; font-size: 20px; padding: 0 16px; background: url(16wp_zjwp_tit2_bar.jpg) repeat-x bottom; color: #d91616; }
.zjwp_tit2 span { float: right; color: #888888; }
.zjwp_con3 { margin: 25px auto -4px; width: 100%; }
.zjwp_con3_l { float: left; width: 455px; position: relative; overflow: hidden }
.zjwp_con3_r { float: right; width: 682px; }
.zjwp_con3_r li { float: left; margin-left: 8px; margin-bottom: 9px; display: inline; position: relative; overflow: hidden; }
.zjwp_con3_r li .bar_bg, .zjwp_con3_l .bar_bg { background: url(16wp_zjwp_con1.png) repeat; height: 34px; line-height: 34px; padding-left: 5%; width: 95%; position: absolute; left: -100%; bottom: 0; transition: left 0.3s ease; }
.zjwp_con3_r li:hover .bar_bg, .zjwp_con3_l:hover .bar_bg { left: 0; }
.zjwp_con3_l .bar_bg { height: 44px; line-height: 44px; font-size: 16px; }
.wsbs_con { background-color: #f7f7f7; border: 1px solid #dcdadb; width: 1100px; margin: 0 auto; padding: 19px; border-radius: 4px; }
.wsbs_con1 { width: 307px; height: 225px; background-color: #ffffff; padding: 19px 23px 12px 23px; float: left; background-color: #ffffff; border-radius: 5px; margin-right: 20px; display: inline }
.wsbs_con1.last { margin-right: 0; }
.wsbs_tit { height: 32px; line-height: 32px; font-size: 16px; font-weight: bold }
.wsbs_tit img { margin-right: 10px; transition: all 0.3s ease; }
.wsbs_tit:hover img { transform: rotate(360deg); -webkit-transform: rotate(360deg) }
.w100 { width: 103%; padding: 0 0 0 2%; border: 0; height: auto }
.wsbs_con2 { width: 1140px; margin: 20px auto 0; }
.wsbs_con2_l { float: left; width: 44px; height: 112px; background: url(16wp_wsbs_t.jpg) no-repeat left top; }
.wsbs_con2_r { float: right; width: 987px; padding: 28px 45px 28px 45px; border: 1px solid #dcdadb; height: 54px; border-radius: 3px; background-color: #ffffff; position: relative; overflow: hidden }
.wsbs_con2_r .prev { position: absolute; right: 15px; top: 40px; width: 14px; height: 27px; display: block; background: url(16wp_wsbs_icon_r.jpg) no-repeat; }
.wsbs_con2_r .next { position: absolute; left: 15px; top: 40px; width: 14px; height: 27px; display: block; background: url(16wp_wsbs_icon_l.jpg) no-repeat; }
/*图片滚动*/

/*网上办事*/
.wsbs_con2_r .bd { width: 987px; float: left; overflow: hidden; background-color: #ffffff; }
.wsbs_con2_r .bd .tempWrap { width: 987px; }
.wsbs_con2_r .bd ul { overflow: hidden; zoom: 1; }
.wsbs_con2_r .bd ul li { float: left; display: inline; margin: 0 10px; width:146px; overflow: hidden; text-align: center; font-size: 14px; }
.wsbs_con2_r .bd ul li img { margin-right: 10px; }
.wsbs_con3_l { float: left; width: 365px; display: inline; margin-right: 19px; border: 1px solid #d2d2d2; border-top: 0; height:146px; }
.wsbs_con3_r { float: right; width: 367px;}
.wsbs_list { padding: 15px 20px 20px 30px; *padding:0px 20px 0px 30px; *margin-top:10px;}
.wsbs_list li { float: left; width: 50%; display: inline; font-size: 14px; line-height: 38px; height: 38px; }
.wsbs_list li a { display: block; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; }
.wsbs_list1 { padding: 12px 5px 4px 6px; *padding:0px 5px 4px 6px; *margin-top:12px;}
.wsbs_list1 li { float: left; width:102px; height:59px; text-align:center; line-height:30px; margin:0 8px; padding-top:13px; display: inline; font-size: 14px; background:url(16wp_wsbs_bar1.jpg) no-repeat center top;}
.wsbs_list1 li a { display: block;}
.wsbs_list1 li span{ height:27px; line-height:27px; text-align:center; display:block}
.wsbs_list2 { padding: 12px 10px 4px 26px; }
.wsbs_list2 li { font-size: 14px; height: 33px; line-height: 33px; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; }
.wsbs_list2 li span { color: #d91616; margin-right: 10px; }
/*信息公开*/
.xxgk_con { width: 1140px; margin: 0 auto; }
.xxgk_l { float: left; width: 280px; }
.xxgk_r { float: right; width: 840px; }
.xxgk_tit { border: 1px solid #dcdad9; border-left: 4px solid #d91616; height: 40px; line-height: 40px; padding-left: 15px; font-size: 16px; color: #d91616; font-weight: bold }
.xxgk_tit span { float: right; padding-right: 10px; color: #414141; font-size: 13px; font-weight: normal }
.xxgk_con1 { background: url(16wp_xxgk_con.jpg) no-repeat right top #fffbfb; border: 1px solid #dcdad9; border-top: 0; padding: 15px 24px; }
.xxgk_list li { line-height: 39px; height: 39px; padding-left: 29px; background: url(16wp_xxgk_icon.png) no-repeat 11px center; border-bottom: 1px dashed #cccccc; font-size: 14px; }
.xxgk_list1 li { line-height: 30px; height: 30px; background: url(16wp_xxgk_icon1.jpg) no-repeat left center; float: left; width: 33.3%; display: inline }
.xxgk_list1 li a { display: block; padding-left: 12px; }
.xxgk_list2 { margin: 17px auto 0; }
.xxgk_list2 li { float: left; width: 89px; margin-right: 6px; display: inline }
.xxgk_list2 li.last { margin-right: 0; }
.xxgk_con2 { background-color: #fffbfb; border: 1px solid #dcdad9; border-top: 0; padding: 8px 24px 17px 24px; }
.xxgk_list3 li { line-height: 24px; padding: 8px 10px 8px 29px; clear: both; background: url(16wp_xxgk_icon.png) no-repeat 11px 16px; border-bottom: 1px dashed #cccccc; font-size: 14px; }
.xxgk_list3 li.last { border-bottom: 0; }
.xxgk_list3 span { display: inline-block; float: left; }
.xxgk_list3 a { display: inline-block; width: 33.3%; float: left }
.xxgk_tit1 { height: 40px; line-height: 40px; border-bottom: 2px solid #d91616; }
.xxgk_tit1_l { float: left; width: 129px; height: 40px; line-height: 40px; text-align: center; background: url(16wp_xxgk_tit_bar.jpg) no-repeat center bottom; font-size: 16px; font-weight: bold; color: #ffffff; }
.xxgk_tit1 span { float: right; padding-right: 20px; }
.xxgk_list4 { width: 97%; margin: 15px auto 20px; }
.xxgk_list4 li { line-height: 33px; height: 33px; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; }
.xxgk_list4 span { float: right; color: #adadad; }
/*政民互动*/
.zmhd_con { padding: 12px; background-color: #fffbfb; border: 1px solid #dcdad9; border-top: 0; }
.zmhd_con p { line-height: 26px; text-indent: 2em; }
.zmhd_con p a { text-decoration: underline; color: #d91616; }
.zmhd_con1 { border: 1px solid #dcdadb; background-color: #ffffff; padding: 10px; line-height: 24px; height: 106px; margin: 10px auto 0; }
.zmhd_tit { background-color: #e2e2e2; height: 34px; line-height: 34px; padding: 0 8px; }
.zmhd_tit span { float: right }
.zmhd_con2 { border: 1px solid #dcdadb; background-color: #f4f4f4; padding: 15px 10px; margin: 0 auto; }
.btn1 { width: 48px; height: 34px; line-height: 34px; background-color: #0073dd; color: #ffffff; text-align: center; border: 0; }
.text { width: 175px; border: 0; background-color: #f4f4f4; float: left; height: 38px; margin-right: 5px; font-family: "Microsoft YaHei" }
.zmhd_list li { line-height: 30px; height: 30px; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; }
.zmhd_con1_l { float: left; width: 560px; }
.zmhd_con1_r { float: right; width: 560px; }
.zmhd_list1 { width: 95%; margin: 15px auto 0; }
.zmhd_list1 li { line-height: 33px; height: 33px; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; font-size: 14px; }
.zmhd_list1 span { float: right; color: #10a900; }
.zmhd_list1 span.zjz { color: #d91616 }
.zmhd_tit1 { height: 42px; line-height: 42px; background: url(16wp_zmhd_tit.jpg) repeat-x bottom; }
.zmhd_tit1 span { float: right; padding-right: 10px; }
.zmhd_tit1 ul { float: right; }
.zmhd_tit1 li { float: left; margin-right: 25px; display: inline; line-height: 42px; background: url(16wp_zmhd_icon1.jpg) no-repeat left center; padding-left: 12px; }
.zmhd_tit1_l { float: left; background: url(16wp_zmhd_tit_bar.jpg) repeat-x bottom; padding: 0 12px; line-height: 42px; height: 42px; font-size: 18px; font-weight: bold; color: #d91616; }
.zmhd_tit2 { margin: 16px auto 0; font-size: 14px; }
.zmhd_tit2 th { background-color: #f4f4f4; height: 38px; line-height: 38px; text-align: center; font-weight: normal }
.zmhd_tit2 th[align="left"] { text-align: left }
.zmhd_tit2 td { line-height: 33px; }
.zmhd_tit2 td.td1 { background: url(16wp_dot1.jpg) no-repeat 15px center; padding-left: 25px; }
.zmhd_list2 { margin: 13px auto 0; }
.zmhd_list2 li { float: left; width: 116px; padding-left: 84px; margin-right: 13px; height: 60px; line-height: 60px; font-size: 18px; font-weight: bold; display: inline }
.zmhd_list2 li.bar1 { background: url(16wp_zmhd_bar1.jpg) no-repeat left top; }
.zmhd_list2 li.bar2 { background: url(16wp_zmhd_bar2.jpg) no-repeat left top; }
.zmhd_list2 li.bar3 { background: url(16wp_zmhd_bar3.jpg) no-repeat left top; }
.zmhd_list2 li.bar4 { background: url(16wp_zmhd_bar4.jpg) no-repeat left top; margin-right: 0; }
.zmhd_con3 { padding: 20px 10px 0 10px; font-size: 14px; }
.zmhd_con3_l { float: left; width: 580px; }
.zmhd_con3_r { float: right; width: 230px; }
.zmhd_tu_bg { float: left; width: 192px; height: 134px; background: url(16wp_zmhd_tu_bg.jpg) no-repeat center top; padding: 17px 10px 10px 10px; }
.zmhd_con3_r1 { width: 330px; line-height: 33px; float: left; padding-left: 22px; padding-top: 6px; }
.zmhd_con3_r1 p.p1 a { background: url(16wp_zmhd_bar_bg.jpg) no-repeat center; text-align: center; width: 89px; height: 33px; line-height: 33px; color: #d91616; display: inline-block; margin-right: 10px; margin-top: 10px; }
.zmhd_tit3 { height: 33px; line-height: 33px; }
.zmhd_tit3 span { display: block; line-height: 33px; background: url(16wp_zmhd_tit1.jpg) no-repeat center; width: 89px; height: 33px; text-align: center; float: left; font-weight: bold }
.zmhd_list3 { margin: 10px auto 0; width: 96%; }
.zmhd_list3 li { line-height: 33px; height: 33px; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; font-size: 14px; }
.menu_con61{ float:right; width:89px; margin-top:20px;}
.menu_con61 a{ display:block; width:89px; height:33px; text-align:center; font-size:14px; color:#d91616; line-height:33px; background:url(16wp_zmhd_bar_bg.jpg) no-repeat; margin-bottom:14px;}
.menu_list4{ margin:18px auto 0; *margin:12px auto 0; padding-top:18px; border-top:1px solid #d2d2d2; width:1072px;}
.menu_list4 li{ float:left; width:200px; height:60px; display:inline; margin-right:14px;}




/*细览*/
.xl_con { border: 1px solid #dedcdd; background-color: #ffffff; width: 1138px; margin: 0 auto; padding-top: 34px; }
.xl_tit1 { font-size: 24px; text-align: center; width: 88%; line-height: 50px; margin: 0px auto; clear: both; color: #d91616; font-weight: bold }
.xl_tit2 { height: 32px; width: 88%; line-height: 32px; text-align: center; margin: 10px auto; clear: both; font-size: 14px; border-top: 1px solid #dedcdd; background-color: #f9f9f9; color: #a9a9a9; }
.xl_con1 { width: 88%; margin: 10px auto 0; clear: both; line-height: 35px; font-size: 16px; padding-bottom: 20px; background: url(15sb_xl_line.jpg) no-repeat center top; }
.xl_con1 img { margin: 30px; max-width: 100%; }
.xl_con2 { margin: 0px auto; clear: both; line-height: 33px; font-size: 14px; padding-bottom: 10px; width: 88%; border-top: 1px dotted #d6d6d6; padding-top: 15px; }
.xl_con2 h3 { font-size: 18px; color: #d91616; }
.xl_tit3 { margin: 10px auto 0px; clear: both; height: 30px; line-height: 30px; padding: 20px; font-size: 14px; background-color: #f6f6f3; border-top: 1px solid #dcdadb; }
.xl_tit3_l { float: left; width: 800px; }
.xl_tit3_l img { margin-left: 6px; }
.xl_tit3_r { float: right; width: 200px; text-align: right }
/*细览*/


/*领导简介*/
.ldjj_con { border: 1px solid #dcdadb; border-top: 0; padding: 15px 14px 3px 14px; }
.ldjj_con li { height: 41px; line-height: 41px; margin-bottom: 14px; *margin-bottom:10px;
}
.ldjj_con li a { display: block; padding-left: 14px; background: url(16wp_ldjj_bar.jpg) no-repeat left center; }
.ldjj_con li.on a, .ldjj_con li a:hover { background: url(16wp_ldjj_bar_1.jpg) no-repeat center top; color: #ffffff; text-decoration: none }
.ldjj_con1 { width: 95%; margin: 15px auto; line-height: 33px; font-size: 14px; }
/*在线访谈*/
.zxft_l { background: url(16wp_zxft_con_t.jpg) no-repeat center top; float: left; width: 262px; padding-top: 8px; }
.zxft_tu { border: 1px solid #ebebeb; border-top: 0; text-align: center; padding: 8px; }
.zxft_tu img { width: 242px; height: 169px; }
.zxft_tu span { display: inline-block; border: 1px solid #d2d2d2; background-color: #f8f8f8; padding: 0 15px; margin-top: 8px; border-radius: 4px; height: 33px; line-height: 33px; margin-right: 7px; }
.zxft_tu span.last { margin-right: 0; }
.zxft_r { float: right; width: 805px; font-size: 14px; }
.zxft_r h3 { line-height: 33px; font-size: 18px; }
.zxft_con { float: left }
.zxft_con p { line-height: 30px; }
.zxft_r span { float: right; display: block }
.zxft_r span.p1 a { background: url(16wp_zmhd_bar_bg.jpg) no-repeat center; text-align: center; width: 89px; height: 33px; line-height: 33px; color: #d91616; display: inline-block; margin-right: 10px; margin-top: 10px; }
.zxft_r1 { float: right; width: 805px; font-size: 14px; line-height: 33px; }
.fy_tit {margin: 20px auto 0;width: 800px;line-height: 24px;font-size: 14px;}
.fy_tit_l {float: left;width: 230px;}
.fy_tit_r {float: right;width: 125px;}
.fy_tit_c {width: 445px;float: left;}
.sel { width: 53px; padding: 4px 0; border: 1px solid #cccccc; margin: 0 10px; }
/*CSS quotes style pagination*/

.quotes { text-align: right; font-size: 12px; }
.quotes a { padding: 5px 9px; background-color: #e4e4e4; margin: 8px; color: #333; }
.quotes a:link, .quotes a:visited { color: #333 }
.quotes a:hover { background-color: #d80038; color: #ffffff; text-decoration: none }
.quotes span { padding: 5px 9px; margin: 5px; }
.quotes span.current { background-color: #d80038; color: #ffffff; }
/*征集调查*/
.zjdc_con { background: url(16wp_zjdc_con.jpg) repeat-y left; width: 1140px; margin: 0 auto; }
.zjdc_con_b {background: url(16wp_zjdc_con_b.jpg) no-repeat left bottom;/* min-height:500px; */}
.zjdc_l { float: left; width: 238px; }
.zjdc_r { float: right; width: 882px; }
.zjdc_tit {background: url(16wp_zjdc_line.jpg) no-repeat left bottom #fff1f1;padding: 15px 10px 15px 18px;height: 43px;}
.zjdc_tit img { float: left; width: 44px; height: 44px; padding-right: 13px; }
.zjdc_tit h3 { font-size: 20px; font-weight: normal; color: #d91616 }
.zjdc_tit span { font-size: 12px; text-transform: uppercase; color: #b8adac; }
.zjdc_list{ width:236px; margin:0 auto;}
.zjdc_list li { font-size: 14px; line-height: 49px;}
.zjdc_list li a { display: block; background: url(16wp_zjdc_icon1.png) no-repeat 25px 22px; padding-left: 40px; border-bottom: 1px solid #eaeaea; }
.zjdc_list li.on a, .zjdc_list li a:hover { background: url(16wp_zjdc_icon1.png) no-repeat 15px 22px #e6f7fe; padding-left: 32px; border-left: 10px solid #2291ed; color: #333333; text-decoration: none }
.zjdc_list li ul{ background-color:#ffffff; display:block; width:200px; margin:0 auto}
.zjdc_list li.on li{ line-height:40px; font-size:13px;}
.zjdc_list li.on li a{ background: url(16wp_icon13.jpg) no-repeat 15px 14px #ffffff; padding-left: 32px; border-left:0; border-bottom: 1px dashed #aaa;}
.zjdc_list li.on li.on a{ background:url(16wp_xxgk_icon.png) no-repeat 15px 14px; color:#cc0000}
.zjdc_list li.on li.on li{ font-size:12px; line-height:34px;}
.zjdc_list li.on li.on li a{ background:url(16wp_zjdc_icon1_1.png) no-repeat 30px center; padding-left:42px; color:#333; border:0;}
.zjdc_list li.on li.on li.on a{ background:url(16wp_zjdc_icon1.png) no-repeat 30px center; color:#d91616;}



.tab1 { margin: 20px auto 0; background: url(16wp_zjdc_tit.jpg) repeat-x; height: 40px; line-height: 40px; border: 1px solid #dcdad9; font-size: 14px; font-weight: bold; color: #878787; text-align: center }
.tab1 td.td1 { text-align: left; padding-left: 22px; }
.tab2 td { font-size: 14px; text-align: center; line-height: 40px; }
.tab2 td.td1 { text-align: left; padding-left: 22px; }
.tab2 td span.noc { background: url(16wp_zjdc_bar.jpg) no-repeat center; width: 89px; height: 25px; line-height: 25px; display: inline-block; }
.tab2 td span.yesc { background: url(16wp_zjdc_bar_1.jpg) no-repeat center; width: 89px; height: 25px; line-height: 25px; display: inline-block; color: #ffffff; }
.tab2 td span.yesc a:link, .tab2 td span.yesc a:visited { color: #ffffff; }
.line { border-bottom: 1px dotted #cccccc; margin: 0px auto; padding-bottom: 15px; height: 1px; width: 97%; }
/*高级检索*/
.gjjs_con { background: url(16wp_gjjs_con.jpg) no-repeat center top; height: 627px; padding-top: 40px; }
.gjjs_tit { width: 490px; margin: 0 auto; }
.gjjs_tit li { float: left; width: 85px; height: 40px; line-height: 35px; padding-left: 19px; background: url(16wp_gjjs_bar.png) no-repeat center top; margin: 0 8px; }
.gjjs_tit li:hover, .gjjs_tit li.on { background: url(16wp_gjjs_bar_1.png) no-repeat center top; }
.gjjs_tit li:hover a, .gjjs_tit li.on a { color: #ffffff; text-decoration: none }
.gjjs_tit li i { display: block; float: left; width: 33px; height: 35px }
.gjjs_tit li i.icon1 { background: url(16wp_gjjs_icon1.png) no-repeat left center; }
.gjjs_tit li.on i.icon1, .gjjs_tit li:hover i.icon1 { background: url(16wp_gjjs_icon1_1.png) no-repeat left center; }
.gjjs_tit li i.icon2 { background: url(16wp_gjjs_icon2.png) no-repeat left center; }
.gjjs_tit li.on i.icon2, .gjjs_tit li:hover i.icon2 { background: url(16wp_gjjs_icon2_1.png) no-repeat left center; }
.gjjs_tit li i.icon3 { background: url(16wp_gjjs_icon3.png) no-repeat left center; }
.gjjs_tit li.on i.icon3, .gjjs_tit li:hover i.icon3 { background: url(16wp_gjjs_icon3_1.png) no-repeat left center; }
.gjjs_tit li i.icon4 { background: url(16wp_gjjs_icon4.png) no-repeat left center; }
.gjjs_tit li.on i.icon4, .gjjs_tit li:hover i.icon4 { background: url(16wp_gjjs_icon4_1.png) no-repeat left center; }
.gjjs_tit li.bar_1{ background:url(16wp_gjjs_bar_r1.png) no-repeat center top; width:141px;}
.gjjs_tit li.bar_1.on{ background:url(16wp_gjjs_bar_11.png) no-repeat center top;}
.gjjs_tit li.bar_2{ background:url(16wp_gjjs_bar_r2.png) no-repeat center top; width:109px;}
.gjjs_tit li.bar_2.on{ background:url(16wp_gjjs_bar_12.png) no-repeat center top;}
.gjjs_con1 { width: 792px; padding-bottom: 28px; background-color: #f8f8f8; margin: 23px auto 0; border: 1px solid #e7e7e7; padding-top: 20px; }
.gjjs_con2 { display: none }
.gjjs_tab td { line-height: 30px; padding: 12px 0; font-size: 14px; }
.gjjs_tab td.td1 { font-weight: bold; }
.gjjs_tab td.td2 label, .gjjs_tab td.td3 label { width: 62px; *width:55px;
display: inline-block }
.inp2 { border: 1px solid #e7e7e7; width: 475px; border-radius: 5px; height: 38px; line-height: 38px; padding-left: 10px; }
.inp3 { border: 1px solid #e7e7e7; width: 214px; border-radius: 5px; height: 38px; line-height: 38px; padding-left: 10px; }
.sel1 { padding: 5px 0; width: 50px; }
.gjjs_line { border-bottom: 1px solid #efeeee; border-top: 1px solid #ffffff; margin: 15px auto 0; }
.gjjs_btn { margin: 28px auto 0; text-align: center }
.gjjs_btn button { border: 0; width: 109px; height: 35px; line-height: 35px; display: inline-block; text-align: center; background-color: #0073dd; color: #ffffff; font-size: 16px; margin: 0 5px; font-family: "Microsoft YaHei"; border-radius: 5px; }


.zmhd_tit1_r{ float:right;}
.zmhd_tit1_r span{ float:left; display:inline-block; padding:0;}
.zmhd_tit1_r span select{ margin-bottom:3px;}
.radius5 { border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; position: relative; z-index: 2; }
.zmhd_tit1 .ftsl_2th{ float:left; margin-top:10px; margin-left:10px; margin-right:10px;}
.zmhd_tit1 .ftsl_2th li { float: left; margin:0; padding:0; line-height:18px; background:none;}
.ftsl_2th li a { width: 43px; height: 18px; display: block; text-align: center; background: #f9f8f8; line-height: 20px; text-align: center; text-decoration: none; border: 1px solid #B7B7B7; line-height: 18px; }
.ftsl_2th li a:hover, .ftsl_2th li a.cur { background: #f36861; color: #fff; border: none; height: 20px; width: 45px; }
.ftsl_an { background: url(16wp_zxft_icon1.png) left center no-repeat; padding-left: 20px; }
.ftsl_an2 { background: url(16wp_zxft_icon2.png) left center no-repeat; padding-left: 11px; }
.ftsl_an3 { background: url(16wp_zxft_icon3.png) left center no-repeat; padding-left: 11px; }
.radius5-l { border-radius: 5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px; -ms-border-radius: 5px 0px 0px 5px; -o-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; position: relative; z-index: 2; }
.radius5-r { border-radius: 0px 5px 5px 0px; -moz-border-radius: 0px 5px 5px 0px; -ms-border-radius: 0px 5px 5px 0px; -o-border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px; position: relative; z-index: 2; }
.zxft_con1{ border:1px solid #e7e7e7; padding:19px; height:555px; overflow-y:scroll;}
.zxft_con2{ background:url(16wp_zxft_line.jpg) repeat-y 12px top; padding-bottom:10px;}
.zxft_con2_l{ float:left; width:24px;}
.zxft_con2_r{ float:right; width:1050px;}
.zxft_tit{ line-height:24px; font-size:14px; color:#999999;}
.zxft_tit span{ font-weight:bold; color:#0073dd}
.zxft_tit span.zcr{ color:#d91616}
.zxft_con3{ line-height:30px; font-size:14px; padding:12px 25px; border:1px solid #e7e7e7; background-color:#f8f8f8; margin:5px auto 0; border-radius:5px;}
.zxft_tu1{ margin:20px auto 10px; padding:0 10px;}
.zxft_tu1 li{ float:left; width:254px; height:178px; border:1px solid #e7e7e7; padding:2px; display:inline; margin:0 10px;}
.zxft_con4{ border:1px solid #e7e7e7; padding:10px 19px; height:260px; overflow-y:scroll; line-height:30px; font-size:14px;}
.zxft_con5{ background-color:#f7f7f7; border:1px solid #e7e7e7; border-top:0; padding:19px; font-size:14px;}
.inp4{ border:1px solid #e7e7e7; background-color:#ffffff; height:30px; line-height:30px; width:270px; padding-left:10px;}
.text1{ width:855px; height:70px }
.btn2{ background-color:#d91616; height:25px; line-height:23px; width:68px; text-align:center; border:0; color:#ffffff; border-radius:4px;}
.zxft_btn span,.zxft_btn button{ margin-left:10px;}



.wsbs_con4{ background:url(16wp_wsbs_tit_l.jpg) no-repeat left top; border:1px solid #dcdadb; border-radius:5px; height:62px; padding-top:15px; width:1018px; margin:0 auto; padding-left:120px;}
.wsbs_con4 li{ width:132px; height:48px; line-height:48px; text-align:center; font-size:14px; background:url(16wp_wsbs_bar.jpg) no-repeat center; float:left; margin:0 7px 0 6px;}
.wsbs_con5{ background:url(16wp_wsbs_tit_l1.jpg) no-repeat left top #ffffff; padding-left:222px; border-radius:5px; height:114px; margin:10px auto 0; padding-top:9px;}
.wsbs_sel{ width:260px; padding:5px 0; border:1px solid #e5e4e7; padding-left:10px}
.wsbs_inp{ width:300px; height:28px; line-height:28px; border:1px solid #e5e4e7; padding-left:10px}
.wsbs_con3_l1{ width:754px; float:left;}
.wsbs_con6{ border: 1px solid #d2d2d2; border-top: 0; padding-bottom:10px; margin-bottom:20px;}
.zjwp_tit1_l1{ float:left; padding-left:25px;}
.wsbs_tit1{ border-bottom:1px solid #e3e3e3; padding:13px 24px; height:30px; line-height:30px; font-size:14px;}
.wsbs_inp1{ border:1px solid #e5e4e7; padding-left:10px; width:180px; height:28px; line-height:28px;}
.wsbs_inp2{ border:1px solid #e5e4e7; padding-left:10px; width:210px; height:28px; line-height:28px;}
.wsbs_list3{ width:95%; margin:8px auto 0; padding-left:5%;}
.wsbs_list3 li{ float:left; width:25%; *width:24%; display:inline; background:url(16wp_dot1.jpg) no-repeat left center; line-height:37px; height:37px; font-size:14px;}
.wsbs_list3 li a{ display:block; padding-left:10px;}



.ss_sel{ width:220px;}
.ss_sel1{ width:110px;}
.gjjs_tit1{ width:564px; border:1px solid #dddddd; background-color:#ffffff; height:43px; line-height:43px; margin:0 auto;}
.gjjs_tit1 li{ float:left; display:inline; border-right:1px solid #dddddd; font-size:14px;}
.gjjs_tit1 li a{ display:block; padding:0 23px;}
.gjjs_tit1 li.on a{ border-bottom:1px solid #f8f8f8; background-color:#f8f8f8; border-top:2px solid #d91616; color:#d91616;}
.ss_tab{ display:none;}
.ss_tab.block{ display:block}

.zsk_tit{ height:38px; line-height:38px;}
.zsk_tit span{ background:url(16wp_zsk_icon1.png) no-repeat 14px #d91616; padding-left:44px; padding-right:15px; float:left; display:block; font-size:16px; color:#fff;}
.zsk_tit span.zsk{ background:url(16wp_zsk_icon2.png) no-repeat 14px #d91616;}
.zsk_con{ border:1px solid #d2d2d2; }
.zsk_tit1{ background-color:#f4f4f4; height:36px; line-height:36px; font-size:14px; padding-left:14px; color:#999999;}
/*scroll bar*/
.scroll .thumb .end, .scroll .thumb { }
.scroll .scrollbar { position: relative; float: right; width: 4px;}
.scroll .thumb { height: 50px; background-color:#dcdcdc; width: 4px; cursor: pointer; overflow: hidden; position: absolute; top:0px; }
.scroll .thumb .end { overflow: hidden; height: 5px; width: 4px; }
.scroll .disable { display: none; }

/*scroll bar*/
.scroll { clear: both; width:722px; margin:10px auto 0px;}
.scroll .viewport { width:710px; height:340px; overflow: hidden; position: relative; background:url(16wp_zsk_tu.png) no-repeat left bottom;}
.scroll .overview { list-style: none; position: absolute; left:0px; top: 0px; width:100%; height:390px;}
.scroll .track { height:330px; width:6px; position: relative; padding:5px 1px; background:url(15sm_zmhd1_line.jpg) repeat-y center;}
.scroll .thumb{ background-color:#eeeeee; width:4px; border:1px solid #dcdcdc; border-radius:3px; margin-top:5px;}

.znhd1_tit2{ width:710px; margin:5px auto 0px;}
.znhd1_tit2_r{ float:right; position:relative; z-index:1; border:1px solid #eeeeee; background-color:#f9f9f9; border-radius:3px; line-height:27px; padding:0px 20px 0px 25px; margin-top:3px; line-height:24px; font-size:12px; max-width:600px;}
.znhd1_tit2_l{ float:right; width:45px; height:34px; text-align:right}
.znhd1_tit2_icon{ position:absolute; right:-9px; top:6px;; width:9px; height:7px; background:url(15sm_zmhd1_icon_r.png) no-repeat left top;}
.znhd1_tit3_r{ float:left; position:relative; z-index:1; border:1px solid #eeeeee; background-color:rgba(255,245,165,.2); border-radius:3px; line-height:27px; padding:10px 14px 10px 14px; margin-top:3px; line-height:24px; font-size:12px; max-width:600px;}
.znhd1_tit3_l{ float:left; width:45px; height:34px;}
.znhd1_tit3_icon{ position:absolute; left:-9px; top:6px; width:9px; height:7px; background:url(15sm_zmhd1_icon_l.png) no-repeat left top;}
.znhd1_con2{ max-width:600px;}
.znhd1_tit4{ border-top:1px dashed #eeeeee; margin:8px auto 0px; line-height:24px; padding-top:4px;}
.znhd1_list1 li{ line-height:24px; height:24px;}

.znhd1_tit5{ border-top:1px solid #e5e5e5; height:40px; background-color:#fafafa; padding:15px 20px;}
.text2{ border:0px; width:614px; height:40px; font-family:"Microsoft YaHei"; color:#999999; line-height:24px; background-color:#fafafa;}
.zsk_btn{ background-color:#0073dd; width:87px; height:37px; line-height:37px; text-align:center; border:0; border-radius:5px; font-size:16px; font-family:"Microsoft YaHei"; color:#fff; float:right;}
.zsk_con1{ background-color:#f8f8f8; padding:18px 30px; border-bottom:1px solid #e5e5e5}
.zsk_tit2{ font-size:14px; padding:10px 0;}
.zsk_tit2 span,.zsk_tit2 a{ display:inline-block; height:16px; line-height:16px;}
.zsk_tit2 a{ border-right:1px solid #dcdcdc; padding:0 10px}
.zsk_tit2 span{ width:80px; float:left}
.zsk_tit2 a.on,.zsk_tit2 a:hover{ color:#d91616; text-decoration:none}
.zsk_tit2 a:last-child{ border-right:0;}
.zsk_inp{ border:1px solid #e5e5e5; width:210px; height:20px; line-height:20px;}
.zsk_btn1{ background-color:#0073dd; color:#fff; width:50px; height:20px; line-height:20px; text-align:center; color:#fff; border:0; margin-left:12px; border-radius:4px;}
.zsk_list{ width:95%; margin:15px auto 0;}
.zsk_list li{ line-height:33px; font-size:14px;}
.zsk_list li span{ float:right;}


.ztzl_tit { border: 1px solid #dcdad9; border-left: 4px solid #d91616; background-color:#f8f8f8; height: 40px; line-height: 40px; padding-left: 15px; font-size: 16px; color: #d91616; font-weight: bold }
.zsk_list1 li{ margin:10px 25px 10px 25px; float:left; width:220px; height:50px;}

.gl_list{ margin:0 auto;}
.gl_list ul{ padding:15px 25px; border-bottom:1px dashed #cccccc;}
.gl_list ul li{ background:url(16wp_zdfw_dot.jpg) no-repeat left center; padding-left:10px; line-height:33px; height:33px; font-size:14px;}
.gl_list ul li span{ float:right; color:#b3b3b3}

.gl_list1{ margin:15px auto 0;}
.gl_list1 ul li{ background:url(16wp_zdfw_dot.jpg) no-repeat left center; padding-left:10px; line-height:33px; height:33px; font-size:14px;}
.gl_list1 ul li span{ float:right; color:#b3b3b3}

.zdgz_con{ background:url(16wp_zdxxgk_con.jpg) no-repeat center top; height:170px; padding:65px 183px 0 20px; width:937px; margin:0 auto;}
.zdgz_con1{ background-color:#ffffff; background-color:rgba(255,255,255,.9); *background-color:#ffffff; border-radius:5px; box-shadow:0 0 3px rgba(0,0,0,.3); padding:10px 5px 0 5px; width:927px;}
.zdgz_con1 li{ float:left; display:inline; margin:0px 4px 10px 5px; width:151px; height:31px; line-height:31px; background:url(16wp_zfxxgk_icon3.png) no-repeat 10px center #ffffff; padding-left:23px; border:1px solid #d2d2d2; border-radius:3px;}


.xwzx_list { width: 95%; margin: 10px auto 0; }
.xwzx_list li { line-height: 33px; height: 33px; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; font-size: 14px; }
.xwzx_list span { float: right; color: #adadad; font-size:12px;}
.xwzx_l{ float:left; width:381px; height:255px; border:1px solid #d5d5d5; padding:5px;}
.xwzx_c{ float:left; width:428px; padding-left:20px;}
.xwzx_r{ float:right; width:280px;}

.focusBox2 { position: relative; width:382px; height: 256px; overflow: hidden; }
.focusBox2 .pic img { width:382px; height:256px; display: block; }
.focusBox2 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 45px; width: 100%; background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox2 .txt { position: absolute; bottom: 0; z-index: 2; height: 45px; width: 100%; overflow: hidden; }
.focusBox2 .txt li { height: 45px; line-height: 45px; position: absolute; bottom: -45px; }
.focusBox2 .txt li a { display: block; color: white; padding: 0 0 0 20px; font-size: 14px; }
.focusBox2 .num { position: absolute; z-index: 3; bottom: 17px; right: 8px; }
.focusBox2 .num li { float: left; position: relative; width: 9px; height: 9px; border-radius: 50%; line-height: 33px; background-color: #e2e2e2; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.focusBox2 .num li a, .focusBox2 .num li span { }
.focusBox2 .num li.on, .focusBox2 .num li:hover { background: #d91616; }
.xwzx_tit1 { height: 42px; line-height: 42px; background:url(16wp_xw_tit.jpg) repeat-x bottom;}
.xwzx_tit1_l { float: left; width:93px; height: 42px; line-height: 42px; text-align: center; background: url(16wp_xw_tit_bar.jpg) no-repeat center bottom; font-size: 16px; font-weight: bold; color: #d91616; }
.xwzx_tit1 span { float: right; padding-right:10px; }
.xwzx_list1{ margin:8px auto 0;}
.xwzx_list1 li { height: 35px; line-height: 35px; border-bottom: 1px dotted #b6b6b6; background: url(16wp_dot1.jpg) no-repeat 5px center; padding-left: 15px; }
.xwzx_list1 li span { float: right; }
/*公示公告*/
.txtMarquee-top { overflow: hidden; position: relative; height:200px;}
.txtMarquee-top .infoList li { font-size: 14px; line-height: 26px; margin-top: 5px; background:url(16wp_dot1.jpg) no-repeat left 12px; padding-left:10px;}
.wsbs_con7{ background-color:#ffffff; border-radius:5px; padding:0 24px 15px 24px; width:1050px;}
.grbs_tit li{ float:left; display:inline; height:55px; line-height:55px; font-size:16px; font-weight:bold;}
.grbs_tit li a{ display:block; padding:0 10px;}
.grbs_tit li.on a,.grbs_tit li a:hover{ background:url(16wp_grbs_ttit.png) repeat-x; text-decoration:none; color:#555}
.grbs_l{ float:left; width:84px; margin-top:20px;}
.grbs_r{ float:right; width:940px; margin-top:20px;}
.grbs_r li{ float:left; background:url(16wp_dot1.jpg) no-repeat left 12px; padding-left:8px; line-height:30px; height:30px; width:108px;}
.grbs_r li a{ display:block; padding:0 6px; float:left}
.grbs_r li a:hover,.grbs_r li.on a{ background-color:#cc0001; color:#fff; text-decoration:none; border-radius:5px;}
.grbs_con{ display:none;}
.grbs_con.block{ display:block}
.grbs_list{ width:1064px; margin:5px auto 0;}
.grbs_list li h3{ line-height:45px; height:45px; border-bottom:1px dashed #cdcdcd; background:url(16wp_zfxxgk_icon3.png) no-repeat 17px center; padding-left:30px; font-size:14px; font-weight:normal}
.grbs_list li span{ display:none; margin-left:45px; padding-left:18px; line-height:34px; height:34px; color:#777777;}
.grbs_list li span.grbs_icon1{ background:url(16wp_grbs_icon1.png) no-repeat left center;}
.grbs_list li span.grbs_icon2{ background:url(16wp_grbs_icon2.png) no-repeat left center;}
.grbs_list li span.grbs_icon3{ background:url(16wp_grbs_icon3.png) no-repeat left center;}
.grbs_list li span.grbs_icon4{ background:url(16wp_grbs_icon4.png) no-repeat left center;}
.grbs_list li.on h3,.grbs_list li:hover h3{ border-bottom:0;}
.grbs_list li.on span,.grbs_list li:hover span{ display:inline-block;}
.grbs_list li.on,.grbs_list li:hover{ background:url(16wp_grbs_con.png) no-repeat center top; height:92px;}
.bszn_tab{ border-top:1px solid #e9e9e9; border-left:1px solid #e9e9e9; margin:10px auto 0;}
.bszn_tab td{ line-height:30px; padding:12px 25px 12px 25px; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.bszn_tab td.td1{ background-color:#f7f7f7; padding:12px 0; font-size:16px; color:#999; text-align:center}


/*2016-12-09  新增修改*/
.xxgk_r_l{ width:500px; float:left;}
.xxgk_r_con1{ background: url(16wp_zjwp_tit.jpg) repeat-x; height: 43px; line-height: 43px;}
.xxgk_r_con1 ul li{ padding:0px 20px; border-right:1px solid #dddddd; float:left; font-size:16px; height:43px; line-height:43px;}
.xxgk_r_con1 ul li.hov{background: url(16wp_zjwp_tit1_bar.jpg) repeat-x; color: #d91616}
.xxgk_r_con1 ul li:hover{background: url(16wp_zjwp_tit1_bar.jpg) repeat-x; color: #d91616}

.xxgk_r_r{ width:320px; float:right;}
.tit10{ margin: 0px auto; height: 38px; line-height: 38px; background: url(16wp_tit1.jpg) repeat-x;}
.tit10 li { float: left; display: inline; line-height: 38px; text-align: center; font-size: 15px; }
.tit10 li a { display: block; padding: 0 18px; }
.tit10 li{ display: block; padding: 0 18px; }
.tit10 li.on a, .tit10 li a:hover { background-color: #d91617; color: #ffffff; text-decoration: none }
.tit10 li.on{ background-color: #d91617; color: #ffffff; text-decoration: none }
.tit10 span { float: right; padding-right: 10px;}
.tit10_c{ border:1px solid #dddddd; border-top:0px; padding:15px;}
.tit10_c ul li{ line-height: 29px; background: url(16wp_dot1.jpg) no-repeat left center; padding-left: 10px; font-size:14px;}

.zmhd_con4{ background:url(15sm_zmhd_bg.jpg) no-repeat left bottom; height:90px; padding-top:37px; text-align:center}
/*---------------------------------------segmentation-----------------------------------------*/

/*colour*/
.tred1 { color: #f30800; }
.tred1 a:link, .tred1 a:visited { color: #f30800; }
.tred1 a:hover { color: #f30800; text-decoration: underline; }
.tred2 { color: #d91616; }
.tred2 a:link, .tred2 a:visited { color: #d91616; }
.tred2 a:hover { color: #d91616; text-decoration: underline; }
.tblue1 { color: #007dcc; }
.tblue1 a:link, .tblue1 a:visited { color: #007dcc; }
.tblue1 a:hover { color: #007dcc; text-decoration: underline; }
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }
.tgreen1 { color: #10a900; }
.tgreen1 a:link, .tgreen1 a:visited { color: #10a900; }
.tgreen1 a:hover { color: #10a900; text-decoration: underline; }
.tgray1 { color: #888888; }
.tgray1 a:link, .tgray1 a:visited { color: #888888; }
.tgray1 a:hover { color: #888888; text-decoration: underline; }
.tgray2 { color: #adadad; }
.tgray2 a:link, .tgray2 a:visited { color: #adadad; }
.tgray2 a:hover { color: #adadad; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

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

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

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

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

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