/*****网站内页，全局栏目头颜色设置－开始******/
#innerbgcolor { background-color:#d5a976;}

#innercolor { color:#d5a976;}
/* .wrapper{background:#f4f4f4;} */

h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0;}
.clear{clear: both;}

/*****内容区1200像素******/
@media (min-width: 768px) {
    .container {
        width:750px
    }
}
@media (min-width: 992px) {
    .container {
        width:970px
    }
}
@media (min-width: 1200px) {
    .container {
        width:1200px
    }
}

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

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

/**全局样式**/
body {font-family: '微软雅黑';font-size: 15px;line-height:26px;}




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

.flex-direction-nav li a{width: 100px;height: 100px;}
.flex-direction-nav li a.flex-prev,.flex-direction-nav li a.flex-next{background-size: 100%;}

#intpate .flex-direction-nav, #catapage .flex-direction-nav{display: none;}

@media (min-width: 992px) and (max-width: 1200px){
  .page-body .col-md-3{padding: 0 10px;}
  .img-inner {height: 170px;}
  .img-inner img {height: 160px;}
  
  .slides li {height: 310px;background-size: auto 100% !important;}
  
}
@media (max-width: 992px){
  /*大图*/ 
  .flexslider .slides li {height: 225px;background-size: auto 100% !important;}
  
  
}
@media (max-width: 767px){
  /*大图*/ 
  .flexslider .slides li {height: 120px;}
  
  
}



