g@charset "utf-8";
/* CSS Document */
*{margin: 0px; padding: 0px;}
body{margin:0; padding:0; font-size:14px; }
.bg {width:100%;overflow: hidden; background:url(../../images/gb20191209/bg1.jpg) no-repeat center 187px #fff; background-size: cover;}
a{text-decoration:none; color:#4a4b4a;}
a:hover{ color:#b3050e;}
body,td,th {
	font-family: "Microsoft YaHei", "微软雅黑", SimSun, "宋体", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
/*头部*/
.header{ width:100%; height:187px; margin:0 auto;background-color:#fff; background: #2f57b0;}
.top{height: 142px;width: 1000px;margin:0 auto;position:relative;}
.logo{ width:auto;float:left;transition: all 0.3s ease;}
.logo a{float:left;}
.logo img{width: auto;}
.logo2{padding:12px 0;}
.logo:hover{opacity: 0.8;}
.topLinks{width: auto;float:right;margin-right: 145px;padding-top:32px;}
.topLinks a{color:#dfe2e7;display:block;height: 30px;line-height: 30px;}
.topLinks a:hover,.enLink a:hover{color:#fff;}
.enLink{position: absolute;right:218px;width: 100px;top:70px;}
.enLink a{color:#dfe2e7;}
.ma01{width: 106px;height: 106px;display: block;position: absolute;right:0;top:19px;}
.ma01 a{ display: block; width:80px; height:80px; margin: 0 auto;}
.ma01 span{ display: block; text-align: center; color: #fff; font-size: 13px;height: 30px;line-height: 30px; }
/*.search{width:199px; height:24px;position:absolute; right:50%; margin: 0 -500px 0 0; top:150px;background:url(../../images/gb20191209/search_bg.jpg) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:178px;height:24px;line-height:24px; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#494949; padding-left:12px;}	
.search input.notxt1 {position:absolute;width:28px;height:24px;left:190px;}
*/

.ser{width:100px; height:24px; line-height:24px; z-index:600;position: absolute;right:220px;top:38px;border-bottom: 1px solid #8b9db3}
.search input{position:absolute;  height: 20px;line-height:20px; color:#b9c3cc; border:none; background:none; top:0px; padding-left:0px; }
.search input.notxt{color:#999; padding:0 0 0 20px;width:80%;}   
.search input.notxt1 {position: absolute;width: 20px;height:20px;left:0;border: none;cursor:pointer; overflow: hidden;padding-right:0;color:#fff;border:none;background:url(../../images/gb20191209/search_btn.png) no-repeat left center;}

.nav{ width:1000px; margin:0 auto; height:45px; line-height:45px; background:url(../../images/gb20191209/nav_bg.jpg) repeat-x; clear: both;}
.nav ul{ width:950px; margin: 0 auto;}
.nav ul li{float:left;color:#016d38; font-size:14px; font-weight:bold;}
.nav ul li a{color:#fff; font-size:16px; font-weight:bold; height:45px;line-height:45px;  display: inline-block;  padding:0px 32px; background:url(../../images/gb20191209/nav_li.jpg) no-repeat top left;}
.nav ul li a.no_border{ background: none;}
.nav ul li a:hover,.nav ul li.on a{ color:#fff;}
.nav ul li .subNav{ top:41px; padding:10px 0;width: 160px;}
.nav ul li.on .subNav dl dd{padding:5px 0;line-height: 20px;height: auto;}
.nav ul li.on .subNav dl dd a{ color:#fff; background: none;padding:0 10px;text-align: left;line-height: 20px;height: auto;}
.nav ul li .subNav{ background:#c7080a;}




/*ScrollPlay start*/
.con1_pic{ width:702px; height:165px; overflow:hidden; position:relative;}
.con1_pic .prev{ position:absolute; left:0; top:68px; cursor: pointer;}
.con1_pic .next{ position:absolute; right:0; top:68px; cursor: pointer;}
.con1_pic .cont01{ position:relative; width:666px; height:165px;overflow:hidden; margin-left:18px;}
.con1_pic .cont01 li{float:left; display:inline; width:195px; margin:0 13px; height:130px; }
.con1_pic .cont01 li img{ display:block; width:193px; height:128px;border:1px solid #e0e0e0;}
.con1_pic .cont01 li h3{ line-height:24px;font-weight:normal; font-size:12px; height:35px; overflow:hidden; text-align:center;}
/*ScrollPlay end*/

/*Banner2 start*/
.Banner2 ul {float:left;}
.Banner2 ul li {width:451px;height:282px;position: absolute;top:0;left:0;display: none;}
.Banner2 ul li div {width:451px;height:33px;background:url(../../images/gb20191209/squ2.png) repeat;line-height: 33px;text-align: center;
	position: absolute;bottom: 0;left:0;}
.Banner2 ul li div a {color:#fff;font-size: 14px;}
.Banner2 ul li div a:hover {color:#fff;}
.Banner2 ol {float:right;width:147px;height:282px;}
.Banner2 ol li {padding:4px 4px 4px 10px;cursor: pointer;background:url(../../images/gb20191209/xiao-bg1.jpg) no-repeat;}
.Banner2 ol li.current {background:url(../../images/gb20191209/xiao-bg.jpg) no-repeat;}
/*Banner2 end*/




.Banner2 ul{ float: none; width: 500px; height: 280px;}
.Banner2 ol{ float: none; width: 500px; height: 58px;}
.Banner2 ol li{ background: none; width: 96px; height: 58px; float: left; padding: 0px; margin: 0 5px 0 0;}
.Banner2 ol li img{margin: 5px 1px 0 1px;}
.Banner2 ul li{ width: 500px; height: 280px;}
.Banner2 ol li.current{ background:url(../../images/gb20191209/current.png) no-repeat; }
.Banner2 ul li div{ width: 500px; }
.slide-thumb{height: 58px; position:relative;}
.slide-thumb ol{position: absolute; bottom: 0px;}

.slide-thumb ol li.no_border{ margin: 0px; }


.content { width:965px; padding:15px 17px 30px; margin:0 auto; overflow:hidden; background:#fff; }

/*banner开始*/
.mode01 { width:965px; height:339px; margin:0 0 32px 0; }
.mode01 .lf { width:500px; height:339px; position:relative;  float:left; }

.mode01 .rt { width:438px; overflow:hidden; float:right;  height:339px;}
.rt {width:328px;/*float:right;*/overflow: hidden;}
.articleList01 .articleList_title {height:37px; line-height: 37px; border-top: 2px solid #c50e16; background:url(../../images/gb20191209/tit1_bg.jpg) repeat-x; border-right:1px solid #f0f0f0;
	margin-bottom: 7px;}
.articleList01 .articleList_title h2 {color:#c00b13; font-size:16px; font-weight:bolder; padding-left:25px; background:url(../../images/gb20191209/icon1.jpg) no-repeat 10px center;}
.articleList01 .articleList_title a {color:#c10009;float:right; *float:none;line-height: 37px;}
.articleList01 ul li {height:30px;line-height: 30px; font-size:14px;vertical-align: middle;}
.articleList01 ul li a {background:url(../../images/gb20191209/icon2.jpg) no-repeat 10px center;padding-left: 25px;float:left;}
.articleList01 ul li span {float:right; width:float:right}
.articleList01 .more {  height:34px;  float:right; margin: 0 5px 0 0; }
/*banner结束*/



.mode02{ height:295px; margin-top:18px;}
.mode02 .lf{ width:500px; float:left;}
.articleList_firstImageSummary_title{ height:34px; line-height:34px; border-bottom:2px solid #bf060f;}
.articleList_firstImageSummary_title h2{ width: 78px; background:url(../../images/gb20191209/tit2_bg.jpg) repeat-x; float:left;  padding:0px 15px; font-size:16px; color:#fff; font-weight:bolder}
.articleList_firstImageSummary_title h2 img{ margin-right:5px;}
.articleList_firstImageSummary .more{*float: right;}


.mode02 .lf{ height:295px; overflow: hidden;}
.firstArticle { height:106px; padding:15px 0px 10px;}
.firstArticle .firstArticle_image{ float:left; width:35%; margin: 0 10px 0 0; height:106px;}
.firstArticle .firstArticle_content{ float:right; width:62%;  font-size:14px; line-height:22px;}
.firstArticle .firstArticle_content .firstArticle_title { height:30px; line-height:30px; margin-bottom:5px;}
.firstArticle .firstArticle_content .firstArticle_title a{ font-size:14px; font-weight:bolder; color:#333333; margin-bottom:12px; display:block;}
.firstArticle .firstArticle_content .firstArticle_title a:hover{ color:#b3050e;}
.firstArticle .firstArticle_content .firstArticle_summary a.info{ color:#b9050f; font-size:12px; margin-left:270px;}
.firstArticle .firstArticle_content .firstArticle_summary a.info:hover{ text-decoration: underline;}
.articleList_firstImageSummary ul{}
.articleList_firstImageSummary ul li{background:url(../../images/gb20191209/icon2.jpg) no-repeat left center; padding-left:12px; line-height:30px;height: 30px;overflow: hidden;}
.articleList_firstImageSummary ul li .rightDate{ float:right; font-size:14px;}

.mode02 .rt{width:438px; height: 295px; float:right;}
/*.con2_rt_con{ height:238px;}
*/ 

.mode03{height:283px; margin-top:15px;}
.mode03 .lf{width:350px; float:left;}

.mode03 .md{width:312px; float:left; margin-left:37px;}
.friendLink_select .friendLink_select_title{ margin-bottom: 15px; border-bottom: 2px solid #bf060f; height: 34px; line-height: 34px;}
.friendLink_select .friendLink_select_title .title{background:url(../../images/gb20191209/tit2_bg.jpg) repeat-x; float:left; padding:0px 15px; font-size:16px; color:#fff; font-weight:bolder
}
.friendLink_select .nest01 .md{ width: 312px; height: 55px; margin: 0 0 13px 0;}
.friendLink_select .nest02 .md{ width: 312px; height: 55px; margin: 0 0 13px 0;}
.friendLink_select select{width:225px; height:34px; line-height:23px; margin:5px 7px; font-size: 12px;}
.mode03 .rt{width:238px; height:275px; background-color:#bd060f; float:right;}
.articleList_firstSpecial .specialTitle h2 a{color:#fff; font-size:20px; font-weight:bolder; padding-left:20px; height:50px; line-height:50px; margin-top:5px;}
.articleList_firstSpecial ul { margin: 0 0 0 20px;}
.articleList_firstSpecial .comp{height:30px; line-height:30px; margin-bottom:11px; margin-right:0px;}
.articleList_firstSpecial .comp01{background:url(../../images/gb20191209/icon4.jpg) no-repeat left center; display:block; width:80px; float:left; padding-left:28px;}
.articleList_firstSpecial .comp02{background:url(../../images/gb20191209/icon5.jpg) no-repeat left center; display:block; width:80px; float:left; padding-left:28px;}
.articleList_firstSpecial .comp01 a,.articleList_firstSpecial .comp02 a{ color: #fff;}
.articleList_firstSpecial .comp01 a:hover,.articleList_firstSpecial .comp02 a:hover{ font-weight: bold;}
.articleList_firstSpecial ul li{padding:3px 0px; color:#fff;margin-right:10px;}

.noticeList{margin-top: 15px;}
.articleList_firstImageSummary_title03 h2{width: 81px;}
.downList{margin-top: 10px;}
.login{margin: 20px 10px;}
.login a{display: block;font-size: 18px;color:#fff;border:1px solid #fff;text-align: center;padding: 10px;transition:all 0.3s ease-in-out;}
.login a:hover{background-color: #f44949;}
/*底部开始*/
.footer {margin:0 auto;width: 1000px; overflow: hidden; }
.copyRight{ color: #fff; font-size: 12px;text-align:center; padding-top:30px; padding-bottom: 20px; line-height:24px; font-family:Arial;
	margin-right: 20px; background:url(../../images/gb20191209/f_logo.png) no-repeat left center;}


.code{width: 400px;float: left;padding:20px;}
.wrap_footer{width: 100%;background: #2f57b0;}



/*二级页*/
.subPage{ width:1000px; margin:0px auto; width:910px; overflow:hidden; padding:25px 45px 20px 45px; background:#fff;}
.pageBanner{ width:1000px;}
.li_list li{ height:30px; line-height: 30px; vertical-align: middle; background:url(../../images/gb20191209/dash.jpg) repeat-x left bottom;}
.li_list li span{ float:right;}
.li_list li a { float:left;}
.li_list a{	float:left; background:url(../../images/gb20191209/squ.jpg) no-repeat 1px center; padding-left: 18px;}
.li_list li a:hover { color:#b3050e; }
.Bread{height:30px; width:100%; text-align: left; margin:0;}
.Bread a{color:#505050;}
.Bread a:hover { color:#7b0404; }
.articleList2{}
.articleList2 ul li span{ float:right;}
.articleList2 ul li a { float:left;}
.listTitle2{  background:none; margin: 20px 0 0 0; } 
.listTitle2 a{ float:right;}
.listTitle2 h2{color: #01713b; font-size: 16px; font-weight: bold; line-height:33px;  }
.son_title { width:910px; height:33px; line-height:33px; border-bottom:1px solid #ccc; }
.son_title .title { float:left; height:33px; line-height:33px; }
.son_title .title h2 { font-size:16px; color:#c00b13; }
.son_title .Bread { float:right; width:176px; height:33px; line-height:33px; }
.subPage .listTitle2 h2 { color:#7b0404; }
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px;}

.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color: #7b0404; line-height: 32px; font-weight:normal;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{font-size: 14px; color: #000; line-height:30px; text-align: left; overflow:hidden; margin: 0 15px; padding: 15px 0 22px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px; padding-left: 18px;}
.Annex h3 { font-size: 16px; line-height: 30px; color:#7b0404;}
.Annex ul li { height: 26px; line-height: 26px;}
.Annex ul li a { font-size: 12px; line-height: 24px; color:#505050;}
.Annex ul li a:hover{ color:#ff0000; text-decoration:underline;}






/*通栏图片页开始*/
.pictureList_tl2 ul {  width:1020px; overflow:hidden; }
.pictureList_tl2 ul li { width:160px; height:165px; float: left; text-align:center; margin:0 27px 0 0;}
.pictureList_tl2 ul li img { width: 160px; height: 140px; display:block; }
.pictureList_tl2 ul li p { height:20px; line-height:20px; }
/*通栏图片页结束*/

/*二级页左右分栏开始*/
.con { width:910px; height:auto; overflow:hidden; margin:0 auto; }
.con .con_left { width: 200px; float: left;border:1px solid #e3e3e3; border-bottom:none; margin:5px 0 0 0; }
.con .con_left .left_title { height:39px; line-height:39px; background:url(../../images/gb20191209/nav_bg.jpg) repeat-x; }
.con .con_left .left_title h2 { padding:0 0 0 20px; }
.con .con_left .left_title h2 a { font-size:16px; font-family:"微软雅黑"; color:#fff; font-weight:bold; }
.con .con_left ul li.current a { background:url(../../images/gb20191209/arrow_right.png) no-repeat 180px center;   }
.con .con_left ul li a {  padding:10px 20px 10px 20px; display: block; border-bottom:1px solid #e3e3e3; }
.con .con_left ul li a:hover { background:url(../../images/gb20191209/arrow_right.png) no-repeat 180px center;  }
.con .con_right { width:690px; height:auto; float: right; }
.pictureList ul { width:800px; overflow:hidden; }
.pictureList ul li { width:160px; height:165px; float: left; text-align:center; margin:0 17px 0 0; }
.pictureList ul li img { width: 160px; height: 140px; display:block; }
.pictureList ul li p { height:20px; line-height:20px; }
/*二级页左右分栏结束*/



.con_left li{position: relative;}
.con_left li strong.arrow{display:block;height:40px;line-height:40px;width:32px;text-align:center;font-size:25px;font-weight:bold;position:absolute;right:0;top:0;color:#bc0e10;z-index:33;cursor:pointer;transition:all 0.3s ease-in-out}
.twoJ_menu{background-color:#fff;display:none;}
.con_left ul li .twoJ_menu a { font-size: 14px; }
.con_left ul li a {  display: block; font-size: 16px; }
.con_left ul li dd { line-height: 25px; }
.con_left ul li dd a{padding-left: 20px;color:#666;padding-bottom: 10px;}



.listTitle1{position: relative; background: #f0f0f0;}
.listTitle1 h2{display: inline-block;*display: inline;*zoom:1;padding:0 16px;background-color: #2f57b0;font-size: 16px;font-weight: normal;min-width: 57px;text-align: center;position: relative;z-index: 5;vertical-align: top;line-height: 1.5;}
.listTitle1 h2 strong{min-width: 60px;color:#fff;vertical-align: middle;height: 50px;line-height: 50px;text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/display:block;float: left;padding:0 9px;*display: inline;*zoom:1;
	-webkit-text-align:justify;
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/*text-align: center;}
.listTitle1 h2 i{display:inline-block;width:100%;height:0;vertical-align: middle;display: none;}

/*治理架构*/
.bit-list09{}
.bit-list09 > li{ height: auto !important; padding-bottom: 20px; overflow: hidden;}
.toggles{width: 20px;height:20px;line-height: 20px;text-align: center; background:url(../../images/gb20191209/down.png) no-repeat center; cursor:pointer; position: absolute;right: 15px;top: 50%;margin-top: -10px;}
.bit3Mode1{margin:10px 0;position: relative;}
.bit3Mode1 .lf{width: 45%;}
.leaderList01{line-height: 32px;}
.leaderList01 li{width: 100%;overflow:hidden;}
.leaderList01 strong{width: 110px;color:#025fc9;font-weight: normal;float: left;}
.leaderList01 li > div{display: block;margin-left: 115px;}
.leaderList01 span{float:left;width: 25%;height: 32px;line-height: 32px;}
 .leaderList01 span a{width: 52px;display: block;*zoom:1;*display: inline;text-align: justify;height: 32px;text-align:justify;text-justify:distribute;}.leaderList01 span a i{width: 100%;height: 0;vertical-align: middle;display: inline-block;}
.bit3Mode1 .rt{width: 42%;}
.line2{width: 1px;height: 100%;position: absolute;left: 50%;background-color: #c8c8c8;top: 0}
.bit3Mode2{}
.bit3Mode2 p,.contactList p{line-height: 2;margin-bottom: 8px;color:#025fc9;font-size:16px; }
.bit3Mode2 span{width: 16.6666666%;float: left !important;height: 32px;line-height: 32px;position: relative;font-size: 16px;}
.bit3Mode2 span a{min-width: 52px;text-align: justify;display: inline-block;*zoom:1;*display:inline;}
.bit3Mode2 span i{display: inline-block;width: 100%;height: 0;vertical-align: middle;}
.bit3Mode3 .lf{width: 49%}
.leaderList02{}
.leaderList02 dt{color:#025fc9;padding-bottom: 8px;}
.leaderList02 dd{line-height: 24px;padding:4px 0;overflow:hidden;}
.leaderList02 dd span{float: left;}
.leaderList02 dd .span1{width: 15%;}
.leaderList02 dd .span2{width: 36%;}
.leaderList02 dd .span3{width: 49%;}
.line3{width: 0;border-left: 1px dotted #02356b;height: 100%;position:absolute;left: 51%;}
.bit3Mode3 .rt{width:47%;}
.spaceHeight30{padding-bottom: 30px;}
.listTitle3 h2{color:#fff;padding:8px 25px;margin-right: 55px;min-width:auto;text-align: left;}
.open .toggles{ display: block; width: 20px; height: 20px; background:url(../../images/gb20191209/up.png) no-repeat center;}


.contactList{ margin:10px -5px; }
.contactList span{ float: left !important; display:block; width: 50%;}
.contactList span a{ display: block; margin:5px; }

.bit3Mode3 span{width: 33.3%;float: left !important;height: 32px;line-height: 32px;position: relative;}
