﻿/* 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:#1f2c5b; 
 
}

/*.head2{
background:url(../images/bg2_1920.png) bottom no-repeat;

}*/

.head3{
  width:1180px;
}

.head3 ul{
 width:60%;
 float:left;
 overflow:hidden;
 margin-right: 4%;
}


.head3 ul li{
  float:left;
  padding:40px 0;
  
 
}

.head3 ul li a{
  display: block;
  padding:0 10px;
  font:1.6rem/1.6rem "Microsoft YaHei";
  color:#fff;
  text-align:center;
}

.head3 ul li:last-child a{
  border-right:0;
}

.head4{
  width:13%;
  padding-top: 20px;
}

.head4 h1{
  width:53%;
  float:left;
  margin-right: 7%;
}

.head4 h1 img{
  display: block;
  width:100%;
  height:auto;
}

.search{
  width:100%;
  background:#fff;
  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:505px;
  top:77px;
   z-index:999999;
  display: none;

}


.submenu2{
  width:100%;
  height:auto;
  position: relative;
}

.submenu3{
   position: absolute;
   border-radius:6px;
   background:#fff;
   padding:5%;
   width:230px;
   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{
  color:#00b7ee;
  font-weight: bold;
}


.head9{
  width:98%;
  padding-top: 30px;
}


.head5{
  width:1200px;

}

.head5left{
  width:63.3%;
  float:left;
}

.head6{
  margin-bottom: 13px;
}





.info{
  width:18.5%;
  float:left;
}

.info i,.info span{
  display: inline-block;
}

.info i{
  font-size: 24px;
  color:#fff;
  margin-right:2%;
}

.info span{
   font:1.4rem/2.4rem "Microsoft YaHei";
  color:#fff;
}


.info2{
  width:100%;
  font:1.4rem/2.8rem "Microsoft YaHei";
  color:#fff;
}

.info2 span{
  font:2.4rem/2.4rem "Microsoft YaHei";
  color:#fff;
  font-weight:200;
  padding-right: 2%;
}

.info2 span.zhongwen{
  font:light 20px/26px "Microsoft YaHei";
}


.info3{
  width:81.5%;
  float:left;
}

.head5right{
  width:100%;
}


.tianqi{
  width:36.7%;
}

.tianqi22{
  width:100%;
}

.tianqi2{
  width:100%;
  padding-top: 10px;
}

.tianqi3{
  width:23%;
  margin-right: 6%;
}

.tianqi3 img{
  display: block;
  width:100%;
  height:auto;
  margin-bottom: 20px;
}

.tianqi3 p{
  font:bold 4rem/4rem "Microsoft YaHei";
  color:#fff;
}

.tianqi4{
  width:65%;
  padding-top: 10px;
}

.tianqi5,.tianqi6{
  width:100%;
  margin-bottom: 16px;
}

.tianqi5 span{
  display: inline-block;
   font:1.6rem/2rem "Microsoft YaHei";
  color:#fff;
  margin-right: 2.5%;
  text-align: center;
}


.tianqi5 span:first-child{
  width:21%;
  color:#fff;
  font:1.4rem/2rem "Microsoft YaHei";
  background:#bfbfbf;
  border-radius: 8px;
}

.tianqi6 span{
  display: inline-block;
  font:2.6rem/2.6rem "Microsoft YaHei";
  color:#fff;
}


.tianqi6 span:first-child{
  display: inline-block;
  margin-right: 3.5%;
  font:bold 2rem/2rem "Microsoft YaHei";
  color:#fff;
}

.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){
   
  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:1280px;
  background:#fff;
}

.content2{
  width:1200px;
  padding-top: 40px;
}

.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 3.8rem/3.8rem "Microsoft YaHei";
  color:#313131;
  margin-bottom: 20px;
}

.block2,.block22{
  width:100%;
  height:auto;
  position:relative;
  border-radius: 20px;
}

.block2 img,.block22 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:#fc6719;
}

.color3{
   background:#8b83d7;
}

.color4{
   background:#fa485b;
}

.color5{
   background:#38b5e6;
}

.color6{
   background:#99694b;
}

.color7{
   background:#6bc048;
}

.block4{
  width:86%;
  padding-top:18px;
}

.color1 ul li a,.color2 ul li a,.color3 ul li a,.color5 ul li a,.color7 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:1.8rem/3.6rem "Microsoft YaHei";
    color:#fff;

}

