*{margin:0;padding:0;}
html{width:100%;height:100%;}
body{font-family:"Microsoft YaHei";position:relative;width:100%;height:100%;}
a{text-decoration:none;cursor:pointer;}
li{list-style:none;}

@font-face {
    font-family:HYCSJ;
    src:url('../fonts/HYCSJ.TTF');
}

.clear{clear:both;}

.headBox{width:100%;height:160px;background:url(../images/head_bg.jpg) repeat;padding:1px 0;}
.headBox .head-content{width:1200px;height:88px;margin:36px auto;}
.headBox .head-content .logo-box{width:242px;height:100%;float:left;}
.headBox .head-content .logo-box .logo-main{width:100%;height:50px;border-bottom:1px solid #bdbdbd;margin-top:12px;}
.headBox .head-content .logo-box .logo-main .logo{width:76px;float:left;margin-left:4px;}
.headBox .head-content .logo-box .logo-main .logo img{width:100%;}
.headBox .head-content .logo-box .logo-main .name{width:160px;height:100%;float:right;text-align:center;}
.headBox .head-content .logo-box .logo-main .name .cn{font-size:25px;line-height:30px;}
.headBox .head-content .logo-box .logo-main .name .en{font-size:12px;line-height:14px;}
.headBox .head-content .logo-box .logo-subtitle{font-size:12px;text-align:center;line-height:24px;}
.headBox .head-content .logo-box .logo-subtitle span{margin:0 14px;}

.headBox .head-content .search-box{width:178px;float:right;padding-top:30px;margin-right:6px;}
.headBox .head-content .search-box select{width:60px;height:30px;border:1px solid #bdbdbd;float:left;outline:none;background-color:#FFF;}
.headBox .head-content .search-box input{width:90px;height:28px;border:1px solid #bdbdbd;float:left;outline:none;background-color:#FFF;}
.headBox .head-content .search-box button{width:24px;height:30px;background:#000;float:left;color:#fff;border:none;font-size:8px;cursor:pointer;position:relative;}
.headBox .head-content .search-box button:after{width:12px;height:12px;content:"";display:inline-block;background:url(../images/search.png) no-repeat;background-size:100% 100%;position:absolute;left:6px;top:8px;}
.headBox .head-content .language{width:40px;height:100%;float:right;line-height:88px;font-size:14px;text-align:center;}
.headBox .head-content .language a{color:#000;}
.headBox .head-content .nav-box{min-width:584px;height:100%;font-size:17px;float:right;}
.headBox .head-content .nav-box .nav-list{width:100%;height:36px;margin-top:26px;margin-right:6px;} 
.headBox .head-content .nav-box .nav-list .nav-row{text-align:center;float:left;height:36px;line-height:36px;position:relative;}
.headBox .head-content .nav-box .nav-list .nav-row .one-level{color:#000;padding:0px 14px;}

.headBox .head-content .nav-box .nav-list .nav-row .next-level{position:absolute;top:36px;left:-84px;height:auto;width:461px;color:#FFF;padding-top:18px;display:none;}
.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav{background-color:#83541e;border-radius:8px;height:30px;text-align:center;position:relative;}
.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav a{padding:5px 0;height:20px;float:left;line-height:17px;display:inline-block;}
.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav a:hover{background-color:#d17103;}
.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav a span{color:#FFF;height:20px;text-align:center;line-height:18px;padding:0 10px;display:inline-block;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-right:1px solid #FFF;}
.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav a:last-child span{border-right:none;}
.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav a:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;}
.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav a:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;}

.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav:before{position:absolute;content:"";display:block;top:-22px;left:128px;width:8px;height:8px;border-radius:50%;background-color:#83541e;}
.headBox .head-content .nav-box .nav-list .nav-row .next-level .next-nav:after{position:absolute;content:"";display:block;top:-22px;left:131px;width:2px;height:22px;border-radius:50%;background-color:#83541e;}
.headBox .head-content .nav-box .nav-list .nav-row:hover .next-level{display:block;}

.headBox .head-content .nav-box .nav-list .nav-row:nth-child(3) .next-level{width:440px;left:-178px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(3) .next-level .next-nav:before{left:222px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(3) .next-level .next-nav:after{left:225px;}

.headBox .head-content .nav-box .nav-list .nav-row:nth-child(4) .next-level{width:153px;left:-26px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(4) .next-level .next-nav:before{left:73px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(4) .next-level .next-nav:after{left:76px;}

.headBox .head-content .nav-box .nav-list .nav-row:nth-child(5) .next-level{width:412px;left:-158px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(5) .next-level .next-nav:before{left:202px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(5) .next-level .next-nav:after{left:205px;}

.headBox .head-content .nav-box .nav-list .nav-row:nth-child(6) .next-level{width:230px;left:-68px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(6) .next-level .next-nav:before{left:112px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(6) .next-level .next-nav:after{left:115px;}

.headBox .head-content .nav-box .nav-list .nav-row:nth-child(7) .next-level{width:230px;left:-68px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(7) .next-level .next-nav:before{left:112px;}
.headBox .head-content .nav-box .nav-list .nav-row:nth-child(7) .next-level .next-nav:after{left:115px;}



.headBox .head-content .nav-box .nav-list .nav-row:after{width:1px;height:100%;content:"";display:block;background-color:#bdbdbd;position:absolute;top:0;right:0;}
.headBox .head-content .nav-box .nav-list .nav-row:last-child:after{width:0px};


.bannerBox{width:100%;height:540px;position:relative;}
.bannerBox img{width:100%;}
.bannerBox .bannerWrap{width:100%;height:600px;position:relative;}
.bannerBox .bannerWrap .picture{width:1920px;margin:0 auto;height:600px;}
.bannerBox .bannerWrap .picture li{width:100%;height:600px;position:relative;}
.bannerBox .bannerWrap .picture li img{width:100%;height:600px;}
.bannerBox .bannerWrap .focus{height:14px;width:100%;text-align:center;position:absolute;bottom:20px;left:0;z-index:2;}
.bannerBox .bannerWrap .focus span{width:26px;height:8px;border-radius:5px;margin:0 6px;background-color:#FFF;display:inline-block;cursor:pointer;}
.bannerBox .bannerWrap .focus span.on{background-color:#ff6600;}
.bannerBox:after{width:100%;height:34px;content:"";display:block;background:url(../images/color_line01.jpg) repeat;}


.footBox{width:100%;height:auto;background-color:#242424;line-height:0;padding:60px 0;}
.footBox .footMain{width:1200px;height:auto;margin:0 auto;}
.footBox .footMain .foot-left{width:242px;float:left;}
.footBox .footMain .foot-left .logo-main{width:100%;height:50px;border-bottom:1px solid #bdbdbd;}
.footBox .footMain .foot-left .logo-main .logo{width:76px;float:left;margin-left:4px;}
.footBox .footMain .foot-left .logo-main .logo img{width:100%;}
.footBox .footMain .foot-left .logo-main .name{width:160px;height:100%;float:right;text-align:center;}
.footBox .footMain .foot-left .logo-main .name .cn{font-size:25px;line-height:30px;color:#FFF;}
.footBox .footMain .foot-left .logo-main .name .en{font-size:12px;line-height:14px;color:#FFF;}
.footBox .footMain .foot-left .subtitle{font-size:12px;text-align:center;line-height:24px;color:#FFF;}
.footBox .footMain .foot-left .subtitle span{margin:0 14px;}

.footBox .footMain .foot-left .other-info{margin-top:30px;}
.footBox .footMain .foot-left .other-info p{font-size:13px;color:#FFF;line-height:26px;}

.footBox .footMain .foot-middle{width:550px;float:left;padding:0px 20px 0 46px;}
.footBox .footMain .foot-middle .menuBox{width:100%;height:auto;}
.footBox .footMain .foot-middle .menuBox dl{width:110px;float:left;}
.footBox .footMain .foot-middle .menuBox dl dt{padding-left:4px;color:#FFF;font-size:16px;line-height:28px;margin-bottom:8px;display:block;height:28px;}
.footBox .footMain .foot-middle .menuBox dl dd{padding-left:4px;font-size:13px;line-height:30px;}
.footBox .footMain .foot-middle .menuBox dl dd a{color:#FFF;}
.footBox .footMain .foot-middle .menuBox dl dd a:hover{font-weight:bolder;}
.footBox .footMain .foot-middle .menuBox:after{content:"";display:block;clear:both;}
.footBox .footMain .foot-middle .QR-code-list{margin-top:26px;padding-left:4px;}
.footBox .footMain .foot-middle .QR-code-list li{width:80px;height:120px;margin-right:30px;text-align:center;float:left;}
.footBox .footMain .foot-middle .QR-code-list li img{width:80px;height:80px;}
.footBox .footMain .foot-middle .QR-code-list li p{line-height:40px;color:#FFF;font-size:12px;}

.footBox .footMain .foot-right{width:342px;height:auto;float:left;}
.footBox .footMain .foot-right img{width:240px;margin-top:2px;margin-top:-6px;}
.footBox .footMain .foot-right p{line-height:26px;font-size:14px;color:#FFF;margin-top:6px;padding-left:10px;}
.footBox .footMain .foot-right .profile-text{color:#999;}
.footBox .footMain:after{content:"";display:block;clear:both;}


.storePart{width:100%;padding:30px 0;background-color:#fffefc;text-align:center;}
.storePart a{line-height:18px;color:#000;display:inline-block;margin:0px 24px;}
.storePart a img{width:20px;height:20px;float:left;}
.storePart a span{float:left;margin-left:4px;}


.menuMain{width:100%;height:50px;text-align:center;}
.menuMain a{display:inline-block;width:150px;height:50px;font-size:;color:#FFF;font-size:16px;line-height:50px;}
.menuMain a:nth-child(odd){background-color:#038489;}
.menuMain a:nth-child(even){background-color:#166063;}
.menuMain a:hover{font-weight:bolder;}

.mainPage{width:100%;height:16px;padding:6px 0;text-align:center;margin:40px auto;font-size:14px;}
.mainPage a{color:#605f5f;margin:0 16px;display:inline-block;line-height:14px;}
.mainPage a.on{color:#058e94;}
.mainPage .prev{width:16px;height:16px;background-color:#058e94;text-align:center;color:#FFF;display:inline-block;border-radius:50%;overflow:hidden;line-height:16px;font-weight:normal;}
.mainPage .next{width:16px;height:16px;background-color:#058e94;text-align:center;color:#FFF;display:inline-block;border-radius:50%;overflow:hidden;line-height:16px;font-weight:normal;}