@charset "utf-8";
/* AB模板网 整站模板下载 */
/* 模板：Www.AdminBuy.Cn */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
/* js特效：js.AdminBuy.Cn */
/* QQ：9490489 */
/* 头部 */
.top .container{/*padding:30px 0 50px 0;*/}

.top ul li{
	color: #fff;line-height:30px;
	font-size: 16px;
}
/*导航*/
.nav>li>.nav_title {
    padding: 18px 40px;
    font-size: 16px;
  }
  .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#063391 !important;}
  .active_nav{background: #fff}
  .navbar.navbar_style{
	border-top:1px solid #DCDCDC;
    background-color: #fff; 
    /* border:none; */
    border-radius: 0;
  }
  
  .navbar-default.navbar_style .navbar-nav>li>a {
    color: #000;
  }
  .navbar-collapse .collapse{
    position: relative;
  }
  .collapse .nav_logo{
    position: absolute;
    bottom:-1px;
  }
  
  .drop-ul{position: absolute;z-index: 9999;width: 100%;font-size: 16px;background: rgb(255,255,255,0.9);padding: 8px;text-align: center;}
  .drop-ul li{margin: 15px 0px;padding:5px 0px;}
  .drop-ul li a{color:#000;}
  .drop-ul li:hover{background:#00509b;}
  .drop-ul li:hover a{color:#fff;}
  /* footer */
#footer{
    margin-top: 50px;
    background: url(../images/bottom_bg.png) no-repeat;
    padding: 150px 0 30px 0;
    background-size: 100% 100%;
  }
  #footer .col-sm-6 .footer_style .form-control{
    border-color: #666666;
    background: #171717;
  }
  #footer .col-sm-6 .footer_style input{
    height: 40px;
    line-height: 40px;
  }
  #footer .col-sm-6 .footer_style i{font-size: 22px;color: #666666}
  #footer .col-sm-6 .form-control-feedback {line-height: 40px;}
  #footer .col-sm-6 button{
    background: #222121;
    color: #666666;
    padding: 3px 25px;
    font-size: 16px;
    outline: none;
    margin-top: 10px;
  }
  #footer .col-sm-6 p{
    font-size: 18px;
    color: #666;
    border-bottom: 2px solid #666666;
    display: inline;
    padding: 0 80px 10px 0;
  }
  #footer .col-sm-6 ul li{
    padding: 5px 0;
    font-size: 16px;
    color: #666666;
  }
  #footer .col-sm-6 .list-inline li{
    padding-right: 15px;
  }
  .fl6{padding-right: 20px;width:32%;}
  .fr6{width:41%;}
  .wx{width: 27%;margin-top: 30px;}
  .wx img{width:49%;}
  .wx img:first-child{margin-right:5px;}
  /* about us */
    #search {
    margin: 30px 0 50px 0;
    border-bottom: 2px solid #e2e2e2;
  }
  #search .footer_style i {
    font-size: 20px;
    color: #a7a7a7;
  }
  #search  .breadcrumb {
    background-color: #fff;
  }
    #gsjj .col-sm-4 h3{
    font-size: 30px;
  }
  #gsjj .col-sm-4 p{
    font-size: 22px;
    padding:5px 0 20px 0;
    color: #666666;
  }
  #gsjj .col-sm-8 p{
    background: #eeeeee;
    padding: 15px 25px;
    border-radius: 8px;
    line-height: 25px;
    box-shadow: 0px 3px 5px 1px #c1c1c1;
    text-align:justify
  }
  #gsjj .about_us_gsjj{
    margin-top: 25px;
  }
  #gsjj .col-sm-12:nth-child(2){line-height: 25px}
  .corporate_style{
    width: 100%;
    background: #00509b;
    padding: 30px 0 150px 0;
    position: relative;
  }
  #corporate_style{
    height: 400px;
    margin-top: 10px;
  }
  #corporate_style p{
    font-size: 30px;
    color: white;
  }
  #corporate_style .container{
    position: absolute;
    margin-top: 40px;
    left: 0;
    right: 0
  }
    #choose_us {margin-top: 30px;}
  #choose_us .container {
    background:url(../images/about_us.png) no-repeat;
    height: 700px;
    background-position: center;
  }
  #choose_us h3{font-size: 30px;margin-bottom:1.5em;}
  /* #choose_us p { */
    /* font-size: 20px; */
    /* color: #666666; */
    /* padding: 30px 0 0 0; */
