﻿/* 36铺模板网 整站PbootCMS模板下载 */
/* 模板：Www.36pu.Cn */
/* QQ：45644699 */
@charset "UTF-8";
body { background: #F5F5F5 !important; }
.subbottom_h { height:25px; }

em {
    color: #535353;
    font: 12px/1.75 "宋体",arial,sans-serif;
    padding: 0px 5px;
}


.proconn {  line-height:1.75;    }
.proconn img{ max-width:100%    }
.proconn video{ max-width:100%    }
.proconn table { width: 100%!important; }
.proconn table td{ word-break: break-all; word-wrap: break-word; }



/*公司相册*/
.pagebt{ width:92%;margin:1.5% auto;height:60px;background:#fff;}
.pagebt .btleft{float:left;line-height:60px;margin-left:1%;}
.pagebt .btleft span{ border-left:4px solid #339999;color:#555;padding-left:20px;font-size:18px;}
.pagebt .sp2{float:right;font-size:14px;color:#999;line-height:60px;margin-right:20px;}
.page_box{width:92%;margin:0 auto; overflow:hidden;    }
.page_box .left_box{width: 76%;float:right;background:#fff;min-height:1000px; padding: 1% 1.5%;}
.page_box .messbg{background:#fff;}
.page_box .imgbox{width: 31%;float:left;height: 460px;margin:1%;position:relative;overflow:hidden;}
.left_box ul.imgbox_ul li.imgbox:nth-child(3n+1){ margin-left:1.5%; }
.left_box ul.imgbox_ul{overflow:hidden;}
.page_box ul.imgbox_ul .imgbox img{width:100%;height:100%;}
.page_right .sle .span2 a{ display:block}
@media only screen and (max-width:979px) {
.page_box .imgbox{height: 320px;}
}
.page_box .imgbox .flw{position:absolute;z-index:300;width:100%;height:460px;background:url(../images/flw.png);opacity:0;filter:alpha(opacity=0);transition:0.5s; overflow:hidden;}
.page_box .imgbox .flw a{display:block;font-size:16px; line-height:28px;text-align:center;padding:1% 0; box-sizing:border-box;/*margin:40% 2%;*/ position:absolute;left:50%; top:50%;transform:translate(-50%,-50%); width:96%;border-top:1px solid #eee;border-bottom:1px solid #eee;transition:0.5s;color:#fff;}
.page_box .imgbox:hover .flw{transition:0.5s;opacity:1;}

.page_box .right{float:left;}
.page_right{width:22%;float:left;background:#fff;}

.page_right .sle{width:100%;border-bottom:1px solid #eee;float:left;color:#555;font-size:16px;}
.page_right .sle .span2{float:left;line-height:54px;width:100%;padding-left:20px;padding-right:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; box-sizing:border-box;}
.page_right .sle .s{ width:100%; position:relative; overflow:hidden; cursor:pointer;}
.page_right .sle .span2 a:hover{color:#339999;}
.page_right .dq .span2 a{color:#339999;}

.tuijianchanpian { width:100%; height:200px; background:#eee; }
.tuijianchanpian .swiper-container{height:100%;  }
/*.tuijianchanpian .swiper-button-next, .zhengshu_container .swiper-container-rtl .swiper-button-prev {background-image: url(../images/righticon.png);}
.tuijianchanpian .swiper-button-prev, .zhengshu_container .swiper-container-rtl .swiper-button-next {background-image: url(../images/lefticon.png);}*/

.tuijianchanpian .swiper-button-prev, .zhengshu_container .swiper-container-rtl .swiper-button-next { background-image:url(../images/lefticon.png);background-image:none;    }
.tuijianchanpian .swiper-button-next, .zhengshu_container .swiper-container-rtl .swiper-button-prev{ background-image:url(../images/righticon.png); background-image:none;   }
.tuijianchanpian .swiper-button-prev, .zhengshu_container .swiper-container-rtl .swiper-button-prev:after { width:20px;height:20px;border:1px solid #339999; transform:rotate(45deg); border-top:none;border-right:none;        }
.tuijianchanpian .swiper-button-next, .zhengshu_container .swiper-container-rtl .swiper-button-prev:after { width:20px;height:20px;border:1px solid #339999; transform:rotate(45deg); border-bottom:none;border-left:none;        }

.tuijian_tit { height:63px;box-sizing:border-box; line-height:62px; font-size:18px; font-weight:normal;padding:0 22px;  color:#555; border-bottom:1px solid #eee; text-align:center;      }
.tuijian_tit span { border-bottom:1px solid #339999; display:inline-block  }

@media only screen and (max-width:979px) {
    .page_right .sle .span2 {padding-left:20px;padding-right:30px; }


}


/*新左侧样式*/
.page_right .lileft li{width:100%;border-bottom:1px solid #eee;float:left;color:#555;font-size:16px;line-height:90px;}
.page_right .lileft li a{padding-left:40px;float:left; display:block; line-height:90px;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; box-sizing:border-box;}
.page_right .lileft li a:hover{transition: 0.5s;color: #339999;}
.page_right .lileft li.dq a{color: #339999;}
@media only screen and (max-width:48em) {

}

.cion_nav { display:block;  width:12px; height:12px; position:absolute;right:20px;top:50%; margin-top:-6px;   }
.cion_nav:before {  transition:all 300ms; opacity:1;  content:""; width:12px; height:2px; display:block; background:#999; position:absolute;left:0px;top:5px;       }
.cion_nav:after {  transition:all 300ms; opacity:1;     content:""; width:2px; height:12px; display:block; background:#999; position:absolute;left:5px; top:0px;      }
.selected_add .cion_nav:before { transform:translateX(-3px);    }
.selected_add .cion_nav:after { transform:translateX(5px); height:0px; opacity:0;    }

/*下拉*/

.dorp{width:100%;float:left;display:none;}
.dorp ul li{height:46px;width:100%;line-height:46px;padding-left:40px; box-sizing:border-box;}
.dorp ul li a{font-size:16px;color:#999;display:block; padding-right:20px; box-sizing:border-box;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.dorp ul li a:hover{color:#339999;}
.dorp ul li.dq a{color: #339999;}


.iconfonts3{font-family:"iconfont" !important; font-size:12px; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.icon-jiahao:before{content: "\e613";float:right;line-height:90px;margin-right:20px;color:#999}
.page_tuijian{width: 22%; float: left; background: #fff; margin-top:20px;  }
.page_tuijian .tui{    height: 63px;
    box-sizing: border-box;
    line-height: 62px;
    font-size: 18px;
    font-weight: normal;
    padding: 0 22px;
    color: #555;
    border-bottom: 1px solid #eee;
    text-align: center;   }

@media only screen and (max-width:979px) {

.page_tuijian{display:none}
}
@media only screen and ( max-width:767px) {
	.page_box .left_box{ width: 97%;  }
	
}
.page_tuijian .tui span{border-bottom: 1px solid #339999;display: inline-block;}
.page_tuijian .tuibox{width:80%;margin:0 10%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;padding-bottom:5%;}
.page_tuijian .tuibox ul li{width:100%;height:54px;border-bottom:1px solid #eee;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.page_tuijian .tuibox ul li a{line-height:54px;width:100%;display:block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size:14px;color:#999;}
.page_tuijian .tuibox ul li a:hover{color:#339999;}
.page_cp{width:22%;margin-top:20px;float:left;overflow:hidden;background:#fff;padding-bottom:35px;}

@media only screen and (max-width:979px) {
.page_cp{display:none}
}
.page_cp .bt{width:100%;height:90px;background:#fff;}
.page_cp .bt .xg{width:80%;margin:0 10%;height:90px;}
.page_cp .bt .xg .p1{float:left;font-size:16px;color:#555;line-height:90px;}
.page_cp .bt .xg .p2{float:right;font-size:14px;color:#999;line-height:90px;cursor:pointer;}


.iconfonts2{font-family:"iconfont" !important; font-size:24px; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; float:right;}
.icon-huanyihuan:before{content: "\e65f";color:#999 ;line-height:90px;}
.page_cp .boxs{width:80%;margin:0 auto;position:relative;}
.page_cp .boxs img{transition:0.5s;}
/*.page_cp .boxs:hover img{transform:scale(1.1,1.1);transition:0.5s;}*/
.page_cp .boxs .flw{width:100%;height:60px;position:absolute;z-index:50;text-align:center;line-height:60px;font-size:15px;color:#fff;bottom:0px;}

@media only screen and (max-width:767px) {
.page_box .left_box {  width:100%;margin-right:0px;  box-sizing:border-box; padding:10px;   }
.left_box {  margin-right:0px; }
.page_box .imgbox {  width:100%;margin:0px;height: 20px;  margin-bottom:20px;   }
.page_box .imgbox .flw {  height:400px; }
.page_box .imgbox .flw a{   }
.page_right { display:block;}
.page_right { float:left; width:100%;  margin:25px 0;   }
.pagebt { display:none; }
.page_tuijian { display:block;  width:100%;  margin:25px 0;    }
.page_box .left_box { background: none; padding-top:0px; }
.page_box .imgbox .flw { left:0px;top:0px;  }
}
	
/* 以下新闻中心*/

.new_list_img img { width:100%;height: 134px   }
.pagenew_list_con {  overflow:hidden;  margin-bottom:1.8rem;  }
.pagenew_list_con li:last-child {  margin-bottom:0px;  }
.new_list_tit h2 { font-weight:normal; font-size:16px; color:#333; line-height:32px; /*padding-bottom:10px;*/    }
.new_list_tit span { font-size:14px; color:#999; line-height:38px;       }
.new_list_tit p { font-size:14px; color:#7c7c7c; line-height:24px;   }
.new_list_tit hr{  border:none; border-bottom:1px solid #eee;  }
.pagenew_list_con li:hover{   background:#fbfbfb; cursor:pointer;  }

@media (min-width: 767px) {

.pagenew_list_con li { padding:20px 20px; /*position:relative;*/  background:#fff;}
.new_list_img {width:232px; height:134px;/*position:absolute;*/left:20px;top:20px; float:left; margin-right:1rem;}
.new_list_tit {/*padding-left:252px;*/}
.page_box .left_box{  padding:5px 0 20px;}
}
@media (max-width: 767px) {
.pagenew_list_con {    padding:0 20px;   box-sizing:border-box; }
.pagenew_list_con li{   background:#fff; padding:10px;  }
.new_list_img {    width:100%; height:134px;overflow:hidden;  }
.new_list_img img{    width:100%; height:auto;       }
.new_list_tit h2{ width:100%; height:32px;line-height:32px; padding:0px;padding-top:5px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;    }
.new_list_tit p { display:none;   }

.page_box .imgbox {   background:#fff; padding:10px;  box-sizing:border-box; }
.page_box .imgbox .flw a { }

}



/*以下新闻内页*/

.subnews_list_wrap {   background:#fff; overflow:hidden; margin-top:25px; padding:20px;box-sizing:border-box;  }
.subnews_details { box-sizing:border-box;width:100%;       }
.subnews_details h2{ font-size:24px; color:#333; padding:20px 40px 0; line-height:42px;  box-sizing:border-box; font-weight:normal; text-align:center;}
.subnews_details h2.lititle { font-size:24px; color:#333; padding:10px 40px 0; line-height:42px;  box-sizing:border-box; font-weight:normal; text-align:center;}
.subnews_fengxiang { overflow:hidden; padding-bottom:10px;padding-top:5px; border-bottom:1px solid #eee; text-align:center;  }
.fx_wrap {display:inline-block; padding-left:25px; }
.subnews_fengxiang p{font-size:14px; color:#999;  line-height:36px;/*display:inline-block;*/}
.subnews_fengxiang span { line-height:36px; font-size:14px; color:#999;display:inline-block; }
.subnews_fengxiang a{ line-height:25px; display:block; float:right;height:25px; overflow:hidden;  margin-top:5px; padding-right:5px;   }
.subnews_bianjiqi {  margin-top:25px; padding:0 40px; margin-bottom:35px; text-align:left; color:#696969; line-height:32px;   }
.subnews_bianjiqi img{ max-width:100%; height: auto !important}
.subnews_bianjiqi p{  line-height:36px; color:#696969;  }
.nextpage {padding:0 40px; overflow:hidden; }
.nextpage li{color: #999; }

.nextpage a:hover{ color:#339999;}

@media (min-width: 30em) {
.subnews_details {  float:left;  }
.subnews_right {  width:25%; float:right;  }
.nextpage a{ color:#999; /*width:50%;display:block;float:left;*/ box-sizing:border-box; line-height:30px;   }
.nextpage a:nth-child(1){ padding-right:10px; }
.nextpage a:nth-child(2){ padding-left:10px;  text-align:right;  }
.nextpage li.Up{ float:left;}
.nextpage li.Down{ float:right;}

}
@media (max-width: 30em) {
.subnews_details { width:100%; }
.subnews_right {  width:100%;  }
.subnews_details {  padding:0px;}
.nextpage { margin-top:20px;}
.nextpage a{ color:#999;box-sizing:border-box; line-height:30px;   }
.subnews_right { padding-left:0px; }
  
}

@media (min-width: 30em)and (max-width: 48em){

    .subnews_details { width:100%;   }
}

/*以下产品列表*/

.products_wrap .main_right_wrap{  box-sizing:border-box; padding-right:2rem;  }
.products_list_wrap {   overflow:hidden; }
.products_list_wrap li{ width:32%; float:left; margin-right:2%; box-sizing:border-box; margin-bottom:1.8rem;  transition:all 300ms;position: relative;top:0px;background:#fff;  }
.products_list_wrap li:nth-child(3n+3) {  margin-right:0px; }
.products_list_wrap li:hover{  box-shadow: 0 0 24px rgba(0,0,0,0.09);cursor: pointer;transform: translateY(-5px); }
.products_list_img{ width:100%; text-align:center; background:#fff;  box-sizing:border-box;  overflow:hidden; }
.products_list_img a {  display:block; display: table-cell;vertical-align:middle; text-align:center; }
.products_list_img img{  vertical-align:middle; height:auto;width:auto;    max-height:95%;max-width:95%;    transition: 0.5s; }
.products_list_wrap li:hover img{     }
.product_list_img {display: table-cell;vertical-align: middle;text-align: center;}
.product_list_img img{ vertical-align:middle; height:auto;width:auto;    max-height:95%;max-width:95%;    transition: 0.5s;}
.products_list_name { height:30px; background:#fff;  border-top:none; box-sizing:border-box;  position:relative;      }
.products_list_name a{ text-align:center; padding:0 20px; box-sizing:border-box;display:block;   width:100%;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;   height:15px; line-height:15px;font-size:15px; color:#696969;   } 
.products_list_name a:hover {  color:#6F9BA6;   }
.products_wrap .pagination_wrap {   margin-top:0px; padding-left:0.5rem; }
.subpronav_ul { position:relative; display:none;  }
.subpronav_ul li a{  color:#999; position:relative; cursor:pointer;  }
.subpronav_ul li a:after {  content: "";display: block; height: 1px;width: 100%;display: block;position: absolute;left: 0%;top: 0px; background: #f4f4f4;z-index: 1;   }
.subpronav_ul.subpronav_block {  display:block;  }
.main_left_top dl dd a {  cursor:pointer;}
.page_box .left_box.products_list_wrap {  padding:0px; margin-top:0px;  background:none; }

.products_details_tel {

    width: 135px;
    height: 48px;
    margin-top: 25px;
    border: 2px solid #339999;
    color: #339999;
    font-size: 18px;
    line-height: 48px;
    text-align: center;
    display: block;
}
.products_details_tel:hover {

    background: #339999;
    color: #fff;

}

@media only screen and ( max-width:64em ) {
    .products_list_wrap li {   }
}

@media only screen and ( max-width: 38.75em ) {
.products_list_wrap{  padding-right:1.5rem;  }
.products_list_wrap li{ width:100%;  }
.products_wrap .main_left_sed { display:block;   height: auto; }
.products_wrap .main_right_wrap { padding-right: 1.5rem;    }

}



/*以下产品列表*/
.down_list_wrap {  overflow:hidden;}
.down_list_wrap li{ width:100%; box-sizing:border-box; padding:10px 40px; border-bottom:1px solid #f9f9f9;   }
.down_list_wrap li:hover{  background:#fbfbfb; cursor:pointer;      }
.down_list_content { height:90px; }
.down_wrap .main_right {   padding-left:0.5rem;   }
.down_wrap .Sectiontitle_wrap{   margin-left:1.5rem;   }
.down_wrap .pagination_wrap{   margin-left:0.5rem;   }
.down_list_wrap {  }
.down_list_tit {  padding-left:90px;padding-right:10px;    }
.down_list_content { position: relative; overflow: hidden; }
.down_list_content img { position:absolute;left:25px; top:25px; }
.down_list_tit h3 {  font-weight:normal; width:100%; font-size:16px; color:#555555; line-height:28px;  margin-top:18px;   overflow: hidden; white-space: nowrap;text-overflow: ellipsis;  }
.down_list_tit h3 a{  font-weight:normal; width:100%; font-size:16px; color:#555555; line-height:28px; text-decoration:none;    }
.down_list_tit h3 a:hover{ color:#449cc1;   }
.down_list_tit p a{  text-decoration:underline; color:#449cc1;  float:right;  }
.down_list_tit p {    color:#999; line-height:32px;                      }
.down_list_tit p  span{   padding-right:12px;             }
@media only screen and ( max-width:64em ) {



}

@media only screen and ( max-width: 38.75em ) {

.down_list_wrap {  padding:0 1.5rem; }
.down_wrap .main_right{ padding-left:0;  }
.down_list_wrap li{ width:100%;padding-left:0;  }
.down_list_wrap .main_left_sed { display:block;   height: auto; }
.down_list_wrap .main_right_wrap { padding-right: 1.5rem;    }

}

/*以下视频列表*/

.page_box .left_box.shipin_wrap {  padding:20px; box-sizing:border-box;  }
.shipin_con {  overflow:hidden;  }
.shipin_con li {  width: 32%; float: left;margin-right: 2%; overflow:hidden; box-sizing: border-box;margin-bottom: 1.8rem; position: relative; }
.shipin_con li:nth-child(3n+3) {  margin-right:0px; }
.shipin_con_img img{  max-width:100%;max-height:100%; transition:all 300ms; }
.shipin_con_img:hover img{  transform:scale(1.08); }
.shipin_con li img.shipin_imghover {width:100%; height:17rem;   }
.shipin_con li p{ transition:all 300ms ease-in-out;transform:translateY(100%); opacity:0;background:rgba(0,0,0,0);box-sizing:border-box; padding:5px 15px; width:100%;line-height:40px; position:absolute;left:0px; bottom:0px; color:rgba( 255,255,255,1);}
.shipin_con li p a{ line-height:24px;display:block;width:100%; text-align:center;color:rgba( 255,255,255,1); overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.shipin_con li:hover p {  transform:translateY(0%); opacity:1; background:#339999;  }
.shipin_con_img {  position:relative; width:100%;  display: table-cell; vertical-align: middle;text-align: center; box-sizing:border-box; border:1px solid #eee; background:#fff;    }
.shipin_con li .shipin_imghover { position:absolute;left:50%;top:50%; transform:translate(-50%,-50%);cursor:pointer;display:none;  }
.shipin_con li .shipin_con_img:hover .shipin_imghover { display:block;  }	

/*以下产品详情*/
.subproducts_content_wrap {  margin-top:25px;  overflow:hidden;  padding:0 20px; box-sizing:border-box; }
.subproducts_img{ width:40%; float:left;  }
.cp_big_img { text-align:center;width:100%;  position:relative;  border:1px solid #f4f4f4; box-sizing:border-box;  }
.cp_big_img span {  display:block; display: table-cell;vertical-align:middle; text-align:center; }
.cp_big_img img{  vertical-align:middle;max-height:95%;max-width:95%; height:auto !important }
.subproducts_jianjie { float:left; width:60%; padding-left:2rem; box-sizing:border-box;   }
.subproducts_jianjie > h2 {font-weight:normal; font-size:18px;  color:#999;  line-height:32px;}
.subproducts_jianjie > p {font-size:14px;  color:#339999; line-height:28px; margin-top:10px;}
.subproducts_jianjie .Limp{font-size:14px;  color:#449cc1; line-height:28px; margin-top:10px;}
.subproducts_line {padding-bottom:10px; border:none;border-bottom:1px solid #eee; margin:5px 0 20px; }
.subproducts_jianjie > h3 { font-size:14px; font-weight:normal;  color:#555; padding-bottom:10px; }
.subproducts_jianjie .lih3{font-size:14px; font-weight:normal;  color:#555; padding-bottom:10px;}
.subproducts_tel { margin-top:25px; text-align:center; position:relative   }
.subproducts_tel:before { content: "";display: block; height: 1px; transform:scaleY(0.5);    width: 100%;display: block;position: absolute;left: 0%;top: 21px; background: #339999;z-index: 1;       }
.subproducts_tel a{ transition:all 300ms; background:#fff; position:relative;z-index:2;  display:inline-block;padding:0 15px; box-sizing:border-box;  border:1px solid #339999; color:#339999; line-height:40px; text-align:center; font-size:18px;  }
.subproducts_tel a:hover {  background:#339999; color:#fff;  }
.subproducts_tel p{   float:right; font-size:16px;color:#999;  line-height:40px;     }
.subproducts_tel p span{  font-weight:bold;     }
.subproducts_bjq {   color:#999; font-size:14px; line-height:30px;  }
.cpimg_fdj { position:absolute; right:10px;bottom:10px; z-index:2;  }
.cp_sm_img {  margin-top:8px;  position:relative;  padding:0 5px;overflow:hidden;  }
.cp_sm_img li{width:25%;/*  float:left; padding:5px; box-sizing:border-box;*/  }
.cp_sm_img li img{ width:96%;height:96%;}





.cpxq_tit { width:100%; margin-top:25px; height: 52px; background: #fbfbfb; cursor:pointer; position:relative;  }
.cpxq_tit p { font-size: 18px; border-left: 4px solid #339999;color: #555; padding-left: 1rem; float: left; margin-left:25px;   position:absolute;top:50%; transform:translateY(-50%); }
.cpxq_tit a { transition:all 300ms; position:absolute; right:40px; top:50%;   color: #999; height:14px; width:14px;border:1px solid #999; transform:rotate(45deg) translateY(-50%) ; transform-origin:center; border-bottom:none; border-left:none;      }
.cpxq_tit_shouqi a { transform:rotate(135deg) translate(-50%,50%);  top: 47%;   }
.cpxq__bjq {  color:#999; font-size:14px; line-height:30px; padding:20px;   }
.cpxq__bjq img{ max-width:99%; height:auto !important}
.wscg_con { }
.wscg_con ul{ width:60%; margin:25px auto 30px;   }	
.wscg_con ul li{  margin-bottom:20px;overflow:hidden;   }
.wscg_con ul li label{ color:#999; width:20%; float:left;text-align:right;   line-height:28px;  }	
.wscg_con ul li input{ border: 1px solid #cacaca; padding:0 10px; width:40%; float:left; height:28px;  }	
.wscg_con ul li textarea{ border: 1px solid #cacaca; padding:10px; width:70%; float:left;  }
.wscg_btn {text-align:center;}
.wscg_btn .btn_submit{ transition:all 300ms;  padding:0 30px; line-height:42px; background:#339999;font-size:16px;  border:none; margin:0 10px;color:#fff;cursor:pointer;}
.wscg_btn .btn_reset{ transition:all 300ms;  padding:0 30px; line-height:42px; background:#eee;font-size:16px;  border:none; margin:0 10px;color:#999;cursor:pointer;}

.wscg_btn button:first-child:hover{    background:#986f43; color:#eaddce;     }	
.wscg_btn button:last-child:hover{    background:#ddd; color:#888;     }

.cpxq_con {  padding:0 20px;    }
.cpxq_liuyan ul{  padding:10px 0 0 ;    }
.cpxq_liuyan ul li{  padding:5px 0; border-bottom:1px dashed #eee;  }
.cpxq_liuyan ul li:last-child{  border:none;  }			
.cpxq_liuyan ul li span { color:#d2d1d1; line-height:28px; font-size:12px;    }
.cpxq_liuyan ul li span strong{ font-weight:normal; padding-left:10px;   }				
.cpxq_liuyan ul li p { color:#999;line-height:28px;    }
.cpxq_zkpl {  text-align:center;display:block;line-height:42px;margin-top:10px; border-top:1px solid #eee; cursor:pointer;color:#999;   }
.cpxq_zkpl span { padding-right:20px;display:inline-block; position:relative; }
.cpxq_zkpl span:after {   content: ""; display: block; transition: all 300ms;float: right; color: #999;height:8px;width:8px;border: 1px solid #999;transform: rotate(135deg);border-bottom: none;border-left: none;  position:absolute; top:13px; right:5px;    }
.cpxq_zkploff span:after  { transform: rotate(-45deg);top:18px;   }
.cpxq_pinlun textarea{ width:100%;font-family:"Microsoft YaHei";    border: 1px solid #eee; padding:10px; box-sizing:border-box; color:#999;box-shadow:0 0 3px rgba(0,0,0,0.09) inset; background:#f8f8f8;     }
.cpxq_pinlun_btn { margin:15px 0 25px; position:relative;}
.cpxq_pinlun_btn label { line-height: 42px; color:#999;   }
.cpxq_pinlun_btn span { height: 42px;   }
.cpxq_pinlun_btn .pinginput { border: 1px solid #cacaca; height:32px; line-height: 42px; width:100px; padding: 0 10px; box-sizing:border-box; }
.cpxq_pinlun_btn .pingsub { float:right; transition: all 300ms; padding: 0 30px;line-height: 42px;background: #339999;font-size: 16px;border: none;color: #fff;cursor: pointer;   }
.cpxq_pinlun_btn .pingsub:hover{    background:#986f43; color:#eaddce;     }		

@media only screen and (max-width:64em) { 
    .left_box ul.imgbox_ul li.imgbox{  width:49%; margin-right:0px; margin-left:2%; }
    .left_box ul.imgbox_ul li.imgbox:nth-child(2n+1){ margin-left:0%; }
    .left_box ul.imgbox_ul {  padding:0 10px; }
    .page_box .imgbox { height: 18rem; }
    .page_box .imgbox .flw {height: 18rem; }
    .shipin_con li {  width:49%; margin-right:0px; margin-left:2%;  }
    .shipin_con li:nth-child(2n+1){ margin-left:0%; }
    .products_list_wrap li {  width:49%; margin-right:0px; margin-left:2%;  }
    .products_list_wrap li:nth-child(2n+1){ margin-left:0%; }
}

@media only screen and (max-width: 30em) {

.left_box ul.imgbox_ul li.imgbox {  margin: 0; margin-bottom: 20px; }
.left_box ul.imgbox_ul li.imgbox:nth-child(3n+1) {  margin-left: 0; }
.page_box .left_box {  padding:0px; padding-bottom:25px; }
.down_list_wrap {  padding:0px;       }
.down_list_wrap li {  padding-right:0px; background:#fff;       }
.down_list_tit p span { display:none;}
.down_list_tit h3 {  overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.down_list_tit p a {float:left; }
.page_box .left_box.shipin_wrap { padding:0px;    }
.shipin_con li{  margin:0px; width:100%; margin-bottom:20px; padding:10px; box-sizing:border-box; background:#fff;    }
.pagenew_list_con {  padding:0px;  }
.pagenew_list_con li{  margin-bottom:20px;   }
.subnews_details { background:#fff; padding-bottom:15px;     }
.subnews_details h2 {padding: 10px 20px 0;font-size:20px;    }
.subnews_bianjiqi {    margin-bottom:20px;}
.subnews_bianjiqi { padding:0 20px;      }
.nextpage { padding: 0 20px; margin-top:10px;    }
.subnews_fengxiang {  padding: 0 20px;   }
.subnews_fengxiang p{  line-height:14px; padding-bottom:15px; font-size:12px;  }
.fx_wrap {display:none; }
.subnews_bianjiqi {  margin-top:10px;padding-top:20px;  }
.products_list_wrap { padding-right:0px; }
.subproducts_content_wrap { padding:0px;  background:#fff; margin-top:0px;   }
.subproducts_img { width:100%; }
.subproducts_content_wrap .cp_sm_img {   display:none;    }
.cpimg_fdj {  display:none; }
.subproducts_jianjie {  width:100%; padding:0px 10px; }
.subproducts_jianjie > h2 { padding-top:10px;     }
.subproducts_jianjie > p {  margin:0px; }
.subproducts_line {   margin:0px 0 10px;    }
.pagenew_listsub_wrap {   background:#fff!important; padding-bottom:20px;    }
.wscg_con ul { width:100%;margin: 10px auto 15px; }
.wscg_con ul li label {  width:30%;    }
.wscg_con ul li {  margin-bottom:10px;      }
.wscg_con ul li textarea {  width:60%;      }
.wscg_btn button {   padding: 0 20px; line-height: 32px; font-size:14px; }
.cpxq_pinlun_btn button{   padding: 0 20px; line-height: 32px;  font-size:14px; margin-top:5px; }
.cpxq_pinlun textarea { box-shadow:none;font-size:14px;   }
.cpxq_tit p {    }
    .page_box .imgbox { height:11.8rem; }
   .page_box ul.imgbox_ul .imgbox img { height:10rem; }
    .page_box .imgbox .flw { height:11.8rem; }


}

@media (max-height:520px){
.xiala .neirong ul li { float:left; width:50%; margin:0px;}
}


/*分页代码*/
 .pagination_wrap {margin-top: 10px;}
.pagination_wrap a{padding:7px 18px; border:1px solid #eee; text-decoration:none;    margin:0 5px; border-radius:5px; cursor:pointer; background:#fff; color:#a9a9a9;   }
.pagination_wrap span.cpb{  padding:7px 18px; border:1px solid #339999; margin:0 5px;border-radius:5px; cursor:pointer;background:#fff; color:#339999;    }
.pagination_wrap input.btnGo {  padding:7px 18px; border:1px solid #eee; margin:0 5px;border-radius:5px; cursor:pointer;background:#fff; color:#a9a9a9;       }
.pagination_wrap input.inputbox {  height:30px;border:1px solid #eee; padding:0 5px;       }
.pagination_wrap > div {  text-align:center;   }
.pagination_wrap a.page-num-current {  padding:7px 18px; border:1px solid #339999; margin:0 5px;border-radius:5px; cursor:pointer;background:#fff; color:#339999;    }
/*.pagination_wrap span.cpb:hover { border:1px solid #339999; color:#339999;  }*/
.pagination_wrap a:hover { border:1px solid #339999; color:#339999;  }
.pagination_wrap input.btnGo:hover { border:1px solid #339999; color:#339999;  }

@media (min-width: 768px)and (max-width: 979px){

    .pagination_wrap a{ display:none;   }
    .pagination_wrap span{ display:none;   }
    .pagination_wrap input{ display:inline-block;  height:37px!important; text-align:center; box-sizing:border-box;float:left; margin-left:10px;margin-right:10px;   }
    .pagination_wrap input.btnGo{ display:none;  }
    .pagination_wrap a:first-child{ display:inline-block; float:left;margin-right:10px;   }
    .pagination_wrap a:nth-child(2){ display:inline-block; float:left;   }
    .pagination_wrap a:nth-last-child(4){ display:inline-block;    }
    .pagination_wrap a:nth-last-child(3){ display:inline-block; float:right;  }
}

@media ( max-width: 767px){
    .pagination_wrap{ margin-top: 10px; }
    .pagination_wrap a{ padding:3px 5px;margin:0 2px;display:none;  }
    .pagination_wrap span{ display:none;   }
    .pagination_wrap input{ display:inline-block;  height:29px!important; text-align:center; box-sizing:border-box;float:left; margin-left:10px;margin-right:10px;   }
     .pagination_wrap input.btnGo{ display:none;  }
    .pagination_wrap a:first-child{ display:inline-block; float:left;margin-right:10px;   }
    .pagination_wrap a:nth-child(2){ display:inline-block; float:left;   }
    .pagination_wrap a:nth-last-child(4){ display:inline-block;    }
    .pagination_wrap a:nth-last-child(3){ display:inline-block; float:right;  }
}

/*导航栏调整*/
@media only screen and (max-width:75em) {
.navs .navs_box .navs_libox {margin: 0 2%;}
.navs .navs_box .navs_libox ul .li {padding: 0 1.2rem;}

.photo .box .big_img{height: 45rem;}
.photo .box .big_img2{height: 20rem;}
.photo .box .big_img2 .flw_font{margin-top: 20rem;}
.photo .box .big_img2:hover .flw_font{margin-top: 16rem;}
}
@media only screen and (max-width:68.5em) 
{
.navs .navs_box .navs_libox {margin: 0 1%;}
.navs .navs_box .navs_right {display: none;}
#use2 {display: block;}
.navs .navs_box .navs_libox ul .li {padding: 0 1rem;}

.photo .box .big_img{height: 40rem;}
}
@media only screen and (max-width:59.375em) 
{
.navs .navs_box .navs_libox {display: none;}
#use3 {display: block;}
}

@media only screen and (max-width:50em) {
.news .news_c .newimg{ display:none;}
}

@media only screen and (max-width:43.75em) {
.cp .cpc .cpcbox .left1{ display:none;}
}

@media only screen and (max-width:37.5em) {
.photo .box .big_img{height: 40rem;}
.photo .box .bigimg{ height:40rem;}
.photo .box .big_img2{height: 15rem;}
}

@media only screen and (max-width:25em) {
.photo .box .big_img{height: 30rem;}
.photo .box .bigimg{ height:30rem;}
.photo .box .big_img2{height: 15rem;}
}




.first a{ left:25%!important; }
.photo .box .big_img2{ height: 22.3rem; }
.photo .box .big_img2:hover .flw_font{ margin-top: 18.5rem; }

@media only screen and (max-width: 25em){

 .photo .box .big_img2 { height: 12.3rem; }
 .photo .box .big_img { height: 25rem; }
 .page_box .left_box { min-height:5rem;}

}
@media only screen and (max-width: 64em){
    .page_box .imgbox {
        height: 13rem;
    }
     .page_box .left_box { min-height:5rem !important;}
}

@media only screen and (max-width: 64em){
    .page_box .imgbox .flw {
        height: 11rem;
    }
}

.page_cp .boxs img{ max-width:100%;   }
@media only screen and (max-width: 64em){
.page_box .imgbox .flw { height: 26rem;}
.page_box .imgbox { height: 26rem; }
.imgbox_ul{ background: #fff;   }
}
@media only screen and (max-width: 38.5em){
.page_box .imgbox .flw { height: 13rem;}
.page_box .imgbox { height: 13rem; }
}
@media only screen and (max-width: 48em){ 


}
@media (max-width: 767px)
{
.fy span {display: inline-block;padding: 4px 7px; }
.fy a {display:inline-block; padding: 4px 7px;margin: 0 ; }
}
@media (max-width: 979px) and (min-width: 768px)
{
.fy span {display: inline-block;padding: 6px 12px; }
.fy a {display:inline-block; padding:6px 12px;margin: 0 ; }
}


.first a {  left: 20%!important;  }
@media (max-width: 30em){ 
.new_list_img{ height: auto;}
}

.subproblem_ul_wrap {  padding:20px 20px 35px; background:#fff;     }


/*单类图片*/
.picsim{ width:100%; text-align:center; margin-bottom:10px;}
.picsim img{ max-width:100%;}
.subnews_bianjiqi img{max-width:100%;}

.det_p1{background: #fbfbfb;}
.cpxq_pinlun { margin-top:10px;}

/*分页样式*/
.pglist{padding: 30px 0;width:100%;text-align: center;clear: both;}
.pglist a,.pglist span{color: #9cca33;padding: 0 10px;margin: 0 3px;display: inline-block;vertical-align: middle;line-height: 28px;background: #fff;border: 1px solid #ddd;}
.pglist a:hover,.pglist span{display:inline-block;color: #fff;background: #9cca33;border-color: #9cca33;}
.pglist a.page-num-current{display:inline-block;color: #fff;background: #9cca33;border-color: #9cca33;}