body {
	background-repeat: repeat-x;
	background-color: #fff;
	margin: 0;
	font: 15px/1.5 "Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Helvetica,Arial,sans-serif;
}

a {
	text-decoration: none;
	color: #555555;
}

a:hover {
	text-decoration: none;
	color:#670308;
}

img {border: none}

div,form {
	display:block;
	overflow:hidden;
}

li {
	list-style: none;
}

ul,p,span,li {
	margin:0;
	padding:0;
}

.fl {
	float:left;
}

.fr {
	float:right;
}

.outer_layer {
	width:1120px;
	margin:0 auto;
}

.mt10 {
	margin-top:10px;
}

.mb10 {
	margin-bottom:10px;
}

.ml10 {
	margin-left:10px;
}

.ge300ms {
	-webkit-transition: 300ms;
    -moz-transition: 300ms;
    -o-transition: 300ms;
    transition: 300ms;
}

.ge200ms {
	-webkit-transition: 200ms;
    -moz-transition: 200ms;
    -o-transition: 200ms;
    transition: 200ms;
}

.ge100ms {
	-webkit-transition: 100ms;
    -moz-transition: 100ms;
    -o-transition: 100ms;
    transition: 100ms;
}

.vmenu {
	width: 186px;
    top: 194px;
    background-color: #005b92;
    position: absolute;
    z-index: 100;
}

.vmenu ul {
    width: 120px!important;
    padding-left: 0!important;
}

.vmenu ul li a {
	font-size: 15px!important;
    color: #e8f6ff!important;
}

.vmenu ul li a:hover {
	background-color: #87d2ff!important;
    color: #0f5f9a!important;
}

.d1 {
	border-bottom: 1px solid #d4d4d4; 
}

.d1 .links1 li {
	float:left;
}

.d1 .links1 li a, .d1 .links2 a {
	line-height:32px;
}

.d2 .logo {
	width: 750px;
    padding: 20px 0 0 0;
}

.d2 .logo div {
	display: block;
    font-weight: bold;
    font-size: 35px;
    color: #333;
    padding: 12px 0 0 20px;
}

.d2 .search {
	margin-top: 45px;
}

.d2 .search .img_magnifier {
	width:30px;
	height:30px;
}

.d2 .search .search-keyword {
	height: 24px;
    width: 200px;
    margin-left: 10px;
    padding-left: 10px;
    border: 2px solid #005b92;
}

.d2 .search .search-submit {
	height: 30px;
    background-color: #005b92;
    border: 0;
    line-height: 30px;
    color: #FFF;
    font-weight: bold;
    padding: 0 20px;
	cursor: pointer;
}

.d2 .search .search-submit:hover {
    background-color: #007eca;
}

.d3 {
	height: 45px;
    margin-top: 24px;
    background-color: #007eca;

}

.d3 .nav li {
	float:left;
	width: 186px;
}

.d3 .nav li a {
	line-height:45px;
	width: 186px;
	font-size: 16px;
	color:#FFF;
	text-align:center;
	overflow:hidden;
	display:block;
}

.d3 .nav li a:hover {
	background-color: #005b92;
}

.d4 {
	min-height:100px;
}

.d5 {
	height:150px;
    background-color: #007eca;
}

.d5 .qcode {
	width: 94px;
    height: 106px;
	text-align:center;
    padding: 25px 10px;
	color:#fff;
	line-height:14px;
	font-size:12px;
}

.d5 .qcode img {
	width: 90px;
    height: 90px;
}

.d5 .fe {
	padding-top:36px;
}

.d5 .rs {
	padding-top:48px;
}

.d5 .footer {
	width: 580px;
    text-align: center;
}

.d5 .footer {
	font-size:13px;
	color:#fff;
	padding-top:25px;
}

.d5 .footer p {
	margin:5px 0;
}

.d4 .d41 {
    border: 1px solid #d9e1e6;
}

.d4 .d41, .unslider-style ul li img{
	width: 553px;
	height: 415px;
}

.d4 .d41 .unslider-style ul {
	height:415px;
}

.d4 .d42 {
	margin-left:10px;
}

.d4 .d42 .overview {
	width: 552px;
    height: 415px;
    border: 1px solid #d9e1e6;
    background: #e9f6ff;
}

.d4 .d42 .overview p {
	margin-left:20px;
	margin-right:20px;
}

.d4 .d42 .overview .io_title a, .d4 .d42 .overview .idd_title a {
	font-size: 16px;
    font-weight: bold;
    color: #005b92;
}

