@charset "gb2312";
body {
 font-family: "Î¢ÈíÑÅºÚ";
 font-size: 14px;
 background-color: #FFF;
margin:0 auto;
}
a{
 text-decoration:none;
 color:#444444;
 }
a:hover{
 text-decoration:none;
 color:#ff6600;
 }
img{
 border:0;
 }
ol,ul,li{
 padding:0px;margin:0px;
 list-style-type:none;
 }
.topbox{
 width:100%;
 overflow:hidden;
 background:#176DA5;
 min-width:1000px;
 height:138px;}
.top{
 width:1000px;
 height:138px;
 background:#176DA5;
 min-width:1000px;
 margin:0 auto;}
.top .logo{
 padding:13px 0px;
 width:375px;
 height:130px;
 float:left;}
.top ul{
 float:right;
 padding:35px 0px;
 width:350px;
 }
.top ul li{
 float:left;
 padding:5px 15px;}
.top ul li a{
 color:#ffffff;
 text-align:center;}
.top ul li div{
 text-align:center;
 padding-bottom:10px;}
.navbox{
 width:100%;
 height:42px;
 background:url(imagesllxy_24.png) repeat-x;}
 
.nav{
    line-height: -11px;
    text-align: center;
    width: 1000px;
    height: 42px;
    margin: auto;
    }
.banner{
 width:1180px;
 overflow:hidden;
 margin:0 auto;}
.banner img{
 width:1180px;
 height:280px;}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  min-width:1000px;
  }
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }
.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
 position: relative;
 float: left;
 width: 100%;
  }
.con {
 margin:0 auto;
 width: 1000px;
  }
.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }
.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("imagesthemes.png") no-repeat left top;
  margin-top: -45px;
  }
.slide_nav:active {
  opacity: 1.0;
  }
 .slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }

.zhuanlan{
 width:100%;
 overflow:hidden;
 min-width:1000px;
 }


.main{
 width:100%;
 overflow:hidden;
 min-width:1000px;
 }
.news{
 width: 1000px;
 overflow: hidden;
 padding-top: 10px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
}
.news .tit{
 width:1000px;
 height:45px;
 line-height:30px;
 border-bottom:2px solid #2580BB;
 margin-bottom:10px;
}
.news .tit .h3{
 color:#222222;
 font-family:"Î¢ÈíÑÅºÚ";
 float:left;
 font-size:16px;
 font-weight:bold;
 margin-left:10px;}

.news .tit a{
 color:#222222;
 float:right;
 font-size:14px;
 margin-right:10px;}
.news .content{
 width:1000px;
}
.news .content .list{
 width:420px;
 float:left;
 overflow:hidden;}
.news .content .list ul li{
 font-size:14px;
 line-height:30px;
 overflow:hidden;
 }
.news .content .list ul li a{
 float:left;
 }
.news .content .list ul li span{
 float:right;
 color:#444444;
 }
.news .content .pic{
 margin-top:8px;
 float:left;
 width:580px;
 color:#444444;
 }
.news .content .pic ul li{
 float:left;
 overflow:hidden;
 margin-left:20px;
 width:270px;
 }
.news .content .pic ul li img{
 border:0px;
 width:270px;
 height:150px;
 }
.news .content .pic ul li div{
 overflow:hidden;
 text-align:left;
 }
.news .content .pic ul li a{
 padding-left:20px;
 text-align:left;
 overflow:hidden;
 line-height:31px;
 text-indent:10px;
 }
.news_1{
 width: 1000px;
 overflow: hidden;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
}
.news_1 .left{
 width:590px;
 overflow:hidden;
 float:left;
 }
.news_1 .left .tit{
 width:590px;
 height:45px;
 line-height:30px;
 border-bottom:2px solid #2580BB;
 margin-bottom:10px;
}
.news_1 .left .tit .h3{
 margin-top:8px;
color:#444444;
 font-family:"Î¢ÈíÑÅºÚ";
 float:left;
 font-size:16px;
 font-weight:bold;
 margin-left:10px;
}

.news_1 .left .tit a{
margin-top:8px;
 color:#666666;
 float:right;
 font-size:14px;
 margin-right:10px;}

.news_1 .left .content{
 width:590px;
 overflow:hidden;}

.news_1 .left .content ul li{
 line-height:30px;
 font-size:14px;
 overflow:hidden;}

.news_1 .left .content ul li img{
 width:155px;
 height:95px;
 overflow:hidden;
 float:left;
 padding-right:15px;
 }
