.l_header_img {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.slidess,
.slidess ul,
.slidess .bd,
.slidess ul li {
	width: 100% !important;
	height: 100% !important;
}

.slidess img {
	width: 100%;
	height: 100%;
}

.index_main {
	width: 1200px;
	margin: auto;
	position: relative;
	background-color: #fff;
	padding: 0px 10px;
	padding-bottom: 10px;
}

.index_main_top {
	height: 170px;
}

.index_main_top_left {
	float: left;
	margin-left: 30px;
	margin-top: 45px;
}

.index_main_top_right {
	float: right;
	margin-top: 65px;
	width: 414px;
}

.l_header_search_detail {
	width: 300px;
	height: 45px;
	overflow: hidden;
	background: #fff;
	border-radius: 5px;
	position: relative;
	display: inline-block;
	vertical-align: bottom;
	float: left;
}

.l_search_seek {
	height: 45px;
	line-height: 45px;
	border: none;
	font-size: 16px;
	margin-left: 43px;
	width: 235px;
	padding-left: 15px;
	color: #b2b2b2
}

.l_header_search_detail em {
	background: url(search.png;vpn_img) no-repeat;
	position: absolute;
	left: 14px;
	top: 12px;
	border-right: 1px solid #e2e2e2;
	width: 21px;
	height: 21px;
	padding-right: 10px;
}

.l_search_btn {
	width: 100px;
	height: 45px;
	font-size: 18px;
	color: #fff;
	background: #005499;
	border-radius: 5px;
	border: none;
	margin-left: 10px;
	float: right;
}

.index_main_content_nav {
	background: #016eb3;
}

.index_main_content_nav a {
	float: left;
	margin-right: 2px;
	background: #1593e1;
	color: #fff;
	width: 169px;
	text-align: center;
	height: 56px;
	line-height: 56px;
}

.index_main_content_nav a:hover {
	background: #005499;
}

.index_main_content_nav a.on {
	background: #005499;
}

.index_main_content_nav a.last {
	margin-right: 0;
	width: 173px;
}

.index_main_content_nav span {
	font-size: 18px;
	color: #fff;
	padding-left: 40px;
	background: url(nav_icon.png;vpn_img) no-repeat 0px 0px;
	margin: auto;
	font-weight: bold;
}

.index_main_content_nav span.nav_1 {
	background-position: 0px 0px;
}

.index_main_content_nav span.nav_2 {
	background-position: 0px -60px;
}

.index_main_content_nav span.nav_3 {
	background-position: 0px -120px;
}

.index_main_content_nav span.nav_4 {
	background-position: 0px -180px;
}

.index_main_content_nav span.nav_5 {
	background-position: 0px -242px;
}

.index_main_content_nav span.nav_6 {
	background-position: 0px -303px;
}

.index_main_content_nav span.nav_7 {
	background-position: 0px -362px;
}

.index_main_content_main {
	background: #fff;
}

.index_main_bottom {
	text-align: center;
	font-size: 12px;
	color: #aaa;
	line-height: 30px;
	position: relative;
	margin-top: 30px;
}

.index_main_bottom_img img {
	vertical-align: middle;
	margin: 20px 15px;
}

.index_main_bottom a {
	color: #4c4c4c;
}

.l_sidebar {
	width: 65px;
	position: fixed;
	left: 50%;
	top: 225px;
	margin-left: 605px;
	z-index: 1;
	border: 1px solid #FDFDFD;
	border-bottom: none;
}

.l_sidebar a {
	width: 100%;
	height: 60px;
	border-bottom: 1px solid #FDFDFD;
	display: block;
	background: #54A7DD;
	padding-top: 10px;
	position: relative;
}

.l_sidebar a:hover {
	background: #005499;
}

.l_sidebar a span {
	width: 30px;
	height: 35px;
	display: block;
	background: url(slide_icon.png;vpn_img) no-repeat;
	margin: auto;
}

.l_sidebar a.l_sidebar1 span {
	background-position: 0px 0px;
}

.l_sidebar a.l_sidebar2 span {
	background-position: 0px -72px;
}

.l_sidebar a.l_sidebar3 span {
	background-position: 0px -144px;
}

.l_sidebar a.l_sidebar4 span {
	background-position: 0px -216px;
}

.l_sidebar a.l_sidebar5 span {
	background-position: 0px -284px;
}

.l_sidebar a.l_sidebar6 span {
	background-position: 0px -354px;
}

.l_sidebar a em {
	font-size: 14px;
	color: #fff;
	display: block;
	width: 100%;
	text-align: center;
}

.l_sidebar a .l_sidebar_code {
	position: absolute;
	top: 50%;
	margin-top: -46px;
	z-index: 9;
	background: url(code_bg2.png;vpn_img) no-repeat;
	width: 115px;
	height: 107px;
	left: 65px;
	display: none;
}

.l_sidebar a .l_sidebar_code img {
	width: 84px;
	height: 84px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -39px;
	margin-top: -42px;
}

.lc_apply_bottom3_bottoms em {
	color: red;
}

#contentClickCount {
	padding-left: 15px
}

.index_main_content_main_list_bottom {
	padding-bottom: 20px;
}

.lc_list_lefts img {
	display: none;
	margin: auto;
	width: 100%;
}

.lc_reply_mains_left img {
	display: none;
	margin: auto;
	width: 100%;
}

.zwgk {
	width: 559px;
	display: inline-block;
	float: left;
}

.sjd {
	display: inline-block;
	width: 580px;
	float: left;
	margin-left: 20px;
}

.zwgk img {
	width: 100%;
	height: 112px;
}

.sjd img {
	width: 100%;
	height: 112px;
}


/*列表*/

.index_main_content_main_list_top {
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	border-bottom: 1px solid #f5f5f5;
	font-size: 16px;
}

.index_main_content_main_list_top a {
	color: #000;
	font-size: 16px;
}

.index_main_content_main_list_bottom_left {
	float: left;
	background: #f9f9f9;
	border-right: 1px solid #efefef;
	width: 233px;
	height: 100%;
}

.index_main_content_main_list_bottom_left_title {
	color: #000;
	font-size: 24px;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #eee;
	padding-left: 20px;
}

.index_main_content_main_list_bottom_lefts a {
	height: 47px;
	border-bottom: 1px solid #eee;
	display: block;
	font-size: 18px;
	color: #333333;
	line-height: 47px;
	padding-left: 35px;
	background: url(list_icon.png;vpn_img) no-repeat 20px 20px;
}

.index_main_content_main_list_bottom_lefts a:hover {
	color: #1593e1;
	background-position-y: -49px;
}

.index_main_content_main_list_bottom_lefts a.on {
	color: #fff;
	background-position-y: -119px;
	background-color: #1593e1;
}

.index_main_content_main_list_bottom_right {
	float: left;
	padding: 0 30px;
	width: 906px;
}

.index_main_content_main_list_bottom_right_top {
	height: 60px;
	line-height: 60px;
	font-size: 24px;
	color: #000;
	border-bottom: 1px solid #eee;
}

.index_main_content_main_list_bottom_right_top span {
	border-bottom: 2px solid #1593e1;
	display: inline-block;
	height: 58px;
}

.index_main_content_main_list_bottom_right_bottom ul {
	border-bottom: 1px solid #eee;
	padding: 10px 0;
}

.index_main_content_main_list_bottom_right_bottom ul li {
	line-height: 35px;
}

.index_main_content_main_list_bottom_right_bottom ul li a {
	color: #333;
	font-size: 15px;
	background: url(list_dian.png;vpn_img) no-repeat 4px 8px;
	padding-left: 17px;
}

.index_main_content_main_list_bottom_right_bottom ul li a:hover {
	color: #1593e1;
	background-position-y: -17px;
}

.index_main_content_main_list_bottom_right_bottom ul li .date {
	color: #9c9c9c;
	font-size: 15px;
	float: right;
}

.index_main_content_main_list_bottom_right_fenye {
	text-align: center;
	margin: 20px 0;
}

.index_main_content_main_list_bottom_right_fenye .layui-laypage .layui-laypage-curr .layui-laypage-em {
	background: #007fda;
}

.lc_people_main_right_first .a2 img {
	height: 100%;
	margin: auto;
	display: block;
}


/*列表2*/

.index_main_content_main_list_bottoms_right_bottom ul {
	border-bottom: 0px solid #eee;
	padding: 10px 0;
}

.index_main_content_main_list_bottom_right_top a {
	float: right;
	background: url(more.png;vpn_img) no-repeat 35px 21px;
	color: #000;
	font-size: 16px;
	padding-right: 25px;
}

.index_main_content_main_list_bottom_right_top a:hover {
	color: #1593e1;
	background-position-y: -52px;
}

#demo {
	padding: 10px;
}


/*详情*/

.index_main_content_main_detail_content {
	padding: 0 120px;
	margin-top: 20px;
	padding-bottom: 50px;
	font-family: 宋体
}

.index_main_content_main_detail_content_title {
	font-size: 26px;
	font-weight: bold;
	color: #444;
	text-align: center;
	line-height: 45px;
}

.index_main_content_main_detail_content_titles {
	color: #1a1a1a;
	font-size: 16px;
	text-align: center;
	font-weight: 600;
	line-height: 30px;
}

.index_main_content_main_detail_content_time {
	margin-top: 40px;
	border-bottom: 1px solid #eee;
	line-height: 25px;
	position: relative;
	padding-bottom: 15px;
}

.index_main_content_main_detail_content_time span {
	font-size: 12px;
	color: #808080;
}

.index_main_content_main_detail_content_time span:hover {
	cursor: pointer;
}

.index_main_content_main_detail_content_main {
	margin-top: 30px;
	margin-bottom: 50px;
	font-size: 16px;
	line-height: 1.8;
}

.index_main_content_main_detail_content_main p {
	color: #4c4c4c;
	font-size: 16px;
}

.index_main_content_main_detail_content_button {
	text-align: center;
}

.index_main_content_main_detail_content_button button {
	border: 1px solid #ccc;
	color: #272727;
	font-size: 16px;
	border-radius: 5px;
	background: #fff;
	padding: 10px 20px;
	margin: 0 15px;
}

.index_main_content_main_detail_content_button button:hover {
	background: #1593e1;
	color: #fff;
	border: 1px solid #1593e1;
	cursor: pointer;
}

.index_main_content_main_detail_content_pn {
	padding: 40px 0;
}

.index_main_content_main_detail_content_pn a {
	color: #1a1a1a;
	font-size: 14px;
	font-weight: 600;
}

.index_main_content_main_detail_content_pn .index_main_content_main_detail_content_perv {
	float: left;
}

.index_main_content_main_detail_content_pn .index_main_content_main_detail_content_next {
	float: right;
}

.pages_print {
	position: absolute;
	top: 7px;
	right: -12px;
	border-bottom: none;
}

.pages_print .index_switchsize {
	padding: 0 10px;
	padding-left: 275px;
	float: left;
	font-size: 14px;
}

.pages_print .index_switchsize span {
	font-size: 14px;
}

.pages-date span.font,
.pages_print span.font {
	margin: 0 10px;
	margin-top: -7px;
}

.pages_print .printIco {
	float: left;
	background: url(ico.png;vpn_img) no-repeat 0px 5px;
	padding-left: 22px;
}

.pages_print .share {
	float: left;
	padding-left: 20px;
	width: auto;
	margin: 0;
	color: #898989;
	margin-top: -2px;
}

.mainShareDiv_24 {
	height: 32px;
}

#gwdShare_con_1 {
	position: relative;
	float: right;
}

#gwdshare {
	_overflow-x: hidden;
	z-index: 9999;
	float: left;
	text-align: left!important;
	zoom: 1;
}

.gwds_more {
	display: inline-block;
	background: url(../images/more.png;vpn_img) no-repeat;
	width: 38px;
	height: 38px;
	margin-left: 5px;
	_margin-left: 3px;
}

.gwds_tools_24 a {
	width: 24px;
	height: 24px;
	display: block;
	float: left;
	cursor: pointer;
	padding: 3px 2px 3px 2px;
}

#btnPrint:hover {
	cursor: pointer;
}

.index_main_contents_main_list_top {
	border-bottom: none;
}

#gwdshare_l {
	width: 212px;
	position: absolute;
	top: 0;
	background: #fff;
	text-align: left;
	z-index: 10000000;
}

#gwdshare_l_c {
	width: 210px;
	float: left;
	border: 1px solid #e9e9e9;
	text-align: left;
}

#gwdshare h6,
#gwdshare_s h6 {
	width: 100%;
	font: 14px/22px '����';
	text-indent: .5em;
	font-weight: 700;
	border-top: 1px solid #fbfbfb;
	border-bottom: 1px solid #f2f1f1;
	background-color: #f6f6f6;
	float: left;
	padding: 5px 0;
	margin: 0;
}

#gwdshare ul,
#gwdshare_s ul {
	width: 98%;
	float: left;
	padding: 8px 0;
	margin-left: 2px;
	overflow: hidden;
}

#gwdshare p,
#gwdshare_s p {
	width: 100%;
	height: 21px;
	font-size: 12px;
	border-top: 1px solid #f2f1f1;
	background-color: #f8f8f8;
	float: left;
	padding: 0;
	margin: 0;
}

#gwdshare_pop h5 b,
#gwdshare_s h6 b {
	width: 22px;
	height: 23px;
	background: url(pop_c.gif;vpn_img) no-repeat 0 0;
	cursor: pointer;
	position: absolute;
	right: 8px;
	top: 4px;
}

#gwdshare ul li,
#gwdshare_s ul li {
	width: 47%;
	_width: 41%;
	float: left;
	margin: 4px 2px;
}

.MoreShareLink_24 {
	background: url(is_24.png;vpn_img) no-repeat;
	font-size: 14px;
	padding: 7px 0;
	text-indent: 34px;
	_text-indent: 32px;
}

#gwdshare ul li a,
#gwdshare_s ul li a {
	display: block;
	color: #565656;
	width: 98%;
	border: 1px solid #fff;
}

#gwdshare_l_c ul li a {
	height: auto!important;
}

.gwds_people {
	background-position: 0 -75px!important;
}

.gwds_qzone {
	background-position: 0 -235px!important;
}

.gwds_renren {
	background-position: 0 -275px!important;
}

.gwds_kaixin001 {
	background-position: 0 -315px!important;
}

