*{
	padding: 0px;
    margin: 0px;
}
body{
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ";
}
a{
	text-decoration: none;
	
}
.fl {
	float: left;
}
.fr{
	float: right;
}
.gd{
	color: #333;
    line-height: 50px;
}
.logo{
	width: 1200px;
	margin: 0 auto;
	height: 170px;
  position: relative;
}
.nav1{
	width: 1200px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	background: #d30100;
	list-style-type: none;
}
.nav1 li{
	list-style-type: none;
    
    text-align: center;
    
}
.nav1 li a{
	width: 200px;
	height: 50px;
	font-size: 18px;
	float: left;
    color: #fff;
}
.nav1 li a:hover{
	background: #990100;
	color: #ea912d;
}
.c1_1_1{
	width: 1200px;
	margin: 0 auto;
}
.c1_1{
	width: 1200px;
	margin: 0 auto;
}
.xwdt{
	width: 710px;
    float: left;
    height: 311px;
    margin-left: 20px;
}
.xw_title{
	padding: 9px;
	font-size: 22px;
    height: 70px;
    line-height: 50px;
    color: #d30100;
	border-bottom: 2px solid #d30100;
}
.xwdt ul{
	border-top: 1px solid #333333;
	padding: 10px 10px;
}
.xwdt li{
	list-style-type: none;
	    line-height: 40px;
}
.xwdt a:hover{
	color: #d30100;
}
.xwdt li a{
	color: #333;
}
.xwdt li span{
	float: right;
}
.c1_3{
	width: 380px;
	margin-right: 20px;
}
.c1_1 ul{
	border-top: 1px solid #333333;
	padding: 10px 10px;
}
.c1_1 li{
	list-style-type: none;
	    line-height: 40px;
}
.c1_1 a:hover{
	color: #d30100;
}
.c1_1 li a{
	color: #333;
}
.c1_1 li span{
	float: right;
}
.clear{
	clear: both;
}
.tupiao{
	width: 1200px;
	margin: 0 auto;
	margin-top: 10px;

}
.footer{
	text-align: center;
	background: #d30100;
	padding-top: 15px;
	color: #fff;
	height: 60px;
    width:1200px;
  margin: 0 auto;
}
/* ÂÖ²¥ÑùÊ½ */
.tplb{}
.block_wrap {float:left;height: 310px;background-color:#FFFFFF; }
.focusBox {position:relative;width: 470px;height: 310px;overflow:hidden;float:left;}
.focusBox .pic {position:relative; height:310px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width: 470px;height: 310px;display: block;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; left:0; z-index: 2; height: 36px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 13px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 10px; right: 6px; }
.focusBox .num li{ float: left; position: relative; width: 15px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size: 12px;}
.focusBox .num li span { z-index: 1; background: #f6f6f6; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#3d94d7; color:#fff;}
.focusBox .btbg{background:#000;alpha(opacity=50); opacity: 0.5; width:100%; height:34px; position:absolute; bottom:0; left:0;}
