@charset"utf-8";
*{
    padding:0;
    margin:0 auto;
    font-size:14px;
    color:#000;
    font-family:SimSun!important;
    /*width:100%;   */
}
body{
    background-color:#f3f3f3;
}
a{
    color:#000;
    text-decoration: none;
	margin:0 5px;
}
ul,ol,menu{
    list-style-type: none;

}
img{
    border:none;
}
/* header  begin */
.header{
    width:100%;
    height:500px;
    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:500px;
    position: relative;
}

.banner_ul{
width:100%;
height:500px;
position:absolute;
}
.banner_ul li{
    position:absolute;
    left:0;
    top:0;
}
.banner_ul li img{
    width:100%;
    height:500px;
}

.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:20px;
}
/* 二级页面 */
.section{  
    background-color:#fff;
    width:1200px;
    height:100%;
    margin-top:50px;
   
}
.section_top{
    width:1200px;
    height:660px;
}
/* section_lists */
.section_cont{
    width:1200px;
    height:800px;
}
.section_lists{   
    width:1000px;
    margin-top:20px;    
    display:inline-block;  
    margin-left:50px;
}
.section_lists li{
    float:left;   
    border-bottom:3px solid #eee;  
    text-align: center;
    line-height:50px;  
   width:15%;
}
.section_lists li a{
    font-size:20px;    
    display:inline-block;
}
.section_lists li a:hover{
    color: #00469e;
}
.section_lists .section_listsli{
    border-bottom:3px solid #00469e;  
}
.section_lists .section_listsli:nth-of-type(1) a{
    color: #00469e;
    font-size:26px;
    font-weight:900;
}
.section_ads{
    width:1000px;
    margin-top:20px;     
    height:20px;
    margin-left:50px;
    margin-bottom:20px;
}
.section_ads li a{   
   font-weight:900;
    display:inline-block;
    margin-right:10px;
    
}
.section_texts{
    width:1000px;
    border-bottom:1px dashed #eee;
    height:43px;
}
.section_texts li:nth-of-type(1){
    float:left;
    width:900px;
    line-height:40px;
    height:40px;
}
.section_texts li:nth-of-type(1) a{
    width:90%;
    display:inline-block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
    font-size:16px;
		height:40px;
}
.section_texts li:nth-of-type(2){
    float:left;
    width:100px;
    line-height:40px;
    font-size:18px;
}
/* 分页 */
/*pages*/ 
/*pages*/ 
.section_cont_page{
    width:40%;
    text-align: center;
    margin:2% 30%;
    height:20px;
    display: flex;
    flex-direction: row;
    justify-content: center;
	}
.section_cont_page li{	
    line-height: 20px;
    color: #999;
    float: left;
    height: 20px;
    width: auto;
    border:1px solid #eee;
}
	
/* end */
/* 图片页面 begin  */
.section_imgs{
    width:1100px;
    margin-left:50px;
    margin-bottom:20px;
    height:700px;
}
.section_imgs li{
    width:31%;
    margin-right:1%;
    float:left;
    margin-top:30px;
    border:3px solid #eee;
    height:276px;
}
.section_imgs li:hover{
    background-color:#eee;
}
.section_imgs li a{
    display:inline-block;
    width:100%;
    height:100%;
}
.section_imgs li a img{
    width:98%;
    height:100%;
    display:inline-block;
}
.section_imgs li a span{
    display:inline-block;
    width:100%;
    height:20px;
    text-align: center;
    font-size:16px;
    color:#00469e;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/* 文章页面 */
.section_arts{
    width:1200px;
    height:auto;
}
.section_arts_list{
margin-top:40px;
width:1000px;
margin-left:50px;
height:20px;
display:inline-block;
}
.section_arts_conts{
    width:1000px;
    margin-top:20px;
    margin-left:100px;
    display:inline-block;
   
    margin-bottom:40px;
}
.section_cons_left{
    width:180px;
    height:auto;
    margin-right:20px;
    float:left;
}
.section_cons_left li{   
    text-align: center;
    width:100%;
    height:42px;
    border-bottom:1px solid #eee;
    line-height:42px;
}
.section_cons_left li a{
    font-size:16px;
}
.section_cons_leftlist{
    background-color:#2b84c8;
    color:#fff;
    font-weight:900;
    display:inline-block;
}

.section_cons_right{
    width:800px;
    height:auto;
   float:left; 
}
.section_cons_right h2{
    width:60%;
    color:#2b84c8;
    font-weight:900;
    float:left;
    font-size:20px;
}
.section_cons_right_div{
    width:40%;
    /* color:#2b84c8; */
    /* font-weight:900; */
    float:left;
   margin-right:0px;
}
.section_cons_rightcons{
    width:100%;
    height:auto;
    margin-top:30px;
    border-top:1px solid #151314;
    border-bottom:1px solid #151314;
	padding-top: 10px;
    padding-bottom: 10px;
}
.section_arts_conts h3{
    margin-top:45px;
    text-align:center;
    width:100%;
    font-size:22px;
}
.section_arts_contsul{
    width: 90%;
    margin-top: 30px;
    height: 40px;
}
.section_arts_contsul li{
    float: left;
    width: 50%;
    text-align: center;
    line-height: 40px;
}
.section_arts_contstext{
    width:100%;
    margin-top:40px;
    margin-bottom:60px;
}
.section_arts_contspages{
    width:100%;
    height:54px;

}
.section_arts_contspages li:nth-of-type(1){
    float:left;
    border-right:3px solid #eee;
    width:47%;
    line-height:54px;
    margin-right:2%
}
.section_arts_contspages li:nth-of-type(2){
    float:left;
    width:47%;
    line-height:54px;
    margin-left:2%
}
.section_arts_contspages a{
    font-size:16px;
}