.color1 ul li a:hover,.color2 ul li a:hover,.color3 ul li a:hover,.color5 ul li a:hover,.color7 ul li a:hover{
  text-decoration: underline;
}

.color1 .more,.color2 .more,.color3 .more,.color4 .more,.color5 .more,.color6 .more,.color7 .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,.color7 .more a{
  display: block;
  width:29%;
  font:1.8rem/3.8rem "Microsoft YaHei";
  color:#fff;
  background:url(../images/icon_40.png) right no-repeat;
  background-size: 40px 40px;
}

.color4 .more a,.color6 .more a{
  width:31%;
}




.block7{
  display: table;
  height:206px;
  width:100%;
}


.block8{
   width:100%;
   height:206px;
  width:100%;
  display: table;
  vertical-align: middle;
}

.block9{
  display: table-cell;
  vertical-align: middle;
}

.block9 h4{
  font:2.8rem/2.8rem "Microsoft YaHei";
  color:#fff; 
  margin-bottom: 24px;
  text-align: center;
}

.block9 p{
   text-align: center;
   font:1.6rem/2.8rem "Microsoft YaHei";
  color:#fff;
}

.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:48%;
}


.block6 .block:nth-child(odd){
  margin-right: 3%;
}

.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:url(../images/bg_858.jpg) repeat-x;
}


.foot2{
  width:1260px;
  padding:25px 0;
}

.foot3{
  width:78%;
  margin:0 auto;
  margin-bottom: 30px;
}

.foot3 li{
  width:auto;
  float:left;
    padding:0 2%;
    margin-bottom: 5px;
      border-right:1px solid #fff;
}

.foot3 li a{
display: inline-block;
  font:1.4rem/1.4rem "Microsoft YaHei";
  color:#fff;
  

}

.foot3 li:last-child {
  border-right:0;
}
.foot4{
   margin-bottom: 20px;
}
.foot4 p{
  width:100%;
  font:16px/24px "Microsoft YaHei";
  color:#fff;
  text-align: center;
 
}


.foot5{
  width:56.5%;
  margin:0 auto;
   margin-bottom: 6px;
   padding-top:20px;
}

.foot5 li{
  float:left;
  width:18%;
  margin:0 1% 20px 1%;
}

.foot5 li img{
  width:65%;
  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;
   border-radius:20px;
   background: #ffb718;
   height:93%;
   cursor:pointer;
}

.rili2{
  width:38%;
  padding-top: 40px
 
}

.rili3{


  vertical-align: middle;
}


.rili3 p{
  font:2.3rem/2.3rem "Microsoft YaHei";
  color:#fff;
  margin-bottom: 0px;
  text-align: center;
}

.rili3 span{
  display: block;
  font:12.5rem/12.5rem "Microsoft YaHei";
  color:#fff;
  text-align: center;
}

.rili4{
  width:61.5%;
  background:#ffb718;
}

.gray{
  background:#eb6100;
  border-radius: 50%;
  width:2.5rem;
    color:#fff;
}



.huodong{
  width:100%;
}


.zong{
  width:100%;
}


/*PC茅聧鈥櫭βモ€灻ｂ偓茠忙陇陇茂驴陆*/
.content4{
  width:1250px;
  background:#fff;
  padding-bottom: 30px;
}

.content5{
  width:1220px;
  padding-top: 40px;
}

.biaoti{
  padding-left: 1%;
  font:4rem/4rem "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;
}

.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:21.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;
}


.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.3rem "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/3rem "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;
}





.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:737px;
  margin:0 auto;
}

  #iframe2{
  width:100%;
height:180px;

}


.logo11{
   width:15.5%;
   margin-right: 6.5%;
   margin-top: 25px;
}

.logo11 img{
  width:100%;
  display: block;
  
}


#kuang1{
  background:#ffb718;
}

.content7{
  width:100%;
  margin-bottom: 100px;

}


.content7left{
  width:27%;
  float:left;
  margin-right: 7.5%;
}

.content7left a{
  width:100%;
  display: block;

}

.content7left img{
  width:100%;
  display: block;
  height:auto;
}

.content7right{
  width:65.5%;
  float:left;
}

.content8{
  width:100%;
  height:auto;
}

.content8:nth-of-type(1){
  margin-bottom: 56px;
}


.content8 h2{
  width:100%;
  font:5.6rem/5.6rem "Microsoft YaHei";
  color:#313131;
  margin-bottom: 25px;
  text-align: right;
}

