﻿﻿@charset "utf-8";
/* CSS Document */

/*-----顶部------*/
.header{ width:100%; height:96px; background: url(../images/back72.png) repeat;}
.header1{ width:1200px; margin:0 auto;}
.logo{ width:1200px; margin:0 auto; padding:30px 0; }
.logo1{width:772px; height:101px; background:url(../images/logo2.png) 0 center no-repeat;}
.header .nav{float:left; border-right:1px solid #3589CD;}
.header .nav li{ float:left; width:107px; height:96px; text-align:center; font-size:17px; border-left:1px solid #3589CD;}
.header .nav li.xuanzhong{ background:#60ABE8;}
.header .nav li a{ display:block; height:96px;}
.header .nav li:hover a{color:#90cfff;}
.header .nav li i{ display:block; width:40px; height:40px; background:url(../images/icon1_1.png) -5px center no-repeat; margin:0 auto; margin-top:12px; margin-bottom:5px;}
.header .nav li i.nav2{ background-position:-113px center;}
.header .nav li i.nav3{ background-position:-220px center;}
.header .nav li i.nav4{ background-position:-329px center;}
.header .nav li i.nav5{ background-position:-435px center;}
.header .nav li i.nav6{ background-position:-545px center;}
.header .nav li i.nav7{ background-position:-649px center;}
.header .nav li i.nav8{ background-position:-757px center;}
.header .tianqi{width: 115px;overflow: hidden;margin-top: -10px;}

.header .nav li:hover i{
	-webkit-transform-origin: 30% bottom;
	        transform-origin: 30% bottom;
	-webkit-animation: boundAnimation 1s none 0.2s infinite;
	        animation: boundAnimation 1s none 0.2s infinite;
}
@keyframes boundAnimation {
	0% {
		transform: translateY(0);
	}
	25% {
		transform: translateY(0) scaleY(0.8);
	}
	50% {
		transform: translateY(-5px) scaleY(1.1);
	}
	90% {
		transform: translateY(0);
	}
}


@-webkit-keyframes boundAnimation {
	0% {
		-webkit-transform: translateY(0) scale(1, 1);
		        transform: translateY(0) scale(1, 1);
	}
	25% {
		-webkit-transform: translateY(0) scaleY(0.8);
		        transform: translateY(0) scaleY(0.8);
	}
	50% {
		-webkit-transform: translateY(-5px) scaleY(1);
		        transform: translateY(-5px) scaleY(1);
	}
	90% {
		-webkit-transform: translateY(1px);
		        transform: translateY(1px);
	}
}



/*-----内容------*/
.content{ width:100%;}
.content1{ width:1200px; margin:0 auto; padding-bottom:20px;}
.lanmu{ background:url(../images/back75.png) repeat; padding:15px;}

.once.lanmu{ padding-top:8px !important; padding-bottom:8px !important; }
.once .toutiao{ float:left;}
.once i{ float:left; width:120px; height:35px; display:block; background:url(../images/toutiao.png) no-repeat;}
.txtScroll-top{ float:left; overflow:hidden; position:relative; }
.txtScroll-top .bd{ padding-left:35px; }
.txtScroll-top .infoList li{line-height:35px; overflow:hidden; zoom:1;   }
.txtScroll-top .infoList li p{ float:left; width:505px;}
.txtScroll-top .infoList li a{ display:block; width:70%; float:left;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.txtScroll-top .infoList li span{ margin-left:15px;}


.search{ height:96px;float:right;}
.fr{ overflow:hidden; zoom:1; height:36px; width:306px;border:none; background:#fff; border-radius:5px; margin-top:15px;}
.shurk{font-size:14px; border-right:none; height:36px; font-family:'微软雅黑';  outline:none; background:none; border:none; float:left; text-indent:14px; color:#666; }
.btn1{ float:right; border:none;width:56px; height:36px; background: url(../images/search.png) center no-repeat #E52E2C; outline:none; cursor:pointer;}
#showtimes{ overflow:hidden; zoom:1; margin-top:8px;}
#showtimes p{ float:left;}
#showtimes .rqi{ margin-right:15px;}


.two,.three,.four,.five,.six,.gongkai,.zhuanti,.zoujin,.fengg{ margin-top:19px;}
.two_left,.gongkai_left,.four_left{ float:left; width:662px;}
.slideBox{ width:662px;height:394px;overflow:hidden; position:relative;}
.slideBox .hd{ overflow:hidden; position:absolute; right:5px; bottom:17px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:25px; height:4px; line-height:14px; text-align:center; background:#FFF; cursor:pointer;  list-style:none; }
.slideBox .hd ul li.on{ background:#FD0101;}	
.slideBox .bd{ position:relative;  z-index:0;}
.slideBox .bd li{ zoom:1;height:394px; }
.slideBox .bd li span{  display:block;width:100%; height:40px; background:rgba(0,0,0,0.52); color:#fff; line-height:40px; text-indent:17px; position:absolute; left:0px; bottom:0px;}
.slideBox .bd li span a{ display:block; float:left; width:75%;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap; color:#fff;}
.slideBox .bd img{ width:662px; height:394px;} 

#list1{ margin-top:15px;  height: 337px;}
#list1 ul.com_list,#list2  ul.com_list,#list4  ul.com_list{ padding-top:0px !important;}
#list2{ margin-top:15px;  height:295;}

ul.com_list{zoom:1; padding-top:7px; }
ul.com_list li{font-size:14px; color:#fff; height:36px; line-height:36px; overflow:hidden; zoom:1; }
ul.com_list .dot { display: inline-block;width: 4px; height:4px; margin-right:10px; background-color: #fff;  border-radius: 50%; vertical-align: middle; transition: all .3s ease-in-out;}
ul.com_list li:hover .dot {height: 12px;border-radius: 3px; background-color:#91d8ff;}
ul.com_list li a{ display:block; float:left; width:80%; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
ul.com_list li .date{ display:inline-block; float:right; color:#fff; font-family:Arial, Helvetica, sans-serif;}

.two_right{ float:right; width:490px;}
.title1{ font-size:16px; line-height:40px; border-bottom:1px solid #5E97BD;}
.title1 i{ display:inline-block; float:left; background:url(../images/icon1_2.png) 0 center no-repeat; width:36px; height:40px;}
.title1 a{ display:block; font-size:13px; float:right; margin-right:8px;}
.gongkai_left .title1 i{ background:url(../images/icon1_6.png) 0 center no-repeat;}
.gongkai_right .title1 i{ background:url(../images/icon1_7.png) 0 center no-repeat;}
.four_right .title1 i{ background:url(../images/icon1_9.png) 0 center no-repeat;} 
.fengg .title1 i{ background:url(../images/icon1_10.png) 0 center no-repeat;} 
.gongkai_right .com_list li{ height:38px; line-height:38px;}
.gongkai_left .slideTxtBox .bd,.four_left .slideTxtBox .bd{ height:252px;}

.two_right2{ margin-top:20px;}
.slideTxtBox{ width:100%; margin-top:5px; }
.slideTxtBox .hd{ font-size:16px;  overflow: hidden; zoom: 1; height:45px;}
.slideTxtBox .hd ul{ float:left; margin-top:-1px; position:absolute;}
.slideTxtBox .hd ul li{float:left; width:102px; background:#F0A266; text-align:center;list-style:none; height:34px; line-height:34px; border-radius:5px; margin-right:27px;}
.slideTxtBox .hd ul li.on{ background:#01A5FE !important; }
.slideTxtBox .hd ul li.on a{color:#fff;}
.slideTxtBox .hd ul li.on i { display: block; width: 0px; height: 0; border-width:7px; margin: 0 auto; border-style: solid; border-color:#01A5FE transparent transparent transparent;}
.slideTxtBox .hd ul li.xinxi{ width:120px !important;}

.slideBox2{ width:100%; height:106px; overflow:hidden; position:relative;}
.slideBox2 .bd img{width:100%; height:106px; display:block;}

.zhuanti .title span{ border-top:2px solid #35A6D1; color:#35A6D1;}
.picScroll-left2{ overflow:hidden; position:relative;}
.picScroll-left2 .bd{ margin-left:38px;}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; margin-left:0; }
.picScroll-left2 .bd ul li{ float:left; width:265px; height:90px;overflow:hidden; margin-right:12px; }
.picScroll-left2 .bd ul li img{ width:265px; height:90px; display:block;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ position:absolute; left:15px; top:15px; display:block; width:27px; height:90px; background: url(../images/arrow2.png) 1px center no-repeat #9AC8E2;z-index:10;}
.picScroll-left2 .hd .next{ left:auto; right:15px; background-position:-54px center; }
.zhuanti .tempWrap{ width: 1106px !important;}

.zoujin1{ height:207px; background:url(../images/zoujin.png) no-repeat #2C8DCC;}
.slideTxtBox3{ width:730px; margin-left:420px;}
.slideTxtBox3 .hd{ font-size:16px;  overflow: hidden; zoom: 1; height:48px; padding-top:20px; margin-bottom:15px;}
.slideTxtBox3 .hd ul{ float:left; margin-top:-1px; position:absolute;}
.slideTxtBox3 .hd ul li{float:left; width:150px; height:50px; line-height:47px; margin-right:27px; overflow:hidden; zoom:1;}
.slideTxtBox3 .hd ul li i{ display:block; width:47px; height:47px; float:left; background:url(../images/icon1_8.png) 9px center no-repeat #3DBED1; border-radius:50%; margin-right:10px;}
.slideTxtBox3 .hd ul li.on i{width:45px; height:45px;  background:url(../images/icon1_81.png) 7px center no-repeat #fff; border:2px solid #3DBED1; }
.slideTxtBox3 .bd .jies p{ line-height:28px; text-indent:2em; text-align:justify;}
.slideTxtBox3 .bd .jies a{ display:block; text-align:right; color:#68e7f0;}

.four_right,.gongkai_right{ float:right; width:460px;}
.four_right{ height:302px;}
.four_right .title1{ margin-bottom:6px;}
.four_left .slideTxtBox .bd .xinxi_list{ border:1px solid #5D9DCE; padding:0 15px; padding-top:20px; overflow:hidden; zoom:1;}
.four_left .slideTxtBox .bd .xinxi_list li{ width:48%; margin-right:4%; height:56px; background:#61B0E7; text-align:center; line-height:56px; margin-bottom:20px; font-size:16px; float:left;}
.four_left .slideTxtBox .bd .xinxi_list li a{ display:block;}
.four_left .slideTxtBox .bd .xinxi_list li a:hover{ color:#fff;}

.picScroll-left{ overflow:hidden; position:relative; margin-left:-10px; margin-top:15px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:275px; border:1px solid #68A3D2; background:#3F8AC5; margin:0 10px; float:left; padding-bottom:0;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:275px; height:191px; display:block; }
.picScroll-left .bd ul li .title5{ display:block; width:96%; margin:0 auto; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap; text-align:center; line-height:35px; }

.five .n1{width:100%; line-height:34px;}
.five .n1 span{ float:left; margin-right:20px; font-size:16px;}
.five .n1 select{ font-family:'微软雅黑'; width:240px; border:1px solid #fff;  color:#fff; height:34px; outline:none; line-height:34px;  padding-left:10px;  font-size:14px;cursor:pointer; float:left; margin-right:35px; background-color:rgba(255,255,255,0.5);}
.five .n1 select option{ border:none; color:#444; font-family:'微软雅黑';}


/*----底部---*/
.footer1{ width:1200px; margin:0 auto;}
.footer1 ul{ float:left; margin-left:230px;}
.footer1 ul li{ font-size:13px; line-height:24px;}
.footer1 ul li a{ margin:0 5px;}
.footer1 ul li a.bei{ margin-left:0;}
.footer1 img{ margin-top:20px;}
.footer1 .right{ margin-left:10px;}
.copytu{ float:right;margin-top: 23px;}

/*---多列列表模式--*/

.method{ width:99.8%; margin-bottom:20px; border:1px solid #ddd;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding-bottom:5px;}
.method ul,.method2 ul{ width:96%; margin:0 auto; margin-top:5px; height:280px;}
.method .title,.method2 .title{ width: 97%;margin: 0 auto;margin-top:10px;height:45px;background: #F7F7F7;line-height: 45px;font-size: 18px;font-weight: bold;color: #2f87d8;border-left: 8px solid #2f87d8;text-indent: 20px;}
.method .title a,.method2 .title a{ color:#2f87d8;}
.method ul li{ border-bottom: none; line-height: 34px; height: 34px; }

.method2{ width:48.5%;margin-bottom:20px; border:1px solid #ddd; }
.method2 ul { height:200px;}
.method2 ul li a{ width:70%; }
.method2 .title{ width:95% !important;}

/*--------列表页---------*/
.location{ width:100%; height:50px; line-height:50px; background:#F4F4F4; border-bottom:1px solid #287FC2; color:#444;}
.location span.biaoti1{ font-size:18px; color:#287FC2; float:left; margin-left:24px;}
.location span.weizhi{ float:right; margin-right:24px;}
.location a{ color:#444;}
.location a:hover,.liebiao a:hover{ color:#0E67A1;}
.liebiao{ width:1152px;min-height:500px; padding:24px; background: url(../images/back751.png) repeat; color:#444;}

.list_zuo{ width:260px; float:left;}
.liebiao_left a{  display: block; color: #4c4c4c;  text-decoration: none; position: relative; width: 520px; left: -254px; height: 50px; line-height: 50px;background: #f5f7fa; transition: all .3s ease-in-out;}
.liebiao_left a.left0{left:0;}
.liebiao_left li{  line-height:50px; border-bottom:1px solid #fff; font-size:16px; overflow: hidden; position:relative;}
.liebiao_left li span { width: 260px; color: #444; text-indent:25px; float: left; display: block; height: 50px;overflow:hidden;}
.liebiao_left li .bg{ color:#fff; background-color:#F29B76;}
.liebiao_left li .bg2{ background:#009944;}
.liebiao_left li .bg3{ background:#1B94D3;}
.liebiao_left li .bg4{ background:#EA5A5A;}
.liebiao_left li .bg5{ background-color:#25C3C5;}
.liebiao_left li .bg6{ background:#1BD376;}
.liebiao_left li .bg7{ background:#967BDC;}
.liebiao_left li .bg8{ background:#169FA5;}
.liebiao_left li .bg9{ background:#3BAEDA;}
.liebiao_left a:hover{ left:0;}
.liebiao_left li.biaoti{ height:69px; line-height:69px; font-size:21px; color:#fff; background:url(../images/icon1_4.png) 60px center no-repeat #287FC2; text-indent:110px;overflow:hidden;}
li.biaoti.yinghu {background: #287FC2 !important;text-align: center;text-indent: 0;font-size: 18px;}

.liebiao_left li.mulu{ position:relative; border:none; padding:0;}
.liebiao_left li.mulu h3{ font-weight:normal; font-size:16px;  border-bottom: 1px solid #fff;}
.liebiao_left li.mulu h3 span{ display:block;}
.icon-xs-mainnav.ms {}
.liebiao_left li .mulu1{ overflow:hidden; zoom:1; background:#F4F4F4; padding:15px; margin-bottom:2px;}
.liebiao_left li .mulu1 a{ left:0 !important; display:block;text-indent:15px; width:110px; height:40px; line-height:40px !important; float:left; font-size:15px; color:#666; background:url(../images/li3.png) 0 center no-repeat; }
.liebiao_left li .mulu1 a:hover,.list_left ul.gongk li .mulu1 a.xuanzhong{ font-weight:normal; color:#367AB6;}
.liebiao_left li.mulu:hover a{ font-weight:normal;}
.icon-xs-mainnav span{background: url(../images/arrow1.png) 210px 10px no-repeat;}
.icon-xs-mainnav.ms span{background: url(../images/arrow1.png) 210px -60px no-repeat; background-color:#25C3C5; color:#fff;}

.gongjian{ padding:12px; padding-top:0px; margin-top:10px; background:#F5F7FA;}
.gongjian ul{ overflow:hidden; zoom:1;}
.gongjian ul li{ float:left; width:110px; height:65px; text-align:center; background:#fff; border-radius:5px; margin-top:12px; margin-right:12px;}
.gongjian ul li i{ display:block; width:37px; height:37px; background: url(../images/icon1_5.png) no-repeat; margin:0px auto;}
.gongjian ul li i.gj1{ background-position:-1px 3px;}
.gongjian ul li i.gj2{ background-position:-119px 3px;}
.gongjian ul li i.gj3{ background-position:-1px -85px;}
.gongjian ul li i.gj4{ background-position:-120px -84px;}
.gongjian ul li i.gj5{ background-position:-1px -174px;}
.gongjian ul li i.gj6{ background-position:-120px -173px;}
.gongjian ul li i.gj7{ background-position:-1px -261px;}
.gongjian ul li i.gj8{ background-position:-119px -260px;}
.gongjian ul li i.gj9{ background-position:-1px -349px;}
.gongjian ul li i.gj10{ background-position:-119px -351px;}
.gongjian ul li a{ color:#444;}

.liebiao_right{ float:right; width:867px;}
.liebiao_right ul li{ height:48px; line-height:48px; border-bottom:1px solid #D8D8D8;}
.liebiao_right ul li a{ color:#444;}
.liebiao_right ul li.biaoti{ height:46px; line-height:46px; background:#EEEEEE; font-size:16px; color:#1A69AC;}
.liebiao_right ul li .xuhao{ float:left; width:10%; text-align:center;}
.liebiao_right ul li .mingc a{ display:inline-block; width:62%;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.liebiao_right ul li.biaoti .mingc{display:inline-block; width:62%; text-align:center;}
.liebiao_right ul li .time{ float:right; width:15%; text-align:center;}

.page{ width:740px; overflow:hidden;zoom:1; margin-top:51px; margin:60px auto;}
.page a,.page .pagecss span{ display:block; float:left; border:1px solid #D9DEE1;width:40px; height:35px; margin-right:6px; text-align:center;line-height:35px; background:#FFF;color:#444;}
.page a:hover,.page .pagecss span.current{ background:#2393DC; color:#fff; border:1px solid #2393DC;}
.page a.page1{ width:74px;}
.page a.page2{ width:60px;}
.page .pagecss span.jil{width:auto;padding: 0 10px;}


/*--------图片列表页---------*/
.tup_list ul{ overflow:hidden; zoom:1;}
.tup_list ul li{ float:left; width:265px; margin:0 10px; margin-bottom:30px; border:1px solid #ddd;}
.tup_list ul li .pic img{ width:265px !important; height:196px !important;}
.tup_list ul li  a{ display:block; color:#444; text-align:center; line-height:35px;}
.tup_list .page{ margin-top:30px;}


/*--------专题列表页---------*/

.zhuanti_list ul{ overflow:hidden; zoom:1;}
.zhuanti_list ul li{ float:left; width:265px; height:90px; margin:0 11px; margin-bottom:30px; }
.zhuanti_list ul li img{ width:265px; height:90px;}


/*--------内容页---------*/
.news{ width:94%; margin:0 auto;}
.toubu h3{ font-size:27px; color:#0E67A1; text-align:center; font-weight:normal; margin-top:20px;line-height: 48px;}
.toubu .time{ line-height:42px; border-bottom:1px solid #DDDEDF; color:#666666; text-align:center; margin-top:25px;}
.toubu .time i{ padding:6px;}

.neirong{ padding-bottom:100px;}
.neirong img{ margin: 15px auto; border: 2px solid #E2E2E2;text-align:center; max-width:80% !important; height:auto !important; display: block;}
.neirong table td{ border:1px solid #ddd;}
.neirong p{ font-size:18px; line-height:40px; text-indent:2em; text-align:justify;}

.fenx{ height:55px; line-height:55px; border-bottom:1px dashed #DCDCDC; font-size:16px; color:666666; margin-bottom:30px; }
.fenx .right{ height:55px;}

.shangx{ margin-bottom:80px;}
.shangx ul li{ line-height:40px; font-size:16px;}
.shangx ul li a{ color:#444; margin-right:20px;}
.shangx ul li span{ color:#777;}

.gy_1{ padding:20px 0px;}
.gy_1 p{text-indent:2em; line-height:26px; padding-top:10px;}
.gy_1 img{max-width: 100%;}


/*---信件详情页2019-----*/
.xjxqye{ margin:20px auto; font-size:16px;}
.xjxqye table td{ border: 1px solid #e6e6e6; padding:10px 15px;}
.xjxqye td.chaxun{ width:16%; background:#F7F7F7; text-align:right;padding-right:2%;border-right:none !important;color:#444!important;}
.xjxqye strong{ font-size:16px;} 

table.xjxqbox td{ line-height:30px;}
table.xjxqbox td span.shenhe{ color:#007e09;}
table.xjxqbox td img{vertical-align:middle;}
span.chljeg{ color:#e70000; display:block;}
tr.xjitemBt td{ font-size:16px; color:#f73501; padding-left:37px; font-weight:bold;}
tr.xjitemBt td img{vertical-align:middle;margin-right:8px; }
.leader-content h4{ font-weight:normal; font-size:14px; margin:20px 0;}
.leader-content p{font-size:14px; text-indent:2em;}

.xjxqye  tr.Letter_head{ border-bottom: none !important; font-size:16px;font-weight:bold; line-height:44px; padding:10px 0px;text-align: center; color:#333;} 
.xjxqye .Letter_table th{border-bottom:1px solid #cfcece; font-size:16px; color:#444; 
 font-weight:bold; line-height:28px; padding:10px 0px;padding-left:62px; text-align:left; width:125px;}
.xjxqye .Letter_table th.Letter_w{ background:#f0f6fd !important; color:#065196 !important; /* border-right:1px solid #cfcece; */font-size:14px !important; }
table.xjxqbox td img {vertical-align: middle; margin:0 5px;margin-top:-4px;}


/*--信件列表页---*/ 
.mailbox{ width:100%; margin:0 auto;}
.mailbox .biaoti{ width:100%; height:40px; background:#edf2f9; overflow:hidden;zoom:1; line-height:40px;  margin-top:20px; color:#3269b8; font-weight:bold;}

.mailbox ul li{ line-height:40px; overflow:hidden;zoom:1; height:auto !important;}
.mailbox ul li.kuai{ background:#f5f5f5 !important;}

.mailbox .biaoti h3,.mailbox li a{ display:inline-block;width:60%; text-indent:10px; float:left; border-right:1px solid #fff;font-weight:bold; }
.mailbox li a{ display:inline-block; width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;border-right:none !important; background:url(../images/write-bg2.jpg) no-repeat 10px 15px; text-indent:33px;}
.mailbox .biaoti span,.mailbox li span{ display:inline-block; float:left; width:13.1% !important; border-right:1px solid #fff; text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:15px; color:#666; }
span.bum2{ color:red;}
span.bum3{ border-right:none !important;}
.mailbox li span{ border:none !important;}
.mailbox li span.date{ color:#999; font-size:15px;}

