.play{
	position: absolute;
    top: 42%;
    left: 47%;
    z-index: 999;
}
.play:hover{
	opacity: .8;
	cursor: pointer;
}
.news_list li h2{
	margin-top: -3px;
	margin-bottom: 8px;
	overflow: hidden;
}
.news_list li h2 a{
	font-size: 20px;
	color: #014099;
	float: left;
	height: 21px;
    width: 100%;
    overflow: hidden;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news_list li h2 a:hover{
	color: #2a72d6;
}

.news_list li.list-item a:hover{
	color: #cb1c1c;
}
.abstract{
	color: #8c8c8c;
	font-size: 14px;
	margin-bottom: 8px;
}
.seemore{
	margin-bottom: 0;
	margin-top: 7px;
}
.seemore a{
	font-size: 13px;
	color: #8c8c8c;
}
.seemore a:hover{
	color: #c1221c;
}
.underline {
    width: 100%;
    display: block;
    height: 10px;
    background: url(lanmuborder.png) no-repeat center;
    /* margin: 0 auto; */
    /* position: relative; */
}
.new-graphic ul li{
	width: 177px;
}
.new-graphic ul li{
	width: 179px;
	padding:0 7px;
	float: left;

}
.new-graphic ul{
	margin:0 -7px;
}
.new-graphic ul li a img {
    width: 100%;
    height: 230px;
}
.new-graphic ul li a .name {
    position: absolute;
    width: 100%;
    display: block;
    height: 92px;
    line-height: 130px;
    padding-top: 44px;
    bottom: 0;
    text-align: center;
    font-size: 18px;
    color: #fff;
    margin: 0;
    background: url(peoplebg.png) repeat-x bottom;
}
.name p {
    line-height: 50px;
    font-size: 16px;
}
.homelist{
	margin-top: 15px;
}
.left{
	float: left;
}
.right{
	float: right;
}
.fhqy{
	overflow: hidden;
	margin-top: 17px;
}
.fhqy li{
	margin-bottom:10px; 
}
.fhqy li a img{
	width: 100%;
	height: 100px;
}
.fhqy li p {
	text-align: center;
	margin-top: 13px;
}
.fhqy li p a{
	color: #333;
	font-size: 14px;
	text-align: center;
}
.fhqy li p a:hover{
	color: #014fbb;
}
.fhqy li a.thumbnail__link{
border: 1px solid #d9d9d9;
}
.fhxm{
	overflow: hidden;
	margin-top: 15px;
}
.fhxm li{
	margin-bottom: 17px;
}
.fhxm li p{
	text-align: center;
	margin-top: 17px;
}
.fhxm li p a{
	color: #333;
	font-size: 16px;
}
.fhxm li p a:hover{
	color: #ba1218;
}
.win6-l{
	width: 66.62%;
	float: left;
}
.win6-r{
	width: 30.17%;
	float: right;
}
.sixpart .webcolumn{
	text-align: left;
}
.sixpart .underline{
	margin:0;
}
.tzgg{
	margin-top: 30px;
}
.tzgg li span{
	font-size: 16px;
	color: #737373;
}
.tzgg li span b{
	color: #014099;
	font-size: 46px;
	font-weight: 500;
}
.tzgg li p{
	margin-top: 15px;
	min-height: 42px;
}
.tzgg li p a{
	font-size: 16px;
	color: #333;
	line-height: 23px;
}
.tzgg li p a:hover{
	color: #014fbb;
}

.tzgg li p.abstract{
	color: #8c8c8c;
	font-size: 14px;
	margin-top: 8px;
	line-height: 22px;
	margin-bottom:0;
}

.rczp dd{
	overflow: hidden;
	margin-bottom:19px;
}
.rczp dd span {
    float: left;
    color: #ff9c00;
    text-align: center;
    width: 52px;
    margin-right: 2px;
    font-size: 26px;
    font-weight: 700;
    padding: 4px 0 0 0;
    font-family: Arial;
    line-height: 31px;
    border:1px solid #e6e6e6;
}
.rczp dd span b {
    background: #0367b2;
    height: 17px;
    text-align: center;
    line-height: 19px;
    font-size: 12px;
    font-family: Arial;
    display: block;
    color: #ffffff;
}
.rczp dd .hdtitle {
    float: left;
    width: 82%;
    overflow: hidden;
    display: block;
    margin-left: 10px;
}
.rczp dd .hdtitle a{
	font-size: 16px;
	color: #404040;
}
.rczp dd .hdtitle a:hover{
	color: #014fbb;
}
.m-clear{
	margin:0 -4px;
	margin-top: 21px;
}
#flexiselDemo1 li p{
	overflow: hidden;
	height: 31px;
    padding-top: 14px;
}
#flexiselDemo1 li p a{
	font-size: 14px;
	color: #333333;
	float: left;
    width: 100%;
    overflow: hidden;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#flexiselDemo1 li p a:hover{
	color: #014fbb;
}
.team-left img:hover{
	opacity: .8;
}
.zyhy{
	background: url(zyhy.jpg) no-repeat;
	margin-top: 21px;
	padding:30px 52px;
}
.zyhy p{
	text-align:center;
}
.zyhy p a{
	color: #fff;
	font-size: 18px;
	text-align:center;
	font-weight: 600;
	line-height: 26px;
}
.zyhy p a:hover{
	color: #d4d4d4;
}

