﻿/* Unessential CSS - Just here to make this sample page prettier */
html{
font-size:62.5%; 
}
html, body {
  height: 100%;
}
/* html{
  height:1000px;
  } */
  body {
    margin: 0;
font-size:1.2rem; 
    font-family: 'Microsoft YaHei', Arial,Helvetica,sans-serif,'Arial Narrow',HELVETICA;-webkit-text-size-adjust:100%;
   overflow-x: hidden;
  
  }

  img {
    border: none;
  }

  a {
    text-decoration: none;
    cursor:pointer;
  }

  p,h1,h2,h3,h4{
    margin: 0;
  }

  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  .clear:after{
    display: block;
    content:'';
    clear:both;
  }
  .clear{
    *zoom:1;
  }

  .ma{
    margin:0 auto;
  }

  .layout{
    width: 100%;
  }

  .fl{
    float:left;
  }

  .fr{
    float:right;
  }

 /*  div{
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box;
 } */

  /*棣栭〉*/
.head{
  height: auto;
  background:url(../images/bg_1920.png) top no-repeat; 
 
}

.head2{
background:url(../images/top_02.png) repeat-y center;

position:fixed;
z-index:1000;
}

.head3{
  width:1270px;
}

.head3 ul{
 padding-left: 3%;
 width:62%;
 float:left;
 overflow:hidden;
}


.head3 ul li{
  float:left;
  padding:29px 0;
  width:12%;
 
}

.head3 ul li a{
  display: block;
  border-right:1px solid #fff;
  font:1.6rem/1.6rem "Microsoft YaHei";
  color:#fff;
  text-align:center;
}

.head3 ul li:last-child a{
  border-right:0;
}

.head4{
  width:32%;
  padding-top: 6px;
}

.head4 h1{
  width:53%;
  float:left;
  margin-right: 7%;
}

.head4 h1 img{
  display: block;
  width:100%;
  height:auto;
}

.search{
  width:39%;
  border:1px solid #7d7d7d;
  border-radius: 20px;
  margin-top: 8px;
}

.search input{
  width:65%;
  float:left;
  border:0;
  background:none;
  padding-left: 10%;
  font:1.6rem/40px "Microsoft YaHei";
  color:#7d7d7d;
  height:40px;
}

.search a{
  width:23%;
  display: block;
  float:left;
}

.search a i{
  text-align:center;
  line-height: 40px;
  font-size:28px;
}


.submenu{
  position: absolute;
  width:420px;
  top:54px;
   z-index:999999;
  display: none;

}


.submenu2{
  width:100%;
  height:auto;
  position: relative;
}

.submenu3{
   position: absolute;
   border-radius:6px;
   background:#fff;
   padding:5%;
   width:100px;
   background:#fff;
   top:12px;
   left:0;
     -webkit-transition: all .25s ease;
       -o-transition: all .25s ease;
          transition: all .25s ease;
}

.sanjiao{
   width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right:12px solid transparent;
    border-bottom: 12px solid white;
    position:absolute;top:0;left:8%;
}

.submenu4{
  width:100%;

}
.submenu5{
 
  width:49%;
   
}
.submenu4 ul{
  width:100%;
  height:auto;
  padding-left: 0;
}

.submenu5 ul{

   width:94%;
    height:auto;
    padding-left: 6%;
  border-left:1px solid #a9a8ab;
    display: none;
}

.submenu4 ul li,.submenu5 ul li{
  width:100%;
  padding:0;
  float:none;
}

.submenu4 ul li a,.submenu5 ul li a{
  display: block;
  padding:0 2%;
  width:96%;
  font:1.4rem/36px "Microsoft YaHei";
  color:#3a52a3;
  text-align: left;
  white-space: nowrap;
}


.head3 .submenu4 ul li a:hover,.head3 .submenu5 ul li a:hover{
  color:#313131;
  font-weight: normal;
}

.head3 .submenu4 ul li a.jiantou{
  background:url(../images/sanjiao_11.png) 82% no-repeat;
   color:#313131;
  font-weight: normal;
}




.head3 ul li a:hover{
  font-weight: bold;
}


.head5{
  width:1200px;
padding-top:77px;
}

.head5left{
  width:33.3%;
  padding-top: 160px;
  float:left;
}

.head6{
  margin-bottom: 24px;
}


.head6 p{
  width:100%;
}

.info i,.info span{
  display: inline-block;
}

.info i{
  font-size: 24px;
  color:#fff;
  margin-right:4.75%;
}



.info span{
   font:bold 16px/30px "Microsoft YaHei";
  color:#fff;
}


.info2{
  width:100%;
  font:14px/26px "Microsoft YaHei";
  color:#fff;
}

.info2 span{
  font:24px/26px "Microsoft YaHei";
  color:#fff;
  font-weight:200;
  padding-right: 2%;
}

.info2 span.zhongwen{
  font:20px/26px "Microsoft YaHei";
}

.head5right{
  width:66.7%;
  float:left;
}


.tianqi{
  width:100%;
}

.tianqi22{
  width:100%;
}

.tianqi2{
  width:51.5%;
  padding-top: 10px;
}

.tianqi3{
  width:29%;
  margin-right: 6%;
}

.tianqi3 img{
  display: block;
  width:100%;
  height:auto;
  margin-bottom: 30px;
}

.tianqi3 p{
  font:bold 44px/44px "Microsoft YaHei";
  color:#626262;
}

.tianqi4{
  width:65%;
  padding-top: 40px;
}

.tianqi5,.tianqi6{
  width:100%;
  margin-bottom: 16px;
}

.tianqi5 span{
  display: inline-block;
   font:16px/20px "Microsoft YaHei";
  color:#626262;
  margin-right: 2.5%;
  text-align: center;
}


.tianqi5 span:first-child{
  width:21%;
  color:#fff;
  font:14px/20px "Microsoft YaHei";
  background:#bfbfbf;
  border-radius: 8px;
}

.tianqi6 span{
  display: inline-block;
  margin-right: 3.5%;
  font:24px/24px "Microsoft YaHei";
  color:#626262;
}

.tianqi7{
  margin-bottom: 10px;
}

.tianqi7 span{
  display: inline-block;
  margin-right: 2.5%;
  text-align: center;
}

.tianqi7 span:nth-child(1){
   width:21%;
  color:#fff;
  font:14px/20px "Microsoft YaHei";
  background:#bfbfbf;
  border-radius: 8px;
}

.tianqi7 span:nth-child(2){
   width:50%;
  color:#fff;
  font:14px/30px "Microsoft YaHei";
  background:#8fc31f;
  border-radius: 6px;

}

.tianqi8{
  font:16px/16px "Microsoft YaHei";
  color:#626262;
}

