/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, hr, p, ul, ol, li,span{ margin:0; padding:0; }
body{font:normal 12px  "Arial","微软雅黑","Tahoma",sans-serif; margin:0;padding:0;background:#fff;}
ul,ol{list-style:none;padding: 0px;overflow: visible;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0;}
section, article, aside, header, footer, nav, dialog, figure,figcaption {display: block;}
em, i { font-style:normal }
img { border:0;padding:0; }
.clearfloat{clear:both;}
a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a, img{-webkit-touch-callout: none;}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
.hide{display: none;}


.main { width:100%; margin:0 auto; position:relative; max-width:1920px;min-width:1000px;}


.banner_yt { background:url(../img/banner.jpg) no-repeat center top; height:528px;}
.main_con {background:url(../img/bg.jpg) no-repeat center top; padding-bottom:75px;}
.tit01_yt { width:791px; margin:0 auto; padding:50px 0;}
p.p01_yt { font-size:36px; color:#fff; line-height:1.5em; text-align:center;}

.box_yt { position:relative;}
.box01_yt {width:843px; margin:70px auto;background:url(../img/bg01.png) top no-repeat; background-size:100% 100%; font-size:0; text-align:center; padding:80px 0;}
.icon01_yt { width:89px; position:absolute; z-index:9; top:-55px; right:-100px;}
.icon02_yt { width:124px; position:absolute; z-index:9; top:368px; left:-74px;}
.box_con { width:400px; display:inline-block; vertical-align:top;}
.card_yt { width:360px; margin:0 auto 15px;}
a.btn01_yt { width:222px; margin:0 auto; display:block;}
.line_yt { width:349px; margin:25px auto 0;}
p.p02_yt { font-size:30px; color:#fff; line-height:1.5em; text-align:center;  padding:10px 0 0;}
p.p03_yt { font-size:30px; color:#c29258; line-height:1.5em; text-align:center; }

.line02_yt {background:url(../img/bg02.png) top center no-repeat; height:68px;}
 
.tit02_yt { width:480px; margin:70px auto 60px;}
.qy_yt { width:826px; margin:0 auto;}
p.p04_yt { font-size:30px; color:#fef5db; line-height:1.5em; width:940px; margin:50px auto 20px;}
p.p04_yt img { width:45px; height:auto; display:inline-block; vertical-align:middle;}
p.p04_yt span { color:#fff;}
.p07{ font-size:26px; color:#fef5db; margin:0 auto; width:500px; padding-bottom:30px; text-align:center; line-height:50px;}


a.btn02_yt { width:390px; margin:0 auto; display:block;} 

.box04_yt { padding-top:100px;}
.tit03_yt { width:659px; margin:0 auto;}
.box4_con {background:url(../img/bg01.jpg) top no-repeat; background-size:100% 100%; width:958px; margin:50px auto 0; padding:50px 60px;}
p.p05_yt {font-size:30px; color:#fef5db; line-height:1.5em; padding:0 1rem;}
p.p05_yt span { color:#ddc786; font-weight:600;}
.img01_yt { width:734px; margin:30px auto 40px;}
a.btn03_yt { width:322px; margin:0 auto; display:block;}

.box05_yt { padding-top:90px;width:958px; margin:0 auto;}
.tit04_yt { width:583px; margin:0 auto;}
.box05_con { position:relative; overflow:hidden; margin:40px -13px 0;}
.box05_con img { display:block; width:460px; float:left; margin:0 13px 20px;}
p.p06_yt { font-size:20px; color:#fef5db; line-height:1.5em; padding-top:10px;}
p.p06_yt a { display:inline-block; font-weight:600; color:#fef5db}
a.btn04_yt { width:322px; margin:55px auto 0; display:block;}

/*弹窗效果*/
#layer { width:100%; height:100%; position:absolute; z-index:999; top:0; left:0; background:rgba(0,0,0,.5); display:none;}
.pop_box { width:860px; border-radius:10px; position:absolute; z-index:9999; top:1800px; left:50%; margin-left:-400px; display:none; background:url(../img/bg02.jpg) top no-repeat; background-size:100% 100%; border-radius:30px;}
.rules_exit { width:135px; height:135px; background:url(../img/pop_close.png) no-repeat; background-size:100% 100%; position:absolute; z-index:99; top:0; right:0; cursor:pointer;}
.mod_tips {background:url(../img/bg03.png) top no-repeat; background-size:100% 100%; margin:20px;}
.pop_list_tit { text-align:center; font-size:0;}
.pop_list_tit img.tit05_yt { width:307px; height:auto; margin:0 auto; padding:30px 0;}

.pop_list { padding:0 80px 50px;}

.pop_list p {line-height:1.5em;font-size:26px;color:#fff; padding-bottom:20px; position:relative;}
.pop_list p.p01_xz { padding-bottom:0; margin-bottom:10px;}
.pop_list p.p01_xz span { display:inline-block; border:#deca93 solid 1px; border-radius:20px; font-size:26px; color:#deca93; line-height:1.5em; font-weight:600; padding:0 20px;}
.pop_list p.p01_xz img { width:40px; display:inline-block; vertical-align:middle; padding-right:6px}

.pop_list p.p03_xz { padding-bottom:0; margin-bottom:10px;}
.pop_list p.p03_xz span { display:inline-block; font-size:26px; color:#deca93; line-height:1.5em; font-weight:600;}
.pop_list p.p03_xz img { width:26px; display:inline-block; vertical-align:middle; padding-right:6px}

.pop_list p a { color:#70b5ff;}

p.p02_xz { font-size:20px; color:#fef5db; line-height:1.5em; padding:10px 0 0;}

#pop02 {top:2800px;}
.pop_list_tit img.tit06_yt { width:380px; height:auto; margin:0 auto; padding:30px 0;}