@charset "utf-8";
@import url("layout_news.css");
@import url("edittext.css");

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}

/*html5 reset*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/*section,article,aside,header,footer,nav,dialog,figure{display:block;}*/
menu, figure{margin:0;padding:0;}
body{
	background:#fff;
	color:#333;
	font:normal 14px/1.5 "Microsoft YaHei", tahoma, Simsun,"Arial Unicode MS",Mingliu,Arial,Helvetica;
}
body,html{}
table{border-collapse:collapse;border-spacing:0}
table,td,th{vertical-align: middle;}
input,select{vertical-align:middle;}
input,select,textarea{font-family:"Microsoft YaHei",arial,verdana,sans-serif;font-size:14px;}
/*input:focus{outline:0 none}*/
h1,h2,h3,h4,h5,h6{
 font-weight: normal;    
 font-size: 100%; 
}
ul,ol,menu{list-style:none;}
a img{border:none;}
img{ vertical-align:top;}
p{margin-bottom:1.2em;}
fieldset{padding:0 1em 1em 1em; margin:1.6em 0;border:1px solid #ccc;} /*** padding-top is margin-top for fieldsets in Opera ***/
legend{padding-left:.8em; padding-right:.8em;}
legend+*{margin-top:1em;} /*** compensates for the opera margin bug ***/
sub{ font-size:smaller; line-height:0; vertical-align:sub;}
sup{ font-size:smaller; line-height:0; vertical-align:super;}

a{color:#333;cursor:pointer; text-decoration:none;}
a:hover{color:#005375;text-decoration:underline;}
a:focus{}
hr { border:none; border-bottom:1px dotted #ccc; }

/*»ù´¡ÑùÊ½*/
.t12{font-size:12px;}
.t14{font-size:14px;}
.t16{font-size:16px;}
.t18{font-size:18px;}
.t24{font-size:24px;}
.black{color:#000;}
.white{color:#fff;}
.grey{color:#ccc;}
.red{color:#db0210;}
.blue{color:#03f;}
.green{color:#008000;}
.mcolor{color:#900;}
.b{font-weight:bold;}
.clear{clear:both;}
.delete{text-decoration:line-through;}
.nob{border:none;background:none;}
.fl{float:left;}
.fr{float:right;}
.float_left {float:left;padding:7px;}
.float_right {float:right;padding:7px;}
.img_float_left {float:left;clear:left;margin:0 30px 20px 0;}
.img_float_right {float:right;clear:right;margin:0 0 20px 30px;}

.highlight {background:#ff0;}
.thin{font-weight: lighter;}
.error_tips,.notice_tips,.success_tips{padding:.3em .8em;margin-bottom:1em;border:2px solid #ddd;}
.error_tips{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice_tips{background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success_tips{background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error_tips a{color:#8a1f11;}
.notice_tips a{color:#514721;}
.success_tips a{color:#264409;}
.center{text-align: center;}
.tdu{text-decoration:underline;}
.errorMessage{ color:#f00;}
.hidden{ display:none;}
.oh{overflow:hidden;}
.lefthalf{
	float:left;
	width:48%;
}
.righthalf{
	float:right;
	width:48%;
}

.h1{ font-size:36px;}
.h2{ font-size:24px;}
.h3{ font-size:18px;}
.h4{ font-size:16px;}
.h5{ font-size:14px;}
.h6{ font-size:12px;}

.submit{ cursor:pointer; overflow:visible;}
.radio, .checkbox{ margin:0 5px 3px 0;}
.input, .textarea{
	padding:8px;
	color:#444;
	border:1px solid #ddd;
	color:#474747;
	/*-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:1px 1px 1px #eee;
	-moz-box-shadow:1px 1px 1px #eee;
	box-shadow:1px 1px 1px #eee;
	background: url(../images/bg_input.png) no-repeat left top;
	-webkit-box-shadow: 1px 1px 1px #f2f2f2 inset;
	-moz-box-shadow: 1px 1px 1px #f2f2f2 inset;
	box-shadow: 1px 1px 1px #f2f2f2 inset;*/
}
.input:focus, .textarea:focus{
}
.formbox .input,.formbox  .textarea{
	-webkit-transition:all .2s ease;
	-moz-transition:all .2s ease;
	-o-transition:all .2s ease;
	-ms-transition:all .2s ease;
	transition:all .2s ease;
	
}
.formbox .input:focus, .formbox .textarea:focus{
	background:#FFFFFF;
    border: 1px solid #1295d8;
	
	-webkit-box-shadow: 1px 1px 1px #f2f2f2 inset;
	-moz-box-shadow: 1px 1px 1px #f2f2f2 inset;
	box-shadow: 1px 1px 1px #f2f2f2 inset;
}

input::-moz-placeholder {
    color: #999;
	/*opacity:1;filter:Alpha(opacity=100);*/
}
textarea::-moz-placeholder {
    color: #999;
	/*opacity:1;filter:Alpha(opacity=100);*/
}


/*Çå³ý¸¡¶¯*/
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
* html .clearfix {height: 1%;}
* html .clearfix {display: block;}

.mainwidth:after,.container:after,.contop:after,.mainwidth:after,.banner_out:after,.connmenu ul:after,.summary_i:after,.botleftcon:after,.aboutconbox:after,.eventslist:after,.culturelist:after,.selectyearlist:after,.item_in:after,.label_item:after{ content:'\0020'; display:block; height:0; clear:both;visibility:hidden;}
.mainwidth,.container,.contop,.mainwidth,.searchcon,.connmenu ul,.botleftcon,.aboutconbox,.eventslist,.culturelist,.selectyearlist{ zoom:1;}


/*ÐÂÎÅÖÐÐÄ*/	
.wrapper_news{
	background:none;
}
.wrapper_news .header{
	height:150px;
	background:#005375 url(../images/header_news1.png) no-repeat center center;
}
.topbar_news{
	overflow:hidden;zoom:1;
	height:80px;
	padding:25px 0 0;
	color:#444;
	font-size:14px;
}
.topbar_news .leftside{
	float:left;
}
.topbar_news .rightside{
	float:right;
	margin-top:12px;
	*margin-left:130px;
}
.topbar_news .index_page{
	float:left;
	display:block;
	width:130px;
	margin-right:30px;
	line-height:40px;
	color:#fff;
	font-size:14px;
}
.topbar_news .search_news{
	overflow:hidden;zoom:1;
	float:right;
	display:block;
	width:155px;
	*width:165px;

	-webkit-transition:all ease 0.5s;
	-moz-transition:all ease 0.5s;
	-ms-transition:all ease 0.5s;
	-o-transition:all ease 0.5s;
	transition:all ease 0.5s;
}
.search_news .input_search{
	float:left;
	display:inline-block;
	width:80px;
	height:24px;
	margin:0;
	padding:8px 15px;
	color:#666;
	border:none;

	-webkit-transition:all ease 0.5s;
	-moz-transition:all ease 0.5s;
	-ms-transition:all ease 0.5s;
	-o-transition:all ease 0.5s;
	transition:all ease 0.5s;
}
.search_news .input_search:focus{
	width:140px;
}
.topbar_news .search_news_on{
	width:215px;
	*width:165px;
}
.input_search::-moz-placeholder {
    color: #aaa;
}
.input_search:-webkit-placeholder {
    color: #aaa;
}
.input_search::-m-placeholder {
    color: #aaa;
}
.input_search::-ms-placeholder {
    color: #aaa;
}
.input_search::placeholder {
    color: #aaa;
}
.search_news .search_btn{
	float:left;
	display:inline-block;
	width:45px;
	height:40px;
	background:#93c729 url(../images/search_news.png) no-repeat center center;
}
/*系统默认搜索*/
.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 0px solid #d0d0d0;}
.wp_search #keyword{ width:155px!important;padding: 4px 0; border:none;height:20px; line-height:20px; background:transparent; color:#fff; }
.wp_search .search{width:45px;height: 40px;border:0px; background: #93c729 url(../images/search_news.png) no-repeat center;cursor: pointer; vertical-align:top; }
/*自定义输入框*/
.searchbox{text-align:right;}
.wp-search {position: relative;border: 0px solid #d0d0d0;}
.wp-search form {display: block;}
.wp-search .search-input {margin-left:4px; margin-right: 40px;}
.wp-search .search-input input.search-title {width: 100%;    width: 80px;
    height: 24px;
    margin: 0;
    padding: 8px 15px;
    color: #666;font-size: 14px;border:0;outline: 0;}
.wp-search .search-btn {width:45px;height: 40px;position: absolute;right: 0;top:0%;}
.wp-search .search-btn input.search-submit {width:45px;height: 40px;border:0;outline: 0;background: #93c729 url(../images/search_news.png) no-repeat center;cursor: pointer;}
.nav_out_news{
	overflow:hidden; zoom:1;
	height:45px;
	background:rgb(0, 0, 0, 0.2);
}
.nav_news:after{ content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.nav_news{
	zoom:1;
	text-align:center;
}
.nav_news li{
	position:relative;
	float: left; 
	display:inline-block;
	margin:0;
	padding-left:1px;
	line-height:45px;
	background:url(../images/nav_news_img1.png) no-repeat 0 center;
}
.nav_news li.cur{}
.nav_news li a{
	display:block;
	margin:0;
	padding:0 6px;
	width:76px;
	color:#fff;
	font-size:14px;
}
.nav_news .i1{
	background:none;
}
.nav_news li a:hover,.nav_news .cur a{
	text-decoration:none;
	background: url(../images/nav_active.png) no-repeat 50% bottom;
}
.container_news{
	background:#f7f7f7;
}
.news_index{
	background:#f4f4f4;
}
.page_news{
	background:#f8f8f8;;
}
.possplit {
    text-indent: 0;
    width: 10px;
    text-align: center;
    background: none;
}
.wrapper_news .mainwidth{
	width:980px;
	margin:0 auto;
}
.banner_news{
	overflow:hidden;zoom:1;
}	
.news_title{
	position:relative;
	overflow:hidden;zoom:1;
	margin:33px 0 10px 0px;
	color:#333;
	padding-left:20px;
	font-size:18px;
	background:url(../images/subtitle_bg1.png) no-repeat 0 4px;
}
.news_title .more{
	position:absolute;
	right:0;
	top:0;
	padding-right:14px;
	line-height:30px;
	color:#777;
	font-size:14px;
	font-weight:normal;
	background:url(../images/title_more.png) no-repeat right center;
}
.news_title .more:hover{
	text-decoration:none;
	color:#005375;
	background:url(../images/title_more2.png) no-repeat right center;
}
.banner_news{
	position:relative;
}
.banner_n{
	position:relative;
	overflow:hidden;zoom:1;
	width:640px;
	height:575px;
}
.banner_n_out{
	position:relative;
	margin-top:35px;
	width:640px;
}
.banner_n .swiper-slide{
	width:640px;
	height:380px;
}
.banner_n .swiper-slide img{
	width:640px;
	height:380px;
}
.banner_n_out .img_bottom{
	overflow:hidden;zoom:1;
	height:170px;
	padding:10px 20px 20px;
	background:#fff;
}
.banner_news .banner_title{
	display:block;
	float:left;
	width:540px;
	padding:5px 0px 2px 0px;
	color:#005375;
	font-size:20px;
	background:none;
}
.banner_news .banner_text{
	clear:both;
	padding-top:20px;
	color:#555;
	font-size:14px;
	background:none;
}
.banner_news .banner_date{
	font-size:16px;
	color:#fff;
}
.banner_n_out .prev{
	position:absolute;
	left:20px;
	top:170px;
	z-index:200;
	display:block;
	width:20px;
	height:50px;
	background:url(../images/prev_news.png) no-repeat center center;
}
.banner_n_out .next{
	position:absolute;
	right:20px;
	top:170px;
	z-index:200;
	display:block;
	width:20px;
	height:50px;
	background:url(../images/next_news.png) no-repeat center center;
}
.banner_news .slide_num_n{
	float:right;
	width:50px;
	margin-top:5px;
	color:#777;
	font-size:18px;
}
.banner_news .slide_num_n .cur_num{
	font-style:italic;
	color:#005375;
	font-size:24px;
	font-weight:bold;
	margin-right:5px;
}
.banner_news .slide_num_n .total{
	margin-left:5px;
	font-style:italic;
	font-size:16px;
	color:#777;
}

.banner_news{
	overflow:hidden;zoom:1;
}
.news_left{
	float:left;
	width:640px;
}
.news_left_n{
	float:left;
	width:640px;
	background:#fff;
}
.news_left_n .notice_list{
	overflow:hidden;zoom:1;
	background:#f9f9f9;
}
.news_left_n .notice_list li .date{
	display:block;
	padding-left:20px;
	color:#777;
	background:url(../images/date_img2.png) no-repeat 0 center;
	font-size:12px;
}
.news_left_n .notice_list li.item a{
	float:none;
	display:block;
	width:595px;
	line-height:1.2;
	font-size:16px;
}
.notice_list li.top_item a{
	font-size:16px;
	color:#005375;
}
.notice_list li .t{
	overflow:hidden; zoom:1;
	display:inline-block;
	max-width:595px;
	vertical-align:middle;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.notice_list li.top_item .t{
	max-width:530px;
}
.banner_news .newsitem_right{
	width:660px;
	height:170px;
	padding:14px 20px 20px;
	border:none;
	background:#fff;
}
.banner_news .item_title{
	padding:0px 0 15px;
}
.banner_news .newsitem_right .date {
    display: inline-block;
    width: 48px;
    height: 20px;
    line-height: 22px;
    margin-right: 12px;
    text-align: center;
		border:2px #d2d2d2 solid;
		color:#444;
		background:#fff;
}
.banner_news .title_blue .date{
	margin-left:0;
  color: #fff;
  background: #005375;
	border-color:#005375;
}
.item_title .title_site{
	color:#005375;
}
.title_blue{
	padding-left:60px;
	overflow:hidden;zoom:1;
}
.title_blue a{
	color:#005375;
}
.title_blue .date{
	float:left;
	margin:0 0px 0 -60px;
}
.item_title{
	overflow:hidden;zoom:1;
}
.item_title .date_gray{
	float:right;
	color:#999;
}
.item_title a:hover{
	color:#005375;
}
.newsitem_right .date{
	display:inline-block;
	width:50px;
	height:22px;
	line-height:22px;
	margin-right:12px;
	text-align:center;
	color:#fff;
	background:#005375;
}
.notice_list{
	padding:0;
	height:607px;
	background:#fff;
}
.notice_list li{
	overflow:hidden;zoom:1;
	height:45px;
	padding:15px 20px;
	border-bottom:1px solid #e9e9e9;
}
.notice_list .date_b{
	padding:14px 8px 0px 72px;
	margin-bottom:4px;
	/*border-bottom:1px #eee solid;*/
}
.notice_list .top_item{
	color:#005375;
}
.notice_list li.item a{
	overflow:hidden; zoom:1;
	float:left;
	width:240px;
}
.notice_list li .date{
	display:block;
	padding:3px 6px;
	color:#555;
}
.notice_list li .date_g{
	float:right;
	color:#999;
}
.notice_list li .date .day{
	display:block;
	height:22px;
}
.notice_list .gray .date{
	color:#777;
	border-color:#afb5ba;
}
.notice_list .gray .date .day{
	background:#afb5ba;
}



.news_item{
	padding:0;
	height:540px;
	background:#fff;
}
.news_item li{
	overflow:hidden;zoom:1;
	height:83px;
	padding:12px 20px 12px; 
	border-top:1px #f0f0f0 solid;
}
.news_item li:first-child{
	border-top:none;
}
.news_item li:hover,.announcement li:hover,.newsletters li:hover,.lecture_n li:hover{
	box-shadow:0px 4px 8px #f3f3f3,0px 0px 0px #f3f3f3;
}
.news_item .top_item a{
	margin-bottom:5px;
	color:#005375;
}
.news_item .top_item:hover a{
	color:#005375;
}
.news_item li a{
	overflow:hidden; zoom:1;
	display:block;
	height:48px;
	font-size:16px;


	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.news_item li:hover a{
	text-decoration:none;
}
.news_item li .date{
	display:block;
	padding:4px 6px 4px 20px;
	margin-top:8px;
	background:url(../images/date_img2.png) no-repeat 0 center;
	color:#777;
	font-size:12px;
}

.top_news .news_item{
	height:600px;
}
.top_news .news_item li,.bid_item li{
	padding-bottom:18px;
	height:84px;
}
.bid_item{
	height:auto;
}


.leture_right{
	float:left;
	margin-left:20px;
	width:320px;
}
.lecture_list{
	overflow:hidden; zoom:1;
	height:607px;
	padding:0 0 0;	
	background:#f9f9f9;
}
.lecture_list li{
	overflow:hidden;zoom:1;
	padding:10px 30px 10px 90px;
	height:96px;
	border-top:1px #eee solid;
}
.lecture_list li.first{
	border-top:none;
}
.lecture_list li:hover,.notice_list li:hover{
	box-shadow:0px 4px 8px #f3f3f3,0px 0px 0px #f3f3f3;
}
.lecture_list li a{
	overflow:hidden; zoom:1;
	display:block;
	max-height:72px;
	font-size:16px;
}
.lecture_list li a:hover{
	text-decoration:none;
}
.lecture_list .gray .date1 {
    color: #777;
    border-color: #afb5ba;
}
.lecture_list .gray .date1 .day {
    background: #afb5ba;
}
.lecture_list li .date1 .day {
    display: block;
    height: 22px;
    margin-top: 4px;
    color: #fff;
    background: #3a72d1;
}
.lecture_list li .date1{
	float:left;
	display:block;
	width:46px;
	height:46px;
	line-height:21px;
	margin:0 0px 0 -70px;
	color:#3a72d1;
	text-align:center;
	background:#fff;
	border:2px #3a72d1 solid;
}
.lecture_list li .date .day{
	display:block;
	height:22px;
	margin-top:4px;
	color:#fff;
	background:#3a72d1;
}
.lecture_list .gray .date{
	color:#777;
	border-color:#afb5ba;
}
.lecture_list .gray .date .day{
	background:#afb5ba;
}
.lecture_list .info{
	font-size:12px;
	color:#777;
}



.report_out{
	background:#fff;
	margin-top:50px;
	border-top:1px solid #d6d6d6;
}
.report_out,.topic_news{
	overflow:hidden;zoom:1;
	padding-bottom:50px;
	border-top:1px solid #d6d6d6;
}
.top_news{
	overflow:hidden;zoom:1;
	float:left;
	width:320px;
}
.topic_news2{
	background:#fff;
}
.media_report{
	margin:0 20px;
}
.top_news .topnews_item{
	height:400px;
	padding:10px 0;
	background:transparent;
	border:1px #eee solid;
}
.topnews_item li{	
	padding-top:17px;
}
.topnews_item li a{
	float:left;
	display:block;
	width:600px;
	height:17px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;

}
.topnews_item .topnews_in{
	width:288px;
	height:136px;
	padding:16px 25px 18px;
	border:1px #eee solid;
}
.topnews_item .topnews_in .text{
	color:#777;
}
.media_report li .title_site {
  color: #4479d0;
}
.topnews_item .img{
	position:relative;
	width:340px;
}
.topnews_item .img a{
	overflow:hidden;
	display:block;
}
.topnews_item .img img{
	width:340px;
}
.topnews_item .video_top .bg{
	position:absolute;
	top:0;
	left:0;
	z-index:50;
	display:block;
	width:100%;
	height:100%;
	cursor:pointer;
	background:url(../images/video_bg1.png) no-repeat center center;
}
	
.tri_news{
	position:absolute;
	bottom:-1px;
	left:30px;
	border:15px transparent solid;
	border-bottom:15px #fff solid;
}

.report{
	float:left;
	width:310px;
	margin-left:20px;
}
.lecture{
	margin:0;
}
.report_list{
	background:#fff;
}	
.report_list li:hover{
	box-shadow:0px 4px 8px #f3f3f3,0px 0px 0px #f3f3f3;
}
.report_list li{
	overflow:hidden; zoom:1;
	height:121px;
	border-top:1px #eee solid;
}
.report_list li a{
	display:block;
	padding:15px 17px 15px 17px;
}	
.report_list li a:hover{
	text-decoration:none;
}
.report_list .first a{
	border-top:none;
}
.report_list li.hasImg a{
	padding-right:125px;
}
.hasImg.noimg img {
    display: none;
}
.report_list li.hasImg.noimg a{
	padding-right:0px;
}
.report_list li img{
	float:right;
	margin-right:-108px;

	transition:all ease .4s;
}
.report_list li:hover img{
	transform:scale(1.02);
}
.report_list .title{
	overflow:hidden; zoom:1;
	display:block;
	max-height:57px;
	font-size:16px;
	line-height:1.2;
}
.report_list .date{
	display:block;
	padding-left:20px;
	margin-top:7px;
	color:#999;
	font-size:12px;
	background:url(../images/date_img2.png) no-repeat 0 center;
}
.top_news .time{
	display:block;
	padding-left:20px;
	color:#999;
	background:url(../images/date_img2.png) no-repeat 0 center;
}
.top_news .title{
	display:block;
	font-size:16px;
}
.top_news .title:hover{
	text-decoration:none;
}
.top_news .text{
	color:#666;
}
.topic_news .topic_n{
	overflow:hidden;
	float:left;
	width:980px;
}
.topic_news .topnews_item{
	float:left;
}
.top_news .notice_list{
	margin-left:0;
}
.topic_n .title{
	display:block;
	margin:5px 0 15px;
	color:#005375;
	text-align:center;
	font-size:18px;
}
.topic_n .title a{
	color:#555;
}
.topic_news .topnews_item1{
	margin-left:0px;
}
.topic_news .topnews_item img{
	width:100%;

	transition:all ease .4s;
}
.topic_news .topnews_item:hover img{
	transform:scale(1.02);
}

/*Ð£Ô°¶¯Ì¬*/
.campus{
	float:left;
	width:328px;
	margin-left:30px;
}
.campus_list{
	height:373px;
	padding:26px 20px 10px;
	border:1px #eee solid;
}
.campus_list li{
	margin-bottom:21px;
}
.campus_list li a{
	color:#444;
}
.campus_list li a:hover,.notice_list li a:hover,.item_title a:hover{
	text-decoration:none;
}

.campus_list li .date{
	float:right;
}


/*ÕÐ±ê²É¹º*/
.bid_out{
	padding:1px 0 30px;
	background:#fff;
}
.bid_list{
	overflow:hidden;zoom:1;
	margin-left:-15px;
}
.bid_list .bid{
	margin-bottom:20px;
	padding:15px 12px 12px 87px;
	border:1px #e5e5e5 solid;
	margin-left:15px;
	color:#444;
	font-size:16px;
	min-height:60px;
}
.bid_list .bid a{
	text-decoration:none;
	color:#444;
}
.bid .date{
	float:left;
	margin-left:-75px;
	display:inline-block;
	width:60px;
	height:46px;
	padding:7px 0;
	text-align:center;
	color:#fff;
	font-size:16px;
	background:#4b7ed2;
}
	

.footer_news{
	width:100%;
	color:#fff;
	background:#005375 url(../images/footer_bg2.png) no-repeat 50% 0;
}
.footer_news a{
	color:#fff;
	font-size:12px;
}	

.footer_list_n{
	overflow:hidden;zoom:1;
	padding:30px 0 30px;
}
.footer_list_n .logo_news2{
	float:left;
	width:88px;
}
.footer_right_n{
	float:left;
	width:795px;
	margin-left:5px;
}
.link{
	overflow:hidden;zoom:1;
}
.link li{
	display:inline-block;
	*float:left;
	margin-right:20px;
}
.link li a{
	margin-right:20px;
	font-size:14px;
}
.address_news{
	overflow:hidden; zoom:1;
	margin-top:10px;
	font-size:12px;
	color:rgba(255,255,255,0.6);
}

.ideConac{ float:left; margin-left:10px;}

.address_news .text{ }
.address_news .numb_a{
	margin-left:10px;
	color:rgba(255,255,255,0.6);
}

/*ËÑË÷*/
.result{
	padding:0 23px;
	color:#444;
	font-size:16px;
}
.result .result_text{
	font-size:20px;
	font-weight:bold;
	color:#005375;
}

/*ÐÂÎÅÁÐ±íÒ³*/
.leftside_news{
	float:left;
	width:600px;
	padding:0 20px 20px;
	margin-bottom: 30px;
	background-color:#fff;
}
.rightside_news{
	float:right;
	width:310px;
	margin-top:-24px;
}
.title_column{
	margin:0px 0 20px;
	padding-bottom:5px;
	color:#9b0001;
	font-size:24px;
	background:url(../images/title_bg2.png) no-repeat left bottom;
}
.rightside_news .title_t,.leftside_news .title_l{
	overflow:hidden; zoom:1;
	margin:25px 0 15px;
	color:#005375;
	font-size:18px;
	font-weight:bold;
}
.rightside_news .title_t img{
	padding:0px 10px 0 0;
}
.rightside_news .title_t .more{
	float:right;
	display:block;
	width:30px;
	height:30px;
	background:#fff url(../images/news_more_icon.png) no-repeat center center;
}
.news_sepcial{
	margin-bottom:27px;
	overflow:hidden; zoom:1;
}
.news_sepcial_in{
	padding:15px 15px 20px;
	background-color:#f7f7f7;
}
.news_sepcial .img_a{
	position:relative;
	display:block;
	width:335px;
	height:223px;
}
.news_sepcial .img_a img{
	-webkit-transition:all ease 0.5s;
	-moz-transition:all ease 0.5s;
	-o-transition:all ease 0.5s;
	transition:all ease 0.5s;
}
.news_sepcial .date_out{
	position:absolute;
	left:10px;
	bottom:10px;
	width:54px;
	height:64px;
	padding:6px 8px;
	color:#fff;
	text-align:center;
	background-color:rgba(155,0,0,0.5);
}
.news_sepcial .date{
	border:2px #fff solid;
}
.news_sepcial img{
	width:335px;
	height:225px;
}
.news_sepcial .date .year,.news_sepcial .date .month{
	font-size:12px;
}
.news_sepcial .date .day{
	font-size:16px;
}
.news_sepcial_in .news_s_title{
	margin:0px 0 5px;
	font-size:16px;
	color:#333;
}
.news_sepcial_in .time,.view_list .time{
	padding-left:15px;
	margin:0 15px 0 5px;
	font-size:12px;
	color:#999;
	background:url(../images/news_time.png) no-repeat left center;
}
.news_sepcial_in .view,.view_list .view{
	padding-left:18px;
	font-size:12px;
	color:#999;
	background:url(../images/news_view.png) no-repeat left center;
}
.news_sepcial_in .text{
	margin-top:5px;
}
.item_btn{
	display:block;
	width:135px;
	height:35px;
	line-height:35px;
	margin:25px auto 0px;
	background-color:#b00314;
	color:#fff;
	border:none;
	text-align:center;
}
.item_btn:hover{
	color:#fff;
	text-decoration:none;
}
.news_sepcial_in .news_s_title a:hover{
	color:#333;
	text-decoration:none;
}
.timeline_news{
	padding-bottom:30px;
}
.timeline_news li{
	padding:5px 0 8px 20px;
	background:url(../images/timeline_bg2.png) no-repeat left top;
	opacity:1;

	-webkit-transition: all 1.8s ease 0s;
	-moz-transition: all 1.8s ease 0s;
	-o-transition: all 1.8s ease 0s;
	transition: all 1.8s ease 0s;
}
.timeline_news .today{
	background:url(../images/timeline_bg.png) no-repeat left top;
}
.timeline_news li.list_on {
    opacity: 1;
}
.timeline_news .time{
	overflow:hidden; zoom:1;
}
.timeline_news .timein{
	float:left;
	width:56px;
	height:22px;
	color:#005375;
	text-align:center;
	border:1px #d2d2d2 solid;
}
.timeline_news .title_tl:hover{
	text-decoration:none;
}
.timeline_news .today .timein{
	color:#fff;
	background-color:#93c729;
	border-color:#93c729;
}
	
.timeline_news .view{
	float:right;
	display:inline-block;
	padding-left:20px;
	font-size:12px;
	color:#999;
	background:url(../images/news_view2.png) no-repeat left center;
}
.timeline_news li .title_tl{
	display:block;
	margin:5px 0 0px;
	font-size:14px;
	color:#333;
}

/*ÐÂÎÅÏêÏ¸Ò³*/
.detail_out .share a:hover{
	color:#9b0001;
}
.share:hover .share_show{
	display:block;
}
.share li a{
	display:block;
	width:40px;
	height:40px;
	background:#f6f6f6;
	border-bottom:1px #f3f3f3 solid;
}
.share li .share_icon1{
	background:#f6f6f6 url(../images/share_icon1.png) no-repeat center center;
}
.share li .share_icon2{
	background:#f6f6f6 url(../images/share_icon2.png) no-repeat center center;
}
.share li .share_icon3{
	background:#f6f6f6 url(../images/share_icon3.png) no-repeat center center;
}
.share li .share_icon4{
	background:#f6f6f6 url(../images/share_icon4.png) no-repeat center center;
}
.share li .share_icon1:hover{
	background:#e2283d url(../images/share_icon1_h.png) no-repeat center center;
}
.share li .share_icon2:hover{
	background:#1672fb url(../images/share_icon2_h.png) no-repeat center center;
}
.share li .share_icon3:hover{
	background:#ffce0c url(../images/share_icon3_h.png) no-repeat center center;
}
.share li .share_icon4:hover{
	background:#00b31d url(../images/share_icon4_h.png) no-repeat center center;
}
.share_show a img{
	margin-right:8px;
}
.share_show .code{
	margin-top:10px;
}
.detail_out p{ color:#333; font-size:16px !important;   font-family: "微软雅黑" !important;    text-align: justify;}
.detail_out p img{margin-left:-2em;}
.detail_out p span {
    font-family: "微软雅黑" !important;
    color: #333;
    font-size: 16px !important;
    line-height: 1.8;
}
.view_out .img_a{
	position:relative;
	display:block;
	width:310px;
	height:206px;
}
.view_out .img_a img{
	width:310px;
	height:206px;
}
.view_out .title_s{
	position:absolute;
	left:0;
	bottom:10px;
	display:block;
	padding:0 18px;
	color:#fff;
	font-size:14px;
}
.view_out{
	position:relative;
	width:310px;
	height:235px;
	margin-bottom:30px;
}
.view_out .swiper-container{
	width:310px;
	height:206px;
}
.pagination_out{
	position:absolute;
	bottom:0px;
	left:0;
	width:100%;
	text-align:center;
}
.view_out .pagination_out{
	display:inline-block;
	margin:0 auto;
	text-align:center;
	overflow:hidden; zoom:1;
}
.view_out .swiper-pagination-switch{
	display:inline-block;
	width:11px;
	height:11px;
	margin-right:7px;
	background-color:#e1e1e1;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	cursor:pointer;
	
}
.view_out .swiper-active-switch{
	background-color:#005375;
}


/*Í¨Öª¹«¸æ*/
.mainside_news{
	padding:0px 0 80px;
}
.container_page{
	padding-top:30px;
}
.container_page .mainside_news{
	background:#fff;
	border:1px #f0f0f0 solid;
}
.announcement{
	background:#fff;
}
.announcement li{
	overflow:hidden;zoom:1;
	padding:15px 30px 20px;
	border-bottom:1px #e5e5e5 solid;
}
/*.announcement li:hover{ background-color:#f9f9f9;}*/
.announcement li a{
	display:block;
	padding:5px 0px 5px 0;
	color:#333;
	font-size:20px;
}	
.announcement .top_item a{
	color:#005375;
}

.announcement li a:hover{
	text-decoration:none;
}
.announcement li .date{
	display:inline-block;
	padding:0 12px 0 20px;
	margin-right:10px;
	text-align:center;
	color:#999;
	font-size:14px;
	border-right:1px #ddd solid;
	background:url(../images/date_img2.png) no-repeat 0 center;
}
.announcement li .view{
	display:inline-block;
	color:#999;
	font-size:14px;
}
.announcement li .day{
	display:block;
	margin-bottom:-6px;
	color:#93c729;
	font-size:28px;
	font-weight:bold;
}

.page_num{
	padding:30px 0;
	text-align:center;
	background:#fff;
}
.page_num a{
	display:inline-block;
	width:34px;
	height:34px;
	line-height:34px;
	color:#444;
	font-size:16px;
	text-align:center;
	border:1px #ddd solid;
	background:#fff;
}
.page_num .cur,
.page_num a:hover{
	color:#fff;
	border-color:#93c729;
	background:#93c729;
}
.page_num a:hover{
	text-decoration:none;
}
.page_num .prev,.page_num .next{
	width:74px;
	margin:0 14px;
}



/*½²×ùÂÛÌ³*/
.lecture_n{
	overflow:hidden;zoom:1;
	border-left:1px #f2f2f2 solid;
	border-bottom:1px #f2f2f2 solid;
	background:#fff;
}
.lecture_n li{
	float:left;
	width:50%;
	cursor:pointer;
}
/*
.lecture_n li:hover{
	background-color:#f9f9f9;
}
.lecture_n li:hover a{
	color:#005375;
}
*/
.lecture_n li.first{
	border-top:none;
}
.lecture_n .lecture_in{
	height:290px;
	padding:0px 25px 0;
	border-top:1px #f2f2f2 solid;
	border-right:1px #f2f2f2 solid;
}
.lecture_n .lecture_top{
	overflow:hidden;zoom:1;
	max-height:60px;
	padding:25px 32px 25px 68px;
}
.lecture_n .lecture_bottom{
	overflow:hidden;zoom:1;
	padding:15px 0 0 0;
	color:#555;
	border-top:1px #f7f7f7 solid;
}
.lecture_n .lecture_bottom_img{
	padding-left:105px;
}
.lecture_n .image_none{
	padding-left:0;
}
.lecture_n .lecture_bottom img{
	float:left;
	margin-left:-105px;
	width:90px;
	height:90px;
}
.lecture_n .lecture_bottom .left{
	color:#333;
}

.lecture_n li .date_t{
	display:inline-block;
	padding:0 12px 0 20px;
	margin-right:10px;
	text-align:center;
	color:#999;
	font-size:14px;
	border-right:1px #ddd solid;
	background:url(../images/date_img2.png) no-repeat 0 center;
}
.lecture_n li .view{
	display:inline-block;
	color:#999;
	font-size:14px;
	/*padding-left:20px;
	background:url(../images/view_bg3.png) no-repeat 0 center;*/
}
.lecture_bottom div{
	margin-top:8px;
}
.lecture_n .time_t{
	margin-top:26px;
}
.lecture_n li a{
	font-size:18px;
}
.lecture_n li a:hover{
	text-decoration:none;
}
.lecture_n li .date1{
	float:left;
	display:block;
	width:50px;
	height:50px;
	line-height:25px;
	margin:0 0px 0 -68px;
	color:#497ccf;
	text-align:center;
	background:#fff;
	border:2px #497ccf solid;
}
.lecture_n li .date1 .day{
	display:block;
	height:24px;
	margin-top:2px;
	color:#fff;
	background:#497ccf;
}
.lecture_n .gray .date1{
	color:#777;
	border-color:#afb5ba;
}
.lecture_n .gray .date1 .day{
	background:#afb5ba;
}
.lecture_n .info{
	margin-top:8px;
	color:#777;
}

/*ÈÈµã×¨Ìâ*/
.hot_topic{
	overflow:hidden;zoom:1;
	padding-top:20px;
}
.hot_topic .topnews_item{
	float:left;
	width:274px;
	height:348px;
	padding:20px 25px;
	background:#fff;
	border-left:1px #f0f0f0 solid;
}
.hot_topic .topnews_item1{
	border-left:none;
}
.hot_topic .topnews_item .title_o,.hot_topic .topnews_item .title{
	display:block;
	padding:12px 0;
	color:#333;
	font-size:18px;
	text-align:center;

}
.hot_topic .topnews_item .title{
	margin-bottom:0;
}
.hot_topic .topnews_item:hover .title_o,.hot_topic .topnews_item .title_o:hover,
.hot_topic .topnews_item:hover .title a,.hot_topic .topnews_item .title:hover a{
	color:#005375;
	text-decoration:none;
}
.hot_topic .tri_news{
	display:none;
}
.hot_topic .topnews_item .topnews_in{
	padding:0;
	border:none;
}
.hot_topic .topnews_item .img{
	position:relative;
	width:100%;
	height:160px;
}
.hot_topic .topnews_item .img a{
	overflow:hidden;
	display:block;
}
.hot_topic .topnews_item .img img{
	width:100%;
	height:160px;
	-webkit-transition:transform 0.4s ease;
	-moz-transition:transform 0.4s ease;
	-ms-transition:transform 0.4s ease;
	-o-transition:transform 0.4s ease;
	transition:transform 0.4s ease;
}
.hot_topic .topnews_item:hover img{
	-webkit-transform:scale(1.02);
	-moz-transform:scale(1.02);
	-ms-transform:scale(1.02);
	-o-transform:scale(1.02);
	transform:scale(1.02);
}
.topic_delist li .text{
	margin:0px 0 12px;
}

.hot_list{
	margin-top:10px;
	border-top:none;
}
.img_hot{
	margin-top:20px;
}
.hot_list li .text{
	margin-top:10px;
	color:#444;
	font-size:14px;
}
.hot_list li .date{
	margin-top:18px;
}
.topic_imgbox{
	margin-top:15px;
}
.topic_imgbox img{
	width:1060px;
	height:220px;
}

.topic_news2 .hot_topic .topnews_item{
	background:#f9f9f9;
}


/*loading*/
.pageloading{
	position:fixed;
	left:0;
	top:0;
	z-index:999;
	width:100%;
	height:100%;
	display:none;
	background:rgba(0,0,0,0.6);
}
* html .pageloading{ position:absolute;}
.pageloading img{
	position:absolute;
	left:50%;
	top:50%;
	margin:-20px 0 0 -40px;
}


@-webkit-keyframes flash {0%{ display:block;}100%{ display:none;}}
@-moz-keyframes flash {0%{ display:block;}100%{ display:none;}}
@keyframes flash {0%{ visibility:visible;}100%{ visibility:hidden;}}

.pageloading{
	-webkit-animation: flash 1s linear 1s 1 forwards;
	-moz-animation: flash 1s linear 1s 1 forwards;
	animation: flash 1s linear 1s 1 forwards;
}


/*·ÖÏí*/

.share_btn{
	position:fixed;
	top:300px;
	right:50%;
	margin-right:500px;
}
.share_btn .bdshare-button-style0-16 a{
	display: block;
	float:none;
  width: 40px;
  height: 40px;
	line-height:40px;
	padding:0;
	margin:0;
  background: #f6f6f6;
  border-bottom: 1px #f3f3f3 solid;
}
.share_btn .bdshare-button-style0-16 .bds_tsina{
	background: #fff url(../images/share_icon1.png) no-repeat center center;
	background-position:center center;
}
.share_btn .bdshare-button-style0-16 .bds_douban{
    background: #fff url(../images/share_icon2.png) no-repeat center center;
		background-position:center center;
}
.share_btn .bdshare-button-style0-16 .bds_qzone{
    background: #fff url(../images/share_icon3.png) no-repeat center center;
	background-position:center center;
}
.share_btn .bdshare-button-style0-16 .bds_weixin{
    background: #fff url(../images/share_icon4.png) no-repeat center center;
	background-position:center center;
}

.share_btn .bdshare-button-style0-16 .bds_tsina:hover{
	background:#e2283d url(../images/share_icon1_h.png) no-repeat center center;
}
.share_btn .bdshare-button-style0-16 .bds_douban:hover{
	background:#1672fb url(../images/share_icon2_h.png) no-repeat center center;
}
.share_btn .bdshare-button-style0-16 .bds_qzone:hover{
	background:#ffce0c url(../images/share_icon3_h.png) no-repeat center center;
}
.share_btn .bdshare-button-style0-16 .bds_weixin:hover{
	background:#00b31d url(../images/share_icon4_h.png) no-repeat center center;
}



/*·µ»Ø¶¥²¿°´Å¥*/

.top{
	position:fixed;
	bottom:240px;
	right:30px;
	z-index:-1;
	width:60px;
	height:60px;
	background:#6db015 url(../images/top_back.png) no-repeat center center;
	filter:Alpha(opacity=0);opacity:0;

	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}
.top:hover{
	background-color:#5f9715;
}
.top_show{
	z-index:700;
	filter:Alpha(opacity=100);opacity:1;
}
.pagination{
	position: absolute;
	bottom: 8px;
	left: 0;
	z-index: 400;
	display: none;
	width: 100%;
	text-align: center;
}
.pagination .swiper-pagination-switch{
	display: inline-block;
	width: 5px;
	height:5px;
	margin-right: 5px;
	background: rgba(255,255,255,.5);
}
.pagination .swiper-active-switch{
	background: #fff;
}




.logo_mobile,.title_page,.menu_close,.footer_mobile,.index_btn,.itemlist_out{
	display: none;
}

/*.newslist .fileico {
    background: rgba(0, 0, 0, 0) url("../images/ico.png") no-repeat scroll -100px -35px;
    display: none;
    height: 22px;
    position: absolute;
    right: 0;
    top: 8px;
    width: 70px;
}*/










body .mobile {
	display: none;
}
body .desktop {
	display: block;
}



/*图库*/
.gallery_out{
	margin: 20px 0 25px;
}
.gallery{
	width:600px;
	height: 400px;
}
.gallery .swiper-slide{
	position: relative;
}
.gallery .swiper-slide img{
	width: 600px;
}
.gallery .swiper-slide .gallery_tit{
	position: absolute;
	bottom:0px;
	left: 0;
	z-index: 10;
	width: 560px;
	padding: 8px 20px;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	background: rgba(0,0,0,0.3);
}
.control .prev{
	position: absolute;
    left: 0px;
    top: 50%;
    display: block;
    width: 60px;
    height: 60px;
    margin-top: -30px;
    background: url(../images/prev.png) no-repeat center center;	
}
.control .next{
	position: absolute;
    right: 0px;
    top: 50%;
    display: block;
    width: 60px;
    height: 60px;
    margin-top: -30px;
    background: url(../images/next.png) no-repeat center center;	
}