.gwds_douban {
	background-position: 0 -355px!important;
}

.gwds_tsina {
	background-position: 0 -115px!important;
}

.gwds_weixin {
	background-position: 0 -195px!important;
}

#gwdshare_l_c p a.goWebsite,
#gwdshare_m_c p a.goWebsite,
#gwdshare_pop p a.goWebsite {
	text-align: right;
	line-height: 16px;
	padding-left: 16px;
	color: #8c8c8c;
}

#gwdshare p a,
#gwdshare_s p a {
	width: auto;
	text-align: right;
	float: right;
	padding: 0 5px;
}

#gwdshare_pop {
	width: 300px;
	border: 6px solid #8f8f8f;
	padding: 0;
	background: #f6f6f6;
	position: absolute;
	z-index: 1000000;
	text-align: left;
}

#gwdshare_pop div {
	border: 1px solid #e9e9e9;
	float: left;
	overflow: hidden;
	text-align: left;
}

#gwdshare_pop h5 {
	width: 100%;
	height: 28px;
	color: #626262;
	font: 14px/28px '����';
	font-weight: 700;
	text-indent: .5em;
	float: left;
	margin: 0;
	overflow: hidden;
}

#gwdshare_pop ul {
	width: 100%;
	height: 256px;
	background: #fff;
	float: left;
	padding: 8px 0;
	margin: 0;
	border-top: 1px solid #f2f1f1;
	border-bottom: 1px solid #f2f1f1;
	overflow: auto;
	overflow-x: hidden;
}

#gwdshare_pop p {
	width: 100%;
	font-size: 12px;
	float: left;
	padding: 5px 0 8px;
	margin: 0;
	overflow: hidden;
}

#gwdshare_pop ul li {
	width: 130px;
	float: left;
	padding: 2px;
	margin-left: 6px;
	_margin-left: 3px;
	height: 29px;
	overflow: hidden;
}

#gwdshare_pop ul li a {
	background: url(is.png;vpn_img) no-repeat;
	color: #565656;
	font-size: 12px;
	display: block;
	width: 75%;
	padding: 6px 0 6px 28px;
	border: 1px solid #fff;
}

#gwdshare_pop p a {
	width: auto;
	text-align: right;
	float: right;
	padding: 0 5px;
}


/*查询页面*/

.l_select_content_left {
	float: right;
	width: 330px;
}

.l_select_content_right {
	float: left;
	width: 800px;
}

.l_select_content_left_two a {
	background: none;
	padding-left: 10px;
}

.l_select_content_left_two span {
	width: 20px;
	display: inline-block;
	text-align: center;
	height: 20px;
	border-radius: 50%;
	background: #c6c6c6;
	line-height: 20px;
	margin-right: 10px;
	color: #fff;
}

.l_select_content_left_two span.span {
	background: #ff0000;
}

.l_select_content_right_block {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

.l_select_content_right_block_title {
	display: inline;
	font-size: 20px;
	color: #666;
	font-weight: bold;
}

.l_select_content_right_block p {
	text-indent: 2em;
	font-size: 12px;
	line-height: 20px;
	margin-top: 5px;
}

.l_select_content_right_block_time {
	display: block;
	color: #ccc;
	font-size: 12px;
	margin-top: 5px;
}

.l_new_list_title1 {
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	border-bottom: 2px solid #ac0001;
	margin-bottom: 15px;
	padding-bottom: 10px;
	margin-top: 10px;
}

.l_new_list_title1 em {
	margin-right: 20px;
}

.l_new_list_title1 .c04 {
	color: #C03 !important;
	display: inline-block !important;
}

.l_select_content_right_block span.span {
	color: #ca0000;
}

.l_select_content_rights {
	width: 100%;
}


/*列表页面¨*/

.l_list_content {
	margin-top: 15px;
}

.l_list_content_left {
	float: left;
	width: 330px;
}

.l_list_content_right {
	float: left;
	width: 770px;
	margin-left: 35px;
}

.l_list_content_left_one {
	width: 100%;
}

.l_list_content_left_one_title {
	color: #ca0000;
	font-size: 18px;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	background: #f3f3f3;
	border-top: 2px solid #ac0001;
}

.l_list_content_left_one a {
	font-size: 18px;
	text-align: center;
	height: 50px;
	line-height: 50px;
	color: #545454;
	border-bottom: 1px solid #e9e9e9;
	display: block;
	width: 100%;
}

.l_list_content_left_two a {
	font-size: 14px;
	text-align: left;
	height: 50px;
	line-height: 50px;
	color: #545454;
	border-bottom: 1px solid #e9e9e9;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding-left: 40px;
	background: url(list_top.png;vpn_img) no-repeat 12px 0px;
}

.l_list_content_left_two .l_list_content_left_two_a1 {
	background-position-y: 12px;
}

.l_list_content_left_two .l_list_content_left_two_a2 {
	background-position-y: -44px;
}

.l_list_content_left_two .l_list_content_left_two_a3 {
	background-position-y: -99px;
}

.l_list_content_left_two .l_list_content_left_two_a4 {
	background-position-y: -158px;
}

.l_list_content_left_two .l_list_content_left_two_a5 {
	background-position-y: -215px;
}

.l_list_content_left_two .l_list_content_left_two_a6 {
	background-position-y: -270px;
}

.l_list_content_left_two .l_list_content_left_two_a7 {
	background-position-y: -325px;
}

.l_list_content_left_two .l_list_content_left_two_a8 {
	background-position-y: -380px;
}

.l_list_content_left_two .l_list_content_left_two_a9 {
	background-position-y: -437px;
}

.l_list_content_left_one a:hover {
	color: #fff;
	background: #d2333c;
}

.l_list_content_left_two a:hover {
	color: #ca0000;
}

.l_list_content_left_one a.on {
	color: #fff;
	background: #d2333c;
}

.l_list_content_left_one a:hover {
	color: #fff;
}

.l_list_content_left_two a:hover {
	color: #ca0000;
}

.l_list_content_left_two {
	margin-top: 20px;
}

.l_list_content_right_block_title {
	border-bottom: 1px solid #dfdfdf;
}

.l_list_content_right_block_title span {
	display: inline-block;
	font-size: 18px;
	color: #ca0000;
	height: 50px;
	line-height: 50px;
	padding: 0 25px;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #ca0000;
}

.l_list_content_right_block_title a {
	float: right;
	margin-right: 15px;
	margin-top: 17px;
}

.l_list_content_right_block_content li {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	background: url(list-circle.png;vpn_img) 10px 24px no-repeat;
	padding-left: 15px;
}

.l_list_content_right_block_content li a {
	display: block;
	color: #4b4a4a;
}

.l_list_content_right_block_content li .date {
	float: right;
	color: #777777;
	margin-right: 10px;
}

.l_list_content_right_block_content li p {
	width: 575px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding-left: 10px;
}

.l_list_content_right_block_content li:hover {
	background-position: 10px -11px;
	background-color: #f3f3f3;
}

.l_list_content_right_block_content li a:hover {
	color: #ff651b;
}

.l_list_content_right_block_content li a:hover span {
	color: #ff651b;
}

.lc_list_lefts {
	margin-left: 20px;
}

.index_main_content_main_list_bottom_right {
	width: 880px;
}


/*首页*/

.lc_index_top_right_title {
	font-size: 28px;
	color: #000;
	margin-bottom: 25px;
	text-align: center;
	font-weight: bold;
}

.lc_index_top_right_title a {
	color: #000
}

.lc_information_main_first_main_top a {
	color: #000
}

.lc_index_top_left {
	width: 160px;
	text-align: center;
	display: inline-block;
	margin-top: 25px;
	vertical-align: top;
	float: left;
}

.lc_index_top_right {
	display: inline-block;
	width: 964px;
	padding-right: 60px;
	float: right;
}

.lc_index_top_right_content {
	font-size: 14px;
	color: #5d5549;
	line-height: 25px;
}

.lc_index_top {
	padding-top: 50px;
}

.lc_index_top_right_content a {
	color: #ff6600;
}

.l_focus {
	float: left;
}

.l_focus .slide {
	width: 558px;
	height: 374px;
	overflow: hidden;
	position: relative;
}

.l_focus .slide .hd {
	height: 10px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 14px;
	z-index: 1;
}

.l_focus .slide .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.l_focus .slide .hd ul li {
	text-indent: 9999px;
	float: left;
	margin-right: 10px;
	width: 10px;
	height: 10px;
	line-height: 14px;
	text-align: center;
	background: #b2b2b2;
	cursor: pointer;
	position: relative;
}

.l_focus .slide .bd ul li p {
	font-size: 17px;
	color: #fff;
	width: 400px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-weight: bold;
}

.l_bd_title {
	position: absolute;
	bottom: 0;
	height: 50px;
	line-height: 50px;
	background: rgba(0, 0, 0, 0.5);
	text-indent: 10px;
	width: 100%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F010000);
}

.l_focus .slide .hd ul li.on {
	background: #1593e1;
}

.l_focus .slide .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.l_focus .slide .bd li {
	zoom: 1;
	vertical-align: middle;
}

.l_focus .slide .bd img {
	width: 100%;
	height: 100%;
	display: block;
}

.lc_index_main {
	margin-top: 45px;
	padding-bottom: 30px;
}

.l_focus .slide .bd ul,
.l_focus .slide .bd ul li,
.l_focus .slide .bd ul li img {
	height: 100%;
}

.l_main_tab {
	float: left;
	width: 580px;
	height: 372px;
	margin-left: 20px;
	overflow: hidden;
	border: 1px solid #eeeeee;
}

.l_main_tab .slideTxtBox {
	width: 580px;
	text-align: left;
	overflow: hidden;
}

.l_main_tab .slideTxtBox .hd {
	height: 45px;
	line-height: 45px;
	position: relative;
	font-size: 18px;
	color: #6e6e6e;
}

.l_main_tab .slideTxtBox .hd ul {
	float: left;
	position: absolute;
	height: 45px;
}

.l_main_tab .slideTxtBox .hd ul li {
	float: left;
	cursor: pointer;
	text-align: center;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	font-size: 18px;
	background: #f5f5f5;
	color: #727272;
	width: 115px;
}

.l_main_tab .slideTxtBox .hd ul li.line {
	border-right: none;
}

.l_main_tab .slideTxtBox .hd ul li.on {
	background: #45a0dc;
	color: #fff;
}

.l_main_tab .slideTxtBox .bd ul {
	padding: 6px 15px !important;
	zoom: 1;
	overflow: hidden;
}

.l_main_tab .slideTxtBox .bd li {
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	background: url(list-circle.png;vpn_img) 0px 21px no-repeat;
	padding-left: 15px;
	color: #4b4a4a;
}

.l_main_tab .slideTxtBox .bd li:hover {
	background-position: 0 -14px;
}

.l_main_tab .slideTxtBox .bd li a {
	color: #4b4a4a;
}

.l_main_tab .slideTxtBox .bd li a:hover {
	color: #ff7200;
}

.l_main_tab .slideTxtBox .bd li .date {
	float: right;
	color: #777777;
}

.l_index_advertising {
	width: 100%;
	margin-top: 20px;
	height: 112px;
}

.l_index_advertising .tempWrap,
.l_index_advertising .bd,
.l_index_advertising .bd ul,
.l_index_advertising .bd ul li,
.l_index_advertising .bd ul li img {
	height: 100% !important;
	width: 100%;
}

.lc_index_main_second {
	padding-top: 10px;
}

.lc_index_main_second_block {
	float: left;
	margin-right: 1%;
    width: 32.6%;
}

.lc_index_main_second_block_last {
	margin-right: 0;
}

.lc_index_main_second_block_title {
	padding-left: 72px;
	color: #fff;
	font-size: 24px;
	height: 65px;
	line-height: 65px;
	background: url(index_title.png;vpn_img) no-repeat;
	background-position-x: 25px;
	background-color: #3366cc;
	margin-bottom: 5px;
	
}

.lc_index_main_second_block1 .lc_index_main_second_block_title {
	background-position-y: -169px;
}

.lc_index_main_second_block2 .lc_index_main_second_block_title {
	background-position-y: -78px;
}

.lc_index_main_second_block3 .lc_index_main_second_block_title {
	background-position-y: 16px;
}

.lc_index_main_second_block_mains {
	width: 49%;
	height: 80px;
	display: inline-block;
	margin-top: 6px;
	background-color: #eeeeee;
	position: relative;
	float: left;
}

.lc_index_main_second_block_mainss {
	width: 120px;
	height: 80px;
	display: inline-block;
	margin-top: 6px;
	background-color: #eeeeee;
	position: relative;
	float: left;
}

.lc_index_main_second_block_mains em {
	display: block;
	background: url(index_icon.png;vpn_img) no-repeat;
	background-position-x: 21px;
	width: 60px;
	height: 63px;
	position: absolute;
	left: 0;
	top: 0px;
}

.lc_index_main_second_block_mainss em {
	display: block;
	background: url(index_icon.png;vpn_img) no-repeat;
	background-position-x: 11px;
	width: 52px;
	height: 63px;
	position: absolute;
	left: 0;
	top: 0px;
}

.lc_index_main_second_block1 .lc_index_main_second_block_mains1 em {
	background-position-y: 23px;
}

.lc_index_main_second_block1 .lc_index_main_second_block_mains2 em {
	background-position-y: -499px;
}

.lc_index_main_second_block1 .lc_index_main_second_block_mains3 em {
	background-position-y: -151px;
}

.lc_index_main_second_block1 .lc_index_main_second_block_mains4 em {
	background-position-y: -238px;
}

.lc_index_main_second_block1 .lc_index_main_second_block_mains5 em {
	background-position-y: -328px;
}

.lc_index_main_second_block1 .lc_index_main_second_block_mains6 em {
	background-position-y: -415px;
}

.lc_index_main_second_block2 .lc_index_main_second_block_mains1 em {
	background-position-y: -63px;
}

.lc_index_main_second_block2 .lc_index_main_second_block_mains2 em {
	background-position-y: -1195px;
}

.lc_index_main_second_block2 .lc_index_main_second_block_mains3 em {
	background-position-y: -1282px;
}

.lc_index_main_second_block2 .lc_index_main_second_block_mains4 em {
	background-position-y: -760px;
}

