.shenglue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.shenglue2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow:hidden;}
.shenglue3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow:hidden;}

.top_tel{display: block;background-image: url(../images/tel.png);background-repeat: no-repeat;background-position: left center; height:30px; line-height:30px; text-indent:36px; font-size:20px; font-weight:bold; margin-top:35px;}

.header {max-width: 1170px;overflow: auto;}

.header .language a {color: #333;padding: 3px 10px;text-decoration: none;}

.header .language a.active {background: #1A76B9;color: #fff;}

.menu {max-width: 1170px;height: auto;}

.red {color: red;}

.head_tel{ text-align:right;}

.head_tel img {margin-top:22px;}

.uk-container-center {max-width: 1200px;padding: 0 15px;}

.uk-navbar {background: #1A76B9;text-transform : uppercase;}

.uk-navbar-nav > li > a {display: block;-moz-box-sizing: border-box;box-sizing: border-box;text-decoration: none;/* 1 */

height: 48px;padding: 0 33px;line-height: 48px;/* 2 */

color: #fff;font-size: 15px;font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif;font-weight: normal;margin-top: -1px;margin-left: -1px;border: 1px solid transparent;border-bottom-width: 0;}

.uk-navbar-nav > li > a > span {color: #78A4CE; font-size:14px;}

.uk-navbar-nav > li.uk-active > a {background-color: #F28B28;color: #fff;}

.uk-navbar-nav > li:hover > a,  .uk-navbar-nav > li > a:focus,  .uk-navbar-nav > li.uk-open > a {background-color: #F28B28;color: #fff;/* 3 */

outline: none;}

.uk-navbar-nav > li.uk-active > a > span {color: #fff;}

.uk-navbar-nav > li:hover > a > span,  .uk-navbar-nav > li > a:focus > span,  .uk-navbar-nav > li.uk-open > a > span {color: #fff;}

.login_sidebar { margin-top:20px;}

/**手机导航**/

.mobile-nav {height: 37px;line-height: 37px;color: #fff;padding-left: 10px;padding-right: 10px;}

.mobile-nav i:hover {color: #F28B28;cursor: pointer;}

.banner {position: relative;padding: 0;width: 100%;overflow: auto;text-align: center;}

.banner ul {list-style: none;padding: 0;}

.banner ul li {display: block;padding: 0;float: left;}

.banner .btn, .banner .dot {-webkit-filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .3));-moz-filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .3));-ms-filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .3));-o-filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .3));filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .3));}

.banner .dots {position: absolute;left: 0;right: 0;bottom: 20px;}

