﻿*{margin:0;padding:0px;list-style: none;font-family: 'å微软雅黑';}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
input:focus, textarea:focus {outline: none;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-user-modify:read-write-plaintext-only;}

#content{width:100%;background: #ffffff;}
.header{width:100%;}
.headerT{width: 100%;height: 60px;background: #f62f17;}
.header .logo{width: 100%;margin: 30px auto;}
.header .headT{width: 100%;margin:0 auto;text-align: center;line-height: 60px;color: #fff;font-size: 16px;}
.header .headT img{vertical-align:middle;margin-right: 10px;max-width: 30px;margin-top: -5px;}
.header .headT em{font-size:18px;font-weight:bold;color: #fff!important;}
.header .headT a{color:#393939;font-size:15px;padding-right:16px;}
.header .headT a.register{padding-left:5px;}
.header .headT a.login{padding-right: 10px;}
.header .logo h1{width: 100%;text-align:  center;}
.header .logo h1 img{max-width: 90%;}

.header .logo .logowords{float: left;margin-left: 50px;margin-top: 30px;}
.logowords .txt1{font-size: 30px;font-family: 'å¾®è½¯é›…é»‘';color:#ff1616;font-weight: bold;line-height: 50px;}
.logowords .txt2{font-size: 20px;font-weight: normal;color:#010101;}
.header .nav{width:100%;height: 50px;position:  relative;z-index: 999999999;}
.header .nav .icon{text-align:center;}
.header .nav .icon .icon1{display:inline-block;margin-left:10px;}
.header .nav .icon .icon1 img{max-width:40px;}
.banner{overflow:  hidden;width: 100%;position: relative;z-index: 0;}
.banImg{width:100%;}
.banner li a{width:100%;display: block;height: 70vw;}
.UserName{width:95%;margin: 40px auto 0px;text-align:  center;}
.UserName .U_Name{color: rgba(255,255,255,0.8);line-height: 30px;display: inline-block;margin-right: 20px;}
.UserName a{color: rgba(255,255,255,0.8);line-height: 30px;display: inline-block;}

.banner .swiper-pagination{position:relative;z-index:1;margin-top: -40px;height:30px;line-height:30px;text-align:center;}
.banner .swiper-pagination{text-align:center;/* padding-top:5px; */}
.banner .swiper-pagination  .swiper-pagination-bullet{opacity:1;background:none;border-radius:0px;cursor:pointer;display:inline-block;zoom:1;width:16px;height:16px;margin: 0px 10px;border:1px solid #fff;font-size:0;}
.banner .swiper-pagination-bullet-active{ background: #f8311b!important;border:1px solid #f8311b!important;width:16px;height:16px;}
.banner .prev{display: block;width: 29px;height: 57px;float: left;margin-left: 15px;cursor: pointer;background: url(../images/left.png) center center no-repeat;position:  relative;top: -230px;}
.banner .next{display: block;width: 29px;height: 57px;float: right;margin-right: 15px;cursor: pointer;background: url(../images/right.png) center center no-repeat;position:  relative;top: -260px;}

.footer{width:100%;background: #ededed;border-bottom: 10px solid #f8301a;}
.foot1{width:100%;height: 34px;background: #949494;font-size: 13.33px;color:#fff;}
.foot1T{width: 95%;margin: 0 auto;background: url(../images/hot.png) left top no-repeat;height: 50px;position:  relative;top: -13px;}
.foot1T .hot{color:#fff;font-size: 13.33px;position: relative;top: 27px;left: 13px;font-weight: bold;}
.foot1T .list li{display: inline-block;padding: 0px 7px 0px 5px;border-right: 1px dashed #fff;height: 23px;line-height: 23px;}
.foot1T .list{margin: 2px 0px 0px 80px;height: 23px;overflow: hidden;}
.foot1T .list li:last-child{border-right:0px solid #fff;}
.foot1T .list li a{color: #fff;font-size: 12px;}
.foot2L{width: 100%;float: left;margin-top: 35px;}
.foot2{width: 85%;margin: 0 auto;padding-bottom: 30px;}
.foot2L li{display: inline-block;padding-left: 24px;background: url(../images/icon1.jpg) left center no-repeat;width: calc(50% - 24px);margin-bottom: 10px;}
.foot2L li a{color: #515151;font-size: 13.33px;}
.foot2L li:nth-child(2n){margin-right:0px;float:right;}
.copyright{margin-top: 25px;text-align:  center;}
.copyright .span1{color:#515151;font-size: 13.33px;margin-top: 12px;display: inline-block;}
.copyright .p1{display: inline-block;width:100px;height: 40px;background: url(../images/foot1.jpg) center center no-repeat;text-align: center;line-height: 40px;font-size:  16.67px;}
.copyright .p2{display: inline-block;width:100px;height: 40px;background: url(../images/foot2.jpg) center center no-repeat;text-align: center;line-height: 40px;font-size:  16.67px;}
.copyright .p1 a{color: #fff;}
.copyright .p2 a{color: #000;}
.foot2R{width: 100%;float: right;margin-top: 25px;}
.foot2RL{width: 100%;margin-top: 25px;}

.foot2RL li{color:#525252;font-size:13.33px;line-height: 26px;}
.foot2RL1{width: 120px;margin: 0 auto;}
.foot2RL1 .code{color:#323232;font-size: 14px;font-weight: bold;padding-left: 29px;background: url(../images/icon23.png) left center no-repeat;letter-spacing: 4px;margin-top: 15px;}
.foot2RL li p{width: calc(100% - 69px);float:right;}

.SuspensionR{position: fixed;bottom: 10px;right:0px;}
.SuspensionR .a1{color:#fff;display: block;width: 87px;height:60px;background: url(../images/Suspension.jpg) center center no-repeat;padding-left: 10px;float:  left;}
.SuspensionR .a1 h3{font-size:16.67px;font-weight: bold;line-height: 34px;}
.SuspensionR .a1 p{font-size:13.33px;line-height:24px;}
.backTop{position: fixed;bottom:90px;right:0px;cursor:pointer;}

.M_nav{position: fixed;height:100%;width:100%;background:#2f2f2f;top:0px;display:  none;}
.btn-nav{width:40px;height:40px;float: right;margin: 10px 0px 0px 0px;}
.M_nav .icon-bar{background:#fff;}
.M_nav .top{-webkit-transform:translateY(6px) rotateZ(45deg);-moz-transform:translateY(6px) rotateZ(45deg);-ms-transform:translateY(6px) rotateZ(45deg);-o-transform:translateY(6px) rotateZ(45deg);transform: translateY(3px) rotateZ(45deg);}
.M_nav .bottom{-webkit-transform:translateY(-8px) rotateZ(-45deg);-moz-transform:translateY(-8px) rotateZ(-45deg);-ms-transform:translateY(-8px) rotateZ(-45deg);-o-transform:translateY(-8px) rotateZ(-45deg);transform: translateY(-8px) rotateZ(-40deg);}
.icon-bar{display:block;margin:5px 0;width: 24px;height: 3px;background-color: #502e25;}
.icon-bar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:999999}
.M_nav ul{margin: 50px 0px 20px 0px;padding: 0 20px;height: 100%;position: relative;overflow: hidden;overflow-y: scroll;height: calc(100% - 50px);}
.M_nav li {padding: 0 0px 0 0;position: relative;}
.M_nav li:first-child{/* display: none; */}
.M_nav li .firstA{height:48px;line-height:48px;color:rgba(255,255,255,0.8);font-size:14px;display: block;opacity:0.8;position: relative;z-index: 9;box-sizing: border-box;padding: 0 30px 0 0;}
.M_nav li span{width: 30px;height: 48px;display: block;position: absolute;top: 0;right: 0;z-index: 10;background: url(../img/icon_01.png) no-repeat center center;}
.M_nav li.on span.icon_bar{ background-image:url(../img/icon_02.png);}
.bBor:after,.tBor:before{position:absolute;content:"";height:1px;background: rgba(228,228,228,1);left:0;right:0;}
.bBor:after{background: rgba(228,228,228,.5);}
.M_nav .list a{display:inline-block;height:42px;line-height:42px;font-size:13px;color: rgba(128,128,128,0.7);width: 100%;text-indent: 20px;}
.M_nav .list a.bBor{color: rgba(255,255,255,0.6);}
.M_nav .three a{display:inline-block;height:42px;line-height:42px;font-size:13px;color: rgba(128,128,128,0.7);width: 100%;text-indent:40px;}
.M_nav .three a{color: rgba(255,255,255,0.6);}
.M_nav li dl{display: none;}
.M_nav li dl dd{position:relative;}
.M_nav li dl dd .three{display:none;}
.M_nav li dl dd.on span.icon_bar1{background-image:url(../img/icon_02.png);}
/*登录*/
.Mask{display:none;width: 100%;height: 100%;position: fixed;background:url(../img/loginbg.png) center center no-repeat;top: 0px;z-index: 999999999999;}
.Login{display:none;width: 95%;position: fixed;background:#fff;z-index: 9999999999;left:  50%;transform: translateX(-50%);top: 50%;margin-top: -50%;}
.Login .title{width: calc(100% - 20px);height: 25px;background: #f9321c;color:#fff;font-size: 16px;line-height: 25px;padding: 10px;}
.Login .title .close{float:right;margin-top:-3px;}
.Login .title .close img{width:30px;height:30px;}
.Login form{text-align: center;margin-top:30px;padding-bottom: 30px;}
.Login form input[type='text']{width:200px;border:1px solid #999999;height:28px;text-indent: 1em;}
.Login form input[type='password']{width:200px;border:1px solid #999999;height:28px;text-indent: 1em;}
.Login form p{margin-top:10px;}
.Login form input[type='button']{width: 70px;height: 35px;line-height: 35px;text-align:center;font-size: 18px;background:#f02b0c;color:#fff;margin: 15px 10px 20px 0px;cursor: pointer;}
.Login form input[type='reset']{width: 70px;height: 35px;line-height: 35px;text-align:center;font-size: 18px;background:#f02b0c;color:#fff;cursor: pointer;}
.Login form input[name='vc']{width:108px;}
.Login form img{width:90px;height:30px;}
.Login form .register{color:#eb2804;font-size: 20px;padding-left:14px;display: inline-block;}

/*注册*/
.Register{display:none;width: 95%;position: fixed;left:50%;background:#fff;z-index: 9999999999;padding-bottom: 30px;transform: translateX(-50%);height: 100vh;overflow-y: scroll;}
.Register .title{width: calc(100% - 20px);height: 25px;background: #f9321c;color:#fff;font-size: 14px;line-height: 25px;padding: 10px;}
.Register .title .close{float:right;margin-top:-3px;}
.Register .title .close img{width:30px;height:30px;}
.Register form{text-align: left;margin-top:10px;height: 640px;}
.Register form input[type='text']{width:calc(100% - 100px);border:1px solid #999999;height:28px;text-indent: 1em;}
.Register form p{margin-top: 15px;color:#585858;font-size:15px;}
.Register form p span{display:inline-block;width: 90px;text-align:right;color:#777777;font-size: 14px;height: 30px;float:  left;line-height: 20px;}
.Register form p em{color:#eb2803;font-size: 20px;position: relative;top: 5px;display:  inline-block;right: 5px;}
.Register form input[name='vc']{width: calc(100% - 180px);}
.Register form input[type='password']{width: calc(100% - 100px);border:1px solid #999999;height:28px;text-indent: 1em;}
.Register form input.password1{width:200px;}
.Register form img{width: 80px;vertical-align:  middle;}
.Register form input[type='button']{width: 70px;height: 35px;line-height: 35px;text-align:center;font-size: 18px;background:#f02b0c;color:#fff;cursor: pointer;}
.Register form input[type='reset']{width: 70px;height: 35px;line-height: 35px;text-align:center;font-size: 18px;background:#f02b0c;color:#fff;cursor: pointer;}
.Register select{width: calc((100% - 106px)/3);height:30px;}
.Register .pro{width: calc(100% - 90px);float:  right;color: #585858;font-size: 14px;margin: 10px auto 0px;display: inline-block;text-align:  left;height: auto;}
.Register form p.icon_sub{text-align: center;margin-top: 25px;}

/*找回密码*/

.Findpwd{display:none;width: 95%;height: 250px;position: fixed;top:50%;margin-top: -125px;left:50%;background:#fff;z-index: 9999999999;transform: translateX(-50%);}
.Findpwd .title{width: calc(100% - 20px);height: 25px;background: #f9321c;color:#fff;font-size: 16px;line-height: 25px;padding: 10px;}
.Findpwd .title .close{float:right;margin-top:-3px;}
.Findpwd .title .close img{width:30px;height:30px;}
.Findpwd form{text-align: center;margin-top:30px;}
.Findpwd form input[type='text']{width:200px;border:1px solid #999999;height:28px;text-indent: 1em;}
.Findpwd form input[type='password']{width:200px;border:1px solid #999999;height:28px;text-indent: 1em;}
.Findpwd form p{margin-top:10px;}
.Findpwd form input[type='button']{width: 70px;height: 35px;line-height: 35px;text-align:center;font-size: 18px;background:#f02b0c;color:#fff;margin: 20px 10px 0px 0px;cursor: pointer;}
.Findpwd form input[type='reset']{width: 70px;height: 35px;line-height: 35px;text-align:center;font-size: 18px;background:#f02b0c;color:#fff;cursor: pointer;}
.Findpwd form input[name='vc']{width:108px;}
.Findpwd form img{width:90px;height:30px;}
.Findpwd form .register{color:#eb2804;font-size:25px;padding-left:14px;}


@media(max-width:330px){
    .foot1T .list li{padding: 0px 3px 0px 0px;height:  20px;line-height: 20px;}
    .Login .title{font-size:14px;}
    .Login form .register{font-size:16px;}
    .Findpwd .title{font-size: 14px;}
}


