@charset "utf-8";
/* CSS Document */

body {
	/*background-color: #F8E7DF;*/
	margin: 0px;
	padding:0px;
	background-image:url(yanyi-bg.gif);
}

#wrapper{
	width:900px;
	overflow:hidden;
	margin:15px auto;
	background-color:#f2eee5;
	border: 1px solid #e6e6e6;
	padding:0px 0px 15px 0px;
}

.banner {
	background-color: #544D45;
	text-align: center;
	width:100%;	
	margin:0px auto;
	padding:10px 0px 13px 0px;
}


.banner-P {
	text-align: center;
	background-image:url(yianyi-banner.jpg);
	width:950px;
	height:176px;
	margin:0px auto;
}


.Focus{
	background-color: #c81115;
	width:100%;	
	margin:0px auto;
	padding:15px 0px 15px 0px;
}

.Focus-P{
	width:902px;;	
	margin:0px auto;
	height:350px;
}



.TopNews-LR {
	width:270px;
	margin:15px 0px 0px 15px;
	height:310px;
	float:left;
	background-color:white;
	border-bottom:#E7E7E7 1px solid;
}

.TopNews-M {
	width:300px;
	margin:15px 0px 0px 15px;
	height:310px;
	float:left;
	background-color:white;
	border-bottom:#E7E7E7 1px solid;
}



.AllNews {
	width:870px;
	margin:15px 0px 0px 15px;
	float:left;
	border-bottom:#E7E7E7 1px solid;
	/*background-color:red;*/
}



.AllNews-L {
	width:595px;
	margin:15px 0px 0px 15px;
	float:left;
	border-bottom:#E7E7E7 1px solid;
	/*background-color:white;*/

}


.AllNews-HL {
	width:595px;
	margin:15px 0px 0px 15px;
	float:left;
	height:330px;
	border-bottom:#E7E7E7 1px solid;
	background-color:white;

}


.AllNews-R {
	width:260px;
	margin:15px 0px 0px 15px;
	height:340px;
	float:left;
	background-color:white;
	border-bottom:#E7E7E7 1px solid;
}

.AllNews-R-JL {
	width:260px;
	margin:15px 0px 0px 15px;
	height:330px;
	float:left;
	background-color:white;
	border-bottom:#E7E7E7 1px solid;
}


.AllNews-P {
	width:870px;
	margin:15px 0px 0px 15px;
	float:left;
	padding:0px 0px 20px 0px;
	background-color:white;
}

.AllNews-P-width {
	width:785px;
	float:left;
	margin:0px 0px 0px 42px;
}












.AllNews-bg-color {
	width:100%;
	float:left;
	background-color:#a50b0d;
	text-align:left;
	height:19px;
	color:white;
	font-size:16px;
	font-weight:bold;
	padding:11px 0px 10px 0px;
	text-indent:60px;
	margin:0px 0px 20px 0px;
}

.LOGO {
	width:30px;
	height:28px;
	background-image:url(yanyizhongyin-LOGO.png);
	position:absolute;
	margin:-24px 0px 0px 10px;
}


.Arrow {
	margin:1px 15px 0px 0px;
	float:right;
	position: relative;
}



.AllNews-Font {
	text-align:left;
	color:black;
	font-size:9pt;
	padding:12px 0px 0px 15px;
	float:left;
	width:240px;
	/*margin:0px 0px 0px 9px;
	background-color:red;*/
}

.AllNews-Font a{
	text-align:left;
	color:black;
	font-size:9pt;
	text-decoration:none;
}

.AllNews-Font a:hover{
	text-align:left;
	color:black;
	font-size:9pt;
	text-decoration:underline;
}




.AllNews-LFont {
	text-align:left;
	color:black;
	font-size:9pt;
	padding:9px 0px 0px 15px;
	float:left;
	width:240px;
	/*margin:0px 0px 0px 0px;
	/*background-color:red;*/
}

.AllNews-LFont a{
	text-align:left;
	color:black;
	font-size:9pt;
	text-decoration:none;
}

.AllNews-LFont a:hover{
	text-align:left;
	color:black;
	font-size:9pt;
	text-decoration:underline;
}





.AllNews-NFont {
	text-align:left;
	color:black;
	font-size:14px;
	padding:8px 0px 11px 0px;
	float:left;
	border-bottom:#cccccc 1px dashed;
	width:280px;
	margin:5px 0px 0px 10px;
	display:inline;
}

.AllNews-NFont a{
	text-align:left;
	color: black;
	font-size:14px;
	text-decoration:none;
}

.AllNews-NFont a:hover{
	text-align:left;
	color:black;
	font-size:14px;
	text-decoration:underline;
}




.News-P {
	float:left;
}