.container,.container3{
  width:100%;
  height:auto;
  padding-bottom: 68px;
  background:url(../images/pic_332.jpg) repeat;
}


.content1{
  width:1260px;
  background:#fff;
}

.content2{
  width:1180px;
  padding-top: 30px;
}

.content3{
  width:100%;
  
}

.content3:nth-of-type(1){
  margin-bottom: 80px;
}

.content3left{
  width:50%;
  margin-right: 2.5%;
}


.content3right{
  width:47.5%;
}

.block{
  width:100%;
  height:auto;
  margin-bottom: 40px;
}


.block h3{
  width:100%;
  height:auto;
  font:bold 36px/36px "Microsoft YaHei";
  color:#313131;
  margin-bottom: 20px;
}

.block2{
  width:100%;
  height:auto;
  position:relative;
  border-radius: 20px;
}

.block2 img{
  width:100%;
  display: block;
  border-radius: 20px;
  position: absolute;bottom:0;left:0;
  cursor:pointer;
}

.block3{
  width:100%;
 border-radius: 20px;
  position: absolute;bottom:0;left:0;
display: none;
}

.color1{
   background:#385cae;
}


.color2{
   background:#ffb718;
}

.color3{
   background:#fc6719;
}

.color4{
   background:#6bc048;
}

.color5{
   background:#fa485b;
}

.color6{
   background:#38b5e6;
}

.block4{
  width:86%;
  padding-top:18px;
}

.color1 ul li a,.color3 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:20px/46px "Microsoft YaHei";
    color:#fff;

}

.color1 ul li a:hover,.color3 ul li a:hover{
  text-decoration: underline;
}

.color1 .more,.color2 .more,.color3 .more,.color4 .more,.color5 .more,.color6 .more{
  width:100%;
  height:auto;
  padding-top: 10px;
}

.color1 .more a,.color2 .more a,.color3 .more a,.color4 .more a,.color5 .more a,.color6 .more a{
  display: block;
  width:21%;
  font:24px/40px "Microsoft YaHei";
  color:#fff;
  background:url(../images/icon_40.png) right no-repeat;
  background-size: 40px 40px;
}

.color4 .more a{
  width:31%;
}

.color2 .more a{
  color:#313131;
  background:url(../images/icon2_40.png) right no-repeat;
  background-size: 40px 40px;
}


.block7{
  display: table;
  height:206px;
  width:100%;
}

.block7 h4{
  width:100%;
  display: table-cell;
   vertical-align: middle;
font:36px/36px "Microsoft YaHei";
  color:#ffffff;
  text-align: center;
}

.block7 h4 a{
  color:#fff;
}

.block5 h3{
   font:24px/40px "Microsoft YaHei";
  color:#313131;
}

.block5 p{
  font:20px/34px "Microsoft YaHei";
  color:#313131;
}

.block6 .block{
  width:47%;
}


.block6 .block:nth-child(odd){
  margin-right: 5%;
}

.friendlink{
  width:1076px;
  padding:50px 0;
}

.friendlink li{
  width:15.5%;
  float:left;
  margin:0 2% 10px 2%;
}

.friendlink li a{
  display: block;
  width:100%;
}

.friendlink li a img{
  width:100%;
  display: block;
}

.foot{
  width:100%;
  background:#3a52a3;
}


.foot2{
  width:745px;
  padding:100px 0;
}

.foot3{
  width:44%;
  margin:0 auto;
  margin-bottom: 30px;
}

.foot3 li{
  width:auto;
  float:left;
    padding:0 2%;
      border-right:1px solid #fff;
}

.foot3 li a{
display: inline-block;
  font:16px/16px "Microsoft YaHei";
  color:#fff;


}

.foot3 li:last-child {
  border-right:0;
}

.foot4 p{
  width:100%;
  font:16px/24px "Microsoft YaHei";
  color:#fff;
  text-align: center;
}


.foot5{
  width:64%;
  margin:0 auto;
   margin-bottom: 6px;
   padding-top:20px;
}

.foot5 li{
  float:left;
  width:18%;
  margin:0 1% 20px 1%;
}

.foot5 li img{
  width:100%;
  display: block;
  margin:0 auto;
  margin-bottom: 12px;
}

.foot5 li p{
  width:100%;
  font:14px/14px "Microsoft YaHei";
  color:#fff;
  text-align: center;
}


.foot5 li a{
  width:100%;
  height:auto;
  display: block;
}

.foot6{
  width:100%;
  padding-bottom: 10px;
  margin:0 auto;
}

.foot6 li{
  float:left;
   padding:0 2%;

  border-right: 1px solid #fff;
}

.foot6 li:last-child{
  border-right: 0
}

.foot6 li a{
font:16px/16px "Microsoft YaHei";
  color:#fff;
display: inline-block;
}

.rili{
  width:100%;
  border-bottom:1px solid #d0d4d9;
   padding:10px 0;
}

.rili2{
  width:38%;
  padding-top: 40px
 
}

.rili3{


  vertical-align: middle;
}


.rili3 p{
  font:3rem/3rem "Microsoft YaHei";
  color:#00a0e9;
  margin-bottom: 25px;
  text-align: center;
}

.rili3 span{
  display: block;
  font:13.5rem/13.5rem "Microsoft YaHei";
  color:#00a0e9;
  text-align: center;
}

.rili4{
  width:62%;
}

.Calendar table tr td span.gray{
   background:#e5e5e5;
  border-radius: 50%;
}

.huodong{
  width:100%;
  position: relative;
}


.zong{
  width:100%;
}


/*PC鍒楄〃椤�*/
.content4{
  width:1250px;
  background:#fff;
  padding-bottom: 30px;
padding-top:77px;
}

.content5{
  width:1220px;
  padding-top: 40px;
}

.biaoti{
  padding-left: 1%;
  font:3.5rem/3.5rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 26px;
}

.liebiao{
  width:1200px;
}

.liebiao li{
  width:100%;
  border-bottom: 1px solid #cccccc;
  padding:30px 0;
  overflow: hidden;
  position: relative;
}

.liebiao li:last-child{
  border-bottom: 0px;
}

.liebiao li a{
  display: block;
  width:100%;
  height:auto;
}


.liebiaoleft{
  width:53.5%;
  
}

.liebiaoleft h2{
  padding-top: 31px;
  font:2.4rem/2.4rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 20px;
}

.liebiaoleft p{
   font:2rem/3rem "Microsoft YaHei";
   color:#666666;
   /*height: 220px;*/
   overflow: hidden;
}

.liebiaoleft span{
  display: block;
  font:1.6rem/2.6rem "Microsoft YaHei";
  color:#999999;
  position: absolute;
  bottom:20px;
  left:0;
}


.pic1{
  width:100%;
  display: none;
}
.pic2{
  width:31.6%;
  display: block;
  height:auto;
  float:right;
}

