@CHARSET "UTF-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,å®‹ä½“,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
@font-face {
    font-family: 'constan2';
    src:url('../fonts/Microsoft JhengHei UI/msjhl_0.ttc') format('truetype');
}
.ssddds{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
            .demo-message-wrap input::-webkit-input-placeholder,
            .demo-message-wrap textarea::-webkit-input-placeholder {
                /* WebKit browsers */
                  color: #fff;
            }
            .demo-message-wrap input:-moz-placeholder,
            textarea:-moz-placeholder {
                /* Mozilla Firefox 4 to 18 */
                  color: #fff;
            }
            .demo-message-wrap input::-moz-placeholder,
            textarea::-moz-placeholder {
                /* Mozilla Firefox 19+ */
                   color: #fff;
            }
            .demo-message-wrap input:-ms-input-placeholder,
            textarea:-ms-input-placeholder {
                /* Internet Explorer 10+ */
                  color: #fff;
            }
            .demo-message-wrap input[type='text']::-webkit-input-placeholder{
                color: #fff;
            }
.aby_hh li:hover .aby_hh_img img{
    filter: invert(49%) sepia(93%) saturate(369%) hue-rotate(900deg) brightness(60%) contrast(93%);
}
.hh{
    background: #ececec;
    line-height: 30px;
}
.huang{
    font:400 12px/30px "Microsoft Yahei";
    color: #747474;
}
.fen{
    text-align: right;
    font:400 12px/30px "Microsoft Yahei";
    color: #747474;
}
.ggh{
    padding: 2% 0 5% 0;
}
.hama{
    background: url(../images/ma.png) left center no-repeat;
    padding-left: 4%;
    font:400 28px/40px "Microsoft Yahei";
    color: #424242;
}
.fgfgtt{
    background: #616161;
}
.nei{
    background: url(../images/nei.png) center top no-repeat;
    position: absolute;
    bottom: -10%;
    left:0px;
    z-index: 9999;
    width: 100%;
}
.x-banner{
    position: relative;
}
.xwyu li{
    background: url(../images/gao.png) left center no-repeat;
    font:400 16px/65px "Microsoft Yahei";
    color: #fff;
    padding-left: 3%;
}
.xwyu li a{
    color: #fff;
}
.sdf{
    font:400 16px/65px "Microsoft Yahei";
    color: #fff; 
    float: left;
    width: 40%;
}
.sdf a{
    color: #fff;
}
.yunghty{
    float: right;
    width: 73%;
}
.yingyt_tt{
    font:600 18px/30px "Microsoft Yahei";
    color: #353332;
}
.yingyt_yy{
    color: #646464;
    font:600 14px/20px "Microsoft Yahei";
}
#formsearch{width:337px;float:right;margin-top:1%;background: url(../images/ss.png) no-repeat;
    margin-right: 5%;
}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
.hotSearch a{margin-right:6px;}
#formsearch input{background:none;border:none;float:left;width:260px;outline: none;}
#formsearch input#keyword{height:37px;line-height:37px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:44px;height:37px;line-height:37px;text-align:center;background:url(../images/so.png) no-repeat center;color:#fff;
    border:none;cursor:pointer;
    float: right;
    font-size: 0px;
}
.hguang{
    text-align: center;
    margin-top: 8%;
    background: url(../images/le.png) center center no-repeat;
}
.hguang_tt{
    font:600 24px/30px "Microsoft Yahei";
    color: #333333;
}
.hguang_yy{
    font:400 12px/20px "Microsoft Yahei";
    color: #666666;
    text-transform: uppercase;
}
.hguang_mm{
    font:600 16px/24px "Microsoft Yahei";
    color: #999999;
}
.nei1{
    background: #333333;
    padding: 4% 0;
    margin-top: 2%;
}
.shipmh img{
    width: 100%;
    height: auto;
}
.hguang1{
    text-align: center;
    margin-top: 4%;
    background: url(../images/le.png) center center no-repeat;
}
.nei2{
    background: url(../images/nei2.png) top center no-repeat;
    padding: 4% 0;
    margin-top: 2%;
}
.lefty{
    background: #e1ba7a;
    padding: 2%;
}
.bhgh{
    border:#f9f1e4 2px solid;
    padding: 6%;
}
.bhgh li{
    text-align: center;
    font:400 24px/55px "Microsoft Yahei";
    color: #fff;
    border:#e1ba7a 2px solid;
    margin: 7% 0;
    cursor: pointer;
}
.bhgh li:hover{
    border:#fff 2px solid;
}
.nei2 .col-md-4{
    padding: 0px;
}
.nei2 .col-md-8{
    padding: 0px;
}
.ghgyy{
    padding:5%;
    height: 100%;
}
.lsrtt_tt{
    font:400 24px/65px "Microsoft Yahei";
    color: #fff;
    background: url(../images/xian.png) bottom left no-repeat;
}
.lsrtt_tt span{
    padding-left: 1%;
}
.lsrtt_rong{
    font:400 24px/45px "Microsoft Yahei";
    color: #fff;
    margin-top: 3%;
}
.bjji{
    background: rgba(0, 0, 0, 0.6);
    display: inline-block;
}
.nei3{
    padding: 1% 0;
    background: url(../images/nei3.png) top center no-repeat;
    margin-top: 4%;
}
.youshi{
    text-align: center;
    color: #cecece;
    font:400 60px/60px "Microsoft Yahei";
    text-transform: uppercase;
}
.youshi span{
    padding-left: 2%;
    font-weight: 200;
}
.donz{
    float: right;
    width: 55%;
    display: flex;
    margin-top: 1%;
}
.zingui_tt{
    width: 40%;
    color: #a7a7a7;
    font:400 22px/40px "Microsoft Yahei";
}
.donz_yy{
    width: 50%;
}
.donz_yy_tt{
    float: left;
    width: 40%;
    background: #e1ba7a;
    font:400 14px/37px "Microsoft Yahei";
    color:#fff;
    text-align: center;
}
.donz_yy_yy{
    width: 60%;
    font:400 14px/35px "Microsoft Yahei";
    color:#f4f4f4;
    border:#fff 1px solid;
    border-left:none;
    float: right;
    text-align: center;
}
.nei4{
    background: #eeeeee;
    padding: 3% 0;
    margin-top: 2%;
    padding-bottom: 20%
}
.pngz_tt{
    background: url(../images/shang.png) top center no-repeat;
    background-size: 95% 100%;
    height: 105px;
}
.pngz_fen li{
    font:400 24px/56px "Microsoft Yahei";
    border:#e1ba7a 2px solid;
    text-align: center;
    margin: 12.4% 0;
}
.pngz_fen li:hover{
    background: #e1ba7a;
    color: #fff;
}
.pngz_fen li:hover a{
   
    color: #fff;
}
.zhansghtt img{
    width: 100%;
    height: auto;
}
.gunding{
    overflow: hidden;
}
.rngyu img{
    width: 100%;
    height: auto;
}
.nei5{
    background: #333;
    margin-top: 3%;
    padding: 3% 0;
}
.anzhanshi{
    overflow: hidden;
}
.anzhansghr{
    border:#c2c2c2 1px solid;
}
.anzhansghr img{
    width: 100%;
    height: auto;
}
.azngtuyb{
    font:400 16px/60px "Microsoft Yahei";
    text-align: center;
    border-bottom:#c2c2c2 1px solid;
}
.azngtuyb a{
    color: #c2c2c2;
}
.ami{
    position: relative;
}
.ami .swipernext{
  position: absolute;
  top:40%;
  left:-6%;
  background: url(../images/an.png) no-repeat;
  width: 36px;
  height: 68px;
  z-index: 9999;
  outline: none;
  cursor: pointer;
}
.ami .swipernext:hover{
    background: url(../images/an1.png) no-repeat; 
}
.ami .swiperprev{
    position: absolute;
    top:40%;
    right:-6%;
    background: url(../images/an2.png) no-repeat;
    width: 36px;
    height: 68px;
    z-index: 9999;
    outline: none;
    cursor: pointer;
  }