.bt{text-align: center;margin-bottom: 30px;}
.bt img{margin-top: -10px;}
.bt span {display: inline-block; margin: 0 20px;font-size: 36px; line-height: 1;color: #096ec0;font-family: serif;font-weight: bold;}

@media (max-width: 992px){

}

@media (max-width: 767px){
  
  .bt span{font-size: 26px;}
  .bt img{width: 25%;}
  
}

@media (max-width: 450px){
  
}


.sec_01{background: #f5f5f5;padding: 30px 0;}
.sec_01 ul{}
.sec_01 ul li{float: left;width: 18%;margin-right: 9.333333%;;text-align: center;}
.sec_01 ul li:nth-last-child(2){margin-right: 0;}
.sec_01 ul li .icon-box{}
.sec_01 ul li .icon-box img{width: 30%;margin-bottom: 20px;}
.sec_01 ul li .icon-box h3 {font-size: 18px;line-height: 1;margin-bottom: 10px;}
.sec_01 ul li .icon-box p { font-size: 14px;line-height: 1.5;color: #888;}

@media (max-width: 992px){
  
  .sec_01 ul li{width: 20%;margin-right: 6.666666%;}
  .sec_01 ul li .icon-box p{font-size:13px;}
}

@media (max-width: 767px){
  
  .sec_01 ul li {width: 48%;margin: 0 1% 15px;}
  
}

@media (max-width: 450px){
  
}


/* 公司简介 */
.sec_02{padding: 50px 0;}

.gywm-cont{}

.gywm-txt{float:left;width: 50%;}
.gywm-txt h3 {font-size: 26px;line-height: 1;padding-bottom: 10px;border-bottom: 2px dotted #d0d0d0;display: inline-block;color: #666;font-family: serif;font-weight: bold;margin-bottom: 10px;}
.gywm-txt h5 { font-size: 24px;text-transform: uppercase;line-height: 1;color: #a2a2a2;}
.gywm-txt .gywm-nr{margin-top: 15px;}
.gywm-txt .gywm-nr p {font-size: 15px;line-height: 1.8;color: #555;}
.gywm-btn{margin-top: 20px;}
.gywm-btn a{background: url(../images/gy-btn.png)no-repeat center right;width: 115px;height: 30px;display: inline-block;text-align: center;position: relative;overflow: hidden;}
.gywm-btn a img{position: absolute;top: 0;left: -100%;transition: all .5s;}
.gywm-btn a span{font-size: 13px;color: #fff;line-height: 30px;position: absolute;left: 22px;z-index: 3;}
.gywm-btn a:hover img{left: 0;}

.gywm-img{float: right;width: 50%;padding: 0 5%;}
.gywm-img img{width: 100%;}
@media (max-width: 992px){
  
}

@media (max-width: 767px){
  
  .gywm-cont {padding: 0 15px;}
  .gywm-txt{margin-bottom: 20px;}
  .gywm-img{padding: 0;}
  .gywm-txt,.gywm-img {float: none;width: 100%;}
  .gywm-txt h3{font-size: 22px;}
  .gywm-txt h5{font-size: 20px;}
  .gywm-txt .gywm-nr p{font-size: 14px;}
  
}

@media (max-width: 450px){
  
}


/* 产品中心 */
.sec_03 {background: #f5f5f5;padding: 50px 0;}

.cp-bt{border-bottom: 1px solid #bbb;padding-bottom: 4px;}
.cp-bt h3{float: left;font-size: 18px;line-height: 1;}
.cp-bt h3 span{font-size: 28px;color: #666;border-bottom: 3px solid #fe6601;}
.cp-bt h3 span b{text-transform: uppercase;font-size: 36px;color: #fe6601;font-weight: normal;}
.cp-bt .cp-more{float: right;}
.cp-bt .cp-more a {font-size: 14px;line-height: 1;display: inline-block;margin-top: 15px;margin-right: 10px;color: #222;}
.cp-bt .cp-more a:hover{color: #fe6601;}

.cp-cont{margin-top: 20px;}
.cp-cont ul{}
.cp-cont ul li{float: left;width: 20%;padding: 0 6px;margin-bottom: 10px;}
.cp-cont ul li a{display:block;border: 1px solid #bbb;padding: 5px;text-align: center;background: #fff;}
.cp-cont ul li a .cp-img{overflow: hidden;height: 180px;text-align:center;}
.cp-cont ul li a .cp-img img{height: 100%;width: auto;}
.cp-cont ul li a p {font-size: 15px;line-height: 1;padding: 10px 0;margin-top: 5px;}
.cp-cont ul li a:hover{border: 1px solid #096ec0;}
.cp-cont ul li a:hover p{color: #096ec0;}
@media (max-width: 992px){
  
  .cp-cont ul li a .cp-img{height:120px;}
  .cp-cont ul li a p{height: 60px;line-height: 1.4;}
  
}

@media (max-width: 767px){
  
  .cp-cont{padding: 0 10px;}
  .cp-cont ul li { width: 50%;padding: 0 5px;}
  
  .cp-cont ul li a p {height: auto;font-size: 13px;}
  
  .cp-bt h3{font-size: 16px;}
  .cp-bt h3 span{font-size:24px;}
  
  
}

@media (max-width: 450px){
  
}

/* 公司环境 */
.sec_04{padding:50px 0;}

.hj-bt{border-bottom: 1px solid #bbb;padding-bottom: 4px;}
.hj-bt h3{float: left;font-size: 18px;line-height: 1;}
.hj-bt h3 span{font-size: 28px;color: #666;border-bottom: 3px solid #fe6601;}
.hj-bt h3 span b{text-transform: uppercase;font-size: 36px;color: #fe6601;font-weight: normal;}
.hj-bt .hj-more{float: right;}
.hj-bt .hj-more a {font-size: 14px;line-height: 1;display: inline-block;margin-top: 15px;margin-right: 10px;color: #222;}
.hj-bt .hj-more a:hover{color: #fe6601;}


.hj-cont{margin-top: 30px;}
.str_wrap.str_active,.str_wrap {background: none;}
.walking .ar_1{width: 290px;height: 190px;}
.walking .ar_1 .item {height: 190px;display: flex;flex-wrap: wrap;align-content: center;}
.walking .ar_1 .item img{height: auto;width: 100%;min-height: 100%;}
@media (max-width: 992px){
  
}

@media (max-width: 767px){
  
  .hj-bt h3{font-size: 16px;}
  .hj-bt h3 span{font-size:24px;}
  
  .walking .ar_1 {width: 130px;height: 100px;}
  .walking .ar_1 .item{height: 100px;}
  
  
  
}

@media (max-width: 450px){
  
}





/* 新闻 */
.xinw {background: #f5f5f5;padding: 50px 0;margin-bottom: 50px;}

.xinw-nav{text-align:center;margin-bottom: 30px;}
.xinw-nav a {display: inline-block;font-size: 15px;line-height: 1;border: 1px solid #ccc;padding: 10px 40px;border-radius: 5px;margin: 0 5px;transition: all .6s;}
.xinw-nav a:hover{background: #096ec0;color: #fff;}

.xinw-box{float: left;width: 50%;padding: 0 2%;}
.xinw-box ul{background: #fff;padding: 20px;border-radius: 5px;}
.xinw-box ul li {border-bottom: 1px dashed #bbb;padding-bottom: 15px;margin-bottom: 15px;}
.xinw-box ul li a{}
.xinw-box ul li a h3 { font-size: 17px;line-height: 1;color: #111;margin-bottom: 10px;}
.xinw-box ul li a h3 .fa{color: #fe6601;margin-right: 10px;font-size: 20px;}
.xinw-box ul li a h5 {font-size: 13px;line-height: 1;margin-bottom: 5px;color: #888;}
.xinw-box ul li a p {font-size: 14px;line-height: 1.4;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xinw-box ul li a:hover h3{color: #096ec0;;}
@media (max-width: 992px){
  
}

@media (max-width: 767px){
  
  .xinw-box {float: none;width: 100%;padding: 0 2%;margin-bottom: 10px;}
  .xinw-box ul{padding: 15px;}
  .xinw-box ul li a h3{font-size: 15px;margin-bottom: 5px;}
  .xinw-box ul li a p{font-size: 13px;}
  .xinw-box ul li { padding-bottom: 10px;margin-bottom: 10px;}
  
}

@media (max-width: 450px){
  
}

/* 留言 */

.sec_05{padding-bottom:50px;}

.ly-box{background: #f5f5f5;padding: 30px 40px;border-radius: 5px;box-shadow: 1px 1px 5px #dadada;}
.ly-box h3 {font-size: 20px;font-weight: bold;line-height: 1; color: #666;margin-bottom: 50px;}

.lxwm{float:left;width: 48%;}
.lxwm p {font-size: 16px;line-height: 1.8;color: #666;}
.lx-dh{overflow: hidden;margin-top: 70px;}
.lx-dh img {float: left;width: 13%;margin-right: 3%;}
.lx-dh h5 { float: left; width: 80%;font-size: 18px;line-height: 1; color: #777;padding-top: 5px;}
.lx-dh h5 b {color: #096ec0;font-size: 28px;line-height: 1;margin-top: 12px;display: inline-block;}

.ly-cont{float:right;width: 45%;}

#mess_main-1{}
#mess_main-1 .mess_list {padding-bottom: 0;border: none;margin-bottom: 15px;}
#mess_main-1 .mess_list .mess_input,#mess_main-1 .mess_list .mess_textarea,#mess_main-1 .mess_list .form-control{width: 100%;}
#mess_main-1 .mess_list .mess_input input { width: 100%;height: 40px;}
#mess_main-1 .mess_submit input[type=button] {width: 100%;background: #096ec0;color: #fff;font-size: 16px;line-height: 40px;padding: 0;}



.addr-box{margin-top: 30px;}
.addr-box iframe{width: 100%;height: 350px;}
@media (max-width: 992px){
  
}

@media (max-width: 767px){
  
  .ly-box{padding: 20px;}
  .lxwm {float: none;width: 100%;margin-bottom: 50px;}
  .lx-dh {margin-top: 30px;}
  .ly-box h3{margin-bottom: 30px;}
  
  .ly-cont {float: none;width: 100%;}
  
  .addr-box {padding: 0 10px;}
  .addr-box iframe { width: 100%;height: 270px;}
  
}

@media (max-width: 450px){
  
}

/*底部*/
.f_one{padding-top: 50px;background: #343434;}

.f-lxwm{float: left;width: 70%;}
.f-lxwm .f-dh{float:left;width: 27%;margin-right: 3%;}
.f-lxwm .f-dh img{width: 100%;}
.f-lxwm .f-txt{float: left;width: 50%;}
.f-lxwm .f-txt p {color: #aaa;font-size: 16px;line-height: 1.5;}
.f-lxwm .f-txt p .fa{margin-right: 10px;}

.f-ewm{float: right;width: 25%;}
.f-ewm .ewm-box{text-align: center;float: left;width: 50%;}
.f-ewm .ewm-box img{width: 70%;}
.f-ewm .ewm-box p { color: #aaa;font-size: 14px;line-height: 1;margin-top: 5px;}

p.copyright {text-align: center;color: #aaa;border-top: 1px dashed #bbb;margin-top: 40px;font-size: 15px;line-height: 50px;}

@media (max-width: 768px) {

  
  /*********内页新闻-专门设置*********/
  .list-unstyled .img img {height: 100%}
  .page-alist .img {padding: 0px 10px;width: 100%;}
  .list-unstyled .txt {padding-right: 15px;padding-left: 15px;margin-top: 10px;}
  .list-unstyled .txt h5 {font-size: 1.6rem;line-height: 25px;margin-top: 0px;}
  .list-unstyled .txt .news-rq-q {font-size: 1.0rem;margin-top: -10px;}
  .list-unstyled .txt p {margin-top: 0px;font-size: 1.3rem;line-height: 24px;}
  .page-body {margin-top: 8px;}
  

  
}


@media (max-width: 768px){
/*手机底部菜单*/
.footers { display:none}
.footer {background: #303030;display: -webkit-box;width: 100%;margin-top: 6px;background-size: 9px 128px;position: fixed;z-index: 110;bottom: 0;left: 0; display:block; line-height:45px;}
.footer a {-webkit-box-flex: 1;display: -webkit-box;color: #fff; display:inline-block; width:32%;font: 100 16px/35px "微软雅黑";height: 35px; line-height:35px; text-align:center;}
.footer a i { padding-right:5px;}
.hr { height:45px;}
}

/* 手机端图标 */
.mo-box{padding: 5px;}
.iconlist {overflow: hidden;}
.iconlist li {width:23%;float: left;text-align: center;margin: 0 1% 0; padding:2% 1% 0;}
.iconlist li a .ficon {background: #52bbfd;line-height: 65px;height: 70px;display: table-cell;vertical-align: middle;width: 80px;border-radius: 5px;}
.iconlist li a .ficon i { color:#fff;font-size: 30px;}
.iconlist li a p {line-height: 30px;font-size: 14px;}


/* 内页公用部分 */
.page-body{margin-top: 0;}

.crumbs-item {line-height: 1;border-bottom: none;overflow: hidden;margin-bottom: 0;margin-top: 15px;color: #777;}
.crumbs-item h5{font-size: 14px;float: left;width: 50%;}
.album-nav{float: left;text-align: right;width: 50%;font-size: 15px;}
.album-nav a {font-size: 15px;display: inline-block;line-height: 1;color: #555;}
.album-nav a:hover{color: #096ec0;}

.page-alist{padding-top: 15px;}
.page-alist .col-md-4 {
    padding: 0 10px;
    margin-bottom: 20px;
}
.wp-pagenavi{text-align: center;}


.page-title{text-align: center;position: relative;width: 100%;color: #fff;margin: 10px auto;}
.page-title span{width: 150px;display: inline-block;}
.page-title span a{display: none;pointer-events:none }
.page-title span a:last-child { display: inline-block;font-size: 25px;line-height: 1;position: absolute;width: 1200px;left: 50%;margin-left: -600px;z-index: 3;color: #333;}

#innercolor {text-align: center;font-size: 25px;line-height: 1;margin: 10px auto;}
#innercolor span{width: 150px;display: inline-block;color: #000;}

.page-alist .col-md-3{margin-bottom: 10px;}
.page-alist .col-md-3 h5 {font-size: 16px;line-height: 1;text-align: center;padding: 7px 0;}
.img-inner {height: 190px;}

/* 详情页 */
.page-con-tit h1 {font-size: 20px;line-height: 1;}
.product_detail h1.title {font-size: 20px;line-height: 1;padding-bottom: 10px;}
.list_p li h2 {margin-top: 0;font-size: 15px;}
.list_p li h2 a {font-size: 15px;font-family: "Microsoft YaHei";}
.list_p li {height: auto;line-height: 1;font-size: 15px;border-bottom: 1px dashed #e0e1dc;padding-bottom: 10px;padding-top: 10px;font-family: "Microsoft YaHei";}

/* 内页关于我们 */
.about-nav{text-align: center;background: #f1f1f1;}
.about-nav ul{display: inline-block;}
.about-nav ul li{float: left;}
.about-nav a {font-size: 16px;line-height: 1;padding: 18px 80px;display: block;border-right: 1px solid #dadada;}
.about-nav a:first-child{border-left: 1px solid #dadada;}
.about-nav a:hover{background: #096ec0;color: #fff;}

.about-alist .col-md-4 {
    padding: 0 5px;
    margin-bottom: 10px;
}
.about-alist .img-inner{width: 380px;border: none;height: 260px;}
.about-alist .img-inner img{height: auto;width: 100%;min-height: 100%;}


/* 内页产品列表 */

.pro-alist .col-md-3{padding: 0;width: 18%;margin-right: 2%;}
.pro-alist .col-md-3 h3 {background: #0054a3;color: #fff;font-size: 22px;line-height: 1;padding: 20px;margin-bottom: 10px;border-bottom: 3px double;}
.pro-alist .col-md-3 .page-nav{}
.pro-alist .col-md-3 .page-nav a {display: block;margin-bottom: 7px;font-size: 15px;line-height: 1;text-align: center;padding: 15px 0;background: #eee;transition: all .5s;}
.pro-alist .col-md-3 .page-nav a:last-child{margin: 0;}
.pro-alist .col-md-3 .page-nav a:hover{background: #0054a3;color: #fff;}
.pro-alist .col-md-9{padding: 0;width: 80%;}

.img-inner{width: 300px;}
.pro-alist .col-md-4 h5 {font-size: 17px;line-height: 1;height: auto;padding: 10px 0;font-weight: bold;float: none;}
.pro-alist .col-md-4 p {font-size: 14px;line-height: 1.4;color: #666;}


/* 内页新闻列表 */

.page-alist .page-adate{color: #ffffff;background: #096ec0;}
.page-alist .page-adate{width: 70px;height: 66px;}
.page-alist .page-adate h3{font-size: 27px;font-weight: normal;line-height: 1;}
.page-alist .page-adate p {margin-bottom: 0;font-size: 14px;line-height: 1;margin-top: 7px;}

.media-heading {margin-top: 0;margin-bottom: 6px;font-size: 18px;line-height: 1;letter-spacing: 1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #444;font-weight: normal;}
.page-alist .page-atit p {color: #666;font-size: 14px;line-height: 1.5;}

.page-alist .page-atit a:hover .media-heading{color: #096ec0;}

.page-addr{}
.page-addr iframe{width: 100% !important;}


@media (max-width: 992px){

  .page-alist .col-md-4 {height: auto; float:left; width:33.3333%; padding:0 8px;margin-bottom: 15px;}
  .img-inner{height:150px;}
  .img-inner img {height:140px;}
  
  .about-alist .img-inner{height: 150px;padding: 0;}
  
  .pro-alist .col-md-3{float: left;width: 19%;margin-right: 1%;}
  .pro-alist .col-md-3 h3{font-size: 18px;padding: 15px;}
  .pro-alist .col-md-9{float: left;}
  .pro-alist .col-md-4 a .img-inner {height: 150px;overflow: hidden;}
  .pro-alist .col-md-4 a h5{font-size: 15px;padding: 10px 0;}
  .pro-alist .col-md-4 a p {height: 60px;overflow: hidden;font-size: 12px;line-height: 1.6;}
  
  .about-nav a {font-size: 15px;line-height: 1;padding: 15px 40px;display: block;border-right: 1px solid #dadada;}
  
  .page-alist .page-atit p{height: 40px;overflow: hidden;}
  
  .page-alist .col-md-3 {margin-bottom: 10px;float: left;width: 33.3333%; padding: 0 6px;}
  .page-alist .col-md-3 h5{font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  
}
@media (max-width: 767px){

  .page-alist{padding-top: 0;}
  .page-alist .col-md-4 {float:left; width:49.9%; padding:0 5px;}
  
  .page-alist .col-md-3{width: 50%;padding: 0 5px;}
  .page-alist .col-md-3 h5{font-size: 14px;}
  .img-inner {height: 120px;padding: 3px;}
  
  
  .pro-alist .col-md-3{float: none;width: 100%;margin-bottom: 10px;}
  .pro-alist .col-md-3 h3{display: none;}
  .pro-alist .col-md-3 .page-nav {padding:0;}
  .pro-alist .col-md-3 .page-nav a{display: inline-block;width: 32.3333%;}
  .pro-alist .col-md-9 {float: none;width: 100%;}
  .pro-alist .col-md-3 .page-nav a{font-size: 13px;padding: 10px 0;}
  
  .crumbs-item { font-size: 1.5rem;line-height: 1;}
 .crumbs-item h5 {font-size: 14px;float: none;width: 100%;margin-bottom: 10px;}
  .album-nav { float: none; text-align: center;width: 100%;font-size: 15px;}
  
  .page-title{margin: 15px auto;}
  
  #innercolor{margin: 15px auto;}
  #innercolor,.page-title span a:last-child{font-size: 24px;}
  #innercolor span,.page-title span{width: 35%;}
  #innercolor img,.page-title img{width: 30%;}
  
  .about-nav ul {display: inline-block;width: 100%;}
  .about-nav ul li{width: 50%;}
  .about-nav a {border-bottom: 1px solid #dadada;}
  .about-alist .img-inner {height: 110px;padding: 0;}
  
}
@media (max-width: 450px){
  
  .page-alist .col-md-4{width: 50%;}
  
}




