﻿@charset "utf-8";
/* CSS Document */
#newsite{
	padding: 10px 0 12px 0;
	border-bottom: 1px solid #ccc;
}
.newsite,.newsite a{
	font-size: 18px;
	color: #666;
}
.newcots{
	overflow: hidden;
	padding-bottom: 46px;
}
.newdlw{
	width: 1240px;
}
.newcots dl,.new_wen dl{
	width: 370px;
	height: 545px;
	position: relative;
	float: left;
	margin-right: 43px;
	margin-top: 40px;
}
.newcots dl dt,.new_wen dl dt{
	height: 224px;
	overflow:hidden;
}
.newcots dl dd,.new_wen dl dd{
	padding:12px 0 0 0;
}
.newcots dl dd span,.newcots dl dd b,.newcots dl dd p,.new_wen dl dd span,.new_wen dl dd b,.new_wen dl dd p{
	font-size:16px;
	color:#666;
	font-weight: normal;
	margin-right:10px;
}
.newcots dl dd h3,.new_wen dl dd h3{
	font-size:24px;
	color:#000;
	line-height: 32px;
}
.newcots dl dd p,.new_wen dl dd p{
	font-size:18px;
	line-height: 30px;
}
/****************/
.details{
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
}
.new_tit,.new_tip,.new_txt,.new_nav,.new_wen{
	width: 780px;
	/* overflow: hidden; */
	float: left;
}
.new_txt::before,.new_txt::after{
	content: "";
	display: table;
}
.new_txt::after{
	clear: both;
}
.new_txt iframe{width:780px;height:600px;display:block;border:0;}
.new_tit h3{
	display: block;
	padding: 24px 0;
	font-size: 36px;
	color: #000;
}
.new_tip{
	font-size:18px;
	color:#666;
}
.new_tip a{
	color:#666;
}
.new_tip a b{
	font-weight:normal;
	color:#ea5514;
}
.new_tip a,.new_tip span{
	margin-right:30px;
}
.new_txt{
	padding:28px 0 0 0;
	/*height: 1120px;*/
}
.new_txt ul li img{
	float: left;
	margin-right: 20px;
	width: 213px;
}
.new_txt ul li{
	border-bottom: 1px solid #c1c1c1;
    overflow: hidden;
    padding-bottom: 20px;
	margin-bottom: 20px;
	height: 160px;
}
.new_txt ul li:last-child{
	margin-bottom: 20px;
	border-bottom: 1px solid #c1c1c1;
}


.new_txt ul li p{
	font-size:18px;
	color:#333;
	line-height:36px;
	text-indent: 38px;
	float: left;
}
.new_txt ul{
	display: inline-block;
    height: 1028px;
}
.new_txt ul li p a{
	color: #ea5514;
}
/*******fanye*******/
.fanye{
	margin: 0 auto;
	padding-top: 25px;
}
.pagecon1{
	height: 53px;
    text-align: center;
    font-size: 0;
    position: relative;
    /* bottom: -71px; */
}
.pagecon1 li {
	margin: 0 5px;
	display: inline-block;
}
.pagecon1 a,.pagecon1 span{
	display: inline-block;
	padding: 19px 24px;
	font-size: 18px;
	line-height: 12px;
	color: #393c35;
	text-decoration: none;
	border: 1px solid #ccc;
}
.pagecon1 a:hover,.pagecon1 a.acurp{
	color: #ea5514;
	border: 1px solid #ea5514;
}
.pagecon1>.acurts{
	color: #ea5514;
	border: 1px solid #ea5514;
}
/*******fanye*******/
.new_nav{
	padding: 25px 0 0 0;
}
.new_nav li{
	width: 184.5px;
	height: 31px;
	float: left;
	color: #FFF;
	text-align: center;
	line-height: 31px;
	font-size: 18px;
	margin-left: 14px;
	display: inline;
}
.new_nav li a{
	color: #FFF;
}
.new_nav li.lia{
	background: #3b5998;
	margin-left: 0;
}
.new_nav li.lib{
	background: #55acee;
}
.new_nav li.lic{
	background: #126567;
}
.new_nav li.lid{
	background: #d34836;
}
.new_wen{
	padding: 30px 0;
}
.new_wen h4{
	padding-bottom: 16px;
	font-size: 24px;
	line-height: 30px;
	border-bottom: 3px solid #ea5514;
}
.new_wen dl{
	margin-top: 33px;
}
.new_wens{
	width: 826px;
}

