

/*head*/
#head{width: 100%;background-color: #fff;}
#ms_top {height: 33px;line-height: 33px;background: #e6e4e5;border-bottom: 1px solid #d3d3d3;}
.ms_top p {color: #717171;font-size: 12px;font-weight: normal;float: left;height: 33px;}
.ms_top p span {font-size: 14px;color: #717171;font-weight: bold;}
.ms_sn {color: #717171;text-align: right;font-size: 12px;background: url(../images/albb.png) no-repeat right;}
.ms_sn a {color: #717171;}
.ms_warp {width: 1200px;margin: 0 auto;}
#ms_top .hyxw{float: left;width: 250px;margin-left: 50px;}



/*导航*/
.nav{ /*float:left;*/width: 1200px;margin: 0 auto;}
.nav > li{ float:left;line-height:65px;width: 85px;height: 65px;}
.nav > li.pronav_list > a:hover{background: #fff;color:#280d50; }
.nav > li.pronav_list i{ float:left; margin-left:58px;}
.nav > li.pronav_list > a{ float:left; color:#FFF; width: 85px }
.nav > li > a{ float:left;text-align:center; color:#fff; font-size:14px;  /*padding-right:20px; padding-left:20px;*/ }
.nav > li:hover > a{ text-decoration:underline;}
.nav > li > ul{ position:absolute; top:65px; display:none; z-index:500; background-color:#f5f5f5;}
.nav > li > ul > li{ line-height:30px;width: 85px;height: 30px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} 
.nav > li > ul > li > a{position:relative; display:block; text-align:center; color:#787878; font-size:14px; width:100%; background-color:#fff;}
.nav > li > ul > li > a:hover{ color:#fff; background-color:#280d50;}

.nav > li > ul.navlist1{width:170px;}
.nav > li > ul.navlist1 > li{width:170px;}
.nav > li > ul.navlist1 > li a{text-align:left; padding:0 16px;}

.nav > li > ul.navlist2{width:170px;}
.nav > li > ul.navlist2 > li{width:170px;}
.nav > li > ul.navlist2 > li a{text-align:left; padding:0 20px;}

.nav > li > a span{ width:100%;line-height: 65px;float: left;text-align: center;}
/*.nav > li > a span.t1{margin-top: 10px;}
.nav > li > a span.t2{ color:#5ba0e3; font-size:10px!important;margin-bottom: 8px;}*/
.logo{float:left;width: 160px;height: 65px;background: url(../images/logo.png);}




.header-right{float: right; width: 180px; margin-right: 90px; }
 .header-right li{float: left; padding: 0 5px;line-height: 65px; color:#fff; font-size: 30px;}

 .header-right li.taobao a.icon{background-position:4px -532px;}
 .header-right li.taobao a.icon:hover{background-position:-35px -532px;}

 .header-right li.aldp a.icon{background-position:4px -496px;}
 .header-right li.aldp a.icon:hover{background-position:-35px -496px;}

 .header-right li.follow a.icon{background-position:4px -424px;}
 .header-right li.follow a.icon:hover{background-position:-36px -424px;}
 .header-right li.contact a.icon{	background-position:6px -460px;}
 .header-right li.contact a.icon:hover{	background-position:-35px -460px;}


.popover { position: absolute; top: 0; left: 0; z-index: 9999; display: none; width: 276px;  min-height: 32px;  padding: 1px;  text-align: left;  white-space: normal;  background-color: #ffffff;  background-clip: padding-box;  border: 1px solid #cccccc;  border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
.popover.top,.popover.top-left,.popover.top-right {  margin-top: -10px;}
.popover.right,.popover.right-top,.popover.right-bottom {  margin-left: 10px;}
.popover.bottom,.popover.bottom-left,.popover.bottom-right {  margin-top: 10px;}
.popover.left,.popover.left-top,.popover.left-bottom {  margin-left: -10px;}
.popover.pop {  -webkit-transform: scale(0.8);  -o-transform: scale(0.8);  transform: scale(0.8);  transition: transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);}
.popover.fade {  transition: opacity .15s linear;}
.popover.in {  -webkit-transform: none;  -o-transform: none;  transform: none;  opacity: 1;}
.popover-inner .close {  font-family: arial;  margin: 5px 10px 0 0;  float: right;  font-size: 20px;  font-weight: bold;  line-height: 20px;  color: #000000;  text-shadow: 0 1px 0 #fff;  opacity: 0.2;  filter: alpha(opacity=20);  text-decoration: none;}
.popover-inner .close:hover,.popover-inner .close:focus {  opacity: 0.5;  filter: alpha(opacity=50);}
.popover-title {  padding: 8px 14px;  margin: 0;  font-size: 14px;  font-weight: bold;  line-height: 18px;  background-color: #ffffff;  border-bottom: 1px solid #f2f2f2;
  border-radius: 5px 5px 0 0;}
.popover-content {  padding: 9px 14px;  overflow: auto;  text-align:center;}
.popover-inverse {  background-color: #333333;  color: #eeeeee;}
.popover-inverse .popover-title {  background: #333333;  border-bottom: 1px solid #3b3b3b;  color: #eeeeee;}
.popover-no-padding .popover-content {  padding: 0;}
.popover-no-padding .list-group-item {  border-right: none;  border-left: none;}
.popover-no-padding .list-group-item:first-child {  border-top: 0;}
.popover-no-padding .list-group-item:last-child {  border-bottom: 0;}



.popover-contact-top .popover-content h5 { color: #F60; font-size: 24px;  margin-bottom: 5px; font-weight: normal; font-family:Arial;}
.popover-contact-top .popover-content p { color: #888;}


.popover > .arrow,.popover > .arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;}
.popover > .arrow {  border-width: 11px;}
.popover > .arrow:after { border-width: 10px; content: "";}

.popover.top > .arrow,
.popover.top-right > .arrow,
.popover.top-left > .arrow {  
   bottom: -11px;
   left: 50%;
   margin-left: -11px;
   border-top-color: #999999;
   border-top-color: rgba(0, 0, 0, 0.25);
   border-bottom-width: 0;
}
.popover.top > .arrow:after,
.popover.top-right > .arrow:after,
.popover.top-left > .arrow:after {
   content: " ";
   bottom: 1px;
   margin-left: -10px;
   border-top-color: #ffffff;
   border-bottom-width: 0;
}


.popover.right > .arrow,
.popover.right-top > .arrow,
.popover.right-bottom > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after,
.popover.right-top > .arrow:after,
.popover.right-bottom > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}


.popover.bottom > .arrow,
.popover.bottom-right > .arrow,
.popover.bottom-left > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  border-top-width: 0;
}
.popover.bottom > .arrow:after,
.popover.bottom-right > .arrow:after,
.popover.bottom-left > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-bottom-color: #ffffff;
  border-top-width: 0;
}


.popover.left > .arrow,
.popover.left-top > .arrow,
.popover.left-bottom > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after,
.popover.left-top > .arrow:after,
.popover.left-bottom > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}




#Popover4{ margin-left:-150px;}

.zxzx{float: right; width: 110px;background: #4251b6;height: 65px ;line-height: 65px;font-size: 16px;text-align: center;cursor: pointer;}
.zxzx a{color: #fff;}

/*轮播图*/
#banner {
	float: left;
	height: 500px;
	margin: 0 auto;
	width: 100%;
	/*position: relative;*/
}
.banner {
	height: 500px;
	width: 100%;
	/*position: absolute;*/
	z-index: 3;
	top: 0;
}

.bg_1{position: relative; height: 150px;background: url(../images/bg_1.jpg) #4251B6 no-repeat center;}
.bg_1 ul{width: 1200px;margin: 0 auto;}
.bg_1 ul li{width:25%;color:#fff;float:left;padding: 25px 0 0 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bg_1 ul li span{font-size: 16px;}
.bg_1 ul li p{font-size: 14px;line-height: 30px;} 

.bg_2{height:800px;  background: url(../images/bg_2.jpg) no-repeat center;color: #fff;}
.bg_3{height: 130px;background: url(../images/bg_3.png) center;}
.bg_3t{text-align: center;line-height: 130px;font-size: 24px;color: #fff;}
.bg_4{background: #4251b6;height: 170px;margin-top: 60px;font-size: 30px;color: #fff;line-height: 170px;text-align: center;}
.bg_4t{    background: #fff; color: #4251b6; border-radius: 5px; width: 180px; height: 40px!important; line-height: 40px; font-size: 18px; text-align: center; padding: 10px 50px; margin-left: 140px;} 
.bg_4t a{ color: #4251b6 }
.bg_4t a:hover{background: #4251b6  ;color: #fff;}
.bg_5{height: 116px;background:url(../images/bg_5.jpg)no-repeat center; }
/*产品热销*/
.cprx{width: 100%;height: auto;overflow: hidden;background-repeat: no-repeat;background-position: top center;background-color: #fff;}
.cprx_t {    position: relative;width: 1200px;height: auto;margin: 0 auto;margin-top: 60px;}
.fk{width: 60px;height: 7px; margin: 0 auto; background: #1a2a8c;margin-top: 25px;}
.p1{font-size: 26px; text-align: center; color: #140ba4;line-height: 30px;letter-spacing: 1px;}
.cprx_t2{margin: 0 auto;width: 1200px;text-align: center;font-size: 24px;line-height: 32px;margin-top:25px; margin-bottom: 70px;}
.cpzx p { font-size: 16px;text-align: center;color: #000;letter-spacing: 1px; }
.cpzx p:hover{color: #edcd99;}
.tdt_on {background-color: #cc0000;color: #fff;}
.tdt_off {color: #fff;background: #6893d8;}
.cpzx_t{text-align: center;height: 425px}
.cpzx_box{float:left; position:relative; display:block; overflow:hidden; width:245px;  border:1px solid #CCC;/*border-radius: 5px;*/}

.img_box{position:relative; width:245px; height:245px;}
.cpzx_box img{ width:395px; height:245px; position:absolute; left:50%; margin-left:-197px; }

.p2{line-height: 24px;position: relative; text-align: center;margin-top: 10px;font-size: 14px;}
.p3{text-align: center;color: #fd7000;line-height: 24px;text-decoration: underline;margin-bottom: 10px;}

.owl-item a.item{}
.owl-item a.item:hover{ background-color: #fd7000;}
.owl-item a.item:hover .cpzx_box{ background-color: #fd7000;}
.owl-item a.item:hover .p2{color: #fff;}
.owl-item a.item:hover .p3{color: #fff;}


/*实力*/

.sl{width: 100%;height: 185px;overflow: hidden;background-repeat: no-repeat;background-position: top center;background-color: #4251b6;}
.sl_t {position: relative;width: 1200px;height: auto;margin: 0 auto;margin-top: 50px;text-align: center;color: #fff;font-size: 26px;}
.sl_t2{width: 1200px;margin: 0 auto; font-size: 20px;text-align: center;color: #fff;line-height: 60px;}
.sl_main{background: #e3e4e9;height: 600px;margin:0 auto;}
.sl_t3{width: 0; height: 0; border-width: 25px; border-style: solid; border-color: #4251b6 transparent transparent transparent ;margin: 0 auto;}
.sl_box{width: 290px; height: 380px;text-align: center;margin:0 auto;background: #fff;padding: 20px;}
.sl_box img{width: 73px;height: 73px}
.sl_tit{font-size: 24px;color: #4150b5;line-height: 70px;}
.sl_box p {font-size: 16px;color: #c8c8c8;width: 240px;height: 110px; margin: 0 auto;text-align: left;}
.sl_xq{width: 150px;height: 40px;text-align: center;font-size: 18px;color: #4150b5;border: solid 1px #4150b5;margin: 0 auto;line-height: 40px;margin-top: 35px;display: none;}
.swiper-slide-active .sl_xq{display:block;}

.pc-banner {
  width: 100%;
  float: left;
}

@media screen and (max-width: 668px) {
  .pc-banner {
    background-size: auto 100%;
  }
}







.banner .swiper-slide {-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s; -webkit-transform: scale(0.7);
  transform: scale(0.7);}
.banner .swiper-slide-active,.banner .swiper-slide-duplicate-active {-webkit-transform: scale(1); transform: scale(1);}

.banner .swiper-pagination-bullet{background-color: #fff;}
.banner .swiper-pagination-bullet-active{background-color: #fff;}

.banner .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto;
}

.banner .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto;
}










/*案例*/
.case{width: 1200px;margin: 0 auto; height: auto;overflow: hidden;background-repeat: no-repeat;background-position: top center;background-color: #fff;}
.case_t {    position: relative;width: 1200px;height: auto;margin: 0 auto;margin-top: 75px;font-size: 30px;text-align: center;letter-spacing: 8px;}
.case_box{border: solid 1px #ccc;margin-right: 10px!important;margin-left:10px;}
/*.case_mian{margin-top: 25px;}*/
/*新闻*/
.news{width: 1200px;margin: 20px auto 120px; height: auto;overflow: hidden;background-repeat: no-repeat;background-position: top center;background-color: #fff;}
.news_t {position: relative;width: 1200px;height: auto;margin: 0 auto;margin-top: 75px;font-size: 26px;text-align: center;letter-spacing: 1px;color: #100da6;}
.news_t2{width: 1200px; margin:0 auto; font-size: 30px;text-align: center;margin-top: 25px;}

.news_box{float: left; width: 360px;margin:65px 20px 0;}
.news_box p {font-size: 12px!important;color: #7f7f7f;}
.news_box_t{font-size: 18px;line-height: 40px;border-bottom: solid 1px #434343;}
.news_more{float: right;color: #005baa;font-size: 14px;}
.news_imgbox{height: 100px;margin-top: 20px; margin-bottom: 10px;}
.news_imgbox img{width: 100%;}
.news_tit1{float: left;font-size: 14px;width: 100%; line-height: 30px;}
.news_tit1 span {float: right;font-size:12px; }
.wen{color: #27a6eb;float: left!important;letter-spacing: 3px;}
.da{color: #005baa;letter-spacing: 3px; }


/*footer*/
.footer{width: 100%;background-color: #2e303f;overflow: auto;padding-bottom: 20px;}
.footer_main{width: 1200px;margin: 0 auto;  border-bottom: solid 1px #7f7f89;overflow: auto;margin-bottom: 20px;padding-bottom: 10px;}
.footer_t{float: left;padding-top: 38px;}
.footer_list{float: left;width: 200px;padding: 0 50px 0 0;}




.footer_list ul{padding: 5px 0;line-height: 30px;font-size: 14px;color: #62606b;width: 185px;float: left; }
.footer_list ul li{width:100%; line-height: 30px; color:#989fb1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;float: left;}

.footer_list ul.pro li{width:50%;}

.footer_list ul li a{ line-height: 30px; font-size: 14px;color:#989fb1; }
.footer_list ul li a:hover{color:#fff; }
.footer_list ul li a i{font-size: 20px!important; color: #989fb1;}

.footer_list .txt{height: 50px;line-height: 50px;border-bottom:solid 4px #7f7f89;font-size: 16px;color: #fff;}
.footer_list .txt a{color: #fff;}


.footer_b{margin:0 auto;width: 500px;height: 40px;text-align: center;}
.footer_b li{float: left; color: #989fb1;line-height: 40px;width: 100px;}
.footer_b li a{color: #989fb1;}
.footer_b p{float: left; width: 100%; color: #989fb1; margin-left: -40px;}

.footer a{color: #989fb1;}
.footer a:hover{color:#fff;}

/*客服*/
i{ -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
#kefu.xuanfu_1 {
    width: 40px;
    z-index: 100;
    position: fixed;
}

#kefu.xuanfu_1 > span {
    height: 40px;
    margin-bottom: 2px;
    width: 40px;
}

#kefu.xuanfu_1 > span a {
    right: 0px;
    height: 40px;
    width: 40px;
    top: 0px;
    cursor: pointer;
    overflow: hidden;
}

#kefu.xuanfu_1 > span a i.iconfont {
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 21px;
}

#kefu.xuanfu_1 > span a font {
    line-height: 40px;
    width: 0px;
    overflow: hidden;
    text-align: center;
}

#kefu.xuanfu_1 > span .ewmshow {
    right: 60px;
    top: -42px;
    display: none;
}

#kefu.xuanfu_1 > span .ewmshow img {
    width: 124px;
    height: 124px;
}
#kefu.xuanfu_1 span a  i{border: solid 1px #4251b6}
#kefu.xuanfu_1 span a:hover i {
    background-color: #4251b6 !important;
    color: #fff !important;
    border: solid 1px #4251b6;
}
.f16 {
    font-size: 16px;
}
.dis-b {
    display: block;
}


  .banner_nei{float: left; width: 100%;height: 300px;}

/*--banner--*/
.position{width: 1200px;margin:0 auto;}
.lujing2{margin-bottom: 10px;margin-top: 10px;}
/*-----内页_右_文章列表页—-----*/
.news_list{width:900px; float:left;}
.news_list .new-item{display:block;position:relative;width:900px;height:170px;background:url(../images/news/d.jpg) repeat-x 0 bottom;}
.news_list .new-img{display:block;width:182px;height:130px;background:url(../images/news/c.jpg) no-repeat; position:absolute;left:0px;top:10px;}
.news_list .new-img img{height:120px;width:172px;margin:5px 0 0 5px;} 
.news_list .new-content{width:880px;height:22px;position:absolute;left:10px;top:20px;}
.news_list .new-content .new-title{ display:block; width:880px; height:22px;}
.news_list .ot-left{ float:left; background:url(../images/news/dt.jpg) 0 center no-repeat;color:#666; padding-left:20px; font-size:16px; font-weight:bold; width:580px; overflow:hidden;}
.news_list .new-text{color:#666;padding:10px; width:693px; line-height:24px;height:40px;overflow: hidden;/*white-space:nowrap;*//*文本溢出用"..."表示*/text-overflow:ellipsis; /*适用IE*/-o-text-overflow:ellipsis;/*适用opera*/}
.news_list .new-text_bg{margin-top:10px;height:85px;background-color:#F5F5F5;}
.news_list .new-date-inline{ float:right; background:url(../images/news/time.gif) 0 center no-repeat;text-align: right;font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#959595;width:90px;}
.new-in{ float:right; margin-right:10px;} 


#news_ul{margin-top:10px;width:720px; margin:0 12px;}
#news_ul .news_li{width:690px;height:34px;line-height:34px;padding-left:30px;border-bottom:1px #eee solid;background:url(../images/news/dt2.jpg) 10px center no-repeat #FFF;}
#news_ul .news_lic{width:690px;height:34px;line-height:34px;padding-left:30px;border-bottom:1px #eee solid;background:url(../images/news/dt3.jpg) 10px center no-repeat #F5F5F5;}
#news_span1{width:550px;float:left;}
#news_span1 a{color:#666;}
#news_span2{width:100px;float:right;text-align: right;font-size:10px;color:#aaa; margin-right:10px;}


#pagesnew { width:718px; display:block; height:40px; background-color:#fafafa; border:1px solid #e1e1e1; margin:25px 12px 0; float:left;margin-bottom: 30px;}
#pagesnew ul {width:692px;margin:0 auto; padding-left:26px;}
#pagesnew ul li{height:40px;line-height:40px;list-style:none;float:left; margin-right:10px;}
#pagesnew ul li select{position:relative; top:10px; display:block;}


/*列表页左侧*/
.left1{float: left;width: 270px;padding-right: 30px;padding-bottom: 40px;}

.recent_left{float: left;width: 100%;}
.left1.navleft_2 .title {
  line-height: 30px;
  padding-bottom: 8px;
  font-size: 22px;
  border-bottom: 2px solid #3B8CC5;
}

.left1.navleft_2 .title > font {
  text-transform: Uppercase;
  padding-left: 6px;
}

.left1.navleft_2 .productleft > li {
  border-bottom: 1px dashed #e4e4e4;
  position: relative;
  text-indent: 10px;
}

.left1.navleft_2 .productleft > li > a {
  line-height: 42px;
  height: 42px;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

.left1.navleft_2 .productleft > li > a > i {
    width: 8px;
    height: 8px;
    float: left;
    margin-top: 18px
}

.left1.navleft_2 .productleft > li > span {
  width: 21px;
  line-height: 42px;
  text-align: center;
  cursor: pointer;
  right: 0px;
  top0px; position: absolute;
}

.left1.navleft_2 .productleft > li > span.btn1 {
  display: black;
}

.left1.navleft_2 .productleft > li > span.btn2 {
  display: none;
}

.left1.navleft_2 .productleft > li.on > span.btn1 {
  display: none !important;
}

.left1.navleft_2 .productleft > li.on > span.btn2 {
  display: block !important;
}

.left1.navleft_2 .productleft > li > ul {
  display: none;
  border-top: 1px dashed #e4e4e4;
}

.left1.navleft_2 .productleft > li > ul > li {
  width: 94%;
  line-height: 34px;
  border-bottom: 1px dashed #e4e4e4;
  border-left: 1px solid #f1f1f1;
}

.left1.navleft_2 .productleft > li > ul > li:last-child {
  border-bottom: 0 none !important;
}

.left1.navleft_2 .productleft > li > ul > li > a {
  overflow: hidden;
  text-overflow: ellipsis;
}

.left1.navleft_2 .productleft > li > ul > li > a i {
  line-height: 30px;
  font-size: 21px;
}

.left1.navleft_2 .title {
  border-bottom: 2px solid #00a1e9 !important;
}

.left1.navleft_2 .productleft > li a:hover {
  color: #00a1e9 !important;
}

.left1.navleft_2 .productleft > li.thisclass > a {
  color: #00a1e9 !important;
}

.left1.navleft_2 .productleft > li > ul > li.thisclass a {
  color: #00a1e9 !important;
}



/*----main_right---*/
.mian_right{width: 860px;float: right;}
.mr15{ margin-right:20px;}
.cp_list li{ float:left; padding-bottom:14px; width:31.3333333%; margin-right:1%; margin-left:1%;}
.cp_list li a{ display:block; width:100%; height:auto; float:left;}
.cp_list li a .imgbox{ float:left; position:relative; display:block;  border:1px solid #e5e5e5; overflow:hidden; width:99%; height:280px;}
.cp_list li a .imgbox img{ position:absolute; width:452px; height:280px; left:50%; margin-left:-226px;}
.cp_list li a span{ width:100%; display:block; font-size:16px; line-height:24px; height:48px; text-align:center; padding-top:14px; float:left;}
.cp_list li a:hover span{ color:#005192;}

.biaoti{ color:#333; font-size:22px; width:100%; display:block;text-align:center; line-height:39px; }
div.biaoti{ text-transform:uppercase; font-size:20px; font-weight:bold;}

.w100 > font.bb{ color:#999;line-height:14px; font-weight:normal; display:inline-block; border-right:1px solid #999999; margin-top:16px; padding-right:10px; margin-right:10px; }
.go_back{ color:#005192; cursor:pointer;}
.go_back:hover{ text-decoration:underline;}

.nav_left{ float:left; width:23%;}
.main_right{ float:right; width:74%;}

/*----nav_left---*/
.lefttitle{ position:relative; float:left; width:100%; display:block;  font-size:18px; border-bottom:1px dotted #d2d2d2; padding-bottom:18px;}
.lefttitle font{color: #aeaeae;

    font-size: 18px; }
.lefttitle i{ background-color: #4251b6;
    bottom: -1px;
    height: 2px;
    left: 0;
    position: absolute;
    width: 72px;}
.nav_left > ul{ float:left; width:100%;}
.cp_left{ margin-top:18px; margin-bottom:10px; }
.cp_left li{ float:left; width:100%; background-color:#eee; margin-bottom:8px;}
.cp_left li a{ float:left;transition: 0.4s ease-in-out; width:100%; display:block; z-index:1;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  line-height:48px; height:48px; text-indent:20px; font-size:14px; position:relative; background:url(../images/lefta.png) 234px center no-repeat;}
.cp_left li a:hover{ color:#005192;background:url(../images/lefta2.png) 234px center no-repeat;}

/******产品展示********/  
.pCon{ /*float:left;*/ }
#prolist{width:100%;overflow:hidden; float:left; }
#prolist ul{overflow: hidden;zoom: 1;margin-bottom: 20px;}
#prolist ul li {width:202px; float: left; margin-right: 30px; }
#prolist ul li:nth-child(4n) {margin-right:0; }
#prolist .img_box{    float: left; position: relative; display: block; border: 1px solid #e5e5e5; overflow: hidden; width: 99%; height: 202px;}
#prolist ul li img {    position: absolute; width: 325px; height: 202px; left: 50%; margin-left: -162.5px;} 
#prolist ul li span {    width: 100%; display: block; font-size: 16px; line-height: 24px; height: 48px; text-align: center; padding-top: 14px; float: left;} 
#prolist ul li a:hover{ text-decoration:underline;}

/******图集分页效果********/
.w_pages{ overflow:hidden; zoom:1; clear:both; }
.w_pages ul{ float:right; padding:12px 0 12px 16px; }
.w_pages ul li{float:left; height:25px; line-height:25px; padding:0 4px 0; margin-left:6px; margin-top:0; border:1px solid #E9E9E9; font-size:12px; }
.w_pages ul li a{ float:left;  color:#555; display:block; font-size:12px;}
.w_pages ul li a:hover{ color:#4251b6; text-decoration:none;}

.w_pages ul li.thisclass,
.w_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ background-color:#F8F8F8; font-weight:bold;}
.w_pages .pageinfo{ line-height:21px; padding:15px 10px 12px 16px; color:#999;}
.w_pages .pageinfo strong{ color:#555; font-weight:normal; margin:0px 2px;}

/******zzs********/  
.pCon{ /*float:left;*/ }
#zzsnumlist{width:100%;overflow:hidden; float:left; }
#zzsnumlist ul{overflow: hidden;zoom: 1;margin-bottom: 20px;}
#zzsnumlist ul li {width:202px; float: left; margin-right: 30px; }
#zzsnumlist ul li:nth-child(4n) {margin-right:0; }
#zzsnumlist ul li img { width:200px; height: 200px; border: 1px solid #e5e5e5;} 
#zzsnumlist ul li span {    width: 100%; display: block; font-size: 16px; line-height: 24px; height: 48px; text-align: center; padding-top: 14px; float: left;} 
#zzsnumlist ul li a:hover{ text-decoration:underline;}

/*----product_art---*/
/*.product{width: 1200px; margin: 0 auto; height: auto; overflow: hidden; background-repeat: no-repeat; background-position: top center; background-color: #fff;} */
.product{width:100%;float:left;} 
.product .main_right{width:100%;float:left;}
.productimg{ float:left; width:302px;}
.productname{ float:left; padding-left:30px; width:54%;}
.productname h1{ font-size:18px; line-height:32px; width:100%; padding-bottom:8px; float:left;}
.productname > span{ display:block;width:100%; font-size:16px; line-height:36px; float:left;}
.productname > p{width:100%; font-size:14px; line-height:24px; color:#919191; float:left; max-height:124px; overflow:hidden; margin-bottom:12px;}

.productname > span > div{ float:left; font-size:14px; color:#919191; line-height:24px; overflow:hidden; height:24px; margin-right:10px;}
.productname > span > div > font{ font-size:16px; line-height:28px; float:left; margin-right:4px;}
.productname .boxbtn { width:100%; float:left; margin-top:20px; border-top:1px dotted #ccc; padding-top: 20px;}
.productname .boxbtn a{ display:block; color:#FFF; width:140px; float:left; height:38px; line-height:38px; overflow:hidden; border-radius:5px; margin-top:10px; margin-right:10px;}
.bg2384cc{ background-color:#4251b6;}
.bgc7130c{ background-color:#c7130c;}
.bg005da3{ background-color:#005da3;}
.bgff6600{ background-color:#ff6600;}
.bb1{ border-bottom:1px solid #f1f1f1; padding-bottom:8px;}
.productname .boxbtn a font{ display:block; float:left; width:30px; text-align:center; color:#FFF; font-size:21px;padding-left: 20px;}
.productname .boxbtn a span{ display:block; text-align:center; float:left; padding-left: 10px;}
.productname .boxbtn a i{ float:left; width:1px; height:18px; margin-top:10px; background-color:rgba(0,0,0,0.2); border-right:1px solid rgba(255,255,255,0.2)}
.mod18{ position: relative; width:302px; margin:0 auto;}
.mod18 .btn{position:absolute;cursor:pointer;}
.mod18 #prevTop,.mod18 #nextTop{top:322px;width:20px;height:77px;line-height:77px; text-align:center; background-color:#4c4c4c; color:#FFF; font-size:14px !important; border-radius:3px;}
.mod18 #prevTop{   left:0%;}
.mod18 #nextTop{  right:0%;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf li a{display:block;width:300px;height:300px; position:relative; float:left;color:#fff; overflow:hidden;}
.mod18 .cf li a img{ position:absolute; width:484px; height:300px; left:50%; margin-left:-242px;}
.mod18 .cf li a font{ position:absolute; right:0px; bottom:0px; background-color:#eee; font-size:12px; padding:3px 6px 3px 6px; color:#333;}
.mod18 .cf li a font i{ margin-right:3px;}
.mod18 .picBox{height:300px;position:relative;overflow:hidden; margin:0 auto; width:300px; border:1px solid #ccc;}
.mod18 .picBox ul{height: 300px;position:absolute;}
.mod18 .picBox li{width:300px;height: 300px;}
.mod18 .listBox{ width: 261px; height: 77px; margin: 20px auto 0px auto; position: relative; overflow: hidden; }
.mod18 .listBox ul{height:77px;position:absolute;}
.mod18 .listBox li{width:75px;height:75px; margin-left:5px; margin-right:5px; float:left;cursor:pointer;position:relative; float:left; position:relative; overflow:hidden;border:1px solid #ccc;}
.mod18 .listBox li img{width:121px;height:75px; position:absolute; left:50%; margin-left:-60px;}
.mod18 .listBox li.on{border:1px solid #999;}

/*全图显示*/

.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.fancybox-opened {
  z-index: 8030;
}
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
  position: relative;
}
.fancybox-inner {
  overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url('../images/fancybox_sprite.png');
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url('../images/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url('../images/blank.gif'); /* helps IE */
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  z-index: 8040;
}
.fancybox-prev {
  left: 0;
}
.fancybox-next {
  right: 0;
}
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

.fancybox-prev span {
  left: 0px;
  background-position: 0 -36px;
}
.fancybox-next span {
  right: 0px;
  background-position: 0 -72px;
}
.fancybox-nav:hover span {
  visibility: visible;
}
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
/* Overlay helper */

.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
.fancybox-lock body {
  overflow: hidden !important;
}
.fancybox-lock-test {
  overflow-y: hidden !important;
}
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url('../images/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}
/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}
.fancybox-opened .fancybox-title {
  visibility: visible;
}
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent; /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}
.fancybox-title-inside-wrap {
  padding-top: 10px;
}
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url('../images/fancybox_sprite@2x.png');
  background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
}
#fancybox-loading div {
  background-image: url('../images/fancybox_loading@2x.gif');
  background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
}
}

#LoutiNav{ display:none; width:86px; height:auto; position:fixed; top:150px; right:0px; }
#LoutiNav li{ padding:5px 12px 5px 12px; float:left; background-color:rgba(0,0,0,0.9); margin-bottom:2px; color:#fff; border-radius:5px 5px 5px 5px;  font-size:12px;text-align: center; cursor: pointer; float:left;}
#LoutiNav li:hover{background:#ff6600; color:#FFF}
#LoutiNav .active{background:#ff6600; color:#fff;}
.louceng{width: 100%; float:left; height:auto; padding-top:36px;}
.louceng  .tag{ font-size:14px; width:114px; text-indent:16px; color:#FFF; height:34px; line-height:34px; background-color:#4251b6; border-radius:5px 5px 0px 0px;}
.louceng  .tag font{ margin-right:6px;}
.louceng  .body{  border-top:4px solid #4251b6; padding-top:21px; border-radius:0px 0px 5px 5px; padding-bottom:21px; padding-left:20px; padding-right:20px; background-color:#f8f8f8;font-size: 14px;}

/*添加表格*/
#body1{}
#body1 table{width:100% !important;}
#body1 table tr{background-color:#fff;}
#body1 table tr:nth-child(odd){background-color:#eee;}
#body1 table tr:first-child{background-color:#BFBFBF;}
#body1 table tr td{padding:5px 7px !important;}
#body1 table tr td p{ text-align:left !important; padding-left:50px; font-family:Microsoft YaHei !important;}
#body1 table tr td span{font-family:Microsoft YaHei !important;}
#body1 table tr td:first-child{ width:25%; border-right:1px dotted #ccc !important;}
#body1 table tr td:first-child p{text-align:center !important;padding-left:0;}


/*search*/
.searchbox_bg{width:100%;}
.searchbox{    text-align: center; background: #e5e5e5;height: 60px;line-height: 60px;float: left;width: 100%; display:none;}
.search-option{height: 30px;}
.search-keyword{height: 30px;  width: 300px;text-indent: 10px;}
.search-submit{width: 50px;height: 30px;background: #4251b6;color: #fff;font-size: 14px;}

/*----nav_left---*/
.xfk{background: url(/templets/sscm/images/xfk.png);width: 8px;height: 8px;}
.lefttitle{ position:relative; float:left; width:100%; display:block;  font-size:18px; border-bottom:1px dotted #d2d2d2; padding-bottom:18px;}
.lefttitle font{color: #aeaeae;

    font-size: 18px; }
.lefttitle i{ background-color: #4251b6;
    bottom: -1px;
    height: 2px;
    left: 0;
    position: absolute;
    width: 72px;}
.nav_left > ul{ float:left; width:100%;}
.recent_left{ margin-top:21px; margin-bottom:10px;}
.recent_left li{ float:left; width:100%; margin-bottom:16px; margin-top:2px;}
.recent_left li a .imgbox{ float:left; width:34%; height:75px; border:1px solid #ddd; overflow:hidden; position:relative; background-color:#666;}
.recent_left li a .imgbox img{ position:absolute; width:121px; left:50%; margin-left:-60px; height:75px; }
.recent_left li a span{ color:#333; padding-left:2.5%;float: left;width: 62%;height: 18px;overflow: hidden;}
.recent_left li a font{ color:#939393;font-size:12px; margin-left:3%; line-height:32px;color:#939393;  float: left;}
.recent_left li a:hover font{ color:#005192;}

.recent_left li a p{
    font-size: 12px;
    color: #909090;
    padding-left: 2.5%;
    float: left;
      width: 62%;
line-height: 16px;
    }


/*表单*/
.input {
    font-size: 14px;
    padding: 6px;
    border: solid 1px #ddd;
   /* width: 100%;*/
    height: 25px;
    line-height: 20px;
    display: block;
    border-radius: 0px;
    -webkit-appearance: none;
    box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
}
.hq{border: solid 1px #ddd;margin-left: 2px;height: 39px}


.mod_goods_info {
  clear: both;
  margin-bottom: 60px;
  position: relative;
/*  top: 40px;*/
}

.mod_goods_info .hds {
  border-bottom: 1px solid #1a56c2;
  height: 33px;
  _overflow: hidden
}

.mod_goods_info .hds li {
  float: left;
  cursor: pointer;
  border: 1px solid #d7d7d7;
  border-bottom: 0;
  margin-right: -1px
}

.mod_goods_info .hds li h3 {
  display: block;
  width: 128px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  border-bottom: 0;
  background-color: #f3f3f3;
  border: 1px solid #fff
}

.mod_goods_info .hds li h3 a {
  color: #333;
  font-weight: 400;
  text-decoration: none;
  outline: 0
}

.mod_goods_info .hds .status_on {
  border-color: #1a56c2;
  border-bottom: 0;
  position: relative
}

.mod_goods_info .hds .status_on h3 {
  height: 31px;
  background-color: #fff;
  color: #1a56c2
}

.mod_goods_info .hds .status_on h3 a {
  color: #076ebb;
  font-weight: 700
}

.mod_goods_info .more {
  position: absolute;
  top: 8px;
  right: 0
}

.mod_goods_info .more a:link,.mod_goods_info .more a:visited {
  text-decoration: none;
  color: #085c9b
}

.mod_goods_info .more a:hover {
  color: #d4105a
}

ul.xq_menu {
  overflow: hidden;
  width: 100%;
  height: 50px;
  background: url(/templets/sscm/images/nav_bg.jpg);
  margin: 0 auto;
  margin-bottom: 30px
  color:#fff;
}

ul.xq_menu li {
  float: left;
  width: 160px;
  background: url(../img/xq_menu02.png) repeat-y right top;
  text-align: center;
  line-height: 50px;
  font-size: 14px;
  color:#fff;
}

.taginfo .tagmenu .on {
  background: #0065ad;
  color: #fff
}

ul.xq_menu li a {
  color: #333;
  display: block;
  text-decoration: none
}

ul.xq_menu li:hover,ul.xq_menu li .status_on {
  background: #0065ad;
  cursor: pointer
}

ul.xq_menu li:hover,ul.xq_menu li.status_on {
  color: #fff
}

.proinfo {
  font-size: 14px;
  line-height: 25px
  margin-top: -40px;
}

.proinfo>div {
  display: none
}

.proinfo>div.on {
  display: block
}

.proinfo h4 {
  line-height: 28px;
  background: #f7f7f7;
  padding: 0 5px;
  margin-top: 10px
}

.proinfo p {
  color: #414141
}

.proinfo p a {
  color: #1a56c2
}

.proinfo .p_tit {
  font-weight: 700
}

.related {
  margin-top: 10px
}

.related .title {
  height: 34px;
  background-color: #0065ad;
  width: 100%;
  line-height: 34px;
  text-indent: 18px;
  color: #fff;
  font-size: 14px;
  margin-bottom: 10px
}

.prolist ul {
  display: -webkit-flex;
  display: -ms-flex;
  display: -moz-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  overflow: hidden;
  justify-content: space-between;
  -webkit-justify-content: space-between
}

.prolist ul li {
  flex: 0 0 225px;
  -webkit-flex: 0 0 225px;
  -ms-flex: 0 0 225px;
  -moz-flex: 0 0 225px;
  overflow: hidden;
  border: 2px solid #ddd;
  margin: 10px 0
}

.prolist ul li a {
  display: block;
  width: 100%;
  height: 225px;
  position: relative;
  overflow: hidden
}

.prolist ul li a img {
  position: absolute;
  height: 100%;
  display: block;
  width: auto;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  left: 50%;
  z-index: 1
}

.prolist ul li a span {
  display: block;
  width: 100%;
  line-height: 30px;
  background-color: rgba(0,0,0,.6);
  text-align: center;
  z-index: 2;
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  font-weight: 700
}

.prolist ul li.kong {
  height: 0;
  overflow: hidden;
  border: 0
}



/*--FAQ--*/
#faq{float: left;width: 900px;padding: 10px 0;}
.faq li{ width:100%;}
.faq li a{ float:left; display:block; width:100%;}
.faq li{padding-bottom:21px; float:left; margin-bottom:20px;background-image:url(../images/d.jpg); background-position:left bottom; background-repeat:repeat-x;}
.faq li a span{ float:right; display:block; width:100%;font-size:16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:24px; color:#000;}
.faq li a span font{ width:24px; height:24px; overflow:hidden; background-color:#000; color:#FFF; display:block; float:left; text-align:center; line-height:26px; font-size:18px; margin-right:6px;}
.faq li a:hover span{ color:#005192;}
.faq li a:hover span font{ background-color:#005192;}
.faq li a p{float:right; width:100%; background-color:#F5F5F5; display:block; width:96%; color:#666; line-height:24px; padding:10px 2% 10px 2%; margin-top:20px; max-height:116px; overflow:hidden;}



/*表单*/
.baojia{color:#fff;font-size: 30px;line-height: 170px;text-align: center;}




.form_tit{font-size: 14px;float: left;line-height: 36px;}
.bg_2 td{float: left;margin-right: 20px;margin-top: 10px;}
.bg_2 input{line-height: 25px;}
#upload{opacity: 0;position: absolute;}
.file{width: 110px;height: 30px;line-height: 30px;color: #505050;border-radius: 5px;float:left;margin-top:10px;background: #fff; font-size: 12px;text-align: center;cursor: pointer;border: solid 1px #0062d4;}
input[type="file"]{width: 110px;height: 30px;line-height: 30px;background: #fff;} 
.coolbg:hover{background: #fff;color: #0062d4;}
.coolbg{    background: #0062d4; padding: 8px 42px; color: #fff; border-radius: 5px; margin-bottom: 15px; float: left;}
.kfan{    width: 140px; height: 41px; line-height: 41px; text-align: center; font-size: 14px; background: #eb6100; border-radius: 5px; float: left; margin-left: 55px; }
.kfan:hover{background: #fff;color:#eb6100; }





/*上一篇 下一篇*/
#pages3{padding-top:10px;float:left; width:900px; border-top:1px solid #e1e1e1;}



/***************制造商******************/	
.pCon{ float:left; width: 100%;}
/* #honor{width:900px;overflow:hidden; float:left; }
#honor ul{overflow: hidden;zoom: 1;margin-bottom: 20px;}
#honor ul li {width:158px;height: 246px; float: left; border: solid 1px #CCC; padding:7px; margin:0 8px 16px 8px;}
#honor ul li img {width: 158px;height: 216px; margin:0 auto;}
#honor ul li a {width: 158px;height: 216px;}
#honor ul li span {width: 158px;height: 25px; line-height:25px;float: left;color: #2F2E2E;margin: 0 auto;text-align: center; overflow:hidden;} */

#honor{width:100%;overflow:hidden; float:left; }
#honor ul{overflow: hidden;zoom: 1;margin-bottom: 20px;}
#honor ul li {width:202px; float: left; margin-right: 30px; }
#honor ul li:nth-child(4n) {margin-right:0; }
#honor ul li img {width: 202px;height: 202px; margin:0 auto;border: 1px solid #e5e5e5;}
 #honor ul li span {    width: 100%; display: block; font-size: 16px; line-height: 24px; height: 48px; text-align: center; padding-top: 14px; float: left;} 
 #honor ul li a:hover{ text-decoration:underline;}

/***************制造商******************/	
/* .w_pages{ overflow:hidden; zoom:1; clear:both; margin-right:9px;}
.w_pages ul{ float:right; padding:12px 0 12px 16px; }
.w_pages ul li{float:left; height:25px; line-height:25px; padding:0 4px 0; margin-right:6px; margin-top:0; border:1px solid #E9E9E9; font-size:12px; }
.w_pages ul li a{ float:left;  color:#555; display:block; font-size:12px;}
.w_pages ul li a:hover{ color:#690; text-decoration:none;}

.w_pages ul li.thisclass,
.w_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ background-color:#F8F8F8; font-weight:bold;}
.w_pages .pageinfo{ line-height:21px; padding:15px 10px 12px 16px; color:#999;}
.w_pages .pageinfo strong{ color:#555; font-weight:normal; margin:0px 2px;}
 */
 
 
 
.search_list{width:900px; float:left;}
.search_list .search-item{display:block;width:900px;background:url(../images/news/d.jpg) repeat-x 0 bottom;overflow: auto; padding:20px 0;}
.search_list .search-img{display:block;width:182px;height:130px;float:left;background:url(../images/news/c.jpg) no-repeat; }
.search_list .search-img img{height:120px;width:172px;margin:5px 0 0 5px;} 
.search_list .search-content{width:713px;float:right;}

 
 
ul.category{width:100%;overflow: auto;padding-bottom: 20px;border-bottom: 1px dotted #ccc;}
ul.category li{float:left;width:20%; text-align:center;}
ul.category li a{display:block; background-color:#f5f5f5; border:1px solid #ededed;height: 40px;line-height: 40px;}
ul.category li a:hover{ background-color:#4251B6; color:#fff;}
 
 
ul.search_return *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding:0; margin:0;} 
ul.search_return{width:100%;float:left;}
ul.search_return li{float:left;width:50%; text-align:left; border:1px solid #ededed;height: 40px;line-height: 40px;padding-left: 50px;}
ul.search_return li a{}
ul.search_return li a:hover{ color:#4251B6; }

.search_return_body{float:left;width:100%; border:1px solid #ededed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding:0; margin:0;padding:15px 50px;table-layout:fixed; word-break: break-all; overflow:hidden;}
 
.pagelistbox{}
.pagelistbox span{float: left;height: 25px;line-height: 25px;padding: 0 4px 0;margin-left: 6px;margin-top: 0;border: 1px solid #E9E9E9;font-size: 12px;}
.pagelistbox span:first-child{padding: 0 10px;color: #999;}
.pagelistbox strong{float: left;height: 25px;line-height: 25px;padding: 0 4px 0;margin-left: 6px;margin-top: 0;border: 1px solid #E9E9E9;font-size: 12px;background-color: #F8F8F8;}
.pagelistbox a{float: left;height: 25px;line-height: 25px;padding: 0 4px 0;margin-left: 6px;margin-top: 0;border: 1px solid #E9E9E9;font-size: 12px;} 

.diybaojia{width: 537px ;float: right;color: #fff;font-size: 24px;}
.diybaojia .intxt{width:135px;color:#666; padding:0 10px;}
.diybaojia #add{width:385px}
.diybaojia #xuqiu{padding:10px;width:455px;height: 150px; color:#666;font-size: 12px;}
 
 
/*地图*/
#dituContent {width: 100%;height: 500px;border: #ccc solid 1px;float: right;}

/*联系我们*/
ul.contact{width: 100%;}
ul.contact li{float:left;width:33%;border-left: #ccc solid 1px;margin-bottom:40px;height:150px;}
ul.contact li img{display: block;margin:10px auto;}

ul.contact li i{width:100%;text-align:center;font-size:45px;float: left;margin-top: 10px;}
ul.contact li span.t1{width:100%;text-align:center;font-size:12px;float: left;}
ul.contact li span.t2{width:100%;text-align:center;font-size:18px;float: left;}

ul.contact li:first-child{border-left:none;}
ul.contact li:nth-child(4){border-left:none;}
 
 
 
 /*首页轮播*/
 
 .swiper-p1{bottom: 166px !important;}
 
 
.swiper-p12{bottom: -3px !important;}
.swiper-p12 .swiper-pagination-bullet{width:300px !important;height:88px !important;border-radius:inherit !important;opacity:1 !important;}

.swiper-p12 .swiper-pagination-bullet:nth-child(1){margin: 0 !important;background: url(../images/banner/hot-icon4.png) 88px 0 no-repeat;}
.swiper-p12 .swiper-pagination-bullet:nth-child(2){margin: 0 !important;background: url(../images/banner/hot-icon2.png) 70px -15px no-repeat;}
.swiper-p12 .swiper-pagination-bullet:nth-child(3){margin: 0 !important;background: url(../images/banner/hot-icon7.png) 60px -5px no-repeat;}
.swiper-p12 .swiper-pagination-bullet:nth-child(4){margin: 0 !important;background: url(../images/banner/hot-icon6.png) 87px 0 no-repeat;}

.swiper-p12 .swiper-pagination-bullet-active.swiper-pagination-bullet:nth-child(1){background: url(../images/banner/hot-icon4-hover.png) 88px  0 no-repeat;}
.swiper-p12 .swiper-pagination-bullet-active.swiper-pagination-bullet:nth-child(2){background: url(../images/banner/hot-icon2-hover.png) 70px -15px no-repeat;}
.swiper-p12 .swiper-pagination-bullet-active.swiper-pagination-bullet:nth-child(3){background: url(../images/banner/hot-icon7-hover.png) 60px -5px no-repeat;}
.swiper-p12 .swiper-pagination-bullet-active.swiper-pagination-bullet:nth-child(4){background: url(../images/banner/hot-icon6-hover.png) 87px 0 no-repeat;}

.swiper-button-next, .swiper-button-prev{top:250px !important;}

#gywm li{width: 23%;margin-right: 2%;float: left;}
#gywm li:last-child{margin-right: 0;}
#gywm .tb{height: 125px;}
#gywm li:nth-child(1) .tb{background: url(../images/gywm1.png) no-repeat center;}
#gywm li:nth-child(2) .tb{background: url(../images/gywm2.png) no-repeat center;}
#gywm li:nth-child(3) .tb{background: url(../images/gywm3.png) no-repeat center;}
#gywm li:nth-child(4) .tb{background: url(../images/gywm4.png) no-repeat center;}
#gywm i{display: block;width: 125px;height: 1px;background: #CCCCCC;margin: 0 auto;}
#gywm p{margin: 30px 0;text-align: center;font-size: 24px;color: #2b2b2b;}
#gywm1 li{padding: 20px;border: 1px solid #D3D3D3;border-radius: 10px;overflow: hidden;margin-bottom: 40px;}#gywm1 .img{width: 160px;height: 135px;}#gywm1 .cnt{width: 560px;margin-left: 25px;padding-top: 10px;}
#gywm1 .cnt b{color: #000000;font-size: 16px;line-height: 35px;}#gywm1 .cnt p{line-height: 25px;color: #333;font-size: 14px;height: 75px;overflow: hidden;}#gywm1 .more{width: 70px;height: 70px;background: #1d2088;display: block;border-radius: 10px;color: #FFFFFF !important;text-align: center;font-size: 18px;margin-top: 45px;padding-top: 7px;box-sizing: border-box;margin-left: 20px;}
.swiper-button-prev2 {
    position: absolute;
    left: -120px !important;
    background: url(../images/left.png) !important;
	width:68px !important;
	height:68px !important;
}

.swiper-button-next2 {

    position: absolute;
    right: -70px  !important;
    background: url(../images/right.png) !important;
	width:68px !important;
	height:68px !important;

}

.swiper-button-next2, .swiper-button-prev2 {

    top: 160px !important;

}

.pro_hlist{position: relative;}.footer-link{width: 1200px;margin: 10px auto 0;text-align: center;color: #989fb1;}