﻿ldn /*头部样式*/
/*关于我们-头部-搜索 */
#toggle-menu{float:left;background-position:0 0;background-color:#e70608}
#toggle-search{float:right;width:35px !important;height:35px;background:url(../images/search.png) no-repeat center top;border: none;margin-top: 32px;}
#toggle-search.open:after{top:40px}
#toggle-search:after{-moz-transition:top,0.5s;-o-transition:top,0.5s;-webkit-transition:top,0.5s;transition:top,0.5s;position:absolute;top:52px;left:40%;}
#toggle-basket{position:relative;float:right;}
#toggle-basket:before{position:absolute;top:5px;left:0;width:2px;height:40px;content:"";}
#search-form{left: -120px;width: 150%;-moz-transition:max-height,0.5s;-o-transition:max-height,0.5s;-webkit-transition:max-height,0.5s;transition:max-height,0.5s;position:absolute;top:80px;max-height:0;overflow:hidden;background-color: #fcfcfc;-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.6); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.6); box-shadow: 0px 0px 10px rgba(0,0,0,.6);}
#search-form.open{max-height:40px}
#search-form fieldset{position:relative;margin:0 40px 0 0;padding:0;border:none}
#search-form input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;font-size:1.2rem;width:100%;}
#search-form input[type="search"]{width:100%;padding:0 5px 0 22px;background:transparent;border:none}
#search-form input[type="submit"]{position:absolute;bottom:0;right:0;width:60px;margin:0;padding:0;font-weight:700;text-transform:uppercase;color:#fff;background:#e70608;border:none;cursor:pointer;font-size:1.4rem;}
.banner_mid{ color:#fff;position:absolute;width:100%; z-index:100; bottom:45%;text-align: center;}
.banner_mid_1{ margin-bottom:0.25em;font-size:3.6rem;font-weight:bold; letter-spacing:0.3rem;color: #fff;text-shadow: 0 0 10px #4d4d4d;-webkit-text-shadow: 0 0 10px #4d4d4d;-moz-text-shadow: 0 0 10px #4d4d4d;-o-text-shadow: 0 0 10px #4d4d4d;}
.banner_mid_2{font-size:3.8rem;color: #fff;text-shadow: 0 0 10px #4d4d4d;-webkit-text-shadow: 0 0 10px #4d4d4d;-moz-text-shadow: 0 0 10px #4d4d4d;-o-text-shadow: 0 0 10px #4d4d4d;}
.banner_mid_3{width: 10%; height: 0px;text-align: center;margin: 2% auto 0 auto;}
.indexbanner .swiper-pagination-bullet{border-radius:0; background:none; background-image:url(../images/img9.png); opacity:1; width:65px; height:3px; position:relative;}
.indexbanner .swiper-pagination-bullet i{position:absolute; left:0; top:0; height:100%; background-color:#fff;}
#swiper-pagination-index-banner{ width:100%; text-align:center; bottom:8%;}
.swiper-pagination-index-banner{position: absolute;text-align: center; -webkit-transition: .3s opacity; -o-transition: .3s opacity;transition: .3s opacity;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;max-width: 100%;}
h1,h2,h3,h4{font-size:12px;font-weight:bold;}
@media (max-width:768px){
    #container {
        width: 100%;
        padding: 10px;
    }
}
@media (min-width: 992px){
.c4 .col-md-3 {
    width: 29.1%;
}
.c4 .col-md-4 {
    width: 29.13%;
    padding:0;
}
.c4 .col-md-8 {
    width: 70.5%;
}
.c4 .col-md-9 {
    width: 70%;
}
}
.navbar-brand img {
    max-width: 100%;
    height: auto;
}

.top {
    width: 100%;
    color: #a1a1a1;
    line-height: 35px;
    background: #dcdcdc;
}

.logo {
    display: block;
}

.k1 {
    line-height: 35px;
    font-size: 12px;
    color: #a1a1a1;
}

.k1 a {
    color: #a1a1a1;
}

.k2 {
    float: left;
    line-height: 35px;
    font-size: 12px;
    color: #a1a1a1;
    font-family: "微软雅黑";
}

.k2 a {
    color: #a1a1a1;
}

.k3 {
    float: right;
}

.k3 .k3a {
    display: block;
    background: url(../images/ss.png)no-repeat;
    width: 18px;
    height: 18px;
    margin-top: 9px;
    outline: none;
    font-family: "微软雅黑";
}
.k4 {
    float: right;
}
.k4 .yya {
    background: url(../images/xiala.png) 90px center no-repeat;
    text-align: center;
    color: #a1a1a1;
    cursor: pointer;
}
.k4 .yya2 {
    display: block;
    text-align: center;
}
/*搜索和热门搜索*/
.search {
    text-align: left;
    padding: 30px;
    position: relative;
    height: 300px;
}
.hotSearch {
    height: 30px;
    line-height: 30px;
    font-weight: normal;
    margin-top: 20px;
    font-size: 14px;
}

.hotSearch a {
    display: block;
    color: #a1a1a1;
}

#formsearch input {
    background: #fff;
    border: 1px solid #c8c8c8;
    outline: none;
}

#formsearch input#keyword {
    height: 28px;
    line-height: 28px;
    padding-left: 4px;
    color: #666;
    width: 430px;
}

#formsearch input#s_btn {
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #035cac;
    color: #fff;
    border: none;
    cursor: pointer;
}

