@charset "utf-8";
/* css document */

/*初始化结构*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,th,td{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: bold;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
th{text-align: left;}
td,th,div{word-break:break-all;word-wrap:break-word}
form{display:inline;}
*{outline:none}
*{font-family:微软雅黑 !important} 


body { 


/*选择尚德开始*/
.choices{ width:980px; float:left; height:320px; background:url(../images/choices.jpg) no-repeat center; background-size:cover;}
.choices_text{ width:980px; height:000px; margin:0 auto;}

.choices_head{ width:100%; float:left; height:30px; margin-top:20px; line-height:30px; letter-spacing:2px; font-weight:bold; text-align:center; font-size:28px; color:#fff; display:block; position:relative;}

.choices_head:before,.choices_head:after{content: ''; position: absolute;top: 10px;background: #fff;width:200px;height: 2px;}
.choices_head:before{ left:10px;}
.choices_head:after{ right:10px;}

.choices_content{ width:980px; height:500px; float:left; margin-left:3px;}
.choicesnext{ width:38px; height:37px; float:left; margin-left:900px; margin-top:4px; cursor:pointer;}
.choices_banner{ width:980px; height:300px; float:left; margin-top:10px; overflow: hidden;}
.choices_banner ul{ width: 980px;  overflow: hidden;}
.choices_banner ul li{ width:1400px; height:399px; float:left;}
.choices_left{ width:600px; height:399px; float:left;}
.choices_right{ width:380px; height:399px; float:left; background-color: rgba(255,255,255,0.93)}

.choices_right h1{ width:360px; height:30px; line-height:30px; float:right; text-align:left; font-size:22px; margin-top:10px; color:#fff;}

.choices_right h2{ width:360px; height:30px; line-height:30px; float:right; text-align:left; font-size:20px; margin-top:10px; color:#fff;}

.choices_right p{ width:300px; height:70px; float:left; margin-left:30px; text-align:left; font-size:16px; color:#fff; margin-top:20px;}

.choicesbut{ width:197px; height:49px; float:left; border:1px solid #bfbfbf; background-color:rgba(255,255,255,0.7); text-align:center; line-height:49px; color:#fff; font-size:22px; margin-left:100px; margin-top:57px;}


/*选择尚德结束*/


width:auto; 
height:auto; 

	font-family :verdana, geneva, sans-serif; 
	margin : 0; 
	padding : 0; 
    background : #f1efed url(images/header.png) repeat-x 0% 0%; 
	font-size : 12px; 
font : "微软雅黑"; 
} 


.clear { 
	clear : both; 
	padding : 0; 
	margin : 0; 
} 



#hd{

	background : #f1efed url(images/header.png) repeat-x 0% 0%; 
	margin:0 auto; height:121px; 
	display: block; width:100%; 
	z-index : 888; 
	
	}
	
#header { 
	margin : 0 auto; 
	height : 121px; 
	position : relative; 
	z-index : 99; 
	width : 980px; 
	background : url(images/header_gradient.png) no-repeat 110px 60px; 

} 







.logo a{ 	
    position : absolute; 


	height : 60px; 
	width : 300px; 
	display: block; 
	background:#a00000 url(images/logot.png);
} 
.logo{ 
	position : absolute; 

	top : 15px; 
	height : 60px; 
	width : 300px; 
	display: block; 
} 
.logo a:hover{ background:#a00000 url(images/logo.png);

	
} 
#nav_all { 
	position : absolute; 
	left : 0; 
	top : 79px; 
	height : 42px; 
	width : 980px; 
} 




#nav-weixin { 
	font-family : verdana, geneva, sans-serif; 
	font-size : 14px; 
	margin : 0; 
	padding : 0; 
	list-style : none; 
align : center; 
} 
#nav-weixin li { 


text-align : center; 
} 








#nav-onhoo { 
	font-family : verdana, geneva, sans-serif; 
	font-size : 14px; 
	margin : 0; 
	padding : 0; 
	list-style : none; 
} 
#nav-onhoo li { 
	float : left; 
	margin : 0; 
	padding : 0; 
} 
.bi { 
	position : relative; 
	z-index : 0; 
} 
.bi:hover { 
	z-index : 99; 
} 
.bi:hover span { 
	visibility : visible; 
	top : 0; 
	left : 0; 
	cursor : pointer; 
} 
.bi span { 
	position : absolute; 
	left : -999em; 
	visibility : hidden; 
} 
#nav-onhoo li a, .bi:hover span { 
	line-height : 39px; 
	text-decoration : none; 
	color : #fff; 
	display : block; 
	width : 80px; 
	text-align : center; 
} 
#nav-onhoo li a:hover, .bi:hover span { 
	color : #ffffff; background:#000 url(images/nav-bg.gif)
} 
.bi:hover span { 
	padding-top : 2px; 
} 
#navbar { 
	background : #dc4e1b; 
	height : 8px; 
	overflow : hidden; 
	clear : both; 
} 




 

