body{font-size: 14px;overflow-x:hidden;font-family: "Microsoft YaHei";-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;}
*{margin: 0;padding: 0;}
p{text-align:justify;}
ul,li{list-style: none;}
.bcc-index{width: 1234px;margin:0 auto;}
.bcc-1000{width: 1000px;margin: 0 auto;}
a{text-decoration: none;color: #000;}
img{border: none;}
.ac-main{width: 100%;}
.bcc-radius{border-radius: 5px;}
.show{display: block;}
.hide{display: none;}
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}
.clearfix{clear: both;}
.t2em{text-indent: 2em;}
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f17{font-size: 17px;}
.f18{font-size: 18px;}
.f19{font-size: 19px;}
.f20{font-size: 20px;}
.f21{font-size: 21px;}
.f22{font-size: 22px;}
.f23{font-size:23px;}
.f24{font-size: 24px;}
.f25{font-size: 25px;}
.f26{font-size: 26px;}
.f27{font-size: 27px;}
.f28{font-size: 28px;}
.f29{font-size: 29px;}
.f30{font-size: 30px;}
.f31{font-size: 31px;}
.f32{font-size: 32px;}
.f33{font-size: 33px;}
.f34{font-size: 34px;}
.f35{font-size:35px;}
.f36{font-size: 36px;}
.f37{font-size: 37px;}
.f38{font-size: 38px;}
.f39{font-size: 39px;}
.f40{font-size: 40px;}
.f41{font-size: 41px;}
.f42{font-size: 42px;}
.f43{font-size: 43px;}
.f44{font-size: 44px;}
.f45{font-size:45px;}
.f46{font-size: 46px;}
.f47{font-size: 47px;}
.f48{font-size: 48px;}
.f49{font-size: 49px;}
.f50{font-size: 50px;}
#LRdiv1{display:none;}
#LRfloater1{display:none;}
#LRfloater1 img{display:none;}
#divM{z-index: 9999999;}
#snowbox{z-index:9999999999;}


.banner{ background:url(../images/banner_bg.jpg) top center no-repeat;}
.banner .banner_c { width:1200px; display:block; margin:0 auto; position:relative;}