.menu4{
  width:1200px;
  margin-bottom: 20px;
}


.menu4 a{
  display: block;
  margin-right: 4.8%;
  padding:0 13px;
  border-bottom: 5px solid #666666;
  font:2rem/4rem "Microsoft YaHei";
  color:#666666;
  float:left;
}


.menu4 a.active,.menu4 a:hover{
  border-bottom: 5px solid #2b4087;
  font:2rem/4rem "Microsoft YaHei";
  color:#2b4087;
}

.pagenav{
  width:618px;
    padding-top: 60px;
}

.pagenav a{
  display: block;
  width:6%;
  font: 2rem/3rem "Microsoft YaHei";
  color:#999999;
  -moz-box-shadow:0px 0px 9px #999999;
   -webkit-box-shadow:0px 0px 9px #999999;
    box-shadow:0px 0px 9px #999999;
    text-align: center;
    margin:0 1%;
    float:left;
}

.pagenav a.prev{
  width:13%;

}

.pagenav a.active{

  background:#3c51a1;
  color:#ffffff;

}

.content6{
  width:1250px;
  background:#fff;
  padding-bottom: 50px;
padding-top:100px;
}


.para{
  width:76%;
  padding-top: 11px;
}

.para h2{
  width:100%;
  font: 4rem/5rem "Microsoft YaHei";
  color:#000000;
  text-align: center;
  margin-bottom: 15px;
}


.riqi{
  display: block;
  margin:0 auto;
  text-align: center;
  font: 1.4rem/1.4rem "Microsoft YaHei";
  color:#666666;
  margin-bottom: 6px;
}

.para2{
  width:100%;
  padding-top: 20px;
}

.para2 p{
  width:100%;
  font: 1.8rem/2.8rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 20px;
  text-align: justify;
}

.para2 img{
  display: block;
  margin:0 auto;
  max-width:58%;
}

.para2 span{
  display: block;
  margin:0 auto;
  text-align: center;
  font: 1.6rem/1.6rem "Microsoft YaHei";
  color:#666666;
  margin-bottom: 35px;
}


.share{
  padding-top: 40px;
}

.share span{
  display: block;
  float:left;
  font: 2rem/4rem "Microsoft YaHei";
  color:#3c51a1;
  margin-right: 2%;
}


.share .bdsharebuttonbox a.bds_more{
  display: none;
}

.bdshare-button-style0-32 a.bds_weixin{
  background: url(../images/icon1_30.png) no-repeat;
  background-size: 30px 30px;
}

.bdshare-button-style0-32 a.bds_tsina{
  background: url(../images/icon2_30.png) center center no-repeat;
  background-size: 30px 30px;
}

.bdshare-button-style0-32 a.bds_fbook{
  background: url(../images/icon3_30.png) center center no-repeat;
  background-size: 30px 30px;
}

.bdshare-button-style0-32 a {
  float:left;
  width:30px !important;
  line-height:30px !important;
  height:30px !important;
  cursor:pointer;
  margin:9px 9px 9px 0 !important;
  text-indent:-100em;
  overflow:hidden;
  color:#3a8ceb
}

.info3{
  width:100%;
}

#xinxi2{
  display: none;
}

.head7{
  width:100%;
  background:#fff;
 -moz-box-shadow:1px 5px 13px #BFBFBF; 
 -webkit-box-shadow:1px 5px 13px #BFBFBF; 
 box-shadow:1px 5px 13px #BFBFBF;
  position: relative;
}


.menu{
  width:11%;
  display: block;
  text-align: center;
  
}

.iconfont.icon-anniu,.iconfont.icon-x{
  font-size:2rem;
  line-height: 4rem;
  color:#3a52a3;
  text-align: center;
  vertical-align: middle;
}

.iconfont.icon-x{
  font-size:4rem;
  color:#fff;
}

.menu2{
  border-bottom: 1px solid #8997c8;
  background: #3a52a3;
}

.menu22{
  border-left:1px solid #c9c9c9;
  border-right:1px solid #c9c9c9;
}


.logo{
  width:78%;
  padding: 7px 0px;
}

.logo h2{
  width:37%;
  margin:0 auto;
}

.logo img{
  display: block;
  width:100%;
  height:auto;
}



.head7{
  display: none;
}

.foot7{
  width:100%;
  padding-bottom: 30px;
}

.foot7 p{
  width:100%;
  font:1.6rem/2rem "Microsoft YaHei";
  color:#fff;
  text-align: center;
}

  .foot2 h2{
    width:39%;
    display: none;
  }
    #foot55{
    display: none;
  }

  #iframe1{
  width:100%;
height:370px;
*height:320px;
  margin:0 auto;

}

  #iframe2{
  width:100%;
height:180px;

}

.zong2{
  border-radius:20px;
  background:#fff;
}

.shijie{
  width:27.5%;
  margin-right: 7.5%;
}

.shijie img{
  width:100%;
  display: block;
  height:auto;
}

.shijie2{
  width:65%;
}

.shijie2 h2{
  width:100%;
  text-align: right;
  font:5.6rem/5.6rem "Microsoft YaHei";
  color:#3a52a3;
  margin-bottom: 23px;
}

.shijie3{
  width:85%;
  position: relative;
}

.shijie33{
  width:100%;
}

.shijie4{
  width:95%;
  height:312px;
  border-radius: 20px;
  background:#d6ddf9;
  position: absolute;
  left:0%;
  top:33px;
  z-index:1;
}

.shijie5{
  width:95%;
  position: absolute;
  right:0%;
  top:0%;
  z-index:2;
  height:312px;
  border-radius: 20px;
}

.shijie5 img{
  width:100%;
  display: block;
  height:auto;
  border-radius: 20px;
}

.shijie5 a{
  display: block;
  width:100%;
}


.shijie6{
  width:100%;
  height:auto;
  margin-top: 30px;
}

.shijie6 p{
  width:100%;
  text-indent:2em;
  font:2rem/2.8rem "Microsoft YaHei";
  color:#626262;
}

.shijie7{
  width:100%;
  padding-top: 26px;

}

.shijie7 a{
  width:28%;
  display: block;
  float:right;
  font:2rem/4rem "Microsoft YaHei";
  color:#f08437;
  background: url(../images/icon_39.png) right top no-repeat;
}

.head55{
  width:100%;
  height:auto;
  background:url(../images/bg_1920.jpg) center 76px no-repeat;
}

.erwei span{
  display: block;
  float:left;
}

.erwei span:nth-child(1){
  width:6%;
  margin-right: 6%;
}

.erwei span:nth-child(1) img{
  display: block;
  width:90%;
}


@media screen and (min-width: 1024px){

}



