/*****网站内页，全局栏目头颜色设置－开始******/
.p-0{padding:0 !important}
.p-r-0{padding-right:0 !important;}
.p-l-0{padding-left:0 !important}
.p-t-0{padding-top:0 !important}
.p-b-0{padding-bottom:0 !important}
.m-0{margin:0 !important}
.m-r-0{margin-right:0 !important}
.m-l-0{margin-left:0 !important}
.m-t-0{margin-top:0 !important}
.m-b-0{margin-bottom:0 !important}
#innerbgcolor { background-color:#1faa35;}
#ibrcolor { border-bottom:2px solid #e5e5e5;}
#innercolor { color:#1faa35;}

.footers .p-r-0 {width: 73%;}
.fo-ewm{width: 13%;}
.lxtit{width: 14%;}

/*头部*/
.sec-hy {background:#eaeaea; padding-top:1px;}
/*.sec-hy{background:#eaeaea;padding-top:1px;}*/
.sec-hy p{color:#424242;font-size:13px;margin-top: 5px;}
.sitexml, .sitexml a {font-size: 13px;color: #424242;}
.sitexml {float: right;line-height: 35px;}


/**网站地图**/
#ibdser { border-bottom:2px solid #7ebb30;color:#1faa35;}

/**在线客服、留言板**/
#footsub {background-color:#1faa35;}
.w_message {border: 1px solid #1faa35;}
#m_top,#m_mid,#m_bot,.kf_btn,.hyperlink_b,.hyperlink_a {background-color:#ff8b22;}
.top_bg {border-top: 4px solid #ff8b22;}
.d_label {font-size: 13px;}
.kf_list span{font-size:12px;}

/**全局样式**/
body {font-family: '微软雅黑';font-size: 16px;line-height:26px;}
body a:hover{color:#f00;}



/*********内页详情*********/
#ibrcolor {border-bottom: 1px dashed #ccc;}
.tags {border-top: 1px dashed #ccc;border-bottom: 1px dashed #ccc;}
.page-content{font-size:15px;}
h1 {font-size: 18px;}
.page-detail {padding: 2px 0;}
.product_detail .img {height: auto;}
.sec-tit h2{font-size:20px;color:#ff8b22;}

/*********关于我们*********/
.crumbs-item {margin-top: 7px;margin-bottom: -7px;}
.page-content {font-size: 15px;line-height: 26px;}

/*********联系我们*********/
p {margin: 0 0 5px;}

/*********内页产品*********/
.img-inner{height:220px;}
.img-inner img {height:auto;}
.img-inner:hover{border: 1px solid #1faa35;}
.page-alist .col-md-4 a:hover h5{color:#ff8b22;}
.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: #1faa35;}
.page-alist {margin-top: 20px;}

/**产品列表点击经过颜色**/
.page-l-clist li a:hover{background:#ff8b22;}
.page-l-clist li{font-size:16px;}
.sec-marquee-c ul li{font-size:16px;}

/*********内页新闻*********/
.hykw p {line-height:37px;color: #fff;}
.pull_all .imseg { margin: 0px 0 0 15px;}
.portab .item .ar_2 {height: 40px;line-height: 40px;background: transparent;color: #333;}
.portab .item .ar_1 { height: 200px;}
.portab .item .ar_1 .img-auto {height: 200px;}
.page-alist .page-adate{color: #fff; background: #1faa35;}
.page-alist .page-adate{width: 65px;}
.page-alist .page-adate h3{font-size: 20px;margin-top: 10px;}
.page-alist .page-adate p {margin-bottom: 10px;font-size:12px;}
.page-alist .page-atit p {font-size: 14px;color: #696969;margin-top: 6px;}
.media-heading {margin-top: 0; margin-bottom: 0;}
.page-alist li {border-bottom: 1px dashed #ddd;}
.page-alist li {padding-bottom: 10px;}
.page-alist .page-atit a:hover , .page-alist .col-md-4 h5:hover{color: #1faa35;}
.img-inner:hover{border: 1px solid #1faa35;}
.page-body img{max-width:100%;}

/**产品新闻鼠标经过颜色**/
.page-alist .page-atit a:hover{color:#ff8b22;}
.page-alist a:hover{color:#ff8b22;}
.page-alist .img-inner:hover {border:1px solid #ff8b22;}

/**下一页**/
.pagination>.active>span{background-color: #ff8b22;border-color:#ff8b22;}
.pagination>.active>span:hover {background-color:#ff8b22;border-color: #ff8b22;}
.pagination>li>a, .pagination>li>span {color: #ff8b22;}


.sec-marquee-c ul li p{line-height:20px;}

.ewma img{border:1px solid #f1f1f1;width:130px;;}
.ewma {font-size:14px;margin-top:5px}





/*****网站内页，全局栏目头颜色设置－结束******/

/*********首页样式*********/

/*欢迎*/
.sec-hy{background:#eaeaea;padding-top:1px;}
.sec-hy p{color:#424242;font-size:13px;margin-top: 5px;}
.sitexml, .sitexml a {font-size: 13px;color: #424242;}
.sitexml {float: right;line-height: 35px;}

/*头部*/
.navbar-header {background:url(../images/header_bg.png)bottom;}
.xs-logo .t-wz{border-left:1px dashed #333333;padding-left:20px;margin-top: 16px;line-height:20px;margin-left: 20px;}
.xs-logo .t-wz p{font-size:18px;color:#1faa35;display:block;font-weight:bold;}
.xs-logo .t-wz span{color:#333333;font-size:16px;display:block;padding-top: 5px;}
.in_all{overflow:hidden;padding-top:5px;}
.pull_all{margin:0px auto;padding:0;height:auto;}
.pull_all img {margin-top:3px;}
.pull_all .xs-text{margin-top:14px;line-height: 24px;}
.pull_all .xs-text span {font-size: 15px;color: #5a5a5a;display: block;margin-top: -2px;font-weight: bold;font-style: italic;}
.pull_all .xs-text p{font-size:30px;color: #444343;font-weight: bold;padding-top:3px;font-family: "Arial";}
.pull_all .images {margin-top: 15px;margin-right: 0px;}


/*导航*/
.nav_full{background:#ff6d00;}
.nav li:hover{background:#ff8b22 !important;}
.nav > li:after{background:#fff;}
nav.navbar.bootsnav ul.nav > li > a {padding: 16px 37px;background:url(../images/nav_xian.png)right no-repeat;}
nav.navbar.bootsnav ul.nav > li > a:hover{background:none;}
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after {top: 28%;right: 15%;}

/*导航下拉*/
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{background:#0a9c3b;min-width: 142px;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a {color: #fff;font-size: 14px;}
nav.navbar .dropdown.on>a{color:#fff !important;}

/*banner大图*/
#banner {width: 100%;padding: 0;max-height: 600px;overflow: hidden;}
.flexslider{max-height:600px;overflow: hidden;position: relative;width:100%;}
.slides li{height: 600px;}
.flex-control-nav {bottom: 30px;}



/*搜索框*/
.sec-search{background:#eeeeee;padding-bottom: 10px;}
.sec-search p{font-size:16px;color:#1faa35;font-weight:bold;padding-top:17px;}
.sec-search p span{color:#3e3e3e;font-weight:normal;}
.sec-search a{margin-right:8px;}
.sec-search img{margin-top: -5px;padding-right: 5px;}
.sec-search .searchbox{padding-top:6px;padding-left: 15px;}
.sec-search .submit{width:80px; height:35px; line-height:35px; background:#1faa35; border:none; color:#fff;margin-left: -4px;font-size: 15px;margin-top: 6px;}
.sec-search .searchbox .keywords { margin-top: 6px; width: 70%; height: 35px;line-height: 35px;border: 1px solid #ccc;}


/*标题*/
.bt-all{margin-top:25px;}
.bt-all h3{font-size:28px;color:#343333;}
.bt-all h3:hover{font-weight:bold;}
.bt-all .xian{width:70px;border:2px solid #1faa35;margin:15px auto; }
.bt-all h4{font-size:16px;color:#434343;margin-top: 15px;font-weight: normal;}

.product_title h3 {
  font-size: 28px;
    color:#333;
}
.product_title p {
    font-size: 18px;
    color: #999;
}
/*标题横线*/
.mask {width: 50px;height: 2px;margin: 0 auto;background:#ff6f00;}
.news_title .mask {width: 180px;height: 2px;margin: 0 auto;}
.news_img{height:135px;}


/*底部*/
footer { background:#ff6d00; padding-bottom:16px; padding-top:16px;color:#fff}
.footers .lxtit p{font-size:24px;font-weight: bold;}
.footers .lxtit h3{position: relative;padding-bottom: 22px;margin-bottom:22px;font-size:24px;}
.footers .lxtit h3:before{position: absolute;bottom:0;content: '';display: block;width:60px;height: 2px;background:#fff;}
.lxwben .col-md-12{padding-bottom: 9px;}
.lxwben .col-md-12 div{width:30px;height:30px;text-align:center;}
.lxwben p{font-size:15px;}
footer .lixm a { height:45px; line-height:45px; width:235px; background:rgba(255,255,255,.3); color:#fff; display:block; margin:0 auto; border-radius:3px; text-align:center;margin-top: 20px;}
.ewm img{width:150px;}
.lxwben a.btn-gd:hover{background:#ff9b00;color:#fff;}
footer .bhbtd { border-top:1px solid rgba(255,255,255,.2) ; text-align:center; padding-top:15px;margin-top: 15px; color:#fff;line-height:10px;}
.f-dianh{color:#fff !important;}
.lxwben a.btn-gd{background: rgba(255,255,255,.3);}
.lxwben a.btn-gd:hover{background:#f7ca2d}
.ewm{text-align:center;font-size:14px;line-height:40px;float:right;margin-left:15px;}
.page-body .left-news+.sec-tit,.page-summary{display: none;}
.police{font-size:12px;}

.prodescription{display:none;}
.app{display:none;}


  
  /*导航*/
  nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a {color: #fff;padding-left: 15px;}

  nav.navbar.bootsnav ul.nav > li > a:hover{color: #fff;}
  nav.navbar .dropdown.on>a{color:#fff !important;background:#ffae24 !important;}
  nav.navbar .dropdown.on ul{color:#fff !important;background:#ffae24 !important;}
  nav.navbar .dropdown.on ul a{background:#1faa35 ;}
  nav.navbar.bootsnav .navbar-header {padding: 5px 0;}
  nav.navbar.bootsnav ul.nav > li > a {background: none;}
  nav.navbar.bootsnav.navbar-mobile .navbar-collapse {position:static;!important}
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover{background:#ff6d00;}
  /*大图*/ 

 .in_all {
    overflow: hidden;
    padding-top: 5px;
   width:22%;}
   


  /*产品*/ 
.cpzs{margin-top:20px;}
  .porcer .pocconent {margin-top: 10px;}
  .porcer .pocconent ul li {line-height: 40px;padding-left: 0;text-align: center;width: 49%;background: #535353;margin-right: 2px;}
  .porcer .pocconent ul li a {font-size: 1.2rem;}
  .pbox-one {margin-top: 0px;}
  .pbox-one h3 {font-size: 2.0rem;}
  .pbox-one h3 span {font-size: 1.4rem;padding-left: 10px;}
  .pbox-one h3:after {display: none;}
  .portab {margin-top: 8px;height: 515px;}
  .portab .item .ar_1 .img-auto {height: 130px;}
  .portab .item .ar_2 {height: 30px;line-height: 30px;font-size: 1.3rem;}
  .product_bg{padding-bottom:40px;}
.product_box {background:none;}
.product_content img{transition: all .5s;}
.product_content img:hover {transform: scale(1.2);}
.product_content img{width:auto;}  
.pro_img{height:250px;overflow:hidden;    border: 1px solid #cfcfcf;}
.product_content a{border:0;}


.more{border:1px solid #ddd;padding:10px 35px;transition:.6s}
.more:hover{background:#ff6d00;color:#fff;}

/* 解决方案 */
.jjfa{margin:20px 0 30px;}
.ls{float:left;width:25%;}

.ls li{
	float:left;margin:0 0 1px;
color:#666;
  height:70.3px;
  width:100%;
  cursor:pointer;
	background:#ddddde;
  font-size:18px;
  line-height:70.3px;
}
.ls li i{margin-left:20%;margin-right:10px;float:left;margin-top:17px;}
.ls li i img{width:45px;}
.tabPanel
.panes{width:75%;float:right;}
.tabPanel .hit{
	cursor:pointer;
  color:black;
	background:#ff6d00;
  color:#fff;
	
}
.pane{height:427px;display:none;overflow:hidden;position:relative;}
.pane a p{display:block;width:100%;height:45px;line-height:45px;padding-left:15px;color:#fff;font-size:16px;background:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;margin:0;}





/*公司简介*/
.title-zd{padding-top:30px;padding-bottom:15px;overflow: hidden;}
.title-zd h2{font-size:30px;    color: #1c76bd;
    font-weight: bold;position: relative;display:inline-block;padding-bottom:18px;margin-bottom:12px;}
.title-zd h2:before{content: " ";overflow: hidden;position: absolute;bottom: 0;}
.title-zd h2:before{right:50%;margin-right:-20px;width:50px;height: 3px;background:#58b950;}
.title-zd p{font-size:18px;color:#999;letter-spacing: 1px;padding-bottom: 15px;}


/*优势*/ 
.youshi{background: url(../images/bj.jpg) no-repeat center top;text-align:center;padding:260px 0 50px;}
.youshi img{max-width:100%;}

/*荣誉资质*/
.rybg {margin-top:40px;margin-bottom:40px;}

.zizhi .walking{margin:10px 0 15px;}
.zizhi .walking .ar_1 .item img{ transition:.6s}
.str_wrap,.str_wrap:hover,.walking .ar_1 p,.zizh .walking .ar_1{ background:none}
.zizhi .walking .ar_1{height:260px;width:320px;margin-left:25px;}
.zizhi .walking .ar_1 .item img{height:200px}
.zizhi .walking .ar_1 p{color:#333;font-size:16px;margin:0}
.zizhi .walking .ar_1 .item{border:1px solid #ccc; background:#fff; }
.zizhi .walking .ar_1:hover p{color:#f00}
.zizhi .walking .ar_1:hover img{ transform:scale(1.1)}


  /*简介的lt*/ 
  .ab-lt {padding-bottom: 25px;background-size: auto 100%;margin-top: -10px;}
  .al-box h2 {font-size: 2.0rem;line-height: 30px;}
  .al-box p {font-size: 1.8rem;padding-top: 0px;}
  .al-box {padding-top: 0px;}
  
  /*标题*/
  .bt-all {margin-top: 15px;}
  .bt-all h3 {font-size: 2.2rem;margin-bottom: 15px;}
  .bt-all .xian {width: 60px;border: 2px solid #cc0000;margin: 10px auto;}
  .bt-all h4 {font-size: 1.3rem;margin-top: 10px;line-height: 24px;}
  
  /*简介*/ 
  .sec-about{background-size: auto 100%;padding-bottom:25px;top: -13px;}
  .ab-text h3 {font-size: 2.0rem;margin-bottom:3px;margin-top:0;}
  .ab-text i {font-size: 1.3rem;}
  .ab-text {margin-top: 5px;}
  .content-about {margin-top: 5px;font-size: 1.3rem;line-height: 26px;}
  .sec-about .btn-danger {margin-top: 15px;}
  .ab-img {margin-top: 20px;}




/*关于我们*/
.company_box {background: url(../images/gywm.png) center no-repeat;padding-bottom:30px;}
.btn-default {}
.text-right {text-align: center;}
.text-center {text-align: center;}
.gsnr{padding-top:20px;}
.gywm{background: url(../images/bj1.jpg) no-repeat center top;padding-top:200px;margin-bottom:0px;}
.gywm .container{background:#fff url(../images/pic2.jpg) 95% center no-repeat;}
.gsjj{font-size:16px;line-height:28px;color:#333;margin-bottom:20px;}
.gy_img img{width:100%;}



/* 产品优势 */
.ysbg {background-image:url(../images/ys.png);}
.ys-0{margin-top:10px;;width:100%;}
.yscon{float:left;}
.yscon-p{padding-left:100px;font-size:1.6rem;padding-bottom:10px;}
.yscon-p img{margin-right:10px;}
.ysco {padding-left:50px;}
.yscon p:nth-child(1){font-size:20px;font-style:bold ;margin-top:50px;}
.yscon p:nth-child(2){font-size:16px;font-style:bold ; color:#333333;margin-bottom:30px;}

/* 工程案例展示 */
.gcal{margin:20px 0 40px;}
.gcal .product_content{margin:10px 0 10px;}
.gcal .list-unstyled li{margin-bottom:5px;}
.gcal .product_content li:hover .pro_img{border-color:#f00;}
.gcal .product_content li:hover p{color:#f00;}
.gcal .pro_img{height:230px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border:1px solid #ddd;padding: 5px;}
.news_item_tit h3{margin:0;color:#333;font-size:16px;font-weight:700;}
.list-unstyled a p{
  height:40px;font-size:16px;line-height:40px;color:#666;margin:0;
  display: block;
    text-overflow: ellipsis; 
    overflow: hidden; 
    white-space:nowrap; 
}
.list-unstyled a:hover p{color:#f00;}
.gcal .pro_img img {
    max-height: 100%;
    max-width: unset;
      display: inline-block;
    margin: auto;
}
.gcal .pro_img img{ transition:.6s}
.gcal li:hover img{ transform:scale(1.1)}
.gcal .product_content a{border:0;}


/*新闻中心*/
.xwbg{padding-bottom:30px;background:#fdf7eb;padding-top:20px;}
.news_info .news_text_tit{font-size:16px;margin-bottom:0;}
.news_info .news_text_date{font-size:14px;margin:0;}
.news_text p{line-height:26px;color:#999;height:auto;font-size:15px;}
.news_title h3 {font-size: 26px;color: #1faa35;margin: 10px 0;}
.news_title h5 {font-size: 18px;color:#e78b08;}
.col-lg-12 {width: 100%;}

.text-xw{padding-bottom:30px;}




@media (max-width: 768px){
   .p-xs{padding:0 15px;}
  .p-xs-0{padding:0 !important} 
  .p-xs-l-0{padding-left:0 !important}
  .p-xs-t{padding-top:15px !important;}
  .p-xs-r-0{padding-right:0 !important}
  .p-xs-t-0{padding-top:0 !important}
  .p-xs-b-0{padding-bottom:0 !important}
  .m-xs-0{margin:0 !important}
  .m-xs-t-0{margin-top:0 !important}
  .m-xs-b-0{margin-bottom:0 !important}
  .m-xs-l-0{margin-left:0 !important}
  .m-xs-r-0{margin-right:0 !important}
  .pull-xs-left{float:left}
  .pull-xs-right{float:right}
  .dis-xs-no{display:none !important;}
  .dis-xs-show{ display:block !important;}
  .footer a{width: 32%;}
img{max-width:100%;}

  .navbar-header{background:none;}
  .sec-hy{display:none;}
  .pull_all img{width:70%;}
  body nav.navbar.bootsnav .navbar-toggle{margin:11px 15px;}
  body.side-right nav.navbar.bootsnav .navbar-toggle{margin:11px 15px;}
  
  .youshi{    padding: 102px 0 30px;
    background-size: 206%;}
  
  .product_title h3{font-size:25px;}
  .ls{width:100%;}
  .ls li{width:50%;height:60px;line-height:60px;
   border-right: 2px solid #fff;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .tabPanel .panes{width:100%;}
  .pane{height:auto;}
  .jjfa{margin:0 0 20px;}
  .ls li i img{width:30px;}
  .gy_img{display:none;}
  .gywm .container{background:none;}
  .gywm{padding-top:60px;background-size : cover ;padding-bottom:40px;margin-bottom:20px;}
  
  .gcal .pro_img{height:130px;}
  .list-unstyled a p{font-size:14px;}
  
  
  
}

@media (min-width:1024px) and (max-width: 1800px) {   /*1024-1080*/
  
}
@media (min-width:769px) and (max-width: 1024px) {   /*1024-1080*/
  
}
@media (min-width:769px) and (max-width: 1024px) {   /*1024-1080*/
  
}

@media (max-width: 450px) {
  .company_box {background: url(../images/gywm.png) left no-repeat; }
  .ysbt{width:100%;}
  .nrtp{width:100%;}
  .nrtp1{width:51%;}
  .anli p { padding-left: 100px; text-align:left;}
  .yscon p:nth-child(1) {font-size: 18px;}
  .bttp{width:15%;}
  .yscon-p{padding-left:0px;}
  .rybg { margin-top: 0px; margin-bottom: 10px;
}
  
}