@import url("clean.css");#top{height:30px;font-size:12px;border-bottom:1px solid #DBDBDB;line-height:30px}#search{margin-top:10px}#search .searchleft{width:250px;height:80px}#search .searchimg1{width:250px;height:80px}#search .search{width:417px;height:76px;overflow:hidden}#search .search .searchtop{width:412px;height:16px;line-height:16px;margin-bottom:8px;padding-left:10px;box-sizing:border-box;overflow:hidden}#search .search .searchtop .hotsearch{font-size:14px}#search .search .searchtop .hotsearch a{margin-left:5px}#search .search .searchbtn{width:418px;height:45px;background-color:#3764a3;border-radius:8px}#search .search .searchbtn .searchinput{width:300px;height:35px;margin-top:5px;margin-left:10px;overflow:hidden}#search .search .searchbtn .searchinput input{width:300px;height:35px;box-sizing:border-box;border-radius:8px;text-indent:10px;border:none}#search .search .searchbtn .searchclick{width:100px;height:45px;font-size:18px;line-height:45px;cursor:pointer;overflow:hidden}#search .search .searchbtn .searchclick .searchimg{width:23px;height:23px}#search .search .searchbtn .searchclick .searchfont{color:white;cursor:pointer;font-size:20px;margin-left:10px;background:none}#search .searchcetern{width:415px;height:85px;margin:0 auto}#search .searchcetern .topwz{width: 415px;height: 85px} #search .searchcetern .topwz .wzl{font-size: 20px;font-weight: bold;text-align: left} #search .searchcetern .topwz .wzr{font-size: 20px;font-weight: bold;text-align: right}         #nav{height:45px;padding:0 5px;box-sizing:border-box;background-color:#3764a4}#nav .navlist li{float:left;text-align:center;cursor:pointer;width:109px;height:45px;line-height:45px;font-size:16px}#nav .navlist li:hover{background-color:#428ad8}#nav .navlist li a{color:white;text-decoration:none}#zcbxt{height:40px;background-color:#f3f3f3;margin-top:10px;line-height:40px;font-size:14px}#zcbxt .listli li{float:left;margin-right:8px}#where{height:40px;background-color:#f3f3f3;margin-top:10px;line-height:40px;font-size:14px;overflow:hidden}#where .listli li{float:left;margin-right:8px}#centerlogo{margin-top:10px;height:1.2px}#centerlogo img{width:1100px;height:1.2px}#box1{margin-top:20px;height: 683px;}#box1 .left{position:relative;width:400px;border:1px solid #ebeceb}#box1 .left img{width:400px;height:245px;cursor:pointer}#box1 .left .imglb{z-index:2;position:absolute;bottom:0;width:400px;height:30px;padding-left:20px;box-sizing:border-box;background-color:black;opacity:.5;line-height:30px}#box1 .left .imglb ul{display:inline-block}#box1 .left .imglb ul li{position:relative;top:6px;right:24px;float:left;width:16px;margin-left:8px;height:16px;line-height:16px;text-align:center;cursor:pointer}#box1 .left .imglb .wenzi{font-size:14px;color:white}#box1 .cetern{width:400px;}#box1 .cetern .kuang{width:380px;height:240px;margin:0 auto;margin-top:2px}#box1 .cetern .cetern-li1{height:56px}#box1 .cetern .cetern-li1 li{font-size:14px;line-height:30px;width:190px;height:28px;overflow:hidden}#box1 .cetern .zc-zx-jz{margin-top:8px;width:380px;height:45px}#box1 .cetern .zc-zx-jz .spanstyle{display:inline-block;width:50px;text-align:center;line-height:20px;border-radius:5px;color:white;height:20px}#box1 .cetern .cetern-ul li{width:190px;height:28px;line-height:28px;font-size:14px;overflow:hidden}#box1 .right{width:260px;height:280px;box-shadow: 0px 0px 10px 0px rgba(97, 97, 97, 0.16);}.right>.top>p{font-weight:bold;font-size:18px}#box1 .right .top{text-align:center;width:260px;height:60px;line-height:60px;border-bottom: 1px solid #e6e6e6;}.liner .liner1{display:inline-block;position:relative;top:1px;width:70px;height:1px;background-color:#3765a3;padding:0;margin:0;font-size:0}.liner .liner2{display:inline-block;width:120px;height:4px;background-color:#3765a3}.liner .liner3{display:inline-block;position:relative;top:1px;width:70px;height:1px;background-color:#3765a3}#box1 .right .rightcetern{width:260px;height:130px}#box1 .right .rightcetern .rk-dt{width: 234px;height: 50px;margin:0 auto;margin-top:16px;text-align:center;line-height:50px;box-shadow:0 5px 5px #babab9}#box1 .right .rightcetern .rk-dt p a:hover{color:white;text-decoration:none}#box1 .right .rightfoot{width: 90%;margin: 7px auto;height: 54px;font-size: 12px;text-indent: 1.5em;line-height: 27px;background-color: #eff8ff;overflow: hidden;}

