@charset "utf-8";
*{ font-family: "微软雅黑"; font-size: 14px; line-height: 1.8; margin: 0 auto; padding: 0px;}
ul,li,ol{ list-style: none;}
a{color: #666;}
a,a:hover,a:link,a:active,a:visited{ text-decoration: none;}
a{ -webkit-transition: all 0.3s ease;transition: all 0.3s ease;text-decoration: none;outline: 0;}
img{ max-width: 100%; height: auto;}
em{font-style: normal;font-weight: normal;}
body{position: relative;}

.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.mwrap{margin-left: 35px;margin-right: 35px;}
.wrap{width: 1500px;margin: 0 auto;}
*[class*="rect-"] {position: relative;display: block;width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full {position: absolute;left: 0;top: 0;width: 100%;height: 100%;*height: auto;}


.header_top{background: #ededed;padding: 6px 0px;}
.header_top .fl a{font-size: 15px;line-height: 28px;color: #333e46;}
.header_top .fr a{text-align: right;font-size: 12px;color: #333e46;line-height: 28px;display: block;}
.header_top .fr a:hover{color: #fcb026}

.header_bott{background: #fcb026;}
.logo{font-size: 0;padding: 24px 0;transition: all 0.5s ease;}


header .nav{margin: 0 auto;position: relative;height: 106px;}
header .nav li{float: left;text-align: center;width: 115px;}
header .nav li a{padding: 35px 0px;display: block;font-size: 18px;font-weight: bold;color: #333e46;line-height: 34px;position: relative;transition: all 0.5s ease;}

header .nav li .second-nav{display: none;position: relative;background: url("../images/xiala_jt_03.png") no-repeat center 2px;background: #FFF;box-shadow: 0 0 10px rgba(0, 0, 0, .3);border-top: 2px solid #333f47;}
header .nav li .second-nav li{float: none;display: block;width: 100%;border-bottom: 1px solid #eee;position: relative;z-index: 9999;background-color:#fff;}
header .nav li .second-nav li a{padding: 0px;display: block;line-height: 42px;border: none;text-align: center;font-size: 16px;font-weight: normal;}
header .nav li .second-nav li a:hover{background: #fcb026;color: #fff;}
.cur{background: url("../images/xiala_jt_02.png") no-repeat 100px 50px;}

footer{background: #333f47;}
.f_top{padding: 65px 0 35px;}
.f_top .fl{width: 30%;}
.f_top .fl .bshare-custom{margin: 15px 0px;}
.f_top .fl .f_ewm .cell{display: inline-block;padding: 0 5px;}
.f_top .fl .f_ewm .cell .img_{width: 120px;height: 120px;display: block;margin: 0 auto;}
.f_top .fl .f_ewm .cell .txt{font-size: 16px;margin-top: 10px;color: #fff;text-align: center;}
.f_top .fr{width: 70%;}
.f_top .fr dl{width: 23%;float: left;color: #fff;}
.f_top .fr dl dt a{font-size: 20px;font-weight: bold;line-height: 36px;color: #fff;}
.f_top .fr dl dd a{font-size: 14px;line-height: 34px;color: rgba(255,255,255,.6);}
.f_top .fr dl dt a:hover{color:#fff; color:rgba(255,255,255,.7)}
.f_top .fr dl dd a:hover{color: #fff;}
.f_bott .content{border-top: 1px solid #fff;border-color: rgba(94,98,101,.7);padding: 30px 0;color: rgba(255,255,255,.6);}
.f_bott .content .fl{font-size: 13px;line-height: 26px;}
.f_bott .content .fr{font-size: 13px;line-height: 26px;float: right;}
.f_bott .content a{color: rgba(255,255,255,.6);}
.f_bott .content a:hover{color: #fff;}


.float-right-box {width: 250px;position: fixed;right: 0;top: 50%;margin-top: -127px;background-color: #fcb026;z-index: 1000;transition: width 0.3s ease 0s;}
.float-right-box.on {width: 50px;}
.float-right-box .top-list {width: 100%;}
.float-right-box .top-list ul {width: 100%;}
.float-right-box .top-list li {width: 100%;position: relative;border-bottom: 1px solid #e6a52f;transition: background 0.3s ease 0s;height: 50px;}
.float-right-box .top-list a {display: block;width: 100%;}
.float-right-box .top-list .ico {display: inline-block;width: 50px;height: 50px;position: absolute;right: 0;top: 0;transition: background 0.3s ease 0s;z-index: 2;}
.float-right-box .top-list .ico2 {background: url(../images/ico_59.png) no-repeat center #fcb026;}
.float-right-box .top-list .ico3 {background: url(../images/ico_60.png) no-repeat center #fcb026;}
.float-right-box .top-list .ico5 {background: url(../images/ico_62.png) no-repeat center #fcb026;}
.float-right-box .top-list .ico7 {background: url(../images/ico_69.png) no-repeat center #fcb026;}
.float-right-box .top-list .stt {display: inline-block;font-size: 14px;line-height: 50px;color: #fff;transition: color 0.3s ease 0s;position: absolute;left: 28px;top: 0;z-index: 1;width: 222px;cursor: pointer;}
.float-right-box .top-list li:hover .stt {color: #fcb026;}
.float-right-box .top-list li:hover .ico2 {background: url(../images/ico_59_h.png) no-repeat center #fff;}
.float-right-box .top-list li:hover .ico3 {background: url(../images/ico_60_h.png) no-repeat center #fff;}
.float-right-box .top-list li:hover .ico5 {background: url(../images/ico_62_h.png) no-repeat center #fff;}
.float-right-box .top-list li:hover .ico7 {background: url(../images/ico_69_h.png) no-repeat center #fff;}
.float-right-box .top-list li:hover {background-color: #fff;}
.float-right-box .top-list .return-webtop .stt {font-weight: bold;}
.float-right-box .top-list li .weix {position: relative;}
.float-right-box .sidebox {position: absolute;right: 250px;top: 0;transition: all 0.1s ease 0s;width: 120px;z-index: 10;display: none;background: #fcb026;}
.float-right-box .sidebox img {width: 110px;height: 110px;display: block;margin: 5px auto;}
