#banner {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.b_text {
  position: absolute;
  top: 50%;
  left: 10%;
  color: #fff;
  transform: translate(0, -50%);
  -ms-transform:translate(0, -50%); 	/* IE 9 */
  -moz-transform:translate(0, -50%); 	/* Firefox */
  -webkit-transform:translate(0, -50%); /* Safari 和 Chrome */
  -o-transform:translate(0, -50%); 	/* Opera */
  z-index: 88;
}
.b_text .b_text_t1 {
  position: relative;
  font-size: 1.4rem;
  word-spacing: 0.8rem;
}
.b_text .b_text_t2 {
  position: relative;
  margin: 2.8rem 0 4.28rem;
  font-size: 2.8rem;
}
.b_text .b_text_t3 {
  position: relative;
  font-size: 1.428rem;
}

.b_text .b_text_t3 a {
  display: block;
  width: 10.7rem;
  height: 3.57rem;
  line-height: 3.57rem;
  text-align: center;
  background: #1872d0;
  color: #fff;
}
.product{
  width: 100%;
  height: auto;
  background: #172c45;
  overflow: hidden;
}
.language{position:absolute; right:0; top:0; color:#ffffff; line-height:70px; }
.language span font{margin:0 2px; cursor:pointer}
.language span .active{color:#00aaff!important;}
.title{width: 100%; text-align: center; margin: 50px 0 40px;}
.title h2{width: 100%; font-size: 24px; color: #fff; line-height: 40px;}
.title p{width: 910px;margin:0 auto; height: 40px;   font-size: 14px; color: #fff; line-height: 40px;}
.title p span{position: relative; display:inline-block; line-height: 40px; padding: 0 10px;}
.title p span::after{display: block; position: absolute; content: ""; width:300px; height: 1px; top: 50%; left:100%;   background: #e6e6e6;}
.title p span::before{display: block; position: absolute; content: ""; width:300px; height: 1px; top: 50%; right:100%;  background: #e6e6e6;}
.title.title_app p span::after{display: block; position: absolute; content: ""; width:300px; top: 50%; left:100%; height: 0; background: none;  border-bottom:1px dashed #e6e6e6;}
.title.title_app p span::before{display: block; position: absolute; content: ""; width:300px;  top: 50%; right:100%; height: 0;  background: none;border-bottom:1px dashed #e6e6e6;}
.title a{color: #fff;}
.product .title p span{background: #172c45;}
.productCont{width: 100%; margin-bottom: 75px; overflow: hidden;}
.productCont .productCont_item{float: left; width: 285px; height:290px; background: #fff; margin-left:20px;  overflow: hidden;}
.productCont .productCont_item:first-child{margin-left: 0;}
.productCont .productCont_img{width: 100%; line-height: 215px; text-align: center}
.productCont .productCont_name{width: 100%; padding: 0 10px; font-size: 18px; color: #fff; line-height: 75px;height: 75px; background: #1872d0; }
.productCont .productCont_name .Pmore{display: block; margin: 30px 0; float:right; width: 20px; height: 20px;  border-radius:100%;  background: #fff url(../img/icon_fl.png) no-repeat center;}
.productCont .productCont_item.productCont_item_last{font-size: 30px; color: #1872d0; text-align: center; line-height: 290px;}
.productCont .productCont_item.productCont_item_last .frmore{float:right; width: 50px; height: 60px; margin: 115px 0; background: #1872d0 url(../img/icon8_fr.png) no-repeat center;}
.abus{width: 100%; background: #181e26; overflow: hidden;}
.abus .title p span{background: #181e26}
.abus .abusCont{width: 100%; height: auto; margin-bottom: 50px; overflow: hidden;}
.abus .abusCont .abusCont_item{width: 380px; float: left; margin-left: 30px;}
.abus .abusCont .abusCont_item:first-child{margin-left: 0;}
.abus .abusCont .abusCont_box{width: 100%; height: 290px; padding:50px 0 0 ; margin-bottom: 50px;}
.abus .abusCont .abusCont_tet{width: 100%; height: 240px; position: relative; padding: 30px 20px; font-size: 14px; line-height: 30px; color: #fff;}
.abus .abusCont .abusCont_br{border: 1px solid #f2f2f2;}
.abus .abusCont .abusCont_tet h2{ position: absolute; padding: 10px; top: 0; left: 50%;
  -ms-transform:translate(-50%,-50%); 	/* IE 9 */
  -moz-transform:translate(-50%,-50%); 	/* Firefox */
  -webkit-transform:translate(-50%,-50%); /* Safari 和 Chrome */
  -o-transform:translate(-50%,-50%); 	/* Opera */
  transform: translate(-50%,-50%); font-size: 20px; color: #fff;
}
.abus .abusCont .abusCont_br h2{background: #181e26}
.abus .abusCont .abusCont_tet p{text-indent:2em;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.abus .abusCont .abusCont_tet span{display: block; width: 50px; height: 50px;position: absolute;  bottom:-25px; left: 50%; margin-left:-25px ;
  transform:rotate(45deg);

 -ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg);  
}
.abus .abusCont .abusCont_tet span i{display: block; position: absolute;left: 0; top: 0; width: 100%; height: 100%;transform:rotate(-45deg);

  -ms-transform:rotate(-45deg); 	/* IE 9 */
 -moz-transform:rotate(-45deg); 	/* Firefox */
 -webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
 -o-transform:rotate(-45deg);}
.abus .abusCont .abusCont_two span i{ background: url(../img/icon_down.png) no-repeat center}
.abus .abusCont .abusCont_br span i{background: url(../img/icon_down_h.png) no-repeat center}
.abus .abusCont .abusCont_br span{background: #fff;}
.abus .abusCont .abusCont_two{background: #1872d0}
.abus .abusCont .abusCont_two span{background: #181e26}
.news{width: 100%; background: #172c45; overflow: hidden;}
/* .news .title p span{background: #172c45} */
.news .newsCont{width: 100%;  margin-bottom: 50px; overflow: hidden;}
.news .w780{width: 780px; margin-left: 40px;}
.news .newsCont .newsCont_item{width: 100%; overflow: hidden;}
.news .newsCont .newsCont_time{float: left; width: 60px; height: 60px; color: #fff; text-align: center; background: #1872d0;}
.news .newsCont .newsCont_time_y{display: block; width: 100%; font-size: 12px; line-height: 20px; border-bottom:1px solid #fff; }
.news .newsCont .newsCont_time_d{display: block; width: 100%; font-size: 40px; line-height: 40px;}
.news .newsCont .newsCont_tet{float: left; }
.news .newsCont .newsCont_tet h2{width: 100%; line-height: 1em; font-size: 18px; color: #fff; line-height:30px;}
.news .newsCont .newsCont_tet h2 span{display: block; width: 180px; margin-top: 15px; border-bottom: 1px solid rgba(255, 255, 255, .35);}
.news .newsCont .newsCont_tet p{width: 100%;  margin-top: 10px; line-height: 25px; font-size: 14px; color: #dadada;}
.news .newsCont .newsMore{width: 100%; margin: 20px 0; padding-right: 50px; overflow: hidden;}
.news .newsCont .newsMore a{display: block; float:right; width: 100px; height: 30px; font-size: 14px; color: #fff; line-height: 30px; text-align: center; background: #1872d0}
.solution{width: 100%; background: #181e26; overflow: hidden;}
/* .solution .title p span{background: #181e26} */
.solution .solutionCont{width: 100%; overflow: hidden; padding:0 50px ; margin: 50px 0;}
.solution .solutionCont .solutionCont_item{width: 300px; float: left; margin:15px 25px;}
.solutionCont_img img{width:300px; height:233px;}
.solution .solutionCont .solutionCont_tet{width: 100%; color: #fff}
.solution .solutionCont .solutionCont_tet h3{ width: 100%; font-size: 16px; line-height:45px; border-bottom:1px solid #fff; color: #fff }
.solution .solutionCont .solutionCont_tet p{width: 100%; margin-top: 15px; font-size: 14px; line-height: 25px;color: #fff;display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; }
.news.newslist{padding-top: 42px; background: url(../img/newsbg.png); background-size:100% 100%;}
.news.newslist .w1200{padding:0 30px 0 60px ;}
.news .w840{width: 840px; float: left;}
.news .w750{width: 750px;}
.news .newsCont .nav_itembar{ margin-bottom: 20px; }
.news .newsCont .nav_itembar .newsCont_tet{padding-bottom: 15px;border-bottom:1px solid rgba(255, 255, 255, .35)}
.news .newsCont .nav_itembar .newsMore{padding-right: 0}
.news .newstab{width:180px; float: right; }
.news .newstab h3{width: 100%; font-size: 18px; color: #fff; padding-bottom: 10px; border-bottom:1px solid rgba(255, 255, 255, .35) }
.news .newstab .newscolumn{width: 100%; margin-bottom:80px;}
.news .newstab .newscolumn_item{width: 100%; position: relative; padding-left: 30px; font-size: 18px; color: #fff; line-height: 65px; border-bottom:1px solid rgba(255, 255, 255, .35); cursor: pointer }
.news .newstab .newscolumn_item a{color: #fff;}
.news .newstab .newscolumn_item.active a{color: #1872d0}
.news .newstab .newscolumn_item span {
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
   top: 50%;
   margin-top: -8px;
  border-top: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid ;
  }
.news .newstab .newshot_item{width: 100%; padding: 15px 0; font-size: 18px; border-bottom:1px solid rgba(255, 255, 255, .35) }
.news .newstab .newshot_item h4{padding-right: 40px; font-size: 18px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #fff; }
.news .newstab .newshot_item p{font-size: 12px;color: #fff;  }
.path{width:100%; line-height: 70px; font-size: 14px; color: #fff}
.path span{color: rgba(255,255,255,.65)}
.news.newsdet{padding-top:50px;}
.news .details{width: 100%; margin: 20px 0; overflow: hidden;line-height: 25px;font-size: 14px; text-indent: 2em; color: #fff !important;}
.news .details h3{ font-size: 24px; color: #fff; line-height: 40px; text-align: center}
.news .details .time{font-size: 14px; color: #fff; line-height: 30px; color: rgba(255,255,255,.65); text-align:center}
.news .details img{display: block; max-width: 100%; margin: 20px auto !important;}
.news .details p{font-size: 14px; text-indent: 2em; color: #fff !important; line-height: 25px; background: none !important}
/* 公司介绍 */
.profile{width: 100%;  background: url(../img/gongsijies.png) center; overflow: hidden;}
/* .profile .title p span{background: #03163f;} */
.profile .profileCont{width: 100%;margin-bottom: 80px; overflow: hidden;}
.profile .profileCont .profileCont_img{width: 490px; float: left;}
.profile .profileCont .profileCont_tet{width: 670px; float:right;}
.profile .profileCont .profileCont_tet p{font-size: 14px; text-indent: 2em; line-height: 24px; color: #fff;}
.certificate{width: 100%; background: #0f1f36; overflow: hidden;}
.certificate .title p span{background: #0f1f36}
.certificate .certificateCont{width: 100%; padding:0 15px 30px; overflow: hidden;}
.certificate .certificateCont .certificateCont_item{width: 100%; margin-bottom: 30px; padding: 15px 20px 15px 30px; background: #054f75}
.certificate .certificateCont .certificateCont_item.w570 { width: 570px;}
.certificate .certificateCont .certificateCont_item.w570:nth-child(2n) {margin-left:30px}
.certificate .certificateCont .certificateCont_img{float: left; width: 130px; margin-left: 20px;}
.certificate .certificateCont .certificateCont_img:first-child{margin-left: 0;}
.certificate .certificateCont .certificateCont_tet{ width: 340px; margin-left: 40px; color: #fff; float: left;}
.certificate .certificateCont .certificateCont_tet h3{ padding:5px 0 ; font-size: 16px; line-height: 40px;}
.certificate .certificateCont .certificateCont_tet p{ font-size: 14px; line-height: 20px;}
.lxus{width: 100%; background: url(../img/lianxiwomen.png) center; overflow: hidden;}
/* .lxus .title p span{background: #324a65} */
.lxus .lxusCont{width: 100%;margin-bottom: 50px; overflow: hidden;}
.lxus .lxusCont .lxusCont_map{width: 510px; float: left; height:275px;}
.lxus .lxusCont .lxusCont_ad{width: 600px; padding: 20px; float: right;}
.lxus .lxusCont .lxusCont_ad p{font-size: 14px; margin-bottom: 35px; color: #fff;}
.lxus .lxusCont .lxusCont_ad p:last-child{margin-bottom: 0;}
/* 解决方案 */
.J_tab{width: 1200px; position: absolute; left: 50%; top:70%; margin-left: -600px;}
.J_tab .Jtab_item{float: left;width: 360px; margin-left: 60px; margin-bottom:20px; height: 60px; line-height: 60px;background: Rgba(10,20,34,.61);  text-align: center; overflow: hidden;}
.J_tab .Jtab_item:nth-child(3n+1){margin-left: 0;}
.J_tab .Jtab_item a{display: block; color: #fff; font-size: 16px;}
.J_tab .Jtab_item.active {border: 1px solid #00aaff}
.J_tab .Jtab_item.active a{color: #00aaff;  background: Rgba(10,20,34,.61); }
.ET{width: 100%; background: url(../img/back1.png) top center; overflow: hidden;}
.ET.ET2{background: url(../img/back2.png) top center;}
.ET.ET3{background: url(../img/back3.png) top center;}
/* .ET .title p span{background: #042f64} */
.ET .EtCont{width: 100%; margin-bottom: 70px; overflow: hidden;}
.ET .EtCont .EtCont_living{width: 100%; padding: 0 90px;font-size: 14px;  color: #fff; line-height: 25px; }
.ET .EtCont .EtCont_living p:nth-child(2){padding: 20px 0;}
.ET .EtCont .EtCont_case{width: 100%; margin-top: 30px; overflow: hidden;}
.ET .EtCont .EtCont_case .Etcase_tet{float: left; margin-right: 100px;}
.ET .EtCont .EtCont_case h3{ margin-bottom: 20px; height: 40px; font-size: 16px; color: #fff; line-height: 40px;}
.ET .EtCont .EtCont_case .Etcase_tet p{ font-size: 14px; color: #fff; margin-bottom: 15px;}
.ET .EtCont .EtCont_case .Etcase_img{float: left;}
.ET .EtCont .EtCont_case .Etcase_join{width: 225px; height: 185px; background: url(../img/jia.png) no-repeat center;}
/* 产品中心 */
.C_tab{width: 1200px;  margin:20px auto;}
.C_tab .Ctab_item{float: left;width: 280px; margin: 10px; margin-bottom:50px;   line-height: 60px; height: 60px; background: Rgba(10,20,34,.61);  overflow: hidden;}

.C_tab .Ctab_item a{display: block; width: 100%; height: 100%; color: #fff;padding: 0px 20px; }
.C_tab .Ctab_item h3{font-size: 18px;}
.C_tab .Ctab_item li{float: left; width: 50%; font-size: 12px;}
.C_tab .Ctab_item.active {border: 1px solid #00aaff}
.C_tab .Ctab_item.active a{color: #00aaff;  background: Rgba(10,20,34,.61); }
.C_tab .Ctab_item:hover{border: 1px solid #00aaff}
.C_tab .Ctab_item:hover a{color: #00aaff;  background: Rgba(10,20,34,.61); }
.miker{width: 100%; background:  url(../img/mikerbg.png) no-repeat center; overflow: hidden;}
/* .miker .title p span{background: #151525} */
.miker .mikerCont{width: 990px; margin: 0 auto;}
.miker .mikerCont .mikerCont_tb{width: 100%; margin-bottom: 40px; background: rgba(74,75,77,.5); overflow: hidden;}
.miker .mikerCont .mikerCont_tb .mikerCont_tb_img{float: left; width: 270px; text-align: center; line-height: 170px;}
.miker .mikerCont .mikerCont_tb .mikerCont_tb_tet{width: 720px; float: right; height: 170px; position: relative;}
.miker .mikerCont .mikerCont_tb .mikerCont_tb_tet p{position: absolute; left: 0; top: 50%; transform: translate(0,-50%); font-size: 16px; color: #fff; line-height: 26px; padding-right: 30px;}
.miker .mikerCont .mikerTab{width:100%; margin-bottom: 60px; overflow: hidden;}
.miker .mikerCont .mikerTab .mikerTab_nav{width: 180px; height:640px; border:1px solid #3b3e4b ; background:url(../images/menu_bg.png) no-repeat 100% 100%;  float: left;}
.miker .mikerCont .mikerTab .mikerTab_cont{position: relative; text-align: center;   width: 810px; min-height: 640px; background: rgba(24,28,41,.91); border: 1px solid #0a55bd; float: left; }
.miker .mikerCont .mikerTab .mikerTab_cont .mikerTab_cont_item{width: 100%; display:none; line-height:640px; } 
.showff{display:block!important;}
.miker .mikerCont .mikerTab .mikerTab_nav .mikerTab_nav_item{width: 146px; display:flex;align-items: center;justify-content: space-around;flex-direction: column; font-size: 18px;color: #fff;text-align: center;border: 1px solid rgba(255,255,255,0.3);background: rgba(255,255,255,0.1);cursor: pointer;border-radius: 5px;margin: 17px;height: 70px;}
.miker .mikerCont .mikerTab .mikerTab_nav .mikerTab_nav_item.active{background: #00aaff}
.acm{ position: absolute; bottom: 0; left: 0; text-align: center; width:100%; height: 40px; font-size: 14px;}
.acm .acm_item{width: 200px; display: inline-block; line-height: 35px; margin-left: 30px; color: #fff; text-align: center; cursor: pointer;    }
.acm .acm_item.active{background: #00aaff;}
.acm .acm_item a{color:#ffffff}
.acm .acm_item:hover{background: #00aaff;}

.products-grid .active{background: #00aaff;}
.products-grid .active a{color:#ffffff}
.products-grid .item:hover{background: #00aaff;}
/*css default style pagination*/
.pagelist{
    width: 100%;
    height: 50px;
    text-align: center;
}
div.default{ margin:0; padding:0; font-family:"Microsoft YaHei",Verdana; font-size:12px; }
	div.default a,div.default span{ font-size:14px; margin:2px 0 0 -1px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; color:#fff; text-decoration:none; }
	div.default span:first-child{ border-left:1px solid #e1e1e1; }
	div.default a:hover{ color:#666; background:#eee; }
	div.default span.current{ color:#fff; background:#faab00; border-color:#faab00; }
	div.default span.disabled{ color:#999; }

.new_title{width:100%; line-height:30px; font-size:24px; color:#fff; text-align:center}
.new_tab{width:100%; line-height:40px; height:40px; font-size:14px; color:#ddd; margin-top:20px; border-bottom:1px solid rgba(255, 255, 255, .35);}
.new_tab span{float:left}
.new_tab font{float:right; margin-left:30px;}
.details{}

/*lunbo*/
.cms-home{}
.cms-home .main { PADDING-BOTTOM: 115px; PADDING-LEFT: 7px; PADDING-RIGHT: 6px; PADDING-TOP: 10px }
.cms-home .std { DISPLAY: none }
.cms-home .products-grid { POSITION: relative; BORDER-BOTTOM-STYLE: none }
.cms-home .last.products-grid { BORDER-BOTTOM-WIDTH: 0px }
.cms-home .products-grid LI.item {
    border-style: none;
    padding: 0px;
    POSITION: relative;
    TEXT-ALIGN: center;
    MARGIN: 0px;
    /* WIDTH: 282px; */
    FLOAT: left;
    HEIGHT: 40px;
    margin: 0 18px;
    line-height: 40px;
    }
.cms-home .products-grid LI.first {WIDTH: 310px;}
.cms-home .products-grid LI.last { BORDER-RIGHT-STYLE: none; WIDTH: 170px }
.cms-home .product-image-block { POSITION: relative; MARGIN: 0px auto; WIDTH: 170px }
.cms-home .products-grid .product-image {/* MARGIN: 0px auto 10px; *//* WIDTH: 310px; */DISPLAY: block;HEIGHT: 40px;color: #fff;}
.cms-home .products-grid .product-image img{WIDTH: 310px;HEIGHT: 180px;}
.cms-home .products-grid .product-name { POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 15px; MARGIN: 0px auto; PADDING-LEFT: 15px; WIDTH: 155px; BOTTOM: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(images/bg_col_main.png) 0px 0px; PADDING-TOP: 15px; LEFT: 0px }
.cms-home .products-grid .product-name A { TEXT-DECORATION: none }
.cms-home .products-grid .product-name A:hover { TEXT-DECORATION: underline }
.cms-home .indent-col-main {POSITION: relative;/* PADDING-BOTTOM: 20px; */PADDING-LEFT: 35px;PADDING-RIGHT: 35px;/* PADDING-TOP: 21px; */width: 1200px;/* margin: 30px auto; */}
.cms-home .products-grid BUTTON.button { PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 0px }
.cms-home .products-grid BUTTON.button SPAN { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px/16px Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 16px; COLOR: #020202; PADDING-TOP: 0px }
.cms-home .products-grid BUTTON.button SPAN SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px }
.std .subtitle { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.std OL.ol { LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 1.5em }
.std UL.disc { LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 10px; PADDING-LEFT: 18px }
.std DL DT { FONT-WEIGHT: bold }
.std DL DD { MARGIN: 0px 0px 10px }
.block-slider {POSITION: relative;PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px;WIDTH: 1120px;PADDING-RIGHT: 0px;OVERFLOW: hidden;PADDING-TOP: 0px}
.block-slider .box-top { POSITION: relative; MARGIN: 0px 35px 0px 0px; WIDTH: 700px; FLOAT: left; HEIGHT: 483px; COLOR: #616161; FONT-SIZE: 1.2em; OVERFLOW: hidden; LEFT: 9px }
.block-slider UL {PADDING-BOTTOM: 0px;LIST-STYLE-TYPE: none;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;HEIGHT: 40px;OVERFLOW: hidden;PADDING-TOP: 0px}
.block-slider UL LI { POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 483px; PADDING-TOP: 0px }
.block-slider UL LI A { DISPLAY: block; TEXT-DECORATION: none }
.block-slider UL LI A:hover { TEXT-DECORATION: none }

.products-grid { BORDER-BOTTOM: #cecece 1px solid; POSITION: relative }
.last.products-grid { BORDER-BOTTOM-WIDTH: 0px }
.products-grid LI.item { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 195px; PADDING-RIGHT: 20px; FLOAT: left; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 12px }
.products-grid LI.first { WIDTH: 182px }
.products-grid LI.last { BORDER-RIGHT-STYLE: none; WIDTH: 180px }
.product-image-block { POSITION: relative; MARGIN: 0px auto; WIDTH: 170px }
.products-grid .product-image {/* MARGIN: 0px auto 10px; *//* WIDTH: 170px; */DISPLAY: block;HEIGHT: 170px}
.products-grid .product-name { POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 15px; MARGIN: 0px auto; PADDING-LEFT: 15px; WIDTH: 155px; BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/bg_col_main.png) 0px 0px; PADDING-TOP: 15px; LEFT: 0px }
.products-grid:after { LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; CONTENT: "." }
#left_but {Z-INDEX: 999;POSITION: absolute;MARGIN: 0px;WIDTH: 40px;BACKGROUND: url(../images/icon_zuo.png) no-repeat left top;background-size: 100%;HEIGHT: 40px;TOP: 0px;CURSOR: pointer;LEFT: 0px;}
.over#left_but { BACKGROUND: url(images/prev_hover.gif) no-repeat left top }
#right_but {POSITION: absolute;MARGIN: 0px;WIDTH: 40px;BACKGROUND: url(../images/icon_you.png) no-repeat;HEIGHT: 40px;background-size: 100%;TOP: 0px;CURSOR: pointer;RIGHT: 0px;}
.over#right_but { BACKGROUND: url(images/next_hover.gif) no-repeat left top }

/* [static fix] 产品详情 tab 内容区过高修复：原 line-height:640px 使多行文字每行占 640px */
.miker .mikerCont .mikerTab .mikerTab_cont .mikerTab_cont_item{line-height:normal; min-height:640px; box-sizing:border-box; padding:40px 50px;}
.miker .mikerCont .mikerTab .mikerTab_cont .mikerTab_cont_item.showff{display:flex!important; flex-direction:column; justify-content:center; align-items:center;}