.links{
	overflow: hidden;
	padding-bottom: 40px;
	border-bottom: 1px solid #4a71a7;
}
.links h4{
	color: #fff;
	font-size: 24px;
	margin-bottom:14px;
}
.links ul li{
	float: left;
	margin:0 15px;
}
.links ul li a{
	color: #fff;
	font-size: 14px;
}
.links ul li a:hover{
	color: #bbd0ef;
}

.links-m-clear{
	margin:0 -15px;
}
.relatedlink a{
	padding:0 8px;
}
.relatedlink a:last-child{
	padding-right:0;
}
.lanmur{
	float: right;
	padding-top: 12px;
}
.lanmur a{
	color: #014099;
	font-size: 14px;
}
.lanmur a:hover{
	color: #277cf5;
}
.fhxm li a img{
	height: 164px;
}
.lanmu1_l .underline{
	margin-top: 10px;
	margin-left: 0;
}

/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢*/
.new-graphic1 ul li{
	padding:0 7px;
	float: left;
	margin-bottom:15px;

}
.new-graphic1 ul{
	margin:0 -7px;
}
.new-graphic1 ul li a img {
    width: 100%;
    height: 197px;
}
.new-graphic1 ul li a .name {
    position: absolute;
    width: 100%;
    display: block;
    height: 92px;
    line-height: 130px;
    padding-top: 44px;
    bottom: 0;
    text-align: center;
    font-size: 18px;
    color: #fff;
    margin: 0;
    background: url(peoplebg.png) repeat-x bottom;
}
.homelist.sec .news-txt i{
	color: #b31820;
}
.ztjj li{
	margin-bottom:15px;
}
.ztjj li img{
	height: 111px;
}
.ztjj li p{
	text-align:center;
	margin-top: 10px;
}
.ztjj li p a{
	font-size: 15px;
	float: left;
    width: 100%;
    overflow: hidden;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ldteams ul li{
	margin-bottom:25px;
}
.ldteams ul li img{
	width: 100%;
	height: 288px;
}
.ldteams ul li h4 a{
	color: #014099;
}
.ldteams ul li h4 a:hover{
	color: #2272e5;
}
.people-Info img{
	width: 165px;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
.people-text{
	text-align:center;
}
.people-text li{
	color: #333;
	font-size: 16px;
}
.Info{
	clear:both;
	font-size: 15px;
	color: #333;
	line-height: 23px;
}
.people-text li.name{
	font-size: 22px;
    color: #014099;
    font-weight: 600;
}
.people-text li.name span{
	font-size: 16px;
	color: #7c7c7c;
	font-weight: 500;
	padding-left: 5px;
}
.news_list_par{
	background:#f5f5f5;
	padding:25px;
	min-height: 567px;
}
.news_list li a{
	color: #333;
	font-size: 14px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-height: 40px;
}
.news_list li{
	border-bottom: 1px solid #d9d9d9;
	padding: 14px 0;
}
.news_list li p{
	color: #8c8c8c;
	line-height: 1.2;
}
hr{
	border-top: 1px solid #ba1218;
}
.news_list li:first-child{
	padding-top: 0;
}
.news_list li:last-child{
	border-bottom: 0px solid #d9d9d9;
	padding-bottom: 0;
}
.win-l{
	width: 63.8%;
	float: left;
}
.win-r{
width: 33.42%;
float: right;
}
.lmname img{
	border-right: 1px solid #ffa800;
	padding-right:13px;
	margin-right:5px;
	display: inline-block;
}
.webcolumn.left_lanmu{
	text-align: left;
}
.webcolumn.left_lanmu .underline{
	background: url(lanmuborder2.png) no-repeat -1px 3px;
	border-bottom: 3px solid #d72f3e;
}
.showmore a{
	line-height: 54px;
    font-size: 14px;
    color: #737373;
}
.showmore a:hover{
	color: #cb1c1c;
}

.wintext{
	width: 305px;
	margin-right: 25px;
	float: left;
	background:#fff;
}
.wintext li a{
	display: block;
	color: #404040;
	font-size:14px;
	line-height: 20px;
}
.wintext li a img{
	display: block;
	height:172px;
	width:100%;
}
.news-text{
	padding:22px 25px 25px 25px;
}
.news-text .title{
	color: #262626;
	font-size: 16px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 40px;
}
.news-text .title:hover{
	color: #c1221c;
}
.news-text .abstract{
	font-size: 14px;
	color: #737373;
	margin-top:10px;
	line-height: 1.5;
	max-height: 105px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}
.news-text .news_date{
	color: #c22533;
	font-size: 14px;
}
.news-text .news_date:hover{
	color: #ffb400;
}

.event_time {
    width: 58px;
    height: 58px;
    float: left;
    text-align: center;
    margin-right: 20px;
    background: url(datebg.jpg);
}
.event_time p, .event_list .event_time p {
    font-size: 24px;
    color: #c22533;
    line-height: 18px;
    font-weight: 700;
    margin: 12px 0px 2px;
}
.event_time span {
    font-size: 12px;
    color: #c22533;
    font-weight: 500;
}
.event_list .event_t1{
	padding:13px 0;
	border-bottom: 1px solid #FFF;
}
.event_list .event_t1:first-child{
padding-top: 0;
}
.event_list .event_t1:last-child{
	padding-bottom: 0;
	border-bottom: 0;
}
.event_t1{
	overflow: hidden;

}
.event_t1 h5 a{
	color: #333;
	font-size:14px;
	height: 32px;
    line-height: 1.2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.event_t1 h5 a:hover{
	color: #c1221c;
}
.event_t1 h5 {
    line-height: 1;
    font-weight: normal;
    text-transform: initial;
    overflow: hidden;
    margin: 0px;
}
.event_txt {
    width: 100%;
    padding: 18px 0 0 0;
    background: rgb(255, 255, 255);
}
.leader-speak{
	overflow: hidden;
	border-radius: 5px;
	margin-bottom:30px;
	width: 100%;
	text-align: center;
}
.leader-speak img{
	width: 419px;
	height: 110px;
}
.hoverbig{
	transform: scale(1);
	transition: transform .3s;
}
.hoverbig:hover{
	transform: scale(1.05);
	transition: transform .3s;
}
.news-list ul li{
	overflow: hidden;
	margin-bottom:15px;
	background:url(zt10icon.png) left no-repeat;
	padding-left: 12px;
}
.news-list ul li a{
	color: #333333;
	font-size: 14px;
	width: 85%;
	float: left;
    overflow: hidden;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news-list ul li span{
	color: #8c8c8c;
}
.news-list ul li a:hover{
	color: #c1221c;
}
.liuyan{
	background:url(liuyanbg.png) no-repeat;
	background-size: cover;
	overflow: hidden;
	border-radius: 5px;
	padding:25px 30px 20px 30px; 
}
.snlt li{
	overflow: hidden;
	border-radius: 5px;
}
.snlt li:hover a{
	color: #fff000;
}
.snlt li a{
	color: #fff;
	font-weight: 600;
	font-size: 36px;
    display: inline-block;
    padding:75px 65px;
}
#marquee {
    width: 100%;
    height: 257px;
    overflow: hidden;
}
#marquee ul li{
	margin-bottom: 22px
}
#marquee ul li h4{
	background: #fff3ed;
	color: #bc2835;
	font-size:14px;
	padding: 10px 15px;
	border-radius: 5px;
}
#marquee ul li p{
	color: #fff;
	font-size: 14px;
	margin-bottom:8px;
}
#marquee ul li p i{
	display: inline-block;
	padding:0 5px;
	color: #fff;
	border-radius: 3px;
	background: #ffb400;
	margin-right: 5px;
	font-style:inherit;
}
.btn-message {
    color: #ffffff;
    background-color: #ffb400;
    padding: 9px 10px;
    font-size: 18px;
    font-weight: 500;
    border-radius: 5px;
    border: #cd080b solid 1px;
}
.btn-message:hover{
	background-color: #ad0008;
	color: #fff;
}
.slick-slide img {
    width: 100%;
    display: block;
}
.kycj{
	margin:0 -12.5px;
}
.kycj li,.kycj2 li{
	padding:12.5px;
	overflow: hidden;
	border-radius: 5px;
}
.kycj li a,.kycj2 li a{
	display: inline-block;
    overflow: hidden;
    text-align: center;
    border-radius: 5px;
    width: 100%;
}
.kycj li p,.kycj2 li p{

    margin-top:10px;
}
.kycj li p a.kycj2 li p a{
	font-size: 16px;
	color: #333;
	float: left;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}