.kanyanav{
	width: 372px;
	float: right;
}
.kanyanav h4{
	padding: 25px 0 12px 0;
	font-weight: normal;
	font-size: 24px;
	color: #000;
	border-bottom: 1px solid #ccc;
}
.kanyanav h4 span{
	font-size: 18px;
	color: #666;
}
.kytime,.kydds{
	padding: 28px 0;
	border-bottom: 1px solid #ccc;
}
.kytime img{
	display: inline-block;
	float: left;
	margin-right: 12px;
}
.kytime p{
	font-size: 16px;
	color: #000;
}
.kytime p b{
	font-size: 24px;
	color: #ea5514;
}
.kydds p,.kydds div{
	padding-left: 10px;
}
.kydds p span{
	font-size: 18px;
	color: #ea5514;
	padding-left: 6px;
}
.kydds div{
	font-size: 16px;
	color: #000;
	padding-top: 10px;
	padding-right: 120px;
}
.newcots dl img,.new_wen dl img{
	-moz-transition: all 0.2s linear 0s;
	-webkit-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
}
.newcots dl:hover img,.new_wen dl:hover img{
	transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
}
/*新增热点模块*/
.kanyanav_hotspot{}
.kanyanav_hotspot .kanyanav_hotspot_tle{
	padding-top:25px;
	border-bottom: 1px solid #ccc;
}
.kanyanav_hotspot .kanyanav_hotspot_tle h2{
	font-size:24px;
	line-height:54px;
}
.kanyanav_hotspot .kanyanav_hotspot_tle h2 span{
	font-size:18px;
	color:#666666;
	text-transform: uppercase;
	padding:0 4px;
}
.kanyanav_hotspot .kanyanav_hotspot_a{
	width: 300px;
	padding-top:24px;
}
.kanyanav_hotspot .kanyanav_hotspot_a li{
	float:left;
	background-color: #dadada;
	margin-left:4px;
	text-align:center;
	margin-bottom: 6px;
}
.kanyanav_hotspot .kanyanav_hotspot_a li a{
	display:  block;
	font-size:18px;
	height: 62px;
	line-height:62px;
	color:#000;
	padding: 0 17.4px;
}
.kanyanav_hotspot .kanyanav_hotspot_a .kanyanav_hotspot_w{
	width: 48%;
}
.kanyanav_hotspot .kanyanav_hotspot_a .kanyanav_hotspot_wb{
	width: 90px;
}
.kanyanav_hotspot .kanyanav_hotspot_a .kanyanav_hotspot_wb a,
.kanyanav_hotspot .kanyanav_hotspot_a .kanyanav_hotspot_wc a{
	padding: 0;
}
.kanyanav_hotspot .kanyanav_hotspot_a .kanyanav_hotspot_wc{
	width: 87px;
}
.kanyanav_hotspot .kanyanav_hotspot_a .kanyanav_hotspot_wd{
	width: 167px;
}
.kanyanav_hotspot .kanyanav_hotspot_a .kanyanav_hotspot_we{
    width: 120px;
}
.kanyanav_hotspot .kanyanav_hotspot_a li:hover{
	background-color:#ea5514;
}
.kanyanav_hotspot .kanyanav_hotspot_a li:hover a{
	color:#fff;
}
.kanyanav_hotspot .kanyanav_hotspot_a li:active{
	background-color:#ea5514;
}

.kanyanav_hotspot .kanyanav_hotspot_b{
	padding-top:22px;
}
.kanyanav_hotspot .kanyanav_hotspot_b li span{
	font-size:18px;
	color:#ea5514;
	padding: 0 6px;
}
.kanyanav_hotspot .kanyanav_hotspot_b li a{
	font-size:18px;
	line-height:34px;
	color:#000;
}

.pagecon1 .thisclass a:hover{
	color: #fff;
}

.thisclass{
	background-color: #ea5514;
}
.thisclass a{
	color: #fff;
}