.d4 .d42 .overview .io_title a:hover, .d4 .d42 .overview .idd_title a:hover {
	color:#007eca;
}

.d4 .d42 .overview .io_content, .d4 .d42 .overview .io_content a {
	color: #4382a9;
    font-size: 14px;
    line-height: 25px;
    text-indent: 28px;
}

.d4 .d42 .overview .io_content a:hover {
	color:#005b92;
}

.d4 .d42 .overview .io_buttom{
	padding-left:10px;
}

.d4 .d42 .overview .io_buttom a, .d4 .d42 .overview .idd_list a {
	width: 246px;
    height: 38px;
    background-color: #007eca;
    margin: 0 8px;
    text-align: center;
    font-weight: bold;
    color: #ffffff;
    border: 1px solid #ffffff;
    line-height: 32px;
    overflow: hidden;
    display: block;
}

.d4 .d42 .overview .io_buttom a:hover, .d4 .d42 .overview .idd_list a:hover {
	background-color: #005b92;
}

.d4 .d42 .overview .io_buttom a p, .d4 .d42 .overview .idd_list a p {
	float:left;
	line-height: 38px;
	margin:0 10px;
}

.d4 .d42 .overview .io_buttom a img, .d4 .d42 .overview .idd_list a img {
	float: left;
    width: 30px;
    height: 30px;
    margin-top: 4px;
    margin-left: 10px;
}

.d4 .d42 .overview .idd_title {
	margin-top: 15px;
	padding-top: 15px;
    border-top: 1px dashed #a8b8c3;
}

.d4 .d42 .overview .idd_title a {
	width: 68px;
    overflow: hidden;
    display: block;
}

.d4 .d42 .overview .idd_list {
    padding-left: 10px;
}

.d4 .d42 .overview .idd_list a {
	margin-bottom:10px;
}

.universal_panel {
	border: 1px solid #d9e1e6;
    border-top: 2px solid #007eca;
    padding: 18px;
    padding-top: 8px;
    width: 516px;
    height: 265px;
}

.universal_panel .switching_options {
	height:35px;
}

.universal_panel .switching_options li {
	float:left;
	border-bottom: 1px solid #d9e1e6;
}

.universal_panel .switching_options li a {
	text-align: center;
    font-size: 16px;
    line-height: 32px;
    padding: 0 20px;
    color: #005b92;
    font-weight: bold;
    overflow: hidden;
    display: block;
}

.universal_panel .so_content ul {
	padding-top:8px;
}

.universal_panel .so_content ul li {
	background: url(/global/dot00.jpg) 5px center no-repeat;
    padding: 5px 20px;
}

.universal_panel .so_content ul li:hover {
	background: url(/global/dot01.jpg) 5px center no-repeat;
}

.universal_panel .so_content ul li span {
	float:right;
	color: #969696;
}

