*{
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Microsoft YaHei";
}
ul, menu, dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before:  0;
    -webkit-margin-after:  0;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    -webkit-padding-start:  0;
}
#system_if_temp{display: none;}
body{
  background-color: #fbfbfb;
}
/*===============顶部===============*/
.top {width: 100%;height: 40px;background: #f8f8f8;overflow: hidden;}
.top .topfw{ font-size: 12px;font-family: Microsoft YaHei; }
.topfw {margin: 0 auto;line-height: 40px;}
.topfw p {float: left;margin-bottom: 0;}
.topfw a{color: #000;}
.topfw a:hover{color:#cfb47f}
.mRInfo {padding-right: 10px;float: right;}
.mRInfo a {padding: 0 8px;color: #000;line-height: 40px;display: inline-block;}
.mRInfo a:hover {background-color: #c7b180;color: #f8f8f8;}
/*===============头部===============*/
.header{background:#fefefe url(../images/bj6.jpg) repeat-x 20% 35px;}
.head_main{margin:auto;}
.header_left{overflow:hidden; float:left; max-width:395px;height: 98px;
    line-height: 98px;background-color: #fefefe;padding: 0 10px}
.header_left img{max-width: 100%;max-height: 100%}
ul{list-style: none}
/*===============搜索部分===============*/
.nav-top{overflow: hidden;height: 35px}
.nav-top .nav-tel{float: right;padding: 0 15px;line-height: 35px;height: 35px;border-right: 1px #efefef solid;color: #939393;}
.nav-top .nav-topp{float: right;padding:0 15px;line-height: 35px; height:35px;border-right: 1px #efefef solid;}
.nav-top .nav-topp:hover{color:#cfb47f;background-color: #f8f8f8;
    border-bottom: 1px solid #efefef;border-right: 1px solid #efefef;}
/*===============导航部分===============*/
.head_main{position: relative;}
.head_main .nav{ float:right;height:63px;position:relative; z-index:11;}
.navbar-collapse .navbar-nav>li>a{
    color: #000;text-align: center}
.navigation{height:63px; vertical-align:middle; float:left;}
.navigation li{text-align:center; float:left;width: 98px;flex: 1;}
.navigation li.r{margin-right:0px;}
.navigation li a{font-size:14px;color:#404040;height:63px;line-height:63px;vertical-align:middle;display:block;cursor:pointer;
    -webkit-transition: all 0.5s ease-in-out;}
.navigation #navMenu>li:hover>a{color:#cfb47f;border-bottom:4px solid #cfb47f;}
/*.navigation li.hover a{color:#cfb47f;border-bottom:4px solid #cfb47f;}*/
.navigation #navMenu>li:hover{background-color: #f8f8f8}
.navigation #navMenu>li:hover #category{height: 100%;overflow: unset;}
/* 二阶 */
.navigation #navMenu>li:hover #category dt a{color:#000;}

#category .category-1:hover dt a{
    border-bottom: 3px solid #cfb47f;
}
#category dt a{
    color: transparent;
    transition: .5s ease-in-out;
}
#category {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: #fff;
    z-index: 22;
    height: 0;
    overflow: hidden;
    padding: 0 5px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
    transition: .5s ease-in-out;
}
.category-1 dd{
    display: flex;
    align-items: center;
    flex-direction: column;
}
/* rgba(253, 247, 247, 0.36) */
.category-1 dd a{
    color:transparent;
    border-bottom: 2px dashed #b1b1b1;
    width: 0;
    background-color: #fff;
    overflow: hidden;
    height: 60px;
    display: flex;
    line-height: 25px;
    justify-content: center;
    align-items: center;
    transition: color 0.8s cubic-bezier(0.5 ,0,0.8,0),width 0.8s cubic-bezier(0,0.5,0,0.8),padding 0.5s;
}
.category-1:hover dd a{
    color:#404040;
    width: calc(100% + 10px);
    padding: 0 2px;
}
.category-1 dd a:hover{
    font-weight: 700;
    border-bottom: 2px dashed #cfb47f;
}
.header_right{overflow:hidden; float:right; width:120px; border-right:1px solid #21191b;border-left:1px solid #21191b;}
.header_right a{display:block; float:left;border-right:1px solid #21191b; width:59px; height:57px; text-align:center;
    line-height:57px; vertical-align:middle; font-size:14px; color:#ffffff; text-transform:uppercase;}
.header_right a.r{border-right:none;}
.header_right button{border:none;width:30px;height:30px; margin-top:13px;outline: medium none; cursor:pointer;
    background:url(../images/fdj.jpg) no-repeat center;}
.search{overflow:hidden; width:180px; position:absolute;top: auto;left: auto;right: -3px; margin:35px 0 0 0;padding:0;z-index:111;float: none; display:none;box-shadow:none;border: none;border-radius:0;}
.search input{font-size:14px;color:#6b6767;background:#fff; border:1px solid #d6d6d6;width:162px;padding:8px;outline:medium none;}
.navigation .glyphicon{font-size: 25px;padding: 7px}
/*===============banner===============*/
.fullSlide{width:100%;position:relative; overflow:hidden; font-size: 0px;text-align: center;background-color: #2b3141}
.fullSlide .bd img{width: 100%;max-width: 100%;}
.fullSlide .bd{z-index:0;overflow:hidden;width:100%;}
.fullSlide .bd ul{width:100%;}
.fullSlide .bd li{width:100%;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:40px;height:5px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f08300;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:8%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px  no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:8%;background-position:-6px -137px;}
.fullSlide img{width: 100%}
/*===============公司简介===============*/
/* background:url(../images/ab-back2.jpg) #fbfbfb repeat-x top */
.zy_first{overflow:hidden; text-align:center;background-size:100%; padding-top:0;padding-bottom: 80px;}
.first_left{overflow:hidden; max-width:510px; float:left; position:relative; height:437px;}
.first_left .sorllMenu{max-width:510px; margin:auto;overflow:hidden;position:relative;}
.first_left .sorllMenu ul{padding: 0;}
.first_left .sorllMenu li{overflow:hidden;float:left; max-width: 510px;max-height: 370px;
    line-height: 370px;width: 100%;text-align:center}
.first_left .sorllMenu li img{width: 100%;overflow: hidden;vertical-align: bottom;}
.first_left .btn{z-index:11;}
.first_left .btn .btn_l{width:67px;height:67px;line-height:67px;position: absolute; bottom:0px;z-index: 2;right:67px;background-color:#4a4444;
    color: #fefefe;font-size: 27px;top: auto;}
.first_left .btn .btn_l:hover{background-color:#bda063;}
.first_left .btn .btn_r{width:67px;height:67px;line-height:67px;position: absolute;bottom:0px;right:0px;z-index: 1;background-color:#4a4444;color: #fefefe;font-size: 27px;top: auto;}
.first_left .btn .btn_r:hover{background-color:#bda063;}
.first_right{overflow:unset; text-align:left;position: relative;}
.first_right .first_title{position: relative; max-width: 300px;padding: 1px;margin: 0 auto;overflow: hidden;}
.first_right .first_title::after{    
    content: "";
    border-top: 100px solid #345fc5;
    border-left: 60px solid transparent;
    border-right: 60px solid transparent;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;}
.first_right h2{ margin-top:20px; margin-left:55px;margin-right: 55px; font-size:32px; color:#fff; font-family:medium; text-transform:uppercase; text-align: center;font-weight: 700;}
.first_right h3{margin-left:55px;margin-right: 55px; font-size:16px; color:#cecece; font-family:medium;font-family:"Microsoft YaHei"; margin-top:-3px;text-align: center;font-weight: 700; }
.first_ny{overflow: hidden;background: #fff;background-position: 100% 98%;margin-top: 80px;padding: 50px 55px;height: 318px;display: flex;flex-direction: column;justify-content: space-between;text-indent: 2em;}
.first_ny::before{
  content: "";
  position: absolute;
  left: 0;
  bottom:  -18px;
  width: 100%;
  height: 20px;
  background: url(../images/shadow.png) no-repeat;
  background-size:100%;
}
.first_ny p{font-size:15px; color:#7d7d7d; line-height:26px;max-height: 182px;overflow: hidden;text-overflow: ellipsis;}
.first_ny a{display:block; width:104px; padding: 6px 0 4px;vertical-align:middle; border:2px solid #345fc5;background-color: #345fc5;border-radius: 3px;font-size:13px; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;-webkit-transition: all 0.3s ease-in-out;}
.first_ny a:hover{box-shadow: 0px 3px 5px 1px #a1b3e4;}
/*==============新品展示=================*/
.zy_second{padding:95px 0 60px;overflow:hidden; text-align:center;background-color: #fbfbfb; /*background:url(../images/bj2.jpg) repeat-x center top #160d10;*/}
.second_top{overflow:hidden; margin-bottom:35px;}
.second_top h2{font-size:28px; color:#345FC5; font-family:medium;float:left; text-align:center;font-weight: 700;}
.second_top h2 span{font-size:28px; color:#5a5a5a; font-family:"Microsoft YaHei";padding-left: 5px;text-align: left;}
.second_top a{display:block; float:right;border-top: 3px solid #f6c191;; font-size:16px; color:#646262; text-transform:uppercase; padding-top:10px;background-size: 100% 9%;margin-top: 25px;}
.second_top a:hover{color:#f6c191;}
.second_right {padding: 0px!important;}
.row .swiper-container{overflow: hidden;padding-bottom: 35px}
.row .second_right{overflow: hidden;}
.second_right .cover {position: absolute;top:15px;left: 15px;right:15px;bottom:15px;background: url(../images/cover_bj2.png) 100% 100%;text-align: center;opacity: 0;}
.second_right .cover img {width: 58px;height: 58px;margin-top: -40px;}
.second_right img{max-width: 100%;width: 100%;overflow: hidden;}
.zy_second row img{max-width: 100%;width: 100%;overflow: hidden;}
.swiper-pagination-bullet-active{width: 35px!important;}
.second_right li{position: relative;overflow: hidden;}
.second_right li img{transition: all 0.5s ease-in-out;}
.second_right li:hover img{box-shadow: 2px 2px 5px #f0f0f5;border-radius: 50%;}/*蓝色#a5baec*/
.pro-btom{
  text-align: center;
    color: #fff;
    opacity: 0;
    font-size: 16px;
    font-weight: 700;
    position: absolute;
    z-index: 88;
    bottom: -40px;
    left: 15px;
    right: 15px;
    height: 50px;
    line-height: 20px;
    padding: 5px;
    -ms-background-color:#eb9a51;
    -moz-background-color:#eb9a51;
    -webkit-background-color:#eb9a51;
    -o-background-color:#eb9a51;
    background-color: #eb9a51;
    background-color: #eb9a516b;
    transition: 0.6s bottom ease-in-out,0.4s opacity ease-in-out;
}
.pro-btom p{
    margin: 0;    
    max-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.second_right .col-xs-6:hover .pro-btom,.zy_second .row .swiper-slide:hover .pro-btom{
    bottom: 0px;
    opacity: 1;
}
/*==============产品展示===================*/
.zy_three{overflow:hidden;text-align:center;padding:85px 0 70px;position: static;z-index: 0;width: 100%;height: auto;background:url(../images/pro_shading.gif) repeat #fbfbfb;/*background-image:url(" ../images/bj3.jpg");background-color: #0a0a0a;background-repeat: repeat-y;background-position: 50% 50%;background-Attachment: fixed;*/}
.three_left{overflow:hidden;margin:auto;position:relative;}
.three_left >h2{font-size:28px; color:#345FC5; font-family:medium; float:left; text-align:left; margin-bottom:40px;font-weight: 700;}
.three_left >h2 span{color:#5a5a5a; font-family:"Microsoft YaHei";padding-top: 3px;padding-top:10px;padding-left: 5px;}
.three_left .second_right{width:100%;margin:auto;overflow:hidden;position:relative;}
.three_left ul li {padding: 15px;}
/* .three_left .second_right .row{-webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    -webkit-padding-start: 0;
} */
.three_left>a{
    display: block;
    float: right;
    border-top: 3px solid #f6c191;
    font-size: 16px;
    color: #646262;
    text-transform: uppercase;
    padding-top: 10px;
    background-size: 100% 9%;
    margin-top: 25px;
}
.three_left>a:hover{color: #f6c191;}
/*============新闻资讯===============*/
.zy_four{overflow:hidden;padding:75px 0px 110px 0px;text-align:center; background:url(../images/foot_bj.jpg);}
.zy_four .second_top h2{font-size:28px; color:#345fc5; font-weight:700;}
.zy_new li{float:left; overflow:hidden; text-align:left; }
.zy_new li.r{margin-right:0px;}
.zy_new li span{display:block; border-bottom:1px solid #b3afae; padding-bottom:5px;}
.zy_new li a{color: #666;
    font-family: "Microsoft YaHei";
    font-size: 12px;}
.zy_new li h2{font-size:18px; color:#252120; padding:18px 0px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zy_new li p{font-size:13px; color:#7d7d7d; line-height:20px;}
.zy_new li h3{width:104px; height:26px; line-height:26px; vertical-align:middle; text-align:center; border:2px solid #c7b180; margin-top:25px; font-size:13px; color:#8c8785; text-transform:uppercase;}
.zy_new li:hover h3{color:#fff; background:#c7b180;}
.zy_new li:hover h2{color:#c7b180;}
/*============友情链接===============*/
.zy_five{overflow:hidden; background:url(../images/bj4.jpg) repeat-x top  #170e11;}
.zy_five .second_top{margin-bottom:0px;}
.zy_five .second_top h2{padding:25px 0px 22px 0;}
.five_ny{overflow:hidden;}
.five_ny .links{color: #fefefe;height: 15px;line-height: 15px;padding: 10px 0}
.five_ny img{overflow:hidden; float:right;}
.five_zi{ z-index:11;padding: 0px 15px 15px 15px}
.five_ny .links a{color: #efefef;padding-right: 15px;}
.five_ny .links a:hover{color:#c7b180}
.five_top{overflow:hidden; margin-bottom:30px;padding-top: 20px;}
.five_top h2{font-size:28px; color:#fddec2; font-family:medium; text-transform:uppercase; float:left; text-align:left;font-weight: 700;}
.five_top h2 span{padding-left: 5px;font-size:28px; color:#94867b; font-family:"Microsoft YaHei";}
.five_top a{display:block; float:right; background:url(../images/bj5.jpg) no-repeat right top; font-size:18px; color:#6d6864; text-transform:uppercase; padding-top:15px;}
.five_top a:hover{color:#f08300;}
/*===============底部===============*/
.footer{overflow:hidden; overflow:hidden; padding:30px 0px; background:url(../images/foot_bj.jpg);}
.foot_left{overflow:hidden; float:left;}
.foot_left_right{overflow:hidden; padding-right: 80px;height: 150px;line-height: 150px;}
.foot_left_right h2{display:inline-block;background:url(../images/f_tel.png) no-repeat center left; padding:5px 120px 5px 60px;margin-top: 0; margin-bottom:30px; font-size:24px; color:#443e3c; font-family:Arial, Helvetica, sans-serif;}
.foot_left_right h2 span{display:block; font-size:14px; color:#443e3c; font-family:"Microsoft YaHei";}
.foot_left_right p{font-size:13px; color:#606669; line-height:28px;}
.foot_left_right p a{font-size:13px; color:#606669;}
.foot_left_right p a:hover{color:#f08300;}

.foot_right{overflow:hidden;}
.foot_right ul{ overflow:hidden;}
.foot_right li{float:left; overflow:hidden; margin-right:55px;}
.foot_right li.r{margin-right:0px;}
.foot_right strong a{display:inline-block; font-weight:500; font-size:14px; color:#252728; line-height:50px;margin-bottom:12px;-webkit-transition: all 0.5s ease-in-out;padding-right: 40px;}
.foot_right li p a{font-size:13px; color:#606669; line-height:28px;-webkit-transition: all 0.5s ease-in-out;}
.foot_right li p a:hover,.footer strong a:hover{ color:#f08300;}
/*===============备案===============*/
.beian{overflow:hidden; height:40px; line-height:40px; vertical-align:middle;background:#282423;text-align: center;}
.beian {font-size:12px; color:#d8d8d8;}
.beian  a{font-size:12px; color:#d8d8d8; padding-left:5px; }
.beian .tech-support{padding-left:15px;}
.beian  a:hover {color:#fff;}
/*============首页消失之媒体查询===============*/
@media(max-width: 1200px){
    .navigation li{width: 76px;}
}
@media (max-width: 992px) {
    #navMenu{display: none;}
    .first_left{display: none;}
    .navbar-collapse .navbar-nav{float: none;}
    .navbar-collapse .navbar-nav>li{float: none;}
    /* .fullSlide .bd img{width: 120%;margin-left: -10%;}
    .fullSlide img{width: 120%;margin-left: -10%;} */
}
@media(max-width: 768px) {
    .header_left {max-width: 250px;height: 80px;line-height: 80px;}
    .nav-tel{display: none;}
    .head_main .nav {height: 45px;line-height: 45px;}
    .navigation {height: auto}
    .first_right h2 {font-size: 20px;}
    .zy_first {padding-top: 39px;}

    .zy_three {padding: 50px 0;}
    .zy_four {padding-bottom: 70px;}
    /*底部*/
    .foot_left {float: none;}
    .foot_right strong a {line-height: 30px;}
    .foot_left_right {padding-right: 0;height: 100px;line-height: 100px;}
}
@media (min-width: 992px) {
    .navigation .glyphicon{display: none;}
}
/*===============页面跳转===============*/
.PageJump{text-align: center;}
.pagination>li>a, .pagination>li>span{
    color: #8a8a8a;
    text-decoration: none;
    background-color: transparent;
    border-width: 0;
    margin: 0 5px;
}

.pagination>li:last-child>a, .pagination>li:last-child>span{border-radius:0;}
.pagination>li:first-child>a, .pagination>li:first-child>span{border-radius:0;}
/*===============路径导航===============*/
.breadcrumb{padding-left:20px;overflow:hidden; float: left;line-height:30px; vertical-align:middle;background-color: transparent;margin-bottom: 0;}
.breadcrumb a{color:#4d4c4c; font-size:13px; padding:0 10px; margin-right:5px;}
.breadcrumb a.visited{color:#f08300; background:none; padding-right:0px; margin-right:0px;}
/*===============内页样式===============*/
.zong_ny{overflow:hidden; padding:50px 0px 140px 0px; background:#eeeeee;}
.zong{overflow:hidden; padding-bottom:35px;}
.zong h5 a{display:block; float:right;width:108px; height:30px; line-height:30px; vertical-align:middle; background-color:#f6c191; font-size:13px; color:#f8f8f8; text-align:center;transition: 0.3s all ease-in-out;}
.zong h5 a:hover{background-color:#f08300;}
.zong_nr{overflow:hidden; background:#f8f8f8; padding:55px 50px 100px 50px;}
.zong_nr_nr{overflow:hidden;}
.zong_left{width:222px; float:left; text-align:center;}
.zong_left h2{background:url(../images/h2_bj.jpg) no-repeat center top; font-size:24px; color:#fff;width:222px; height:83px; line-height:77px; vertical-align:middle;margin: 0;overflow: hidden;background-size: 100% 100%;}
.zong_left h2 a{color: #fff}
.zong_left ul{width:204px; margin:auto; overflow:hidden; background:#eeeeee; padding:10px 0px 1000px 0px; margin-bottom:-950px;position: relative;}
.zong_left ul:before{content:"";position: absolute;top}
.zong_left ul li{overflow:hidden; vertical-align:middle;-webkit-transition: all 0.5s ease-in-out;}
.zong_left ul li.r{border-bottom:1px solid #e2e2e2;}
.zong_left ul li.r:first-child{border-top:1px solid #e2e2e2;}
.zong_left ul li > a{display:block; height:49px; line-height:49px; cursor:pointer; overflow:hidden; font-size:15px; color:#818181; border-left:3px solid #eeeeee;-webkit-transition: background-color 0s ease-in-out,color 0s ease-in-out,padding-left 0.5s ease-in-out;}
.zong_left ul li:hover > a,.zong_left ul li.hover > a{display:block;border-left:4px solid #f6c191; background-color:#5e92e6; color:#fff;}
.r_active>a{border-left: 4px solid #f6c191!important;background-color: #5e92e6!important;color: #fff!important;padding-left: 10px!important;}
.zong_left ul li .liLList { width: 204px; display: none; }
.zong_left ul li .liLList a { display: block; width: 204px; height: 35px; line-height: 35px; }
.zong_left ul li .liLList a:hover,.zong_left ul li .liLList a.active { color: #f08300; }
#ulList li>dd a{
    color: transparent;
    width: 100%;
    overflow: hidden;
    height: 0;
    line-height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    font-size:12px;
    border-top: 0px solid transparent;
    border-left: 4px solid transparent;
    transition: background-color 0s ease-in-out,color 0s ease-in-out,padding-left 0.5s ease-in-out,border-left 0.5s ease-in-out,height 1s cubic-bezier(.17,.67,.35,.86),color 0.5s ease-in-out;
}
#ulList li:hover>dd a{
    color:#000;
    height: 43px;
    border-top: 1px solid #fff;
    border-left: 4px solid #f6c191;
}
#ulList li>dd a:hover{
    border-left: 8px solid #f6c191!important;
    background-color: #5e92e6!important;
    padding-left: 10px!important;
}

#ulList li>dd {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    overflow: hidden;
    transition: 0.5s all ease-in-out
} 
#ulList li:hover>dd{
    overflow: auto;
}


.zong_right{overflow:hidden; max-width:100%; padding-left: 50px}
.zong_right h2 {border-bottom:1px solid #e5e5e5; overflow:hidden; height:58px;text-align:left; margin-bottom:25px;}
.p2-h2{display: none;padding-right: 15px;padding-top: 0;padding-bottom: 0;margin-bottom: 0!important;}
.zong_right h2 span{padding:5px 15px;}
.zong_right .btn-group .btn{background-color: transparent;border-width: 0;padding: 0;}
.zong_right .btn-group .btn:hover,.zong_right .btn-group .btn:focus{
    color: #f08300;
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
}
.zong_right .btn-group .dropdown-menu{border: none;
     border-radius:0; width: 219px;background-color: #f8f8f8}
.postbird-img-glass-box img{max-height: 100%;}
.zong_right .about font,.zong_right .about span{font-family: "Microsoft YaHei"!important;}
/*===============产品中心===============*/
.product h2{font-size:36px; color:#f2efed; font-family:medium; text-transform:uppercase; float:left; text-align:left; margin-bottom:40px;}
.product h2 em{display:block; font-size:18px; color:#b2aca7; font-family:"Microsoft YaHei";}
.product {max-width:100%;margin:auto;overflow:hidden;position:relative;}
.product ul li {padding: 15px;}
.product ul li:hover h4{    border-radius: 3px;
    background-color: #eeeeef;}
.product .PageJump ul li{padding: 0;}
.product .row{-webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    -webkit-padding-start: 0;
}
.product {padding: 0px!important;}
.product .cover {position: absolute;top:0;left: 0;right:0;bottom:0;background: url(../images/cover_bj.png);text-align: center;opacity: 0;}
.product .cover img {width: 58px;height: 58px;margin-top: -40px;}
.product img{max-width: 100%;width: 100%;overflow: hidden;position: relative;}
.product li h4 {font-size: 16px;color: #443f3c;padding-top: 10px;padding-bottom: 10px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;transition: 0.3s all ease-in-out;}

/*===============产品中心详情页===============*/
.products_ny{overflow:hidden;}
.pro_left{width:500px;float:left; overflow:hidden;}
/*图片放大镜样式*/
.pro_left .jqzoom{float:right;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; max-width:400px;overflow:hidden; border:1px solid #e0e0e0;}
.pro_left .jqzoom img{max-width:400px;width: 100%; height:auto;}
.pro_left .zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px; height:461px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.pro_left .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-scroll{width:80px; overflow:hidden; float:left;}
.spec-scroll p{float:left; font-size:12px; color:#8fa7cb; line-height:100px; vertical-align:middle;}
.spec-scroll .items{float:left;position:relative;width:80px;overflow:hidden;}
.spec-scroll .items ul li{float:left;width:80px;text-align:left; height:90px;overflow: hidden;}
.spec-scroll .items ul li img{border:2px solid #f0f0f0;max-width:100%;}
.spec-scroll .items ul li:hover img{border:2px solid #f08300;}
.spec-scroll .items ul li.hover img{border:2px solid #f08300;}
.s-scroll{text-align: center;display: none;}
.s-scroll .s-items{position:relative;overflow:hidden;display: inline-block;margin:15px 0;}
.s-scroll .s-items ul li{float:left;max-width:80px;text-align:left; overflow: hidden;margin: 0 5px;}
.s-scroll .s-items ul li img{border:2px solid #f0f0f0;max-width:100%;}
.pros_right{width:515px; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; padding-bottom:25px;}
.pros_right_top h1{overflow:hidden;display:block; font-weight:500; font-size:24px; color:#443f3c; padding-bottom:5px;}
.pros_right_top p{font-size:14px; color:#a19e9a;}

.pros_right_ny{overflow:hidden;border-top:1px solid #e5e5e5; padding:20px 0px;}
.pros_right_ny p{font-size:12px; color:#787878; line-height:30px;}
.pros_right_ny p em{display:block; float:left;}
.pros_right_ny p span{display:block; float:left; width:460px;}
.pros_share{margin-top:20px; padding:20px 0px; width:100%;}
.pros_share p{float:left; font-size:12px; color:#909090;}
.pros_share a{display:block; float:left; margin:2px 5px 0px 5px;}
.pros_right h3{background:#f08300; width:260px; height:40px; line-height:40px; text-align:center; vertical-align:middle;margin-top:35px;-webkit-transition: all 0.5s ease-in-out;}
.pros_right h3 a{display:block; font-size:14px; color:#ffffff;}
.pros_right img{max-width: 100%;}

.products{overflow:hidden; padding-top:60px; text-align:center;}
.products .xq{background:#eeeeee; margin-bottom:40px; height:44px; line-height:44px; vertical-align:middle; text-align:left; border-left:4px solid #f08300; font-size:16px; color:#646464; font-weight:bold; padding-left:15px;}

.product.r{padding-top:35px; overflow:hidden;}
.product.r li{overflow:hidden; float:left; width:269px; margin-right:41px; margin-bottom:30px; text-align:center; padding-bottom:25px; position:relative;-webkit-transition: all 0.5s ease-in-out;}
.product.r li.r{margin-right:0px;}
.product.r li.a{display:block; cursor:pointer; overflow:hidden;}
.product.r li img{height:311px; width:269px;}
.product.r li h4{font-size:16px; color:#443f3c; padding-top:20px; padding-bottom:5px;}
.product.r li p{font-size:13px; color:#a19e9a; line-height:20px;}
.product.r li h3{width:108px; height:28px; line-height:28px; border:1px solid #f08300; margin:18px auto 0px auto;
    text-align:center; background:#322d2c; font-size:13px; color:#f08300; text-transform:uppercase;}
.product.r li:hover{background:#443e3c;}
.product.r li:hover h3{background:#f08300; color:#332e2d;}
.product.r li:hover h4{color:#fff;}
.product.r li:hover img{height:301px; width:259px;padding:5px;}
.product.r .cover{position:absolute; top:5px; left:5px;height:301px; width:259px;background:url(../images/cover_bj.png);text-align:center;
    opacity:0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";}
.product.r li .cover img{width:58px; height:58px;}
.product.r li:hover .cover img{width:58px; height:58px; padding:0px;}

.bgBox { width: 100%; height: 78%; padding-top: 22%; background: url(../images/bg-punti_1.png); position: absolute; left: 0; top: 0; text-align: center; }
.bgBox img { width: 100%; width: 26%; display: inline; }
/*立刻在线询价样式*/
.btn-inquiry{border-radius: 3px;padding: 3px 15px;line-height: 30px;color: #fff;border: 1px solid #c7b180;background-color: #c7b180;transition: .5s;}
.btn-inquiry:hover{border-color: #f08300;background-color: #f08300;}
.product-properies-groups{text-align: center;padding-top: 20px;}
/*按钮样式*/
.orange:hover, .orange:focus {background-color: #fec04e;border-color: #fec04e;}
.orange {background-color: #FEAE1B;border-color: #FEAE1B;color: #fff;}
.pink:hover, .pink:focus {background-color: #EF6DA7;border-color: #EF6DA7;}
.pink {border-color: #FB90B7;background-color: #FB90B7;color: #fff;}
.blue:hover, .blue:focus {background-color: #4cb0f9;border-color: #4cb0f9;color: #FFF;}
.blue {background-color: #1B9AF7;border-color: #1B9AF7;color: #FFF;}
.gray{background-color: #ec8564;border-color: #ec8564;color: #FFF;}
.gray:hover, .gray:focus {background-color: #ffab90;border-color: #ffab90;color: #FFF;}
.button {display: inline-block;padding: 0 30px;margin-right: 5px;line-height: 30px;border: 0;border-top-color: currentcolor;border-right-color: currentcolor;border-bottom-color: currentcolor;border-left-color: currentcolor;border-radius: 4px;border-color: #d9534f;color: #fff;text-align: center;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: .3s;transition-duration: .3s;cursor: pointer;}
/*===============新闻中心===============*/
.new li{overflow:hidden;padding:25px 0px;border-bottom:1px dashed #e5e5e5;-webkit-transition: all 0.5s ease-in-out;}
.new li a{display:block; cursor:pointer; overflow:hidden;}
.new li h3{width:62px; float:left; padding-top:10px; height:67px;
    border-bottom:2px solid #443f3c; background:#eeeeee; font-size:30px; color:#8d8c8c; font-family:Arial, Helvetica, sans-serif; text-align:center;margin-top: 9px;}
.new li h3 .news-time{color: #8d8c8c;font-size: 12px;}
.new_li{overflow:hidden;padding-left: 20px;text-align:left;}
.new_li h4{font-size:15px; color:#525252; padding-bottom:8px;}
.new_li p{font-size:13px; color:#8d8c8c; line-height:20px;}
.new li:hover h3{background:#f08300; border-bottom:2px solid #f08300; color:#fff;}
.new li:hover h3 .news-time{color:#fff;}
.new p img{max-width: 100%;height: auto;}
.new>p>img{max-width: 100%;height: auto;}
/*===============新闻中心详情页===============*/
.n_right{text-align:center; overflow:hidden; padding-top:20px;}
.news{padding-bottom:10px; text-align:center; overflow:hidden; padding-bottom:10px; margin-bottom:10px;}
.n_right .news p.tit{font-size:24px;color:#f08300;}
.news_top{overflow:hidden; padding-top:8px; width:410px; margin:auto; text-align:center;}
.news_top p{font-size:12px;color:#aaa;}
.intro p{line-height:24px;font-size:12px;color:#666; text-align:left;}
.intro img{padding:20px 0px;max-width: 100%;}
.tiao{height:30px;border:1px dotted #dcdcdc;border-right:none;border-left:none;background:#fcfcfc;text-align:center;line-height:30px;margin-top:1cm;}
.tiao a{font-size:12px;color:#666666;}
.tiao a.r{margin:0px 25px;}
.tiao span.t{color:#666;}
.tiao a:hover{color:#f08300;}
.tiao a:hover span{color:#f08300;}
.n_right .intro img{height: auto;}
/*===============公司相册===============*/
.album h2{font-size:36px; color:#f2efed; font-family:medium; text-transform:uppercase; float:left; text-align:left; margin-bottom:40px;}
.album h2 em{display:block; font-size:18px; color:#b2aca7; font-family:"Microsoft YaHei";}
.album {max-width:100%;margin:auto;overflow:hidden;position:relative;}
.album ul li {padding: 15px;}
.album .PageJump ul li{padding: 0;}
.album .row{-webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    -webkit-padding-start: 0;
}
.album {padding: 0px!important;}
.album li h4 {font-size: 16px;color: #443f3c;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 10px 0;}
.album-li{position: relative;overflow: hidden;}
.album-li img{position: absolute;
    top: 0;bottom: 0;
    left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;}
.album i{display: block;padding-bottom: 83%;}
.album li:hover{background-color: #f1f1f1;}
.album li:hover h4{color:#3761a7;}
.album li:hover .album-li{opacity: 0.9;}
/*===============公司相册详情===============*/
.album-preview {text-align: center;}
.album-preview .gallery-target{max-width: 550px;width: 100%;border: 1px solid #e0e0e0;}
.album-name{
    display: block;
    height: 49px;
    line-height: 49px;
    cursor: pointer;
    overflow: hidden;
    font-size: 15px;
    color: #1e1e1e;
    -webkit-transition: all 0.5s ease-in-out;}
/*===============联系我们===============*/
.page{padding: 15px 0;}
/*===============在线留言===============*/
.czlybs{overflow:hidden; margin:10px auto 0px auto;clear:both;}
.czlybs input{float:left; border:2px solid #e6eded;margin-bottom:25px;background:#fff;color:#92a9ac; font-size:14px;
    outline: medium none;padding:10px 12px; -webkit-transition: all 0.5s ease-in-out;width: 48%}
.czlybs input.r{margin-right:4%;}
.czlybs input:hover{border:2px solid #f08300;}
.czlybs textarea:hover{border:2px solid #f08300;}
.czlybs textarea{height:120px;width:100%; border:2px solid #e6eded;margin-bottom:20px;background:#fff;color:#92a9ac; font-size:14px;font-family:"Microsoft YaHei";
    outline: medium none; padding:15px;-webkit-transition: all 0.5s ease-in-out;}
.czlybs button{width:100%;height:40px;outline:medium none;border:none; color:#ffffff;font-size:14px; text-align:center;
    text-align:center;cursor:pointer;background:#f08300;font-family:"Microsoft YaHei";-webkit-transition: all 0.5s ease-in-out;}
#form_submit .btn_submit{width: 100%;
    height: 40px;
    outline: medium none;
    border: none;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    text-align: center;
    cursor: pointer;
    background: #f08300;
    font-family: "Microsoft YaHei";
    -webkit-transition: all 0.5s ease-in-out;}
#form_submit a.yanzhengma{line-height: 44px;}
/*============内页消失之媒体查询===============*/
/*产品详情页*/
@media (max-width: 1200px) {
    .pro_left{width:100%;overflow:hidden;}
    .pro_left .jqzoom{float: none;margin: auto;}
    .spec-scroll{display: none;}
    .pros_right{width: 100%;}
    .s-scroll{display: block;}
}
@media (max-width: 768px) {
    .new{padding-top: 15px;}
    .zong_ny{padding: 20px 0px 50px 0px;}
    .zong_nr{padding: 20px 15px 40px 15px;min-height: 674px;}
    .zong h5 a{width: 78px;}
    .zong_left{display: none;}
    .zong_nr_nr{overflow: unset;}
    .zong_right{padding-left: 0;overflow: unset;}
    .p1-h2{display: none;}
    .p2-h2{display: block;}
    .product .row{padding: 5px}
    .zong_right .btn-group .btn{padding-left: 0px;padding-right: 0px;}
    .czlybs input{width: 100%}
    .czlybs input.r{margin-right: 0;}
    .zy_second{padding: 35px 0 20px;}
    .zy_second .row .swiper-slide{min-width: 50%;}
    .first_ny{margin-top: 30px;padding: 35px;}
}
/*产品swiper*/
.swiper-pagination-bullet{background: #52545c!important;}
.swiper-pagination-bullet-active{background: #f6c191!important;}
/*新增：*/
/*企业动态*/
.i-news { width: 100%; padding-bottom: 50px; }
.i-news-title { border-bottom: 1px solid #e5e5e5; }
.i-news-title h3 { font-family: 'NeoSansStd-Medium'; font-size: 40px; line-height: 40px; color: #000; text-transform: uppercase; }
.i-news-title h3 span { color: #345fc5; }
.i-news-title h2 { width: 115px; color: #332c2b; font-size: 24px; line-height: 36px; background-color: #fff; margin-bottom: -12px; }
.i-news-content { overflow: hidden;margin-top: 50px; }
.i-news-contents { float: left; width: 600px; overflow: hidden; padding-top: 10px; }
.i-news-img { display: block; float: right; max-width: 500px; height: 168px; position: relative; overflow: hidden; width: 100%;}
.i-news-img i { display: block; content: ''; border: 13px solid transparent; position: absolute; top: 30px; }
.i-news-img img { width: 100%; -webkit-transition: 1s; -ms-transition: 1s; -moz-transition: 1s; -o-transition: 1s; transition: 1s; margin-top: 10px;}
.i-news-content:hover .i-news-img img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.i-news-content:hover .para h4 a { color: #345fc5; }
.i-news-content:hover .para a.transition { background-color: #345fc5; color: #fff;border-color:#345fc5;  }
.i-news-content1 .i-news-img i { left: 0; border-left-color: #fff; }
.i-news-content2 .i-news-img i { right: 0; border-right-color: #fff; }
.i-news-contents .time { float: left; height: 75px; border-right: 1px solid #e5e5e5; width: 92px; }
.i-news-contents .time b { color: #f6c191 ; font-size: 48px; font-family: 'NeoSansStd-Medium'; font-weight: normal;     transition: all 0.5s ease-in-out;}/*#ff8300  #cccccc*/
.i-news-content:hover .time b { color: #345fc5; }
.i-news-contents .time p { color: #c5c5c5; font-family: Arial; line-height: 24px; padding-left: 5px; }
.i-news-contents .para { float: left; width: 467px; padding: 0 20px; }
.i-news-contents .para h4 { font-size: 16px; color: #434343; line-height: 24px; margin-bottom: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;text-align: left; }
.i-news-contents .para h4 a { font-size: 16px; color: #434343;    transition: all 0.5s ease-in-out; }
.i-news-contents .para h4 a:hover { text-decoration: none; color: #345fc5; }
.i-news-contents .para p { line-height: 24px; color: #a4a4a4; text-align: left;}
.i-news-contents .para a.transition { display: block; width: 114px; text-align: center; border: 1px solid #ededed; color: #ededed; margin-top: 30px;padding: 6px 0 4px;vertical-align: middle;border-radius: 3px;text-align: center;transition: all 0.3s ease-in-out; }
.i-news-content2 .i-news-contents { float: right; }
.i-news-content2 .i-news-contents .time { padding-left: 30px; }
.i-news-content2 .i-news-contents .para { width: 437px; }
.i-news-content2 .i-news-img { float: left; }

.i-news-more { width: 100%; margin: 60px auto 0; }
.i-news-more a { display: block; width: 116px; height: 32px; line-height: 32px; text-align: center; color: #fff; background-color: #345fc5; margin: 0 auto; border-radius: 3px;transition: 0.3s all ease-in-out;}
.i-news-more a:hover { background-color: #345fc5; box-shadow: 0px 3px 5px 1px #a1b3e4;}

@media(max-width: 1200px){
    .i-news-content{display: flex;align-items: center;flex-direction: column;margin-top:15px;}
    .i-news-contents{padding: 15px 0;}
    .i-news-img img{max-width: 100%;}
}
@media (max-width: 600px){
    .i-news-contents{
        width: 100%;
        display: flex;
        flex-direction: column;
        padding: 0 15px;
    }
    .i-news-contents .para{width: 100%;}
    .i-news-contents .time{
        height:auto;
        border-right: none;
    }
    .i-news-content2 .i-news-contents .time{
        padding-left: 0;
    }
    .i-news-content2 .i-news-contents .para{
        width: 100%;
    }
}

