@charset "utf-8";
/*=============================公共样式=====================================*/
 
 

:root{--wz-color:#000}
:root{--font-color:#000}
:root{--bt-color:#000}
*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif;padding: 0;margin:0;-webkit-box-sizing: border-box;box-sizing: border-box;}
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tfoot, thead, th,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
html,body{width:100%;position:relative;height:auto;font-size: 16px;color:var(--font-color);}
*[align="center"]{margin:0 auto;}
html{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;-webkit-text-size-adjust: none;background-attachment: fixed;background-repeat: no-repeat;background-position: center center;}

::-webkit-scrollbar {width:8px;height:8px;background:#f1f1f1;}
::-webkit-scrollbar-track {border-radius:10px; background:#f1f1f1}
::-webkit-scrollbar-thumb {border-radius:10px;background:#c1c1c1;}
::selection{background:var(--wz-color);color:#fff;}
::-moz-selection{background:var(--wz-color);color:#fff;}
::-webkit-selection{background:var(--wz-color);color:#fff;}
h1,h2,h3,h4,h5,h6,strong{font-weight: normal;}
a,input,img,:focus{mayfish:expression(this.onfocus=this.blur);cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/}/*去除a标签带来的虚框*/
input, textarea {outline-style: none;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
ul,li{list-style:none}
i, cite, em, var, address, dfn {font-style: normal;}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0; color:#333333;}
ins{background-color:var(--wz-color);color:#000;text-decoration:none}
mark{background-color:var(--wz-color);color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle;border:0;}
input{padding: 0 5px;vertical-align: middle;line-height: normal;}
input[type="submit"],button,select,textarea{background-image:none;border-radius: 0;border:0;}
img{max-width:100%;vertical-align: middle;}
.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}
.bold{font-weight: bold;}
.c-label{min-width: 44px;height: 22px;font-size: 12px;line-height: 20px;text-align: center;vertical-align: middle;padding: 0 9px;float: left;box-sizing: border-box;border: 1px solid #fff;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.c-label.onsell{color: var(--wz-color);border-color: var(--wz-color);}
.tc{width: 100%;text-align: center;}
.pr{position: relative;}
.f12 {font-size: 12px;}
/*css定义超链接四个状态也有顺序的。*/
a:link, a:visited{text-decoration: none;cursor:pointer !important;}
a:hover, a:active{border: none;color:var(--wz-color);}

/*辅助样式*/
.fl,.left{float:left !important;}
.fr,.right{float:right !important;}
.no_bg{background:none !important;}
.no_border{border:0 !important;}
.no_padding{padding:0 !important;}
.no_margin{margin:0 !important;}
.no_bg_img{background-image:none !important;}
.fix{position:fixed;top:0;*padding-top:50px;}
.border{border:1px solid #dedede;}
.clear{clear:both;}
.clearfix:after,.main_box:after,.wrap:after{content:''; height:0;display:block; overflow:hidden; clear:both;}
.clearfix{clear:both;}
.main_box,.wrap {width: 1360px;display: block; margin-left: auto; margin-right: auto; position: relative;*z-index:1;}
.h_x{color:#fe0505;font-weight:bold;padding-left:10px;padding-top:10px;}
.dd{background: #d6d7d9;border-radius:50%;height:7px;display:inline-block;width:7px;margin:0 10px;}
hr{display:block;height:1px;border:0;background:#e0dede;margin:10px 0 30px 0;padding:0}
 
/*banner*/
.banner {display:block;position: relative; overflow:hidden}
.banner .swiper .swiper-pagination{bottom:30px;width:100%;}
.banner .swiper .swiper-pagination span{width:15px;height:15px;border-radius:100%; margin:0 12px;opacity: 1;background:#FFFFFF;}
.banner .swiper .swiper-pagination span.swiper-pagination-bullet-active{background:#ef8200;}
.banner .swiper .swiper-button-next,.banner .swiper .swiper-button-prev{color:#fff;}
.banner .swiper-slide {position: relative;overflow: hidden;z-index: 1;}
.bannerimg .img_hezi {padding-bottom: 37% !important;} 
.banner .swiper-button-next,.banner .swiper-container-rtl .swiper-button-prev,.banner .swiper-button-prev,.banner .swiper-container-rtl .swiper-button-next{background:none;}
.banner .swiper-button-prev:after{content: 'prev';font-family: swiper-icons;font-size: 40px;}
.banner .swiper-button-next:after{content: 'next';font-family: swiper-icons;font-size: 40px;}


.top_bg{ position:fixed; background:#fff; z-index:99; width:100%;  box-shadow:0px 0px 8px #ccc}



.logo{ float:left;  }
 
 


.about_bg{ background:url(images/about_bg.png) no-repeat; background-size:cover; min-height:800px;}
.about_main{ width:1200px; margin:0 auto;}
.about_top{ font-size:42px; font-weight:bold; border-bottom:#fff solid 3px; color:#fff; width:170px;margin:0 auto; height:60px; line-height:60px;}

.about_c{ font-size:18px; line-height:200%; color:#fff; margin:50px auto;}
.about_video{ width:100px; height:100px; margin:0 auto;}

.about_bottom{background:#e6e6e6; padding:30px 60px;}
.num_item { float:left; margin-right:70px;}

.about_bottom_in{  padding:30px 0;}

.about_culture_main{width:1200px; margin:0 auto;}
.about_culture_top{width:806px;margin:0 auto;}
.about_culture_c{ background:url(images/about_culture_bg.png) no-repeat center; height:600px;}




/*.news_left{width:750px; height:500px; float:left;}
.news_left img{width:750px; height:500px;}
.news_right{ width:770px; float:right;}
*/





.in_nav{ width:460px;  margin:80px auto;}
.in_nav a:visited,.in_nav a,.in_nav a:link{ width:140px; height:40px; line-height:40px; text-align:center; color:#fff; display:inline-block; background:#f2f2f2; color:#137db9; margin-right:10px;}
.in_nav a.on,.in_nav a:hover{ background:#137db9; color:#fff;}

.in_content{ margin:50px auto; line-height:200%;}


.honor_item{  width:290px; float:left; margin:20px 160px 20px 0; }
.honor_img {  width:290px; height:380px; display: flex; align-items: center; }
.honor_img img{  max-width:100%; max-height:100%; margin:0 auto;   }
.honor_item:nth-child(3n){ float:right; margin-right:0}



.page{width:530px; margin:20px auto;}
.page a{display:inline-flex;align-items: center;margin:0 3px;padding:0 8px;justify-content: center;cursor: pointer;font-size:15px;color:#333; min-width:16px;height:34px;border:1px solid #dedede;}
.page a:hover,.page a.on{background:#1050ba; border:1px solid #1050ba;color:#FFFFFF;}




.product_list_item{width:1200px; margin:50px auto;}
.product_item_in{width:280px; float:left; margin:0 20px 20px 0; display:inline-block;border:#eee solid 1px;}

/*.product_item_in:nth-of-type(3n){  float:right;  border:#D40F13 solid 1px;}*/
.product_item_in:visited,.product_item_in:link{width:280px; float:left; margin:0 20px 20px 0; display:inline-block;border:#eee solid 1px;}

.product_item_in:hover{ width:280px; float:left; margin:0 20px 20px 0; display:inline-block;border:#0256A4 solid 1px;}



.product_item_in_img{ width:100%; height:235px;display: flex; align-items: center; overflow:hidden  }
.product_item_in_img img{ max-width: 100%;max-height:100%;margin:0 auto;transition: transform 0.6s linear;   }
.product_item_in_txt{ text-align:center; height:50px; line-height:50px; font-size:16px; background:#137db9; color:#fff; }
.product_item_in_img:hover img{
    transform: scale(1.3);
}


.view .swiper-container { width: 100%; }
.view:hover .arrow{display: block;}


.slide_big_img img{ width:100%; height: 390px; border:#eee solid 1px; object-fit: contain;}

.view .arrow{display: none;position: absolute;top: 50%;margin-top: -35px;width: 70px;height: 70px;z-index: 10; }
.view .arrow-left {background: url("images/arrow-left.png") no-repeat center; left: 10px;}
.view .arrow-right {background: url("images/arrow-right.png") no-repeat center; right: 10px;}
.preview { padding: 25px 35px 0 35px;width: 100%;margin-top: 10px;position: relative;}
.preview .swiper-slide { padding: 0 3px; }
.preview .arrow{position: absolute;top: 50%;margin-top: -9px;width: 30px; height: 45px;z-index: 10;}
.preview .arrow-left {background: url("images/arrow-left.png") no-repeat center;left: 5px;   background-size:contain; }
.preview .arrow-right {background: url("images/arrow-right.png") no-repeat center;right: 5px; background-size:contain;}
.preview img { padding: 1px; width:80px; height:80px; border: 1px solid #ccc; cursor:pointer; }
.preview img:hover{border: 1px solid #137dbb; }
.preview .active-nav img { padding: 0;border: 1px solid #137dbb; }


.show_product_in table{ border:#ddd solid 1px; border-collapse:collapse;}
.show_product_in table tr td,.show_product_in table tr th{ border:#ddd solid 1px; border-collapse:collapse; padding:5px;}

.copyright_info a,.copyright_info a:link,.copyright_info a:visited{ color:#fff;}
.contact_in{ width:1200px;margin:60px auto;}

.product_in{ width:1200px; margin:50px auto; } 
.product_in_left{ float:left; width:580px;}
.product_in_right{ float:right; width:570px; }
.product_in_recommend{width:1200px; margin:0 auto; }
.product_in_recommend_left{ float:left; width:900px; background:#fff; padding:0 30px; min-height:600px;}
.product_in_recommend_right{width:280px; float:right; background:#fff; }


@media screen and (min-width: 1200px) and (max-width: 1919px) {
}
    /* >=1200px  , <=1920的设备  */
    
    .top_main{ margin:0px auto 0 auto ; width:1200px; }
    
     /*menu_row */

    .menu_row{ float:right; padding-top:20px; }
    .menu_row ul li{ display:inline-block; float:left; background:#fff;   width:120px;  position:relative; text-align:center; }
    
    .menu_row ul li a{ color:#000; font-size:16px; font-weight:bold; width:100%; height:60px; line-height:60px; display:inline-block;}
    .menu_row ul li a.on{  color:#127db9; }
    
    .menu_row ul li:hover .sub_menu_row { display:block;  position:absolute;top:60px; left:-200px;}
    
    /*.menu_row ul li a:hover{ color:#fff; background-color:#127db9 }*/
    .menu_row ul li:hover a{ color:#fff; background-color:#127db9 }
    /*.menu_row ul li:hover .menu_row ul li a{ color:#fff; background-color:#127db9 }*/
    
    .menu_row ul li .sub_menu_row{ display:none; z-index:999;}
    .menu_row ul li .sub_menu_row dl{  width:540px; background:#127db9;}
    .menu_row ul li .sub_menu_row dl dd a,.menu_row ul li .sub_menu_row dl dd a:link,.menu_row ul li .sub_menu_row dl dd a:visited{display:inline-block; width:150px; height:50px; line-height:50px; color:#fff;   float:left; font-weight:normal;}
    .menu_row ul li .sub_menu_row dl dd a:hover{  color:#fff; background-color:#000000; }
    /*menu_row --end*/
  
    
    .foot_bg{ width:100%; background:#137db9; padding:20px 0;}
    .foot_main{width:1200px;margin:30px auto; color:#fff;}
    .foot_left{ float:left;width:90px; }
    .foot_ewm{ float:left; padding:0; margin:0;}
    .foot_ewm .ewm_item{ display:inline-block; width:160px; height:160px; float:left; margin-right:10px;}
    .foot_ewm .ewm_item img{ display:inline-block; width:100%; height:100%; }
    .foot_ewm .ewm_item p{ text-align:center; padding:5px 0;}
    
    .foot_left a:visited,.foot_left a,.foot_left a:link{ color:#fff;display:inline-block; width:90px; margin-bottom:20px;}
    .foot_right{ float:right; }
    .foot_contact{ line-height:200%;}
    
    

    .cooperate_main{width:1200px;margin:30px auto;}
    
    .cooperate_top{margin:30px auto;width:454px}
    .cooperate_subtitle{margin:30px auto;width:387px}
    .cooperate_item{ float:left; width:280px; height:130px; border:#ddd solid 1px;display: flex; align-items: center;  }
    .cooperate_item img{max-width: 100%;max-height:100%;margin:0 auto;   }

     
    .news_main{width:1200px;margin:30px auto;}
    .news_top{ width:514px;margin:0 auto;}
    .news_subtitle{ text-align:center; font-size:16px;}
    .news_c{ width:1200px;}
    .news_left{ width:650px;float:left;}
    .news_left img{width:650px;}
    .news_right{width:530px; float:right; }
    .news_item{ width:100%; height:94px; background:#f2f2f2; margin-bottom:20px; padding:15px 10px 0 15px;}
    .news_txt{ width:350px; float:right;  }
    .news_title{ font-size:16px; font-weight:bold; margin-bottom:10px;}
    .news_summary{ font-size:14px;}
    .news_time{ width:74px;  float:left; margin-left:20px;   }
    .news_year{ font-size:32px; color:#107eb9; }
    .news_day{ font-size:22px; color:#4c4c4c; text-align:center;  }
    .news_more{ width:150px; height:45px; line-height:45px; text-align:center; background:#cccccc; color:#000; display:block; margin:20px auto;}
    .news_more:hover{ background:#16a2e1c2;color:#fff ;}

    
    
    .app_area_main{ width:1200px;margin:30px auto;}
    .app_area_top{ width:561px; margin:0 auto;}
    .app_area_item{ width:380px;float:left; margin:20px 20px 20px 0; display:inline-block;}
    .app_area_img img{width:380px; height:320px;}
    .app_area_txt{ height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; background:#137db9;}
    .app_area_item:nth-child(3n){ float:right; }
    
    
    .product_bg{ background:url(images/product_bg.png);}
.product_main{ width:1200px; margin:0 auto;}
.product_top{ text-align:center;}

.product_list a{ display: flex; align-items: center; background:#fff; width:280px; height:280px; float:left; margin:15px 15px 15px 0;border:#eee solid 1px; overflow:hidden;}
.product_list a img{ max-width:100%;  max-height:100%;transition: transform 0.6s linear;  margin:auto;}

.product_list a:hover{ border:#1F77D4 solid 1px;}
.product_list a:hover img{ transform: scale(1.2); }


.product_more{ width:150px; height:45px; line-height:45px; text-align:center; background:#cccccc; color:#000; display:block; margin:20px auto;}

.product_more:hover{ background:#16a2e1c2;color:#fff ;}


   .in_main{ width:1200px; margin:50px auto;}
   
   .factroy_item{  width:580px; float:left; margin:20px 20px 20px 0; }
    .factroy_img img{  width:580px; height:280px; }
    .factroy_txt{ font-size:18px; text-align:center; background:#ccc; height:40px; line-height:40px;}

    .product_category{width:1200px; margin:40px auto;}
    .product_category a,.product_category a:visited,.product_category a:link{ width:375px; height:40px; line-height:40px; display:inline-block; float:left; background:#f2f2f2; color:#137db9;text-align:center; margin:10px 20px 10px 0;}
    .product_category a:hover,.product_category a.on{ background:#137db9; color:#fff;}
  
  .news_in_wrap{width:1200px; margin:50px auto; background:#f2f2f2;}
  .news_in_item{width:1140px; background:#fff; margin:20px auto; padding:20px;}
  .news_in_left{float:left; width:260px; height:150px;}
  .news_in_right{float:left; width:660px; margin-left:40px; }
  .news_in_title{font-size:22px; font-weight:bold; border-bottom:#7f7f7f solid 1px; padding-top:20px; padding-bottom:20px;}

  
  .history_item{width:1200px; margin:0 auto;}
  .history_left{ width:140px; float:left;  }
  .history_left_b{width:350px; float:left; background:#88bddc; height:2px; margin-top:20px;}
  .history_right{width:680px; float:right;}
  
  .contact_left_1{float:left; width:360px; height:115px; border:#7f7f7f solid 1px;}
  .contact_left_2{float:left; width:360px; height:115px; border:#7f7f7f solid 1px; margin-left:63px;}
  .contact_right{float:right; width:360px; height:115px; border:#7f7f7f solid 1px;}
  
  .video_bg{width:100%; height:660px; margin:5px auto; background:url(/video_s/video_bg.jpg) no-repeat; background-size:cover;}
  

@media only screen and (min-width: 1920px){ 

/*  >=1920的设备  */

    .top_main{ margin:0px auto 0 auto ; width:1600px;   }
    
    /*menu_row */

    .menu_row{ float:right; padding-top:20px; }
    .menu_row ul li{ display:inline-block; float:left; background:#fff;   width:180px;  position:relative; text-align:center; }
    
    .menu_row ul li a{ color:#000; font-size:16px; font-weight:bold; width:100%; height:60px; line-height:60px; display:inline-block;}
    .menu_row ul li a.on{  color:#127db9; }
    
    .menu_row ul li:hover .sub_menu_row { display:block;  position:absolute;top:60px; left:-200px;}
    
    /*.menu_row ul li a:hover{ color:#fff; background-color:#127db9 }*/
    .menu_row ul li:hover a{ color:#fff; background-color:#127db9 }
    /*.menu_row ul li:hover .menu_row ul li a{ color:#fff; background-color:#127db9 }*/
    
    .menu_row ul li .sub_menu_row{ display:none; z-index:999;}
    .menu_row ul li .sub_menu_row dl{  width:540px; background:#127db9;}
    .menu_row ul li .sub_menu_row dl dd a,.menu_row ul li .sub_menu_row dl dd a:link,.menu_row ul li .sub_menu_row dl dd a:visited{display:inline-block; width:150px; height:50px; line-height:50px; color:#fff;   float:left; font-weight:normal;}
    .menu_row ul li .sub_menu_row dl dd a:hover{  color:#fff; background-color:#000000; }
    /*menu_row --end*/
  


    .cooperate_main{width:1600px;margin:30px auto;}
    
    .cooperate_top{margin:30px auto;width:454px}
    .cooperate_subtitle{margin:30px auto;width:387px}
    .cooperate_item{ float:left; width:320px; height:130px; border:#ddd solid 1px;display: flex; align-items: center;  }
    .cooperate_item img{max-width: 100%;max-height:100%;margin:0 auto;   }


    .news_main{width:1600px;margin:30px auto;}
    .news_top{ width:514px;margin:0 auto;}
    .news_subtitle{ text-align:center; font-size:16px;}
    .news_c{ width:1600px;}
    .news_left{ width:650px;float:left; border:#E38788 solid 1px;}
    .news_left img{width:650px;}
    .news_right{width:930px; float:right; }
    .news_item{ width:100%; height:94px; background:#f2f2f2; margin-bottom:20px; padding:15px 10px 0 15px;}
    .news_txt{ width:750px; float:right;  }
    .news_title{ font-size:16px; font-weight:bold; margin-bottom:10px;}
    .news_summary{ font-size:14px;}
    .news_time{ width:74px;  float:left; margin-left:20px;   }
    .news_year{ font-size:32px; color:#107eb9; }
    .news_day{ font-size:22px; color:#4c4c4c; text-align:center;  }
    .news_more{ width:150px; height:45px; line-height:45px; text-align:center; background:#cccccc; color:#000; display:block; margin:20px auto;}
    .news_more:hover{ background:#16a2e1c2;color:#fff ;}

 

    .foot_bg{ width:100%; background:#137db9; padding:50px 0;}
    .foot_main{width:1600px;margin:0 auto; color:#fff;}
    .foot_left{ float:left;   width:80px; height:220px;}
    .foot_left a:visited,.foot_left a,.foot_left a:link{ color:#fff;display:inline-block; width:80px; margin-bottom:20px;}
    
    .foot_ewm{ float:left;   height:220px; padding:0; margin:0}
    .foot_ewm .ewm_item{ display:inline-block; width:160px;  height:220px; float:left; margin-right:100px; }
     
    .foot_ewm .ewm_item img{ width:160px; height:160px; }
    .foot_ewm .ewm_item p{ text-align:center; padding:5px 0;}
    
    
    .foot_right{ float:right;  height:240px;}
    .foot_contact{ line-height:200%;}
    
    
    
    .app_area_main{ width:1600px;margin:30px auto;}
    .app_area_top{ width:561px; margin:0 auto;}
    .app_area_c{ width:1600px;margin:0 auto;  }
    .app_area_item{ width:510px;float:left; margin:20px 20px 20px 0; display:inline-block;}
    .app_area_img img{width:510px; height:280px;}
    .app_area_txt{ height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; background:#137db9;}
    .app_area_item:nth-child(3n){ float:right; }


.product_bg{ background:url(images/product_bg.png);}
.product_main{ width:1600px; margin:0 auto;}
.product_top{ text-align:center;}

.product_list a{ display: flex; align-items: center; background:#fff; width:360px; height:280px; float:left; margin:15px 15px 15px 0;border:#eee solid 1px; overflow:hidden;}
.product_list a img{ max-width:100%;  max-height:100%;transition: transform 0.6s linear;  }

.product_list a:hover{ border:#1F77D4 solid 1px;}
.product_list a:hover img{ transform: scale(1.2); }


.product_more{ width:150px; height:45px; line-height:45px; text-align:center; background:#cccccc; color:#000; display:block; margin:20px auto;}

.product_more:hover{ background:#16a2e1c2;color:#fff ;}


   .in_main{ width:1600px; margin:50px auto;}
   
   
 .factroy_item{  width:780px; float:left; margin:20px 20px 20px 0; }
.factroy_img img{  width:780px; height:400px; }
.factroy_txt{ font-size:18px; text-align:center; background:#ccc; height:40px; line-height:40px;}


   .num_item { float:left; margin-right:170px;}
    
    
    
       .product_category{width:1600px; margin:40px auto;}
    .product_category a,.product_category a:visited,.product_category a:link{ width:300px; height:40px; line-height:40px; display:inline-block; float:left; background:#f2f2f2; color:#137db9;text-align:center; margin:10px 20px 10px 0;}
    .product_category a:hover,.product_category a.on{ background:#137db9; color:#fff;}

   
   
   .product_list_item{width:1600px; margin:50px auto;}
  .product_item_in{width:373px; float:left; margin:0 20px 20px 0; display:inline-block;border:#eee solid 1px;}
  
  /*.product_item_in:nth-of-type(3n){  float:right;  border:#D40F13 solid 1px;}*/
  .product_item_in:visited,.product_item_in:link{width:373px; float:left; margin:0 20px 20px 0; display:inline-block;border:#eee solid 1px;}
  
  .product_item_in:hover{ width:373px; float:left; margin:0 20px 20px 0; display:inline-block;border:#0256A4 solid 1px;}
  
  
  .news_in_wrap{ width:1600px; margin:50px auto; background:#f2f2f2;}
  .news_in_item{ width:1540px; background:#fff; margin:20px auto; padding:20px;}
  .news_in_left{float:left; width:260px; height:150px;}
  .news_in_right{float:left; width:1060px; margin-left:40px; }
  .news_in_title{font-size:22px; font-weight:bold; border-bottom:#7f7f7f solid 1px; padding-top:20px; padding-bottom:20px;}


  
  .history_item{width:1600px; margin:0 auto;}
  .history_left{ width:140px; float:left;  }
  .history_left_b{width:350px; float:left; background:#88bddc; height:2px; margin-top:20px;}
  .history_right{width:1100px; float:right;}
  
  
  .contact_in{ width:1600px;margin:60px auto;}
  
  .contact_left_1{float:left; width:518px; height:115px; border:#7f7f7f solid 1px;}
  .contact_left_2{float:left; width:518px; height:115px; border:#7f7f7f solid 1px; margin:0 23px 0 23px;}
  .contact_right{float:right; width:518px; height:115px; border:#7f7f7f solid 1px;}
  

.product_in{ width:1600px; margin:50px auto; } 
.product_in_left{ float:left; width:580px;}
.product_in_right{ float:right; width:1000px; }
.product_in_recommend{width:1600px; margin:0 auto; }
.product_in_recommend_left{ float:left; width:1200px; background:#fff; padding:0 30px; min-height:600px;}
.product_in_recommend_right{width:360px; float:right; background:#fff; }

 .about_main{ width:1600px; margin:0 auto;}
 .video_bg{width:100%; height:840px; margin:5px auto; background:url(/video_s/video_bg.jpg) no-repeat; background-size:cover;}
  
}
