body{min-width:1170px;padding-bottom:75px;}
.part1{
	width:100%;height:300px;margin-top:0px;
	background-repeat:no-repeat;
	background-position: center;
	background-size:cover;
}

.txtline{width:100%;text-align:left;text-transform: uppercase;color:#333;padding: 5px 10px;}
.txtline .txt{
	line-height: 31px;font-size:24px;
	font-family: '__FZDaBiaoSong-B06_5';
	margin-right: 20px;
}
.txtlineouter_div{
	width: 1270px;
	margin: 80px auto 0;
	border-bottom: 1px solid #ccc;
	color: #7f7878;
}
.part3{width:100%;text-align:center;margin-top:20px;}
.part3list{width:1270px;margin:0 auto;}
.leftlist{float:left;width:100%;}
.imglist .item{
    float:left;width:302px;margin-right:15px;margin-bottom:26px;text-align: left;
    -pie-box-shadow: 0px 1px 10px #F4F4F4;
    box-shadow: 0px 1px 10px rgba(40,41,46,0.05);
    border:#E2E6D9 1px solid;padding-bottom: 19px;
}
/*.imglist .item:nth-child(3n){margin-right:0;}*/
.imglist .item .img{
    width:300px;height:300px;
    background-color:#fff;
    background-repeat:no-repeat;
    background-position: center;
    background-size: cover;
}
.imglist .item .img:hover{opacity:0.5;}
.imglist .item .img img{width:100%;height:100%;}
.imglist .txtarea{width:100%;padding:0 19px;box-sizing:border-box;}
.imglist .txt1{
    color: #7F7F7F;text-align: left;
    font-family: '__FZDaBiaoSong-B06_5';
    line-height: 23px;
    margin-top: 15px;
}
.imglist .txt2{
    height: 23px;
    text-align: left;
    margin-top: 7px;
    line-height: 23px;
    color: #292929;
    font-family: '__FZDaBiaoSong-B06_5';
    font-size: 18px;
    font-weight: 400;
}
.imglist .txt3{
    color: #7F7F7F;
    font-family: '__FZLanTingHeiS-EL-GB_5';
    font-weight: 400;text-align: left;
    line-height: 23px;    min-height: 73px;
}
.imglist .txt4{line-height:22px;color:#28292E;font-family:open-sans,sans-serif;font-weight:600;}
.imglist .txt4 img{vertical-align:middle;}



.rightlist{float:left;width:270px;margin-left:81px;}
.rightlist .txt1{
	text-align:left;
	min-height: 22px;
	border-bottom:#ccc 1px solid;
	background-color: transparent;
	text-transform: uppercase;
	color: #777777;
	font-family: '__FZLanTingHeiS-EL-GB_5';
	font-weight: 400;
	
	margin-top:25px;
}
.rightlist .btnlist{margin-top:14px;}
.rightlist .btnitem{
	float:left;width: 85px;
	min-height: 30px;border:#ededed 1px solid;
	font-family: '__FZLanTingHeiS-EL-GB_5';
	font-weight: 400;color:#777;
	font-size: 11px;
	line-height: 32px;
	text-align: center;
	text-transform: uppercase;
	margin-right:7px;
}
.rightlist .btnitem:last-child{margin-right:0;}
.rightlist .btnitem:hover{background-color:#000;color:#fff;}
.rightlist .txt2{margin-top:38px;}
.rightlist .txtlist{width:100%;margin-top:22px;}
.rightlist .txtlist li{
	width:100%;min-height: 32px;
	padding:2px 0 4px;
	cursor: pointer;
	text-align: left;
	font-size: 13px;
	line-height: 16px;
	color: #545454;
	margin-bottom:2px;
}
.rightlist .txtlist li:hover{color: #999999;}
.rightlist .txtlist li .name1{font-family: '__FZLanTingHeiS-EL-GB_5';font-weight: 400;}
.rightlist .txtlist li .name2{text-transform: uppercase;font-family:raleway,sans-serif;font-weight: 300;}
.rightlist .piclist{width:100%;}
.rightlist .piclist li{width:100%;margin-top: 33px;}
.rightlist .piclist .pic{
	float:left;
	width: 70px;
	height: 70px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size: cover;
}
.rightlist .piclist .con{
	float:left;margin-left:7px;width:193px;padding-top:3px;text-align: left;
}
.rightlist .piclist .contxt1{
	color: #545454;
	font-size: 14px;
	font-family: '__FZLanTingHeiS-EL-GB_5';
	font-weight: 400;
}
.rightlist .piclist .con:hover .contxt1{color:#999;}
.rightlist .piclist .contxt2{
	color: #AAAAAA;
	font-size: 13px;
	line-height: 16px;
	font-family: '__FZLanTingHeiS-EL-GB_5';
	font-weight: 400;
	margin-top: 5px;
}
.rightlist .piclist .contxt3{
	color: #AAAAAA;
	font-size: 12px;
	line-height: 14px;
	font-family: '__FZLanTingHeiS-EL-GB_5';
	font-weight: 400;
	margin-top: 8px;
}

.pagearea .gotop{position:absolute;right:109px;bottom:0;}
.pagearea .gotop{
	display:inline-block;
	width:29px;height:29px;border:#000 2px solid;
	background-image:url(/uploads/images/arrow-up_dark_mini.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:25px 25px;
}
.pagearea .gotop:hover , {
	border-color:gray;
	background-image:url(/uploads/images/arrow-up_gray_mini.png);
}

.part3_year_div{
	width: 100%;
	height: 60px;
	overflow: hidden;
	font-size: 19px;
	line-height: 60px;
}
.part3_year_div a{
	float:left;
	color: #7f7878;
	padding: 5px 10px;

	color: #7f7878;
}
.part3_year_div .select{
	color: red;

}
.txtlineouter_div a{
	color: #7f7878;
}