a, a:link, a:visited, a:hover { text-decoration: none !important; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video, input { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, menu, nav, section { display: block; }
body { line-height: 1; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
table { border-collapse: collapse; border-spacing: 0; }

/* custom */
a { text-decoration: none; color: #282828; }
li { list-style: none; }
::-webkit-scrollbar { width: 5px; height: 5px; }
::-webkit-scrollbar-track-piece { background-color: rgba(0, 0, 0, 0.2); }
::-webkit-scrollbar-thumb:vertical { height: 5px; background-color: rgba(125, 125, 125, 0.7); }
::-webkit-scrollbar-thumb:horizontal { width: 5px; background-color: rgba(125, 125, 125, 0.7); }
html, body { width: 100%; }
body { -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -moz-text-size-adjust: none; }

/*在 CSS 定义中，之后！a:active 必须位于 a:hover ,a:hover 必须位于 a:link 和 a:visited 之后！！*/
@font-face { font-family: 'AlibabaSans-Bold'; src: url('../fonts/alibabaFont/zh-cn/AlibabaSans-Bold.otf'); font-weight: bold; font-style: normal; }
@font-face { font-family: 'AlibabaSans-Regular'; src: url('../fonts/alibabaFont/zh-cn/AlibabaSans-Regular.otf'); font-weight: bold; font-style: normal; }
@font-face { font-family: 'AlibabaSans-Light'; src: url('../fonts/alibabaFont/zh-cn/AlibabaSans-Light.otf'); font-weight: bold; font-style: normal; }
* { margin: 0; padding: 0; font-family: 'AlibabaSans-Regular', serif; word-wrap: break-word; }
@media screen and(min-width:1024px) {
	body { font-size: 12px }
}

/*>=1024的设备屏幕*/
@media screen and(min-width:1100px) {
	body { font-size: 14px }
}

/*>=1100的设备屏幕*/
@media (min-width: 992px) and (max-width:1280px) {
	body { font-size: 18px; }
	.reason .container {width: 1360px !important;}
	.beijing .bj_txt{font-size: 21px;}
	.about_onebigbox .six-top-title .six-top-biox{width: unset!important;}
	.six-top-title span{width: unset!important;}
	.about-bg{width: 1240px !important;}
}

/*>=1280的设备屏幕*/
@media (min-width:1366px) { }

/*>=1366的设备屏幕*/
@media (min-width:1440px) {
	.reason .container {width: 1400px !important;}
}

/*>=1440的设备屏幕*/
@media (min-width:1200px) {
	.container { width: 1200px !important; padding: 0 !important; }
}
/* 最小1200尺寸 */

/*@media (min-width:1200px) {*/
body { margin: 0 auto; font-family: AlibabaSans-Regular, serif; }
.container { width: 1200px; }
.index_top { height: 40px; width: 100%; background: #363636; }
.index_top .container .top-logo { display: flex; line-height: 40px; padding-left: 0; padding-right: 0; }
.index_top .container .language { padding-left: 0; padding-right: 0; }
.index_logo .container .logo_img { padding-left: 0; padding-right: 0; }
.index_logo .container .col-lg-7 { padding-left: 0; padding-right: 0; }
.top_txt { color: #ffffff; }
.top_txtR a { color: #aeaeae; }
.top_txtR a:hover { color: #ffffff; text-decoration: none; transition-duration: 0.5s; }
.index_logo { height: 130px; width: auto; }
.logo_img { line-height: 130px; }
.index_logo .container .col-lg-7 .input-group { margin-top: 45px; }
.index_logo .container .col-lg-7 .search_nav{display:none}
.index_top { padding-left: 0; padding-right: 0; }
.logo_img img {
    height: 69px;
    margin-bottom: 5px;
}
/*.hotprduct_box .col-lg-9:nth-last-child(1)     {*/

/*    width: 80%;*/

/*    margin-bottom: 60px;*/

/*}*/
.input-group .form-control { width: 500px !important; height: 45px !important; border: 2px solid #f3861b !important; border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; }
.input-group-addon { width: 100px !important; height: 45px;    /* margin-top: 15px; */ border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; background: #f3861b !important; border: none !important; }
.input-group-addon img { width: 20px; margin-top: 0; }
.search_nav li { float: left; margin: 10px 10px 0 10px; }
.search_nav li a { font-size: 14px; font-weight: bold; color: #828282; }
.hotprduct_box:nth-last-child(1) .product_box:nth-last-child(1) { margin-bottom: 60px; }
.search_nav li a:hover { color: #f3861b; transition-duration: 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }

/* 首页nav */
.navbar-nav { float: unset !important; margin-left: 264px !important; background: #363636; width: 904px; display: inline-block; }
#banner.banner-swiper-container { width: 906px; height: 500px; margin-left: 293px; margin-top: -5px; }
.navbar-nav li { margin-left: 85px }
.navbar-nav li a { color: #FFFFFF !important; }
.sideLiUl .sideLiUl-box { width: 30%; font-weight: bold; }
.sideLiUl .sideLiUl-boxtwo { width: 70%; }
.navbar-nav>li>a { line-height: 23px !important; }
/*#banner.swiper-container {height: 600px; z-index: 1 !important; }*/
.swiper-container { width: 100%; }
.navbar { margin-bottom: 0 !important; }
.navbar-nav li a { text-transform: uppercase; font-size: 18px }
.navbar-nav li a:hover { border-bottom: #f3861b 2px solid;    /*transition-duration: 0.5s;*/ }
.navbar-default .navbar-nav>.active>a { border-bottom: #f3861b 2px solid; background-color: #363636 !important; }
.navbar-default { background-color: #ffffff !important; border-color: #ffffff !important; }
.navdropdown ul li:nth-last-child(1) { border-bottom: none; padding: 0 1px; }

/**********Nav Box**********/
#sideBox { width: 294px;    /* padding: 0 0 20px 0; */ z-index: 10 !important; position: absolute; margin-left: -30px; }

/**********Nav header**********/
#sideBox .sideHead { height: 53px; text-align: center; background: #f3861b; padding: 0 73px; font-size: 22px; color: #FFFFFF; }

/**********Nav body**********/
.sideli_box { height: auto; width: 294px; position: relative; background: #f7f7f7; }
.sideHead .icon { width: 34px; height: 30px; margin-top: 10px; }
.sideHead span { font-size: 22px; line-height: 53px; }
.sideHead { display: flex; justify-content: center; }
.sideLi { left: 0; top: 0; padding: 0 20px; cursor: pointer }
.top_txtR { color: #ffffff !important; }
.sideLih { padding: 5px 0; font-weight: AlibabaSans-Light; margin: auto; line-height: 42px; display: flex; justify-content: space-between; background: #f7f7f7 !important; font-size: 18px !important; color: #282828; font-weight: normal; border-bottom: #CCCCCC 1px solid; }
.sideLiUl-warpper {	    /* background: rebeccapurple; */
height: 496px; position: absolute; left: 294px; top: 0 !important; width: 904px; display: none; }
.sideLiUl { background: #ffffff; padding: 0 0 60px 0;    /* opacity: 0; */ filter: alpha(opacity=0); overflow: hidden; border-left: none; }
.sideLi .sideLih:hover { color: #f3861b; transition-duration: 0.5s; }
.sideLi .sideLih:last-child(1) { border-bottom: none !important; }
.sideLi:first-child .sideLih:nth-child(1) { padding: 21px 0 0 0; }
.sideLi:last-child .sideLih:nth-child(1) { border-bottom: none !important; padding: 0 0 26px 0; }
.sideLih .icon { width: 16px; height: 26px; margin-top: 15px; }
.sideLiUl li { float: left; height: 40px; line-height: 40px; text-align: center; padding: 0 8px; display: inline-block; margin-top: 30px; }
.sideLiUl li a { color: #444444 !important; font-weight: 400; font-size: 17px; }
.sideLiUl .sideLiUl-box li a b { color: #444444 !important; font-weight: 400; font-size: 17px; font-family: 'AlibabaSans-Bold'; }
.sideLiUl .col-lg-3 li { margin-left: 40px; }
.sideLi h5:hover, .sideLiUl li:hover { cursor: pointer; }
.sideLiUl li a:hover { text-decoration: none !important; color: #f3861b; transition-duration: 0.3s; }
.banner-swiper-container { width: 867px; height: 500px; margin-left: 293px; margin-top: -5px; }
#banner .swiper-wrapper img { width: inherit; height: 500px; }
.alert-danger { color: #FFFFFF !important; background-color: #f3861b !important; border-color: #f3861b !important; }
.alert-message { z-index: 100000; position: fixed; top: 55%; left: 69%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); min-width: 300px; display: none; }

/* 首页产品 */
.hotbox_product { height: 290px; margin-top: 30px; }
.hotbox_product .col-lg-4 { height: 230px; width: 295px; background-image: url(../img/yellow1.png); background-size: 100% }
.hotbox_product .col-lg-4 .hot_txt img { margin-top: 76px; margin-left: 20px; }
.language-font img { width: 17px; height: 17px; margin: 10px; }
.language-font { display: flex; height: 40px;    /*width: 195px;*/ z-index: 10000; float: right; cursor: pointer; }
.navdropdown { width: 100%;    /*height: 40px;*/ z-index: inherit; }
.navdropdown>ul {	    /*子元素选择器（>号）设置第一导航栏样式*/
height: 40px; margin: 0 auto; }
.navdropdown>ul>li { line-height: 40px;    /*padding: 0 10px;*/ list-style: none;    /*取消li符号*/ color: #AEAEAE; }
.navdropdown ul li { border-bottom: #EFEFEF 1px solid; }
.navdropdown ul li:hover { color: #FFFFFF; }
.navdropdown .son { box-shadow: 0 0px 3px 1px #CCCCCC; position: absolute; overflow: hidden; border-top: 3px solid #f3861b; margin-top: -3px; list-style: none; display: none;    /*隐藏第二列表*/ padding: 0 30px; z-index: 999999; }
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 60px !important; width: 100%; }
.swiper-pagination { transition: 1.5s opacity !important; }
.swiper-container { --swiper-theme-color: #cccccc; --swiper-pagination-color: #fffffF;    /* 两种都可以 */ }
.navdropdown>ul>li a {	    /*设置a链接样式*/
color: #FFFFFF; font-weight: Light; line-height: 55px; margin: 0 30px; text-decoration: none;    /*取消a链接下划线*/ transition-duration: .4s; color: #282828; }
.navdropdown>ul>li a:after { transition-duration: 0.4s;    /*animation:move 5s 0s;*/ }
.navdropdown>ul>li a:hover { transition-duration: 0.4s;    /*animation:move 5s 0s;*/ }
.navdropdown>ul>li:hover .son {	    /*鼠标划入li时显示第二列表*/

		    /*width: 195px;*/
margin-left: -27px;    /*margin-top: 20px;*/ display: block; background-color: #FFFFFF; animation: move 1s 0s;    /*设置划入导航栏下拉的动画效果*/ }
.navdropdown>ul>li:after .son { margin-left: -27px; display: block; background-color: #FFFFFF;    /*animation:move 1s 0s;*/ }
@keyframes move {

		    /*设置animation动画参数*/
	0% {		        /*动画开始时*/
	height: 0; }
	100% {		        /*动画结束时*/
	height: 120px; }
}
.son li:hover a {	    /*当鼠标划入时将第字体颜色设为红色*/
color: #f3861b; }
.navdropdown .icon { width: 11px; height: 7px; }
#swiper2 .swiper-wrapper .swiper-slide { margin-right: 2px !important; width: 220px !important; }
.hot_title { font-size: 16px; text-align: end; color: #282828; text-align: center; }

/* .swiper-wrapper{
background: aquamarine;
} */

/* .swiper-slide-prev{
height: 230px;
margin-left: 15px;
margin-top: 15px;
} */
.swiper-slideimg img { width: 202px; height: 171px; margin: 10px 9px; }
.swiper-slideimg { background: #F7F7F7 }
.hotbox_product .col-lg-8 .swiper-container { height: 230px;    /*background:#f3861b;*/ }
.swiper-slide-invisible-blank { display: none; }

/* 广告条 */
.product_showbox { background: #f7f7f7; }
.product_showbox .container img { margin-top: 60px; width: 98.5%; height: auto; }
.product_showbox .grease_title .col-lg-4 { margin-top: 20px; margin-left: -25px; }
.product_showbox .grease_title .col-lg-8 { margin-top: 23px; margin-left: -24px; }
.product_showbox .grease_title .col-lg-2 { line-height: 58px; margin-top: 23px; }
.product_showbox .grease_title .col-lg-2 .product_more { font-size: 16px; margin-left: 82px; }
.product_showbox .grease_title .col-lg-2 .product_more a { color: #828282; }
.product_showbox .grease_title .col-lg-2 .product_more span { margin-left: 10px; }
.product_showbox .grease_title .col-lg-2 .product_more svg { margin-bottom: -3px; width: 20px; height: 20px; margin-left: 10px; }
.product_showbox .grease_title .col-lg-2 .product_more a:hover { color: #f3861b; }
.product_showbox .grease_title .col-lg-4 b { font-size: 28px; font-family: 'AlibabaSans-Bold'; color: #282828; line-height: 58px }
.product_showbox .grease_title .col-lg-8 span, li { float: left; line-height: 58px; font-size: 16px; }
.six-top span { float: left; line-height: 58px; }
.product_image { height: auto;    /*margin-top: 90px;*/ }
.product_showbox .grease_title .col-lg-8 li a { color: #828282; }
.product_showbox .grease_title .col-lg-8 li a:hover { color: #f3861b; }
.product_image .product_imagebox img { width: 232px; height: 330px; margin-top: 0; margin-left: -10px; max-width: unset; }
.cpbj { margin-top: 10px; width: 232px; background-image: url(../img/cpbj12.png); background-size: 100%; height: 105px; position: relative; margin-left: -10px; }
.product_image .cpbj .cpbj_txt { border: 1px solid #FFFBFB; margin-left: 30px; margin-top: 70px; position: absolute; padding: 2px 8px; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -ms-border-radius: 12px; -o-border-radius: 12px; color: #FFFBFB; font-size: 12px; }
.product_image .cpbj .cpbj_txt:hover { color: #f3861b; border: 1px solid #f3861b; transition-duration: 0.5s; }
.cpbj1 { margin-top: 10px; width: 232px; background-image: url(../img/cpbj13.png); background-size: 100%; height: 105px; position: relative; margin-left: -10px; }
.product_image .cpbj1 .cpbj_txt { border: 1px solid #FFFBFB; margin-left: 30px; margin-top: 70px; position: absolute; padding: 2px 8px; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -ms-border-radius: 12px; -o-border-radius: 12px; color: #FFFBFB; font-size: 12px; }
.cpbj2 { width: 225px; height: 217px; background-image: url(../img/cpbj3.png); background-size: 100%; position: relative; margin-left: -10px; }
.product_image .cpbj2 .cpbj_txt { border: 1px solid #FFFBFB; margin-left: 30px; margin-top: 150px; position: absolute; padding: 2px 8px; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -ms-border-radius: 12px; -o-border-radius: 12px; color: #FFFBFB; font-size: 12px; }
.product_image .cpbj2 .cpbj_txt:hover { color: #f3861b; border: 1px solid #f3861b; transition-duration: 0.5s; }
.cpbj3 { width: 225px; height: 217px; background-image: url(../img/cpbj4.png); background-size: 100%; position: relative; margin-left: -10px; }
.product_image .cpbj3 .cpbj_txt { border: 1px solid #FFFBFB; margin-left: 30px; margin-top: 150px; position: absolute; padding: 2px 8px; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -ms-border-radius: 12px; -o-border-radius: 12px; color: #FFFBFB; font-size: 12px; }
.product_image .cpbj3 .cpbj_txt:hover { color: #f3861b; border: 1px solid #f3861b; transition-duration: 0.5s; }
.cpbj4 { width: 225px; height: 217px; background-image: url(../img/cpbj5.png); background-size: 100%; position: relative; margin-left: -10px; }
.product_image .cpbj4 .cpbj_txt { border: 1px solid #FFFBFB; margin-left: 30px; margin-top: 150px; position: absolute; padding: 2px 8px; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -ms-border-radius: 12px; -o-border-radius: 12px; color: #FFFBFB; font-size: 12px; }
.product_image .cpbj4 .cpbj_txt:hover { color: #f3861b; border: 1px solid #f3861b; transition-duration: 0.5s; }
.product_image .cpbj1 .cpbj_txt:hover { color: #f3861b; border: 1px solid #f3861b; transition-duration: 0.5s; }
.product_image .product_box .col-lg-3 .img_pro { width: 226px; height: 170px; margin-top: 0; }
.product_image .product_box { padding: 0 8px; }

/*.product_image:last-child>.product_box:last-child {*/

/*    margin-bottom: 45px;*/

/*}*/


.product_image .product_box .card { width: 226px;    /* height: 166px; */ margin-top: 0; margin-left: 10px; padding-right: 0; padding-left: 0; transition-duration: 0.4s; margin-bottom: 10px; }
.img_protitle { text-align: center; font-size: 16px; line-height: 48px; padding-left: 0 15px !important; background: #ffffff; }
.img_protitle a { color: #282828; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.product_image .product_box .col-lg-3:hover { transition-duration: .4s; transition: all .4s;    /*filter: none;
*/ -webkit-box-shadow: 0 10px 26px 0px rgba(172, 172, 172, 0.56);    /*-webkit-filter: none;
*/    /*transform: scale(1.01);*/

    /*-webkit-transition: all .4s;*/

    /*-moz-transition: all .4s;*/

    /*-ms-transition: all .4s;*/

    /*-o-transition: all .4s;*/ }
.product_image .product_box .col-lg-3:hover a { color: #f3861b; }
.product_image .red img { width: 225px; height: 217px; }
.case_title .case_left { font-size: 28px; font-weight: bold; color: #282828; line-height: 58px; display: flex; margin-top: 38px; }
.case_title .case_left span { font-size: 40px; color: #f3861b; margin-top: -15px; margin-left: 8px; }
.index_news .news_title { display: flex; }
.news_title span { font-size: 40px; color: #f3861b; margin-top: -23px; margin-left: 8px; }

/*.case_title .content-box .card_box{*/

/*    margin: 40px 0;*/

/*}*/

/*.hotprduct_box {*/

/*    margin-top: -77px;*/

/*}*/

.tab-select { float: right; }
.tab-select ul li { float: left; padding: 5px 34px; margin-top: 60px; margin-bottom: 40px; }
.tab-select ul .active { background: #f3861b; }
.tab-select>ul>.active>a { color: #ffffff; }
.tab-select ul li:hover { background: #f3861b; }
.tab-select ul li:hover a { color: #ffffff; }
.tab-select ul li a { color: #282828; }
.content-box { display: none; }
.content-box:nth-child(1) { display: block; }
.content-box .card_box img { transition-duration: .5s; }
.card_box { border: 1px solid #C8C8C8; padding: 20px; width: 32% !important; margin-left: 5px; margin-right: 7px; }
.case_left { padding-right: 0 !important; padding-left: 2px !important; }
.card-body { text-align: center; }
.card-body .card-title { width: 351px; font-size: 18px; color: #282828; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.card-body .card-text { margin-left: 66px; text-align: center; width: 200px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
.card-body .btn { color: #828282; border: 1px solid #C8C8C8; padding: 5px 53px; border-radius: 0 !important; transition-duration: .5s; }
.card_box:hover { border: 1px solid #f3861b; }
.card_box:hover .btn { background: #f3861b; color: #f7f7f7; transition-duration: .5s; border: 1px solid #f3861b; }
.card_box img { width: 352px; transition: all 2s;    /*图片放大过程的时间*/ position: relative; }
.case_imgbox { width: 352px; height: 228px; overflow: hidden; }
.card_box:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }

/* 新闻 */
.index_news { margin-top: 60px; background: #F1F5F8; padding-bottom: 60px; }
.news_title { font-size: 28px; font-weight: bold; color: #282828; margin-top: 60px; }
.news_bbox { margin-top: 50px; }
.news_sbox { padding-right: 20px; }
.news_box { height: 90px; background: #FFFFFF; padding: 10px; display: flex; margin-bottom: 20px; transition-duration: .4s; }
.box_time { width: 75px; height: 70px; border-right: 1px solid #C8C8C8; padding: 17px; }
.box_time span { line-height: 0; }
.news_box .box_timetxt { width: 450px; padding: 16px 20px; font-size: 16px; font-weight: bold; color: #282828; }
.box_time p { font-size: 14px; color: #828282; }
.box_timetxt a { color: #282828; }
.product_image .col-lg-3 { width: 19%; }
.hotprduct_box .col-lg-9 { width: 80%; }
.news_box:hover a { color: #f3861b; transition-duration: .4s; }
.news_box:hover .box_time { color: #f3861b; transition-duration: .4s; }
.news_box:hover p { color: #f3861b; transition-duration: .4s; }
.news_box:hover { transition-duration: .4s; transition: all .4s; -webkit-box-shadow: 0 6px 6px 0px rgba(206, 205, 205, 0.56); -webkit-filter: none;    /* transform: scale(1.001); */ -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; }

/* 新闻轮播图 */
.news_lunbo { width: 590px; height: 420px; }
.news_lunbo .carousel-inner .item { height: 420px; }
.news_lunbo .carousel-inner .item img { width: 590px; height: 420px; background: #FFFFFF; transition: all 0.5s ease-in-out; }
.news_lunbo .carousel-inner .item .carousel-caption { right: 0; bottom: 0; left: 0; width: 100%; height: 101px; text-align: left; -webkit-backface-visibility: hidden; backface-visibility: hidden; background: linear-gradient(to bottom, rgba(255, 0, 0, 0), rgba(0, 0, 0, 0.6)); transition: all 0.5s ease-in-out; margin-bottom: -133px; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; }
.news_lunbo .carousel-inner .item h3 { margin-left: 30px; margin-top: 0 !important; font-size: 28px; overflow: hidden; font-weight: bold; color: #FFFFFF; width: 414px !important; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.news_lunbo .carousel-inner .item p { margin-left: 30px; font-size: 16px; color: #FFFFFF; }
.news_lunbo .carousel-inner .item:hover .carousel-caption { opacity: 1; display: block; margin-bottom: 0; }
.news_lunbo .carousel-inner .item:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }

/* 尾部 */
.index_footer { height: 500px; background: #F7F7F7;    /*margin-top: 60px;*/ }
.font_box { height: 120px; border-bottom: 1px solid #C8C8C8; }
.font_logo img { width: 50px; height: 52px; }
.font_sbox { border-right: 1px solid #C8C8C8; display: flex; margin-top: 35px; padding: 0 30px !important; }
.font_sbox1 { border-right: 1px solid #C8C8C8; display: flex; margin-top: 35px; padding: 0 90px !important; }
.font_sbox1:nth-last-child(1) { border-right: none; }
.font_txt a { color: #282828; }
.font_txt1 a { color: #282828; }
.font_txt { padding: 5px 10px; font-size: 14px; font-weight: bold; line-height: 19px; }
.font_txt1 { font-size: 14px; font-weight: bold; color: #282828; padding: 15px 15px; }
.foot_nav { height: 340px; margin-top: 40px; }
.title_nav p { font-size: 18px; font-family: 'AlibabaSans-Bold'; font-weight: 800; color: #282828; line-height: 19px; margin-bottom: 20px; }
.News_list .News_listbox:nth-last-child(1) { margin-bottom: 110px; }
.title_nav li a { font-size: 14px; font-weight: 500; color: #282828; line-height: 34px; }
.title_nav .col-lg-6 { padding: 0; }
.title_nav li a:hover { color: #f3861b; transition-duration: .5s; }
.foot_nav .col-lg-5 .input-group .form-control:hover { border: #f3861b 1px solid !important; }
.foot_nav .col-lg-5 .input-group .form-control { width: 215px !important; height: 45px !important; border: 1px solid #C8C8C8 !important; }
.foot_nav .col-lg-5 .col-lg-6 { margin: 5px 0px; padding-right: 0; padding-left: 0; }
.foot_nav #contact_form { padding: 9px; }
.controlmessage { width: 98% !important; margin-bottom: 10px; height: 60px !important; top: 10px !important; border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; }
.liuyan { border: 1px solid #f3861b; padding: 10px 20px; background: #ffffff; color: #f3861b; transition-duration: .4s; }
.liuyan:hover { color: #FFFFFF; background: #f3861b; transition-duration: .4s; }
.title_nav .border { border-right: #C8C8C8 1px solid; }

/* 新闻页面 */
.News_title { height: 110px; width: auto; border-top: 5px solid #f3861b; border-bottom: 5px solid #d7d7d7; font-size: 26px; font-weight: 700; box-shadow: 0 3px 6px #d7d7d7; }
.News_listtime { width: 11.666667% !important; text-align: center; padding: 54px; }
.News_list .News_listbox { margin-top: 40px; height: 230px; width: 100%; box-shadow: -1px 0px 6px 4px #f0f0f0; }
.News_list .News_listbox .time_txt { font-size: 60px; font-weight: 400; margin: 0 0 0 5px; color: #828282; transition-duration: 0.4s; }
.News_listimg { padding: 0 0 !important; }
.News_listbox .News_listtime .time_txt1 { font-size: 18px; color: #828282; transition-duration: 0.4s; }
.News_listbox svg { width: 24px; height: 24px; margin-top: 17px; margin-left: 10px; z-index: inherit; color: #282828; transition-duration: 0.4s; }
.News_listimg { width: 280px !important; height: 180px !important; overflow: hidden; margin-top: 25px; }
.News_listimg img { width: 280px; height: 180px; transition: all 0.6s; position: relative; }
.News_listbox:hover img { transform: scale(1.1); }
.Newslisttxt_title a { width: 400px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.Newslisttxt_txt a { width: 636px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.News_listtxt { padding: 35px; margin-left: 31px; }
.News_listtxt .Newslisttxt_title { margin-top: 10px; }
.Newslisttxt_txt1 { margin-top: -10px; }
.News_listtxt .Newslisttxt_title a { font-size: 22px; font-family: 'AlibabaSans-Bold'; color: #282828; transition-duration: 0.4s; }
.News_title .juxing { width: 2px; height: 8px; background: #ABABAB; margin: 46px 16px; }
.News_title .container { display: flex; justify-content: center; line-height: 100px; font-family: 'AlibabaSans-Bold'; }
.News_listbox:hover .Newslisttxt_title a { transition-duration: 0.4s; color: #f3861b; }
.News_listbox:hover .Newslisttxt_txt1 a { transition-duration: 0.4s; color: #f3861b; }
.News_listbox:hover span { color: #f3861b; transition-duration: 0.4s; }
.News_listbox:hover svg { color: #f3861b; transition-duration: 0.4s; }
.News_listbox:hover .News_listtime p { color: #f3861b; transition-duration: 0.4s; }
.Newslisttxt_txt a:hover { color: #828282; }
.Newslisttxt_txt a { font-size: 16px; color: #828282; line-height: 26px; }
.Newslisttxt_txt1 span a { font-size: 18px; font-weight: 400; color: #282828; line-height: 55px; }

/* 新闻详情 */
.breadcrumb>li+li:before { color: #CCCCCC; content: ">" !important; padding: 0 5px; }
.News_detail .breadcrumb { line-height: 72px; width: 100%; background: none; }
.breadcrumb_box { height: 100px; border-bottom: 1px solid #d7d7d7; border-top: 5px solid #f3861b; box-shadow: 0 3px 6px #d7d7d7; }
.News_detail .breadcrumb .active { font-size: 20px; color: #484848; line-height: 58px; }
.News_detail .breadcrumb a:hover { color: #484848; }
.News_detail .breadcrumb li a { font-size: 20px; color: #828282; font-weight: 400; }
.detailt_titlebox .detailt_title { font-size: 33px; font-weight: bold; color: #282828; }
.detailt_titlebox .detailt_titletime { font-size: 18px; color: #828282; }
.detailt_titlebox { text-align: center; margin-top: 80px; border-bottom: 2px solid #CDCDCD; }
.News_detail .News_detailtxt { font-size: 20px; color: #282828; margin-top: 20px; text-align: justify; text-indent: 40px; line-height: 34px; }
.hotbox_product .swiper-button-next { background: aliceblue; opacity: 0.5; right: -9px; left: auto; }
.hotbox_product .swiper-button-prev { background: aliceblue; opacity: 0.5; }
.News_detailimgbox img { width: 390px; height: 310px; }
.News_detailimgbox { display: flex; justify-content: space-between; margin: 20px 0; }

/* .newsdetailt_left{
width: 823px !important;
} */
.Jump_connection { margin-top: 60px; padding: 20px 0; border-top: #CDCDCD 2px solid; border-bottom: #CDCDCD 2px solid; margin-bottom: 80px; }
.Jump_connection p { font-size: 16px; font-weight: bold; color: #828282; }
.Jump_connection p a { font-size: 16px; font-weight: bold; color: #828282; }
.Jump_connection p a:hover { color: #f3861b; }
.Jump_connection p:nth-child(1) { margin-top: 10px; }
.News_detaillist { width: 317px; background: #FFFFFF; border: 1px solid #DDDDDD; margin-top: 90px; margin-left: 50px; }
.Newsdetail_listtitle { font-size: 16px; font-weight: 400; color: #FFFFFF; background: #f3861b; padding: 15px 10px; display: flex; }
.Newsdetail_listtitle .bar { width: 3px; height: 15px; background: #f7f7f7; margin: 3px 10px; }
.Newsdetail_listbox { padding: 10px; }
.Newsdetail_listboxtwo { padding: 12px 0 19px 0; border-bottom: #E4E4E4 1px solid; display: flex; }
.Newsdetail_listbox:nth-last-child(1) .Newsdetail_listboxtwo:nth-child(1) { border-bottom: none !important; }
.Newsdetail_listimgb { width: 102px; height: 68px; overflow: hidden; }
.Newsdetail_listbox img { width: 102px; height: 68px; transition-duration: 0.5s; }
.Newsdetail_listbox:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }
.Newsdetail_listbox:hover a { color: #f3861b; }
.Newsdetail_listboxtxt { margin-left: 15px; line-height: 30px; }
.Newsdetail_listTITLE { width: 100px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.Newsdetail_listTITLE a { font-size: 14px; font-weight: 400; color: #282828; transition-duration: 0.5s; }
.Newsdetail_listtime { color: #282828; }

/* 产品中心 */
.product_details { height: 740px; background: #F1F5F8; margin-top: 4px; }
.product_details .cp_imgBox #bbbb img { width: 571px; height: 440px; }

/*.product_details .cp_imgBox .swimg-box {*/

/*    border:#f3861b 2px solid;*/

/*}*/


.product_details .cp_imgBox #aaaa img { width: 140px; height: 116px;    /*padding: 5px;*/    /*padding-right:6px ;*/
cursor: pointer; }
.product_details .cp_imgBox #aaaa img:hover { border: #f3861b 2px solid; }
.cp_imgBox #aaaa .swiper-wrapper { width: 644px; }
.cp_imgBox #aaaa { height: 150px; }
.cp_imgBox .swiper-slide-prev { height: 230px; margin-left: 0; margin-top: 0; }
.product_detailstitle .bar { width: 120px; height: 2px; background: #f3861b; margin-top: 8.6px; position: absolute; }
.product_detailstitle h3 { font-family: 'AlibabaSans-Bold'; }
.cpxq_txt { margin-top: 20px; font-size: 16px; font-family: 'AlibabaSans-Bold'; font-weight: bold; color: #666666; line-height: 32px; }
.product_detailstitle { padding: 70px 50px; font-weight: lighter;    /* word-spacing:-5px */ }
.product_detailstxt { border-top: solid 1px #282828; margin-top: 21px; }
.product_detailstitle h3 { font-size: 34px; }
.product_detailstitle .product_detailstxt { width: 496px; text-align: justify; font-size: 18px; color: #666666; line-height: 32px; margin-top: 20px; }
.detail_box { display: flex; }
.detail_box img { width: 20px; height: 20px; margin-right: 10px; }
.detail_box span { line-height: 20px; font-size: 16px; font-weight: lighter; color: #666666; }
.detail_boxbig { display: flex; }
.detail_boxbig .detail_box:nth-child(2) { margin-left: 20px; }
.product_detailstitle button { background: #f3861b; border: none; padding: 5px 30px; font-size: 14px; font-weight: lighter; color: #FFFFFF; line-height: 32px; margin-top: 15px; margin-right: 20px; }
.product_detailstitle button:nth-child(2) { padding: 5px 40px !important; }
.product_detailstitle button img { width: 20px; height: 20px; }
.product_detailstitle button:hover { background: #f3761b; }
.twobox_title li { float: left; }
.twobox_txt { padding: 20px 0 12px 0; margin-right: 10px; font-size: 24px; font-weight: bold; color: #444444; transition-duration: 0.4s; }
.twobox_title .active { border-bottom: 2px solid #f3861b; color: #f3861b; font-family: 'AlibabaSans-Bold'; }
.twobox_title li a { color: #444444; padding: 22px 0 14px 0; margin-right: 10px; font-size: 24px; font-weight: bold; color: #444444; transition-duration: 0.4s; }
body, html { scroll-behavior: smooth; }
.twobox_txt:hover a { border-bottom: 2px solid #f3861b; color: #f3861b !important; transition-duration: 0.2s; }

/*.product_detailstwobox hr {*/

/*    height: 2px;*/

/*    background: #828282 !important;*/

/*    margin-top: 0;*/

/*}*/
.product_detailstwobox { border-top: 2px solid #c8c8c8; margin: -2px 0 0 0; }
.product_detailstwobox h3 { margin: 60px 0 30px 0; color: #282828; }
.product_detailstwobox h3 a { color: #282828; }
.product_detailstwobox p { font-size: 20px; color: #282828; line-height: 34px; }
.product_detailstwobox .twobox_img { width: 660px; height: 423px; margin: 28px 0; }
.product_detailstwobox table { width: 1200px; height: 500px; background: #F7F7F7; }

/* 产品详情轮播图 */
.cp_imgBox .swiper-container .swiper-wrapper { width: 644px; height: 458px; }
.cp_imgBox .swiper-container { height: 458px; margin-top: 40px; }
.index_end { background: #363636; color: #828282; height: 40px; text-align: center; line-height: 40px; }
.index_end a { color: #828282; }
.index_end a:hover { color: #828282; }

/* 产品列表 */
.tab-box { height: 100px; }
.tab-ul { margin-bottom: 0; }
.wrapper_box li { text-align: left; float: left; font-size: 24px; font-weight: Regular; color: #282828; line-height: 58px; margin-left: 40px; cursor: pointer; transition-duration: .5s; width: 232px; }
.wrapper_box li a { color: #282828; }
.wrapper .alltxt { width: 6.33333333%; }
.wrapper .alltxt li { margin: 38px 0px; font-size: 24px; font-weight: bold; }
.wrapper .col-lg-11 { width: 93.66666667%; margin: 37px 0; }
.wrapper_box li a:hover { color: #f3861b; transition-duration: .5s; }
.wrapper_box .active>a { color: #f3861b; }
.wrapper_box {    /* background: lightcoral; */
margin-right: 0 !important; margin-left: 0 !important; border-bottom: 1px solid #d7d7d7; border-top: 5px solid #f3861b; box-shadow: 0 3px 6px #d7d7d7; height: 200px; }
.wrapper_box .alltxt { font-size: 24px; color: #282828; line-height: 80px; }
.content-box { display: none; }
.content-box:nth-child(1) { display: block; }
.content-imgbox img { width: 380px; height: 290px; transition: all 0.6s; }
.content-imgbox { width: 380px; height: 290px; overflow: hidden; }
.content-Sbox:hover img { transform: scale(1.1); transition: all 0.6s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }
.content-box .content-Sbox { box-shadow: 0 0 8px #cccc; padding-right: 15px; padding-left: 0; width: 380px; margin: 0 0 30px 15px; }
.content-imgtxt svg { width: 30px; height: 38px; margin: 20px 37px; color: #f3861b !important; transition-duration: .5s; }
svg { fill: currentColor; }
.content-Sbox:hover .content-imgtxt { background: #f3861b; transition-duration: .5s; }
.content-Sbox:hover a { color: #ffffff; transition-duration: .5s; }
.content-Sbox:hover svg { color: #ffffff !important; fill: currentColor; transition-duration: .5s; }
.content-Sbox:hover p { color: #ffffff; transition-duration: .5s; }
.productCENTER .content { margin-top: 72px; }
.content-imgtxt { display: flex; width: 380px; }
.content-imgtxt1 { width: 280px; padding: 5px 27px; }
.content-imgtxt1 h4 { width: 200px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.content-imgtxt1 p { font-size: 14px; font-weight: Regular; color: #828282; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.content-imgtxt1 h4 { font-size: 20px; font-family: 'AlibabaSans-Bold'; color: #282828; }
.content-Sbox:hover h4 { color: #ffffff; }
.cases-box .case-txt { text-align: center; width: 100%; background: #f7f7f7; transition-duration: .8s; }
.cases-box:hover .case-txt { background: #f3861b; transition-duration: .8s; }
.cases-box .case-txt p { text-align: center; width: 200px; display: inline-block; text-overflow: ellipsis; overflow: hidden; transition-duration: .8s; }

/* 联系我们 */
.Contact_Usbox { width: 1200px; height: 712px; background: #F7F7F7; margin-top: 83px; }
.Contact_Usbox .col-lg-6 { padding-left: 0 !important; }
.usborder { width: 368px; height: 578px; border: 10px solid #f3861b; margin-left: -14px; }
.us-bjimg { background-image: url(../img/about_bjimg@2x.png); width: 397px; height: 577px; background-size: 100%; margin-top: 67px; margin-left: 25px; }
.us-bjimgtxt { height: 577px; width: 368.4px; padding: 11px 65px; }
.us-bjimgtxt .bar { width: 60px; height: 3px; color: #f8475c; }
.us-bjimgtxt .pbox { margin-top: 30px; }
.us-bjimgtxt .pbox p { font-size: 14px; font-weight: bolder; color: #FFFFFF; }
.us-bjimgtxt .pbox a { font-size: 12px; font-weight: Light; color: #FFFFFF; }
.us-bjimgtxt h1 { color: #FFFFFF; }
.Contact_SMbox { margin-top: 69px; padding: 0 50px !important; }
.Contact_SMbox .Usbox_title { font-size: 40px; font-weight: bold; color: #282828; }
.Contact_SMbox .sp { width: 20px; height: 4px; background: #f3861b; margin-left: 160px; margin-top: -20px; }
.hotbox_product .col-lg-8 { width: 74.666667%; padding-right: 0; padding-left: 15px; }
.Contact_SMbox .Contact_jianjie { font-size: 16px; color: #828282; line-height: 22px; margin-top: 22px; }
#contactForm .form-group span { float: left; line-height: 27px; font-size: 16px; font-weight: bold; color: #f3861b; margin-left: 10px; }
#contactForm .form-group label { display: flex; line-height: 28px; }
#contactForm .form-control { border: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; }
.default-btn-one { padding: 5px 50px; margin-top: 20px; margin-left: 230px; background: #f3861b; border: none; color: #f7f7f7; }
.index_Message { height: 115px !important; }
.contact_mapbox { margin-top: 80px; height: 780px; background: #F1F5F8; }
.contact_mapbox .contact_map { height: 621px; width: auto; margin: 60px 0; border: 5px solid #FFFFFF; }
.about_onebox { padding-bottom: 100px; display: flex; justify-content: flex-end; }
.about-bg { background-image: url(../img/shaungji\ \(2\).png); background-size: 100% 100%;width: 1550px; height: 520px; }
.about_twobox { height: 675px; background: #C8C8C8; }
.about_twobox .about_img1 { height: 100%; background-image: url(../img/yellow2.png); }
.about_borderone { width: 652px; height: 537px; border: 8px solid #FFFFFF; margin-top: 70px; margin-left: 360px; z-index: 1000; position: absolute; padding: 98px 126px; }
.about_borderone .about_bordertitle, .about_twotitle { font-size: 24px; color: #FFFFFF; }
.about_borderone .about_bordertxt { font-size: 18px; font-family: "Alibaba PuHuiTi", serif; font-weight: lighter; color: #FFFFFF; line-height: 28px; text-align: justify; }
.about_twotitle { margin-top: 43px; }
.about_borderone p { display: flex; }
.about_borderone p span { margin-top: -10px; }
.about_right { height: 100%; background: #212121; padding: 51px 251px }
.about_right img { width: 48px; height: 48px; margin-top: 17px; margin-left: 201px; }
.about_righttxtbox p { color: #ffffff; margin: 0 0 5px; font-size: 14px; font-weight: lighter; }
.about_rightbox { display: flex; margin-top: 19px; }
.about_righttxtbox { margin-left: 32px; }

/* 选择5大理由  */
.reason { padding: 68px 0; }
.reason h1 { text-align: center; font-size: 40px; color: #444444; margin: 0; }
.reason h1 span { font-size: 2.9375rem; color: #f2861a; }
.reason_boximg .reason_img img { width: 481px; height: 480px; border-radius: 50%; }
.reason_box .reason_txt img { width: 139px; height: 137px; }
.reason_border { border: solid 1px #cccc; border-radius: 50%;    /*overflow: hidden;*/ }
.reason_box .reason_txt { display: flex; margin-top: 1.25rem; margin-left: -0.9375rem; }
.reason_box .reason_txt:nth-child(1) { margin-left: -88px; }
.reason_box .reason_txt:nth-child(2) { margin-left: 19px; }
.reason_box .reason_txt:nth-child(3) { margin-left: 111px; }
.reason_box .reason_txt:nth-child(4) { margin-left: 22px; }
.reason_box .reason_txt:nth-child(5) { margin-left: -93px; }
.reason_box .reason_txt .bj_txt:hover { color: #f2861a; }
.reason_box .reason_txt:hover img { overflow: hidden; transition-duration: 0.5s; transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); }
.reason_boximg { display: flex; justify-content: space-around; align-items: center; }
.reason_boximg .beijing { display: flex; height: 54px; background: url("../img/reasons-bg.png") no-repeat; margin-top: 21px; margin-left: 20px; }
.reason_boximg .beijing span { margin-left: 1.0625rem; margin-top: 0.625rem; font-size: 28px; color: white; }
.beijing .bj_txt { margin-left: 36px; margin-top: 11px; font-size: 26px; line-height: 33px; color: #7e7e7e; }
.reason_box .reason_txt:nth-child(3) .beijing .bj_txt { margin-top: -20px; }
.search_title { display: flex; font-size: 24px; color: #282828; margin-top: 81px; margin-left: 15px; }
.search_title p { color: #f3861b; margin-bottom: 0; }
.search_onebox { height: 212px; padding: 30px 0 0 0; border-bottom: 1px solid #CDCDCD; }
.search_onebox:hover span a { color: #f3861b; }
.search_onebox:hover a svg { color: #f3861b; }
.search_oneboxtxt { margin-top: -15px; }
.search_oneboxtxt a span { color: #f3861b; font-size: 24px; }
.search_oneboxtxt a p { font-size: 24px; color: #282828; line-height: 58px; margin-top: 10px; }
.search_oneboxtxt .search_jianjie { font-size: 20px; font-weight: lighter; color: #666666; line-height: 24px; }
.search_oneboxtxt .search_jianjie a { color: #666666; line-height: 34px; font-weight: 400; }
.search_oneboxtxt span a { font-size: 20px; font-weight: 400; color: #282828; line-height: 61px; }
.search_oneboxtxt a svg { width: 25px; height: 25px; margin-top: 18px; color: #666666; }
.search_oneimg img { width: 225px; height: 151px; margin-left: 60px; }
.search_oneboxtxt p { margin-bottom: 0; }
.list-pagination { text-align: center; }
.pagination>li>a { margin-right: 5px; border-radius: 0 !important; color: #282828 !important; }
.page-item .active { background: #f3861b !important; color: #f7f7f7 !important; }
.btn-primary { color: #fff; background-color: #f3861b !important; border: none !important; padding: 0 0 !important; border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; }
.about_threebigbox { width: 100%; height: 460px; background: #F7F7F7; padding: 68px 0; }
.pagination>li:first-child>a { padding: 6px 24px; }
.pagination>li:last-child>a { padding: 6px 23px; }
.pagination>li>a:hover { background: #f3861b !important; color: #f7f7f7 !important; }
.about_threebox { width: 100%; margin: 0 auto; }
.about_threebox .about_threeboxtitle h1 span { font-size: 40px; line-height: 40px; }
.about_fourbox { height: 640px; display: flex; }
.about_fourboxtxt { width: 780px; height: 640px; padding: 80px 0; }
.about_fourboxtxt h3 { font-size: 40px; color: #282828; margin-top: 0; margin-bottom: 10px; }
.about_fourboxtxt .about_fourtxt1 { display: flex; font-size: 28px; color: #f3861b; }
.about_fourtxt1 span { line-height: 40px; }
.six-contter {    /*height: 460px;*/ }
.about_fourtxt1 span { line-height: 13px; font-size: 40px; }
.about_fourtxt1 .heng { margin-top: -20px !important; font-size: 40px; }
.about_fourjianjie { font-size: 19px; color: #666666; line-height: 36px; padding: 10px 148px 20px 0; text-align: justify; }
.about_fourboxfont { width: 271px; height: 200px; float: left; margin-right: 116px; }
.about_fourboxright { padding: 80px 0 !important; }

/*.six-cont-show{*/

/*    display: block;*/

/*}*/
.six-cont-show:nth-child(1) { display: block; }
.six-cont-show .swiper-button-prev { left: -86px !important; right: auto; border: none; }

/* .swiper-button-prev,
.swiper-button-next {
opacity: .5;
} */
.six-cont-show .swiper-button-next { right: -92px !important; }
.about_fourboxfont .fourbox_img { width: 34px; height: 41px; margin-left: -5px; margin-bottom: 10px; }
.about_fourboxfont .about_fourtxt1 span { line-height: 40px; margin-top: -36px; }
.about_fourtxttou { font-size: 18px; font-weight: 600; color: #282828; text-align: justify; }
#banner .shdaow { position: absolute; width: 100%; height: 495px; background: #333; display: none; z-index: 999999999; opacity: .8; }
.about_fourjianjie1 { font-size: 16px; font-weight: 400; color: #666666; line-height: 22px; text-align: justify; }
.about_fourbox img { width: 374px; height: 434px; }
.six-contter .swiper-slide img { height: 214px; width: 285px; }
.patent-certificate .swiper-slide img { height: 282px; width: 200px; }
.swiper-button-prev:focus { outline: none; }
.swiper-button-next:focus { outline: none; }
.about_threeboxtitle h1 { font-size: 40px; font-family: "Alibaba PuHuiTi", serif; color: #282828; line-height: 40px; display: flex; margin: 0 0 !important; }
.six-top {    /* width: 100%; */
height: 50px; margin-left: 728px; margin-top: 24px; }
.about_threeboxtitle span b { color: #f3861b; }
.six-top .six-top-item:hover { background: #f3861b; color: #fff; transition-duration: 0.2s; }
.six-top .six-top-item.on { background: #f3861b; color: #fff; }
.six-top .six-top-item-spe { margin-right: 0; }
.about_threeboxtwo { width: 1200px; margin: 0 auto; }
.six-contter1 .swiper-slide { height: 300px !important; }
.six-cont { width: 100%; height: 300px; position: relative; }
.six-cont-show { width: 100%; height: 300px; position: absolute; left: 0; top: -10px; }
.six-contter1 { margin-top: 40px; }
.six-aboutcont { display: none; }
.cont.six-aboutcont:nth-child(1) { display: block; }
.about_oneboxtitle p { font-size: 40px; font-family: 'AlibabaSans-Bold'; color: #282828; line-height: 20px; display: flex; margin-top: 95px; margin-bottom: 36px; }
.about_oneboxtitle p span { line-height: 0; font-size: 40px; color: #f3861b; }
.about_onebigboxvideo img { width: 548px; height: 410px; background: #f3861b; margin-left: -549px; margin-top: -514px; position: absolute; }
.cont-bigbox .cont-box { width: 653px; height: 356px; padding: 40px 30px; text-align: justify; font-size: 18px;    /* font-weight: bold; */ color: #282828; line-height: 28px; }
.about_onebigbox .six-top-title { height: 50px; margin-left: 30px; margin-top: 100px; }
.about_onebigbox .six-top-title .six-top-biox { width: 160px; height: 119px; margin-left: 0; }
.six-top-title .six-top-biox:hover { background: none; color: #f3861b; border-bottom: 3px solid #f3861b; }
.six-top-title .six-top-biox .icon { width: 47px; height: 47px; }
.six-top-biox p { font-size: 18px; width: 155px; }
.six-top-title .six-top-biox { text-align: center; float: left; margin-right: 2px; cursor: pointer; }
.six-top .six-top-item.on:hover { background: #f3861b; color: #fff; transition-duration: 0.2s; }
.about_threeboxtwo .six-top-item { text-align: center; float: left; cursor: pointer; padding: 5px 15px; font-size: 20px; color: #828282; }
.six-top-title span { width: 200px;padding: 31px 84px; font-size: 30px; }
.six-top-title .six-cont1 { background: #C8C8C8; }
.index_zixun { background: url("../img/zixun-bg.jpg") no-repeat top; padding: 2.5rem 3.125rem; }
.index_zixun .section-title { margin: 0 auto 2.8125rem; }
.index_zixun .section-title h2 { font-family: "Alibaba PuHuiTi", serif; font-size: 40px; color: #ffffff }
.index_zixun .section-title span { line-height: 0; font-size: 40px; color: #ffffff; }
.index_zixun .owl-zixun { display: flex; justify-content: space-around }
.index_zixun .owl-zixun .item { width: 33%; height: 247px; background: #ffffff; padding: 2.5rem; box-shadow: 0px 0px 33px 7px rgba(204, 204, 223, 0.5); }
.owl-carousel .item .contact-text .section-title h3 { font-size: 24px; font-family: Alibaba PuHuiTi, serif; font-weight: 500; color: #F3861B; }
.owl-carousel .item .contact-text .section-title span { display: block; color: #282828; font-size: 16px; line-height: 30px; font-family: Alibaba PuHuiTi, serif; }
.owl-carousel .item .contact-text .section-title i:after { content: ''; width: 49px; height: 2px; background: #F3861B; position: absolute; }
.owl-carousel .item .contact-text .section-title p { font-size: 16px; color: #666666; line-height: 28px; padding-top: 15px }
.advantage {padding-bottom: 4.6875rem; background: url(../img/advantage-bg.jpg); background-size: cover; background-position: center center; position: relative; }
.advantage .section-title { margin: 0 auto 2.8125rem; padding-top: 80px}
.advantage .section-title h2 { font-size: 40px; font-family: "Alibaba PuHuiTi"; font-weight: bold; color: #f3861b; }
.advantage .section-title span { line-height: 0; font-size: 40px; color: #f3861b; }
.advantage .thumbnail { height: 415px; padding: 0; border: unset }
.advantage .thumbnail:hover h3 { color: #F3861B; }
.advantage .thumbnail:hover { border-bottom: 4px solid #F3861B; transition: .2s; }
.advantage .thumbnail .caption { padding: 17px 25px 0 25px; }
.advantage .thumbnail h3 { color: #444444; font-size: 30px; margin: 0; font-family: "Alibaba PuHuiTi"; font-weight: 400 }
.advantage .thumbnail p { padding-top: 17px; color: #444444; font-size: 16px; line-height: 36px; font-family: "Alibaba PuHuiTi" }
.plant-equipment{background: #F7F7F7; padding: 100px 0}
.plant-equipment .section-title{margin:0 auto 2.8125rem;}
.plant-equipment .section-title h2{font-size: 40px;font-family: "Alibaba PuHuiTi";}
.plant-equipment .section-title span{line-height: 0;font-size: 40px;color: #f3861b;}
.equipment-img { display: flex; width: 100%; flex-wrap: wrap; }
.equipment-img .s2 { flex: 1; align-items: center; padding-left: 24px; }
.equipment-img .s2 img:nth-child(1) { padding-bottom: 25px; }
.equipment-img .s2 img:nth-child(2) { padding-bottom: 25px; }
.equipment-img .s2 img:nth-child(2n-1) { padding-right: 21px; }
.equipment-img .s3 { flex-wrap: wrap; padding-top: 25px; }
.equipment-img .s3 img { padding-right: 20px }
.equipment-img .s3 img:nth-child(3) { padding: 0; }
@media screen and (min-width:800px) and (max-width:1440px) { }