@charset"utf-8";
*{
    padding:0;
    margin:0 auto;
    font-size:14px;
    color:#5d6268;
    font-family:SimSun!important;
    width:100%;   
}
/* body{
    background-color:#f3f3f3;
} */
a{
    color:#5d6268;
    text-decoration: none;
	margin:0 5px;
}
ul,ol,menu{
    list-style-type: none;

}
img{
    border:none;
}
/* header  begin */
.header{
    width:100%;
    height:900px;
    background-color:#fff; 
    position: relative;
}
.nav{
    width:100%;
    height:90px;
    position: absolute;
    z-index: 1000000;
    text-align: center; 
    /* background-color:rgba(255,255,255,.6); */
    position: fixed;
    top: 0;
}
.nav_nav{
    width:100%;   
    height:90px;
}
.logo{
    float:left;
    width:45%;
}
.logo img{
    width:500px;
    /* height:100%;*/
    margin-top:10px; 
    margin-left:15%;
}
.header .nav_ul{
    width:45%;
    float:left;
    height:30px;
   margin-top:30px;
   margin-left:10%;
}
.nav_ul li{
    float:left;
    width:14%;
    font-size:24px;
    font-weight:900;
    text-align:center;   
}

.nav_ul li>a{
   color:#fff;
   font-family:YaHei !important;
   font-size:16px;
   width:100%;
   height:100%;
   display:inline-block;
}

.nav_ul li .nav_ul_ul{
    width:100%;
    height:auto;
    line-height:32px;     
    display:none;   
}
.nav_ul li .nav_ul_ul li{
    height:32px;
    width:100%;  
    margin-bottom:2px;
    float:none;
    background-color:rgba(99,99,99,.8);
    /*border-bottom:1px solid #000;*/
}
.nav_ul li .nav_ul_ul li a{
    height:32px;
    line-height:32px;
    width:100%;
    font-size:14px;
    color:#fff;
    display:inline-block;
   
}
/* banner begin */
.banner{
    width:100%;
    height:900px;
    position: relative;
}

.banner_ul{
width:100%;
height:900px;
position:absolute;
}
.banner_ul li{
    position:absolute;
    left:0;
    top:0;
}
.banner_ul li img{
    width:100%;
    height:900px;
}