@media screen and (min-width: 769px) and (max-width:1024px){
  #shijie{
  display: none;
}
  .huodong{
  width:95%;
  margin:0 auto;
  position: relative;
}
.container{
  padding-bottom: 0px;
  background:#fff;
}

.container3{
  padding-bottom: 0px;
   background: url(../images/line_750.jpg) left 78px no-repeat;
  background-size: 100%;
}

.content4{
  width:95%;
  background:none;
}

.content5,.liebiao{
  width:95%;
}

.content5{
  padding-top: 20px;
}

.biaoti{
  padding-left: 1%;
  font:bold 2.2rem/2.2rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 15px;
}

.pic1{
  display: block;
  width:100%;
  height:auto;
}

.pic2{
  width:100%;
  display: none;
}

.liebiaoleft{
  width:100%;
}

.liebiaoleft p{
  display: none;
}

.liebiaoleft h2{
  padding-top: 12px;
  font:1.7rem/2rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 20px;
}

.liebiaoleft span{
  display: block;
  font:bold 1.5rem/1.5rem "Microsoft YaHei";
  color:#999999;
  position: absolute;
  bottom: 17px;
  left:0;
}


.liebiao li{
  width:100%;
  border-bottom: 1px solid #cccccc;
  padding: 20px 0 30px 0;
  overflow: hidden;
  position: relative;
}



.menu4{
  width: 95%;
  margin:0 auto;
  margin-bottom: 20px;
}

.menu4 a.active,.menu4 a:hover{
  border-bottom: 5px solid #2b4087;
  font:1.6rem/3rem "Microsoft YaHei";
  color:#2b4087;
}

.menu4 a{
  display: block;
  margin-right: 6.5%;
  padding: 0px;
  border-bottom: 5px solid #666666;
  font:1.3rem/3rem "Microsoft YaHei";
  color:#666666;
  float:left;
}

.menu4 a:last-child{
   margin-right: 0%;
}



.content6{
  width:95%;
}

#iframe1{
  width:100%;
  margin:0 auto;
 height:369px;
}
  .zong{
    background:#fff;
  }

  .rili{
    width:90%;
    margin:0 auto;
  }
 
  #foot55{
    display: block;
  }
  .foot5{
  width:52%;
  margin:0 0 6px 0;
   padding-top:20px;
}

  .foot2{
     width:92%;
     padding:40px 0;
  }


  .foot2 h2{
    width:39%;
    display: block;
  }

  .foot2 h2 img{
    width:100%;
    display: block;

  }
    .head7{
  
  display: block;
}
  .head,.head2{
    background:none;
  }
 .head3,.head5{
    width:100%;
  }

  .head3{
    display: none;
  }

  .head5{
    background:#2b4087;
  }
  #xinxi1{
  display: none;
}

  #xinxi2{
  display: block;
  background: #2b4087;
}
  .head5left{
    width:90%;
    float:none;
    margin:0 auto;
    padding: 10px 0;
  }

  .head5right{
    width:100%;
    float:none;
  }
  .head6 p.info{
    width:25%;
    float:left;
  }


    .head6 p.info i{
      font-size:22px;
    }
     .head6 p.info span{
      font:bold 13px/20px "Microsoft YaHei";
  color:#fff;
     }

    .head6{
  margin-bottom: 10px;
}

     .info2{
  width:100%;
  font: 12px/26px "Microsoft YaHei";
  color:#fff;
}

     .info2 span{
  font: 14px/20px "Microsoft YaHei";
  color:#fff;
  font-weight:200;
  padding-right: 2%;
}

.info2 span.zhongwen{
  font: 13px/20px "Microsoft YaHei";
}

  .head6 .info3{
    width:75%;
    float:left;
  }

  .tianqi{
    display:none;
  }

   .content3right .block{
  width: 95%;
  height:auto;
  margin:0 auto;
  margin-bottom: 25px;
}

.block6 .block{
  width:95%;
   margin:0 auto;
  margin-bottom: 40px;
  float:none;
}


.content2 .block6 .block:nth-child(odd){

  margin:0 auto;
  margin-bottom: 25px;
}

.content3{
  width:100%;
  padding-bottom: 13px;
}

.rili3 span{
  display: block;
  font: 10rem/13.5rem "Microsoft YaHei";
  color:#00a0e9;
  text-align: center;
}
   .content1{
    width:100%;
    background:#f3f3f3;
   }

   .content2{
    width:95%;
   }

   .content3left,.content3right{
    width:100%;
    float:none;
   }

   .content3left{
    margin-bottom: 35px;
   }

  .rili4 .Calendar #toyear #idCalendarPre,
.rili4 .Calendar #toyear #idCalendarNext {
  height: 100%;
  line-height: 2.5rem;
  padding: 0 2rem;
  text-align: center;
  font-size: 2rem;
  color: #999;
}


.rili2{
  width: 32%;
  padding-top: 40px;
}

.rili4{
  width: 68%;
}




.pagenav{
  width:95%;
}

.pagenav a{
  display: block;
  width:8%;
  font: 1.2rem/2rem "Microsoft YaHei";
  color:#999999;
  -moz-box-shadow:0px 0px 9px #999999;
   -webkit-box-shadow:0px 0px 9px #999999;
    box-shadow:0px 0px 9px #999999;
    text-align: center;
    margin:0 1%;
    float:left;
}

.para{
  width: 92%;
  padding:0;
}


.share{
  margin:0 auto;
  width:50%;
}

.friendlink{
  width: 98%;
  padding:25px 0;
}
#foot5{
    display:none;
  }

.foot7{
  width:100%;
  padding-bottom: 15px;
  display: none;
}

.foot5 li{
  float:left;
  width:18%;
  margin:0 6% 4px 0;
}

.foot7 p{
  width:100%;
  font:1.6rem/2rem "Microsoft YaHei";
  color:#fff;
  text-align: left;
}

.foot3{
  width:100%;
  margin-bottom: 15px;
}

.foot3 li{
  float:none;
  border-right: none;
  padding:0;
}

.foot3 li a{
  display: inline-block;
  font: 16px/28px "Microsoft YaHei";
  color:#fff;
}

.foot6{
  padding-top: 10px;
  border-top: 1px solid #fff;
}

.foot6 li{
  float:none;
  padding:0;
  border-right: 0;
}

.foot6 li a{
  font: 16px/29px "Microsoft YaHei";
  color:#fff;
  display: inline-block;
}

.foot4 p{
  width:100%;
  font:16px/24px "Microsoft YaHei";
  color:#fff;
  text-align: left; 
}

.foot4 p{
  width:100%;
  font: 12px/24px "Microsoft YaHei";
  color:#fff;
}

.daohang{
  width:100%;
  position:absolute;
  top:37px;
  left:0;
  z-index:1111;
   background:#3a52a3;
   display: none;
}

