*{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:32px;font-family:"微软雅黑"; background: #930d16; 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:#000;}
.fl{ float:left;} .fr{ float:right;}





.g-head{width:100%;background:url("../images/bg00.jpg") top center no-repeat; height:1226px;}

.dy{width: 1180px; margin:0 auto; overflow: hidden; padding-top: 1000px; }	
.dy p{ color: #fff; font-size: 16px; line-height:40px; letter-spacing:2px;}

.page{ width: 1280px; margin:20px auto 0; overflow: hidden; }
.page1{ width: 1280px; margin:20px auto 0; overflow: hidden;  background:url("../images/bg1.png") top center no-repeat;}
.page2{ width: 1280px; margin:60px auto 0; overflow: hidden;  background:url("../images/bg2.png") top center no-repeat;}
.p1{ width: 1200px; margin:140px auto 80px; overflow: hidden;}
.p1 li{ width: 340px;  overflow: hidden; background-color: #faf4ef; padding: 10px;    float: left; text-align: center;
    margin: 20px 20px 0 20px;}
.p1 li h1{ font-size:20px; line-height:46px; text-align: center;}
.p1 li p{ font-size:18px;  padding-bottom: 30px; text-align:left;}
.m1{ width: 280px; height: 280px;border-radius:20vw; margin: 0 auto;}


 
 .foot{ text-align: center; color: #fff; height: 160px; font-size:16px; margin: 40px auto;}