/* } */
  /* #choose_us p:nth-child(2){padding-top:10px;} */
  #choose_us .container .clear{margin-top: 10%}
  #choose_us .container .clear:nth-child(2){margin-top: 21%}
  #choose_us .container .clear div{
    width: 350px;
    font-size: 20px;
    color: #666;
    text-align: left;
  }
  #choose_us .container .clear .pull-left{text-align: left;}
  #choose_us .container .clear .pull-right{text-align: right;}
  #choose_us .container .clear .choose_4 {
    margin-top: 8%;
}
  #choose_us p.choose_end {
    padding: 0;
    width: 450px;
    margin: 0 auto;
}
  #honor{
    background:url(../images/about_bg.png) repeat-x;
    padding:0 0 30px 0;
    /* margin-top: 60px; */
  }
  #honor .honor_title,#youshi .youshi_title{
    font-size: 30px;
    text-align: center;
    padding: 20px 0 40px 0;
}
    #youshi .container .w_20{
    margin:70px 0;
  }
#youshi .container .w_20 p{
  line-height: 20px;
  color: #00509b;
  font-size: 14px;
  padding-top: 10px;
}
#youshi .container .w_20 img{
transition: all 0.5s;
    -ms-transition: all 0.5s;
    -moz-transition: all 1s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
  }
#youshi .container .w_20 img:hover{
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);   /* IE 9 */
  -webkit-transform: rotate(360deg); /* Safari and Chrome */
  -o-transform: rotate(360deg);    /* Opera */
  -moz-transform: rotate(360deg);    /* Firefox */
}
/*case*/
  #case{}
  #case .thumbnail{
    border:0;
    padding:0;
  }
  #case .thumbnail .caption {
    padding: 15px 0;
    color: #333;
}
#case .thumbnail .caption p{
  padding:10px 0;
}
#case .thumbnail .caption a.btn {
transition:all 1s;
-webkit-transition:all 1s;
-moz-transition:all 1s;
-o-transition:all 1s;
-ms-transition:all 1s;
background: #cccccc;
border-radius: 20px;
color: white;
padding: 3px 4px 3px 20px; 
}
#case .thumbnail .caption a.btn:hover{
 background: #e3a200;
}
#case .thumbnail .caption img{display: inline-block;}
#case .col-sm-3 ul li .case_cp{
  background: #cfd1d3;
  text-align: center;
  overflow: hidden;
}
#case .col-sm-3 .case_title{
  font-size: 18px;
    background: #063391;
    padding: 15px 0;
    text-align: center;
    color: white;
}
#case .col-sm-3 ul li p{
  font-size: 16px;
  color: #999999;
  padding: 10px 0;
  border-bottom: 1px dashed #ccc;
}
#case .col-sm-3 ul li{margin-bottom: 30px;}
#case .col-sm-3 ul li a:hover p{color: #4989c6}
#case .col-sm-3 ul{
  border: 1px solid #ccc;
  padding:20px 10px;
}
#case .col-sm-3 .contact_all {
    border:1px solid #ccc;
    margin-top: 30px;
    padding: 10px;
}
#case .col-sm-3 .contact_all p{
  padding:10px 10px 5px 10px;
  word-wrap: break-word;
  font-size: 14px;
}
#case .col-sm-3 .contact_all p span{color: #00509b;font-size: 26px;padding-left: 5px;}
#case .col-sm-3 .contact_all p:nth-child(2) span{color: #00509b;font-size: 16px;display: inline}
/*case_details*/
  #case .case_details .case_title{
    color: #333;
    border-bottom: 1px dashed #9e9e9e;
    padding-bottom: 20px;
    font-size: 22px;
  }
  #case .case_details p:nth-child(2){text-align: justify;padding:10px 0;}
  #case .case_details .col-sm-12 .col-sm-4{padding:10px 0;}

/*news*/
#case .media .media-body p{
  padding:10px 0;
  float: right;
}
#case .media .media-body a.btn {
transition:all 1s;
-webkit-transition:all 1s;
-moz-transition:all 1s;
-o-transition:all 1s;
-ms-transition:all 1s;
background: #cccccc;
border-radius: 20px;
color: white;
padding: 3px 4px 3px 20px; 
}
#case .media .media-body a.btn:hover{
 background: #e3a200;
}
 #case .container .col-sm-9 .media{
    border-bottom: 1px dashed #ccc;
    padding-bottom: 20px;
    margin-bottom: 30px
  }
  #case .container .col-sm-9 .media .media-body p{color: #666666}
  #case .container .col-sm-9 .media .media-body p:hover {color:#00509b;}
