@charset "utf-8";
/* CSS Document */


* { margin: 0px auto; padding: 0px; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0px; margin:0px;}
img{ border-width: 0px; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
em{font-style:normal;}
ol,ul,li{list-style:none;}
select,input,img,select{vertical-align:middle;}


a {font-family: "微软雅黑",Arial,Helvetica,sans-serif,SimSun;}
a:link{ color: #555555; text-decoration: none;}
a:visited { color: #555555;text-decoration: none;}
a:hover{ color:#bd020b;text-decoration: none;}
a:active { color: #555555; text-decoration: none;}
body
{
	margin: 0px auto;
	padding: 0px;
	font-size:14px;
	font-family: "微软雅黑",Arial,Helvetica,sans-serif,SimSun;
	background: #FFFFFF;
}
.cle{ clear:both; margin:0px; height:0px; padding:0px;}
.a1 a{color:#bd020b; font-weight:bold;}
.a1 a:link{ color:#bd020b; font-weight:bold; text-decoration:underline;}
.a1 a:hover{ color:#555555;text-decoration: underline;}
.a1 a:visited { color: #bd020b;text-decoration: underline;}
.a1 a:active { color: #bd020b; text-decoration: underline;}

.a2 a{color:#666; font-weight:normal;}
.a2 a:link{ color:#666; font-weight:normal; text-decoration:none;}
.a2 a:hover{ color:#bd020b;text-decoration: none;}
.a2 a:visited { color: #666;text-decoration: none;}
.a2 a:active { color: #666; text-decoration: none;}

.h10{ height:10px; margin:0px; padding:0px;}


/*头部样式*/
#header{ width:100%; margin:0px; padding:0px;}
.top{ width:100%; height:40px; margin:0px auto; background: #EFEFEF;}
#layout_b{ background:#920000; height:180px; width:100%;}
.layout_a{ width:1280px; margin:0px auto; }



#nav{ width:1280px; margin:0px auto;}
#nav ul{}
#nav li{ float:left; margin:0px; padding:0px 40px; border:#CCC 1px solid; line-height: 38px;}
#nav li a{ font-size:16px; color:#CC0000; font-weight:bold;}
#nav li a:link{ font-size:14px; color:#CC0000; font-weight:bold;}
#nav li a:visited { color: #CC0000;text-decoration: none;}
#nav li a:hover{ color:#333333;text-decoration: none;}
#nav li a:active { color: #CC0000; text-decoration: none;}

.weizhi{ width:1280px; height:50px; line-height:50px; font-size: 14px;}
	
	
	
#wrapper{ width:100%; margin:0px; padding:0px; background:url(/images/con_bg.jpg) repeat-x top; height:auto;}
#content{ width:1280px; margin:0px auto; background:#FFF; height:auto;}	
	
	
.video{ width:1260px; margin:0px auto; background:url(/images/ys_zt.jpg) no-repeat center; height:370px;}
	
.video_a{ float:left; margin-left:40px; margin-top:160px; width:260px;}
.video_a_tit{ color:#FFF; font-size:26px; font-weight:bold;width:260px; text-align:center;  border-bottom: #FFFFFF 1px dashed; padding: 15px 0px;}

.video_b{ float:left;margin-left:55px; margin-top:25px; width:550px; height:320px;} 
.video_b div{width:550px; height:320px;} 
.video_a ul{ margin-top:12px;} 
.video_a li{ float:left; width:85px; text-align:center; font-size:15px; font-weight:bold; color:#FFF; padding: 3px 0px;} 
.video_a li a{ color:#FFF;} 
.video_a li a:hover{ color:#FC3;} 

.hmgg{ width:1270px;} 
.hmgg ul{} 
.hmgg li{float:left; list-style:none; margin:5px} 
.hmgg li img{ border: #CCCCCC 1px solid; padding: 1px; width: 240px; height: 80px;} 

	
.sideBar{ width:236px; float:left; margin:0px 0px 0px 10px;}
.sideBar_list{border:#e5c191 1px solid; background:#fff9f7; margin:0px 0px 10px 0px; padding:0px;}
.main_nav_tit{ height:50px; line-height:50px; color:#bc010a; text-align:center; font-size:16px; font-weight:bold;}
.sideBar_list ul{ margin:0px; padding:0px;}
.sideBar_list li{ font-size:14px; border-left:#f5a801 2px solid; margin:10px 0px 10px 8px; text-indent:7px; float: left;}
	
.sideBar_r{ float:right; margin-right:10px; }
.main_nav_tit_r{height:50px; line-height:50px; color:#bc010a; text-align:center; font-size:16px; font-weight:bold;}
	
.sideBar_r_list{border:#e5c191 1px solid; margin-bottom:10px; width:234px;}
.sideBar_r_list ul{}
.sideBar_r_list li{ padding: 10px 0px; border-bottom:#CCC 1px dashed; font-size: 14px; margin: 0px 8px; line-height: 160%;}
	
	

	
	
	
	
.branding{ width:750px; float:left; margin-left:18px;}

.ranking{} 
.ranking_title{ width:750px; height:42px; line-height:42px; background:url(/images/ranking_bj_zt.jpg) no-repeat center; text-align:center;}
.ranking_title h2{ color:#000000; font-size:16px; color: #FFFFFF}



.ranking_con{ width:748px; margin:0px auto; border:#edd4b1 1px solid; border-top:none;}
.ranking_a{ float:left; margin-left:10px; margin-top:8px;}
.ranking_b{ float:right;margin-top:8px; margin-right:10px; }
.ranking_b li{ height:35px; line-height:35px; text-align:left; border-bottom:#EEEEEE 1px dashed; color:#888;width:700px; font-size: 14px;}
.ranking_b li span a{ color: #bc010a; font-weight: bold;}
	
.ranking_info{ height:35px; line-height:35px; text-align:center; font-size:16px; font-weight:bold; color:#F00; border:#EEEEEE 1px solid; margin:10px; background: #fff9f7;}
	
.ranking_logo{ margin:10px 0px;}
.ranking_logo ul { margin-left:5px;}
.ranking_logo li{ float:left;}
.ranking_logo li img { padding:1px; border:#DDDDDD 1px solid; margin:5px 7px 5px 5px; width: 132px; height: 60px; }
	
.zm{ width: 750px; padding: 15px 10px;}
.zm ul{ } 	
.zm li{height:35px; line-height:35px; text-align:left; border-bottom:#EEEEEE 1px dashed; color:#888;width:728px; font-size: 14px; }
.zm a{margin-right: 5px; color: #bc010a; font-weight: bold;}
.zm span{width: 21px;
    height: 25px;
    display: block;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    float: left;
	margin-right: 8px;
	color: #CCCCCC;
	}
	
	
	
	
.brand_title10 {
  background:#FAFAFA;
  width: 1260px;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  color: #bc010a;
  font-weight: bold;
  text-indent: 40px;
  /* text-align: center; */
  margin: 0 auto;
  border-bottom: #bc010a 2px solid;
}
	
.scroll_div {width:1260px; height:155px;margin:10px auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:242px;height:150px;border: 0;margin: auto -1px; }
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/* 设置ul和li横排 */

	
.sideBar_r_img{border:#e5c191 1px solid; margin-bottom:10px; width: 234px;}
.sideBar_r_img ul{}
.sideBar_r_img li{ margin:5px auto; width:175px; text-align:center;}
.sideBar_r_img li img { padding:1px; border:#CCC 1px solid; margin:5px; width:160px; height:73px; }
	


.link{width:1260px; margin:0px auto; margin-bottom:10px;}
.link_con li{ float:left; margin:15px 10px 5px 0px; font-size: 14px;}

#footer{width:1260px; margin:0px auto; border-top:#CCC 1px dashed; margin-bottom:25px;}
#footer ul{ float: left; width: 1050px;} 
#footer li{ text-align:left;  margin-top:10px; font-size: 14px; line-height: 160%;}
#footer .bottom_fr{ float: right; width: 130px;} 
#footer .bottom_fr img{ width: 100%;} 


/*内容页*/

 #content_c{ width:1280px; margin:0px auto;}
	
		.brand_con{float:left; width:950px; height:auto; margin-right:20px;}
.brand_con_n{float:left; width:948px; height:auto; margin-right:20px; background: #FFFFFF; border:#CCC 1px solid;}


		.brand_con_tit{ height:70px; background:#c20008; width:950px; line-height:70px; text-align:center; color:#FFF;}
.brand_con_tit_n{  width:950px;  text-align:center; color:#c20008; padding: 30px 0px;}
.brand_con_tit_n H1{ font-size: 36px;} 

		.brand_con_table td{ font-size:14px; font-weight:normal; text-indent:10px;}
		.brand_con_table td span{ font-size:18px; color:#C00;}
		.brand_con_info{ border:#CCC 1px solid;}
		.brand_con_info_tit{height:50px; width:948px; color:#bd020b; font-weight:bold; font-size:16px; line-height:50px; text-indent:25px; margin:0px auto; border-bottom: #bd020b 2px solid;}
        .brand_con_info_tit_n{height:50px; width:948px; color:#999999;   font-size:12px; text-align: center; line-height:50px; text-indent:25px; margin:0px auto; border-bottom: #bd020b 2px solid;}
		.brand_con_info_con{  padding:20px;}
		.brand_con_info_con p{  line-height:175%; margin:25px 0px; font-size:16px; text-indent: 30px; text-align:justify;}
		.brand_con_info_con p a{ color:#00F; text-decoration:underline; font-size:16px;}
		.brand_con_info_con p a:link{color:#00F; text-decoration:underline;}
		.brand_con_info_con p a:hover{ color:#C00;text-decoration:underline;}
        .brand_con_info_con p img{ display: block; margin: 0px auto;} 
		
		.brand_con_info_con_n{  padding:20px;}
		.brand_con_info_con_n p{  line-height:175%; margin:25px 0px; font-size:16px; text-indent: 30px; text-align:justify;text-justify:inter-ideograph;}
		.brand_con_info_con_n p a{ color:#00F; text-decoration:underline; font-size:16px;}
		.brand_con_info_con_n p a:link{color:#00F; text-decoration:underline;}
		.brand_con_info_con_n p a:hover{ color:#C00;text-decoration:underline;}
        .brand_con_info_con_n p img{ display: block; margin: 0px auto;} 
		
		.brand_keyword { border:#CCC 1px solid; text-indent:15px; height:35px; line-height:35px; margin:10px auto;}
	
		.bt_3{ background:#CC0000; width:380px; height:51px; line-height:51px; margin: 6px auto; text-align: center;}
	    .bt_3 a{ display: block; color: #FFFFFF;font-size:16px; font-weight: bold;} 
		.bt_3 a:hover{ color:#FFF500;}

		.sideBar_r_2{ float:right; width: 310px; }
		.main_nav_tit_r{height:50px; line-height:50px; color:#bc010a; text-align:center; font-size:16px; font-weight:bold;}

		.sideBar_r_list_2{border:#e5c191 1px solid; margin-bottom:10px; width:308px;}
		.sideBar_r_list_2 ul{}
		.sideBar_r_list_2 li{ padding: 8px 0px; border-bottom:#CCC 1px dashed; font-size: 14px; margin: 0px 12px; line-height: 160%;}

        .sideBar_r_list_3{border:#e5c191 1px solid; margin-bottom:10px; width:308px; background: #FFFFFF;}
		.sideBar_r_list_3 ul{}
		.sideBar_r_list_3 li{ padding: 8px 0px; border-bottom:#CCC 1px dashed; font-size: 14px; margin: 0px 12px; line-height: 160%;}
	
	
	.sideBar_r_logo{border:#e5c191 1px solid; margin-bottom:10px;}
	.sideBar_r_logo ul{ margin:0px 10px;}
	.sideBar_r_logo li{ margin:10px;  text-align:center; float:left;}
	.sideBar_r_logo li img { padding:1px; border:#CCC 1px solid;  margin:0px; width:120px; height: 55px; }

	.sideBar_r_brand{border:#e5c191 1px solid; margin-bottom:10px;}
	.sideBar_r_brand ul{ margin:10px auto;}
	.sideBar_r_brand li{ height:30px; line-height:30px; text-indent:30px;}
	.sideBar_r_brand li a{ font-size: 16px; } 
	.sideBar_r_brand li a:link{ color:#397cbe;}
	.sideBar_r_brand li a:hover{ color:#CC0000;}
	.sideBar_r_brand li span { margin-left:15px;}



.title100 {height: 35px;  line-height: 35px;  font-size: 14px;  color: #069;  font-weight: bold; background: #EEEEEE; padding-left: 10px;}
.xgnewsbox100 {  padding: 30px 0px; background: #EEEEEE;}
.xgnewsbox100 li {height: 28px; line-height: 28px;   padding-left: 10px;}
.xgnewsbox100 span {  padding-left: 10px;  color: #999;}
.moodbox{ padding: 30px 0px;} 


.branding_2{ width:675px; float:left; margin-left:20px;}
.new_list{  width: 675px;}
.new_list ul{ margin:0px; padding:0px 20px;}
.new_list li{  font-size:14px;  list-style:square; margin:0px; padding:25px 0px; border-bottom: #CCCCCC 1px dashed;}
.new_list li p{font-size:16px; margin-bottom: 12px;} 
.new_list li p a{ color: #bd020b; font-weight: 800;} 
.new_list li p span{ float:right;font-size:14px; }
.new_list li.hr{ list-style:none; margin-top:25px;}


.brand_list ul{ margin:0px; padding:0px 20px;}
.brand_list li{  font-size:16px; font-weight: 600;  list-style:square; margin:0px; padding:18px 0px; border-bottom: #CCCCCC 1px dashed;}
.brand_list li a{ color: #CC0000;} 
.brand_list li span{font-size:14px; color: #999999;}


/*投票页样式*/
.voteing{ width:1010px; float:left; margin-left:8px;}
.voteing_banner{ width:1010px;margin:0px 0px 10px 0px;}
.voteing_v{ border:#CCC 1px solid; width:1006px; background:#FEFEFE;}
.voteing_v li{ margin:15px 0px 0px 22px; text-align:center; float:left; border:#CCC 1px solid; padding:5px; background:#FFF;}
.voteing_v li div{ margin:0px 0px 5px 0px; }
.voteing_v li div img{ border:#FEE0B4 1px solid; width: 160px; height:73px; }
.c10 { color:#F00; font-weight:bold;}
.voteing_v li.bg10{ background:#fff6e4; border:#eebc86 1px solid;}
.voteing_v_tit{ height:80px; line-height:80px; text-align:center;}
.voteing_v_tit h1{ font-size:24px; color:#C00;}
.voteing_info{ background:#fff6e4; border:#eebc86 1px solid; padding:15px; width:978px; margin:10px auto; }






/*首页样式*/
.main{ width:1280px; margin:0px auto; background:#FFF; padding:10px 0px;}
.main_top{ background:#EEEEEE; margin:0px auto; width:1280px; height:35px; line-height:35px; }
.main_top p{background:#CC0000;font-size:16px; color:#fed41e; font-weight:bold; text-align: center; width: 150px; } 

#subnav{ float:left; width:980px;}
#subnav ul{ margin:15px 0px;}
#subnav li{ float:left; text-align:center; width: 105px; margin: 0px 1px 1px 0px; border: #CCCCCC 1px solid;}
#subnav li a{ display: block; padding: 5px 0px; font: 14px; background: #FEFEFE;} 
#subnav li a:link{ color:#bd020b; font-weight:bold; text-decoration:none;}
#subnav li a:visited { color: #bd020b;text-decoration: none;}
#subnav li a:hover{ color:#FFFFFF;text-decoration: none; background: #bd020b;}
#subnav li a:active { color: #bd020b; text-decoration: none;}
.erweima{ float:right; margin-top: 15px;}



.main_content{width:1280px; margin:0px auto; }
.main_bottom{width:1280px; margin:15px auto; border-top:#CCC 1px dashed;}


.main_banner{width:1280px; margin:0px auto; }
.title_bj{ background:#EEEEEE; height:35px; width:340px; color:#bd020b; line-height:35px; font-size:16px; padding: 0px 10px 0px 0px;}
.title_bj p{ float: left; width: 150px; text-align: center;background: #bd020b; color: #fed41e; font-weight: bold;} 
.title_bj span{ float: right;} 
.news_list_l{ float:left; width:350px;}
.news_list_l ul{ margin: 10px 0px;}
.news_list_l li{ border-bottom:#CCC 1px dashed;  font-size:14px; padding: 8px 0px;}
.news_list_l li a{}
.banner{ float:left; margin-left:20px; width: 540px;}
.news_list_r{ float:right; width:350px;}
.news_list_r ul{ margin: 10px 0px;}
.news_list_r li{ border-bottom:#CCC 1px dashed; font-size:14px; padding: 8px 0px;}
.news_list_r li a{}

.main_vote{ float:left;margin-left:20px; width:540px;}
.main_vote ul{ margin:0px; padding:0px;}
.main_vote li{ float:left; width:135px; margin-top:6px; border-bottom:#CCC 1px dashed; text-align: center;}
.main_vote li p { margin:0px; padding:5px 0px; width:135px; color:#F00; font-weight:bold;}
.main_vote li i{ font-style:normal;}


.main_brand{ width:1280px; margin:15px auto;}
.brand_title{ background:#EEEEEE; width:1280px; height:37px; line-height:37px; }
.brand_title p{ width: 260px; text-align: center;background: #bd020b; color: #fed41e; font-weight: bold; font-size: 16px;} 





.main_brand_left{ width:502px; float:left;}
.main_brand_right{  float:right;}

.brand_nav{ margin:10px 0px; border:#f0e9dd 1px solid;border-right:none; border-bottom: none;}
.brand_nav ul{}
.brand_nav li{ float:left; width:99px; text-align:center; background:#fef7e7; height:28px; line-height:28px; border-bottom:#f0e9dd 1px solid;border-right:#f0e9dd 1px solid;}
.brand_nav li a{ color:#CC0000; display: block; }
.brand_nav li a:hover{ background: #CC0000; color: #FFFFFF;} 
.main_brand_right{ width:750px; float:right;margin:10px 0px; }
.main_brand_right li{ float:left; margin:0px 0px 8px 14px;}
.main_brand_right li img{ padding:1px; border:#CCC 1px solid; width: 132px; height: 60px;}
.main_link{ width:1280px; margin:0px auto;}
.main_link_n{ width:1280px; margin:0px auto;}
.link_content{ width:1280px; margin:0px auto;}



.sitemap_con{ width:1280px; margin:0px auto;}
.sitemap_tit{ width:auto; margin:10px; font-size:16px; font-weight:bold; height:50px; line-height:50px; border-bottom:#CCC 1px dashed;}
.sitemap_con ul{ margin:0px 10px; padding:0px;}
.sitemap_con li{ float:left; margin:5px 26.5px 5px 0px; width:100px; border:#DDDDDD 1px solid; text-align:center; padding:5px 0px;}
.sitemap_con li:nth-child(10n){ float:right; margin:5px 0px 5px 0px;} 
.sitemap_con li a{ font-size:14px;}



.layout_a .logo_m{display:none;} 
.video_a_tit p{ display:none;}
 
.brand_con_table{ width:100%; margin-top:30px; border:#CCCCCC 1px solid; padding:15px; margin-bottom:30px;box-sizing: border-box;} 
.brand_con_table_l{ float:left; width:450px;} 
.brand_con_table_l p{ padding:5px 0px; line-height:150%; border-bottom:#EEEEEE 1px solid;} 
.brand_con_table_l p:first-child{border-bottom:none;}
.brand_con_table_r{ float:right; width:380px;}
.brand_con_table_r h3{ margin-bottom:15px; padding-top:20px;} 
.brand_con_table_r p{ padding:5px 0px; line-height:150%;}
.brand_con_table_r p span{ display:block; float:left; margin-right:5px;} 
.brand_con_table_r p img{ float:left; margin-top:4px; margin-right:5px;} 










