@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:"Microsoft YaHei"; overflow-x:hidden; background:none;color: #252525;}
img{ border:0;}
.clear{ clear:both;}
.cen1200{width:1200px; margin:0 auto; overflow:hidden;}

.banner{background: url(../images/banner.jpg) no-repeat center;width: 100%;height: 1295px;margin: 0 auto;overflow: hidden;}
.p1{font-size: 36px;font-weight: bold;color: #b28850;text-align: center;margin-top: 50px;}
.bx1{height: 590px;background: url(../images/img_01.jpg) no-repeat center;margin: 52px auto;}
.p2{font-size: 24px;color: #252525;float: left;margin: 496px 0 0 382px;}
.a1{font-size: 24px;font-weight: bold;color: #fff;float: left;margin: 496px 0 0 153px;}
.a1:hover{color: #fff;}
.p3{font-size: 24px;color: #252525;text-align: center;margin-top: 8px;}
.bx2 .hd ul li{width: 370px;height: 70px;float: left;margin-top: 35px;}
.bx2 .hd ul li:nth-child(1){margin-left: 45px;}
.img2{display:none;}
.bx2 .hd ul li.on .img1{display:none !important;}
.bx2 .hd ul li.on .img2{display:block !important;}
.bx2 .bd ul li{width: 1200px;height: 382px;background: #fff;margin: 28px auto 62px auto;}
.bx2 .bd ul li img{margin: 23px 0 0 28px;float: left;}
.bx3{width: 630px;float: left;margin-left: 34px;}
.p4{font-size: 30px;font-weight: bold;color: #b28850;border-bottom: 1px solid #bc9867;margin-top: 42px;padding-bottom: 16px;}
.p5{font-size: 22px;color: #252525;line-height: 32px;margin-top: 12px;}
.bx4{width: 653px;height: 393px;background: #f2efec;float: left;margin-top: 64px;box-sizing: border-box;padding-left: 43px;}
.p6{font-size: 30px;font-weight: bold;color: #b28850;margin-top: 43px; }
.p7{font-size: 24px;color: #b28850;margin-top: 12px;}
.p8{width: 560px;font-size: 22px;color: #252525;line-height: 32px;margin-top: 12px;}
.bx5{width: 642px;height: 466px;background: #f2efec;float: left;margin-top: 60px;box-sizing: border-box;padding-left: 43px;}
.bx6{background: #fff;border-radius: 8px;width: 383px;margin-top: 12px;}
.p9{font-size: 22px;color: #252525;line-height: 48px;float: left;margin-top: 14px;}
.p9 span{color: #b28850;}
.bx7{height: 522px;background: url(../images/img_09.jpg) no-repeat center;margin: 60px auto 0 auto;}
.bx8{width: 408px;margin-left: 673px;}
.input{width: 408px;line-height: 60px;height: 60px;box-sizing: border-box;border: 1px solid #222222;border-radius: 8px;background: #fff;font-size: 22px;color: #000;display: block;outline: none;padding-left: 22px;margin: 15px auto 0 auto;}
.bt{width: 286px;line-height: 60px;height: 60px;border-radius: 60px;box-sizing: border-box;border: 0;background: #d13022;text-align: center;font-size: 24px;font-weight: bold;color: #fff;margin: 28px auto 0 auto; display:block; outline:none;}
.p10{font-size: 22px;color: #252525;line-height: 32px;margin-top: 24px;}
.pub_al{width:990px;margin: 22px auto 35px auto;position: relative;}
.pub_al ul li{width: 990px;height: 542px;position: relative;}
.al_left{background: url(../images/al_left.jpg) no-repeat center;width: 60px;height: 130px;position: absolute;left: -105px;top: 206px;}
.al_right{background: url(../images/al_right.jpg) no-repeat center;width: 60px;height: 130px;position: absolute;right: -105px;top: 206px;}
.p11{width: 412px;height: 260px;box-sizing: border-box;float: left;background: #f2efec;font-size: 22px;color: #252525;line-height: 32px;padding: 30px 30px 0 30px;}
.p12{width: 212px;height: 212px;line-height: 212px;background: url(../images/img_21.jpg) no-repeat center;float: left;font-size: 30px;font-weight: bold;color: #fff;text-align: center;margin: 41px 0 0 47px;}
.a2{width: 992px;height: 60px;line-height: 60px;border-radius: 60px;box-sizing: border-box;border: 0;background: #d12f22;text-align: center;display: block;margin: 34px auto 60px auto;font-size: 24px;font-weight: bold;color: #fff;}
.a2:hover{color: #fff;}
.bx9{background: url(../images/img_22.jpg) no-repeat center;width: 100%;height: 778px;margin: 0 auto;overflow: hidden;}
.a3{width: 312px;height: 60px;line-height: 60px;border-radius: 60px;box-sizing: border-box;border: 0;background: #d12f22;text-align: center;display: block;float: left;margin: 506px 0 0 254px;font-size: 24px;font-weight: bold;color: #fff;}
.a3:hover{color: #fff;}
.bx10{background: url(../images/img_23.jpg) no-repeat center;width: 100%;height: 1143px;margin: 0 auto;overflow: hidden;}

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 4; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:37px; height:37px; position:fixed; margin:-20px 0 0 -20px; z-index:10; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}