body{
	background-color:#fff;
	min-width: 1200px;
	}
.lianjie{
	width: 965px;
	margin: 40px auto;
	overflow: hidden;
}
.lianjie a{
	display: block;
	float: left;
	height: 45px;
	line-height: 45px;
	padding: 0px 20px;
	margin-right: 30px;
	font-size: 16px;
	color: #fff;
}
/*顶部*/	
.top{
	width: 100%;
	min-width: 1200px;
	height: 33px;
	border-top: 2px solid #fd7f11;
	background-color:#2e2e2e;
}
.top .top-nr{
	width: 1200px;
	height: 33px;
	margin: auto;
	font-size: 14px;
}
/* dropdown */
#dropdown{width:102px; float: right; z-index: 666666;}
#dropdown p{width:100px; height:33px; line-height:33px; text-align: center; border:1px solid #666666; color:#adaba6; cursor:pointer; border-top: none; border-bottom: none;}
#dropdown p i{margin-left: 3px;}
#dropdown ul{background:#e8f5fe; margin-top:0px; border:1px solid #a9c9e2; position:absolute; display:none;margin-left: -148px;}
#dropdown ul li{height:29px; line-height:29px; text-indent:10px}
#dropdown ul li a{display:block; height:29px; color:#807a62; text-decoration:none}
#dropdown ul li a:hover{background:#c6dbfc; color:#369}
#result{text-align:center}

.up{
	width: 165px;
	padding: 25px 0px;
	position: fixed;
	right: 5px;
	bottom: 40px;
	overflow: hidden;
	z-index: 66666;
}
.up ul li{
	width: 165px;
	height: 50px;
	margin-bottom: 10px;
}
.up ul li a{
	display: block;
	width: 150px;
	height: 50px;
	background-color: #cc0000;
	color: #ffffff;
	line-height: 50px;
	padding-left: 15px;
}
.up ul li a:hover{
	background-color: #913834;
}
.head{
	width: 100%;
	height: 160px;
	min-width: 1200px;
	background:url(../images/head_bg.jpg) center top; ;
}
.head .logo{
	width: 1200px;
	height: 119px;
	margin: 0 auto;
}
/*nav*/
.nav-bg{width:100%; height: 40px; border-top: 1px solid #81191a;}
.nav-bg .dh{margin:0 auto;width:1200px;height:40px;}
#nav{width:1020px;height:39px; z-index:300; float: left;}
#nav .mainlevel{float:left; min-width: 92px;/*IE6 only*/}
#nav .mainlevel a{color:#ffffff;line-height:40px;display:block; text-align:center; min-width: 92px; }
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#fff;text-decoration:none;background:#ad1512;}
#nav .mainlevel ul{display:none;position:absolute;z-index:350;}
#nav .mainlevel .mainlevel{margin-top:1px; background-color: #2184D2; min-width:110px;}
#nav .mainlevel .erji li{background: url(../images/title-bg.png)repeat left center;}
#nav .mainlevel li a{ font-size:14px;}

.sousuo{
	width: 180px;
	height: 26px;
	float: right;
	background-color: #e1cfcf;
	overflow: hidden;
	margin-top: 6px;
}
.sousuo_l{
	width: 140px;
	height: 24px;
	padding-left: 5px;
	float: left;
    border: 1px solid #e1cfcf;
	background: none;
	line-height: 24px;
	font-size: 14px;
	color: #fff;
}  
.sousuo_r{
	width: 28px;
	height: 28px;
	float: right;
	border: none;
	background: url(../images/sousuo_r.png) no-repeat;
	background-size: 100% 100%;
}  
/*顶部*/		





/*banner轮播*/
#banner{width:100%;height:430px;overflow:hidden;}
#banner .bannerCon{width:1200px;height:430px;background:blue;margin:0px auto;position:relative;}
#banner .bannerCon .before{width:600px;height:430px;background:rgba(0,0,0,0.5);position:absolute;left:-600px;bottom:0px;z-index:333;}
#banner .bannerCon .before img{position:absolute;right:20px;top:200px;cursor:pointer;}
#banner .bannerCon .after{width:600px;height:430px;background:rgba(0,0,0,0.5);position:absolute;right:-600px;bottom:0px;z-index:333;}
#banner .bannerCon .after img{position:absolute;left:20px;top:200px;cursor:pointer;}
#banner .bannerCon .scroll{width:2000%;height:430px;position:relative;left:-1200px;}
#banner .bannerCon .scroll img{width:1200px;height:430px;float:left;}
#banner .bannerBut{height:40px;position:absolute; top: 400px; left: 520px; margin: 0 auto;}
#banner .bannerBut ul li{width:32px;height:7px;border-radius:7px;background:#ffffff;margin:5px 7px;float:left;}
#banner .bannerBut ul li.hover{background:#c6171e;}

 /*研究院弹窗代码*/
.reveal-modal-bg{
	position:fixed;
	height:100%;
	width:100%;
	background-color:#000;
	z-index:100;
	display:none;
	top:0;
	left:0;
	}
.reveal-modal{
	visibility:hidden;
	top:160px;
	left:50%;
	margin-left:-300px;
	width:600px;
	background:#eee url(../images/modal-gloss.png) no-repeat -200px -80px;
	position:absolute;
	z-index:101;
	padding:30px 40px 34px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 10px rgba(0,0,0,.4);
	-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);
	-box-shadow:0 0 10px rgba(0,0,0,.4);
	}