.news_1 .left .content ul li font{
 text-indent:2em;
 line-height:30px;
 font-size:14px;
 overflow:hidden;
 }
.news_1 .left .content ul li a{
 float:left;
}
.news_1 .left .content ul li span{
 float:right;
 color:#444444;
}

.news_1 .left .xywh{
 width:590px;
 overflow:hidden;
 }
.news_1 .left .xywh img{
 float:left;
 padding-right:10px;
 padding-bottom:15px;
}
.news_1 .left .xywh ul li{
 color:#444444;
 line-height:30px;
 overflow:hidden;
}
.news_1 .left .xywh ul li a{
 float:left;
}
.news_1 .left .xywh ul li span{
 color:#444444;
 float:right;
}
.news_1 .left .gjzh{
 width:590px;
 overflow:hidden;
}
.news_1 .left .gjzh img{
 float:left;
 padding-right:10px;
 padding-bottom:15px;
}
.news_1 .left .gjzh ul li{
 color:#444444;
 line-height:30px;
 overflow:hidden;
}
.news_1 .left .gjzh ul li a{
 float:left;
}
.news_1 .left .gjzh ul li span{
 color:#444444;
 float:right;
}

.news_1 .left .dfzc{
 width:590px;
 overflow:hidden;
 }
.news_1 .left .dfzc img{
 float:left;
 padding-right:10px;
 padding-bottom:15px;}
.news_1 .left .dfzc ul li{
 color:#444444;
 line-height:30px;
 overflow:hidden;}
.news_1 .left .dfzc ul li a{
 float:left;
}
.news_1 .left .dfzc ul li span{
 color:#444444;
 float:right;
}

.news_1 .right{
 width:390px;
 overflow:hidden;
 float:right;
 margin-left:20px;
 }
.news_1 .right .tzgg{
 width:390px;
 overflow:hidden;
 float:right;
 }
.news_1 .right .tzgg .tit{
 width:390px;
 height:45px;
 line-height:45px;
 border-bottom:2px solid #2580BB;
 margin-bottom:10px;
}
.news_1 .right .tzgg .tit .h3{
 color:#444444;
 font-family:"Î¢ÈíÑÅºÚ";
 float:left;
 font-size:16px;
 font-weight:bold;
 margin-left:10px;}
.news_1 .right .tzgg .tit a{
 color:#666666;
 float:right;
 font-size:14px;
 margin-right:10px;
}
.news_1 .right .tzgg .content{
 width:390px;
 overflow:hidden;}
.news_1 .right .tzgg ul li{
 line-height:30px;
 width:390px;
 }
.news_1 .right .tzgg ul li span{
 float:left;
 color:#06568B;
 }
 .news_1 .right .tzgg ul li span .yy{
  font-size:18px;
 }
  .news_1 .right .tzgg ul li span .md{
     font-size:14px;
  }
.news_1 .right .tzgg ul li a{
 float:left;
 width:280px;
 padding-left:10px;
 border-left:1px solid #ccc;
 margin-left:15px;
 margin-bottom:17px;
 }

.news_1 .right .ggfw{
 width:390px;
 overflow:hidden;
 float:right;
 margin-bottom:15px;
 }
.news_1 .right .ggfw .tit{
 width:390px;
 height:40px;
 line-height:40px;
 border-bottom:2px solid #2580BB;
}
.news_1 .right .ggfw .tit .h3{
 color:#444444;
 font-family:"Î¢ÈíÑÅºÚ";
 float:left;
 font-size:16px;
 font-weight:bold;
 margin-left:10px;}
.news_1 .right .ggfw .tit a{
 color:#666666;
 float:right;
 font-size:14px;
 margin-right:10px;}
.news_1 .right .ggfw ul li{
 width:110px;
 height:42px;
 line-height:42px;
 color:#ffffff;
 overflow:hidden;
 float:left;
 cursor:pointer;
 padding-left:80px;
 margin-top:10px;}