.box01{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden; background:#fff;}
.box01 .box01_t{ width:1200px; margin:0 auto; overflow:hidden;}
.box01 .box01_t p{ margin-top:30px; padding:30px 50px; font-size:1.2em; letter-spacing:1px;}
.box01 .box01_c{ width:1200px; margin:0 auto; overflow:hidden;}
.box01 .box01_c .boxDom { width:1200px; height:470px; margin:0 auto; position:relative; overflow:hidden; background:url(../images/box01_1.jpg) top center no-repeat;}
.box01 .box01_c .idDom { width:1200px; height:160px; margin:0 auto;}
.box01 .box01_c .content { width:47%; display:block; margin:20px auto;}
.box01 .box01_c .text { display:block; width:500px; height:40px; padding:5px 10px; margin:0 auto; border:1px solid #d5af00; border-radius:10px; font-size:1.6em; outline:none}
.box01 .box01_c .btn { width:200px; height:50px; display:block; float:left; margin:10px 30px; border:none; border-radius:50px; line-height:45px; text-align:center; background:#d5af00; color:#fff; font-size:1.6em; cursor:pointer; outline:none}
.box01 .box01_c .string { width:300px; height:40px; position:absolute; overflow:hidden; color:#000; font-size:2em; line-height:1.5em; cursor:pointer; white-space:nowrap;}



.danmu-1{ width:1200px; height:30px; margin:30px auto; overflow:hidden;}
.danmu-1 ul{ width:100%; height:30px; overflow:hidden;}
.danmu-1 ul li{ width:1500px; display:block; float:left; color:#036; font-size:1.6em;}

.danmu-2{ width:1200px; height:30px; margin:30px auto; overflow:hidden;}
.danmu-2 ul{ width:100%; height:30px; overflow:hidden;}
.danmu-2 ul li{ width:2200px; display:block; float:left; color:#C36; font-size:1.6em; text-align:center;}

.danmu-3{ width:1200px; height:30px; margin:30px auto; overflow:hidden;}
.danmu-3 ul{ width:100%; height:30px; overflow:hidden;}
.danmu-3 ul li{ width:1200px; display:block; float:left; color:#639; font-size:1.6em; text-align:center;}

.danmu-4{ width:1200px; height:30px; margin:30px auto; overflow:hidden;}
.danmu-4 ul{ width:100%; height:30px; overflow:hidden;}
.danmu-4 ul li{ width:1600px; display:block; float:left; color:#939; font-size:1.6em; text-align:center;}




.box02{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden; background:#292637;;}
.box02 .box02_t{ width:1200px; margin:0 auto; overflow:hidden;}
.box02 .box02_t h2{ font-size:3em; text-align:center; margin:30px auto; color:#fff;}
.box02 .box02_t h2 i{ width:50px; height:53px; color:#fff; margin-right:20px; font-style:normal; border-radius:10px; display:inline-block; background-color:#DEA200;}
.box02 .box02_t p{ line-height:27px; font-size:1.1em; margin:15px auto; letter-spacing:1px; color:#fff;}
.box02 .box02_c{ width:1200px; margin:0 auto; overflow:hidden;}
.box02 .box02_c img{ display:block; margin:10px auto; float:left; background:#292736; border-radius:10px; overflow:hidden;}
.box02 .box02_b{ width:1200px; margin:0 auto; overflow:hidden;}
.box02 .box02_b a{ width:200px; height:50px; display:block; margin:50px auto 20px; border-radius:50px; line-height:50px; text-align:center; background:#d5af00; color:#fff; font-size:1.6em;}
.box02 .box02_b b{ width:300px; height:50px; display:block; margin:20px auto; line-height:50px; text-align:center; color:#fff; font-size:1.5em;}



.box03{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden; background:#fff;}
.box03 .box03_t{ width:1200px; margin:0 auto; overflow:hidden;}
.box03 .box03_t h2{ font-size:3em; text-align:center; margin:70px auto 0; color:#292736;}
.box03 .box03_t h2 i{ width:50px; height:53px; color:#fff; margin-right:20px; font-style:normal; border-radius:10px; display:inline-block; background-color:#DEA200;}
.box03 .box03_c{ width:982px; margin:40px auto}
.box03 .box03_c .box03_c_t{}
.box03 .box03_c .box03_c_t li{ width:488px; height:30px; float:left; line-height:30px; border:1px solid #DEA200; border-radius:5px; text-align:center; font-size:1.2em; cursor:pointer; color:#DEA200;}
.box03 .box03_c .box03_c_t li.on{ width:490px; height:32px; border:none; background:#292736; cursor:pointer;}



.box04{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden; background:#292736;}
.box04 .box04_t{ width:1200px; margin:0 auto; overflow:hidden;}
.box04 .box04_t h2{ font-size:3em; text-align:center; margin:70px auto 0; color:#fff;}
.box04 .box04_t h2 i{ width:50px; height:53px; color:#fff; margin-right:20px; font-style:normal; border-radius:10px; display:inline-block; background-color:#DEA200;}
.box04 .box04_c{ width:1000px; margin:50px auto; overflow:hidden; background:#fff;}
.box04 .box04_c ul li{ width:109px; display:block; overflow:hidden; position:relative; float:left;}
.box04 .box04_c ul li.hover{ width:672px;} 
.box04 .box04_c ul li h4{ width:109px; height:460px; margin-right:15px;}
.box04 .box04_c ul li .show{ width:520px; position:absolute; left:129px; top:0;}
.box04 .box04_c ul li .show img{ display:block; margin:20px auto;}
.box04 .box04_c ul li .show p{ width:500px; line-height:26px;}
.box04 .box04_b{ width:1200px; margin:40px auto; text-align:center; overflow:hidden;}
.box04 .box04_b a{ width:200px; display:inline-block; padding:1% 0; text-align:center; border:1px solid #d5b1b5; font-size:1.3em; background:#511D2A; color:#fff; }




.box05{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden; background:#fff;}
.box05 .box05_t{ width:1200px; margin:0 auto; overflow:hidden;}
.box05 .box05_t h2{ font-size:3em; text-align:center; margin:70px auto 0; color:#292736;}
.box05 .box05_t h2 i{ width:50px; height:53px; color:#fff; margin-right:20px; font-style:normal; border-radius:10px; display:inline-block; background-color:#DEA200;}
.box05 .box05_c{ width:1200px; margin:50px auto; overflow:hidden; background:#fff;}
.box05 .box05_c .box05_cl{ width:354px; height:354px; float:left; background:url(../images/box04_1.png) center center no-repeat; cursor:pointer;}
.box05 .box05_c .box05_cl span{ width:354px; height:224px; padding-top:130px; display:block; text-align:center;}
.box05 .box05_c .box05_cl span h3{ width:110px; margin:5px auto; text-align:center; font-size:2em; color:#F90; border-bottom:1px solid #ccc;}
.box05 .box05_c .box05_cl span p{ padding:0 50px; text-align:center; color:#fff;}
.box05 .box05_c .box05_cc{ width:354px; height:354px; margin:0 69px; float:left; background:url(../images/box04_2.png) center center no-repeat; cursor:pointer;}
.box05 .box05_c .box05_cc span{ width:354px; height:224px; padding-top:130px; display:block; text-align:center;}
.box05 .box05_c .box05_cc span h3{ width:110px; margin:5px auto; text-align:center; font-size:2em; color:#F90; border-bottom:1px solid #ccc;}
.box05 .box05_c .box05_cc span p{ padding:0 50px; text-align:center; color:#fff;}
.box05 .box05_c .box05_cr{ width:354px; height:354px; float:left; background:url(../images/box04_3.png) center center no-repeat; cursor:pointer;}
.box05 .box05_c .box05_cr span{ width:354px; height:224px; padding-top:130px; display:block; text-align:center;}
.box05 .box05_c .box05_cr span h3{ width:120px; margin:5px auto; text-align:center; font-size:2em; color:#F90; border-bottom:1px solid #ccc;}
.box05 .box05_c .box05_cr span p{ padding:0 50px; text-align:center; color:#fff;}




.box06{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden; background:#292736;}
.box06 .box06_t{ width:1200px; margin:0 auto; overflow:hidden;}
.box06 .box06_t h2{ font-size:3em; text-align:center; margin:70px auto 0; color:#fff;}
.box06 .box06_t h2 i{ width:50px; height:53px; color:#fff; margin-right:20px; font-style:normal; border-radius:10px; display:inline-block; background-color:#DEA200;}
.box06 .box06_c{ width:1200px; margin:30px auto 0; overflow:hidden; position:relative;}
.box06 .box06_c .box06_c_c .tempWrap{ width:950px; margin:0 auto;}
.box06 .box06_c .box06_c_c .slider{ position:relative; width:950px; height:605px;}
.box06 .box06_c .box06_c_c .slider span{ display:block; overflow:hidden; width:950px; float:left; height:605px;}
.box06 .box06_c .box06_c_c .slider span .imgs{ float:left;}
.box06 .box06_c .box06_c_c .slider span .font{ float:right;}
.box06 .box06_c .box06_c_c .slider span .font .font_c{ width:430px; height:400px; margin:205px 0px 0px; background:#62616b; position:relative;}
.box06 .box06_c .box06_c_c .slider span .font .font_c b{ display:block; font-size:1.1em; padding:10px 70px 10px; color:#fff;}
.box06 .box06_c .box06_c_c .slider span .font .font_c b h2{ font-size:2.3em; display:inline-block;}
.box06 .box06_c .box06_c_c .slider span .font .font_c p{ font-size:1.1em; padding:8px 70px; color:#fff;}
.box06 .box06_c .box06_c_c .slider span .font .font_c a{ width:200px; margin:10px 70px; color:#794119; padding:10px 10px; background-color:#ccc; overflow:hidden; display:block; font-size:1.5em;}
.box06 .box06_c .box06_c_c .prev,.box06_c_c .next{ display:block; width:18px; height:19px; position:absolute; top:370px; z-index:99;}
.box06 .box06_c .box06_c_c .prev{ right:30px;}
.box06 .box06_c .box06_c_c .next{ left:10px;}


.box07{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden; background:#fff;}
.box07 .box07_t{ width:1200px; margin:0 auto; overflow:hidden;}
.box07 .box07_t h2{ font-size:3em; text-align:center; margin:70px auto 0; color:#292736;}
.box07 .box07_t h2 i{ width:50px; height:53px; color:#fff; margin-right:20px; font-style:normal; border-radius:10px; display:inline-block; background-color:#DEA200;}
.box07 .box07_c{ width:1200px; margin:40px auto; background:#dfdfdf; overflow:hidden;}
.box07 .box07_c .box07_c_t{ width:100%; display:block; margin:30px auto; overflow:hidden;}
.box07 .box07_c .box07_c_t li{ width:200px; height:30px; margin:0 50px; float:left; line-height:30px; background:#292736;  border-radius:5px; text-align:center; font-size:1.2em; cursor:pointer; color:#fff;}
.box07 .box07_c .box07_c_t li.on{ width:200px; height:32px; border:none; background:#666; color:#DEA200;  cursor:pointer;}
.box07 .box07_c .box07_c_c{ width:100%; display:block; margin:30px auto; overflow:hidden;}
.box07 .box07_c .box07_c_c img{ display:block; margin:20px 40px; float:left;}
.box07 .box07_c .box07_c_c p{ width:300px; display:block; margin:130px; font-size:1.5em; line-height:35px; float:right;}
























