.xwmain h2 {color: #0085DD;font-size: 44px; line-height:1.2;font-weight: normal;font-family: Raleway;line-height: 1em;margin: 20px 0;text-align: center; padding-bottom:30px;}
ul.axwlist li{ padding:15px; background:#F9F9F9; float:left; margin:0 10px 20px;}
ul.axwlist li .media{ width:550px; height:180px; overflow:hidden; position:relative; }
ul.axwlist li .media .tu{ width:180px; height:180px; overflow:hidden; position:relative; float:left}
ul.axwlist li .media .tu img{ width:180px; height:180px; display:block}
ul.axwlist li .media .wen{  width:350px; height:180px; overflow:hidden; position:relative; float:right; }
ul.axwlist li .media .wen .dw{ position:absolute; top:50%; left:0;-webkit-transform: translate(0,-50%); transform: translate(0,-50%); max-height:170px; overflow:hidden; }
ul.axwlist li .media .wen .bt{ font-size:20px; line-height:1.4; color:#004181; font-weight:700; font-family:Arial;}
ul.axwlist li:hover .media .wen .bt{ color:#0085DD}
ul.axwlist li:hover .tu img{ transform: scale(1.1); -webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;transition: all 1s ease 0s;}
ul.axwlist li .media .wen .time{ font-size:16px; color:#333; padding-top:10px;}




.xwbtbj{ background:#F9F9F9; padding:80px 0; text-align:center}
.xwbtbj .biaoti{ font-size:30px; color:#006CB4; line-height:1.4em; font-weight:700;}
.xwbtbj  p{ padding-top:20px;}
.xwbtbj  p.tip a{ text-decoration:underline; padding:0 2px;}

.shangxiaye{ }
.shangxiaye a{ display:block; border:1px solid #eee; box-sizing:border-box; padding:20px; margin:20px auto; text-decoration:underline; }

@media screen and (max-width: 1199px) {
	.w120{  width:100%; padding:0 10px; box-sizing:border-box  }
	.xwmain h2 {font-size: 30px; line-height:1.2;}
	ul.axwlist li{ padding:15px;   width:48%; margin:0 1% 20px; box-sizing:border-box;}
	ul.axwlist li .media{ width:100%; height:180px; overflow:hidden; position:relative; }
	ul.axwlist li .media .wen{ width:calc( 100% - 200px );}
	ul.axwlist li .media .wen .bt{ font-size:16px;}
ul.axwlist li .media .wen .time{ font-size:12px;}
	
	}
	
	@media screen and (max-width: 767px) {
		.xwmain h2 {font-size: 20px; line-height:1.2;}
ul.axwlist li{ padding:10px; background:#F9F9F9; float: none; margin:0 5px 20px;; box-sizing:border-box; width:100%;}
ul.axwlist li .media{ width:100%; height:auto;  }
ul.axwlist li .media .tu{ width:30%; height:auto;}
ul.axwlist li .media .tu img{ width:100%; height:auto; display:block}
ul.axwlist li .media .wen{ width:65%; height:auto}
ul.axwlist li .media .wen .dw{ height:auto; max-height:1000px; -webkit-transform: translate(0,0); transform: translate(0,0); position:relative; }
ul.axwlist li .media .wen .bt{ font-size:16px;}
ul.axwlist li .media .wen .time{ font-size:12px;}
		
	}