
.brand_lists { padding-top:0px;}
.brand_lists ul{}
.brand_lists ul li{
margin-bottom:35px;
overflow: hidden;
position: relative;
-webkit-transition: all ease .4s;
	transition: all ease .4s;background: #fff;}

.brand_lists ul li .news_imgs{ float:right; width:50%; overflow:hidden;}

.brand_lists ul li:nth-child(2n) .news_imgs{ float:left; width:50%; overflow:hidden;}
.brand_lists ul li .news_imgs img{ width:100%;transition: transform 2s;}
.brand_lists ul li:hover .news_imgs img{transform: scale(1.1);}

.brand_lists ul li .news_l_times{float:left; width:100px;text-align:center; color:#666666; display:inline; padding-top:30px; font-size:14px; line-height:200%; font-family:"PingFang SC","Source Han Sans SC","Noto Sans CJK SC","Hiragino Sans GB","Helvetica Neue","Helvetica",sans-serif}
.brand_lists ul li .news_l_times .time_dd{ font-size:40px; color:#354e40; display:block; padding-bottom:10px;}



.brand_lists ul li .news_r_fonts{ float:left; width:50%;padding-top: 60px; padding-bottom:60px; padding-right:5%; padding-left:10%; text-align:left;}
.brand_lists ul li:nth-child(2n)  .news_r_fonts{ float:right; padding-left:5%; padding-right:10%;}
.brand_lists ul li .news_r_fonts h3{ font-size:22px;
color: #343434;
line-height: 200%; padding-bottom:40px;
overflow: hidden;
margin-bottom:0px; font-weight:normal;text-overflow: ellipsis;white-space: nowrap;}
.brand_lists ul li .news_r_fonts h3 img{}
.brand_lists ul li .news_r_fonts .news_descipe{font-size: 15px;
color: #666;
line-height: 26px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.brand_lists ul li .news_r_fonts .news_showmore{ padding-top:30px;}

.brand_lists ul li:hover{ }
.brand_lists ul li:hover .news_l_times,.brand_lists ul li:hover .news_l_times .time_dd,.brand_lists ul li:hover .news_r_fonts,.brand_lists ul li:hover .news_r_fonts h3,.brand_lists ul li:hover .news_r_fonts .news_mores{}


.page_news_detail{ padding-top:0px;padding-bottom:35px;}
.page_news_detail  .title{ text-align:center; padding-bottom:25px; text-align:center;}
.page_news_detail  .title h2{ font-size:40px; color:#000000; line-height:120%; overflow:hidden; font-weight:normal;}
.page_news_detail .title p{margin-top:16px; font:normal 14px/18px "Microsoft YaHei"; color:#999999}
.page_news_detail .page_news_con{ line-height:200%; text-align:left; padding-top:0px; font-size:14px;}
/*.page_news_detail .page_news_con p{ text-indent:2rem;}*/
.page_news_detail .page_news_con img{ max-width:100%;}
.news_else{ margin-top:20px; text-align:center; background-color:#fff; margin-bottom:20px;}
.news_else_pre{ position:relative; width:48%; padding:20px 0px; display:inline-block;border-right:#e9e9e9 1px solid;}
.news_else_next{ position:relative; width:50%; padding:20px 0px;display:inline-block}

.brand_lists.Recommend ul li .Ranking{ position:absolute; top:0; left:50px; z-index:2; width:100px; height:98px; background-size:100%;background:url(../images/youhuis.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(1) .Ranking{ background:url(../images/01.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(2) .Ranking{ background:url(../images/02.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(3) .Ranking{ background:url(../images/03.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(4) .Ranking{ background:url(../images/04.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(5) .Ranking{ background:url(../images/05.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(6) .Ranking{ background:url(../images/06.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(7) .Ranking{ background:url(../images/07.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(8) .Ranking{ background:url(../images/08.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(9) .Ranking{ background:url(../images/09.png) center center no-repeat;}
.brand_lists.Recommend ul li:nth-child(10) .Ranking{ background:url(../images/10.png) center center no-repeat;}


.Rookie_con{ background-color:#FFF;vertical-align: middle;}
.Rookie_con .Rookie_l{vertical-align: middle;width:55%; float:left;}
.Rookie_con .Rookie_r{ float:right;vertical-align: middle;
width: 45%;
padding-left: 4%; padding-right:4%; padding-top:50px; padding-bottom:50px;
font-size: 16px;
line-height: 180%;}

.Rookie_con .Rookie_r h3{ padding-bottom:20px; text-align:center;}

.Rookie_pic .swiper-slide img{ width:100%;}

.Project_pics{ width:100%;}
.Project_pics .swiper-slide{ position:relative; width:100%;}
.Project_pics .swiper-slide img{width:100%;transition: transform 2s;}
.Project_pics .swiper-slide img:hover{transform: scale(1.1);}
.Project_pics .swiper-slide p{ position:absolute; left:0; bottom:0; width:100%; background:url(../images/black30.png) left center repeat; z-index:2; padding:20px; color:#FFFFFF;}

.Project_pics .swiper-button-next,.Project_pics .swiper-container-rtl .swiper-button-prev{ background:none; background:url(../images/left02.png) center center no-repeat; margin-left:0; left:5%;}
.Project_pics .swiper-button-prev,.Project_pics .swiper-container-rtl .swiper-button-next{background:none; background:url(../images/right02.png) center center no-repeat; left:inherit;margin-left:0; margin-right:0; right:5%;}
.Project_pics .pagination2{ left:inherit; bottom:20px; right:20px; text-align:right; font-size:16px; z-index:3;color:#ffffff;font-family: 'opensans';}
.Project_pics .pagination2 .swiper-pagination-current{ font-size:20px;}


@media (max-width:1000px) {
.brand_lists,.brand_lists ul{ width:100%;}
.brand_lists ul li{ float:none; min-height:inherit; width:100%; margin:0px auto; margin-bottom:0.8rem; display:block}
.brand_lists ul li .news_l_times {
    float: none;
    width: 100%;font-size:1rem; display:block; text-align:left; padding-top:1rem; padding-left:0.7rem;}
.brand_lists ul li .news_r_fonts {
    float: none;
    width:100%;
    text-align: left;
    padding-left:0.7rem;
    padding-right:0.7rem;
    color: #999999;
    display: block;
    margin-top:0rem; padding-bottom:1.4rem;
    margin-bottom:1rem;
    border-left: none;
}
.brand_lists ul li .news_l_times .time_dd{ display:inline; font-size:1rem; padding-right:0.5rem;}
.brand_lists ul li .news_r_fonts h3{ font-size:1rem;}
.brand_lists ul li .news_r_fonts .news_descipe{ font-size:0.9rem;-webkit-line-clamp: 3000;}
.brand_lists ul li .news_r_fonts .news_mores{ font-size:0.8rem}
.page_news_detail{ padding:0;}
.page_news_detail  .title h2{ font-size:1.3rem}
.page_news_detail .page_news_con{ font-size:0.9rem}
.news_else{ background:none; text-align:left; margin-top:1rem; margin-bottom:0}
.page_news_detail .title p{ font-size:0.7rem;}
.news_else_pre,.news_else_next{ width:100%; display:block; border:0; padding:0.3rem 0rem;}

.news .subnav ul li:nth-child(1) a {
    color: #fff;
    font-weight: bold; background-color:#354e40
}
	.brand_lists ul li .news_imgs{float: none;
    width: 100%;
    overflow: hidden;}
	.brand_lists ul li:nth-child(2n) .news_imgs {
    float: none;
    width: 100%;
    overflow: hidden;
}
.Rookie_con .Rookie_l {
    width: 100%;
    float: none;
}
.Rookie_con .Rookie_r{ width:100%; float:none; padding:2rem; font-size:0.9rem;}
.Rookie_con .Rookie_r h3 img{ max-width:60%;}
}