/*html,body{width:100%;height:100%;}*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { padding:0; margin:0;font-family: microsoft yahei; }
body { font-size: 12px; background: #fff; color: #333; font-family: microsoft yahei; }
ul,li { list-style: none; }
img { border: 0; }
input:focus { outline: none; }
a {text-decoration: none;outline:none}


.nav, .nav-sub {float:left;height:100%;}
ul, li {list-style: none;}
.fl { float: left; }
.fr { float: right; }
input:focus { outline: none; }
.input_noline{ background-color:transparent;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}




.news-subnav { padding-top: 30px; }
.commonweb {margin: 0px auto; max-width: 1160px;padding: 0;}
.news-subnav .news-cate {padding-left: 2px;width: 70%;}
.news-subnav .news-cate li {float: left;width: 20%;margin-bottom: 2px;background-color: #f2f2f2;border-right: 1px solid #f2f2f2;}
.news-subnav .news-cate a {display: block;width: 100%;height: 60px;font-size: 18px;line-height: 60px;color: #333;text-align: center;background-color: #ffffff;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.news-subnav .news-cate a:hover {color: #fff;background-color: #faa632;}
.news-subnav .news-cate .cur a {color: #fff;background-color: #faa632;}
.new-search {float: right;  overflow: hidden; height: 50px; line-height: 50px;background: #fff;}
.new-search {float:right;overflow:hidden;height:50px;line-height:50px;background:#fff;width: 25%;}
.new-search .cinputs{border:0;height:50px; text-indent:20px; background:none; color:#999999; font-size:14px;outline:none; float:left;  background: #ffffff;width: 240px;}
.new-search .cbnts{ float:right;width: 50px; height: 50px;  display: block; background:url(../images/new_search.jpg) no-repeat; border:0; outline: none; color: #fff;font-size: 18px; text-align: center; line-height: 68px;cursor: pointer;font-family: '微软雅黑';transition:all 0.3s;}
.new-search .cbnts:Hover{opacity:0.8;filter:Alpha(opacity=80);}

@media (max-width: 720px) {
	.news-subnav {padding-top: 25% !important;}
	.news-subnav .news-cate,.new-search{ width:100% !important;}
	.new-search{ margin-top:20px;}
	.news-subnav .news-cate li{ width:33% !important;}
	
}

.search-contents-list .content-list { font-size: 0; padding-top: 20px; margin: 0 -10px; }
.search-contents-list .content-list li { text-align: center; padding-bottom: 20px;width:31.3% !important;float:left;padding: 0px !important; margin:1%; height: 275px;} 
.search-contents-list .content-list li img{width: 100%;max-height: 225px;}
.search-contents-list .content-list li a{font-size: 18px !important; line-height:50px;}
@media (min-width: 1024px) {
 .content-list { padding-top: 40px; }
 .content-list li { padding-bottom: 20px; width: 20%; }

}
@media screen and (max-width: 720px){
.search-contents-list .content-list li{ width: 100% !important; }
}


/*news*/

/* .news-all{position:absolute;top:50%;margin-top:-320px;left:0;right:0;}
.news-ul{ width:100%;  overflow:hidden;}
.news-ul .news_box .swiper-button-prev{background-image: url(../images/left.png);left:0; right: auto; position:absolute; top:49%;}
.news-ul .news_box .swiper-button-next{background-image: url(../images/right.png);right:0;left: auto; position:absolute; top:49%;}
.news-ul .news_box{ width:80%; height:725px; overflow:hidden; height:100%; position:relative; padding:0 10%;}
.news-ul .news_box .news_bbox{ width:100%; overflow:hidden;}
.news-ul .news_box .swiper-slide { font-size: 18px;height: 370px;width:100%;position:relative; margin-top:20px !important;}
.news-ul .news_box .swiper-slide a{display: block; width: 100%; height:370px; position: relative; overflow:hidden;}
.news-ul .news_box .news-li{ width:88%; overflow:hidden; padding:6%;position:absolute;top:0; left:0; right:0;bottom:10%;background:rgba(255, 255, 255, .85);}
.news-ul .news_box .news-li .news_img{ width:100%; height:60%; background: no-repeat center center;background-size: cover;}
.news-ul .news_box .news-li .news_img img{ max-width:100%;}
.news-ul .news_box .news-li span{ width:60%;font-size:18px; color:#3E3F4C;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:absolute;top:67%; left:6%}
.news-ul .news_box .news-li i{ font-size:12px; color:#999; font-style:normal; position:absolute;top:68%; right:6%}
.news-ul .news_box .news-li p{ float:left;font-size:12px; color:#96989d; position:absolute;top:80%; left:6%; width:88%; line-height:20px; height:40px; overflow:hidden;}
.news-ul .news_box .news-em{width:94%; overflow:hidden; padding:3%;position:absolute;top:90%; left:0; right:0;bottom:0; background:#4abcc7; text-align:center; color:#fff; opacity:0; font-size:14px; }
.news-ul .news_box a:hover .news-em{ opacity:1}
.news-ul .slick-slide{outline:none;} */


