@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea { margin:0; padding:0; letter-spacing: 1px}
html, body{min-width: 1330px;}
body { font-family:"思源黑体"; font-size:18px;}
li { list-style:none; }
i,em { font-style:normal;}
a,img,input { border:0 none;display: block; }
a { text-decoration:none; outline:none; color:#333;}
a:hover { text-decoration:none;}
a:focus,input:focus { outline:0 none;}
.mt40{margin-top: 40px;}
p{ letter-spacing:normal;text-align:justify}
.clearfix { clear:both; }
.fl { float:left; }
.fr { float:right; }
.w1200{width: 1200px; margin: 0 auto;}

.bannerbox{width:100%; position:relative;}
.banner{width: 100%;height: 491px;position:relative ;top: 0;left: 0;min-width: 1200px;overflow: hidden;}
.banner img{position:absolute;top: 0;left:50%;width: 1920px;margin-left: -960px;overflow: hidden;z-index:-999;}

.mean{width: 1160px;margin: 0 auto;margin-top: -50px;background: #fff;padding:30px 20px;border-radius: 8px;box-shadow: 0 1px 10px  #ac814a;}
.mean h1{color: #ac814a;text-align: center;z-index: 9999;margin-bottom: 20px;}
.mean p{width: 1120px;margin-bottom:10px;color: #666;padding: 0 20px}

.rel{margin-top: 80px;}
.rel .img{width:390px ;height: 285px;margin-top: 16px;}
.rel .img img{width: 100%;}
.rel .con{margin-left: 20px;width:740px;text-align:justify}
.rel .con h1{color: #ac814a;margin-bottom: 12px;}
.rel .con .fgx{width:100px;height: 6px;background: #ac814a;margin-bottom: 20px;}
.rel .con p{color: #666;}

.merits{background:#f5ead4;margin-top: 60px;padding:30px 0;}
.merits h1{color: #ac814a;margin-bottom: 20px;text-align: center;}
.merits ul{margin: 10px auto;}
.merits .con_1 li{width:576px;height:160px;background: #fff;margin: 0 10px;border:#dab98d 2px solid;}
.merits .con_1 li h3{line-height:46px;background: #dab98d;border-radius: 0 0 8px 8px;text-align: center;color: #fff;}
.merits .con_1 li p{padding:16px;color: #666;}
.merits .con_2 li{height:160px;background: #fff;margin: 20px 10px;border:#dab98d 2px solid;}
.merits .con_2 li h3{line-height:46px;background: #dab98d;border-radius: 0 0 8px 8px;text-align: center;color: #fff;}
.merits .con_2 li p{padding:16px;color: #666;}
.merits .con_3 li{height:160px;background: #fff;margin: 0 10px;border:#dab98d 2px solid;}
.merits .con_3 .fl{width:476px;}
.merits .con_3 .fr{width:676px;}
.merits .con_3 li h3{line-height:46px;background: #dab98d;border-radius: 0 0 8px 8px;text-align: center;color: #fff;}
.merits .con_3 li p{padding:16px;color: #666;}

.list{width: 1080px;margin: 60px auto;padding:30px 60px;box-shadow: 0 1px 10px  #ac814a;border-radius: 8px}
.list h1{color: #ac814a;text-align: center;}
.list li{padding:20px 0;border-bottom: #cbb99d dashed 1px;}
.list li .q{padding-left:46px;background: url(../images/q.png) no-repeat;background-size: 40px 30px;margin-bottom: 16px;color: #d89d60;}
.list li .a{padding-left:46px;background: url(../images/a.png) no-repeat;background-size: 40px 30px;color: #666;}
.list li .main{width:810px;}
.list li .img{width:245px;}

.flowbox{background:#f5ead4;}
.flow{width: 1100px;padding:50px;margin: 0 auto;}
.flow h1{text-align: center;color: #ac814a;margin-bottom: 30px;}
.flow ul{width:1100px;}
.flow ul li{background: #fff;border:#dab98d 2px solid;margin-bottom: 20px;}
.flow ul li h3{line-height:46px;background: #dab98d;border-radius: 0 0 8px 8px;text-align: left;color: #fff;padding-left: 30px}
.flow ul li p{text-align: left;color: #666;padding:10px 30px}


.contactbox{width:100%; position:relative;}
.contact{width: 100%;height:1683px;position:relative ;top: 0;left: 0;min-width: 1200px;overflow: hidden;}
.contact img{position:absolute;top: 0;left:50%;width: 1920px;margin-left: -960px;overflow: hidden;z-index:-999;}

.footer{text-align: center;margin: 30px auto;color: #999;font-size: 16px}






