﻿@charset "utf-8";
/* CSS Document */
body,li,ul,h1,h2,h3,h4 { padding:0px; margin:0px; font-family:"微软雅黑";  color:#333; list-style-type:none;}/*font-size:13px;*/
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#333; }

select,option{
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: none;
    outline: none;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*将背景改为红色*/
    background:#fff;
    /*加padding防止文字覆盖*/
    padding-right: .14rem;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {display: none;}
input,select{border:0;outline:none;/*去除蓝色边框*/}
img{ border:none;}
.top_hy{ height:35px; background:#4184bb; line-height:35px;}
.top_yhm{ width:1200px; color:#fff; margin:auto;}
.top_yhm h3{ font-size:16px; float:left; color:#fff; font-weight:normal;}
.hylx{ float:right;}
.hylx span{ width:26px; height:23px; float:left; display:block; margin-left:12px; margin-top:3px;}
.top_bj{ height:289px; background:url(/global/news2021_top_bj2022.jpg) 50% 50%; background-repeat:no-repeat;}
.top_main{ width:1200px; height:289px; margin:auto;}
.top_main h1{ text-align:center; font-size:32px; color:#4184bb; text-shadow:0 3px 3px #ddd; padding-top:50px;}
.top_main h1 p{ font-weight:normal; padding:0px; margin:0px; font-size:22px;}
.serch{ width:596px; height:45px; border:1px solid #ddd; border-radius:45px; margin:auto; margin-top:30px;}
.serch img{ display:block; float:left; width:19px; margin-left:10px; margin-top:13px;}
.serch input{ width:450px; height:39px; line-height:39px; border:none; background:none; float:left; display:block; text-indent:10px; font-family:"微软雅黑"; font-size:14px; margin-top:2px;}
.ss_bt{ width:105px; height:40px; line-height:40px; margin-top:2px; margin-right:2px; background:#4184bb; color:#fff; float:right; border-radius:25px; text-align:center; font-size:16px; text-shadow:0 2px 2px #999;}
.ss_bt a{ display:block; color:#fff; }
.ss_rm{ width:596px; height:35px; line-height:35px; margin:auto;}
.ss_rm span{ float:left; font-size:14px; padding-right:15px;}
.ss_rm span a{ color:#7a7a7a;}
.nav{ height:45px; background:#4184bb; color:#fff;}
.nav_main{ height:45px; width:1200px; margin:auto; line-height:45px;}
.nav_list{ width:290px; height:45px; float:left; border-left:1px solid #5292c6; text-align:center; font-size:18px; text-shadow:0 3px 3px #666;}
.nav_list a{ display:block; color:#fff;}
.nav_list img{ display:inline-block; position:relative; top:8px; padding-right:8px; }
.nav_list:first-child{ border-left:none;}
.xnth_main{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-top:30px;} 
.banner{ width:584px; height:412px; float:left;}
.news_yb{ width:585px; height:410px; border:1px solid #ddd; float:right;}
.news_tbv{ width:585px; height:45px; background:#f7f7f7; line-height:45px;} 
.tbv_nav{ width:195px; height:45px; float:left; font-size:17px; text-align:center;}
.tbv_nav a{ display:block; color:#1d1d1d;}
.hover_jy{ border-bottom:2px solid #2e6da1;}
.hover_jy a{ color:#2e6da1; font-weight:bolder;}
.tbv_main{ height:auto; overflow:hidden; clear:both;}
.tbv_mn{ display:none;}
.tbv_mn:first-child{ display:block;}
.tbv_list{ width:570px; height:39px; line-height:39px; font-size:14px; margin:auto; border-bottom:1px solid #ededed;}
.tbv_list:last-child{ border-bottom:none;}
.tbv_list span{ float:left; display:block;}
.ydd{ width:4px; height:4px; background:#333; border-radius:50%; margin-top:18px; margin-left:10px; margin-right:10px;}
.xwqk{ width:}
.tbv_list a{ color:#494949; display:block;}
.tbv_list a:hover{ color:#c00509;}
.xwqk{ width:450px; height:40px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;} 
.tbv_list span.sj_md{ float:right; padding-right:10px;}
.xxgk{ height:95px; background:#f7f7f7; border:1px solid #ddd; margin:auto; width:1200px; margin-top:30px;}
.xxgk_list{ width:195px; height:77px; border-left:1px solid #dedede; text-align:center; font-size:16px; float:left; margin-top:10px;}
.xxgk_list img{ display:block; width:45px; height:45px; margin:auto; padding-top:10px; padding-bottom:5px; transition: all .5s;-webkit-transition: all .5s; }
.xxgk_list:first-child{ border-left:none;}
.xxgk_list img:hover{  	transform:translateY(-20%);/**上移元素**/
	-ms-transform:translateY(-20%);
	-webkit-transform:translateY(-20%);}
.zcfw{ width:1200px; height:159px; margin:auto; padding-top:30px;}
.zcfw_left{ width:796px; height:159px; float:left;}
.zcfw_bt{ width:796px; height:45px; background:#f7f7f7; line-height:45px;  border-bottom:1px solid #ddd;}
.zcfw_bt span{ color:#4184bb; border-bottom:2px solid #4184bb; height:45px;width:150px; display:block; text-align:center; font-size:17px; font-weight:bolder;}
.zcfw_right{ width:380px; height:159px; float:right;}  
.zcfw_list{ width:130px; height:120px; float:left; text-align:center; font-size:15px;}
.zcfw_list img{ display:block; margin:auto; transition: all .5s;-webkit-transition: all .5s; }
.zcfw_zg{ height:auto; overflow:hidden; padding-top:15px; }
.zcfw_list img:hover{	transform:translateY(-15%);/**上移元素**/
	-ms-transform:translateY(-15%);
	-webkit-transform:translateY(-15%);}
.xinw_db{ height:auto; overflow: hidden; clear:both; padding-top:35px; width:1200px; margin:auto;}
.xinw_left{ float:left; height:250px; overflow:hidden;}
.xinw_left .news_tbv{ border-bottom:1px solid #ddd;}
.xinw_left .news_yb{ border:none;}
.xinw_right{ float:right;}
.link{ height:76px; background:#f7f7f7; margin-top:25px;} 
.link_main{ width:1200px; height:76px; margin:auto;}
.link_bt{ width:148px; height:60px; float:left; border-right:1px solid #dedede; font-size:17px; line-height:60px; margin-top:10px;}
.link_bt img{ width:27px; height:25px; float:left; padding-right:10px; position:relative; top:19px; }
.link_lb{ width:1030px; float:right; height:32px; margin-top:25px; }
.link_list{ width:245px; height:30px; border:1px solid #889bbe; float:left; background:#fff url(/global/news2021_xlcd.png) no-repeat right; line-height:30px; margin-left:10px;}
.link_list select{ width:235px; height:28px; line-height:28px; background:none;  font-family:"微软雅黑"; font-size:15px; }
.footer{ height:210px; background:#4184bb;}
.footer_main{ width:1200px; height:210px; margin:auto;}
.footer_zb{ width:400px; float:left;}
.footer_zb h3{ color:#fff; font-size:17px; border-bottom:1px solid #fff; height:38px; line-height:38px; padding-top:46px;}
.footer_zb p{ line-height:24px; color:#fff; font-size:14px;}
.footer_yb{ float:right; padding-top:35px;}
.footer_yb p{line-height:24px; color:#fff; font-size:14px; text-align:right; float:left; padding-right:20px;}
.footer_yb p img{ height:53px; display:block; float:right;}
.footer_yb span{ float:right; width:120px; height:120px;}
.footer_yb span img{display:block;}
.footer_zb p a{ color::white;}
.footer_zb p a:hover{ color::white;}
.dui_left{ width:328px; height:232px; position:fixed; left:0px; top:50%; margin-top:-100px;}
.dui_right{ width:328px; height:232px; position:fixed; right:0px; top:50%; margin-top:-100px;}


/*html*/
.container{ width:1200px; max-width:1200px; margin:0 auto; clear:both; position:relative;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.curmb{line-height: 24px; padding:16px 20px; background: #f7f8fa; border-bottom: #c6d5e9 1px solid;}
.curmb a:hover{color: #2e6da1;}
.mainbox_bg{background: #fff;}
.mainbox_pad{padding:20px;}
.sideBar{float:left; width:22%;}
.mainContent{float:right; width:75.4%; *width: 890px;}
.parentName{padding: 15px 2%; text-align: center; line-height: 24px; color: #fff; background: #2e6da1; font-size: 20px; font-weight: normal;}
.sideMenu{font-size:18px;}
.sideMenu > li{margin-bottom: 1px;}
.sideMenu a{display: block; background: #f6f6f6; padding:18px 15% 18px 7%; position: relative; line-height: 24px;}
.sideMenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px; background:url(/global/news2021_sidemenu_icon.png) no-repeat;}
.sideMenu .li2 > a:after{-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.sideMenu a:hover, .sideMenu li >.aon{background: #f2f9ff; color: #333;}
.sideMenu li a:hover{border-color: #4184bb; color: #4184bb;}
.current{background: #F2F9FF; color: #4184bb;}

.sideMenu .dropdown{ padding:10px 30px 10px 28px; font-size:16px; background:#fff}
.sideMenu .dropdown li{ background:url(/global/news2021_2016_gk_wgk_sidemenu_icon1.gif) no-repeat left center #fff; line-height:24px; padding:6px 15px; float:none;}
.sideMenu .dropdown li a{display:inline; background:none;}
.sideMenu .dropdown li a:hover, .sideMenu .dropdown li a.aon{color:#bc1010;}
.main_title{ height:50px; line-height:50px; border-bottom:#e7e7e7 1px solid; margin-bottom:20px;}
.main_title h2{ display:block; padding:0 15px; float:left; color:#2e6da1; border-bottom:#2e6da1 2px solid; font-size:20px;}
/*list*/
.news_list{padding-bottom: 10px;}
.news_list li{ position:relative; padding:0 88px 0 27px; clear:both; overflow:hidden; line-height:35px; border-bottom: #f1f1f1 1px solid;}
.news_list li .time{ position:absolute; right:0; top:0; color:#999999;}
.time1{width:120px; text-align:center;}
.news_list li a{float:left; max-width:96%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list li a:hover{color:#2e6da1;}
.news_list li i{position:absolute; left:5px; top:23px; width: 4px; height: 4px; background: #999999;}
.singlePage{line-height:2.2; font-size: 16px; padding:20px !important;}

/*page*/
.pagediv{ clear:both; padding:20px 0; text-align:center; color:#666666; font-size:14px;}
.pagediv a{color:#666666;}
.pagediv .pagination_index_last{display:none;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num, .pagination_index_last a{ display:inline-block; padding:0 10px; line-height:30px; border:#dddddd 1px solid; border-radius:3px; background:url(/gzgov/xhtml/global/news2021_page.gif) repeat-x;}
.pagediv .index_num{ border-color:#2e6da1; background:#2e6da1; color:#fff;}
.pagediv a:hover{background:#2e6da1; border-color:#2e6da1; color:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{font-weight:bold;}
#pagination_input{width:40px; margin:0 2px; height:30px; border:#dddddd 1px solid; background:#fff; text-align:center; border-radius:3px; font-size: 14px; color:#666666;}


/*news*/
.container_bg {
    padding: 20px 0;
}
.container_border { border:1px #ccc solid;}
.content_title {
    padding: 55px 40px 15px;
    text-align: center;
    font-size: 26px;
    line-height: 1.4;
    color: 
    #cc0000;
    font-weight: normal;
}
.sub_title {
    color: 
    #333;
    font-size: 20px;
    text-align: center;
    margin: 0;
    line-height: 30px;
}
.space20 {
    height: 20px;
}
.content_attr {color: #666666;padding: 6px 12px;background:#f5f5f5;margin: 0 6%;font-size: 14px;border-bottom:#e5e5e5 1px solid;}
.content_attr ul li.date {
    margin-left: -6px;
}
.content_attr ul li {
    float: left;
    position: relative;
}
.content_attr ul li i {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -12px;
    width: 25px;
    height: 25px;
    background: url(/global/news2021_content_icon.png) no-repeat;
    vertical-align: middle;
    display: inline-block;
}
.content_attr ul li.ly {
    margin-left: 20px;
}
.fl {float: left;}
.content {padding: 0 6%;}

.content_attr ul li{float: left; position: relative;}
.content_attr ul li i{/*position: absolute; left: 0; top: 50%; margin-top: -12px;*/ width: 25px; height: 25px; background:url(/global/news2021_content_icon.png) no-repeat; vertical-align: middle; display: inline-block;}
.content_attr ul li.date{ margin-left: -6px;}
.content_attr ul li.ly{margin-left: 20px;}
.content_attr ul li.ly i{background-position: 0 -25px;}
.content_attr ul li.fontsize .l{background-position: 0 -100px;}
.content_attr ul li.fontsize .m{background-position: 0 -75px;}
.content_attr ul li.fontsize .s{background-position: 0 -50px;}
.content_attr ul li.print i{background-position: 0 -125px; cursor: pointer;}
.content_attr ul li.dianzan span{color:#F00; font-size:12px; vertical-align:bottom;}
.content_attr ul li.dianzan i{background-position: 0 -150px; cursor: pointer;}
.dianzan.yzan i{background-position:-25px -150px !important;}
.content_attr ul li.jc i{background-position: 0 -175px; cursor: pointer;}
.content_attr ul li.fx i{background-position: 0 -200px; cursor: pointer;}
.content_attr ul li.fontsize .l:hover{background-position:-25px -100px;}
.content_attr ul li.fontsize .m:hover{background-position:-25px -75px;}
.content_attr ul li.fontsize .s:hover{background-position:-25px -50px;}
.content_attr ul li.print i:hover{background-position:-25px -125px;}
.content_attr ul li.dianzan i:hover{background-position:-25px -150px;}
.content_attr ul li.jc i:hover{background-position:-25px -175px;}
.content_attr ul li.fx i:hover{background-position:-25px -200px;}
.content_attr ul li.llcs{color: #cc0000; margin-right: -15px;}
.content_attr ul li.llcs i{background-position: 0 -225px; margin-right: 5px;}
.content_attr .attr_r{white-space:nowrap;}
.content_attr .attr_r li{background:url(/global/news2021_content_sep.gif) no-repeat left center; padding: 0 15px;}
.content_attr span{vertical-align: middle;}
.content_attr ul li.llcs{color: #cc0000; margin-right: -15px;}
.content_attr ul li.fontsize i{cursor: pointer;}


.fontCtrl {
	height: 36px;
/*	margin-top: -20px;*/
	float: right;
}
.fontCtrl em {
	float: left;
	font-style: normal;
	font-size: 14px;
	line-height: 30px;
}
.fontCtrl span,
.fontCtrl .print {
	display: block;
	float: left;
	width: 30px;
	height: 30px;
	line-height: 28px;
	text-align: center;
	border:1px solid #ccc;
	cursor: pointer;
}
.fontCtrl span.active {
	border-color: #1966a7;
	background-color: #1966a7;
	color: #fff;
}
.fontCtrl .print {
	margin-left: 20px;
	font-size: 0px;
	background: url(/global/news2021_print.png) no-repeat center center;
	background-size: 80%;
}
.fontCtrl span:hover,
.fontCtrl .print:hover {
	border-color: #1966a7;
}
.desc {
    float: left;
    color: #a0a0a0;
    font-size: 14px;
    font-weight: 400;
    line-height: 36px;
    text-align: left;
}
.mr50 {
    margin-right: 50px;
}

.fl {
    float: left !important;
}
.fr {
    float: right !important;
}
.clear {
    clear: both;
}
.clear:after{
	display: block;
	content: "";
	clear: both;
}






