@charset "utf-8";

* {padding:0;margin:0;list-style:none;
font-family:微软雅黑;}
.clear{
 clear: both;}
a {
 color: #333;
    text-decoration: none;}
.top{
 width:auto;
 height:115px;
 background-color:#078ad2;}
.logo{   
 width: 1200px;
    margin: 0 auto;}
.logo img{
 padding-top:30px;}
 
 
 .fdj{
 float: right;
 height: 18px;
 margin-top: 6px;
 margin-left: 10px;}
.fdj img{
 margin-right: 5px;}
.search{
 height:30px;
 width:300px;
 border:1px solid #fff;
 background-color:#078ad2;}
.search_text{
 float: left;
 width: 105px;
 height: 30px;
    line-height: 30px;
 outline: none;
 font-family: "微软雅黑"; 
 color: #fff;
 margin-left: 15px;
 border:none;}
.search_text{
 width: 236px;
 height: 30px;
 background-color: #078ad2;}
.button{
padding-top:4px;
 }
 
.search-box{
 width:325px;
 height:70px;
 float:right;
 box-sizing: border-box;
    padding-right: 6px;}
.search-box ul{
     display: inline-block;
    float: right;
    margin-top: 28px;}
.search-box ul li{
     float: left;
    color: #fff;
    margin-right: 6px;
    margin-bottom: 10px;}
.search-box ul li a{
     color: #fff;
    font-size: 16px;}
.search-box form{
 float:right;}

#bot{height:56px;line-height:50px;}
.w{width:1200px;margin:0 auto;}
.bbg{background-color:#e6e6e6;}
.nav{text-align:center;}
.nav ul li{display:inline-block;*display:inline;*zoom:1;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    position:relative;
 height: 45px;
 margin-top: 5px;
 margin-bottom: 5px;
 border-right: 2px solid #76b8dc;}
.nav ul li a:hover{background:#078ad2;}
.nav ul li a{font-size:16px;color:#666;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    display:block;
    font-weight: bold;
 height: 45px;
 margin-right: 5px;}
.nav ul li:hover a{color:#fff;}
.nav ul li:hover li a{color:#fff;font-weight: 500;}
.nav ul li ul{position:absolute;top:46px;background-color: rgba(124,102,87,0.5);display:none;z-index:999;}
.nav ul li:hover ul{display:block;}
.nav ul ul li{width:100%;border:none;}
.nav ul ul li a{color:#fff;}
.nav li ul li:hover a{color:#fff;} 




#banner{position:relative;}
.banner1{height:398px;width:100%;overflow:hidden;position:relative;}
.banner1 .box{text-align:center;width:2000px;margin:0 auto;position:absolute;left:50%;margin-left:-1000px;}
.banner1 .leftbanner{width:500px;height:398px;float:left;}
.banner1 .w{width:1000px;height:398px;float:left;}
.banner1 .rightbanner{width:500px;height:398px;float:left;}
.banner1 li{position:relative;}
.banner1 img{width:100%;height:398px;}
.banner1 h3 {position:absolute;bottom:0;text-indent:1em;color:#fff;width:100%;
    background:url(../images/banner1h3.png) repeat left top;
    text-align:left;
    font-size:18px;
    height:50px;
    line-height:50px;}

.slideBox{ width:1000px; height:398px; overflow:hidden; position:relative;}
.slideBox .hd{ height:14px; overflow:hidden; position:absolute; right:10px; bottom:18px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:10px;  width:14px; height:14px; line-height:14px; text-align:center; background:#eee1d4; cursor:pointer;}
.slideBox .hd ul li.on{ background:#8c1616;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:58px; height:80px; 
    filter:alpha(opacity=50);opacity:0.5;   
    background:url(../images/zuo.png) no-repeat left top;}
.slideBox .next{ left:auto; right:0;background:url(../images/you.png) no-repeat left top;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.banner2{background:#FFF;}

.slideBox2{ width:1000px; height:420px;position:relative;margin:0px auto 30px;}
.slideBox2 .hd{ height:24px; overflow:hidden; position:absolute; bottom:-10px; z-index:1; width:100%;}
.slideBox2 .hd ul{ overflow:hidden; zoom:1; text-align:center;}
.slideBox2 .hd ul li{width:24px; height:24px; line-height:24px; text-align:center; background:url(../images/banner2yuan.png) no-repeat left top; cursor:pointer; color:#8c0000;font-size:16px;
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin:0 10px;}
.slideBox2 .hd ul li.on{background:url(../images/banner2yuan2.png) no-repeat left top;color:#fff;}
.slideBox2 .bd{ position:relative; height:100%; z-index:0;}
.slideBox2 .bd li{ zoom:1; vertical-align:middle; position:relative;}
.banner2 h3 {position:absolute;bottom:50px;left:30px;padding:10px 20px;color:#fff;width:60%;
    background:url(../images/banner2h3.png) repeat left top;
    text-align:left;
    font-size:16px;}
.banner2 img{width:100%;height:380px;}

.banner3{}

.slideBox3{ width:1200px; height:380px;position:relative;margin:20px 0;}
.slideBox3 .hd{ height:24px; overflow:hidden; position:absolute; bottom:5px; z-index:1; width:100%;}
.slideBox3 .hd ul{ overflow:hidden; zoom:1; text-align:center;}
.slideBox3 .hd ul li{width:8px; height:8px; text-align:center; 
    background:#999; cursor:pointer;
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin:0 10px;}
.slideBox3 .hd ul li.on{background:#ff4019;}
.slideBox3 .bd{ position:relative; height:100%; z-index:0;}
.slideBox3 .bd li{ zoom:1; vertical-align:middle; position:relative;}
.banner3 h3 {position:absolute;bottom:50px;left:40px;padding:10px 20px;color:#fff;
    background:url(../images/banner1h3.png) repeat left top;
    text-align:left;
    font-size:16px;}
.banner3 img{width:100%;height:350px;}

.slideBox3 .prev,
.slideBox3 .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:29px; height:49px; 
    filter:alpha(opacity=50);opacity:0.5;   
    background:url(../images/zuo1.png) no-repeat left top;}
.slideBox3 .next{ left:auto; right:0;background:url(../images/you1.png) no-repeat left top;}
.slideBox3 .prev:hover,
.slideBox3 .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox3 .prevStop{ display:none;}
.slideBox3 .nextStop{ display:none;}





.main{padding-top:30px;}
.left1{width:55%; float:left;}
.left2{width:55%; float:left;padding-top:50px;}
.right1{width:41%;float:right;}
.right2{width:35%;float:right;padding-top:50px;}
.left1 h3{background:url(../images/indexicon/xinwen.png) no-repeat;background-size:30px}
.left2 h3{background:url(../images/indexicon/gonggao.png) no-repeat;background-size:30px}
.right1 h3{background:url(../images/indexicon/gongzuoqu.png) no-repeat;background-size:30px}
.tit1 h3{
background:url(../images/indexicon/jiaoyu.png) no-repeat;background-size:30px
}
.tit h3{
 border-bottom:2px solid #078ad2;
 line-height:34px;height:34px;}
.tit h3 span{
 padding:6px 40px;color:#078ad2;}
.tit h3 a{    
 float: right;
    font-size: 12px;
    color: #078ad2;}
.titimg {
 float:left;
 padding:10px;}
.titul{
 width:315px;
 padding-top:5px;
 float:left;}
.titul ul{
 padding-top:5px;}
.titul ul li{
 height:50px;
 margin-top:15px;}
.titul ul li:first-child{
 margin-top:0;}
.date {
 width:70px;
 height:50px;
 margin-right: 10px;
 float: left;}
.date .month{
 height: 30px;
    background: #ccc;
    color: #666;
 text-align:center;
    line-height: 25px;
    font-size: 14px;}
.date .year{
 height: 25px;
    line-height: 25px;
    font-size: 14px;
    background: #078ad2;
    color: #fff;
 text-align:center;}
.event{
 height:50px;
 color:#666;
 padding-left:3px;
 background:#ccc;
 float: left;
 width: 300px;
line-height:25px;}
.event a{
 color:#666;}
.right1 ul{
 width:493px;
 height:245px;
 padding-top:10px;}
.dian{color:#078ad2;float:left;}
.right1 ul li:first-child {
 border-top:none;}
.right1 ul li {
 line-height:47px;
 height:47px;
 border-top:1px dashed #ccc;
 border-bottom:1px dashed #ccc;
 margin-top:1px;}
.right1 ul li p{
 float:left;
 margin-left:15px;}



.left2 ul{
 width:660px;
 height:245px;
 padding-top:10px;}
.left2 ul li span{color:#999;float:right;}
.left2 ul li:first-child {
 border-top:none;}
.left2 ul li {
 line-height:47px;
 height:47px;
 border-top:1px dashed #ccc;
 border-bottom:1px dashed #ccc;
 margin-top:1px;}
.left2 ul li p{
 float:left;
 margin-left:15px;}


.tp img {boder:none;}
.tp a {border:none;}

.cylink{
 margin-top:25px;
 margin-left:35px;
 width:110px;
 height:75px;
 line-height:75px;
 border-right:2px solid #078ad2;
 font-size:20px;
 font-weight:bold;
 color:#078ad2;
 float:left;}
.linkul{
 float:left;
 margin-left:20px;
 margin-top:15px;
 width:1000px;}
.linkul li{
 float:left;
 width:250px;
 height:25px;
 line-height:25px;
 margin:10px;}
.linkul li a{
 color:#078ad2;
 font-size:13px;}
.linklogo{
 float:left;
 margin-top:25px;
    margin-left: 48px;}












.bottom{
 
 width:auto;
 height:115px;
 background-color:#078ad2;}
.link{width: 1200px;
 margin: 0 auto;
 height: 125px;
 margin-top: 50px;
 background: #e6e6e6;}
.footer{
 margin: 0 auto;
 width: 900px;
  
 color: #fff;
 font-size: 16px;}