*{margin:0; padding:0;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img{margin:0;padding:0;border:0;}
body{background:#ffffff;color:#333;font-size:14px;font-family: '苹方',"PingFang SC","思源黑体","Source Han Sans CN","微软雅黑";}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-user-select: none;
  -moz-user-focus: none;
  -moz-user-select: none;
}
 a{
  text-decoration: none;
  color: #333333;
  outline:none;
}
.flex{
  display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
  display: -moz-box; /* Firefox 17- */
  display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
  display: -moz-flex; /* Firefox 18+ */
  display: -ms-flexbox; /* IE 10 */
  display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #a9a9a9;
  font-size: 10px;
}
input:-moz-placeholder, textarea:-moz-placeholder {
  color: #a9a9a9;
  font-size: 10px;
}
input::-moz-placeholder, textarea::-moz-placeholder {
  color: #a9a9a9;
  font-size: 10px;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #a9a9a9;
  font-size: 10px;
}
a:link { text-decoration: none; outline:none;}
a:visited { text-decoration: none; outline:none;}
a:hover { text-decoration: none; outline:none;}
.header-on{
  width: 1200px;
  margin: 0 auto;
  line-height: 40px;
  justify-content: flex-end;
  font-size: 12px;
}
.navt a{
  margin-left: 35px;
}
.header-on img{
  width: 15px;
  margin-right: 5px;
}
.ens{
  margin-left: 35px;
}
.ens img{
  position: relative;
  top: -1px;
}
.ens a{
  margin-left: 4px;
}
.header-fixed{
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  background: #ffffff;
}
.header{
  padding-top: 10px;
  padding-bottom: 15px;
  width: 1200px;
  margin: 0 auto;
  justify-content: space-between;
}
.logo img{
  width: 190px;
}
.lmmc{
  align-items: center;
}
.lmmc a{
  margin: 0 20px;
  color: #393939;
  position: relative;
  transition: all .2s;
}
.lmmc a:hover{
  color: #D51919;
}
.index-active a{
  color: #D51919
}
.index-active a::before{
  display: block;
  content: "";
  position: absolute;
  top:40px;
  transform: translateY(-50%);
  left: 0;
  width: 100%;
  height: 2px;
  background: #D51919;
  transition: all .4s;
}
.seach{
  align-items: center;
}
.seach .ss{
  height: 24px;
  line-height: 24px;
  border:1px solid #ededed;
  border-radius: 3px;
}
.seach input{
  width: 200px;
  outline: none;
  border: none;
  padding-left: 10px;
  font-size: 10px;
  color: #666666;
}
.seach button{
  padding:5px;
  height:100%;
  outline: none;
  background: #ffffff;
  border: none;
  cursor: pointer;
  margin-right: 5px;
}
.seach button img{
  width: 13px;
  position: relative;
  top: -2px;
}
.banner{
  margin-top: 100px;
}

.banner .swiper-pagination-bullet{
  width: 15px;
  height: 15px;
}
.banner .swiper-container{
    width: 98%;
    margin:  0 auto;
}
.banner img{
  width: 100%;
}
.banner .swiper-container{
  --swiper-theme-color: #D51919;
}

.banner1{
    margin-top: 100px;
}
.banner1 .swiper-pagination-bullet{
  width: 15px;
  height: 15px;
}
.banner1 .swiper-container{
    width: 98%;
    margin:  0 auto;
}
.banner1 img{
  width: 100%;
}
.banner1 .swiper-container{
  --swiper-theme-color: #D51919;
}

.news-on{
  width: 1200px;
  margin: 0 auto;
  padding: 20px 0;
  justify-content: space-between;
}
.news-on .left{
  width: 15%;
}
.news-on .mc{
  font-size: 16px;
  font-weight: 500;
  position: relative;
  top: 1px;
  margin-right: 15px;
}
.news-on .yi{
  width: 18px;
  margin-right: 10px;
}
.news-on .san{
  height: 45px;
}
.newscont{
  width: 70%;
  justify-content: space-between;
  align-items: center;
}
.newscont a{
  position: relative;
  transition: all .2s;
}
.newscont a:hover{
  color: #D51919
}
.newscont p{
  width: 48%;
}
.newscont a::before{
  display: block;
  content: "";
  position: absolute;
  top:10px;
  transform: translateY(-50%);
  left: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #cec9c9;
  transition: all .4s;
}
.newscont .time{
  font-size: 12px;
  color: #999999;
  margin-left: 20px;
}
.mores{
  width: 15%;
  justify-content: flex-end;
  align-items: center;
}
.mores a{
  color: #888888;
}
.pro{
  background: #F5F5F5;
  padding-top: 60px;
  padding-bottom: 100px;
  position: relative;
}
.pros{
  width: 1200px;
  margin:0 auto;
}
.pros .zbt{
  text-align: center;
}
.pros .cn{
  font-size: 26px;
  font-weight: 500;
  color: #D51919;
}
.pros .en{
  color:#CCCCCC;
  margin-left: 10px;
}
.procont{
  margin-top: 30px;
}
.procont .swiper-container{
  padding-bottom: 70px;
}
.procont .swiper-container{
  --swiper-theme-color: #D51919;
}
.procont .swiper-pagination-bullet{
  width: 18px;
  height: 18px;
}
.procont .swiper-slide{
  justify-content: space-between;
}
.procont .list{
  width: 50%;
  background: #ffffff;
}
.procont .list a>div{
  width: 50%;
}
.procont .thumb{
  height: 215px;
  overflow: hidden;
}
.procont .thumb img{
  width: 100%;
  transition: all .5s;
}
.procont .list a:hover .thumb img{
  transform: scale(1.2);
}
.procont .list a:hover .title{
  color: #D51919;
}
.procont .right{
  flex-direction: column;
  justify-content: center;
}
.procont .right .sp{
  padding: 30px;
}
.procont .right .sp .title{
  font-size: 18px;
}
.procont .right .description{
  font-size: 12px;
  color: #999999;
  margin-top: 15px;
}
.procont .right .click{
  margin-top: 20px;
}
.pro-more{
  width: 100%;
  position: absolute;
  bottom: -20px;
  z-index: 2;
  justify-content: center;
}
.pro-more a{
  text-align: center;
  width: 340px;
  height: 44px;
  line-height: 44px;
  background: #D51919;
  color: #ffffff;
}
.gsjs{
  margin-top: 40px;
  width: 100%;
  height: 600px;
  background: url(../images/gsjs.jpg) center center no-repeat;
}
.gsjs .nr{
  width: 1200px;
  height: 100%;
  margin: 0 auto;
  flex-direction: column;
  justify-content: center;
}
.gsjs .zt{
  width: 45%;
  background: rgba(213, 25, 25, 0.8) none no-repeat left top;
  color: #ffffff;
}
.gsjs .zbd{
  padding: 50px 60px;
}
.gsjs .name{
  font-size: 18px;
  margin-bottom: 14px;
}
.gsjs .js{
  line-height: 24px;
  color: #ffffff;
}
.gsjs .js p{
  font-size: 14px;
  color: #ffffff;
  line-height: 24px;
}
.gsjs-more a{
  display: block;
  color: #D51919;
  background: #ffffff;
  border-radius: 2px;
  width: 135px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 12px;
}
.gsjs-more{
  margin-top: 20px;
}
.gsjs-more img{
  width: 6px;
  margin-left: 2px;
}
.h_page4{margin-top:45px;margin-bottom: 60px;}
.h_page4 .carousel{position :relative ;height :auto;overflow:hidden;}
.h_page4 .carousel .slides{ position:relative;  height:346px;overflow :visible; margin:0 auto;}
.h_page4 .carousel .slides .slideItem {position:absolute;cursor :pointer;overflow:hidden; background-color:#fff;}
.h_page4 .carousel .slides .slideItem img{ height:auto !important;}
.h_page4 .carousel .prevButton{position :absolute ;top :50%; margin-top:-30px;cursor :pointer; z-index:30; background: url(../images/video_left.png) no-repeat center center; background-size:contain; width: 60px; height: 60px;}
.h_page4 .carousel .nextButton{position :absolute ;top :50%; margin-top:-30px;cursor :pointer;  z-index:30;background: url(../images/video_right.png) no-repeat center center;  background-size:contain; width: 60px; height: 60px;}
.h_page4 .carousel .prevButton{ left:16.5%; transition: 0.3s; }
.h_page4 .carousel .nextButton{ right:16.5%;transition: 0.3s;}
.h_page4 .carousel .prevButton:hover{background-image: url(../images/video_left_on.png);}
.h_page4 .carousel .nextButton:hover{background-image: url(../images/video_right_on.png);}
.h_page4 .slides video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000;}
.h_page4 .slides a{ width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.h_page4 .slides a:after{position: absolute; content: ''; z-index: 5; top: 50%; left: 50%; background: url(../images/video_ico.png) no-repeat;width: 90px; height: 90px; margin-left: -45px; margin-top: -42px;}
.h_page4 .slides .video_files{ position: absolute; width: 100%; height: 100%; z-index: 10;}
.h_page4 .slides .video_files .close{position: absolute; right: 3%; top: 3%; z-index: 10; width: 30px; height: 30px; border-radius: 50%; background-color: #e50012; cursor: pointer;}
.h_page4 .slides .video_files .close::before,
.h_page4 .slides .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.h_page4 .slides .video_files .close::before{ transform:rotate(45deg);}
.h_page4 .slides .video_files .close::after{ transform:rotate(-45deg);}
.new-down{
  width: 1200px;
  margin: 0 auto;
}
.new-down .zbt{
  text-align: center;
}
.new-down .cn{
  font-size: 26px;
  font-weight: 500;
  color: #D51919;
}
.new-down .en{
  color:#CCCCCC;
  margin-left: 10px;
}
.down-cont{
  margin-top: 30px;
  justify-content: space-between;
}
.down-cont .list{
  width: 32%;
  background: #F6F6F6;
  transition: all .3s;
}
.down-cont .list .thumb{
  overflow: hidden;
}
.down-cont .list .thumb img{
  width: 100%;
  transition: all .5s;
}
.down-cont .list .title{
  font-size: 16px;
  transition: all .3s;
}
.down-cont .list .time{
  font-size: 12px;
  color: #999999;
  margin-top: 8px;
  transition: all .3s;
}
.down-cont .list:hover{
  background: #D51919;
}
.down-cont .list:hover .title{
  color: #ffffff
}
.down-cont .list:hover .time{
  color: #ffffff
}
.down-cont .list:hover .thumb img{
  transform: scale(1.2);
}
.down-cont .xmd{
  padding: 20px;
}
.newscont-more{
  margin-top: 60px;
  width: 100%;
  justify-content: center;
}
.newscont-more a{
  text-align: center;
  width: 340px;
  height: 44px;
  line-height: 44px;
  background: #D51919;
  color: #ffffff;
}
.footer{
  margin-top: 60px;
  background: #363636;
  padding-top: 50px;
  color: #ffffff;
}
.footers{
  width: 1200px;
  margin: 0 auto;
  justify-content: space-between;
  padding-bottom: 40px;
}
.footer-logo img{
  width: 100px;
}
.navlb{
  padding: 0 40px;
}
.navlb .zbt{
  font-size: 16px;
  margin-bottom: 10px;
}
.footer-nav li{
  line-height: 26px;
}
.footer-nav a{
  color: #d0cccc;
}
.contact .zbt{
  font-size: 16px;
  margin-bottom: 10px;
}
.lxwm p{
  line-height: 26px;
  color: #d0cccc;
}
.erwei .wz{
  font-size: 12px;
  color: #d0cccc;
  text-align: center;
  margin-top: 10px;
}
.erwei img{
  width: 95px;
}
.banquan{
  width: 1200px;
  margin: 0 auto;
  padding:15px 0;
  text-align: center;
  border-top: 1px solid #4D4D4D;
  font-size: 12px;
  color: #d0cccc;
}
 .banquan a{
   font-size: 12px;
  color: #d0cccc;
 }
 .nybanner{
   margin-top:100px;
   position:relative;
	 width:100%;
	 /*height:220px;*/
	 /*background:url(../images/nybanner.jpg) center center no-repeat;*/
 }
 .nynavs{
   width:100%;
   position:absolute;
   bottom:0;
   z-index:2;
 }
 .nynavs .names{
   width:1200px;
   margin:0 auto;
   flex-wrap: wrap;
   justify-content:flex-start;
   background:rgba(0, 0, 0,0.45);
 }
 .nynavs a{
   line-height:45px;
   color:#ffffff;
   padding:0 30px;
 }
 .ny-active{
   background:#D51919;
 }
 .nycont{
   padding-top:50px;
   width:1200px;
   margin:0 auto;
   line-height:26px;
   color:#333333;
 }
 .nycont p{
   line-height:26px;
   color:#333333;
   font-size:14px;
 }
 .nycont span{
   color:#333333;
   font-size:14px;
 }
 .nycont img{
   max-width:100%;
 }
 .ny-pro{
   width:1200px;
   margin:0 auto;
   padding-top:50px;
 }
 .ny-pro .loops{
   flex-wrap:wrap;
   justify-content:flex-start;
 }
 .ny-pro .loops .list{
   width:24%;
   margin-right:1.3%;
   margin-bottom:20px;
 }
 .ny-pro .loops .list:nth-child(4){
   margin-right:0;
 }
 .ny-pro .loops .list:nth-child(8){
   margin-right:0;
 }
 .ny-pro .loops .list:nth-child(12){
   margin-right:0;
 }
 .thumbs{
   padding:15px;
   background:#f5f5f5;
 }
 .ny-pro .loops .list .thumb{
   height: 185px;
   overflow:hidden;
 }
 .ny-pro .loops .list img{
   width:100%;
   transition:all .5s;
 }
 .ny-pro .loops .list .title{
   margin-top:10px;
   font-size:16px;
   text-align:center;
   transition:all .3s;
 }
 .ny-pro .loops .list:hover .thumb img{
   transform:scale(1.2);
 }
 .ny-pro .loops .list:hover .title{
   color:#D51919;
 }
 .pages{
   margin-top:30px;
 }
 .pages ul{
   display:flex;
   justify-content:center
 }
 .pages li{
   margin:0 5px;
 }
 .pages a{
   display:block;
   background:#f5f5f5;
   padding:6px 16px;
   border-radius:3px;
 }
 .pages .active a{
   background:#D51919;
   color:#ffffff;
 }
 .show-title{
   font-size:18px;
   border-bottom:2px solid #D51919;
   padding-bottom:10px;
   margin-bottom:30px;
 }
 .pro-shownr img{
   max-width:100%;
 }
 .pro-shownr p{
  line-height: 26px;
  color: #333333;
  font-size: 14px;
 }
 .showtp{
   margin-bottom:20px;
 }
 .showtp .lf{
   width:30%;
   padding:20px;
   border:1px solid #DADADA;
 }
 .showtp .lf img{
   width:100%;
 }
 .showtp .rg{
   margin-left:40px;
   font-size:18px;
   font-weight:500;
   margin-top:5px;
 }
 .new-shows{
   text-align:center;
 }
 .new-shows .title{
   font-size:18px;
 }
 .newsxx{
   font-size:12px;
   color:#999999;
   margin-top:10px;
   margin-bottom:20px;
 }
 .newsxx span{
   margin:0 5px;
 }
 .map{
   width:1200px;
   margin:0 auto;
   height:350px;
 }
 .dzdh{
   margin-bottom:20px;
   justify-content:center;
 }
 .dzdh>div{
   margin:0 30px;
 }
 .dzdh img{
   width:33px;
   position:relative;
   top:-3px;
 }
 .dzdh span{
   font-size:18px;
   margin-left:5px;
 }
 .lybt{
   font-size:20px;
 }
 .form{
     width: 600px;
     padding-top: 30px;
     margin: 0 auto;
 }
 .nycont .lybt{
     text-align: center;
     font-size: 20px;
     font-weight: 600;
 }
 .form input{
     width: 100%;
     margin-top: 5px;
     padding-left: 10px;
     outline: none;
     border: 1px solid #ededed;
     line-height: 28px;
     border-radius: 2px;
 }
 .form .btlb{
     margin-bottom: 20px;
 }
 .form button{
     outline: none;
     background: #D51919;
     border: none;
     padding: 8px 25px;
     cursor: pointer;
     color: #ffffff;
     border-radius: 2px;
 }
 /*-----侧栏------*/
.qq_onService_panel i,.qq_onService_panel em{font-style:normal;}
.qq_onService_panel .sidebar2_Mo{position: fixed; right:-50px; top:50%; margin-top: -179px; z-index:10000;}
.qq_onService_panel .sidebar2_list{width: 50px; margin-bottom: 10px; position: relative; right:50px;}
.qq_onService_panel .sidebar2_listT,.qq_onService_panel .sidebar2_listB{background-repeat: no-repeat; padding-left:7px;}
.qq_onService_panel .sidebar2_listT{background-position:left top;}
.qq_onService_panel .sidebar2_listB{background-position:left bottom;}
.qq_onService_panel .list_c{height:7px;}
.qq_onService_panel .ie_w{*width: 43px;}
.qq_onService_panel .sidebar2_listC{text-align: center;}
.qq_onService_panel .sidebar2_listC .prev_btn,.qq_onService_panel .sidebar2_listC .next_btn{display: inline-block;}
.qq_onService_panel .sidebar2_listC .prev_btn{margin-bottom: 10px;}
.qq_onService_panel .function_list .list{text-align: center; height:40px; width:auto; padding:0; border:0; overflow: inherit; margin-bottom: 10px; position: relative;}
.qq_onService_panel .function_list .list a{display: inline-block;}
/*.function_list .list:hover .alt_c{display: block;}*/
.qq_onService_panel .list .tel_icon,.qq_onService_panel .list .qq_icon,.qq_onService_panel .list .wx_icon,.qq_onService_panel .list .edit_icon,.qq_onService_panel .list .mail_icon,.qq_onService_panel .list .map_icon{background-repeat: no-repeat; background-position: center center; position: relative; margin-top: 7px; width: 100%; z-index: 2;}
.qq_onService_panel .list .tel_icon{background-image:url('../images/tel_icon.png'); width:26px; height:26px;}
.qq_onService_panel .list:hover .tel_icon{background-image:url('../images/tel_icon_h.png');}
.qq_onService_panel .list .qq_icon{background-image:url('../images/qq_icon.png'); width:25px; height:25px;}
.qq_onService_panel .list:hover .qq_icon{background-image:url('../images/qq_icon_h.png');}
.qq_onService_panel .list .wx_icon{background-image:url('../images/wx_icon.png'); width:30px; height:23px;}
.qq_onService_panel .list:hover .wx_icon{background-image:url('../images/wx_icon_h.png');}
.qq_onService_panel .list .edit_icon{background-image:url('../images/edit_icon.png'); width:25px; height:25px;}
.qq_onService_panel .list:hover .edit_icon{background-image:url('../images/edit_icon_h.png');}
.qq_onService_panel .list .mail_icon{background-image:url('../images/mail_icon.png'); width:26px; height:25px;}
.qq_onService_panel .list:hover .mail_icon{background-image:url('../images/mail_icon_h.png');}
.qq_onService_panel .list .map_icon{background-image:url('../images/map_icon.png'); width:26px; height:25px;}
.qq_onService_panel .list:hover .map_icon{background-image:url('../images/map_icon_h.png');}
.qq_onService_panel .list .record_icon{ background-image: url('../images/record_icon.png'); width: 30px; height: 25px; }
.qq_onService_panel .list:hover .record_icon{background-image:url('../images/record_icon_h.png');}
.qq_onService_panel .sidebar2_state{text-align: center;position: relative; left: -50px;}
.qq_onService_panel .sidebar2_state a{display: inline-block; width: 32px; height:32px;}

/* 联系我们 */
.qq_onService_panel .lxwm_tel{ width: 178px; position: absolute; right:-178px; top:0; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; }
.qq_onService_panel .lxwm_c .lxwm_tit{padding:0 20px; font-weight: normal; height:50px; line-height: 50px; text-align: left; font-size: 18px; border-bottom-width: 1px; border-bottom-style: solid;}
.qq_onService_panel .lxwm_c .lxwm_list{padding:20px 20px 1px;}
.qq_onService_panel .lxwm_c .lxwm_list li{background:url('../images/tel_border.png') no-repeat; margin-bottom: 20px; width:139px; height:32px; line-height: 32px; font-size: 14px;}

/* 联系方式 */
.qq_onService_panel .lxfs_qq{width:200px; overflow:hidden; position: absolute; right:-200px; top:-50px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .lxfs_c{ width:217px; overflow:hidden;/* overflow-y:auto; overflow-x:hidden;max-height:236px;*/}
.qq_onService_panel .lxfs_list{padding:20px 15px 0 0; min-height:107px;}
.qq_onService_panel .lxfs_list li{margin-bottom: 20px;}
.qq_onService_panel .lxfs_list li em{display:block; float: left; text-align: right; width:77px; overflow: hidden; font-size: 12px; height:32px; line-height: 32px;}
.qq_onService_panel .lxfs_list li a{width: 102px; height:32px; line-height: 32px; text-align: center;}

/* 微信扫码 */
.qq_onService_panel .wx_scan{width:200px; position: absolute; right:-200px; top:-80px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .wx_scan_c{text-align: center; padding-top:15px;}
.qq_onService_panel .wx_scan_c .pic{margin-bottom: 5px; display: block; height: auto; padding-bottom: 10px;}
.qq_onService_panel .wx_scan_c p{padding-bottom: 10px;}

/* 说明文字 */
.qq_onService_panel .explain_text{width:106px; position: absolute; right:-106px; top:-2px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .explain_c a{font-size: 16px; padding:5px 0;}

/* 联系我们 */
.qq_onService_panel .record_tel{ width: 240px; position: absolute; right:-178px; top:-250px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; }
.qq_onService_panel .record_c .record_tit{padding:0 20px; font-weight: normal; height:50px; line-height: 50px; text-align: left; font-size: 18px; border-bottom-width: 1px; border-bottom-style: solid;}
.qq_onService_panel .record_c .record_info{height:30px; line-height: 30px; padding:0 10px; margin-bottom: 10px;}
.qq_onService_panel .record_c .record_info a{float: right; background:url('../images/del_list.png') no-repeat left center; padding-left: 18px;}
.qq_onService_panel .record_c .record_info em{float: left;}
.qq_onService_panel .record_c .record_scroll{max-height: 300px; overflow-y:auto;}
.qq_onService_panel .record_c .record_list{padding:10px 10px 5px;}
.qq_onService_panel .record_c .record_list li{margin-bottom: 10px; font-size: 14px; position: relative; padding:0 0 5px 60px;}
.qq_onService_panel .record_c .record_list li .pic{display: inline-block; position: absolute; left:0; width:50px; height:50px; line-height: 46px;}
.qq_onService_panel .record_c .record_list li .pic img{max-width: 100%; max-height: 100%; vertical-align: middle;}
.qq_onService_panel .record_c .record_list li .record_list_info{text-align: left;}
.qq_onService_panel .record_c .record_list li .record_list_info h2{font-size: 14px; font-weight: normal; max-height: 40px; line-height: 20px; margin-bottom: 5px;}
.qq_onService_panel .record_c .record_list li .record_list_info p{margin-bottom: 5px;}
.qq_onService_panel .record_c .record_list li .record_list_info p a{display: inline-block; font-size: 12px; height:25px; line-height: 25px; text-align: center; width:80px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}
.qq_onService_panel .record_c .record_btn{padding:0 10px;}
.qq_onService_panel .record_c .record_btn a{display: block; font-size: 14px; text-align: center; height:30px; line-height: 30px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}



.qq_onService_panel .sidebar2_listT,.qq_onService_panel .sidebar2_listB{background-image:url('../images/botder_img.png');}
.qq_onService_panel .list_c,.qq_onService_panel .alt_bg,.sidebar2_listC{background:#C1BFC0;}
.qq_onService_panel .sidebar2_state a{background-image: url('../images/hide_btn.png')}
.qq_onService_panel .sidebar2_state a.cur{background-image: url('../images/show_btn.png')}
.qq_onService_panel .lxwm_c .lxwm_tit{color:#eee; border-bottom-color: #CFCDCE;}
.qq_onService_panel .lxwm_c .lxwm_list li{color:#fff;}
.qq_onService_panel .lxfs_list li{color:#fff;}
.qq_onService_panel .lxfs_list li a{background:url('../images/qq_btn.png');}
.qq_onService_panel .explain_c a{color:#fff;}
.qq_onService_panel .wx_scan_c p{color:#fff;}