.content8 p{
  width:100%;
  font:1.9rem/2.6rem "Microsoft YaHei";
  color:#626262;
}

.content9{
  padding-top: 20px;
  width:100%;
}

.more5{
  width:49%;
  display: block;
  float:right;
  font:1.9rem/4rem "Microsoft YaHei";
  color:#f08437;
  background:url(../images/icon_39.png) right no-repeat;
}

.container2{
  width:100%;
  
  position: relative;
}

.container2 img{
  width:100%;
  display: block;

}

/*.container2 a{
  position: absolute;
  top:20%;
  left:41%;
  display: block;
  width:325px;
  margin:0 auto;
  background:url(../images/pic_325.png) no-repeat;
  height:106px;
  text-align: center;
   font:2.3rem/4rem "Microsoft YaHei";
  color:#3c51a2;
}*/

.foot8{
  width:1260px;
  margin-bottom:30px;
}

.foot8 li{
  width:9.5%;
  float:left;
  margin:0 2.3%;
}

.foot8 li a{
  width:100%;
  display: block;
  font:1.4rem/2.6rem "Microsoft YaHei";
  color:#fff;
  font-weight: 400;
}

.foot8 li a:first-child{
   font:bold 1.7rem/1.7rem "Microsoft YaHei";
  color:#fff;
  margin-bottom: 10px;
  text-align: left;

}

    #img1{
      display: block;
     }

     #img2{
      display: none;
     }

#map{
  width:100%;
  height:380px;
}

@media screen and (min-width: 1024px){

}



@media screen and (min-width: 769px) and (max-width:1024px){
.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:715px;
}
  .zong{
    background:#fff;
    border-radius:20px;
    padding-bottom: 50px;
  }

  .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,.color2 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 #9088d8;
}

#kuang3{
  border:1px solid #fc6719;
}


#kuang4{
   border:1px solid #38b5e6;
}

#kuang5{
   border:1px solid #6bc048;
}


#kuang6{
   border:1px solid #f96878;
}

#kuang7{
   border:1px solid #9f7256;
}

.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;
}
.head9{
  width:98%;
padding-top: 0px; 
}

    .head6 p.info span{
      font:12px/14px "Microsoft YaHei";
      color:#fff;
      width: 60%;
     }

     #phone{
        font: 12px/29px "Microsoft YaHei";
     }

     #rili2{
      display: none;
     }

     #img2{
      display: block;
     }

     #img1{
      display: none;
     }

     .content7left{
      width:100%;
  float:none;  
  margin-right: 0;
}


     .content7right{
      width:100%;
  float:none;  
  margin-right: 0;
  padding-top: 30px;
}

.content8 h2{
  width:100%;
  font:2.5rem/2.5rem "Microsoft YaHei";
  color:#313131;
  margin-bottom: 25px;
  text-align: right;
}


.content8 p{
  width:100%;
  font:1.2rem/2rem "Microsoft YaHei";
  color:#626262;
}


.more5{
  width:72%;
  display: block;
  float:right;
  font:1.2rem/3.2rem "Microsoft YaHei";
  color:#f08437;
  background:url(../images/icon_39.png) right no-repeat;
  background-size: 30px 30px;
}

.content8:nth-of-type(1){
  margin-bottom: 34px;
}

.content7{
  width:100%;
  margin-bottom: 50px;
}

.block9 h4{
  font:2rem/2rem "Microsoft YaHei";
  color:#313131; 
  margin-bottom: 24px;
  text-align: center;
}

.block9 p{
   text-align: center;
   font:1.3rem/2.8rem "Microsoft YaHei";
  color:#313131;
}

/*.container2 a{
  position: absolute;
  top:9%;
  left:32%;
  display: block;
  width:162px;
  margin:0 auto;
  background:url(../images/pic_325.png) no-repeat;
  height:53px;
  background-size: 100% 100%;
  text-align: center;
   font:1.2rem/2rem "Microsoft YaHei";
  color:#3c51a2;
}*/

.foot5 li img{
  width: 100%;
  display: block;
  margin:0 auto;
  margin-bottom: 12px;
}


.foot8 li{
  width:9.5%;
float:none; 
margin:0;
  /* margin:0 2.3%; */
}


.foot8 li a{
  display: none;
}
.foot8 li a:first-child{
  display: block;
  font-weight: normal;
}

