@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; background:none;}
img{ border:0;}
.clear{ clear:both;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.banner{width: 100%;height: 734px;text-align: center;margin: 0 auto;background: url(../images/banner.jpg) no-repeat center #97756e;}
.title{font-size: 40px;font-weight: bold;text-align: center;color: #0e0c0a;margin: 60px auto 0 auto;}

.bx1{width: 100%;height: 808px;background: url(../images/img_01.jpg) no-repeat center #efe4ce;margin: 0 auto;overflow: hidden;}
.p1{font-size: 50px;font-weight: bold;text-align: center;margin-top: 70px;}
.bx2{width: 448px;float: right;margin: 0 28px 0 0;}
.input{width: 448px;height: 76px;line-height: 76px;border-radius: 15px;box-sizing: border-box;border: none;margin: 34px auto 0 auto;font-size: 22px;color: #3a3a3a;padding-left: 20px;outline: none;display: block;}
.bt{width: 448px;height: 76px;border-radius: 15px;background: #db1209;margin: 35px auto 0 auto;border: none;outline: none;display: block;font-size: 30px;color: #fff;text-align: center;}

.a1{font-size: 24px;font-weight: bold;color: #3c3c3c;margin: 30px auto 20px auto;display: block;text-align: center;text-decoration: underline;}
.p2{font-size: 26px;text-align: center;margin-top: 10px;}
.bx3{width: 100%;height: 1276px;background: url(../images/img_07.jpg) no-repeat center #c9a75d;margin: 0 auto;overflow: hidden;}
.bx4{width: 100%;height: 1450px;background: url(../images/img_08.jpg) no-repeat center #c9a75d;margin: 26px auto 0 auto;overflow: hidden;}
.bx5{width: 100%;height: 414px;background: url(../images/img_09.jpg) no-repeat center;margin: 0 auto 62px auto;overflow: hidden;}
.p3{font-size: 20px;color: #3a3a3a;width: 392px;line-height: 36px;float: left;margin: 800px 0 0 46px;}
#youkuplayer{width: 618px;height: 400px;float: right;margin: 806px 44px 0 0;}
.a2{width: 392px;line-height: 59px;border-radius: 15px;background: #db1209;float: left;display: block;font-size: 30px;color: #fff;text-align: center;margin: 26px 0 0 44px;}
.p4{font-size: 20px;color: #fff;line-height: 36px;width: 600px;margin: 210px 0 0 70px;}

.mod18{position: relative;}
.mod18 li{float: left;}
.mod18 .cf li{position: relative;}
.mod18 .cf a{display: block;position: absolute;color: #fff;}
.mod18 .picBox{position: relative;overflow: hidden;}
.mod18 .picBox ul{position: absolute;}
.mod18 .listBox{position: relative;overflow: hidden;}
.mod18 .listBox ul{position: absolute;}
.mod18 .listBox li{cursor: pointer;position: relative;}
.mod18 .listBox li i{display: none;}
.mod18 .listBox .on i{display: block;}
.smexperts{height: 525px;width: 305px;float: left; /*margin-top:25px;*/background: #ececec;}
.smexperts ul{height: 110px;color: #565555 !important;font: 14px "Î¢ÈíÑÅºÚ";line-height: 20px;/*margin-left: 10px;*/}
.smexperts ul li{width: 91px;height: 85px;text-align: center;float: left;display: inline;margin: 15px 0 0 8px;padding-top: 1px;}
.smexperts ul li img{margin-bottom: 4px;}
.bigexprt{width: 785px;height: 525px;float: right;margin: 0 8px 0 0;}
.bigexprt ul{width: 785px;}
.bigexprt ul li{float: left;height: 525px;}
.bigexrt{color: #363636;}
.exa1{height: 525px;width: 785px;box-sizing: border-box;z-index: -99999;}
.exa1 img{vertical-align: left;}
.exa2{ width:430px; margin-top:-400px; margin-left:360px; font-size:14px; color:#1e1e1e; line-height:20px; overflow:hidden;}
.exa3{ font-size:12px; margin-top:15px;}
.exa4{ width:100px; height:30px; background:#eb0100; text-align:center; color:#FFF; font-size:16px; line-height:30px; position:absolute; z-index:10px;}
.exa4 a{ color:#FFF;}
.mod18 .listBox .on{ background:#b90100; color:#ffffff; }
.bigexprt .btn{position:absolute;width:45px;height:510px; margin-top:200px;cursor:pointer;z-index:99; background:#000;}
.bigexprt .prev{left:0;background:url(../images/blackpre1.PNG) no-repeat;}
.bigexprt #prevTop,.bigexprt #nextTop,.bigexprt #prevTop1,.bigexprt #nextTop1,.bigexprt #prevTop2,.bigexprt #nextTop2{width:45px;height:100px;}
.bigexprt .next{right:0px;background:url(../images/blacknext1.PNG) no-repeat;}
.bigexprt #prevTop:hover,.bigexprt #prevTop1:hover,.bigexprt #prevTop2:hover{background:url(../images/blackpre.jpg) no-repeat}
.bigexprt #nextTop:hover,.bigexprt #nextTop1:hover,.bigexprt #nextTop2:hover{background:url(../images/blacknext.jpg) no-repeat}

.p5{font-size: 18px;color: #3a3a3a;line-height: 32px;width: 440px;float: right;margin: 70px 54px 0 0;}
.bx6{width: 100%;height: 1418px;background: url(../images/img_11.jpg) no-repeat center #c9a75d;margin: 0 auto;overflow: hidden;}
.p6{font-size: 20px;color: #3a3a3a;line-height: 36px;width: 600px;margin: 190px 0 0 58px;}
.p7{font-size: 36px;text-align: center;margin-top: 90px;}
.p8{font-size: 50px;font-weight: bold;text-align: center;margin-top: 10px;}
.p9{font-size: 20px;line-height: 36px;margin-top: 36px;}
.bx7{width: 100%;height: 451px;background: url(../images/img_13.jpg) no-repeat center;margin: 53px auto 129px auto;overflow: hidden;color: #fff;}
.bx8{width: 588px;float: left;}
.p10{font-size: 40px;font-weight: bold;text-align: center;margin-top: 50px;}
.p11{font-size: 22px;line-height: 40px;width: 500px;margin: 26px 0 0 38px;}
.bx9{width: 490px;float: right;}
.input2{width: 400px;height: 51px;line-height: 51px;border-radius: 15px;box-sizing: border-box;border: none;margin: 14px auto 0 auto;font-size: 20px;color: #2a2a2a;padding-left: 20px;outline: none;display: block;}
.bt2{width: 400px;height: 51px;border-radius: 15px;background: #db1209;margin: 14px auto 0 auto;border: none;outline: none;display: block;font-size: 30px;color: #fff;text-align: center;}
.p12{font-size: 16px;text-align: center;line-height: 24px;margin-top: 10px;}
.bx10{width: 100%;height: 964px;background: url(../images/img_15.jpg) no-repeat center;margin: 0 auto 30px auto;display: none;}
.gif1{width: 267px;height: 237px;float: left;display: block;border-radius: 15px;margin: 10px 0 0 16px;}


#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 2; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:37px; height:37px; position:fixed; margin:-20px 0 0 -20px; z-index: 3; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}