@charset "utf-8";
/* CSS Document */


*{
	padding:0px;
	margin:0px;
	font-family:"微软雅黑";
	}
a,a:hover{
	text-decoration:none;
	}
ul li{
	list-style:none;
	}
body{
	overflow-x:hidden;}
	
@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot@#iefix') format('embedded-opentype'),
		url('../fonts/icomoon.woff') format('woff'),
		url('../fonts/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
.ding{
	width:100%;
	height:auto;
	height:30px;
	background:#002e62;
	float:left;
	line-height:30px;
	}
.center{
	width:1280px;
	height:auto;
	margin:0px auto;
	}
.ding_left{
	font-size:14px;
	color:#fff;
	float:left;
	}
.ding_right{
	font-size:14px;
	color:#fff;
	float:right;
	}
.ding_right a{
	font-size:14px;
	color:#fff;
	padding:0px 8px;
	}
	
.header1{
	width:100%;
	height:127px;
	background:url(../images/header.png) no-repeat top center;
	float:left;
	}	
	
	
.logo{
	width:auto;
	float:left;
	padding-top:25px;}	
	
	
.biao{
	width:auto;
	float:left;
	padding-top:26px;
	padding-left:22%;
	
	}
.sou{
	width:240px;
	height:28px;
	float:right;
	margin-top:45px;
	}		
.sou_left{
	width:177px;
	height:28px;
	float:left;
	background:#fff;
	border:0px;
	
	}		
.sou_right{
	width:60px;
	height:28px;
	float:right;
	background:url(../images/sousuo.png) no-repeat left;
	border:0px;
	}
	
.banner{
	width:100%;
	float:left;
	display:block;
	
	}	
	

.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:auto;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:20px;left:50%;z-index:10;display:block;margin-left:-60px;width:135px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:14px;height:14px;background:url(../images/dot1.png);text-indent:-999em;cursor:pointer;}
.index_banner cite span:hover{background:url(../images/dot.png);}
.index_banner cite span.cur{background:url(../images/dot.png);cursor:default;}
.clear{clear:both;}







	
	
.nav{
	width:100%;
	height:45px;
	background:#fff;
	float:left;
	}

		
