@charset "utf-8";
*{box-sizing:border-box;margin:0;padding:0; font-family: "Microsoft YaHei", "Lantinghei SC", "Helvetica Neue", Arial, "Open Sans", "Hiragino Sans GB", sans-serif;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
ol,ul{list-style:none}
a{text-decoration: none;color:#000} 
a:hover{color: #2960ae;font-weight: bold;}
body{margin:0;background: #FFFFFF;}
img, table {
    max-width: 100%;
}
.l{float:left}
.r{float:right}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.container{max-width: 1000px;margin: auto;}
.head{
  height: 792px;
  background: url(../images/top.png) no-repeat center top;
}
.head h2{
  text-align: center;
  color: #ffffff;
  font-size: 65px;
}
.main{width:100%;}
.main1{width:100%;height:654px;background: url(../images/top.jpg) no-repeat; background-position: 50% 50%; }
.main2{width:1200px;  margin: auto;height: auto; }
.ctit {
    background: url(../images/ywjj.jpg) no-repeat center;
width: 463px;
height: 102px;
 margin: auto;
    margin-bottom: 30px;

}
.ctit a{width: 100%;height: 100%;float: left;}
.ctita {
    background: url(../images/qyal.jpg) no-repeat center;
width: 463px;
height: 102px;
 margin: auto;
    margin-bottom: 30px;margin-top:30px; 

}
.ctita a{width: 100%;height: 100%;float: left;}

.main3{width:1200px;height:410px;margin-top:20px; }
.main3-left{width:640px;height:410px;}
.main3-img{width:640px;height:360px;}
.main3-img img{width:640px;height:360px;}

.main3-title{width:640px;height:50px;background-color: #f0f6ff;line-height: 50px;font-size: 16px;text-indent: 20px;}
.main3-title a{}
.main3-right{width:510px;height:410px;background: url(../images/dian.jpg) no-repeat 0px 20px; }
.main3-right ul{width:490px ;float: right;}
.main3-right ul li {
    height: 52px;
    line-height: 52px;
    font-size: 18px;
    
    
    position: relative;
	border-bottom:1px #dfdbdb dashed ;
}
.main3-right ul li:nth-child(8n+8){border: none;}
.main3-right li a {
	width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.main3-right li span {
   
    position: absolute;
    right: 0;
    top: 0;
    color: #888;
font-size: 17px;
}
.main4{width:1200px;height:540px;margin-top:50px; }
.main4-left{width:650px;height:540px;}
.zcwj{width:650px;height:80px;background: url(../images/zcwj.jpg) no-repeat center}
.zcwj a{width: 100%;height: 100%;float: left;}
.zcwjcontent ul li{width: 100%;height: 80px;position:relative;}
.zcwjcontent ul li a{width: 530px;height: 80px;float: right;line-height: 20px;margin-left: 20px;position:absolute;top: 30%;left:80px}
.zcwjcontent ul li span{width: 80px;height: 80px;text-align: center;background: url(../images/time.jpg) no-repeat 5px 0;float: left;line-height: 20px;padding-top: 20px;font-size: 12px;color: #86b8e2}
.ri{font-size: 18px;color: #2960ae;font-weight: bold;}


.main4-right{width:510px;height:540px;}
.gzdt{width:510px;height:80px;background: url(../images/gzdt.jpg) no-repeat center}
.gzdt a{width: 100%;height: 100%;float: left;}
.gzdtcontent ul li{width: 100%;height: 80px;position:relative;}
.gzdtcontent ul li a{width: 410px;height: 80px;float: right;line-height: 20px;margin-left: 20px;position:absolute;top: 30%;left:80px}
.gzdtcontent ul li span{width: 80px;height: 80px;text-align: center;background: url(../images/time.jpg) no-repeat 5px 0;float: left;line-height: 20px;padding-top: 20px;font-size: 12px;color: #86b8e2}
.main5{width:1200px;height:395px;}
.main5 ul li{float: left;margin-right: 20px;height: 395px;}
.main5 ul li:nth-child(3n+3){margin-right: 0px;}
.main5 ul li.a1:before{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.3);
    background-size: cover;
    content: '';}
.main5 ul li.a1{width: 590px;position:relative;}
.main5 ul li.a1 a{display:block;position:relative;z-index:6}
.main5 ul li.a1 img{width: 590px;height: 395px;}
.main5 ul li.a1 span{position:absolute;bottom: 30px;left:30px;color: #FFFFFF;z-index: 100;}
.main5 ul li.a2{width: 280px;}
.main5 ul li.a2 img{width: 280px;height: 395px;}