/*新闻详情*/
#case .container .news_details .news_title{
    font-size: 22px;
    padding-bottom: 0;
  }
#case .container .news_details p{padding:10px 0;}
/*产品*/
#case .container .col-sm-9  {float:right;}
#case .container .col-sm-3 .product_s .case_title_s{
    /* background: #00509b; */
	background:#063391;
    font-size: 30px;
    padding:15px 0 15px 10px;
    color: white;
    position: relative;
  }
  #case .container .col-sm-3 .product_s .case_title_s span{
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 18px solid #063391;
    position: absolute;
    left: 8%;
    bottom: -16%;
  }
  #case .container .col-sm-3 .product_s ul{
    background: #eee;    
  }
  #case .container .col-sm-3 .product_s ul li{
    padding:10px 0 10px 10px;
    margin-bottom: 0
  }
  #case .col-sm-3 .product_s ul li p {
    font-size: 19px;
    color: #999999;
    padding: 10px 0;
    border-bottom: 1px solid #d8d8d8;
    box-shadow: 0px 1px 1px #fff;
}
#case .container .col-sm-9 .product_title{
          font-size: 24px;
          color: #999999;
          padding-bottom: 20px;
        }
        #case .container .col-sm-12{
          margin-bottom: 60px;
        }
        #case .container .col-sm-12 h4 {
          font-size: 18px;
          border-left: 3px solid #00509b;
          padding-left: 15px;
        }
        #case .container .col-sm-12 .col-sm-4 .case_cp {
          background: #cfd1d3;
          text-align: center;
          overflow: hidden;
          margin: 20px 0 10px 0;
      }
      #case .container .col-sm-12 .col-sm-4{padding:0; color: #999999;font-size: 16px;padding-right:6px;}
/*产品详情*/
#pro_details .container .col-sm-6 .product_title {
          border-bottom: 1px dashed #999999;
          padding-bottom: 10px;
          margin-bottom: 10px;
          font-size: 24px;
          color: #00509b;
      }
      #pro_details .container .col-sm-6 .dl-horizontal{
        border-bottom: 1px dashed #999999;
        padding-bottom: 10px;
      }
      #pro_details .container .col-sm-6 .dl-horizontal dt{
        font-weight: bold;
        color: #666666;
		font-size:20px;
        padding:7px 0;
      }
      #pro_details .container .col-sm-6 .dl-horizontal dd{
        font-weight: normal!important;
        /* color: #999999; */
        padding:7px 0;
		font-size:17px;
      }
      #pro_details .container .col-sm-6 .pro_btn{
        margin:30px 0;
      }
      #pro_details .container .col-sm-6 .pro_btn .btn{
        background: #063391;
        color: white;
        font-size: 22px;
        border-radius: 50px;
        width: 230px;
      }
      #pro_details .container .col-sm-6 .download{
        margin-top: 20px;
      }
      #pro_details .container .col-sm-6 .cp_ximg{width:100%;margin-top: 15px;}
    #pro_details .container .col-sm-6 .cp_ximg ul{padding:0}
    #pro_details .container .col-sm-6 .cp_ximg ul li {
        list-style: none;
        display: inline-block;
        width: 24%;
    }
    #pro_details .container .col-sm-6 .cp_img{
        width: 100%;
        max-height: 555px;
        overflow: hidden;
    }
    #pro_details .container .col-sm-6 .cp_img img{width: 100%;}
    #pro_details .container .col-sm-6 .cp_ximg img{width:100%; height:auto;}
          #case .container .col-sm-9 p.product_title {
            background: #eeeeee;
            line-height: 54px;
            padding-bottom: 0;
            padding-left: 15px;
            border-left: 5px solid #063391;
        }
    /*case*/
    #case .container .col-sm-9 .pro_letter_title{
      margin: 20px 0;
      font-size: 22px;
      color: #00509b;
    }
    #case .container .col-sm-9 .pro_xq label{
      font-size: 16px;
      font-weight: normal;
      color: #999999;
    }
    #case .container .col-sm-9 .pro_xq .form-group{margin:40px 0;}
    #case .container .col-sm-9 .pro_xq .pro_send{margin-left: 5%} 

    /*contact*/
      #adress .container .col-sm-5 .adress_bg {
    background: #00509b;
    color: white;
    font-size: 16px;
    padding: 30px;
    position: relative;
	min-height:360px;
}
#adress .container .col-sm-5 .adress_bg .adress_nrbg{
    position: absolute;
    top: 2%;
    padding: 20px 40px 0 50px;
}
#adress .container .col-sm-5 .adress_bg .adress_nrbg p{font-size:28px;margin-bottom:20px;}
#adress .container .col-sm-5 .adress_bg .adress_nrbg ul li{padding:16px 0;}
#adress .container .col-sm-5 .adress_bg span {
    width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 30px solid #00509b;
    position: absolute;
    right: -5%;
    top: 10%;
}
#adress .container .col-sm-5 .adress_bg .adress_nrbg ul li i{font-size: 22px;margin-right: 10px;}
#adress .container .col-sm-7{
  padding-left: 70px;
}
#adress .container .col-sm-7 p.adress_title {
    font-size: 22px;
    padding-bottom: 10px;
}
#adress .container .col-sm-7 input{margin-bottom: 20px;font-size: 16px;}
#adress .container .col-sm-7 button {
    padding: 10px 50px;
    font-size: 18px;
    background: #00509b;
    color: white;
    margin-top: 15px;
}
#adress .container .contact_map{margin-top: 50px;}


