/* Unessential CSS - Just here to make this sample page prettier */

*{
  padding:0px;
  margin:0px;
}

body{
  font-size:12px;
  font-family:"Microsoft YaHei",Arial;
}

  img {
    border: none;
  }

  a {
    text-decoration: none;
    cursor:pointer;
  }

  p {
    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;
  }

  /*罍ｆ�㏍��*/
.head{
  width:969px;
  height:145px;
  border-bottom: 1px dotted #b0b5b5; 
}

.head2{
  padding:13px 0px 0px 14px;
  width:481px;
  height:132px;
  border-right:1px dotted #b0b5b5; 
  position: relative;
}

.search{
  width:219px;
  height:auto;
  position: absolute;bottom:0px;right:0px;
  z-index: 10;
}

.search2{
  padding:6px 0px 4px 6px;
  width:180px;
  height:50px;
  background: #000000;
  margin-right: 1px;
  visibility: hidden;
}

.search2 span{
  width:auto;
  display: block;
  font-size: 12px;
  color:#fff;
  margin-bottom: 7px;
}

.search2 input{
  padding-left: 4px;
  width:144px;
  height:23px;
  line-height: 23px;
  float:left;

}

.search2 a{
  width:28px;
   height:23px;
   display: block;
   float:left;
   background: url(search_10.png) center center no-repeat;
}

.search3{
  width:32px;
  height:28px;
  display: block;
  margin-top: 32px;
  background:#000 url(fangdajing_13.png) center center no-repeat;
}

.head2 h1{
  width:405px;
  height:125px;
}

.head3{
  width:473px;
  height:auto;
}

.head3 li{
  width:117px;
  height:145px;
  border-right:1px dotted #b0b5b5; 
  float:left;
  cursor: pointer;
}

.tubiao1,.tubiao2,.tubiao3,.tubiao4{
  width:100%;
  height:37px;
  background: #244190;
  display: none;
}

.tubiao2{
  background: #00b3d4;
}

.tubiao3{
  background: #599a18;
}

.tubiao4{
  background: #bbb6bb;
}

.tubiao11,.tubiao22,.tubiao33,.tubiao44{
  padding:66px 0px 0px 10px;
  height:30px;
  width:107px;
  font-size: 12px;
  color:#fff;
  background: url(blue_117.png) no-repeat;
}

.tubiao22{
  background: url(qing_118.png) no-repeat;
}

.tubiao33{
  background: url(green_116.png) no-repeat;
}

.tubiao44{
  background: url(gray_118.png) no-repeat;
}

.nav{
  width:969px;
  height:auto;
  border-bottom: 1px dotted #b0b5b5; 
}

.nav ul{
  padding:0px 27px 0px 25px;
  width:917px;
  height:auto;
  overflow: hidden;
}

.nav ul li{
  width:auto;
  height:auto;
  float:left;
  margin-right: 90px;
  
}

.nav ul li:last-child{
  margin-right: 0px;
}

.nav ul li a{
  width:auto;
  height:41px;
  line-height: 41px;
  display: block;
  font-size: 14px;
  color:#333333;
}

.nav ul li a:hover{
  color:#1e5ba0;
}

.nav ul li a.active{
  color:#1e5ba0;
}

.submenu,.submenu2{
  padding-left:13px;
  width:121px;
  height:auto;
  background: #244190;
  filter:alpha(opacity:80);
  -moz-opacity:0.8; 
  opacity:0.8;
  position:absolute;top:187px;
  padding-top: 2px;
  display: none;
  z-index: 999;
}

.nav ul li .submenu a{
  width:auto;
  height:38px;
  line-height: 38px;
  display: block;
  font-size: 14px;
  color:#fff;
}



.nav ul li .submenu2 a{
        width:auto;
  height:auto;
  line-height: 24px;
  display: block;
  font-size: 14px;
  color:#fff;
  word-wrap: break-word;
  word-break:break-all;
  padding: 4px;
}

.submenu a:hover,.submenu2 a:hover{
  color:#fff;
 /*  text-decoration: underline; */
}

.banner,.banner_2{
 width:1070px;
 height:450px;
 position: relative;
 margin-bottom: 20px;
 background: url(pic_1070.png) no-repeat;
}

