/*---------Newslist-----------*/
.nav-body{
	padding-left:10px}
.sub_title {
    height: 40px;
}
.sub_title img {
    width: 32px;
    height: 32px;
    float: left;
    margin-right: 10px;
    padding-top: 5px;
}
.sub_title .text_title, .prod_container .text_title {
    width: 688px;
    border-bottom: 1px solid #4b2e11;
    margin-left: 42px;
    padding: 10px 0 3px 0;
    font-size: 17px;
    color: #0D66A8;
    text-transform: uppercase;
}
/*NEWSHOT*/


.home-hot-news-bound{


	padding:5px;


}


/*------------------ NewsDetail ------------------*/


.newsdetail-bound{


	padding:5px;


	padding-bottom:10px;


	text-align:left;


}


.newsdetail-tilte{


	display:none;


}


.newsdetail-bound-content{


}


.newsdetail-name{ 



	border-bottom:1px solid #CCCBCA;


	padding-bottom: 17px;
	margin-bottom:10px;
    font-size: 17px;
    color: #0D66A8;
    text-transform: uppercase;
    font-weight: bold;


}


.newsdetail-time{


	margin-bottom:10px;


	padding-right:5px;


	color:#04664F;


	text-align:right;


}


.newsdetail-brief{


	text-indent:30px;


	line-height:22px;


	font-weight:bold;


	padding-bottom:10px;


	color:#222;


	text-align:justify;


}


.newsdetail-brief div,.newsdetail-brief span,.newsdetail-brief p{


}


.newsdetail-description{ 


	line-height:22px; 


	padding-top:10px;


	padding-left:1px;


	color:#222;


	overflow:hidden;


	text-align:justify;


}


.newsdetail-description p{


	margin:0px;


}


.newsdetail-description div,


.newsdetail-description span,


.newsdetail-description a,


.newsdetail-description a:hover{


	color:#000;


}


.newsdetail-edit{}


.not-exist-id{ text-align:center; font-size:12pt; font-weight:bold;}


.newsdetail-bound-related{ 


	clear:both;


	font-size:0;


	margin-top:20px;


}


.newsdetail-related-text{


	margin-bottom:6px; 


	font-weight:bold; 


	border-bottom:1px dotted #222; 


	padding-bottom:4px;


}


.newsdetail-related-name{ 


	padding-left:10px; 


	line-height:18px;


}


.newsdetail-related-name a:link,.newsdetail-related-name a:visited,


.newsdetail-related-name a:hover,.newsdetail-related-name a:visited:hover{


}


.newsdetail-other-item-title{


	font-size:10pt; text-transform:uppercase; padding:10px 0; color:#222; font-weight:bold;


}


.newsdetail-other-item ul{ margin-left:15px;line-height:17px;}


.newsdetail-other-item li a,.newsdetail-other-item li a:visited,


.newsdetail-other-item li a:hover,.newsdetail-other-item li a:visited:hover{


	color:#222;


}


.newsdetail-other-item li{


	color:#222;


}


.newsdetail-attachment{


	text-align:right;


}


.newsdetail-attachment a,.newsdetail-attachment a:visited,


.newsdetail-attachment a:hover,.newsdetail-attachment a:visited:hover{


	color:red; text-decoration:none;


}


.data-is-updating{


	text-align:center; font-weight:bold; padding:10px;


}


.newslist-date-bound{


	 padding:20px 0;


}


.newslist-date{


	 font-weight:bold; padding:0 3px; color:#333333;


}


.news-date-select{


	 float:left; padding-right:5px;


}