.reveal-modal .close-reveal-modal {
	font-size:22px;
	line-height:.5;
	position:absolute;
	top:8px;
	right:11px;
	color:#aaa;
	text-shadow:0 -1px 1px rbga(0,0,0,.6);
	font-weight:bold;
	cursor:pointer;
	} 
.reveal-modal h2{
	font-size:24px;
	color:#333;
	text-align:center;
	line-height:80px;
	}
.reveal-modal p{
	padding:0 0 15px 0;
	text-indent:2em;
	line-height:30px;
	}
.reveal-modal .qianwang{
	display:block;
	width:140px;
	higher:40px;
	background-color:#cc5854;
	text-align:center;
	line-height:40px;
	color:#fff;
	float:right;
}
.reveal-modal .qianwang:hover{
	background-color:#913834;
}
 /*研究院弹窗代码*/


 /*首页新闻*/
 .news{
	 width: 100%;
	 overflow: hidden;
	 padding: 50px 0px;
	 background-color: #f6f6f6;
 }
.news .news_center{
	 width: 1200px;
	 min-width: 1200px;
	 overflow: hidden;
	 margin: 0  auto;
 }
.title{
	width: 100%;
	height: 60px;
	overflow: hidden;
	margin-bottom: 20px;
	border-bottom: 1px solid #d6d6d6;
}
.title .name{
	float: left;
}
.title a{
	float: right;
	font-family: 'Times New Roman', Times, serif;
	font-weight: bold;
	color: #585654;
	font-size: 12px;
	margin-top: 38px;
	margin-right: 10px;
}
.title a:hover{
	color: #a81812;
}
.news .news_center ul{
	width: 100%;
	overflow: hidden;
}
.news .news_center ul li{
	width: 280px;
	overflow: hidden;
	float: left;
}
.news .news_center ul li .img{
	width: 280px;
	height: 140px;
	margin-bottom: 20px;
	overflow: hidden;
}
.news .news_center ul li .img img{
	width: 100%;
	height: 100%;
}
.news .news_center ul li p{
	line-height: 25px;
	color: #302f30;
}
.news .news_center ul li:nth-child(4){
	float: right;
}
.news .news_center ul li:nth-child(2){
	margin-left: 26px;
}
.news .news_center ul li:nth-child(3){
	margin-left: 27px;
}
.news .news_center ul a:hover p{
	color: #e12b23;
}


 /*首页通知公告*/
