/******公用样式开始*******/
ul, li, ol, p, a{ margin: 0; padding: 0; }
ul, ol, li { list-style: none;}
img { border: none; }
textarea { resize: none; padding: 5px; }
button, a { outline: none; cursor: pointer; }
.fl { float: left; }
.fr { float: right; }

.common_width { width: 1170px; margin: 0 auto; }
.bdn { border-right: none !important; }
.f_count { color: #ff8c12; font-weight: bold; }
.tel_infomaition a:hover, .top_box2 .top_tel_container a:hover, .top_head_box3 .top_head_right a:hover, .top_box4 .top_right a:hover { text-decoration: underline; }

@media (min-width: 1024px) { /**公共1024区分**/
nav.navbar.bootsnav ul.nav > li > a { font-size: 16px; }
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover { background: #f4f4f4; }
nav.navbar.bootsnav ul.nav > li > a { font-weight: normal; }}

@media (max-width: 992px) { /**公共992区分**/
body.side-right { overflow: hidden; }
body.side-right nav.navbar.bootsnav .navbar-toggle { float: left; }
nav.navbar.bootsnav.navbar-mobile ul.nav, body nav.navbar.bootsnav .navbar-nav > li > a { border-top: none; }
body nav.navbar.bootsnav .navbar-toggle { margin-top: 6px; padding: 0 5px; }}

@media (max-width: 767px) { /**公共767区分**/
nav.navbar.bootsnav.navbar-mobile ul.nav { border-top: none; }
.side-right nav.navbar.bootsnav .navbar-toggle { margin: 6px 0 0; }}
/******公用样式结束*******/





/*工程案例*/
.engineer{background: url(../images/ys_bg.jpg) no-repeat bottom center #f4f4f4;padding-bottom:30px}
.engineer .owl-carousel{position: relative;margin:0em auto;text-align:center;}
.engineer .owl-carousel .owl{width:100%;overflow:hidden;}
.engineer .owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.engineer .owl-carousel .owl-wrapper,.owl-carousel .owl-outer{width:5346px;height:235px;position:relative;transition: all 800ms ease 0s; }
.engineer .owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.engineer .owl-carousel .owl-item{width: 20%;float:left;}
.engineer .owl-carousel .item-owl{width: 380px;float: left;height: 268px;padding: 0 8px;}
.engineer .owl-carousel .item-owl .test-review{width:100%;height:100%;overflow:hidden;}
.engineer .owl-carousel .item-owl .test-review:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);transition: transform 1s;-webkit-transition: transform 1s;}
.engineer .owl-carousel .owl-item{float: left;}
.engineer .owl-carousel .owl-item{float: left;}
.engineer .owl-carousel .owl-pagination{margin-top:20px;}
.engineer .owl-controls .owl-page{display: inline-block;cursor:pointer;}
.engineer .owl-controls .owl-page span{display: block;width: 16px;height: 16px;margin: 5px 7px;opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background:#06871f;}
.engineer .owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{opacity: 1;}
.engineer.owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;margin: 5px;padding: 3px 10px;font-size: 12px;width: 42px;height: 52px;}
.owl-next{background: url(../images/arrows.png) no-repeat -0px 0px;position: absolute;left: -57px;top: 32%;width: 42px;height: 50px;}
.owl-next:hover,.owl-prev:hover{cursor:pointer;}
.owl-prev{background: url(../images/arrows.png) no-repeat -35px 0px;position: absolute;right: -57px;top: 32%;width: 42px;height: 50px;}
.test-review img{/* width: 100%; */height:100%;border:none;margin: 0 auto;}
.test-review p img {margin: 0 10px!important;box-shadow:none;text-align:center;}
.test-review h5{font-size: 1.2em;color: #333;text-transform: none;margin-top: 1.2em;text-align: center;}
.banner-bottom{margin-top: 25px;}
/*标题*/
.cpbt{padding-top: 4%;padding-bottom: 4%;background: url(../images/cpbt.png) no-repeat center left 430px;}
.cpbt .tielse .tt { height: 60px; line-height: 60px; color: #fff;font-size: 30px; text-align: center; margin: 0px;font-weight: bold;text-transform: uppercase;}


/*新闻展示－第4种开始*/
.news_title h3{font-size: 26px;color:#0038bf;margin:10px 0;}
.news_title h5{font-size: 18px;color:#999;}
.news_content{margin-top: 20px;}
.news_container .news_list_box{display: block;padding: 10px;border: 1px solid #ccc;}
.news_container .news_img{background: #c5c5c5;}
.news_container .news_type{background: #4bb05e;line-height: 40px;color:#fff;font-size: 18px;}
.news_container .news_info h3{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;font-size: 16px;}
.news_container .news_list{padding: 0 5px;}
.news_container .news_list li{border-bottom: 1px dashed #c4c4c4;padding: 10px;}
.news_container .news_list a{display: block;background: url(../../../../static/admin/temp/images/newsshowis/images/4/item_bg.png) left center no-repeat;color:#666;}
.news_container .news_list a:hover{color:#154cd1;}
.news_list .news_item_tit{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
@media (max-width: 992px){
}
@media (max-width: 767px){
}
/*新闻展示－第4种结束*/



/*产品*/
.sec-pro{background:url(../images/pro.jpg)bottom #fff no-repeat;padding-bottom: 20px;}
.sec-pro .portab {margin-top: 25px;}
.sec-pro .portab .item {margin-bottom:15px;}
.sec-pro .portab .item .ar_1 .img-auto {height: 200px;width:270px;}
.sec-pro .portab .item .ar_1 .img-auto:hover{border:2px solid #4f8c0a;}
.sec-pro .portab .item .ar_1 img:hover{transform: scale(1.2);-webkit-transform: scale(1.1);transition: transform 1.5s;-webkit-transition: transform 1.5s;}
.sec-pro .portab .item .ar_2 {font-size: 14px;}
/*选项卡*/
.tabbable{padding:0;}
.nav-tabs {margin-top: 10px;border-bottom: none;}
.nav>li>a {padding: 10px 19px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {background-color: transparent;border: 1px solid #59be00;border-bottom-color: #59be00;border-radius: 5px;}
/*.nav-tabs>li.active>a:hover{background:#59be00;border-radius:5px;color:#fff;}*/
.nav-tabs>li:hover{border-radius:20px;border-color:#59be00;}

.nav-tabs>li>a {background: #59be00;
    border-radius: 5px;
    color: #fff;}
.nav-tabs > li { padding: 2px 40px;}






/*产品展示－第2种开始*/
.product_box{background: url(../../../../static/admin/temp/images/productdis/images/2/product_bg.png) no-repeat top center;}
.product_title{margin: 15px 0;}
.product_title h3{font-size: 35px;}
.product_title img{margin-right: 10px;}
.product_title p{font-size: 24px;color:#bebebe;}
.product_href{margin:15px 0;}
.product_href a{display: inline-block;border: 2px solid #e14a56;border-radius: 30px;padding: 8px 30px;font-size: 15px;color:#333;margin:0 10px 10px;}
.product_href a:hover{text-decoration: none;background: #e14a56;color:#fff;}
.product_content{margin:35px 0 25px;}
.product_content .pro_img{border: 1px solid #a6a6a6;height:200px;line-height:194px;overflow: hidden;background: #fff;display:table-cell; vertical-align:middle; width:33.3333%;padding: 2.3%;}
.product_content img{max-width:100%;max-height: 100%;}
.product_content p{color:#333;font-size: 16px;margin:10px 0;}
.product_btn{margin:20px 0;}
.product_btn a{display: inline-block;padding: 2px 30px;border-radius: 30px;background: #026dc0;color:#fff;font-size: 15px;}
.product_btn a:hover{text-decoration: none;background: #064f88;}
@media (max-width: 992px){
.product_title h3{font-size: 22px;}
.product_title p{font-size: 16px;}
.product_content{margin:15px 0;}
.product_content p{font-size: 14px;}
.product_content .pro_img{height:170px;line-height:164px;}
.product_btn{margin:10px 0;}
.product_btn a{padding: 10px 20px;font-size: 14px;}
}
@media (max-width: 767px){
.product_content .pro_img{height:125px;}
.col-xs-4 { width:49.9999%;}
.pro_list li p{font-size: 12px;}
}
@media (max-width: 320px){
.product_content .pro_img{height:125px;}
}
/*产品展示－第2种结束*/