/* ————手机移动端———— */
/* 移动端宽度小于768像素 */
 @media (max-width: 768px){
	
/*底部*/
#footer {
    background:#171717!important;
    padding: 50px 0 30px 0!important;
}
#footer .container .col-sm-6{
  overflow: hidden;
}
 .fl6 {
    padding-right:15px!important;
	width:100% !important;
}
.fr6{margin-top: 30px;width:100% !important;}
.navbar-default .navbar-brand {
    /* color: white; */
    font-family: '微软雅黑';
}
/* about us */
#search {
    margin: 10px 0 20px 0;
    border-bottom: 1px solid #e2e2e2;
}
#gsjj .col-sm-4 h3 {
    font-size: 20px;
}
#corporate_style {
  height: 200px;
    margin-top: 30px;
}
#gsjj .col-sm-4 p {
    font-size: 16px;
}
#gsjj .about_us_gsjj .col-sm-6{padding:0;text-align: justify;margin-top: 10px;}
#corporate_style p {
    font-size: 20px;
}
#corporate_style .corporate_style {
    padding: 20px 0 80px 0;
}
#corporate_style .corporate_style .col-xs-3{padding:0 5px;}
 #choose_us h3 {
    font-size: 20px;
}
#choose_us p {
    font-size: 14px;
  }
#choose_us .container {
    height: 500px;
    background-size: 100%;
}
#choose_us .container .clear div {
    width: 80%;
    font-size: 14px;
    color: #666;
    text-align: left;
    padding: 20px 10px;
    text-shadow: 1px 1px 1px #fff;
}
#choose_us p.choose_end {
    width: 100%;
    margin: 0 auto;
    padding: 0 10px;
}
#honor .honor_title {
    font-size: 20px;
    text-align: center;
    padding: 20px 0 20px 0;
}
#honor {
    padding: 0 0 30px 0;
    margin-top: 40px;
}
#honor .col-xs-4{padding:0 5px;}
#youshi .container .w_20 {
    margin: 20px 0 0 0;
    padding:0 5px;
}
/*case_details*/
#case .case_details .case_title {
    padding-bottom: 10px;
    font-size: 20px;
}
#case .col-sm-3 .case_title {
    margin-top: 20px;
}
/*news*/
#case .container .col-sm-9 .media .media-left{
  width: 100%;
  display: block;
}
#case .container .col-sm-9 .media .media-left img{width: 100%}
/*产品详情页*/
#pro_details .container .col-sm-6 .pro_btn .btn {
    background: #00509b;
    color: white;
    font-size: 14px;
    border-radius: 50px;
    width: 90%;
	margin-top:5px;float: none !important;
}
 #adress .container .col-sm-5 .adress_bg{min-height:400px;}
