@charset "gb2312";
/* CSS Document */

/* RESET */
*{ padding:0px; margin:0px;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,figcaption { font-size: 1em; font-weight: normal; font-style: normal; }
ul,li,dl,dt,dd{list-style-type:none;}
fieldset,iframe,img { border: none;}
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
article,aside,footer,header,hgroup,nav,section,figure,figcaption { display: block; }
.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden;}
.clear { clear: both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
a{ color:#2B2B29; text-decoration:none;}
.ll{ float:left; overflow:hidden;}
.rr{ float:right; overflow:hidden;}
/*all input*/
input.inp_text{ width:154px; padding:0 3px; height:27px; line-height:27px; font-size:12px; margin:1px; border:none; background-color:transparent; outline:none; color:#999999;}
input.inp_search{ width:39px; height:27px; line-height:27px; text-align:center; font-size:12px; margin:1px; border:none; background-color:transparent; outline:none; color:#000}

/* LAYOUT */
body{ background-image:url(imagesbodybg.jpg), url(imagesbannerbg.jpg), url(imagesbodybg2.jpg); background-repeat:repeat-x, no-repeat, repeat; background-position:top center, top center, center center;background-color:#f7efd8;font-size:12px;color:#2B2B29; text-align:center;}
*html body{ background-image:url(imagesbodybg2.jpg); background-repeat:repeat; background-position:top center;background-color:#f7efd8;font-size:12px;color:#2B2B29; text-align:center;}
*body{ background-image:url(imagesbodybg2.jpg); background-repeat:repeat; background-position:top center;background-color:#f7efd8;font-size:12px;color:#2B2B29; text-align:center;}

.BYW_main{ width:1000px; margin:0 auto;}
	.banner{ height:243px; overflow:hidden;background:url(imagesbannerbg.jpg) no-repeat top;}
	.nav{ height:54px; line-height:54px;background:url(imagesbannerbg.jpg) no-repeat bottom;}
	.nav_list li{ float:left;}
	.nav_list li a{ display:block; color:#fff; padding:0 12px; text-align:center; background:url(imagesnav_line.jpg) no-repeat right center}
	.nav_list li a:hover,.nav_list li a.nav_now{ color:#F3FA00; text-decoration:none;}
	.content_box{ padding-top:14px;}
		.partA{ height:323px;}		
/*  partA */	
		.partA_left{ width:715px; height:323px; background:url(imagesmessage_title_bg.jpg) no-repeat top left;}
			.partA_left_left{ width:319px; height:275px; margin-top:48px;}
			.partA_left_right{ width:370px;}
				.search{ height:48px; overflow:hidden; position:relative;}
				.search_box{ width:205px; height:29px; background:url(imagessearchbg.jpg) no-repeat; position:absolute; top:11px; left:70px;}
				.search_list li{ float:left;}
				.message_box{ background:url(imagesline.png) repeat-x bottom;}
				.top_line{ height:91px;}
				.other_line{ height:144px;}
				.more_line{ height:40px; line-height:40px; text-align:left;}
				.mess_title{ font-weight: bold; font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
				.mess_topline_width{color:#A80309; width:370px;text-align:center; height:37px; line-height:37px;}
				.mess_topline_width a{color:#A80309;}
				
				.mess_text{ color:#9F9B8F; line-height:1.8; text-align:left;}
				
		.partA_right{ width:262px; height:323px; background:url(imagesgonggaobg.jpg) no-repeat top;}
			.announcement_list{ width:230px; margin:0 auto;}
			.announcement_list li{ height:65px; background:url(imagesline.png) repeat-x bottom; text-align:left;}
			.announcement_list li a{ display:block; line-height:2; padding-left:10px; background:url(imagesicon3.png) no-repeat left top;}
/*  partB */
	.partB{ height:316px; margin-top:12px; margin-bottom:20px;}		
		.partB_left{ width:319px; height:316px; margin-right:27px;}
			.ui_box_title{ height:47px; margin-bottom:5px; background:url(imagestitlebg.png); position:relative;}
			.bg_postion1{ background-position:0px 0px;}
			.bg_postion2{ background-position:0px -94px;}
			.bg_postion3{ background-position:0px -47px;}			
				
				.title_s{ position:absolute; font-family:'微软雅黑'; font-size:16px; left:19px; top:12px; width:250px; display:block;}
				.title_s .nu{ color:#cf0103; font-size:18px; padding-right:10px;}
				.more{ position:absolute; right:10px; top:16px; color:#fff;}				
				.centerimg{ margin-top:7px;}
		.partB_center{ width:370px;height:316px; margin-right:20px; background:url(imagesdongtaibg.jpg) no-repeat top;}
			/*tabcard*/
			.tab_a_title_list{}
			.tab_a_title_list li{ float:left; width:86px; height:32px; text-align:center; font-size:14px; line-height:32px; background:url(imagestabcardbg.png) repeat-y right; cursor:pointer; margin:4px 2px;}
			.tab_a_title_list li.nav_now{ background:url(imagesnav_now.png) no-repeat; font-weight:bold; color:#fff;}
			.tab_a_info{ margin-top:24px; }
			.list_figure{ width:107px; height:97px; border:solid 1px #999D9C; padding:1px; background-color:#fff; margin-right:12px;}
			.list_title{}
				.mess_tab_width{color:#2D2B2E; width:240px;text-align:left; height:35px;}
				.list_p a{ color:#C6030B;}
				.top_line_content{ height:120px; overflow:hidden;}
				
				.message_list li{ height:27px; line-height:27px; text-align:left;}				
				.message_list li a{ display:block; padding-left:15px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
				.message_list li a:hover{ color:#C5030B;}
				.message_list li cite{float:right; color:#BAB3A3;}
				
				.message_list_width1 li a{ width:310px; }
				.message_list_width2 li a{ width:304px;}
				.message_list_width3 li a{ width:620px;}
				
				.message_list_bg1 li a{background:url(imagesicon1.png) no-repeat left center;}
				.message_list_bg1 li a:hover{ background:url(imagesicon2.png) no-repeat left center;}
				
				.message_list_bg2 li a{background:url(imagesicon4.png) no-repeat left center;}
				.message_list_bg2 li a:hover{ background:url(imagesicon5.png) no-repeat left center;}
/*partC*/
	.partC{ height:127px; border:solid 1px #DDCFA8; overflow:hidden;}
/*partD*/
	.partD{ height:397px; margin-top:19px; margin-bottom:27px; background:url(imagespartD_bg.jpg) no-repeat bottom;}
		.partD_left{ width:319px;height:397px; }
		.pd_l_box{ height:198px;}
		.partD_right{ width:654px; height:397px;}
		.partD_li_box li{ width:327px; height:230px; overflow:hidden; float:left; background:url(imagesliboxbg1.png) no-repeat left;}
		
		.li_box_title{ background:url(imagesliboxtitle.png) no-repeat; height:52px; position:relative;}
		    .bg_postion4{ background-position:0px -52px;}
			.bg_postion5{ background-position:0px -104px;}
			.bg_postion6{ background-position:0px -156px;}	
		.li_box_title .more{ color:#000;}
		.jigou_list{ width:285px; margin:0 auto; margin-top:10px;}
		.jigou_list li{ height:27px; line-height:27px; padding-left:15px; background:url(imagesicon6.png) no-repeat left; text-align:left;}
		.jigou_list li a{ display:block; color:#A8811C; width:280px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
		
/*parE*/
	.partE{ height:226px; margin-bottom:28px; overflow:hidden;}
	.rollBox{width:1000px; height:226px;overflow:hidden;padding:0;}
	.rollBox .LeftBotton{height:192px;width:30px;background:url(imageslf.jpg) no-repeat left;overflow:hidden;float:left;display:inline;cursor:pointer;}
	.rollBox .RightBotton{height:192px;width:30px;background:url(imageslr.jpg) no-repeat right;overflow:hidden;float:left;display:inline;cursor:pointer;}
	.rollBox .Cont{width:937px;overflow:hidden;float:left;}
	.rollBox .ScrCont{width:10000000px;}
	.rollBox .Cont .pic{width:181px; height:216px; padding-top:10px;margin:0 3px; float:left;text-align:center; background:url(imagespicbg.png) no-repeat right top;}
	.rollBox .Cont .pic img{ width:161px; height:172px; background:#fff;display:block;margin:0 auto;}
	.rollBox .Cont .pic p{ }
	.rollBox .Cont .pic p a{ display: block; width:117px; height:31px; line-height:31px; margin:0 auto; margin-top:15px; color:#656668; background:url(imagespicbg2.png) no-repeat;}
	.rollBox .Cont .pic p a:hover{ color:#fff; background:url(imagespicpbg.png) no-repeat; text-decoration:none;}
	.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
	.rollBox .Cont a:hover{text-decoration:underline;}
	.rollBox #List1,.rollBox #List2{float:left;}

.link{ height:43px;border-radius:2px;-webkit-border-radius:2px;
background-image: linear-gradient(top, #C3040B, #AA030A); /* Firefox */
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3040B', endColorstr='#AA030A', GradientType='0');  IE*/
background-color:#BD040A;
}	
.link_list li{ float:left; width:195px; text-align:center; margin:10px 10px;}
.link_list li.link_text{ width:100px; color:#fff; font-weight:bold; margin:12px 0px;}
.link_list li select{ width:195px; display:block;}
.footer{ text-align:center; color:#2C2A2B; padding:10px;}
.footer p{ line-height:2;}

/*轮显样式*/
					
					.m1_l_l_lunxian_c{ height:275px; overflow:hidden;}
					SPAN.red {COLOR: #f00}
					.XScrollContaner {POSITION: relative; OVERFLOW: hidden}
					.XScrollContaner .XScrollItems {Z-INDEX: 5; POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px}
					.XScrollContaner .XScrollNow {Z-INDEX: 10; DISPLAY: block}
					#idSlider2 {WIDTH: 313px;HEIGHT: 232px;}
					#idSlider2 IMG {WIDTH: 313px;HEIGHT: 232px}
					#idSlider3 {WIDTH: 313px;HEIGHT: 232px;}
					#idSlider3 IMG {WIDTH: 313px;HEIGHT: 232px}
					#idSlider4 {WIDTH: 313px;HEIGHT: 232px;}
					#idSlider4 IMG {WIDTH: 313px;HEIGHT: 232px}
					#idSlider2 {POSITION: relative; OVERFLOW: hidden}
					#idSlider3 {POSITION: relative; OVERFLOW: hidden}
					#idSlider4 {POSITION: relative; OVERFLOW: hidden}					
					#titles li { background:url(imagestitbg.png) no-repeat;height: 37px;width: 300px;font-size: 12px;line-height: 37px;text-align: left; color:#C6040D; font-weight:bold; padding-left:19px;}
					.num {Z-INDEX: 1000;POSITION: absolute;BOTTOM: -28px;RIGHT: 7px}
					.num LI {TEXT-ALIGN: center; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #AC9B6D; LIST-STYLE-TYPE: none; MARGIN: 1px; WIDTH: 20px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px; CURSOR: pointer; LIST-STYLE-IMAGE: none; border-radius:10px;}
					.num LI.on {BACKGROUND-COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; color:red;}
					#idContainer2 {POSITION: relative; WIDTH: 313px;HEIGHT: 232px; background:url(imageschtubg.png) no-repeat; padding:3px; background-color:#F4ECD5; text-align:center; }
					
					
/*列表页样式*/					
.listpage_left{ width:262px; background:url(imagesleftbg.png) no-repeat bottom; padding-bottom:347px; text-align:left;}
.listpage_right{ width:709px; text-align:left;}
.postiton{ border-bottom:solid 1px #C8C1AF; height:48px; line-height:48px; color:#2B2B2B; margin-bottom:30px; text-align:left;}
.listpage_right_title{ height:47px; background:url(imagespagetitlebg2.jpg) no-repeat; position:relative;}
.listpage_right_title2{ height:47px; background:url(imagespagetitlebg2.jpg) no-repeat; position:relative;}
	.bg_postion7{ background-position:0px -47px;}
	.bg_postion8{ background-position:0px -94px;}
	.bg_postion9{ background-position:0px -141px;}
	
				
/*图片列表页*/
.imgpage_list li{ float:left; height:168px; width:163px; text-align:center; margin:10px 35px;}
.imgpage_list li .imgw{ border: solid 1px #B7B1A3; width:161px; height:122px; overflow:hidden; display: table-cell;vertical-align: middle; background-color:#fff}
.imgpage_list li img{ width:161px; height:auto;vertical-align: middle;}
.imgpage_list li p{ height:31px; margin:0 auto; margin-top:15px;}
.imgpage_list li p a{ display: block; height:31px; line-height:31px; color:#656668; background:url(imagespicbg2.png) no-repeat center; text-align:center;}
.imgpage_list li p a:hover{color:#fff; background:url(imagespicpbg.png) no-repeat center; text-decoration:none;}	
.page{ padding:10px; text-align:center;}	

/*内容页样式*/		
.mess_content_title{color:#A80309; width:980px;text-align:center; line-height:2;font-weight: bold; font-size:18px; font-family:'微软雅黑'}
.source{ padding:10px; color:#A59F91; border-bottom: dashed 1px #A59F91; border-top: dashed 1px #A59F91; margin-top:15px; margin-bottom:15px;}
.content_p{ width:980px; padding:10px; overflow:hidden;}
.content_p,content_p p{ line-height:2; text-align:left;}
.content_p img{ max-width:980px; height:auto;}
/*.up_next{ text-align:left; line-height:2; border-top: dashed 1px #A59F91; padding-top:20px;padding-bottom:20px;}*/
.mod_height{ height:px;}


/*20161104改版新加的样式*/
.tab_a_title_list li{
	width:70px;}
/*20161104改版列表页面新加的样式*/
.message_itemads li a{
	width:100%;
	vertical-align:middle;
}
.message_itemads li{
	margin-top:35px;
	width:100%;
}
.message_itemads a{
	width:100%;
}
.solicitation_conts{
	width:100%;
	border-top:1px solid #ccc;
	margin-top:8px;
	padding:10px 0;
	line-height:25px;
	color:#666;
	float:left;
}
.message_itemads a span{
	width:580px;
	display:inline-block;
}
.message_itemads a em{	
	width:102px;
	display:inline-block;
	
	margin-right:25px;
}
.message_tright{
	text-align:right;
}
.diaochabg{
	width:102px;
	height:24px;
	background:url("imagesdiaochabg.png");
	display:inline-block;
	position:relative;
	top:5px;
}
.message_itemads li a {
    background: url("imagesicon1.png") no-repeat 2px 17px;
}
.message_itemads li a:hover {
    background: url("imagesicon2.png") no-repeat 2px 17px;
}
.message_join_title{
	
}
.message_join{
	
}
/*20161121更改样式  原来的177行*/
.imgpage_list li img{ width:161px; height:122px;vertical-align: middle;}