.News-P-BoldT {
	width:144px;
	float:left;
	color:#666;
	font-weight:bold;
	text-align:left;
	line-height:20px;
	padding:0px 0px 0px 15px;
	margin:-2px 0px 0px 0px;
}

.News-P-BoldT a{
	color:#666;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.News-P-BoldT a:hover{
	color:#666;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}


.News-P-Zy{
	text-align:left;
	color:black;
	font-size:12px;
	width:144px;
	float:left;
	line-height:20px;
	padding:4px 0px 0px 15px;
}



.News-top-border{
	text-align:left;
	width:244px;
	float:left;
	border-bottom:#ccc 1px dashed;
	margin:0px 0px 3px 14px;
	direction:inherit;
	padding:0px 0px 13px 0px;
}




.News-RP {
	float:left;
	margin:0px 0px 0px 15px;
	display:inline;
}





.News-RP-bgCOLOR {
	width:111px;
	background-color:#2e9ac8;
	float:left;
	margin:0px 0px 3px 15px;
	display:inline;
	font-size:9pt;
	color:white;
	padding:6px 0px 4px 0px;
}











.NewsTab-LP {
	width:250px;
	float:left;
	margin:15px 0px 0px 14px;
	display:inline;
	border:#E7E7E7 2px solid;
	padding:2px;
}

.NewsTab-LP-Font {
	width:250px;
	display:inline;
	background-image:url(yanyizhongxin-picshow_bg.png);
	height:24px;
	position:absolute;
	float:left;
	color:white;
	margin:215px 0px 0px 0px;
	padding:11px 0px 0px 0px;
}


.NewsTab-BoldT {
	width:276px;
	float:left;
	color:#666;
	font-weight:bold;
	font-size:14px;
	margin:15px 0px 0px 15px;
}

.NewsTab-BoldT a{
	color:#666;
	font-size:14px;
	text-decoration:none;
}

.NewsTab-BoldT a:hover{
	color:#666;
	font-size:14px;
	text-decoration:underline;
}

.NewsTab-BoldT-Zy{
	text-align:left;
	color:black;
	font-size:12px;
	width:276px;
	float:left;
	line-height:20px;
	margin:10px 0px 0px 15px;
	border-bottom:#ccc 1px dashed;
	padding:0px 0px 15px 0px;
}






.NewsTab-NFont {
	text-align:left;
	color:black;
	font-size:14px;
	padding:15px 0px 0px 15px;
	float:left;
	width:276px;
	display:inline;
}

.NewsTab-NFont a{
	text-align:left;
	color: black;
	font-size:14px;
	text-decoration:none;
}

.NewsTab-NFont a:hover{
	text-align:left;
	color:black;
	font-size:14px;
	text-decoration:underline;
}






.NewsTab-RBG {
	width:276px;
	height:260px;
	float:left;
	margin:13px 0px 0px 16px;
	display:inline;
	background-image:url(yanyiTab-bg.gif);


}


.NewsTab-RBG-RP {
	float:left;
	margin:15px 0px 0px 15px;
	display:inline;
}


.NewsTab-RBG-RP-bgCOLOR {
	width:116px;
	background-color:#2e9ac8;
	float:left;
	margin:0px 0px 0px 15px;
	display:inline;
	font-size:9pt;
	color:white;
	padding:6px 0px 4px 0px;
}








.NewsJL-P {
	width:109px;
	float:left;
	margin:0px 0px 0px 14px;
	display:inline;
}



.NewsJL-P-bgCOLOR {
	width:109px;
	background-color:#2e9ac8;
	float:left;
	margin:0px 0px 5px 14px;
	display:inline;
	font-size:9pt;
	color:white;
	padding:6px 0px 4px 0px;
}


.NewsJL-Font {
	text-align:left;
	color:black;
	font-size:9pt;
	padding:10px 0px 0px 14px;
	float:left;
	width:232px;
}

.NewsJL-Font a{
	text-align:left;
	color:black;
	font-size:9pt;
	text-decoration:none;
}

.NewsJL-Font a:hover{
	text-align:left;
	color:black;
	font-size:9pt;
	text-decoration:underline;
}







.NewPicHB-P {
	width:84px;
	float:left;
	margin:0px 0px 0px 13px;
	display:inline;
}


.NewPicHB-P-font {
	color: #036;
	font-size:9pt;
	width:100%;
	padding:6px 0px 4px 0px;
	background-color:#EBEBEB;
}


.NewPicHB-P-Bom {
	width:84px;
	float:left;
	margin:16px 0px 0px 13px;
	display:inline;
}





.PicHB-P {
	width:130px;
	float:left;
	margin:0px 0px 0px 15px;
	display:inline;
}


.PicHB-P-130 {
	width:100%;
}

.PicHB-P-130-font {
	color: #036;
	font-size:9pt;
	width:100%;
	padding:10px 0px 0px 0px;
	line-height:18px;
	
}


.PicHB-bottomB {
	width:565px;
	height:100px;
	float:left;
	margin:10px 0px 0px 15px;
	display:inline;
	border-top:#cccccc 1px dashed;
	padding:1px 0px 0px 0px;
}

.PicHB-bottomB-W101 {
	width:95px;
	float:left;
	margin:0px 0px 0px 15px;
	padding:11px 0px 9px 0px;
	color:black;
	display:inline;
	border-bottom:#cccccc 1px solid;
}

.PicHB-bottomB-W101 a{
	color:black;
	text-decoration:none;
}

.PicHB-bottomB-W101 a:hover{
	color:black;
	text-decoration:underline;
}










.AllNews-MT {
	width:870px;
	margin:15px 0px 0px 15px;
	float:left;
	background-color:white;
}


.Meiti-P {
	float:left;
	margin:0px 0px 15px 15px;
	display:inline;
}









.Footer {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: 30px;
	padding: 15px 0px 10px 0px;
	background-color: #5e2e17;
	float:left;
	width:100%;
	color: white;
	text-align:center;
	margin:0px 0px 0px 0px;
}





/*ϸչCSS*/


#xlleft-W{
	width:585px;
	margin:15px 0px 0px 15px;
	background-color:white;
	padding:0px 0px 15px 0px;
	display:inline;
	float:left;
	height:1689px;
	border-bottom:#e7e7e7 1px solid;
}