.daohang2{
  width:100%;
   border-bottom: 1px solid #8997c8;
}



.daohang2:last-child{
  border-bottom: 0px;
}

.daohang3{
  width:100%;
  height:auto;
}

.daohang3 a{
  display: block;
  padding-left: 9%;
  width:91%;
  font:bold 1.6rem/4.8rem "Microsoft YaHei";
  color:#fff;
  text-align: left;
}

.daohang4{
  display: none;
}

.daohang6,.erji,.daohang4{
  border-bottom: 1px solid #8997c8;
}

.daohang6:last-child,.daohang4:last-child{
  border-bottom: 0px;
}

.daohang6 a,.erji,.daohang4 a{
  display: block;
  padding-left: 13%;
  width:87%;
  font:1.6rem/4.8rem "Microsoft YaHei";
  color:#fff;
}

.daohang7{
  width:100%;
  display: none;
}

.daohang7 a{
  display: block;
  padding-left: 19%;
  width:81%;
  font:1.6rem/4.8rem "Microsoft YaHei";
  color:#fff;
}


.iconfont.icon-anniu,.iconfont.icon-x{
  font-size:2.6rem;
  line-height:6rem;
  text-align: center;
  vertical-align: middle;
}

.iconfont.icon-x{
   font-size:3rem;
}


.block2 img{
  width:100%;
  display: block;
  border-top-left-radius:20px;
border-top-right-radius:20px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
  position:static; 
  cursor:pointer;
}

.block3{
  width:100%;
  border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:20px;
border-bottom-left-radius:20px;
 position:static; 
 display: block;
 background:#fff;

}

.color1 ul li a,.color3 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:1.3rem/3.7rem "Microsoft YaHei";
    border-bottom: 1px solid #e5e5e5;
    color:#313131;

}


.color1 ul li:last-child a,.color3 ul li:last-child a{
  border-bottom: 0;
}

.color1 .more a,.color2 .more a,.color3 .more a,.color4 .more a,.color5 .more a,.color6 .more a{
  display: block;
  width: 52%;
  font:1.5rem/5rem "Microsoft YaHei";
  color: #333;
  background: url(../images/icon2_40.png) left no-repeat;
  background-size: 20px 20px;
  padding-left: 5%;
}


#kuang1{
  border:1px solid #3a52a3;
}

#kuang2{
  border:1px solid #ffb718;
}

#kuang3{
  border:1px solid #fc6719;
}


#kuang4{
   border:1px solid #6bc048;
}

#kuang5{
   border:1px solid #fa485b;
}


#kuang6{
   border:1px solid #38b5e6;
}

.block5 p{
  font:1.3rem/3.7rem "Microsoft YaHei";
  color:#313131;
}
.block h3{
  width:100%;
  height:auto;
  font:bold 1.8rem/3rem "Microsoft YaHei";
  color:#385cae;
  margin-bottom: 15px;
}


.block5 h3{
  display: none;
}

.block7{
  height:auto;
  width:100%;
  padding-top: 15px;
}

.block7 h4{
  width:100%;
   vertical-align: middle;
font:1.3rem/1.3rem "Microsoft YaHei";
  color:#313131;
  text-align: left;
}

.block7 h4 a{
  color:#313131;
}


.block4{
  width:92%;
  padding-top: 7px;
}


.color1 .more,.color2 .more,.color3 .more,.color4 .more,.color5 .more,.color6 .more{
  width:100%;
  height:auto;
  padding-top: 0px; 
}

.daohang{
  width:100%;
  position:absolute;
  top:75px;
  left:0;
  z-index:1111;
   background:#3a52a3;
   display: none;
}

  .zong2{
  border-radius:20px;
  background:#fff;
  padding-bottom: 47px;
  margin-bottom: 60px;
  padding-top: 15px;
}
}

 @media screen and (max-width : 768px){
#shijie{
  display: none;
}
.container{
  padding-bottom: 0px;
  background:#fff;
}

.container3{
  padding-bottom: 0px;
   background: url(../images/line_750.jpg) left 78px no-repeat;
  background-size: 100%;
}

.content4{
  width:95%;
  background:none;
}

.content5,.liebiao{
  width:95%;
}

.content5{
  padding-top: 20px;
}

.biaoti{
  padding-left: 1%;
  font:bold 2.2rem/2.2rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 15px;
}

.pic1{
  display: block;
  width:100%;
  height:auto;
}

.pic2{
  width:100%;
  display: none;
}

.liebiaoleft{
  width:100%;
}

.liebiaoleft p{
  display: none;
}

.liebiaoleft h2{
  padding-top: 12px;
  font:1.7rem/2rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 20px;
}

.liebiaoleft span{
  display: block;
  font:bold 1.5rem/1.5rem "Microsoft YaHei";
  color:#999999;
  position: absolute;
  bottom: 17px;
  left:0;
}


.liebiao li{
  width:100%;
  border-bottom: 1px solid #cccccc;
  padding: 20px 0 30px 0;
  overflow: hidden;
  position: relative;
}



.menu4{
  width: 95%;
  margin:0 auto;
  margin-bottom: 20px;
}

.menu4 a.active,.menu4 a:hover{
  border-bottom: 5px solid #2b4087;
  font:1.6rem/3rem "Microsoft YaHei";
  color:#2b4087;
}

.menu4 a{
  display: block;
  margin-right: 6.5%;
  padding: 0px;
  border-bottom: 5px solid #666666;
  font:1.3rem/3rem "Microsoft YaHei";
  color:#666666;
  float:left;
}

.menu4 a:last-child{
   margin-right: 0%;
}



.content6{
  width:95%;
}

#iframe1{
  width:100%;
  margin:0 auto;
 height:369px;
}
  .zong{
    background:#fff;
   

  }

  .zong2{
  border-radius:20px;
  background:#fff;
  padding-bottom: 47px;
  margin-bottom: 60px;
}



  .rili{
 /*   width:90%;*/
    margin:0 auto;
    height:340px;
  }
 
  #foot55{
    display: block;
  }
  .foot5{
  width:52%;
  margin:0 0 6px 0;
   padding-top:20px;
}

  .foot2{
     width:92%;
     padding:40px 0;
  }


  .foot2 h2{
    width:39%;
    display: block;
  }

  .foot2 h2 img{
    width:100%;
    display: block;

  }
    .head7{
  
  display: block;
}
  .head,.head2{
    background:none;
  }
 .head3,.head5{
    width:100%;
  }

  .head3{
    display: none;
  }

  .head5{
    background:#2b4087;
  }
  #xinxi1{
  display: none;
}

  #xinxi2{
  display: block;
  background: #2b4087;
}
  .head5left{
    width:90%;
    float:none;
    margin:0 auto;
    padding: 10px 0;
  }

  .head5right{
    width:100%;
    float:none;
  }
  .head6 p.info{
    width:25%;
    float:left;
  }


    .head6 p.info i{
      font-size:22px;
    }
     .head6 p.info span{
      font:bold 13px/20px "Microsoft YaHei";
  color:#fff;
     }

    .head6{
  margin-bottom: 10px;
}

     .info2{
  width:100%;
  font: 12px/26px "Microsoft YaHei";
  color:#fff;
}

     .info2 span{
  font: 14px/20px "Microsoft YaHei";
  color:#fff;
  font-weight:200;
  padding-right: 2%;
}