.notices{
	width: 1200px;
	min-width: 1200px;
	overflow: hidden;
	margin: 50px auto;
}
.notices ul li{
	width: 100%;
	overflow: hidden;
	margin-bottom: 30px;
}
.notices ul li .img{
	width: 190px;
	height: 95px;
	float: left;
	overflow: hidden;
}
.notices ul li .img img{
	width: 100%;
	height: 100%;
}
.notices ul li .xq{
	width: 980px;
	height: 95px;
	float: right;
	overflow: hidden;
}
.notices ul li .xq a{
	display: block;
	line-height: 20px;
	margin-bottom: 10px;
	color: #302f30;
}
.notices ul li .xq a:hover{
	color: #e12b23;
}
.notices ul li .xq span{
	display: block;
	font-size: 14px;
	color: #a8a7a8;
}
.notices ul li .xq p{
	display: block;
	height: 40px;
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	color: #a8a7a8;
	text-indent: 2em;
	line-height: 20px;
	margin-top: 7px;
}

.notices ul li .news_date{
	width: 60px;
	height: 60px;
	overflow: hidden;
	float: left;
}

.notices ul li .news_date .days{
	width: 60px;
	height: 35px;
	background-color: #913834;
	color: #ffffff;
	text-align: center;
	line-height: 35px;
	transition:all 0.4s ease-in-out;
	font-size: 22px;
}
.notices ul li .news_date .year{
	width: 58px;
	height: 23px;
	background-color: #ffffff;
	color: #a09ca0;
	text-align: center;
	line-height: 23px;
	border: 1px solid #a09ca0;
	transition:all 0.4s ease-in-out;
	font-size: 12px;
}
.notices ul li .news_title{
	width: 1120px;
	height: 50px;
	padding: 5px 0px;
	overflow: hidden;
	float: right;
}
.notices ul li .news_title a{
	display: block;
	width: 100%;
	height: 100%;
}
.notices ul li .news_title a h4{
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow: hidden;
	color:#464646;
	max-width: 1120px;
	font-size: 16px;
	line-height: 30px;
}
.notices ul li .news_title a h4:hover{
	color: #db300f;
}
.notices ul li .news_title a p{
	display: inline-block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow: hidden;
	color:#999999;
	max-width: 1120px;
	font-size: 14px;
	line-height: 20px;
}
.notices ul li .news_title a p span{
	color: #e60505;
}

.links{
	width: 100%;
	overflow: hidden;
}
.links a{
	float: left;
	margin-right: 35px;
	line-height: 35px;
	color: #464646;
	font-size: 15px;
}
.links a:hover{
	color: #e12b23;
}

.foot_links{
	width: 1200px;
	min-width: 1200px;
	overflow: hidden;
}
.foot_links li{
	width:1200px;
	overflow: hidden;
	margin-bottom: 15px;
}
.foot_links li p{
	display: block;
	float: left;
	width: 85px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #ffffff;
	font-size: 15px;
	background-color: #a81812;
}
.foot_links li .linkss{
	float: right;
	width: 1095px;
	overflow: hidden;
	border-bottom: 1px solid #e2e0e0;
}
.foot_links li .linkss a{
	float: left;
	margin-right: 25px;
	line-height: 30px;
	color: #464646;
	font-size: 15px;
}
.foot_links li .linkss a:hover{
	color: #e12b23;
}


/*底部*/
.home-foot {
	width:100%;
	height: 105px;
	background:url(../images/foot_bg.jpg) ;
	min-width: 1200px;
}

.foot-contact-us{
	width: 1200px;
	height: 105px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}
.foot-contact-us p {
	font-size: 14px;
	text-align:center;
	line-height: 40px;
	color: #898989;
	margin-top: 50px;
	
}
.foot-contact-us p span{
	margin-right: 25px;
}
.foot-contact-us .ewm{
	width: 95px;
	height: 95px;
	position:absolute ; 
	right: 0px;
	top: 0px;
}
.foot-contact-us .ewm img{
	width: 100%;
	height:100%;
	
}




/*列表页*/
.list_topbg{
	width: 1200px;
	height: 230px;
	margin: 0 auto;
	overflow: hidden;
}
.second-page-content {
    width: 1200px;
    margin: 30px auto;
    overflow: hidden;
}