#search .search .searchtop .hotsearch a {font-size:14px !important;}

#footer{width:1100px;margin:0 auto;margin-top:20px}#footer .LinksTab{height:40px;padding:0 20px;background:#4891f5;display:block}#footer .LinksTab>span>a{width:100px;height:40px;line-height:40px;text-align:center;float:left;color:#fff}#footer .LinksTab .fb a{width:100px;height:40px;line-height:40px;font-size:16px;font-weight:bold;text-align:center;float:left}#footer .LinksTab .fb a{display:block;color:#fff;background:#0660da}#footer .LinksTab .yq{width:100px;height:40px;line-height:40px;font-size:16px;font-weight:bold;text-align:center;float:left}#footer .LinksTab>div{float:right;height:40px;line-height:40px;text-align:center}#footer .LinksTab>div>a{color:#fff}#footer .link{padding-bottom:30px;border:1px solid #0660da}#footer .link>li{float:left;height:14px;line-height:14px;list-style:none;margin:30px 0 0 10px;font-size:14px}#footer .link>li>a{color:#000}#footer .link>li>a:hover{color:#0660da}#footer .gnlink{text-align: center;}#footer .gnlink>li{display: inline;margin-right:5px;font-size:14px}#footer .gnlink>li>a{color:#000}#footer .gnlink>li>a:hover{color:#0660da}#footer .xq{margin:20px auto}#footer .xq>ol{list-style:none;text-align:center;margin-top:5px;font-size:14px}.lmw_leftul li a{display:block;width:100%;height:100%;border-radius:5px}#footer .gnlink li a{color:#0168b7}#footer .xq ol span{color:#0168b7}.s_texthide{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s_tjwhide{white-space:nowrap;overflow:hidden;font-size:16px}#search .searchcetern .topwz {width: 395px;    height: 85px;    text-align: -webkit-match-parent;    margin: 0 auto;    padding: 10px 0;    font-size: 31px;letter-spacing: 2px;}/*单页全局样式*/

			.yxz_content a,.yxz_content a:hover,.yxz_content a:active,.yxz_content a:link,.yxz_content a:visited{

			color: white;

			text-decoration: none;

		}

		.yxz_content{

			width: 1100px;

			margin: 0 auto;

			background-color: white;

			display: flex;

			justify-content: space-around;

			padding: 30px;

		}

		.yxz_content p{

			margin: 0;

			padding: 0;

		}

		.yxz_p1{

			font-size: 18px;

			font-weight: bold;

			color: #444444;

			line-height: 26px;





		}

		.yxz_p2{

			font-size: 14px;

			font-weight: 400;

			color: #525252;

			line-height: 40px;

		}

		.yxz_p3{

			font-size: 34px;

			font-weight: 900;

			color: #F1F1F1;

			line-height: 36px;

			text-shadow: 0px 3px 8px rgba(66, 137, 215, 0.55);

			-webkit-text-stroke: 2px #3C68A7;

			margin: 20px 0 !important;

		}

		/*左*/

		.yxz_content_left{

			width: 32%;

			position: relative;

		}

		.yxz_content_left_img1{

			width: 86%;

		}

		.yxz_content_left_img2{

			position: absolute;

			left: -40px;

			bottom: 64px;

		}

		/*右*/

		.yxz_content_right{

			width: 63%;

		}

		.yxz_content_right_cont{

			background-color: #E0E9F8;

			text-align: center;

			padding: 15px 0;

			padding-bottom: 44px;

		}

		.button1{

			display: inline-block;

			width: 120px;

			height: 30px;

			line-height:30px ;

			background: linear-gradient(90deg, #4286F4, #55A7F6);

			box-shadow: 0px 3px 8px 0px rgba(66, 137, 215, 0.55);

			border-radius: 10px;

			margin-top: 15px;

			margin-right: 100px;



		}

		.button2{

			display: inline-block;

			width: 120px;

			height: 30px;

			line-height:30px ;

			background: linear-gradient(90deg, #FE7876, #FF5054);

			box-shadow: 0px 3px 8px 0px rgba(66, 137, 215, 0.55);

			border-radius: 10px;



		}



		.yxz_content_right_cont_p{

			border-bottom: 1px dashed #9C9C9C;

			margin-top: 20px;

		}



		.top>ul{

			display: flex;

			height: 60px;

			justify-content: space-around;

			border-bottom: 1px solid #e6e6e6;

		}

		.top>ul>li{

			width: 80px;

			text-align: center;

			line-height: 60px;
			font-size: 20px;

			font-weight: 700;

		}

		.neirong>ul{

			padding: 0 14px;

		}

		.neirong>ul>li{

			margin-top: 12px;

		}

		.neirong>ul>li:hover{

			font-size: 16px;

		}

		.neirong>ul>li>span>a:hover{

			color: #ff0000;

		}

		

	.center_top{

		display: flex;

    width: 100%;

    height: 60px;

    line-height: 60px;

    border-bottom: 1px solid #e6e6e6;

	}

	.center_top img{

		width: 23px;

		height: 28px;

		margin: 15px;

    margin-right: 8px;

	}

	.center_top p{

		font-size: 20px;

		font-weight: 700;

		color: #333;

	}

	.center_middle{

		width: 100%;

		height: 185px;

		border-bottom: 1px solid #e6e6e6;

	}

	.center_middle>div{

		margin: 15px 0 0 17px;

		width: 345px;

	}

	.center_middle>div span{

		display: inline-block;

		width: 20px;

    height: 20px;

		text-align: center;

		line-height: 20px;

		color: #fff;

		background: #ff3852;

		border-radius: 4px;

	}

	.center_middle>div:nth-child(2) span{

		background-color: #f86400;

	}

	.center_middle>div:nth-child(3) span{

		background-color: #f8c100;

	}

	.center_middle>div a{

		text-decoration: none;

		color: #ff3535;

		font-size: 16px;

		margin-left: 10px;

	}

	.center_middle>div p{

		width: 345px;

		white-space: nowrap;

		overflow: hidden;

		text-overflow: ellipsis;

		color: #666;

		font-size: 14px;

	}

	

	.show{

		width:400px;

	}

	.news_S{

		width: 100%;

	}

	.news_S li{

		height: 46px;

    border-bottom: 1px solid #efefef;

    padding: 0 18px;

    line-height: 42px;

	}

	.news_S li:last-child{

		border: 0;

	}

	.news_S li a span:first-child{

		margin-right: 3px;

		color: #ff3b3b;

	}

	.news_S li a span:last-child{

		color: #a0a0a0;

	}

	.news_S li a{

		display: flex;

		padding-left: 5px;

		text-decoration: none;



	}

	.news_S li a p{

		width: 76%;

		white-space: nowrap;

		overflow: hidden;

		text-overflow: ellipsis;

		color: #333;

	}

	.bkzn{

		box-shadow: 0px 0px 10px 0px rgb(97 97 97 / 16%);

	}



	.zn_abox{

		height: 352px;display: flex;

		flex-wrap: wrap;

	}

	.zn_abox a{

		display: block;

		width: 25%;

		text-align: center;

		margin-top: 7px;

		text-decoration: none;

	}
	.zn_abox a img{
		width:72%;
	}

	.zn_abox a p{

		color: #333333;

	}



	.box2_right{

		width: 260px;

		height: 100px;

		background: #000;

	}



	.lph_ggt{

		width: 260px;

		height: 80px;

		margin-top: 300px;

		background-image: url(../images/gg.png);

		text-align: center;

		line-height: 120px;

	}

	.lph_ggt a{

		padding: 1px 12px;

    background-color: #ffd259;

    border-radius: 12px;

		text-decoration: none;

	}



	.lph_ewm{

		width: 260px;

		height: 233px;

		margin-top: 18px;

		box-shadow: 0px 0px 10px 0px rgba(97, 97, 97, 0.16);

	}

	.lph_ewm>p{

		width: 100%;

		height: 45px;

		line-height: 45px;

		text-align: center;

		font-weight: 700;

		font-size: 17px;

		border-bottom: 1px solid #e6e6e6;

	}

	.lph_ewm p b{

		color: #f00;

	}

	.lph_ewm .ewm_bg{

		width: 260px;

		height: 136px;

		background-image: url(../images/ewm_bg.jpg);

		text-align: center;

		margin-top: 5px;

		padding-left: 4px;

	}

	.lph_ewm h4,.lph_ewm p{

		margin-top: 0;

	}

	.lph_ewm div{

		width:85%;

		margin: 0 auto;

		text-align: center;

		margin-top: 10px;

	}

	.lph_ewm div h4{

		color: #f00;

		font-size: 16px;

	}

	.lph_ewm div p{

		font-size: 14px;

	}



	#box2{

		width: 1100px;

		height: 300px;

		margin: 0 auto;

		margin-top: 20px;

		box-shadow: 0px 0px 10px 0px rgba(97, 97, 97, 0.16);

		display: flex;

		justify-content: space-around;

	}

	#box2 div{

		width: 180px;

		height: 250px;

		box-shadow: 0px 0px 10px 0px rgba(97, 97, 97, 0.16);

		margin-top: 22px;

		position: relative;

	}

	#box2 div:first-child{

			text-align: center;

			padding-top: 12px;

			box-sizing: border-box;

			box-shadow: 0px 0px 0px 0px;

	}

	#box2 div:first-child img{

		padding-left: 10px;

	}

	#box2 div:first-child a{

		display: block;

		width: 140px;

		height: 40px;

		margin: 28px auto 0 auto;

		background: linear-gradient(90deg, #F04843, #EA6E6A);

		box-shadow: 0px 2px 10px 0px rgba(116, 25, 21, 0.49);

		border-radius: 10px;

		color: #fff;

		text-align: center;

		line-height: 40px;

		text-align: center;

	}

	#box2 div span{

		position: absolute;

		top: 5px;

		left: 5px;

		width: 30px;height: 30px;

		background-color: #1e62ed;

		text-align: center;

		line-height: 30px;

		border-radius: 50%;

		font-size: 16px;

		color: #fff;

	}

	#box2 div>span i{

		color: #a3b7f6;

	}

	#box2 div>h4{

		margin-top: 30px;

		text-align: center;

	}

	#box2 div>p{

		margin-top: 15px;

    padding: 0 12px;

    font-size: 13px;

	}

	#box3{

		width: 1100px;

		margin: 25px auto;

		height: 80px;

		background-image: url(../images/gg2.png);

		position: relative;
	    background-size: 100%;
	}

	#box3 a{

		display: block;

		width: 114px;

		height: 30px;

		background: linear-gradient(90deg, #F7C66A, #F5A615);

		box-shadow: 0px 0px 10px 0px rgba(118, 76, 0, 0.77);

		border-radius: 15px;

		line-height: 30px;

		text-align: center;

		position: absolute;

		top: 25px;

    right: 256px;

		font-family: YS;

		color: #451B1B;

	}



	#box4{

		width: 1100px;

		height: 635px;

		margin: 0 auto;

		display: flex;

		justify-content: space-between;

	}

	#box4 .box4_left{

		width: 751px;

		height: 635px;

		box-shadow: 0px 0px 10px 0px rgba(97, 97, 97, 0.16);

	}

	#box4 .box4_left>p{

		width: 100%;

		height: 60px;

		border-bottom: 1px solid #e6e6e6;

		line-height: 60px;

		font-size: 20px;

		color: #333333;

		font-weight: 700;

		position: relative;

		padding-left: 50px;

		box-sizing: border-box;

	}

	#box4 .box4_left>p>img{

		position: absolute;

		top: 18px;

		left: 15px;

	}



	#box4 .box4_news{

		width: 95%;

		height: 85%;

		margin: 2% auto 0 auto;

		display: flex;

		justify-content: space-between;

	}

	#box4 .box4_news>div{

		width: 46%;

		height: 100%;

		background-color: #fff;

	}

	.news .news_top{

		display: flex;

		width: 100%;

		height: 92px;

	}

	.news .news_top img{

		width: 120px;

		height: 90px;

	}

	.news .news_top>div{

		width: 196px;

		height: 90px;

		margin-left: 12px;

	}

	.news .news_top>div>h5{

		font-size: 16px;

	}

	.news .news_top>div>span{

		font-size: 14px;

	}

	.news .news_center{

		margin-top: 7px;

	}

	.news .news_center li{

		width: 100%;

		height: 54px;

		border-bottom: 1px solid #ebebeb;

		display: flex;

		justify-content: space-between;

	}

	.news .news_center li:last-child{

		border-bottom: 0;

	}

	.news .news_center li a{

		display: block;

		height: 54px;

		line-height: 54px;

		font-size: 14px;

		color: #333;

	}

	.news .news_center li span{

		display: block;

		width: 60px;

		height: 20px;

		background: #F6F6F6;

		text-align: center;

		margin-top: 17px;

		text-decoration: none;

	}



	#box4 .box4_right{

		width: 310px;

		height: 635px;

		box-shadow: 0px 0px 10px 0px rgb(97 97 97 / 16%);

	}

	.box4_right .right_top{

		width: 100%;

		height: 80px;

		background-image: url(../images/box4_right.png);

		line-height: 80px;

		text-align: center;

		font-size: 16px;

		font-weight: 700;

		color: #000;

	}

	.box4_right .right_top b{

		font-size: 22px;

		color: #f25c01;

	}

	.box4_right .right_center{

		width: 90%;

    margin-top: 15%;

    margin-left: 6%;

	}

	.box4_right .right_center>div{

		width: 100%;

		height: 100px;

		border-left: 1px solid #d9e2f5;

		position: relative;

		padding-left: 20px;

	}

	.box4_right .right_center>div:last-child{

		border: 0;

		height: 58px;

	}

	.box4_right .right_center>div img{

		position: absolute;

		top: -10px;

    left: -8px;

	}

	.box4_right .right_center>div span{

		font-size: 18px;

		font-weight: 700;

		position: absolute;

		top: -13px;

	}

	.box4_right .right_center>div>a{

		display: inline-block;

		width: 160px;

		height: 26px;

		text-align: center;

		line-height: 26px;

		background-color: #fdf0ef;

		border-radius: 10px;

		text-decoration: none;

		color: #f35e58;

		margin-left: 18px;

		position: absolute;

    top: -12px;

    right: 26px;



	}



	.box4_right .right_center>div .a_box{

		width: 230px;

		height: 50px;

		padding-top: 16px;

		display: flex;

		flex-wrap: wrap;

		justify-content: space-between;

	}




	.box4_right .right_center>div .a_box a{

		display: block;

		margin-top: 5px;

    color: #666666;

    width:30%;
	height: 20px;

	}



	#box5{

		width: 1100px;

		margin: 0 auto;

		margin-top: 20px;

	}



	#box6{

		width: 1100px;

		margin: 0 auto;

		margin-top:20px ;

		display: flex;

		justify-content: space-between;

	}

	#box6>div{

		width: 350px;

		height: 300px;

		box-shadow: 0px 0px 10px 0px rgb(97 97 97 / 16%);

	}

	#box6 .box6_top{

		width: 350px;

		height: 60px;

		line-height: 60px;

		border-bottom: 1px solid #e6e6e6;

		position: relative;

		box-sizing: border-box;

		padding-left: 33px;

		font-weight: 700;

		font-size: 18px;

	}

	#box6 .box6_top .shuxian{

		width: 4px;

		height: 20px;

		background-color: #1e62ed;

		border-radius: 10px;

		position: absolute;

		top: 21px;

		left: 20px;

	}



	#box6 .box6_top a{

		position: absolute;
    right: 10px;
    font-size: 14px;

    color: #a3a3a3;

    font-weight: 400;

	}

	#box6 div ul{

		margin:10px 15px;

	}

	#box6 div ul li{

		display: flex;

		justify-content: space-between;

		margin-top: 22px;

	}

	#box6 div ul li a{

		display: inline-block;

		width: 82%;

		overflow: hidden;

		text-overflow:ellipsis;

		white-space: nowrap;

		color: #333;

		font-size: 14px;

	}

	#box6 div ul li a b{

			padding-right: 10px;

	}

	#box6 div ul li span{

		color: #b6b6b6;

	}
#box2 div:nth-child(2):hover{
		box-shadow: 0px 0px 100px 0px rgb(97 97 97 / 16%);
	}
	#box2 div:nth-child(3):hover{
		box-shadow: 0px 0px 100px 0px rgb(97 97 97 / 16%);
	}
	#box2 div:nth-child(4):hover{
		box-shadow: 0px 0px 100px 0px rgb(97 97 97 / 16%);
	}
	#box2 div:nth-child(5):hover{
		box-shadow: 0px 0px 100px 0px rgb(97 97 97 / 16%);
	}