.lc_index_main_second_block2 .lc_index_main_second_block_mains5 em {
	background-position-y: -845px;
}

.lc_index_main_second_block2 .lc_index_main_second_block_mains6 em {
	background-position-y: -588px;
}

.lc_index_main_second_block2 .lc_index_main_second_block_mains7 em {
	background-position-y: -1020px;
}

.lc_index_main_second_block3 .lc_index_main_second_block_mains1 em {
	background-position-y: -1107px;
}

.lc_index_main_second_block3 .lc_index_main_second_block_mains2 em {
	background-position-y: -1195px;
}

.lc_index_main_second_block3 .lc_index_main_second_block_mains3 em {
	background-position-y: -1282px;
}

.lc_index_main_second_block3 .lc_index_main_second_block_mains4 em {
	background-position-y: -1369px;
}

.lc_index_main_second_block3 .lc_index_main_second_block_mains5 em {
	background-position-y: -1455px;
}

.lc_index_main_second_block3 .lc_index_main_second_block_mains6 em {
	background-position-y: -1543px;
}

.lc_index_main_second_block_mains span {
	color: #4c4c4c;
	font-size: 16px;
	line-height: 25px;
	display: block;
	width: 70px;
	margin-left: 80px;
}

.lc_index_main_second_block_mainss span {
	color: #4c4c4c;
	font-size: 16px;
	line-height: 25px;
	display: block;
	width: 70px;
	margin-left: 60px;
}

.lc_index_main_second_block2 span,
.lc_index_main_second_block3 span {
	line-height: 80px;
}

.lc_index_main_second_block1 span {
	margin-top: 15px;
}

.lc_index_main_second_block_mains:hover {
	background-color: #d8ecfa;
}

.lc_index_main_second_block_mainss:hover {
	background-color: #d8ecfa;
}

.lc_index_main_second_block_mains:hover em {
	background-color: #d8ecfa;
	background-position-x: -155px;
	transition: all 0.3s;
}

.lc_index_main_second_block_mainss:hover em {
	background-color: #d8ecfa;
	background-position-x: -165px;
	transition: all 0.3s;
}

.lc_index_main_second_block_mains:hover span {
	color: #0e8ad7;
}

.lc_index_main_second_block_mainss:hover span {
	color: #0e8ad7;
}

.l_main_tab .slideTxtBox .hd ul li a {
	color: #727272;
}

.l_main_tab .slideTxtBox .hd ul li.on a {
	color: #fff;
}
.lc_index_main_second_block_mains5 span {
	margin-top: 0px;
}

/* 首页轮播css */

.picScroll-left {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}

.picScroll-left .next {
	position: absolute;
	right: 0;
	top: 45px;
	width: 11px;
	height: 19px;
	background: url(index_next.png;vpn_img) no-repeat;
	background-position: 0 -60px;
}

.picScroll-left .prev {
	position: absolute;
	left: 0;
	top: 45px;
	width: 11px;
	height: 19px;
	background: url(index_next.png;vpn_img) no-repeat;
	background-position: 0 0
}

.picScroll-left .next:hover,
.picScroll-left .prev:hover {
	cursor: pointer;
}

.picScroll-left .bd {
	padding: 10px;
}

.picScroll-left .bd .tempWrap {
	margin: auto;
}