.color1 ul li a,.color2 ul li a,.color3 ul li a,.color5 ul li a,.color6 ul li a,.color7 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:1.3rem/3.5rem "Microsoft YaHei";
    font-weight:200;
    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,.color7 .more a{
  display: block;
  width: 60%;
  font:1.5rem/5rem "Microsoft YaHei";
  color: #333;
  background: url(../images/icon2_40.png) left no-repeat;
  background-size: 20px 20px;
  padding-left: 9%;
}
}

 @media screen and (max-width : 768px){
.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:715px;
}
  .zong{
    background:#fff;
    border-radius:20px;
    padding-bottom: 50px;
  }

  .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: 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 6.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 #9088d8;
}

#kuang3{
  border:1px solid #fc6719;
}


#kuang4{
   border:1px solid #38b5e6;
}

#kuang5{
   border:1px solid #6bc048;
}


#kuang6{
   border:1px solid #f96878;
}

#kuang7{
   border:1px solid #9f7256;
}

.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;
}

.head9{
  width:98%;
padding-top: 0px; 
}

    .head6 p.info span{
      font:12px/14px "Microsoft YaHei";
      color:#fff;
      width: 60%;
     }

     #phone{
        font: 12px/29px "Microsoft YaHei";
     }

     #rili2{
      display: none;
     }

     #img2{
      display: block;
     }

     #img1{
      display: none;
     }

     .content7left{
      width:100%;
  float:none;  
  margin-right: 0;
}


     .content7right{
      width:100%;
  float:none;  
  margin-right: 0;
  padding-top: 30px;
}

.content8 h2{
  width:100%;
  font:2.5rem/2.5rem "Microsoft YaHei";
  color:#313131;
  margin-bottom: 25px;
  text-align: right;
}


.content8 p{
  width:100%;
  font:1.2rem/2rem "Microsoft YaHei";
  color:#626262;
}


.more5{
  width:34%;
  display: block;
  float:right;
  font:1.2rem/3.2rem "Microsoft YaHei";
  color:#f08437;
  background:url(../images/icon_39.png) right no-repeat;
  background-size: 30px 30px;
}

.content8:nth-of-type(1){
  margin-bottom: 34px;
}

.content7{
  width:100%;
  margin-bottom: 50px;
}

.block9 h4{
  font:2rem/2rem "Microsoft YaHei";
  color:#313131; 
  margin-bottom: 24px;
  text-align: center;
}

.block9 p{
   text-align: center;
   font:1.3rem/2.8rem "Microsoft YaHei";
  color:#313131;
}

/*.container2 a{
  position: absolute;
  top:9%;
  left:32%;
  display: block;
  width:162px;
  margin:0 auto;
  background:url(../images/pic_325.png) no-repeat;
  height:53px;
  background-size: 100% 100%;
  text-align: center;
   font:1.2rem/2rem "Microsoft YaHei";
  color:#3c51a2;
}*/

.foot5 li img{
  width: 100%;
  display: block;
  margin:0 auto;
  margin-bottom: 12px;
}


.foot8 li{
  width:9.5%;
float:none; 
margin:0;
  /* margin:0 2.3%; */
}


.foot8 li a{
  display: none;
}
.foot8 li a:first-child{
  display: block;
  font-weight: normal;
}


.color1 ul li a,.color2 ul li a,.color3 ul li a,.color5 ul li a,.color6 ul li a,.color7 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:1.3rem/3.5rem "Microsoft YaHei";
    font-weight:200;
    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,.color7 .more a{
  display: block;
  width: 60%;
  font:1.5rem/5rem "Microsoft YaHei";
  color: #333;
  background: url(../images/icon2_40.png) left no-repeat;
  background-size: 20px 20px;
  padding-left: 9%;
}

.color1 ul li a,.color2 ul li a,.color3 ul li a,.color5 ul li a,.color6 ul li a,.color7 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:1.3rem/3.5rem "Microsoft YaHei";
    font-weight:200;
    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,.color7 .more a{
  display: block;
  width: 54%;
  font:1.5rem/5rem "Microsoft YaHei";
  color: #333;
  background: url(../images/icon2_40.png) left no-repeat;
  background-size: 20px 20px;
  padding-left: 5%;
}
}