.pp_ban{background:url("../images/gdpp_ban1.jpg") no-repeat top center;height:700px;}
.pp_con1{background:url("../images/gdpp_con1.jpg") no-repeat top center;height:790px;padding-top:50px;}
.pp_title1{width:1200px;margin:0 auto 30px;overflow:hidden;font-weight:normal;padding-top:20px;font-size:35px;}
.pp_title1 span{display:block;color:#747474;font-size:24px;border-left:10px solid #0f1010;padding-left:10px;}
.pp_title1 strong{display:block;font-weight:normal;font-size:52px;border-left:10px solid #b81b34;margin:10px 0;padding-left:10px;}
.pp_title1 strong b{font-size:90px;}
.pp_title1 i{display:block;font-style:normal;border-left:10px solid #ffbc5c;padding-left:10px;}
.pp_con1 dl{width:1200px;overflow:hidden;margin:0 auto;background:#f7f8fc;padding:30px 0 60px;box-shadow:0px 0px 25px #ababab;}
.pp_con1 dl dt{width:770px;float:left;margin-top:20px;}
.pp_con1 dl dt h2{width:770px;}
.pp_con1 dl dt div{margin-left:20px;}
.pp_con1 dl dt div strong{font-size:28px;color:#4282d9;border-bottom:3px solid #747474;padding:10px 0;}
.pp_con1 dl dt div p{padding-top:10px;font-size:20px;}
.pp_con1 dl dd{width:350px;float:right;padding-top:20px;margin-right:20px;}
.pp_con2{background:url("../images/gdpp_con4.jpg") no-repeat left bottom;overflow:hidden;padding-top:40px;}
.pp_con2 div{width:1200px;overflow:hidden;margin:0 auto;background:#fff;}
.pp_con2 dl:nth-child(3){margin-top:-50px;}
.pp_con2 dl{width:1200px;margin:0 auto;overflow:hidden;padding:0 135px;background:#fff;box-sizing:border-box;}
.pp_con2 div img{width:204px;}
.pp_con2 dl dt{width:500px;float:left;position:relative;margin-bottom:5%;}
.pp_con2 dl dt span{display:block;text-align:right;width:380px;color:#333;font-size:20px;font-weight:bold;}
.pp_con2 dl p{width:380px;background:#ebebeb;padding:10px;font-size:18px;border-radius:8px;border:1px solid #ccc;position:relative;margin:0;}
.pp_con2 dl p:before{content:"";width:16px;height:16px;background:#ebebeb;position:absolute;right:-8px;top:30px;transform:rotate(45deg);border-top:1px solid #ccc;border-right:1px solid #ccc;}
.pp_con2 dl dt strong{position:absolute;right:0;top:36px;width:68px;height:68px;line-height:60px;border-radius:50%;border:4px solid #333;background:#fff;text-align:center;font-size:20px;}
.pp_con2 dl dt strong:before{display:block;content:"";width:2px;height:173px;background:#333;position:absolute;top:-173px;left:30px;}
.pp_con2 dl dt strong:after{display:block;content:"";width:2px;height:173px;background:#333;position:absolute;bottom:-173px;left:30px;}
.pp_con2 dl dd{float:right;width:400px;margin-bottom:5%;}
.pp_con2 dl dd span{margin-left:22px;font-size:20px;font-weight:bold;}
.pp_con2 dl dd p{margin-left:20px;}
.pp_con2 dl dd p:before{left:-8px;right:0;border-left:1px solid #ccc;border-right:none;border-top:none;border-bottom:1px solid #ccc;}
.pp_con2 dl img{width:236px;border-radius:12px;border:3px solid #ccc;}
.pp_con2 dl dt img{float:right;margin-right:120px;}
.pp_con2 dl dd img{margin-left:16px;}
.pp_con2 dl:last-child dt strong:after{height:0;}
.pp_con2 dl:nth-child(3) dt strong:before{height:0;}


.pz_ban{background:url("../images/pzfw_ban.jpg") no-repeat top center;height:700px;}
.pz_con1{background:url("../images/pz_con1.jpg") no-repeat top center;height:1020px;}
.pz_con2 h2{max-width:1200px;margin:135px auto 90px;overflow:hidden;}
.pz_con2{background:url("../images/pz_bg.jpg") no-repeat bottom center;}
.con_m1{max-width:1200px;margin:0 auto 258px;overflow:hidden;}
.con_m2{background:url("../images/pz_con5.png") no-repeat top center;height:502px;margin-bottom:122px;}
.con_m3{background:url("../images/pz_con6.png") no-repeat top center;height:502px;margin-bottom:122px;}
.con_m4{background:url("../images/pz_con8.png") no-repeat top center;height:1550px;padding-bottom:890px;}

.yy_ban{background:url("../images/yy_ban.jpg") no-repeat top center;height:700px;}
.yy_con1 h2{text-align:center;margin:60px auto 85px;overflow:hidden;}
.con_y1{text-align:center;margin:0 auto;overflow:hidden;}
.con_y2{background:url("../images/yy_con4.jpg") no-repeat top center;height:584px;text-align:center;padding-top:40px;}
.con_y3{text-align:center;margin:90px auto 0;overflow:hidden;}
.con_y3 img{margin-top:40px;}
.con_y4{background:url("../images/yy_con8.jpg") no-repeat top center;height:923px;text-align:center;}
.con_y4 img{margin-top:36px;}
.con_y5{background:url("../images/yy_con12.jpg") no-repeat bottom center;height:1274px;text-align:center;}
.mt{height:40px;margin:0 auto;overflow:hidden;}

.icx_body{background:#f2f2f4;}
.icx_ban{height:928px;background:url("../images/icx_banner.jpg") no-repeat top center;}
.icx_tit{margin:42px 0;}
.icx_tit h1{border-top:4px solid #bfc4c8;border-bottom:4px solid #bfc4c8;}
.icx_tit p{font-size:53px;color:#909090;width:1200px;margin:0 auto;}
.icx_tit p strong{color:#000;}
.icx_tit span{display:block;font-size:29px;width:1200px;margin:0 auto;letter-spacing:1.5px;}
.icx_con1{margin-bottom:100px;}
.con_box{width:1200px;margin:0 auto;}
.con2 img{margin-bottom:35px;}
.con_box p{font-size:33px;line-height:58px;margin-bottom:40px;}
.con_img{height:934px;background:url("../images/icx_con8.jpg") no-repeat top center;}