@charset "utf-8";
/* CSS Document */

/* CSS Document */
*{ margin:0px; padding:0px; list-style:none; font-size:12px;}
.clear{ clear:both; height:0px; line-height:0px; font:0px;}
a{ color:#2a2a2a; text-decoration:none;} 
a:hover{ color:#993300; text-decoration:underline;} 
img{ border:0px;}
.ed{ border:0px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
li{ font-family:"宋体"; height::30px; line-height:30px;}

#hdSelectLanguage {

	float: left;
	width: 140px;
}
	#hdSelectLanguage li a {
		background: url('../Images/bg-dropdown.gif') 0 0 repeat-x;
		border: 1px solid 
		display: block;
		width: 140px;
		height: 20px;
		float: left;
		font-size: 1.2em;
		border: 1px solid #c0c0c0;
		border-radius: 4px;
		text-decoration: none;
	}

	#hdSelectLanguage li { float: left; width: 124px; font-family:Arial, Helvetica, sans-serif; }

	#hdSelectLanguage li ul {
		background: #ffffff;
		position: absolute;
		width: 140px;
		left: -999999em;
		z-index: 5000;
		padding: 4px 0 5px 0;
		-webkit-border-bottom-right-radius: 10px;
		-webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-bottomright: 10px;
		-moz-border-radius-bottomleft: 10px;
		border-bottom-right-radius: 10px;
		border-bottom-left-radius: 10px;
		-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 1px 5px 5px #888;
		box-shadow: -3px 3px 10px #e0e0e0;
	}

	#hdSelectLanguage li ul li { font-size: 1.1em; width: 140px; }

	#hdSelectLanguage li:hover ul, #nav li.sfhover ul {
		left: auto;
		top: 33px;
	}
	.ie7 #hdSelectLanguage li:hover ul { clear: left; border: 1px solid #ccc; border-top: none; left: 12px }
	.ie8 #hdSelectLanguage li:hover ul { border: 1px solid #ccc; border-top: none;  }
	#hdSelectLanguage li ul a { 
		background: transparent;
		border: none;
		display: block;
		float: left;
		text-indent: 0;
		padding: 2px 5px;
		text-decoration: none;
		width: 130px;
		height: auto;
		font-size: 1em;
	}
	
	#hdSelectLanguage li ul a:hover { background: #f2f2f2; }
	#hdSelectLanguage a em { width: 100px; float: left; font-style: normal; color: #2a2a2a; padding: 2px 0 0 2px;}

	/* dropdown flags */
	.flag {
		display: inline;
		float: right;
		height: 16px;
		width: 25px;
		margin: 0 3px 0 0;
	}

/* Language flags */
.currentLanguage {
	display: inline;
	float: right;
	height: 16px;
	width: 25px;
	margin: 2px 3px 0 0;
}
	/*----------------*/
.swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        font-size: 18px;
        color:#fff;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        
    }
    .swiper-slide img{ width: 100%; }
    .parallax-bg {
        position: absolute;
        left: 0;
        top: 0;
        width: 130%;
        height: 100%;
        -webkit-background-size: cover;
        background-size: cover;
        background-position: center;
    }
    .swiper-slide .title {
        font-size: 41px;
        font-weight: 300;
    }
    .swiper-slide .subtitle {
        font-size: 21px;
    }
    .swiper-slide .text {
        font-size: 14px;
        max-width: 400px;
        line-height: 1.3;
    }
    .swiper-pagination-gray,.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 0; }
    .swiper-container{
    --swiper-theme-color: #f5ce12;
    --swiper-pagination-color: #f5ce12;/* 两种都可以 */
  }{}
  .swiper-pagination-bullet-active{opacity: 1;
    background: #f5ce12;}
    .banner{ width: 1000px; background: #fff; margin:5px auto; }