@media screen and (max-width : 480px){

.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:507px;
}
  .zong{
    background:#fff;
    border-radius:20px;
    padding-bottom: 36px;
  }

  .rili{
    width:90%;
    margin:0 auto;
    padding:10px 0 0 0;
  }
 
  #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;
  }
  #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 12px/20px "Microsoft YaHei";
  color:#fff;
     }

    .head6{
  margin-bottom: 16px;
}

     .info2{
  width:100%;
  font: 12px/12px "Microsoft YaHei";
  color:#fff;
}

     .info2 span{
  font: 15px/20px "Microsoft YaHei";
  color:#fff;
  font-weight:200;
  padding-right: 2%;
}

.info2 span.zhongwen{
  font: 13px/20px "Microsoft YaHei";
}

  .head6 .info3{
    width:69%;
    float:left;
    margin-left: 5%;
  }

  .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: 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.6rem;
  text-align: center;
  font-size: 2rem;
  color: #999;
}


.rili2{
  width: 32%;
  padding-top: 51px;
}

.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: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.5rem "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;
  border-top:1px solid #fff;
  padding-top: 20px;
}

.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,.color2 ul li a,.color3 ul li a,.color5 ul li a,.color6 ul li a,.color7 ul li a{
  width:100%;
  display:block;
   overflow:hidden;
    white-space:nowrap; 
    text-overflow: ellipsis; 
    font:1.3rem/3.5rem "Microsoft YaHei";
    font-weight:200;
    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,.color7 .more a{
  display: block;
  width: 60%;
  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 #9088d8;
}

#kuang3{
  border:1px solid #fc6719;
}


#kuang4{
   border:1px solid #38b5e6;
}

#kuang5{
   border:1px solid #6bc048;
}


#kuang6{
   border:1px solid #f96878;
}

#kuang7{
   border:1px solid #9f7256;
}

.block5 p{
  font:1.3rem/3.7rem "Microsoft YaHei";
  color:#313131;
}
.block h3{
  width:100%;
  height:auto;
  font:bold 2.1rem/3rem "Microsoft YaHei";
  color:#385cae;
  margin-bottom: 15px;
}


.block5 h3{
  display: none;
}

.block7{
  height:70px;
  width:100%;
  padding-top: 0px;
}

.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;
}


.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;
}

.head9{
  width:98%;
padding-top: 0px; 
}

    .head6 p.info span{
      font:12px/14px "Microsoft YaHei";
      color:#fff;
      width: 60%;
     }

     #phone{
        font: 12px/29px "Microsoft YaHei";
     }

     #rili2{
      display: none;
     }

     #img2{
      display: block;
     }

     #img1{
      display: none;
     }

     .content7left{
      width:100%;
  float:none;  
  margin-right: 0;
}


     .content7right{
      width:100%;
  float:none;  
  margin-right: 0;
  padding-top: 30px;
}

.content8 h2{
  width:100%;
  font:2.5rem/2.5rem "Microsoft YaHei";
  color:#313131;
  margin-bottom: 25px;
  text-align: right;
}


.content8 p{
  width:100%;
  font:1.2rem/2rem "Microsoft YaHei";
  color:#626262;
}


.more5{
  width:72%;
  display: block;
  float:right;
  font:1.2rem/3.2rem "Microsoft YaHei";
  color:#f08437;
  background:url(../images/icon_39.png) right no-repeat;
  background-size: 30px 30px;
}

.content8:nth-of-type(1){
  margin-bottom: 34px;
}

.content7{
  width:100%;
  margin-bottom: 50px;
}

.block9 h4{
  font:2rem/2rem "Microsoft YaHei";
  color:#313131; 
  margin-bottom: 24px;
  text-align: center;
}

.block9 p{
   text-align: center;
   font:1.3rem/2.8rem "Microsoft YaHei";
  color:#313131;
}

/*.container2 a{
  position: absolute;
  top:9%;
  left:32%;
  display: block;
  width:162px;
  margin:0 auto;
  background:url(../images/pic_325.png) no-repeat;
  height:53px;
  background-size: 100% 100%;
  text-align: center;
   font:1.2rem/2rem "Microsoft YaHei";
  color:#3c51a2;
}*/

.foot5 li img{
  width: 100%;
  display: block;
  margin:0 auto;
  margin-bottom: 12px;
}

.foot8{
  width:100%;
}
.foot8 li{
  width:25.5%;
float:none; 
margin:0;
  /* margin:0 2.3%; */
}


.foot8 li a{
  display: none;
}
.foot8 li a:first-child{
  display: block;
  font-weight: normal;
}
}

@media screen and (min-width : 375px) and (max-width : 414px){


}

@media screen and (min-width : 320px) and (max-width : 374px){

}