.news-all{padding:140px 20px 60px;}
.news-all .news-allb{}
.news-all .news-allb ul{overflow:hidden;}
.news-all .news-allb ul li{width:33.3%;float:left;}
.news-all .news-allb ul li .nslide_box{padding:0 20px; margin-bottom:16px;}
.news-all .news-allb ul li .nslide_box a{display:block;}
.news-all .news-allb ul li .nslide_box a .nsl_top{padding:15px;background:#E0DFDF;}
.news-all .news-allb ul li .nslide_box a img{display:block;width:100%;margin:0 auto;}
.news-all .news-allb ul li .nslide_box a .info{padding-top:20px;}
.news-all .news-allb ul li .nslide_box a .info .info_tt{overflow:hidden;}
.news-all .news-allb ul li .nslide_box a .info .info_tt h2{float:left;width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;font-size:18px;color:#3E3F4C;margin-bottom:16px;}
.news-all .news-allb ul li .nslide_box a .info .info_tt p{float:right;font-size:12px;color:#999;line-height:18px;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;width:38%}
.news-all .news-allb ul li .nslide_box a .info .info_sub{font-size:12px;color:#96989d;line-height:20px;height:40px;overflow:hidden;}
.news-all .news-allb ul li .nslide_box .more{background:#4abcc7;line-height:40px;text-align:center;opacity:0;color:#fff}
.news-all .news-allb ul li .nslide_box:hover .more{opacity:1}

/* transition */
.main {height:100%; background:url(../images/news.jpg)no-repeat top center !important;left:0px;top:0;bottom:0;overflow-y:auto;position: fixed;right:0}
.main-sub{}
.news-em,
.case-page ul li a,
.nav ul li a i,
.nav ul li a em,
.main {transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}

/* .innewbox{}
.innewbox .innewbox_list{width:86%;margin:0 auto} 
.newboxl_slide{margin:0 15px 15px;}
.newboxl_slide .nslide_box{margin-bottom:30px;height:304px;}
.newboxl_slide .nslide_box a{display:block;}
.newboxl_slide .nslide_box a .nsl_top{padding:15px;background:#E0DFDF;}
.newboxl_slide .nslide_box a img{display:block;max-width:100%;margin:0 auto;}
.newboxl_slide .nslide_box a .info{padding-top:20px;}
.newboxl_slide .nslide_box a .info .info_tt{overflow:hidden;}
.newboxl_slide .nslide_box a .info .info_tt h2{float:left;width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;font-size:18px;color:#3E3F4C;margin-bottom:16px;}
.newboxl_slide .nslide_box a .info .info_tt p{float:right;font-size:12px;color:#999;line-height:18px;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;width:38%}
.newboxl_slide .nslide_box a .info .info_sub{font-size:12px;color:#96989d;line-height:20px;max-height:40px;overflow:hidden;}
.newboxl_slide .nslide_box .more{background:#4abcc7;line-height:40px;text-align:center;opacity:0;color:#fff}
.newboxl_slide .nslide_box:hover .more{opacity:1}
.innewbox_list .slick-next,.innewbox_list .slick-prev{background-repeat:no-repeat;position:absolute;top:50%;width:45px;height:45px;display: block;border:none medium;text-indent:-9999px;background-image:url(../images/slick_jt.png);background-color:transparent;outline:none;background-size:90px;margin-top:-73px;cursor:pointer;}
.innewbox_list .slick-next{background-position:-45px center;right:-60px}
.innewbox_list .slick-prev{background-position:0 0; left:-60px} */



/*效果*/



/*1300分辨率下的样式*/
@media (max-width:1300px) {

	
	.news-ul{ }	
	.news-li p{	display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.news-all {padding: 120px 20px 60px;}
	
	}



/*960分辨率下的样式*/
@media (max-width:960px) {
	
	.left{ display:none;}
	.right{ display:none;}
	.news-all {padding: 80px 30px 60px;}
}
	
/*768分辨率下的样式*/
@media (max-width:768px) {
		
	.page8{ margin-top:30px; height:auto; float:left; padding:10px 0; text-align:center;}
	.page8 p{ font-size:16px;float:none;}
	.page8 span{ font-size:16px; float:none;}
	.news-all{padding:10px;}
	.news-all .news-allb ul li {width: 50%;}
	.main {top: 55px; }
	.news-all .news-allb ul li .nslide_box {padding: 0 10px;margin-bottom: 16px;}
	.news-all .news-allb ul li .nslide_box .more{display:none;}
	
}
	
/*760分辨率下的样式*/
@media (max-width:760px) {
	.news-ul{ }
.news-ul .news_box{ width:80%; height:380px; overflow:hidden; height:100%; position:relative; padding:0 10%;}

	}
			

/*640分辨率下的样式*/
@media (max-width:640px) {
	.page8{ margin-top:30px; height:auto; float:left; padding:10px 0; text-align:center;}
	.page8 p{ font-size:16px;float:none;}
	.page8 span{ font-size:16px; float:none;}
	.news-ul{ }
	.news-all .news-allb{margin-bottom:68px;padding-bottom:20px;}
	}
	
@media (max-width:414px) {
	.news-all{}
	.newboxl_slide .nslide_box {height: 208px;}
	.news-ul{ }
    .news-ul .news_box{ width:80%; height:380px; overflow:hidden; height:100%; position:relative; padding:0 10%;}
	.innewbox_list .slick-prev {left:-30px;}
	.innewbox_list .slick-next {right:-30px;}
	}	
	
	
/*page*/
.page{text-align: center;margin-top: 20px;}
.pages{margin:30px auto 16px;text-align:center;width:100%;}
.pagination{text-align:center;display: inline;}
.pagination li{display: inline;padding:6px 10px;background-color:#eee;margin:7px;}
.pagination li a{color:#fff;text-align:center;line-height:25px;font-size:12px; color:#999}
.pagination li.active{background:#0064BC;color:#fff;}
.pagination li.active a{color:#fff;}
.pagination li.disabled{width:74px;}
.pagination li.disabled a{width:60px;}
	
	