.ami .swiperprev:hover{
    background: url(../images/an3.png) no-repeat;
}
.anzhanshi .swiper-wrapper .swiper-slide:hover .anzhansghr{
    border:#ad9265 1px solid;
}
.anzhanshi .swiper-wrapper .swiper-slide:hover .azngtuyb{
    border-bottom:#ad9265 1px solid;
}
.anzhanshi .swiper-wrapper .swiper-slide:hover .azngtuyb a{
    color: #ad9265;
}
.ianxing a{
    font:400 16px/24px "Mierosoft Yahei";
    color: #e1ba7a;
    text-align: right;
}
.ianxing{
    float: right;
    margin-bottom: 2%;
}
.xww{
    border:#c8c8c8 1px solid;
    padding: 2.4%;
    margin-top: 4%;
}
.xww_tt{
    font:400 22px/42px "Microsoft Yahei";
    color: #333;
    position: relative;
    background: url(../images/xian1.png) left bottom no-repeat;
}
.xww_tt a{
    position: absolute;
    top:0px;
    right: 0px;
    font:400 14px/42px "Microsoft Yahei";
    color: #666666;
}
.xww_tt:hover a{
    color: #e1ba7a;
}
.xww_img{
    margin-top: 3%;
}
.xww_img img{
    width: 100%;
    height: auto;
}
.xww_nei li{
    font:400 14px/39px "Microsof Yahei";
    color: #333;
    background: url(../images/tu.png) left center no-repeat;
    padding-left: 3%;
    border-bottom: #e7e7e7 1px dashed;
    position: relative;
}
.xww_nei li span{
    position: absolute;
    top:0px;
    right: 0px;
    font-size: 12px;
}
.xww_nei li:hover a{
   color: #e1ba7a;
}
.xww_nei li:hover span{
    color: #e1ba7a;
 }
 .youqing{
     margin-top: 3%;
     font:400 14px/24px "Microsoft Yahei";
 }
 .nei6{
     background: url(../images/nei5.png) top center no-repeat;
     background-size: 100% 100%;
 }
 .lianx{
     width: 30%;
     float: left;
     background: #e1ba7a;
     padding: 2% 0;
 }
 .lianx_xian{
     border-bottom: #fff 1px solid;
 }
 .lianx_tt{
     font:400 28px/35px "Microsoft Yahei";
     text-transform: uppercase;
     color: #fff;
     text-align: center;
 }
 .lianx_yy{
    font:400 20px/35px "Microsoft Yahei";
    text-align: center;
    color: #fff;
 }
 .lian_nei{
     font:400 14px/32px "Microsoft Yahei";
     color: #fff;
     padding: 5% 12%;
 }
 .lain_er{
     text-align: center;
     width: 30%;
     margin: 6% auto 0;
 }
 .lain_er img{
     width: 100%;
     height: auto;
 }
 .didang{
     background: #444444;
 }
 .x-menugg > li {
    float: left;
    position: relative;
    background: url(../images/dao.png) right center no-repeat;
    width: 16.5%;
    text-align: center;
  }
  .x-menugg > li:nth-child(6){
     background: none;
  }
  .x-menugg > li > a {
    display: block;
    font-size: 18px;
    color: #fff;
    line-height: 3.3;
  }