.universal_panel .so_content ul li a {
	display: block;
    width: 340px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.universal_panel .dn {
	display: none;
}

.universal_panel .db {
	display: block;
}

.universal_panel .dot {
	width:100%;
	height:3px;
	border-top: 1px solid #007eca;
}

.universal_panel .dot img {
	display: block;
    margin: 0 auto;
}

.l1, .a1 {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #f7f7f7;
}

.l1 .list_top, .a1 .list_top {
	background-color: #FFF;
    border: 1px solid #B6B6B6;
}

.l1 .list_top .lt1, .a1 .list_top .lt1 {
	width: 257px;
    height: 36px;
    line-height: 36px;
    background-color: #007eca;
    padding-left: 30px;
    color: white;
    font-size:16px;
}

.l1 .list_top .lt2, .a1 .list_top .lt2 {
	line-height: 36px;
    background-image: url(/global/list_top_bg2.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin-left: 20px;
}

.l1 .contents .lt1 {
	width: 287px;
}

.l1 .contents .lt1 .r1 {
    margin: 5px 0 5px 0;
}

.l1 .contents .lt1 .r1 a {
	background-color: white;
    border: 1px solid #B6B6B6;
    margin: 5px 0 5px 0;
    cursor: pointer;
	overflow:hidden;
	display:block;
}

.l1 .contents .lt1 .r1 a p {
	margin: 10px 0 10px 20px;
    border-left: 3px solid #007eca;
    padding-left: 10px;
    color: #004873;
}

.l1 .contents .lt1 .r2 {
    border: 1px solid #B6B6B6;
}

.l1 .contents .lt1 .r2 .top {
    line-height: 42px;
    padding-left: 20px;
    border-top: 3px solid #005b92;
    border-bottom: 1px solid #B6B6B6;
    background-color: #e9f6ff;
    color: #005b92;
    font-weight: bold;
}

.l1 .contents .lt1 .r2 .list {
	background-color: white;
    padding: 10px;
}

.l1 .contents .lt1 .r2 .list ul li {
	line-height: 28px;
    background-image: url(http://test-specific-domain-06.enping.cn/kgs/kgs_skin/img_jpg/box_s1_list_style.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 10px;
}

.l1 .contents .lt1 .r2 .list ul li a {
	display: block;
    width: 250px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.l1 .contents .lt2 {
	background-color: #fff;
    margin: 10px 0 0 10px;
    width: 820px;
    border: 1px solid #B6B6B6;
}

.l1 .contents .lt2 .top {
	height: 31px;
    border-bottom: 1px solid #B6B6B6;
}

.l1 .contents .lt2 .top img {
	margin: 10px;
}

.l1 .contents .lt2 .top div {
	line-height: 30px;
    font-weight: bold;
    color: rgb(0, 91, 146);
}

.l1 .contents .lt2 .list {
	padding: 10px;
	min-height: 502px;
}

.l1 .contents .lt2 .list ul li {
	line-height: 28px;
    background-image: url(http://test-specific-domain-06.enping.cn/kgs/kgs_skin/img_jpg/box_s1_list_style.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 10px;
    overflow: hidden;
    display: block;
}

.l1 .contents .lt2 .list ul li span {
	float: right;
}

.l1 .contents .lt2 .list ul li a {
	display: block;
    width: 580px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.l1 .contents .lt2 .list .pl {
	text-align: center;
    margin: 12px 0 13px 0;
}

.l1 .contents .lt2 .list .pagelist {
	display: inline-block;
}

.a1 {
	background-color:#FFF;
}

.a1 .article_content {
    padding: 20px;
	border: 1px solid #B6B6B6;
	border-top:none;
	min-height:600px;
}

.a1 .article_content .article_title {
	text-align: center;
    color: #333333;
}

.a1 .article_content .article_info {
	line-height: 35px;
    overflow: hidden;
    margin-top: 20px;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 20px;
    color: #666;
}

.a1 .article_content .article_info .font_selector div {
	float:left;
	margin:0 5px;
    cursor: pointer;
}

.a1 .article_content .article_info .ai_item1 {
	width:200px;
}

.a1 .article_content .article_info .ai_item2 {
	width:300px;
	text-align: center;
} 

.a1 .article_content .article_body {
	padding:10px;
}

.a1 .article_content .article_body p {
	line-height: 28px;
    padding: 5px 0;
    color: #333333;
}

.sjdad {
	overflow: hidden;
    display: block;
    height: 80px;
    border: 1px solid #d9e1e6;
}

.ga img {
    margin-top: 5px;
}

.ga p {
    color: #fff!important;
	line-height: 30px!important;
}

.ix_custom .custom_plate {
	border: 1px solid #d9e1e6;
	border-top: 2px solid #007eca;
	padding: 18px;
	padding-top: 8px;
	width: 516px;
	height: 260px;
}

.ix_custom .custom_plate .title a {
	font-size: 16px;
	line-height: 32px;
	padding: 5px 20px;
	color: #005b92;
	font-weight: bold;
	overflow: hidden;
	display: inline;
}

.ix_custom .custom_plate .title a:hover {
	color: #007eca;
}

.ix_custom .custom_plate .contents {
	margin-top:6px;
}

.ix_custom .custom_plate .contents li {
	background: url(//resources.enping.cn/epgov_blue/images/dot00.jpg) 5px center no-repeat;
	padding: 5px 20px;
}

.ix_custom .custom_plate .contents li:hover {
	background: url(//resources.enping.cn/epgov_blue/images/dot01.jpg) 5px center no-repeat;
}

.ix_custom .custom_plate .contents li span {
	float: right;
	color: #969696;
}

.ix_custom .custom_plate .contents li a {
	display: block;
	width: 340px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.s_channel a {
	font-weight:bold;
	color: black;
	width: auto!important;
    white-space: normal!important;
    text-overflow: unset!important;
}

.f_channel_list {
	border:none!important;
    background-color: #fbfbfb!important;
}

.s_channel_list {
	margin-bottom:10px;
	background-color: white!important;
    border: 1px solid #B6B6B6;
}

.s_channel_list .list {
	min-height: 165px!important;
}

.s_channel_list .more {
	font-weight:bold;
	margin-top:4px;
	font-size:14px;
}

#tel {
	display:inline;
}