.info2 span.zhongwen{
  font: 13px/20px "Microsoft YaHei";
}

  .head6 .info3{
    width:75%;
    float:left;
  }

  .tianqi{
    display:none;
  }

   .content3right .block{
  width: 95%;
  height:auto;
  margin:0 auto;
  margin-bottom: 25px;
}

.block6 .block{
  width:95%;
   margin:0 auto;
  margin-bottom: 40px;
  float:none;
}


.content2 .block6 .block:nth-child(odd){

  margin:0 auto;
  margin-bottom: 25px;
}

.content3{
  width:100%;
  padding-bottom: 13px;
}

.rili3 span{
  display: block;
  font: 13rem/13rem "Microsoft YaHei";
  color:#00a0e9;
  text-align: center;
}
   .content1{
    width:100%;
    background:#f3f3f3;
   }

   .content2{
    width:95%;
   }

   .content3left,.content3right{
    width:100%;
    float:none;
   }

   .content3left{
    margin-bottom: 35px;
   }

  .rili4 .Calendar #toyear #idCalendarPre,
.rili4 .Calendar #toyear #idCalendarNext {
  height: 100%;
  line-height: 2.5rem;
  padding: 0 1.5rem;
  text-align: center;
  font-size: 2rem;
  color: #999;
  cursor:pointer;
}


.rili2{
  width: 32%;
  padding-top: 40px;
}

.rili4{
  width: 68%;
}




.pagenav{
  width:95%;
}

.pagenav a{
  display: block;
  width:8%;
  font: 1.2rem/2rem "Microsoft YaHei";
  color:#999999;
  -moz-box-shadow:0px 0px 9px #999999;
   -webkit-box-shadow:0px 0px 9px #999999;
    box-shadow:0px 0px 9px #999999;
    text-align: center;
    margin:0 1%;
    float:left;
}

.para{
  width: 92%;
  padding:0;
}


.share{
  margin:0 auto;
  width:50%;
}

.friendlink{
  width: 98%;
  padding:25px 0;
}
#foot5{
    display:none;
  }

.foot7{
  width:100%;
  padding-bottom: 15px;
  display: none;
}

.foot5 li{
  float:left;
  width:18%;
  margin:0 6% 4px 0;
}

.foot7 p{
  width:100%;
  font:1.6rem/2rem "Microsoft YaHei";
  color:#fff;
  text-align: left;
}

.foot3{
  width:100%;
  margin-bottom: 15px;
}

.foot3 li{
  float:none;
  border-right: none;
  padding:0;
}

.foot3 li a{
  display: inline-block;
  font: 16px/28px "Microsoft YaHei";
  color:#fff;
}

.foot6{
  padding-top: 10px;
  border-top: 1px solid #fff;
}

.foot6 li{
  float:none;
  padding:0;
  border-right: 0;
}

.foot6 li a{
  font: 16px/29px "Microsoft YaHei";
  color:#fff;
  display: inline-block;
}

.foot4 p{
  width:100%;
  font:16px/24px "Microsoft YaHei";
  color:#fff;
  text-align: left; 
}

.foot4 p{
  width:100%;
  font: 12px/24px "Microsoft YaHei";
  color:#fff;
}

.daohang{
  width:100%;
  position:absolute;
  top:75px;
  left:0;
  z-index:1111;
   background:#3a52a3;
   display: none;
}

.daohang2{
  width:100%;
   border-bottom: 1px solid #8997c8;
}



.daohang2:last-child{
  border-bottom: 0px;
}

.daohang3{
  width:100%;
  height:auto;
}

.daohang3 a{
  display: block;
  padding-left: 9%;
  width:91%;
  font:bold 1.6rem/4.8rem "Microsoft YaHei";
  color:#fff;
  text-align: left;
}

.daohang4{
  display: none;
}

.daohang6,.erji,.daohang4{
  border-bottom: 1px solid #8997c8;
}

.daohang6:last-child,.daohang4:last-child{
  border-bottom: 0px;
}

.daohang6 a,.erji,.daohang4 a{
  display: block;
  padding-left: 13%;
  width:87%;
  font:1.6rem/4.8rem "Microsoft YaHei";
  color:#fff;
}

.daohang7{
  width:100%;
  display: none;
}

.daohang7 a{
  display: block;
  padding-left: 19%;
  width:81%;
  font:1.6rem/4.8rem "Microsoft YaHei";
  color:#fff;
}


.iconfont.icon-anniu,.iconfont.icon-x{
  font-size:2.6rem;
  line-height:6rem;
  text-align: center;
  vertical-align: middle;
}

.iconfont.icon-x{
   font-size:3rem;
}


.block2 img{
  width:100%;
  display: block;
  border-top-left-radius:20px;
border-top-right-radius:20px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
  position:static; 
  cursor:pointer;
}

.block3{
  width:100%;
  border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:20px;
border-bottom-left-radius:20px;
 position:static; 
 display: block;
 background:#fff;

}

.color1 ul li a,.color3 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:1.3rem/3.7rem "Microsoft YaHei";
    border-bottom: 1px solid #e5e5e5;
    color:#313131;

}


.color1 ul li:last-child a,.color3 ul li:last-child a{
  border-bottom: 0;
}

.color1 .more a,.color2 .more a,.color3 .more a,.color4 .more a,.color5 .more a,.color6 .more a{
  display: block;
  width: 52%;
  font:1.5rem/5rem "Microsoft YaHei";
  color: #333;
  background: url(../images/icon2_40.png) left no-repeat;
  background-size: 20px 20px;
  padding-left: 5%;
}


#kuang1{
  border:1px solid #3a52a3;
}

#kuang2{
  border:1px solid #ffb718;
}

#kuang3{
  border:1px solid #fc6719;
}


#kuang4{
   border:1px solid #6bc048;
}

#kuang5{
   border:1px solid #fa485b;
}


#kuang6{
   border:1px solid #38b5e6;
}

.block5 p{
  font:1.3rem/3.7rem "Microsoft YaHei";
  color:#313131;
}
.block h3{
  width:100%;
  height:auto;
  font:bold 1.8rem/3rem "Microsoft YaHei";
  color:#385cae;
  margin-bottom: 15px;
}


