.secban { width:100%; height:auto; overflow:hidden; }
.secban img { width:100%; height:auto; display:block;}
.newsbox { width:1140px; height:auto; padding:40px 0; margin:0 auto;}
.newsu { width:800px; height:auto; float:left; overflow:hidden;}
.newsu li { height:180px; border:1px solid #ddd; margin-bottom:15px; border-radius:5px; overflow:hidden;}
.newsu li img { display:block; width:220px; height:150px; float:left; margin:15px 0 0 15px;}
.newsu li span { display:block; height:35px; font-size:20px; line-height:30px; float:left; margin:15px 0 0 25px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.newsu li font { display:block; height:70px; line-height:24px; float:left; margin-left:25px; padding-top:10px;}
.w520 { width:520px;}
.w750 { width:750px;}
.bku { width:300px; height:auto; float:right;}
.bkut,.bkut2 { height:40px; background:#0990e2; border-top-left-radius:5px; border-top-right-radius:5px; font-size:18px; line-height:40px; text-align:center; color:#fff;}
.bkut2 { margin-top:5px;}
.bkuc { height:auto; border:1px solid #ddd; margin-top:1px; background:#fff;}
.bkuc a { text-decoration:none;}
.bkuc span { display:block; height:38px; text-align:center; font-size:16px; line-height:38px;}
.bkuc.on span { background:#e9e9e9; font-weight:bold;}
.bkuc font { display:none; height:auto; padding:10px 20px; line-height:24px; }
.bkuc.on font { display:block;}

.readt1 { height:auto; padding:5px 0 15px 0; text-align:center; font-size:24px; line-height:150%;}
.readt2 { height:auto; padding-bottom:15px; text-align:center; font-size:16px; line-height:140%;}
.readinfo { height:40px; border-bottom:1px dotted #ccc; color:#999; line-height:30px; text-align:center;}
.readcont { height:auto; padding:30px 10px 50px 10px; line-height:200%; font-size:14px; overflow:hidden;}
.readcont img { max-width:760px; margin-top:5px; margin-right:5px;}

.caseban { width:100%; height:75%; background-color:#282f35; position:relative; 
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: none;
	}
.caset { width:100%; height:auto; text-align:center; color:#fff;}
.caset span { display:block; height:80px; font-size:50px; font-weight:bold;}
.caset font { display:block; height:auto; font-size:16px; width:800px; line-height:36px; margin:0 auto;}
.kwbox { width:100%; height:auto; padding:30px 0; background:#efefef; text-align:center;}
.maint { width:900px; height:auto; text-align:center; margin:0 auto;}
.maint span { display:block; width:200px; height:45px; line-height:40px; font-size:24px; color:#001332; border-bottom:1px solid #001332; margin:0 auto; }
.maint strong { display:block; height:30px; line-height:30px; font-size:12px; font-weight:normal; color:#001332; font-family:Arial, Helvetica, sans-serif;}
.maint font { font-size:16px; line-height:30px; display:block;}
.syscont { width:100%; height:auto; margin:0 auto; overflow:hidden;}
.syscont .maint { padding:30px 0; }
.syspic { width:1200px; margin:0 auto;}
.syspic,.systxt { font-size:14px; line-height:26px;}
.syspicp { width:500px; height:auto; text-align:center;}
.syspicp img { max-width:450px;}
.syspicc { width:600px; padding:20px 50px;}
.systxt { width:900px; margin:0 auto; padding:10px 0;}
.mainbtn { padding-top:80px;}