html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
a{text-decoration:none;outline:none;}
a:hover,a:active,a:focus{text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

body,body *{font-family:'Microsoft YaHei' !important;}



/*å…¬ç”¨æ ·å¼*/
.com-img{ display:inline; overflow:hidden;margin:0 auto;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}


.yyqh{line-height: 80px;
    color: #fff;}




.fl{float: left;}
.fr{float: right;}




.head3{
    width: 100%;
    height: 154px;
    position: relative;margin:0 auto;background:url(../images/abg1.png) no-repeat center top;background-size:100%;
   
}

.w1600{
    max-width: 1600px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
}
.head1{ max-width: 1600px;
    padding-left: 15px;
    padding-right: 15px;margin:0 auto;

}

.flex{	display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

.head1 .w1600{
    position: relative
}

.tel1{color:#fff;float:left;line-height:45px;padding-right: 30px;border-right:1px solid #fff;padding-left: 30px;}

.kka{color:#fff;float:left;line-height:45px;font-size: 14px;margin-left:30px}
.kka a{color:#fff;line-height:45px;}

.head1 .logo{
    float: left;
width:10%;line-height:89px;
}

.head1 .logo img{line-height:89px;display:block;width: 100%}

.logowz{margin-left:2%;padding-left:1%;color:#333333;font-size: 22px;font-weight: 600;width:20%;background:url(../images/x1.png) no-repeat center left;padding-top: 15px;}
.logowz em{color:#e9571c;font-style: normal;}
.logowz span{display:block;color:#666666;font-size: 14px;font-weight: normal;}


.search {
    position: relative;
    width:59px;
    height:82px;
    cursor: pointer;
    z-index: 99999;
  
}

.search1 {
    width:59px;
    height:82px;
    background: url(../images/sou.png) no-repeat center;
}

#formsearch1 {
    position: absolute;
    z-index: 20;
    top:82px;
    right:0;
    display: none;
    width: 300px;
    margin-left: -20px;
    padding: 20px;
    /* border: 1px solid #e0e0e0; */
    /* background: #fff; */
}

#formsearch1 input {
    position: absolute;
    top: 1px;
    width: 100%;
    height: 34px;color:#939393;
    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);background:#fff;border:1px solid #e9571c
}

#formsearch1 input:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}

.sinput {
    position: relative;
    height: 36px;
}

#formsearch1 input#keyword {
    outline: none;text-indent:6px;
}

#formsearch1 input#s_btn {
    position: absolute;
    z-index: 2;
    top: 1px;
    right: -1px;
    width: 39px;
    height: 34px;
    border: 0;
   outline:none;color:#fff;background:url(../images/sou2.png) no-repeat center;
    cursor: pointer;font-size:0px;
}


.search .triangle {
    position: absolute;
    top: -15px;
    right: 0;
    display: none\9;
    overflow: hidden;
    width: 320px;
    height: 15px;
}




@media (max-width:1440px) {
	.tel1{color:#fff;float:left;line-height:35px;padding-right: 5px;border-right:1px solid #fff;padding-left: 5px;}
	.kka{color:#fff;float:left;line-height:35px;font-size: 14px;margin-left:5px}
    .kka a{color:#fff;line-height:35px;}
}



@media (max-width:1370px) {
	.tel1{color:#333;float:left;line-height:35px;padding-right: 5px;border-right:none;padding-left: 5px;}
	.tel1 img{display:none;}
	.kka{color:#333;float:left;line-height:35px;font-size: 14px;margin-left:5px}
    .kka a{color:#333;line-height:35px;}
.head3{background:none;}
}



@media (max-width:1280px) {
	.x-menu {
		width: 55%;
	}
	.logowz{width: 24%;}
	.logowz{margin-left:2%;padding-left:1%;color:#333333;font-size: 16px;font-weight: 600;width:20%;background:url(../images/x1.png) no-repeat center left;padding-top: 15px;}


}


@media (max-width:992px) {
	.x-menu {
		width: 55%;float:left;margin-left:2%;
	}

.head1 .logo img{margin-top:15px;}
.logowz{float:left;}
.search{float:right}
}






/* <!-- box1 --> */
.box1{margin-top:3%}
.tta{color:#e9571c;font-weight: 600;text-align: center;background:url(../images/cc1.png) no-repeat center bottom;font-size: 42px;line-height:55px;}
.xen{color:#000000;font-size:18px;text-align: center;font-weight: 400;margin-top:1%}


.promenu2{margin-top:3%;}
.tab-li li:hover{border:1px solid #e9571c;}
.tab-li li h2 {text-align:center;font-size:18px;margin-top:3%;}
.tab-li li h2 a{color:#333333;text-align:center;}
.tab-li li:hover h2 a{color:#e9571c;}
.tab-li li{border:1px solid #fff;padding-bottom:3%;}
.tab-li li a.img{display:block;}
.tab-li li a.img img{width:100%;height:auto;}



.tab-li .slick-prev{
  position: absolute;
  width: 13px;
  height: 24px;
  left:-20px;
  top: 30%;
  z-index: 999;
  background: url(../images/left1.png)no-repeat bottom center;
  font-size: 0;
  border:none;outline:none
}
.tab-li .slick-next{
  position: absolute;
  width: 13px;
  height: 24px;
  right: -20px;
  top: 30%;
  background: url(../images/right1.png)no-repeat bottom center;
  font-size: 0;
 border:none;outline:none
}







.tab-con { position: relative;margin-top:5% }
.tab-con .tab-main { position: absolute; left: 0; top: 0; z-index: 9; right: 0;}
.tab-con .tab-main { opacity: 0; visibility: hidden; transition: all .5s ease; }
.tab-con .tab-main.active { position: static; opacity: 1; visibility: visible;  }
.mm_ll{}
.mm_ll li{    width: calc(25% - 20px);
    margin: 0 10px;
    margin-bottom: 50px;float:left;box-shadow: 0px 1px 8px 0px 
    rgba(0, 0, 0, 0.07);
border-top-left-radius: 10px;border-top-right-radius: 10px;position: relative;padding-bottom:25px;}

.mm_ll li a.img{display:block;overflow:hidden;}

.mm_ll li a.img img{width:100%}
.mm_ll li h2{color:#333333;font-size: 20px;text-align: center;font-weight: 400;margin-top:20px}
.mm_ll li h2 a{color:#333333;font-size: 20px;text-align: center;}

.mm_ll li h3{color:#808080;font-size: 14px;text-align: center;font-weight: 400;height:35px;overflow: hidden;margin-top:20px}
.mm_ll li h3 a{color:#808080;font-size: 14px;text-align: center;height:35px;overflow: hidden;}
.mm_ll li .img3{position:absolute;bottom:-25px;width:100%;left:0px;text-align: center;}
.mm_ll li .img3 img{width:40px;height:40px;}




@media (max-width: 1280px) {
    .mm_ll li .img3{position:absolute;bottom:-20px;width:100%;left:0px;text-align: center;}
}

@media (max-width: 992px) {
    .mm_ll li{    width: calc(50% - 20px);
        margin: 0 10px;  margin-bottom: 50px;}

        .mm_ll li h2{color:#333333;font-size: 16px;text-align: center;font-weight: 400;margin-top:10px}
        .mm_ll li h2 a{color:#333333;font-size: 16px;text-align: center;}
        .mm_ll li h3{color:#808080;font-size: 14px;text-align: center;font-weight: 400;height:35px;overflow: hidden;margin-top:10px}
        .mm_ll li h3 a{color:#808080;font-size: 14px;text-align: center;height:35px;overflow: hidden;}    
        .mm_ll li .img3{position:absolute;bottom:-17px;width:100%;left:0px;text-align: center;}
        .mm_ll li .img3 img{width:30px;height:30px;}
        
.tab-li .slick-prev{
  position: absolute;
  width: 13px;
  height: 24px;
  left:0px;
  top: 30%;
  z-index: 999;
  background: url(../images/left1.png)no-repeat bottom center;
  font-size: 0;
  border:none;outline:none
}
.tab-li .slick-next{
  position: absolute;
  width: 13px;
  height: 24px;
  right: 0px;
  top: 30%;
  background: url(../images/right1.png)no-repeat bottom center;
  font-size: 0;
 border:none;outline:none
}
     
.tab-li li h2 {text-align:center;font-size:15px;margin-top:3%;font-weight:400;}
.tab-li li h2 a{color:#333333;text-align:center;}     
        
        
}





/* <!-- box2 --> */
.box1{margin-bottom:3%}
.ttb{color:#e9571c;font-weight: 600;text-align: center;background:url(../images/cc2.png) no-repeat center bottom;font-size: 42px;line-height:55px;}

.cc_ll{margin-top:3%}
.cc_ll li{float:left;  width: calc(33.3333% - 20px);
    margin: 0 10px;
 	background-color: #ffffff;
	box-shadow: 0px 1px 8px 0px 
		rgba(0, 0, 0, 0.07);
	border-radius: 10px;overflow: hidden;   margin-bottom: 20px;}
.cc_ll li a.img{display:block;overflow:hidden;}
.cc_ll li a.img img{width:100%;height:auto;}
.cc_ll li h2{margin-top:5%;	font-family: MicrosoftYaHei;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #333333;padding:0 5%;}
.cc_ll li h2 a{font-family: MicrosoftYaHei;
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 24px;
        letter-spacing: 0px;
        color: #333333;}

.cc_ll li span{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #666666;display: block;height:100px;overflow: hidden;margin-top:2%;padding:0 5%;}

.xian1{	width: 70px;
	height: 1px;
	background-color: #000000;
	opacity: 0.2;margin-left:5%;margin-top:15px;margin-bottom: 15px;}



    @media (max-width: 1370px) {
        .cc_ll li{float:left;  width: calc(50% - 20px);
            margin: 0 10px;
             background-color: #ffffff;
            box-shadow: 0px 1px 8px 0px 
                rgba(0, 0, 0, 0.07);
            border-radius: 10px;overflow: hidden;   margin-bottom: 20px;}
            .cc_ll li span{	font-family: MicrosoftYaHei;
                font-size: 14px;
                font-weight: normal;
                font-stretch: normal;
                line-height: 24px;
                letter-spacing: 0px;
                color: #666666;display: block;height:100px;overflow: hidden;margin-top:2%;padding:0 5%;}


                .cc_ll li h2{margin-top:5%;	font-family: MicrosoftYaHei;
                    font-size: 20px;
                    font-weight: normal;
                    font-stretch: normal;
                    line-height: 24px;
                    letter-spacing: 0px;
                    color: #333333;padding:0 5%;}
                .cc_ll li h2 a{font-family: MicrosoftYaHei;
                        font-size: 20px;
                        font-weight: normal;
                        font-stretch: normal;
                        line-height: 24px;
                        letter-spacing: 0px;
                        color: #333333;}

    }


    @media (max-width: 768px) {

.cc_ll li h2{margin-top:5%;	font-family: MicrosoftYaHei;
                    font-size: 18px;
                    font-weight: normal;
                    font-stretch: normal;
                    line-height: 24px;
                    letter-spacing: 0px;
                    color: #333333;padding:0 5%;}
.cc_ll li h2 a{font-family: MicrosoftYaHei;
                        font-size: 18px;
                        font-weight: normal;
                        font-stretch: normal;
                        line-height: 24px;
                        letter-spacing: 0px;
                        color: #333333;}
.cc_ll li span{	font-family: MicrosoftYaHei;
                            font-size: 14px;
                            font-weight: normal;
                            font-stretch: normal;
                            line-height: 24px;
                            letter-spacing: 0px;
                            color: #666666;display: block;height:50px;overflow: hidden;margin-top:2%;padding:0 5%;}
    }







    /* <!-- box3 --> */
.box3{width:100%;margin:0 auto;margin-top:4%}
.aabb{width:47%;margin-right:4%;margin-top:2%}
.xian2{	width: 48px;
	height: 2px;
	background-color: #e9571c;}

.about2{	font-family: Arial-BoldMT;
	font-size: 30px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #333333;margin-top:5%}


.about2 span{	font-family: Arial-BoldMT;
	font-size: 30px;
	font-weight: 600;
	letter-spacing: 0px;
	color: #e9571c;}

.aann{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #666666;margin-top:5%}

.mm1{	font-family: Arial-BoldMT;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #e9571c;margin-top:5%;text-transform:uppercase;}
.mm1 img{padding-right: 10px;}
.mm1 a{line-height: 24px;
	letter-spacing: 0px;
	color: #e9571c;text-transform:uppercase;}

.abtp{width:49%;background:url(../images/bian.png) no-repeat right top;padding-top:8px;padding-right:8px;overflow:hidden;}
.abtp img{width:100%;height:auto;overflow:hidden;}


@media (max-width: 1024px) {
    .aabb{width:47%;margin-right:4%;margin-top:0%}
    .aann{
        color: #666666;margin-top:2%;	line-height: 30px;	font-size: 14px;}
}

@media (max-width: 992px) {
    .aabb{width:96%;margin-right:0%;margin-top:2%;margin:0 auto}
    .aann{
        color: #666666;margin-top:5%;	line-height: 30px;	font-size: 14px;}

        .abtp{width:96%;background:url(../images/bian.png) no-repeat right top;padding-top:8px;padding-right:8px;
           margin:0 auto; margin-top:2%;}
        .abtp img{width:100%;height:auto}       
}





/* box4 */
.box4{background: url(../images/ka.png) no-repeat left top;}
.con{width:51%;padding-top: 10px;}
.number{width:25%;float:left;text-align:center;position: relative;
  text-align:center;
  ;font-style: normal;}

.number em{
    color: #ffffff;
    font-size:35px;text-align:center;
    font-weight: 600;font-style: normal;
}


.number span{color: #fff;
    font-size: 14px;
    font-weight: 400;}

.number b {
    color: #fff;
    font-size: 12px;
    font-weight: 400;margin-top:0px;text-align: center;display: block;
}



.con2{width:48.5%;margin-right:.5%;}
.con2 li{float:left;  width:25%;
 border:2px solid #fff}
.con2 li a.img{display:block;}
.con2 li a.img img{width:100%;height:auto}
.con2 li:hover{border:2px solid #e55c0b}


@media (max-width: 1370px) {
    .number em{
        color: #ffffff;
        font-size:20px;text-align:center;
        font-weight: 600;font-style: normal;
    }
    

}


@media (max-width: 992px) {
    .box4{background:none;}
    .con{width:96%;padding-top: 10px;background:url(../images/ka.png) no-repeat center top;background-size:100% 100%;margin:0 auto;margin-top:10px;
        padding-bottom: 10px;}
    .con2{width:96%;margin-right:0;margin:0 auto;margin-top:10px}

}

@media (max-width: 768px) {
    .con2 li{float:left;  width:50%;
        border:2px solid #fff;margin-bottom: 10px;}

        .number{width:50%;float:left;text-align:center;position: relative;
            text-align:center;
            ;font-style: normal;margin-bottom: 20px;}
}



/* box5 */
.box5{background:url(../images/hbg.png) no-repeat center top;background-size:100% 100%;padding:5% 0;}
.box5 .w1600{background:#fff;}


/* c4_index */

.c4_index {
    position: relative;
    background-size: cover;
}

.hon_left {
    position: relative;
    width: 20%;background:#2d2d2d;padding:3%;
}

.hon_left h2 {
    font-size: 30px;
    color: #e9571c;text-align: left;
}

.hon_left h3 {
    font-size:36px;
    color: #ffffff;
    margin: 10px 0 20px;
}

.hon_left>span {
    font-size: 14px;
    color: #ffffff;line-height: 28px;margin-top:30px
}


.hon_left .himg {
    margin: 30px 0 50px;
}

.hon_left .himg img {
    max-width: 100%;
}

.hon_left .hh_more {
    position: relative;
    font-family: Arial;
    font-weight: 400;
    text-transform: uppercase;
    display: block;
    width: 125px;
    line-height: 40px;
    font-size: 14px;
    color: #e9571c;
    text-align: center;
    border: 1px solid #e9571c;margin-top:86px
}



.hon_left .hh_more:hover i {
    transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
}

.hon_right {
    float: right;
    position: relative;
    width: 80%;
padding:30px;
}

.honor_list {
    position: relative;
}

.honor_list li {
    display: inline-block;
    vertical-align: bottom;
    margin: 2px 10px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

.honor_list li .img {
    display: block;
    overflow: hidden;   border: 1px solid #e5e5e5;
}

.honor_list li .img img {
    width: 100%;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

.honor_list li h3 a {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #333333;
    line-height: 1.6;
    padding: 1.5em 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;font-weight: 400;
}




.honor_list li:hover a.img img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.honor_list .slick-prev{    position: absolute;
    left: -20px;
    top: 45%;
    z-index: 9999;
    outline: none;
    border: none;
    width: 18px;
    height: 32px;
    font-size: 0;}
.honor_list .slick-next {
    position: absolute;
    right: -20px;
    top: 45%;
    z-index: 9999;
    outline: none;
    border: none;
    width: 18px;
    height: 32px;
    font-size: 0;
}

.honor_list .slick-prev {

    background: url(../images/left.png) no-repeat center;
}

.honor_list .slick-next {
    background: url(../images/right.png) no-repeat center;
}




@media (max-width:1200px) {
    .hon_left h2 {
        font-size: 30px;
    }
    .hon_left h3 {
        font-size: 20px;
    }
    .hon_left .himg {
        margin: 20px 0 30px;
    }
}

@media (max-width:992px) {
    .hon_left {
        width: 100%;margin:0 auto;
        float: none;
    }
    .hon_right {
        width: 100%;margin:0 auto;
        float: none;
    }


    .hon_left .hh_more {
        position: relative;
        font-family: Arial;
        font-weight: 400;
        text-transform: uppercase;
        display: block;
        width: 125px;
        line-height: 40px;
        font-size: 14px;
        color: #e9571c;
        text-align: center;
        border: 1px solid #e9571c;margin-top:30px
    }


}

@media (max-width:768px) {
    .hon_left h1 {
        font-size: 24px;
    }
    .hon_left h3 {
        font-size: 18px;
    }
    .hon_left .himg {
        margin: 10px 0 20px;
    }
    .honor_list .slick-prev,
    .honor_list .slick-next {
        display: none!important;
    }
    .honor_list li h3 a {
        padding: .8em 0;
        font-size: 14px;
    }
}




/* box7 */

.box7{margin-top:5%}
.ttc{color:#e9571c;font-weight: 600;text-align: center;background:url(../images/cc3.png) no-repeat center bottom;font-size: 42px;line-height:55px;}



.nn_ll{display: flex;justify-content: center;align-items: center;margin-top:2%}
.nn_ll li{float:left;color:#666666;margin:0 10px;font-size: 16px;border:1px solid #707070;border-radius: 25px;width:150px;height:50px;text-align: center;line-height: 50px;}
.nn_ll li a{text-align: center;color:#666666;}
.nn_ll li:hover{background:#e9571c;border:1px solid #e9571c;color:#fff;}
.nn_ll li:hover a{color:#fff}


.news_list1x{width:30%;margin-right:2%;margin-top:3%}
.news_list1x li .bbts{width:100%;height:auto;overflow:hidden;}
.news_list1x li .bbts img{width:100%}
.news_list1x li .bbt2{margin-top:10px}
.news_list1x li .bbt2 a{color:#333333;font-size: 18px;line-height:50px;}
.news_list1x li .bbt2 span{display:block;
    color:#808080;font-size:14px;line-height: 25px;height:75px;overflow: hidden;margin-top:5px;padding-bottom:15px;border-bottom: 1px solid #e5e5e5;}


.news_list1x li .bbt2 .mmv{font-size: 12px!important;margin-top:20px}
.news_list1x li .bbt2 .mmv a{color:#666666;font-size: 12px!important; margin-right:30px;
}
.news_list1x li .bbt2 .mmv em{font-style: normal;color:#999999;font-size: 12px;font-style: normal;}


.xw33{width:34%;margin-top:3%}
.news_list3x li .bbt2{margin-top:20px}
.news_list3x li .bbt2 a{color:#333333;font-size: 18px;line-height:35px;}
.news_list3x li .bbt2 span{display:block;
    color:#808080;font-size:14px;line-height: 25px;height:75px;overflow: hidden;margin-top:15px;padding-bottom:15px;border-bottom: 1px solid #e5e5e5;}


.news_list3x li .bbt2 .mmv{font-size: 12px!important;margin-top:20px}
.news_list3x li .bbt2 .mmv a{color:#666666;font-size: 12px!important; margin-right: 30px;}
.news_list3x li .bbt2 .mmv em{font-style: normal;color:#999999;font-size: 12px;font-style: normal;}


.vv_ll{border-top: 1px solid #e5e5e5;margin-top: 5%;padding-top: 5%;}
.vv_ll li{position: relative;line-height: 45px;}
.vv_ll li a{color:#666666;font-size: 14px;}
.vv_ll li span{position:absolute;color:#666666;font-size: 12px;right:0px;top:0px}



@media (max-width: 1440px) {
    .vv_ll{border-top: 1px solid #e5e5e5;margin-top: 4%;padding-top: 4%;}
    .vv_ll li{position: relative;line-height: 42px;}
}



@media (max-width: 1024px) {
    .vv_ll{border-top: 1px solid #e5e5e5;margin-top:2%;padding-top:2%;}
    .vv_ll li{position: relative;line-height: 32px;}
}

@media (max-width: 992px) {
    .xw33{width:100%;margin-top:3%}
    .news_list1x{width:100%;margin-right:0%;margin-top:3%}
}





.dff{background:#1d1d1d;padding: 3% 0;margin-top:3%}

.dda{width:18%;float:left}
.dda h2{color:#ffffff;font-size: 16px;font-weight: 400;background:url(../images/x8.png) no-repeat left bottom;line-height: 55px;}
.dac{margin-top:20px;color:#9b9b9b;font-size: 14px;line-height:28px;}
.dac li{width:100%;display: block;line-height:28px;}
.dac li a{color:#9b9b9b;font-size: 14px;line-height:28px;}


.wwmm{float:right;width:20%}
.wwmm img{max-width: 100%;}

@media (max-width: 768px) {
    .dda{width:100%;float:left}

    .wwmm{float:left;width:60%;margin-top:20px}

}


.soex{border-top:1px solid #4a4a4a;border-bottom: 1px solid #4a4a4a;margin-top: 20px;}

.seo1{color:#a8a8a8;font-size: 14px;float:left;line-height: 45px;float:left}
.seo1 a{color:#a8a8a8;font-size: 14px;line-height: 45px;}


.seo2{color:#a8a8a8;font-size: 14px;float:left;line-height: 45px;float:right;}
.seo2 a{color:#a8a8a8;font-size: 14px;line-height: 45px;}

.seo3{color:#a8a8a8;font-size: 14px;float:left;line-height: 25px;float:right;margin-top:20px}
.seo3 a{color:#a8a8a8;font-size: 14px;line-height: 25px;}


@media (max-width: 1370px) {
    .seo2{color:#a8a8a8;font-size: 14px;float:left;line-height: 45px;float:left;}
    .seo2 a{color:#a8a8a8;font-size: 14px;line-height: 45px;}
    

}


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

}





/* å…¬å…±æ ·å¼ */

@media (max-width: 1370px) {
    .tta{color:#e9571c;font-weight: 600;text-align: center;background:url(../images/cc1.png) no-repeat center bottom;font-size: 30px;line-height:55px;}
    .xen{color:#000000;font-size:16px;text-align: center;font-weight: 400;margin-top:1%}
    .ttb{color:#e9571c;font-weight: 600;text-align: center;font-size: 30px;line-height:55px;}
    .ttc{color:#e9571c;font-weight: 600;text-align: center;font-size: 30px;line-height:55px;}

}



@media (max-width: 992px) {
	.flex{display: block;}

    .tta{color:#e9571c;font-weight: 600;text-align: center;font-size:20px;line-height:45px;}
    .ttb{color:#e9571c;font-weight: 600;text-align: center;font-size:20px;line-height:45px;}
    .ttc{color:#e9571c;font-weight: 600;text-align: center;font-size:20px;line-height:45px;}
    .xen{color:#000000;font-size:14px;text-align: center;font-weight: 400;margin-top:1%}

}




@media (max-width: 1024px) {
.abtt{color:#333333;font-size:25px;font-weight: 600}
.about1{width:45%;float:left;margin-top:10px;}
.ab_con{color:#666666;font-size:13px;line-height:28px;margin-top:10px;}



}



@media (max-width: 1024px) {
.abtt{color:#333333;font-size:25px;font-weight: 600}
.about1{width:45%;float:left;margin-top:10px;}
.ab_con{color:#666666;font-size:13px;line-height:28px;margin-top:10px;}

.n_banner{margin-top:60px}
.x-banner{margin-top:-24px}
}


@media (max-width: 780px) {
    .x-banner {
    margin-top: 60px;
}
}




.prodescription {
    padding: 10px;
    line-height: 24px;
    color: #000;
    font-size: 14px;
    border: 1px solid #eee;
    margin-bottom: 20px;}
    
    
    
    
    /*phoneåº•éƒ¨å¯¼èˆª*/

li {
    list-style: none;
}

.q_d_m {
    float: left;
    width: 100%;
    height:60px;
}

.pf_down {
    width: 100%;
    float: left;
    position: fixed;
    left: 0;
    bottom: 0;
    height: 50px;
    background: #191919;
    z-index: 999;
    border-top: 1px solid #fff;
}

.pf_down li {
    width: 33.333333%;
    float: left;
    text-align: center;
    padding: 7px 0 4px 0;
    border-right: 1px solid #fff;
}

.pf_down li .ico7 {
    width: 100%;
    float: left;
    height: 20px;
}

.pf_down li .d_name {
    width: 100%;
    float: left;
    margin-top: 4px;
    font-size: 12px;
    color: #fff;
    line-height: 14px;
}

.pf_down li.l1 .ico7 {
    background: url(../images/btn15.png) no-repeat center;
    background-size: 20px 20px;
}

.pf_down li.l2 .ico7 {
    background: url(../images/btn16.png) no-repeat center;
    background-size: 20px 20px;
}

.pf_down li.l3 .ico7 {
    background: url(../images/btn17.png) no-repeat center;
    background-size: 20px 20px;
}

.pf_down li:nth-child(3n) {
    border: none;
}



.n_banner{width:100%;margin:0 auto}
.n_banner img{width:100%}


.page-position{margin-top:3%;background:#fff;}


.w1300{ max-width:1600px; margin:0 auto;}
.searchx{ border-bottom:1px solid #f5f5f5;}
.searchx .w1300{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; }
.keywords{ line-height:78px; padding-left:40px; background:url(../images/s5.png) no-repeat left center;}
.keywords,.keywords a{ font-size:13px; color:#999999;} 
.search_bg input{ display:inline-block; vertical-align:top;}
#infoname{ height:78px; padding-left:50px; border:none; border-left:1px solid #f5f5f5; background:url(../images/s2.png) no-repeat left center; font-size:13px; font-weight:lighter; width:190px; font-family:"Microsoft YaHei"; font-family:'å¾®è½¯é›…é»‘'; box-sizing:content-box;}
#soo{ background:#e55c0b;}



.mianbxContent{margin-top:30px;}
.mianbxContent {height: 50px !important;line-height: 50px !important;font-size: 16px !important;text-align: left !important;background-color: #eee;max-width: 1600px !important;text-indent: 2.5em;transition: 0.1s all;background: url(../images/ma.png) no-repeat 7px 14px;border: 1px dashed #ddd;position: relative;margin-bottom: 30px !important;width: 100%;margin-top:30px!important;}
.mianbxContent:hover { background-position: 7px -29px;}
.mianbxContent::after, .mianbxContent:after { content: '';position: absolute;display: block; height: 40px;width: 200px;top: 0; right: 0;}
.mianbxContent a{font-size: 15px !important;color: #333;}



         #bodycontent {max-width:1600px;
            margin: 0 auto;
            line-height:180%;text-align:center;}
            #bodycontent.bodycontent2020 {
                text-align:left;
            }