.navbox{height:45px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
.nav1{margin:0 auto;}
.nav1 li{float:left;height:45px;background-position:100% -99px; text-align:center;position:relative; width:9%;}
.nav1 li.last{background:none;}
.nav1 li a{float:left;display:block;height:45px;overflow:hidden; width:100%;}
.nav1 li a span{float:left;display:block;padding:0 4px 0 0;line-height:45px;font-size:16px;color:#414141;cursor:pointer;width:100%;text-align:center;}
.nav1 li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.nav1 li.selected a span,.nav li a.selected span{background-position:100% -60px;color:#ff7e00; font-weight:600; line-height:45px; border-top:1px solid #fff; width:100%; text-align:center; border-bottom:1px solid #fff;}
.nav1 li.selected .submenu{display:block;}
.nav1 li .submenu{display:none;position:absolute;top:45px;left:6px; padding-bottom:20px; background:url(../images/subNav_bg.png) repeat; }
.nav1 li .submenu{width:150%;background:#fff; margin-left:-25%;}
.nav1 li .submenu{background-color:#8b0012 ;background:rgba(139,0,18);  background:url(../images/subNav_bg.png) repeat; }
.nav1 li .submenu li{float:none;padding:0;background:none;height:auto; width:100%; line-height:40px; font-size:15px;}
.nav1 li .submenu li.last{border:none;}
.nav1 li .submenu li a{float:none;padding:0;text-align:center;height:40px; color:#fff;line-height:40px;background:none;}
.nav1 li .submenu li a:hover{background:#fff; color:#094c9b;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.kuaijie{
	width:100%;
	height:109px;
	float:left;
	display:block;
	background:#3373c3;
	
	}	

.kuai_list{
	width:100%;
	height:60px;
	float:left;
	margin-top:24px;
	}	
.kuai_list ul li{
	width:12.5%;
	height:60px;
	float:left;
	background:url(../images/gee.png) no-repeat right center;
	text-align:center;
	

	}	
.kuai_list ul li:nth-child(8){
	background:none;
	}
	
.kuai_list ul li p{
	width:100%;
	line-height:26px;
	color:#fff;
	font-size:15px;
	text-align:center;
	}	
		
	
.kuai_list ul li p a{
	color:#fff;
}
	

.news_main{
	width:100%;
	height:auto;
	background:url(../images/xybg.png) no-repeat top center;
	float:left;
	padding-bottom:35px;
	}	
	
.title{
	width:100%;
	height:auto;
	text-align:center;
	float:left;
	padding-top:40px;
	padding-bottom:30px;
	}	
	
.news_left{
	width:33%;
	height:422px;
	float:left;
	}	
	
	
.focus{ position:relative; width:100%; height:auto; background-color: #000; float: left;}  
.focus img{ width: 100%; height: 285px;  position:relative;} 
.xinwen_date{ position: absolute;
    top: 15px;
    right: 0;
    z-index: 1;
    text-align: center;
    font-size: 14px;
    padding: 5px 23px;
    color: #ffffff;
    background: url(../images/c_bg2.png) no-repeat center;
    background-size: 100% 100%;}
	
.xinwen_date .day {
    font-size: 30px;
    line-height: 1.1;
}

.xinwen_date .day1 {
	font-size: 15px;
    line-height: 1.1;

}
.focus .shadow .title{width: 260px; height: 50px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{  background-color: #fff;
    position: relative;
	width:90%;
	margin-left:5%;
	margin-top:-10px;
    font-size: 14px;
    color: #999999; 
	} 
	
	
.focus .shadow h2{
	font-size:16px;
	line-height:35px;
	color:#333;
	} 
.focus .shadow  a{
	font-size:16px;
	line-height:35px;
	 position: relative;
	width:90%;
	background:#fff;
	margin-left:5%;
	margin-top:-10px;
    font-size: 14px;
    color: #999999; 
	color:#333;
	} 
.focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px; margin-top:300px;}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#187cc2;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
	
	
	
	.news_font h5{	
	 font-weight: normal;
    font-size: 16px;
    color: #000;
    line-height: 2;
    height: 2.5em;
    overflow: hidden;
    transition: .4s;
	}
	
.news_font .info1 {

    line-height: 1.5;
    height: 2.2em;
    overflow: ;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.news_right{
	width:65%;
	height:auto;
	float:right;
	}
.news_right ul li{
	float: left;
    width: 30%;
    padding: 0 10px;
	transition:all 0.5s;
	}	
	
.news_right ul li .news_pic{
	height:173px;
	overflow:hidden;
	transition:all 0.5s;
	}	
.news_right ul li .news_pic img{
	width:100%;
	height:100%;
	transition:all 0.5s;
	
	}		
.news_right ul li .news_pic img:hover{
	transition:all 0.5s;
	transform:scale(1.1,1.1);}	
.news_font{
	background-color: #fff;
    position: relative;
    margin: -5px 6px 0;
    padding: 15px 18px 30px;
    font-size: 14px;
    color: #999999;
	transition:all 0.5s;
	}
	
.news_font:hover{
	transition:all 0.5s;
	box-shadow: 0 2px 11px 0 rgba(0, 0, 0, 0.5);
}
	
.news_font h4{	
	 font-weight: normal;
    font-size: 16px;
    color: #000;
    line-height: 2;
    height: 4em;
    overflow: hidden;
    transition: .4s;
	}
	
.news_font .info {

    line-height: 1.857;
    height: 5.571em;
    overflow: hidden;
    margin-bottom: 20px;
}

.news_font .time {
    padding-left: 20px;
    background: url(../images/view.png) no-repeat left center;
    background-size: auto 14px;

}	
	
.tongwrap{
	width:100%;
	height:auto;
	float:left;
	padding:50px 0px;
	}	
	
.tongwrap_left{
	width:48%;
	height:auto;
	float:left;
	}		
	
.tongwrap_right{
	width:48%;
	height:auto;
	float:right;
	}		
	
.tongwrap_left h2{
	width:100%;
	height:auto;
	float:left;
	padding-bottom:15px;
	}	
.tongwrap_left h2 span{
	height:auto;
	float:right;
	padding-top:10px;
	}	
	
.tongwrap_left ul li{
	width:100%;
	height:auto;
	float:left;

	font-size:15px;
	line-height:39px;
	}	
	
	
.tongwrap_left ul li a{
	height:auto;
	float:left;
	color:#444;
	line-height:39px;
	background:url(../images/yuan.png) no-repeat left center;
	padding-left:20px;
	font-size:16px;
	color:#333;
	transition:all 0.5s;
    width: 75%;
    overflow: hidden;
    height: 39px;

	}
.tongwrap_left ul li a:hover{
	transition:all 0.5s;
	margin-left:8px;
	color:#3464b4;}	
.tongwrap_left ul li .date{
	height:auto;
	float:right;
	line-height:39px;
	font-size: 16px;
    color: #999999;

	}		
	
.tongwrap_right h2{
	width:100%;
	height:auto;
	float:left;
	padding-bottom:15px;
	}	
.tongwrap_right h2 span{
	height:auto;
	float:right;
	padding-top:10px;
	}	
	
.tongwrap_right ul li{
	width:100%;
	height:auto;
	float:left;

	font-size:15px;
	line-height:39px;
	}	
	
	
.tongwrap_right ul li a{
	height:auto;
	float:left;
	color:#444;
	line-height:39px;
	background:url(../images/yuan.png) no-repeat left center;
	padding-left:20px;
	font-size:16px;
	color:#333;
	transition:all 0.5s;
    width: 75%;
    overflow: hidden;
    height: 39px;

	}
	
.tongwrap_right ul li a:hover{
	transition:all 0.5s;
	margin-left:8px;
	color:#3464b4;}		
.tongwrap_right ul li .date{
	height:auto;
	float:right;
	line-height:39px;
	font-size: 14px;
    color: #999999;

	}		
	
.yixian{
	width:100%;
	height:auto;
	padding:10px 0px;
	float:left;
	padding-bottom:40px;
	background:url(../images/meiti.png) no-repeat top center;
	}	
.yixian_h2{
	width:100%;
	height:auto;
	text-align:center;
	padding:30px 0px;}	
	
	
.yixian .ml {
    float: left;
    width: 38%;
}	

.yixian .mr{
	float: right;
    width: 60%;
	}


	
	.post .con {
    padding: 0px 0;
    margin: 0 auto;
}
.news_toutiao {
    display: block;
    padding: 0px 0 20px;
    border-bottom: 1px dashed #dddddd;
    margin-bottom: 10px;
    overflow: hidden;
}	
.news_toutiao a.news_i_img {
    float: left;
    width: 140px;
    height: 100px;
}

.news_toutiao .news_i_desc {
    line-height: 30px;
    height: 80px;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
    color: #333333;
    font-size: 18px;
	padding-top:20px;
    overflow: hidden;
	background:url(../images/lan.png) repeat;
}
.news_toutiao .news_i_desc a{
	padding-top:20px;
	color:#fff;}
	
	
.news_item3 ul li {
    height: 39px;
    line-height: 39px;
    overflow: hidden;
    border-bottom: 0px dashed #dddddd;
    font-size: 18px;
    padding-left: 20px;
    background:url(../images/lanyuan.png) no-repeat left center;
}	
	
			
	
.news_item3 ul li a {
    color: #222;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    font-size: 16px;
	float:left;
	transition:all 0.5s;
}
.news_item3 ul li a:hover {
	color:#3464b4;
	transition:all 0.5s;
	margin-left:8px;
	}
.news_item3 ul li span {
    float: right;
    color: #666666;
    font-size: 14px;
}	
	
	
.column2 a {
    width: 100%;
    display: block;
    overflow: hidden;
    margin-bottom: 15px;
}	
	
	
.column2 .cont {
    width: 50%;
    vertical-align: middle;
    overflow: hidden;
    background: #fff;
	min-height:230px;
    float: left;
}
	
.column2 .thumb {
    position: relative;
    width: 50%;
    overflow: hidden;
    float: right;
}	
	
.column2 .more {
    display: block;
    width: 111px;
    height: 11px;
    margin: 18px 20px 20px auto;
    background: url(../images/arrow_more_h.png);
    text-indent: -999px;
}

.column2 a .thumb img {
    -moz-transition: -moz-transform 0.15s linear;
    -webkit-transition: -webkit-transform 0.15s linear;
    -o-transition: -o-transform 0.15s linear;
    -ms-transition: -ms-transform 0.15s linear;
    transition: transform 0.15s linear;
    width: 100%;
    height: auto;
    max-height: 230px;
	transition:all 0.5s;
}

.column2 a:hover .thumb img { transition:all 0.5s;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.2);-ms-transform: scale(1.1);transform: scale(1.1);}

.column2 a:nth-child(even) .cont {
    float: right;
}
.column2 a:nth-child(even) .thumb {
    float: left;
}


.column2 .cont h3 {
	width:90%;
	padding-left:5%;
    font-size: 17px;
    margin: 20px 0px;
	line-height:30px;
    color: #666;

}	
.column2 .cont p {
	width:90%;
	margin-left:5%;
    font-size: 14px;
	line-height:30px;
    color: #888686;

}


.zhuanti{
	width:100%;
	height:auto;
	margin:30px 0px;
	padding-bottom:30px;
	float:left;
	}
.zhuanti h2{
	width:100%;
	padding:30px 0px;
	text-align:center;
	float:left;
	}

.zhuanti ul li{
	width:25%;
	float:left;
	height:auto;
	padding:0px 0px 15px 0px;
	text-align:center;
	}
	
.zhuanti ul li img{
	width:94.5%;
	height: auto;
	}	
	
.fengwrap{
	width:100%;
	height:auto;
	padding:30px 0px;
	float:left;
	background:url(../images/dibubg.png) no-repeat top center;
	}
	
	
.fengwrap h2{
	width:100%;
	height:auto;
	padding:30px 0px;
	float:left;
	text-align:center;
	}	
	
.feng_bao{
	width:100%;
	height:auto;
	float:left;
	padding:0px 0px;
	}
	
	
/*校园风光*/


.control-box {
    width: 100%;
    height: 320px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin-left: auto;
    margin-right: auto;
}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top: 90px; 
  cursor: pointer;
}
.prev {
  left: -60px;
  background:url(../images/jt.png) no-repeat;
  width:52px;
  height:52px;
}
.next {
  right: -60px;
  background:url(../images/jt2.png) no-repeat;
  width:52px;
  height:52px;
}
.bigbox {
  overflow: hidden;
  width: 100%;
  margin: 0px  auto;
}
#switcher {
  height:;
  left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box {
  transition:all .7s ease 0s;
  height: 320px;
  float: left;
  text-align:center;

}
.box_bai{
	width:96%;
	background:url(../images/baihui.png) repeat;
	border-radius:8px;
	padding:8px 0px;
	}
.box img{
	width:94%;
	height:228px;
	border-radius:8px;
}
.shadow {
  width: 100%;
  line-height:40px;
  color: white;
  font-size: 18px;
  float:left;
  text-align:left;
}
.shadow a {
 width: 100%;
  line-height:40px;
  color: white;
  font-size: 18px;
  float:left;
}

/*系部图标*/

.xi_bao{
	width:100%;
	height:auto;
	float:left;
	}
	

	
.xi_bao ul li{
	width:11%;
	padding:30px 0px;
	border:1px solid #fff;
	float:left;
	margin-right:1.2%;
	transition:all 0.5s;
	}
	
.xi_bao ul li:nth-child(8){
	margin-right:0;
	}	
.xi_bao ul li h3{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	}	
	
.xi_bao ul li p{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:35px;
	
	}		
	
	
	
.xiala{
	width:100%;
	height:40px;
	float:left;
	padding:30px 0px;
	padding-top:50px;
	}	
	
.xiala ul li{
	width:19%;
	height:40px;
	float:left;
	margin-right:1.1%;
	}	
	
.xiala ul li:nth-child(5){
	margin-right:0;
	}	
	
.select{
	width:100%;
	height:40px;
	background:url(../images/huibai.png) repeat; 
	text-align:center;
	color:#333;
	font-size:16px;
	border:0px;
	}	
option{
	width:100%;
	text-align:center;
	line-height:35px;}	
	
	
	
.foot{
	width:100%;
	height:auto;
	background:url(../images/footbg.png) no-repeat top center;
	padding:30px 0px;
	float:left;
	}	
	
	
	
.foot_left{
	width:20%;
	float:left;
	line-height:30px;
	font-size:14px;
	}	
	
.foot_left p{
	width:100%;
	float:left;
	line-height:30px;
	font-size:14px;
	color:#fff;
	}
	
.foot_center{
	width:55%;
	float:left;

text-align:center;
	}		
	
	
.foot_right{
	width:25%;
	float:right;
	line-height:30px;
	font-size:15px;
	}		
	
.foot_right ul li{
	width:33%;
	float:left;
	line-height:30px;
	font-size:15px;
	}		
	
	
.foot_right ul li img{
	width:95%;
	float:left;
	}	
.foot_right ul li p{
	width:100%;
	float:left;
	text-align:center;
	font-size:14px;
	color:#fff;
	}		
	
	
.foot_di{
	width:100%;
	height:auto;
	line-height:58px;
	background:#043364;
	text-align:center;
	float:left;
	color:#fff;
	}	
	
.foot_di a{
	background:url(../images/bq.png) no-repeat left center;
	width:35px;
	height:35px;
	padding-left:35px;
	line-height:58px;

	}	
	
.foot_di a span{
	padding-left:15px;
	font-size:13px;
	color:#fff;
	line-height:58px;}	
	
.subbanner{
    width: 100%;
    overflow: hidden;
    max-height: 345px;
    position: relative;
	float:left;
	
	}	
		
.subBanner_con_bg {
    background: #000d43;
    filter: alpha(opacity=57);
    opacity: 0.57;
    -moz-opacity: 0.57;
    -webkit-opacity: 0.57;
    -o-opacity: 0.57;
    width: 240px;
    height: 100px;
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -640px;
    bottom: 0;
}	
	
.subBanner_con {
    position: absolute;
    left: 50%;
    margin-left: -640px;
    bottom: 0;
    border-left: 13px solid #0050a5;
    width: 235px;
    height: 100px;
}
	
.subBanner_con h3 {
    font-size: 30px;
    font-weight: normal;
    padding: 22px 0 22px;
    margin: 0 22px;
    border-bottom: 1px solid #a1a7bb;
    text-align: center;
    color: #fff;
}	
	
	
.list_wrap{
	width:100%;
	height:auto;
	float:left;
	}	
	

.subLeft {
    width: 240px;
    float: left;
    overflow: hidden;
    position: relative;
}

.subLeft ul {
    width: 100%;
    overflow: hidden;
    margin-bottom: 30px;
    background-color: #f2f2f2;
}

.subLeft li {
    line-height: 25px;
    width: 227px;
    float: left;
    font-size: 1.6rem;
    position: relative;
    border-left: 13px solid #d0cece;
	border-bottom: 1px solid #fff;
}


.subLeft li.active {
    border-left: 13px solid #327bde;
}

.subLeft li a {
    display: block;
    padding: 12px 10px;
    color: #333;
	font-size: 16px;
    border-bottom: 1px solid #fff;
    text-align: center;
}
.subLeft li a:hover{

    color: #0050a5;
	font-size: 16px;

}

.sub_right {
    margin-left: 302px;
}


.bread {
    width: auto;
    height: auto;
    border-bottom: 1px solid #ccc;
    line-height: 20px;
    color: #787878;
    padding: 20px 0;
    overflow: hidden;
    background: url(../images/poin.png) left center no-repeat;
    margin-bottom: 20px;
}


.bread span {
    float: left;
    font-weight: normal;
    color: #0050a5;
    padding-left: 25px;
}

.articleTitle03 h3 {
    font-size: 26px;
    color: #0050a5;
    font-weight: normal;
    letter-spacing: 1px;
    text-align: center;
}

.pageArticle {
    width: 100%;
    overflow: hidden;
}
.article {
    line-height: 28px;
    font-size: 15px;
    padding: 25px 10px;
}

.newsList02 {
    padding-bottom: 40px;
}



.newsList02 li {
    width: 100%;
    overflow: hidden;
    border-bottom: 1px dashed #c8c8c8;
}


.newsList02 li a {
    float: left;
    width: 79.55%;
    padding: 20px 20px 20px 0;
    font-size: 16px;
    position: relative;
    color: #333;
    transition: all 0.3s ease;
	
}

.newsList02 li a:hover {
	margin-left:15px;
	 transition: all 0.3s ease;
	 color:#0050a5;
	
}

.item-bottom02 {
    float: right;
    margin-top: 24px;
}
.item-bottom03 {
    height: 25px;
    line-height: 25px;
}


.item-bottom03 span {
    padding-left: 30px;
    float: left;
    height: 25px;
    color: #797979;
    white-space: nowrap;
}



.header{position:relative;height:60px;background:#084b99; display:none;}
.header .logo{display:block;width:246px;height:60px; padding-left:15px; padding-top:0px;}
.header .logo img{display:block;width:100%;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:60px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}



.dl-menuwrapper {
	width: 100%;
	max-width: 250px;
	float: right;
	position: absolute;
	top:0;
	right:0;
	padding-top: 45px;
	z-index: 999;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
	-webkit-perspective-origin: 50% 200%;
	-moz-perspective-origin: 50% 200%;
	perspective-origin: 50% 200%;
}

.dl-menuwrapper:first-child {
	margin-right: 100px;
}

.dl-menuwrapper button {
	/*background: url(../images/header-bg.png) repeat-x bottom left;*/
	border: none;
	width: 50px;
	height: 60px;
	text-indent: -900em;
	overflow: hidden;
	position: absolute;
	top:0;
	right:0;
	cursor: pointer;
	outline: none;
	background: #064083 url(../images/menu-button-bg.png) no-repeat center center;
	background-size: 50%;
}

.dl-menuwrapper button:hover ,
.dl-menuwrapper button.dl-active {
	/*background: url(../images/header-bg.png) repeat-x bottom left;*/
	background-color: #064083;
}

.dl-menuwrapper ul {
	background: #064083;
}

/*
.dl-menuwrapper button:after {
	content: '';
	position: absolute;
	width: 60%;
	height: 4px;
	background: #fff;
	top: 12px;
	left: 22%;
	box-shadow: 
		0 10px 0 #fff, 
		0 20px 0 #fff;
}
*/

.dl-menuwrapper ul {
	padding: 0;
	list-style: none;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.dl-menuwrapper li {
	position: relative;
}

.dl-menuwrapper li a {
	display: block;
	position: relative;
	padding: 12px 20px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 300;
	color: #fff;
	border-top: 1px solid #084b99;
	border-bottom:1px solid #084b99;
	outline: none;
}

.no-touch .dl-menuwrapper li a:hover {
	background: rgba(255,248,213,0.1);
}

.dl-menuwrapper li.dl-back > a {
	padding-left: 30px;
	background: rgba(0,0,0,0.1);
}

.dl-menuwrapper li.dl-back:after,
.dl-menuwrapper li > a:not(:only-child):after {
	position: absolute;
	top: 0;
	line-height: 50px;
	font-family: 'icomoon';
	speak: none;
	-webkit-font-smoothing: antialiased;
	content: "\e000";
}

.dl-menuwrapper li.dl-back:after {
	left: 10px;
	color: rgba(255,255,255,0.8);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
}

.dl-menuwrapper li > a:after {
	right: 10px;
	color: rgba(255,255,255,0.8);
}

.dl-menuwrapper .dl-menu {
	margin: 13px 0 0 0;
	position: absolute;
	width: 100%;
	opacity: 0;
	pointer-events: none;
	-webkit-transform: translateY(10px);
	-moz-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.dl-menuwrapper .dl-menu.dl-menu-toggle {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.dl-menuwrapper .dl-menu.dl-menuopen {
	opacity: 1;
	pointer-events: auto;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
}

.dl-menuwrapper li .dl-submenu {
	display: none;
}


.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a {
	display: none;
}

.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {
	display: block;
}

/* Dynamically added submenu outside of the menu context */
.dl-menuwrapper > .dl-submenu {
	position: absolute;
	width: 100%;
	top: 60px;
	left: 0;
	margin: 0;
}

/* Animation classes for moving out and in */

.dl-menu.dl-animate-out-1 {
	-webkit-animation: MenuAnimOut1 0.4s;
	-moz-animation: MenuAnimOut1 0.4s;
	animation: MenuAnimOut1 0.4s;
}

.dl-menu.dl-animate-out-2 {
	-webkit-animation: MenuAnimOut2 0.3s ease-in-out;
	-moz-animation: MenuAnimOut2 0.3s ease-in-out;
	animation: MenuAnimOut2 0.3s ease-in-out;
}

.dl-menu.dl-animate-out-3 {
	-webkit-animation: MenuAnimOut3 0.4s ease;
	-moz-animation: MenuAnimOut3 0.4s ease;
	animation: MenuAnimOut3 0.4s ease;
}

.dl-menu.dl-animate-out-4 {
	-webkit-animation: MenuAnimOut4 0.4s ease;
	-moz-animation: MenuAnimOut4 0.4s ease;
	animation: MenuAnimOut4 0.4s ease;
}

.dl-menu.dl-animate-out-5 {
	-webkit-animation: MenuAnimOut5 0.4s ease;
	-moz-animation: MenuAnimOut5 0.4s ease;
	animation: MenuAnimOut5 0.4s ease;
}

@-webkit-keyframes MenuAnimOut1 {
	50% {
		-webkit-transform: translateZ(-250px) rotateY(30deg);
	}
	75% {
		-webkit-transform: translateZ(-372.5px) rotateY(15deg);
		opacity: .5;
	}
	100% {
		-webkit-transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
}

@-webkit-keyframes MenuAnimOut2 {
	100% {
		-webkit-transform: translateX(-100%);
		opacity: 0;
	}
}

@-webkit-keyframes MenuAnimOut3 {
	100% {
		-webkit-transform: translateZ(300px);
		opacity: 0;
	}
}

@-webkit-keyframes MenuAnimOut4 {
	100% {
		-webkit-transform: translateZ(-300px);
		opacity: 0;
	}
}

@-webkit-keyframes MenuAnimOut5 {
	100% {
		-webkit-transform: translateY(40%);
		opacity: 0;
	}
}

@-moz-keyframes MenuAnimOut1 {
	50% {
		-moz-transform: translateZ(-250px) rotateY(30deg);
	}
	75% {
		-moz-transform: translateZ(-372.5px) rotateY(15deg);
		opacity: .5;
	}
	100% {
		-moz-transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
}

@-moz-keyframes MenuAnimOut2 {
	100% {
		-moz-transform: translateX(-100%);
		opacity: 0;
	}
}

@-moz-keyframes MenuAnimOut3 {
	100% {
		-moz-transform: translateZ(300px);
		opacity: 0;
	}
}

@-moz-keyframes MenuAnimOut4 {
	100% {
		-moz-transform: translateZ(-300px);
		opacity: 0;
	}
}

@-moz-keyframes MenuAnimOut5 {
	100% {
		-moz-transform: translateY(40%);
		opacity: 0;
	}
}

@keyframes MenuAnimOut1 {
	50% {
		transform: translateZ(-250px) rotateY(30deg);
	}
	75% {
		transform: translateZ(-372.5px) rotateY(15deg);
		opacity: .5;
	}
	100% {
		transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
}

@keyframes MenuAnimOut2 {
	100% {
		transform: translateX(-100%);
		opacity: 0;
	}
}

@keyframes MenuAnimOut3 {
	100% {
		transform: translateZ(300px);
		opacity: 0;
	}
}

@keyframes MenuAnimOut4 {
	100% {
		transform: translateZ(-300px);
		opacity: 0;
	}
}

@keyframes MenuAnimOut5 {
	100% {
		transform: translateY(40%);
		opacity: 0;
	}
}

.dl-menu.dl-animate-in-1 {
	-webkit-animation: MenuAnimIn1 0.3s;
	-moz-animation: MenuAnimIn1 0.3s;
	animation: MenuAnimIn1 0.3s;
}

.dl-menu.dl-animate-in-2 {
	-webkit-animation: MenuAnimIn2 0.3s ease-in-out;
	-moz-animation: MenuAnimIn2 0.3s ease-in-out;
	animation: MenuAnimIn2 0.3s ease-in-out;
}

.dl-menu.dl-animate-in-3 {
	-webkit-animation: MenuAnimIn3 0.4s ease;
	-moz-animation: MenuAnimIn3 0.4s ease;
	animation: MenuAnimIn3 0.4s ease;
}

.dl-menu.dl-animate-in-4 {
	-webkit-animation: MenuAnimIn4 0.4s ease;
	-moz-animation: MenuAnimIn4 0.4s ease;
	animation: MenuAnimIn4 0.4s ease;
}

.dl-menu.dl-animate-in-5 {
	-webkit-animation: MenuAnimIn5 0.4s ease;
	-moz-animation: MenuAnimIn5 0.4s ease;
	animation: MenuAnimIn5 0.4s ease;
}

@-webkit-keyframes MenuAnimIn1 {
	0% {
		-webkit-transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
	20% {
		-webkit-transform: translateZ(-250px) rotateY(30deg);
		opacity: 0.5;
	}
	100% {

		-webkit-transform: translateZ(0px) rotateY(0deg);
		opacity: 1;
	}
}

@-webkit-keyframes MenuAnimIn2 {
	0% {
		-webkit-transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}

@-webkit-keyframes MenuAnimIn3 {
	0% {
		-webkit-transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
}

@-webkit-keyframes MenuAnimIn4 {
	0% {
		-webkit-transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
}

@-webkit-keyframes MenuAnimIn5 {
	0% {
		-webkit-transform: translateY(40%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateY(0);
		opacity: 1;
	}
}

@-moz-keyframes MenuAnimIn1 {
	0% {
		-moz-transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
	20% {
		-moz-transform: translateZ(-250px) rotateY(30deg);
		opacity: 0.5;
	}
	100% {
		-moz-transform: translateZ(0px) rotateY(0deg);
		opacity: 1;
	}
}

@-moz-keyframes MenuAnimIn2 {
	0% {
		-moz-transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateX(0px);
		opacity: 1;
	}
}

@-moz-keyframes MenuAnimIn3 {
	0% {
		-moz-transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		-moz-transform: translateZ(0px);
		opacity: 1;
	}
}

@-moz-keyframes MenuAnimIn4 {
	0% {
		-moz-transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		-moz-transform: translateZ(0px);
		opacity: 1;
	}
}

@-moz-keyframes MenuAnimIn5 {
	0% {
		-moz-transform: translateY(40%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateY(0);
		opacity: 1;
	}
}

@keyframes MenuAnimIn1 {
	0% {
		transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
	20% {
		transform: translateZ(-250px) rotateY(30deg);
		opacity: 0.5;
	}
	100% {
		transform: translateZ(0px) rotateY(0deg);
		opacity: 1;
	}
}

@keyframes MenuAnimIn2 {
	0% {
		transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		transform: translateX(0px);
		opacity: 1;
	}
}

@keyframes MenuAnimIn3 {
	0% {
		transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		transform: translateZ(0px);
		opacity: 1;
	}
}

@keyframes MenuAnimIn4 {
	0% {
		transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		transform: translateZ(0px);
		opacity: 1;
	}
}

@keyframes MenuAnimIn5 {
	0% {
		transform: translateY(40%);
		opacity: 0;
	}
	100% {
		transform: translateY(0);
		opacity: 1;
	}
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-1 {
	-webkit-animation: SubMenuAnimIn1 0.4s ease;
	-moz-animation: SubMenuAnimIn1 0.4s ease;
	animation: SubMenuAnimIn1 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {
	-webkit-animation: SubMenuAnimIn2 0.3s ease-in-out;
	-moz-animation: SubMenuAnimIn2 0.3s ease-in-out;
	animation: SubMenuAnimIn2 0.3s ease-in-out;
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {
	-webkit-animation: SubMenuAnimIn3 0.4s ease;
	-moz-animation: SubMenuAnimIn3 0.4s ease;
	animation: SubMenuAnimIn3 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {
	-webkit-animation: SubMenuAnimIn4 0.4s ease;
	-moz-animation: SubMenuAnimIn4 0.4s ease;
	animation: SubMenuAnimIn4 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-5 {
	-webkit-animation: SubMenuAnimIn5 0.4s ease;
	-moz-animation: SubMenuAnimIn5 0.4s ease;
	animation: SubMenuAnimIn5 0.4s ease;
}

@-webkit-keyframes SubMenuAnimIn1 {
	0% {
		-webkit-transform: translateX(50%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}

@-webkit-keyframes SubMenuAnimIn2 {
	0% {
		-webkit-transform: translateX(100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}

@-webkit-keyframes SubMenuAnimIn3 {
	0% {
		-webkit-transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
}

@-webkit-keyframes SubMenuAnimIn4 {
	0% {
		-webkit-transform: translateZ(300px);

		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
}

@-webkit-keyframes SubMenuAnimIn5 {
	0% {
		-webkit-transform: translateZ(-200px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0);
		opacity: 1;
	}
}

@-moz-keyframes SubMenuAnimIn1 {
	0% {
		-moz-transform: translateX(50%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateX(0px);
		opacity: 1;
	}
}

@-moz-keyframes SubMenuAnimIn2 {
	0% {
		-moz-transform: translateX(100%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateX(0px);
		opacity: 1;
	}
}

@-moz-keyframes SubMenuAnimIn3 {
	0% {
		-moz-transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		-moz-transform: translateZ(0px);
		opacity: 1;
	}
}

@-moz-keyframes SubMenuAnimIn4 {
	0% {
		-moz-transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		-moz-transform: translateZ(0px);
		opacity: 1;
	}
}

@-moz-keyframes SubMenuAnimIn5 {
	0% {
		-moz-transform: translateZ(-200px);
		opacity: 0;
	}
	100% {
		-moz-transform: translateZ(0);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn1 {
	0% {
		transform: translateX(50%);
		opacity: 0;
	}
	100% {
		transform: translateX(0px);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn2 {
	0% {
		transform: translateX(100%);
		opacity: 0;
	}
	100% {
		transform: translateX(0px);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn3 {
	0% {
		transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		transform: translateZ(0px);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn4 {
	0% {
		transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		transform: translateZ(0px);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn5 {
	0% {
		transform: translateZ(-200px);
		opacity: 0;
	}
	100% {
		transform: translateZ(0);
		opacity: 1;
	}
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-1 {
	-webkit-animation: SubMenuAnimOut1 0.4s ease;
	-moz-animation: SubMenuAnimOut1 0.4s ease;
	animation: SubMenuAnimOut1 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {
	-webkit-animation: SubMenuAnimOut2 0.3s ease-in-out;
	-moz-animation: SubMenuAnimOut2 0.3s ease-in-out;
	animation: SubMenuAnimOut2 0.3s ease-in-out;
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {
	-webkit-animation: SubMenuAnimOut3 0.4s ease;
	-moz-animation: SubMenuAnimOut3 0.4s ease;
	animation: SubMenuAnimOut3 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {
	-webkit-animation: SubMenuAnimOut4 0.4s ease;
	-moz-animation: SubMenuAnimOut4 0.4s ease;
	animation: SubMenuAnimOut4 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-5 {
	-webkit-animation: SubMenuAnimOut5 0.4s ease;
	-moz-animation: SubMenuAnimOut5 0.4s ease;
	animation: SubMenuAnimOut5 0.4s ease;
}

@-webkit-keyframes SubMenuAnimOut1 {
	0% {
		-webkit-transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateX(50%);
		opacity: 0;
	}
}

@-webkit-keyframes SubMenuAnimOut2 {
	0% {
		-webkit-transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateX(100%);
		opacity: 0;
	}
}

@-webkit-keyframes SubMenuAnimOut3 {
	0% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(-300px);
		opacity: 0;
	}
}

@-webkit-keyframes SubMenuAnimOut4 {
	0% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(300px);
		opacity: 0;
	}
}

@-webkit-keyframes SubMenuAnimOut5 {
	0% {
		-webkit-transform: translateZ(0);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(-200px);
		opacity: 0;
	}
}

@-moz-keyframes SubMenuAnimOut1 {
	0% {
		-moz-transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-moz-transform: translateX(50%);
		opacity: 0;
	}
}

@-moz-keyframes SubMenuAnimOut2 {
	0% {
		-moz-transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-moz-transform: translateX(100%);
		opacity: 0;
	}
}

@-moz-keyframes SubMenuAnimOut3 {
	0% {
		-moz-transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		-moz-transform: translateZ(-300px);
		opacity: 0;
	}
}

@-moz-keyframes SubMenuAnimOut4 {
	0% {
		-moz-transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		-moz-transform: translateZ(300px);
		opacity: 0;
	}
}

@-moz-keyframes SubMenuAnimOut5 {
	0% {
		-moz-transform: translateZ(0);
		opacity: 1;
	}
	100% {
		-moz-transform: translateZ(-200px);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut1 {
	0% {
		transform: translateX(0%);
		opacity: 1;
	}
	100% {
		transform: translateX(50%);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut2 {
	0% {
		transform: translateX(0%);
		opacity: 1;
	}
	100% {
		transform: translateX(100%);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut3 {
	0% {
		transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		transform: translateZ(-300px);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut4 {
	0% {
		transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		transform: translateZ(300px);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut5 {
	0% {
		transform: translateZ(0);
		opacity: 1;
	}
	100% {
		transform: translateZ(-200px);
		opacity: 0;
	}
}

/* No JS Fallback */
.no-js .dl-menuwrapper .dl-menu {
	position: relative;
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	transform: none;
}

.no-js .dl-menuwrapper li .dl-submenu {
	display: block;
}

.no-js .dl-menuwrapper li.dl-back {
	display: none;
}

.no-js .dl-menuwrapper li > a:not(:only-child) {
	background: rgba(0,0,0,0.1);
}

.no-js .dl-menuwrapper li > a:not(:only-child):after {
	content: '';
}


.jgsz{
	width:100%;
	height:auto;
	}
.jgsz ul li{
	float: left;
    width: 29%;
    margin-right: 1%;
    margin-bottom: 10px;
    height: 50px;
    line-height: 50px;
    padding-left: 2rem;
    background-color: #eeeeee;
    list-style: none;
    font-size: 15px;
	}
.jgsz ul a li {
	color:#333;}
.jgsz ul li:hover{
	background-color: #004098;
     color: white;
	}


.fg{
	width:100%;
	height:auto;
	display:none;
	}










@media screen and (max-width: 1300px){
	
.subBanner_con, .subBanner_con_bg {
    height: 60px;
    line-height: 60px;
}	
	
.subBanner_con h3 {
    padding: 0;
    margin: 0;
    font-size: 22px;
    letter-spacing: 2px;
}

.subBanner_con, .subBanner_con_bg {
    height: 60px;
    line-height: 60px;
}
.subBanner_con, .subBanner_con_bg {
    left: 104px;
    margin: 0;
    width: 180px;
}

}

	
@media (max-width: 1280px) and (min-width: 992px)	
{
.center{
	width:992px;
	}	
	}

@media (max-width: 992px) and (min-width: 768px)

{
.center{
	width:98%;
	padding:0 1%;
	}
	
.subBanner_con, .subBanner_con_bg {
    left: 9px;
    margin: 0;
    width: 180px;
}		
.news_left{
	width:95%;
		float:none;
	margin:0px auto;
	height:80vw;}
.news_right{
	width:95%;
	float:none;
	margin:0px 2.5%;
	}
	
.focus .fcon img{
	width:100%;
	height:50vw;}	
	
	
.news_toutiao .news_i_desc{
	padding-left:20px;
	padding-right:20px;
	font-size:15px;
	}	
.column2 .cont p{
	height: 55px;
    overflow: hidden;
	}	
	
.foot_center img{
	width:100%;
}	
	
	
	
	
	}	



	
@media (max-width: 768px){
body{
	overflow-x:hiddeen;}
.center{
	width:98%;
	padding:0 1%;
	}
.ding{
	display:none;
	}
.nav{
	display:none;
	}
.kuaijie{
	height:160px;
	padding-bottom:15px;
	clear:both;
	}
.kuai_list ul li{
	width:25%;
	height:60px;
	margin-bottom:10px;
	
	}

.kuai_list ul li p{
	font-size:0.9em;}
.kuai_list ul li p img{
	width:40%;
	}		
.kuai_list ul li:nth-child(4){
	background:none;
	}
.banner{
	height:50vw;
	}
.index_banner{
	height:50vw;}	
.index_banner li img{
	height:50vw;}	
	
	
.news_left{
	width:95%;
		float:none;
	margin:0px auto;
	display:none;
	}
.news_right{
	width:95%;
		float:none;
	margin:0px 2.5%}
	
.news_right ul li{
	width:100%;
	margin-bottom:15px;
	padding:0px;
	}
	
.v_news_content img{width:100%;}	

.news_main{
	background-size:100% 100%;}
	
.news_font h4{
	height:2em;}
.news_font .info{
	display:none;}
.news_font{
	padding-bottom:15px;
	}
.news_right ul li .news_pic img{
	height:50vw;}
.news_right ul li .news_pic{
	height:50vw;}
	
.tongwrap_left{
	width:95%;
	margin-left:2.5%;
	margin-bottom:15px;}
.tongwrap_right{
	width:95%;
	margin-left:2.5%;
	float:none;}
	
.tongwrap_left h2 img{
	width:50%;}
.tongwrap_left h2 span img{
	width:auto !important;}
	
.tongwrap_left ul li a{
	width:66%;
	overflow:hidden;
	height:35px;}
	
	
.tongwrap_right h2 img{
	width:50%;}
.tongwrap_right h2 span img{
	width:auto !important;}
	
.tongwrap_right ul li a{
	width:66%;
	overflow:hidden;
	height:35px;}
.yixian{
	background-size:100% 100%;}	
.yixian .ml{
	width:95%;
	margin-left:2.5%;}
	
.yixian .mr{
	width:95%;
	margin-left:2.5%;
	float:none;
	}
.news_toutiao .news_i_desc{
	padding-left:20px;
	padding-right:20px;
	font-size:16px;
	}
	
.column2 a{
	padding-top:15px;}
.column2 .cont h3{
	font-size:16px;
	}
.column2 .cont p{
	display:none;}
	
.column2 .cont{
	min-height:30vw;}
	
.column2 a .thumb img{
	height:30vw;}
	
	
.zhuanti ul li{
	width:50%;
	}	
	
	
.xi_bao ul li{
	width:23%;
	padding:15px 0px;
	margin-bottom:15px;
	}	
	
	
.control-box{
	display:none;}
	
.foot_left{
	width:100%;
	text-align:center;
	}
.foot_left p{
	text-align:center;}
	
.foot_center{
	width:100%;
	text-align:center;
	margin-left:0;
	padding:20px 0px;
	}
.foot_center img{
	width:80%;
	text-align:center;
	}
	
.foot_right{
	width:95%;
	float:none;
	margin-left:2.5%;
	text-align:center;
	margin-top:2%;
	}
.foot_right ul li{
	width:30%;
	margin-left:3%;
	text-align:center;}	
.foot_right ul li img{
	width:80%;
	}
.title img{
	width:95%;
	}
.yixian_h2 img{
	width:95%;
	}	
	
.zhuanti h2 img{
	width:95%;
	}
	
	.fengwrap h2 img{
		width:95%;
		}
	.foot_right ul li p{
		width:80%;}
.foot{
	background-size:100% 100%;}	
	
.xi_bao ul li:nth-child(4){
	margin-right:0px;
	}
.xi_bao ul li:nth-child(8){
	margin-right:0px;
	}
.xi_bao ul li:nth-child(1){
	margin-left:1%;
	}
.xi_bao ul li:nth-child(5){
	margin-left:1%;
	}
	
	
.subLeft{
	display:none;
	}
.sub_right {
	width:100%;
	margin-left:0px;}
	
.subbanner{
	min-height:200px;}
.subbanner img{
	height:200px;
	width:100%;}	
	
.subBanner_con, .subBanner_con_bg {
    left: 0px;
    margin: 0;
    width: 180px;
}	
.ding{
	display:none;
	}
.header1{
	display:none;
	}
.nav{
	display:none;
	}

.header{
	display:block;
	}	
	
.jgsz ul li{
	float: left;
    width: 90%;
    margin-left: 1%;
	}

.fg{

	display:block;
	}
.item-bottom02{
float:left;
width:100%;}

.newsList02 li a {
    float: left;
    width: 100%;
    padding:10px 5px 0px 0;
    font-size: 16px;
    position: relative;
    color: #333;
line-height:30px;
    transition: all 0.3s ease;
}
.item-bottom02 {
margin-top:0px;
margin-bottom:10px;
}
.item-bottom03 span{
padding-left:0px;}

	
}		
	
	
	
	
		
		
	
	