.text { 
	position : absolute; 
	right : 0; 
	top : 18px; 
	width : 500px; 
	font-size : 12px; 
	z-index : 99; 
	color : #a1917b; 
	padding-bottom : 5px; 
	float : left; 
	text-align:right;
	height : 25px; 
} 
.text a { 
	color : #fff; 
	text-decoration : none; 
	line-height : 25px;
} 



.text a:hover { 
	color : #ffc; 
} 
.textwz a{ 
    float: right; 
	height:25px; 

	line-height:25px; 
	padding-right:20px;}
.textwz a:link{ 
    float: right; 
color : #ffff00;
	height:25px; 
	line-height:25px; 
	padding-right:20px;}

.texttu a{ 
    float: right; 
	height:25px; 
	line-height:25px;
	width:99px;
	display:block;
	background:url(images/qq.jpg);
	}
	
.texttu a:hover{
	background:url(images/qqs.jpg);
	}
	
.search { 
	height : 28px; 
	width : 160px; 
	border : 1px solid #000; 
	background : #fafafa; 
	position : absolute; 
	right : 0; 
	bottom : 17px; 
	padding : 0; 
	margin : 0; 
	line-height : 28px; 
	padding : 0; 
	margin : 0; 
} 
.search input { 
	padding : 0; 
	margin : 0; 
	height : 26px; 
	border : 0; 
	line-height : 26px; 
	padding-left : 10px; 
	background : #fafafa; 
	
} 
input#submit:hover {
	background-image: url(images/sot.png);
	background-repeat: no-repeat;
	width:35px;
	height:28px;
	text-align: left;
	background-position: right;	
}

input#submit {
	width:35px;
	background-repeat: no-repeat;
	width:35px;
	height:28px;
	text-align: left;
	background-image: url(images/so.png);
	background-position: right;	
}
input#field a{width:0px;}
#content_bg{	
    width : 100%; 
	text-align : center; 
	height: auto; 
	padding : 0; 
	margin : 0; 
	background :url(images/content.jpg) no-repeat center 0px; 


	}

.search submit { 
	height : 100px; 
	border : 0; 
} 
.rss a { 
	height : 30px; 
	width : 31px; 
	position : absolute; 
	bottom : 17px; 
	right : 223px; 
	z-index : 99; 
	font-size : 12px; 
	background-image : url(images/rss.png); 
} 
.rss a:hover { 
	background-image : url(images/rss_sb.png); 
} 
#banner { 
	margin : 0 auto; 
	width : 960px; 
	height : 230px; 
} 
#cu3er-container { 
	width : 960px; 
	text-align : center; 
	height : 200px; 
	margin-top : 35px;

background : url(images/content.jpg) no-repeat center 0px;
} 
#bn_all { 
	width : 100%; 
	text-align : center; 
	height : 230px; 
	padding : 0; 
	margin : 0; 

} 
#neirong_all { 
	background : #eeeeee; 
	border-top : 1px solid #cccccc; 
	width : 100%; 
} 







/* 热门 */
#hotall{ margin:0 auto; width:980px; height: auto; }

#hotall 

a:link{ color:#333333;}
a:hover{ color:#ff9900;}

.neirongyi{ 
    float:left; 
	width:316px; 
	border:1px #cccccc solid;
	background:#ddd;
	height:418px; 
	background: #ddd no-repeat 228px bottom;
	line-height:27px;
	margin-top:15px;}

.neirongyi02{ 
    float:left; 
	width:316px; 
	border:1px #cccccc solid;
	background:#ddd;
	height:226px; 
	background: #ddd no-repeat 228px bottom;
	line-height:27px;
	margin-top:15px;}

.wenzige{ 
    float:left; 
	width:1190px; 
	border:1px #cccccc solid;
	background:#ddd;
	height:24px; 
	background: #ddd no-repeat 228px bottom;
	line-height:24px;
	margin-top:2px;}





.neirongss{ 
    float:left; 
	width:315px;
	border:1px #cccccc solid; 
	background:#ddd; height:418px; 
	background: #ddd no-repeat 229px bottom;
	margin-left:14px;
	line-height:27px;
	margin-top:15px; 
	}



.neirongss02{ 
    float:left; 
	width:315px;
	border:1px #cccccc solid; 
	background:#ddd; height:226px; 
	background: #ddd no-repeat 229px bottom;
	margin-left:14px;
	line-height:27px;
	margin-top:15px; 
	}

	
.nr_bt{
	float:left; 
    width:250px; 
	line-height:30px;
	top:220px; 
	background:url(images/nr_bt_bg.jpg) no-repeat; 
	left:-3px;
	position: relative;
	z-index:1;
	}


.nr_bt2{
	float:left; 
    width:250px; 
	line-height:30px;
	top:10px; 
	background:url(images/nr_bt_bg.jpg) no-repeat; 
	left:-3px;
	position: relative;
	z-index:1;
	}

.nr_bt2 a{ 
    float:left; 
	padding-left:20px; 
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	}


.nr_bt a{ 
    float:left; 
	padding-left:20px; 
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	}
.nr_ww_all{ 
    float:left; 
	width:274px;
	font-size:12px;
	padding-top:15px; 
	text-align:left;
	position: relative;
	bottom:30px;
	padding-left:15px;
	}
.fgk{ 
    margin-top:70px;}
.nr_ww_all a{ 
    text-decoration:none;
	line-height:20px;
	color:#333; }



.fgk2{ 
    margin-top:40px;}




	
#tess img { 
  display:none; 
} 
#liuyan { 
	float : left; 
	width : auto; }
#alimama{
	margin:0 auto;
    width:980px;
	height:90px;
	margin-bottom:20px; 
	margin-top:20px;
	text-align: center;}
	
