@charset "gb2312";
body{ background:#f9f9f9;}

.wrap{
	width:1000px;
	margin:0px auto;
}

.banner{
	background:#FFF;
}

.logo{
	float:left;
	width:227px;
}

.banner_nav{
	float:right;
	width:320px;
}

.banner_nav ul li{
	float:left;
	padding:0px 20px;
}

.banner_r{
	border-right:1px solid #cbcbcb;
}

.banner_nav ul{
	padding:19px 0px 0px 0px;
}

.top{
	background:url(../images/hsll/index_r2_c1.jpg) no-repeat;
	height:524px;
	background-position:top;
}

.nav{
	background:#ff2654;
	height:42px;
	padding:18px 0px 0px 0px;
}

.nav ul{
	padding:0px 12px;
}

.nav ul li{
	float:left;
	padding:0px 20px;
	height:22px;
}

.nav_r{
	border-right:2px solid #FFF;
}


.jg{
	height:30px;
}


.hsll_bt{
	background:url(../images/hsll/index_r2_c2.jpg) no-repeat;
	height:67px;
}

.hsll{
	background:#FFF;
	padding:0px 0px 30px 0px;
}

.hsll_title{
	height:80px;
	line-height:80px;
}

.tiwen{
	padding:14px 30px;
}

.tiwen_btn{
	float:left;
	width:47px;
	padding:0px 10px 0px 0px;
}

.tiwen_nr{
	float:left;
	width:883px;
}

.bg1{
	padding:0px 0px 50px 0px;
}

.left1{
	float:left;
	width:600px;
	border-top:1px solid #ff2654;
	background:#FFF;
}

.tw{
	padding:0px 20px 20px 20px;
	border-bottom:1px dashed #e5e5e5;
}


.tw_bt{
	height:65px;
	line-height:65px;
}

.tw_nr{
	padding:7px 0px;
}

.tw_xq{
	float:left;
	width:503px;
}

.yema{
	padding:35px 0px 40px 0px;
}

.right1{
	float:left;
	width:370px;
	padding:0px 0px 0px 30px;
}

.wyly_bt{
	background:#ff2654;
	height:36px;
	line-height:36px;
	padding:0px 0px 0px 8px;
}

.wyly{
	background:#FFF;
	padding:0px 5px 10px 5px;
}

.ly_nr{
	padding:25px 15px;
	border-bottom:1px dashed #e5e5e5;
}

.footer{
	background:#FFF;
}
.footer img { display: inline; }

p {
    display: inline;
}