.content {
    overflow: hidden;
}

.second-page-content .content .content-left {
	width: 245px;
	min-height: 400px;
	background: white;
	overflow:hidden;
	float: left;
}

.second-page-content .content .content-left .lbtitle {
	width: 100%;
}

.second-page-content .content .content-left .lbtitle .text {
	height: 60px;
	width: 245px;
	background: url("../images/artic-list-title.jpg");
	color: white;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	font-weight: bolder;
}
/* .second-page-content .content .content-left .bgbgtu{
	width: 245px;
	height: 100px;
	overflow: hidden;
	background-color: #f66869;
} */

.second-page-content .content .content-left li {
	height: 55px;
	width: 245px;
	margin: 0 auto;
	list-style-type: none;
	line-height: 55px;
	border-bottom: 1px solid #cfcfcf;
}

.second-page-content .content .content-left .menu-on{
		background-color: #e8e8e8;
		color: #ffffff;
}
.second-page-content .content .content-left .menu-on a{color: #000000;}
.second-page-content .content .content-left .menu-on span{color: #000000;}

.second-page-content .content .content-left li a{
	height: 55px;
	width: 215px;
	padding: 0px 15px;
	display: block;
	line-height: 55px;
	font-size:16px;
	text-align: left;
	color: #000;
}
.second-page-content .content .content-left li a:hover{
	background-color: #e8e8e8;
	color: #000000;
}
.second-page-content .content .content-left li span{
	float: right;
}


.second-page-content .content .content-left li.select {
	color: #014d8a;
}

.second-page-content .content .content-right {
	width: 910px;
	overflow: hidden;
	float: right;
	margin-top: 10px;
}

.list_title{
	width: 910px;
	height: 45px;
}
.list_title .erjiTitle{
	width: 125px;
	height: 43px;
	display: block;
	border-bottom:2px solid #950d0f;
	float: left;
	line-height: 43px;
	font-size: 18px;
}
.list_title .breadcrumb{
	width:775px ;
	height: 44px;
	float: right;
	border-bottom: 1px solid #ccc;
	text-align: right;
	line-height: 44px;
	font-size: 14px;
	padding-right: 10px;
}
.list_title .breadcrumb a{
	color: #000;
}



.content-right .new_list {
	padding: 5px 0 15px 0;
}

.content-right .new_list ul {
	margin: 5px 0;
	list-style-position: inside;
	padding: 0 0 15px 0;
}

.content-right .new_list ul li {
	font-size: 16px;
	padding: 15px 15px 15px 5px;
	border-bottom: 1px dashed #eae7e7;
}

.content-right .new_list ul li span:hover {
	color: #e12b23 !important;
}

.content-right .new_list ul li a span {
	color: #000;
	width: 640px;
	display: inline-block;
	/*    text-overflow: ellipsis;*/
	white-space: pre-line;
	word-wrap: normal;
	overflow: hidden;
	vertical-align: top;
	font-size: 14px;
	border-bottom: none !important;
	padding-bottom: 0px !important;
}

.content-right .new_list ul li .time {
	width: 94px;
	float: right;
	color: #999;
	text-align: right;
	font-size:14px;
}

.content-right .new_list2 {
	padding: 5px 0 15px 0;
}
.content-right .new_list2 ul {
	list-style-position: inside;
	padding: 20px;
	overflow: hidden;
}
.content-right .new_list2 ul li {
	width: 100%;
	height: 160px;
	border: 1px solid #eaeaea;
	background-color: #f8fcfc;
	margin-bottom: 25px;
}
/*
.content-right .new_list2 ul li:nth-of-type(odd){ float: left;} 
.content-right .new_list2 ul li:nth-of-type(even){float: right;}
*/
.content-right .new_list2 ul li .img{
	width: 118px;
	height: 160px;
	float: left;
}
.content-right .new_list2 ul li a{
	display: block;
	overflow: hidden;
	color: #000;
}
.content-right .new_list2 ul li .img img{
	width: 100%;
}
.content-right .new_list2 ul li .xingxi{
	width: 700px;
	height: 140px;
	margin: 10px;
	float: right;
}
.content-right .new_list2 ul li .xingxi .p1{
	height: 30px;
	line-height: 22px;
	font-size: 19px;
}
.content-right .new_list2 ul li .xingxi .p2{
	line-height: 22px;
	height: 30px;
	font-size: 12px;
}
.content-right .new_list2 ul li .xingxi .p3{
	line-height: 22px;
	font-size: 16px;
}
/*列表页*/

/*人员列表页*/
.content-right .rylist{
	padding: 5px 0 15px 0;
	overflow: hidden;
}
.content-right .rylist ul li{
	padding: 5px;
	border: 1px solid #eaeaea;
	overflow: hidden;
	width: 360px;
	margin: 15px 0px;
	
}
.content-right .rylist ul li:nth-of-type(odd){
	float: left;
}
.content-right .rylist ul li:nth-of-type(even){
	float: right;
}
.content-right .rylist ul li .rypic{
	width: 90px;
	height: 120px;
	float: left;
	margin-right: 10px;
}
.content-right .rylist ul li .rytitle{
	width: 250px;
	height: 120px;
	float: right;
}
.content-right .rylist ul li .rytitle span{
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	border-bottom: 1px dashed #cccccc;
	color: #666666;
}
.content-right .rylist ul li .rytitle .name{
	font-size: 16px;
	color:#000;
}
.content-right .rylist ul li .rytitle span em{
	font-style: normal;
	color: #3383e4;
}
/*列表页*/

/*人员列表页*/
.content-right .rylist{
	padding: 5px 0 15px 0;
	overflow: hidden;
}
.content-right .rylist ul li{
	padding: 5px;
	border: 1px solid #eaeaea;
	overflow: hidden;
	width: 360px;
	margin: 15px 0px;
	
}
.content-right .rylist ul li:nth-of-type(odd){
	float: left;
}
.content-right .rylist ul li:nth-of-type(even){
	float: right;
}
.content-right .rylist ul li .rypic{
	width: 90px;
	height: 120px;
	float: left;
	margin-right: 10px;
}
.content-right .rylist ul li .rytitle{
	width: 250px;
	height: 120px;
	float: right;
}
.content-right .rylist ul li .rytitle span{
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	border-bottom: 1px dashed #cccccc;
	color: #666666;
}
.content-right .rylist ul li .rytitle .name{
	font-size: 16px;
	color:#000;
}
.content-right .rylist ul li .rytitle span em{
	font-style: normal;
	color: #3383e4;
}
/*人员列表页*/



/*详情页*/
.article-path {
	width: 1100px;
	height: 46px;
	margin: 0 auto;
	line-height: 46px;
	font-size: 14px;
}

.article-path a {
	color: #333;
	text-decoration: none;
}
.article-box {
	width: 1100px;
	margin: 0 auto;
	padding-bottom: 20px;
	background: #FFFFFF;
	overflow: hidden;
}
.article-title {
	width: 1000px;
	margin: 40px auto;
	max-width: 1120px;
	text-align: center;
	font-size: 25px;
	font-weight: normal;
}

.article-info {
	width: 1100px;
	padding: 8px 0;
	margin: 0 auto;
	font-size: 14px;
	color: #999;
	text-align: center;
	border-bottom: 1px #cecece solid
}

.article-info a {
	text-decoration: none;
	color: #999
}

.article-content {
	width: 1080px;
	margin: 0px auto;
	padding:10px 0px;
	font-size: 16px;
	border-bottom: 1px #cecece solid
}

.article-content p {
	text-align: left;
	line-height: 35px;
    text-indent:2em;
	}
.next-s{ width:1060px; margin:20px;}
.next-s p{ margin-bottom:10px;}
.next-s a{color: #000000;}
.next-s a:hover{color: #e12b23;}

/*详情页*/


/*搜索页*/
.retrieval{
	width: 1000px;
	height: 50px;
	padding: 50px 20px 25px 20px;
	margin: 0 auto;
	font-weight: bold;
	color: #2184D2;
}
.retrieval span{
	float: left;
	line-height: 40px;
}
.input-text{
	width: 370px;
	height: 38px;
	border: 1px solid #c6c9cc;
	background: #ffffff;
	float: left;
	padding-left: 10px;
}
.input-submit{
	width: 90px;
	height: 40px;
	border:none;
	margin-left: 5px;
	background: #3588e5;
	color: #FFFFFF;
	text-align:center;
	font-size: 16px;
	float: left;
}
.lookup{
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 20px;
	border-top:1px solid #ccc ;
	border-bottom:1px solid #ccc ;
	min-height: 450px;
}
.lookup ul li{
	width: 1000px;
	height: 50px;
	padding:22px 0px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}
.lookup ul li .news_date{
	width: 56px;
	height: 50px;
	overflow: hidden;
	float: left;
}

.lookup ul li .news_date .days{
	width: 56px;
	height: 29px;
	background-color: #2583c1;
	color: #ffffff;
	text-align: center;
	line-height: 29px;
	transition:all 0.4s ease-in-out;
	font-size: 22px;
}
.lookup ul li .news_date .year{
	width: 54px;
	height: 18px;
	background-color: #ffffff;
	color: #999;
	text-align: center;
	line-height: 20px;
	border: 1px solid #2583c1;
	transition:all 0.4s ease-in-out;
	font-size: 12px;
}
.lookup ul li .news_title{
	width: 930px;
	height: 60px;
	padding: 5px 0px;
	overflow: hidden;
	float: right;
}
.lookup ul li .news_title a{
	display: block;
	width: 100%;
	height: 100%;
}
.lookup ul li .news_title a h4{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow: hidden;
	color:#464646;
	max-width: 930px;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
}
.lookup ul li .news_title a p{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow: hidden;
	color:#999999;
	max-width: 930px;
	font-size: 14px;
	line-height: 25px;
}
.lookup ul li .news_title a p span{
	color: #e60505;
}
/*搜索页*/	
	




.mt-tabpage {
	width: 555px;
	margin: 0px auto;
}
.mt-tabpage-title {
	height: 37px;
	font-size: 0;
	margin: auto;
	border-bottom: 1px solid #cfcfcf;
}
.mt-tabpage-title .mt-tabpage-item {
	display: inline-block;
	width: 138px;
	height: 38px;
	line-height: 40px;
	text-align: center;
	color: #2583c1;
	font-size: 16px;
	font-weight: bold;
}

.mt-tabpage-title .mt-tabpage-item-cur {
	color: #fff;
	font-size: 18px;
	height: 37px;
	background-color: #3190d9;
	font-weight: bold;
}
.mt-tabpage-count {
	position: relative;
	width: 555px;
	height: 335px;
	overflow: hidden;
}
.mt-tabpage-cont_wrap {
	position: absolute;
}
.mt-tabpage-count .mt-tabpage-item {
	width: 555px;
	height: 335px;
	overflow: hidden;
}



.tab01{ width:905px; height:380px; overflow:hidden;background:#fff;  margin:0 auto; position: relative;}
.tab-hd { overflow:hidden; zoom:1; border-bottom: 1px solid #cfcfcf;}
.tab-hd li{ float:left; width:226px; color:#2583c1; height: 38px; line-height: 38px; text-align:center; cursor:pointer; font-size: 18px;font-weight: bold;}
.tab-hd li.active{ background:#3190d9; color: #fff; font-size:18px; font-weight: bold;}
.tab-bd .yingc{display:none;width: 905px; height: 335px; border-top:0 none; padding-top: 25px;}
.tab-bd li.thisclass{ display:list-item;}
.tab-bd .yingc .simore{ position: absolute; right: 0px; bottom: -5px; z-index: 999; text-align:right; display: block; width: 100%; height: 22px; font-size: 14px; color: #2583c1; }
.tab-bd #lei li{
	width: 435px;
	height: 50px;
	margin-bottom: 27px;
	overflow: hidden; 
	float: left;
	
}
.tab-bd #lei li:nth-of-type(odd){
	margin-right: 35px;
}

.tab-bd #lei li .news_date{
	width: 60px;
	height: 50px;
	border-right: 1px solid #cfcfcf;
	overflow: hidden;
	float: left;
}

.tab-bd #lei li .news_date .days{
	width: 56px;
	height: 29px;
	background-color: #ffffff;
	color: #2581c4;
	text-align: center;
	line-height: 29px;
	transition:all 0.4s ease-in-out;
	font-size: 22px;
}
.tab-bd #lei li .news_date .year{
	width: 54px;
	height: 18px;
	background-color: #ffffff;
	color: #999999;
	text-align: center;
	line-height: 20px;
	border: 1px solid #ffffff;
	transition:all 0.4s ease-in-out;
	font-size: 12px;
}
.tab-bd #lei li .news_title{
	width: 365px;
	height: 45px;
	padding: 5px 0px;
	overflow: hidden;
	float: right;
}
.tab-bd #lei li .news_title a{
	display: block;
	width: 100%;
	height: 100%;
}
.tab-bd #lei li .news_title a:hover h4{
	color: #db300f;
	text-decoration: underline;
}
.tab-bd #lei li .news_title a h4{
	display: inline-block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow: hidden;
	color:#464646;
	max-width: 365px;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
}
.tab-bd #lei li .news_title a p{
	display: inline-block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow: hidden;
	color:#999;
	max-width: 365px;
	font-size: 14px;
	line-height: 20px;
}