#piclbbk { 
	float : left; 
	width : auto; 
	margin-bottom:20px;


} 
#piclbbk a {
	display : block;
	float : left;
	width : 230px;
	color : #333;
	text-decoration : none;
	line-height : 30px;
	color : #000;
	background-image: url(images/kuang.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;	
} 
.neirongkz- { 
	float : inherit; 
	width : 930px; 
	padding-left:20px;
	color : #006699;
	font-size : 12px; 
	line-height : 21px;
	padding-top:0px;
} 
#piclbbk img{ width:198px; height:156px; border:#c3c3c3 1px solid;border-bottom:0px; margin-top:25px;
 }
#piclbbk a:hover img {filter: gray}

#piclbbk a:hover { 
	color : #f60; 
} 

#foot img{ border:0;}
#foot { 
	background : #000000; 
	width : 100%; 
	margin-top : 20px; 
} 
#foot_980 { 
	margin : 0 auto; 
	width : 980px; 
	height : 350px; 
	clear : inherit; 
	padding-top:7px;
} 
.link_logo { 
	line-height : 40px; 
	width : 202px; 
	float : left; 
	text-align : left; 
} 
.link_onhoo { 
	line-height : 30px; 
	width : 755px; 
	float: left; 
	text-align :left; 
	font-size : 14px; 
	color : #82664c; 
} 
.link_onhoo a { 
	color : #82664c; 
} 
.foot_ba { 
	float : left; 
	height : 25px; 
	width : 980px; 
	line-height : 25px; 
	font-size : 12px; 
	color : #ccc; margin-top:15px;
	
	
} 
.foot_ba a { 
	color : #a79687; 
	text-decoration : none; 
} 
.foot_ba a:hover { 
	color : #ff0; 
} 



#xzxx{ 	float : left; 
	width : 740px; 
	height : 30px; 
	color : #666; 
	padding-left: 15px; 
	line-height : 30px; 

	background : #e4e4e4; 
	border-bottom : 1px solid #b4b4b4; 
	font-size : 12px; 
	border-top : 1px solid #b4b4b4; }
#xzdz{ float:left;width:755px; height: auto; }
#xiazai_nr { 
	width : 755px; 
	float : left; 
 }
.xznrkg{ padding:20px; background: #fff; line-height:26px;}
 #xzan{  width:150px;float:left; height: auto;}
 #xzan a{display:block; height:30px; width:149px; background:#f30; color:#fff; text-align:center; font-weight:bold; text-decoration:none; line-height:30px; border-bottom:#000 2px solid; border-right:#000 1px solid }
  #xzan a:hover{ background:#39f;border-bottom:#fff 2px solid; border-right:#fff 1px solid}
   .xzank{ width:755px;}

   .xzjs{ float:left; width:755px}
   .xztop{ float: left; width:735px; padding-left:20px; height:30px; line-height:30px; border-bottom:#000 solid 1px; border-top:#000 solid 5px; font-size:14px;}
   .xznr_nr{ float:left; width:723px; padding:15px; background:#fff; border-left: #ccc solid 1px; border-right:#ccc solid 1px;}
   #xxdz{ float:left; width:150px; height: auto;margin-top:15px;}
   #xxdzsm{float: right; width:580px; height: auto;  line-height:20px; margin-top:15px; margin-bottom:15px;}
   #xzxxxx{ float:left; width:755px; background:#fff; height:auto;}
   #xzpl{ float:right; width:100px;}
   #xzplbt{ float: left; width:600px;}
 #bqy{ background-color: #000; font-family:verdana, geneva, sans-serif; font-size:12px; color:#666; width:200px;}