﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
body{ font-size:12px; color:#666; text-align:left; font-family:"微软雅黑";}
p{ margin:0px; padding:0px;}
a{ text-decoration:none; margin:0px; padding:0px;}
ul{ margin:0px; padding:0px}
li{ list-style:none; margin:0px; padding:0px;}
div{ margin:0px; padding:0px;}
img{ margin:0px; padding:0px; border:none}
dl{ margin:0px; padding:0px;}
dd{ margin:0px; padding:0px}
h1{ margin:0px; padding:0px;}
.clearfix{ clear:both}

.fl{ float:left}
.mr{ margin-left:20px;}
.mr_2{ margin-left:10px;}
.mr_3{ margin-left:4px;}
.mt{ margin-top:10px;}
.mt_2{ margin-top:5px;}

/*头部*/
.box_lb{ width: 1050px; margin: 0 auto;}

.header{
	height: 200px;
	position: relative;
	z-index: 9999999;
}

.headtop { position:absolute; z-index:9999999; width:1050px;}

.headtop .time{
	height: 30px;
	line-height: 30px;
	float: left;
	color:#c3111f;
	
}
.headtop .weather{
	width: 400px;
	height: 30px;
	line-height: 30px;
	float: right;
	margin-right: 30px;
	color:#fff;	
}

.head .logo{
	clear: both;
    margin-bottom: 10px;
	padding-top: 20px;
	float: left;
	}


.header .headertop li{
	float: left;
	height: 35px;
	line-height: 35px;
}
.header .headertop li a{ 
	color: #f00;
	padding: 0 5px;
	border-right: solid 1px #333;
	}
.header .headertop li .noboder{
	border-right: none;
}
.header .bgzdh{
	height: 35px;
	line-height: 35px;
	float: right;
}

.header .lunbo{
    width:1050px;	
	position: relative;
	margin-bottom: 35px;
	*margin-bottom: 0px;
}
/*头部轮播*/
#flashBoxu_u7_{
    width:1050px;
    height:200px;
    margin: 0 auto;
    border:0px solid #EEE;
	position: relative;	
   }
   
#flashBoxu_u7_ img{
    /*初始不要显示*/
    display:none;
    /*用边框来实现空位，因为margin和paading有时会引起些麻烦*/
    border:0px solid #FFF;
    }
#flashBoxu_u7_ ul{
    position:absolute;
    right:7px;
    bottom:-10px;
    display: none;}
#flashBoxu_u7_ ul li{
    display:block;
    float:left;
    width:12px;
    height:12px;
    line-height:12px;
    margin-right:3px;
    border:0px solid #999;
    background:#F0F0F0;
    text-align:center;    
    }
 #flashBoxu_u7_ ul li.hover{
    border-color:red;
    background:#FFE1E1;
    color:red;
    }
/*搜索开始*/
.soushuo{ position:absolute; left:700px; top:120px;}
.input_text { width:200px; height:42px; border:#c3111f 2px solid; font-family:"微软雅黑"; font-size:14px; color:#999; padding-left:10px; float:left; cursor:pointer; line-height:42px}
.input_btn { width:80px; height:46px; border:#666 0px solid; font-family:"微软雅黑"; font-size:16px; color:#FFF; background:#c3111f center; float: left;}
/*搜索结束*/

/*白色盒子*/
.white_box{ width:1050px; margin:0 auto; background-color:#FFF; padding-top:5px;}
/*白色盒子结束*/

/*导航栏*/
.nav{ width:1050px; height:56px; margin:0 auto}
.nav .tab{ height:56px; background:url(nav_black.png) repeat-x;}
.nav .tab a{ display:block; padding:14px 45px 18px 45px; float:left; text-decoration:none; color:#fff; font-size:18px; font-weight:bold; border-left:2px solid #FFF}
.nav .tab a:hover{ color:#c3111f; text-decoration:none;}
.nav .tab a.on{ color:#fff; text-decoration:none; background-image:url(nav_red.png); background-repeat:no-repeat; background-position: left top;}
/*导航栏结束*/


/*footer*/
.right{ float:right}
.box{	
	width: 1000px;
	margin:0 auto;
	}
.footer{
	height:260px;
	border-top: solid 5px #c3111f;
	background: url(footer_bg.png) left top repeat-x;
	margin-top:30px;
}
.footer .f_left{
	float: left;
}

.footer .f_center{
	margin-top: 30px;
	line-height: 2;
	text-indent: 30px;	
	float: left; color:#ccc;
}

.footer .f_center ul li{ line-height:40px; height:40px;}
.cs { color:#ccc; background:url(baicon.png) left center no-repeat; padding:20px;}
.footer .f_center ul li a:hover{color:#e21121;}
.footer .f_right ul{
	width: 382px;
	height: 30px;
	background: url(index_botbg.jpg) right center no-repeat;		
}

.footer .f_right ul li{	
	float: right;
	margin: 8px 5px 0px 0px;
	 
}
.footer .f_right ul li a{
	display: block;	
    padding: 0px 5px;
	height: 16px;
	line-height: 16px;	
	font-size: 12px;
	border-right: solid 1px #000;
}
.footer .f_right ul .noline a{
	border: none;
}
.footer .f_right ul li a:hover{
	color:#e21121;
}