.banner_2{
  background: url(banner_1070.png) no-repeat;
}

.banner2{
  padding:38px 0px 0px 74px;
  width:907px;
  height:auto;
}

.banner3{
  width:300px;
  height:auto;
}

.banner4{
  width:168px;
  height:145px;
  margin-top: 110px;
  padding-top: 59px;
  cursor: pointer;
  background: url(sanjiao_168.png) no-repeat;
}

.banner4 img{
  width:28px;
  height:37px;
  display: none;
  margin:0 auto;
}

.weixin{
  width:110px;
  height:107px;
  display: block;
  position: absolute;bottom:0px;right:0px;
  z-index: 10;
}

.news{
  width:1070px;
  height:auto;
  margin-bottom: 46px;
  *margin-bottom: 46px;
}

.news2{
  width:736px;
  height:auto;
  margin-right: 17px;
}

.biaoti{
  width:100%;
  height:57px;
  line-height: 57px;
}

.biaoti h2{
  width:auto;
  
  font-size: 27px;
  color:#333333;
  float:left;
  font-weight: normal;
  margin-right: 25px;
}

.biaoti h3{
  width:auto;
  font-size: 27px;
  color:#666666;
  float:left;
  font-weight:300;
  margin-right: 46px;
}

.more{
  width:auto;
  height:auto;
  font-size: 14px;
  font-weight: 500;
  color:#24a7d1;
  margin-top: 4px;
  display: block;
  font-weight: bold;
}

.news3{
  width:100%;
  height:auto;
  overflow: hidden;
}

.news3 li{
   padding:24px 13px 33px 13px;
   width:157px;
   height:119px;
   float:left;
   border-left:1px dotted #b0b5b5;
   border-bottom: 1px dotted #b0b5b5; 
   position: relative;
   background: #244190;
}

.news3 li.news4{
  padding:13px 15px 12px 20px;
  width:333px;
  height:151px;
  background: #fafafa;
  border-left: 0px;
  border-bottom: 1px dotted #b0b5b5;
}

.news3 li.news4 p{
  width:141px;
  height:112px;
  line-height: 28px;
  font-size: 15px;
  color:#333333;
  margin-right: 34px;
  font-weight: 500;
  float:left;
}

.news3 li.news4 p a{
  color:#333333;
}

.news5{
  width:100%;
  height:auto;
}

.news6{
  width:100%;
  height:32px;
  margin-top: 5px;
  position:relative;
  background: url(bg_28.png) 296px bottom no-repeat;
}

.riqi{
  width:auto;
  height:auto;
  font-size: 16px;
  color:#000;
  font-weight: bold;
  display: block;
  position: absolute;top:1px;right:25px;
}

.riqi2{
  width:auto;
  height:auto;
  position:absolute;
  right:0px;
  bottom:-12px;
  font-size: 21px;
  font-weight: bold;
}

.news3 li h2{
  width:100%;
  height:auto;
  line-height: 26px;
  font-size: 15px;
  color:#fff;
  margin-bottom: 6px;
  font-weight: 500;
}

.news3 li h2 a{
  color:#fff;
}

.news3 li h2 a:hover{
  color:#00b3d4;
}

.news3 li .zhaiyao{
   line-height: 21px;
  font-size: 13px;
  color:#bcc2d7;
  max-height: 63px;
}

.news3 li .zhaiyao a{
  color:#bcc2d7;
}

.news3 li img{
  width:184px;
  height:176px;
  display: block;
  position: absolute;top:0px;
  left:0px;
  z-index: 1;
}

.news7{
  padding:24px 14px 14px 14px;
  width:156px;
  height:auto;
  line-height: 25px;
  font-size: 15px;
  color:#fff;
  background: url(line_184.png) repeat-y;
  /* background: #000000;
  filter:alpha(opacity:50);
  -moz-opacity:0.5; 
  opacity:0.5; */
  position:absolute;top:0px;left:0px;
  z-index: 999; 
  font-weight: 500;
}

.news7 a{
  color:#fff;
  width:100%;
  height:auto;
  display: block;
}


.news7 a:hover{
   color:#00b3d4;
}

.notice{
  width:317px;
  height:auto;
}