#xlright-W{
	width:285px;
	float:left;
}

.xlLeft-TFont {
	text-align:center;
	color: #666;
	font-size:20px;
	padding:25px 15px 22px 15px;
	width:565px;
	font-weight:bold;
	border-bottom:#CCC 1px dashed;
}


.xlLeft-LFont {
	text-align:left;
	color: #999;
	font-size:9pt;
	width:500px;
	margin:0px 0px 0px 26px;
	padding:15px 0px 0px 0px;
}



.xlLeft-ZFont {
	text-align:left;
	color: #666;
	font-size:14px;
	padding:0px;
	width:532px;
	margin:0px 0px 0px 26px;
	line-height:25px;
	padding:30px 0px 0px 0px;
	/*text-indent: 28px;*/
}

.xlLeft-ZFont p{
	padding:15px 0px 0px 0px;
}



.XLRightNews-NFont {
	text-align:left;
	color:black;
	font-size:14px;
	padding:8px 0px 11px 0px;
	float:left;
	border-bottom:#cccccc 1px dashed;
	width:250px;
	margin:5px 0px 0px 10px;
	display:inline;
}

.XLRightNews-NFont a{
	text-align:left;
	color: black;
	font-size:9pt;
	text-decoration:none;
}

.XLRightNews-NFont a:hover{
	text-align:left;
	color:black;
	font-size:9pt;
	text-decoration:underline;
}








/*概展CSS*/



.glLeft-Font-F {
	text-align:left;
	color: black;
	font-size:14px;
	width:533px;
	margin:0px 0px 0px 26px;
	padding:80px 0px 0px 0px;
	text-indent: 28px;
}

.glLeft-Font-F a{
	color: black;
	font-size:14px;
	text-decoration:none;
}

.glLeft-Font-F a:hover{
	color: black;
	font-size:14px;
	text-decoration: underline;
}

.glLeft-Font-F span{
	float:right;
	text-align:right;
	color: #ccc;
	font-size:9pt;
}

.glLeft-Font {
	text-align:left;
	color: black;
	font-size:14px;
	width:533px;
	margin:0px 0px 0px 26px;
	padding:20px 0px 0px 0px;
	text-indent: 28px;
}


.glLeft-Font a{
	color: black;
	font-size:14px;
	text-decoration:none;
}

.glLeft-Font a:hover{
	color: black;
	font-size:14px;
	text-decoration: underline;
}



.glLeft-Font span{
	float:right;
	text-align:right;
	color: #ccc;
	font-size:9pt;
}



.glLeft-Font-dot {
	width:13px;
	height:13px;
	background-image:url(gldot.jpg);
	position:absolute;
}


.glNewPicHB-P {
	width:93px;
	float:left;
	margin:10px 0px 0px 20px;
	display:inline;
}


.glNewPicHB-P-Bom {
	width:93px;
	float:left;
	margin:20px 0px 0px 20px;
	display:inline;
}

#glleft-W{
	width:585px;
	margin:15px 0px 0px 15px;
	background-color:white;
	padding:0px 0px 20px 0px;
	display:inline;
	float:left;
	border-bottom:#e7e7e7 1px solid;
}
