@charset "utf-8";
html{ overflow-x:hidden; overflow-y:auto;}
body{background-color:#fff;}
*{ padding:0; margin:0; outline: none;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
  font-style: normal;
  font-weight: normal;
}
a{ text-decoration:none; color:#333;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{ cursor:pointer; color:#da1f26;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
i{font-style:normal;}

.elli{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.minHeight{min-height:500px;}


.h110{height:110px;}
.top1{width: 100%; position: fixed; top: 0;left: 0; z-index: 600;background-color: #fff; }
.top1.active{box-shadow:0 4px 15px rgba(0,0,0,0.1);}
.logo{width:192px; height: auto; float:left; margin-top:30px;}
.top1 .tel{float:right; padding-left:2%; display:flex; margin-top:35px; position:relative; }
.top1 .tel .i{width:35px; background:url(../images/tel.png)no-repeat center; height:28px;margin-top:4px; display:block; }
.top1 .tel .span{width:180px; color:#da1f26; font-size:24px; padding-left:3%; display:block; font-family:"Georgia";}
.search{ position: relative; float:right; margin-top:43px; z-index: 100; padding-right:2%; border-right:2px solid #f1f1f1;}
.search .submit{display:block; width:26px; height: 26px; position: relative;z-index: 1; float:right;
  appearance: none;-moz-appearance: none;-webkit-appearance: none;outline: 0;
}
.so_but{ display:none;float:left; width:282px; position:absolute; right:0; top:67px; z-index:99;}
.so{ float:left; width:100%; background:#fff; position:relative; border:1px solid #da1f26;}
.so .Search{ float:left; width:100%; height:36px; background:none; border:none; line-height:36px; padding:0 56px 0 10px; color:#414141; font-size:14px;}
.so .sear_sub{ float:right; width:50px; height:100%; border:none;background:url(../images/so1.png) center no-repeat #da1f26; position:absolute; right:0; top:0;}
.top_share{ float:right; margin:33px 0 0 0 ;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}

.menu_box{ float:right;}
.menu{float:left;}
.menu .nli{ float:left; z-index:15; position:relative; text-align:center; margin-right:50px;}
.menu .nli span a{float:left; font-size:18px; line-height:110px; position:relative;}
.menu .nli span a::after{float:left; width:0; height:2px; position:absolute; left:50%; top:76px; content:''; 
  background:#d92210;oz-transition: all 0.5s linear;-webkit-transition: all 0.5s linear; -o-transition: all 0.5s linear;
  -webkit-transform:translateX(-50%);-ms-transform:translateX(-50%); transform:translateX(-50%); -moz-transform:translateX(-50%);
  -o-transform:translateX(-50%);
}
.menu .nli.active span a::after,
.menu .nli:hover span a::after{ width:100%;}
.menu .nli:hover span > a{color:#d92210;}
.menu .nli.active span > a{color:#d92210;}
.menu .sub{ display:none; float:left; position:absolute; top:110px;
 width:110px; z-index:66;  background:rgba(31,31,31,0.5); left:50%; margin-left:-55px;

}
.menu .sub li{ float:left; text-align:center; width:100%; padding:10px 0;}
.menu .sub li a{ text-align:center; color:#fff; font-size:14px; line-height:22px; position:relative; display:inline-block;
}
.menu .sub li::after{position:absolute; left:0; width:100%; height:1px; border-bottom:1px dashed #fff; bottom:0; content: '';
opacity: 0;
}
.menu .sub li:hover a::after{opacity: 1;}
.menu .sub li:hover{background:#d92210;}
@media screen and (max-width:1629px){
  .menu .nli{margin-right:40px;}
  .logo{width:192px; margin-top:36px!important;}
  .top1 .tel{margin-top:38px; padding-left:1.5%;}
  .top1 .tel .span{font-size:24px;}
  .top1 .tel .i{width:32px; height:24px;margin-top:4px; background-size:24px 24px;}
  .search{padding-right:1.5%;}
  .menu .nli span > a{font-size:16px;}
}
@media screen and (max-width:1199px){
  .so_but{top:54px;}
  .menu .nli{margin-right:20px; padding:0;}
  .menu .nli span > a{font-size:15px; width: 60px; padding:0; line-height:90px;}
  .menu .nli span a::after{top:60px;}
  .menu .sub{top:90px;}
  .logo{width:160px; margin-top:22px!important;}
  .menu .nli span a::after{height:2px;}
  .top1 .tel .span{font-size:20px; padding-left:1.5%;}
  .top1 .tel .i{width:24px; height:20px; background-size:20px 20px; margin-top:5px;}
  .top1 .tel{padding-left:1%; margin-top:32px;}
  .search{margin-top:36px; padding-right:1%;}
  .search .submit{width:20px; height:20px;}
  .menu .sub li a{font-size:14px;}
  // .menu .sub{width:230px; padding:10px;}
  // .menu .sub li a{line-height:28px;}
  .h110{height:90px;}
}

.top2{width:100%; height:60px;display: none ; position: fixed; top:0; left: 0;
   z-index: 600; background-color: #fff;}
.top2.active{box-shadow: 0 4px 10px rgba(0,0,0,0.1)}
.top2 .logo{width:160px; height:auto; float:left; margin-top:8px;}
.top2 .lang{margin:15px 10px 0 0;}
.top2 .lang a{width:40px; height: 30px; line-height: 30px; font-size:13px;}
@media screen and (max-width:991px){
  .top2{ display:block;}
  .top1{ display:none;}
  .top2 .logo{width:120px; margin-top:13px!important;}
  .h110{height:60px;}
}


.menuph{ float:right; margin:10px 0 0 0; cursor: pointer; width: 40px; height: 40px;text-align: center;}
.menuph .point{ display: inline-block; width: 28px; height: 22px; margin-top: 10px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before{width: 28px;}
.menuph .navbtn{ position: absolute; top: 10px; right: 0; display: inline-block; width:30px; height: 2px;
  -webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;
  -o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #000;
}
.menuph .navbtn::after,
.menuph .navbtn::before{ position: absolute; right: 0; display: inline-block; width:30px; height: 2px;content: '';
   -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s;
  -o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s; background: #000;
}
.menuph .navbtn::after{top: -11px;}
.menuph .navbtn::before{ top: 10px;}
.menuph .point.active .navbtn{ background: transparent;}
.menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);
   -ms-transform: rotate(45deg);-o-transform: rotate(45deg); transform: rotate(45deg);top: 0px;
}
.menuph .point.active .navbtn::before{ -webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;
}

.xialaph{position: fixed; top: 0; left: 0; width: 100%;  height: 100%;
  display: none; padding-top:60px; overflow-y: auto;z-index: 200; background-color:#fff;
}
.xialaph .img_d{ display:none;}
.xialaph .ul2,
.xialaph .ul3{display: none;}
.xialaph h4 a{   display: block;color: #333;  font-size: 14px; line-height: 40px;
  position: relative;

text-transform: uppercase;
}
.xialaph h4{ position: relative;}
.xialaph h4 .ico{width:22px; line-height: 0; display: inline-block ; vertical-align: middle; margin-right:5px;}
.xialaph li:last-child h4::before{ content: '';position: absolute; bottom: 0; left: 0; width: 100%;
  height: 1px; background-color: #f2f2f2;display: none
}
.xialaph li:first-child h4::after{display:none;}
.xialaph h4::after{ content: '';position: absolute;top: 0; left: 0; width: 100%;height: 1px;
  background-color:#dedede; 
  
}
.xialaph h4 em{ font-size: 12px; margin-left: 5px; text-transform: uppercase;}
.xialaph h5 a{ display: block; color: #666;font-size: 14px;line-height: 42px; padding:0 10px;}
.xialaph h5{position: relative;}
.xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0;height: 1px;
background-color:rgba(95,123,118,0.1);;
  
}
.xialaph li:last-child h5::after{display: none;}
.xialaph h4 b{ position: absolute; right: 5px; top: 50%; width: 9px; height: 9px;  float: right; border-top: #666 solid 1px; border-right: #666 solid 1px; margin-top: -5px;cursor: pointer; transform:rotate(45deg); -webkit-transform:rotate(45deg);
   -moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transition: all 0.3s linear;
   -moz-transition: all 0.3s linear;-o-transition: all 0.3s linear; transition: all 0.3s linear;
}
.xialaph h4.active b{ transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);
 -o-transform:rotate(135deg);margin-top: -7px;
}

.xialaph .ul3{ padding-top: 12px; padding-bottom: 18px; padding-left: 15px; position: relative;}
.xialaph .ul3::after{ content: ''; position: absolute; bottom: 0;  left: 0;right: 0; height: 1px; background-color: #e5e5e5;}
.xialaph li:last-child .ul3::after{ display: none;}
.xialaph .ul3 li a{ color: #666; font-size: 14px; line-height: 35px; display: block;}
.xialaph .ul3 li{ padding-top: 5px;}
.xialaph .ul3 li:first-child{padding-top: 0;}
.xialaph h5 b{ position: absolute; right: 5px; top: 50%; width: 9px;height: 9px;float: right; border-top: #999 solid 1px; border-right: #999 solid 1px;margin-top: -5px;cursor: pointer;transform:rotate(45deg); -webkit-transform:rotate(45deg);
  -moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transition: all 0.3s linear;
 -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;transition: all 0.3s linear;
}
.xialaph h5.active b{ transform:rotate(135deg);-webkit-transform:rotate(135deg);
-moz-transform:rotate(135deg);-o-transform:rotate(135deg); margin-top: -7px;
}
.phonemeng{ position: fixed; top: 0; left: 0;width: 100%;height: 100%; background-color: rgba(0,0,0,0.9); opacity: .6;
  z-index: 99;display: none;
}
.phonemeng.active{ display: block;}
.langPh{text-align: center; font-size:0;}
.langPh a{display:inline-block; width:40px; line-height: 24px; border:1px solid #d92210; font-size:14px;}
.langPh a.on{background-color:#d92210; color:#fff;}
.searchPh{width:90%; margin: auto auto auto auto; float:none; border-bottom:1px solid #d92210;}
.xialaph .searchP{ margin: 15px 0 20px 5%; height: 35px; border: #dddddd solid 1px; width:90%; float:left;}
.xialaph .searchP button{ float: right; width: 33px; height: 33px; padding:3.5px; line-height: 0; background-color: #d92210;}
.xialaph .searchP .searchLeft{ padding: 0 34px 0 0;}
.xialaph .searchP .searchLeft .Iminput{ float: left; width: 100%; height: 33px; padding: 0 10px 0 14px; color: #333; 
 font-size: 14px; border: 0; background: 0;border-radius:18px;-webkit-border-radius:18px; -moz-border-radius:18px;
-o-border-radius:18px; -webkit-appearance:none; outline: 0;
}

.pz_banner{clear: both;}
.c_banner{position:relative;}
.pz_banner .slide1 .list{line-height:0; position: relative;}
.pz_banner .slide1 .slick-dots{width:100%; bottom:20px; font-size:0;}
.pz_banner .slide1 .slick-dots li{width:12px; height: 12px;margin: 0 10px; border-radius: 50%;
  border:1px solid #d1cfce; background:none; background:#d1cfce;
  }
.pz_banner .slide1 .slick-dots li.slick-active{ background-color: #fff; border:1px solid #fff;}
.pz_banner .slide1 .slick-dots li button:before,
.pz_banner .slide1 .slick-dots li button{display:none;}

.pz_banner .bannerTxt{width:100%; position: absolute; height:100%; left:0; top:76%;
-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.pz_banner .bannerTxt .bann{display: flex;  text-align:center; width:40%; margin:0 auto;
    align-items: center;
    justify-content: center;
}
@media screen and (max-width:1199px){
    .pz_banner .bannerTxt .bann{width:50%;}
}
@media screen and (max-width:991px){
  .pz_banner .bannerTxt .bann{width:60%;}

}
@media screen and (max-width:767px){
  .pz_banner .bannerTxt .bann{width:70%;}
  .pz_banner .slide1 .slick-dots li{width:8px; height:8px; margin:0 6px;}
}


.index01{background:url(../images/index_im_15.jpg)no-repeat; background-size: cover; padding:104px 0;}
.index01 .left{float:left; width:66.5%; }
.index01 .b_b{color:#da1f26; font-size:44px; font-family:"Arial"; padding-bottom:6px; display:block;}
.index01 .h3_b{font-size:26px; color:#191919; padding-bottom:30px;}
.index01 .text{font-size:16px; color:#4d4d4d; line-height:36px;}
.index01 .right{width:23.723%; float:right;}
// .index01 .cont{transform: rotate(120deg); float: left;-ms-transform: rotate(120deg); margin-left:10px;
//    -moz-transform: rotate(120deg);-webkit-transform: rotate(120deg); width:325px; height:352px;overflow: hidden;
//  }
// .index01 .inner{transform: rotate(-60deg);  -ms-transform: rotate(-60deg);
//    -moz-transform: rotate(-60deg); -webkit-transform: rotate(-60deg); width:325px; height:352px;overflow: hidden;
//  }
// .index01 .box{transform: rotate(-60deg);  background: no-repeat 50% center;  background-size: 125% auto; 
//    -ms-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -webkit-transform: rotate(-60deg);
//     visibility: visible; width:325px; height:352px;overflow: hidden;
//   }
@media screen and (max-width:1629px){
    .index01 .b_b{font-size:40px;}
    .index01 .h3_b{font-size:24px;}
    .index01 .text{line-height:30px;}
}
@media screen and (max-width:1199px){
    .index01{padding:80px 0;}
    .index01 .b_b{font-size:36px; padding-bottom:0px;}
    .index01 .h3_b{font-size:24px;}
    .index01 .text{line-height:28px;}
    .index01 .right{width: 29.723%;}
}
@media screen and (max-width:991px){
    .index01{padding:40px 0;}
    .index01 .b_b{font-size:30px;}
    .index01 .h3_b{font-size:22px; padding-bottom:15px;}
    .index01 .text{line-height:24px;}
    .index01 .right{margin-top:38px;}
}
@media screen and (max-width:767px){
    .index01 .b_b{padding-bottom:0; font-size:24px;}
    .index01 .h3_b{font-size:18px; padding-bottom:8px;}
    .index01 .text{line-height:20px; font-size:14px;}
    .index01{padding:20px 0;}
    .index01 .left{width:100%; display:block; float:none;}
    .index01 .right{width:70%; margin:3% auto; float:none; display:block;}
}
.index03{padding:100px 0; display:block; width:100%;}
.index_title .top_a{position:relative; width:100%; padding-bottom:50px; color:#3c3c3c;}

.index_title .h3_a{float:left; font-weight:bold; color:#000000; font-size:44px; font-family:"微软雅黑";}
.index_title .h3_a .b_c{padding-left:10px; color:#3c3c3c; font-size:24px; font-weight:normal;}
.index_title .span_a{float:right; margin-top:14px;}
.index_title .span_a a{font-size:14px; color:#393939;}
.index_title .span_a a:hover{color:#d92210;}
.index03 .bottom_ul{display:block; width:100%;}
.index03 .bottom_ul li{float:left; width:25%;
overflow: hidden; -webkit-transition: all 0.4s ease-out 0s; 
       -moz-transition: all 0.4s ease-out 0s; 
         -o-transition: all 0.4s ease-out 0s; 
            transition: all 0.4s ease-out 0s;
}
.index03 .bottom_ul li:hover .b_d,.index03 .bottom_ul li:hover .p_b{color:#d92210;}
.index03 .bottom_ul li:hover{
-webkit-transform: translateY(-10px); transform: translateY(-10px);
}
.index03 .top_b{background:#f0f1f3; padding:18px 70px;  text-align:center;}
.index03 .top_b .span_b{ background-size:64px 64px !important; width:64px; height:64px; border-radius:50%; display:block;
 text-align:center; margin:0 auto;
}

.index03 .top_b .b_d{display:block; padding:15px 0; font-weight:normal; font-size:18px; text-align:center; line-height:22px; color:#3d3d3d;}
.index03 .top_b .p_b{line-height:24px; color:#6e6e6e; font-size:15px;}
.index03 .bottom_a{display:block;}
.index03 .bottom_a img{display:block; }
.index03 .bottom_ab{display:none;}
.index03 .bottom_ab img{display:block; }
@media screen and (max-width:1629px){
  .index03 .top_b{padding:13px 50px;}
  .index03{padding:60px 0;}
  .index_title .span_a{margin-top:38px;}
}
@media screen and (max-width:1199px){
  .index03{padding:30px 0;}
  .index_title .h3_a{font-size:38px;}
  .index_title .h3_a .b_c{font-size:22px;}
  .index_title .top_a{padding-bottom:30px;}
  .index03 .top_b .b_d{padding:7px 0; font-size:16px;}
  .index03 .top_b .span_b{width:50px; height:50px; background-size:50px 50px !important;}
  .index03 .top_b .p_b{line-height:22px;}
  .index03 .top_b{padding:13px 29px;}
}
@media screen and (max-width:991px){
  .index03{padding:30px 0;}
  .index_title .span_a{margin-top:22px;}
  .index_title .h3_a{font-size:34px;}
  .index03 .bottom_ul li{width:50%;}
  .index03 .top_b{padding:55px 73px;}
}
@media screen and (max-width:767px){
  .index03{padding:20px 0;}
  .index_title .h3_a{font-size:22px;}
  .index_title .h3_a .b_c{font-size:16px;}
  .index_title .span_a{margin-top:10px;}
  .index_title .top_a{padding-bottom:15px;}
  .index03 .top_b{padding:10px 10px;}
  .index03 .top_b .span_b{width:45px; height:45px; background-size:45px 45px !important;}
  .index03 .top_b .b_d{font-size:16px;padding:10px 0;}
  .index03 .top_b .p_b{line-height:20px; font-size:14px;}
  .index03 .bottom_ul li{width:100%;}
  .index03 .bottom_aa{display:none;}
  .index03 .bottom_ab{display:block;}
}
.index04{background:url(../images/cpbg.jpg)no-repeat center; background-size:cover; padding:70px 0; width:100%; display:block;}
.index04 .bottom_list{ display:block;}
.index04 .bottom_list .hd{float:right; padding-top:26px;}
.index04 .bottom_list .hd li{ padding:0 20px; margin:0 2px; line-height:30px; color:#393939; font-size:16px; float:left; position:relative; text-align:center;}
.index04 .bottom_list .hd li a{color:#393939; font-size:16px; display:block;}
.index04 .hd li::after{background:#5f5f5f; width:1px; height:12px; content: ""; position:absolute; right:0; top:31%;}
.index04 .hd li:last-child::after{display:none;}
.index04 .bottom_list .hd li:hover a{color:#fff;}
.index04 .bottom_list .hd li:hover{background:#da1f26; color:#fff; border-radius:16px;}

.index04 .bottom_list .hd li:hover::after{display:none;}
.index04 .bd{width:100%; display:block; padding-top:50px;}
.index04 .ul_left{width:64.666%; float:left; }
.index04 .ul_left li{width:48%; margin:0 4% 4% 0; float:left;padding:40px; 
    position:relative; background:#ffffff;  overflow: hidden;
} 
.index04 .ul_left li a{width:100%; display:block; }
.index04 .ul_left li .li_bottom{position:absolute; left:0%; top:0; width:100%; height:100%;background:#ffffff; 
    text-align:center; display: flex;filter:alpha(opacity=00);opacity:0; align-items: center;
 justify-content: center;transition:all 0.5s ease;
}
.index04 .ul_left li .bottom_img{width:39.04%; text-align:center; position:relative; top:-100%; transition:all 0.5s ease;}
.index04 .ul_left li .bottom_text{position:absolute; left:0; top:0; padding:14%;
   z-index:2;width:100%; height:100%; text-align:center;  color:#ffffff; background:#C01; opacity: 0.8;
}
.index04 .ul_left li:hover .li_bottom{filter:alpha(opacity=100);opacity:1;}
.index04 .ul_left li:hover .bottom_img{top:0;}
.index04 .ul_left li:hover .h5_a{position:relative; right:0;}
.index04 .ul_left li:hover .p_a{position:relative; right:0;}
.index04 .ul_left li:hover .span_a{position:relative; right:0;}
.index04 .bottom_text .h5_a{color:#ffffff; font-size:18px; width:100%; position:relative; right:-100%; transition:all 0.5s ease;
  z-index:2;
}
.index04 .bottom_text .p_a{color:#ffffff; margin-bottom:20px; font-size:14px; padding-top:20px; position:relative; right:-100%; transition:all 0.5s ease; z-index:2;}
.index04 .bottom_text .span_a{ border:1px solid #ffffff; display:block; margin:0 auto; position:relative; right:-100%; transition:all 0.5s ease; z-index:2;
    color:#ffffff; text-align:center; width:66px; line-height:22px; font-size:12px;
}

.index04 .ul_left a{width:100%; display:block;}
.index04 .ul_left li:nth-child(2n){margin-right:0;}
.index04 .ul_left li:nth-child(3){margin-bottom:0;}
.index04 .ul_left li:nth-child(4){margin-bottom:0;}
.index04 .ul_left .li_text{float:left; position:relative; width:50%;}
.index04 .ul_left .li_text .h5_a{color:#3a3a3a; font-size:18px; width:100%;
   overflow : hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp:2;-webkit-box-orient: vertical;
}
.index04 .ul_left .li_text .p_a{color:#989898; margin-bottom:20px; font-size:14px; padding-top:20px;}
.index04 .ul_left .li_text .span_a{ margin-bottom:10px; background:#da1f26; width:66px; display:block;
    color:#ffffff; text-align:center; line-height:22px; font-size:12px; 
}
.index04 .ul_left .li_img{width:48.087%; float:right; position:relative; top:10px; }
.index04 .li_right{width:32.6%; float:right; padding:57px 63px; background:#ffffff; }
.index04 .li_right .li_text{padding-top:30px; text-align:center; transition:all 0.5s ease;}
.index04 .li_right .li_text .h5_a{color:#3a3a3a; font-size:18px;}
.index04 .li_right .li_text .p_a{color:#989898; margin-bottom:13px; font-size:14px; padding-top:13px;}
.index04 .li_right .li_text .span_a{ background:#da1f26; width:66px;  display:block;
    color:#ffffff; text-align:center; line-height:22px; font-size:12px; margin:0 auto;
}
.index04 .li_right .li_img{ text-align:center; transition:all 0.5s ease;
  display:block; margin:0 auto; width:99.19%;
}
.index04 .li_right:hover .li_text,.index04 .li_right:hover .li_img{
    -webkit-transform: translateY(-10px);transform: translateY(-10px);
}
.index04 .li_right:hover .h5_a,.index04 .li_right:hover .p_a{color:#da1f26;}

@media screen and (max-width:1629px){
  .index04 .ul_left li{padding:25px; height:auto;}
  .index04 .ul_left .li_img{height:144px; top:0;} 
  .index04 .li_right{padding:34px 30px;}
  .index04 .li_right .li_img{width:94.476%;}
  .index04{padding:60px 0;}
  .index04 .bd{padding-top:40px;}
}
@media screen and (max-width:1199px){
  .index04 .li_right{padding:29px 20px;}
  .index04 .ul_left li{padding:20px;}
  .index04 .ul_left .li_img{height:135px; top:0;} 
  .index04{padding:50px 0;}
  .index04 .bd{padding-top:30px;}
  .index04 .bottom_list .hd{padding-top:22px;}
  // .index04 .bottom_list .hd ul{width:100%;height:32px;overflow-x: scroll; white-space: nowrap;}
  .index04 .bottom_list .hd li{padding:0 10px;}
  .index04 .bottom_list .hd li::after{display:none;}
}
@media screen and (max-width:991px){
  .index04 .ul_left .li_text .h5_a,.index04 .bottom_text .h5_a{font-size:16px;}
  .index04 .bottom_text .p_a{padding-top:12px; margin-bottom:12px;}
  .index04 .bottom_list .hd{width:100%; float:none;}
  .index04 .bottom_list .hd ul{
    width:100%; display:block; height:48px; overflow-x: scroll;
    white-space: nowrap; padding:8px 0;
  }
  .index04 .bottom_list .hd li{padding:0 18px;display:inline-block; float:inherit;  }
  .index04 .span_a{margin-top:22px;}
  .index04 .h3_a{font-size:34px; float:none;}
  .index04{padding:40px 0;}
  .index04 .ul_left{width:100%;}
  .index04 .li_right{width:100%; text-align:center; margin-top:4%;}
  .index04 .ul_left li{padding:20px;}
  .index04 .ul_left .li_img{height:135px; top:0;} 
  .index04 .li_right .li_img{width:50%;}
  .index04 .ul_left li .bottom_text{padding:10%;}
  .index04 .bottom_list .hd li a{font-size:14px;}
}
@media screen and (max-width:767px){
  .index04 .bottom_list .hd{padding-top:8px;}
  .index04 .bottom_list .hd ul{ width:100%; display:block; height:46px; overflow-x: scroll;
    white-space: nowrap; padding:8px 0;}
  .index04 .bottom_list .hd li{padding:0 3%;margin:3px; display:inline-block; float:inherit; line-height:22px;}
  .index04{padding:30px 0;}
  .index04 .ul_left .li_text .h5_a,.index04 .bottom_text .h5_a,.index04 .li_right .li_text .h5_a{font-size:16px;}
  .index04 .ul_left .li_text .span_a,.index04 .bottom_text .span_a{}
  .index04 .ul_left .li_text{width:100%;}
  .index04 .ul_left .li_text .p_a{margin-bottom:10px; padding-top:10px;}
  .index04 .ul_left .li_img{display:block; position:inherit; height:auto;
     width: 87%;margin: 5% auto 0; height: auto; text-align: center;top:0;
}
  .index04 .h3_a{font-size:22px;}
  .index04 .bottom_text .p_a{padding-top:10px; margin-bottom:10px;}
  .index04 .ul_left .li_img img{display:block;}
  .index04 .ul_left li .bottom_img{width:80%;}
  .index04 .ul_left li .bottom_text{padding:40% 0;}
  .index04 .ul_left li{padding:10px;}
  .index04 .li_right .li_img{width:100%;}
  .index04 .li_right{padding:15px;}
  .index04 .li_right .li_text{padding-top:10px;}
  .index04 .li_right .li_text .p_a{padding-top:10px; margin-bottom:10px;}
}
.index05{display:block; width:100%; padding:102px 0;}
.index05 .bottom_ul{width:100%; border-top:1px solid #e2e2e2; padding-top:38px;}
.index05 .bottom_ul li{width:21.9%; padding:0 2%; border-right:1px solid #e2e2e2; float:left; box-sizing:content-box;}
.index05 .bottom_ul li{
  -moz-box-sizing: content-box;  
     -webkit-box-sizing: content-box; 
     -o-box-sizing: content-box; 
     -ms-box-sizing: content-box; 
     box-sizing: content-box; 
}
.index05 .bottom_ul li:first-child{padding-left:0;}
.index05 .bottom_ul li:last-child{padding-right:0; border-right:none;}
.index05 .bottom_ul .b_e{color:#da1f26; font-size:14px; display:flex; line-height:26px;}
.index05 .bottom_ul .i_b{width:26px; height:26px; background:url(../images/rl.png)no-repeat center; background-size:26px 26px;}
.index05 .bottom_ul .p_text{margin:22px 0; height:56px; line-height:28px; color:#373737; font-size:18px;
   overflow : hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp:2;-webkit-box-orient: vertical;
}
.index05 .bottom_ul .p_img{display:block;}
.index05 .bottom_ul .p_img img{display:block;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
}
.index05 .bottom_ul li:hover .p_text{color:#da1f26;}
.index05 .bottom_ul li:hover .p_img img{   -webkit-transform: scale(1.03); -moz-transform: scale(1.03);
   -o-transform: scale(1.03);transform: scale(1.03);
}
@media screen and (max-width:1629px){
  .index05{padding:80px 0;}
}
@media screen and (max-width:1199px){
  .index05{padding:60px 0;}
  .index05 .bottom_ul .p_text{margin:16px 0; line-height:26px; height:53px;}
  .index05 .bottom_ul{padding-top:30px;}
}
@media screen and (max-width:991px){
  .index05{padding:40px 0;}
  .index05 .bottom_ul{padding-top:20px;}
  .index05 .bottom_ul li{width:47.8%; margin:2% 0;}
  .index05 .bottom_ul li:nth-child(3){padding-left:0;}
  .index05 .bottom_ul li:nth-child(2n){padding-right:0; border-right:none;}
  .index05 .bottom_ul .p_text{line-height:24px; font-size:16px; height:48px;}
}
@media screen and (max-width:767px){
  .index05{padding:20px 0;}
  .index05 .bottom_ul li{width:45.9%; margin:3% 0; padding:0 3%;}
  .index05 .bottom_ul .p_text{margin:6px 0 10px 0; line-height:22px; font-size:14px; height:44px;}
}

.footer{background:#1f1f1f; display:block; width:100%;}
.footer .bottm_top{padding:66px 0; display:block;}
.footer .bottm_top .top_left{width:74%; float:left;}
.footer .top_left .top_ul{float:left; width:25%; padding-right:2%;}
.footer .top_ul .h4_a{line-height:36px; padding-bottom:10px; color:#999999; font-size:16px; display:block; position:relative;}
.footer .top_ul .h4_a .b{top:63%; display:none;}
.footer .top_ul li{line-height:30px; display:flex; width:100%; text-align:left; color:#656565; font-size:14px;}
.footer .top_ul li .i_b{color:#808080; padding-right:10px;}
.footer .top_ul li a{ color:#656565; font-size:14px;}
.footer .top_ul li:hover .i_b,.footer .top_ul li:hover a{color:#e70012;}
.footer .top_right{width:25%; float:right; padding-top:6px;}
.footer .top_right .p_xab{line-height:30px; color:#656565; font-size:14px; display:block;}
.footer .top_right .p_xa{padding:3%; border:1px solid #898989; margin-top:26px; display:block; width:60%; cursor: pointer;}
.footer .top_right .h4_a{display:block; color:#656565; font-size:14px; position:relative;}
.footer .h4_a .b{position: absolute;
    right: 5px;top:56%; width: 9px;height: 9px; float: right; border-top: #898989 solid 1px;
    border-right: #898989 solid 1px;margin-top: -5px; cursor: pointer;transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);
    -webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;
     transition: all 0.3s linear;
}
.footer .h4_a.active .b{ transform: rotate(135deg);-webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);-o-transform: rotate(135deg); margin-top: -7px;
}
.footer .top_right ul{background:#1f1f1f; display:block; width:100%; display:none; margin-top:20px;}
.footer .top_right li{line-height:30px;}
.footer .top_right li a{color:#656565; font-size:14px;}
.footer .bottom{padding:24px 0; line-height:28px; color:#464646; background:#1a1a1a; font-size:14px; text-align:left;}
.footer .bottom .p{line-height:28px; color:#464646; background:#1a1a1a; font-size:14px; text-align:left; width:80%; float:left;}
.footer .bottom .p a{color:#666;}
.footer .bottom .container{position:relative; }
.footer .bottom .bott_right{position:absolute; right:0; top:0;}
.footer .bottom .fnx1{float:right; padding:0 12px;
position:relative; z-index:99; 
        border-radius:50%;
        -webkit-transition: all 0.3s ease-out 0s;
        -moz-transition: all 0.3s ease-out 0s;
        -o-transition: all 0.3s ease-out 0s;
        transition: all 0.3s ease-out 0s;
}
.footer .bottom .fnx1 .weixin{background:url(../images/wx.png)no-repeat center; width:24px; height:20px; 
  background-size:24px 20px;  display:block;
}
.footer .bottom .wx_bx_1{position:absolute; left:50%; top:-110px;width:0; height:0; overflow:hidden;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
         -o-transition: all 0.5s linear;
    -webkit-transform:translateX(-50%);
        -ms-transform:translateX(-50%);
            transform:translateX(-50%);
       -moz-transform:translateX(-50%);
         -o-transform:translateX(-50%);
}
.footer .bottom .fnx1:hover .wx_bx_1{width:99px; height:99px; padding:6px; background:#ffffff;}
.footer .bottom .fnx1 .weibo{background:url(../images/wb.png)no-repeat center; width:24px; height:20px; 
  background-size:24px 20px; display:block;float:right;
}
@media screen and (max-width:1629px){
  .footer .bottm_top{padding:50px 0;}
}
@media screen and (max-width:1199px){
  .footer .bottm_top{padding:40px 0;}
  .footer .bottom{padding:18px 0;}
  .footer .bottom .wx_bx_1{top:-80px;}
  .footer .bottom .fnx1:hover .wx_bx_1{width:70px; height:70px;}
}
@media screen and (max-width:991px){
  .footer .bottm_top .top_left{width:100%; display:block;}
  .footer .top_right{width:100%; display:block; margin-top:3%;}
  .footer .top_right .p_xab{float:left; }
  .footer .top_right .p_xa{width:30%; float:right; padding:10px;}
  .footer .bottom .wx_bx_1{top:-70px;}
  .footer .bottom .fnx1:hover .wx_bx_1{width:60px; height:60px;}
  .footer .top_left .top_ul{border:1px solid #898989; width:23.5%; margin-right:2%; padding:10px; cursor: pointer;}
  .footer .top_left .top_ul:last-child{margin-right:0;}
  .footer .top_ul .h4_a{line-height:15px; padding:0;}
  .footer .top_ul ul{display:none; margin-top:16px;}
  .footer .top_ul .h4_a .b{display:block;}
  .footer .top_right li{line-height:24px;}
}
@media screen and (max-width:767px){
  .footer .top_left .top_ul{width:49%; margin-bottom:3%;}
  .footer .top_left .top_ul:nth-child(2n){margin-right:0;}
  .footer .top_ul .h4_a{font-size:15px;}
  .footer .top_ul li{line-height:22px;}
  .footer .top_ul li .i_b{padding-right:5px;}
  .footer .top_ul li a{font-size:14px;}
  .footer .top_right .p_xa{width:80%; float:left; padding:6px;}
  .footer .bottom .p{width:100%;}
  .footer .bottom .bott_right{display:none;}
  .footer .bottom{line-height:22px;}
}
.pf_down{display:none;}

@media screen and (max-width:767px){
  .q_d_m{float:left; width:100%; height:50px;}
  .pf_down{width:100%; float:left; position:fixed; left:0; bottom:0; height:50px; background-color: #ffffff; border-top: solid 1px #dddddd; z-index:999; box-shadow:0 -5px 10px rgba(0,0,0,0.2);}
  .pf_down li{ width:25%; float:left; text-align:center; padding:7px 0 5px 0;}
  .pf_down li .ico7{ width:100%; float:left; height:20px;}
  .pf_down li .d_name{ width:100%; float:left; margin-top:4px; font-size:12px; color:#1e1e1e; line-height:14px; text-transform:uppercase;}
  .pf_down li.l1 .ico7{ background:url(../images/btn15.png) no-repeat center; background-size:20px 20px;}
  .pf_down li.l2 .ico7{ background:url(../images/btn16.png) no-repeat center; background-size:20px 20px;}
  .pf_down li.l3 .ico7{ background:url(../images/btn17.png) no-repeat center; background-size:20px 20px;}
  .pf_down li.l4 .ico7{ background:url(../images/btn18.png) no-repeat center; background-size:20px 20px;}
  .pf_down li:hover .d_name,.pf_down li.on .d_name{ color:#d92210;}
  .pf_down .l1:hover .ico7,
  .pf_down .l1.on .ico7{ background:url(../images/btn15_1.png) no-repeat center; background-size:20px 20px;}
  .pf_down .l2:hover .ico7,
  .pf_down .l2.on .ico7{ background:url(../images/btn16_1.png) no-repeat center; background-size:20px 20px;}
  .pf_down .l3:hover .ico7,
  .pf_down .l3.on .ico7{ background:url(../images/btn17_1.png) no-repeat center; background-size:20px 20px;}
  .pf_down .l4:hover .ico7,
  .pf_down .l4.on .ico7{ background:url(../images/btn18_1.png) no-repeat center; background-size:20px 20px;}
}

.yc_pf{display: none; position: fixed; width: 50px; top: 50%; right: 0; z-index: 99;
-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);}
.yc_pf ul{display:block; width: 100%; background: #7f7f7f; border-radius:13px 0 0 13px; padding:15px 0;}
.yc_pf ul li{float: left; width: 100%; height: 50px;  }
.yc_pf ul .li_a{height:auto;}
.yc_pf ul .li_a:hover a{background: #7f7f7f;}
.yc_pf ul .li_a a{color:#fff; font-weight:600; text-align:center; font-size:16px; line-height:40px; height:40px;}
.yc_pf ul li a{float: left; display: block; width: 50px; height: 50px;background: #7f7f7f; }
.yc_pf ul li a span{float: left; display: block; width:178px; height: 49px; position: relative; left: 0; top: 0; background: #7f7f7f;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.yc_pf ul li a img{float: left; display: block; }
.yc_pf ul li a span h4{float: left; height: 50px; padding: 12px 0; line-height:25px; color: #fff; font-size: 16px; }
.yc_pf ul li a span i{display: block;position: absolute;left: 16px;top: 55px;width: 100px;height: 0;overflow: hidden;
 -webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.2);
  -moz-box-shadow: 1px 1px 10px rgba(0,0,0,.2);
       box-shadow: 1px 1px 10px rgba(0,0,0,.2);
-webkit-transition: all 0.2s ease-out 0s;
   -moz-transition: all 0.2s ease-out 0s;
    -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.yc_pf ul li a:hover {background:#d92210; }
.yc_pf ul li a:hover span{background: #d92210; left: -128px;}
.yc_pf ul li a:hover span i{height: 100px;}
.yc_pf .cha_a{margin:14px auto; width:26px; height:26px; display:block; z-index:99; position:relative;}


.pz_main{width:100%; display:block;}

.localtion{background:#f6f6f6;}
.localtion .container>div{background:#f7f7f7;}
.localtion .H4{font-size:14px; color:#888888; line-height:60px; float:right;}
.localtion .H4 .i_c{background:url(../images/li_im.png)no-repeat center; width:20px; height:20px; 
  background-size:20px 20px; float:left; 
margin:20px 6px 0 0;
}
.localtion .H4 a{color:#888888;}
.localtion .H4 a:hover{color:#c9151e;}
.pz_SideLayer{ float:left;}
.pz_SideLayer .l1{ float:left; font-size:16px; color:#555555; line-height:60px; padding:0 30px; position: relative;}
.pz_SideLayer .l1::after{width:0; height:0;border-width:0 8px 8px 8px; border-style: solid; border-color:transparent transparent #fff transparent; content: ""; position: absolute; bottom:0; left: 50%; margin-left:-8px; opacity: 0;
}
.pz_SideLayer .l1 a{ font-size:16px;}
.pz_SideLayer .l1:hover,.pz_SideLayer .l1.on{background:#c9151e;}
.pz_SideLayer .l1.on::after{opacity:1}
.pz_SideLayer .l1.on a{color:#fff;}
.pz_SideLayer .l1:hover a{color:#fff;}
.pz_SideLayer .l1:hover::after{opacity:1}
@media screen and (max-width:1199px){
  .pz_SideLayer .l1{ padding:0 18px}
}
@media screen and (max-width:991px){
  .pro2Nav a{font-size:14px; line-height: 18px; padding:5px}
  .localtion .H4{display:none;}
}
@media screen and (max-width:767px){
  .pz_SideLayer .l1{line-height:40px;}
}
.ny{padding:90px 0; display:block; width:100%;}

/*关于我们*/

.about_1{ float:left; width:100%; text-align:center; padding:35px 0;}
.about_1 .tit1{ float:left; width:100%; color:#3f3f3f; font-size:30px; line-height:38px;}
.about_1 .tit2{ float:left; width:100%; margin:15px 0 29px 0;}
.about_1 .tit2 span{ display:inline-block; *display:inline; *zoom:1; background:#d72311; font-family:Arial; text-transform:uppercase; color:#fff; font-size:14px; line-height:25px; padding:0 18px;}
.about_1 .line{ float:left; width:100%;}
.about_1 .line span{ display:block; margin:0 auto; width:2px; height:43px; background:#d72311;}
.about_1 .info{ float:left; width:100%; color:#666666; font-size:15px; line-height:33px; margin:26px 0 46px 0; padding:0 76px;}
@media screen and (max-width:1429px) {
.about_1 .info{ padding:0;}
}


@media screen and (max-width:1023px) {
.about_1{ padding:30px 0;}  
.about_1 .tit1{ font-size:18px; line-height:28px;}
.about_1 .tit2{ margin:10px 0 15px 0;}
.about_1 .tit2 span{ font-size:12px;}
.about_1 .line span{ height:22px;}
.about_1 .info{ font-size:14px; line-height:26px; margin:15px 0 20px 0;}
}


@media screen and (max-width:767px) {
.about_1{ padding:20px 0;}
}


@media screen and (max-width:1629px){
  .ny{padding:80px 0;}
}
@media screen and (max-width:1199px){
  .ny{padding:60px 0;}
}
@media screen and (max-width:991px){
  .ny{padding:50px 0;}
  .pz_SideLayer .l1{line-height:50px; padding:0 15px;}
  .pz_SideLayer .l1::after{border-width: 0 6px 6px 6px; margin-left: -6px;}
}
@media screen and (max-width:767px){
  .ny{padding:30px 0;}
  .pz_SideLayer{float:none; width:100%;
    height:auto;  overflow-x: scroll;white-space: nowrap;
  }
  .pz_SideLayer .l1{line-height:36px; float:inherit; display: inline-block; padding:0 10px; text-align:center;}
  .pz_SideLayer .l1 a{font-size:15px;}
  .pz_SideLayer .l1::after{border-width: 0 5px 5px 5px; margin-left: -5px;}
}
.lcpic{width:100%; display:block; background:url(../images/fz.jpg)no-repeat center; background-size:cover; padding:70px 0 100px;}
.lcpic .h3_b,.lcpic .p_b{color:#fff!important;}
.lcpic .p_b::after{background:#fff!important;}
.lcpic .homeGameBox{margin: 0 auto;}
.lcpic .homeGame_s{float: left; width: 100%; margin-top:70px; padding:0 40px; position: relative; overflow: hidden; z-index: 9;}
.lcpic .homeGame_s .slick-list{padding: 0 0;}
.lcpic .homeGame_s .slick-list::after{position: absolute; left: 0; top:126px; width: 100%; background: #fff; height: 2px; content: ""; z-index: -1;}
.lcpic .homeGame_s .slick-slide{ width:100%; position: relative; padding-right:25px; cursor: pointer;}
.lcpic .homeGame_s .slick-slide:nth-child(2n) .homeGame_s .hgcont{padding:0 0 44px;}
.lcpic .homeGame_s .centerLine{ width: 1px; height:40px; background: #fff; margin:0 auto; position:relative;}
.lcpic .homeGame_s .centerLine span{position: absolute; left: -6px; width:12px; height:12px; border:3px solid #fff;  
  bottom:-6px; display: block; z-index: 19; background:#da1f26;
 -webkit-border-radius:50%; 
    -moz-border-radius:50%;
         border-radius:50%;
}
.lcpic .homeGame_s .div_a{margin:6px auto 0;}
.lcpic .homeGame_s .div_b span{bottom:-12px;}
.lcpic .homeGame_s .div_c{padding-top: 44px;}
.lcpic .homeGame_s .div_a1{margin:0 auto!important;}
.lcpic .homeGame_s .div_b1 span{bottom:0!important; top:-6px!important;}
.lcpic .homeGame_s .div_c1{padding:0 0 44px!important;}
.lcpic .homeGame_s .hgtit{ width:80px; margin:0 auto; line-height:80px; height:80px; background: #fff; font-size:24px;
 color: #da1f26; font-weight: bold; text-align: center; position: relative;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;   
 -webkit-border-radius:50%; 
    -moz-border-radius:50%;
         border-radius:50%;}
.lcpic .homeGame_s .hgcont{width: 100%; color: #fff; text-align:center; line-height:28px; font-size: 16px; position: relative;}
.lcpic .homeGame_s .slick-slide:hover .hgtit{background: #c9151e; color:#fff;
box-shadow: 2px -3px 10px 1px rgba(0,0,0,.1);
}
.lcpic .homeGame_s .slick-prev{position:absolute; width:40px; height:40px; left:0px; top:126px; z-index:2; border-radius:50%;
 background: url(../images/right1a.png) no-repeat #fff; cursor:pointer; background-size: 100%;}
.lcpic .homeGame_s .slick-prev:hover{background: url(../images/left1.png) no-repeat #cb3c41; background-size: 100%; border-radius:50%;}
.lcpic .homeGame_s .slick-next{position:absolute; width:40px; height:40px; right:0; top:126px; z-index:2;
  background: url(../images/right1.png) no-repeat #fff; cursor:pointer; background-size: 100%; border-radius:50%;}
.lcpic .homeGame_s .slick-next:hover{background: url(../images/left1a.png) no-repeat #cb3c41; background-size: 100%; border-radius:50%;}
@media  screen and (max-width:1349px){
  .lcpic .homeGame_s{margin-top: 50px; padding: 0 40px;}
}
@media  screen and (max-width:1199px){
  .lcpic .homeGame_s{margin-top: 50px; padding: 0 40px;}
}
@media  screen and (max-width:991px){
  .lcpic{margin:20px auto; padding:40px 0 60px;}
  .lcpic .homeGame_s{margin-top:30px;}
  .lcpic .homeGame_s .hgcont{line-height:22px;}
  .lcpic .homeGame_s .hgtit{width:70px; height:70px; line-height:70px; font-size:20px;}
  .lcpic .homeGame_s .slick-list::after{top:105px;}
  .lcpic .homeGame_s .slick-next,.lcpic .homeGame_s .slick-prev{top:105px;}
  .lcpic .homeGame_s .div_c1{padding-bottom:39px!important;}
  .lcpic .homeGame_s .centerLine{height:30px;}
  .lcpic .homeGame_s .div_c{padding-top:30px;}
}
@media  screen and (max-width:767px){
  .lcpic{margin:20px auto; padding:40px 0 60px;}
  .lcpic .homeGame_s{padding:0 35px;}
  .lcpic .homeGame_s .slick-slide{padding-right:20px;}
  .lcpic .homeGame_s .hgcont{line-height:22px;}
  .lcpic .homeGame_s .hgtit{width:55px; height:55px; line-height:55px; font-size:16px;}
  .lcpic .homeGame_s .slick-list::after{top:91px;}
  .lcpic .homeGame_s .slick-next,.lcpic .homeGame_s .slick-prev{top:91px; width:35px; height:35px;}
  .lcpic .homeGame_s .div_c1{padding-bottom:39px!important;}
  .lcpic .homeGame_s .centerLine{height:30px;}
  .lcpic .homeGame_s .hgcont{line-height:20px; font-size:14px;}
  .lcpic .homeGame_s .div_b1 span{top:-12px!important;}
}
@media  screen and (max-width:321px){
  .lcpic .homeGame_s .div_c1{padding-bottom:57px!important;}
}
.zzpic{padding-top:80px; display:block;}
.zzpic .zz_list{padding-top:48px;}
.zzpic .li_a{width:31%; margin-right:3%; height:370px; position:relative; cursor: pointer; float:left; 
  background:#f5f5f7; padding:40px 7% 0; text-align:center;}
.zzpic .li_a:nth-child(3){margin-right:0;}
.zzpic .li_a .span_img{text-align:center; display:block; width:50.422%; margin:0 auto; position:relative; z-index:9;}
.zzpic .li_a .h4_b{font-weight:bold; color:#d6151a; font-size:24px; padding-top:18px; position:relative; z-index:9;}
.zzpic .li_a .p_b{color:#888888; font-size:14px; position:relative; z-index:9;}
.zzpic .li_a .text_a{padding:16px 0; text-align:center; font-size:16px; line-height:28px; position:relative; z-index:9;}
.zzpic .li_a::after{ position: absolute; left: 0; width: 100%; top: 50%; content: "";background: #d6151a; height: 0;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;   
  -webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 1px 1px 10px rgba(0,0,0,.2);
         box-shadow: 1px 1px 10px rgba(0,0,0,.2); 
-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%); 
}
.zzpic .li_a:hover::after{height: 100.316%;}
.zzpic .li_a:hover .h4_b,.zzpic .li_a:hover .p_b,.zzpic .li_a:hover .text_a{color:#fff;}
@media  screen and (max-width:1629px){
  .zzpic{padding-top:70px;}
}
@media  screen and (max-width:1199px){
  .zzpic{padding-top:60px;}
  .zzpic .zz_list{padding-top:38px;}
  .zzpic .li_a{height:330px;}
}
@media  screen and (max-width:991px){
  .zzpic{padding-top:40px;}
  .zzpic .zz_list{padding-top:28px;}
  .zzpic .li_a{height:280px; padding:25px 5%;}
  .zzpic .li_a .h4_b{padding-top:10px; font-size:22px;}
  .zzpic .li_a .text_a{padding:10px 0; line-height:26px; font-size:16px;}
}
@media  screen and (max-width:767px){
  .zzpic{padding-top:10px;}
  .zzpic .zz_list{padding-top:15px;}
  .zzpic .li_a{width:100%; margin:3% auto; height:auto;}
  .zzpic .li_a .span_img{width: 38.65%;}
  .zzpic .li_a .h4_b{font-size:18px; padding-top:8px;}
  .zzpic .li_a .text_a{padding:8px 0; line-height:22px; font-size:14px;}
}

.al_xq{display:block; width:100%;}
.al_xq .al_top{padding-bottom:70px; display:block;}
.al_xq .top_left{width:30%; float:left;  position:relative; padding-bottom:26px;}
.al_xq .top_left .h3_a{line-height:60px; color:#454545; font-size:30px; font-weight:normal;}
.al_xq .top_left .p_a{color:#454545; font-weight:bold; font-size:24px; line-height:26px; }
.al_xq .top_left .p_a::after{position:absolute; left:0; width:16%; bottom:0; content:""; background:#d6151a; height:2px;}
.al_xq .top_right{width:65%; float:right; padding-top:10px; line-height:36px; color:#676767; font-size:16px;}
.al_xq .al_obtn{width:100%; background:#f3f3f3; display:block; padding:70px 0 80px;}
.al_xq .al_obtn .h3_title{text-align:center; display:block; color:#454545; font-size:30px; font-weight:normal; padding-bottom:48px;}

.al_xq .al_obtn .obtn_pic{width:98%; margin:0 auto; display:block;}
.al_xq .obtn_pic .slick-list{padding:0 174px 80px; display:block;}
.al_xq .obtn_pic .slick-prev, .al_xq .obtn_pic .slick-next{position:absolute; width:56px; 
  height:56px; background-size:56px 56px; border-radius:50%;
}
.al_xq .obtn_pic .slick-prev{background:url(../images/an_im_08.png)no-repeat center #fff;}
.al_xq .obtn_pic .slick-prev:hover{background:url(../images/an_im_08a.png)no-repeat center;}
.al_xq .obtn_pic .slick-next{background:url(../images/an_im_11a.png)no-repeat center #fff;}
.al_xq .obtn_pic .slick-next:hover{background:url(../images/an_im_11.png)no-repeat center;}
.al_xq .obtn_pic .slick-dots{bottom:0;}
.al_xq .obtn_pic .slick-dots li{width:43px; height:43px; line-height:43px; text-align:center; border-radius:50%;
 border:2px solid #f3f3f3; margin:0 10px;}
.al_xq .al_obtn .slick-dots li button{display:block; font-size:20px; color:#474747; width:100%; line-height:auto; height:100%;}
.al_xq .obtn_pic .slick-dots li.slick-active,.al_xq .obtn_pic .slick-dots li:hover{border:2px solid #d6151a;}
.al_xq .obtn_pic .slick-dots li.slick-active button,.al_xq .obtn_pic .slick-dots li:hover button{color:#d6151a;}

.al_xq .al_fy{margin-top:72px; display:block;}
.al_xq .al_a{border-top:1px solid #eeeeee; padding:25px 0; display:block;}
.al_xq .al_a .span_a{width:40%; float:left; text-align:left;}
.al_xq .al_a .span_a:hover .b,.al_xq .al_a .span_a:hover .span{color:#d6151a;}
.al_xq .al_a .span_right{float:right; text-align:right}
.al_xq .al_a .i{width:20px;  height:20px;
 background-size:20px 20px; margin:20px 0; padding:0 30px;}
.al_xq .al_a .span_left .i{border-right:2px solid #f6f6f6; float:left; background:url(../images/la.png)no-repeat center; }
.al_xq .al_a .span_right .i{border-left:2px solid #f6f6f6; float:right; background:url(../images/ra.png)no-repeat center; }
.al_xq .al_a .span_left .p_a{float:left; margin-left:30px;}
.al_xq .al_a .span_right .p_a{float:right; margin-right:30px;}
.al_xq .al_a .p_a .b{width:100%; font-size:16px; font-weight:normal; display:block; line-height:32px; color:#454545; }
.al_xq .al_a .p_a .span{padding-top:10px; colro:#d1d1d1; line-height:20px; font-size:14px; display:block;}
@media  screen and (max-width:1629px){
  .al_xq .al_obtn{padding:60px 0 70px;}
  .al_xq .al_top{padding-bottom:60px;}
}
@media  screen and (max-width:1199px){
  .al_xq .top_left{width:36%;}
  .al_xq .top_right{width:60%; line-height:30px;}
  .al_xq .al_top{padding-bottom:50px;}
  .al_xq .al_obtn .h3_title{padding-bottom:38px;}
  .al_xq .obtn_pic .slick-dots li{width:36px; height:36px; line-height:36px;}
  .al_xq .obtn_pic .slick-list{padding:0 160px 60px;}
  .al_xq .al_fy{margin-top:60px;}
}
@media  screen and (max-width:991px){
  .al_xq .top_left{width:40%; padding-bottom:14px;}
  .al_xq .top_right{width:56%; line-height:24px;}
  .al_xq .top_left .h3_a{line-height:46px; font-size:24px;}
  .al_xq .top_left .p_a{font-size:20px; line-height:22px; }
  .al_xq .al_obtn{padding:40px 0 50px;}
  .al_xq .al_obtn .h3_title{padding-bottom:20px; font-size:24px;}
  .al_xq .obtn_pic .slick-list{padding:0 100px 50px;}
  .al_xq .obtn_pic .slick-dots li{width:24px; height:24px; line-height:24px;}
  .al_xq .obtn_pic .slick-prev, .al_xq .obtn_pic .slick-next{width:40px; height:40px; background-size:100% 100%;}
  .al_xq .obtn_pic .slick-prev:hover{background:url(../images/an_im_08a.png)no-repeat center; background-size:100% 100%;}
  .al_xq .obtn_pic .slick-next:hover{background:url(../images/an_im_11.png)no-repeat center; background-size:100% 100%;}
  .al_xq .al_obtn .slick-dots li button{font-size:14px;}
  .al_xq .al_fy{margin-top:50px;}
  .al_xq .al_a{padding:16px 0;}
}

@media  screen and (max-width:767px){
  .al_xq .top_left{width:100%; padding-bottom:10px; margin-bottom:10px;}
  .al_xq .top_right{width:100%; line-height:22px; font-size:14px;}
  .al_xq .top_left .h3_a{font-size:18px; line-height:24px;}
  .al_xq .top_left .p_a{font-size:15px;}
  .al_xq .al_top{padding-bottom:20px;}
  .al_xq .al_obtn{padding:30px 0 40px;}
  .al_xq .al_obtn .h3_title{font-size:18px; padding-bottom:16px;}
  .al_xq .al_obtn .obtn_pic{width:100%;}
  .al_xq .obtn_pic .slick-list{width:100%; padding:0 0 36px;}
  .al_xq .obtn_pic .slick-dots li{width:18px; height:18px; line-height:18px; margin:0 5px;}
  .al_xq .obtn_pic .slick-prev, .al_xq .obtn_pic .slick-next{width:35px; height:35px; top:41%; background-size:100% 100%;}
  .al_xq .obtn_pic .slick-prev:hover{background:url(../images/an_im_08a.png)no-repeat center; background-size:100% 100%;}
  .al_xq .obtn_pic .slick-next:hover{background:url(../images/an_im_11.png)no-repeat center; background-size:100% 100%;}
  .al_xq .al_obtn .slick-dots li button{font-size:14px;}
  .al_xq .obtn_pic .slick-dots li button:before{line-height:18; width:18px; height:18px; text-align:center;}
  .al_xq .al_fy{margin-top:30px;}
  .al_xq .al_a .span_a{width:48%; margin:0 auto;}
  .al_xq .al_a .span_left .p_a{margin-left:10px;}
  .al_xq .al_a .p_a .b{font-size:14px; line-height:22px;}
  .al_xq .al_a .p_a .span{padding-top:0;}
  .al_xq .al_a{padding:8px 0;}
  .al_xq .al_a .i{margin:10px 0; padding:0 10px;}
  .al_xq .al_a .span_right .p_a{margin-right:10px;}
  .al_xq .obtn_pic .slick-dots li button{padding:0;}
}

.anli_list{display:block;}
.anli_list .al_li{width:30.66%; float:left; margin:0 4% 4% 0; text-align: center;
 background:#fff; padding:18px; box-shadow:0px 1px 24px 10px rgba(243,243,243,0.9);
}
.anli_list .al_li:nth-child(3n){margin-right:0;}
.anli_list .al_li .li_img{display:block; margin-bottom:18px; overflow: hidden; position:relative;}
.anli_list .al_li .li_img::after{width:0; height:0;border-width:0 16px 16px 16px; border-style: solid; border-color:transparent transparent #fff transparent; content: ""; position: absolute; bottom:0; left: 50%; margin-left:-16px; opacity: 0;
  -webkit-transition: all 0.5s ease-out 0s; 
   -moz-transition: all 0.5s ease-out 0s; 
     -o-transition: all 0.5s ease-out 0s; 
        transition: all 0.5s ease-out 0s;
}
.anli_list .al_li img{display:block; 
  -webkit-transition: all 0.5s ease-out 0s; 
   -moz-transition: all 0.5s ease-out 0s; 
     -o-transition: all 0.5s ease-out 0s; 
        transition: all 0.5s ease-out 0s;
}
.anli_list .al_li .li_text{display:block; padding:0 10%;}
.anli_list .al_li .h4_a{line-height:42px; color:#454545;
 font-size:20px;}
.anli_list .al_li .text{line-height: 24px; color:#555555; font-size:15px;
   overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient: vertical;
}
.anli_list .al_li .span{margin:16px auto 0; width:106px; background:#6e6e6e; color:#fff; margin-bottom:10px;
line-height:38px; font-size:14px; display:block; border-radius:6px;
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.anli_list .al_li:hover img{-webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
.anli_list .al_li:hover .h4_a{color:#da1f26;}
.anli_list .al_li:hover .span{background:#da1f26;}
.anli_list .al_li:hover .li_img::after{opacity: 1;}
@media  screen and (max-width:1199px){
  .anli_list .al_li .li_img{margin-bottom:10px;}
  .anli_list .al_li .h4_a{line-height:32px;}
  .anli_list .al_li .span{width:96px; line-height:36px;}
}
@media  screen and (max-width:991px){
  .anli_list .al_li{width:47.66%; float:left;}
  .anli_list .al_li:nth-child(3n){margin-right:4%;}
  .anli_list .al_li:nth-child(2n){margin-right:0;}
  .anli_list .al_li .h4_a{font-size:18px; line-height:36px;}
  .anli_list .al_li .text{line-height:22px;}
  .anli_list .al_li .span{width:90px; line-height:32px;}
  .anli_list .al_li{padding:15px;}
}
@media  screen and (max-width:767px){
  .anli_list .al_li{padding:8px; } 
  .anli_list .al_li .h4_a{line-height:24px; font-size:16px;}
  .anli_list .al_li .text{line-height:20px; font-size:14px;
  overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
  }
  .anli_list .al_li .li_text{padding:0 5%;
  }
  .anli_list .al_li .span{width:74px; line-height:26px; margin-top:10px;}
}

.nwes_list{width:100%; display:block;}
.nwes_list .xw_li{background:#f6f6f6; display: flex; margin-bottom:30px; display:block; transition:all 0.5s ease;}
.nwes_list .xw_li .li_img{float:left; background:#f6f6f6; width:28.395%; border-right:1px solid #fff; padding:30px; transition:all 0.5s ease;}
.nwes_list .xw_li img{display: block;}
.nwes_list .xw_li .li_text{float:right; padding:30px 38px 30px 30px; width:71.605%; background:#f6f6f6;}
.nwes_list .xw_li .li_text .h4_a{line-height:36px; padding-bottom:16px; font-size: 18px; color:#1c1c1c; transition:all 0.5s ease;}
.nwes_list .xw_li .li_text .text{line-height:30px; color:#898989; font-size:16px; transition:all 0.5s ease;
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
}
.nwes_list .xw_li .li_text .span{margin-top:50px; display:block;}
.nwes_list .xw_li .span_a{line-height:22px; font-size:14px; color:#a9a9a9; transition:all 0.5s ease;}
.nwes_list .xw_li .time{float:left; text-align:left; }
.nwes_list .xw_li .more{float:right; text-align:right;}
.nwes_list .xw_li:hover{box-shadow:0px 1px 24px 10px rgba(243,243,243,0.9);
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
}
.nwes_list .xw_li:hover .li_img{background:#f0f0f0;}
.nwes_list .xw_li:hover .h4_a,.nwes_list .xw_li:hover .text,.nwes_list .xw_li:hover .span_a{color: #c9151e;}
@media  screen and (max-width:1629px){
  .nwes_list .xw_li .li_text .span{margin-top:20px;}
}
@media  screen and (max-width:1199px){
  .nwes_list .xw_li .li_text{padding:25px 30px;}
  .nwes_list .xw_li .li_text .h4_a{line-height:28px; padding-bottom:10px;}
  .nwes_list .xw_li .li_text .span{margin-top:18px;}
  .nwes_list .xw_li .li_text .text{line-height:26px;}
}
@media  screen and (max-width:991px){
  .nwes_list .xw_li .li_img{padding:16px;}
  .nwes_list .xw_li .li_text{padding:12px 16px;}
  .nwes_list .xw_li .li_text .h4_a{line-height:26px; padding-bottom:6px;}
  .nwes_list .xw_li .li_text .span{margin-top:12px;}
  .nwes_list .xw_li .li_text .text{line-height:22px;}
}
@media  screen and (max-width:767px){
  .nwes_list .xw_li .li_img{padding:13px; width:100%;}
  .nwes_list .xw_li .li_text{padding:10px 13px; width:100%;}
  .nwes_list .xw_li .li_text .h4_a{line-height:22px; padding-bottom:6px; font-size:16px;}
  .nwes_list .xw_li .li_text .span{margin-top:5px;}
  .nwes_list .xw_li .span_a{line-height:20px; font-size:14px;}
  .nwes_list .xw_li .li_text .text{line-height:20px; font-size:14px;}
}



.tp_pic .tp_top{width:100%; display:block; border:1px solid #e6e6e6; padding:2.7%; margin-bottom:30px;}
.tp_pic .tp_lefta{width:45%; float:left; padding:0 5.58888%;}
.tp_pic .tp_lefta .slide1{width:100%; display:block;}
.tp_pic .tp_lefta .slick-list{padding-bottom:48px;}
.tp_pic .tp_lefta .slick-dots{bottom:20px;}
.tp_pic .tp_lefta .slide1 .slick-dots li{width:10px; height: 10px;margin: 0 5px; border-radius: 50%;
  border:1px solid #bebebe; background:none; background:#bebebe;
  }
.tp_pic .tp_lefta .slide1 .slick-dots li.slick-active{ background-color: #c9151e; border:1px solid #c9151e;}
.tp_pic .tp_lefta .slide1 .slick-dots li button:before,
.tp_pic .tp_lefta .slide1 .slick-dots li button{display:none;}
.tp_pic .tp_righta{float:right; border-left:1px solid #e6e6e6; padding:0 4% 0 8%; margin-top:10px; width:55%;}
.tp_pic .tp_righta .right_top{position:relative; display:block; padding-bottom:24px;}
.tp_pic .right_top .h4_a{line-height:40px; color:#161616; font-size:22px; font-weight:normal;}
.tp_pic .right_top .p{font-size:14px; color:#878787; line-height:26px;}
.tp_pic .right_top::after{position:absolute; left:0; content:""; bottom:0; width:100%; height:1px; background:#efefef;}
.tp_pic .right_bottom{padding-top:26px; color:#666666; font-size:14px; line-height:32px;}
.tp_pic .right_bottom .p_a{color:#666666; font-size:14px; line-height:32px;}
.tp_pic .more{margin:34px 0 0; display:block;
 width:156px; line-height:50px; color:#fff; background:#c9151e; text-align:center; font-size:18px;
}
@media  screen and (max-width:1199px){
  .tp_pic .tp_righta{padding:0 2% 0 8%;}
  .tp_pic .right_top .h4_a{line-height:32px;}
  .tp_pic .tp_lefta{padding:0 4.4888%; margin-top:20px;}
  .tp_pic .right_bottom{padding-top:20px;}
  .tp_pic .right_bottom .p_a,.tp_pic .right_top .p{line-height:22px;}
  .tp_pic .more{margin-top:20px; width:130px; line-height:40px;}
}
@media  screen and (max-width:991px){
  .tp_pic .tp_lefta{width:90%; margin:0 auto; float:none;}
  .tp_pic .tp_righta{width:100%; border-left:0; margin-top:30px;}
  .tp_pic .right_top .h4_a{line-height:30px; font-size:18px;}
}
@media  screen and (max-width:767px){
.tp_pic .right_bottom .p_a, .tp_pic .right_top .p{line-height:20px; font-size:14px;}
.tp_pic .more{width:90px; line-height:30px; font-size:14px;}
.tp_pic .tp_top{padding:5%;}
.tp_pic .tp_lefta{width:100%; padding:0;}
.tp_pic .tp_lefta .slick-list{padding-bottom:24px;}
.tp_pic .tp_lefta .slick-dots{bottom:10px;}
.tp_pic .tp_lefta .slide1 .slick-dots li{width:8px; height:8px;}
.tp_pic .tp_righta{padding:0;}
.tp_pic .right_top .h4_a{font-size:16px; line-height:22px;}
.tp_pic .tp_righta .right_top{padding-bottom:15px;}
.tp_pic .right_bottom{padding-top:15px;}
}
.tp_pic .tp_center{margin-bottom:20px; display:block; border:1px solid #e6e6e6;}
.tp_pic .tp_center .center_title{background:#f6f6f6; display:block;height:44px; border-bottom:1px solid #e6e6e6;}
.tp_pic .center_title .h5_a{line-height:43px; font-weight:bold; padding:0 26px; background:#fff; 
  display:inline-block; position:relative; color:#c9151e; font-size:16px;}
.tp_pic .center_title .h5_a::before{position:absolute; left:0; top:0; height:2px; background:#c9151e; width:100%; content:"";}
.tp_pic .center_text{padding:32px 50px; line-height:32px; color:#4c4c4c; font-size:15px;}
.tp_fy{display:block; margin-bottom:30px; }
.tp_fy .a{color:#666666; font-size:14px; width:50%; float:left; line-height:24px;}
.tp_fy .a:hover{color:#c9151e;}
.tp_fy .a_left{text-align:left;}
.tp_fy .a_right{text-align:right;}
.tp_pic .tp_bottom{display:block;}
.tp_pic .tp_bottom .h5_b{color:#c9151e; line-height:40px; font-size:18px; margin-bottom:30px;}

.pic_list .li_pic{width:30.66%; float:left; margin:0 4% 4% 0; text-align: center; position:relative;
 background:#fff; padding:3%; box-shadow:0px 1px 24px 10px rgba(243,243,243,0.9); overflow: hidden;
}
.pic_list .li_pic:nth-child(3n){margin-right:0;}
.pic_list .li_pic .pic_top{display:block;}
.pic_list .li_pic .pic_top .img_a{display:block; text-align:center; margin:0 auto; width:95.402%;}
.pic_list .li_pic .pic_top .h4{color:#3a3a3a; margin-top:20px;}
.pic_list .li_pic .pic_top .p{color:#989898;}
.pic_list .li_pic .pic_top .span{background:#da1f26; border:1px solid #da1f26; color:#fff; margin-top:10px;}
.pic_list .li_pic .h4_a{font-size:18px; line-height:32px;}
.pic_list .li_pic .p_a{line-height:26px; font-size:14px;}
.pic_list .li_pic .span_a{width:66px; height:22px; display:block; line-height:22px; font-size:12px; text-align:center; margin:0 auto;}
.pic_list .li_pic .pic_bottom{position:absolute; z-index:9; left:0; top:0;  display:block; width:100%; height:100%;
  align:center; display: flex;filter:alpha(opacity=00);opacity:0; align-items: center; justify-content: center;transition:all 0.5s ease;
}
.pic_list .li_pic .pic_img{background:#fff; display: flex; width:95.402%; height:100%; z-index:1;
    align-items: center; justify-content: center; 
}
.pic_list .li_pic .pic_img .img_a{display:block; text-align:center; margin:0 auto; width:80.222%%; position:relative; top:-100%; transition:all 0.5s ease;}
.pic_list .li_pic .pic_text{position:absolute; width:100%; padding:37% 4%; left:0; top:0; z-index:3; height:100%; 
  background:#da1f26; opacity:0.88;}
.pic_list .li_pic .pic_text .h4_1{color:#fff; z-index:4; right:-100%; position:relative; transition:all 0.7s ease;}
.pic_list .li_pic .pic_text .p_1{color:#fff; z-index:4; position:relative; right:-100%; transition:all 0.7s ease;}
.pic_list .li_pic .pic_text .span_1{color:#fff; background:none; position:relative;  transition:all 0.7s ease; right:-100%; border:1px solid #fff; margin-top:36px;}
.pic_list .li_pic:hover .pic_bottom{filter:alpha(opacity=100);opacity:1;}
.pic_list .li_pic:hover .img_a{top:0;}
.pic_list .li_pic:hover .h4_1{position:relative; right:0;}
.pic_list .li_pic:hover .p_1{position:relative; right:0;}
.pic_list .li_pic:hover .span_1{position:relative; right:0;}
@media  screen and (max-width:991px){
  .pic_list .center_text{padding:22px; 40px; line-height:26px;} 
  .pic_list .li_pic .h4_a{line-height:26px;}
}
@media  screen and (max-width:767px){
  .pic_list .li_pic .h4_a{line-height:22px;}
  .pic_list .center_title .h5_a{padding:0 13px; line-height:33px; font-size:16px;}
  .pic_list .tp_center .center_title{height:34px;}
  .pic_list .center_text{line-height:20px; padding:10px; font-size:14px;}
  .pic_list .tp_center{margin-bottom:12px;}
  .tp_fy .a{width:100%; margin:1% 0;}
  .tp_fy .a_right{text-align:left;}
  .tp_fy{margin-bottom:10px;}
  .tp_pic .tp_bottom .h5_b{line-height:22px; font-size:16px; margin-bottom:20px;}
  .pic_list .li_pic{width:100%; margin-right:0; padding:6%;}
  .pic_list .li_pic .h4_a{font-size:16px;}
  .pic_list .li_pic .p_a{line-height:20px;}
  .pic_list .li_pic .pic_top .span{width:60px;}
}

.tp_lie{display:block; width:100%;}
.tp_lie .ul_pic{display:block; width:100%;}

.wack1{ float:left; width:100%; padding:30px 0; text-align:center;}
.pz_fy{ display:inline-block; *display:inline; *zoom:1;}

@media  screen and (max-width:1023px){
.wack1{padding:30px 0;} 
.fy_pc{ text-align:center; font-size:14px; color:#999999; padding:5px 0;}
.fy_pc a{ padding:5px 25px; color:#fff; border:solid 1px #c9151e; background:#c9151e; border-radius:16px; overflow:hidden;}
.fy_pc span{ padding:5px 20px; color:#999999;}
}

.sbei_list{width:100%; display:block;}
.sbei_list .li_bei{width:100%; padding:25px 30px; float:left; background:#f8f8f8; margin-bottom:30px;
transition:all 0.3s ease;
}
.sbei_list .li_bei .bei_left{width:54.6712%; float:left; text-align:left; padding:46px 10px 0;}
.sbei_list .bei_left .h4_c{line-height:36px;  color:#666666; font-size:18px; font-weight:bold;transition:all 0.3s ease;}
.sbei_list .bei_left .text_c{line-height:30px; margin:22px 0; color:#666666; font-size:16px; 
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
}
.sbei_list .bei_left .p_c{padding-top:24px; line-height:26px; color:#666666; font-size:14px; border-top:1px dashed #cccccc;}
.sbei_list .bei_right{width:44.352%; float:right; text-align:center; padding:0 5%;}
.sbei_list .li_bei:hover .h4_c,.sbei_list .li_bei:hover .p_c{color:#c9151e;}
.sbei_list .li_bei:hover{box-shadow:0px 1px 24px 10px rgba(243,243,243,0.9);}
@media  screen and (max-width:1629px){
.sbei_list .li_bei .bei_left{padding-top:26px;}
}
@media  screen and (max-width:1199px){
.sbei_list .li_bei .bei_left{padding-top:16px;}
.sbei_list .bei_left .text_c{margin:12px 0;}
.sbei_list .bei_left .p_c{padding-top:14px;}
}
@media  screen and (max-width:991px){
  .sbei_list .li_bei{padding:15px 20px;}
  .sbei_list .li_bei .bei_left{padding-top:0;}
  .sbei_list .bei_left .h4_c{line-height:26px;}
  .sbei_list .bei_left .text_c{line-height:24px;}

}
@media  screen and (max-width:767px){
  .sbei_list .li_bei{padding:20px 10px;}
.sbei_list .li_bei .bei_left{width:100%; float:none; margin-bottom:2%;}
.sbei_list .bei_right{width:100%; float:none;}
.sbei_list .bei_left .h4_c{font-size:16px; line-height:24px;}
.sbei_list .bei_left .text_c{line-height:20px; font-size:14px;}
}


.xw_obtn{display:block; width:100%;}
.xw_obtn .xw_title{line-height:30px; color:#444444; font-size:28px; text-align:center; padding-bottom:30px;}
.xw_obtn .xw_tim{border-top:1px solid #d7d8d8; border-bottom:1px solid #d7d8d8; padding:10px 0; }
.xw_obtn .xw_tim .time{float:left; width:70%; line-height:34px; color:#777777; font-size:14px;}
.xw_obtn .xw_tim .mor{float:right; display:flex; text-align:right; width:110px; line-height:34px; color:#777777; font-size:14px;}
.xw_obtn .xw_tim .mor .i{width:34px; float:right; height:34px; background:url(../images/xw_fy.png)no-repeat center #cbcbcb; 
  background-size:34px 34px; margin-left:10px; border-radius:50%;
}
.xw_obtn .xw_tim .mor:hover .i{background:url(../images/xw_fy.png)no-repeat center #c9151e;}
.xw_obtn .xw_bottom{padding:30px 0; display:block; border-bottom:1px solid #d7d8d8; margin-bottom:30px;}
.xw_obtn .xw_text{line-height:36px; color:#4a4a4a; font-size:16px;}
.xw_obtn .xw_fx{padding:28px 0 0; margin:0 auto; text-align: center; display:block;}
.jiathis_style_32x32{display:inline-block !important; *display:inline !important; *zoom:1 !important; vertical-align: top !important;}
.jiathis_button_weixin{float: left !important; display: block !important; background:url(../images/s_img_1_2.png) no-repeat center  !important;background-size: 100% 100% !important; width: 36px !important;height: 36px!important;overflow: hidden; position: relative; margin: 0 8px !important; padding: 0 !important;cursor: pointer;}
.jtico_weixin{position: absolute; left: 9999px;}

.jiathis_button_tsina{float: left !important;display: block !important; background: url(../images/s_img_1_3.png) no-repeat center  !important;background-size: 100% 100% !important; width: 36px !important;height: 36px!important;overflow: hidden; position: relative; margin: 0 8px !important; padding: 0 !important;cursor: pointer;}
.jtico_tsina{position: absolute; left: 9999px;}

.jiathis_button_qzone{float: left !important;display: block !important; background: url(../images/s_img_1_4.png) no-repeat center  !important;background-size: 100% 100% !important; width: 36px !important;height: 36px!important;overflow: hidden; position: relative; margin: 0 8px !important; padding: 0 !important;cursor: pointer;}
.jtico_qzone{position: absolute; left: 9999px;}
.jiathis_style_32x32 a:hover{opacity:0.8; filter:alpha(opacity=80);}
.xw_t{display:block;}
.xw_t .h5_b{color:#c9151e; line-height:40px; font-size:18px; margin-bottom:30px;}
.xw_t .li_x{width:48%; float:left; line-height:48px; border-bottom:1px solid #d7d8d8; margin-right:4%;}
.xw_t .li_x:nth-child(2n){margin-right:0;}
.xw_t .li_x .p{color:#333333; font-size:16px; width:80%; text-align:left; float:left;}
.xw_t .li_x .span{color:#777777; font-size:14px; float:right; width:20%;  text-align:right;}
.xw_t .li_x:hover .p,.xw_obtn .li_x:hover .span{color:#c9151e;}
@media  screen and (max-width:1199px){
  .xw_obtn .xw_title{font-size:24px; padding-bottom:22px;}
  .xw_obtn .xw_tim{padding:8px 0;}
  .xw_obtn .xw_text{line-height:28px;}
  .xw_obtn .xw_fx{padding:20px 0 0;}
  .xw_obtn .xw_bottom{padding:25px 0; margin-bottom:22px;}
  .tp_fy{margin-bottom:22px;}
  .xw_t .h5_b{line-height:36px; margin-bottom:20px;}
  .xw_t .li_x{line-height:40px;}
}
@media  screen and (max-width:991px){
  .xw_obtn .xw_title{font-size:22px; padding-bottom:16px;}
  .xw_obtn .xw_tim{padding:5px 0;}
  .xw_obtn .xw_tim .time{line-height:30px;}
  .xw_obtn .xw_tim .mor{line-height:30px;}
  .xw_obtn .xw_tim .mor .i{width:30px; height:30px; background-size:30px 30px;}
  .xw_obtn .xw_text{line-height:24px;}
  .xw_obtn .xw_fx{padding:15px 0 0;}
  .xw_obtn .xw_bottom{padding:24px 0; margin-bottom:18px;}
  .xw_t .h5_b{line-height:32px; margin-bottom:18px;}
  .xw_t .li_x{line-height:34px;}
}
@media  screen and (max-width:767px){
  .xw_obtn .xw_title{font-size:16px; padding-bottom:16px; line-height:22px;}
  .xw_obtn .xw_tim{padding:5px 0;}
  .xw_obtn .xw_tim .time{line-height:22px; width:100%;}
  .xw_obtn .xw_tim .mor{line-height:24px; width:100%; margin-top:10px;}
  .xw_obtn .xw_tim .mor .i{width:24px; height:24px; background-size:24px 24px;}
  .xw_obtn .xw_text{line-height:20px; font-size:14px;}
  .xw_obtn .xw_fx{padding:10px 0 0;}
  .xw_obtn .xw_bottom{padding:20px 0; margin-bottom:10px;}
  .xw_t .h5_b{line-height:22px; font-size:16px; margin-bottom:20px;}
  .xw_t .li_x{line-height:32px; width:100%; margin-right:0;}
  .xw_t .li_x:nth-child(2n){margin-right:0;}
  .xw_t .li_x .p{font-size:14px;}
  .jiathis_button_weixin,.jiathis_button_tsina,.jiathis_button_qzone{width: 30px !important;height: 30px!important; margin: 0 4px !important;}
}

.lx_fs{width:100%; display:block;}
.lx_fs .lx_left{width:40%; float:left;}
.lx_fs .lx_left .title{ display:block; }
.lx_fs .lx_left .h3_d{line-height:48px; color:#333333; font-size:28px; font-weight:normal;}
.lx_fs .lx_left .span_d{line-height:30px; color:#333333; font-size:14px;}
.lx_fs .lx_left .lx_ul{margin:28px 0; padding:14px 0; border-top:1px dashed #999999; border-bottom:1px dashed #999999;}
.lx_fs .lx_left .li{line-height:24px; margin:16px 0; color:#333333; font-size:16px; width:100%; display:flex;}
.lx_fs .lx_left .li .i_ab{width:24px; height:24px; background-size:24px 24px; }

.lx_fs .lx_left .li .b{font-size:18px; padding-left:15px; font-weight:normal; color:#333333;}
.lx_fs .lx_left .lx_ewm{width:100%; display:block; display:flex;}
.lx_fs .lx_left .lx_ewm .ewm{float:left; width:140px;}
.lx_fs .lx_left .lx_ewm .ewm img{border:1px solid #dbdbdb;}
.lx_fs .lx_left .lx_ewm .text{float:left; padding-top:7%; padding-left:15px;}
.lx_fs .lx_left .lx_ewm .i_a{color:#3a3a3a;}
.lx_fs .lx_left .lx_ewm .i{line-height:30px; font-size:16px; display:block;}
.lx_fs .lx_left .lx_ewm .em{line-height:24px; font-size:12px; display:block;}
.lx_fs .lx_left .lx_ewm .em_a{line-height:24px; color:#999999; font-size:12px; display:block;}
.lx_fs .lx_right{width:54%; float:right;}
.map{width:100%; height: 552px; overflow: hidden; position: relative;}
.map img{max-width:none;}
.BMap_pop,.BMap_shadow,.anchorBL,.BMapLabel{display:none !important;} 
@media  screen and (max-width:1199px){
  .lx_fs .lx_left .h3_d{font-size:24px; line-height:40px;}
  .lx_fs .lx_left .lx_ewm .ewm{width:120px; height:120px;}
  .lx_fs .lx_left .lx_ewm .em_a{line-height:20px;}
  .lx_fs .lx_left .lx_ewm .text{padding-top:3%;}
  .map{height:450px;}
}
@media  screen and (max-width:991px){
  .lx_fs .lx_left{width:100%;}
  .lx_fs .lx_right{width:100%; margin:2% auto;}
  .lx_fs .lx_left .h3_d{font-size:22px; line-height:30px;}
  .lx_fs .lx_left .span_d{line-height:24px;}
  .lx_fs .lx_left .lx_ul{margin:18px 0; padding:10px 0;}
}
@media  screen and (max-width:767px){
  .lx_fs .lx_left .h3_d{font-size:18px; line-height:24px;}
  .lx_fs .lx_left .span_d{line-height:16px; font-size:12px;}
  .lx_fs .lx_left .lx_ul{margin:10px 0; padding:10px 0;}
  .lx_fs .lx_left .li .i_ab{width:20px; height:20px; background-size:20px 20px;}
  .lx_fs .lx_left .li .b{font-size:14px; padding-left:3px;}
  .lx_fs .lx_left .li{line-height:20px; font-size:14px; margin:8px 0;}
  .lx_fs .lx_left .lx_ewm .ewm{width:100px; height:100px;}
  .lx_fs .lx_left .lx_ewm .text{padding-top:0;}
  .lx_fs .lx_left .lx_ewm .i{line-height:22px; font-size:15px;}
  .lx_fs .lx_left .lx_ewm .em{line-height:20px;}
  .map{height:300px;}
}
@media  screen and (max-width:321px){
  .lx_fs .lx_left .li .b{font-size:12px; padding-left:0px;}
  .lx_fs .lx_left .li{line-height:20px; font-size:12px; margin:8px 0;}
  .lx_fs .lx_left .lx_ewm .ewm{width:100px; height:100px;}
}

.pz_SideLayer::-webkit-scrollbar {width:2px;height:2px;}
.pz_SideLayer::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 2px #ccc; opacity: 0.9; background: #ccc; }
.pz_SideLayer::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 2px #f6f6f6;border-radius: 0; background: #f6f6f6; opacity: 0.1;}

.index04 .bottom_list .hd ul::-webkit-scrollbar {width:2px;height:2px;}
.index04 .bottom_list .hd ul::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 2px #ccc; opacity: 0.9; background: #ccc; }
.index04 .bottom_list .hd ul::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 2px #f6f6f6;border-radius: 0; background: #f6f6f6; opacity: 0.1;}
@font-face {
  font-family: 'sy_bold';
  src: url('http://www.sz-jolo.com/Theme/cn/fonts/OPENSANS-BOLD.ttf');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'sy_light';
  src: url('http://www.sz-jolo.com/Theme/cn/fonts/SourceHanSansCN-Light.otf');
  font-weight: normal;
  font-style: normal;
}
.containera{
  padding-right:10px;
  padding-left:10px;
  margin-right: auto;
  margin-left: auto;}
@media (min-width: 768px) {
  .containera{
    width: 768px;
  }
}
@media (min-width: 992px) {
  .containera{
    width: 992px;
  }
}
@media (min-width: 1200px) {
  .containera{
    width: 1200px;
  }
}
@media (min-width: 1630px){
    .container {
        width: 1400px;
    }
    .containera{
        width: 1580px;
    }
}
@media (min-width:1920px){
    .container {
        width: 1400px;
    }
    .containera{
        width: 1580px;
    }
}


/*在线留言*/
.message{ float:left; width:100%; background:#f7f7f7; padding:20px 0;}
.message .label1{ float:left; width:100%; font-weight:normal; margin:10px 0;}
.fm1{ float:left; width:50%; padding:0 21px;}
.fm2{ float:left; width:100%; padding:0 21px;}
.fm3{ display:block; margin:0 auto; width:280px;}
.fm1_1{ float:left; width:100%; color:#4c4c4c; font-size:14px; line-height:34px; text-transform:uppercase;}
.fm1_1 font{ font-size:12px;}
.fm1_1 span{ color:#ec9706;}
.fm1_2{ float:left; width:100%; border:1px solid #e6e6e6; background:#fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:0 18px; color:#999999; font-size:14px; height:50px; line-height:48px;}
.fm1_3{ float:left; width:100%; border:1px solid #e6e6e6; background:#fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:16px 18px; color:#999999; font-size:14px; height:139px; line-height:24px;}
.fm1_4{ float:left; width:100%; border:none; background:#d91516; color:#fff; height:56px; line-height:56px; text-align:center;  font-size:16px;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-top:15px;}
.fm1_4:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.15);}
.fm1_5{ float:left; width:100%; color:#999999; font-size:14px; line-height:34px; text-align:center;}
.fm1_5 span{ color:#ec9706;}


@media  screen and (max-width:1023px){

.message{ margin:30px 0;  padding:10px 15px 15px 15px;}
.message .label1{ margin:8px 0;}
.fm1{ padding:0 12px;}
.fm2{ padding:0 12px;}
.fm3{ width:240px;}
.fm1_4{ height:45px; line-height:45px;}
.fm1_2{ padding:0 12px; height:40px; line-height:38px;}
.fm1_3{padding:8px 12px; height:139px; line-height:24px;}

}

@media  screen and (max-width:767px){

.message{ padding:10px 12px 15px 12px;}
.message .label1{ margin:0;}
.fm1{ width:100%; padding:0;}
.fm2{ padding:0;}
.fm3{ width:160px;}
.fm1_4{ height:40px; line-height:38px;}
.fm1_1{ margin-top:4px;}


}


/*首页弹窗*/
.pf_mb{ width:100%; height:100%; position:fixed; left:0; top:0; background:url(../images/bg_10.png); z-index:9999; display:none;}
.tc_930{ width:930px; height:470px; background:#d22228; position:fixed; left:50%; top:50%; margin:-210px 0 0 -465px; padding:47px 55px 0 55px; z-index:10001; display:none;}
.tc_930 .bian{ width:96%; height:92%; border:dashed 1px #fff; left:2%; top:4%; position:absolute; z-index:1;}
.tc_930 .btn{ width:32px; height:32px; position:absolute; right:55px; top:57px; cursor:pointer; z-index:9999;}
.tc_930 .title{ width:100%; float:left; z-index:10009;}
.tc_930 .title img{ display:block; float:left;}
.tc_930 .title span{ display:block; float:left; margin-left:21px;}
.tc_930 .title span img{ margin-top:-4px;}
.tc_930 ul{ margin:0 -10px; z-index:9999; position:relative;}
.tc_930 ul li{width:100%; float:left; margin-top:20px; padding:0 10px;}
.tc_930 ul li .zbox{width:100%; float:left; border:solid 1px rgba(255,255,255, 0.5); padding:0 4px 0 40px; position:relative;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
.tc_930 ul li .zbox .ico{ width:34px; height:34px; position:absolute; left:6px; top:0;}
.tc_930 ul li .zbox .ico img{ width:90%; float:left;}
.tc_930 ul li .zbox .name{ float:left; font-size:13px; color:white; line-height:34px;}
.tc_930 ul li .zbox .txk{ margin-left:38px; position:relative;}
.tc_930 ul li .zbox .txk input{ display:block; width:100%; height:34px; line-height:34px; color:white; font-size:13px; background:none;}
.tc_930 ul li.l1 .zbox .txk{ margin-left:46px;}
.tc_930 ul li.l2 .zbox .txk{ margin-left:46px;}
.tc_930 ul li.l3{ width:100%; position:relative;}
.tc_930 ul li.l3 textarea{ display:block; width:100%; height:75px; border:solid 1px rgba(255,255,255, 0.5); padding:10px 19px; font-size:13px; line-height:24px; background:none; color:white !important;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
.inco1 ::-webkit-input-placeholder { color:#fff !important;}  
.inco1 :-moz-placeholder {  color:#fff !important;}
.inco1 ::-moz-placeholder {  color:#fff !important;}
.inco1 :-ms-input-placeholder { color:#fff !important; }
.tc_930 ul li.l3 span{ font-size:16px; line-height:24px; background:none; color:white !important; position:absolute; left:29px; top:10px; z-index:-1;}
.tc_930 ul li.l2.l2_yz .zbox .txk{ padding-right:133px;}
.tc_930 ul li.l2.l2_yz .zbox .txk span{ width:129px; height:51px; position:absolute; right:0px; top:2px; cursor:pointer;}
.tc_930 ul li.l2.l2_yz .zbox .txk span img{width:100%; height:100%;}
.tc_930 ul li.l4 input{ display:block; width:100%; height:56px; line-height:54px; color:#d22228; font-size:24px; cursor:pointer; background:#fff;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.tc_930 ul li.l4 input:hover{ background:#fef8f8;}
@media screen and (max-width:991px) {
.tc_930{ width:92%; height:380px; left:4%; margin:-182px 0 0 0; padding:37px 35px 0 35px;}
.tc_930 .btn{ width:22px; height:22px; right:20px; top:33px;}
.tc_930 .title{ height:27px;}
.tc_930 .title p{height:100%;}
.tc_930 .title img{ height:100%;}
.tc_930 .title span{ height:20px; margin-left:11px; margin-top:4px;}
.tc_930 ul{ margin:0 -5px;}
.tc_930 ul li{ margin-top:10px; padding:0 5px;}
.tc_930 ul li .zbox{ padding:0 4px 0 40px;}
.tc_930 ul li .zbox .ico{ width:34px; height:34px;}
.tc_930 ul li .zbox .name{ font-size:14px; line-height:34px;}
.tc_930 ul li .zbox .txk{ margin-left:32px;}
.tc_930 ul li .zbox .txk input{ height:34px; line-height:34px; font-size:14px;}
.tc_930 ul li.l1 .zbox .txk{ margin-left:78px;}
.tc_930 ul li.l2 .zbox .txk{ margin-left:46px;}
.tc_930 ul li.l3 textarea{ padding:6px 14px; font-size:14px; line-height:22px;}
.tc_930 ul li.l2.l2_yz .zbox .txk{ padding-right:83px;}
.tc_930 ul li.l2.l2_yz .zbox .txk span{ width:79px; height:31px; top:1px;}
.tc_930 ul li.l4 input{ height:36px; line-height:34px; font-size:18px;}
}
@media screen and (max-width:767px) {
.tc_930 ul li{ width:100%;}
.tc_930{ height:300px; margin:-242px 0 0 0;}
}
@media screen and (max-width:480px) {
.tc_930{ height:300px; margin:-222px 0 0 0; padding:27px 25px 0 25px;}
.tc_930 .title img{ height:100%;}
.tc_930 .title span{ height:14px; margin-left:6px;}
.tc_930 .bian{ height:96%; top:2%;}
.tc_930 .btn{ width:14px; height:14px; top:25px;}
.radioDiv .radio{width:45%; height:30px;}
}

/*通用-列表翻页*/
.listpage{clear:both; text-align:center;}
.LuckCMS-page{padding:14px 0 10px; font-size:13px;}
.LuckCMS-page a{height:25px; margin-left:6px; padding:0 8px; border:1px solid #d3d3d3; border-radius:5px; text-align:center; color:#767676; display:inline-block; line-height:23px;}
.LuckCMS-page a:hover{border-color:#d22228; background:#d22228; color:#fff; }
.LuckCMS-page span{height:25px; margin-left:6px; padding:0 8px; border:1px solid #d22228; border-radius:5px; color:#fff; line-height:23px; background:#d22228; text-align:center; display:inline-block;}