@charset "utf-8";
.banner-wap{display: none;}
/*焦点图*/
.banner{position:relative;width:100%;height:300px;overflow:hidden; display:block;}
.banner img{position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;height:300px;}
/* main */
.main-top{height:115px;background:url(../img/main_bg.png) repeat-x;border-bottom:1px solid #d7d7d7;}
.main-top .item{position:relative;height:115px;overflow:hidden;}
.main-top .title{position:absolute;left:0;bottom:0;width:130px;height:84px;padding-left:70px;background:url(../img/main_title.jpg) no-repeat;}
.main-top .title i{position:absolute;left:15px;top:18px;width:47px;height:47px;background:url(../img/icon_title.png) no-repeat;}
.main-top .title span{display:block;padding-top:22px;color:#fff;font-size:22px;line-height:24px;}
.main-top .title em{display:block;color:#fff;font-size:14px;line-height:20px;}
.main-top h2{height:84px;padding:31px 0 0 255px;line-height:84px;color:#454545;font-size:24px;font-weight:normal;}
.adr{position:absolute;top:16px;right:0;height:36px;padding-left:24px;color:#7b7a7a;font-size:12px;line-height:36px;}
.adr b{position:absolute;left:0;top:50%;margin-top:-8px;width:18px;height:16px;background-position:0 -144px;overflow:hidden;}
.adr i{padding:0 4px;}
.adr a{color:#7b7a7a;}
.adr a:hover{color:#0960af;font-weight:bold;}
.main{position:relative;width:1060px;margin:0 auto;}
.sidebar{float:left;width:200px;background:#f5f5f5;padding:10px 0 60px 0;}
.sidebar a{position:relative;height:53px;padding-left:38px;display:block;background:url(../img/sidebar_bg.jpg) no-repeat;color:#fff;font-size:15px;line-height:53px;transition:all .3s;}
.sidebar a::after{position:absolute;left:23px;top:50%;margin-top:-4px;content:'';width:0;height:0;border-left:4px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:left .3s;}
.sidebar a:hover{padding-left:58px;}
.sidebar a:hover::after{left:43px;}
.content{float:right;width:800px;padding:30px 0 120px;}
.newsList{padding-bottom:30px;}
.newsList li{position:relative;height:45px;padding:0 130px 0 20px;border-bottom:1px dashed #ddd;overflow:hidden;}
.newsList li .dot{position:absolute;left:7px;top:50%;margin-top:-2px;width:4px;height:4px;background-color:#a6a6a6;overflow:hidden;}
.newsList li p{height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#454545;font-size:14px;line-height:45px;transition:all .3s;}
.newsList li a:hover p{color:#0960af;font-weight:bold;}
.newsList li .time{position:absolute;top:0;right:0;color:#888;font-size:13px;font-family:Arial;line-height:45px;}
@media only screen and (max-width: 750px){
	.banner{display: none;}
	.banner-wap{display: block;}
	.banner-wap img{width: 100%; display: block;}
	.main-top .title{display: none;}
	.main-top h2{padding: .6rem 0 0 .3rem;}
	.adr{right: .3rem;}
	.sidebar{float: none; display: none;}
	.main{width: 100%;}
	.content{float: none; width: 100%;padding: .3rem .3rem 1.2rem; box-sizing: border-box;}

}