.news_1 .right .ggfw ul .link1{
 overflow:hidden;
 background-image:url(imagestsg.gif);
 background-repeat:no-repeat;
 background-position:25px;
 background-color:#2C3E50;}
.news_1 .right .ggfw ul .link2{
 overflow:hidden;
 background-image:url(imagesgrmh.gif);
 background-repeat:no-repeat;
 background-position:25px;
 background-color:#E67E22;
 margin-left:10px;}
.news_1 .right .ggfw ul .link3{
 overflow:hidden;
 background-image:url(imagessjkhd.gif);
 background-repeat:no-repeat;
 background-position:25px;
 background-color:#8E44AD;}
.news_1 .right .ggfw ul .link4{
 overflow:hidden;
 background-image:url(imagesbgdhcx.gif);
 background-repeat:no-repeat;
 background-position:25px;
 background-color:#018E72;
 margin-left:10px;}
.news_1 .right .ggfw ul .link5{
 overflow:hidden;
 background-image:url(imageswxgzh.gif);
 background-repeat:no-repeat;
 background-position:25px;
 background-color:#679B00;
 }
.news_1 .right .ggfw ul .link6{
 overflow:hidden;
 background-image:url(images3dxy.gif);
 background-repeat:no-repeat;
 background-position:25px;
 background-color:#C0392B;
 margin-left:10px;}



.kstdbox{
 width:100%;
 background:#f0f0f0;
 min-width:1000px;
 overflow:hidden;}
.kstd{
 width:1000px;
 margin:0 auto;
 background:#f0f0f0;
 overflow:hidden;
 height:125px;
 }
.kstd .left{
 width: 1000px;
 overflow: hidden;
 float: left;
 }
.kstd .left .tit{
 width:1000px;
 height:40px;
 line-height:40px;
 border-bottom:1px solid #ccc;
 overflow:hidden;
 float:left;
 font-size:18px;
 color:#444444;
 }
.kstd .left ul li{
 width:150px;
 height:35px;
 font-size:14px;
 padding-left:15px;
 line-height:30px;
 float:left;
 color:#666666;
 background:url(imagesggfw_pic.png) no-repeat;
 background-position:85px ;
 }
.kstd .left ul li a{
 }
.kstd .right{
 width:480px;
 overflow:hidden;
 float:right;
 }
.kstd .right ul li{
 float:right;
 margin:8px 0px;
 padding-left:15px;
 }

.bottombox{
 width:100%;
 min-width:1000px;
 background:#176DA5;
 overflow: hidden;}
.bottom{
 width:1000px;
 height:80px;
 color:#ffffff;
 font-size:14px;
 line-height:30px;
 padding-top:15px;
 margin:0 auto;
 background:#176DA5;
 overflow: hidden;}
.bottom .left{
 float:left;
 overflow: hidden;}
.bottom .right{
 float:right;
 overflow: hidden;}

.list_lb{
 width: 1000px;
 overflow: hidden;
 padding-top: 10px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
}
.list_lb .tit{
 width: 1000px;
 height: 45px;
 line-height: 30px;
 border-bottom: 2px solid #dddddd;
 margin-bottom: 15px;
}
.list_lb .tit .h3{
 color:#444444;
 font-family:"Î¢ÈíÑÅºÚ";
 float:left;
 font-size:16px;
 font-weight:bold;
 margin-left:10px;}

.list_lb .tit .dqwz{
 color:#666666;
 float:right;
 font-size:14px;
 margin-right:10px;}
.list_lb .tit .dqwz a{
 color:#666666;
 }
.list_lb .content .left{
 width:200px;
 float:left;
 min-height:500px;
}
.list_lb .content .left ul li a{
 width:140px;
 height:35px;
 line-height:30px;
 margin-bottom:10px;
 color:#444444;
 display:block;
 padding-left:55px;
 background-color:#eeeeee;
 border-left:4px solid #ccc;
}
.list_lb .content .left ul li a:hover{
 width:140px;
 height:35px;
 line-height:30px;
 margin-bottom:10px;
 color:#444444;
 display:block;
 padding-left:55px;
 background-color:#eeeeee;
 border-left:4px solid #176DA5;
}
.list_lb .content .left ul li :hover{
 width:200px;
 height:35px;
 border-left:2px solid #176DA5;
 background-color:#ddd;
 line-height:30px;
 margin-bottom:10px;
 color:#222222;
}
.list_lb .content .right{
 width:780px;
 float:right;
 min-height:500px;
 overflow:hidden;
 margin-bottom:15px;
}
.list_lb .content .right ul li {
 height:35px;
 line-height:30px;
 overflow:hidden;
 color:#222222;
 border-bottom:1px dotted #bbb;
 }
.list_lb .content .right ul li a{
 overflow:hidden;
 float:left;
 }
.list_lb .content .right ul li span{
 overflow:hidden;
 float:right;
 color:#222222;
 }