/*
 * @主色: #a7d929
 * @Author: jinbo
 * @Date:   2017-12-15 09:48:21
 * @Last Modified by:   jinbo
 * @Last Modified time: 2018-11-26 10:14:26
 */

/*搜索框*/
.sect_search {position: relative;left: 0;z-index: 100;margin-top: -72px;}
.sect_search .full-row {background: #db241e;}
.sect_search .hotkey ,.search-form {padding: 1rem 0;}
.hotkey {position: relative;}
.hotkey:before { display: block;content: '';background: #db241e;position: absolute;top: 0;right: 100%;width: 1000px;height: 100%;}
.sect_search  h1 {color: #fff;border-bottom: 1px solid #e66662;line-height: 2;}
.hotkey p {color: #fff;line-height: 3;}
.search-form { text-align: center;}
.widget-search-form {margin-left: 25%; }
.widget-search-form input { float: left; height: 30px; vertical-align: top; font-size: 12px;margin-top: 10px;}
.widget-search-form .form-control { background: #fff; border: 1px solid #efefef }
.widget-search-form .search_btn { margin-left: -80px; width: 80px; border: none; background-color: #191919; color: #fff }

/*产品*/
.sect_prod{background:#eee;}
/*产品分类快速导航*/
.prolm {margin-bottom: 2rem;}
.prolma {text-align: center;background:#fff;height: 100%;}
.prolma a {display: block;width: 100%;height: 100%;}
.prolma .lmpic {width: 43%;float: left;overflow: hidden;}
.prolma .lmcon {float:right;width: 57%;font-size: 18px;}
.prolma a:hover img {transform: scale(0.8,0.8);transition: all 0.6s;}

/* 两列右侧自适应布局 */
.g-bd1{margin:0 0 10px;}
.g-sd1{position:relative;float:left;width:320px;margin-right:-320px;}
.g-mn1{float:right;width:100%;}
.g-mn1c{margin-left:350px;}

/*产品分类*/
.prod-slide .cate-box {width: 100%;background-color: #fff;color: #333;}
.prod-slide .cate-box h1 {color: #fff;height: 85px;line-height: 85px;padding-left: 40px;background: url(../img/pjt.png) no-repeat 227px center #333;}
.prod-slide .cate-box ul {padding:10px 40px;}
.prod-slide .cate-box ul li {height: 29px;line-height: 29px;border-bottom: 1px dashed #e0e0e0;padding-left: 15px;font-size: 16px;color: #333;}
.prod-slide .cate-box ul a {display:block;}
.prod-slide .cate-box li:hover{background: url(../img/pjta.png) no-repeat left center;color: #db241e;cursor: pointer;}

/*产品列表*/
.prod-cont .media-box {display: block;margin-bottom: 15px;} 
.prod-cont .icon {border:3px solid #fff;}
.prod-cont .icon img {transition:0.3s all; -webkit-transition:0.3s all; transition-duration: 1s; -ms-transition-duration: 1s; -moz-transition-duration: 1s; -webkit-transition-duration: 1s; }
.prod-cont p {line-height: 4;color: #333;background: #fff;margin-top:2px;}
.prod-cont a:hover .icon {border:3px solid #db241e;}
.prod-cont a:hover img { transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); -webkit-transform: scale(1.2);}
.prod-cont a:hover p {background: #db241e;color: #fff;}
@media screen and (max-width:640px){

}
/*我们的优势*/
.section_advtage {background: url(../img/temp/advtage.jpg) repeat-x top center;background-size: contain;}
.section_advtage .wrap {max-width: 1200px !important;}
.yslist img {max-width: 100%;border: 0;vertical-align: top;}
.y2 img {float: left;}
.yslist .T {text-align: left;margin-bottom: 2rem;}
.yslist .T h1 {text-transform:capitalize;font-size: 70px;}
.yslist .T p {font-size: 18px;color: #333;letter-spacing: 10px;}
.adv01 {padding-top: 4rem;}
.ysbox h3 {position: relative;padding-left: 90px;margin-bottom: 2rem;}
.ysbox h3:before {position:absolute;left:0;width:90px;height:70px;color:#fff;font-weight:bolder;font-size:48px;line-height:70px}
.adv01 h3:before {content: "01";}
.adv02 h3:before {content: "02";}
.ysbox h3 p {color: #db241e;font-size: 24px;line-height: 35px;}
.ysbox h3 small {color: #fff;font-size: 24px;font-weight: normal;}
.ysbox span {display: block;font-size: 14px;color: #fff;padding-left: 90px;line-height: 2;position: relative;}
.ysbox span:before {content:"";position: absolute;left: 0;width: 1px;height: 85px;
background: #cacaca;left:35px;}
.ysbox span strong {margin-right: 10px;}

/*成功案例*/
.sect_case {background: #eee;}
.case-slide h1 {font-size: 30px;color: #db241e;line-height: 1.2;}
.case-slide h4 {color: #111;font-size: 24px;margin-bottom: 30px;}
.swiperc {position: relative; margin-top: 30px;height: 35px;}
.case-slide .swiper-button-prev{background:#dd221d;width: 35px;height: 35px;opacity:1 !important;top:0;margin-top: 0;left:0;}
.case-slide .swiper-button-next{background:#232323;width: 35px;height: 35px;opacity:1 !important;top:0;margin-top: 0;left:35px;}
.case-slide i {display: block;color: #fff;line-height: 35px;text-align: center;}
#swiper_case .media-box {display: block;background: #fff;border-bottom: 3px solid #9a9a9a;}
#swiper_case .icon {border: none;}
#swiper_case .media-box h3 {color: #333;}
#swiper_case .media-box p {color: #999;}


/* about us*/
.sect_us{background: #121212;}
.about_box h1 {color: #dc231d;font-size: 70px;margin-bottom: 2rem;}
.about_box h4 {font-size: 24px;color:#999;margin-bottom: 20px;}
.about_box h4:after {content:"";width: 14px;height: 3px;display: block;background: #999;margin-top: 20px; }
.about_box p {color: #999;padding-right: 10%;}
.about_box .aboutmore {display: block;width: 155px;height: 40px;background: #dc231d;text-align: center;line-height: 40px;color: #fff;margin-top: 80px;}
.picabout {position: absolute;left: 60%;top:80px;z-index: 99;}
@media screen and (max-width:40em){
	
}
/*合作伙伴*/
.sec_partner {background: #eee; padding-bottom: 1rem;}
.sec_partner .T {text-align: left;padding-bottom: 4rem;}
.sec_partner .T h1 {color: #333;}
.coplist .swiper-slide {width: 100%;text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.coplist .media-box {margin-bottom: 0;}
.coplist .media-box:hover img {transform: scale(1.2,1.2);transition: all 0.6s;}


/*新闻*/
.sect_news {background:#eee;overflow: hidden;}
.sect_news .T {border-bottom: 1px solid #c1c1c1;margin-bottom: 1.5rem;}
.mb0 {border-bottom: 1px dashed #d1d1d1;padding-bottom: 1rem;}
.new-box{font-size: 16px;color: #333;padding-top: 10px;margin-bottom: 1em}
.new-box li {width: 48%;border-bottom: 1px dashed #d1d1d1;float: left;line-height: 3.5;position: relative;}
.new-box li:nth-child(odd) {float: left;}
.new-box li:nth-child(even) {float: right;}
.new-box li a {display: block;width: 70%;position: relative;padding-left:20px;color: #333;float: left;}
.new-box li a:before {display:block;content: "";width: 10px;height: 2px;background: #373737;position: absolute;left: 0;top:50%;}
.new-box li span{padding-right: 8px;float: right;color: #999}
.new-box li:after {display: block;content: '';position: absolute;width: 0;bottom:0;height: 1px;background-color: #d73236;}
.new-box li:hover a, .new-box li:hover span{color: #d73236;}
.new-box li:hover a:before {background: #d73236;}
.new-box li:hover {border-bottom: 1px solid #eee;}
.new-box li:hover:after {width: 100%;}
/**/
.news-box {width: 100%;}
.news-box li {height: 80px;line-height: 80px;margin-bottom: 2px;background: #212121;padding: 0 35px;}
.news-box li a {display: block;background: url(../img/jia.png) no-repeat right center;line-height: 80px;color: #fff;}
.news-box li:hover {background: #db241e;}

