*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none; color:#4e302e;}
a:hover{text-decoration:none; color:#9b020e; }
li{list-style:none outside none;}
body{font-size:16px;line-height:34px;font-family:"微软雅黑"; background: #ab0706; color: #4d3c3c; margin: 0 auto; overflow-x: hidden;  min-width:1280px; }



p{text-indent:2em;color:#666;}
p a{color:#ff1a1c;}
p a:hover{color:#e85555;}
.fl{ float:left;} .fr{ float:right;}


	
	
.g-head{width:100%;background:url("../images/bg.png") top center no-repeat; height:1050px;}

.dy{ width: 1280px; margin:0 auto 30px;  overflow: hidden; background:url("../images/dy_bg.png") top center no-repeat; height: 222px;}

.dy p{ color: #414141; width: 1200px; margin:50px auto; overflow: hidden; font-size: 18px; line-height:40px;}

.center{width:100%;background:url("../images/bg-2.png") top center no-repeat; height: 100%; }


.page{ width: 1280px; margin:0 auto 0; overflow: hidden; padding: 60px 0 0 0;}


.s_box{ width: 1280px;  overflow: hidden; margin: 0 auto 60px;}
.s_box li{ width: 242px; height: 490px; overflow: hidden; background:url("../images/m_bg.png") top center no-repeat; text-align: center; float: left; margin: 0 7px 20px 7px;
 border-radius: 10px;
}
.s_box li img{ width: 199px; height: 279px; margin:20px auto 0;}
.s_box li h1{ background: #d43736; color: #fff; font-size: 20px; width: 82%; margin: 0 auto 20px;}
.s_box li p{ font-size: 14px; width: 82%; margin: 0 auto; text-align: left; line-height:26px; height: 105px; overflow: hidden;}




.foot{width: 1280px; height: 120px; }
.foot p{color: #fab309; text-align: center; font-weight:bold;}