.banner .dots li {display: inline-block;width: 10px;height: 10px;margin: 0 4px;text-indent: -999em;border: 2px solid #fff;border-radius: 6px;cursor: pointer;opacity: .4;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;}

.banner .dots li.active {background: #fff;opacity: 1;}

.banner .arrows {position: absolute;bottom: 20px;right: 20px;color: #fff;}

.banner .arrow {display: inline;padding-left: 10px;cursor: pointer;}

/*首页产品*/

.hzhb_img{; margin-bottom:25px !important;}

.hzhb_img img{border: 1px solid #CCC}

.index-pro {margin-top: 50px;}

.h3-title{text-transform : uppercase;}

.index-pro .h3-title {font-size: 22px;color: #ccc;margin-bottom: 20px;}

.index-pro .h3-title span {font-size: 18px;color: #333;font-weight: bold;}

.pro-box {border-bottom: #333 1px solid;padding-bottom: 10px;border-top: #fff 3px solid;border-left: #fff 3px solid;border-right: #fff 3px solid;}

.pro-box .pro-title {font-size: 16px;color: #333;font-weight: bold;text-align: center;margin-bottom: 6px;}

.pro-box p {color: #999;text-align: center;font-size: 12px;margin: 6px 15px;}

.pro-box:hover .pro-title {color: #FF9127;}

.pro-box:hover p {color: #fff;}

.pro-box:hover {background: #1076C0;border-top: #1076C0 3px solid;border-left: #1076C0 3px solid;border-right: #1076C0 3px solid;border-bottom: #1076C0 1px solid;}

/*关于我们*/

.about-container {border-top: #E6E6E6 4px solid;background: #F2F2F2;margin-top: 50px; padding-bottom:50px;overflow: hidden;}

.about-pic {margin-top: 50px; padding:10px;background-color:#FFF;}
#video{ width:100%; height:340px; }
.video_txt{ font-size:18px; font-weight:bold; color:#7b797a;font-style:italic; line-height:30px; height:30px; padding-top:5px;}

.about-box {margin-top: 50px;margin-bottom: 50px;}

.about-box .h3-title {font-size: 22px;color: #ccc;margin-bottom: 10px;border-bottom: #ccc 1px solid;padding-bottom: 6px; }

.about-box .h3-title span{color: #333;}

.about-box .h3-title a{ float:right; font-size:12px; color:#999; font-weight: normal;}

.clear{ clear:both;}

.about-content{ padding-top:0px;}

.about-content a {color: #666;text-decoration: none;}

/**首页案例**/

.home_case{ width:100%; background-color:#f5f5f5; padding:55px 0px;}

.tongyong .h2-title{font-size: 24px;text-align: center;line-height: 30px;background-image: url(../images/h2_title.png);background-repeat: no-repeat;background-position: center bottom; padding-bottom:10px; position:relative; margin-bottom:10px;}

.tongyong .h2-title span{font-size:20px; color:#666666;}

.tongyong .h2-title .more{ color:#999; position:absolute; right:0px; bottom:5px;display:block; font-size:12px;}

.clear{ clear:both;}

.case-box-a{ margin-bottom:15px !important;}

.case-box{ width:99%; padding:0.5%; background-color:#FFF; border:1px solid #dddddd; margin:15px 0px;}

.case-box img{ margin-bottom:3px;}

.case-box .case-title{ font-size:14px; line-height:22px; height:44px; padding:0px 10px; margin:8px 0px !important;}

.case-box .case-title b{ font-weight:normal;}

.home_hezuo{padding:55px 0px 90px 0px;}

.home_hzhb_img img{ margin:15px 0px;}

/**news**/

.news-container {margin-top: 50px;margin-bottom: 50px;}

.news-container .h3-title {font-size: 22px;color: #ccc;margin-bottom: 20px;}

.news-container .h3-title span {font-size: 18px;color: #333;font-weight: bold;}

.news-container .h3-title .more { color:#999; float:right;display:block; font-size:12px;}

.news-container h4 a {font-size: 15px;color: #666;font-weight: bold;}

.n-date {font-size: 12px;color: #999;background: url(../style/edit.jpg) no-repeat;padding-left: 22px; margin-bottom:20px;}

.news-container p {font-size: 12px;color: #666;}

.n-info{ padding-bottom:20px;}

.n-info p a {color: #666;text-decoration: none;}
.news-container img{ width:100%;}
.news{}
.lunbotxt{ font-size:15px;position: absolute; width:100%; z-index:10; bottom:0px;height: 36px; line-height:36px; text-indent:10px; background-color: rgba(0,0,0,0.7); color:#FFF; }
.lunbotxt span{ width:88%; display:block;}
.swiper-container{width:100%;}
.swiper-container p{ color:#FFF;font-size:15px;}
.swiper-slide{ width:100%; position:relative; margin:0px; padding:0px;} 
.swiper-slide img{ width:100%; margin:0px; height:16vw;}
.swiper-pagination{ right:10px !important; color:#ccc; bottom:9px;font-size:14px;}
.swiper-pagination .swiper-pagination-current{ color:#fff;}
.shenglue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.home_news{ width:1200px; margin:0px auto;}
.news_l{ width:40%;}
.new_ul{ margin:0px 0px 0px 20px; padding:0px;}
.new_ul li{ font-size:14px; line-height:36px; height:36px;}
.new_ul li a{ float:left; display:block; width:80%;}
.new_ul li span{ float:right; color:#888;}
.clear{ clear:both;}
/**业务范围**/

.home_yewu_box{ margin:10px 0px 20px 0px!important; }

.marqueeleft{height:304px;width:100%;overflow:hidden;margin:0px auto;}

.marqueeleft #marquee1_1,.marqueeleft #marquee1_2{float:left; margin:0px !important;}

.home_yewu_m{ display:none;}



/*foot*/

.footer-container {background: #F2F2F2;padding-top: 50px;padding-bottom: 50px;}

.footer dl {padding-bottom:15px;}

.footer dl dt {background: url(../style/fdot.jpg) no-repeat 4px;padding-left: 18px;font-weight: 100;margin:60px 0px;}

.footer dl dt a {color: #000; font-size:15px;}

.footer dl dd {margin-left: 18px; line-height:22px;}

.footer dl dd a {font-size: 12px;color: #777;}

address {color: #777;font-size: 12px;}

.weixin {border-left: #ccc 1px solid;}

.weixin .weicode span {display: block;color: #09c;padding-bottom: 5px;}

.weixin .contact-box {margin-top: 2px;}

.foot_address{ line-height:24px; margin-top:10px; font-size:14px;}

.foot_address p{ margin-top:4px;}

.foot_address a{color: #888;}

.bottom_container {background: #686A6C;min-height:32px;line-height:32px;padding:15px 0px; text-align:center;color:#f0f0f0;}

.bottom_container a{ color:#f0f0f0;}

.nav-sub {text-align: center;margin-top: 30px;margin-bottom:30px;}

.pro-page .uk-grid > div {margin-bottom: 40px;}

.pro-page {margin-bottom: 40px;}

.ty_h2{line-height: 26px;font-size: 24px;background-image: url(../images/ty_h2.jpg);background-repeat: no-repeat;background-position: center bottom; padding-bottom:15px;}

.ty_h2 span{text-transform : uppercase; color:#999; font-size:16px;}

.rjxz_tr{ font-size:13px;}

.rjxz_tr_id2,.rjxz_tr_id4,.rjxz_tr_id6,.rjxz_tr_id8,.rjxz_tr_id10,.rjxz_tr_id12,.rjxz_tr_id14,.rjxz_tr_id16,.rjxz_tr_id18,.rjxz_tr_id20{ background:#eaf2f8;}

/*常见问题-*/

.left_cjwt_c{overflow: hidden;height: 254px;width:100%;}

.cjwt{display: block;padding: 20px 10px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #d8d8d8;}

.cjwt .w_tt{ width:100%; }

.cjwt .w_tt b{ width:22px; height:22px; background:#4398d9; display:block; color:#FFF; text-align:center; line-height:22px; font-size:14px; float:left; margin:5px 8px 0px 0px;}

.cjwt .w_tt .w_tt_t{  padding-left:15px; color:#4398d9; font-size:16px; line-height:30px;}

.cjwt .w_tt span{ padding-top:5px;}

.w_cc{ width:100%; padding-top:7px; padding-bottom:5px;}

.w_cc b{width:22px; height:22px; background:#6c6c6c; display:block; color:#FFF; text-align:center; line-height:22px;font-size:14px;float:left;margin:5px 8px 0px 0px;}

.w_cc .w_cc_c{ height:auto; line-height:22px; word-break:break-all; padding-top:2px; color:#666;}

.cjwt a:hover{ background:#f0f0f0;}

.sub-nav {margin: 20px auto;}

.sub-nav a {display: inline-block;background: #ECECEC;font-size: 16px;padding: 8px 30px;text-decoration: none;}

.sub-nav a.sub-active,.sub-nav a:hover {background: #1A76B9;color: #fff;}

.lyxs_h3{font-size: 18px;line-height:44px;height:44px;margin-top:20px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;}

.breadcrumb {margin-top: 50px;margin-bottom: 20px;}

.pro-slideshow {border: #ECECEC 1px solid;}

.article-info {margin: 20px;}

.article-info_h2 {color: #0077DD;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC; line-height:30px; padding-bottom:10px;}

.proshow_bt{width: 80px;height: 20px; border: 1px solid #1A76B9;padding: 3px; text-align:center;}

.proshow_p{ line-height:24px; margin-top:10px;}

.product-info {margin-bottom: 50px;}

.bkf1 {background: #f1f1f1;}

/** 选项卡**/

.syyxyy {border-top-width: 1px;border-top-style: double;border-top-color: #c8c8c8;line-height: 28px;padding-top: 5px;padding-left: 5px; margin-bottom:50px;}

.dqwz{height: 36px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ccc;line-height: 36px;color: #555;background-image: url(../images/dqwz.png);background-repeat: no-repeat;background-position: left 11px; padding:0px; text-indent:20px; margin-top:20px;}

.tabs-title {position: relative;margin-bottom: 0;margin-left: 0;padding-left: 0;height: 34px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #1A76B9;}

.tabs-title li {list-style: none;float: left;background: #1A76B9;height: 34px;line-height: 34px;text-align: center;margin-right: 10px; font-size:16px;}

.tabs-title li a {color: #f1f1f1;text-decoration: none; padding:0px 10px;}

.tabs-title li.uk-active {background: #fff;color: #333;border-top: #ccc 1px solid;border-left: #ccc 1px solid;border-right: #ccc 1px solid;}

.tabs-title li.uk-active a {color: #333;}

.tabs-content {padding: 15px;border: #ccc 1px solid;margin-top: -1px;margin-bottom: 30px;}

.new-pic-box {position: relative;}

.new-pic-caption {position: absolute;bottom: 0;height: 50px;line-height: 50px;color: #fff;background: rgba(0,0,0,.4);width: 100%;}

.new-pic-caption span {margin-left: 15px;}

.pic-news {margin-bottom: 50px;}

.newslist h4{padding-top: 5px;}

.newslist h4 a {font-size: 16px;font-weight: bold; line-height:30px; }

.newslist p {font-size: 12px;color: #666;}

.newslist .more{width: 110px;height: 26px;line-height: 26px;color: #666;display: block;text-align: center;border: 1px solid #666;border-radius: 25px; margin-top:20px;}

.newslist .more:hover{background: #1A76B9;border: 1px solid #1A76B9; color:#FFF;}

.newslist .newslist-box {margin-bottom: 15px;}

.article-body .article-title {border-bottom: #ccc 1px solid;padding-bottom: 10px;}

.article-body {margin-bottom: 50px;}

.article-body .article-content, .about-page-info {line-height: 26px;color: #666;}

.nextpage {margin-top: 30px;background: #999;height: 38px;line-height: 38px;color: #fff; margin-bottom:30px;}

.nextpage a {color: #fff;text-decoration: none;}

.goback {display: block;background: #F28B28;text-align: center;border-right: #fff 4px solid;}

.about-page-info {background: url(../style/dhs.jpg) no-repeat top left;margin-top: -40px;}

.scroll-box {background: #ECECEC;padding: 25px;}

.content-1 {height: 366px;overflow: hidden;}

.contact-content {background: url(../style/2015-03-23_205204.jpg) no-repeat;margin-left: 30px;}

.contact-content p {margin-bottom: 28px;padding-left: 34px;}

.hb-form-bg {background: #efefef;border: #E6E6E6 1px solid;}

.hb-form {margin: 35px;}

.hb-form input {width: 100%;}

.hb-form label {color: #757575;}

.hb-form textarea {width: 100%;}

.newslist {overflow: hidden;}

.pages {margin-bottom: 20px; text-align:center;}

.pages ul li{display:inline-block;}

.pages ul li a{list-style: none;display:inline-block;border: #ccc 1px solid;background: #ccc;margin: 0 3px;padding: 3px 8px;}

.pages ul li a {font-size: 12px;}

.pages .active a,.pages ul li a:hover{background: #1A76B9;border: #1A76B9 1px solid; color:#FFF;}

.pages .active a{color:#FFF;}

@media (max-width:1024px) {
.new_ul li a{width:100%;}
.new_ul li span{ display:none;}
.new_ul li:nth-child(7),.new_ul li:nth-child(8){ display:none;}
.new_ul{ margin:0px 0px 0px 0px;}
}
@media (max-width:1024px) {
.new_ul li a{width:100%;}
.new_ul li span{ display:none;}
.new_ul li:nth-child(7),.new_ul li:nth-child(8){ display:none;}
}
@media (max-width:768px) {
.new_ul{ padding-top:10px;}
.new_ul li a{width:80%;}
.new_ul li span{ display: block;}
.new_ul li:nth-child(7),.new_ul li:nth-child(8){ display: block;}
.footer_nav{ padding-bottom:20px;}
.footer dl dt {margin:0px 0px;}
}
@media (max-width:440px) {
.new_ul li a{width:100%;}
.new_ul li span{ display: none;}

}