body{background: url(/xq/images/back.png) top repeat-x;}
ul,li{list-style-type: none; margin: 0; padding: 0;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
.con_wrap{width: 100%;max-width: 1200px;margin: 0 auto;background: url(/xq/images/logo.jpg) top center no-repeat;min-height:380px; background-size: contain;}
.xyzf_wrap{width: 100%;height: 565px;background: url(/xq/images/back1.png) center top no-repeat;background-size: contain;}
.row {margin-right: 0;margin-left: 0;}
.bc_blank{height:120px;}
.container{padding: 0;}
@media (min-width: 1200px){
.container {
    width: 1200px;
}}

.xyzf_title{font-size: 24px;
    text-align: center;
    color: #ffd06f;
    line-height: 71px;
    height: 51px;}
   
  .xyzf_con{height: 473px;overflow:hidden;background-image:linear-gradient(#fcf6de,#fff);background-image:-webkit-linear-gradient(#fcf6de,#fff);
  background-image:-moz-linear-gradient(#fcf6de,#fff);background-image:-o-linear-gradient(#fcf6de,#fff);}
 .xyzf_con ul{ padding: 32px 28px 16px;}
 .xyzf_con ul li{display: flex;line-height: 28px;}
 .xyzf_con ul li p span{color: #d3a139;font-size: 16px;white-space: nowrap;}
.sp_button ul li{font-size:12px;}

 @media (min-width: 768px){
 .bc_blank{height: 252px;}
 .con_wrap{background: url(/xq/images/logo.png) top center no-repeat;}	
.col-sm-4 { width: 38.333333%; padding-left: 0;}
.col-sm-8 {width: 61.666667%; padding-right: 0;}
.col-sm-3{padding-right: 0;width: 21%;}
.col-sm-9 {width: 79%;}
.sp>a>img{height: 527px;}
.sp_button ul li{font-size:18px;}
}
.xyzf_ico{width: 92%;}
.xyzf_ico a{display: block;background: url(/xq/images/ico.png) no-repeat;width: 126px;height: 42px;float: right;line-height: 42px;color: #e9cd8d;font-size: 20px;text-align: center;}
.xyzf_ico a:hover{font-size: 21px;color: white;}
.sp{width: 100%;margin-top: 37px;border-radius: 15px;overflow: hidden;position: relative;height: auto;}
.sp>a>img{width: 100%;}
.sp_button{;width: 100%}
.sp_button ul{}
.sp_button ul li{flex:1 1 auto;height: 92px;width:24.5%;background: url(/xq/images/back2.png) center top no-repeat;margin-right: 10px;transition:0.5s;position: absolute;z-index: 2;bottom: 0; display: flex;   align-items: center;justify-content: center;white-space:nowrap;}
.sp_button ul li a{color:#333}
.sp_button ul li+li{left: 25.4%}
.sp_button ul li+li+li{left: 50.8%}
.sp_button ul li+li+li+li{left: 76.2%}
.sp_button ul li:hover{background:#c62424 url(../images/back3.png) center top no-repeat;color: white;height: 125px;border-top-right-radius: 15px; border-bottom-left-radius: 15px;background-size: contain;bottom:-10px;}
.sp_button ul li:hover a{color:white}
.sp_button ul li.sphover a{color:white}
.sp_button ul li.sphover{background:#c62424 url(../images/back3.png) center top no-repeat;color: white;height: 125px;border-top-right-radius: 15px; border-bottom-left-radius: 15px;background-size: contain;bottom:-10px;}
.yydt{width: 100%; background: url(/xq/images/back6.png) center top no-repeat; min-height: 466px;background-size: contain;text-align: center;line-height: 406px;}
.yydt a:hover img{width: 110px;}
.s-hd1{width: 100%;height:46px;background: url(/xq/images/back7.png) 0 0 no-repeat;border-bottom: 1px solid #747474;
	font-size: 26px;text-indent: 1.5em;line-height:32px; margin-bottom: 40px;}
.s-hd1 a{color: #f6c556;}

 .f-ell li {
    line-height: 55px;
    position: relative;
    overflow: hidden;
    font-size: 14px;
    height: 55px;
    padding-right: 100px; }
    .f-ell li a {
      float: left;
      overflow: hidden;
      width: 100%;
      white-space: nowrap;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      color: #454545;
      padding-left: 15px;font-size: 20px; }
        .f-ell li span {
      position: absolute;font-size: 20px;
      right: 0;
      float: right;
      color: #999; }
       .f-ell li a:hover{color:#c92d2f; }

   .tail{min-height: 120px;width: 100%;background: #fff3df;color: #434343;font-size: 18px;text-align: center;line-height: 2;padding-top: 20px}
   /*ÎÒÒªËÍ×£¸£*/
   .wyszf{width: 100%;height: 527px;background: url(/xq/images/back8.png) center top no-repeat;background-size: cover;}
   .xyzf_title1{line-height: 80px;color: white;}
   .wyszf_con{width: 90%;margin: 80px auto 40px;}
   .name{width: 100%;height: 55px;border-radius: 10px;line-height: 55px;background: #ebebeb;font-size: 18px;text-indent: 25px;border:0;}
   .cont{width: 100%;height:267px;border-radius: 10px;line-height: 55px;background: #ebebeb;font-size: 18px;border:0; margin-top: 20px;padding-left: 23px;}
   .submit{width: 100%;height: 70px;margin-top: 10px;background: #e9ce90;color: #cb1e1f;font-size: 30px;line-height: 70px;text-align: center;border:0;border-radius: 15px;}
.submit:hover{background:#fbd275;}

   /*content*/
   .local{height: auto;width: 100%;background: white;box-shadow: 2px 3px 12px #d3d3d3;}
   .local1{width: 100%;max-width: 1000px;margin: 0 auto;height: 50px;line-height: 50px;padding: 0 20px;}
   .local1 a{display: inline-block;font-size: 18px;color: #434343;}
   .local1 a.local_active{color: #ab251a;border-bottom: 2px solid #ab251a;}
   .cont_wrap{width:100%;height:auto;background: #f5f5f5;}
   .cont_wrap1{width: 100%;background: white;max-width: 1200px;margin: 15px auto 0;height: auto;}
   .cont_title{color: #454444;font-size: 28px;text-align: center;border-bottom: 1px solid #d9d9d9;width: 95%;padding: 50px 20px 14px;
    margin: 0 auto;}
   .cont_time{
    font-size: 14px;
    line-height: 22px;
    height: 22px;
    text-align: center;
    color: #999;margin: 20px auto;
}
.cont_text{width: 90%;margin: 20px auto 0;min-height: 700px;font-size: 16px;line-height: 1.8;padding-bottom: 40px;}
.cont_text img{margin: 10px auto;display: block;max-width: 100%;height: auto;}
