@font-face {
    font-family: 'rubik-regular';
    src: url('/font/rubik-regular-webfont.eot');
    src: url('/font/rubik-regular-webfont.otf') format('otf'),
    url('/font/rubik-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('/font/rubik-regular-webfont.woff') format('woff'),
    url('/font/rubik-regular-webfont.woff2') format('woff2'),
    url('/font/rubik-regular-webfont.ttf') format('truetype'),
    url('/font/rubik-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'dincond-medium';
    src: url('/font/dincond-medium-webfont.eot');
    src: url('/font/dincond-medium-webfont.otf') format('otf'),
    url('/font/dincond-medium-webfont.eot?#iefix') format('embedded-opentype'),
    url('/font/dincond-medium-webfont.woff') format('woff'),
    url('/font/dincond-medium-webfont.woff2') format('woff2'),
    url('/font/dincond-medium-webfont.ttf') format('truetype'),
    url('/font/dincond-medium-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Novecento WideBook';
    src: url('/font/Novecento WideBook.eot');
    src: url('/font/Novecento WideBook.otf') format('otf'),
    url('/font/Novecento WideBook.eot?#iefix') format('embedded-opentype'),
    url('/font/Novecento WideBook.woff') format('woff'),
    url('/font/Novecento WideBook.woff2') format('woff2'),
    url('/font/Novecento WideBook.ttf') format('truetype'),
    url('/font/Novecento WideBook.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'din_Bold';
    src: url('/font/DIN Medium.eot');
    src: url('/font/DIN Medium.otf')format('otf'),
    url('/font/DIN Medium.eot?#iefix') format('embedded-opentype'),
    url('/font/DIN Medium.woff') format('woff'),
    url('/font/DIN Medium.woff2') format('woff2'),
    url('/font/DIN Medium.ttf') format('truetype'),
    url('/font/DIN Medium.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NOVECENTOWIDE_BOOK';
    src: url('/font/NOVECENTOWIDE-BOOK.eot');
    src: url('/font/NOVECENTOWIDE-BOOK.otf')format('otf'),
    url('/font/NOVECENTOWIDE-BOOK.eot?#iefix') format('embedded-opentype'),
    url('/font/NOVECENTOWIDE-BOOK.woff') format('woff'),
    url('/font/NOVECENTOWIDE-BOOK.woff2') format('woff2'),
    url('/font/NOVECENTOWIDE-BOOK.ttf') format('truetype'),
    url('/font/NOVECENTOWIDE-BOOK.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BRANDON_BLD';
    src: url('/font/BRANDON_BLD.eot');
    src: url('/font/BRANDON_BLD.otf')format('otf'),
    url('/font/BRANDON_BLD.eot?#iefix') format('embedded-opentype'),
    url('/font/BRANDON_BLD.woff') format('woff'),
    url('/font/BRANDON_BLD.woff2') format('woff2'),
    url('/font/BRANDON_BLD.ttf') format('truetype'),
    url('/font/BRANDON_BLD.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BRANDON_LIGHT';
    src: url('/font/BRANDON_LIGHT.eot');
    src: url('/font/BRANDON_LIGHT.otf')format('otf'),
    url('/font/BRANDON_LIGHT.eot?#iefix') format('embedded-opentype'),
    url('/font/BRANDON_LIGHT.woff') format('woff'),
    url('/font/BRANDON_LIGHT.woff2') format('woff2'),
    url('/font/BRANDON_LIGHT.ttf') format('truetype'),
    url('/font/BRANDON_LIGHT.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BRANDON_MED';
    src: url('/font/BRANDON_MED.eot');
    src: url('/font/BRANDON_MED.otf')format('otf'),
    url('/font/BRANDON_MED.eot?#iefix') format('embedded-opentype'),
    url('/font/BRANDON_MED.woff') format('woff'),
    url('/font/BRANDON_MED.woff2') format('woff2'),
    url('/font/BRANDON_MED.ttf') format('truetype'),
    url('/font/BRANDON_MED.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BRANDON_REG';
    src: url('/font/BRANDON_REG.eot');
    src: url('/font/BRANDON_REG.otf')format('otf'),
    url('/font/BRANDON_REG.eot?#iefix') format('embedded-opentype'),
    url('/font/BRANDON_REG.woff') format('woff'),
    url('/font/BRANDON_REG.woff2') format('woff2'),
    url('/font/BRANDON_REG.ttf') format('truetype'),
    url('/font/BRANDON_REG.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto_BlackItalic';
    src: url('/font/Roboto_BlackItalic.eot');
    src: url('/font/Roboto_BlackItalic.otf')format('otf'),
    url('/font/Roboto_BlackItalic.eot?#iefix') format('embedded-opentype'),
    url('/font/Roboto_BlackItalic.woff') format('woff'),
    url('/font/Roboto_BlackItalic.woff2') format('woff2'),
    url('/font/Roboto_BlackItalic.ttf') format('truetype'),
    url('/font/Roboto_BlackItalic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@-webkit-keyframes z_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes z_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.z_fadeInDown {
  -webkit-animation-name: z_fadeInDown;
          animation-name: z_fadeInDown;
          visibility: visible;
}

@-webkit-keyframes z_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes z_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.z_fadeInUp {
    -webkit-animation-name: z_fadeInUp;
    animation-name: z_fadeInUp;
    transition:all .1s;
}
@-webkit-keyframes z_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-15%,0,0);
        transform:translate3d(-15%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
@keyframes z_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-15%,0,0);
        transform:translate3d(-15%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
.z_fadeInLeft{
    -webkit-animation-name:z_fadeInLeft;
    animation-name:z_fadeInLeft;
    transition:all .1s;
}

@-webkit-keyframes nav_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,5%,0);
        transform: translate3d(0,5%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes nav_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,5%,0);
        transform: translate3d(0,5%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.nav_fadeInUp {
    -webkit-animation-name: nav_fadeInUp;
    animation-name: nav_fadeInUp;
    transition:all .1s;
}

@-webkit-keyframes nav_fadeInUptow {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,5%,0);
        transform: translate3d(0,5%,0)
    }

    100% {
        opacity: .5;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes nav_fadeInUptow {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,5%,0);
        transform: translate3d(0,5%,0)
    }

    100% {
        opacity: .5;
        -webkit-transform: none;
        transform: none
    }
}

.nav_fadeInUptow {
    -webkit-animation-name: nav_fadeInUptow;
    animation-name: nav_fadeInUptow;
    transition:all .1s;
}

@-webkit-keyframes nav_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-5%,0,0);
        transform:translate3d(-5%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
@keyframes nav_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-5%,0,0);
        transform:translate3d(-5%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
.nav_fadeInLeft{
    -webkit-animation-name:nav_fadeInLeft;
    animation-name:nav_fadeInLeft;
    transition:all .1s;
}

@-webkit-keyframes z_fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(10%, 0, 0);
    transform: translate3d(10%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes z_fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(10%, 0, 0);
    transform: translate3d(10%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.z_fadeInRight {
  -webkit-animation-name: z_fadeInRight;
  animation-name: z_fadeInRight;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, 
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td ,textarea,input { margin:0; padding:0;  }
address,cite,dfn,em,var, i {font-style:normal;}
body {top: auto;left: auto;position: static;background-position: 0% 0%;
    margin: 0 auto;font-family:'微软雅黑';  color: #333; background: #fff; }
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; /*font-weight: normal;*/ }
button,input,select,textarea{font-size:100%;}
fieldset,img{border:0;}
a { text-decoration: none; color: #666; background: none }
ul, ol { list-style: none; }
:focus{ outline:none;}
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
.clear{clear: both;}
.fl{ float: left; }
.fr{float: right;}
.ovfHiden{overflow:hidden;height:100%;}
*{box-sizing: border-box;}
p {text-align: justify;}
img{display:block;max-width:100%;}
input[type=button], input[type=submit], input[type=file],input, button,textarea{ /*cursor: pointer;*/ -webkit-appearance: none;border-radius:0;}
.clear{clear:both;}

/*头部*/
#header{margin: auto;position: fixed;left: 0; right: 0; top: 0; z-index: 10;  height:90px;transition: all .5s;}
#header .tip{height: 60px; background:#1e237f url("../images/hader_tri.jpg") no-repeat right top;}
#header .logo{float: left;position: relative;width: 230px;height: 90px;}
#header .logo img{position: absolute;top: 50%;left: 0;margin-top: -50px;}
#header .nav{float: right;margin-right:30px;}
#header .nav>ul>li{float: left; height:102px;padding: 0 20px; line-height:102px; font-size: 15px;box-sizing:border-box;position:relative;}
#header .nav>ul>li>a{display:block; color: #fff;}
#header .list_nav{position:absolute;left:20px;font-size:0;width: 1030px;height: 60px;top:75px;z-index:5;display:none;}
#header .list_nav a{display:inline-block;padding-right:20px;color:#fff;font-size:15px;line-height:60px;transition:all .4s;}
#header .list_nav a:hover,#header .list_nav a.on{color:#1c64f4;}
#header .list_nav.in_nav2{left: auto; right:-544px;text-align: right;}
#header .list_nav.in_nav5{left:-240px;}
#header .list_nav.in_nav6{left:-60px;}
#header .lv_bg{position:absolute;top:90px;left:0;width:100%;height:60px;background:url(/images/nav_bg.png);display:none;}

#header .nav li .inner{position:absolute;padding:30px 0;width:280px;background:#fff;border-radius:10px;top:100px;left: 50%;margin-left: -140px;display:none;}
#header .inner>ul>li{line-height:33px;font-size:16px;cursor:pointer;position:relative;padding:0 30px;}
#header .inner>ul>li>a{color:#8e8e99;display:block;position:relative;transition:all .3s;}
#header .inner>ul>li>p{color:#8e8e99;display:block;background:url(/images/nav_inn.png) no-repeat right;position:relative;transition:all .3s;}
#header .inn_three{position:absolute;width:280px;padding:30px;background:#fff;border-radius:10px;right:-265px;top:0;box-shadow: 0px 0px 9px #aabffe;line-height:33px;display:none;}
#header .inn_three li{position:relative;transition:all .3s;}
#header .inn_three a{color:#8e8e99;display:block;}


#header .nav{position: relative;}
#header .nav .subline{position: absolute;top:86px;left: 0;width: 0;height: 4px; background-color: #6288fd;z-index: 0;}

/*#header .nav>ul>li>a{position: relative;}*/
/*#header .nav>ul>li.on>a:after{content:"";display:block;position:absolute;left:0;top:89px;width:100%;height:4px;background:#6288fd;margin-top:-3px;}*/
#header .inner>ul>li>a.on{padding-left:20px;color:#8e8e99;display:block;}
#header .inner>ul>li>a.on:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}
#header .inner>ul>li:hover>a{padding-left:20px;color:#8e8e99;}
#header .inner>ul>li:hover>a:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}

#header .inner>ul>li>p.on{padding-left:20px;color:#8e8e99;display:block;background:url(/images/nav_innon.png) no-repeat right;}
#header .inner>ul>li>p.on:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}
#header .inner>ul>li:hover>p{padding-left:20px;color:#8e8e99;display:block;background:url(/images/nav_innon.png) no-repeat right;}
#header .inner>ul>li:hover>p:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}

#header .inn_three li.on{padding-left:20px;}
#header .inn_three li.on:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}
#header .inn_three li:hover{padding-left:20px;}
#header .inn_three li:hover:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}
#header .nav>ul>li:hover>a{position: relative;}
/*#header .nav>ul>li:hover>a:after{content:"";display:block;position:absolute;left:0;top:89px;width:100%;height:4px;background:#6288fd;margin-top:-3px;transition:all .6s;}*/
#header .nav>ul>li:hover .inner{display:block;}
#header .nav>ul>li>.inner li:hover .inn_three{display:block;}

#header .nav_right{float:right;}
#header .nav_right .log{height:100px;margin-right:28px;padding-left:26px;background:url(/images/nav_icon1_wy.png) no-repeat left;float:left;cursor:pointer;}
#header .nav_right .log p{line-height:100px;color:#fff;font-size:14px;}
#header .nav_right .language{height:100px;margin-right:28px;padding-left:26px;background:url(/images/nav_icon2_wy.png) no-repeat left;float:left;cursor:pointer;}
#header .nav_right .language p{line-height:100px;color:#fff;font-size:14px;}
#header .nav_right .ser_icon{width:22px;height:100px;margin-right:35px;background:url(/images/nav_icon3_wy.png) no-repeat center;float:left;cursor:pointer;}
/*#header.on .nav a{color: #71727d;}
#header.on .nav_right .log p{color:#ff5603;}
#header.on .nav_right .language p{color:#71727d;}*/
#header.on{background:#fff;}
#header.on .nav>ul>li>a{color: #71727d;}
#header.on .nav>ul>li.on>a{color: #6288fd;}
#header.on .nav_right .log{background:url(/images/nav_icon1.png) no-repeat left;}
#header.on .nav_right .log p{color:#ff5603;}
#header.on .nav_right .language{background:url(/images/nav_icon2.png) no-repeat left;}
#header.on .nav_right .language p{color:#71727d;}
#header.on .nav_right .ser_icon{background:url(/images/nav_icon3.png) no-repeat center;}

.returntop{display:none;cursor:pointer;position:fixed;bottom:166px;right:50px;width:70px;height:70px;background:url("/images/returntop.jpg") no-repeat;}
.search_box{position:absolute;left:0;top:0;width:100%;height:100px;background:#fff;overflow:hidden;padding:0 100px;display:none;}
.search_box input{float:left;width:90%;height:40px;border:none;margin-top:30px;font-size:16px;color:#7c7c8c;background:url(/images/nav_icon3.png) no-repeat left;padding-left:40px;}
.search_box .btn{float:right;width:40px;height:40px;background-color:#fff;background-image:url(/images/nav_icon4.png);border:none;background-repeat:no-repeat;background-position:center;cursor:pointer;margin-top:30px;}


/*底部*/
.footer{height:456px;background:url(/images/foot_bg.jpg) center;position:relative;}
.foot_nav{padding-top:27px;} 
.foot_nav li{float:left;margin-left:120px;}
.foot_nav li:first-child{margin-left:0;}
.foot_nav h3{font-size:16px;color:#6d6d6d;margin-bottom:8px;}
.foot_nav a{font-size:14px;color:#aca9a4;margin-top:5px;display:block;transition:all .3s;}
.foot_nav a:hover{color:#ff0000;}
.foot_nav p{font-size:14px;color:#aca9a4;margin-top:15px;}
.foot_nav p em{color:#ff0000;font-size:16px;font-family: 'rubik-regular';}
.foot_right{float:right;width:137px;}
.foot_code{margin-top:60px;}
.foot_code img{display:block;margin:0 auto;}
.foot_code p{font-size:14px;color:#707070;margin-top:10px;text-align:center;}
.foot_right ._a{font-size:0;text-align:center;margin-top:20px;}
.foot_right ._a a{display:inline-block;width:39px;height:39px;margin:0 3px;}
.foot_right ._a .weibo{background:url(/images/foot_icon1.png) no-repeat;}
.foot_right ._a .e_mail{background:url(/images/foot_icon2.png) no-repeat;}
.foot_right ._a .link{background:url(/images/foot_icon3.png) no-repeat;}

.footer .bottom{position:absolute;bottom:0;left:50%;margin-left:-600px;width:1200px;height:90px;border-top:1px solid #e3d6c4;padding-top:25px;}
.footer .bottom .foot_logo{float:left;width:98px;margin-top:-10px;}
.footer .bottom p{float:left;font-size:14px;color:#6d6d6d;margin-top:3px;margin-left:30px;}
.footer .bottom ._a{float:right;font-size:0;}
.footer .bottom ._a a{font-size:14px;color:#6d6d6d;display:inline-block;margin-left:20px;transition:all .3s;}
.footer .bottom ._a a:hover{color:#ff0000;}
.legal_web{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;display:none;}
.legal_web .bg{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.6;filter: alpha(opacity=60);}
.legal_web .box{position:absolute;width:1200px;height:730px;left:50%;top:50%;margin-left:-600px;margin-top:-365px;padding-top:60px;}
.legal_web .close{position:absolute;right:0;top:0;width:30px;height:30px;background:url(/images/close.png) no-repeat;cursor:pointer;}
.legal_web .info{height:640px;padding:60px 240px 0 60px;background:#fff;position:relative;}
.legal_web .info h3{font-size:20px;color:#fa2828;}
.legal_web .info h4{font-size:36px;color:#ff2a2a;font-family: 'rubik-regular';text-transform:uppercase;opacity:.2;filter: alpha(opacity=20);margin-top:10px;letter-spacing:-2px;}
.legal_web .info h6{font-size:16px;color:#45454d;margin-top:20px;}
.legal_web .info p{font-size:14px;color:#535353;margin-top:15px;opacity:.5;filter: alpha(opacity=50);}
.sitemap .info{padding-right:100px;position:relative;}
.sitemap .info .bor{height:2px;width:1200px;position:absolute;left:0;top:230px;background:#f4f2f2;}
.sitemap .info ul{margin-top:50px;z-index:5;position:relative;}
.sitemap .info ul li{float:left;margin-left:130px;}
.sitemap .info ul li:first-child{margin-left:0;}
.sitemap .info ul h3{font-size:16px;color:#45454d;padding-bottom:20px;border-bottom:3px solid #ff1111;margin-bottom:10px;}
.sitemap .info ul p{margin-top:0;line-height: 30px;}
.link {margin-top:14px;}
.link h3{float:left;font-size: 16px;color: #6d6d6d;}
.link .a_list{float:left;width:800px;}
.link a{display:inline-block;margin:0 10px 5px 0;font-size: 14px;color: #aca9a4;}
.link a:hover{color:#ff0000;}
@media screen and (max-height: 768px) {
    .legal_web .box{margin-top: -290px; height: 580px;}
    .sitemap .info{height: 520px;padding-top: 40px;}
    .sitemap .info ul{margin-top: 30px;}
    .sitemap .info .bor{top: 190px;}
    .sitemap .info ul p{line-height: 26px;}
}

<!--0.00026893615722656-->