.block5 h3{
  display: none;
}

.block7{
  height:auto;
  width:100%;
  padding-top: 15px;
}

.block7 h4{
  width:100%;
   vertical-align: middle;
font:1.3rem/1.3rem "Microsoft YaHei";
  color:#313131;
  text-align: left;
}

.block7 h4 a{
  color:#313131;
}


.block4{
  width:92%;
  padding-top: 7px;
}


.color1 .more,.color2 .more,.color3 .more,.color4 .more,.color5 .more,.color6 .more{
  width:100%;
  height:auto;
  padding-top: 0px; 
}


.huodong{
  width:90%;
  margin:0 auto;
  position: relative;
}

}

@media screen and (max-width : 480px){
#shijie{
  display: none;
}
.container{
  padding-bottom: 0px;
  background:#fff;
}

.container3{
  padding-bottom: 0px;
   background: url(../images/line_750.jpg) left 78px no-repeat;
  background-size: 100%;
}

.content4{
  width:95%;
  background:none;
}

.content5,.liebiao{
  width:95%;
}

.content5{
  padding-top: 20px;
}

.biaoti{
  padding-left: 1%;
  font:bold 2.2rem/2.2rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 15px;
}

.pic1{
  display: block;
  width:100%;
  height:auto;
}

.pic2{
  width:100%;
  display: none;
}

.liebiaoleft{
  width:100%;
}

.liebiaoleft p{
  display: none;
}

.liebiaoleft h2{
  padding-top: 12px;
  font:1.7rem/2rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 20px;
}

.liebiaoleft span{
  display: block;
  font:bold 1.5rem/1.5rem "Microsoft YaHei";
  color:#999999;
  position: absolute;
  bottom: 17px;
  left:0;
}

.liebiao li{
  width:100%;
  border-bottom: 1px solid #cccccc;
  padding: 20px 0 30px 0;
  overflow: hidden;
  position: relative;
}



.menu4{
  width: 95%;
  margin:0 auto;
  margin-bottom: 20px;
}

.menu4 a.active,.menu4 a:hover{
  border-bottom: 5px solid #2b4087;
  font:1.6rem/3rem "Microsoft YaHei";
  color:#2b4087;
}

.menu4 a{
  display: block;
  margin-right: 6.5%;
  padding: 0px;
  border-bottom: 5px solid #666666;
  font:1.3rem/3rem "Microsoft YaHei";
  color:#666666;
  float:left;
}

.menu4 a:last-child{
   margin-right: 0%;
}

.content6{
  width:95%;
}
#iframe1{
  width:100%;
  margin:0 auto;
  height:260px;
}
  .zong{
    background:#fff;
    border-radius:20px;
    
  }

  .zong2{
    padding-bottom: 1px;
  }

  .rili{
    width:90%;
    margin:0 auto;
    padding:10px 0 0 0;
    height:auto;
  }
 
  #foot55{
    display: block;
  }
  .foot5{
  width:52%;
  margin:0 0 6px 0;
   padding-top:20px;
}

  .foot2{
     width:92%;
     padding:10px 0;
  }


  .foot2 h2{
    width:39%;
    display: block;
  }

  .foot2 h2 img{
    width:100%;
    display: block;

  }
    .head7{
  
  display: block;
/*  margin-bottom: 2px;*/
}
  .head,.head2{
    background:none;
  }
 .head3,.head5{
    width:100%;
  }

  .head3{
    display: none;
  }

  .head5{
    background:#2b4087;
    padding-top: 0px;
  }
  #xinxi1{
  display: none;
}

  #xinxi2{
  display: block;
  background: #2b4087;
}
  .head5left{
    width:90%;
    float:none;
    margin:0 auto;
    padding: 10px 0;
  }

  .head5right{
    width:100%;
    float:none;
  }
  .head6 p.info{
    width:25%;
    float:left;
    overflow: hidden;
  }


    .head6 p.info i{
      font-size:22px;
      display: block;
      float:left;
    }
     .head6 p.info span{
      font:bold 12px/27px "Microsoft YaHei";
  color:#fff;
  display: block;
      float:left;
     }

    .head6{
  margin-bottom: 5px;
}

     .info2{
  width:100%;
  font: 12px/26px "Microsoft YaHei";
  color:#fff;
}

     .info2 span{
  font: 12px/20px "Microsoft YaHei";
  color:#fff;
  font-weight:200;
  padding-right: 2%;
}

.info2 span.zhongwen{
  font: 13px/20px "Microsoft YaHei";
}

  .head6 .info3{
    width:75%;
    float:left;
  }

  .tianqi{
    display:none;
  }

   .content3right .block{
  width: 95%;
  height:auto;
  margin:0 auto;
  margin-bottom: 25px;
}

.block6 .block{
  width:95%;
   margin:0 auto;
  margin-bottom: 40px;
  float:none;
}


.content2 .block6 .block:nth-child(odd){

  margin:0 auto;
  margin-bottom: 25px;
}

.content3{
  width:100%;
  padding-bottom: 13px;
}

.content3:nth-of-type(1){
 margin-bottom: 0px; 
}

.rili3 span{
  display: block;
  font: 8.3rem/7.5rem "Microsoft YaHei";
  color:#00a0e9;
  text-align: center;
}
   .content1{
    width:100%;
    background:#f3f3f3;
   }

   .content2{
    width:95%;
   }

   .content3left,.content3right{
    width:100%;
    float:none;
   }

   .content3left{
    margin-bottom: 35px;
   }

  .rili4 .Calendar #toyear #idCalendarPre,
.rili4 .Calendar #toyear #idCalendarNext {
  height: 100%;
  line-height: 2.5rem;
  padding: 0 3.8rem;
  text-align: center;
  font-size: 2rem;
  color: #999;
}


.rili2{
  width: 32%;
  padding-top: 51px;
}

.rili4{
  width: 68%;
  height:220px;
}




.pagenav{
  width:95%;
}

.pagenav a{
  display: block;
  width:8%;
  font: 1.2rem/2rem "Microsoft YaHei";
  color:#999999;
  -moz-box-shadow:0px 0px 9px #999999;
   -webkit-box-shadow:0px 0px 9px #999999;
    box-shadow:0px 0px 9px #999999;
    text-align: center;
    margin:0 1%;
    float:left;
}

.para{
  width: 92%;
  padding:15px 0 0 0;
}

.para h2{
  width:100%;
  font: 2rem/2.5rem "Microsoft YaHei";
  color:#000000;
  text-align: center;
  margin-bottom: 15px;
}

.para2 p{
  width:100%;
  font: 1.5rem/2rem "Microsoft YaHei";
  color:#000000;
  margin-bottom: 20px;
  text-align: justify;
}

