/*****网站内页，全局栏目头颜色设置－开始******/
#innerbgcolor { background-color:#1c88ec;}
#ibrcolor { border-bottom:2px solid #1c88ec;}
#innercolor { color:#1c88ec;}
.nav > li:after { background:#f00}
/**网站地图**/
#ibdser { border-bottom:2px solid #1c88ec;color:#1c88ec;}

/**在线客服、留言板**/
#footsub {background-color:#1c88ec;}
.w_message {border: 1px solid #1c88ec;}
#m_top,#m_mid,#m_bot,.kf_btn,.hyperlink_b,.hyperlink_a {background-color:#1c88ec;}
.top_bg {border-top: 4px solid #1c88ec;}
/*****网站内页，全局栏目头颜色设置－结束******/

/*********不要删除上面的样式，内页公共样式*********/

/*********自己写的样式*********/
body{font: 14px/240% Microsoft YaHei;color:#333333; margin:0;background:#fff;overflow-x:hidden}
.padnone{padding:0px; }

/** 右侧留言背景 **/
.top_bg { border-top: 4px solid #0093dd;}
.kf_btn, .hyperlink_a.othercolor, div#hidden_share { background: #0093dd;}
#m_bot, #footsub, #m_top, #m_mid, #m_bot, .kf_btn, .hyperlink_b, .hyperlink_a { background-color: #0093dd;}
.w_message { border: 1px solid #0093dd;}
.d_label { font-size: 13px; color: #444;}


/*********左侧*********/
#innercolor{color: #fff;}
#innerbgcolor{background-color: #fff;}
.sec-tit h5 i{color: #e2b100;}
.sec-tit h2{background:#0093dd;background-size: cover;width: 272px;height: 45px;display: block;line-height: 45px;padding-left: 15px;font-size: 16px;border-bottom: 0px solid #fff; -webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
}
.sec-tit h5{margin-top: -33px;}
.sec-tit h5 a{color: #fff;margin-right: 5px;}
.sec-tit h5 a:hover{background: #e2b100;color: #fff; }
.sec-tit h5 a:hover i{color: #fff;}
.sec-marquee-c ul li{font-size: 14px;}
.sec-tit{height: 40px;line-height: 40px}
.page-l-clist li{background: #eee;height: 50px;line-height: 50px;color: #333;margin: 3px 0px;z-index: 1;border-bottom: 0px solid #ddd;}
.page-l-clist li:hover {background:#e2b100;height: 50px;line-height: 50px;color: #fff;}
.page-l-clist li a:hover {background: #e2b100;height: 50px;line-height: 50px;color: #fff;}
.page-l-clist{border: 1px solid #0093dd;}
.left-news li h5{line-height: 22px;font-size: 14px;}
.left-news li h5:hover{color: #0093dd;}
.page-l-clist ul {padding: 10px;}
.pagination>.active>span{background-color: #0093dd;border-color: #0093dd;}
.pagination>li>a{color: #0093dd;}
/*********内页详情*********/
#ibrcolor {border-bottom: 1px solid #ccc;}
.page-content{font-size:14px;}
/*********内页产品*********/
.img-inner{height:220px;}
.img-inner img {height:220px;-moz-transition: .5s;  -webkit-transition: .5s;  -o-transition: .5s;transition:.5s;}
.img-inner img:hover{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transform: scale(1.1);}
.img-inner:hover{border: 1px solid #0093dd;overflow: hidden;}
.page-alist .col-md-4 a:hover h5{color: #0093dd;}
.page-alist .col-md-4 h5 {height: 25px;line-height: 25px;overflow: hidden;font-size:15px;text-align:center;}
.page-alist .page-atit a:hover , .page-alist .col-md-4 h5:hover{color: #0093dd;}
/*********内页新闻*********/
.page-alist .page-adate{color: #fff; background: #0093dd;}
.page-alist .page-adate{width: 70px;}
.page-alist .page-adate h3{font-size: 20px;}
.page-alist .page-atit p{color: #555;font-size: 13px;}	
h4{font-size: 15px;}


/*********头部样式*********/
.top{background:url(../images/top_bg1.jpg) repeat top center;border-bottom:1px solid #c9e1f1;}
.hykw p {line-height:32px;color: #666;margin: 0px;}
.sitexml{line-height:32px;color: #666;}
.sitexml a:hover{color: #2d820b;}
.header{height:120px;background: url(../images/hd_bg.jpg) no-repeat bottom center;}
.xs-logo{width:70%;}
.in_all{overflow:hidden;width: 25%;margin-top: 18px;}
.pull_all{padding-top: 0px;}
.pull_all img {float: left;}
.pull_all p {color:#333;font-size:16px;line-height: 30px;margin-top: 30px;float: left;letter-spacing:1px}
.pull_all p span{color:#88d236;font-weight: bold;}
.pull_all .imseg { margin:8px 0 0 12px;}
.in_all span{font-size:25px;color:#dc0e04;letter-spacing:1px;display:block; font-weight:bold;}
.in_all p{color:#444;font-size:15px;margin: 0 ;line-height: 28px;margin-top: 10px;padding-right:25px;}


/*********导航样式*********/
.nav_full{height:56px;background:url(../images/nav_bg.png) repeat-x bottom center;}
nav.navbar.bootsnav ul.nav > li > a{ color: #fff;text-transform: uppercase;padding: 18px 29px!important;font-size: 16px;font-weight: normal!important; display:inline-block;
  background:url(../images/h_ns.gif) no-repeat center right;}
nav.navbar.bootsnav ul.nav > li > a:hover{color: #fff }
.nav > li:after {background: #efbb00;}
nav.navbar.bootsnav ul.nav > li:hover a {color: #fff;background: #efbb00;}
.dropdown-menu{min-width: 122px;}
nav.navbar.bootsnav ul.nav > li:hover li a {color:#fff;background: #00a0f0;}
nav.navbar.bootsnav ul.nav > li:hover li a:hover{color: #fff;background: #efbb00;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{border-bottom: solid 1px #04afff;text-align: center;padding: 13px 15px;}

/*banner大图*/
#banner {width: 100%;padding: 0;max-height: 550px;overflow: hidden;}
.flexslider{max-height:550px;}
.slides li{height: 550px;}
/*搜索*/
.rowlist { height:60px; background:#fff; }
.rowlist .lae {font-size: 14px; height:60px; line-height:60px;}
.rowlist .lae .col-md-3 { padding:0; }
.rowlist .col-md-9.main i.fa{font-size:20px;color:#0093dd;}
.rowlist .col-md-9.main p span {margin-left:6px; font-weight:bold;}
.rowlist .col-md-9.main p span a {padding-left: 10px;font-weight:normal;}
.rowlist .col-md-9.main p span a:hover {color:#0458b2;}
.nsearch, .searchbox .keywords,.submit { float:left;}
.nsearch { margin-top:6px;}
.searchbox .keywords { height:35px; line-height:35px;border:1px solid #0093dd; margin-top:13px; width: 230px;border-top-left-radius:20px;border-bottom-left-radius:20px;}
.nsearch select { height:35px; line-height:35px;}
.submit { margin:13px 0 0 0px; width:50px; height:35px; line-height:31px; background:#0093dd; border:none; color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;}
.rowlist .lae .col-md-11 {line-height:47px;}




/*********首页样式*********/
/*********c产品展示样式*********/
/*产品展示标题*/
.row_lt { background:url(../images/pro_bj.jpg) no-repeat top center ;padding:25px 0px 5px;}
.row_lt .row .col-md-12 .tielse .tt {height:60px;line-height:60px;color: #333;font-size:30px;text-align: center;margin:0px;font-weight: bold;text-transform: uppercase;}
.row_lt .row .col-md-12 .tielse .tt span{color: #0093dd;font-weight: bold;padding-left: 5px;}
.row_lt .row .col-md-12 .tielse .dc_x {width: 100%;height: 25px;background: url(../images/bt_line.png) center no-repeat;}


.product_href{ text-align:left;width: 682px;margin: 20px auto;}
.product_content{    margin: 10px 0 10px;}
.product_href a{margin: 0 10px 10px;font-size: 15px;background:#fff;border: 1px solid #ccc;padding: 10px 50px;border-radius: 20px;}
.product_href a:hover{background:#0093dd;color:#fff;  border: 1px solid #0093dd; }

/*产品展示图片*/
.portab {padding-top: 10px;margin-top: 0;}
.portab .item .ar_2{background: #F2F6F9;color: #333;font-size: 15px;height: 40px;line-height: 40px;margin: 5px;}
.portab .item:hover .ar_2{color: #fff;background:#0093dd;}
.portab .item .ar_1 .img-auto{height: 200px;width: 272px;border: 1px solid #fff;background: #fff;}
.portab .item .ar_1 .img-auto:hover{border: 1px solid #fff;}
.portab .item .ar_1 img{height:200px;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition:.5s;}
.portab .item .ar_1 img:hover{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transform: scale(1.1);}
.portab .item {margin-bottom: 6px;}   
.portab .item {background: #fff;margin-bottom: 29px;background:#fff;border: 1px solid #d9e6f0;transition:all .5s;box-shadow: 0 5px 15px rgba(188, 188, 188, 0.34);}
.portab .item:hover{transform:translateY(-10px) !important;border: 1px solid #0093dd;box-shadow: 0 5px 15px rgba(152, 152, 152, 0.56);}



/*广告栏目*/
.gg_contact{background: url(../images/gg_bg.jpg) no-repeat bottom center;}
.gg_tt{padding-left:35px;}
.gg_tt h2{font-size: 28px;font-weight: bold;color: #333;margin: 0px;line-height: 55px;padding-top:55px;}
.gg_tt h2 span{color: #0093dd;}
.gg_tt p{font-size: 14px;color: #888;line-height: 30px;padding-bottom:60px;}

.zxrx{margin-top:60px;height:75px;padding-left:75px;background: url(../images/phone.png) no-repeat center left;}
.zxrx span{font-size: 18px;color: #555;float: left;line-height:25px; display:block;padding-top: 5px;}
.zxrx p{font-size: 24px;color: #0093dd;font-weight: bold;float: left;line-height: 36px;}


/*优势*/
 .adv{ width: 100%; margin-top:35px; background: url(../images/ys_bg.jpg) center center no-repeat;padding-bottom:35px;}

.ys_top {background: url(../images/ys_t_bg.png) center no-repeat;height: 130px;text-align: center;margin: 0px 0px 10px;}
.yst_bt {font-size: 30px;font-weight: bold;color: #0093dd;padding-top: 21px;}
.yst_z {font-size: 14px;padding-top: 20px;}


.adv_bj{ width: 100%; padding-top: 40px; }


.adv1_dh{font-size: 14px;color: #777;padding-left: 75px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.adv1_dh{ background: url(../images/ys_num1.png) top left no-repeat;}
.adv2_dh{ background: url(../images/ys_num2.png) top left no-repeat;}
.adv3_dh{ background: url(../images/ys_num3.png) top left no-repeat;}

.adv1_dh span{ font-size: 21px; font-weight: bold; color: #000;}
.adv1_wz{  margin:20px 0px 0px 0px;}
.adv1_wz p{ background: url(../images/ys_icon.png)no-repeat 0px 8px; font-size: 15px; line-height: 40px; padding-left:25px;color: #555;}
.adv1_gd{ width: 130px; height: 40px; line-height: 40px; text-align: center; border: 1px #ccc solid; margin-left: 100px;  margin:15px auto 20px;}
.adv1_gd a{ font-size: 16px;color:#666;}
.adv1_gd:hover{background:#efbb00;border: 1px #efbb00 solid;}
.adv1_gd:hover a{color:#fff;}

.adv2{ background: url(../images/ys_line.png) top left no-repeat;padding-left: 55px;padding-bottom: 10px;}

.mar_bott25{margin-bottom:25px;}


/*公司简介－第21种开始*/
.company_box{background: url(../images/gy_bg.jpg) no-repeat top center;padding:40px 0 80px 0; color:#fff;}

.company_content{padding: 10px;}
.company_title h3{font-size: 26px;color:#333;margin:10px 0;}
.company_title h3 b{color:#0093dd;}
.company_title .mask{width:180px;height:2px;background: #a33700;}
.company_text{margin-top: 15px;height: 180px;overflow: hidden;}
.abtext{background:#fff; padding:30px 40px 40px 50px;}
.company_text p{font-size: 15px;line-height: 35px;color:#333;}
.company_btn a{ display:block; background:#fff; border:1px solid #ddd;transition:background 1s;width:145px;margin:15px 0px 0px;text-align: center; line-height:26px;color: #777;font-size:15px;}
.company_btn a:hover {background:#efbb00;border: 1px solid #efbb00;color: #fff;}


/*公司简介－第21种结束*/



/*应用领域*/
.yy_box {background: url(../images/bj1.jpg) no-repeat bottom center;padding: 25px 0px 45px;}
.yy_bg {background: #f5f5f5;}

.yy_box .col-md-3{width:30%;}
.yy_box .col-md-9{width:70%;}

.case-center {margin: 0 auto;padding: 30px 0px 15px;}
.reuse2 {padding-left:15px;}
.reuse2 span {display: block;font-size:36px;color: #0093dd;padding-top: 50px;padding-bottom: 30px;background: url(../images/h2bj.png) no-repeat 0px 120px;}

.reuse2 p {font-size: 16px;color: #363636;line-height:36px;font-weight: normal;}
.case-list li {width: 380px;height: 300px;margin-left: 10px;margin-bottom: 30px;float:left;}
.case-list li a.img {display: block;overflow: hidden;width:100%;}
.case-list li a.img img {transition: .8s;}
.case-list li a.img:hover img {transform: scale(1.2);opacity: 1;}




/*工程案例*/
.fc_main{width:100%;padding-top:35px;background:url(../images/fc_bg.jpg) no-repeat top center ;}
.fc_main .row .col-md-12 .tielse .tt {height:60px;line-height:60px;color: #333;font-size:30px;text-align: center;margin:0px;font-weight: bold;text-transform: uppercase;}
.fc_main .row .col-md-12 .tielse .tt span{color: #0093dd;font-weight: bold;padding-left: 5px;}
.fc_main .row .col-md-12 .tielse .dc_x {width: 100%;height: 25px;background: url(../images/bt_line.png) center no-repeat;}

.fc_main .row .col-md-12 .tielse .ms{color: #666;font-size:16px;line-height: 40px;text-align: center;}

/*轮播图片*/
.walking { height: 320px !important;}
.str_wrap{ background: none;}
.walking .ar_1{height:320px;background: none;width:285px;}
.walking .ar_1 .item {background:#fff;}
.walking .ar_1 .item img{height:280px; transition:.6s; width:auto;}
.walking .ar_1:hover img{ transform:scale(1.1)}
.walking .ar_1 p{background: none;color: #333;font-size: 15px;}
.lb_nr{margin: 65px 0px 0px;}
.str_wrap.str_active{background: none;}



/*新闻资讯*/
.new_mian{width:100%;padding-top:35px;background: url(../images/n_bg.png) no-repeat bottom center;}

.new_nr{transition: all .5s;}
.new_nr:hover{transform:translateY(-10px) !important;}

.lx_sub{margin: 15px 0px 45px;background:#fff;border: 8px solid #e0e0e0;}
.mar40{margin-bottom:40px}
.n_img{margin:15px 0 0px;}
.n_img img{margin:5px 8px;}
.zxtit01{ height: 45px;display: block;padding: 20px 20px 10px;}
.zxtit01 h2{ height: 22px;width:144px; float: left;margin: 0px;}
.zxtit01 h2 a{color:#333333; font-size: 18px;line-height: 12px;float: left;line-height: 19px}
.zxtit01 h2 img{width: 22px; height: 22px; margin-right: 10px; float: left;}
.zxtit01 span.tar01{width: 66px; height: 19px; display: block;  line-height: 20px;}
.zxtit01 span.tar01 a{color: #999999; font-size: 14px; text-transform: uppercase;}
.zxtit01 span.tar01 a:hover{color:#0093dd;}

.n_more{padding:15px 20px 25px;}
.n_more a{ display: block; width: 118px; height: 36px; line-height:36px;color: #777; border:1px solid #ddd;text-align:center;}
.lx_sub:hover .n_more a{width: 118px; height: 36px;  line-height:36px;background:#efbb00;border: 1px solid #efbb00;color: #fff;}

.news_2 a {color: #434343;height: 30px;line-height: 30px;font-size: 15px;}
.news_2 span {color: #666;line-height: 30px;}
.news_2 p {height: 55px;line-height: 30px;color: #888;}
.news_2 li{border-bottom: 0px dotted #ddd;}
.news_2 {padding: 1% 4%;}


/*地图*/
#allmapmapcontact {margin:30px 0 0 0; height: 325px;}









/*底部*/
.footers{background:#333 ;}
.f_one{padding: 28px 0 0px;}
.lx p {color: #999;font-size: 14px;line-height: 35px;}
.lx p .fa {padding-right: 10px;color:#fff;}
.footers .f1{margin-top:18px;width: 29%;padding: 12px 0px;}
.col-md-5.column.lx {width: 46%;padding: 0 25px;border-right: 1px solid #3f3f3f ;border-left: 1px solid #3f3f3f ;}
.footers .f3 {padding: 15px 0 0 25px;}
.footers .f3 .ema_1{float: left;}
.footers .f3 .ema_1 img{ width:45%;}
.footers .f3 .ema_1 p{font-size:14px;color:#999;text-align:center;margin: 13px 0 0px 14px;line-height: 35px;}
.footers .f1 h3{color: #999;font-size: 30px;font-weight: bold;margin: 0;}
.footers .f1 img{margin: 15px 9px 0 0;}
.d-an a {color:#999;border: 1px solid #3f3f3f ;width:206px;height:37px;line-height:35px;display: block;text-align:center; font-size: 14px;margin: 0 0 8px 60px;border-radius: 4px;}
.d-an a:hover {color:#fff;background-color:#0093dd;border-color:#0093dd;display: block;}

/*友情链接*/
.links{height: 58px;line-height: 58px;border-bottom: 1px #3f3f3f solid;border-top: 1px #3f3f3f solid;margin-top: 20px;}
.links , .links a{color: #999;font-size: 14px;line-height: 58px;}
.links i.fa.fa-chain-broken {font-size: 22px;margin: 10px 0px;padding-right:10px;}


.f_two {background: #333;font-size: 14px;color: #389d72;line-height: 60px;}
.copyright {font-size: 14px;color: #999;}
.themain {line-height: 24px;}

		

@media (max-width: 768px) { 
  .displaynoen { display:none}
  .pull_all{width: 88%;}
  .xs-logo {width: 90%;}
  /**手机导航的按钮 **/ 
  body nav.navbar.bootsnav .navbar-toggle{margin-top: 10px;margin-right: 5px; padding: 6px 8px;background: #0093dd;color:#fff;}   
  .flexslider .slides li {height: 160px !important;}
  nav.navbar.bootsnav.navbar-mobile .navbar-collapse {position:static;!important}
 
  
  .iconlist li{width: 33%;margin: 0 0% 0;padding: 3% 0% 0;}
  .iconlist li a .ficon{width: 100px;background: #0093dd;line-height: 85px;height: 85px;}
  .iconlist li a .ficon i{font-size: 36px;}
  .iconlist li a p{font-size: 15px;}
   
  .row_lt .row{margin: 10px auto 0;padding: 0px 0px 5px;}  
  .row_lt{height:625px;overflow: hidden;}
  .row_lt .row .col-md-12 .tielse .tt , .fc_main .row .col-md-12 .tielse .tt{font-size: 24px;height: 50px;line-height: 50px;}
  .row_lt .row .col-md-12 .tielse .ms ,.fc_main .row .col-md-12 .tielse .ms{font-size: 14px;}
  .portab{padding:10px 12px;}
  .portab .item .ar_1 .img-auto {height: 170px;}
  
  .gg_tt {padding-left: 10px;}
  
  .adv{margin-top: 0px;}
  .ys_top{background-size: 230%;margin: 0px 0px 0px;}
  .yst_bt{font-size: 22px;padding-top: 30px;}
  .yst_z{font-size: 12px;padding-top: 5px;}
  
  .adv1 , .adv2 , .adv3{background-size: 16%;}
  

  .adv1_dh{background-size: 14%;padding-left: 55px;line-height: 24px;}
  .adv_bj{padding-top: 20px;}
  .adv1_dh span{font-size: 17px;}
  .adv1_dh{font-size: 12px;}
  
  .adv1_wz p{line-height: 30px;}
  
  .gg_tt h2{font-size: 22px;line-height: 35px;padding-top: 44px;}
  .gg_tt p {font-size: 10px;color: #888;line-height: 20px;padding-bottom: 70px;}
  
  .ys_img img{width:100%;}
  .ys_img01 img{width:100%;margin-left:-15px;}
  .ys-1 p{font-size: 14px;line-height: 30px;}
  .ys-1 div p{font-size: 22px;}
  .ys-1 div p i{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
  
  .abtext{padding: 15px 15px 25px 15px;}
  .company_text{height: 205px;}
  .company_title .mask{width: 120px;background: #0093dd;}
  .company_title h3{font-size: 22px;}
  
  .yy_box , .yy_bg{background:none;padding: 20px 0px 0px;}
  .yy_box .col-md-3{width:100%;}
  .reuse2 span{font-size: 26px;padding-top: 5px;padding-bottom: 12px;}
  .reuse2 p{font-size: 14px;line-height: 28px;}
  
  .yy_box .col-md-9 {width: 100%;}
  .case-center{padding: 10px 0px 15px;}
  .case-list li{width: 46%;margin:2%;height: 121px;}
  .case-list li a.img img{width:100%;}

   .n_img img{width:95%;}
  .lx_sub{margin: 0px 0px 12px;}
  .new_mian{padding:15px 0px;}


nav.navbar.bootsnav ul.nav > li > a {color: #fff !important; background:#0093dd;}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a{color:#fff !important;padding:0px 10px;background:#0093dd;}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a:hover{color:#fff;}

.bootsnav {border-bottom: 0px solid #f3f3f3 !important;}
  
}


