﻿.banners-pc{ clear:both; font-size:0;}
.banners-pc { clear: both; height:380px;}
.banners-pc .frame { height:380px; background: no-repeat center center; background-size: cover; }

.banners-mb{ clear:both; font-size:0;}
.banners-mb { display: none; clear: both; height: 380px; }
.banners-mb div {}
.banners-mb .frame { height: 100%; background: no-repeat center center; background-size: cover; }
.banners-pc .slick-dots li button{border:solid #f5883b 1px; width:10px; height:12px; opacity:0.7; background: none;}
.slick-dots li.slick-active button{ opacity:1; background:#f5883b;}

@media (max-width: 1024px) {
	.banners-pc { display: none; }
	.banners-mb { display: block; }
}

.news_home{}
.news_home .one{ display: block;}
.news_home .two{ display:none;}

.news_home .left{ margin-right:30px; width:270px; float:left;}
.news_home .left .h1{ padding:10px; font-size:16px; font-weight:bold; color:#fff; background:#fab200;}
.news_home .left .nav_lt{ margin-bottom:20px; overflow:hidden;}
.news_home .left .nav_lt .list{ overflow: hidden;}
.news_home .left .nav_lt .list li{}
.news_home .left .nav_lt .list li .box{ padding:15px 0; font-size:14px; color:#333333; display:block; border-bottom:dashed #e4e4e4 1px;}
.news_home .left .nav_lt .list li .box .fa{ margin-right:10px; font-size:5px;-webkit-text-stroke: 3px white; color:#fab200;}
.news_home .left .nav_lt .list li .box:hover{ color:#fab200;}
.news_home .left .nav_lt .list li .on{ color:#fab200;}

.news_home .left .news_lt { overflow: hidden;}
.news_home .left .news_lt .list{ overflow: hidden;}
.news_home .left .news_lt .list li{}
.news_home .left .news_lt .list li .box{padding:15px 0; display:block; overflow:hidden; border-bottom: solid #e4e4e4 1px;} 
.news_home .left .news_lt .list li .box .pic{ margin-right:10px; height: 65px; width:90px; background: no-repeat center center; background-size: cover; float:left; }
.news_home .left .news_lt .list li .box .p1{ margin-bottom:5px; line-height:20px; font-size:14px; color:#333; overflow:hidden; height:3em; }
.news_home .left .news_lt .list li .box .p2{ font-size:14px; color:#888888;}
.news_home .left .news_lt .list li .box:hover .p1{ color:#fab200;  transition: ease .3s;}

.news_home .right{ overflow:hidden;}
.news_home .right .list{}
.news_home .right .list li{ margin-bottom:30px; padding-bottom:30px; border-bottom: solid #e4e4e4 1px;}
.news_home .right .list li:nth-child(4n){ margin-bottom:0;}
.news_home .right .list li .box{ padding-right:10px; display:block; overflow:hidden; }
.news_home .right .list li .box .pic{ margin-right:30px; float:left; width:280px; height:205px;background: no-repeat center center; background-size: cover; float:left;}
.news_home .right .list li .box .p1{ margin-bottom:10px; padding-top:10px; font-size:20px; color:#333;transition: ease .3s;overflow:hidden; height:2em;}
.news_home .right .list li .box .tm{ margin-bottom:10px; font-size:14px; color:#999999;}
.news_home .right .list li .box .p2{ margin-bottom:25px; font-size:14px; color:#777777; line-height:26px; overflow:hidden; height:4em;}
.news_home .right .list li .box .btn{ padding:10px 20px; background:#fab200; font-size:12px; color:#fff; display:inline-block;}

.news_home .right .list li:hover{}
.news_home .right .list li:hover .box{ background:#f8f8f8;transition: ease .3s;}
.news_home .right .list li:hover .box .btn{ background:#333; color:#fab200; transition: ease .3s;}

@media (max-width: 1024px) {
.news_home .one{ width:100%;}
.news_home .one .news_lt{ display:none;}
.news_home .two{ display:block; width:100%;}
.news_home .right{ width:100%;}
}

@media (max-width: 667px) {
.news_home .right .list li .box{ padding:0;}
.news_home .right .list li .box .pic{ margin-right:0; margin-bottom:10px; width:100%;}
.news_home .right .list li .box .p1{ padding:0 10px; clear:both; height:1.5em; }
.news_home .right .list li .box .tm{ padding:0 10px;}
.news_home .right .list li .box .p2{ padding:0 10px;}
.news_home .right .list li .box .btn{ margin-left:10px; margin-bottom:20px; }
}

.g_pages{ text-align:center; clear:both;}
.g_pages ul{ margin:40px 0; display:inline-block;}
.g_pages ul li{ margin:0 5px 10px 5px; display:inline-block;}
.g_pages ul li .box{ width:40px; height:40px; line-height:40px; border-radius:40px; color:#666; background:#f0f0f0; font-size:14px; display:inline-block;}
.g_pages ul li .box .fa{ margin-top:-3px; font-size:18px; vertical-align:middle;}

.g_pages ul li .box:hover{ background:#fab200; color:#fff;}
.g_pages ul li .on{ background:#fab200; color:#fff;}
