
/* 标题 */
.wrap-tit { position:relative;margin: 70px 0 40px 0; animation: fadeinT 1s ease-out backwards;}
.wrap-tit h2 { font-size: 32px; color: #333333;}
.wrap-tit h2 a { color: #333333;}
.wrap-tit p { font-size: 18px; font-family: Roboto-Bold; font-weight: bold; color: #666; padding-top: 10px;}
.wrap-tit:after { content: ''; display: block; position: absolute; top:-20px; left:49%;width: 24px; height: 3px; background: #E67817;}
/* 标题 end */

/* banner */
.banner { clear: both; position: relative; overflow: hidden; z-index: 1; width: 100%; height: 738px;}
.banner .bd,.banner .bd ul{height:738px;}
.banner .bd li{width:100%;height:738px;}
.banner .bd li a{display:block;height:738px;background-repeat:no-repeat;background-position:center;}
.banner .hd{position:absolute;left:0;bottom: 30px;width:100%;text-align:center; background: none;}
.banner .hd ul{display:inline-block;*display:line;*zoom:1;overflow: hidden;}
.banner .hd li{display:inline-block;*display:line;*zoom:1;margin: 0 5px;width:30px;height: 30px;cursor:pointer;background: url(../images/banner-box01.png) no-repeat center center;text-indent: -999px;/* overflow: hidden; */position: relative;}
.banner .hd li.cur{background: url(../images/banner-box02.png) no-repeat center center;}
.banner .prev,.banner .next{position:absolute;z-index:999;top:30%;margin-top:100px;width:70px;height:70px;cursor:pointer;opacity:0;transition: all 1s; border-radius: 50%;; box-sizing: border-box;}
.banner .prev{left:8%;background:url(../images/banner_prev.png) no-repeat center;}
.banner .next{right:8%;background:url(../images/banner_next.png) no-repeat center;}
.banner:hover .prev,.banner:hover .next{border: 3px solid #E67817;}
.banner .prev:hover,.banner .next:hover{opacity:1;}
/* banner end */


/* ServicePro */
.ServicePro{ position: relative;text-align: center; background: #fff; overflow: hidden; padding-bottom: 70px;}
.ServicePro-group { position: relative;}
.ServicePro-item { float: left; width: 232px; overflow: hidden; margin:0 4px; font-size: 0;}
.ServicePro-item span { display: block; width:232px; height: 143px; overflow: hidden;}
.ServicePro-item img{ width: 100%; height: 100%;transition: all 1s;}
.ServicePro-item:hover img { transform: scale(1.1);}
.ServicePro-item p { display: block; width: 100%; height: 44px; line-height: 44px; text-align: center; font-size: 16px; color: #000;}
.ServicePro-group .prev,.ServicePro-group .next { position: absolute;z-index:999; top:45px; width: 52px; height: 52px;background: #E67817; border-radius: 50%; transition: all 0.5s;}
.ServicePro-group .prev {left: -80px;}
.ServicePro-group .next {right: -80px;}
.ServicePro-group .prev i { display: block; width: 100%; height: 100%;background: url(../images/service-prev.png) no-repeat center;}
.ServicePro-group .next i { display: block; width: 100%; height: 100%;background: url(../images/service-next.png) no-repeat center;}
.ServicePro-group .prev:hover,.ServicePro-group .next:hover { background: #211f1d;}
/* ServicePro end */


/* serviceRange */
.serviceRange{ position: relative;text-align: center; width: 100%; height: 555px; background: url("../images/serviceRange-bg.jpg") no-repeat center;}
.serviceRange .wrap-tit { margin-top: 0; padding-top: 70px;}
.serviceRange .wrap-tit:after { top: 47px;}
.serviceRange .wrap-tit p { font-size: 18px; color: #333;font-family: Roboto-Regular;}
.serviceRange-group { margin-top: 95px;}
.serviceRange-item { float:left;width: 25%; height:210px;text-align: center;}
.serviceRange-cir {  transition:all 0.2s;width: 210px; height: 210px; margin-left: 39px;border-radius: 50%; background: #fff;}
.serviceRange-item:nth-of-type(2) .serviceRange-cir { margin-left: 37px;}
.serviceRange-item:nth-of-type(3) .serviceRange-cir { margin-left: 53px;}
.serviceRange-item:nth-of-type(4) .serviceRange-cir { margin-left: 52px;}
.serviceRange-item:hover .serviceRange-cir { background: #E67817; }
.serviceRange-item h2 { color: #333; font-size: 24px; padding-top: 56px;}
.serviceRange-item p { color: #666666; font-size: 16px; padding: 20px 20px 0; line-height: 1.5;}
.serviceRange-item:hover h2 ,.serviceRange-item:hover p{ color: #fff;}
/* serviceRange end */


/* info */
.info { position: relative; overflow: hidden;text-align: center; background: #fff;}
.info .wrap-tit p { color: #333;}
.info-con {position: relative;}
.info-menu { display: inline-block;}
.info-menu li { float:left;width: 150px; height: 62px;  background:#f5f5f5;font-size: 18px; text-align: center; line-height: 62px;}
.info-menu li a { color: #333; }
.info-main { margin-top: 20px;}
.info-item { overflow: hidden; position: relative;}
.info-Top {  width: 1200px; height: 428px; background: #f5f5f5;margin-bottom: 6px;}
.Top-img { width: 686px; height: 428px; float: left; overflow: hidden; margin-right: 61px;}
.Top-img:hover img { transform: scale(1.05)}
.Top-img img { transition: all 1s; width: 100%; height: 100%;}
.info-tit { float: left; text-align: left;}
.info-tit h2 { font-size: 24px;line-height: 1.5; padding-top: 50px;}
.info-tit h2 > a {  color: #333;}
.info-tit .info-add {font-size: 16px; color: #333; padding:25px 0;  font-family: MicrosoftYaHei-Bold; font-weight: bold;}
.info-tit .info-t1 {font-size: 16px;width: 390px;line-height: 1.75;}
.info-tit .info-t1 > a { color: #666;}
.info-tit .info-t1  a > span { color: #333; font-weight: bold;}
.info-tit .info-btn {transition:all 1s;position:relative;margin-top: 30px;display: inline-block;padding: 14px 36px 13px 20px;background: #E67817;color: #fff;border-radius: 18px;}
.info-tit .info-btn:after { position: absolute; top:17px; right:17px;display: block; content: ''; background: url("../images/photos-next.png") no-repeat center; width: 7px; height: 9px;}
.info-tit .info-btn:hover { background: #211f1d;}
.info-Bottom { overflow: hidden;width: 1200px;}
.bottom-item { float: left; width: 294px; margin-right: 8px;}
.bottom-item:hover p{ background: #E67817; color: #fff;}
.bottom-item:last-of-type { margin-right: 0;}
.bottom-item a > span { display: block; width: 294px; height: 185px; overflow: hidden;}
.bottom-item a > span img { width: 100%; height: 100%; transition: all 1s;}
.bottom-item span:hover img{ transform: scale(1.05)}
.bottom-item p { background:#f5f5f5;width:294px; height:34px; padding-top:17px;font-size: 16px;color: #333; font-weight: bold;}
.bottom-item p > span { display: none; font-weight: normal; padding-top: 5px;}
.info-menu li.cur { background: #E67817;  cursor: pointer;}
.info-menu li.cur a { color: #fff; }
.info-more { transition:all 1s;display: inline-block; width: 128px; height: 44px; line-height:44px;text-align:center;background: #E67817; border-radius: 18px; color: #fff; font-size: 16px; margin: 40px 0 70px 0;}
.info-more:hover { background: #211f1d;}
/* info end */

/* exhibition */
.exhibition{position: relative; overflow: hidden; text-align: center; width: 100%; height: 852px; background: url("../images/exhibition-bg.jpg") no-repeat center;}
.exhibition .wrap-tit h2 { color: #fff;}
.exhibition .wrap-tit p { color: #fff;}
.exhibition .wrap-tit:after { background: #fff;}
.exhibition-con { width: 100%; height: 595px; background: url("../images/exhibition-bg02.png") no-repeat center;}
.exhibition-Left { float: left; width: 40%; text-align: right;}
.exhibition-Left h2 { font-size: 26px; color: #333; padding:27px 0 22px 0;}
.exhibition-Left p { font-size: 20px; color: #333; padding: 39px 0 36px 0; font-family: MicrosoftYaHei;}
.exhibition-Right { float: left; padding-left: 335px;}
.exhibition-Right h2 { display:inline-block; color: #fff;margin-left: -269px; padding-bottom: 20px;}
.exhibition-Right h2 > span { font-family: MicrosoftYaHei-Bold; font-size: 50px; }
.exhibition-Right p {  font-size:24px;font-weight:bold;text-align: left; color: #fff;font-size: 20px;padding: 23px 0 30px 0; font-family: MicrosoftYaHei;}
.exhibition-Right p > span { display: block; font-weight: normal;}
.exhibition-Icon { position: absolute; top:33%; left: 44%;}
.icon-item { position:relative; margin-bottom:41px;width: 180px;height: 60px; background: #211f1d; border-radius: 28px;}
.icon-item:after { content: ''; width: 8px; height: 1px; background: #fff; display:block;position: absolute; top: 29px; left: 86px;}
.icon-item img { float:left; padding:13px 30px 0 40px; display: inline-block; width: 35px; height: 35px;}
.icon-item p { float: left; padding-top: 16px; font-size: 20px; color: #fff;   font-family: MicrosoftYaHei-Bold; font-weight: bold;}
/* exhibition end */



/* hot */
.hot{ position: relative; overflow: hidden; width: 100%; height: 163px; background: url("../images/hot-bg.jpg") no-repeat center;}
.hot-tit { float:left;color: #fff; font-size: 24px; padding-top: 60px;}
.hot-tit p span { font-weight: bold; font-size: 32px;}
.hot a { transition:all 1s;position:relative;display: inline-block; padding:16px 48px 15px 24px;background: #fff; font-size: 16px; color: #333; border-radius: 5px; margin: 70px 0 0 408px;}
.hot a:after { position: absolute; transition:all 1s;content: ''; display: block; background: url("../images/hot-icon01.png") no-repeat center; width: 20px; height: 20px; top: 16px; right: 21px;}
.hot a:hover { background: #211f1d; color: #fff;}
.hot a:hover:after {filter:contrast(0%) brightness(200%); }
.hot-phone { position:relative;font-size: 18px; color: #fff; padding-top: 68px; float: right;}
.hot-phone em { display: block; font-size: 28px;  font-weight: bold;}
.hot-phone:after { position: absolute; content: ''; display: block; background: url("../images/hot-icon02.png") no-repeat center; width: 40px; height: 40px; top:75px; left: -50px;}
/* hot end */

/* distribution */
.distribution { overflow:hidden;clear:both;text-align:center;position: relative; width: 100%; height: 699px; background: url("../images/distribution-bg.jpg") no-repeat center;}
.distribution .wrap-tit p { color: #333;}
.distribution-add { float:left; margin-top:404px;width: 753px;height:38px;border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.distribution-add li { position:relative;float: left; padding: 8px 35px 0; font-size: 18px; color: #000;}
.distribution-add li:after { position: absolute; content: ''; display: block; width: 5px; height: 5px; border-radius: 50%;  background: #e6e6e6; top: 18px; left: 100px;}
.distribution-add li:last-of-type:after { display: none;}
.distribution-tit { float:right;width: 374px; height: 444px; background: #E67817; box-shadow: 10px 0px 27px 0px rgba(230, 120, 23, 0.15)}
.distribution-item { position:relative;text-align:left;margin: 35px 0  0 47px; padding-bottom: 37px; font-size: 16px; color: #fff;line-height: 1.5; border-bottom: 1px solid #eea15d;}
.distribution-item:nth-of-type(1):after { display: block; content: ''; position: absolute; width: 64px; height: 64px; background: url("../images/distribution-icon01.png") no-repeat center; top: 6px; left: 0px;}
.distribution-item:nth-of-type(2):after { display: block; content: ''; position: absolute; width: 64px; height: 64px; background: url("../images/distribution-icon02.png") no-repeat center; top: 6px; left: 0px;}
.distribution-item:nth-of-type(3) { padding-bottom: 0; border: none;}
.distribution-item:nth-of-type(3):after { display: block; content: ''; position: absolute; width: 64px; height: 64px; background: url("../images/distribution-icon03.png") no-repeat center; top: 6px; left: 0px;}
.distribution-item h2 { font-size: 20px; padding-left: 84px;}
.distribution-item p { padding-left: 84px;}
/* distribution end */


/* partner */
.partner { position:relative; overflow: hidden;text-align: center; padding-bottom: 69px;}
.partner .wrap-tit p { color: #333;}
.partner-logo { width:1200px; overflow:hidden;border-bottom: 1px solid #dbdbdb;  border-right: 1px solid #dbdbdb; background: #dbdbdb;}
.partner-item { float: left; width: 199px; height:100px;margin-left: 1px; margin-top: 1px;}
.partner-item:hover { opacity: 0.8;}
.partner-item img { width:100%; height: 100px;}
.partner .partner-more { display: inline-block; transition:all 1s;width: 128px; height: 44px; border-radius: 20px; background: #E67817; color: #fff; text-align: center; line-height:44px; font-size: 16px; margin-top: 40px; }
.partner .partner-more:hover { background: #211f1d;}
/* partner end */


/* Solve */
.solve{ position: relative; overflow: hidden; text-align: center;width: 100%; height: 418px; background: url("../images/solve-bg.jpg") no-repeat center;}
.solve .wrap-tit h2,.solve .wrap-tit p { color: #fff;}
.solve .wrap-tit:after { background: #fff;}
.solve-con { padding-top: 18px;}
.solve-item { position:relative;float: left; width: 150px; height: 150px; margin-right: 60px;}
.solve-item img { padding-top: 35px; width:40px; height: 40px; }
.solve-item p { padding-top:5px;color: #333; font-size: 18px; font-weight: bold;}
.solve-item:last-of-type { margin-right: 0;}
.solve-item span { position: absolute; top: 10px; right: 12px; font-size: 12px; color: #333;}
/* Solve end */


/* answersv */
.contact{ position: relative; overflow: hidden; text-align: center; background: #fff;}
.contact-phone { display:inline-block;padding-bottom: 40px;}
.contact-item {text-align:center; position:relative;float: left;width:380px; height:185px; margin-right:30px;border: 1px solid #e5e5e5; box-sizing: border-box;}
.contact-item:last-of-type { margin-right: 0;}
.contact-item .contact-tit { display: block;  font-weight:bold;padding:0 30px;font-size: 18px; color: #333; background: #fff; position: absolute; top: -10px; left: 30%;z-index: 2;}
.contact-hot p { padding-top: 45px; font-size: 16px; color: #333;}
.contact-hot p em { display: block; font-size: 24px; font-weight: bold;}
.contact-hot a {transition: all 1s; display: block; width: 111px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; background: #E67817; border-radius: 18px; margin: 20px 0 0 135px;}
.contact-code span { float:left; margin-left:78px;display:inline-block; margin-top:50px;border: 2px solid #E67817; width: 86px; height: 86px;}
.contact-code span img { width: 86px; height: 86px;}
.contact-code p {  float:left; text-align:left;font-size: 14px; color: #333; width: 112px; margin-top: 50px; margin-left: 16px; padding: 16px 0 21px 0; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6;}
.contact-number em{  font-weight:bold;font-size: 24px; font-family: Roboto-Bold; color: #333; display: block;}
.contact-number em:nth-of-type(1) { padding-top: 37px;}
.contact-number p { font-size: 14px; color: #333; padding-top: 20px;}
.contact-number p span { display: block;}
.contact-hot a:hover { background: #211f1d;}
.contact-answers {position: relative; overflow: hidden; height: 262px; background: url("../images/contact.jpg") no-repeat center; font-size: 16px;}
.contact-answers .content { position: relative;}
.contact-answers .content:after  {position: absolute; display: block; content: ''; width: 1px; height: 103px; background: #e6e6e6; top: 57px; left: 50%;}
.contact-answers .slide-group{overflow:hidden;}
.answers-item {float:left;width: 600px;}
.answers-item  a{ color:#333;}
.answers-item:hover a { color: #E67817;}
.contact-ask { display: block; padding-top: 50px; padding-left: 65px;}
.contact-ask span { padding: 10px; background: #E67817; border-radius: 50%;display: inline-block; color: #fff; float: left;}
.contact-ask p { float:left; padding-left:18px; padding-top:10px;font-size: 16px; color: #333;}
.contact-answer { clear: both; padding-top: 20px; padding-left: 65px;}
.contact-answer span { padding: 10px; background: #211f1d; border-radius: 50%;display: inline-block; color: #fff; float: left;}
.contact-answer p { display: inline-block; width: 470px; height: 50px; overflow: hidden; text-align: left;padding-top: 10px; line-height: 1.75; font-size: 16px;}

/* answersv end */


/* photos */
.photos { text-align: center; overflow: hidden; padding-bottom: 70px;}
.photos-item { position:relative;float: left; width: 295px; height: 183px; margin-left: 5px; margin-bottom: 5px;overflow: hidden;}
.photos-item:hover img{ transform: scale(1.05)}
.photos-item a { display: inline-block; width: 100%; height: 100%;}
.photos-item:not(:first-of-type):after { position: absolute; bottom: 14px; left: 78px; content: ''; display: block; background: url("../images/photos-next.png") no-repeat center; width: 7px; height: 9px;}
.photos-item img { width: 100%; height: 100%;transition: all 1s;}
.photos-item:not(:first-of-type) p { position: absolute; bottom: 0; left: 0; width: 96px; height: 38px; line-height:38px; text-align:center;background: rgba(0,0,0,0.67); color: #fff; font-size: 16px; border-radius: 0 18px 0 0;}
.photos-item:nth-of-type(1){ position:relative;width: 600px; height: 371px;  margin-left: 0; margin-bottom: 0;}
.photos-item:nth-of-type(1) p { position:absolute; left: 31px; bottom: 24px; z-index: 999; width: 539px; height: 82px; overflow: hidden; font-size: 16px; color: #fff; line-height: 1.3; text-align:left;}
.photos-item:nth-of-type(1) p span { font-size: 32px;}
.photos-item:nth-of-type(1):after { position: absolute; display:block; content:'';bottom: 0; width: 100%; height: 85px; background:linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.2));}
/* photots end */

/* news */
.news{ position: relative; overflow: hidden;background: #fff; padding-bottom: 70px;}
.news-con { padding-top: 64px;}
.news-Top { width: 100%; height: 44px;}
.news-Top > h2 { font-size: 32px;float: left;}
.news-Top > h2 a { color: #333;}
.news-Top > h2 em { color: #666; font-size: 18px; font-family: Roboto-Bold; font-weight: bold;}
.news-Top h2:hover a{ color: #E67817;}
.news-menu { float: right;}
.news-menu  li{ border-right: 1px solid #e6e6e6;float: left; font-size: 18px; color: #333; width: 114px; height: 44px; line-height: 44px; text-align: center; }
.news-menu a { height:18px; }
.news-main { margin-top: 4px;display: inline-block;}
.news-item { display: inline-block;}
.news-Left { float: left; width:610px;padding-right: 50px; border-right: 1px solid #e6e6e6;margin-top:30px;}
.news-Left .Left-item:nth-of-type(even) {border: none; margin-bottom: 0;}
.news-Left .Left-item { position:relative; display:inline-block;border-bottom: 1px solid #e6e6e6;margin-bottom: 30px;}
.news-Left .Left-item:after { position: absolute; content: ''; display: block; background: url("../images/news-next.png") no-repeat center; width: 32px; height: 10px; bottom: 30px; left: 320px;}
.news-Left .Left-item .news-img { float:left; margin-right:29px;padding-bottom: 30px;width: 288px; height: 180px; position: relative;overflow: hidden;}
.news-img img { width: 100%; height: 100%; transition: all 1s;}
.news-img:hover img { transform: scale(1.05)}
.news-logo { position: absolute; top: 0; left: 0; width: 80px; height: 55px; background: #E67817; text-align: center; border-radius: 0 0 18px 0;}
.news-logo p{ font-size: 20px; color: #fff; padding-top: 10px;text-align: left; display: inline-block;}
.news-logo p em { display: block; font-size: 12px; padding-top: 3px;}
.news-Left .Left-item .left-tit { float: left; width: 292px; overflow: hidden;}
.news-Left .Left-item h3 { font-size: 16px; font-weight: normal;}
.news-Left .Left-item h3 a {color: #333;}
.news-Left .Left-item .left-t2 { font-size: 14px; color: #666; padding-top: 23px; line-height: 1.75;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news-Right {float: right;width:530px;margin-top:30px;}
.Right-item { display:inline-block;margin-left: 50px;border-top: 1px solid #e6e6e6; }
.Right-item:last-of-type {border-bottom: 1px solid #e6e6e6;}
.news-number { margin-right: 34px; text-align: center;float: left;}
.Right-item .news-number p {display: block;padding-top: 23px;padding-bottom:23px;font-size: 24px;color: #999;}
.Right-item .news-number em {display: block;padding-top: 16px;padding-bottom: 27px;border-top: 1px solid #e6e6e6;font-size: 16px;color: #999;}
.Right-item .Right-tit { float: left; width: 375px; overflow: hidden;}
.Right-item .Right-tit h3 {padding-top: 27px;font-size: 16px;font-weight: normal;white-space: nowrap; text-overflow: ellipsis;overflow:hidden;}
.Right-item .Right-tit h3 a {color: #333;}
.Right-item .Right-tit p {font-size: 14px;height:45px;overflow: hidden;color: #666;padding-top: 21px;line-height: 1.75;}
.news-Left .Left-item h3:hover a{ color: #E67817;}
.Right-item .Right-tit h3:hover a { color: #E67817;}
.news-menu li.cur{ background: #E67817;border-right: none;}
.news-menu li.cur a { color: #fff; font-weight: bold;}
/* news end */

.am-g-collapse{ padding-bottom:30px;}
/*优势*/
.advantage5x{
    margin-top: 20px;
    width: 100%;
    height: 1347px;
    background: url("../images/advantage-bg.jpg") center center no-repeat;
}
.advantage5x .advantage5c{
    width: 1200px;
    margin: 0 auto;
}
.advantage5c h3{
    text-align: center;
    font-size: 36px;
    font-weight: bold;
    padding-top: 45px;
}

.advantage5c h3 .advantage5ct1p{

    color: #E67817;
}
.advantage5c h3 .advantage5ct2p{
    color: #ffffff;
    height: 45px;
    line-height: 38px;

}
.advantage5c h3 .advantage5ct3p{
    font-size: 14px;
    font-weight: normal;
    color: #DEDEDE;
}
.advantage5c .advantage5main{
    margin-top: 50px;

}
.advantage5c .advantage5main .advantage5c_left{
    width: 570px;
    float: left;

}
.advantage5c .advantage5main .advantage5c_right{
    width: 570px;
    float: right;
}
.advantage5c .advantage5main .title{
    width: 100%;
    height: 75px;
}
.advantage5c .advantage5main .title .title_p1{
    font-size: 22px;
    color: #E67817;
    font-weight: bold;
    padding-left: 84px;
    margin-top: -16px;
    text-align: left;
}
.advantage5c .advantage5main .title .title_p2{
    font-size: 13px;
    color: #ffffff;
    font-weight: lighter;
    padding-left: 84px;
    text-align: left;
}
.advantage5c .advantage5main .title_p3{
    color: #ffffff;
    font-size: 15px;
    padding-left: 8px;
    letter-spacing: 1px;
    width: 530px;
}

.advantage5main .left_tip1{
  margin-bottom: 60px;
margin-top: 56px;

}
.advantage5main .left_tip2{
   margin-top: 46px;
}
.advantage5main .left_tip3{
    margin-top: 45px;
    margin-bottom: 90px;
}
.advantage5main .left_tip4{
    margin: 40px 0 82px 0;
}
.advantage5c .advantage5main .title_one{
    background: url(../images/advantage_06.png) center left no-repeat;
}
.advantage5c .advantage5main .title_two{
    background: url(../images/advantage_14.png) center left no-repeat;
}
.advantage5c .advantage5main .title_three{

    background: url(../images/advantage_22.png) center left no-repeat;
}
.advantage5c .advantage5main .title_four{
    background: url(../images/advantage_29.png) center left no-repeat;
}
/*公司简介*/
.am-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%;
    max-width: 1200px;
}
.am-container:before,
.am-container:after {
    content: " ";
    display: table;
}
.am-container:after {
    clear: both;
}
 .am-u-lg-3 {
 float:left;
        width: 25%;
    }
    .am-u-lg-4 { float:left;
        width: 30%; margin-left:25px;
    }
    .am-u-lg-5 { float:left;
        width: 40%;
    }
@media only screen and (min-width:641px) {
    .am-container {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
}
.am-container > .am-g {
    width: auto;
    margin-left: -1rem;
    margin-right: -1rem;
}
@media only screen and (min-width:641px) {
    .am-container > .am-g {
        margin-left: -1.5rem;
        margin-right: -1.5rem;
    }
}
@media only screen and (max-width: 640px) {
    .companyTh3{
        text-align: center;
        font-size: 20px;
        font-weight: bold;
        margin-top: 20px;
		margin-bottom:30px;
    }
    .friendTitle{
        text-align: center;
        font-size: 20px;
        font-weight: bold;
        margin-top: 25px;
    }
    .friendTitle .friendship8t2p{
        color: #000000;
        height: 30px;
        line-height: 30px;
    }
    .companyTh3 .brand6t2p{
        color: #000000;
        height: 33px;
        line-height: 33px;
    }
    .honor7c .honor7tp{
        font-size: 12px;
        color: #E67817;
        letter-spacing: 8px;
        text-align: center;
        margin-top: 5px;
    }
    h3.service3c .service3t1p{
        font-size: 25px;
        font-weight: bold;
        color: #E67817;
    }
    h3.service3c .service3t2p{
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        margin-top: -8px;
    }
    .news-content{
        margin-top: 20px;
    }
    .footer-logo{
        margin: 20px  auto 0 auto;
    }
    .footer-WeChat{
        margin: 15px  auto 20px auto;
    }
    .footer-txt{
        margin: 10px auto 20px auto;
    }
    .list-none1{
        margin-left: -30px;
        font-size: 15px;
        margin-top: 0px;
    }
}


@media only screen and (min-width: 640px) {
    .companyTh3{
        text-align: center;
        font-size: 36px;
        font-weight: bold;
        margin-top: 30px;
    }
    .friendTitle{
        text-align: center;
        font-size: 36px;
        font-weight: bold;
        margin-top: 35px;
    }

    .friendTitle .friendship8t2p{
        color: #000000;
        height: 70px;
        line-height: 50px;
    }
    .companyTh3 .brand6t2p{
        color: #000000;
        height: 42px;
        line-height: 33px;
    }
    .honor7c .honor7tp{
        font-size: 12px;
        color: #E67817;
        letter-spacing: 14px;
        text-align: center;
        margin-top: 5px;
    }
    h3.service3c .service3t1p{
        font-size: 36px;
        font-weight: bold;
        color: #E67817;
    }
    h3.service3c .service3t2p{
        font-size: 36px;
        font-weight: bold;
        color: #000000;
        margin-top: -8px;
    }
    .news-content{
        margin-top: 30px;
    }
    .footer-logo{
        margin: 65px  auto 20px auto;
    }
    .footer-WeChat{
        margin: 65px  auto 20px auto;
    }
    .footer-txt{
        margin: 60px auto 20px auto;
    }
    .list-none1{
        margin-left: 0;
        font-size: 15px;
        margin-top: -10px;
    }
}

.companyTh3 .brand6t1p{
    color: #E67817;
}
.companyTh3 .brand6t3p{
    font-size: 14px;
    color: #6E6E6E;
    font-weight: lighter;
}
.brand6main_left p{
 margin:0 5px;
    color: #494949;
    font-size: 14px;
    font-weight: lighter;
    line-height: 22px;
}
.brand6main_left .brand6cp1{
    font-size: 17px;
    font-weight: normal;
    color: #333333;
    margin-top: 3px;
}
.brand6main_left .brand6cp2{
    font-size: 19px;
    font-weight: bold;
    color: #E67817;
    margin-top: 4px;
}
.brand6main_left .more_bg{
    width: 87px;
    height: 24px;
    display: inline-block;
    background: url("../images/more_bg.jpg");
    float: right;
    text-align: center;
    margin-right: 120px;
}
.brand6main_left .more_bg a{
    color: #ffffff;
    font-size: 13px;
    font-weight: lighter;
}

/*友情连接*/

.friendTitle .friendship8t1p{
    color: #E67817;
}

.friendTitle .friendship8t3p{
    color: #333333;
    font-size: 14px;
    font-weight: lighter;
}
.friendImg li{
float:left;
    border: 1px solid #C7C7C7;
}
