@charset "utf-8";
body { color: #555555; margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei"; text-align: left; background-color:#F2F9FF;}
a { text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { color: #0082d5; text-decoration: none; }
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; 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; }
.content{background: url(19yc_bg.jpg) top center no-repeat;}
.top{height: 205px;position: relative;overflow:  hidden;width:  1200px;margin:  0 auto;}
.page_bg{ position:absolute; left:0; right:0; top:0px; bottom:0; z-index:1}
.page_bg li{width: 100%; height:205px;}
.page_bg li.img_1{background: url(19yc_tu1.png) no-repeat center;}
.page_bg li.img_2{background: url(19yc_tu2.png) no-repeat center;}
.page_bg li.img_3{background: url(19yc_tu3.png) no-repeat center;}
.page_bg li.img_4{background: url(19yc_tu4.png) no-repeat center;}
/*---------------------------------------segmentation------------------------------------------*/
.win_a{width: 1200px;margin: 0 auto;position:relative;}
.win_b{width: 1200px; margin: 0 auto;}

.dl_tit{ position:absolute; right:20px; top:0; line-height:34px;}

.logo{line-height: 205px; position: relative;z-index: 2;}
.intermediate{position: relative;z-index: 2; width: 1000px; margin: 0 auto; padding: 0px 7px; padding-bottom: 15px; background: url(19yc_bg_y.png)  center repeat-y ;}
.box{height: 45px; background: url(19yc_box.png) center repeat-x; position: relative; z-index: 999; top: -6px;}
.box_l{float: left;width: 690px;}
.box_l>ul>li{position: relative; float: left; padding-right: 2%; width: 14.66%;background: url(19yc_box_bg.png) right center  no-repeat; line-height: 45px;font-size: 16px;}
.box_l>ul>li>a{ display: block; color:  #FFFFFF; text-align: center;}
.box_l>ul>li:last-child{background: none; }
.box_l>ul>li:nth-child(1){text-align: center;}
.box_l>ul>li .li_ul{ background: #FFFFFF; padding: 0px 13px 0px 13px; overflow: hidden;height: 0px;  margin-top: -2px; position: absolute;left:0px;}
.li_ul .li_l ul li{font-size: 12px; float:left;display: inline; margin: 0 5px;  width: 112px; height: 29px; border-bottom: 1px solid #dadada;  padding-left: 8px;  line-height: 29px;}
.li_ul .li_r{float: right;width: 187px;height: 149px;overflow: hidden;}
.box_l>ul>li.on>a,.box_l>ul>li:hover>a{background: url(19yc_box_icon.png) center bottom no-repeat;}
.box_l>ul>li:hover .li_ul{display: block;transition: all 0.5s;padding: 12px 13px 18px 13px; height:auto;border: 2px solid #0d8ee9; border-top:none ;}
.li_ul.icon1{width: 467px; }
.li_ul.icon1 .li_l{float: left; width: 280px;}
.li_ul.icon2{width: 520px; }
.li_ul.icon3{width: 330px; }
.li_ul.icon3 .li_l{float: left; width: 130px;}
.box_r{background: url(19yc_box_aaa.png) no-repeat top right; float: right;width: 310px; line-height: 50px; margin-top: -5px;}
.box_r .in1{ margin-left: 40px; font-size: 12px; width: 110px; height: 25px; border-radius:12.5px 0px 0px 12.5px ; padding-left: 20px; border: none; background: rgba(255,255,255,0.5);}
.box_r .in2{width: 50px; font-size: 12px; font-weight: bold; height: 25px ; border: none; color: #7c3902; background:url(19yc_in_bg.png) repeat-x; border-radius:0px 12.5px 12.5px 0px ;}
.box_r .in3{width: 70px; font-size: 12px; font-weight: bold; height: 25px ; border: none; margin-left: 5px; color: #7c3902; background:url(19yc_in_bg.png) repeat-x; border-radius:12.5px;}
.con_ll{ border: 1px solid #a6d0f4; float: left;width: 740px;border-right:none ;}
.con_a_l{float: left; width: 353px;}
.con_l{width: 341px; position: relative; padding:6px 0px 0px 6px;}
.con_l .pic_con1 {height:244px;position: relative;z-index: 1;overflow: hidden;}
.con_l .pic_con1 .pic {height: 244px;overflow: hidden}
.con_l .pic_con1 .pic li {width: 341px;height:244px;}
.con_l .pic_con1 .pic img {width: 100%;height: 100%;display: block;}
.con_l .pic_con1 .txt-bg {position: absolute;bottom: 0;z-index: 4;height: 35px;width: 100%;background: #000000;opacity: 0.5;}
.con_l .pic_con1 .txt {	position: absolute;	bottom: 0;	z-index: 5;height: 35px;width: 100%;overflow: hidden;}
.con_l .pic_con1 .txt li {width: 100%; height: 35px;line-height: 35px;	position: absolute;	bottom: -35px;	left: 0px;}
.con_l .pic_con1 .txt li a {width: 80%; height: 35px; overflow: hidden;text-overflow: ellipsis;display: block;color: white;padding: 0 0 0 10px;		}
.con_l .pic_con1 .num {position: absolute;z-index: 6;bottom: 9px;right: 10px;}
.con_l .pic_con1 .num li {	float: left; position: relative;	width: 15px;	height: 15px;	line-height: 15px;	background-color: #eeeeee;border: 1px solid #333;	opacity: 0.7;	text-align: center;		cursor: pointer;}
.con_l .pic_con1 .num li.on,.pic_con1 .num li:hover {background-color: #f60;color: #FFFFFF; font-weight:bold;opacity: 1;}
.con_l .pic_con1 .prev,.pic_con1 .next {	position: absolute;	top: 50%;	margin-top: -20px;	width: 24px;	height: 48px;	z-index: 999;	display: block;	cursor: pointer}
.con_l .pic_con1 .prev:hover,.pic_con1 .next:hover {	opacity: 0.8}
.con{ margin: 0 auto; padding: 0px 15px;}
.img_a{position: absolute; top: 6px; left: 6px; z-index: 999;}
.con_ul{ margin-top: 6px; height: 35px; line-height: 35px; background: url(19yc_bgFocus.jpg) no-repeat bottom center;}
.con_ul ul li{float: left; width: 50%;}
.con_ul ul li a{display: block; color: #1783d7; font-weight: bold; font-size: 14px; padding-left: 50px;}
.con_ul ul li.li a{padding-left: 46px;}
.con_rr{border-left: 1px solid #a6d0f4; border-right: 1px solid #a6d0f4; float:left; width: 385px;}
.con_top{background: url(19yc_ul_bg.png) repeat-x; height:33px;}
.con_top ul li{float: left; width: 19.7%;line-height: 33px; text-align: center; height: 33px; border-right: 1px solid #a6d0f4; border-bottom: 1px solid #a6d0f4;}
.con_top ul li a{font-size: 14px;font-weight: bold;}
.con_top ul li:last-child{border-right: none;padding-right: 1px;}
.con_top ul li:hover,.con_top ul li.on{border-bottom: none; background: url(19yc_bg_news_tabF1.png) no-repeat top center;}
.list ul li{width: 350px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;  margin: 0 auto; border-bottom: 1px dotted #d7d7d7; background: url(19yc_dian.gif) 5px center no-repeat; font-size: 14px; height:28px; line-height: 28px; padding-left: 15px;}
.list span{float:right; color: #777777; margin-right: 5px;}
.con_p .list p{width: 365px; margin: 0 auto; line-height: 35px; height: 35px; text-align: center; font-size: 18px; border-bottom: 1px dotted #d7d7d7;overflow:hidden;text-overflow:ellipsis;white-space:ellipsis;}
.con_p .list p a{ color: #e3010d;}
.con_bottom{line-height:30px; height: 30px; text-align: right; padding-right: 15px;}
.con_r{float: right; width: 220px; height: 293px; }
.con_r_top{ height: 35px; background: #0D8EE9; color: #FFFFFF;}
.con_r_r {float: left; line-height: 35px; font-size: 14px; font-weight: bold; padding-left: 15px;}
.sp_a{float: right; line-height: 35px; padding-right: 10px;}
.sp_a a{color: #FFFFFF;}
.con_r_bottom{padding: 10px; padding-top: 0px; padding-bottom: 12px; border: 1px solid #a6d0f4; border-top:none ;}
.con_r_bottom_a ul li{ line-height: 18px; padding-top: 8px;}
.con_r_bottom_a{border-bottom: 1px dotted #d7d7d7; padding-bottom: 8px; margin-bottom: 3px;}
.con_r_bottom_b ul li{height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-left: 10px; background: url(19yc_icon_square_green.gif) no-repeat 2px center; line-height: 28px;border-bottom: 1px dotted #d7d7d7; }
.con_r_bottom_b ul li:last-child{border-bottom: none;}
.time{ margin-bottom: 15px;  position: relative; margin-top: -5px; height: 40px; line-height: 40px; padding-left: 35px;font-family: Arial,"宋体";  background: #f3faff;   border-bottom: 1px solid #d6dde3;}
.time span{position: absolute; left: 35px;}
.con1_xxgk_t{text-align: right; height: 20px;padding: 17px 6px 0 0; background: url(19yc_xxgk_top.png) no-repeat left top;}
.con1_l{width: 355px; float: left;}
.con1_xxgk_tit{background: url(19yc_xxgk_bg_t.png) no-repeat top center; padding: 16px 0px 13px 10px;}
.con1_xxgk_tit ul li{background: #FFFFFF url(19yc_xxgk_icon.png) no-repeat 7px center; margin-bottom: 7px; margin-right: 7px; float: left;width: 158px; height: 28px; line-height: 28px; border:#FFD1A3 solid 1px ;}
.con1_xxgk_tit ul li a{display: block; padding-left: 24px;}
.con1_xxgk_b{ padding: 12px 10px; background: url(19yc_xxgk_bg_a.png) no-repeat top center;}
.con1_xxgk_b ul li{float: left; width: 25%; height: 70px; text-align: center;}
.con1_xxgk_b ul li span{display: block; height: 45px; line-height: 45px; text-align: center; transition: all 0.5s;}
.con1_xxgk_b ul li:hover span{ transform:rotate(360deg);}
.con1_in{float: left;width: 375px; margin-top: 7px;}
.con1_in .list ul li{line-height: 27px; height: 26px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.con_tit_t{padding-left: 7px; border-bottom: 1px solid #a6d0f4;}
.con_tit_t ul li{margin-bottom: -6px; float: left; width:88px;height: 35px; text-align: center; line-height: 30px; margin-right: 3px; background: url(19yc_tit_icon.png) no-repeat top center;}
.con_tit_t ul li a{display: block; font-size: 14px; font-weight: bold;}
.con_tit_t ul li:hover a,.con_tit_t ul li.on a{height: 35px; color:#0083d7; background: url(19yc_tit_icon_a.png) no-repeat bottom center;}
.con1_top{height: 32px; line-height: 32px; background: url(19yc_r_bg.png)repeat-x; border:#a6d0f4 solid 1px; border-bottom:2px solid #0082D5;}
.con1_r{width: 220px; float: right;}
.con1_r_l{padding-left: 15px; float:left;color: #0083d7;font-weight: bold; font-size: 14px;}
.sp_b{float:right; margin-right: 10px;}
.con1_bottom{height: 373px; border: 1px solid #A6D0F4; border-top:none;}
.con1_bottom ul li{ margin-bottom: 6px;}
.con1_bottom ul{text-align: center; padding-top: 10px;}
.con1_bottom ul li{width: 90%; margin: 0 auto ; margin-bottom: 6px;}
.con1_bottom ul li img{width: 100%;height: 65px;}
.con_l_a{width: auto; padding: 0px;}
.con_l_a .pic_con1 {height:81px;position: relative;z-index: 1;overflow: hidden;}
.con_l_a .pic_con1 .pic {height: 81px;overflow: hidden}
.con_l_a .pic_con1 .pic li {width: auto;height:81px;}
.con_l_a .pic_con1 .pic img {width: 100%;height: 100%;display: block;}
.con_l_a .pic_con1 .num_a {height: 15px; position: absolute;width: 100%; z-index: 6;bottom: 0px;right: 0px; background: url(19yc_btn-bg.png) right bottom no-repeat;}
.con_l_a .pic_con1 .num {position:inherit; bottom: auto; right:0; float: right;}
.con_l_a .pic_con1 .num li {float:left; position: relative;width: 25px;height: 15px;line-height: 15px;	background-color:inherit;border-left:1px solid #FFFFFF; color: #FFFFFF;	opacity:1;	text-align: center;		cursor: pointer;}
.con_l_a .pic_con1 .num li.on,.pic_con1 .num li:hover {background-color: #E3010D;color: #FFFFFF; font-weight:bold;opacity: 1;}
.con_a_top{height: 34px; line-height: 34px; background: url(19yc_con_top.png) left top no-repeat;}
.con_a_la{float: left; line-height: 35px; font-size: 18px; color:#FFFFFF; padding-left:45px;} 
.sp_c{display: block; border-radius:3px; float: right; width: 45px; height:20px; background: #4AABF0; text-align: center; line-height:20px; margin-top: 10px; margin-right: 10px;}
.sp_c a{color: #FFFFFF;font-size: 12px;}
.con_a_bottom{border: 1px solid #4AABF0; padding: 10px;}
.con_a_ll{width: 725px; float: left;}
.con_a_ll_l{width: 100px;float: left;}
.con_a_ll_l ul li{height: 150px; margin-bottom: 1px; text-align: center; color: #FFFFFF; font-size: 18px; }
.con_a_ll_l ul li.icon1{background: #19b645; line-height:80px;}
.con_a_ll_l ul li.icon2{background: #2eaeeb; line-height:80px;}
.con_a_ll_l ul li.icon3{background: #e88067;}
.con_a_ll_l ul li span{display: block; text-align: center; height: 60px; line-height: 120px;}
.con_a_ll_l ul li.icon1:hover,.con_a_ll_l ul li.icon1.on{background: #19b645 url(19yc_icon_aa.png) no-repeat right center;}
.con_a_ll_l ul li.icon2:hover,.con_a_ll_l ul li.icon2.on{background: #2eaeeb url(19yc_icon_aa.png) no-repeat right center;;}
.con_a_ll_l ul li.icon3:hover,.con_a_ll_l ul li.icon3.on{background: #e88067 url(19yc_icon_aa.png) no-repeat right center;;}
.con_a_ll .bd{width: 610px;float: right;}
.list.li .tit_top ul li{border-bottom:2px solid #D7D7D7; float: left; padding:0px; background: none; width: 50%; height: 48px; line-height: 48px; text-align: center; font-size: 16px;}
.list.li .tit_top ul li:hover,.list .tit_top ul li.on{color: #0082D5;border-bottom:2px solid #0082D5; }
.list.li .bd_ul ul li{text-align: center; line-height: normal; float: left; width: 20%; padding-left: 0px; border-bottom: none; background: none; height: 70px;margin-top: 10px;}
.list.li .bd_ul ul li span{float: inherit; display: block;height: 50px; width: 100%; line-height: 50px; text-align: center;}
.list.li .bd_ul ul li span img{height: 100%;}
.bd_b{height: 250px; overflow-y: auto;}
.list.li .bd_ul_a ul li{text-align: center; line-height: normal; float: left; width: 18%; margin: 0px 1%; margin-top: 10px;    height: 44px;line-height: 44px; padding-left: 0px; border-bottom: none; background:#f2f2f2 none; border-radius: 5px; }
.list.li .bd_ul_a ul li a,.list.li .bd_ul ul li a{display: block;}
.con_a_rr{float: right; width: 210px;}
.con_a_rr_tit{font-size:16px; color:#0083d7; font-weight:bold; height:50px; line-height:60px; overflow:hidden}
.con_a_rr_t ul li{margin-bottom: 2px; height: 38px; line-height: 38px;}
.con_a_rr_a ul li{height: 48px; line-height: 48px;}
.con_a_rr_a ul li span{display: block; width: 65px; float: left; height: 48px; line-height: 48px;text-align: center;}
.con_a_rr_t ul li span{display: block; margin-right: 10px; width: 65px; float: left; height: 38px; line-height: 38px;text-align: center;}
.con_a_rr_t ul li a{ color: #FFFFFF; display: block;}
.con_a_rr_a ul li.icon1{background: #46b9fc url(19yc_icon_rrr.png) no-repeat 95% center;}
.con_a_rr_t ul li.icon1{background: #fd85b2 url(19yc_icon_rrr.png) no-repeat 95% center;}
.con_a_rr_t ul li.icon2{background: #48b7c8 url(19yc_icon_rrr.png) no-repeat 95% center;}
.con_a_rr_t ul li.icon3{background: #3bc1e4 url(19yc_icon_rrr.png) no-repeat 95% center;}
.con_a_rr_t ul li.icon4{background: #5ebc4c url(19yc_icon_rrr.png) no-repeat 95% center;}
.con_a_rr_t ul li.icon5{background: #2da0d9 url(19yc_icon_rrr.png) no-repeat 95% center;}
.con_a_rr_a ul li.icon1 span{background: #3a9dd6; margin-right: 25px;}
.con_a_rr_a ul li.icon1 a{color: #FFFFFF;}
.con_a_rr_t ul li.icon1 span{background: #d77198;}
.con_a_rr_t ul li.icon2 span{background: #3aa1aa;}
.con_a_rr_t ul li.icon3 span{background: #31a4c3;}
.con_a_rr_t ul li.icon4 span{background: #4fa041;}
.con_a_rr_t ul li.icon5 span{background: #2c86ba;}
.con_a_rr_t ul li:hover{opacity: 0.9;}
.con_a_top .li{float: left;height: 27px; line-height: 27px; padding: 0px 10px; margin-top: 8px; margin-right: 5px; border-radius: 3px;}
.con_a_la{margin-right: 60px;}
.con_a_top .li a{ display: block; color: #FFFFFF;}
.con_a_top .icon1{background: #e55454;}
.con_a_top .icon2{background: #64bdf5;}
.con_a_top .icon3{background: #ff947a;}
.con_a_top .icon4{background: #57bad3;}
.con2_top{height: 36px; line-height: 36px; padding-left: 44px; background: url(19yc_con2_top.png) no-repeat left bottom;}
.con2_l{width: 345px; float: left;}
.con2_ll{color: #027cca; font-size: 14px; font-weight: bold; float: left;}
.con2_rr{float: right;font-size: 14px; margin-right: 10px; }
.con2_b_ll{width: 105px; height: 84px; float: left;}
.con2_b_ll img{ width: 100%; height: 100%;}
.con2_b_rr{width: 215px; float: right;}
.con2_b_rr span {display: block; height: 60px;}
.con2_b_rr .ul ul li{float: left; width: 33.02%; height: 20px; line-height: 20px; text-align: center; background: #f3f3f3; border-right:1px solid #D7D7D7;}
.con2_b_rr .ul{border: 1px solid #D7D7D7;}
.con2_b_rr .ul ul li:last-child{border-right:none ;}
.con2_b_rr .ul ul li:hover{background: #ffd48a;}
.con2_b_rr .ul ul li a{display: block;}
.con2_l_a{float: left;color: #027cca;font-weight: bold; font-size: 14px;}
.con2_b_t{margin-top: 15px; padding-left: 5px; padding-bottom:5px; border-bottom: 1px solid #D7D7D7;}
.con2_bottom_a .list ul li{width: auto;}
.con2_in{float: left; width: 375px; margin-left: 10px; border: 1px solid #D7D7D7; margin-top: 5px;}
.con2_in_t{background: url(19yc_con2_top_a.png) no-repeat left top; padding-left: 28px;  border-bottom: 1px solid #D7D7D7;height: 30px; line-height: 30px;}
.con2_in_l{float: left;color: #FFFFFF; font-weight:bold; font-size: 14px;}
.con2_in_r{float: right; margin-right: 5px;}
.con2_in_r a{margin: 0px 5px;}
.con2_in_b .in1{width: 246px;height: 22px;background: url(19yc_bg_input_mail.gif) no-repeat;border: 0 none;padding-left: 25px;line-height: 22px;}
.con2_in_b{margin-top: 15px; text-align: center; padding-bottom: 15px;}
.con2_in_b .in2{width: 71px; line-height: 22px; height: 22px; border: none; color: #FFFFFF; text-align: center; margin-left: -7px; border-radius:10px; background: #6ABC34;}
.con2_r{height: 320px; border: 1px solid #D7D7D7; width: 205px; float: right;}
.con2_r .list ul li{width:90%; height: 55px; line-height: 24px; padding:0px 3px; text-align: left;font-size: 12px;  background: none; border-bottom: 1px dotted #D7D7D7;}
.con2_r_top ul li{ float: left; width: 49.8%; background: url(19yc_con_icon_a.png) no-repeat center 31px; text-align: center; height: 38px;font-size: 14px;font-weight: bold; line-height: 32px;}
.con2_r_top ul li a{background: #F2F2F2; display: block; height: 31px;border-right:1px solid #D7D7D7;}
.con2_r_top ul li:last-child a{border-right:none;}
.con2_r_top ul li:hover,.con2_r_top ul li.on{background:url(19yc_con_icon_b.png) no-repeat bottom center;}
.con2_r_top ul li:hover a,.con2_r_top ul li.on a{background: #FFFFFF; color: #027cca;}
.con_b_top{height:35px;border-bottom: 1px solid #0f87d8;background-color: #e4f5ff;}
.con.li{border:#a6d0f4 1px solid;}
.con_b_L{float: left;font-size: 18px;font-weight: bold; color: #0082D5; line-height: 35px; padding-left:15px;}
.con_b_ul ul li {float: left; width: 123px; height: 28px; text-align: center; border-radius:3px 3px 0px 0px; background: #FFFFFF; line-height: 28px; margin-right: 2px; border:#a6d0f4 1px solid; border-bottom: none;}
.con_b_ul ul li a{display: block;}
.con_b_ul {float: left; padding-top: 6px; margin-left: 10px;}
.con_b_ul ul li:hover,.con_b_ul ul li.on{margin-top: 1px; background: #0082D5; border: #0082D5; color: #FFFFFF;}
.con_b_b{max-height: 110px; overflow-y: auto; padding-bottom: 15px;}
.con_b_b .list ul li{ width: 18%;font-size: 12px; height: 22px;float: left;margin-left: 1.6%; padding-left: 0px; background: none; border-bottom: none;}
.con_b_b .list{padding: 15px 0px;}
.con_bb_b{width: 1014px; margin: 0 auto; margin-top: -7px;}
.bottom_a{height: 30px; line-height: 30px; background-color: #0995db;text-align: center; color: #FFF;}
.bottom_a a{color: #fff; margin: 0px 5px; line-height: 30px;}
.bottom_b .bottom_tit{height: 83px;text-align: center;padding-top: 18px;line-height: 22px; position: relative;z-index: 1;}
.bottom_b { position: relative; background: #FFFFFF;}
.bottom_img{ position:absolute;z-index: 2; right: 18%; top: 13%; }
.fix{    position:fixed; width:100px; top:250px; left:50%; margin-left:510px; border:2px solid #fff; z-index:1000; background:#fff; text-align:center; padding-bottom:5px;}
.fix img{width: 100%;}
.fix a{display: block; margin-bottom: 5px;}
.fix p{line-height: 25px; height: 25px; text-align: center;}
.con.img{ text-align: center;}
.con.img img{width: 100%;}
.media{ display: none;}
/* ----------------------------------走进永春---------------------------------- */
.wz{height: 33px;line-height: 33px;padding-left: 20px;    border-bottom: 1px solid #d6dde3;background: linear-gradient(to bottom, #ffffff 0%,#f3faff 100%);}
.zj_top{ padding: 15px 11px 50px 11px; background: url(19yc_bg_shadow.png) no-repeat center 98% ;}
.zj_con_l{width: 287px;height: 201px;padding: 4px; border: 1px solid #d6dde3; float: left;}
.zj_con_l img{width: 100%; height:100%;}
.zj_con_r{float: left; padding-left: 40px; padding-top: 8px; width:610px;}
.zj_tit{font-size: 26px;color: #1f8e01;height: 40px;}
.zj_ul span{font-weight: bold;}
.zj_ul ul li{line-height: 18px;}
.zj_a{ padding-top: 20px; font-size: 16px;}
.zj_a a{margin: 0px 5px;}
.zj_con{background: url(19yc_bg_shadow.png) no-repeat center bottom; padding-top: 20px; padding-bottom: 50px;}
.zj_con>ul>li{float: left;width: 31.33%; margin: 0px 1%;}
.zj_con>ul>li>p{ height: 27px;font-size: 14px;font-weight: bold; padding-left: 10px;}
.zj_con>ul>li .zj_img{padding: 4px; width:95%; height: 136px; margin: 0 auto; border: 1px solid #d6dde3; overflow: hidden;}
.zj_con>ul>li .zj_img img{width:100%; height: 100%;}
.zj_con>ul>li>ul{margin-top: 12px; padding: 0px 4px;}
.zj_con>ul>li>ul li{    height: 22px;background: url(19yc_dian_a.gif) no-repeat 0 8px;padding-left: 9px;}
.zj_con>ul>li>span{display: block; text-align: right; margin-right: 15px;}
.zj_con>ul>li>span img{ margin-left: 3px;}
.zj_con>ul>li>span a{color: #1F8E01;}
.zj_wz{padding:6px 4px 0 4px;height: 72px;line-height: 22px;}
.tempWrap_c {overflow: hidden;position: relative;width: 864px;margin: 0 auto;}
.picList_a {width: 864px;position: relative;overflow: hidden;padding: 0px;margin: 0 auto;}
.picScroll-a .next {width: 23px;height: 63px;background: url(19yc_bg_lr_big.gif)  no-repeat center top;display: block;float: left;margin-top: 50px; }
.picScroll-a .prev {width: 23px;height: 63px;background: url(19yc_bg_lr_big.gif)  no-repeat center bottom;display: block;float: right;margin-top: 50px;}
.picList_a li {float: left;width: 212px;height: 159px;margin: 0 2px;overflow: hidden; position: relative;}
.picList_a li img{width: 100%; height: 100%; position: relative; z-index: 1;}
.picList_a li a{display: none; font-size: 16px;}
.picList_a li:hover a{ display: block; width:100%; height:100%; text-align: center; color: #FFFFFF; background:rgba(31,142,1,0.8); line-height:160px;position: absolute; z-index: 33;}
/* ----------------------------------信息公开---------------------------------- */
.gk_l{width: 240px; float: left;}
.gk_l_n{ padding-top:5px; padding-bottom: 8px; background-color: #fffbed; border: 1px solid #ffd88c;border-top: 0 none;}
.gk_l_n ul li{height: 30px;  width: 80%; margin: 5px auto; border: 1px solid #ffd88c; line-height: 30px; padding-left: 25px;  background: url(19yc_xxgk_icon.png) no-repeat 97% center #fff;}
.gk_l_n ul li a{display: block;}
.gk_r{width: 720px;float:right; overflow: hidden;}
.gk_r_top{height: 37px; line-height: 37px; background: url(19yc_line1.gif) repeat-x 0 32px;}
.gk_r_top ul li{float: left; height: 37px; margin-right: 3px;background: url(19yc_r_bg.png)repeat-x;}
.gk_r_top ul li a{display: block;width: 104px; height: 31px;  line-height: 31px;  text-align: center;  font-size: 14px;   color: #0083d7; font-weight: bold;  border: 1px solid #a6d0f4;  border-bottom: 0 none;}
.gk_r_top ul li:hover a,.gk_r_top ul li.on a{border-color: #0e8be3; background: #0083D7; color: #FFFFFF;}
.gk_r_top span{float: right; margin-right: 15px;}
.gk_r_top ul li:hover,.gk_r_top ul li.on{ background: url(19yc_gk_bottom.png) no-repeat bottom center;}
.gk_r_top span a{margin: 0px 5px;}
.gk_r_l{ width: 320px; height: 224px; border: 1px solid #d6dde3; position: relative;z-index: 0; float:left;}
.gk_r_l img{width:100%; height: 100%; position: relative;z-index: 1;}
.gk_r_l span{ background: rgba(000,000,000,0.7);   display: block; width:100%; height: 30px;  line-height: 30px;  color: #FFF;   text-align: center;   position: absolute;   z-index: 2;  left: 0;  bottom: 0;}
.gk_r_r {width: 380px;float: right; overflow: hidden;}
.gk_r_r link{ width: auto;}
.gk_r_r .con_bottom{height: 25px; line-height: 25px;}
.gk_tit{width: 240px; float: left; height: 217px;border: 1px solid #a6d0f4;}
.gk_tit_top{height: 30px; border-bottom: 1px solid #a6d0f4; line-height: 30px;background: linear-gradient(to bottom, #ffffff 0%,#dbf0ff 100%);}
.gk_tit_top h1{font-size: 14px;color: #0083d7;padding-left: 11px; float: left;}
.gk_tit_top span{float: right; margin-right: 10px;}
.gk_tit_nr{padding: 10px 10px 0 10px;}
.gk_ul ul li{padding: 13px 0 13px 5px; border-bottom: 1px dotted #D7D7D7;}
.gk_ul .sp_l{float: left; width: 25%;}
.gk_ul .sp_r{float: right; width: 75%;}
.gk_ul .sp_r a{display: block; float: left; width: 50px; text-align: center; margin-bottom: 6px;}
.gk_con_r{width: 720px; float: right;}
.gk_tit_a{float: left;width:353px;}
.gk_con_r .gk_tit_a:nth-child(2){float: right;}
.gk_tit_a{border: 1px solid #a6d0f4;}
.gk_tit_ul{height: 30px;border-bottom: 1px solid #a6d0f4; line-height: 30px;background: linear-gradient(to bottom, #ffffff 0%,#dbf0ff 100%);}
.gk_tit_ul ul li{float: left;display: block;width:117.2px; height: 30px; background: url(19yc_kef31g1i.png) no-repeat center right; line-height: 30px; text-align: center; font-size: 14px;font-weight: bold;}
.gk_tit_ul ul li:last-child{background: none;}
.gk_tit_ul ul li:hover,.gk_tit_ul ul li.on{background: #FFF; height: 29px; line-height: 29px; margin-left: -1px; margin-top: -1px; border-top: 2px solid #0e88dc;border-left: 1px solid #a6d0f4;border-right: 1px solid #a6d0f4;border-bottom: 1px solid #fff;color: #0e88dc;}
.gk_tit_a_nr ul li{width: auto; font-size: 12px;}
.gk_tit_a_nr{padding: 8px 11px 3px 11px;}
.gk_tit_ul ul li a{display: block;}
.gk_img_l{width: 240px;float: left;}
.gk_img_r{float: right; width: 718px;height: 81px;}
.gk_tit_nr .list ul li{ width: auto; line-height: 27px;height: 27px; font-size: 12px;}
/* ----------------------------------网上办事---------------------------------- */
.work_l{float: left;width: 644px;}
.work_r{float: right; display: inline-block;width: 290px; padding-top: 50px;}
.work_top{color: #19b545;line-height: 36px; font-weight: bold; padding-bottom: 10px; font-size: 18px;}
.work_top.icon2{color: #0083d7;}
.work_top.icon3{color: #e88068;}
.work_top img{margin-right: 10px;}
.work_ul_top{height: 42px; border-bottom: 1px solid #D7D7D7; margin: 0px 15px; padding-top: 10px;line-height: 40px;margin: 0 20px;}
.work_ul{border: 1px solid #D7D7D7;}
.work_ul.icon1{border-top:1px solid #19b545 ;}
.work_ul.icon2{border-top:1px solid #0083d7 ;}
.work_ul.icon3{border-top:1px solid #e88068 ;}
.work_ul_top ul li{float: left;  width: 180px; text-align: center; font-size: 16px; margin-bottom: -1px;}
.work_ul.icon1 .work_ul_top ul li:hover,.work_ul.icon1 .work_ul_top ul li.on{ border-bottom: 2px solid #19b545;}
.work_ul.icon2 .work_ul_top ul li:hover,.work_ul.icon2 .work_ul_top ul li.on{ border-bottom: 2px solid #0083d7;}
.work_ul.icon3 .work_ul_top ul li:hover,.work_ul.icon3 .work_ul_top ul li.on{ border-bottom: 2px solid #e88068;}
.work_ul.icon1 .work_ul_top ul li:hover a,.work_ul.icon1 .work_ul_top ul li.on a{ color: #19b545;}
.work_ul.icon2 .work_ul_top ul li:hover a,.work_ul.icon2 .work_ul_top ul li.on a{ color: #0083d7;}
.work_ul.icon3 .work_ul_top ul li:hover a,.work_ul.icon3 .work_ul_top ul li.on a{ color: #e88068;}
.work_bd_ul,.work_bd_ul_a{ margin-left: 15px; margin-top: 25px; margin-bottom: 25px;}
.work_bd{ height: 308px;overflow: auto; overflow-x: hidden;}
.work_bd_ul ul li{font-size: 14px; width: 20%;height: 95px;display: inline-block;float: left; text-align: center;}
.work_bd_ul ul li img{width: 50px; height: 50px; margin-bottom: 5px;}  
.work_bd_ul_a ul li{border-radius:5px; width: 19%; margin:0.5%; float: left; background: #F2F2F2; height: 44px; line-height: 44px; text-align: center;}
.work_bd_ul.li{margin: 10px;}
.work_r_ul ul li{height: 70px; line-height: 70px; margin-bottom: 8px; background: url(19yc_wore_icon_r.png) no-repeat 94% center;}
.work_r_ul ul li a{ display: block; color: #FFFFFF; font-size: 16px;}
.work_r_ul ul li span{display: block; float: left;width: 90px; text-align: center; margin-right: 10px;}
.work_r_ul ul li.icon1 span{background: #397bd1;}
.work_r_ul ul li.icon1{background-color: #4088ea;}
.work_r_ul ul li.icon2 span{background: #5fa33e;}
.work_r_ul ul li.icon2{background-color: #69b644;}
.work_r_ul ul li.icon3 span{background: #1696e1;}
.work_r_ul ul li.icon3{background-color: #17a8fb;}
.work_r_ul ul li.icon4 span{background: #d19a61;}
.work_r_ul ul li.icon4{background-color: #e8ab6c;}
.work_r_ul ul li.icon5 span{background: #df7879;}
.work_r_ul ul li.icon5{background-color: #f88686;}
.work_r_ul ul li.icon6 span{background: #1fa6ac;}
.work_r_ul ul li.icon6{background-color: #22b9c0;}
.work_r_ul ul li:hover{ opacity: 0.9;}
.work_b_top{font-weight: bold;font-size: 18px; border-top: 1px solid #47b52a; color: #47b52a; height: 55px;  line-height: 55px; margin-top: 20px; width: 100%;}
.work_b_ul li {position: relative; margin-bottom: 7px; height: 120px;}
.work_b_ul li img{position: relative;z-index: 1;}
.work_b_ul li span{background:rgba(000,000,000,0.6) url(19yc_work_icon_a.png) no-repeat 95% center; display: block; width:280px; color: #ffffff; height: 40px; line-height: 40px; padding-left: 10px; position: absolute;z-index: 2; bottom: 0px;}
/* ----------------------------------公众参与---------------------------------- */
.tab_a{padding: 15px 20px 10px 20px; margin: 5px auto 0 auto; border-left: 1px solid #a6d0f4;border-right: 1px solid #a6d0f4;   border-bottom: 1px solid #a6d0f4;border-top: 2px solid #00a2ff;}
.tab_t_a{width: 100%; height: 32px; border: 1px solid #a6d0f4;  text-align: center;  color: #0083d7;font-weight: bold; background: #dbf0ff;background: linear-gradient(to bottom, #ffffff 0%,#dbf0ff 100%);}
.tab_t_a th{background: url(19yc_kef31g1i.png) no-repeat right center;}
.tab_t_a th:last-child{background: none;}
.tab_top h1{color: #0083d7;font-size: 20px; float: left; margin-left: 5px;}
.tab_top ul{float: right;}
.tab_top ul li{float: left;width: 105px; height:30px; line-height: 30px; margin-right: 1px; }
.tab_top ul li span{display: block;width: 25px;padding-left: 15px;float: left;}
.tab_top ul li.icon1{background: #1aa1e1;}
.tab_top ul li.icon2{background: #4dcaec;}
.tab_top ul li a{color: #FFF; display: block;}
.tab_t_b{width: 100%; text-align: center;}
.tab_t_b td{    border-bottom: 1px solid #e6e6e6;padding: 8px 0;}
.tab_bottom span{display: block;float: right; border-radius:3px ; width: 40px; height: 18px; background: #00A2FF; line-height: 18px; text-align: center;}
.tab_bottom span a{color: #FFFBED;}
.gz_top{background: url(19yc_bg_public_title.png) no-repeat left top;}
.gz_top h1{    color: #FFF; padding-left: 37px;	float: left;line-height: 37px;font-size: 14px;}
.gz_top span{float: right; line-height: 37px; margin-right: 15px;}
.gz_top span a{margin: 0px 5px;}
.gz_top span a.icon1{color: #E3010D;}
.gz_top span a.icon2{color: #19B645;}
.gz_top{ border-right:1px solid #a6d0f4 ;}
.gz_nr{border:1px solid #a6d0f4 ; border-top:none; padding-top: 17px;}
.gz_l{margin-left: 35px; margin-top: 15px; padding: 8px 0 0 8px; float: left; background: url(19yc_video.jpg) no-repeat left top;    width: 227px;height: 233px;}
.gz_l img{ width: 219px; height: 153px;}
.gz_z{width: 348px;float: left; margin-left: 30px;}
.gz_z_top{height: 28px;border-bottom: 1px solid #00a2ff; background: url(19yc_icon_ms.png) no-repeat;padding-left: 26px; line-height: 28px; color: #0083d7;  font-size: 14px;  font-weight: bold;}
.gz_z_nr{ line-height: 20px; padding: 10px 0 15px 0;}
.an{width: 110px; height: 40px; line-height: 40px; border: 1px solid #D7D7D7;background: url(19yc_bg_xian.png) repeat-x;}
.an img{margin-left:20px; margin-right: 10px;}
.gz_r{    width: 273px;margin-left: 20px; float: right; margin-right: 20px;}
.gz_r_top{height: 28px;   border: 1px solid #a6d0f4;  line-height: 28px; padding-left: 15px;  font-size: 14px;color: #0083d7;background: linear-gradient(to bottom, #ffffff 0%,#dbf0ff 100%);}
.gz_r_nr{ border: 1px solid #d7dce1; border-top: 0 none;padding: 7px 10px 20px 10px;}
.gz_r_nr ul li{background:url(19yc_dian_aaa.png) no-repeat 5px center; height: 25px; border-bottom: 1px solid #e6e6e6;  line-height: 25px; padding-left: 15px; position: relative;  z-index: 0;}
.gz_tit{width:475px; }
.gz_tit_b{border:1px solid #a6d0f4 ; border-top:none; padding: 5px 20px 20px 20px;}
.gz_tit_b .list ul li{width: auto; font-size: 12px;}
.gz_r_nr ul li{ overflow: hidden;text-overflow: ellipsis;display:}
/* ----------------------------------专题专栏---------------------------------- */
.ztzl_top{height: 26px; font-size: 26px; color: #0082D5; line-height: 26px; text-align: center; background: url(19yc_ztzl_top.png) no-repeat center;}
.ztzl_ul ul li{width: 25%; text-align: center;float: left; margin-bottom: 30px;}
.ztzl_ul {margin-top: 40px;}
.gl_l{width: 206px; float: left;}
.gl_r{width: 740px; float: right;}
.gl_top{    color: #FFF;font-size: 22px; background: url(19yc_gl.png) no-repeat top left; line-height: 90px;padding-left: 65px; font-weight: bold;}
.gl_ul ul li{ margin-left: 1px;padding-left: 25px; font-size: 14px; border-bottom: 1px solid #D7D7D7; height: 40px; background: url(19yc_gl_icon_r.png) no-repeat 90% center ; line-height: 40px;}
.gl_ul{background: url(19yc_gl_left.gif) repeat-y; padding-right: 6px;}
.gl_ul ul li:hover,.gl_ul ul li.on{border-left:2px solid #0082D5; padding-left: 23px; background: #e4f4ff url(19yc_gl_icon_r_a.png) no-repeat 90% center; margin-right: 1px;}
.gl_ul ul li a{display: block;}
.gl_ul ul li:hover a,.gl_ul ul li.on a{color: #0082D5;}
.gl_r_top h1{height: 32px;padding: 20px 0 0 16px;color: #0083d7;font-size: 16px; font-weight: normal;}
.gl_r_top .xian{height: 1px;font-size: 0;line-height: 0;background: linear-gradient(to right, #79cbed 0%,#86df66 100%);}
.gl_r_ul .list ul li{ width: auto;}
/* ----------------------------------视频永春---------------------------------- */
.vi ul li{width: 31.33%; margin: 0 1%; margin-bottom: 80px; float: left;}
.vi ul li img{width: 100%; height: 100%;}
.vi ul li p{width: 300px; margin: 0 auto; font-weight: normal; line-height: 24px; font-size: 16px; margin-top: 10px;}
.vi_img{width: 300px; height: 200px; margin: 0 auto; position: relative;}
.vi_img span{display: block; width: 100%; height: 100%; top: 0px; background: url(19yc_vi.png) no-repeat center; position: absolute;z-index: 3;}
.vi ul li:hover .vi_img span{background: url(19yc_vi_a.png) no-repeat center;}
.img_max {cursor: pointer;overflow: hidden;position: relative;}
.img_max img {width: 100%;top: 0;z-index: 1; position: relative;left: 0;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;-o-transition: -o-transform 0.5s;transition: transform 0.5s;}
.vi ul li:hover .img_max img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
/* ----------------------------------列表-图片---------------------------------- */
.gl_img ul li{ float: left; width: 33.33%; margin-bottom: 25px;}
.gl_img_a{width: 206px;height: 151px;padding: 6px; border: 1px solid #d9d9d9; margin: 0 auto; position: relative;}
.gl_img_a img{width: 100%; height: 100%; position: relative;z-index: 1;}
.gl_img_a a{display: none; width:186px;padding: 0px 10px; font-size: 16px; color: #FFFFFF; height: 151px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background: rgba(60,141,20,0.8); position: absolute; text-align: center; z-index:3; left: 6px; top: 6px; line-height: 151px;}
.gl_img ul li:hover .gl_img_a a{display:block;}
/* ----------------------------------县长信箱---------------------------------- */
.tab_top_a{ height: 33px; border-bottom: 2px solid #00a2ff; padding: 10px 0 0 17px; font-size: 20px; color: #0083d7;}
.tab_l{float: left;width: 145px; height: 80px; line-height: 80px; background: #1aa1e1;}
.tab_l a{display: block; color: #FFFFFF;font-size: 16px;}
.tab_l img{margin-left: 15px; margin-right: 10px; width:30px;}
.tab_r{ background: #a6e4f5; width: 820px; float: right; height: 80px;}
.tab_rl{float: left;width: 705px; padding-top: 10px;}
.tab_rl ul li{width: 30.3%; margin-right: 2%; margin-left: 1%; float: left; height: 24px; line-height: 24px; margin-bottom: 10px;}
.tab_rl ul li .in2{ width:82%; height: 24px;  line-height: 24px;  padding-left: 7px;  border: 0 none; background: #FFF; margin-left: 7px; color: #999;}
.tab_rl ul li .in5{  margin-right: 5px;  width: 72px; height: 24px;line-height: 24px;   padding-left: 7px; border: 0 none;   background: #FFF; margin-left: 7px; color: #999;}
.tab_rr{width: 100px; float: right; line-height: 80px;}
.tab_rr input{width: 80px; height: 31px;}
.tab_rl ul li select{margin-left: 7px;}
/* ----------------------------------我要写信---------------------------------- */
.cy_l{width: 110px;padding: 8px 0 0;}
.cy_r{    width: 800px; float: right;}
.cy_ul ul li {margin-bottom: 1px; width: 110px; height: 90px; background-color: #01a9ea;  text-align: center; font-size: 14px;  color: #FFF;}
.cy_ul ul li span{display: block; padding: 20px 0 10px 0;}
.cy_ul ul li a{display: block;color: #FFFFFF;}
.cy_ul ul li:hover,.cy_ul ul li.on{background: #19B645;}
.con.li_a{padding: 0px 25px;}
.mailTip{line-height: 20px;padding: 15px 30px;}
.cy_tab table{width: 715px; margin:0 auto;background: #f5f5f5;}
.cy_tab table td{padding: 5px; line-height: 25px; height: 25px; border-left: 1px solid #fff; border-bottom: 1px solid #fff;}
.cy_tab table td.td_a{font-weight: bold; text-align: right;}
.cy_tab table td span.li{color: #E3010D; margin-left: 5px;}
.cy_tab table td .in1{width: 170px; height: 22px; line-height: 22px;}
.cy_tab table td .in2{    width: 370px;height: 22px;line-height: 22px;} 
.cy_tab table td textarea{height: 120px;width: 450px;}
.cy_tab table td .in3{height:25px; width: 65px; margin-right: 10px;}
.cy_tab table td .in4{padding: 0px 5px; height: 25px; margin-left: 10px;}
.cy_bottom {text-align: center; margin-top: 20px; padding-bottom: 40px;}
.cy_bottom input{width: 115px; height: 30px; font-size: 18px;color: #FFFFFF;border-radius:15px; border: none; margin: 0px 10px;}
.cy_bottom .in1{background: #01A9EA;}
.cy_bottom .in2{background: #19B545;}
/* ----------------------------------在线访谈---------------------------------- */
.ft_ul ul li{width: 33.33%;float: left; text-align: center; background: #cbedff; font-weight: bold; text-align: center;font-size: 14px; height: 35px; line-height: 35px;}
.ft_ul ul li:hover,.ft_ul ul li.on{background: #01a9ea;}
.ft_ul ul li:hover a,.ft_ul ul li.on a{color: #FFFFFF;}
.ft_l{float: left;    width: 212px;height: 142px; padding: 2px; border: 2px solid #e2e2e2;}
.ft_l img{width: 100%; height: 100%;}
.ft_tit>ul>li{border-bottom: 1px solid #e2e2e2; padding: 0 25px 30px 20px;  margin-bottom: 30px;}
.ft_r{float: right;margin-left: 30px;float: left; width: 505px;}
.ft_r span{font-weight: bold;display: block;width: 50px; float: left;}
.ft_r ul li{line-height: 22px;}
.ft_an a{display: inline-block;float: right; margin-top: 15px; width: 40px; height: 18px;background:#01A9EA; border-radius:2px ; text-align: center; color: #FFF; font-size: 11px; line-height: 18px;}
/* ----------------------------------网上调查---------------------------------- */
.cy_tab_a table{width: 100%; text-align: center;}
.cy_tab_a table th{line-height: 35px;font-size: 14px; background: #ccedff; border-bottom:1px solid #D7D7D7;}
.cy_tab_a table td:nth-child(1){text-align: left; padding-left: 20px;}
.cy_tab_a table td{    border-bottom: 1px solid #e2e2e2; padding: 12px 0;}
.cy_tab_a table td a{margin: 0px 5px;}
/* ----------------------------------细览---------------------------------- */
.xl_top p{    color: #e80000;font-size: 20px;text-align: center;}
.xl_top .xl_tit{    color: #999; font-size: 12px; text-align: center;  height: 35px; line-height: 35px; margin-top: 15px; border-top: 1px solid #e2e2e2;}
.xl_nr img{margin-bottom: 25px;}
.xl_nr{text-align: justify; line-height: 28px;}
.xl{margin:15px 30px;}
.xl_ul{border:#a6d0f4 1px solid;border-radius:5px;    padding: 10px 20px; padding-top: 0px;}
.xl_ul_top{margin-top: -19px;margin-left: 15px; width:144px; text-align: center; line-height: 30px;color: #FFF; font-size: 14px;font-weight: bold; height: 30px; background: url(19yc_xl_ul.png) no-repeat left top;}
.xl_ul .list ul li{width: auto;}
.xl_ul .list {margin-top: 10px;}
.xl_top p.p_a{    border-bottom: 2px solid #00a2ff; color: #0083d7; font-size: 22px; text-align: center;  padding: 30px 20px 20px 20px; line-height: 28px;}
.xl_a .xl_nr{margin: 0px 20px;}
.xl_tab_top{ padding-bottom: 28px;  background: url(19yc_bg_shadow.png) no-repeat bottom center;}
.xl_tab_top h1{font-size: 18px;float: left;  color: #00A2FF;}
.xl_tab_top span{float: right; font-size: 14px;font-weight: bold; color: #248f0c;text-align: right;}
.xl_tab{margin: 0px 20px;background: url(19yc_xl_bg.png) no-repeat right 50px ;}
.xl_tab table{width: 100%;}
.xl_tab table td span.li{color: #E3010D; margin-left: 5px;}
.xl_tab table td:nth-child(1){text-align: right; font-weight: bold;font-size: 14px;vertical-align: top;}
.xl_tab table td{padding: 13px 0 0 0;}    
.xl_tab table td input{    border: 1px solid #cbcbcb; background: #f5f5f5;height: 26px;}
.xl_tab table td input.in1{ width: 250px;}
.xl_tab table td input.in2{width: 400px;}
.xl_tab table td textarea{height: 150px;width: 400px;    border: 1px solid #cbcbcb;background: #f5f5f5;}
.xl_b_top{height:37px;line-height: 37px; background: url(19yc_xx_bottom.png) no-repeat left bottom;border-bottom: 2px solid #0082D5; padding-left:40px;font-size: 16px;color: #fff;font-weight: bold;}
.xl_bottom table {width: 100%;border-bottom: 1px solid #cbcbcb;border-left: 1px solid #cbcbcb;}
.xl_bottom table th{font-weight: bold;text-align: center; background: #f5f5f5; height: 36px; padding: 0!important;border-bottom: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb;}
.xl_bottom table td{border-right: 1px solid #cbcbcb; text-align: center; height: 36px;}
.xl_an input{height: 25px; padding: 0px 15px; margin: 0px 10px;}
.xl_an{text-align: center; margin-top: 20px;}
.xx_tab{ border-left:1px solid #D7D7D7 ; border-top :1px solid #D7D7D7 ; margin-top: 15px;}
.xx_tab td{ border-right:1px solid #D7D7D7 ; line-height: 25px; border-bottom :1px solid #D7D7D7 ;    padding: 10px 10px 10px 10px;}
.xx_tab td.td_a{    background: #f9f9f9; text-align: right; font-weight: bold;}
/* ----------------------------------访谈-细览---------------------------------- */
.ft_ll{width: 314px; height: 232px;padding: 7px;float: left; border: 1px solid #e0e0e0;}
.ft_ll img{width: 100%;height: 100%;}
.ft_div{margin: 0 20px;}
.ft_rr{width: 577px;margin-left: 34px;padding-top: 20px;float:left;}
.ft_rr ul li{line-height: 22px;}
.ft_an_a a{display: inline-block;width:75px; color: #FFFBED; line-height: 28px; font-size: 14px; margin-right: 16px; padding-left: 45px; height: 28px; border-radius:15px;}
.ft_an_a a.icon1{background: #01a9ea url(19yc_ft_icon_a.png) no-repeat 15px center ;}
.ft_an_a a.icon2{background: #61c203 url(19yc_ft_icon_b.png) no-repeat 15px center ;}
.b_top_l{float: left;font-size: 22px; color: #FFF; width: 170px; height: 45px; line-height: 45px;}
.b_top_l p{ height: 45px; float: left;margin-right: 20px;width: 50px;border-right:1px solid #69c5f5;text-align: center;background: #0079c5 url(19yc_ft_icon_c.png) no-repeat center;}
.ft_b_top{background: #28acf0;}
.b_top_r{width: 320px; float: right; line-height: 45px;color: #FFFFFF;font-size: 14px; margin-right: 20px;}
.b_top_r a{color: #FFFFFF; margin: 0px 3px;}
.ft_b_tit{height: 800px;border: 2px solid #e0e0e0; border-top: 0 none;  padding: 20px; overflow: auto;}
.ft_b_tit h3{    border: #beebff 1px solid; background: #f0faff;line-height: 22px;  padding: 10px; color: #0286c1;}
.ft_b_tit span{    display: block; line-height: 22px;   color: #555555; padding-top: 10px;  padding-bottom: 10px;}
/* ----------------------------------互动知识库---------------------------------- */
.zsk_l{width: 720px;}
.zsk_img_l{width: 30px;height: 406px; background: url(19yc_zsk_l.png) no-repeat left top;}
.zsk_nr{background: url(19yc_zsk_bg.png) repeat-x;width: 660px; height: 406px;}
.zsk_img_r{width: 30px;height: 406px; background: url(19yc_zsk_r.png) no-repeat left top;}
.zsk_top span{line-height: 35px; float: right;margin-right: 10px;}
.zsk_top ul li{margin-top: 1px; color: #0082D5; font-size: 16px; line-height: 35px; text-align: center; float: left; width: 128px; height: 34px; background: url(19yc_zsk_icon_b.png) no-repeat left top;}
.zsk_top ul li:hover,.zsk_top ul li.on{color: #FFFFFF; background:url(19yc_zsk_icon_a.png);}
.zsk_top{padding-left: 20px;}
.zsk_tt{padding: 10px; margin-top: 7px; height: 200px; margin-bottom:10px ; overflow-y: auto;}
.zrzx{padding: 10px;}
.zrzxT h1{ line-height: 35px; color: #007acb;font-weight: normal; font-size: 12px;}
.zrzxB{  border: 1px solid #e6e6e6; border-top: none;  padding: 10px;}
.zrzxB .zrzxBT { line-height: 22px; padding-bottom: 10px; border-bottom: 1px dotted #D7D7D7; margin-bottom: 10px;}
.zrzxBT a{color: #007acb;}
.zrzxB .zrzxBM h1{    color: #999;padding-bottom: 2px; font-size: 12px; font-weight: normal;}
.zrzxBM ul li{line-height: 22px;}
.zsk_z{height: 35px;  line-height: 35px; border-bottom:1px solid #D7D7D7;}
.zsk_z h1{float: left;font-size: 16px; }
.zsk_z span{float: right; margin-right: 15px; line-height: 35px;}
.zsk_z span i{font-style: normal; color: #E3010D;}
.txt textarea{width:100%; text-align: left; height: 60px; margin-top: 10px; border: 0 none; color: #999;  font-size: 12px;}
.zsk_an a{ background: #0079C5; display: inline-block; width: 100px; height: 30px; line-height: 30px; text-align: center; color: #FFFBED;}
.zsk_an{text-align: right;}
.zsk_li{padding: 30px 20px;}
.zsk_li h1{  font-size: 12px;  font-weight: normal;}
.zsk_li i{    display: block; border-bottom: 1px solid #097dca; font-size: 14px; font-weight: bold; font-style: normal; margin: 15px 0 5px 0; line-height: 20px; color: #097dca;}
.zsk_r{width:200px; margin-top: 35px;}
.zsk_r_t{ height: 23px;background: url(19yc_zsk_top.png) no-repeat top center;}
.zsk_r_b{ height: 23px;background: url(19yc_zsk_bottom.png) no-repeat top center;}
.zsk_r_z{border-left:#c9c9c9 solid 1px;border-right:#c9c9c9 solid 1px;}
.zsk_r_z h1{font-weight: normal; color: #007acb;text-align: center; padding-bottom: 10px; margin: 0px 5px; border-bottom: 1px solid #C9C9C9; font-size: 16px; }
.zsk_r_z h2{width: 140px;line-height: 22px; margin: 0 auto; font-size: 12px; font-weight: normal; background: url(19yc_zsk_bg_img.jpg) no-repeat 0 10px; padding-top: 130px;}
.zsk_b_top{ padding-left: 15px; height:45px; line-height:45px; font-size: 18px; color: #007dd0; border-bottom: 1px solid #007dd0;background: url(19yc_zsk_tit_top.png) no-repeat left 43px;}
.zsk_b_t table .in1{font-weight: bold; vertical-align: top; padding-top: 15px; text-align: right; width: 68px;}
.zsk_b_t table .in2{line-height: 25px; color: #999999;}
.zsk_b_t table td{padding: 10px 0;}
.zsk_b_t table .in2 a{color: #444;padding: 0px 5px; margin: 0 4px;display: inline-block;  height: 20px;  line-height: 20px;}
.zsk_b_t table .in2 a.on{    background: #007dd0; border-radius: 3px; color: #fff;}
.zsk_b_t table .in2 input.p1{    width: 359px; padding-left: 5px; height: 27px;  line-height: 27px; border: 1px solid #cacaca; color: #999;  float: left;}
.zsk_b_t table .in2 input.p2{ width:80px; height: 28px; background: #0079C5; color: #FFFBED; border: none; margin-left: 10px;}
.zsk_b_t ul li{    height: 29px; line-height: 29px; border-top: 1px dotted #aaa;	border-top:1px dotted #D7D7D7 ;  padding-left: 15px;}
.zsk_b_t ul li a{    display: block; height: 29px; cursor: pointer;}
/* ----------------------------------永春水利---------------------------------- */
.sl_top{height: 70px; line-height: 70px; text-align: right; background:url(sljbgTop.jpg) repeat-x;}
.sl_top a{margin:0px 10px;}
body.sl{background-color: #FFFFFF;}
.sl_ban{line-height: 160px; padding-left: 50px; font-size: 42px; font-weight: bold; color: #FFFFFF; height: 160px; background: url(19yc_sl_ban.jpg) no-repeat center;background-size: 100%;}
.sl_ul{background: #19B645; padding: 8px 0px;}
.sl_ul ul li {float: left; height: 20px;line-height: 20px; padding: 0px 35px; border-right: 1px solid #FFFFFF ;}
.sl_ul ul li a{font-size: 14px; color: #FFFFFF;}
.sl_div{width: 49%;}
.sl_div_top{background: #19B645;height: 30px; line-height: 30px;border-radius:7px 7px 0px 0px ;}
.sl_div_top h1{font-size: 14px; color: #FFFBED; float: left; padding-left: 15px; }
.sl_div_top  span{float: right; margin-right: 15px;}
.sl_div_top  span a{color: #FFFFFF;}
.sl_div_b {border: 1px solid #D7D7D7; height: 245px; border-top:none; padding: 10px;}
.sl_div_b ul li{line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 26px;text-indent: 15px; font-size: 14px; background: url(19yc_dian.gif) no-repeat 7px center;}
.sl_div_b ul li span {float: right; color: #999999;}
.sl_bottom{border-top: 2px solid #28950f; padding: 15px 0px; text-align: center; line-height: 25px;}
.sl_div_top span.li{color: #FFF;}
.sl_div_top span.li a{margin: 0px 5px;}
.sl_li_li ul li{line-height: 30px; text-indent: 30px; padding: 0 20px 0 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size: 14px; border-bottom: 1px solid #ededed;background: url(19yc_dian.gif) no-repeat 17px center;}
.sl_li_li ul li span{float: right; margin-right: 15px;color: #999999;}
.words_top p{text-align: center; font-size: 22px; font-weight: bold; color: #E3010D;  padding: 30px 0px 0px;}
.words_top div{text-align: center;    color: #999; line-height: 30px; border-bottom: 1px solid #cbcbcb;}
.words_tit{line-height: 1.8; text-align: justify; font-size: 14px; padding: 0px 30px;}
.words_an{text-align: right; padding: 10px 0 20px 0;}
.words_an input{width: 65px; height: 25px; margin: 0px 5px;}
/* ----------------------------------永春教育---------------------------------- */
.education_top{background: url(19yc_jy_bg.jpg) no-repeat top center;height: 220px; position: relative;}
.education_a{text-align: right; height: 35px;}
.education_a a{display: inline-block; width: 80px; height: 35px; line-height: 32px; text-align: left; padding-left: 15px; background: url(19yc_btnBack.png) no-repeat top center;}
.education_a a:hover{color: #FFFFFF; background: url(19yc_btnBack1.png) no-repeat top center;}
.jy_logo {position:absolute; z-index: 2;  margin-top: 30px;}
.object{width: 1200px; height: 190px; position: relative; z-index: 1;}
.object embed{width: 1200px; height: 185px;} 
.jy_box ul li{float: left; width: 14.28%;}
.jy_box ul li a{ display: block;color: #FFFFFF;font-size: 18px; line-height: 51px; text-align: center;}
.jy_box ul li:hover,.jy_box ul li.on{border-bottom: 4px #E6B904 solid;}
.jy_box{height: 55px; background:#b50007;}
.jy_tit{border-bottom: 1px solid #ddd;}
.jy_tit h1{font-size: 12px; font-weight: normal; float: left;line-height: 46px;color: #666;}
.jy_tit span{float: right;line-height: 46px;}
.jy_tit span input.in1{height: 30px; width: 213px;  line-height: 30px; color: #999; text-indent: 5px; border: 1px solid #dbdcde; border-right: 0;}
.jy_tit span input.in2{margin-left: -5px;}
.con_l.jy_lb{width: 395px; position: relative; padding: 0px;}
.con_l.jy_lb .pic_con2 {height:290px;position: relative;z-index: 1;overflow: hidden;}
.con_l.jy_lb .pic_con2 .pic {height: 290px;overflow: hidden}
.con_l.jy_lb .pic_con2 .pic li {width: 395px;height:290px;}
.con_l.jy_lb .pic_con2 .pic img {width: 100%;height: 100%;display: block;}
.con_l.jy_lb .pic_con2 .txt-bg {position: absolute;bottom: 0;z-index: 4;height: 35px;width: 100%;background: #000000;opacity: 0.5;}
.con_l.jy_lb .pic_con2 .txt {position: absolute;bottom: 0;	z-index: 5;height: 35px;width: 100%;overflow: hidden;}
.con_l.jy_lb .pic_con2 .txt li {width: 100%; height: 35px;line-height: 35px;	position: absolute;	bottom: -35px;	left: 0px;}
.con_l.jy_lb .pic_con2 .txt li a {width: 80%; height: 35px; overflow: hidden;text-overflow: ellipsis;display: block;color: white;padding: 0 0 0 10px;		}
.con_l.jy_lb .pic_con2 .num {position: absolute;z-index: 6;bottom: 9px;right: 10px;}
.con_l.jy_lb .pic_con2 .num li {	float: left; position: relative; overflow: hidden; padding-top: 9px; width: 9px; margin: 0px 2px;	height: 0px;	line-height: 15px;	background-color: #eeeeee;border: 1px solid #333;	opacity: 0.7;	text-align: center;	 border-radius:50% ;	cursor: pointer;}
.con_l.jy_lb .pic_con2 .num li.on,.pic_con1 .num li:hover {background-color: #E3010D;color: #FFFFFF; font-weight:bold;opacity: 1;}
.con_l.jy_lb .pic_con2 .prev,.pic_con2 .next {	position: absolute;	top: 50%;	margin-top: -30px;	width: 48px;	height: 58px;	z-index: 999;	display: block;	cursor: pointer}
.con_l.jy_lb .pic_con2 .prev:hover,.con_l.jy_lb .pic_con2 .next:hover {	opacity: 0.8}
.con_l.jy_lb .pic_con2:hover .prev,.con_l.jy_lb .pic_con2:hover .next{display: block;}
.con_l.jy_lb .pic_con2 .prev{background: url(19yc_jy_icon_l.png) no-repeat left center; display: none;}
.con_l.jy_lb .pic_con2 .next{background: url(19yc_jy_icon_r.png) no-repeat right center; right: 0px;display: none;}
.jy_div_top{    background: url(19yc_jy_bgNavNews.png) no-repeat left center;height: 58px;line-height: 58px; }
.jy_con_z{width: 514px;}
 .sp_jy{    float: right; margin-right: 10px;}
.sp_jy a{color: #888888;}
.sp_jy a:hover{color: #E3010D;}
.sp_jy.li a{color: #FFFFFF;}
.jy_ul ul li{ font-size: 14px; line-height: 29px;background: url(19yc_yj_dian.jpg) 5px 15px no-repeat;padding-left:17px;}
.jy_ul ul li span{float: right; color: #999999;}
.jy_con_r{width: 270px;}
.jy_r_top{height: 46px;  line-height: 46px;  background: #b20000;}
.jy_r_top h1{font-size: 16px;font-weight: bold;  padding: 0 10px 0 15px;float: left;font-weight: normal; color: #fff;}
.jy_r_b{padding: 5px 14px 5px 14px;  border: 1px solid #d3d3d3;height: 232px;  border-top: 0;  overflow: hidden; background: #fff;}
.jy_r_b ul li span{display: block; color: #999;}
.jy_r_b ul li { padding: 5px 0; font-size: 12px; border-bottom: 1px dotted #d3d3d3; line-height: 22px;}
.jy_div{width: 49%;}
.jy_div_t{height: 46px; line-height: 46px; padding: 0 5px 0 0; background: url(19yc_jy_bg_a.jpg) repeat-x;  border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3;}
.jy_div_t h1{ float: left; display:block;  width: 120px;  border-right: 1px solid #dadada; background: #fff;text-align: center; height: 42px;  line-height: 42px; border-top: 4px solid #b20000; font-size: 18px;  font-weight: bold;color: #b20000;}
.jy_div_b ul li{ font-size: 14px; line-height: 29px;background: url(19yc_yj_dian.jpg) 5px 15px no-repeat;padding-left:17px;}
.jy_div_b ul li span{float: right; color: #999999;}
.jy_div_b{    border: 1px solid #d3d3d3;border-top: 0; padding: 13px 10px 3px 10px; height: 240px;}
.jy_l{width: 910px;}
.jy_r{width: 270px;}
.jy_r_ul{border: 1px solid #dadada; height: 190px; border-top: none; background: url(19yc_jy_bg_b.jpg) top no-repeat; padding: 5px 20px 0 20px;}
.jy_r_ul ul li a{display: block;line-height: 29px; border-bottom: 1px solid #e2e2e2; background: url(19yc_jy_dian_b.png) 0 11px no-repeat; font-size: 14px; padding: 0 0 0 15px;}
.jy_img_a img{margin-top: 5px;}
.jy_ban img{width: 100%;}
.jy_aa .jy_div{width: 32.333%;}
.jy_aa .jy_div:nth-child(2){margin: 0px 1.5%;}
.jy_con_a{border: 1px solid #d3d3d3; position: relative; padding: 20px 0px;}
.jy_ll{position: absolute; margin-left: 10px; top: -10px;}
.hdzx_list{ position:relative; height:240px;}
.hdzx_list .bd1{ overflow:hidden; height:240px}
.hdzx_list li{ float:left; width:265px; height:240px; margin-right:15px; position:relative; overflow:hidden}
.hdzx_list li img{ width:100%}
.hdzx_list .prev1,.hdzx_list .next1{ position:absolute; top:50%; margin-top:-14px; z-index:2; width:28px; height:28px; cursor:pointer}
.hdzx_list li .bar_bg{height: 40px; line-height: 40px; text-align: center; font-size: 14px;}
.jy_rr{width: 1100px; margin-right: 20px; float: right;}
.jy_bottom{border-top: 10px solid #b20000;     line-height: 26px; text-align: center; position: relative;      border-top: 10px solid #b20000;  padding: 30px 0 40px 0;}
.jy_bottom img{position: absolute; left: 30%; top: 12%;}
.jy_ll a i{ display: none;}
.jy_bottom img{left: 20%;}
.jy_gl_l{ float: left; width: 218px; border: 1px solid #dcdcdc;margin-right: 30px; display: inline; min-height: 400px;}
.jy_gl_l_top{    border-bottom: 6px solid #e6b904; background: #b20000;font-size: 24px; color: #fff;  text-align: center;  padding: 15px 0;}
.jy_gl_l_ul ul li{line-height: 50px; text-align: center;  border-bottom: 1px dotted #d7d7d7; font-size: 14px;}
.jy_gl_l_ul ul li a{display: block;  }
.jy_gl_r{float:right; width: 950px;}
.jy_gl_r_top{border-bottom: 2px solid #D7D7D7; height: 68px;  line-height: 65px;}
.jy_gl_r_top h1{ font-weight: bold; font-size: 20px; border-bottom: 5px solid #B20000; padding: 0px 15px; text-align: center; float: left; color: #b20000;}
.jy_gl_r_top span{ float: right; margin-right: 15px;}
.jy_gl_r_top span a{color: #999999; margin: 0px 5px;}
.jy_gl_r_tit ul li{    font-size: 16px;padding: 15px 10px 15px 18px;border-bottom: 1px dotted #d8d8d8; line-height: 26px;  background: url(19yc_yj_dian.jpg) 8px 27px no-repeat;}
.jy_gl_r_tit ul li span{float: right; margin-right: 15px; font-size: 14px; color: #999999;}
.jy_xl{padding: 40px; border: 1px solid #ddd;margin-top: 20px;}
.jy_xl_top p{ font-size: 20px;color: #b2000a; text-align: center; line-height: 30px; border-bottom: 2px solid #b2000a; padding: 0 40px 25px 40px;}
.jy_xl_top span{ display: block; color: #999; font-size: 12px; text-align: center; padding: 15px 0 0;}
.jy_xl_tit{    width: 100%; padding: 20px 0; font-size: 15px; overflow: hidden;}
.jy_xl_bottom{border-top: 1px dotted #dcdcdc;padding: 15px 0 0 10px;  margin: 30px 0 0 0;}   
.jy_b_l{float: left; line-height: 25px;}
.jy_b_l a{margin: 0px 3px;}
.jy_b_r{float: right; line-height: 25px;}
/* ----------------------------------政府信息公开专栏---------------------------------- */
.xxgk{background: #fff0cf url(19yc_xxgk_bg.png) no-repeat top center;}
.xxgk_top{height: 220px;}
.xxgk_top_a{text-align: right;}
.xxgk_top_a a{display: inline-block; width: 75px; padding-right: 60px; font-size: 14px; height: 30px; line-height: 30px; background: url(19yc_xxgk_an.png) no-repeat top center;}
.xxgk_p{background: #E3010D; color: #FFF0CF; text-align: center; display: none; line-height: 80px; height: 80px; font-weight: bold; font-size: 22px;}
.xxgk_a{display: block; margin-left: 125px; margin-top: 45px; width:440px; height: 85px;}
.xxgk_box{width: 1200px; margin: 0 auto; height: 48px; line-height: 48px; background: url(19yc_xxgk_bg_aaa.jpg) no-repeat top center; background-size:100% 100%;}
.xxgk_box ul li{float: left; padding: 0px 17.72px;background: url(19yc_xxgk_ul_li.png) no-repeat right center;}
.xxgk_box ul li a{display: inline-block; height: 48px; line-height: 48px;  padding: 0 32px; color: #FFFFFF;  font-size: 14px;}
.xxgk_box ul li:last-child{background: none;}
.xxgk_box ul li:hover,.xxgk_box ul li.on{    background: url(19yc_xxgk_ul.gif) repeat-x;}
.win_top{    height: 40px;border-bottom: 2px solid #f01400; line-height: 40px;    padding-left: 5px;}
.ba{background: #FFF;}
.xxgk_in{height: 59px;background: url(19yc_xxgk_top_bg.gif) repeat-x 0 0;  padding-top: 25px; text-align: center;}
.xxgk_in span{font-weight: bold;display: inline-block; margin-right: 15px;}
.xxgk_in span select{width: 160px;height: 27px; border: 1px solid #d2d2d2; line-height: 27px; margin-left:5px;}
.xxgk_in .sp_2 input{width: 186px; height: 27px; border: 1px solid #d2d2d2;line-height: 27px; padding: 0 5px;margin-left: 5px;}
.xxgk_in .sp_3 input{    width: 79px; height: 27px;  border: 1px solid #d2d2d2; line-height: 27px; padding: 0 5px; margin: 0 5px;}
.xxgk_in .sp_4 input{background-color: #ff8907; border: 0 none; color: #FFF;  font-size: 14px; font-weight: bold;  width: 79px;  height: 29px; cursor: pointer; margin-left: 8px;}
.xxgk_l{float: left; width: 290px;}
.xxgk_r{float: right;width: 855px;}
.xxgk_l_top{height: 40px; background: url(19yc_xxgk_tt_top.jpg) no-repeat;background-size: 100% auto; padding: 0 10px 0 12px; line-height: 40px;}
.xxgk_l_top h1{ color: #FFF; float: left;    font-size: 14px;}
.xxgk_l_top  span{float: right;}
.xxgk_l_top  span a{color: #FFF;}
.xxgk_nr{margin: 20px;}
.xxgk_b{border: 1px solid #f3b477;  border-top: 0 none; padding: 10px 15px;}
.xxgk_b ul li{    background: url(19yc_xxgk_dian.png) 7PX 10px no-repeat;line-height:24px; padding-left: 20PX; padding-bottom: 10px; border-bottom:1px dotted #D7D7D7;}
.xxgk_c{ border: 1px solid #f3b477; border-top: 0 none; padding: 10px 15px;}
.news_l.li{margin-bottom: 20px;border:1px solid #EEEEEE;border-top: none;border-bottom: none;}
.gl_list li h2 {border-bottom: 1px solid #eeeeee;padding-left: 30px;line-height:40px;font-size: 14px;background: #f6f6f6 url(19yc_ne_icon_a_a.png) no-repeat 220px center;font-weight: normal}
.gl_list li:hover h2,.gl_list li.on h2{background: url(19yc_ne_icon_a.png) no-repeat 220px center;border-left:3px solid #f3b477 ;}
.gl_list li h2 a {padding-left: 30px;display: block}
.gl_list li.on h2 a {	color: #eb2f30}
.gl_list li span {float: left;	width: 38px;	display: block;	*margin-top: 15px;}
.gl_list ul {	background: url(19yc_ul_xian.png) repeat-y 35px top;	padding: 0px 10px 10px 30px;	margin-top: 20px;	display: none}
.gl_list li.on ul {display: block}
.gl_list ul ul {background-position: 33px top;display: none;margin: 0;	border: 0;}
.gl_list li.on ul ul {	display: none}
.gl_list ul li a {padding-left: 27px;background: url(19yc_jj.png) no-repeat left 2px;line-height: 20px; padding:10px 0px;}
.gl_list ul ul li a {	padding-left: 28px;}
.gl_list ul ul li {line-height: 40px;padding-left: 10px;background: url(19yc_dd.png) no-repeat 10px center;margin-bottom: 0}
.gl_list ul,.gl_list ul a {color: #555;}
.gl_list ul li.add {	padding-left: 0}
.gl_list ul li.add h3 {background: url(19yc_jj.png) no-repeat left 12px;line-height: 25px;}
.gl_list ul li.add h3.noadd { background: url(19yc_dd.png) no-repeat 10px center;line-height: 25px;}
.gl_list ul li.add.on h3 {}
.gl_list ul li.add h3 a {background: none; padding-left:20px; display:block;}
.gl_list ul li.add h3.noadd a {background: none; padding-left:38px; display:block;}
.gl_list ul li.add li a,.gl_list ul li.add li li a {background-image: none;}
.gl_list ul li.add.on li a {color: #555}
.gl_list ul li.add.on li.tred1 a {color: #e54646}
.gl_list ul li.on ul {display: block;background: none;padding-left: 0px;}
.gl_list ul li h3 {font-size: 14px;font-weight: normal;cursor: pointer}
.xxgk_r_top{ height: 25px;border-bottom: 1px solid #f01400; background: url(19yc_icon_gov_t.gif) no-repeat 7px 4px;  padding-left: 27px; margin-top: 14px;}
.xxgk_r_top h1{color: #f01400;float: left; font-size: 14px;}
.xxgk_r_top span{float: right;}
.xxgk_r_top span a{color: #f01400;float: left; font-size: 14px; font-weight: bold; margin-right: 15px;}
.xxgk_r_b{ text-indent: 2em; border: 1px solid #d2d2d2;padding: 20px; text-align: justify; line-height: 22px;}
.xxgk_r_b a{color: #f01400;}
.xxgk_r_c{ border: 1px solid #d2d2d2; padding: 20px;line-height: 22px;}
.xxgk_tit{ line-height: 24px; text-indent: 2em; padding-bottom: 15px; border-bottom:1px solid #D7D7D7 ;}
.xxgk_ul{padding: 10px 0 0 0;margin-top: 10px;}
.xxgk_ul ul li{float: left;width: 33.33%; line-height: 25px; height: 25px; margin-bottom: 10px;}
.xxgk_ul ul li img{margin-right: 5px; margin-left: 20px;}
.xxgk_an{text-align: center;margin-bottom: 15px;}
.xxgk_an a{margin: 0px 15px;}
.xxgk_ul_top{height: 35px; line-height: 35px; border-bottom: 1px solid #f01502;}
.xxgk_ul_top ul li{float: left; width: 165px;height: 35px; text-align: center;  border:1px solid #f01502; background: #FFF; margin-bottom: -1px; border-bottom: none; color:#f01502; font-size: 14px; margin-right: 4px;}
.xxgk_ul_top ul li:hover,.xxgk_ul_top ul li.on{color: #FFFFFF; background: url(19yc_xxgk_img3.png) no-repeat top center;}
.xxgk_tad_a table{width: 100%;}
.xxgk_tad_a table td{width: 25%; line-height: 30px; height: 30px; border-bottom: 1px solid #FFF;}
.xxgk_tad_a table tr{background: #E0F4FF;}
.xxgk_tad_a table tr:nth-child(even){background: #F5F5F5;}
.xxgk_tad{height: 240px; overflow: hidden; overflow-y: scroll; margin-top: 10px;}
.bottom_a.li{background-color: #dc1500;}
.xxgk_tad_b table{ width: 100%;    border-left: 1px solid #dbdbdb; font-size: 12px;}
.xxgk_tad_b table th{text-align: center;border-bottom: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; padding: 5px; background-color: #ffe6c3; font-size: 14px; font-weight: bold;height: 30px;}
.xxgk_tad_b table td{  text-align: center;   border-bottom: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; padding: 5px;}
.xxgk_con_t{color: #f01400; margin-bottom: 15px; font-size: 22px; text-align: center; padding-bottom: 20px; border-bottom: 1px solid #D7D7D7;}
.xxgk_con_ul .xxgk_b{border: none; padding: 0px;}
.xxgk_con_ul .xxgk_b ul li{padding-bottom:0px;line-height: 36px; background: url(19yc_xxgk_dian.png) 7PX 15px no-repeat;}
.xxgk_con_ul .xxgk_b ul li span{float: right; color: #999;margin-right: 15px;}
.xxgk_tit_p{    padding: 10px 56px 0 56px; line-height: 22px;}
.xxgk_tit_ul{width: 724px; margin: 30px auto;}
.xxgk_tit_ul ul li{float: left; margin-right: 1px;}
.xxgk_tit_ul ul li:last-child{margin-right: 0px;}
.xxgk_tit_ul ul li i{text-align: center; line-height: 40px;display: block; font-style: normal; color: #FFF;}
.xxgk_tit_ul ul li:hover i{color: #FFC112;}
.ba_1,.ba_2,.ba_3,.ba_4{width: 120px; height: 120px;}
.xxgk_tit_ul ul li span{ display: block; height: 80px; text-align: center;}
.xxgk_tit_ul ul li span img{margin-top: 15px;}
.ba_aa{width: 240px; height:120px;}
.ba_1{background:#F15A3B;}
.ba_2{background:#DFAB3E;}
.ba_3{background:#D19E65;}
.ba_4{background:#D5BDB9;}
.ba_aa{background:#B6A7A4;}
.ba_aa p{display: block;color: #fff;  padding: 30px 0 0 25px;}
.ba_aa .in{padding: 10px 0 0 25px;}
.ba_aa .in1{    width: 138px; height: 28px; border: none; line-height: 28px; padding: 0 0 0 5px;}
.ba_aa .in2{background: #F45836; height: 28px; color: #FFFFFF; margin-left: -5px; border: 1px solid #fff;width: 40px;}
.xxgk_xsq_div{width: 811px; margin: auto;}
.xxgk_xsq_div .xxgk_r_top{border-bottom: none;}
.xxgk_xsq_b{ border: 2px solid #dfdfdf;padding: 15px;    overflow: hidden;}
.xxgk_xsq_b ul li{float: left; width:25%; display: inline; line-height: 22px;}
.ndbg_top{ height: 25px; line-height: 25px; padding-left: 20px; background: url(19yc_xxgk_top_a.jpg) left top no-repeat; color: #FFF; font-weight: bold;}
.ndbg_b{ border: 1px solid #dcdcdc; padding: 5px 15px 15px 15px;}
.ndbg_b ul li{float: left; border-bottom: 1px dotted #dcdcdc;font-size: 12px; width:20%; line-height: 30px;  text-indent: 10px;}
.xxgk_xl_tit{    border: 1px solid #ffd99d;    padding: 10px;line-height: 22px; background: #fefbd0;}
.xxgk_xl_tit ul li{ float: left; width: 50%;}
.xxgk_xl_tit ul li:last-child{width: 100%;}
.xxgk_xl_nr{margin: 20px auto 10px auto;     font-size: 14px;line-height: 25px; text-align: justify;}
.xxgk_xl_top{margin-top: 15px;}
.xxgk_xl_top h1{color: #e80000; font-weight: normal; font-size: 20px;  text-align: center;}
.xxgk_xl_top span{ display: block; color: #999;font-size: 12px; text-align: center; height: 35px; line-height: 35px;  margin-top: 15px;  border-top: 1px solid #e2e2e2;}
.ba_bb{height: 40px; line-height: 40px; text-align: center;  color: #FFF; background:#A6D0F4; margin-top: 1px;}
.ba_bb a{display: block; color: #FFFFFF;}
.xxgk_ysq_tab i{color: #DC1500; font-style: normal;}
.ysq_top h1{text-align: center;  font-size: 16px; font-weight: normal; font-weight: bold;  color: #e10d00;  border-bottom: #d7d7d7 1px solid; padding-bottom: 10px;}
.ysq_top span{display: block; text-align: center;padding-top: 10px; margin-bottom: 10px; }
.ysq_tab table{width: 100%;}
.ysq_tab table td{ padding: 10px 8px;line-height: 22px; background: #F2F2F2; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.ysq_tab table th{    background: #E54646 !important; font-size: 14px;  height: 35px;  color: #FFF;}
.ysq_tab table td .sl_a{}
.ysq_tab table td i{margin-left: 5px;}
.ysq_tab table td .in1{width:50%; height:25px;border: #d7d7d7 1px solid; background: #FFF; line-height: 22px;  padding-left: 5px;}
.ysq_tab table td textarea{width: 70%; height: 110px; border: #d7d7d7 1px solid; resize: none;  overflow: auto;}
.ysq_tab table td .in2{ width: 100px; height: 25px;}
.xxgk_ysq_b{ text-align: center; padding: 20px 0;}
.xxgk_ysq_b input{width: 90px; height: 30px;margin: 0px 5px; background: #fff; font-weight: bold; border: 1px solid #D7D7D7; border-radius:3px;}
.xxgk_ysq_b .in1{color: #E10D00;}
/* ----------------------------------搜索---------------------------------- */
.ss_top{height: 37px; border-bottom: 2px solid #00a2ff;}
.ss_top h1{ line-height: 39px; float: left;width: 95px; font-size: 20px; font-weight: normal; color: #0179cd;padding-left:30px; background: url(icon_search1.gif) no-repeat 0px center;}
.ss_top ul li{float: left; width: 114px; border:1px solid #A6D0F4; border-radius:5px 5px 0px 0px; height: 35px;  margin-right: 2px; background-size: 100% 100%; background: url(19yc_r_bg.png) repeat-x bottom;  font-size: 14px; color: #0083d7; text-align: center;line-height: 35px;}
.ss_top ul li:hover,.ss_top ul li.on{background: #00a2ff; color: #FFF; border: #00a2ff solid 1px;}
.ss_tab{padding-bottom: 40px;}
.ss_tab table{width: 100%;}
.ss_tab table .ta_a{width: 15%; text-align: right; font-weight: bold;}
.ss_tab table td{padding: 10px 0px;}
.ss_tab table td .in1{width: 40%; height: 27px; border: 1px solid #d6dde3;}
.ss_tab table td  .in2{width: 20%; height: 27px; border: 1px solid #d6dde3;}
.ss_b{ padding-top: 25px; text-align: center;}
.ss_b input{ width: 105px; height: 35px; border-radius:5px; margin: 0px 25px; border: none; color:  #FFF; font-size: 16px;}
.ss_b input.in1{background: #19C0F0;}
.ss_b input.in2{background: #48C65E;}

/* ----------------------------------访谈-细览---------------------------------- */
/*===============分页==============*/
.fy_list { margin:25px auto 0px; clear:both; text-align:center; padding-bottom:20px;}
.fy_tit_l{ float:left; line-height:40px;}
.fy_tit_r{ float:right}
.fy_list span{margin-right: 10px;}
.fy_list a {display: inline-block; border: 1px #b8b8b8 solid;color: #b8b8b8; text-decoration: none; text-align: center;padding: 0px 8px; cursor: pointer;height: 21px; line-height: 21px;}
.fy_list a.bor_l1 { border-left:1px solid #e4e4e4; }
.fy_list a.on, .fy_list a:hover,.fy_list span.current { color:#fff; background-color:#1e88d6; border:1px solid #1e88d6; text-decoration:none }
.fy_list.li a.on, .fy_list.li a:hover,.fy_list.li span.current {background-color:#19B645; border:1px solid #19B645; text-decoration:none }
.fy_list.jy{ text-align: left; border: 1px solid #d8d8d8;height: 46px; line-height: 46px; background: #f6f6f6; font-size: 14px; padding-bottom: 0px;}
.fy_list.jy span{margin-left: 15px;}
.fy_list.jy a{border: none; background: none; color:555555;}
.fy_list.jy.li a.on, .fy_list.jy.li a:hover,.fy_list.jy span.current {border: none; color: #555555; background: none;}
.fy_list.jy a.on, .fy_lis.jyt a:hover, .fy_list.jy span.current{color: #555555;}
.fy_list a{color: #555555;}
.fy_list.li_a a.on, .fy_list.li_a a:hover,.fy_list.li_a span.current {background-color:#ee0000; border:1px solid #ee0000; text-decoration:none }
.gl_top i{display: none;}



/*外部链接样式*/
.otherlink-bg {
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all 0.3s ease 0s;
    z-index: 99;
}
.otherlink-bg.in {
    opacity: 1;
}
.otherlink-pop {
    background-color: #ffffff;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 6px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    height: 180px;
    left: 50%;
    margin: -250px 0 0 -280px;
    overflow: hidden;
    position: fixed;
    top: -25%;
    transition: all 0.4s ease 0s;
    width: 470px;
    z-index: 100;
}
.otherlink-pop.in {
    top: 50%;
}
.otherlink-pop a.offBtn {
    color: #ccc;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    padding: 5px 10px;
    position: absolute;
    right: 8px;
    top: 5px;
}
.otherlink-pop h2 {
    font-size: 16px;
    padding: 45px 40px;
    font-weight:normal;
    text-align:left;
    font-size:14px;
    line-height:2em;

}
.otherlink-pop p.btns {
    background: #f5f5f5 none repeat scroll 0 0;
    border-top: 1px solid #ddd;
    bottom: 0;
    height: 50px;
    left: 0;
    position: absolute;
    text-align: right;
    width: 100%;
}
.otherlink-pop p.btns a {
    border: 1px solid #bbbbbb;
    border-radius: 5px;
    color: #333;
    display: inline-block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 9px 15px 0 0;
    padding: 0 15px;
}
.otherlink-pop p.btns a:hover {
    background: #e6e6e6 none repeat scroll 0 0;
}
.otherlink-pop p.btns a.toOtherLink {
    background: #337ab7 none repeat scroll 0 0;
    border: 1px solid #337ab7;
    color: #fff;
}
.otherlink-pop p.btns a.toOtherLink:hover {
    background: #286090 none repeat scroll 0 0;
}


.popupmask {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #000;
    opacity: .5;
    filter: alpha(opacity=50);
    z-index: 99
  }
  
  .popup {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 700px;
    background-color: #fff;
    margin: 60px auto 0;
    padding: 30px 50px;
    font-size: 15px;
    line-height: 1.5em;
    font-weight: bold;
    *left: auto;
    *right: auto;
    *width: 1020px;
    z-index: 999;
    border-radius: 20px
  }
  
  .popup span {}
  
  .popup h2 {
    text-align: center;
    font-size: 1.6em;
    /*#0E86E0*/
    color:#019ae5;
    margin: 10px 0 30px;
  }
  
  .popup p {
    margin: 15px 0;
  }
  
  .popup a {
    display: block;
    /*#0E86E0*/
    background: #019ae5;  
    color: #fff;
    width: 100px;
    margin: auto;
    text-align: center;
    height: 32px;
    line-height: 32px;
    text-decoration: none;
  }
  
  .popup a.a_close {
    background-color: #fff;
  }
  
  .popup span.span_notice {
    position: absolute;
    z-index: 100;
    right: 0px;
    margin: 10px 0 30px;
  }
  .js_login_confirm{
    display: none;
  }

.bdsharebuttonbox{
    position:absolute;
}
@media screen and (max-width: 767px){
  .popup{
    width: 70%;
    z-index: 10000;
  }
  .bdsharebuttonbox{
      position:relative;
      display: inline-block;
  }


}