.zhuli{
	width: 100%;
	overflow: hidden;
}
.zhuli .zl_title{
	width: 100%;
	overflow: hidden;
}
.zhuli .zl_title p{
	width: 270px;
	height: 40px;
	display: block;
	float: right;
	line-height: 40px;
	font-size: 16px;
}

.zhuli_p{
	display: block;
	width: 100%;
        height: 40px;
	line-height: 40px;
	margin-top: 40px;
	text-align: right;
	color: #333;
}

.dibu_dh{
	width: 100%;
	overflow: hidden;
	background-color: #2e2e2e;
	padding: 20px 0px;
}
.dibu_dh .navnn{
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	background-color: #2e2e2e;
}
.dibu_dh .navnn .mainlevel{
	float: left;
	margin-right: 35px;
}
.dibu_dh .navnn .mainlevel .yiji{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
}
.dibu_dh .navnn .mainlevel .erji li{
	background:url(../images/db_li_y.png) no-repeat;
}
.dibu_dh .navnn .mainlevel .erji li a{
	color: #b1b1b1;
	font-size: 12px;
	padding-left: 13px;
	line-height: 30px;
}
.dibu_dh .navnn .mainlevel .erji li a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.foot-contact-us p {
	margin-top: 65px;
	
}



/*3列表页*/
.content-right .new_list3 {
	padding: 5px 0 15px 0;
}
.content-right .new_list3 ul {
	list-style-position: inside;
	padding: 20px 0px;
	overflow: hidden;
}
.content-right .new_list3 ul li {
	width: 286px;
	height: 136px;
	border: 1px solid #eaeaea;
	background-color: #f8fcfc;
	margin-bottom: 25px;
	margin-right: 15px;
	float: left;
}

.content-right .new_list3 ul li .img{
	width: 100px;
	height: 136px;
	float: left;
}
.content-right .new_list3 ul li a{
	display: block;
	overflow: hidden;
	color: #000;
}
.content-right .new_list3 ul li .img img{
	width: 100%;
}
.content-right .new_list3 ul li .xingxi{
	width: 165px;
	height: 116px;
	margin: 10px;
	float: right;
}
.content-right .new_list3 ul li .xingxi .p1{
	height: 30px;
	line-height: 22px;
	font-size: 16px;
}
.content-right .new_list3 ul li .xingxi .p2{
	line-height: 22px;
	height: 30px;
	font-size: 12px;
}
.content-right .new_list3 ul li .xingxi .p3{
	line-height: 22px;
	font-size: 12px;
}
/*列表页*/