.kycj li p a:hover,.kycj2 li p a:hover{
	color: #c1221c;
}
@media(min-width: 1921px){
	.webheader .logo {
		margin: 188px 0 188px 0;
	}
}
@media(max-width: 1300px){
	.navbar-default .navbar-nav > li > a{
		padding: 17.5px 29px;
	}
	.new-graphic ul li{
		width: 164px

	}
	.links ul li{
		margin-bottom:10px;
	}
	.new-graphic ul li img{
		height: 208px;
	}
	.rczp dd .hdtitle{
		width: 81%;
	}
	.fhxm li a img{
		height: 147px;
	}
	.topcontent .colum1 p {
		height: 81px;
		-webkit-line-clamp: 3;
	}
	.topcontent .colum1 .timelist,.topcontent .colum1 .forwnxt{
		bottom: 158px;

	}
	.seemore{
		margin-top:6.5px;
	}
	.snlt li a {
		display: inline-block;
		padding: 75px 0;
		text-align: center;
		width: 100%;
	}
	.copyright .left {
		width: 69%;
	}
	.webheader{
		background-size: 100% 100%;
	}
	.webheader .logo img {
		display: inline-block;
		width: 50%;
	}
	.webheader .logo {
		margin: 30px 0 30px 0;
	}
	.topcontent .headlinelist li img {
		width: 100%;
		height: 408px;
	}

}
@media(max-width: 1200px){
	.fhqy li a img{
		height: 85px;
	}
	.zyhy{
		padding:30px 35px;
	}
	
	.new-graphic1 ul li a img {
		height: 179px;
	}
	.ztjj li img{
		height: 102px;
	}
	.ldteams ul li img{
		height: 262px;
	}
}
@media(max-width: 1199px){
	.navbar-default .navbar-nav > li > a {
		padding: 17.5px 17px;
	}
	.relatedlink a {
		padding: 0 5px;
	}
	.news_list li.list-item {
		margin-top: 8px;
		overflow: hidden;
	}
	.new-graphic ul li {
		width: 136px;
	}
	.fhxm li a img{
		height: 119px;
	}
	.new-graphic ul li a img {
		width: 100%;
		height: 169px;
	}
	.fhqy li a img {
		height: 68px;
	}
	.new-graphic1 ul li a img {
		height: 144px;
	}
	.rczp dd .hdtitle {
		width: 77%;
	}
	.zyhy {
		padding: 30px 13px;
	}
	.zyhy p a{
		font-size: 17px;
	}
	.ztjj li img{
		height: 82px;
	}
	.ldteams ul li img{
		height: 210px;
	}
	.sixpart {
		background: #eff4fb;
		padding: 40px 0 0px 0;
	}
	.topcontent .colum1 p {
		height: 81px;
		-webkit-line-clamp: 4;
	}
	.news_list_par {
		min-height: 496px;
	}
	.news_list li a{
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		max-height: 20px;
	}
	.leader-speak img {
		width: 419px;
		height: 90px;
	}
	.fourthpart {
		background: url(zt10forthbg.png) no-repeat top;
	}
	.topcontent .headlinelist li img {
		width: 100%;
		height: 338px;
	}
	.copyright .left {
		width: 61%;
	}

}
@media(max-width: 1024px){
	.fourthpart {
		background: url(zt10forthbg.png) no-repeat bottom;
	}
}
@media(max-width: 991px){
	.relatedlink a {
		padding: 0 5px;
		display: inline-block;
		margin-bottom: 10px;
	}
	.webheader .logo{
		text-align:center;
		margin: 56px 0 55px 0;
	}
	.webheader .logo img{
		display: inline-block;
		width: 62%;
	}
	.ztjj li img{
		height: 53px;
	}
	.fhxm li a img{
		height: 124px;
	}
	.ldteams ul li img{
		height: 305px;
	}
	.new-graphic1 ul li a img {
		height: 149px;
	}
	.webheader .searchbox{
		width: 100%;
		margin-bottom:20px;
	}
	.webheader .relatedlink{
		margin-top: 0;
		text-align:center;
	}
	.webheader{
		background-size: cover;
	}
	.flexslider{
		margin-bottom:20px;
	}
	.news_list li h2 a{
		white-space: normal;
		height: auto;
		line-height: 27px;
	}
	.news_list li.list-item {
		margin-top: 10px;
		overflow: hidden;
	}
	.seemore{
		text-align: right;
	}
	.fhqy li a img {
		height: 52px;
	}
	.win6-l,.win6-r{
		width: 100%;
	}
	.rczp dd .hdtitle {
		width: 90%;
	}
	.zyhy{
		background-size: cover;
	}
	.navbar-default .navbar-nav > li > a {
		padding: 17.5px 11px;
		font-size: 15px;
		font-weight: 500;
	}
	.copyright .cas {
		float: none;
		text-align: center;
		width: 100%;
		border-right: 0;
		padding-bottom: 15px;
	}
	.copyright .cas img{
		display: inline-block;
	}
	.copyright{
		padding-top: 15px;
	}
	.copyright .rightwx{
		width: 100%;
		margin-top: 20px;
	}
	.links{
		padding-bottom: 20px;
	}
	.play{
		top:34%;
	}
	.new-graphic ul li a img {
		height: 151px;
	}
	.win-l,.win-r{
		width: 100%;
	}
	.topcontent{
		margin-bottom:25px;
	}
	.news_list li a {
		overflow: inherit;
		display: block;
		max-height: inherit;
	}
	.leader-speak img {
		width: 419px;
		height: 105px;
		margin: 0 auto;
		margin-top: 35px;
	}
	.thirdpart{
		background:none;
	}
	.secondpart {
		padding: 30px 0 25px 0;
	}
	.m-m-top35{
		margin-top:35px;
	}
	.copyright .left {
		width: 99%;
	}
	.thirdpart {
		padding: 0px 0 25px 0;
	}
	.topcontent .colum1 .timelist, .topcontent .colum1 .forwnxt {
		top: 335px;
	}
	.topcontent .colum1 p {
		height: auto;
	}
	.topcontent .colum1 {
		 padding-bottom: 0px; 
	}
	.event_t1 .seemore{
		text-align: left;
	}
	.topcontent .headlinelist li img {
		width: 100%;
		height: 405px;
	}
	.webheader .logo {
		text-align: center;
		margin: 30px 0 30px 0;
	}
}
@media(max-width: 767px){
	.new-graphic ul li a img {
		height: 257px;
	}
	.navbar-default .navbar-nav > li > a {
		padding: 10px 5px;
		font-size: 14px;
		font-weight: 500;
	}
	.tzgg li{
		margin-bottom: 25px;
	}
	.tzgg li:last-child{
		margin-bottom: 0px;
	}
	.ldteams ul li img{
		height: auto;
	}
	#marquee1, #marquee2{
		height: 237px;
	}
	.fhxm li a img{
		height: auto;
	}
	.ztjj li img{
		height: 69px;
	}
	.rczp dd .hdtitle {
		width: 80%;
	}
	.homelist .news-img{
		width:100%;
	}
	.homelist .news-img img {
		width: 100%;
		height: auto;
	}
	.new-graphic1 ul li a img {
		height: 257px;
	}
	.homelist li{
		margin-bottom: 20px;
	}
	.news_list li.list-item a{
		white-space: normal;
		width: 100%;
	}
	.thirdpart .btn-more{
		margin-top: 15px;
	}
	.play {
		width: 9%;
	}
	.wintext{
		width: 100%;
	}
	.winl_{
		overflow: hidden;
	}
	.event_list{
		width: 100%;
		float: none;
		overflow: hidden;
		margin-top: 35px;
	}
	.event_t1 .seemore {
		display: none;
	}
	.event_t1 h5 a{
		height: auto;
		line-height: 1.5;
		overflow: inherit;
		display: block;
	}
	.topcontent .colum1 .timelist, .topcontent .colum1 .forwnxt {
		top: 95px;
	}
	.wintext li a img {
		height: auto;
		width: 100%;
	}
	.news-list ul li a{
		height: auto;
		width: 100%;
		overflow: inherit;
		white-space: normal;
	}
	.topcontent .colum1 h2 a{
		white-space: normal;
		line-height: 1.5;
	}
	.fourthpart {
		background: url(zt10forthbg.png) no-repeat bottom;
	}
	.news-text .title{
		display: block;
		overflow: inherit;
	}
	.webheader .logo img {
		display: inline-block;
		width: 66%;
	}
	.webheader .logo {
		text-align: center;
		margin: 15px 0 16px 0;
	}
	
}
@media(max-width: 380px){
	.new-graphic ul li a img {
		height: 230px;
	}
	.new-graphic1 ul li a img {
		height: 229px;
	}
	.rczp dd .hdtitle {
		width: 79%;
	}
	.list-news li a{
		width: 100%;
		max-width: 100%;
	}
	.list-news li span{
		display: none;
	}
	.ztjj li img{
		height: 61px;
	}
}




.slick-arrow{
	/* display: none!important; */
}