@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;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.cen1221{width:1221px; margin:0 auto; overflow:hidden;}

.banner{background: url(../images/banner.jpg) no-repeat center;width: 100%;height: 675px;margin: 0 auto;overflow: hidden;}
.p1{font-size: 22px;color: #fff;line-height: 45px;width: 1020px;float: left;margin: 30px 0 0 28px;}
.bx1{box-sizing: border-box;border-left: 2px solid #965d3b;border-right: 2px solid #965d3b;border-bottom: 2px solid #965d3b;margin-bottom: 66px;}
.bx2{width: 548px;height: 329px;background: #f4eeeb;float: left;margin: 35px 0 0 29px;}
.p2{font-size: 24px;color: #222;line-height: 45px;width: 470px;margin: 33px 0 0 38px;}
#youku1{width: 611px;height: 329px;float: left;margin-top: 35px;}
.bx3{width: 496px;height: 119px;background: url(../images/img_03.jpg) no-repeat center;float: left;margin: 30px 0 0 29px;}
.bx3 p{font-size: 22px;color: #252525;line-height: 119px;padding-left: 144px;}
.bx4{width: 622px;height: 119px;background: url(../images/img_04.jpg) no-repeat center;float: left;margin: 30px 0 0 41px;box-sizing: border-box;padding: 25px 0 0 144px;}
.bx4 p{font-size: 22px;color: #252525;width: 440px;line-height: 36px;}
.bx5{width: 1169px;background: #965c3a;margin: 34px auto 32px auto;}
.bx6{width: 610px;float: left;}
.p3{width: 260px;line-height: 97px;background: url(../images/img_05.png) no-repeat center;margin: 18px 0 0 -3px;font-size: 36px;font-weight: bold;color: #965c3a;padding-left: 36px;box-sizing: border-box;}
.p4{font-size: 23px;color: #fff;line-height: 45px;margin: 10px 0 0 26px;}
.p5{font-size: 20px;color: #fff;margin: 38px 0 54px 26px;}
.bx7{width: 530px;float: left;margin-left: 27px;}
.p6{font-size: 40px;font-weight: bold;color: #fff;margin: 40px 0 0 69px;}
.input{width: 504px;line-height: 80px;height: 80px;background: #fff;box-sizing: border-box;font-size: 24px;color: #252525;display: block;outline: none;padding-left: 25px;border: none;margin-top: 25px;}
.bt{width: 338px;height: 65px;line-height: 65px;background: url(../images/img_06.png) no-repeat center;font-size: 40px;font-weight: bold;color: #965c3a;text-align: center;border: 0;margin: 25px 0 0 95px;display: block;outline: none;}
.p7{font-size: 20px;color: #fff;margin-top: 25px;}
.p8{font-size: 60px;font-weight: bold;text-align: center;color: #fff;margin-top: 50px;}
.bx8{text-align: center;margin-top: 70px;}
.bx8 p{display: inline-block;font-size: 38px;color: #965c3a;margin: 0 16px;}
.p9{font-size: 55px;font-weight: bold;color: #965c3a;text-align: center;margin: 10px auto 42px auto;}
#tabs1 li{width: 50%;line-height: 92px;background: #eaded8;font-size: 40px;color: #965c3a;text-align: center;float: left;cursor: pointer;}
#tabs1 li:nth-child(1){color: #fff;background: #965c3a;}
#tab_conbox1 li{background: #fbf9f7;border: 2px solid #c09d89;}
.p10{font-size: 24px;line-height: 45px;color: #252525;width: 1116px;margin: 30px auto 0 auto;}
.p11{font-size: 24px;line-height: 45px;}
.ul1 li{width: 273px;background: #fff;float: left;font-size: 29px;color: #252525;text-align: center;padding-bottom: 12px;margin: 36px 0 0 36px;}
.ul1 li:nth-child(1),.ul1 li:nth-child(5){margin-left: 0;}
.ul1 li b{font-size: 35px;color: #965c3a;}
.ul1 li span{font-size: 24px;}
.ul1 li img{margin-bottom: 16px;}
.a1{width: 492px;line-height: 76px;background: url(../images/img_21.png) no-repeat center;display: block;font-size: 40px;font-weight: bold;text-align: center;color: #965c3a;margin: 52px auto 70px auto;}
#tabs2 li{width: 20%;height: 110px;line-height: 36px;background: #efe7e2;font-size: 24px;color: #965c3a;text-align: center;float: left;margin-top: 42px;box-sizing: border-box;padding-top: 20px;border-left: 1px solid #fff;border-right: 1px solid #fff;cursor: pointer;}
#tabs2 li b{font-size: 28px;}
#tabs2 li:nth-child(1){color: #fff;background: #965c3a;border-left: 0;}
#tabs2 li:nth-child(5){border-right: 0;}
#tab_conbox2 li{height: 678px;box-sizing: border-box;border: 2px solid #c09d89;}
.youkubx{width: 1060px;height: 575px;margin: 46px auto 0 auto;}
.bx9{height: 748px;background: url(../images/img_22.jpg) no-repeat center;margin: 78px auto 0 auto;}
.p12{font-size: 33px;font-weight: bold;color: #fff;background: #965c3a;line-height: 70px;border-radius: 70px;display: inline-block;padding: 0 26px;margin-top: 14px;}
.bx10{height: 847px;background: url(../images/img_23.jpg) no-repeat center;margin-top: 24px;position: relative;}
.p13{font-size: 33px;color: #94400e;font-weight: bold;line-height: 45px;margin: 92px 0 0 638px;}
.p14{width: 470px;height: 445px;position: absolute;left: 0;bottom: 0;background: #965c3a;font-size: 24px;color: #fff;line-height: 45px;box-sizing: border-box;padding: 64px 42px 0 42px;}
.bx11{width: 722px;height: 313px;background: #fbf7f7;opacity: 0.82;box-sizing: border-box;border-radius: 50px;margin: 271px 0 0 238px;padding-top: 30px;}
.p15{font-size: 50px;font-weight: bold;text-align: center;color: #965c3a;}
.p16{font-size: 22px;color: #252525;line-height: 45px;width: 654px;margin: 10px auto 0 auto;}
.ul2 li{width: 295px;float: left;margin: 112px 0 0 6px;text-align: center;}
.ul2 li:nth-child(1){margin-left: 0;}
.ul2 li a{font-size: 22px;color: #965c3a;text-decoration: underline;}
.ul2 li a:hover{color: #965c3a;}
.a2{width: 642px;height: 78px;line-height: 78px;display: block;background: url(../images/img_24.png) no-repeat center;font-size: 40px;font-weight: bold;color: #965c3a;text-align: center;margin: 33px auto;}
.a2:hover{color: #965c3a;}
.bx12{width: 100%;height: 652px;background: url(../images/img_26.jpg) no-repeat center;margin: 0 auto;overflow: hidden;}
.p18{font-size: 38px;color: #965c3a;text-align: center;margin-top: 98px;}
.p19{line-height: 105px;background: #965c3a;font-size: 40px;font-weight: bold;color: #fff;margin: 15px auto 100px auto;text-align: center;}


#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;}