@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0px; }
body { font-size: 14px; text-align: center; margin: 0px auto; padding: 0px; font-family:"微软雅黑"; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,ol,li { padding:0px; margin:0px; list-style: none; border: none;}
img{ border-width: 0px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
em{font-style:normal;}
select,input,img,select{vertical-align:middle;}
.cle{ clear:both;}
a{
	font-size: 14px;
	color: #333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #DD0000;
}
a:active {
	text-decoration: none;
	color: #333;
}
.h15{ height:15px;}
	
.b_top_t{  background:#947e63; height:3px; width:100%; margin:0px auto;}
.b_top{  background:#F1F1F1; width:100%; margin:0px auto;}
.b_top_menu{ width:1280px; margin:0px auto;}
.b_menu_l strong{ color:#DD0000;}
.b_menu_l{text-align:left;height:39px; line-height:39px; float:left;}
.b_menu_l a { font-size:14px;color:#5e4844;}
.b_menu_l a:link{color:#5e4844;}
.b_menu_l a:hover {color:#333333;}
.b_menu_l a:visited{color:#5e4844;}
.b_menu_l a:active {color:#5e4844;}
.b_menu_r{ float:right;height:39px; line-height:39px; color:#5e4844; font-size:14px;text-align:left;}
.b_menu_r a { font-size:14px;color:#5e4844;}
	
	
.yangshi_bg{width:100%;position: relative; height: 599px;} 
.themes{ width:100%; height:399px; background:url(/images/brand_bg.jpg) no-repeat center top; margin:0px auto; position: absolute;} 

.yangshi{ background: #af1d20; height: 200px; width: 100%; position: absolute; margin-top: 399px;}
.yangshi_video{  width: 1280px; margin: 314px 0px 0px -640px; left: 50%; position: absolute;}
	
.y_shipin{ position: absolute; margin: 15px 0px 0px 420px; border: #000000 5px solid;} 

.y_shipin_logo{position: absolute; margin: 109px 0px 0px 50px;} 
.y_shipin_txt{position: absolute; margin: 212px 0px 0px 100px; font-size: 32px; font-weight: bold; color: #FFFFFF} 
	
.y_info{position: absolute; margin: 109px 0px 0px 950px; text-align: center; width: 260px;}
.y_info_tit{ padding: 20px 0px; color:#fbebaf; border-bottom:#fbebaf 1px dashed; width:260px;}
.y_info ul{ padding:0px; margin:15px 0px 0px 0px;}
.y_info li{ float:left; width:65px; text-align:center; color:#fbebaf; height:25px; line-height:25px; font-size:16px; font-weight:bold;}
.ys_list li a{ color:#fbebaf;font-size:16px;font-weight:bold;} 
.ys_list li a:link{ color:#fbebaf;font-size:16px;font-weight:bold;} 
.ys_list li a:hover{ color:#FFF;}

.ggstyle{ width:1280px;margin:10px auto 5px; padding:0px; height:auto; background:#F8F8F8; padding:8px 0px 0px 0px; border-bottom: #DD0000 5px solid;}
.ggstyle ul{ margin:0px; padding:0px;}
.ggstyle li{ float:left; list-style:none; margin:0px; padding:0px; margin-left:13px; margin-bottom:5px;}
.ggstyle li img{ padding:0px; margin:0px; border:0px; width: 240px; height: 80px;}

.brand_con{ width:1280px; margin:0px auto;}
.brand_con_l{ width:950px; float:left; background:#F8F8F8; margin:7px auto;}
.brand_con_r{ width:310px; float:right;  background:#F8F8F8; margin:7px auto;}
.brand10_tit{ text-align:center; height:43px; line-height:43px; clear:both;}
.brand10_tit h2{font-size:16px; color:#DD0000; font-weight:bold; margin:0px; padding:0px;}
.spanh{ color:#333;}

.brand10{ background:#FFF; border:#EEEEEE 1px solid; margin:0px 15px 15px 15px; padding:0px 10px 10px 10px;}

.b_img{}
.b_img li{ float:left; margin:15px 8px 0px 14px;}
.b_img img { border:#CCC 1px solid; padding:2px; width: 150px; height: 75px;}
.b_img li:hover img{border:#DD0000 1px solid;box-shadow: 0 0 8px #DD0000;} 
.b_info{ font-size:14px; color:#888888; text-align:left; vertical-align:middle;}
.b_info ul{ margin-top:8px;}
.b_info li{ float:left; margin:5px 8px 5px 8px; width:432px; }
.b_info ul li:hover{box-shadow: 0 0 8px #DD0000;} 
.b_info ul li i{ display: block; text-align: center; float: left; width: 50px; height: 50px; line-height: 50px; background: #CC0000; color: #FFFFFF;} 
.b_info ul li p{float: left;height: 50px; line-height: 50px; width: 100px; background: #EEEEEE; text-align: center;} 
.b_info ul li span{ display: block; float: right; width: 246px; background: #FAFAFA; padding: 6px 18px; } 
.b_info li p strong{ color:#DD0000; }
	

.b_info li a {
	font-size: 14px;
	color: #DD0000;
}
.b_info li a:link {
	color: #DD0000;
	text-decoration: none;
}
.b_info li a:visited {
	text-decoration: none;
	color: #DD0000;
}
.b_info li a:hover {
	text-decoration: none;
	color: #333333;
}
.b_info li a:active {
	text-decoration: none;
	color: #DD0000;
}
	
.b_hr{ border-bottom: #EEEEEE 1px dashed; padding: 10px 0px; width: 95%; margin: 0px auto;}

.row_list_tit{ text-align:left; height:35px; line-height:35px; font-weight:bold; text-indent:15px; font-size: 16px;}
.row_list_tit span{ float: right; margin-right: 15px;} 
.row_list_tit span a{ font-size: 12px; color: #999999; } 
.brand_list{ background:#FFF; border:#EEEEEE 1px solid; margin:8px 15px 15px 15px;}
.brand_list ul{ margin:0px; padding:0px;}
.brand_list li{ text-align:left; margin:0px 0px 0px 10px; float:left; width:115px; padding: 5px 0px;}
.brand_list li div{ float:left; width:30px; height:16px; box-sizing: border-box; background:#666; margin-top:3px; margin-left:10px;transform: scale(0.8,0.8);color:#FFF; font-size:12px; text-align:center; margin-right:5px;}

.brand_news{ background:#FFF; border:#EEEEEE 1px solid; margin:8px 15px 15px 15px;}
.brand_news ul{ margin:10px 0px 0px 0px; padding:0px;}
.brand_news li{ text-align:left; margin:0px 0px 0px 5px; padding: 5px 0px;}
.brand_news li div{ float:left; width:16px; height:16px; background:#666; margin-top:3px; margin-left:10px; color:#FFF; font-size:12px; text-align:center; margin-right:5px;}
	
.brand_news_b{ background:#FFF; border:#EEEEEE 1px solid; margin:8px 15px 15px 15px;}
.brand_news_b ul{ margin:10px 0px 0px 0px; padding:0px;}
.brand_news_b li{ text-indent:10px; text-align:left; margin:8px auto;}
	
	
.link{width:1280px; margin:5px auto; height:auto; background:#FFF; border:#CCC 1px solid;}
.link_tit{ text-indent:15px; height:30px; line-height:30px; border-bottom:#CCC 1px solid; font-size:14px; font-weight:bold; text-align:left;}
.link ul{ margin:0px; padding:0px;}
.link li{ float:left; margin:0px 0px 0px 15px;}
	

.brand_media{background:#F8f8f8; padding-bottom:1px;width: 100%;margin:25px auto 0px;}
.brand_media_tit{text-align:left; line-height:35px; height:35px; font-weight:bold; text-indent:15px;width:1280px; margin:0px auto;}
.brand_media_con{width: 100%;background:#F8f8f8; text-align: center;}

.brand_bottom{background:#F8f8f8;width:100%; margin:0px auto; text-align:center; padding:20px 0px;}