/*header beign*/
.box_top{ height:28px; background:url(../image/bg.jpg) no-repeat center top; line-height:28px; text-align:right;}
.box_top a{ color:#fff; font-size:15px; margin-right:24px; font-size:14px;}
.box_top a img{ vertical-align:middle; margin-right:10px;}
.box_top a.onee{ margin-right:0px;}
.box_top em{ color:#fff; font-size:15px; margin:0 13px;}


/*header end*/

/*nav begin*/
.box1{ clear:both; width:100%; height:auto; min-height:81px; position:fixed;left:0;top:28px; z-index:999999;}
.box1.sticky { background:#fff; border-bottom:1px solid #cecece;top:0px;transition: all 0.5s ease; min-height:81px; background:#fff;}
.logo img.yin{ display:none;}
.box1.sticky .xian{ display:none;}
.box1.sticky .yin{ display:block;}
.logo{ float:left;z-index:99999}
.logo img{ display:block; max-width:100%; float:right;}
.logo img:hover{-moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1);} 
.pc_nav{ float:right;transition: all 0.5s ease; line-height:81px; z-index:99999; position:inherit;}
.pc_nav ul{ text-align:center;}
.pc_nav li{ display:inline-block; line-height:81px; text-align:center; margin-right:59px;}
.pc_nav li a:hover{ background:url(../image/bg.png) no-repeat center top; font-weight:bold;}
.pc_nav li a{ display:block; width:100%;color:#fff; font-size:17px;}
.pc_nav li.qcbj{ background:none; margin-right:0px;}
.pc_nav li:hover{ background:url(../image/bg.png) no-repeat center top; font-weight:bold;}

.pc_nav ul li.l9 .dnou2 a{ background:none; color:#fff;font-size:14px; font-weight:normal;}

.box1.sticky .pc_nav li a{ display:block; width:100%;color:#333; font-size:17px;}
.box1.sticky .pc_nav li h1 a{ display:block; width:100%;color:#333; font-size:17px;}

.box1.sticky .pc_nav ul li.l9 .dnou2 a {display:block; width:100%;color:#fff; font-size:14px;font-weight: normal;}
.box1.sticky .pc_nav li a:hover{color:#fff;}
.pc_nav ul li.l9:hover .dnou2{display:block;height:auto; background:rgba(0,0,0,0.5); opacity:1;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.box1.sticky .pc_nav li:hover a{color:#fff;font-weight: bold;}
.box1.sticky .pc_nav  li:hover h1 a{color:#fff;font-weight: bold;}

.box1.sticky .pc_nav .lll a{color:#333;}
.box1.sticky .pc_nav li.lll:hover a{color:#333;font-weight: bold;}

.dnou2{width:100%; height:0px;position: absolute; opacity:0;background:rgba(0,0,0,0.5); z-index:9999;line-height:50px;left:0; margin-top:-81px; overflow:hidden; z-index:-1;  text-align:left; }
.goxne{ border-top:1px solid #9a9a9a; padding:27px 0;margin-top:110px;}
.sticky .goxne{margin-top:81px;}
.gein{ float:left; width:70%; height:auto; overflow:hidden;}
.gein_l{ float:left; border-right:1px solid #e5e5e5; padding:; margin-right:32px; min-height:210px;}
.gein_l li{ line-height:31px; display:block; width:100%; text-align:left; margin-right:0px; padding-right:40px;}
.gein_l li a{ padding-left:46px; font-size:14px;}
.gein_l li h1{ line-height:31px; color:#fff; font-size:17px; font-weight:bold; margin-bottom:20px; height:31px;}
.pc_nav ul li.l9:hover .gein_l li h1 a{color:#fff; font-size:17px; font-weight:bold;}
.gein_l li h1 img{ margin-right:12px;}
.gein_l li h1 a{ padding-left:0px; font-size:17px; font-weight:bold;}
.gein_l li:hover{ background:none;}
.pc_nav ul li.l9:hover .gein_l li:hover a{ font-weight:bold;}
.gein_l1 .wone{ float:left;}
.gein_l .wone1 li a{ padding-left:0px;}
.gein_l:last-child{ border:none; padding-right:0px; margin-right:0px;} 
.sone{ float:right; width:26%; height:auto; overflow:hidden;}
.sone dl{ height:auto; overflow:hidden;}
.sone dt{ margin-bottom:15px;}
.sone dt img{ width:100%; height:160px;}
.sone dd{ height:auto; overflow:hidden; line-height:28px; font-size:14px; color:#e9e9e9; height:56px;}

.geind{ padding-left:150px;}
.donw{ clear:both;}
.donw a{ display:block; width:100%; padding:12px 20px; color:#252525; font-size:16px;}
@media(max-width:1024px){
.pc_nav{ width:100%;transition: all 0.5s ease; padding-top:24px; display:none;}
.box1{ clear:both; width:100%; height:auto; min-height:81px; position:fixed;position:fixed;left:0;top:28px;}
}


/*nav end*/

/*fotter begin*/
.box6{ clear:both; background:#35353f; overflow:hidden; padding:35px 0 0 0;}
.fotter_t{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #64646a; padding-bottom:30px;}

.xont{float:left; width:230px;border-right:1px solid #707077;padding-left:70px;}
.xont li{ line-height:32px;}
.xont li h1{ color:#fff;  font-size:14px; margin-bottom:20px;}
.xont li a{ color:#a1a1a4; font-size:12px;}

.xont1{ float:left; width:340px;border-right:1px solid #707077;padding-right:50px;}
.xont1 p{color:#a1a1a4;    line-height: 26px;}
.xont1 li{ line-height:32px;}
.xont1 li h1{ color:#fff;  font-size:14px; margin-bottom:20px;}
.xont1 li a{ color:#a1a1a4; font-size:12px;}
.xont1 li ul{ float:left; width:150px;}
.xont1 li ul:last-child{ width:107px}

.xont2{ float:left; width:260px;border-right:1px solid #707077;padding-left:70px;}
.xont2 li{ line-height:32px;}
.xont2 li h1{ color:#fff;  font-size:14px; margin-bottom:20px;}
.xont2 li h1 a{ color:#fff; font-size:14px;}
.xont2 li a{ color:#a1a1a4; font-size:12px;}
.xont2 li ul{ float:left; width:76px;}
.xont2 li ul:last-child{ width:104px}

.xont4{ float:left; width:210px;border-right:none;padding-left:60px;}
.xont4 li{ line-height:32px;}
.xont4 li h1{ color:#fff;  font-size:14px; margin-bottom:20px;}
.xont4 li a{ color:#a1a1a4; font-size:12px;}

.xont5{width:160px;float: right;}
.xont5 p{float: right;}
.xont5 ul{float: right;margin-top:20px;}
.xont5 li{float:left;}
.xont5 li:last-child{padding-left: 10px;}
@media(max-width:1024px){
.xont1{width:270px;padding-right:0px;}
.xont2{width:144px;padding-left:20px;}
.xont2 li ul{width:50px}
.xont2 li ul:last-child{ width:50px}
.xont{width:112px;padding-left:20px;}
.xont4{width:112px;padding-left:20px;}
}

@media(max-width:768px){
.xont1{width:270px;padding-right:0px;}
.xont2{width:95px;padding-left:5px;}
.xont2 li ul{width:30px}
.xont2 li ul:last-child{ width:48px}
.xont{width:90px;padding-left:5px;}
.xont4{width:90px;padding-left:5px;}
}

@media(max-width:414px){
.xont1{float:none;width:100%;border: none;margin-bottom:10px;}
.xont2{width:50%;height:165px;margin-bottom:10px;border: none;}
.xont{width:50%;border: none;height:165px;margin-bottom:10px; padding-left: 40px;}
.xont4{width:50%;height:140px;}
.xont5{width:50%;border: none;height:140px;}
}

@media(max-width:375px){
.xont5 li:last-child{padding-left:4px;}
}


.fotter_b{ clear:both; height:auto; overflow:hidden; line-height:52px;}
.fotter_b span{ float:left; color:#666666;}
.fotter_b font{ float:right; color:#666;}
.fotter_b font img{ vertical-align:middle; margin:0 5px;}
.fotter_b font a{ color:#666}
@media(max-width:414px){
.fotter_b{ clear:both; height:auto; overflow:hidden; line-height:32px;} 
.fotter_b font{ float:left; color:#666;}
.fotter_b span{ line-height: 22px;}

}
/*fotter end*/

.xdah{ width:72px; height:auto; position:fixed; right:0; bottom:10%; z-index:99999}
.xdah li{ height:72px; background:#828282; text-align:center;margin-bottom:2px; color:#ffffff;text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.xdah li a{ display:block; color:#fff;transition: all 0.5s ease;}
.xdah li a img{ display:block; margin:0 auto;}
.xdah li:hover a{ color:#f6c36b;-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.xdah li:hover a span font{opacity:1;}

.xdah ul li.l1:hover .dnou {opacity: 1;height:72px; width:183px;right:0px;}
.dnou{width:183px; height:72px;position: absolute;right:-183px; opacity:0;background:#828282; z-index:9999;line-height:72px; top:0px;transition: all 1s ease;}
.xdah ul li.l1 .dnou{ color:#fff; font-size:14px; margin:0 10px;}

@media(max-width:1366px){
.xdah{bottom:5%;}
}
@media(max-width:1024px){
.xdah{ width:72px; height:auto; position:fixed; right:0; top:25%; z-index:99999; display:none;}
}
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:999999999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
    width:400px;
    margin:250px auto;
    height:250px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }
  
  .conwi{ padding-top:70px;}