.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picScroll-left .bd ul li {
	margin: 0 5px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.picScroll-left .bd ul li .pic {
	text-align: center;
}

.picScroll-left .bd ul li .pic img {
	width: 270px;
	height: 89px;
	display: block;
}

.lc_index_main_third {
	margin-top: 10px;
	padding-bottom: 30px;
}

.lc_index_main_third select {
	width: 280px;
	height: 38px;
	border: 1px solid #e5e5e5;
	margin-right: 9px;
	padding-left: 25px;
}

.lc_index_main_third select.last {
	margin-right: 0;
}

.lc_index_main_second_block_mains2,
.lc_index_main_second_block_mains4,
.lc_index_main_second_block_mains6 {
	margin-left: 1.5%;
}

.lc_index_main_second_block2 .lc_index_main_second_block_mains6,
.lc_index_main_second_block2 .lc_index_main_second_block_mains7 {
	margin-left: 5px;
}


/*信息要闻*/

.lc_information_main {
	padding: 20px;
}

.lc_information_main_first_main {
	margin-left: 20px;
	width: 582px;
	float: left;
}

.lc_information_main_first_main_top {
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	line-height: 36px;
}

.lc_information_main_first_main_main {
	color: #5d5549;
	font-size: 14px;
	line-height: 30px;
	margin-top: 10px;
	border-bottom: 1px solid #f2f2f2;
	padding-bottom: 10px;
}

.lc_information_main_first_main_ul {
	height: 247px;
	overflow: hidden;
	padding: 0 10px;
	padding-top: 10px;
}

.lc_information_main_first_main_ul ul li {
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	background: url(list-circle1.png;vpn_img) 0px 16px no-repeat;
	padding-left: 15px;
	color: #676767;
}

.lc_information_main_first_main_ul ul li:hover {
	background-position: 0 -19px;
}

.lc_information_main_first_main_ul li .date {
	float: right;
	color: #777777;
}

.lc_information_main_first_main_ul li a {
	color: #676767;
}

.lc_information_main_first_main_ul li a:hover {
	color: #1593e1;
}

.lc_information_main_second {
	margin-top: 20px;
}

.lc_information_main_second_box {
	width: 570px;
	margin-right: 20px;
	overflow: hidden;
	height: 230px;
	float: left;
}

.lc_information_main_second_boxs {
	margin-right: 0px;
}

.lc_information_main_second_box .slideTxtBox {
	width: 570px;
	text-align: left;
	overflow: hidden;
}

.lc_information_main_second_box .slideTxtBox .hd {
	height: 40px;
	line-height: 40px;
	position: relative;
	background: #f7f7f7;
}

.lc_information_main_second_box .slideTxtBox .hd ul {
	float: left;
	position: absolute;
	height: 40px;
}

.lc_information_main_second_box .slideTxtBox .hd ul li {
	float: left;
	cursor: pointer;
	text-align: center;
	box-sizing: border-box;
	font-size: 16px;
	color: #666666;
	margin: 0 13px;
	height: 40px;
}

.lc_information_main_second_box .slideTxtBox .hd ul li.line {
	border-right: none;
}

.lc_information_main_second_box .slideTxtBox .hd ul li.on {
	color: #45a0dc;
	border-bottom: 3px solid #45a0dc;
	cursor: pointer;
}

.lc_information_main_second_box .slideTxtBox .bd ul {
	padding: 6px 15px !important;
	zoom: 1;
	overflow: hidden;
}

.lc_information_main_second_box .slideTxtBox .bd li {
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	background: url(list-circle1.png;vpn_img) 0px 16px no-repeat;
	padding-left: 15px;
	color: #676767;
}

.lc_information_main_second_box .slideTxtBox .bd li:hover {
	background-position: 0 -19px;
}

.lc_information_main_second_box .slideTxtBox .bd li a {
	color: #4b4a4a;
}

.lc_information_main_second_box .slideTxtBox .bd li a:hover {
	color: #45a0dc;
}

.lc_information_main_second_box .slideTxtBox .bd li .date {
	float: right;
	color: #777777;
}

.lc_more {
	color: #999999;
	font-size: 14px;
	float: right;
	margin-right: 10px;
}

.lc_information_main_third {
	margin-top: 20px
}

.lc_information_main_third_top {
	height: 40px;
	line-height: 40px;
	background: #f7f7f7;
}

.lc_information_main_third_top span {
	font-size: 18px;
	color: #fff;
	line-height: 40px;
	display: inline-block;
	background: #45a0dc;
	width: 120px;
	text-align: center;
}

.lc_information_main_first_main_main a {
	color: #ff6600;
}


/* 轮播css */

.lc_information_picScroll-left {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
	padding-bottom: 30px;
}

.lc_information_picScroll-left .next {
	position: absolute;
	right: 0;
	top: 45px;
	width: 11px;
	height: 19px;
	background: url(index_next.png;vpn_img) no-repeat;
	background-position: 0 -60px;
}

.lc_information_picScroll-left .prev {
	position: absolute;
	left: 0;
	top: 45px;
	width: 11px;
	height: 19px;
	background: url(index_next.png;vpn_img) no-repeat;
	background-position: 0 0
}

.lc_information_picScroll-left .next:hover,
.picScroll-left .prev:hover {
	cursor: pointer;
}

.lc_information_picScroll-left .bd {
	padding-top: 10px;
}

.lc_information_picScroll-left .bd .tempWrap {
	margin: auto;
}

.lc_information_picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.lc_information_picScroll-left .bd ul li {
	margin-right: 20px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.lc_information_picScroll-left .bd ul li .pic {
	text-align: center;
}

.lc_information_picScroll-left .bd ul li .pic img {
	width: 274px;
	height: 155px;
	display: block;
}

.lc_bd_title {
	font-size: 14px;
	color: #4c4c4c;
	margin-top: 15px;
}

.lc_information_picScroll-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	position: absolute;
	bottom: 0;
	left: 50%;
}

.lc_information_picScroll-left .hd ul li {
	float: left;
	width: 10px;
	height: 10px;
	overflow: hidden;
	margin-right: 15px;
	text-indent: -999px;
	cursor: pointer;
	background: #dcdcdc;
	border-radius: 50%;
}

.lc_information_picScroll-left .hd ul li.on {
	background: #45a0dc;
}


/*政务公开*/

.lc_affairs_main {
	padding: 15px 20px;
}

.lc_affairs_main_left {
	width: 240px;
	float: left;
}

.lc_affairs_main_title {
	padding-left: 50px;
	color: #4c4c4c;
	font-size: 18px;
	height: 36px;
	line-height: 36px;
	background: url(affairs_title_icon.png;vpn_img) no-repeat;
	background-position-x: 15px;
}

.lc_affairs_main_left_block1 .lc_affairs_main_title {
	background-position-y: 7px;
}

.lc_affairs_main_title1 {
	margin-top: 15px;
}

.lc_affairs_main_title1 a {
	width: 115px;
	height: 87px;
	display: block;
	background-image: url(affairs_left_icon.png;vpn_img);
	background-position-x: 45px;
	background-repeat: no-repeat;
	position: relative;
}

.lc_affairs_main_title1 a.a1 {
	background-color: #6ebe6c;
	float: left;
	background-position-y: 20px;
}

.lc_affairs_main_title1 a.a1:hover {
	background-color: #57a955;
}

.lc_affairs_main_title1 a.a2 {
	background-color: #61b4df;
	float: right;
	background-position-y: -139px;
}

.lc_affairs_main_title1 a.a2:hover {
	background-color: #378dba;
}

.lc_affairs_main_title1 a span {
	color: #fff;
	font-size: 16px;
	width: 100%;
	text-align: center;
	display: block;
	margin-top: 50px;
}

.lc_affairs_main_ul {
	margin-top: 20px;
}

.lc_affairs_main_ul a {
	height: 48px;
	display: block;
	line-height: 48px;
	background-color: #edfaff;
	border-left: 4px solid #45a0dc;
	padding-left: 45px;
	color: #4d4d4d;
	font-size: 16px;
	position: relative;
	margin-bottom: 7px;
}

.lc_affairs_main_ul a span {
	background-image: url(affairs_left_icon1.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 15px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 50px;
	height: 48px;
}

.lc_affairs_main_ul .a1 span {
	background-position-y: 13px;
}

.lc_affairs_main_ul .a2 span {
	background-position-y: -73px;
}

.lc_affairs_main_ul .a3 span {
	background-position-y: -160px;
}

.lc_affairs_main_ul .a4 span {
	background-position-y: -246px;
}

.lc_affairs_main_ul .a5 span {
	background-position-y: -328px;
}

.lc_affairs_main_ul .a6 span {
	background-position-y: -417px;
}

.lc_affairs_main_ul .a7 span {
	background-position-y: -502px;
}

.lc_affairs_main_ul .a8 span {
	background-position-y: -588px;
}

.lc_affairs_main_ul a em {
	width: 7px;
	height: 10px;
	background: url(affairs_jt.png;vpn_img) no-repeat;
	background-position: 0 0;
	display: block;
	position: absolute;
	right: 15px;
	top: 20px;
}

.lc_affairs_main_ul a:hover {
	background-color: #45a0dc;
	background-position-x: -120px;
	color: #fff;
}

.lc_affairs_main_ul a:hover span {
	background-position-x: -120px;
}

.lc_affairs_main_ul a:hover em {
	background-position-x: -79px;
}

.lc_affairs_main_left_block2 {
	background: #f7f7f7;
	margin-top: 15px;
}

.lc_affairs_main_left_block2 .lc_affairs_main_title {
	background-position-y: -150px;
	padding: 10px 0;
	padding-left: 50px;
	border-bottom: 1px solid #e6e6e6;
}

.lc_affairs_main_ul2 a {
	height: 50px;
	line-height: 50px;
	padding-left: 50px;
	color: #4c4c4c;
	display: block;
	font-size: 16px;
	position: relative;
}

.lc_affairs_main_ul2 a span {
	background-image: url(affairs_left_icon2.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 20px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 50px;
	height: 50px;
}

.lc_affairs_main_ul2 a.a1 span {
	background-position-y: 15px;
}

.lc_affairs_main_ul2 a.a2 span {
	background-position-y: -48px;
}

.lc_affairs_main_ul2 a.a3 span {
	background-position-y: -112px;
}

.lc_affairs_main_ul2 a.a4 span {
	background-position-y: -176px;
}

.lc_affairs_main_ul2 a.a5 span {
	background-position-y: -238px;
}

.lc_affairs_main_ul2 a.a6 span {
	background-position-y: -301px;
}

.lc_affairs_main_ul2 a.a7 span {
	background-position-y: -365px;
}

.lc_affairs_main_ul2 a:hover {
	color: #fff;
	background-color: #45a0dc;
}

.lc_affairs_main_ul2 a:hover span {
	background-position-x: -75px;
}

.lc_affairs_main_right {
	margin-left: 20px;
	float: left;
	width: 900px;
}

.lc_affairs_main_right_first_left .lc_affairs_main_title {
	background-position-y: -77px;
}

.lc_affairs_main_right_first_left_main {
	background: #eaeaea;
	width: 510px;
	margin-top: 15px;
	padding-top: 10px;
}

.lc_affairs_main_right_first_left {
	float: left;
}

.lc_affairs_main_right_first_left_main .layui-input {
	width: 207px;
	height: 30px;
	line-height: 30px;
	color: #b4b4b4;
}

.lc_affairs_main_right_first_left_main .layui-input-inline {
	width: auto;
	margin-right: 0;
}

.lc_affairs_main_right_first_left_main .layui-inline {
	margin-right: 0
}

.lc_affairs_main_right_first_left_main .layui-btn {
	width: 60px;
	height: 28px;
	line-height: 28px;
	margin-left: 6px;
	background: #45a0dc;
	color: #fff;
	padding: 0;
}

.lc_affairs_main_right_first_left_main .layui-form-item {
	margin-bottom: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}

.lc_affairs_main_right_first_left_main .layui-btn-primary {
	border: none;
}

.lc_affairs_main_right_first_left_bottom {
	margin-top: 20px;
}

.lc_affairs_main_right_first_left_bottom .lc_information_main_first_main_ul {
	height: 176px;
}

.lc_affairs_main_right_first_left_bottom .lc_information_main_first_main_ul ul li {
	font-size: 14px;
}

.lc_affairs_main_right_first_right {
	float: left;
	margin-left: 20px;
	width: 370px;
}

.lc_affairs_main_right_first_right_bottom {
	margin-top: 10px;
}

.lc_affairs_main_right_first_right_bottom_block {
	border-bottom: 1px dashed #d9d9d9;
	padding-top: 20px;
	padding-bottom: 23px;
}

.lc_affairs_main_right_first_right_bottom_block:hover {
	cursor: pointer;
	background: #f5f5f5;
}

.lc_affairs_main_right_first_right_bottom_blocks {
	border-bottom: none;
}

.lc_affairs_main_right_first_right_bottom_block_left {
	width: 71px;
	height: 66px;
	background: #f7f7f7;
	border: 1px solid #eeeeee;
	display: inline-block;
}

.lc_affairs_main_right_first_right_bottom_block_left span {
	display: block;
	text-align: center;
	font-size: 30px;
	color: #999999;
}

.lc_affairs_main_right_first_right_bottom_block_left em {
	display: block;
	text-align: center;
	font-size: 14px;
	color: #808080;
}

.lc_affairs_main_right_first_right_bottom_block_right {
	display: inline-block;
	width: 275px;
	vertical-align: top;
	padding-left: 15px;
}

.lc_affairs_main_right_first_right_bottom_block_right_title {
	font-size: 16px;
	color: #2b94d9;
}

.lc_affairs_main_right_first_right_bottom_block_right p {
	font-size: 14px;
	color: #808080;
	line-height: 24px;
}

.lc_affairs_main_right_first_right_bottom_block_right p a {
	font-size: 12px;
	color: #ff4800;
}

.lc_affairs_main_right_second {
	margin-top: 20px;
}

.lc_affairs_main_right_second_left {
	float: left;
	width: 510px;
}

.lc_affairs_main_right_second_right {
	float: left;
	width: 370px;
	margin-left: 20px;
}

.lc_affairs_main_right_second_right .lc_information_main_first_main_ul {
	height: 176px;
}

.lc_affairs_main_right_second_right .lc_information_main_first_main_ul ul li {
	font-size: 14px;
}

.lc_affairs_main_right_second_left .lc_information_main_first_main_ul {
	height: 176px;
}

.lc_affairs_main_right_second_left .lc_information_main_first_main_ul ul li {
	font-size: 14px;
}

.lc_information_main_first_main_ul2 {
	display: none;
}

.lc_affairs_main_right_second_left .lc_information_main_third_top span {
	margin-right: 45px;
}

.lc_affairs_main_right_second_left .lc_information_main_third_top em {
	font-size: 16px;
	color: #4c4c4c;
	display: inline-block;
	height: 37px;
	margin: 0 10px;
}

.lc_affairs_main_right_second_left .lc_information_main_third_top em.on {
	color: #45a0dc;
	border-bottom: 3px solid #45a0dc;
}

.lc_affairs_main_right_second_left .lc_information_main_third_top em:hover {
	cursor: pointer;
	color: #45a0dc;
	border-bottom: 3px solid #45a0dc;
}

.lc_affairs_main_right_third {
	margin-top: 20px;
}

.lc_affairs_main_right_third_top {
	font-size: 26px;
	text-align: center;
	color: #268cd0;
}

.lc_affairs_main_right_third_top a {
	font-size: 26px;
	text-align: center;
	color: #268cd0;
}

.lc_affairs_main_right_third_main {
	border: 1px solid #e6e6e6;
	text-align: center;
	margin-top: 38px;
	position: relative;
	padding-bottom: 20px;
}

.lc_affairs_main_right_third_main_block {
	width: 150px;
	height: 96px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin: 20px 12px;
	display: inline-block;
	background-image: url(affairs_bottom_icon1.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 55px;
}

.lc_affairs_main_right_third_main_block1 {
	background-color: #c6daee;
	background-position-y: 17px;
	color: #1b2d6a;
}

.lc_affairs_main_right_third_main_block2 {
	background-color: #cde7d7;
	background-position-y: -79px;
	color: #1c6b5e;
}

.lc_affairs_main_right_third_main_block3 {
	background-color: #f2d4cf;
	background-position-y: -174px;
	color: #690a00;
}

.lc_affairs_main_right_third_main_block4 {
	background-color: #eeddc6;
	background-position-y: -271px;
	color: #883400;
}

.lc_affairs_main_right_third_main_block5 {
	background-color: #e6cfdc;
	background-position-y: -366px;
	color: #813860;
}

.lc_affairs_main_right_third_main_block1:hover {
	background-color: #82acd7;
	color: #333;
}

.lc_affairs_main_right_third_main_block2:hover {
	background-color: #b2e0c4;
	color: #333;
}

.lc_affairs_main_right_third_main_block3:hover {
	background-color: #e1bcb6;
	color: #333;
}

.lc_affairs_main_right_third_main_block4:hover {
	background-color: #dac3a4;
	color: #333;
}

.lc_affairs_main_right_third_main_block5:hover {
	background-color: #d2a5be;
	color: #333;
}

.lc_affairs_main_right_third_main_block span {
	font-size: 16px;
	margin-top: 62px;
	display: block;
	font-weight: bold;
}

.lc_affairs_main_right_third_mains {
	width: 112px;
	background: #fff;
	font-size: 18px;
	color: #45a0dc;
	position: absolute;
	left: 50%;
	margin-left: -56px;
	top: -14px;
}

.lc_affairs_main_right_third_main_blocks {
	width: 11.1%;
	height: 150px;
	float: left;
	background-image: url(affairs_bottom_icon2.png;vpn_img);
	background-repeat: no-repeat;
	background-position-y: 47px;
	padding-bottom: 10px;
}

.lc_affairs_main_right_third_main_blocks1 {
	background-position-x: 27px;
}

.lc_affairs_main_right_third_main_blocks2 {
	background-position-x: -88px;
}

.lc_affairs_main_right_third_main_blocks3 {
	background-position-x: -201px;
}

.lc_affairs_main_right_third_main_blocks4 {
	background-position-x: -312px;
}

.lc_affairs_main_right_third_main_blocks5 {
	background-position-x: -424px;
}

.lc_affairs_main_right_third_main_blocks6 {
	background-position-x: -539px;
}

.lc_affairs_main_right_third_main_blocks7 {
	background-position-x: -650px;
}

.lc_affairs_main_right_third_main_blocks8 {
	background-position-x: -762px;
}

.lc_affairs_main_right_third_main_blocks9 {
	;
	background-position-x: -882px;
}

.lc_affairs_main_right_third_main_blocks span {
	color: #595959;
	font-size: 14px;
	margin-top: 130px;
	display: block;
}

.lc_affairs_main_right_third_main_blocks:hover {
	background-color: #edfaff;
	background-position-y: -132px;
}

.lc_affairs_main_right_third_main_blocks:hover span {
	color: #45a0dc;
}

.lc_affairs_main_right_first_left_main .layui-input::-webkit-input-placeholder {
	color: #b4b4b4;
}

.lc_affairs_main_right_first_left_main .layui-input::-moz-placeholder {
	color: #b4b4b4;
}

.lc_affairs_main_right_first_left_main .layui-input:-moz-placeholder {
	color: #b4b4b4;
}

.lc_affairs_main_right_first_left_main .layui-input:-ms-input-placeholder {
	color: #b4b4b4;
}


/*印象城关*/

.lc_impression_main {
	padding: 20px 20px;
}

.lc_impression_main_first_left {
	width: 570px;
	height: 345px;
	float: left;
	position: relative;
}

.lc_impression_main_first_left img {
	width: 100%;
	height: 100%;
}

.lc_impression_main_first_left_banner {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	left: 0;
	bottom: 0px;
	color: #fff;
	font-size: 14px;
}

.lc_impression_main_first_left_banner span {
	display: block;
	padding-left: 50px;
}

.lc_impression_main_first_right {
	float: left;
	margin-left: 20px;
	width: 570px;
}

.lc_impression_main_first_right .lc_information_main_third_top {
	background: #f2f2f2;
	margin-bottom: 10px;
}

.lc_impression_main_first_right .lc_information_main_third_top span {
	width: 160px;
}

.lc_impression_main_first_right_main {
	height: 130px;
	overflow: hidden;
}

.lc_impression_main_first_right_main p {
	font-size: 14px;
	color: #4c4c4c;
	line-height: 26px;
	text-indent: 2em;
}

.lc_impression_main_first_right_bottom {
	position: relative;
}

.lc_impression_main_first_right_bottom_bg {
	position: absolute;
	top: 85px;
}

.lc_impression_main_first_right_bottom a {
	display: block;
	width: 72px;
	position: absolute;
}

.lc_impression_main_first_right_bottom em {
	display: block;
	width: 72px;
	height: 72px;
	background: url(information_top_img.png;vpn_img) no-repeat;
}

.lc_impression_main_first_right_bottom span {
	font-size: 14px;
	color: #333333;
	display: block;
	text-align: center;
	margin-top: 30px;
}

.lc_impression_main_first_right_bottom .a1 em {
	background-position-y: 0px;
}

.lc_impression_main_first_right_bottom .a2 em {
	background-position-y: -131px;
}

.lc_impression_main_first_right_bottom .a3 em {
	background-position-y: -262px;
}

.lc_impression_main_first_right_bottom .a4 em {
	background-position-y: -393px;
}

.lc_impression_main_first_right_bottom .a5 em {
	background-position-y: -524px;
}

.lc_impression_main_first_right_bottom a:hover em {
	transform: scale(1.1);
	transition: all 0.3s;
}

.lc_impression_main_first_right_bottom a:hover span {
	color: #45a0dc;
}

.lc_impression_main_first_right_bottom .a1 {
	left: 8px;
	top: 15px;
}

.lc_impression_main_first_right_bottom .a2 {
	left: 125px;
	top: 48px;
}

.lc_impression_main_first_right_bottom .a3 {
	left: 250px;
	top: 15px;
}

.lc_impression_main_first_right_bottom .a4 {
	left: 368px;
	top: 48px;
}

.lc_impression_main_first_right_bottom .a5 {
	left: 487px;
	top: 15px;
}

.lc_impression_main_second {
	margin-top: 20px;
}

.lc_impression_main_second .lc_information_main_third_top {
	background: #f2f2f2;
}

.lc_impression_main_second .lc_information_main_third_top span {
	width: 160px;
}

.lc_impression_main_second .lc_information_main_third_top .lc_more {
	margin-right: 25px;
}

.lc_impression_main_second_main_block {
	float: left;
	display: block;
	width: 370px;
	margin-right: 25px;
	margin-top: 20px;
}

.lc_impression_main_second_main_block:hover {
	box-shadow: 0 0 20px #aaa;
}

.lc_impression_main_second_main_block_last {
	margin-right: 0;
}

.lc_impression_main_second_main_block_img {
	width: 100%;
	height: 170px;
}

.lc_impression_main_second_main_block_img img {
	width: 100%;
	height: 100%;
}

.lc_impression_main_second_main_block_title {
	color: #4c4c4c;
	font-size: 16px;
	margin-top: 5px;
	padding: 0 10px;
}

.lc_impression_main_second_main_block p {
	color: #4c4c4c;
	font-size: 14px;
	line-height: 25px;
	padding: 0 10px;
	padding-bottom: 10px;
}

.lc_impression_main_third {
	margin-top: 20px;
}

.lc_impression_main_third .lc_information_main_third_top {
	background: #f2f2f2;
}

.lc_impression_main_third .lc_information_main_third_top span {
	width: 160px;
}

.lc_impression_main_third .lc_information_main_third_top .lc_more {
	margin-right: 25px;
}


/* 轮播css */

.lc_impression_picScroll-left {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}

.lc_impression_picScroll-left .bd .tempWrap {
	margin: auto;
}

.lc_impression_picScroll-left .next {
	position: absolute;
	right: 0;
	top: 78px;
	width: 11px;
	height: 19px;
	background: url(index_next.png;vpn_img) no-repeat;
	background-position: 0 -60px;
}

.lc_impression_picScroll-left .prev {
	position: absolute;
	left: 0;
	top: 78px;
	width: 11px;
	height: 19px;
	background: url(index_next.png;vpn_img) no-repeat;
	background-position: 0 0
}

.lc_impression_picScroll-left .next:hover,
.picScroll-left .prev:hover {
	cursor: pointer;
}

.lc_impression_picScroll-left .bd {
	padding: 10px;
}

.lc_impression_picScroll-left .bd .tempWrap {
	margin: auto;
}

.lc_impression_picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.lc_impression_picScroll-left .bd ul li {
	margin: 0 10px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.lc_impression_picScroll-left .bd ul li .pic {
	text-align: center;
}

.lc_impression_picScroll-left .bd ul li .pic img {
	width: 259px;
	height: 160px;
	display: block;
}


/*专题专栏*/

.lc_project_main {
	padding: 20px;
}

.lc_project_main_box {
	border: 1px solid #e9e9e9;
	padding: 0px 20px;
	padding-bottom: 20px;
}

.lc_project_main_box_title {
	height: 50px;
	border-bottom: 1px solid #e9e9e9;
}

.lc_project_main_box_title span {
	font-size: 20px;
	color: #4c4c4c;
	border-bottom: 2px solid #45a0dc;
	display: inline-block;
	height: 48px;
	line-height: 50px;
	padding: 0 3px;
}

.lc_project_main_box_main a {
	width: 360px;
	height: 118px;
	display: block;
	float: left;
	margin-top: 16px;
}

.lc_project_main_box_main a img {
	width: 100%;
	height: 100%;
}

.lc_project_main_box_main a.a2,
.lc_project_main_box_main a.a3,
.lc_project_main_box_main a.a5,
.lc_project_main_box_main a.a6 {
	margin-left: 18px;
}

.lc_project_main_box_main a:hover {
	box-shadow: 0 0 10px #aaa;
}

.lc_project_main_boxs {
	margin-top: 20px;
}

.lc_project_main_boxs .lc_project_main_box_title {
	margin-bottom: 15px;
}

.lc_project_main_box_main_block_left {
	float: left;
	width: 70px;
}

.lc_project_main_box_main_block_left span {
	font-size: 16px;
	color: #4c4c4c;
	display: block;
	text-align: center;
	height: 36px;
	line-height: 36px;
	background: url(project_timebg.png;vpn_img) no-repeat;
	background-position: center 30px;
	background-color: #fff;
	padding-bottom: 5px;
}

.lc_project_main_box_main_block_right {
	width: 1030px;
	float: right;
	margin-bottom: 25px;
}

.lc_project_main_box_main_block_right a {
	width: 280px;
	height: 38px;
	display: inline-block;
	line-height: 38px;
	background: #f2f2f2;
	margin-top: 0;
	background-image: url(project_timeright.png;vpn_img);
	background-repeat: no-repeat;
	font-size: 16px;
	color: #4c4c4c;
	padding-left: 50px;
	background-position-x: 15px;
	background-position-y: 8px;
	margin: 0 6px;
	margin-bottom: 10px;
}

.lc_project_main_box_main_block_right a:hover {
	color: #fff;
	box-shadow: none;
	background-color: #45a0dc;
	background-position-y: -64px;
}

.lc_project_main_boxs .lc_project_main_box_main {
	background: url(project_timeline.png;vpn_img);
	background-repeat: repeat-y;
	background-position-x: 35px;
}


/*政民互动*/

.lc_people_main {
	padding: 0 20px;
}

.lc_people_main_left {
	width: 770px;
	float: left;
}

.lc_people_main_left_title {
	font-size: 32px;
	color: #303133;
	height: 90px;
	line-height: 90px;
}

.lc_people_main_left_first_left_top {
	color: #787b80;
	font-size: 14px;
}

.lc_people_main_left_first_left_bottom {
	margin-top: 20px;
}

.lc_people_main_left_first_left_bottom a {
	display: inline-block;
	border: 1px solid #eeeeee;
	width: 107px;
	height: 70px;
	background-image: url(people_top_icon.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 17px;
	padding-left: 53px;
	color: #4c4c4c;
	font-size: 18px;
	line-height: 70px;
	margin-right: 10px;
}

.lc_people_main_left_first_left_bottom a:hover {
	box-shadow: 0 0 10px #ddd;
	background-color: #f5f5f5;
}

.lc_people_main_left_first_left_bottom .a1 {
	background-position-y: 23px;
}

.lc_people_main_left_first_left_bottom .a2 {
	background-position-y: -88px;
}

.lc_people_main_left_first_left_bottom .a3 {
	background-position-y: -197px;
	margin-right: 0;
}

.lc_people_main_left_first_left {
	display: inline-block;
}

.lc_people_main_left_first_right {
	display: inline-block;
	vertical-align: bottom;
	margin-left: 40px;
}

.lc_people_main_left_first_right img {
	width: 183px;
	height: 110px;
}

.lc_people_main_left_first_second_top {
	color: #0069c5;
	font-size: 18px;
	padding-left: 50px;
	height: 50px;
	line-height: 50px;
	background: url(people_ul_icon.png;vpn_img) no-repeat;
	background-position: 12px 10px;
}

.lc_people_main_left_first_second_bottom_title {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #373737;
	background: #f5f5f5;
}

.lc_people_main_left_first_second_bottom_title span {
	display: inline-block;
}

.lc_people_main_left_first_second_bottom_title .span1 {
	width: 145px;
}

.lc_people_main_left_first_second_bottom_title .span2 {
	width: 320px;
}

.lc_people_main_left_first_second_bottom_title .span3 {
	width: 175px;
}

.lc_people_main_left_first_second_bottom_main_block {
	height: 38px;
	line-height: 38px;
	display: block;
	font-size: 14px;
	color: #4c4c4c;
}

.lc_people_main_left_first_second_bottom_main_block span {
	display: inline-block;
}

.lc_people_main_left_first_second_bottom_main_block .span1 {
	width: 145px;
}

.lc_people_main_left_first_second_bottom_main_block .span2 {
	width: 320px;
}

.lc_people_main_left_first_second_bottom_main_block .span3 {
	width: 175px;
}

.lc_people_main_left_first_second_bottom {
	height: 265px;
	overflow: hidden;
}

.lc_people_main_left_first_second_bottom_main_block:hover {
	color: #45a0dc;
	background: #edfaff;
}

.lc_people_main_left_first_second {
	margin-top: 20px;
}

.lc_people_main_left_first_third {
	margin-top: 10px;
}

.lc_people_main_left_first_third .layui-input-inline {
	width: 180px;
	margin-right: 0;
}

.lc_people_main_left_first_third .layui-input {
	height: 25px;
	line-height: 25px;
}

.lc_people_main_left_first_third .layui-form-label {
	padding: 3px 0px;
}

.lc_people_main_left_first_third .layui-inline {
	margin-right: 0;
}

.lc_people_main_left_first_third .layui-form {
	width: 640px;
	display: inline-block;
	background: #f5f5f5;
	height: 50px;
	line-height: 50px;
}

.lc_people_main_left_first_third .layui-btn {
	width: 80px;
	height: 25px;
	background: #45a0dc;
	color: #fff;
	line-height: 25px;
	padding: 0;
	text-align: center;
	vertical-align: top;
	margin-left: 10px;
	margin-top: 11px;
}

.lc_people_main_left_first_third .layui-form-item {
	margin-bottom: 0;
}

.lc_people_main_right {
	float: left;
	width: 360px;
	margin-left: 20px;
}

.lc_people_main_right_first {
	margin-top: 80px
}

.lc_people_main_right_first a {
	display: block;
	width: 168px;
	height: 115px;
}

.lc_people_main_right_first a:hover {
	box-shadow: 0 0 20px #aaa;
}

.lc_people_main_right_first .a1 {
	float: left;
}

.lc_people_main_right_first .a2 {
	float: right;
}

.lc_people_main_right_second .lc_people_main_left_first_second_top {
	background-position-y: -78px;
}

.lc_people_main_right_second {
	margin-top: 26px;
}

.lc_people_main_right_first_second_bottom_title {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333333;
	background: #f5f5f5;
}

.lc_people_main_right_first_second_bottom_title span {
	display: inline-block;
}

.lc_people_main_right_first_second_bottom_title .span1 {
	width: 30px;
}

.lc_people_main_right_first_second_bottom_title .span2 {
	width: 140px;
}

.lc_people_main_right_first_second_bottom_title .span3 {
	width: 60px;
}

.lc_people_main_right_first_second_bottom_title .span4 {
	width: 60px;
}

.lc_people_main_right_first_second_bottom_title .span5 {
	width: 50px;
}

.lc_people_main_right_first_second_bottom_main_block span {
	display: inline-block;
	text-align: center;
}

.lc_people_main_right_first_second_bottom_main_block .span1 {
	width: 30px;
}

.lc_people_main_right_first_second_bottom_main_block .span2 {
	width: 140px;
	text-align: left;
}

.lc_people_main_right_first_second_bottom_main_block .span3 {
	width: 60px;
}

.lc_people_main_right_first_second_bottom_main_block .span4 {
	width: 60px;
}

.lc_people_main_right_first_second_bottom_main_block .span5 {
	width: 50px;
}

.lc_people_main_right_first_second_bottom {
	height: 335px;
}

.lc_people_main_right_first_second_bottom_main_block .em1 {
	color: #fff;
	background: #e5372c;
	width: 15px;
	height: 15px;
	display: inline-block;
	text-align: center;
	line-height: 15px;
}

.lc_people_main_right_first_second_bottom_main_block .em2 {
	color: #fff;
	background: #e87d83;
	width: 15px;
	height: 15px;
	display: inline-block;
	text-align: center;
	line-height: 15px;
}

.lc_people_main_right_first_second_bottom_main_block .em3 {
	color: #fff;
	background: #ffc8b5;
	width: 15px;
	height: 15px;
	display: inline-block;
	text-align: center;
	line-height: 15px;
}

.lc_people_main2 {
	margin-top: 25px;
}

.lc_people_main2_block {
	background: url(people_block_bg.png;vpn_img) no-repeat;
	background-size: 100% 100%;
	width: 600px;
	height: 299px;
	float: left;
}

.lc_people_main2_block_top {
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	color: #0069c5;
	padding-left: 35px;
	background: url(people_block_icon.png;vpn_img) no-repeat;
	background-position: 6px 21px;
	border-bottom: 1px solid #ebebeb;
	margin-left: 20px;
	margin-right: 40px;
}

.lc_people_main2_block_main {
	width: 515px;
	height: 73px;
	line-height: 73px;
	background: #20a0e4;
	margin-left: 20px;
	margin-top: 20px;
	font-size: 16px;
	color: #fff;
	display: block;
	padding-left: 20px;
	border-radius: 5px;
}

.lc_people_main2_block_main:hover {
	color: #fff;
}

.lc_people_main2_block_block {
	margin-left: 20px;
	width: 535px;
	margin-top: 10px;
	height: 110px;
	overflow: hidden;
}

.lc_people_main2_block_block a {
	display: block;
	font-size: 14px;
	line-height: 35px;
	height: 35px;
	color: #333333;
}

.lc_people_main2_block_block a:hover {
	color: #45a0dc;
}

.lc_people_main2_blocks {
	margin-right: 0;
}

.lc_people_main2_block_main2 {
	background: #20a0e4;
	border-radius: 5px;
}

.lc_people_main2_blocks_block a {
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	padding-left: 65px;
	background: url(people_bottom_logo.png;vpn_img) no-repeat;
	background-position: 0 15px;
	border-bottom: 1px dashed #eee;
}

.lc_people_main2_blocks_block a.a2 {
	background-position: 0 -58px;
}

.lc_people_main2_blocks_block a:hover {
	color: #45a0dc;
}

.lc_people_main2_blocks_block {
	height: 200px;
	overflow: hidden;
	margin-top: 15px;
	width: 320px;
	margin-left: 20px;
}

.lc_people_main_left_first_second_top a {
	float: right;
	background: url(more.png;vpn_img) no-repeat 35px 16px;
	color: #000;
	font-size: 16px;
	padding-right: 25px;
}

.lc_people_main_left_first_second_top a:hover {
	color: #1593e1;
	background-position-y: -57px;
}

.lc_people_main2_block_top a {
	float: right;
	background: url(more.png;vpn_img) no-repeat 35px 21px;
	color: #000;
	font-size: 16px;
	padding-right: 25px;
}

.lc_people_main2_block_top a:hover {
	color: #1593e1;
	background-position-y: -52px;
}


/*基层政务公开*/

.l_grassroots {
	background: #f6f6f6;
}

.l_grassroots_top {
	width: 100%;
	height: 638px;
	position: relative;
	overflow: hidden;
}

.l_grassroots_top img.img1 {
	width: 1920px;
	height: 638px;
	position: absolute;
	right: 0px;
	top: 0;
}

.l_grassroots_top img.img2 {
	width: 857px;
	height: 286px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -428px;
	margin-top: -143px;
}

.l_grassroots_bottom {
	width: 1200px;
	margin: auto;
	background: #fff;
	padding: 0 40px;
	padding-bottom: 30px;
}

.l_grassroots_bottom_first {
	padding-top: 50px;
}

.l_grassroots_bottom_first_left {
	display: inline-block;
	vertical-align: middle;
}

.l_grassroots_bottom_first_right {
	display: inline-block;
	font-size: 18px;
	color: #676767;
	line-height: 36px;
	width: 1098px;
	margin-left: 10px;
	vertical-align: middle;
}

.l_grassroots_bottom_second .lc_affairs_main_right_first_left_bottom {
	float: left;
	width: 555px;
}

.l_grassroots_bottom_second .lc_information_main_third_top {
	height: 58px;
	line-height: 58px;
	background: url(grassroots_ul_bg.png;vpn_img) no-repeat;
	background-position: 0 20px;
	border-bottom: 1px solid #eeeeee;
}

.l_grassroots_bottom_second .lc_information_main_third_top span {
	color: #4c4c4c;
	font-size: 30px;
	background: none;
	height: 58px;
	line-height: 58px;
	margin-left: 30px;
}

.l_grassroots_bottom_second .lc_information_main_first_main_ul {
	padding-top: 0;
	height: 210px;
}

.l_grassroots_bottom_second .lc_information_main_first_main_ul ul li {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #eeeeee;
	font-size: 18px;
	background: url(list-circle1.png;vpn_img) 0px 24px no-repeat;
}

.l_grassroots_bottom_second .lc_information_main_first_main_ul li a {
	color: #666666
}

.l_grassroots_bottom_second .lc_information_main_first_main_ul li .date {
	font-size: 16px;
	color: #999999;
}

.l_grassroots_bottom_second .lc_information_main_first_main_ul li a:hover {
	color: #45a0dc
}

.l_grassroots_bottom_second .lc_information_main_first_main_ul li:hover {
	background-position: 0 -11px;
}

.l_grassroots_bottom_second .lc_affairs_main_right_first_left_bottom2 {
	margin-left: 90px;
}

.l_grassroots_bottom_second .lc_more {
	color: #4c4c4c;
	font-size: 16px;
}

.l_grassroots_bottom_title {
	text-align: center;
	margin-top: 50px;
}

.l_grassroots_bottom_title span {
	display: inline-block;
	font-size: 30px;
	color: #fff;
	background: #287ddc;
	border-radius: 30px;
	padding: 0 30px;
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	margin: 0 5px
}

.l_grassroots_bottom_title img {
	vertical-align: middle;
}

.l_grassroots_bottom_third {
	margin: auto;
	width: 1069px;
	height: 190px;
	background: url(grassroots_line.png;vpn_img) no-repeat;
	margin-top: 45px;
	position: relative;
	margin-bottom: 120px;
}

.l_grassroots_bottom_third a {
	display: inline-block;
	width: 150px;
	text-align: center;
	position: absolute;
	height: 145px;
}

.l_grassroots_bottom_third span {
	display: block;
	text-align: center;
	font-size: 16px;
	color: #595959;
	position: absolute;
	width: 100%;
	bottom: 0;
}

.l_grassroots_bottom_third img {
	position: absolute;
	left: 50%;
	top: 0%;
	transition: all 0.3s
}

.l_grassroots_bottom_third .a1 {
	left: -70px;
	top: 110px;
}

.l_grassroots_bottom_third .a2 {
	left: 165px;
	top: 0px;
}

.l_grassroots_bottom_third .a3 {
	left: 225px;
	top: 135px;
}

.l_grassroots_bottom_third .a4 {
	left: 360px;
	top: 5px;
}

.l_grassroots_bottom_third .a5 {
	left: 450px;
	top: 135px;
}

.l_grassroots_bottom_third .a6 {
	left: 615px;
	top: 65px;
}

.l_grassroots_bottom_third .a7 {
	left: 760px;
	top: 145px;
}

.l_grassroots_bottom_third .a8 {
	left: 945px;
	top: 95px;
}

.l_grassroots_bottom_third .a9 {
	left: 770px;
	top: -15px;
}

.l_grassroots_bottom_third .a1 img {
	width: 88px;
	height: 88px;
	margin-left: -44px;
}

.l_grassroots_bottom_third .a2 img {
	width: 90px;
	height: 90px;
	margin-left: -45px;
}

.l_grassroots_bottom_third .a3 img {
	width: 89px;
	height: 89px;
	margin-left: -45px;
}

.l_grassroots_bottom_third .a4 img {
	width: 88px;
	height: 88px;
	margin-left: -44px;
}

.l_grassroots_bottom_third .a5 img {
	width: 78px;
	height: 78px;
	margin-left: -39px;
}

.l_grassroots_bottom_third .a6 img {
	width: 108px;
	height: 108px;
	margin-left: -54px;
}

.l_grassroots_bottom_third .a7 img {
	width: 74px;
	height: 74px;
	margin-left: -37px;
}

.l_grassroots_bottom_third .a8 img {
	width: 83px;
	height: 83px;
	margin-left: -41px;
}

.l_grassroots_bottom_third .a9 img {
	width: 74px;
	height: 74px;
	margin-left: -37px;
}

.l_grassroots_bottom_third .a1:hover img {
	width: 98px;
	height: 98px;
	margin-left: -49px;
	margin-top: -5px;
}

.l_grassroots_bottom_third .a2:hover img {
	width: 100px;
	height: 100px;
	margin-left: -50px;
	margin-top: -5px;
}

.l_grassroots_bottom_third .a3:hover img {
	width: 99px;
	height: 99px;
	margin-left: -50px;
	margin-top: -5px;
}

.l_grassroots_bottom_third .a4:hover img {
	width: 98px;
	height: 98px;
	margin-left: -49px;
	margin-top: -5px;
}

.l_grassroots_bottom_third .a5:hover img {
	width: 88px;
	height: 88px;
	margin-left: -44px;
	margin-top: -5px;
}

.l_grassroots_bottom_third .a6:hover img {
	width: 118px;
	height: 118px;
	margin-left: -59px;
	margin-top: -5px;
}

.l_grassroots_bottom_third .a7:hover img {
	width: 84px;
	height: 84px;
	margin-left: -42px;
	margin-top: -5px;
}

.l_grassroots_bottom_third .a8:hover img {
	width: 93px;
	height: 93px;
	margin-left: -46px;
	margin-top: -5px;
}

.l_grassroots_bottom_third .a9:hover img {
	width: 84px;
	height: 84px;
	margin-left: -42px;
	margin-top: -5px;
}

.l_grassroots_bottom_third a:hover span {
	color: #45a0dc;
}

.l_grassroots_bottom_third .a9 span,
.l_grassroots_bottom_third .a7 span,
.l_grassroots_bottom_third .a5 span {
	bottom: 40px;
}

.l_grassroots_bottom_third .a1 span,
.l_grassroots_bottom_third .a2 span,
.l_grassroots_bottom_third .a3 span,
.l_grassroots_bottom_third .a4 span,
.l_grassroots_bottom_third .a8 span {
	bottom: 25px;
}

.l_grassroots_bottom_fourth {
	margin-top: 45px;
}

.l_grassroots_bottom_fourth_block {
	width: 210px;
	float: left;
	margin-right: 37px;
}

.l_grassroots_bottom_fourth_block .l_grassroots_bottom_fourth_block_top {
	display: block;
	height: 126px;
	background-image: url(grassroots_five.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 80px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.l_grassroots_bottom_fourth .div1 .l_grassroots_bottom_fourth_block_top {
	background-color: #a5d1fd;
	background-position-y: 20px;
}

.l_grassroots_bottom_fourth .div2 .l_grassroots_bottom_fourth_block_top {
	background-color: #8de8cd;
	background-position-y: -105px;
}

.l_grassroots_bottom_fourth .div3 .l_grassroots_bottom_fourth_block_top {
	background-color: #fecfcd;
	background-position-y: -230px;
}

.l_grassroots_bottom_fourth .div4 .l_grassroots_bottom_fourth_block_top {
	background-color: #fbd46b;
	background-position-y: -357px;
}

.l_grassroots_bottom_fourth .div5 .l_grassroots_bottom_fourth_block_top {
	background-color: #facbe6;
	background-position-y: -480px;
}

.l_grassroots_bottom_fourth .div1 .l_grassroots_bottom_fourth_block_top:hover {
	background-color: #74a7db;
}

.l_grassroots_bottom_fourth .div2 .l_grassroots_bottom_fourth_block_top:hover {
	background-color: #4fc2a0;
}

.l_grassroots_bottom_fourth .div3 .l_grassroots_bottom_fourth_block_top:hover {
	background-color: #eaa9a6;
}

.l_grassroots_bottom_fourth .div4 .l_grassroots_bottom_fourth_block_top:hover {
	background-color: #e3b947;
}

.l_grassroots_bottom_fourth .div5 .l_grassroots_bottom_fourth_block_top:hover {
	background-color: #e0a0c5;
}

.l_grassroots_bottom_fourth_block_top span {
	font-size: 21px;
	text-align: center;
	display: block;
	padding-top: 80px;
	font-weight: bold;
}

.l_grassroots_bottom_fourth .div1 .l_grassroots_bottom_fourth_block_top span {
	color: #1b2d6a;
}

.l_grassroots_bottom_fourth .div2 .l_grassroots_bottom_fourth_block_top span {
	color: #1c6b5e;
}

.l_grassroots_bottom_fourth .div3 .l_grassroots_bottom_fourth_block_top span {
	color: #690a00;
}

.l_grassroots_bottom_fourth .div4 .l_grassroots_bottom_fourth_block_top span {
	color: #883400;
}

.l_grassroots_bottom_fourth .div5 .l_grassroots_bottom_fourth_block_top span {
	color: #813860;
}

.l_grassroots_bottom_fourth_block_bottom {
	background: #f5f5f5;
	padding-top: 10px;
	height: 190px;
}

.l_grassroots_bottom_fourth_block_bottom a {
	font-size: 16px;
	color: #333333;
	display: block;
	text-align: center;
	height: 30px;
	line-height: 30px;
}

.l_grassroots_bottom_fourth_block_bottom a:hover {
	color: #45a0dc;
}

.l_grassroots_bottom_fourth .div5 {
	margin-right: 0;
}

.l_grassroots_bottom_fiveth {
	height: 252px;
	background: url(grassroots_message.png;vpn_img) no-repeat;
	background-size: 100% 100%;
	margin-top: 45px;
}

.l_grassroots_bottom_fiveth_left {
	display: inline-block;
	margin-left: 80px;
	margin-top: 20px;
	width: 880px;
}

.l_grassroots_bottom_fiveth_left p {
	font-size: 20px;
	color: #333333;
	height: 52px;
	line-height: 52px;
}

.l_grassroots_bottom_fiveth_right {
	display: inline-block;
	vertical-align: top;
	margin-top: 35px;
}

.l_grassroots_bottom_fiveth_right a {
	display: block;
	width: 140px;
	height: 80px;
	background-color: #5abffe;
	color: #fff;
	border-radius: 5px;
	background-image: url(grassroots_message_logo.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 20px;
	line-height: 80px;
	padding-left: 60px;
	vertical-align: top;
	font-size: 18px;
}

.l_grassroots_bottom_fiveth_right a.a1 {
	background-position-y: 28px;
	margin-bottom: 20px;
}

.l_grassroots_bottom_fiveth_right a.a2 {
	background-position-y: -76px;
}

.l_grassroots_bottom_fiveth_right a:hover {
	background-color: #39a3e5;
}

.l_grassroots_main_bottom {
	border-top: 3px solid #007fda;
	background: #f6f6f6;
	color: #333333;
	padding-top: 10px;
	margin-top: 0;
}


/*信件查询*/

.lc_reply_main {
	padding: 0 20px;
}

.lc_reply_main_top {
	height: 45px;
	line-height: 45px;
	color: #4c4c4c;
	font-size: 14px;
	padding-left: 20px;
	background: url(local.png;vpn_img) no-repeat;
	background-position: 0 12px;
	border-bottom: 1px solid #eaeaea;
}

.lc_reply_mains {
	margin-top: 10px;
}

.lc_reply_mains_left {
	float: left;
	width: 240px;
}

.lc_reply_mains_left a {
	font-size: 16px;
	color: #707070;
	height: 48px;
	line-height: 48px;
	display: block;
	background-color: #edfaff;
	padding-left: 90px;
	background-image: url(reply_left_icon.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 40px;
	margin-bottom: 6px;
	border-left: 4px solid #45a0dc;
}

.lc_reply_mains_left a.a1 {
	background-position-y: 10px;
}

.lc_reply_mains_left a.a2 {
	background-position-y: -62px;
}

.lc_reply_mains_left a.a3 {
	background-position-y: -134px;
}

.lc_reply_mains_left a.a4 {
	background-position-y: -202px;
}

.lc_reply_mains_left a.a5 {
	background-position-y: -273px;
}

.lc_reply_mains_left a:hover {
	color: #45a0dc;
	background-color: #cdeffc;
}

.lc_reply_mains_left a.wb {
	height: 90px;
	line-height: 90px;
	font-size: 20px;
	color: #222222;
	background-image: url(reply_left_icons.png;vpn_img);
	background-position-x: 18px;
	border-left: none;
	padding-left: 100px;
}

.lc_reply_mains_left a.a6 {
	background-position-y: 12px;
	margin-top: 30px;
	margin-bottom: 15px;
}

.lc_reply_mains_left a.a7 {
	background-position-y: -114px;
	position: relative;
}

.lc_reply_mains_right {
	float: left;
	margin-left: 25px;
	width: 895px;
}

.lc_reply_mains_right_top {
	font-size: 20px;
	height: 50px;
	line-height: 50px;
	color: #303133;
	border-bottom: 1px solid #eaeaea;
}

.lc_reply_mains_right_block {
	border: 1px solid #eaeaea;
	margin-top: 15px;
}

.lc_reply_mains_right_block_top {
	height: 33px;
	line-height: 33px;
	background: #f5f5f5;
}

.lc_reply_mains_right_block_top_s {
	display: inline-block;
	background: #1593e1;
	font-size: 14px;
	color: #fff;
	padding: 0 15px;
	margin-right: 15px
}

.lc_reply_mains_right_block_top em {
	padding: 0 10px;
	display: inline-block;
}

.lc_reply_mains_right_block_bottom {
	text-indent: 2em;
	font-size: 14px;
	color: #4c4c4c;
	line-height: 38px;
	padding: 10px 15px
}

.lc_reply_mains_right_block_bottom_close a {
	display: block;
	width: 96px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	font-size: 16px;
	background: #1593e1;
	margin: auto;
	margin-top: 40px;
	margin-bottom: 50px
}

.lc_reply_mains_left a.a7 img {
	position: absolute;
	left: 0px;
	top: 90px;
}


/*最新回复*/

.lc_reply_mainss_right_top {
	font-size: 20px;
	height: 50px;
	line-height: 50px;
	color: #303133;
	border-bottom: 1px solid #eaeaea;
}

.lc_reply_mainss_right_top span {
	border-bottom: 2px solid #1593e1;
	display: inline-block;
	padding: 0 3px;
	height: 48px;
}

.lc_reply_mainss_right_top a {
	display: block;
	width: 76px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	border-radius: 5px;
	font-size: 16px;
	background-color: #1593e1;
	background-image: url(reply_top_icon.png;vpn_img);
	background-repeat: no-repeat;
	float: right;
	padding-left: 40px;
	background-position: 15px 6px;
	margin-top: 6px;
}

.lc_reply_mainss_right_top_bottom {
	border: 1px solid #eaeaea;
	margin-top: 15px;
}

.lc_reply_mainss_right_top_bottom_top {
	height: 35px;
	line-height: 35px;
	background: #f5f5f5;
	color: #4c4c4c;
	font-size: 16px;
}

.lc_reply_mainss_right_top_bottom_top span {
	text-align: center;
	display: inline-block;
}

.lc_reply_mainss_right_top_bottom_top .span1,
.lc_reply_mainss_right_top_bottom_block .span1 {
	width: 170px;
}

.lc_reply_mainss_right_top_bottom_top .span2,
.lc_reply_mainss_right_top_bottom_block .span2 {
	width: 340px;
}

.lc_reply_mainss_right_top_bottom_top .span3,
.lc_reply_mainss_right_top_bottom_block .span3 {
	width: 110px;
}

.lc_reply_mainss_right_top_bottom_top .span4,
.lc_reply_mainss_right_top_bottom_block .span4 {
	width: 110px;
}

.lc_reply_mainss_right_top_bottom_top .span5,
.lc_reply_mainss_right_top_bottom_block .span5 {
	width: 143px;
}

.lc_reply_mainss_right_top_bottom_block span {
	text-align: center;
	display: inline-block;
	font-size: 14px;
	color: #5e5e5e;
}

.lc_reply_mainss_right_top_bottom_block .span2 {
	text-align: left;
}

.lc_reply_mainss_right_top_bottom_block {
	height: 45px;
	line-height: 45px;
}


/*撰写信件*/

.lc_reply_main {
	padding-bottom: 30px;
}

.lc_write_mainss_right_block {
	margin-top: 25px
}

.lc_write_mainss_right_block_top {
	width: 106px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #1593e1;
	text-align: center;
}

.lc_write_mainss_right_block_bottom {
	border: 1px solid #dfdfdf;
	background: #fbfbfb;
	padding: 40px 80px;
}

.lc_write_mainss_right_block_bottom_span {
	font-size: 12px;
	color: #ff0000;
	vertical-align: middle;
	margin-top: 5px;
	display: inline-block;
}

.lc_write_mainss_right_block_bottom_block {
	display: inline-block;
	margin-left: 0;
}

.lc_write_mainss_right_block_code {
	width: 120px;
	height: 38px;
	vertical-align: bottom;
}

.lc_write_mainss_right_block_bottom .layui-form-label em {
	color: #ff0000;
	font-size: 16px;
}

.lc_write_mainss_right_block_bottom .layui-btn {
	background: #5cc022;
}

.lc_write_mainss_right_block_bottom .layui-btn-primary {
	background: #45a0dc;
	color: #fff;
	border: none;
}


/*在线*/

.lc_online_main_top {
	margin-bottom: 20px;
}

.lc_online_public_bottom a {
	color: #4c4c4c;
	font-size: 14px;
	display: inline-block;
	width: 145px;
	height: 48px;
	line-height: 48px;
}

.lc_online_public_bottom a:hover {
	color: #45a0dc;
}

.lc_apply_top {
	text-align: center
}

.lc_apply_top span {
	color: #4f4f4f;
	font-size: 17px;
	display: inline-block;
	text-align: center;
	width: 120px;
	height: 45px;
	line-height: 45px;
	background: #f0f0f0;
	border-radius: 5px;
	margin: 0 35px;
}

.lc_apply_top span:hover,
.lc_apply_top span.on {
	background: #45a0dc;
	color: #fff;
	cursor: pointer;
}

.lc_apply_bottom3_top {
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #dfdfdf;
}

.lc_apply_bottom3_top span {
	float: left;
	color: #393939;
	font-size: 16px;
	display: inline-block;
	height: 45px;
	line-height: 45px;
	text-align: center;
	padding: 0 65px;
}

.lc_apply_bottom3_top span.on {
	border: 1px solid #dfdfdf;
	border-bottom: #fff;
	background: #fff;
}

.lc_apply_bottom3_top span:hover {
	cursor: pointer;
}

.lc_apply_bottom {
	margin-top: 50px
}

.lc_apply_bottom3_bottom {
	padding: 30px;
}

.lc_apply_bottom3_bottoms {
	border: 1px solid #dfdfdf;
	border-top: none;
}

.lc_apply_bottom3_bottom_title {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #45a0dc;
	margin: 30px 0;
}

.lc_apply_bottom3_bottom_title span {
	height: 40px;
	line-height: 40px;
	width: 182px;
	text-align: center;
	background: #45a0dc;
	color: #fff;
	font-size: 16px;
	display: inline-block;
}

.lc_apply_bottom .layui-form-radio {
	margin: 6px 5px 0 0;
	padding-right: 0
}

.lc_apply_bottom .lc_label {
	width: 95px;
	padding-left: 0;
}

.lc_apply_bottom3_bottom_main {
	padding-left: 30px;
}

.lc_apply_bottom3_bottom_title1 {
	margin-top: 0;
}

.lc_apply_bottom .layui-btn {
	color: #fff;
	font-size: 17px;
	display: inline-block;
	text-align: center;
	width: 120px;
	height: 45px;
	line-height: 45px;
	background: #45a0dc;
	border-radius: 5px;
	margin: auto;
	margin-top: 60px;
}

.lc_apply_bottom3_bottom_title em {
	font-size: 12px;
	color: #45a0dc;
}

.lc_em {
	font-size: 12px;
	color: #ff2424;
}

.lc_apply_bottom3_bottom2,
.lc_apply_bottom {
	display: none;
}

.lc_apply_bottom3_bottom1,
.lc_apply_bottom1 {
	display: block;
}

.lc_apply_bottom4_top {
	border: 1px solid #d6d6d6;
	border-radius: 5px;
}

.lc_apply_bottom_title {
	text-align: center;
	font-size: 18px;
	margin-bottom: 20px
}

.lc_apply_bottom1_main p {
	text-indent: 2em;
	font-size: 14px;
	line-height: 35px;
}

.lc_apply_bottom2_main {
	text-align: center;
}

.lc_apply_bottom .lc_labels {
	width: 105px;
	padding-left: 0;
}

.l_layui-input-block {
	margin-left: 120px;
}

.lc_apply_bottom4_top {
	position: relative;
	height: 245px;
}

.lc_apply_bottom4_top .layui-form {
	position: absolute;
	top: 30px;
	left: 180px;
	width: 650px;
}

.lc_apply_bottom4_top .lc_btn {
	position: absolute;
	left: 400px;
	top: 55px;
	width: 95px;
	height: 45px;
	line-height: 45px;
}

.lc_apply_bottom4_top_main {
	margin-bottom: 30px;
	padding-left: 100px;
}

.lc_apply_bottom4_bottom {
	border: 1px solid #d6d6d6;
	border-radius: 5px;
	text-indent: 2em;
	padding: 20px 10px;
	color: #4c4c4c;
	line-height: 36px;
	font-size: 16px;
	margin-top: 20px
}


/*办事服务*/

.lc_handle_main {
	padding: 0 20px
}

.main-visual {
	margin: 0 auto 20px;
	overflow: hidden;
	background-size: 100% 540px;
	width: 1165px;
	padding-left: 10px;
	height: 420px;
}

.card-area {
	padding: 0;
	margin-top: 35px;
}

.card-area .card-item {
	z-index: 10;
	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
	position: relative;
	float: left;
	width: 24%;
	background-color: transparent;
	border: 1px solid #DBDBDD;
	margin-left: -1px;
}

.card-area .card-item .card {
	width: 100%;
	height: 100%;
	text-align: center;
	background: #fff;
}

.card-area .card-item .card .card-title {
	top: 0;
}

.ali-product-img .circle-btn .btn {
	width: 45px;
	height: 45px;
	padding: 0;
	line-height: 40px;
	background: #b3b6b8;
	color: #eeeeef;
	font-size: 26px;
	border-radius: 100%;
}

.ali-product-img .circle-btn .btn i {
	display: block;
	width: 100%;
	height: 100%;
	background: url(handle_top_icon.png;vpn_img) no-repeat;
	background-position-x: 10px;
}

.ali-product-img .circle-btn .btn i.icon-user {
	background-position-y: 10px;
}

.ali-product-img .circle-btn .btn i.icon-msnui-company {
	background-position-y: -80px;
}

.ali-product-img .circle-btn .btn i.icon-users {
	background-position-y: -170px;
}

.active .ali-product-img .circle-btn .btn i {
	background-position-x: -96px
}

.card-area .card>a {
	display: block;
}

.card-title {
	padding: 20px 0;
	background-color: #eeeeef;
}

.card-title h1 {
	font-size: 20px;
	font-weight: bold;
	color: #666;
}

.card-title .short-info {
	color: #999;
	margin-bottom: 0;
	margin-top: 5px;
}

.card-content {
	padding: 5px 20px;
}

.content-first-list li {
	border-bottom: 1px dashed #e4e5e6;
}

.card-content .content-first-list li a {
	padding-top: 13px;
}

.content-icon li a i {
	margin-right: 15px;
	font-size: 22px;
}

.card-content li {
	border-bottom: 1px dashed #e4e5e6;
}

.card-content li a {
	display: block;
	padding: 18px 0;
	font-size: 18px;
	color: #5b6265 !important;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.content-first ul li {
	float: left;
	width: 50%;
	padding: 0;
}

.content-first ul li.hidden {
	border: 0;
}

.card-area li.active {
	width: 50%;
	z-index: 100;
	margin-top: -15px;
	border: 1px solid #00c1de;
	box-shadow: 0 0 20px rgba(0, 198, 226, 0.5);
}

.card-area li.active .content-first ul li {
	width: 33.333%;
}

.card-area li.active .content-first ul li.hidden {
	display: block !important;
}

.card-area li.active .card-title {
	padding-top: 30px;
	background: #00c1de;
}

.card-area li.active .card .card-title {
	background: url(handle_topbg.png;vpn_img) no-repeat;
	background-size: 100% 100%;
}

.card-area li.active .card-content {
	padding-bottom: 20px;
	height: 200px;
	overflow-y: auto;
}

.card-area li.active .ali-product-img .circle-btn .btn {
	background: #fff;
	color: #00c1de;
}

.card-area li.active .card-title h1 {
	color: #fff;
}

.card-area li.active i {
	color: #00c1de;
}

.card-area li.active .card-title .short-info {
	color: #F0F0F0;
}

.card-area li.active a:hover {
	color: #00c1de !important;
}

.card-area li.sbg {
	height: 345px;
	overflow-y: hidden;
}

.circle-btn .btn {
	margin: auto;
}

.circle-btn {
	margin-bottom: 20px
}

.lc_handle_main .lc_information_main_third_top span {
	width: 160px;
}

.lc_handle_main_middle_bottom a {
	width: 114px;
	height: 74px;
	border: 1px solid #eeeeee;
	float: left;
	background-image: url(handle_icon.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 38px;
	margin-right: 14px;
	margin-top: 15px;
}

.lc_handle_main_middle_bottom a.as {
	margin-right: 0;
}

.lc_handle_main_middle_bottom a.a1 {
	background-position-y: 10px;
}

.lc_handle_main_middle_bottom a.a2 {
	background-position-y: -94px;
}

.lc_handle_main_middle_bottom a.a3 {
	background-position-y: -200px;
}

.lc_handle_main_middle_bottom a.a4 {
	background-position-y: -307px;
}

.lc_handle_main_middle_bottom a.a5 {
	background-position-y: -413px;
}

.lc_handle_main_middle_bottom a.a6 {
	background-position-y: -517px;
}

.lc_handle_main_middle_bottom a.a7 {
	background-position-y: -623px;
}

.lc_handle_main_middle_bottom a.a8 {
	background-position-y: -730px;
}

.lc_handle_main_middle_bottom a.a9 {
	background-position-y: -835px;
}

.lc_handle_main_middle_bottom a.a10 {
	background-position-y: -943px;
}

.lc_handle_main_middle_bottom a.a11 {
	background-position-y: -1049px;
}

.lc_handle_main_middle_bottom a.a12 {
	background-position-y: -1154px;
}

.lc_handle_main_middle_bottom a.a13 {
	background-position-y: -1263px;
}

.lc_handle_main_middle_bottom a.a14 {
	background-position-y: -1369px;
}

.lc_handle_main_middle_bottom a.a15 {
	background-position-y: -1474px;
}

.lc_handle_main_middle_bottom a.a16 {
	background-position-y: -1580px;
}

.lc_handle_main_middle_bottom a.a17 {
	background-position-y: -1685px;
}

.lc_handle_main_middle_bottom a.a18 {
	background-position-y: -1793px;
}

.lc_handle_main_middle_bottom span {
	display: block;
	text-align: center;
	font-size: 14px;
	color: #4c4c4c;
	margin-top: 50px;
}

.lc_handle_main_middle_bottom a:hover {
	background-color: #cef0fa;
}

.lc_handle_main_bottom {
	margin-top: 30px;
}

.lc_handle_main_bottom_left {
	width: 560px;
	float: left;
}

.lc_handle_main_bottom_left a {
	display: block;
	height: 110px;
	line-height: 110px;
	margin-top: 20px;
	background-image: url(handle_bottomicon.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 40px;
}

.lc_handle_main_bottom_left a.a1 {
	background-color: #caecec;
	background-position-y: 17px;
}

.lc_handle_main_bottom_left a.a2 {
	background-color: #c8eafa;
	background-position-y: -139px;
}

.lc_handle_main_bottom_left a.a1:hover {
	background-color: #addbdb;
}

.lc_handle_main_bottom_left a.a2:hover {
	background-color: #aed8eb;
}

.lc_handle_main_bottom_left a span {
	font-size: 24px;
	display: block;
	text-align: center;
	line-height: 110px;
	width: 400px;
	margin-left: 160px;
}

.lc_handle_main_bottom_left a.a1 span {
	color: #2a7280;
}

.lc_handle_main_bottom_left a.a2 span {
	color: #45a0dc;
}

.lc_handle_main_bottom_right {
	float: left;
	width: 580px;
	margin-left: 20px;
}

.lc_handle_main_bottom_right_block {
	width: 177px;
	height: 302px;
	float: left;
	border-radius: 10px;
	border: 1px solid #b5e5fb;
	margin-right: 21px;
}

.lc_handle_main_bottom_right_blocks {
	margin-right: 0;
}

.lc_handle_main_bottom_right_block_top {
	height: 70px;
	line-height: 70px;
	font-size: 24px;
	color: #45a0dc;
	background-color: #e1f6ff;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	padding-left: 70px;
	background-image: url(handle_bottomicons.png;vpn_img);
	background-repeat: no-repeat;
	background-position-x: 35px;
}

.lc_handle_main_bottom_right_block_bottom {
	padding: 20px 10px;
}

.lc_handle_main_bottom_right_block_bottom a {
	display: block;
	height: 45px;
	line-height: 45px;
	color: #4c4c4c;
	font-size: 18px;
	text-align: center;
	border-radius: 5px;
}

.lc_handle_main_bottom_right_block_bottom a:hover {
	background: #e1f6ff;
}

.lc_handle_main_bottom_right_block .top1 {
	background-position-y: 20px;
}

.lc_handle_main_bottom_right_block .top2 {
	background-position-y: -69px;
}

.lc_handle_main_bottom_right_block .top3 {
	background-position-y: -158px;
}

.miaoshu {
	font-size: 16px;
	text-indent: 2em;
	padding: 10px 20px;
	line-height: 24px;
	padding-bottom: 0;
}

div#page a:hover {
	background: #338dde;
	color: #fff;
}

div#page a {
	border: 1px solid #338dde;
	padding: 0 5px;
	border-radius: 3px;
}

div#page a.current {
	background: #338dde;
	color: #fff;
}

.lc_reply_mainss_right_top_bottom_blocksaaa {
	text-align: center;
	font-size: 18px;
	color: #ff0000;
	margin: 100px 0;
}

.l_wjdc {
	padding: 0 40px;
	padding-bottom: 50px;
}

#voteForm td {
	padding: 10px 0
}

#voteForm td {
	padding: 8px 10px;
}

#voteForm .highlight td {
	padding: 0;
	text-align: center;
}

#voteForm .highlight .fr button {
	color: #fff;
	background: #ac0001;
	border: 0;
	font-size: 12px;
	padding: 5px 10px;
}

#voteForm .highlight a {
	color: #fff;
	background: #518dff;
	border: 0;
	font-size: 12px;
	padding: 5px 10px;
}

#voteForm .l_list_content_right_block_title {
	margin-bottom: 25px;
}

.column {
	padding-top: 20px;
}

.main {
	background: #fff;
	width: 1200px;
	margin: 0 auto;
}

.pub_border {
	border: 1px #dddddd solid;
}

.box {
	margin-bottom: 30px;
	background: #fff;
	overflow: hidden;
	;
	width: 1120px;
	margin: 0 auto;
}

.box h3 {
	font-size: 22px;
	color: #005294;
	line-height: 40px;
	height: 40px;
	padding-left: 25px;
	background: #dcdcdd;
}

.box .container {
	padding: 30px 50px 43px 50px;
	margin: 0 -50px;
	line-height: 32px;
}

.box .container a {
	display: inline-block;
	margin: 0 44px;
	font-size: 17px;
}

a {
	outline-style: none;
	text-decoration: none
}

a:hover {
	color: #025194;
	text-decoration: none;
}

body,
div,
ul,
ol,
ul,
li,
ol,
dl,
dd,
dt,
form,
span,
p,
textarea {
	margin: 0;
	padding: 0;
	list-style: none;
}

body>div {
	margin-right: auto;
	margin-left: auto;
}

h3 {
	display: block;
	font-size: 1.17em;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
}

body>div {
	margin-right: auto;
	margin-left: auto;
}

div {
	display: block;
}

.lc_handle_main_middle_fast {
	margin-top: 30px;
}

.lc_handle_main_middle_fast_bottom {
	border: 1px solid #eee;
	margin-top: 15px;
	padding: 0 20px;
}

.lc_handle_main_middle_fast_bottom_block {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #eee;
}

.lc_handle_main_middle_fast_bottom_block span {
	height: 50px;
	line-height: 50px;
	display: block;
	float: left;
	width: 28%;
	background: url(hand_jt.png;vpn_img) no-repeat;
	background-position: 0 center
}

.lc_handle_main_middle_fast_bottom_block span a {
	font-size: 18px;
	color: #666666;
	padding-left: 15px;
}

.lc_handle_main_middle_fast_bottom_block span a:hover {
	color: #45a0dc;
}

.lc_handle_main_middle_fast_bottom_block.last {
	border-bottom: none;
}

.lc_handle_main_middle_fast_bottom_block span.last {
	width: auto;
}

.lc_index_main_second_block_mains_block {
	position: absolute;
	width: auto;
	top: 80px;
	left: 50%;
	transform: translate(-50%, 0);
	display: none;
	z-index: 99;
}

.lc_index_main_second_block_mains_block:after {
	content: "";
	width: 0;
	height: 0;
	border-left: 14px solid transparent;
	border-right: 14px solid transparent;
	border-bottom: 14px solid #45a0dc;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	top: -14px;
}

.lc_index_main_second_block_mains_block a {
	display: inline-block;
	color: #fff;
	font-size: 16px;
	width: 100px;
	float: left;
	background: #45a0dc;
	text-align: center;
	padding: 10px 5px;
}

.lc_index_main_second_block_mains_block a:hover {
	color: #fff;
	background: #70b7e6;
}

.l_grassroots_bottom_renwu {
	text-align: center;
}

.l_grassroots_bottom_renwu a {
	display: inline-block;
	color: #fff;
	width: 250px;
	margin: 0 40px;
	height: 70px;
	line-height: 70px;
	margin-top: 40px;
	font-size: 18px;
	background-image: url(ban.png;vpn_img);
	background-repeat: no-repeat;
	background-position: right top;
}

.l_grassroots_bottom_renwu a:hover {
	opacity: 0.8;
}

.l_grassroots_bottom_renwu a.a1 {
	background-color: #36caca;
}

.l_grassroots_bottom_renwu a.a2 {
	background-color: #4eca72;
}

.l_grassroots_bottom_renwu a.a3 {
	background-color: #965ee3;
}


.l_sidebar a.l_sidebar5 {
	background-image: url(fx.png;vpn_img);
	background-repeat: no-repeat;
	margin: 0;
	width: 65px;
	padding: 0;
	height: 70px;
	background-position: center;
}

.l_sidebar a.l_sidebar5:hover {
	background-color: #005499
}


/*---9.13 add--*/

.index_main_content_main_detail_content_main td,
.index_main_content_main_detail_content_main th {
	border: 1px solid #333;
	padding: 5px;
}

.index_main_content_main_detail_content_main p {
	padding: 0;
	line-height: 2;
}

.index_main_content_main {
	box-shadow: 1px 2px 5px #ccc;
	padding-bottom: 20px;
}

.lc_affairs_main_ul2 a.a1 span {
	background-position-y: 15px;
}


.lc_affairs_main_ul2 a.a2 span {
	background-position-y: -1047px;
}

.lc_affairs_main_ul2 a.a3 span {
	background-position-y: -863px;
}

.lc_affairs_main_ul2 a.a4 span {
	background-position-y: -740px;
}

.lc_affairs_main_ul2 a.a5 span {
	background-position-y: -433px;
}

.lc_affairs_main_ul2 a.a6 span {
	background-position-y: -679px;
}

.lc_affairs_main_ul2 a.a7 span {
	background-position-y: -1110px;
}

.lc_affairs_main_ul2 a.a8 span {
	background-position-y: -112px;
}

.lc_affairs_main_ul2 a.a9 span {
	background-position-y: -48px;
}

.lc_affairs_main_ul2 a.a10 span {
	background-position-y: -617px;
}

.lc_affairs_main_ul2 a.a11 span {
	background-position-y: -176px;
}

.lc_affairs_main_ul2 a.a12 span {
	background-position-y: -238px;
}

.lc_affairs_main_ul2 a.a13 span {
	background-position-y: -556px;
}

.lc_affairs_main_ul2 a.a14 span {
	background-position-y: -496px;
}

.lc_affairs_main_ul2 a.a15 span {
	background-position-y: -985px;
}

.lc_affairs_main_ul2 a.a16 span {
	background-position-y: -365px;
}

.lc_affairs_main_ul2 a.a17 span {
	background-position-y: -922px;
}

.lc_affairs_main_ul2 a.a18 span {
	background-position-y: -301px;
}

.lc_affairs_main_right_third_main_blocks1 {
	background-position-x: -82px;
}



.lc_affairs_main_right_third_main_blocks2 {
	background-position-x: 27px;
}

.lc_affairs_main_right_third_main_blocks3 {
	background-position-x: -1794px;
}

.lc_affairs_main_right_third_main_blocks4 {
	background-position-x: -1567px;
}

.lc_affairs_main_right_third_main_blocks5 {
	background-position-x: -999px;
}

.lc_affairs_main_right_third_main_blocks6 {
	background-position-x: -1453px;
}

.lc_affairs_main_right_third_main_blocks7 {
	background-position-x: -882px;
}

.lc_affairs_main_right_third_main_blocks8 {
	background-position-x: -539px;
}

.lc_affairs_main_right_third_main_blocks9 {
	background-position-x: -201px;
}

.lc_affairs_main_right_third_main_blocks10 {
	background-position-x: -1339px;
}

.lc_affairs_main_right_third_main_blocks11 {
	background-position-x: -424px;
}

.lc_affairs_main_right_third_main_blocks12 {
	background-position-x: -650px;
}

.lc_affairs_main_right_third_main_blocks13 {
	background-position-x: -1225px;
}

.lc_affairs_main_right_third_main_blocks14 {
	background-position-x: -1113px;
}

.lc_affairs_main_right_third_main_blocks15 {
	background-position-x: -762px;
}

.lc_affairs_main_right_third_main_blocks16 {
	background-position-x: -2100px;
}

.lc_affairs_main_right_third_main_blocks17 {
	background-position-x: -1908px;
}

.lc_affairs_main_right_third_main_blocks18 {
	background-position-x: -2014px;
	height: 175px;
}

.lc_affairs_main_right_third_main_update .lc_affairs_main_right_third_main_blocks {
	width: 8.33%;
	margin: 0 16px;
}
.lc_index_main_second_block_main td{
    padding-top:5px;
	padding-bottom: 5px;
	color: #4c4c4c;
    font-size: 16px;
	line-height: 30px;
}
.lc_index_main_second_block_main input{
    padding-top:5px;
	padding-bottom: 5px;
	color: #4c4c4c;
    font-size: 16px;
	text-align: center;
	border:1px solid #3366cc;
	border-radius: 5px;
	width: 137px;
}
  
.lc_index_main_second_block_main form{
	padding-top: 5px;
}
.dznl_xx{
	width:100%;
	background-color: #eee;
	height: 242px;
    padding-top: 10px;
	overflow: hidden;
}
.dznl_xx p{
	width:60%;
	float: left;
	line-height: 30px;
    color: #333;
	font-family: "微软雅黑";
	font-size: 14px;
}
.dznl_xx .list_rq{
	font-size: 14px;
    line-height: 30px;
    font-family: "微软雅黑";
    width: 26%;
    display: block;
    float: right;
    text-align: center;
    color: #999;
}
.wz_bg{
	width: 1200px;
    margin: 10px auto;
    background-color: #fff;
    padding: 5px 20px;	
	font-family: "微软雅黑";
	font-size:14px;
	line-height: 30px;
	
}
.wz_bg a{
	float:left;
}
.wz_bg span{
	display:block;
	float: left;
}
.nr_bg{
	width: 1200px;
    margin: 5px auto;	
	font-family: "微软雅黑";
	font-size:14px;
	line-height: 30px;
	background-color: #fff;
	padding:20px;
}
.fjlm{
	float:left;
	width: 22.5%;
}
.fjlm ul{
	width: 100%;
}
.fjlm li{
	width:100%;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: 600;
	line-height: 60px;
	text-align: center;	
	position: relative;
}

.nr_left{
	float:left;
	width: 20%;
	
}
.nr_left ul{
	width:100%;
}
.nr_left li{
	width:100%;
	border-bottom: 1px solid #eee;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: 600;
	line-height: 60px;
	text-align: center;	
	position: relative;
}
.nr_left li span{
	height:0px; width:0px;
	border-color:#eee transparent  transparent  transparent ; 
	border-style:solid;
	border-width:10px;
	position: absolute;
    top: 22px;
    right: 10px;
}
.nr_left li a{
	color:#999;
}
.nr_left li:hover a{
	color:#3366cc;
}
.nr_left li.on a{
	color:#3366cc;
}
.nr_left li.on span{
	border-color:#3366cc transparent  transparent  transparent ; 
}
.nr_left li:hover span{
	border-color:#3366cc transparent  transparent  transparent ; 
}

.nr_right{
	 background-color: #fff;
	float: right;
	border-left:1px solid #eee;
	width: 73%;
	padding-left: 3%;
	min-height: 400px;
}
.nr_right .dqlm h3{
	font-size: 23px;
	line-height: 7px;
	color: #3366cc;
	font-weight: 600;
	float: left;
}
.nr_right .dqlm{ 
	width:100%;
	border-bottom: 1px solid #ccc;

	
}
.nr_right .dqlm a{ 
	font-size: 16px;
	color:#999;
	float: right;
	line-height: 40px;
	width: 60px;
	margin-top: 8px;
	
}
.nr_right p{
	float:left;
	width: 70%;
	font-size: 14px;
	line-height: 40px;
	color: #333;
}
.nr_right ul{
	margin-bottom: 20px;
}

.nr_right .rq{
	display: block;
	float:right;
	width: 24%;
	font-size: 14px;
	line-height: 40px;
	text-align: right;
	margin-right: 20px;
	color: #999;
}
.nr_right .tx{
	display: block;
	float:left;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background-color: #ccc;
	margin-top: 19px;
    margin-right: 10px;
}
.xx_title{
	width: 100%;
	margin: auto;
	border-bottom: 1px solid #eee;
}
.xx_title h2{
	text-align: center;
	font-size: 32px;
	line-height: 60px;
	color:#3366cc;
}
.info {
    text-align: center;
    font-size: 14px;
    color: #666;
    padding-bottom: 15px;
    margin-bottom: 15px;
    position: relative;
    font-family:"微软雅黑";
}
.info p {
    display: inline-block;
    margin: 0 5px;
	width: 22%;
	line-height: 30px;
	font-size: 16px;
}

.changeSize {
   float: right;
}
.xx_nr{
	margin: 30px auto ;
	width: 98%;
	
}
.xx_nr p{
	width: 100%;
	font-size: 16px;
	color:#333;
	line-height: 30px;
    font-family: 宋体;
    text-align: justify;
}
.fjlm .zlm span{
	width: 6px;
	height: 6px;
	background-color: #ccc;
	display: block;
	border-radius: 50%;
	margin-top: 30px;
	margin-left: 30px;
	float: left;
	
}
.fjlm .zlm:hover span{
	background-color: #3366cc;
}
.fjlm .zlm:hover a{
	color: #3366cc;
}
.fjlm .zlm a{
	width: 100%;
}
.fjlm a{
	float: left;
}
.fjlm .fj_lm{
	background-color:#3366cc;
	color: #fff;
	font-size: 26px;
}
.fjlm .fj_lm span{
	height:0px; width:0px;
	border-color:#eee transparent  transparent  transparent ; 
	border-style:solid;
	border-width:10px;
	position: absolute;
    top: 22px;
    right: 10px;
}
.fjlm a{
	color: #333;
}
