﻿@charset "utf-8";

.carousel{
	position: relative;
}

.carousel .banner-text{width: 100%;position: absolute;top: 30%;}

.carousel .banner-text h3{font-size: 4.8rem;color: #FFFFFF;text-align: center;}
.carousel .banner-text p{font-size: 1.4rem;color: #fdfdfd;text-align: center;margin: 15px 0 30px 0;}
.carousel .banner-text a{
	width: 130px;height: 40px;line-height: 40px;border: 2px solid #FFFFFF;
	margin: auto;display: block;font-size: 1.4rem;color: #FDFDFD;text-align: center;
}

.carousel-inner img{
	width: 100%;
}

.carousel .carousel-control{
	/*font-size: 9rem;*/
	opacity: 1;text-shadow: 0 1px 2px rgba(0,0,0,0); top:50%;margin-top: -33px;height: 67px;
}

.carousel-control.left {
	background: none;
}

.carousel-control.right {
	background: none;
}


.index-about{padding:60px 0;background: url(../images/index-about-bg.jpg) center top;}
.index-about .about-text{
	padding:20px 15px; max-width: 1200px;margin:0 auto;padding:80px 20px;/*min-height: 504px;*/
	background: url(../images/index-about-text-top-bg.png) center top no-repeat,
				url(../images/index-about-text-foot-bg.png) center bottom no-repeat;
	background-size: 100% auto;
	background-color: #fff;
	border-top-left-radius: 70px;border-bottom-right-radius: 70px;}
.index-about .about-text h2{text-align: center;line-height: 60px;font-size:36px;padding:15px 0 35px 0;}
.index-about .about-text p{font-size: 16px;}
.index-about .about-text .more{width: 163px; height: 59px;margin:35px auto 10px auto;/*background:url(../images/index-about-more.png);*/}
.index-about .about-text .more a{display: block;}
.index-viewpoint{background: url(../images/index-red-bg.png) center top;padding:210px 0;}
.index-viewpoint .viewpoint-text{padding:20px 0;}
.index-viewpoint .viewpoint-text h2{text-align: center;line-height: 60px;font-size:36px;color:#fff;}
.index-viewpoint .viewpoint-text h2 span{cursor:pointer;transition:all 0.5s;}
.index-viewpoint .viewpoint-text h2 span:hover{font-size:40px;color:#fce105; transition:all 0.5s;}
.index-viewpoint .viewpoint-text .more{width: 163px; height: 59px;margin:15px auto 0 auto;/*background:url(../images/index-about-more.png);*/}
.index-viewpoint .viewpoint-text .more a{display: block;}
.index-news{background-color: #000;}
.index-news .index-news-left {float: left;width: 50%;/*height: 100%;*/position: relative;}
.index-news .index-news-left img{width: 100%;}
.index-news .index-news-left ul{position: absolute;top:0;height: 100%;width: 100%;}
.index-news .index-news-left ul li{height: 32%;}
.index-news .index-news-left ul li.item{height: 36%;background:url(../images/index-news-bg.png) ;background-size: cover;padding:3% 0;}
.index-news .index-news-left ul li h2{text-align: center;line-height: 50px;font-size:36px;color:#fff;}
.index-news .index-news-left ul li h2 span{cursor:pointer; transition:all 0.5s;}
.index-news .index-news-left ul li h2 span:hover{font-size:40px;color:#fce105; transition:all 0.5s;}
.index-news .index-news-left ul li .more{width: 163px; height: 50%;margin:15px auto 0 auto;/*background:url(../images/index-about-more.png);*/}
.index-news .index-news-left .more a{display: block;}
.index-news .index-news-right {float: right;width: 50%;}
.index-news .index-news-right video,.index-news .index-news-right iframe {width: 100%;/*height:100%;*/ }


@media (max-width:1600px){
.index-news .index-news-left ul li{height: 30%;}
.index-news .index-news-left ul li.item{height: 40%;}
.index-viewpoint{padding:180px 0;}

}
@media (max-width:1200px){
.index-news .index-news-left ul li{height: 20%;}
.index-news .index-news-left ul li.item{height: 60%;}
}

@media (max-width:991px){
.index-viewpoint{padding:150px 0;}
.index-about .about-text{padding:40px 40px;}
}

@media (max-width:767px){
.index-about{padding:40px 0;}
.index-about .about-text{background-color: #fff;padding:20px;}
.index-about .about-text h2{padding:15px 0 25px 0;font-size: 28px;}
.index-about .about-text .more{margin:25px auto 10px auto;}
.index-viewpoint{padding:100px 0;}
.index-news .index-news-left{float: none;width: 100%;}
/*.index-news .index-news-left img{display: none;}*/
.index-news .index-news-left ul{position: relative;height:auto;}
.index-news .index-news-left ul li{height: 0;}
.index-news .index-news-left ul li.item{height: auto;padding:60px;}
.index-news .index-news-left ul li .more{height: auto;}
.index-news .index-news-right{float: none;width: 100%;}

.carousel .carousel-control{ margin-top: -18px;height: 36px;}
.carousel .carousel-control img{width:36px;}
.index-about .about-text h2{padding:0;}
}
@media (max-width:650px)
{
    /*.carousel-inner .item{text-align:center;overflow:hidden;}
    .carousel-inner>.item>a>img{height:250px;width:auto;max-width:none; margin-left: -136px;}*/
}
@media (max-width:480px)
{
    .index-viewpoint{padding:40px 0;}
    /*.index-news .index-news-left ul li{height:60px;}*/
    /*.carousel-inner .item{text-align:center;overflow:hidden;}
.carousel-inner>.item>a>img{height:200px;margin-left: -80px;}*/
}