@charset "utf-8";
/* CSS Document */
body{line-height:1.5;font-family:PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"微软雅黑",STHeitiSC-Light,simsun,"宋体",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";background:#ffffff;font-size:14px;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}ol,ul{list-style:none;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-size:100%;-webkit-font-smoothing: antialiased;-webkit-tap-highlight-color: transparent;}fieldset,img,a img,:link img,:visited img{border:0;}a{text-decoration:none;}a:hover{text-decoration:underline;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}caption,th{text-align:left;}sup,sub{font-size:100%;vertical-align:baseline;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}.clear,.clearfix:after{clear:both;height:0;overflow:hidden;display:block;}.clearfix:after{visibility:hidden;content:".";}.clearfix{*zoom:1;}
html,body{width:100%;height:100%;}
.layui-container{width:1400px}
.layui-main {width: 1400px;margin: 0 auto;overflow:hidden}
.layui-input-h31{height:31px;border:none;background-color:#f5f6fa}
.w1003{width:1003px;}
.w1200{width:1200px;}
.cbody{margin:0 auto;padding:0;}
.rel{position:relative;z-index:2}
.link {outline: none;text-decoration: none;position: relative;line-height: 1;color: #fff;display: inline-block;}
.link-mallki {font-weight: 800;color: #fff;font-family: 'Dosis', sans-serif;-webkit-transition: color 0.5s 0.25s;transition: color 0.5s 0.25s;overflow: hidden;}
.link-mallki:hover {-webkit-transition: none;transition: none;color: transparent;}
.link-mallki::before {content: '';width: 100%;height: 1px;margin: -1px 0 0 0;background: #fff;position: absolute;left: 0;top: 50%;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);-webkit-transition: -webkit-transform 0.4s;transition: transform 0.4s;-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);transition-timing-function: cubic-bezier(0.7,0,0.3,1);}
.link-mallki:hover::before {-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
.link-mallki span {position: absolute;height: 50%;width: 100%;left: 0;top: 0;overflow: hidden;}
.link-mallki span::before {content: attr(data-letters);color: red;position: absolute;left: 0;width: 100%;color: #fff;-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s;}
.link-mallki span:nth-child(2) {top: 50%;}
.link-mallki span:first-child::before {top: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
.link-mallki span:nth-child(2)::before {bottom: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}
.link-mallki:hover span::before {-webkit-transition-delay: 0.3s;transition-delay: 0.3s;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition-timing-function: cubic-bezier(0.2,1,0.3,1);transition-timing-function: cubic-bezier(0.2,1,0.3,1);}
.top-search-menu .layui-nav-child.menu-all-box{width:1300px;height:250px;position:absolute;left:-617px;top:47px;background-color:#fff;box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);}
.menu-ul{padding:15px 20px;}
.mt20{margin-top:20px;}
.rel{position:relative}
.pt110{padding-top:110px;}
.mt40{margin-top:40px;}
.fl{float:left;}.fr{float:right;}
.w50{width:50%;}
.w45{width:45%;}
.mt30{margin-top:30px;}.mt35{margin-top:35px;}.mr35{margin-right:35px;}.mt25{margin-top:25px;}.mt10{margin-top:10px;}.h90{height:90px;}
.smenulist ul li{float:left;font-size:16px;}
.smenulist ul li h1{font-size:16px;text-align:center;}
.smenulist ul li h1.hh1{color:#ff9900}
.smenulist ul li h1.hh2{color:#f80000}
.smenulist ul li h1.hh3{color:#24aaa6}
.smenulist ul li h1.hh4{color:#bc9b16}
/*.smenulist ul.ultype li{padding-right:5px;}*/
.smenulist ul.ultype li{width:33%;}
.smenulist ul.ultype li img{width:100%;}
.layui-nav .layui-nav-item .smenulist ul li a{padding:0px 10px;font-size:16px;}
.menu-w360{width:350px;float:left;overflow:hidden}
.menu-w140{width:130px;float:left;overflow:hidden}
.menu-w120{width:110px;float:left;overflow:hidden}
.menu-w100{width:95px;float:left;overflow:hidden}
.menu-w90{width:80px;float:left;overflow:hidden}
.menu-w170{width:170px;float:left;overflow:hidden}
.menu-w110{width:110px;float:left;overflow:hidden}
/*.menu-w520{width:580px;float:right;overflow:hidden}*/
.menu-w520{width:440px;float:right;overflow:hidden}
.layui-nav .layui-nav-item .smenulist ul li a:hover{font-weight:normal;backgroun:none;}
.smenulist p{padding-left:10px;font-weight:600;}
.layui-header {z-index: 1000;height: 40px;background-color:#282828;border-bottom:solid 1px #fff;}
.header-top{width:100%;position:fixed;left:0px;top:0px;z-index:10;background-color:#fff;}
.header-atype a{text-decoration: none;}
.top-text{line-height:40px;color:#fff;position:relative}
.top-text a{color:#fff;margin-right:15px;line-height:40px;}
.top-roll-box{position:absolute;left:575px;top:0px;width:250px;height:40px;overflow:hidden}
.top-roll-tip{position:absolute;line-height:40px;font-size:13px;color:#fff;}
.header-top-right{position:absolute;right:0px;top:0px;height:40px;}
.fs13{font-size:13px;}
.header-top-right a.a1{line-height:40px;margin:0px 10px;}
a.a2{cursor:default;color:#232426}
.header-top-right img{line-height:40px;overflow:hidden}
.top-text h1{position:absolute;left:100px;top:0px;}
.top-a-taoguao{width:43px;height:19px;overflow:hidden;position:absolute;left:-70px;top:11px;}
.top-weixin-list{position:absolute;width:100%;z-index:100;left:0px;top:-120px;height:120px;background-color:#27282d}
.utop-weixin-list{position:absolute;width:100%;z-index:100;left:0px;top:-120px;height:120px;background-color:#27282d}
.weixin-img{text-align:center;padding-top:15px;color:#fff;font-size:13px;}
.weixin-img p{padding-top:5px;#d1d1d1;}
.weixin-img img{width:70px;height:70px;border-radius:5px;margin:0 25px;}
.wxjz{position:relative;}
.wxjz h1{height:30px;width:100%;position:absolute;left:0px;top:-20px;}
.search-banner-box{width:100%;margin-top:20px;height:41px;box-shadow: 0 2px 4px #eee;padding-bottom:10px;background-color:#fff;}
.logo{width:124px;height:41px;margin-bottom:15px;}
.top-search-box{position:fixed;height:41px;width:1400px;z-index:10;}
.top-search-menu{position:absolute;left:170px;top:5px;width:600px;height:41px;}
.top-search{width:400px;line-height:31px;height:31px;position:absolute;left:820px;top:8px;background:#f5f6fa url(../images/i2_u03.jpg) no-repeat left center;}
.top-search-tip{width:50px;padding-left:15px;background:url(../images/i2_14.jpg) no-repeat right center;color:#bebfc3;}
.h41{height:41px;}
.more-search{width:95px;height:31px;background:url(../images/i2_11.jpg) no-repeat;position:absolute;top:0px;right:0px;}
.search-sub{width:40px;height:31px;background:url(../images/search22.png) no-repeat right center;position:absolute;right:105px;top:0px;}
.search-login-box{position:absolute;right:0px;top:12px;}
.search-login-box a.a1{color:#282828;padding:0px 10px;}
.layui-nav *{font-size:18px;}
.layui-nav{padding:0px 10px;font-size:18px;background:none;}
.top-search-box .layui-nav .layui-nav-item{height:41px;line-height:41px;}
.top-search-box .layui-nav .layui-nav-item a{padding:0px 20px;color:#232426;text-decoration:none;}
.top-search-box .layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#ffa000;font-weight:600;}
.top-search-box .layui-nav-bar{display:none;}
.top-search-box .layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{background:none;}
.top-search-box .layui-nav .layui-nav-more{border:none;margin-top:0px;top:15px;display: inline-block;width: 12px;height: 12px;background: url(../images/down.png) no-repeat center;background-size: 100%;margin-left: 5px;transition: transform 0.5s;}
.top-search-box .layui-nav .layui-nav-mored,.top-search-box .layui-nav-itemed>a .layui-nav-more{border:none;margin-top:0px;transform:rotate(180deg)}
.layui-nav-child{top:48px;left:-10px;border:none;}
.top-search-menu .layui-nav-child{top:48px;left:0px;border:none;}
.top-search-box .layui-nav .layui-nav-item dd a {padding: 0px 20px;line-height:32px;font-size:14px;color: #232426;text-decoration: none;}
.w950{width:950px;}
.w390{width:390px;}
.index-footer-nav-box{height:37px;background-color:#f2f2f2;text-align:center;}
.index-footer-nav a{font-size:18px;color:#585858;padding:0px 20px;line-height:37px;}
.index-footer-nav a:hover{color:#ffa000;}
.footer{text-align:center;padding:35px;color:#585858;line-height:36px;}
.detail-body .header-top,.detail-body .top-search-box{position:absolute;}
.detail-body .layui-main{width: 1400px;margin: 0 auto;overflow: inherit;}
.detail-body .search-banner-box{box-shadow:none;}
/*******搜索begin********/
#_searchtop .show-search-w1000{width:1000px;margin:0 auto;}
#_searchtop .show-search-box{z-index:1000;position:fixed;left:0px;top:0px;width:100%;height:100%;display:block;background-color:#fff;}
#_searchtop .show-search-close{position:absolute;right:0px;top:20px;}
#_searchtop .show-search-topbox{padding-top:150px;}
#_searchtop .s-result{font-family:"Microsoft YaHei";}
#_searchtop .s-result li{margin-top:8px;padding-bottom:30px;}
#_searchtop .sr-title{margin:0;}
#_searchtop .sr-desc{margin-top:3px;font-size:14px;width:90%;}
#_searchtop .sr-footer{margin-top:15px;color:#aaa5a5;font-size:12px}
#_searchtop .sr-foote a ,a.a-hover{color:#aaa5a5}
#_searchtop em.term{font-style:normal;color:#c00;}
#_searchtop a.sa{color:#00c;font-size:16px;font-family:"Microsoft YaHei";}
#_searchtop .sf-param-box{width:100%;overflow-x:hidden;}
#_searchtop .sf-param{margin-top:25px;color:#676767;width:110%;height:26px;line-height:26px;}
#_searchtop .sf-param span{padding-right:15px;}
#_searchtop .search-w950{width:950px;float:left;}
#_searchtop .search-oh{height:46px;position:relative;width:930px;margin-left:20px;}
#_searchtop .search-oh .search-input{width:900px;height:43px;border:solid 1px #dcdcdc;text-indent:10px;border-radius:5px;}
#_searchtop .search-oh .search-sub-bnt{cursor:pointer;position:absolute;right:0px;top:0px;width:130px;height:45px;border:none;background-color:#fd7400;border-radius:10px;color:#fff;text-align:center;font-size:24px;}
#_searchtop .search-oh .search-sub-bnt .layui-icon{font-size:24px;}
#_searchtop .sf-param select,.sf-param input{height:24px;line-height:24px;color:#676767;border:solid 1px #e7e7e7}
#_searchtop .search-mainbox .c-666{color:#676767;height:24px;line-height:24px;background-color:#eee;padding:0 5px;}
#_searchtop ul.s-result li .sr-title a.sa{font-size:20px;color:#000}
#_searchtop ul.s-result li .sr-title a.sa:hover,ul.s-result li .sr-title a.sa:hover em{color:#ffa000;}
#_searchtop ul.s-result li .sr-desc{padding-top:20px;color:#404040;max-height:42px;overflow:hidden;}
#_searchtop .search-type-link{margin-top:30px;font-size:18px;}
#_searchtop .search-type-link a{margin-right:20px;position:relative;text-decoration:none;}
#_searchtop .search-type-link a:hover{color:#ffa000;}
#_searchtop .search-type-link span{margin-right:20px;font-weight:bold}
#_searchtop .search-type-link a span{display:none;}
#_searchtop .search-type-link a.cur span{display:block;position:absolute;left:0px;bottom:-5px;width:100%;height:2px;background-color:#ffa000;font-size:0px;margin:0;padding:0px;overflow:hidden;}
#_searchtop .show-search-mainbox{padding:20px;}
#_searchtop .show-search-hotkey{padding:30px 0px;}
#_searchtop .show-search-hotkey h1{font-size:24px;color:#585858;}
#_searchtop .show-search-hotkey .hotlink{padding:20px 0px;}
#_searchtop .show-search-hotkey .hotlink a{margin-bottom:20px;text-decoration:none;color:#999;margin-right:15px;display:block;float:left;padding:8px 20px;background-color:#eee}
#_searchtop .show-search-hotkey .hotlink a:hover{background-color:#ffa000;color:#fff;}
#_searchtop .search-mainbox{height:400px;overflow-y:scroll;}
#_searchtop .show-search-close .layui-icon{transition: all 0.3s;font-size:32px;cursor:pointer;}
#_searchtop .show-search-close .layui-icon:hover{transform:rotate(90deg);color:#ffa000}
#_searchtop body{overflow-y:hidden;}
#_searchtop ul.s-result li .sr-title a:hover em.term{color:#ffa000}
body.ofy{overflow-y:hidden;}
/*******搜索end********/
.zt-scroll-id{height:310px;overflow: hidden;}
.qrcode-box{position:fixed;left:50%;top:50%;z-index:100000;display:none;}
.qrcode-wrap{position:absolute;width:282px;height:332px;border: solid 1px #d8d8d8;left:-151px;top:-181px;background-color:#fff;padding:15px 10px;}
.qrcode_weixin_popup_head {font-size: 12px;font-weight: bold;text-align: left;line-height: 16px;height: 16px;position: relative;color: #000;}
.qrcode_weixin_popup_close {width: 16px;height: 16px;position: absolute;right: 0;top: 0;color: #999;text-decoration: none;font-size: 16px;}
.qrcode_weixin_popup_main {padding: 25px 10px;min-height: 150px;_height: 150px;text-align:center;}
.qrcode_weixin_popup_foot {font-size: 12px;text-align: left;line-height: 22px;color: #666;}
.code-wrap{width:205px;margin:0 auto;}
.qrcode_weixin_popup_head a{text-decoration:none;}
.show-mobile-bg{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999998;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.show-mobile-box{position:fixed;left:50%;top:50%;margin-left:-110px;margin-top:-75px;width:150px;height:150px;z-index:999999;padding:30px;background-color:#fff;}
.show-mobile-box a{position:absolute;right:15px;top:5px;color:gray;text-decoration:none;}
.show-mobile-box img{width:150px;top:150px;}




