﻿@charset "utf-8";
/* CSS Document */

.clearfix:after{
  content: " "; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;  
  }

.clearfix {
  /* 触发 hasLayout */ 
  zoom: 1; 
  }



@media screen and (max-width:768px){ 

.top{ display: none;}
.header{ display: none;}
.top_m{ display: block; background: #7f000a; width: 100%; text-align: center; padding:20px 0px;} 
.top_m img{ width: 50%; margin: 0px auto;} 

	
.navigation_{ height: auto; margin-top: 0px;} 
.navigation{ width: 95%; margin: 0px auto;} 
.navigation ul{ padding: 10px 0px;}
.navigation ul li{ width: 33%; height: auto; line-height: 150%; padding: 3px 0px; text-align: center;border-right: none;}
.navigation ul li:nth-child(2){ display: none;}
.navigation ul li:nth-child(4){ float: right;}
.navigation ul li:nth-child(5){ display: none;}
.navigation ul li:nth-child(6){ float: right;}
.navigation ul li:nth-child(7){ display: none;}
.navigation ul li:nth-child(8){ display: none;}
.navigation ul li a{ font-size: 1.2em;} 
	
.weizhi{ width: 95%; margin: 10px auto 0px;color: #999999;font-size: 1em;} 
.weizhi a{color: #999999; font-size: 1em;} 
.weizhi a:hover {color: #FF0000;}
	
.c_3_1{ margin:0px auto; width:100%;}
.c_3_1_left{ float:none; width: 100%; margin-right: 0px; height: 320px; background-size: cover;}
.c_3_1_center{float:none; width: 100%; margin-right: 0px;}
.c_3_1_right{ display: none;}	
.video_con{ width: 100%; height: 200px;} 
	
.ys_bj{ width:100%; height:auto;}
.ys_tit{ position: inherit;  font-size:2.2em; font-weight:bold; margin-top:0px; width: 100%; padding-top: 103px;}
.ys_list{ position: inherit;  width: 80%;  box-sizing: border-box; margin: 70px auto 0px;}
.ys_list li{ text-align:center; padding:5px 10px; font-size:1.5em;}
.ys_list li a {font-size:1em; }
	
#imgContainer{ display: none;}

	
.c_4{ width:95%; margin:0px auto;} 
.c_4_con{width:100%; margin: 20px 0px;} 
.c_4_left{ display: none; width:100%; float:none;} 
.c_4_right{ float:none; width:100%;} 

.b_f_title{ width: 100%; position:relative; margin-left:0px; left: 0; padding: 10px 0px;  font-size:1.5em; margin-top: 0px;}
.b_f_brand{ width:100%; border: #EEEEEE 3px solid; padding: 20px 0px 20px 0px; margin-top: 10px; box-sizing: border-box;}

.brand_10_logo{ width:90%; margin: 0px auto;}
.brand_10_logo ul{ margin-left:0px;}
.brand_10_logo li{ float:left; margin:5px 0px 5px 0px; width: 48%;}
.brand_10_logo li:nth-child(2n){float: right;} 
.brand_10_logo li img{ padding:2px; border:#CCC 1px solid; width:100%; height:60px; box-sizing: border-box;}
	
.ggstyle3{ width:95%; padding:0px 0px 0px;}
.ggstyle3 ul li{ float:left; margin-left:0px; margin-bottom:10px; width: 48%;}
.ggstyle3 ul li:nth-child(2n){ float: right;}
.ggstyle3 ul li img{ width: 100%; height:60px; box-sizing: border-box; }
	
/*品牌内容*/
.brand_con{ width: 92%; margin: 15px auto;} 

.brand_con_tit{  width:100%; }
.brand_con_table{ border: none;}

.brand_con_table .b_left{ font-size:1em; padding: 10px 0px; float: none;width: 100%;}
.brand_con_table .b_left p{  padding: 10px 0px;} 
.brand_con_table .b_right{ font-size:1.2em; padding: 15px 0px; float: none; width: 100%; margin-top:10px;}
.brand_con_table .b_right p{ clear: both; margin: 15px 0px;} 
.brand_con_table .b_right > img{ display: block; margin: 0px auto 15px;} 
.brand_con_table .b_right > div{ text-align: center;} 

.brand_con_info{ padding: 15px;}
.brand_con_info_tit{ font-size:1.5em;}
.brand_con_info_tit2{font-size:1.5em;}
.brand_con_info_tit3{font-size:1.5em;}


.brand_con_info_con{ }
.brand_con_info_con p{  font-size:1em;} 
.brand_con_info_con p a{font-size:1em;} 


/*品牌内容*/	

.ad{ display: none;} 

.news_list{width:95%; margin:10px auto 0px;}
.news_list .news_left{width:100%;  box-sizing: border-box;}
.news_list .news_mid{width:100%; box-sizing: border-box;}
.news_list .news_right{width:100%; box-sizing: border-box;}
.news_list .news_left{margin-right:0px;}
.news_list .com_list{ margin-top:10px;} 
.news_list .com_list li{line-height:30px; width: 100%; height:30px; overflow: hidden;}
.news_list .com_list li.none{border-top:none;}
.news_list .com_list li.more{} 
.news_list .com_list li i{ display: none;} 
.news_list .com_list li a{margin-left:0px;}
.news_list .com_list li a span{ color: #c51d1d; font-weight: 800;} 
.float_l{float:none;}
.float_r{float:none;}
.com_n_tl{width:100%; font-size:1.3em;}

i.col1,i.col2,i.col3,i.col4,i.col5,i.col6,i.col7,i.col8,i.col9,i.col10,i.col11,i.col12{font-style:normal; color:#fff; width:20px; height:20px; line-height:20px; text-align:center; display:inline-block; background-color:#585858;} 
i.col1,i.col2,i.col3{ background-color:#c51d1d;} 

.more_title{ width: 100%; position: relative; margin-left: 0px; left: 0; margin-top:0px;} 
.more_brand{ width: 100%; box-sizing: border-box; padding:15px; margin-top: 15px;} 
.more_brand ul{} 
.more_brand ul li{ float: left; width: 24%; margin-right: 3px;} 
.more_brand ul li:nth-child(n+41){ display: none;} 
.more_brand ul li:nth-child(4n){ float: right;} 
.more_brand ul li a{ font-size: 1em;  width: 100%; height: 20px; line-height: 20px;}
	


	
.more_brand_n{ width:100%; border: #EEEEEE 3px solid; padding:15px; margin-top: 15px; box-sizing: border-box;} 
.more_brand_n ul{} 
.more_brand_n ul li{ float: left;width:32%; margin-right: 3.5px; margin-bottom: 2px;} 
.more_brand_n ul li:nth-child(3n){ float: right;} 
.more_brand_n ul li a{ display: block; font-size: 1em; padding: 0px 0px; width: 100%;height: 35px; line-height: 35px; text-align: center; background: #F0F0F0; color: #000000; margin: 1px;} 

	
.news_con{ width: 100%; margin: 10px 0px;} 
.news_con_demo{ height: 30px; line-height: 30px;  overflow: hidden;} 
.news_con_tit{ width: 100%; margin: 20px auto;} 
.news_con_tit h1{ font-size:1.8em; line-height: 125%;} 
	
.ry1{ float: none; width: 100%;} 
.ry1_1{ width: 100%; text-align: left;}
.ry1_1 i{font-size: 1em; font-style: normal; float: left;} 
.ry1_1 p{font-size: 1em; margin-top: 0px;float: left; margin-left: 15px;} 
.ry1_2{ margin-top: 2px;text-align: left;width: 100%;} 
.ry1_2 i{font-size: 1em; font-style: normal; float: left;} 
.ry1_2 p{font-size: 1em; margin-top: 0px;float: left; margin-left: 15px;} 
.ry1_2 p a{ font-size: 1em; display: inline-block; padding: 0px 0px; background:none; text-align: left; color: #333333;} 

.news_no{ display: none;} 

.ry3{ float: none;border-left:none; padding: 10px 0px; width: 100%;} 
.ry5{ background: #f8f9fb; padding: 10px; font-size: 1em; line-height: 150%; box-sizing: border-box; } 
.ry6{font-size: 1em; line-height: 150%;} 
.ry6 p{font-size: 1.2em; line-height: 150%; margin: 20px 0px; text-align: justify;}
.ry6 p img{ display: block; width: 100%;} 
.ry7{ text-align: center; margin: 50px auto; color: #666666;} 

.ry8{ margin: 10px 0px;} 
.ry8 li{height:30px; line-height:30px; border-bottom:1px dashed #DDDDDD; overflow: hidden;text-align: left;}
.ry8 li a{ font-size: 1em;}
.ry8 li span{ display: none;}

.ry8_list{ margin:0px;} 
.ry8_list li{ padding: 15px 0px; }
.ry8_list li p{font-size: 1em; color: #999999; line-height: 150%;}
.ry8_list li span{ font-size: 1em;}
.ry8_list_tit{ margin-bottom: 10px;} 
.ry8_list_tit a{ font-size: 1.5em; font-weight: normal;}

.y_sj20{ display: none;} 
.ry4{ width: 100%; float: none;} 
.ry4 li{ padding:15px 0px;}
.ry4 li img{ font-size: 1em; float: left; width: 110px; height: 80px;}
.ry4 li p{ float: right; margin-left: 16px; width: 60%;} 
.ry4 li p a{ font-size: 1.2em; line-height: 160%;} 
.ry4 li.more{ margin-top: 10px;} 

.no{ display: none;} 
.foothh_{}
.foothh{  width:95%; margin:0px auto;}
.foottxt{ float: none; padding-top:20px; line-height: 150%; font-size: 0.8em; width: 100%;}
.foottxt_right{ float: none; width: 100%;} 
.foottxt_right img{ width: 100%;} 
	
	
	



/*首页样式*/
.a_header { margin: 20px auto; width: 92%;}
.a_de1{ float: none; width: 100%; }
.a_de2{ float: none; width: 100%; margin-left: 0px; margin-top: 20px; }
.a_de3{display: none;}

.a_de4{ display: none;} 
.a_de5{ width: 100%;  text-indent: 30px;}
.a_de5 a{ font-size: 1.2em; font-weight: normal; color: #FFFFFF;}
.a_de7{ width: 100%; margin:0px;}

.a_de12{ width: 100%; margin: 20px 0px 0px; padding: 0px; }
.a_top3 {float: left; color: #c51d1d;}
.a_top3 img{ width: 110px; height: 80px;} 
.a_de9{ float: right; width: 60%; margin-left: 0px;}
.a_de9 p{ font-size: 1.2em; font-weight:normal;  margin-bottom:0px; line-height: 150%;}
.a_de9 span{ display: none;} 

.a_de11{  }
.a_de11 li{ width: 100%; height: 30px; line-height: 30px; overflow: hidden; padding: 0px 0px;}
.a_de11 li a{ font-size: 1em;} 	
	
.z_de16{background: url(/images/a_as1.png) no-repeat  0px 0px;  width: 100%; font-size: 1.2em; font-weight: normal; text-indent:30px;  }
.z_de16 span{ float: right;} 	
.z_de16 span a{ font-size: 12px;}
		
.z_de17{ margin-top: 15px; text-align: left;}
.z_de17 h3 a{   font-size: 1.3em;   font-weight: normal; }
.z_de17 p{ margin: 10px 0px;}
.z_de17 p a{ font-size: 1em; } 	

.z_de19{ margin-top: 15px;}
.z_de19 dt { font-size: 1.2em;margin-top: 10px; font-weight: normal; text-align:left;}
		
.z_de22{ margin-top: 15px;}
.z_de22 li{ height: 30px; line-height: 30px; overflow: hidden; padding: 0px 0px;}
.z_de22 li a{color: #333333; font-size: 1em; }
.z_de22 li span{ float: right; color: #AAAAAA; font-size: 1em;}

.a_dd86{ float: none; width: 100%; padding-right: 0px; margin-right: 0px;  margin-bottom: 0px;}
.a_dd88{ float: none; width: 100%; }
		
.a_dd89{ font-size: 1.2em; margin-bottom: 15px;font-weight: normal; }
.a_dd89 span{ font-size: 0.8em;}
	
.a_dd94{ margin:20px 0px; }
.a_top3_1 {}
.a_top3_1 img{ width: 120px; height: 90px; padding: 1px; border: #CCCCCC 1px solid;} 
.a_dd91{ width:58%; margin-left: 0px; }
	
.a_dd100{ margin:0px 0px 6px 0px;} 
.a_dd100 a{font-weight: normal; width: 100%; font-size: 1.1em;}
.a_de10{  color: #676767; }
	

.a_dd98{ font-size: 14px; }
.a_dd98 li{ padding: 9px 0px;  border-bottom: #EEEEEE 1px dashed; }
.a_dd98 li a{ font-size: 16px; color: #333333;} 



	
.Brandimg_index{  margin:10px auto 30px; width: 92%;}


.Brand_tls_index{ width:10%; height: auto; line-height:100%; padding: 10px; box-sizing: border-box;}


		
.Brand_new_index{  width:90%; height: auto; }
.Brand_new_index ul{ margin-left:10px; margin-top:10px;}
.Brand_new_index li{  float:left; padding: 2px 10px;}

}





