html{_background-image:url(about:blank);_background-attachment:fixed;}
html,body,div,ul,ol,li,p,span,label,dl,dt,dd,form,input,textarea,select,h1,h2,h3,h4,h5,h6,table,td,th,iframe,object,center,fieldset,legend,ins,del{margin:0;padding:0;}
img,td,th{border:none;}
img,li{vertical-align:top;}
li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;border:none;}
html,body{-webkit-text-size-adjust:none;}
body,button,input,select,textarea{font:14px/2 "Î¢ÈíÑÅºÚ",SimSun,Arial,sans-serif;color:#e9e9e9;}
font,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,caption,cite,code,dfn,em,th,var,abbr,i{font-style:normal;font-weight:normal;}
a,area{outline:none;hide-focus:expression(this.hideFocus=true);blr:expression(this.onFocus=this.blur());}
a{color:#333333;text-decoration:none; outline:none;}
a:hover{text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.none{display:none;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}
.p400{padding:400px 0 0 0; overflow:hidden;}
.p920{padding:920px 0 0 0; overflow:hidden;}
.p250{padding:250px 0 0 0;}
.imgB img{border:8px #ffbc53 solid;}
.h679{height:679px;}


body{background:#0a0101;}

.wrapper{overflow:hidden; width:100%; position:relative;}
.wrapper .main_div{width:1000px; min-width:1000px; margin:0 auto;}
.wrapper .main_div .conbg{background-position:top center; background-repeat:no-repeat;}
.wrapper .main_div .con1{background-image:url(../images/main1.jpg); height:1045px; position:relative;}
.wrapper .main_div .con1 a{position:absolute; overflow:hidden; text-indent:-9999px;}
.wrapper .main_div .con1 a.logo{width:150px; height:150px; top:50px; left:0px;}
.wrapper .main_div .con1 a.tx{width:26px; height:26px; top:43px; right:64px;}
.wrapper .main_div .con1 a.sn{width:26px; height:26px; top:43px; right:34px;}
.wrapper .main_div .con1 a.qz{width:26px; height:26px; top:43px; right:4px;}
.wrapper .main_div .con1 a.link1{width:88px; height:80px; top:550px; left:107px;}
.wrapper .main_div .con1 a.link2{width:125px; height:95px; top:632px; left:235px;}
.wrapper .main_div .con1 a.link3{width:75px; height:65px; top:652px; left:418px;}
.wrapper .main_div .con1 a.link4{width:85px; height:70px; top:558px; left:464px;}

.wrapper .main_div .con2{background-image:url(../images/main2.jpg); height:740px;}
.wrapper .main_div .con2 ol{width:700px; margin:0 0 0 30px; padding:260px 0 0 0;}
.wrapper .main_div .con2 ol li{ list-style-type:decimal; margin:0 0 40px 0;}
.wrapper .main_div .con2 .bm{background:url(../images/btn.jpg) no-repeat;display:block; width:400px;height:102px; text-indent:-9999px;margin:0 0 0 10px;}

.wrapper .main_div .con3{background-image:url(../images/main3.jpg); height:991px;}
.wrapper .main_div .con3 ol{width:480px; margin:0 0 0 30px; padding:260px 0 0 0;}
.wrapper .main_div .con3 ol li{ list-style-type:decimal; margin:0 0 0px 0;}
.wrapper .main_div .con3 .maps{width:884px; height:494px; border:8px #ff9899 solid; margin:50px 0 0 10px;}

.wrapper .main_div .con4{background-image:url(../images/main4.jpg); height:2917px;}
.wrapper .main_div .con4 img{border:8px #a1d370 solid;}

.wrapper .main_div .con5{background-image:url(../images/main5.jpg); height:2747px;}
.wrapper .main_div .con5 ul{float:left; width:270px; margin:0;}
.wrapper .main_div .con5 ul.cen{width:345px}
.wrapper .main_div .con5 ul.cen li{margin:0;}
.wrapper .main_div .con5 ul li{float:left; background:#febb52; margin:0 0 13px 0; text-align:center; font-size:16px; line-height:100%; padding:0 0 6px 0; color:#fff;}
.wrapper .main_div .con5 ul li img{margin:8px;}
.wrapper .main_div .con5 .role_list{}
.wrapper .main_div .con5 .role_list ul{width:1000px; margin:0; height:548px;}
.wrapper .main_div .con5 .role_list ul li{float:left; text-align:center; width:192px; height:260px; margin:4px;_margin:2px; position:relative;}
.wrapper .main_div .con5 .role_list ul li span{width:100%; display:block; background:#653d00; height:36px; position:absolute; bottom:0; left:0; line-height:36px;} 
.wrapper .main_div .con5 .role_list ul li span.noBg{background:none;}
.wrapper .main_div .con5 .role_list ul li.lt img{position:absolute; left:0px; top:0px;}
.wrapper .main_div .con5 .role_list ul li.rt img{position:absolute; right:0px; top:0px;}

.wrapper .bg{position:absolute; width:1920px; top:0; left:50%; margin:0 0 0 -960px; z-index:-1;}
.wrapper .bg .bg1{background:url(../images/bg1.jpg) #94c9ff; height:1045px;}
.wrapper .bg .bg2{background:url(../images/bg2.jpg) #504392; height:740px;}
.wrapper .bg .bg3{background:url(../images/bg3.jpg) #aa3335; height:991px;}
.wrapper .bg .bg4{background:url(../images/bg4.jpg) #56911b; height:2917px;}
.wrapper .bg .bg5{background:url(../images/bg5.jpg) #db8401; height:2747px;}
.wrapper .bg .bgA{background-position:top center; background-repeat:no-repeat;}

/*menu*/
.menu{position:fixed; _position:absolute; height:360px; left:2%; top:50%;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);margin:-180px 0 0 0;}
.menu ul li{display:block; text-align:center; line-height:60px;width:60px; height:60px; border:0; background:#fff; border-radius:30px; font-family:Arial; font-size:38px; font-weight:blod; color:#282b2e; cursor:pointer; -webkit-transition:background 0.5s ease-in-out 0s, color 0.5s ease-in-out 0s;}
.menu ul li.on{border:5px #fff solid; width:50px; height:50px; background:none; line-height:50px; color:#fff; -webkit-transition:background 0.5s ease-in-out 0s, color 0.5s ease-in-out 0s;}
.menu ul dt{display:block; border-right:2px #fff solid; height:15px; width:29px; *display:none; _display:none;}
.menu ul li.top{font-size:20px; background:#282b2e; color:#fff;}

.footer{ padding:20px 0;}
