﻿@charset "UTF-8";
body{min-width: 300px;padding-top: 74px;}
*{  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}

@media (max-width:1299px ) {
    body{padding-top: 47px;}
}
@media (max-width:700px ) {
    body::-webkit-scrollbar{width: 0px !important;}
}
/*全局*/
.whole{position: relative;overflow: hidden;}
.whole_container{float: left;width: 100%; position: relative;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.container{padding: 0 30px;width: 100%;overflow: hidden;margin-bottom: 65px;}
.nei_tit{overflow: hidden;padding: 54px 0 27px;max-width: 1400px;margin: 0 auto;}
.nei_tit h5{font-size: 24px;line-height: 34px;float: left;}
.contain_left{float: left;width: 79.429%;}
.contain_right{float: right;width: 17.143%;}
.search_wrap{border: 1px solid #dedede;padding: 33px 20px;background: #fff;}
.search_wrap .sear{overflow: hidden;padding: 0 12px;border: 1px solid #dedede;}
.search_wrap .sear .txt{display: block; width: 60%;float: left;border: none;line-height: 38px;color: #afafaf;}
.search_wrap .sear .sub{display: block; color: transparent; width: 20%;float: right;height: 38px;border: none;background: url("../images/product1_37.png") no-repeat right center;cursor: pointer;}
.contain_right_con{border: 1px solid #dedede;margin-top: 32px;background: #fff;}
.contain_right_con .tit{overflow: hidden;margin: -1px 0 0 -1px;}
.contain_right_con .tit h5{float: left;font-size: 24px;line-height: 70px;padding: 0 68px 0 20px; color: #fff;background: url("../images/pd_detail_14.jpg") no-repeat left top ;}
.menu_nav2{padding: 13px 20px 33px;}
.menu_nav2>li{padding: 14px 22px 14px 0;position: relative;border-bottom: 1px solid #dedede;}
.menu_nav2>li>a{display: block;font-size: 16px;line-height: 26px;color: #252526;padding-left: 14px;background: url("../images/product1_56.png") no-repeat left 10px;}
.menu_nav2>li.on>a,.menu_nav2>li.hover>a,.menu_nav2>li>a:hover{color: #c51623;background-image: url("../images/product1_64.png"); }
.menu_nav2_click{cursor: pointer;position: absolute;height: 21px;width: 21px;right: 0;top:15px;border: 1px solid #dedede;border-radius: 100%; background: url("../images/product1_63.png") no-repeat center;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.menu_nav2_click.on,.menu_nav2_click:hover{background-image: url("../images/product1_58.png");}
.menu_nav3{padding: 5px 0 5px 30px;display: none;}
.menu_nav3>li{position: relative;}
.menu_nav3>li>a{display: block;font-size: 14px;line-height: 23px;color: #676767;margin-right: 23px;margin-top: 14px;}
.menu_nav3>li>a.on{color: #c51623;text-decoration: underline;}
.menu_nav3>li.on>a,.menu_nav3>li>a:hover{color: #c51623;text-decoration: underline;}
.menu_nav3_click{cursor: pointer;position: absolute;height: 21px;width: 21px;right: 0;top: 0;background: url("../images/product1_63.png") no-repeat center;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.menu_nav3_click.on,
.menu_nav3_click:hover{background-image: url("../images/product1_58.png");}
.menu_nav4{padding: 8px 0 10px 0;display: none;}
.menu_nav4 a{display: block;font-size: 12px;line-height: 22px;color: #666;margin-top: 6px;}
.menu_nav4 a.on,.menu_nav4 a:hover{color: #c51623;text-decoration: underline;}

@media (max-width: 1299px){
    .contain_left{width: 100%;}
    .contain_right{display: none;}
}
@media (max-width: 767px) {
    .container{padding: 0;}
    .nei_tit{padding: 20px 16px 15px;}
    .contain_left{float: none;}
}

/*pc头部*/
.pc_head{width: 100%;background: #242428;position: fixed;top:0;left: 0;z-index: 13;}
.pc_head .main{position: relative;}
.logo{display: block;float: left;width: 190px;height: 43px;margin-top: 14px;}
.logo img{display: block;width: 100%;}
.pc_nav{margin-left: 6%;float: left;}
.pc_nav>li{float: left;margin-left: 59px;}
.pc_nav>li.relative{position: relative;}
.pc_nav>li:first-child{margin-left: 0;}
.pc_nav>li>a{display: block;line-height: 74px;font-size: 14px;color: #fff;position: relative;}
.pc_nav>li>a::before{opacity: 0;filter:alpha(opacity=0); content: " ";width: 100%;background: url("../images/product1_29.png") no-repeat center;background-size: 100% 6px;height: 6px;position: absolute;left: 0;bottom: 0;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pc_nav>li.on>a,.pc_nav>li:hover>a{color: #c51623;}
.pc_nav>li.on>a::before,.pc_nav>li:hover>a::before{opacity: 1;filter:alpha(opacity=100);}
.pc_hd_right{float: right;margin-top: 18px;}
.pc_hd_right::before{content: " ";display: block;clear: both;}
.pc_hd_right li{float: left;position: relative;margin-left: 30px;height: 35px;}
.pc_hd_right li a{display: block;width: 50px;height: 35px; background-repeat: no-repeat;background-position: center;}
.pc_hd_right li span{opacity:0;filter:alpha(opacity=0); cursor: pointer;font-size: 12px;right: -10px;width: 100px; white-space: nowrap; position: absolute;text-align: right; display: block;line-height: 35px;margin-top: 55px;color: #fff;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pc_hd_right li::before{content: " ";width: 1px;height: 15px;background:#393939 ;position: absolute;top:10px;left: -14px;}
.pc_hd_right li:first-child{margin-left: 0;}
.pc_hd_right li:first-child::before{display: none;}
/*.pc_hd_right li.li_1{padding-left: 50px;}*/
.pc_hd_right li.li_1 a{background-image: url("../images/product1_06.png");overflow: hidden;}
.pc_hd_right li.li_1 a:hover{background-image: url("../images/product1_22.png");}
.pc_hd_right li.li_2 a{background-image: url("../images/product1_13.png");}
.pc_hd_right li.li_2 a:hover{background-image: url("../images/product1_20.png");}
.pc_hd_right li.li_3 a{background-image: url("../images/product1_08.png");}
.pc_hd_right li.li_3 a:hover{background-image: url("../images/product1_21.png");}
.pc_hd_right li .text{display: block; width: 5px;margin-right: 6px;background: transparent;border: none; height: 34px;border-bottom: 1px solid transparent; line-height: 35px;color: transparent;float: left;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pc_hd_right li .butt{cursor: pointer; display: block;float: right;width: 15px;height: 35px;background: url("../images/product1_10.png") no-repeat right center transparent;border: none;}
.pc_hd_right li .butt:hover{background-image: url("../images/product1_19.png");}
.pc_hd_right li.li_4:hover .text{width: 100px;border-color: #fff;color: #fff;}
.pc_hd_right li:hover span{margin-top: 0;display:block; opacity:1;filter:alpha(opacity=100);}
.pc_hd_right li.li_1 a:hover{background-position:center -40px;}
.pc_hd_right li .pic{position: absolute;display: none; left: -18px;top: 40px;border-top: none;padding-top: 7px; background: url("../images/product1_29.png") no-repeat left top;background-size: 100% auto; width: 92px;height: 98px;z-index: 10000;}
.pc_hd_right li .pic img{display: block;border: 1px solid #ff0000;width: 92px;height: 92px;}

/*下拉*/
.pc_drop_nav{display: none;padding: 25px 0 20px; position: absolute;left: 50%;overflow: hidden;box-shadow: 0 0 30px rgba(0,0,0,0.4); background: #fff;border-top: 3px solid #7b7b7b;top:74px;  margin-left: -62px;z-index: 1000;}
.pc_drop_nav li{float: left;width: 120px;margin: 0 20px;}
.pc_drop_nav li a{display: block;font-size: 13px;line-height: 23px;padding-left: 12px; color: #999999;margin-bottom: 5px; background: url("../images/drop1_09.png") no-repeat 1px 8px;}
.pc_drop_nav li a:first-child{color: #333; border-bottom: 1px solid #e0e0e0;font-size: 14px;line-height: 24px;padding-bottom: 4px; margin-bottom: 9px;background: url("../images/drop1_03.png") no-repeat 1px 7px;}
.pc_drop_nav li a:hover{background-image: url("../images/drop1_10.png");color: #ff0000;text-decoration: underline;}
.pc_drop_nav li a:first-child:hover{background-image: url("../images/drop1_05.png");color: #c51623;}
.pc_drop_nav.pd{width: 1230px;padding: 15px 20px 20px;margin-left: -615px;}
.pc_drop_nav.pd li{width: 140px;margin: 10px 15px 0;}





@media (max-width: 1459px) {
    .pc_head{padding: 0 30px;}
    .pc_nav{margin-left: 50px;}
    .pc_nav>li{margin-left: 35px;}
}

/*手机头部*/
.ph_head{width: 100%;position: fixed; left: 0;top:0;background: #242428;z-index: 13;padding: 10px 30px; overflow: hidden;display: none;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
@media (max-width: 1299px){
    .ph_head{display: block;}
    .pc_head{display: none;}
}
@media (max-width: 767px){
    .ph_head{padding: 10px 16px;}
}
.ph_head .logo{width:120px;overflow: hidden;height: 27px;margin-top: 0;}
.menu_click{width: 27px;height: 22px;margin-top: 2px; float: right;position: relative;overflow: hidden;cursor: pointer;}
.menu_click li{position: absolute;width: 100%;height: 2px;background: #ed1b23;left: 0;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.menu_click li.li_1{top:0;}
.menu_click li.li_2{top:10px;}
.menu_click li.li_3{bottom:0;}
.menu_click.click li.li_1{ top:10px;width: 29px; -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);}
.menu_click.click li.li_2{left: -30px;}
.menu_click.click li.li_3{ bottom: 10px;width: 29px; -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);}

/*ph右侧导航栏*/
.whole_right{position: fixed;width: 290px;right: -290px;z-index: 12;height: 100%;overflow-y: auto;top:0;background: #242428;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.whole_right::-webkit-scrollbar{width: 0;}
.ph_search{padding: 10px 10px;overflow: hidden;}
.ph_search .txt{border: none;float: left;padding: 0 20px;font-size: 14px;display: block;width: 180px;height: 37px;line-height: 37px;color: #6e6e6e;background: #111111;}
.ph_search .sub{appearance:none;  -moz-appearance:none;  -webkit-appearance:none; font-size: 14px;line-height: 37px;color: #fff;background: #ed1b23;text-align: center;display: block;width: 70px;float: right;border: none;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.ph_search .sub:hover{background: #ed1b23;text-decoration: underline;}
.ph_nav{width: 100%;padding: 20px 0;}
.ph_nav>li{border-bottom:1px solid rgba(255,255,255,0.1);padding: 15px 16px;position: relative;}
.ph_nav>li>a{display: block;font-size: 17px;line-height: 27px;color: rgba(255,255,255,0.9);width: 200px;}
.ph_nav>li.on>a,.ph_nav>li.hover>a,.ph_nav>li>a:hover{color: #c51623;}
.ph_nav1_click{cursor: pointer; position: absolute;height: 57px;width: 40px;right: 0;top:0; background: url("../images/pc_hd1_03.png") no-repeat center;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ph_nav1_click.on,.ph_nav1_click:hover{background-image: url("../images/pc_hd1_05.png");  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  -o-transform: rotate(-90deg);  transform: rotate(-90deg);}
.ph_nav2{display: none;padding: 10px 0 0;}
.ph_nav2>li{padding: 5px 10px;position: relative;}
.ph_nav2>li>a{display: block;font-size: 15px;line-height: 23px;color: rgba(255,255,255,0.7);width: 180px;}
.ph_nav2>li.on>a,.ph_nav2>li.hover>a,.ph_nav2>li>a:hover{color: #fff; }
.ph_nav2_click{cursor: pointer;position: absolute;height: 32px;width: 40px;right: 0;top:0;opacity: 0.5;filter:alpha(opacity=50); background: url("../images/ph_hd2_06.png") no-repeat center; background-size: 15px auto;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ph_nav2_click:hover{opacity: 1;filter:alpha(opacity=100); }
.ph_nav2_click.on{background-image: url("../images/ph_hd2_03.png");}
.ph_nav3{display: none;padding: 10px 0 0 15px;}
.ph_nav3>li{position: relative;}
.ph_nav3>li>a{display: block;font-size: 14px;line-height: 20px;color: rgba(255,255,255,0.45);padding: 5px 0;}
.ph_nav3>li.on>a,.ph_nav3>li>a:hover{color: rgba(255,255,255,0.8);text-decoration: underline;}
.ph_nav3_click{cursor: pointer;position: absolute;height: 32px;width: 40px;right: 0;top:0;opacity: 0.5;filter:alpha(opacity=50); background: url("../images/ph_hd2_06.png") no-repeat center;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ph_nav3_click:hover{opacity: 1;filter:alpha(opacity=100); }
.ph_nav3_click.on{background-image: url("../images/ph_hd2_03.png");}
.ph_nav4{display: none;border-top: 1px solid rgba(255,255,255,0.1);padding: 5px 0 5px 0;margin: 10px 13px 5px 0;/* border-bottom: 1px solid rgba(255,255,255,0.1); */}
.ph_nav4 a{display: block;font-size: 12px;line-height: 18px;color: rgba(255,255,255,0.3);padding: 5px 0;}
.ph_nav4 a.on,.ph_nav4 a:hover{color: rgba(255,255,255,0.8);text-decoration: underline;}




.contain_right_scroll{  position:relative;  margin: 0 7.9%;  }
.contain_right_scroll .hd{}
.contain_right_scroll .hd .prev,
.contain_right_scroll .hd .next{ display:block; background: url("../images/new_08.png") no-repeat center; width:20px; height:20px;position: absolute;right: 0px;top:-50px;border-radius: 100%;border: 1px solid #dedede; overflow:hidden;  cursor:pointer;  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  -o-transform: rotate(-90deg);  transform: rotate(-90deg);}
.contain_right_scroll .hd .next{top:-25px;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -ms-transform: rotate(90deg);  -o-transform: rotate(90deg);  transform: rotate(90deg); }
.contain_right_scroll .hd a:hover{background: url("../images/new_11.png") no-repeat center #ed1b23;border-color: #ed1b23;}
.contain_right_scroll .hd ul{display: none; float:right; overflow:hidden; zoom:1; margin-top:10px; }
.contain_right_scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.contain_right_scroll .hd ul li.on{ background-position:0 0; }
.contain_right_scroll .hd .pageState{ display: none;}
.contain_right_scroll .bd{ }
.contain_right_scroll .bd li{width: 100%;}
.contain_right_scroll .bd li a{width: 100%;display: block;border-top: 1px solid #dedede;padding: 21px 0;overflow: hidden;}
.contain_right_scroll .bd li:first-child a{border: none;}
.contain_right_scroll .bd li a .pic{width: 41%;border: 1px solid #dedede;float: left;overflow: hidden;}
.contain_right_scroll .bd li a .pic img{display: block;width: 100%;}
.contain_right_scroll .bd li a .con{width: 53.5%;float: right;margin-top: 4px;}
.contain_right_scroll .bd li a .con span{display: block;font-size: 16px;line-height: 22px;color: #252526;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.right_keyword{overflow: hidden;padding: 20px 10px;}
.right_keyword a{display: block;float: left;color: #676767;font-size: 13px; line-height: 23px;margin: 5px 7px 0 0;}
.right_keyword a:hover{color: #ed1b23;text-decoration: underline;}

/*面包屑*/
.bread{overflow: hidden;float: right;}
.bread a{display: block;float: left;line-height: 34px;font-size: 13px;color: #676767;}
.bread i{display: block;float: left;width: 23px;height: 34px;background: url("../images/product1_33.png") no-repeat center;}
.bread a:hover{color: #ed1b23;}

/*banner*/
.nei_ban{height: 450px;width: 100%;padding: 150px 30px 0;margin-bottom: 60px; background-repeat: no-repeat;background-position: center;}
.nei_ban h5{float: none;margin-bottom: 4px;color: #fff;}
.nei_ban .bread{float: none;}
.nei_ban .bread a{color: #fff;}
.nei_ban i{background-image: url("../images/bread_03.png");}
.ph_nei_ban{display: none;height: 201px;padding:25px 0 0;margin-bottom: 30px;}
@media (max-width: 1299px){
    .nei_ban{margin-bottom: 15px;}
}
@media (max-width: 767px){
    .nei_ban{display: none;}
    .ph_nei_ban{display: block;}
}

/*分页*/
.page_list{margin-top: 30px; text-align: center;border: 1px solid #dedede;background: #fff;padding: 16px 0 16px;}
.page_list a{display: inline-block;*display:inline;*zoom:1;font-size: 14px; width: 40px;height: 40px; line-height: 40px;color: #2b2b2b;border: 1px solid #e3e3e3;margin: 5px 3px 0;}
.page_list a.txt{width: 67px;color: #2b2b2b;}
.page_list a:hover,.page_list a.on{color: #ed1b23;border-color: #ed1b23;border-width: 2px;}
@media (max-width: 767px) {
    .page_list a{width: 30px;line-height: 30px;font-size: 12px;height: 30px;}
    .page_list a.txt{width: 40px;}
}
/*小于1300时出现的二级分类*/
.nei_menu2{display: none; width: 100%;overflow-x: auto;white-space: nowrap;padding:0 30px 20px;margin-bottom: 30px;}
.nei_menu2::-webkit-scrollbar{height: 3px !important;background: url("../images/bar2.png") repeat-x center;}
.nei_menu2::-webkit-scrollbar-thumb{background: url("../images/bar1.png") repeat-x center;}
.nei_menu2 a{text-align: center; display: inline-block;*display:inline;*zoom:1; font-size: 15px;min-width: 90px;padding:0 10px;line-height: 40px;}
.nei_menu2 a:hover,.nei_menu2 a.on{color: #fff;background-color: #ed1b23;}
@media (max-width: 1299px){
    .nei_menu2{display: block;}
}
@media (max-width: 767px){
    .nei_menu2{padding: 0 16px 10px;margin-bottom: 10px;}
    .nei_menu2 a{font-size: 13px;line-height: 30px;min-width: 80px;}
}



/*关于先歌*/
.about_anchor{width: 100%;height: 63px;position: relative;margin-bottom: 56px;}
.about_anchor::before{content: " ";width: 100%;height: 1px;z-index: 1;background: #cacaca;position: absolute;left: 0;top:0;}
.about_anchor::after{content: " ";width: 100%;height: 1px;z-index: 1;background: #cacaca;position: absolute;left: 0;bottom:0;}
.about_anchor_wrap{width: 100%;padding: 0 30px;background: #ebebeb;}
.about_anchor_wrap.fixed{position: fixed;left: 0;top:74px;z-index: 11;border-bottom: 1px solid #cacaca;}
.anchor{max-width: 1400px;margin: 0 auto;overflow: hidden;}
.anchor span{display: block;float: left;position: relative;text-align: center;z-index: 2;}
.anchor span::before{content: " ";left: -1px;width: 1px;height: 16px;position: absolute; top:24px;background: #cacaca;}
.anchor span a{display: block;line-height: 63px;color: #252526;min-width: 170px;padding: 0 15px;font-size: 16px;}
.anchor span:hover a,.anchor span.on a{color: #fff;background-color: #c51623;}
.anchor span:hover,.anchor span.on{z-index: 10;}
@media (max-width: 1299px) {
    .about_anchor_wrap.fixed{top:47px;}
}
@media (max-width: 767px) {
    .about_anchor{height: 40px;margin-bottom: 30px;}
    .about_anchor_wrap{padding: 0 16px;}
    .anchor span::before{display: none;}
    .anchor span a{font-size: 13px;min-width: 80px;padding:0;line-height: 40px;}
}
@media (max-width: 359px){
    .anchor span a{min-width: 75px;}
    .about_anchor_wrap{padding: 0 10px;}
}

.abo_wrap{position: relative;max-width: 1400px;margin: 0 auto;overflow: hidden;}
.abo_wrap h5{font-size: 24px;line-height: 34px;}
.abo_anchor{position: absolute;width: 100%;height: 1px;background: transparent;top:-150px;left: 0;}
@media (max-width: 1299px) {
    .abo_anchor{top:-120px;}
}
@media (max-width: 767px) {
    .abo_anchor{top:-95px;}
}

/*f1*/
.abo_f1{padding-top: 5px;}
.abo_f1 .pic{float: left;width: 61.7867%;}
.abo_f1 .pic img{display: block;width: 100%;}
.abo_f1 .con{position: absolute;right: 0;top:0;width: 35%;height: 100%;overflow-y: auto;padding-right: 40px;}
.abo_f1 .con .text{line-height: 6px;margin-top: 15px;}
.abo_f1 .con .text p{color: #676767;line-height: 30px;font-size: 13px;}
.abo_f1 .con::-webkit-scrollbar{width: 3px !important;background: url("../images/product1_43.png") repeat-y center;}
.abo_f1 .con::-webkit-scrollbar-thumb{background: url("../images/product1_48.png") repeat-y center;}
@media (max-width: 767px) {
    .abo_wrap{margin: 0 16px;}
    .abo_f1{padding-bottom: 300px;}
    .abo_f1 .pic{width: 100%;float: none;}
    .abo_f1 .con{padding:0 20px 0 0;height: 250px;top: auto;bottom: 20px;width: 100%;}
    .abo_f1 .con .text{margin-top: 5px;}

}
/*f2*/
.abo_f2{margin-top: 60px;}
.abo_f2 h5{margin-left: 36px;}
.abo_f2 h6{font-size: 16px;line-height: 26px;margin: 8px 36px 27px;color: #252526;}
.abo_f2_list{overflow: hidden;padding: 0 16px;max-width: 1032px;}
.abo_f2_list li{float: left;width: 25%;margin: 0 0 10px 0;text-align: center;padding: 0 27px}
.abo_f2_list li .pic{width: 25%;margin: 0 auto 11px;max-width: 71px;}
.abo_f2_list li .pic img{display: block;width: 100%;}
.abo_f2_list li p{font-size: 13px;line-height: 22px;color: #252526;padding-bottom: 18px;border-bottom: 1px solid #c8c8c8;}
.abo_f2_con{overflow: hidden;padding: 25px 16px 0;}
.abo_f2_con div{width: 50%;float: left;color: #676767;line-height: 25px;padding: 0 21px;font-size: 13px;}
/*f3*/
.abo_f3{background: #252526;padding: 60px 0 20px;margin-top: 84px;}
.abo_f3 .left{width: 285px;margin: 0 0 0 37px;}
.abo_f3 .left h5{color: #fff;margin-bottom: 20px;}
.abo_f3 .left p{line-height: 25px;font-size: 13px; color: #ababab;}
.abo_f3 .left .pic{display: none;margin-top: 20px;}
.abo_f3 .left .pic img{display: block;width: 100%;}
.abo_f3_scroll{ width:285px;position:relative;z-index: 10; margin: 45px auto 0;padding-top: 48px;background: url("../images/about_25.png") repeat-x left top;}
.abo_f3_scroll .hd{overflow: hidden;margin-bottom: 16px;}
.abo_f3_scroll .hd .prev,
.abo_f3_scroll .hd .next{ border-radius: 100%;width:35px; height:35px;border: 3px solid #cccccc;float: left; margin-right: 10px; background: url("../images/about_26.png") no-repeat center;  overflow:hidden;  cursor:pointer;}
.abo_f3_scroll .hd .next{ background-image: url("../images/about_35.png");}
.abo_f3_scroll .hd .prev:hover{border-color: #c51623;background: url("../images/about_29.png") no-repeat center #c51623;}
.abo_f3_scroll .hd .next:hover{border-color: #c51623;background: url("../images/about_33.png") no-repeat center #c51623;}
.abo_f3_scroll .hd .prevStop{ background-position:-60px 0; }
.abo_f3_scroll .hd .nextStop{ background-position:-60px -50px; }
.abo_f3_scroll .hd .pageState{display: block;float: right;color: #ababab;font-size: 20px;font-family: "Arial"; line-height: 35px;}
.abo_f3_scroll .hd ul{display: none; text-align: center;margin-top: 18px;height: 20px;line-height: 20px;}
.abo_f3_scroll .hd ul li{display: inline-block;*display:inline;*zoom:1; width:10px;border-radius: 100%; height:10px;border: 1px solid #a3a3a3; overflow:hidden; margin:0 7px; text-indent:-999px; cursor:pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.abo_f3_scroll .hd ul li.on{border-color: #c51623;background-color: #c51623;}
.abo_f3_scroll .bd{width: 100%;overflow: hidden; }
.abo_f3_scroll .bd ul{ overflow:hidden; zoom:1; }
.abo_f3_scroll .bd ul li{position: relative; width: 285px;line-height: 25px;font-size: 13px;color: #ababab; margin-right: 30px;}
.abo_f4_pic{position: absolute;left: 0;top:0;width: 100%;height: 100%;padding-left: 357px;}
.abo_f4_pic .pic{display: none; height: 100%;width: 100%;background-size: cover;background-position: center;}
.abo_f4_pic .pic.on{display: block;}
@media (max-width: 767px) {
    .abo_f3{margin: 40px 0 0;padding: 30px 16px 10px;}
    .abo_f3 .left{margin-left: 0;}
}
@media (max-width: 599px) {
    .abo_f3 .left{margin: 0 auto;}
    .abo_f3 .left .pic{display: block;}
    .abo_f4_pic{display: none;}
    .abo_f3_scroll{background: none;margin-top: 20px;padding-top: 0;}
}
/*f4*/
.abo_f4{margin-top: 80px;}
.abo_f4_tit{float: left;width: 340px;margin: 0 0 0 38px;}
.abo_f4_tit p{line-height: 25px;margin-top: 15px;font-size: 13px;color: #676767;}
.pc_abo_f4_list{ width:953px;position:relative;margin: 5px auto 0;float: right;height: 227px;}
.pc_abo_f4_list .hd{}
.pc_abo_f4_list .hd .prev,
.pc_abo_f4_list .hd .next{display: none; border-radius: 100%;width:41px; height:41px;border: 3px solid #cccccc;position: absolute;left: -100px;top:62px;background: url("../images/product1_86.png") no-repeat center;  overflow:hidden;  cursor:pointer;}
.pc_abo_f4_list .hd .next{ background-image: url("../images/product1_89.png"); left: auto;right: -100px;}
.pc_abo_f4_list .hd .prev:hover{border-color: #c51623;background: url("../images/product1_84.png") no-repeat center #c51623;}
.pc_abo_f4_list .hd .next:hover{border-color: #c51623;background: url("../images/product1_91.png") no-repeat center #c51623;}
.pc_abo_f4_list .hd .prevStop{ background-position:-60px 0; }
.pc_abo_f4_list .hd .nextStop{ background-position:-60px -50px; }
.pc_abo_f4_list .hd .pageState{display: none;}
.pc_abo_f4_list .hd ul{ text-align: center;margin-top: 18px;height: 20px;line-height: 20px;}
.pc_abo_f4_list .hd ul li{display: inline-block;*display:inline;*zoom:1; width:10px;border-radius: 100%; height:10px;border: 1px solid #a3a3a3; overflow:hidden; margin:0 7px; text-indent:-999px; cursor:pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pc_abo_f4_list .hd ul li.on{border-color: #c51623;background-color: #c51623;}
.pc_abo_f4_list .bd{width: 100%;overflow: hidden; }
.pc_abo_f4_list .bd ul{ overflow:hidden; zoom:1; }
.pc_abo_f4_list .bd ul li{position: relative; width: 191px;margin-right: 63px;}
.pc_abo_f4_list .bd ul li a{display: block;  width: 191px;}
.pc_abo_f4_list .bd ul li a .pic{overflow: hidden;  width: 191px;height: 132px;margin-bottom: 13px;}
.pc_abo_f4_list .bd ul li a .pic img{display: block;width: 100%;}
.pc_abo_f4_list .bd ul li a span{display: block;line-height: 22px;font-size: 13px; color: #676767;text-align: center;overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
#pc_abo_f4_list2{display: none;width: 445px;}
#pc_abo_f4_list3{display: none;}
.pc_abo_f4_list3{position:relative; clear: both; overflow:hidden;z-index: 1;width: 100%; }
.pc_abo_f4_list3 .slides li{position:relative;width: 100%;}
.pc_abo_f4_list3 .slides li a{display: block;}
.pc_abo_f4_list3 .slides li a .pic{overflow: hidden;width: 90%;margin: 0 auto 13px;}
.pc_abo_f4_list3 .slides li a .pic img{display: block;width: 100%;max-width: 191px;margin: 0 auto;}
.pc_abo_f4_list3 .slides li a span{display: block;line-height: 22px;font-size: 13px; color: #676767;text-align: center;overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.pc_abo_f4_list3 .flex-direction-nav{}
.pc_abo_f4_list3 .flex-direction-nav li a{ width:30px; height:30px;border: 1px solid #ccc;border-radius: 100%;  position: absolute;top:30%;margin-top: -15px; display: block;font-size: 0;text-indent:-9000px; -webkit-transition: 0.4s; transition: 0.4s;}
.pc_abo_f4_list3 .flex-direction-nav li a.flex-prev{left: 0;background: url("../images/h_1.png") no-repeat center #ebebeb;}
.pc_abo_f4_list3 .flex-direction-nav li a.flex-next{right:  0; background: url("../images/drop1_03.png") no-repeat center #ebebeb;}
.pc_abo_f4_list3 .flex-direction-nav li a.flex-prev:hover{background: url("../images/h_3.png") no-repeat center #c51623;border-color: #c51623;}
.pc_abo_f4_list3 .flex-direction-nav li a.flex-next:hover{background: url("../images/h_4.png") no-repeat center #c51623;border-color: #c51623;}
/*.pc_abo_f4_list3 .flex-control-nav{padding: 0; position: absolute;bottom: 33px;left: 0;height: 24px;line-height: 24px; width: 100%; text-align: center;}*/
/*.pc_abo_f4_list3 .flex-control-nav li{vertical-align: middle; display: inline-block;*display: inline;zoom:1;margin: 0 4px;padding: 0;}*/
/*.pc_abo_f4_list3 .flex-control-nav li a{border-radius: 12px; display: block; font-size: 0;color: transparent;width: 12px;height: 12px;background-color: rgba(243,243,245,0.6);}*/
/*.pc_abo_f4_list3 .flex-control-nav li a:hover,*/
/*.pc_abo_f4_list3 .flex-control-nav li a.flex-active{background-color: #2f95e2;width: 37px;}*/
.pc_abo_f4_list3 .flex-control-nav{display: none; text-align: center;margin-top: 18px;height: 20px;line-height: 20px;}
.pc_abo_f4_list3 .flex-control-nav li {display: inline-block;*display:inline;*zoom:1;}
.pc_abo_f4_list3 .flex-control-nav li a{display: block; width:10px;border-radius: 100%; height:10px;border: 1px solid #a3a3a3; overflow:hidden; margin:0 7px; text-indent:-999px; cursor:pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pc_abo_f4_list3 .flex-control-nav li .flex-active{border-color: #c51623;background-color: #c51623;}
@media (max-width: 1459px){
    .abo_f4_tit{margin-left: 0px;}
}
@media (max-width: 1399px){
    .abo_f4{margin-top: 40px;}
    .abo_f4_tit{width: 100%;float: none;margin-bottom: 20px;text-align: center;}
    .pc_abo_f4_list{float: none;}
}
@media (max-width: 1140px){
    .abo_f2 h5{margin-left: 0;}
    .abo_f2 h6{margin: 8px 0 27px;}
    .abo_f2_list{padding: 0;}
    .abo_f2_list li{padding: 0 10px; }
    .abo_f2_con{padding: 15px 0 0;}
}
@media (max-width: 1040px){
    #pc_abo_f4_list1{display: none;}
    #pc_abo_f4_list2{display: block;}
}

@media (max-width: 940px){
    .abo_f2_list li{width: 50%;}
}
@media (max-width: 767px){
    .abo_f2{margin: 30px 0;}
    .abo_f2 h5{margin-left: 16px;}
    .abo_f2 h6{margin-left: 16px;}
    .abo_f2_list li p{font-size: 11px;}
    .abo_f2_con div{width: 100%;padding:10px 16px 0; }
}
@media (max-width: 445px){
    #pc_abo_f4_list2{display: none;}
    #pc_abo_f4_list3{display: block;}
}
@media (max-width: 401px){
    .abo_f2_list li p{height: 85px;}
}
@media (max-width: 345px){
    .abo_f2_list li{width: 80%;float: none;margin: 0 auto 10px;}
    .abo_f2_list li p{height: auto;}
}

/*新闻动态*/
.new{}
.new li{background: #fff;padding: 34px 37px 39px;border: 1px solid #dedede;margin-top: 28px;}
.new li:first-child{margin-top: 0;}
.new li .pic{overflow: hidden;display: block;}
.new li .pic img{display: block;width: 100%;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new li .pic img:hover{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.new li .con{overflow: hidden;display: block;}
.new li .con  span{display: block;font-size: 19px;margin: 32px 0 12px;color: #252526;line-height: 29px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new li .con:hover  span{color: #c61623;}
.new li .con p{line-height: 25px;color: #676767;font-size: 13px;overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.new li .con2{border: 1px solid #dedede;overflow: hidden;position: relative;margin-top: 20px;padding: 13px 27px;}
.new li .con2 span{display: block; float: left;font-size: 13px;line-height: 30px;color: #676767;}
.new li .con2 a.more{display: block; float: right;text-decoration: underline; font-size: 13px;line-height: 30px;color: #676767;}
.new li .con2 a.more:hover{color: #c61623;}
.new_share{position: absolute;left: 50%;margin-left: -92px;top:13px;}
.new_share a{opacity: 0.3;filter:alpha(opacity=30);}
/*详情*/
.new_detail{padding: 40px 30px 30px;background: #fff;}
.new_detail .tit{border-bottom: 1px solid #ebebeb;padding-bottom: 25px;}
.new_detail .tit h1{font-size: 24px;line-height: 34px;padding: 0 0 10px; text-align: center;   }
.new_detail .tit .con{overflow: hidden;}
.new_detail .tit .con p{font-size: 13px;color: #676767;line-height: 26px;   float: left;margin-right: 20px;}
.new_detail_share{float: right;}
.new_detail_share span{display: block;float: left;font-size: 13px;line-height: 30px;color: #676767;}
.new_detail .tit .con .detail_share p{margin-right: 5px;}
.new_detail .detail_con{padding: 30px 0;}
.new_detail .detail_con .pic{overflow: hidden;margin: 20px 0;}
.new_detail .detail_con .pic img{display: block;width: 100%;}
.new_detail .detail_con p{font-size: 13px;color: #676767;}
.detail_page{text-align: center;margin-top: 60px;}
.detail_page a{text-align: center; display: inline-block;border: 1px solid #29292a;line-height: 40px;padding: 0 15px;margin: 10px 5px 0;}
.detail_page a:hover{color: #fff;background: #c61623;border-color: #c61623;}
.key_word{overflow: hidden;padding-bottom: 20px;    float: left;padding-top: 11px;}
.key_word span,.key_word a{display: block;float: left;line-height: 24px;font-size: 0.875em;margin: 0 15px 0 0;}
.key_word a:hover{color: #c61623;}

@media (max-width: 767px) {
    .new_detail{padding: 25px 16px;}
    .new_detail .detail_con{padding: 10px 0 20px;}
    .new_detail .tit h1{font-size: 18px;line-height: 28px;}
    .new_detail_share{float: none;width: 100%;}
    .new li{padding: 20px 16px;margin-top: 15px;}
}
@media (max-width: 620px) {
    .new li .con2{padding: 5px 10px;}
    .new_share{display: none;}
    .new li .con  span{margin:10px 0 5px;font-size: 16px;}
    .new li .con  p{-webkit-line-clamp:1;}
}








/*产品中心*/
.product_f1{border: 1px solid #e0e0e0;padding: 48px 49px 49px;width: 100%; overflow: hidden;background: #fff;}
.product_f1_con{position: relative;width: 100%;overflow: hidden;}
.product_f1 .pic{float: left;width: 53%;}
.product_f1 .pic img{display: block;width: 100%;}
.product_f1 .con{position: absolute;right: 0;top:0;width: 42.745%;height: 100%;overflow-y: auto;padding-right: 42px;}
.product_f1 .con h5{font-size: 24px;margin-bottom: 24px;}
.product_f1 .con .text{line-height: 6px;}
.product_f1 .con .text p{color: #676767;line-height: 30px;font-size: 13px;}
.product_f1 .con::-webkit-scrollbar{width: 3px !important;background: url("../images/product1_43.png") repeat-y center;}
.product_f1 .con::-webkit-scrollbar-thumb{background: url("../images/product1_48.png") repeat-y center;}
.product_f1 .pic2{width: 45.159%;float: right;}
.product_f1 .con2{right: auto;left: 26px;width: 47%;top:0px;padding-right: 25px}
.product_f2{margin-top: 31px; border: 1px solid #e0e0e0;padding: 53px 37px 59px;width: 100%; overflow: hidden;background: #fff;}
.product_f2 .tit{font-size: 24px;line-height: 34px;height: 59px;text-align: center; background: url("../images/product1_68.png") no-repeat center bottom;}
.product_f2_list{padding-top: 10px;}
.product_f2_list li{width: 33.333%;float: left;padding: 25px 12px 0;}
.product_f2_list li a{display: block;}
.product_f2_list li a .pic{overflow: hidden;}
.product_f2_list li a .pic img{display: block;width: 100%;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.product_f2_list li a .con{width: 100%;box-shadow: 0 0 15px #ddd;color: #676767; line-height: 55px;font-size: 16px;padding: 0 25px; background: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.product_f2_list li a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.product_f2_list li a:hover .con{background-color: #c51623;color: #fff;}
.product_f2_tit{text-align: center;margin: 20px 0 0;}
.product_f2_tit li{display: inline-block;*display:inline;*zoom:1;margin: 0 1px 6px;}
.product_f2_tit li a{display: block;line-height: 30px;font-size: 13px;color: #676767;padding: 0 15px;border: 1px solid #dcdcdc;}
.product_f2_tit li a:hover,
.product_f2_tit li.on a{color: #fff;background-color: #c51623;border-color: #c51623;}
@media (max-width: 767px){
    .product_f1{padding: 20px 16px;}
    .product_f1_con{padding-bottom: 290px;}
    .product_f1 .pic{width: 100%;}
    .product_f1 .pic2{width: 90%;float: none;margin: 0 auto;}
    .product_f1 .con h5{margin-bottom: 10px;}
    .product_f1 .con{top:auto;bottom: 10px;left: 0; height: 255px;width: 100%;padding-right: 10px;}
    .product_f2{padding: 30px 8px 30px; }
    .product_f2_list li{width: 50%;padding: 16px 8px 0;}
    .product_f2_list li a .con{font-size: 14px;line-height: 40px;padding: 0 10px;}
    .product_f2_tit li a{font-size: 12px;}
}
/*详情*/
.product_detail{border: 1px solid #e0e0e0;padding: 27px 49px 48px;background: #fff;}
.product_detail h1{font-size: 24px;line-height: 38px;text-align: center;margin-bottom: 20px;}
.pd_f1{border: 1px solid #dedede;padding: 10px;}
.pd_f1 img{display: block;width: 100%; max-width: 567px;margin: 0 auto;}
.pd_f2_hd{overflow: hidden;border-top: 1px solid #dedede;margin-top: 40px; border-bottom: 1px solid #dedede;padding: 13px 0 13px;}
.pd_f2_hd li{float: left;margin:3px 40px;font-size: 16px; position: relative;line-height: 28px;color: #676767;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_f2_hd li::before{content: " ";width: 1px;background: #dedede; height: 16px;position: absolute;left: -41px;top:6px;}
.pd_f2_hd li:hover,.pd_f2_hd li.on{color: #c51623;}
.pd_f2{padding: 23px 30px 0;}
.pd_f2 img{max-width: 100%;}
.pd_f2 span{display: block;font-size: 16px;line-height: 26px;color: #252526;margin: 19px 0 4px;height: 300;}
.pd_f2 p{line-height: 30px;font-size: 13px;color: #676767;}
.pd_f2_list{display: none;padding-bottom: 30px;}
.pd_f2_list.on{display: block;}
.pd_f2_list1 .con1{overflow: hidden;margin-bottom: 16px;}
.pd_f2_list1 .con1 .left{float: right;width: 40%;}
.pd_f2_list1 .con1 .right{float: right;width: 50%;margin-top: 25px;margin-right: 10%;}
.pd_f2_list1 .con1 .right img{display: block;max-width: 473px;width: 100%;}
.pd_f2_list1 .con1 .left p{line-height: 30px;padding-left: 10px;background: url("../images/pd_detail_10.jpg") no-repeat left 12px;}
.download_table{width: 100%;}
.download_table td{color: #676767; border: 1px solid #e0e0e0;line-height: 23px;font-size: 13px;text-align: center;padding: 10px;min-width: 70px;}
.download_table td a{color: #676767;}
.download_table td a:hover{color: #c51623;text-decoration: underline;}
/*推荐产品*/
.pd_rec_list{ width:1036px;position:relative;margin: 5px auto 0;}
.pd_rec_list .hd{}
.pd_rec_list .hd .prev,
.pd_rec_list .hd .next{display: none; border-radius: 100%;width:41px; height:41px;border: 3px solid #cccccc;position: absolute;left: -100px;top:62px;background: url("../images/product1_86.png") no-repeat center;  overflow:hidden;  cursor:pointer;}
.pd_rec_list .hd .next{ background-image: url("../images/product1_89.png"); left: auto;right: -100px;}
.pd_rec_list .hd .prev:hover{border-color: #c51623;background: url("../images/product1_84.png") no-repeat center #c51623;}
.pd_rec_list .hd .next:hover{border-color: #c51623;background: url("../images/product1_91.png") no-repeat center #c51623;}
.pd_rec_list .hd .prevStop{ background-position:-60px 0; }
.pd_rec_list .hd .nextStop{ background-position:-60px -50px; }
.pd_rec_list .hd .pageState{display: none;}
.pd_rec_list .hd ul{ text-align: center;margin-top: 18px;height: 20px;line-height: 20px;}
.pd_rec_list .hd ul li{display: inline-block;*display:inline;*zoom:1; width:10px;border-radius: 100%; height:10px;border: 1px solid #a3a3a3; overflow:hidden; margin:0 7px; text-indent:-999px; cursor:pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_rec_list .hd ul li.on{border-color: #c51623;background-color: #c51623;}
.pd_rec_list .bd{width: 100%;overflow: hidden; }
.pd_rec_list .bd ul{ overflow:hidden; zoom:1; }
.pd_rec_list .bd ul li{width: 321px;float: left;margin: 25px 12px 0;padding-bottom: 10px;}
.pd_rec_list .bd ul li a{display: block;width: 100%;}
.pd_rec_list .bd ul li a .pic{overflow: hidden;}
.pd_rec_list .bd ul li a .pic img{display: block;width: 100%;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_rec_list .bd ul li a .con{width: 100%;box-shadow: 0 0 15px #ddd;color: #676767; line-height: 55px;font-size: 16px;padding: 0 25px; background: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_rec_list .bd ul li a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.pd_rec_list .bd ul li a:hover .con{background-color: #c51623;color: #fff;}
#pd_rec_list2{display: none;}
#pd_rec_list3{display: none;}
#pd_rec_list3{display: none;}
.pd_rec_list3{position:relative; clear: both; overflow:hidden;z-index: 1;width: 100%;margin-top: 25px; }
.pd_rec_list3 .slides li{position:relative;width: 100%;padding-bottom: 60px;}
.pd_rec_list3 .slides li a{display: block;}
.pd_rec_list3 .slides li a .pic{overflow: hidden;width: 90%;margin: 0 auto;}
.pd_rec_list3 .slides li a .pic img{display: block;width: 100%;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_rec_list3 .slides li a .con{width: 90%;margin: 0 auto; box-shadow: 0 0 15px #ddd;color: #676767; line-height: 55px;font-size: 16px;padding: 0 25px; background: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_rec_list3 .slides li a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.pd_rec_list3 .slides li a:hover .con{background-color: #c51623;color: #fff;}

.pd_rec_list3 .flex-direction-nav{}
.pd_rec_list3 .flex-direction-nav li a{ width:30px; height:30px;border: 1px solid #ccc;border-radius: 100%;  position: absolute;bottom: 20px; display: block;font-size: 0;text-indent:-9000px; -webkit-transition: 0.4s; transition: 0.4s;}
.pd_rec_list3 .flex-direction-nav li a.flex-prev{left: 5%;background: url("../images/h_1.png") no-repeat center #ebebeb;}
.pd_rec_list3 .flex-direction-nav li a.flex-next{right:  5%; background: url("../images/drop1_03.png") no-repeat center #ebebeb;}
.pd_rec_list3 .flex-direction-nav li a.flex-prev:hover{background: url("../images/h_3.png") no-repeat center #c51623;border-color: #c51623;}
.pd_rec_list3 .flex-direction-nav li a.flex-next:hover{background: url("../images/h_4.png") no-repeat center #c51623;border-color: #c51623;}
/*.pd_rec_list3 .flex-control-nav{padding: 0; position: absolute;bottom: 33px;left: 0;height: 24px;line-height: 24px; width: 100%; text-align: center;}*/
/*.pd_rec_list3 .flex-control-nav li{vertical-align: middle; display: inline-block;*display: inline;zoom:1;margin: 0 4px;padding: 0;}*/
/*.pd_rec_list3 .flex-control-nav li a{border-radius: 12px; display: block; font-size: 0;color: transparent;width: 12px;height: 12px;background-color: rgba(243,243,245,0.6);}*/
/*.pd_rec_list3 .flex-control-nav li a:hover,*/
/*.pd_rec_list3 .flex-control-nav li a.flex-active{background-color: #2f95e2;width: 37px;}*/
.pd_rec_list3 .flex-control-nav{display: none; text-align: center;margin-top: 18px;height: 20px;line-height: 20px;}
.pd_rec_list3 .flex-control-nav li {display: inline-block;*display:inline;*zoom:1;}
.pd_rec_list3 .flex-control-nav li a{display: block; width:10px;border-radius: 100%; height:10px;border: 1px solid #a3a3a3; overflow:hidden; margin:0 7px; text-indent:-999px; cursor:pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_rec_list3 .flex-control-nav li .flex-active{border-color: #c51623;background-color: #c51623;}

@media (max-width: 1480px){
    .pd_rec_list{width: 912px;}
    .pd_rec_list .bd ul li{width: 280px;}
}
@media (max-width: 1070px){
    .pd_rec_list{width: 798px;}
    .pd_rec_list .bd ul li{width: 250px;margin: 25px 8px 0; }
}
@media (max-width: 950px){
    #pd_rec_list1{display: none;}
    #pd_rec_list2{display: block;}
    .pd_rec_list{width: 552px;}
    .pd_rec_list .bd ul li{width: 260px;margin: 25px 8px 0; }
}
@media (max-width: 570px){
    .pd_rec_list{width: 392px;}
    .pd_rec_list .bd ul li{width: 180px;margin: 25px 8px 0; }
}
@media (max-width: 410px){
    #pd_rec_list2{display: none;}
    #pd_rec_list3{display: block;}}
@media (max-width: 767px) {
    .product_detail{padding: 25px 16px 30px;}
    .product_detail h1{font-size: 20px;line-height: 30px;margin-bottom: 15px;}
    .pd_f2{padding: 15px 0;}
    .pd_f2_hd li{font-size: 15px;line-height: 25px;margin: 2px 25px;}
    .pd_f2_hd li::before{left: -26px;height: 15px;top:5px;}
}
@media (max-width: 666px){
    .pd_f2_list1 .con1 .left{width: 100%;}
    .pd_f2_list1 .con1 .right{width: 100%;margin-right: 0;}
    .pd_f2_list1 .con1 .right img{margin: 0 auto;}
}







/*项目案例*/
.case{background: #fff;padding: 0 30px 40px;overflow: hidden;border: 1px solid #dedede;}
.case li{float: left;width: 50%;padding: 35px 12px 0;}
.case li a{display: block;}
.case li a .pic{overflow: hidden;}
.case li a .pic img{display: block;width: 100%;-webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s; }
.case li a .con{position: relative; overflow: hidden;line-height: 76px;border: 1px solid #e0e0e0;font-size: 18px;color: #252526;padding: 0 40px 0 14%; white-space: nowrap;text-overflow: ellipsis;-webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s; }
.case li a .con::before{content: " ";background: url("../images/case_16.png");width: 17px;height: 18px;right: 23px;top:29px;position: absolute;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  }
.case li a:hover .pic img{  -webkit-transform: scale(1.04);  -moz-transform: scale(1.04);  -ms-transform: scale(1.04);  -o-transform: scale(1.04);  transform: scale(1.04);}
.case li a:hover .con{color: #fff;background: #c51623;border-color: #c51623;}
.case li a:hover .con::before{background-image: url("../images/case_19.png");}
.rela_pd{display: none;}
@media (max-width: 1299px) {
    .rela_pd{display: block;}
}

@media (max-width: 999px) {
    .case li a .con{padding: 0 40px 0 20px;line-height: 50px;}
    .case li a .con::before{right: 15px;top:16px;}
}
@media (max-width: 768px){
    .case{padding: 0 8px 30px;}
    .case li{padding: 20px 8px 0;width: 100%;}
}

/*服务中心*/
.download_wrap{background: #fff;border: 1px solid #dedede;}
.download{overflow: hidden;padding: 40px 90px;}
.download li{width: 50%;float: left;padding: 45px 33px 0;}
.download li a{cursor: pointer; display: block;width: 100%; overflow: hidden;position: relative; border-bottom: 1px solid #d9d9d9;padding-bottom: 23px;}
.download li a .pic{width: 20%;float: left;}
.download li a .pic img{display: block;width: 100%;}
.download li a .con{width: 75%;position: absolute;top: 45%;margin-top: -40px;right: 0;}
.download li a .con span{display: block;line-height: 22px;color: #535353;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;height: 42px;}
.download li a .con i{font-style: normal;margin-top: 5px;display: block;line-height: 24px;color: #999999;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.download li a:hover .con span{color: #c51623;}
.download li a:hover .con i{color: #c51623;}
.download li a:hover{border-color: #c51623;}

@media (max-width: 1400px) {
    .download li{padding: 30px 10px 0;}
}
@media (max-width: 1199px){
    .download{padding: 20px 20px;}
}
@media (max-width: 767px){
    .download li a .con{margin-top: -35px;}
    .download li a .con span{font-size: 14px;line-height: 20px;}
    .download li{width: 100%;padding: 20px 5px 0;}
    .download li a{padding-bottom: 15px;}
    .download li a .con i{font-size: 11px;line-height: 18px;margin-top: 0;}
}


/*联系我们*/
.contact{background: #fff;border: 1px solid #dedede;padding: 35px 0 0}
.map{height: 450px;margin: 0 44px 0;}
.contact_tit{margin: 63px 44px 0;text-align: center;background: url("../images/contact_09.png") repeat-x left center;}
.contact_tit h2{font-size: 24px;line-height: 34px;color: #252526;background: #fff;padding: 0 25px; display: inline-block;*display:inline;*zoom:1;}
.contact_list1{overflow: hidden;margin: 38px 23px 0;}
.contact_list1 li{float: left;width: 33.333%;padding: 34px 21px 0;text-align: center;}
.contact_list1 li .con{border: 1px solid #dedede;min-height: 147px;padding: 0 10px;max-width: 312px;margin: 0 auto;}
.contact_list1 li .con .pic{margin: -34px auto 20px;width: 72px;}
.contact_list1 li .con .pic img{display: block;margin: 0 auto;width: 100%;}
.contact_list1 li .con span{display: block;font-size: 16px;line-height: 26px;color: #252526;}
.contact_list1 li .con b{display: block;font-size: 24px;line-height: 34px;color: #252526;font-weight: normal;font-family: "Arial";}
.contact_list1 li .con a{display: block;font-size: 24px;line-height: 34px;color: #252526;font-family: "Arial";}
.contact_list1 li .con a:hover{color: #c51623;text-decoration: underline;}
.contact_list1 li .con p{font-size: 13px;line-height:20px;color: #676767;max-width: 165px;margin: 0 auto 0;}
.contact_list2{margin-top: 6px;padding-bottom: 20px;}
.contact_list2 li{overflow: hidden;position: relative;margin: 0 23px 0;padding-top: 35px;padding-bottom: 35px; }
.contact_list2 li::before{content: " ";position: absolute;left: 50%;width: 1px;background: #dedede;height:75%;top:50%;  -webkit-transform:  translateY(-50%);  -moz-transform:  translateY(-50%);  -ms-transform:  translateY(-50%);  -o-transform:  translateY(-50%);  transform:  translateY(-50%); }
.contact_list2 li div{width: 50%;float: left;text-align: center;padding: 0 21px;}
.contact_list2 li div::before{content: " ";width: 45%;height: 1px; background: #dedede;position: absolute;left: 21px;top:0;}
.contact_list2 li div::after{content: " ";width: 45%;height: 1px; background: #dedede;position: absolute;right: 21px;top:0;}
.contact_list2 li div span{display: block;line-height: 26px;font-size: 16px;color: #676767;margin-bottom: 17px;}
.contact_list2 li:first-child div::before,.contact_list2 li:first-child div::after{display: none;}
@media (max-width: 900px) {
    .map{height: 300px;margin: 0 20px 0;}
    .contact_tit{margin: 40px 20px 0;}
    .contact_list1{margin: 30px 16px 0;}
    .contact_list1 li{padding: 34px 8px 0;}

}
@media (max-width: 900px){
    .contact_list1 li{width: 50%;margin-bottom: 20px;}
}
@media (max-width: 767px){
    .contact_list2 li{margin: 0 16px;padding: 0;}
    .contact_list2 li::before{display: none;}
    .contact_list2 li div{width: 100%;padding: 20px 0 10px;border-top: 1px solid #dedede;}
    .contact_list2 li:first-child div:first-child{border: none;}
    .contact_list2 li div::before,.contact_list2 li div::after{display: none;}
    .contact_list2 li div span{font-size: 14px;line-height: 24px;margin-bottom: 10px;}
}
@media (max-width: 499px){
    .map{height: 200px;margin: 0 16px;}
    .contact_list1{margin: 20px 8px 0;}
    .contact_tit{margin: 20px 16px 0;}
    .contact_tit h2{font-size: 16px;line-height: 26px;padding: 0 5px;}
    .contact_list1 li{width: 100%;margin-bottom: 20px;}
    .contact_list1 li .con{min-height: 120px;}
    .contact_list1 li .con .pic{width: 60px;margin-bottom: 10px;}
    .contact_list1 li .con span{font-size: 15px;line-height: 25px;}
    .contact_list1 li .con b{font-size: 20px;line-height: 30px;}
    .contact_list1 li .con a{font-size: 20px;line-height: 30px;}
    .contact_list1 li .con p{font-size: 12px;max-width: 158px;}
}
/*在线留言*/
.online_message{border: 1px solid #dedede;padding: 64px 5px 66px;background: #fff;}
.online_message .online{max-width: 875px;margin: 0 auto;}
.online_message .online li{padding: 0 11px; margin-bottom: 23px;overflow: hidden;line-height: 26px;font-size: 16px;color: #676767;}
.online_message .online li:first-child{margin-bottom: 20px;}
.online_message .online li.li_2{padding: 0;}
.online_message .online li select{font-size: 13px; position: relative; appearance:none;  -moz-appearance:none;  -webkit-appearance:none;background: url("../images/online.jpg") no-repeat 96% center; display: block;border: 1px solid #dedede;padding: 0 21px;height: 45px; width: 100%;line-height: 43px;color: #676767;font-family: 'Microsoft YaHei';}
.online_message .online li select::before{content: " ";position: absolute;right: 21px;top:19px;width: 10px;height: 5px;}
.online_message .online li .text{width: 50%;float: left;padding: 0 11px;}
.online_message .online li .text input{font-size: 13px; display: block;border: 1px solid #dedede;padding: 0 21px;width: 100%;line-height: 43px;color: #676767;}
.online_message .online li textarea{font-size: 13px; display: block;border: 1px solid #dedede;padding: 10px 21px;width: 100%;line-height: 25px;color: #676767;height: 152px;}
.online_message .online li .sub{font-size: 13px; position: relative; appearance:none;  -moz-appearance:none;  -webkit-appearance:none;background: #c51623; display: block;height: 45px; width: 100%;line-height: 45px;color: #fff;text-align: center;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.online_message .online li .sub:hover{background-color: #f81c2d;}
@media (max-width: 767px) {
    .online_message{padding: 30px 5px 30px;}
    .online_message .online li{margin-bottom: 15px;}
    .online_message .online li.li_2{padding: 0 6px;}
    .online_message .online li .text{padding: 0 5px;}
    .online_message .online li select{padding: 0 10px;line-height: 35px;height: 32px;}
    .online_message .online li .text input{padding: 0 10px;line-height: 40px;}
    .online_message .online li textarea{padding: 10px 10px;height: 120px;}
}
/*加入我们*/
.join{border: 1px solid #dedede;padding: 46px 44px 60px;background: #fff;}
.join_hd{white-space: nowrap;overflow-x: auto;text-align: center;width: 100%;padding-bottom: 15px;}
.join_hd::-webkit-scrollbar{height: 3px !important;background: url("../images/join_06.jpg") repeat-x center;}
.join_hd::-webkit-scrollbar-thumb{background: url("../images/join_03.jpg") repeat-x center;}
.join_hd li{display: inline-block;*display:inline;*zoom:1;line-height: 36px;font-size: 16px;text-align: center;min-width: 80px;padding: 0 15px; margin:0 7px;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.join_hd li:hover,.join_hd li.on{color: #fff;background-color: #c51623;}
.join_list{margin-top: 30px;display: none;}
.join_list.on{display: block;}
.join_list li{overflow: hidden;margin-bottom: 40px;padding-left: 90px;position: relative;}
.join_list li:first-child{margin-bottom: 10px;}
.join_list li .left{position: absolute;left: 0;top:0;}
.join_list li .right{}
.join_list li p{line-height: 31px;font-size: 13px;color: #676767;}
.join_list li h5{font-size: 16px;line-height: 26px;color: #342c2a;font-weight: bold;}
.join_list li h6{font-size: 16px;line-height: 26px;color: #5e5e5e;margin-left: 30px;}
.join_list li a{display: block;line-height: 35px;font-size: 13px; text-align: center;color: #fff;background: #c51623;width: 112px;margin-top: 30px;}
@media (max-width: 767px){
    .join{padding: 25px 16px 30px;}
    .join_hd li{font-size: 15px;line-height: 30px;margin: 0 3px;}
    .join_list li.con{padding:31px 0 0 15px; }
    .join_list li{margin-bottom: 20px;}
    .join_list li.con .right p{line-height:26px;}
}


/*首页*/
.index_banner{position:relative; clear: both; overflow:hidden;z-index: 1;}
.index_banner .slides li{position:relative;width: 100%;}
.index_banner .slides li a{position:relative;display: block;width: 100%;}
.index_banner .slides li a img { width: 100%;display:block; }
.index_banner .flex-direction-nav{opacity: 0;filter:alpha(opacity=0);  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.index_banner:hover .flex-direction-nav{opacity: 1;filter:alpha(opacity=100);}
.index_banner .flex-direction-nav li a{opacity: 0.5;filter:alpha(opacity=50); width:46px; height:46px;border-radius: 100%;  position: absolute;top:50%;margin-top: -20px; display: block;font-size: 0;text-indent:-9000px; -webkit-transition: 0.4s; transition: 0.4s;}
.index_banner .flex-direction-nav li a.flex-prev{left: 2.8%;background: url("../images/index_70.png") no-repeat center rgba(0,0,0,0.3);}
.index_banner .flex-direction-nav li a.flex-next{right: 2.8%; background: url("../images/index_72.png") no-repeat center rgba(0,0,0,0.3);}
.index_banner .flex-direction-nav li a:hover{opacity: 1;filter:alpha(opacity=100); }
/*.index_banner .flex-direction-nav li a.flex-prev:hover{background: url("../images/index_80.png") no-repeat center #2987c7;border-color: #2e77d2;}*/
/*.index_banner .flex-direction-nav li a.flex-next:hover{background: url("../images/index_82.png") no-repeat center #2987c7;border-color: #2e77d2;}*/
.index_banner .flex-control-nav{padding: 0; position: absolute;bottom: 33px;left: 0;height: 24px;line-height: 24px; width: 100%; text-align: center;}
.index_banner .flex-control-nav li{vertical-align: middle; display: inline-block;*display: inline;zoom:1;margin: 0 4px;padding: 0;}
.index_banner .flex-control-nav li a{border-radius: 12px; display: block; font-size: 0;color: transparent;width: 12px;height: 12px;background-color: rgba(243,243,245,0.6);}
.index_banner .flex-control-nav li a:hover,
.index_banner .flex-control-nav li a.flex-active{background-color: #2f95e2;width: 37px;}
#home_slider_ph{display: none;}
#home_slider_ph .flex-direction-nav{opacity: 1;filter:alpha(opacity=1);}
#home_slider_ph .flex-direction-nav li a{width: 20px;height: 20px;margin-top: -10px;background-size: 30% auto;}

/*f1*/
.index_f1{overflow: hidden;background: #fff;padding: 5px 0;}
.index_f1 a{display: block;width: 33.1%;margin-left: 0.35%;background-color: #000; height: 300px;float: left; background-position: center;background-repeat: no-repeat;background-size: cover; position: relative;}
.index_f1 a:hover{opacity: 0.9;filter:alpha(opacity=90);}
.index_f1 a:first-child{margin-left: 0;}
.index_f1 a span{opacity: 0;filter:alpha(opacity=0); display: block;line-height: 39px;width: 100%;padding: 0 24px;font-size: 14px;color: #fff; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; left: 0;bottom: 0; position: absolute;background: rgba(0,0,0,0.8);  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.index_f1 a span:first-child{bottom: auto;top:0;text-align: right;}
.index_f1 a:hover span{ opacity: 1;filter:alpha(opacity=100);}
@media (max-width: 768px){
    .index_f1 a span{opacity: 1;filter:alpha(opacity=100);}
}
@media (max-width: 767px) {
    .index_f1 a{width: 98%;height: 190px;margin: 5px auto 0 ;float: none;}
    .index_f1 a:first-child{margin: 0 auto 0;}
    #home_slider{display: none;}
    #home_slider_ph{display: block;}
}


/*底部*/
.footer{background: #f6f6f6;border-top: 1px solid #e2e2e2;}
.foot_f1{ width:1200px;position:relative;margin: 0 auto;height: 208px;}
.foot_f1 .hd{}
.foot_f1 .hd .prev,
.foot_f1 .hd .next{border-radius: 100%; display:block;  width:41px; height:41px;border: 3px solid #cccccc;position: absolute;left: -100px;top:62px;background: url("../images/product1_86.png") no-repeat center;  overflow:hidden;  cursor:pointer;}
.foot_f1 .hd .next{ background-image: url("../images/product1_89.png"); left: auto;right: -100px;}
.foot_f1 .hd .prev:hover{border-color: #c51623;background: url("../images/product1_84.png") no-repeat center #c51623;}
.foot_f1 .hd .next:hover{border-color: #c51623;background: url("../images/product1_91.png") no-repeat center #c51623;}
.foot_f1 .hd .prevStop{ background-position:-60px 0; }
.foot_f1 .hd .nextStop{ background-position:-60px -50px; }
.foot_f1 .hd .pageState{display: none;}
.foot_f1 .hd ul{display: none;text-align: center;}
.foot_f1 .hd ul li{display: inline-block;*display:inline;*zoom:1; width:12px;border-radius: 100%; height:12px;border: 2px solid #cccccc; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.foot_f1 .hd ul li.on{border-color: #c51623;background-color: #c51623;}
.foot_f1 .bd{width: 1199px;overflow: hidden; }
.foot_f1 .bd ul{ overflow:hidden; zoom:1; }
.foot_f1 .bd ul li{position: relative; width: 200px;height: 170px;}
.foot_f1 .bd ul li::before{content: " ";width: 1px;height: 120px;background: #e2e2e2;position: absolute;left: -1px;top:25px;}
.foot_f1 .bd ul li a{display: block;width: 200px;height: 170px;position: relative; overflow: hidden;background-position: center;background-repeat: no-repeat;}
.foot_f1 .bd ul li a:hover{background-color: #fff;z-index: 3;}
.foot_f1 .bd ul li:hover::before{background-color: transparent;}
@media (max-width: 1439px) {
    .foot_f1 .hd .prev{display: none;}
    .foot_f1 .hd .next{display: none;}
    .foot_f1 .hd ul{display: block;}
}
.foot_f2{overflow: hidden;width: 1200px;margin: 0 auto;position: relative;}
.foot_f2::before{content: " ";width: 1px;background: #e2e2e2;height: 210px;position: absolute;left: 693px;top:7px;}
.ft_nav{float: left;overflow: hidden;}
.ft_nav li{float: left;margin-left: 23px;width: 110px;}
.ft_nav li:first-child{margin-left: 0;}
.ft_nav li a{display: block;font-size: 13px;line-height: 23px;color: #676767;margin-bottom: 7px;}
.ft_nav li a:first-child{font-size: 16px;line-height: 30px;color: #252526;margin-bottom: 18px;}
.ft_nav li a:hover{color: #c51623;}
.foot_f2_right{float: right;overflow: hidden;width: 420px;}
.foot_f2_right .left{float: left;width: 280px;}
.foot_f2_right .left span{display: block;line-height: 26px;color: #252526;font-size: 16px;}
.foot_f2_right .left .hql{
    color: #c51623;
    /* font-size: 22px; */
    margin: 15px 0;
    font-style: initial;
}

.foot_f2_right .left .phone{overflow: hidden;}
.foot_f2_right .left .phone div{float: right;position:relative;}
.foot_f2_right .left .phone div:first-child{float: left;}
.foot_f2_right .left .phone div p{line-height: 22px;color: #c51623;font-size: 20px;position: relative;}
.foot_f2_right .left .phone div::before{content: " ";width: 1px;height: 25px;background: #c51623;position: absolute;right: -6px;bottom:-2px;}
.foot_f2_right .left .ft_contact{display: block;border: 2px solid #c51623;text-align: center;line-height: 32px;margin: 12px 0 10px;color: #c51623;}
.foot_f2_right .left .ft_contact:hover{color: #fff;background-color: #c51623;}
.bdsharebuttonbox{overflow: hidden;}
.bdsharebuttonbox a{display: block;float: left;background-position: center !important;background-repeat: no-repeat; width: 30px !important;height: 30px !important;padding: 0 !important;margin: 0 7px 0 0 !important;}
.bdsharebuttonbox a.bds_sqq{background-image: url("../images/product1_104.png");}
.bdsharebuttonbox a.bds_sqq:hover{background-image: url("../images/product1_121.png");}
.bdsharebuttonbox a.bds_qzone{background-image: url("../images/product1_106.png");}
.bdsharebuttonbox a.bds_qzone:hover{background-image: url("../images/product1_122.png");}
.bdsharebuttonbox a.bds_weixin{background-image: url("../images/product1_111.png");}
.bdsharebuttonbox a.bds_weixin:hover{background-image: url("../images/product1_123.png");}
.bdsharebuttonbox a.bds_tsina{background-image: url("../images/product1_108.png");}
.bdsharebuttonbox a.bds_tsina:hover{background-image: url("../images/product1_125.png");}
.bdsharebuttonbox a.bds_tieba{background-image: url("../images/product1_114.png");}
.bdsharebuttonbox a.bds_tieba:hover{background-image: url("../images/product1_124.png");}
.bdsharebuttonbox a:hover{opacity: 1 !important;filter:alpha(opacity=100) !important;}
.foot_f2_right .right{float: right;}
.foot_f2_right .right img{display: block;width: 91px;height: 91px;margin: 0 auto 8px;}
.foot_f2_right .right span{display: block;text-align: center;line-height: 21px;color: #676767;font-size: 13px;}
.foot_f3{text-align: center;padding: 25px 0 40px;max-width: 1200px;margin: 0 auto;}
.foot_f3 p{display: inline-block;*zoom:1;*display:inline;margin-right: 50px;position: relative;line-height: 23px;font-size: 13px; color: #676767;}
.foot_f3 p::before{content: " ";position: absolute; width: 2px;height: 100%;background: url("../images/product1_132.png") no-repeat center;left: -26px;top:0;}
.foot_f3 p:first-child::before{display: none;}
.foot_f3 p a{color: #676767;}
.foot_f3 p a:hover{color: #c51623;text-decoration: underline;}
.foot_f3 p:last-child{margin-right: 0;}

/*手机底部*/
.ph_foot{background: #242428;display: none;}

@media (max-width: 1199px) {
    .footer{display: none;}
    .ph_foot{display: block;}
    .foot_f3{ padding: 25px 16px 40px;}
    .foot_f3 p{margin-right: 20px;}
    .foot_f3 p::before{left: -11px;}
}
@media (max-width: 1000px){
    .foot_f3 p{margin: 0 5px }
    .foot_f3 p::before{display: none;}
}
@media (max-width: 540px) {
    .foot_f3{padding: 10px 16px 20px;overflow: hidden;}
    .foot_f3 p{display: block;float: left;margin:0 10px 0 0;}
}




/*客服*/
/*pc*/
.kf{transition:.8s;-o-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;display:none;z-index:999999;background-color:#fff;position:fixed;bottom:100px;right:10px;width: 62px;height:248px;border-radius:5px;}
.kf span{z-index:1000001;transition:.5s;cursor:pointer;position:relative;display: block;width: 62px;height:62px;border-bottom:1px solid #e3e3e3;}
.kf span:nth-child(1){border-radius:5px 5px 0 0;background: url("../images/kefu_03.png") no-repeat center #fff;}
.kf span:nth-child(1):hover{background: url("../images/kefu1_03.png") no-repeat center #e10413;}
.kf span:nth-child(2){background: url("../images/kefu1_07.png") no-repeat center #fff;}
.kf span:nth-child(2):hover{background: url("../images/kefu_07.png") no-repeat center #e10413;}
.kf span:nth-child(3){background: url("../images/kefu_14.png") no-repeat center #fff;}
.kf span:nth-child(3):hover{background: url("../images/kefu1_14.png") no-repeat center #e10413;}
.kf span:nth-child(4){border-radius:0 0 5px 5px ;border:none;background: url("../images/kefu_18.png") no-repeat center #fff; }
.kf span:nth-child(4):hover{background: url("../images/kefu1_18.png") no-repeat center #e10413;}
.kf span div{display:none;background-color:#fff;border-radius:5px;position: absolute;right:75px;padding:20px;font-size: 14px;color: #e10413;top: 0;}
.kf span div input{text-indent:.5em;display: block;margin:15px 0;line-height:28px;color:#696969;font-size:12px;width:140px;border:1px solid #d1d1d1;border-radius:2px;height:28px;}
.kf span div a{transition:.5s;-webkit-transition:.5s;display: block;background:#e10413;border-radius:2px;color:#fff;line-height:26px;font-size:12px;text-align:center;width:79px;height:26px;}
.kf span div a:hover{background: #b10413;}
.kf span div img{position: absolute;top:27px;right:-9px;}
.kf span div i{display:block;position: absolute;width: 15px;height:200px;right:-15px;top:0;}
.kf span:nth-child(1) div,.kf span:nth-child(3) div,.kf span:nth-child(4) div{text-align:center;min-width: 100px;font-size: 14px;color: #666;}
.kf span:nth-child(4) div{white-space: nowrap;}

.kf span div,.kf{-webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);}

.nav_center div,.index_nav_center div,.shou,.zhan{-webkit-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);}

.shou{z-index:1000000;cursor:pointer;width: 30px;height:40px;bottom:105px;border-radius:5px 0 0 5px;right:62px;background: url("../images/kefq.png") no-repeat center #fff;position: absolute;}
.shou.on{background-image: url("../images/kefq1.png");}

/*手机*/
.wrap2{  display: none;  width: 57px;  height: 57px;  position: fixed;  right: 10px;  bottom:20px;  z-index: 1111;}
.icon_menu{width:57px;height:57px;position:absolute;bottom:2px;right:2px;z-index:10;cursor:pointer;}
.icon_menu span{diplay:none;}
.btnss{width:52px;height:57px;background:url(../images/bg1.png) no-repeat -78px -6px;z-index:1;position:absolute;bottom:0;right:0;margin:0 5px 2px 0;cursor:pointer;}
.btnss span{display:block;width:22px;height:24px;font-size:0;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-11px;overflow:hidden;background:url(../images/bg1.png) no-repeat;}
.btn4 span{background-position:-176px -20px;}
.btn2 span{background-position:-198px -18px;}
.btn3 span{background-position:-221px -18px;}
.btn1 span{background-position:-243px -19px;}
.btn5 span{background-position:-267px -20px;}
.btnss{-webkit-transition:bottom .2s,right .2s;-moz-transition:bottom .2s,right .2s;-o-transition:bottom .2s,right .2s;-ms-transition:bottom .2s,right .2s;transition:bottom .2s,right .2s;}
.btn1.close1, .btn2.close1, .btn3.close1, .btn4.close1{bottom:0;right:0;}
.btn1.open1{bottom: 125px;right:0;}
.btn2.open1{bottom: 100px;right: 55px;}
.btn3.open1{bottom: 58px;right: 98px;}
.btn4.open1{bottom: 0px;right: 117px;}

.icon_menu2 {
    /* css3 animation */
    -webkit-animation: anim4 5s linear infinite;
    -moz-animation: anim4 5s linear infinite;
    -ms-animation: anim4 5s linear infinite;
    -o-animation: anim4 5s linear infinite;
    animation: anim4 5s linear infinite;
}

.page_list .first
{
    display:none
}

/* css3 keyframes - animation 4 */
@-webkit-keyframes anim4 {
    from { -webkit-transform: rotateZ(0deg); }
    50% { -webkit-transform: rotateZ(180deg); }
    to { -webkit-transform: rotateZ(360deg); }
}
@-moz-keyframes anim4 {
    from { -moz-transform: rotateZ(0deg); }
    50% { -moz-transform: rotateZ(180deg); }
    to { -moz-transform: rotateZ(360deg); }
}
@-ms-keyframes anim4 {
    from { -ms-transform: rotateZ(0deg); }
    50% { -ms-transform: rotateZ(180deg); }
    to { -ms-transform: rotateZ(360deg); }
}
@-o-keyframes anim4 {
    from { -o-transform: rotateZ(0deg); }
    50% { -o-transform: rotateZ(180deg); }
    to { -o-transform: rotateZ(360deg); }
}
@keyframes anim4 {
    from { transform: rotateZ(0deg); }
    50% { transform: rotateZ(180deg); }
    to { transform: rotateZ(360deg); }
}

@media (max-width: 767px) {
    .kf{display: none !important;}
    .wrap2{display: block !important;}
}

.new_detail .detail_con img{margin:10px 0;max-width:100%;}



.proimg2 img{
    width: 30%;
    margin-left: 20px;
}
.proimg2 p{
    /* width: 30%; */
    display: initial;
    text-align: center;
}

@media (min-width: 1200px){
.proimg div{
   width: 30%;
   margin-left: 20px;
   float: left;
   /* height: 200px; */
   height: 200px;
}
.proimg div p{display: block;/* padding-bottom: 0px; */}
.proimg div p img{/* display: block; *//* height: 200px; */}

}
.proimg .prolist img
{
}
.proimg .prodt:nth-child(1)
{height: 300px;}

.proimg{
    min-height: 1000px;
}
.new_detail .detail_con table{max-width: 100%;width: 100%;}