.k4 {
    float: right;
    text-align: right;
    position: relative;
    z-index: 9999;
    width: 115px;
}
/*关于我们-头部 */
.th-head {position:absolute;left: 0;top: 0;z-index: 999999;right: 0;height: auto;}
.thHeadBox {position: fixed;left: 0;top: 0;width: 100%;}
.logo{display:block;width:100%;}
.logo img.img1{width:auto;height:90px;}
.logo img.img2{display:none;}
.bodyon .thHeadBox{background-color:#fff;}
.bodyon .logo img.img1{ display:none;}
.bodyon .logo img.img2{display: block;width:auto;height:90px;}
@media (max-width:468px){
.logo img{ max-width: 100%;height: auto;}
.navBar2 .bignav h3 a{line-height:100px !important;font-size:1.6rem !important;}
}
@media (min-width:469px) and (max-width:768px){
.logo img{ max-width: 100%;height: auto;}
.navBar2 .bignav h3 a{line-height:100px !important;font-size:1.6rem !important;}
}
@media (min-width:768px) and (max-width:990px){
.logo img{ max-width: 100%;height: auto;}
.navBar2 .bignav h3 a{line-height:100px !important;font-size:1.6rem !important;}
}
@media (min-width:991px) and (max-width:1200px){
.logo img{ max-width: 100%;height: auto;}
.navBar2 .bignav h3 a{line-height:100px !important;font-size:1.6rem !important;}
}
@media screen and (max-width: 1100px){
.navbar-default .navbar-toggle .navLine {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    overflow: hidden; 
}
}
/*关于我们-头部-导航栏 */
.navBar2{z-index:1}
.navBar2 .bignav{height:98px !important;margin:0;padding:0}
.navBar2 .bignav h3{font-weight:normal;margin:0px}
.navBar2 .bignav .m{position:relative;display:inline;text-align:center;float:left;width:14%}
.navBar2 .bignav .m:hover{background-size:100%}
.navBar2 .bignav .m:hover h3 a{color:#fe0608}
.navBar2 .bignav h3 a{zoom:1;line-height:98px !important;display:block;color:#fff;font-size:1.8rem;}

.navBar2 .bignav .on h3 a{color:#c52103}
.navBar2 .bignav #m1 .sub{z-index:9999;width:200px;padding-top:45px}
.navBar2 .bignav #m2 .sub{z-index:1;width:1920px;left:-718px;padding-top:25px}
.navBar2 .bignav #m2 .sub ul{width:80%;margin:0 auto}
.navBar2 .bignav #m2 .sub ul li{float:left;text-align:center;list-style:none}
.navBar2 .bignav #m2 .sub ul li h3{display:block;font-size:18px;color:#c91b1b;margin-bottom:30px}
.navBar2 .bignav #m2 .sub ul li img{width:91px;height:152px;margin-bottom:30px}
.navBar2 .bignav #m2 .sub ul li span{display:block;font-size:16px;color:#000000}
.navBar2 .bignav #m3 .sub{z-index:1;width:863px;left:-185px;padding-top:55px}
.navBar2 .bignav #m4 .sub{z-index:1;width:863px;left:-260px;padding-top:55px}
.navBar2 .bignav #m5 .sub{z-index:1;width:863px;left:-320px;padding-top:55px}
.navBar2 .bignav #m6 .sub{z-index:1;width:863px;left:-410px;padding-top:55px}
.navBar2 .bignav #m7 .sub{z-index:1;width:863px;left:-530px;padding-top:55px}
.navBar2 .bignav #m8 .sub{z-index:1;width:863px;left:-650px;padding-top:55px}
.navBar2 .bignav .sub{display:none;padding:10px 0;position:absolute;left:-10px;top:100px;float:left;line-height:30px;background:url(../images/navbj.png)top repeat-x #ffffff;height:auto}
.navBar2 .bignav .sub .subl{width:200px;float:left;text-align:left;margin-left:54px}
.navBar2 .bignav .sub .subl h3{display:block;font-size:24px;color:#2b2b2b}
.navBar2 .bignav .sub .subl span{display:block;padding-top:15px;font-size:14px;color:#777777;line-height:24px;height:140px;overflow:hidden}
.navBar2 .bignav .sub .subr{width:279px;height:144px;float:right;text-align:left;margin-right:59px;color:#565656;font-size:24px;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;line-height:24px}
.navBar2 .bignav .sub .subr img{width:279px;height:144px;margin-bottom:10px}
.navBar2 .bignav .sub dl{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:165px;padding:0px 20px;height:230px}
.navBar2 .bignav .sub dl dt{border-bottom:1px solid #e5e5e5;font-size:16px;line-height:36px;text-align:left;text-indent:10px}
.navBar2 .bignav .sub dl dt a{display:block;color:#555555;font-weight:normal;font-family:"Microsoft YaHei"}
.navBar2 .bignav .sub dl dt a:hover{color:#c91b1b;background:url(../images/navh.png) 105px center no-repeat}

.bodyon .navBar2 .bignav h3 a{color:#000;}
.bodyon .navBar2 .bignav .on h3 a{color:#c52103}
.bodyon #toggle-search{background:url(../images/nsearch.png) no-repeat center top;}

@media (max-width:468px){
.navbar-brand{width:60%;display: block;text-align:center;overflow:hidden;}
.navbar-brand > img {height:70px;width:auto;display:block;}
#search-form {left: -0px !important; width: 100% !important;}
#toggle-search { margin-top: 17px !important;}
.navbar-toggle {margin-top: 17px !important;}
#search-form {max-height:72px}
}
@media (min-width:469px) and (max-width:768px){
.navbar-brand{width:80%;display: block;text-align:center;overflow:hidden;}
.navbar-brand > img {height: 90px;width:auto;display:block;}
#search-form {left: -0px !important; width: 100% !important;}
}
@media (min-width:768px) and (max-width:990px){
.navbar-brand{width:80%;display: block;text-align:center;overflow:hidden;}
.navbar-brand > img {height: 90px;width:auto;display:block;}
#search-form {left: -0px !important; width: 100% !important;}
}

/*banner*/

@media(max-width:768px) {
   .slideBox {
    
        margin-top: 20%;
}
}
@media(max-width:425px) {
   .slideBox {
    
        margin-top: 12%;
}
}
@media(max-width:375px) {
   .slideBox {
    
        margin-top: 14%;
}
}
@media(max-width:320px) {
   .slideBox {
    
        margin-top: 17%;
}
}



.slideBox {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
        margin-top: 0%;
}

.slideBox .bd {
    width: 100%;
    height: 100%;
    z-index: 0;
}

.slideBox .bd ul {
    margin: 0;
    padding: 0;
}

.slideBox .bd ul li {
    zoom: 1;
    vertical-align: middle;
    list-style: none;
	position:relative;
}

.slideBox .bd ul img {
    width: 100%;
    display: block;
}

.slideBox .bd ul .zi{max-width:100%;width:auto;height:auto;position:absolute;top:30%;right:10%;}
.slideBox .prev {
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 50px;
    height: 75px;
    background: url(../images/l.png)8px center no-repeat rgba(0, 0, 0, .4);
}

.slideBox .next {
    position: absolute;
    top: 50%;
    right: 0;
    display: block;
    width: 50px;
    height: 75px;
    background: url(../images/r.png)15px center no-repeat rgba(0, 0, 0, .4);
}

.slideBox .prev:hover {
    background: url(../images/l.png)8px center no-repeat rgba(0, 0, 0, .7);
}

.slideBox .next:hover {
    background: url(../images/r.png)15px center no-repeat rgba(0, 0, 0, .7);
}

@media (max-width: 768px) {
	.slideBox {
   
        margin-top:18%;
}
.slideBox .prev {
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 20px;
    height: 25px;
    background: url(../images/l.png)2px center no-repeat rgba(0, 0, 0, .4);
}

.slideBox .next {
    position: absolute;
    top: 50%;
    right: 0;
    display: block;
    width: 20px;
    height: 25px;
    background: url(../images/r.png)2px center no-repeat rgba(0, 0, 0, .4);
}
}


/*滚动新闻*/

.innbj {
    width: 100%;
    height: 55px;
    background: #e8e8e8;
}

.m_wnews {
    position: relative;
    zoom: 1;
    overflow: hidden;
}

.m_wnews strong {
    display: block;
    float: left;
    overflow: hidden;
    text-align: center;
    font-weight: normal;
    font-size: 16px;
    color: #333333;
    line-height: 55px;
}

.m_wnews div {
    padding-left: 5px;
    font-size: 14px;
    color: #666666;
    line-height: 55px;
	height: 55px;
	
}
.m_wnews div a{
    float:left;
	background: url(../images/dhln.png)right center no-repeat;
	padding:0px 10px 0px 10px;
}

.m_wnews div span {
    font-size: 14px;
    color: #c0c0c0;
    padding-left: 15px;
    line-height: 55px;
}

@media (max-width: 768px) {
    .m_wnews div span {
        display: none;
    }
}

.m_wnews .pagesize {
    position: absolute;
    right: 0px;
    top: 17px;
}

.m_wnews .pagesize a.prev {
    display: block;
    background: url(../images/up.png) center no-repeat;
    width: 29px;
    height: 17px;
    float: left;
}

.m_wnews .pagesize a.next {
    display: block;
    background: url(../images/down.png) center no-repeat;
    width: 29px;
    height: 17px;
    float: left;
    margin-left: 4px;
}




.slideTxtBox {
    margin-top: 18px;
    display: block;
}

.slideTxtBox .hd {}

.slideTxtBox .hd ul {
    margin: 0;
    padding: 0;
}

.slideTxtBox .hd ul li {
    list-style: none;
    font-size: 16px;
    cursor: pointer;
    color: #666666;
    text-align: center;
    background: url(../images/tab2.png)left 25px no-repeat;
    line-height: 80px;
    position: relative;
}



.slideTxtBox .hd ul li span {
    position: absolute;
    display: none;
    width: 17px;
    height: 10px;
    left: 50%;
    margin-left: -8px;
    bottom: -9px;
    background: url(../images/san.png)center no-repeat;
}

.slideTxtBox .hd ul li:first-child {
    background: none;
}

@media (max-width:767px) {
    .slideTxtBox .hd ul li:nth-child(4) {
        background: none;
    }
	.slideTxtBox .hd ul li {
    line-height: 50px;
	font-size: 12px;
	text-align:left;
}
.col-xs-4 {
    width: 33.33333%;
}
}

.slideTxtBox .hd ul li.on {
    background:url(../images/probac.png) no-repeat center center;
    color: #fff;
}

.slideTxtBox .hd ul li.on a{
    color: #fff;
}

.slideTxtBox .hd ul li.on span {
    display: block;
}

.slideTxtBox .bd {
    width: 100%;
    background: #f1f1f1;
}

.slideTxtBox .bd .container {
    padding: 45px 35px 40px 35px;
}

.slideTxtBox .bd .bdl {
    text-align: left;
}

.slideTxtBox .bd .bdl p {
    font-size: 14px;
    color: #7b7b7b;
    line-height: 24px;
}

.slideTxtBox .bd .bdl p:nth-child(1) {
    font-size: 28px;
    color: #035cac;
    line-height: 28px;
    display: block;
}

.slideTxtBox .bd .bdl p:nth-child(2) {
    font-size: 28px;
    color: #7b7b7b;
    line-height: 28px;
    display: block;
    margin-top: 17px;
    margin-bottom: 40px;
}

.slideTxtBox .bd .bdl a {
    display: block;
    width: 167px;
    height: 44px;
    border: 1px solid #dcdcdc;
    text-align: center;
    line-height: 44px;
    font-size: 14px;
    color: #7b7b7b;
    margin-top: 35px;
    margin-bottom: 10px;
}

.slideTxtBox .bd .bdr {
    overflow: hidden;
    text-align: right;
}

.slideTxtBox .bd .bdr img {
    width: 100%;
}


/*技术实力*/

.injssl {
    margin-top: 61px;
}

.injssl ul {
    margin: 0;
    padding: 0;
}

.injssl li {
    list-style: none;
    text-align: center;
    margin-bottom: 10px;
}

.injssl li div {
    padding: 59px 0px;
    background: url(../images/hui.png)repeat;
    transition: all 2s;
    cursor: pointer;
    height: 374px;
}

.injssl li div .img {
    display: block;
    width: 93px;
    height: 93px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.injssl li div .img img {
    position: absolute;
    top: 0;
    left: 0;
}

.injssl li div h3 {
    display: block;
    font-size: 30px;
    font-weight: normal;
    margin-top: 12px;
    color: #333333;
}

.injssl li div span {
    display: block;
    width: 80%;
    margin: 0 auto;
    font-size: 14px;
    color: #333333;
    line-height: 24px;
    margin-top: 22px;
}

.injssl li:hover div {
    background: url(../images/lan.png)repeat;
}

.injssl li:hover div h3 a {
    color: #fff;
}

.injssl li:hover div span {
    color: #fff;
}

.injssl li:hover div img {
    position: absolute;
    top: -93px;
    left: 0;
}


/*生产设备*/

.c3 {
    width: 100%;
    background: url(../images/c3.jpg)no-repeat;
    background-size: cover;
    margin-top: 93px;
    padding-bottom: 140px;
}

.c3l h3 {
    display: block;
    padding-top: 120px;
    font-size: 24px;
    color: #ffffff;
}

.c3l span {
    display: block;
    width: 86%;
    font-size: 16px;
    color: #ffffff;
    line-height: 28px;
    margin-top: 25px;
}

.c3l .c3more {
    display: block;
    width: 176px;
    height: 53px;
    text-align: center;
    line-height: 53px;
    background: rgba(255, 255, 255, .18);
    border: 1px solid rgba(255, 255, 255, .27);
    font-size: 14px;
    color: #ffffff;
    text-transform: uppercase;
    margin-top: 60px;
}

.slideBox2 {
    width: 100%;
    height: 100%;
    position: relative;
    margin-top: 40px;
}

.slideBox2 .bd {
    z-index: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.slideBox2 .bd ul {
    margin: 0;
    padding: 0;
}

.slideBox2 .bd li {
    zoom: 1;
    vertical-align: middle;
}

.slideBox2 .bd img {
    width: 100%;
    height: 100%;
    display: block;
    cursor: pointer;
    transition: all 2s;
}

.slideBox2 .bd img:hover {
    transform: scale(1.2);
}

.slideBox2 .prev {
    display: block;
    width: 65px;
    height: 58px;
    background: url(../images/l2.png)center no-repeat;
    position: absolute;
    bottom: -30px;
    right: 120px;
}

.slideBox2 .next {
    display: block;
    width: 65px;
    height: 58px;
    background: url(../images/r2.png)center no-repeat;
    position: absolute;
    bottom: -30px;
    right: 52px;
}



/*页面底部*/

#footer1 {
    display: block;
    width: 100%;
    background: #1b1f24;
    padding-bottom: 40px;
}

#footer2 {
    display: block;
    width: 100%;
    background: #000000;
    height: auto;
    border-top: 1px solid #333333;
}


#footer2 .f6{width:190px;float:right;color:#fff;font-size:1.6rem;line-height:2;}
#footer2 .f6 img{width:190px;height:190px;}

#footer3 {
    display: block;
    width: 100%;
    background: #000;
    height: auto;
    border-top: 1px solid #111111;
    padding:20px 0px;
}

.ft1 {
    font-size: 16px;
    color: #cacaca;
    float: left;
    padding-top: 64px;
}

.ft1 a {
    color: #cacaca;
}

#gotop {
    display: block;
    background: url(../images/gtop.png)left center no-repeat;
    cursor: pointer;
    font-size: 14px;
    color: #cacaca;
    padding-left: 22px;
    width: 85px;
    float: right;
    margin-top: 57px;
}

.ft2 {
    text-align: center;
    height: auto;
    padding-top: 58px;
}

.ft2 p:nth-child(1) {
    font-size: 28px;
    color: #ffffff;
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
}

.ft2 p:nth-child(2) {
    font-size: 16px;
    color: #ffffff;
}

.ft22 {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    height: auto;
    padding-top: 58px;
}

.ft22 p:nth-child(1) {
    font-size: 28px;
    color: #ffffff;
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
}

.ft22 p:nth-child(2) {
    font-size: 16px;
    color: #ffffff;
}

.ft3 {
    text-align: center;
    padding-top: 80px;
    padding-bottom: 90px;
}

.ft32 {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    padding-top: 80px;
    padding-bottom: 90px;
}

.ft4 {}

.ft4 li {
    float: left;
    padding: 0 3%;
    text-align: left;
    width: 17%;
}

.ft4 li:last-child {
    border-right: none;
}

.ft4 li h3 {
    font-size: 1.6rem;
    color: #ffffff;
    font-weight: normal;
}
.ft4 li h3 a{
    font-size: 1.9rem;
    color: #ffffff;
    font-weight: normal;
	line-height: 2;
	font-weight:bold;
}
.ft4 li .fsec {
    padding-top: 7px;
}

.ft4  .pp2 {
    width:30%;
}
.ft4  .pp2 .pp201{
    width:50%;
	float:left;
}
.ft4  .pp2 p{
       line-height:2;
	   position: relative;
        top: 1rem;
		color: #f1f1f1;
font-size: 1.4rem;
}


.ft4 li .fsec a {
    display: block;
   color: #fff;
    line-height: 28px;
font-size: 1.6rem;
}

.ft42 ul {
    text-align: center;
}

.fc{width:22%}

@media (max-width:767px) {
.fc{width:80% !important;}
}


.ft42 li {
    display: inline-block;
    height: 255px;
    padding: 0 45px;
    text-align: left;
    border-right: 1px solid #333333;
    vertical-align: top;
}

.ft42 li:last-child {
    border-right: none;
}

.ft42 li h3 {
    font-size: 14px;
    color: #ffffff;
    font-weight: normal;
}

.ft42 li .fsec {
    padding-top: 7px;
}

.ft42 li .fsec a {
    display: block;
    font-size: 12px;
    color: #838383;
    line-height: 28px;
}

.ft5 {
    height: auto;
	    width: 25%;
}

@media (max-width:767px) {
 .ft5 {
    height: auto;
	    width: 100%;
}
}


.ft5 img {
    width: 100%;
    height: 100%;
}

.ft6 {
    font-size: 16px;
    color: #fff;
}

.ft6 a {
    color: #fff;
	float:right;
}

.ft6 p {
    display: inline;
}

.ft62 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    color: #666666;
    line-height: 20px;
}

.ft62 p {
    display: inline;
}

.mfooter {
    display: block;
    text-align: center;
    background: #1b1f24;
    width: 100%;
    padding-top: 35px;
    border-top: 3px solid #0055AC;
    padding-bottom: 35px;
}

.mfooter ul {
    width: 95%;
    margin: 0 auto;
}

.mfooter ul li {
    font-size: 16px;
    line-height: 45px;
    border-bottom: 1px solid #333333;
}

.mfooter ul li:last-child {
    margin-bottom: 35px;
}


.gs{text-align:center;}






@media (max-width:990px){
.th-head {position: relative !important;}
}

.atit{width: 100%;height: 230px;position: relative;padding: 50px 10px;}
.atit h1{color:#000;font-size:3.4rem;position:relative;text-align:center;}
.atit h1 a{color:#000;font-size:3.4rem;position:relative;text-align:center;}
.atit h3 {font-size: 2.4rem; color: #5c5959;font-weight:normal;text-align:center;line-height:3;}
.atit h3 a{font-size: 2.4rem; color: #5c5959;font-weight:normal;text-align:center;line-height:3;}
.atit .t1{display: block;width:12px;height: 12px;margin:0 auto;background:#d9000b;}
.atit span {display: block;line-height: 100px;  font-size: 1.6rem;  color: #000;font-weight:normal;	position: relative;top: -10px;display:block;clear:both;}

@media(max-width:469px){
.th-head {position: relative !important;}
.atit h1{font-size:4rem;position:relative;line-height:1;}
.atit h3 {font-size:3rem; width:100%;position:static;float:none;line-height:1.6;}
.atit span {display: block;line-height: 100px;  font-size: 1.6rem;position:static;float:none;line-height:2;}
.atit  font{border-top:#c52103 4px solid;}
}






.ainfo{width:100%;clear:both;height:auto;margin:0 auto;padding-top:65px;}
.ainfo p{width:85%;margin:0 auto;text-align:center;color:#fff;font-size:16px;line-height:2.2;}





/*底部*/

@media (max-width:1700px) {

.ft4 .pp2 {
   display:none;
}
.ft4 li {
    width:100%;
}

.ft4 li .fsec {
    width:100%;
}
.ft4 li .fsec p{
    text-align:center;
	color:#fff;
	font-size:1.6rem;
	position:relative;
	top:0rem;
	float: left;
}
.ft4 li .fsec a{
    width:33.33333%;
	float:left;
}



.ft4 .f3{
width: 33.33333%;
    float: left;
}

.col-md-10 {
    width: 70%;
	float:left;
}

.ft5 {
    height: auto;
    width: 30%;
    margin: 0 auto;
	float:left;
	padding-top:2rem;
}
.ft6 p {

    text-align: center;
}
}


@media (max-width:1320px) {


.ft4 li .fsec p{
    text-align:center;
	color:#fff;
	font-size:1.6rem;
	position:relative;
	top:0rem;
	float: left;
}
.ft5 {
    height: auto;
    width: 30%;
    margin: 0 auto;
	float:left;
	padding-top:2rem;
}
.ft6 p {

    text-align: center;
}

.ft5 p  img{
float:none !important;
margin:0 auto;
margin-top:1rem;
}
.ftp5 p{
text-align:center;
}

.ft4 .pp2 {
   display:none;
}
}

@media (max-width:1600px) {

.ft4 .pp2 {
   display:none;
}
}



.ab{
min-height: 60rem;
background-size: 100% !important;
}





.col-md-11 {
    width: 20%;
}
.col-md-11 .phone {
    display: block;
    padding-top: 15px;
}

.col-md-11 .phone img{
    vertical-align: middle;
    max-width: 100%;
}



.hovertreebottom{display:none;}

@media (max-width:991px) {
.hovertreebottom{display:block;}
}