@charset "utf-8";
*{
	margin: 0;
	padding: 0;
	font-family: Arial;
	text-decoration: none;
}

body{height: 100%;}
a:link{text-decoration:none;}
a:hover{color: none;}
.row{margin-right: 0px;margin-left: 0px;}
ul{margin-bottom: 0px;padding-inline-start: 0;}
h1, h2, h3, h4, h5, h6{margin: 0px;}
h1, .h1, h2, .h2, h3, .h3 ,p{margin: 0px;}

ul,li{ list-style:none;}
.c{clear: both;}
.fl{float: left;}
.fr{float: right;}

.center,.h_center{max-width: 1600px;margin: 0 auto;}
@media (max-width: 1024px){
	.center,.h_center{width: 95%;}
}

.inner .row .col-md-9{width:100%!important;}
/*head*/
 i,em {font-style:normal;}
.content {width:60rem;margin:0 auto;}
.head-pc {height:5.75rem;padding:0 6.55rem;background:#e7e7e7;min-width:1200px;margin:0 auto; box-sizing: border-box;}
.head-pc .t_logo {width:15.05rem;float:left;line-height:0;overflow:hidden;padding-top:1.35rem;margin-bottom:0;}
.head-pc .t_logo a{display:block;width:8.4rem;}
.head-pc .t_logo a img{width:100%;}
.head-pc .menu {width:53.8rem;height:5.75rem;float:left;padding:0 0 0 5.0rem;box-sizing:border-box;border-left:0.05rem solid rgba(125,125,125,.23);border-right:0.05rem solid rgba(125,125,125,.23);}
.head-pc .menu ul li {float:left;height:5.75rem;line-height:5.75rem;position: relative;}
.head-pc .menu ul li > a {display:block;font-size:0.8rem;color:#333333;font-family:"Arial";padding:0 1.2rem;text-transform: uppercase;}
.head-pc .menu ul li:hover > a,.head-pc .menu ul li.cur > a {color:#fb5806;font-weight:bold;}
.head-pc .menu ul li:last-child{display:none;}
.head-pc .menu ul li dl{
    background: #fff;
    position: absolute;
    overflow: hidden;
    left: 50%;
    top: 115px;
    text-align: center;
    min-width: 180px;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
    box-sizing: border-box;
    transform: translateX(-50%);
    z-index: 99;
    box-sizing: border-box;
    -webkit-transition: max-height 0.4s linear;
    -moz-transition: max-height 0.4s linear;
    transition: max-height 0.4s linear;
    max-height: 0;
}
.head-pc .menu ul li dt a{display: block;border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    height: 48px;
    font-size: 14px;
    font-weight: 400;
    line-height: 48px;
    color: #333;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 0 20px;
    text-transform: capitalize;}
.head-pc .menu ul li dt:hover a{color:#fb5806;}
.head-pc .menu ul li:hover dl{max-height: 500px;}
.head-pc .hea-rig {float:right;}
.head-pc .hea-rig b {display:block;float:left;line-height:5.75rem;height:5.75rem;}
.head-pc .hea-rig b a {font-size:0.8rem;color:#333333;font-weight:bold;font-family:"Arial";}
.head-pc .hea-rig .isear {width:1.15rem;height:1.15rem;cursor:pointer;float:right;margin-left:1.5rem;margin-top:2.35rem;position:relative;}
.head-pc .hea-rig .isear .open {display:block;width:100%;height:1.15rem;background:url(../images/hea-btn.png) no-repeat center;background-size:100% 100%;}
.head-pc .isear .isearch {position:absolute;right:0;top:3.1rem;width:301px;height:55px;transform-origin:100% 0;-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .5s;transition:all .5s;border:1px solid #e7e7e7;box-sizing:border-box;background:#FFF;border-radius:0.2rem;overflow:hidden;z-index:200;}
.head-pc .isear .isearch .ser_inp {display:block;float:left;width:229px;height:55px;line-height:55px;padding:0.35rem 0.5rem;border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;position:relative;border:none;font-size:0.7rem;}
.head-pc .isear .isearch .ser_so {cursor:pointer;display:block;float:left;width:3.5rem;height:2.8rem;line-height:1.5rem;text-align:center;font-size:0.6rem;background:#e7e7e7 url(../images/hea-btn.png) no-repeat center;position:relative;color:#fff;border:none;background-size:1.15rem 1.15rem;}
.head-pc .isear .isearch:before {content:'';position:absolute;display:block;border:5px solid transparent;border-right:0.35rem solid #e7e7e7;z-index:3;right:3.5rem;top:1.15rem;}
.head-pc .isear.open .isearch {opacity:1;visibility:visible;-webkit-transform:scale(1,1);transform:scale(1,1);}
.head-pc .isear .icon:hover {-webkit-animation:hvr-buzz-out 0.75s linear;animation:hvr-buzz-out 0.75s linear;}
.head-pc .isear .isearch input::-webkit-input-placeholder {color:#666;}
.head-mc{display: none;}
@media screen and (max-width:767px) {
    .actHtml{height: 100%;overflow: hidden;}
    .content{width:100% !important;}
    .head-pc{display: none;}
    .head-mc{height:6.2rem;display: block;}
    .fixed{position: fixed;left: 0;right: 0;top: 0;z-index: 9999;}
    .g-hd{min-width: 320px;max-width: 100%;width: 100%;height:6.2rem;background:#e7e7e7;}
    .g-hd .hea-sou{width:2.25rem; height:2.2rem; float:left;margin:1.9rem 0 0 4%; }
    .g-hd .hea-sou i{display:block;width:2.25rem; height:2.2rem;background:url(../images/heamc-btn.png) no-repeat center; background-size:2.25rem 2.2rem;}
    .g-hd .hea-sou.hover i{background:url(../images/hea-xx.png) no-repeat center; background-size:1.95rem 1.85rem;}
    .g-hd .t_logo{float: left;width:10.3rem; line-height:0; margin:1.15rem 0 0 10.8rem;}
    .g-hd .t_logo a img{width:100%; }
    .g-hd .m-nav22{float: right;margin-top:2.0rem; width:1.95rem; height:1.85rem;margin-right:4%;display: inline;}
    .g-hd .m-nav22 i{display:block;width:100%;height:1.85rem;background:url(../images/heamc-ico.png) no-repeat center; background-size:100% 100%;}
    .g-hd .m-nav22.hover i{background:url(../images/hea-xx.png) no-repeat center; background-size:100% 100%;}
    .menu2 {position: relative;z-index:301;}
    .menu2 .erji{width:100%;height: 100vh;overflow: hidden;position: fixed;background:rgba(0,0,0,0.7);background-size:100% 100%;max-width: 750px;top:6.2rem;right: 0;bottom: 0;transition: transform 3s;-webkit-transition: transform 3s; box-sizing: border-box;overflow-x: hidden;overflow-y: auto; display:none;z-index: 1000;}
    .menu2 .erji.active {display:block;}
    .menu2 .erji ul{background:#FFF;width:80%;margin: 0 0 0 auto;padding:0 2.5rem 0 2.3rem; box-sizing: border-box;}
    .menu2 ul li{line-height: 6.3rem;color: #fff;font-size: 1.4rem;border-bottom:0.1rem solid #dedede; box-sizing: border-box;padding-right: 2rem;position: relative;}
    .menu2 ul li > a{display: block;text-decoration: none;font-size:1.2rem;height: 6.3rem;padding: 0;color:#333333; font-family: "Arial"; font-weight: bold;text-transform: uppercase;}
    .menu2 ul li > a:hover{background:0;}
    .menu2 ul li:last-child{border-bottom:0;}
    .menu2 ul li .nav-click{
        position: absolute;
    right: 0%;
    top: 0;
    width: 2rem;
    height: 6.3rem;
    display: block;
    z-index: 9;
    }
    .menu2 ul li .nav-click:after,
    .menu2 ul li dt .two-click:after{content: "";width: 0.7rem;height: 0.7rem;border: 2px solid #333;border-style: solid solid none none;position: absolute;top: 50%;right: 1rem;margin-top: -0.45rem;margin-left: -0.85rem;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
    .menu2 ul li .nav-click.cur:after,
    .menu2 ul li dt .two-click.cur:after{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
    .menu2 ul li dl{padding-bottom: 1rem;}
    .menu2 ul li dt{position: relative;padding-right: 2rem;}
    .menu2 ul li dt a{display: block;height: 2.5rem;line-height: 2.5rem;font-size: 1.2rem;color: #333;}
    .menu2 ul li dt .two-click{
        position: absolute;
    right: 0%;
    top: 0;
    width: 2rem;
    height: 2.5rem;
    display: block;
    z-index: 9;
    }
    
    .seach{width:100%;overflow: hidden;position: absolute;background:rgba(0,0,0,0.7);background-size:100% 100%;height:61.25rem;max-width: 750px;top:6.2rem;right: 0;display: none;z-index:301;}
    .seach.active {transform: translateX(0);    -webkit-transform: translateX(0);    opacity: 1;}
    .seach .sea{background:#FFF;width:80%;height:61.25rem;float:right;padding:4.25rem 2.45rem 0 2.5rem; box-sizing: border-box;}
    .seach .sea .sou{width:100%; height:4.45rem;border-bottom: 0.05rem solid #4d4d4d; box-sizing: border-box;}
    .seach .sea .sou .txt{width:90%;height:4.35rem;line-height: 4.35rem;padding-left:2.55rem; box-sizing: border-box;background:url(../images/hea-btn1.png) no-repeat left; background-size:1.55rem 1.55rem;font-size:1.2rem; color:#b2b2b2;border:0;}
    .seach .sea .sou .txt::-webkit-input-placeholder{font-size:1.2rem; color:#666;}
    .seach .sea .sou .txt::-moz-placeholder{font-size:1.2rem; color:#666;}
    .seach .sea .sou .btn{float:right; width:1.75rem;height:1.1rem; background:url(../images/hea-btn2.png) no-repeat center;background-size:1.75rem 1.1rem; margin-top: 1.6rem;border:0;}
}

        /*foot*/
        .footer1 {min-height:27.15rem;background:#eee;padding-top:4.65rem;overflow:hidden;}
.footer1 .ft-con .ft-left {overflow:hidden;height:5.05rem;box-sizing:border-box;border-bottom:0.05rem solid #d6d6d6;font-size:0.75rem;color:#666666;}
.ft-left ul li {float:left;padding-left:2.65rem;font-size:0.75rem;min-height: 2.5rem;line-height:100%;background:url(../images/f_ico1.jpg) no-repeat 0 0.05rem; background-size:2.75rem 2.3rem;}
.ft-left ul li span {display:block;color:#333333;font-size:0.9rem;line-height:100%;padding-top:0.75rem;}
.ft-left ul li:nth-of-type(1) {width:17.4rem;}
.ft-left ul li:nth-of-type(2) {;background:url(../images/f_ico2.jpg) no-repeat no-repeat left;background-size:2.75rem 2.3rem;padding-left:3.4rem;}
.ft-left ul li:nth-of-type(3) {background:url(../images/f_ico3.jpg) no-repeat no-repeat left;background-size:2.75rem 2.3rem;font-size:0.75rem;color:#333333;line-height:1.25rem;float:right;width:24.45rem;}
.footer1 .ft-con .ft-rig {overflow:hidden;padding-top:3.35rem;border-bottom:0.05rem solid #d6d6d6;min-height:13.4rem;}
.footer1 .ft-con .ft-rig ul li {float:left;}
.footer1 .ft-con .ft-rig ul li:nth-of-type(4) {float:right;}
.footer1 .ft-con .ft-rig ul li:nth-of-type(1) {width:17.35rem;}
.footer1 .ft-con .ft-rig ul li:nth-of-type(2) {width:18.1rem;}
.footer1 .ft-con .ft-rig ul li h4 {line-height:100%;height:2.6rem;margin-bottom:0;}
.footer1 .ft-con .ft-rig ul li h4 a {font-size:1rem;color:#333;font-weight:bold;font-family:"Arial";}
.footer1 .ft-con .ft-rig ul li p a {display:block;line-height:100%;font-size:0.75rem;color:#666666;margin-bottom:0.8rem;}
.footer1 .ft-con .ft-rig ul li p a:hover {color:#fb5806;}
.footer1 .ft-bot {height:3.05rem;}
.footer1 .ft-bot span {display:block;float:left;}
.footer1 .ft-bot span em {display:block;float:left;line-height:3.05rem;font-size:0.65rem;color:#9f9f9f;margin-right:0.5rem;}
.footer1 .ft-bot span em a {font-size:0.65rem;color:#9f9f9f;}
.footer1 .ft-bot strong {display:block;float:right;padding-top:0.95rem;}
.footer1 .ft-bot strong a {display:block;line-height:0;float:left;margin-left:0.4rem;}
.footer1 .ft-bot strong a img {width:100%;}
.fooot-mc{display:none;}
@media screen and (max-width:767px) {
    .footer1{display:none;}
    .fooot-mc{display:block;background:#464646;}
    .fooot-mc .ft-nav{padding:1.2rem 4% 0; margin-bottom: 1.85rem;}
    .fooot-mc .ft-nav ul li{height:5.25rem; line-height: 4.95rem;border-bottom:0.05rem solid #909090; box-sizing: border-box;background:url(../images/ft-jia.png) no-repeat right;background-size:0.75rem 0.75rem;}
    .fooot-mc .ft-nav ul li a{display: block;font-size:1.5rem; color:#FFF; font-weight: bold; font-family: "Arial";}
    .fooot-mc p{padding:0 4%; margin-bottom: 2.45rem;}
    .fooot-mc p a{display:block;float:left; width:2.7rem; line-height: 0; overflow:hidden; margin-right: 0.85rem;}
    .fooot-mc p a img{width:100%;}
    .fooot-mc .ft-bot{height:8.15rem;background:#FFF;padding:1.5rem 4% 0; box-sizing: border-box;}
    .fooot-mc .ft-bot .left{width:30.0rem;float:left;}
    .fooot-mc .ft-bot .left em{display:block; line-height: 1.7rem;font-size:1.1rem; color:#999999;}
    .fooot-mc .ft-bot .ft-top{width:2.7rem; height:2.7rem;position: fixed;right: 2%;bottom: 2rem;z-index: 1000;}
    .fooot-mc .ft-bot .ft-top i{display:block; width:100%;height:2.7rem; line-height: 0;}
    .fooot-mc .ft-bot .ft-top i img{width:100%;}
}
























html{font-size:10px;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:8.5333px;}}
@media screen and (min-width:360px){html{font-size:9.6px;}}
@media screen and (min-width:375px){html{font-size:10px;}}
@media screen and (min-width:400px){html{font-size:10.66666666666px;}}
@media screen and (min-width:414px){html{font-size:11.04px;}}
@media screen and (min-width:440px){html{font-size:11.73333333333333px;}}
@media screen and (min-width:480px){html{font-size:12.8px;}}
@media screen and (min-width:520px){html{font-size:13.86666666666667px;}}
@media screen and (min-width:560px){html{font-size:14.93333333333333px;}}
@media screen and (min-width:600px){html{font-size:16px;}}
@media screen and (min-width:640px){html{font-size:17.06666666666667‬px;}}
@media screen and (min-width:680px){html{font-size:18.1333333333px;}}
@media screen and (min-width:700px){html{font-size:18.66666666666667px;}}
@media screen and (min-width:720px){html{font-size:19.2px;}}
@media screen and (min-width:750px){html{font-size:20px;}}
@media screen and (min-width: 770px) {html {font-size: 12.5px;}}
@media screen and (min-width: 800px) {html {font-size: 12.5px;}}
@media screen and (min-width: 900px) {html {font-size: 12.5px;}}
@media screen and (min-width: 1000px) {html {font-size: 12.5px;}}
@media screen and (min-width: 1100px) {html {font-size: 12.5px;}}
@media screen and (min-width: 1200px) {html {font-size: 12.5px;}}
@media screen and (min-width: 1280px) {html {font-size: 13.33px;}}
@media screen and (min-width: 1366px) {html {font-size: 14.22px;}}
@media screen and (min-width: 1440px) {html {font-size: 15px;}}
@media screen and (min-width: 1600px) {html {font-size: 16.66px;}}
@media screen and (min-width: 1920px) {html {font-size: 20px;}}