.comment-title{background:#297537 url(../images/home/icon_audence.gif) 5% 70% no-repeat;height:19px;line-height:20px;text-indent:25px; width:120px;}


.comment-title a, .comment-title a:hover,


.comment-title a:visited, .comment-title a:visited:hover


{


	color:#fff;


	text-decoration:underline;


}


/*--------------------------NewsList--------------------------*/


.news-list-bound{


	    border: 1px solid #f4e5d4;
    background-color: #fff7e9;
    padding: 20px;
    line-height: 26px;
    font-size: 12px;
	overflow:hidden;



}


h3.notice{


	font-size:15px; text-align:center;


}


.news-list-category-name{


	font:bold 13.5px/25px Arial, Helvetica, sans-serif;


	border-bottom:1px solid #CCCBCA;


	padding-bottom:5px;


	color:#085994;


	text-decoration:none;


	text-transform:uppercase;


}


.news-list-content{


	margin:0px;


	padding:0px;


}


.news-list-item{

list-style: none;
    background-color: #f3e9dd;
    border: 1px solid #0D66A8;
    float: left;
    margin-bottom: 20px;
		padding:10px;
		width:97%;


}


.news-list-name{


	padding-bottom:10px;


}


.news-list-name a,.news-list-name a:visited,


.news-list-name a:hover,.news-list-name a:visited:hover{


	font-weight:bold;


	color:#081010;


}


.news-list-name-1{


	padding:5px 0;


}


.news-list-name-1 a,.news-list-name-1 a:visited,


.news-list-name-1 a:hover,.news-list-name-1 a:visited:hover{


	text-decoration:none; color:#46840E; font-size:14px; font-weight:bold;


}


.news-list-newsname {


	padding:5px 0;


}


.news-list-newsname a,.news-list-newsname a:visited,


.news-list-newsname a:hover,.news-list-newsname a:visited:hover{


	text-decoration:none; color:#46840E; font-size:12px; font-weight:bold;


}


.news-list-content {


	padding-top:15px;


}


.news-list-image{


	float:left;


	margin-right:10px;


}


.news-list-brief{


	line-height:18px;


	text-align:justify;


	color:#444;


}


.news-list-detail {


	text-align:right;


	padding-bottom:5px;


}


.news-list-detail a,


.news-list-detail a:hover,


.news-list-detail a:visited,


.news-list-detail a:visited:hover {


	color:#E78621;


	font-size:11px;


	background:url(../images/arrow.gif) no-repeat 0% 60%;


	padding-left:10px;


	text-decoration:underline;


}


.news-list-description{line-height:17px;}





.news-list-image img{


	width:105px;


	height:98px;


	border:1px solid #CCCCCC;


}





.news-list-paging{


	text-align:center; padding:10px 0;


}


.news-list-paging a,.news-list-paging a:visited,


.news-list-paging a:hover,.news-list-paging a:visited:hover{


	display:block; color:#000;


}


.page-active{


	background-color:#00195A; color:#fff;


}


.news-list-viewdetail a,.news-list-viewdetail a:visited,


.news-list-viewdetail a:hover,.news-list-viewdetail a:visited:hover{


	color:#46840E;font-size:11px;text-decoration:none; font-weight:bold;


}





/*----extra shadow----*/


.JQFEText{


	color:#1A4CA7;


	text-align:justify;


	text-decoration:none;


	line-height:17px;


	font-weight:bold;


	font-size:13px;


	font-family:"Times New Roman", Times, serif;


	cursor:pointer;


}


.JQFEShadow{


	color:#402b2b;


	font-weight:normal;


	line-height:17px;


	font-size:13px;


}


/*--------------------------PartnerList--------------------------*/


.partner-list-bound{


}


h3.notice{


	font-size:15px; text-align:center;


}


.partner-list-category-name{


	font:bold 13.5px/25px Arial, Helvetica, sans-serif;


	border-bottom:1px solid #CCCBCA;


	padding-bottom:5px;


	color:#085994;


	text-decoration:none;


	text-transform:uppercase;


}


.partner-list-content{


	margin:0px;


	padding:0px;


	text-align:center;


}


.partner-list-item{


	float:left;


	width:160px;


	height:150px;


	padding:3px;


}


.partner-list-name{


	padding-bottom:10px;


}


.partner-list-name a,.news-list-name a:visited,


.partner-list-name a:hover,.news-list-name a:visited:hover{


	color:#081010;


	text-decoration:none;


}


.partner-list-content {


	padding-top:15px;


	text-align:center;


}


.partner-list-image{


	margin-right:10px;


}


.partner-list-image img{


	width:140px;


	height:95px;


	border:1px solid #CCCCCC;


}





.partner-list-paging{


	text-align:center; padding:10px 0;


}


.partner-list-paging a,.partner-list-paging a:visited,


.partner-list-paging a:hover,.partner-list-paging a:visited:hover{


	display:block; color:#000;


}


.partner-active{


	background-color:#00195A; color:#fff;


}


.partner-list-viewdetail a,.partner-list-viewdetail a:visited,


.partner-list-viewdetail a:hover,.partner-list-viewdetail a:visited:hover{


	color:#46840E;font-size:11px;text-decoration:none; font-weight:bold;


}


/*------------Partners-------*/


.partner-image img {


	width:140px;


	height:95px;


}


.view-all {


	text-align:right;


}


.view-all a,


.view-all a:hover,


.view-all a:visited,


.view-all a:visited:hover {


	color:#E78621;


}


/*--------------- NewsProjcetList -------------*/


.project-hot{


}


.project-hot img{


	width:330px;


	height:230px;


}


.project-list-bound{


	margin-top:20px;


}


#project_list img{


	width:140px; height:140px; margin:0 8px;


}


#project_list,#project_list li{


	float:left; list-style:none;


}


#project_list li{


	width:160px;


}


#move-left{


	margin-top:50px; cursor:pointer; float:left;


}


#move-right{


	margin-top:50px; margin-left:5px; cursor:pointer; float:left;


}


/******NEWSHOT*****/


.newshot-bound{


	width:98%;	


}


.newshot-item{


	padding-left:3px;


	padding-right:3px;


}


.newshot-name{


	padding-left:5px;


	margin-left:5px;


	width:100%;


}


.newshot-img{


	border:1px solid #ada9aa;	


	overflow:hidden;


	width:90px;


	height:60px;


	float:left;


	margin-right:3px;


}


/*SLIDE**/


.home-slide-bound{
	margin-bottom:20px;

}


.home-slide-content{

	


}


.home-slide-scroll{





}


.home-slide-image{


}


.home-slide-image-bound{



}


.home-slide-left IMG,


.home-slide-right IMG


{


	cursor:pointer;


}


.home-slide-title{


	text-transform:uppercase;


	color:#6da1c9;


	font-weight:bold;


	padding-top:15px;


	padding-bottom:5px;


	padding-left:5px;


}