/*���х�ч����寛*/
.slideBox{ padding:20px 10px 0px 10px;width:297px; height:332px;overflow:hidden; position:relative;  border-left:1px dotted #b0b5b5;border-right:1px dotted #b0b5b5; }
    .slideBox .bd{ position:relative; height:100%; z-index:0;   }
    .slideBox .bd li{ zoom:1; vertical-align:middle; background:#fff;}
    .slideBox .bd li div{
      width:100%;
      height:auto;
    }
    .slideBox .bd li div a{
     line-height:26px;
      display:block;
      font-size:15px;
      color:#333333;
      font-weight:550;
      overflow:hidden; 
      white-space:nowrap; 
      text-overflow: ellipsis;
    }

    .slideBox .bd li div a:hover{
      color:#a10067;
    }
    

    /* 羔�絳�衆����紜�/��綺√��庶�糸�����膣�羶≦����羔�絛�羝句��篏後�拷����綉���鐃� */
    .slideBox .prev,
    .slideBox .next{ position:absolute; left:15px; bottom:0px;  display:block; width:30px; height:30px;   }
    .slideBox .prev{background:url(jiantou1_30.png) no-repeat;}
    .slideBox .next{ left:55px; bottom:0px; background:url(jiantou2_30.png) no-repeat; }

    .slideBox .prevStop{ display:none;  }
    .slideBox .nextStop{ display:none;  }

.zhuanjia{
  width:1070px;
  height:auto;
  margin-bottom: 46px;
}

.zhuanti{
  width:738px;
  height:160px;
   margin-right: 16px;
}

.zhuanti img{
  width:736px;
  height:161px;
  display: block;

}

.zhuanjia2{
  padding:9px 9px 5px 9px;
  width:296px;
  height:145px;
  border:1px dotted #b0b5b5;
}

/*����寛2*/
.slideBox2{ width:296px; height:108px;overflow:hidden; position:relative; }
    .slideBox2 .bd2{ width:100%;position:relative; height:auto; z-index:0;   }
    .slideBox2 .bd2 li{ width:100%;height:auto;overflow:hidden;zoom:1; vertical-align:middle; background:#fff;}
    .slideBox2 .bd2 li .pic1{
      width:104px;
      height:64px;
      float:left;
      margin-right:9px;
    }

    .slideBox2 .bd2 li .pic1 img{
      width:104px;
      height:64px;
    }
    .slideBox2 .bd2 li .intro{
      width:183px;
      
      float:left;
    }

    .slideBox2 .bd2 li .intro p{
     width:100%;
      line-height:25px;
      font-size:15px;
      color:#333;
    }

    .slideBox2 .bd2 li .intro p span{
      width:auto;
      font-weight:bold;
      margin-right:12px;
      color:#244190;
    }
    

    /* 羔�絳�衆����紜�/��綺√��庶�糸�����膣�羶≦����羔�絛�羝句��篏後�拷����綉���鐃� */
    .slideBox2 .prev2,
    .slideBox2 .next2{ position:absolute; left:0px; bottom:0px;  display:block; width:30px; height:30px;   }
    .slideBox2 .prev2{background:url(jiantou1_30.png) no-repeat;}
    .slideBox2 .next2{ left:40px; bottom:0px; background:url(jiantou2_30.png) no-repeat; }

    .slideBox2 .prevStop2{ display:none;  }
    .slideBox2 .nextStop2{ display:none;  }
    
    .slideBox3{ width:736px; height:161px; overflow:hidden; position:relative; border:1px solid #ddd;  }
    .slideBox3 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
    .slideBox3 .hd ul{ overflow:hidden; zoom:1; float:left;  }
    .slideBox3 .hd ul li{ float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
    .slideBox3 .hd ul li.on{ background:#00b3d4; color:#fff; }
    .slideBox3 .bd{ position:relative; height:100%; z-index:0;   }
    .slideBox3 .bd li{ zoom:1; vertical-align:middle; }
    .slideBox3 .bd img{ width:736px; height:161px; display:block;  }
.friendlink{
  width:100%;
  height:auto;
  border-top: 1px dotted #b0b5b5;
  border-bottom:1px dotted #b0b5b5;
}

.friendlink2{
  padding-left:15px;
  width:1055px;
  height:auto;
}

.friendlink3,.friendlink4{
  width:128px;
  height:56px;
  line-height: 56px;
  font-size: 20px;
  color:#4d453f;
  font-weight: bold;
  background: url(friend_32.png) right 13px no-repeat;
}

.friendlink4{
 background: url(dianhua_37.png) right 11px no-repeat;
 margin-left: 624px;
}

.friendlink5{
  width:100%;
  height:auto;
  padding:15px 0px 18px 0px;
  border-bottom: 1px dotted #b0b5b5;
}

.friendlink6{
  padding-left:15px;
  width:1055px;
  height:auto;
}

.friendlink7{
  width:720px;
  height:auto;
  margin-right: 33px;
}

.friendlink7 a{
  width:auto;
  height:27px;
  line-height: 27px;
  padding:0px 6px;
  display: block;
  background: url(line_2.png) right no-repeat;
  float:left;
  font-size: 12px;
  color:#707071;
}

.friendlink7 a:first-child{
  padding-left: 0px;
}


.friendlink8{
  width:302px;
  height:auto;
}

.friendlink8 p{
  font-size: 12px;
  color:#707071;
  line-height: 26px;
}

.foot{
  width:100%;
  height:auto;
  border-bottom: 16px solid #244190;
}

.foot2{
  padding:36px 0px 36px 14px;
  width:1056px;
  height:auto;
}

.foot2 p{
  line-height: 26px;
  font-size: 12px;
  color:#666666;
}

.bg{
  width:1070px;
  height:74px;
  margin-bottom: 23px;
  background: url(pic2_1070.png) no-repeat;
}


.main{
  width:1070px;
  height:auto;
  margin-bottom: 80px;
}

.main2{
  width:1068px;
  height:auto;
  border:1px dotted #b0b5b5;
}

.leftside{
  width:345px;
  height:960px;
  border-right:1px dotted #b0b5b5;
}

.lanmu{
  padding:11px 6px 20px 6px;
  width:333px;
  height:auto;
  border-top:1px dotted #b0b5b5;
  border-left:1px dotted #b0b5b5;
  border-bottom:1px dotted #b0b5b5;
  margin-bottom: 26px;
}

.biaoti2{
  padding-left: 7px;
  width:326px;
  height:auto;
  font-size: 27px;
  word-wrap:break-word;
  word-break:break-all;
  color:#333333;
}

.lanmu ul{
  width:100%;
  height:auto;
  padding-top: 15px;
}

.lanmu ul li{
  padding-left: 7px;
  width:326px;
  height:auto;
}

.lanmu ul li a{
  height:46px;
  line-height: 46px;
  font-size: 16px;
  color:#333333;
  font-weight: 500;
}

.sanjiao{
  width:41px;
  height:46px;
  margin-right: 11px;
  background: url(sanjiao_41.png) no-repeat;
}

.rightside{
width:672px;
height:auto;
}

.breadnav{
  padding-top: 12px;
  width:100%;
  height:auto;
}

.breadnav a,.breadnav span{
  font-size: 14px;
  color:#a5a5a5;
  font-weight: 500;
}



.breadnav span.active{
  color:#1e5ba0;
}

.liebiao{
  width:100%;
  height:auto;
  padding-top: 10px;
}

.liebiao li{
  width:100%;
  height:auto;
  padding:20px 0px;
  border-bottom: 1px dotted #b0b5b5;
}

.liebiao li h2{
  font-size: 16px;
  color:#333333;
 
}

.liebiao li p{
  text-indent: 25px;
  line-height: 26px;
  font-size: 12px;
  color:#333333;
  padding-top: 17px;
}

.liebiao2{
  width:100%;
  height:auto;
  padding-top: 15px;
}

.liebiao2 img{
  width:88px;
  height:88px;
  display: block;
  float:left;
  margin-right: 11px;
}

.liebiao2 span{
  width:573px;
  height:auto;
  display: block;
  float:left;
  font-size: 12px;
  color:#333;
  text-indent: 27px;
  line-height: 23px;
}

/*������*/
.pagenav{
  width:237px;
  height:auto;
  border-radius: 4px;
  background: #fff;
  border:1px solid #dddddd;
  margin-top: 45px;
}

.pagenav a{
  width:28px;
  height:28px;
  line-height: 28px;
  display: block;
  float:left;
  text-align: center;
  font-size: 14px;
  color:#45494a;
  border-right:1px solid #dddddd;
}

.pagenav a:last-child{
  border-right:0px;
}

.pagenav a.active{
  color:#0043e2;
}

.qiehuan{
  width:100%;
  height:46px;
  border-bottom: 1px solid #e2e1dd;
  position: relative;
}

.qiehuan a{
  width:auto;
  height:46px;
  line-height: 46px;
  font-size: 16px;
  color:#24a7d1;
  display: block;
  float:left;
  margin-right: 30px;
}

.qiehuan2{
  width:auto;
  height:46px;
  position: absolute;left:30%;top:0px;
}

.qiehuan2 a.active{
  font-weight: bold;
}

.qiehuan2 a:hover{
  font-weight: bold;
}

.main2{
  padding-bottom: 30px;
  margin-bottom: 30px;
}

.main2 h2{
  padding-top: 38px;
  padding-bottom: 20px;
  font-size: 24px;
  color:#333333;
  text-align: center;
  font-weight: 500;
}

.riqi_1{
  padding-bottom: 14px;
  text-align: center;
  font-size: 14px;
  color:#666;
  display: block;
}

.para,.para2{
  width:928px;
  height:auto;

}

.para img{
  
  display: block;
   margin:0 auto;
  margin-bottom: 28px;

}

.para p,.para2 p,.para div,.para2 div{
  text-indent: 28px;
  line-height: 26px;
  font-size: 14px;
  color:#333333;
  margin-bottom: 15px;
}

.para2 p,.para2 div{
  text-indent: 0px;
}

.liuyan{
  padding:26px 32px 442px 19px;
  width:619px;
  height:auto;
  border:1px solid #e3e3e3;
  background: #fcfcfc;
  margin-top: 30px;
}

.liuyan2{
  width:100%;
  height:auto;
  margin-bottom: 37px;
}

.liuyan2 span{
  width:84px;
  height:41px;
  line-height: 41px;
  font-size: 16px;
  color:#333333;
  display: block;
  float:left;
}

.liuyan2 input{
  padding-left: 8px;
  width:525px;
  height:39px;
  line-height: 39px;
  border-radius: 4px;
  border:1px solid #d9d9d9;
  background: #fff;
  font-size: 15px;
}

.liuyan2 textarea{
  padding:8px;
  max-height:218px;
  width:517px;
  overflow-x: hidden;
  overflow-y: auto;
  border:1px solid #d9d9d9;
  background: #fff;
   font-size: 15px;
   border-radius: 4px;
}

.tijiao{
  width:193px;
  height:auto;
}

.tijiao a{
  width:88px;
  height:48px;
  line-height: 48px;
  display: block;
  border-radius: 4px;
  background: #244190;
  text-align: center;
  font-size: 16px;
  color:#fff;
  float:left;
  margin-right: 16px;
}

.content{
  width:1070px;
  height:auto;
  padding-bottom: 30px;
}

.content h2{
  font-size: 23px;
  color:#0055A6;
  font-weight: 500;
  margin-bottom: 10px;
}

.content p{
  line-height: 26px;
  font-size: 14px;
}

.footer{border-bottom: 16px solid #244190;border-top:1px dotted #b0b5b5;padding:0px 0px 30px 0px; margin:0 auto; text-align:center;}
.foot3{ width:960px; margin:0 auto;color:#666; text-align:left; padding-top:35px;}
.foot1
{
width:650px;
}

.zhaiyao2{
  width:928px;
  border-top:1px dotted #b0b5b5;
  margin-top: 10px;
  padding: 10px 0px;
  font-size: 14px;

}

.zhaiyao2 span{
  width:71px;
  height:auto;
  display: block;
  float:left;
    font-weight: 600;
}

.xiazai{
  width:857px;
  height:auto;

}

.xiazai a{
  color:#333;
  width:auto;
  height:auto;
  margin-bottom: 8px;
  display: block;
}