.para2 span{
  display: block;
  margin:0 auto;
  text-align: center;
  font: 1.3rem/2rem "Microsoft YaHei";
  color:#666666;
  margin-bottom: 20px;
}

.share span{
  display: block;
  float:left;
  font: 1.3rem/3.7rem "Microsoft YaHei";
  color:#3c51a1;
  margin-right: 6%;
}

.para2{
  width:100%;
  padding-top: 10px;
}


.share{
  margin:0 auto;
  width:50%;
}

.friendlink{
  width: 98%;
  padding:25px 0;
}
#foot5{
    display:none;
  }

.foot7{
  width:100%;
  padding-bottom: 15px;
  display: none;
}

.foot5 li{
  float:left;
  width:18%;
  margin:0 6% 4px 0;
}

.foot7 p{
  width:100%;
  font:1.6rem/2rem "Microsoft YaHei";
  color:#fff;
  text-align: left;
}

.foot3{
  width:100%;
  margin-bottom: 15px;
}

.foot3 li{
  float:none;
  border-right: none;
  padding:0;
}

.foot3 li a{
  display: inline-block;
  font: bold 1.2rem/2rem "Microsoft YaHei";
  color:#fff;
}

.foot6{
  padding-top: 10px;
  border-top: 1px solid #fff;
}

.foot6 li{
  float:none;
  padding:0;
  border-right: 0;
}

.foot6 li a{
  font:bold 1.2rem/2rem "Microsoft YaHei";
  color:#fff;
  display: inline-block;
}

.foot4 p{
  width:100%;
  font:16px/24px "Microsoft YaHei";
  color:#fff;
  text-align: left; 
}

.foot4 p{
  width:100%;
  font: 1.2rem/2rem "Microsoft YaHei";
  color:#fff;
}

.daohang{
  width:100%;
  position:absolute;
  top:49px;
  left:0;
  z-index:1111;
   background:#3a52a3;
   display: none;
}

.daohang2{
  width:100%;
   border-bottom: 1px solid #8997c8;
}



.daohang2:last-child{
  border-bottom: 0px;
}

.daohang3{
  width:100%;
  height:auto;
}

.daohang3 a{
  display: block;
  padding-left: 9%;
  width:91%;
  font:bold 1.5rem/4.8rem "Microsoft YaHei";
  color:#fff;
  text-align: left;
}

.daohang4{
  display: none;
}

.daohang6,.erji,.daohang4{
  border-bottom: 1px solid #8997c8;
}

.daohang6:last-child,.daohang4:last-child{
  border-bottom: 0px;
}

.daohang6 a,.erji,.daohang4 a{
  display: block;
  padding-left: 13%;
  width:87%;
  font:1.3rem/4.8rem "Microsoft YaHei";
  color:#fff;
}

.daohang7{
  width:100%;
  display: none;
}

.daohang7 a{
  display: block;
  padding-left: 19%;
  width:81%;
  font:1.3rem/4.8rem "Microsoft YaHei";
  color:#fff;
}


.iconfont.icon-anniu,.iconfont.icon-x{
  font-size:1.8rem;
  line-height:4rem;
  text-align: center;
  vertical-align: middle;
}

.iconfont.icon-x{
   font-size:3.3rem;
}


.block2 img{
  width:100%;
  display: block;
  border-top-left-radius:20px;
border-top-right-radius:20px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
  position:static; 
  cursor:pointer;
}

.block3{
  width:100%;
  border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:20px;
border-bottom-left-radius:20px;
 position:static; 
 display: block;
 background:#fff;

}

.color1 ul li a,.color3 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:1.3rem/3.7rem "Microsoft YaHei";
    border-bottom: 1px solid #e5e5e5;
    color:#313131;

}


.color1 ul li:last-child a,.color3 ul li:last-child a{
  border-bottom: 0;
}

.color1 .more a,.color2 .more a,.color3 .more a,.color4 .more a,.color5 .more a,.color6 .more a{
  display: block;
  width: 52%;
  font:1.5rem/5rem "Microsoft YaHei";
  color: #333;
  background: url(../images/icon2_40.png) left no-repeat;
  background-size: 20px 20px;
  padding-left: 9%;
}


#kuang1{
  border:1px solid #3a52a3;
}

#kuang2{
  border:1px solid #ffb718;
}

#kuang3{
  border:1px solid #fc6719;
}


#kuang4{
   border:1px solid #6bc048;
}

#kuang5{
   border:1px solid #fa485b;
}


#kuang6{
   border:1px solid #38b5e6;
}

.block5 p{
  font:1.3rem/2.5rem "Microsoft YaHei";
  color:#313131;
}
.block h3{
  width:100%;
  height:auto;
  font:bold 1.8rem/3rem "Microsoft YaHei";
  color:#385cae;
  margin-bottom: 15px;
}


.block5 h3{
  display: none;
}

.block7{
  height:auto;
  width:100%;
  padding-top: 15px;
}

.block7 h4{
  width:100%;
   vertical-align: middle;
font:1.3rem/1.3rem "Microsoft YaHei";
  color:#313131;
  text-align: left;
}

.block7 h4 a{
  color:#313131;
}


.block4{
  width:92%;
  padding-top: 7px;
}


.color1 .more,.color2 .more,.color3 .more,.color4 .more,.color5 .more,.color6 .more{
  width:100%;
  height:auto;
  padding-top: 0px; 
}
.huodong{
  width:92%;
  margin:0 auto;
  position:relative;
  margin-bottom:75px;
}


.rili3 p{
  font:1.5rem/1.5rem "Microsoft YaHei";
  color:#00a0e9;
  margin-bottom: 25px;
  text-align: center;
}

.biaoti4 h3{
  padding-top: 12px;
  font:2rem/2.5rem "Microsoft YaHei";
  color:#000;
  margin-bottom: 15px;
}

.biaoti3 span{
  display: block;
   font:bold 1.5rem/2.5rem "Microsoft YaHei";
  color:#999999;
}


.bdshare-button-style0-32 a.bds_weixin{
  background: url(../images/icon1_30.png) no-repeat;
  background-size: 25px 25px;
}

.bdshare-button-style0-32 a.bds_tsina{
  background: url(../images/icon2_30.png) center center no-repeat;
  background-size: 25px 25px;
}

.bdshare-button-style0-32 a.bds_fbook{
  background: url(../images/icon3_30.png) center center no-repeat;
  background-size: 25px 25px;
}

.bdshare-button-style0-32 a {
  float:left;
  width:25px !important;
  line-height:25px !important;
  height:25px !important;
  cursor:pointer;
  margin:9px 9px 9px 0 !important;
  text-indent:-100em;
  overflow:hidden;
  color:#3a8ceb
}


}

@media screen and (min-width : 375px) and (max-width : 414px){


}

@media screen and (min-width : 320px) and (max-width : 374px){

}