.banner_ol{ 
    position: absolute;
    width:10%;
    height:10px;
    text-align:center;
    bottom:2%;
    left:45%;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.banner_ol li{
    float:left;
    width:10px;
    height:10px;
    border-radius:50%;
    -moz-border-radius: 50%; 
    -webkit-border-radius: 50%; 
    -o-border-radius: 50%; 
    -ms-border-radius: 50%; 
    background-color:#fff;
    margin:0 5px;    
}
.banner_ol .banner_list{
background-color:#f60;
}
/* banner end */
/* footer */
.footer{
    background-color:#11161c;
    margin-top:50px;
    text-align: center;
    width:100%;
    height:165px;
    display:inline-block;
}
.footer_links{
    width:1000px;
    margin-top:20px;
    height:20px;        
}
.footer_links li{
    float:left; 
    width:10%;  
    color:#fff; 
    text-align:left;
}
.footer_links a{    
    color:#fff;
}
.footer_links span{    
    color:#fff;
}
.footer_links li a{    
    color:#fff;
}
.footer_links a:nth-of-type(1){
margin-left:-130px;
}
.footer p{
    margin-top:20px;
    width:1000px;
    height:auto;
    text-align:left;
}
.footer p span{
    color:#fff;  
    margin-right:10px;  
}
.footer div{
    width:1000px;
    color:#fff;
    text-align:left;
    margin-top:10px;
}
/* section_top begin */

.section{  
    background-color:#fff;
    width:1200px;
    height:100%;
    margin-top:50px;
   
}
.section_top{
    width:1200px;
    height:550px;
}
.section_yunhe{
    width:750px;
    height:550px;
    float:left; 
    margin-left:10px;
    margin-right:20px; 
}
.section_yunhe .section_yunhe_top{
    width:750px;
    height:50px;
    border-bottom:4px solid #eee;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:5px;
}
.section_yunhe_top li:nth-of-type(1){    
    width:640px;
    height:50px;
    float:left;
}
.section_yunhe_top li:nth-of-type(1) span{
    border-bottom:4px solid #2b84c8;
   width:56px;
   font-size:24px;
   width:160px;
   display:block;
   margin-left:0px;
   font-weight:900;
   text-align: center;
   height:50px;
   line-height:60px;
}
.section_yunhe_top li:nth-of-type(2){    
    width:110px;
    height:30px;    
    float:left;
    line-height:30px;
	margin-top:20px;
}
.section_yunhe_news{
    width:750px;
    height:450px;   
    margin-top:4px;
    margin-left:10px;
}
.section_yunhe_newsli{
    height:120px;
    width:100%;
    margin-top:26px;
}
.section_yunhe_newsli:hover{
    background-color:#eee;
}
.section_yunhe_newslia{
    display:inline-block;
    width:100%;
    height:100%;
}
.section_yunhe_newslia img{
    width:220px;
    height:100%;
    display:block;
    float:left;
}
.section_yunhe_newslidiv{
    width:500px;
    margin-left:30px;
    float:left;
}
.section_yunhe_newslidiv H3{
    font-size: 18px;
    margin-bottom: 10px;
    width: 100%;
    overflow: hidden;
    height: 26px;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.section_yunhe_newslidiv span{
    font-weight:900;
    font-size:18px;
    margin-bottom:10px;
}
.section_yunhe_newslidiv p{
    margin-top:10px;
    line-height:24px;
}
/* end */
/* news begin */
.section_news{
width:420px;
float:left;
height:550px;
}
.section_news_top{
    width:400px;
    height:50px;
    border-bottom:4px solid #eee;
    margin-top:10px;
    margin-left:20px;
    margin-bottom:5px;
}
.section_news_top li:nth-of-type(1){    
    width:320px;
    height:50px;
    float:left;
}
.section_news_top li:nth-of-type(1) span{
    border-bottom:4px solid #2b84c8;
   width:56px;
   font-size:24px;
   width:160px;
   display:block;
   margin-left:0px;
   font-weight:900;
   text-align: center;
   height:50px;
   line-height:60px;
}
.section_news_top li:nth-of-type(2){    
    width:80px;
    height:30px;    
    float:left;
    line-height:30px;
	margin-top:20px;
}
.section_news_tips{
    width:400px;
    height:450px;
    margin-top:20px;
    margin-left:20px;
    margin-bottom:5px;  
}
.section_news_tips .section_news_tipsli{
    width:380px;
    height:170px;
}
.section_news_tips .section_news_tipsli a img{
    width:380px;
    height:170px;
}
.section_news_tips li{
margin-top:20px;
width:380px;
border-bottom:2px solid #eee;
}
.section_news_tips li a{
font-size:18px;
display:inline-block;
width:90%;
overflow:hidden;
white-space:nowrap;
text-overflow: ellipsis;
}
/* end */
/* 公示公告  begin */
.senction_tips{
    width:1200px;
    height:290px;
}
.senction_tips_top{
    width:1180px;
    height:50px;
    border-bottom:4px solid #eee;
    margin-top:10px;
    margin-left:20px;
    margin-bottom:15px;
}
.senction_tips_top li:nth-of-type(1){    
    width:1100px;
    height:50px;
    float:left;
}
.senction_tips_top li:nth-of-type(1) span{
    border-bottom:4px solid #2b84c8;
   font-size:24px;
   width:160px;
   display:block;
   margin-left:0px;
   font-weight:900;
   text-align: center;
   height:50px;
   line-height:60px;
}
.senction_tips_top li:nth-of-type(2){    
    width:80px;
    height:30px;    
    float:left;
    line-height:30px;
	margin-top:20px;
}
.senction_tips_ul{
    width:1170px;
    height:40px;   
    margin-top:5px;
    margin-left:20px;  
}
.senction_tips_ul li:nth-of-type(1){
    float:left;
    width:1100px;
    height:40px;
    line-height:40px;
}
.senction_tips_ul li:nth-of-type(1) a{    
    font-size:16px;  
    display:inline-block;
    width:80%;
    overflow:hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
}
.senction_tips_ul li:nth-of-type(2){
    float:left;
    width:70px;
    height:40px;
    line-height:40px;
    font-size:14px;
    font-weight:900;
}
/* end */
/* section_bottom begin */
.section_bottom{
    width:1200px;
    height:360px;
}
.section_bottom_dangjian{
    width:600px;
    height:360px;
    float:left;
}
.section_bottom_dangjian_top{
    width:570px;
    height:50px;
    border-bottom:4px solid #eee;
    margin-top:10px;
    margin-left:20px;
    margin-bottom:15px;
}
.section_bottom_dangjian_top li:nth-of-type(1){    
    width:480px;
    height:50px;
    float:left;
}
.section_bottom_dangjian_top li:nth-of-type(1) span{
    border-bottom:4px solid #2b84c8;
   font-size:24px;
   width:160px;
   display:block;
   margin-left:0px;
   font-weight:900;
   text-align: center;
   height:50px;
   line-height:60px;
}
.section_bottom_dangjian_top li:nth-of-type(2){    
    width:90px;
    height:30px;    
    float:left;
    line-height:30px;
	margin-top:20px;
}
.section_bottom_dangjian_ul{
    width:570px;
    height:310px;      
    margin-left:20px;    
}
.section_bottom_dangjian_ul li{
    float:left;
    width:570px;
    height:40px;
    line-height:40px;
}
.section_bottom_dangjian_ul li a{
    font-size:18px;   
    display:inline-block;
    width:90%;
    overflow:hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
}
.section_bottom_xiangmu{
    width:600px;
    height:360px;
    float:left;
}
.section_bottom_xiangmu_top{
    width:580px;
    height:50px;
    border-bottom:4px solid #eee;
    margin-top:10px;
    margin-left:20px;
    margin-bottom:15px;
}
.section_bottom_xiangmu_top li:nth-of-type(1){    
    width:480px;
    height:50px;
    float:left;
}
.section_bottom_xiangmu_top li:nth-of-type(1) span{
    border-bottom:4px solid #2b84c8;
   font-size:24px;
   width:160px;
   display:block;
   margin-left:0px;
   font-weight:900;
   text-align: center;
   height:50px;
   line-height:60px;
}
.section_bottom_xiangmu_top li:nth-of-type(2){    
    width:90px;
    height:30px;    
    float:left;
    line-height:30px;
	margin-top:20px;
}
.section_bottom_xiangmu_a{
    width:540px;
    height:260px;
    margin-top:5px;
    margin-left:40px;  
    display:inline-block;
}
.section_bottom_xiangmu_a img{
    width:540px;
    height:260px;
}
/* 首页改版 */
.section{
    width:80%;
    height:auto;
    margin:1% auto;
}
.sections{
    width:33%;
    height:290px;
    padding:1% 2%;
    box-sizing: border-box;
    float: left;
}
.sections-titles{
    font-size:22px;
    width:100%;
    display:inline-block;
    padding:2% 0;
    font-weight:600;
    color:#000;
}
.sections-about p{
    font-size:14px;
    line-height:28px;    
    /* text-indent: 2em; */
}
.sections-yunhe-div{
    width:100%;
    margin:2% 0;
}
.sections-yunhe-div a{
    display:inline-block;
    width:74%;   
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.sections-yunhe-div span{
    display:inline-block;
    width:20%;    
    font-size:12px;
}
/*弹框*/
.lay{
	clear:both;
	width:100vw;
	height:100vh;
	height:auto; 
	/* position:absolute; */
	position:fixed;
	z-index:99999999;
	margin:0 auto;
	/*top:200px;*/
  top:0px;

}
.layDiv{
    position: absolute;
    z-index:99999999;
}
.lay-img{
    position: absolute;
    width:100vw;
    height:100vh;
    /*top:0;*/
    /*left:0;*/
}
.lay-imgs{
    width:100vw;
    height:100vh;
}
.lay-imga{
    width:100px;
   margin:0;
}   

.layDiv-span{
     position:absolute;
     display:inline-block; 
     width:30px;
     height:30px;
     border:1px solid #ddd;
     text-align: center;
     line-height:30px;
     font-size:28px;
     font-weight:900;
     background-color:#ddd;
     color:#fff;
     right:5px;
     top:5px;
}
.layDiv span:hover{
	cursor:pointer;
}
.layDiv b{
	position:absolute;
     display:inline-block; 
     width:40px;
     height:40px;    
     text-align: center;
     line-height:30px;
     font-size:38px;
     font-weight:900;    
     color:red;
     right:45px;
     top:5px;
      z-index:99999999;
}
/*弹框      end*/