@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
body{
	margin:auto 0px;
	font-family: "微软雅黑";
	font-size:14px;
	padding:0px;
	margin:0px;
}
a.a1{
	color:#ff0000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.clear{
	clear:both;
}

/*宽1035px   特效a宽1200px*/
.a{width:100%;height:1036px;margin:0px auto; background:url(//x0.ifengimg.com/ucms/special/images/457F1FD78C3685AC8589E8449EFEBFFD.jpg) center center no-repeat;}/**/
.b{width:100%;height:393px;margin:0px auto; background:url(//x0.ifengimg.com/ucms/special/images/E80798E3B4FC9CDDEA4C6434BB6A5041.jpg) center center no-repeat;}/**/
.b .b-1{
	width:950px;
	height:250px;
	margin:auto;
	padding: 0px 20px 0px 20px;
	color:#333333;
	font-size:24px;
}
.bb{width:100%;height:971px;margin:0px auto; background:url(//x0.ifengimg.com/ucms/special/images/F5A4A296655414A221D422EBF4979188.jpg) center center no-repeat;}/**/
.c{width:100%;height:395px;margin:0px auto; background:url(//x0.ifengimg.com/ucms/special/images/8D779BE09ADD5F8C35B77466A8D3E0D8.jpg) center center no-repeat;}/**/
.c .c-1{
	width:950px;
	height:250px;
	margin:auto;
	padding: 0px 20px 0px 20px;
	color:#ffffff;
}
.c .c-1 p{
	width: 100%;
	font-weight: bold;
	font-size: 22px;
	line-height: 150%;
}
.v{width:100%;height:676px;margin:0px auto; background:url(//x0.ifengimg.com/ucms/special/images/A6B4EE32EDE7C2935D7EFDCCC2CED231.jpg) center center no-repeat;}/**/
.v .v-1{
	width:987px;
	height:620px;
	margin:auto;
	/* background-color: #000;
	padding-top:99px; */
	padding-left:70px;
}
.v .v-2{
	width:1060px;
	height:140px;
	margin:auto;

}




.fontSJ{
	text-indent:2em;
	text-align:left;
}

.d{width:100%;height:2058px;margin:0px auto;background:url(//x0.ifengimg.com/ucms/special/images/FEC2EDBAD30988AF2724CC84E64B8A4D.jpg) center center no-repeat; }/**/
.d a{
	color:#305812;
	font-size: 1.125rem;
	font-weight: bold;
}
.d .d-10{
	width:964px;
	height:170px;
	margin:auto;
	padding: 5px 20px 0px 20px;
	font-size: 20px;
	line-height: 170%;
	color:#ffffff;
	letter-spacing:3px;	
}
.d .d-1{
	width:886px;
	min-height:90px;
	margin:auto;
	padding: 0px;
	font-size: 14px;
	line-height: 20px;
	color:#333333;
	font-weight:bold;
}
.d .d-1-left{
	margin-top:48px;
	width:420px;
	min-height:90px;
	float:left;
}
.d .d-1-right{
	margin-top:48px;
	width:420px;
	min-height:90px;
	float:right;
	margin-left:40px;
}
.d .d-1-left1{
	width:420px;
	height:90px;
	float:left;
}
.d .d-1-right1{
	width:420px;
	height:90px;
	float:right;
	margin-left:40px;
}

.e{width:100%;height:772px;margin:0px auto; background:url(//x0.ifengimg.com/ucms/special/images/076CFB99945435EAA6E04F9CBCF48E15.jpg) center center no-repeat;}/**/
.e .e-1{
	width:1000px;
	height:130px;
	margin:auto;
	padding: 14px 10px 0px 10px;
	font-size: 15px;
	line-height: 180%;
	color:#333333;
}
.e .e-1-left1{
	width:466px;
	height:120px;
	float:left;
}
.e .e-1-right1{
	width:466px;
	height:120px;
	float:right;
}

.e .biaoti{
	font-size:18px;
	line-height:30px;
	font-weight: bold;
	padding:0px 0px 4px 0px;
	letter-spacing:2px;
}

.f{width:100%;height:1528px;margin:0px auto; background:url(//x0.ifengimg.com/ucms/special/images/FEC2EDBAD30988AF2724CC84E64B8A4D.jpg) center center no-repeat;}/**/
.f .f-1{
	width:1010px;
	height:170px;
	margin:auto;
	padding: 24px 10px 0px 10px;
}
.f .f-3{
	width:1010px;
	margin:auto;

}
.g{width:100%;height:892px;margin:0px auto; background:url(//x0.ifengimg.com/ucms/special/images/59DCFC205B380D1B6D0F4D80D52E02B7.jpg) center center no-repeat;}/**/
.g .g-1{
	width:1010px;
	margin:auto;

}

.k{width:100%;height:1055px;margin:0px auto;background:url(//x0.ifengimg.com/ucms/special/images/075341EFC3EDA368C65CA78C4E240794.jpg) center center no-repeat;}
.k .k-1{
	margin-left:-20px;
	padding-top:140px;
	width:1070px;
	height:740px;
	margin:auto;
}

/*特效*/
.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 1070px;
	height:740px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	/*background: url(images/dot.png) no-repeat 0 -16px;*/
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 740px;
	/*display: block;*/
}

input#img-1:checked ~ .nav-dots label#img-dot-1,
input#img-2:checked ~ .nav-dots label#img-dot-2,
input#img-3:checked ~ .nav-dots label#img-dot-3,
input#img-4:checked ~ .nav-dots label#img-dot-4,
input#img-5:checked ~ .nav-dots label#img-dot-5,
input#img-6:checked ~ .nav-dots label#img-dot-6{
	background:rgba(165, 200, 139, 0.8);
}

.ttt{}
.ttt #DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
.ttt #DB_gallery img{border:none;vertical-align:top;}

.ttt #DB_gallery .DB_imgSet {position:relative;width:1070px;height:494px;overflow:hidden;}
.ttt #DB_gallery .DB_imgSet .DB_imgWin{height:100%}
.ttt #DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
.ttt #DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
.ttt #DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
.ttt #DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
.ttt #DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

.ttt #DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:1070px;overflow:hidden}
.ttt #DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
.ttt #DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:8px}
.ttt #DB_gallery .DB_thumSet .DB_thumMove img{width:185px; height:115px;}
.ttt #DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
.ttt #DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
.ttt #DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:185px;height:115px;border:0px solid #ff0000;left:0;top:0}