@charset "gb2312";
/* CSS Document */ 
*{ margin:0; padding:0;}
a{ text-decoration:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden;}
img{ border:0;}
.clear{ clear:both;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; height:600px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center #21211f;}
.title{ font-size:46px; text-align:center; color:#21211f; margin:75px auto 55px auto;}
.p1{ width:1120px; height:520px; background:url(../images/p1bg.jpg) no-repeat center;}
.p1text{ width:322px; font-size:16px; color:#21211f; line-height:25px; float:left;}
.p1text span{ color:#ff1d1f;}
.zx{ width:280px; background:#ff1d1f; color:#fff; font-size:26px; line-height:55px; border-radius:5px; text-align:center; margin:30px 0 60px 0;}
.zx a{ color:#FFF;}
.p2{ width:100%; height:855px; background:url(../images/p2bg.jpg) no-repeat center #bc9065; margin:0 auto; overflow:hidden;}
.p2text{ font-size:16px; color:#FFF; line-height:28px; text-indent:2em;} 
.p2title{ text-align:center; font-size:32px; line-height:52px; color:#dada1d; margin:32px auto 60px auto;}
.gc li{ width:231px; float:left; background:#ebdfd3; border-bottom:4px #3e3d39 solid; border-radius:3px; color:#21211f; font-size:16px; line-height:30px; margin:0 0 0 39px;}
.gc li b{ font-size:18px;}
.gc li p{ padding:15px 0 20px 15px;}
.ys li{ width:261px; float:left; background:#be946c; border:5px #be946c solid; color:#FFF; margin:0 0 80px 12px;}
.ys li p{ font-size:16px; line-height:28px; padding:20px 23px 0 23px; height:200px;}
.ys li p span{ font-size:24px; text-align:center; display:block; padding:0 0 10px 0;}
.p5{ width:100%; height:900px; background:url(../images/p5bg.jpg) no-repeat center #5a534f; margin:0 auto; overflow:hidden;}
.qwrz{ width:450px; height:210px; float:left; font-size:16px; color:#FFF; line-height:25px; margin:15px 0 0 24px;}
.qwrz span{ font-size:24px; color:#dada1d; display:block;}
.qwrz p{ margin:10px 0 20px 0;}
.al li{ width:528px;  float:left; background:#be946c; border-radius:5px;}
.al li img{ display:block; margin:30px auto;}
.altext{ font-size:18px; color:#FFF; line-height:30px; padding:0 30px;}
.zxx1{ width:200px; background:#e91e1b; color:#FFF; font-size:18px; line-height:48px; border-radius:24px; margin:30px auto; text-align:center;}
.zxx1 a{ color:#FFF;}
.wen{ margin:0 0 25px 0; overflow:hidden;}
.wen dt{ width:97px; float:left;}
.wen dd{ float:left; font-size:18px; color:#21211f; border:1px #be946c solid; border-left:none; line-height:40px; border-radius:5px; padding:0 15px; margin:20px 0 0 -1px;}
.da{ margin:0 0 25px 0; overflow:hidden;}
.da dt{ width:100px; float:right;}
.da dd{ width:900px; float:right; background:#51514f; border-radius:5px; font-size:18px; line-height:30px; color:#fff; padding:10px 20px;}
