@charset "UTF-8";
/*! Project:p195008, Create:FWS 2023.02.09 17:21, Update:FWS 2024.12.20 11:05 */ 

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{text-align:left;font-weight:400;vertical-align:middle}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
input{outline:0}
h1,h2,h3,h4,h5,h6{font-weight:400}
li,ol,ul{list-style:none}
b,strong{font-weight:700}
em,i{font-style:normal}
td,th{text-align:center}
/*! Project:\65e0, Create:FWS 2023.06.13 10:26, Update:FWS 2023.06.13 10:26 */
/*! Project:\65e0, Create:FWS 2023.06.13 10:25, Update:FWS 2023.06.13 10:25 */
/*! Project:\65e0, Create:FWS 2023.06.13 10:24, Update:FWS 2023.06.13 10:24 */
/*! Project:\65e0, Create:ljp 2019.06.27 18:15, Update:ljp 2019.06.27 18:15 */
.txthide{font-size:0;line-height:0;overflow:hidden}
.clearfix:after{content:" ";display:block;clear:both;visibility:hidden;height:0;line-height:0}
.clearfix{*zoom:1}
.fl{float:left}
.fr{float:right}
em,i{font-style:normal}
input,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}
a{color:#fff;text-decoration:none}
a:hover{text-decoration:underline}
.layer{position:absolute;_position:absolute;left:0;top:0;width:100%;height:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;filter:Alpha(opacity=80);z-index:999}
html{font-size:16px;overflow:hidden;overflow-y:auto}
body{font:14px/1.5 "\5fae\8f6f\96c5\9ed1"!important;color:#41290f!important;background:url(../images/bg_y.png) repeat-y center;text-align:center}
.bgImgs{position:absolute;_position:absolute;left:50%;top:0;width:2000px;margin-left:-1000px;z-index:0}
.bgImgs li{height:710px;overflow:hidden}
.header{position:relative;width:1150px;margin:0 auto;text-align:left}
.header{height:1420px}
.logoes{padding-top:3px;padding-left:0}
.logoes .logo{display:inline-block;margin-right:15px;vertical-align:middle}
.topNav{position:absolute;right:20px;top:15px;background:url(../images/topNav.png) 0 0 no-repeat;width:191px;height:29px;text-align:center;font-size:14px;line-height:27px;color:#fff}
.topNav a{padding:0 8px}
.video{position:absolute;_position:absolute;left:240px;top:330px;width:160px;height:80px;display:none}
.video__arrow{position:absolute;_position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;background:url(../images/videoplay.png) no-repeat center center}
.video__btn{position:absolute;_position:absolute;left:0;top:0;width:100%;height:100%;background:url(about:blank)}
.nav{z-index:11;background:url(../images/_spriteImg_td_20.png) 0 0 no-repeat;width:248px;height:693px;position:absolute;top:678px;left:50%;margin-left:-710px}
.navCont{z-index:11;text-align:center;font-size:0}
.navCont__item{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;width:124px;height:127px;float:left;position:relative}
.navCont__item:nth-child(even){top:60px}
.navCont a{background:url(../images/_spriteImg_td_20.png) 0 -1055px no-repeat;width:124px;height:127px;display:block;text-align:center}
.navCont a.on,.navCont a:hover{background:url(../images/_spriteImg_td_20.png) 0 -908px no-repeat;width:124px;height:127px;text-decoration:none;color:#db4e2b}
.navCont a.on .navCont__num,.navCont a.on .navCont__txt,.navCont a:hover .navCont__num,.navCont a:hover .navCont__txt{color:#db4e2b}
.navCont__num{font-size:16px;color:#e2c4a3;margin-top:30px;display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline}
.navCont__txt{color:#fdff70;font-size:18px;font-family:"\5fae\8f6f\96c5\9ed1";display:block;font-weight:700;text-shadow:0 0 3px #ffd800}
.main{text-align:left;position:relative;width:1314px;min-height:888px;margin:-740px auto 0;*top:-740px;background:url(../images/bg_main--bot.png) center bottom no-repeat}
.pageTit{background:url(../images/_spriteImg_td_20.png) 0 -713px no-repeat;width:1314px;height:175px;top:-26px;position:relative;text-align:center;font-weight:700;line-height:118px;overflow:hidden}
.pageTit__pre{font-size:0}
.pageTit__pre em{display:inline-block;_zoom:1;*zoom:1;_display:inline;*display:inline;color:#da6c00;text-indent:0;font-size:36px!important}
.pageTit__txt{padding-left:10px;font-size:36px;color:#b62400}
.pageCont{color:#373737;padding:0 220px 15px;position:relative;top:-80px;z-index:3;font:16px/1.5 "\5fae\8f6f\96c5\9ed1"}
.pageCont img{margin:10px 0}
a.startBtn{position:relative;z-index:11;display:block;margin:0 auto 50px;background:url(../images/_spriteImg_td_20.png) 0 -1496px no-repeat;width:424px;height:107px}
a.startBtn:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;filter:alpha(opacity=80)}
.footer{margin-top:-636px;width:100%;background:url(../images/bg_footer.jpg) #000 center top no-repeat;padding-top:636px}
.footer__txt{position:relative;margin:0 auto;padding:20px 0 20px 250px;width:750px;font-size:.75em;line-height:1.8em;color:#727272}
.footer__logo{position:absolute;_position:absolute;left:40px;top:20px;width:180px;height:40px;padding-right:10px;border-right:1px solid #383838;padding-bottom:3px;background:url(../images/logo-web.png) no-repeat}
.footer a{color:#727272}
.backTop{position:fixed;left:50%;bottom:100px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));width:42px;height:44px;margin-left:620px;background:url(../images/top.png) no-repeat}
.codeBox{display:none;position:fixed;_position:absolute;right:10px;top:50%;_top:expression(documentElement.scrollTop+380);width:120px;background-color:#fff;text-align:center;line-height:1em}
.codeBox__txt{display:block;font-size:.75em}
#pop{display:none}
.msg{position:fixed;_position:absolute;right:50%;top:50%;_top:expression(documentElement.scrollTop+380);width:640px;height:402px;margin:-201px -320px 0 0;background-color:#000;border:5px #000 solid;z-index:1000}
.msg__close{position:absolute;right:-50px;top:-5px;width:45px;height:45px;background:#000 url(../images/close.png) no-repeat center center}