.btn img{height:22px !important;width:22px !important;}
.mt50{margin-top:10px !important;}
#case img,#gsjj img{max-width:100%;}
#honor img{max-height:119px !important;}
#case .container .col-sm-9{float:none;}
.col-sm-9.pro_xq {
    margin-top: 20px;
}
#case .container .col-sm-9 .pro_xq .pro_send {
    margin-left: 0;
}
/*contact*/
#adress .container .col-sm-5 .adress_bg .adress_nrbg {
    position: absolute;
    top: 5%;
    padding: 0 10px 0 30px;
}
#adress .container .col-sm-5 .adress_bg {
    padding: 20px;
}
#adress .container .col-sm-7 {
    padding-left: 15px;
    margin-top: 20px;
}



 }
/* 移动端宽度小于768像素 */
 @media (max-width: 375px){
	 .navbar.navbar_style{background:#00509b;}
  #adress .container .col-sm-5 .adress_bg .adress_nrbg ul li {
    padding: 10px 0;
}
.hdm li {width:50%;}
.hdm li a{padding:0px;}
 }
.pagebar { padding:20px; overflow:hidden}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 7px 11px;
  margin: 0 2px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #337ab7;
  border: 1px solid #337ab7;
}
.pagination a.page-num-current {
  color: #fff;
  background: #337ab7;
  border: 1px solid #337ab7;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}

/* 时间轴 */
.time-line{width:100%;margin:20px auto;position: relative;}
		.time-line .left-btn,.time-line .right-btn{width: 30px;height: 30px;background: url(../images/arrow.png) no-repeat;position: absolute;margin-top:-15px;cursor: pointer;}
		.time-line .left-btn{left:0;top:46.5%;}
		.time-line .right-btn{right:0;top:46.5%;transform: rotate(180deg);}
		.time-line .right-btn:hover{background: url(../images/arrow-hover.png) no-repeat;transform: rotate(180deg);}
		.time-line .left-btn:hover{background: url(../images/arrow-hover.png) no-repeat;}
		.time-line .time-box{width: 90%;margin: 0 auto;overflow: hidden;}
		.time-line .time-box ul{overflow: hidden;position: relative;height: 320px;}
		.time-line .time-box ul:after{content: "";background: #d2d2d2;height: 1px;width: 100%;position: absolute;left:0;top:46.5%;}
		.time-line .time-box li{min-height:108px;width:210px;float: left;padding: 10px;box-sizing: border-box;border: 1px solid #d2d2d2;position: relative; cursor: pointer;}
		.time-line .time-box li:nth-child(2n){margin-top: 186px;}
		.time-line .time-box li:before{content: "";border-left: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;position: absolute;width: 16px;height: 16px;background: #fff;   bottom: -9px; transform: rotate(-45deg);left: 50%;margin-left: -8px;}
		.time-line .time-box li:after{content: "";width: 15px;height: 15px;background: url(../images/point.png) no-repeat;position: absolute;left:50%;margin-left:-7px;bottom: 0;    bottom: -48px; z-index: 1;}
		.time-line .time-box li:nth-child(2n):before{bottom: auto;top: -10px;transform: rotate(-225deg);}
		.time-line .time-box li:nth-child(2n):after{bottom: auto;top:-46px;}
		.time-line .time-box li:hover,.time-line .time-box li.active{
			background: #063391;color:#fff;border-color: #063391;
		}
		/* .time-line .time-box li:hover:before,.time-line .time-box li.active:before{border-color: rgb(27,150,255,0.7);background: rgb(27,150,255,0.7);} */
		.time-line .time-box li:hover:after,.time-line .time-box li.active:after{background: url(../images/point-hover.png) no-repeat;}



.culture .cul {
	width: 100%;
	overflow: hidden;
	margin-bottom: 3vw;
}
.culture .cul li {
	width: 33.33%;
	float: left;
	text-align: center;
	color: #fff;
	padding-bottom: 30px;
}
.culture .cul li img {
	padding: 30px 0 0 40px;
	display: block;
	max-width: 100px;
}
.culture .cul li h4 {
	color: #000;
	font-size: 28px;
	font-weight: bold;
	margin-top: -20px;
}
.culture .cul li p {
	font-size: 23px;
	color: #000;
	font-weight: normal;
}
.culture .cul li:first-child {
	background-color: #3a92d2;
}
.culture .cul li:nth-child(2) {
	background-color: #f7951d;
}
.culture .cul li:nth-child(3) {
	background-color: #8dc344;
}
.culture .cul2 {
	width: 100%;
	overflow: hidden;
}
.culture .cul2 li {
	width: 33.33%;
	/* background: #f7f7f7; */
	color: #3333;
	float: left;
	height: 340px;
	overflow: hidden;
}
.culture .cul2 li .txt {
	padding: 10px 30px;
}
.culture .cul2 li img {
	width: 100%;
	height: 100% !important;
}
.culture .cul2 h5 {
	font-size: 28px;
	font-weight: bold;
	color:#063391;line-height:2em;
}
.culture .cul2 p {
	font-size: 18px;
	margin-bottom: 10px;
	font-weight: normal;color:#000;
}
 @media only screen and (max-width: 1400px) {
.culture .cul2 li {
	height: 27vw;
}
.culture .cul2 li .txt {
	padding: 20px;
}
}
 @media only screen and (max-width: 1000px) {
.culture .cul2 li {
	width: 50%;
	margin-bottom: 20px;
	height: 30vw;
}
.culture .cul li h4, .culture .cul2 h5 {
	font-size: 17px;
	font-weight: bold;
}
.culture .cul li img {
	width: 80px;
}
}
 @media only screen and (max-width: 640px) {
.culture .cul li h4 {
	margin-top: 0;
}
.culture .cul li h4, .culture .cul2 h5 {
	font-size: 22px;
}
.culture .cul2 p, .culture .cul li p {
	font-size: 18px;
}
.culture .cul li {
	width: 100%;
}
.culture .cul li img {
	padding: 30px 0 10px;
}
.culture .cul2 li {
	width: 100%;
	margin-bottom: 0;
	height: auto;
}
	#toolbar {
		display:block !important;	
		position: fixed;
		bottom: 0;
		width: 100%;
		z-index: 888;
		height: 50px;
		left: 0;

	}
	#toolbar .list{width: 100%;max-width: 640px;min-width: 320px;margin: 0 auto;background-color: #0070b1;}
	#toolbar .list li{float: left;width: calc(100%/3);;text-align: center;border-left: 1px solid rgba(255,255,255,.2);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
	#toolbar .list li:first-child{border-left: 0;}
	#toolbar .list a{display: block; height: 50px; line-height:100%; font-size: 16px; padding-top:10px}
	#toolbar .list a span{text-align: center; color: #fff; display: block; font-size:16px;}
	#toolbar .list a s{margin-left: auto; margin-right: auto; width: 0.31rem; height: 0.32rem; display: block;margin-bottom: .12rem;background-position: -.76rem -.2rem;}
	#toolbar .list li:nth-child(2) s{ background-position: -.0rem -.2rem; }
	#toolbar .list li:nth-child(3) s{background-position: -.38rem -.2rem;}
	#toolbar .list li:nth-child(4) s{background-position: -1.2rem -.2rem;width:.34rem;height:.34rem;}
	
	#wxnr{width:100%;height: 100%;max-width: 640px;min-width: 320px;position:fixed;top: 0;z-index:1000;display:none;background: rgba(0,0,0,.6);}
#wxnr .nrdf{margin: auto;position: absolute;top: 35%;left: 0;right: 0;width: 300px;
    height: 280px;padding: 0.3rem;padding-top: 0.6rem;margin-top: -2.5rem;text-align:center;background-color: rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius:10px;}
#wxnr img{width: 200px;height:200px;display: block;margin: 0 auto;}
#wxnr p{font-size: 14px;line-height:26px;text-align:center;}
#wxnr i{position: absolute;top:6px;right: 6px; width: 12px;height: 12px;font-size: 14px;line-height: 0.3rem;text-align:center;color: #fff;font-weight: bold;font-style: normal;background: #333;border-radius: 1rem;cursor: pointer;}
#wxnr span{display:inline-block;padding: 0.03rem 0.1rem;background-color: #00629b;color:#fff;border-radius: 0.05rem;cursor:pointer;}
/*复制提示*/
#weixin{position: fixed;top: 50%;margin-top: -0.4rem;z-index: 9999999;font-size: 0.26rem;color: #fff;width: 90%;right: 5%;line-height: 0.8rem;text-align: center;background: rgba(0, 0, 0, 0.8);border: 2px solid #333;border-radius: 0.1rem;display: none;}
.hdm li{width:48% !important;margin: 5px 3px;}
.hdm li a{padding: 10px 10px;}
.gsul li{width: calc(90%/3);
    float: left;
    font-size: 16px;
    text-align: center;
    background: #f5f5f5;
    margin: 0px 5px 15px;
    padding: 8px;}
}
#toolbar{display:none;}