.x-copyright , .x-region , .x-power{
    font:400 14px/30px "Microsoft Yahei";
    color: #fff;
}
.x-copyright a , .x-region a , .x-power a{
    color: #fff;
}
.picFocus{ margin:0 auto; position:relative;   zoom:1;   }
.picFocus .hd{ width:100%; margin-top:1%;  position:absolute;}
.picFocus .bd{
    position: absolute;
    bottom:31px;
    right: 0px;
    width: 888px;
    overflow: hidden;
    height: 556px;
}
.picFocus .bd li img{
    width: 100%;
    height: auto;
}
.picFocus .hd ul{ overflow:hidden; zoom:1; }
.picFocus .hd ul li{float:left;  text-align:center; width:32%; margin-right:2%;}
.picFocus .hd ul li img{ width:100%; height:auto;  cursor:pointer;   }
.picFocus .bd li{ vertical-align:middle;width: 888px;;}
.picFocus .bd img{ width:100%; height:auto; display:block;  }
.picFocus .hd ul li:nth-child(3){
    margin-right: 0px;
    float: right;
}
.wh{width:1200px;margin:0 auto;}
.jing h3{color: #303030;font-size: 35px;margin: 70px 0 50px 0;}
.simg{position: absolute;bottom: 17px;left: 24px;}
@media(max-width:1600px){
    .container-fluid{
        padding: 0 11%;
    }
    .ggh{
        padding: 2% 0 6% 0;
    }
    .youshi{
        font: 400 50px/60px "Microsoft Yahei";
    }
    .donz{
        width: 59%;
    }
    .pngz_fen li{
        margin: 13% 0;
    }
}
@media(max-width:1440px){
    .container-fluid{
        padding: 0 8%;
    }
    .nei{
        bottom: -13.5%;
    }
    .picFocus .bd{
       bottom: 33px;
    }
    .picFocus .hd{
        margin-top:0px;
    }
    .nei4{
        padding-bottom: 26%;
    }
}
@media(max-width:1024px){
    .nei{
        bottom: -37.5%;
    }
    .picFocus .bd{
        position: absolute;
        bottom:13px;
        right: 0px;
        width: 737px;
        overflow: hidden;
        height: 441px;
    }
    .picFocus .bd li{
        width:735px;
    }
    .container-fluid{
        padding: 0 2%;
    }
    .zingui_tt{
        font: 400 19px/40px "Microsoft Yahei";
    }
    .pngz_fen li{
        margin: 6% 0;
    }
    .xww_nei li span{
      display: none;
    }
    .nei6{
        background-size: 187% 100%;
    }
   .x-header-right{
    width: 22%; 
   }
   .page-banner
   {
       margin-top:60px
   }
   .ami .swipernext{
       display:none;
   }
   .ami .swiperprev{
       display:none;
   }
}
@media(max-width:768px){
    .nei1 , .cnangty{
        display:none;
    }
    .pngz_tt{
       background-size: 41% 100%;
       height: 81px; 
    }
    .picFocus .bd{
        position:static;
    }
    .picFocus .hd{
        margin-top:2%;
    }
   .picFocus .bd li{
        width:740px;
    }
    .nei{
        bottom: -75.5%;
    }
    .hguang{
        margin-top: 1%;
    }
    .sdf {
        font: 400 12px/65px "Microsoft Yahei";
    }
    .xwyu li{
        background: url(../images/gao.png) left center no-repeat;
        font: 400 14px/65px "Microsoft Yahei";
        color: #fff;
        padding-left: 6%;
    }
    .bhgh li{
        margin: 1% 0;
    }
    .bhgh{
        padding: 2%;
    }
    .bhgh li{
        float: left;
        width: 25%;
    }
    .lefty{
        height: 103px;
    }
    .bhgh{
        border:none;
        padding: 0px;
    }
    .youshi{
        font: 400 23px/60px "Microsoft Yahei";
    }
    .zingui_tt{
        font: 400 14px/40px "Microsoft Yahei";
    }
    .pngz_fen li{
        float: left;
        width: 19%;
        margin: 0 0.5%;
        font: 400 20px/42px "Microsoft Yahei";
    }
    .gudong{
        margin-top: 3%;
    }
    .lianx{
        width: 50%;
    }
    .nei6{
        background-size: 237% 100%;
    }
      .nei{
        display: none;
    }
    .xymob-search .xymob-search-box{
        display: none;
    }
   .owl-dots{
        display:none;
    }
    .hguang , .hguang1{
        background:none;
    }
}
@media(max-width:425px){
    .pngz_tt{
        background-size: 67% 100%;
       height: 81px; 
    }
       .picFocus .bd li{
        width:400px;
    }
    .picFocus .bd{
        height:273px;
    }
    .hguang{
        margin-top: 4%;
    }
    .bhgh li{
        font: 400 19px/35px "Microsoft Yahei";
    }
    .picFocus{
        overflow:hidden;
        padding-bottom:26%;
    }
    .nei4{
        padding-bottom:0px;
    }
    .lefty{
        height: 63px;
    }
    .lsrtt_tt{
        font: 400 18px/52px "Microsoft Yahei";
    }
    .lsrtt_rong{
        font: 400 14px/28px "Microsoft Yahei";
    }
    .youshi{
        font: 400 17px/40px "Microsoft Yahei";
    }
    .donz{
        width: 75%;
    }
    .zingui_tt{
        display: none
    }
    .donz_yy{
        width: 75%;
    }
    .pngz_fen li{  
        font: 400 15px/42px "Microsoft Yahei";
    }
    .zhanshi{
        margin-top: 15%;
    }
    .ami .swipernext , .ami .swiperprev{
        display: none;
    }
    .lianx{
        width: 100%;
    }
    .nei6{
        background: none;
    }
    .x-menugg > li > a{
        font-size: 14px;
    }
    .x-copyright, .x-region, .x-power{
        font-size: 12px;
        line-height: 22px;
    }
    .xymob-search-box{
        display: none;
    }
    .x-menugg > li{
        background: none;
    }
    .page-banner{
        margin-top: 60px;  
    }
}
@media(max-width:320px){
    .x-banner{
        margin-top: 60px;
    }
     .picFocus .bd li{
        width:280px;
    }
    .picFocus .bd{
        height:190px;
    }
    .owl-dots{
        display: none;
    }
    .bhgh li{
        font: 400 15px/35px "Microsoft Yahei";
    }
    .donz_yy{
        width: 81%;
    }
    .pngz_fen li{
        font: 400 12px/32px "Microsoft Yahei";
    }
    .x-menugg > li > a{
        font-size: 12px;
    }
    .x-copyright{
        display: none;
    }
    .x-power{
        display: none
    }
}