﻿* {margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
html{scroll-padding-top:200px;}
body {margin:0;padding:0;font-size:16px; font-family:"微软雅黑";color:#383838; }
img{border:0px;}
a:link {color:#161616;text-decoration:none;} 
a:visited {color: #161616;text-decoration:none;}
a:hover {color: #004394;text-decoration:none;}
a:active {color: #161616;text-decoration:none;}
ul,li {list-style:none;padding:0;margin:0;}


@font-face {
font-family: yingwen;
src:url('../font/yw.TTF');
font-family: xz;
src:url('../font/xz.TTF');
font-family: biaoyu;
src:url('../font/ziti.TTF');
}

@media (min-width: 1601px) {
		/*menu-box*/
		.web1{float: left; width: 180px; color: #ffffff; font-family: "微软雅黑"; font-size: 18px; height: 33px;}
.web2{width: 169px; margin: 0 auto;}
.web2 dl{width: 169px;  float: left;}
.web2 dl dt{width: 151px; float: left;color: #ffffff; font-family: "微软雅黑"; font-size: 16px; line-height: 37px;}


		.lxff58{width: 653px !important; height: 47px; float: left; border: none; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px;}

	.lxff5{width: 312px; height: 47px; float: left; border: none; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px;}
	
.gsjj4{width: 1401px; margin: 0 auto; padding-top: 30px;}
.gsjj4 ul{width: 100%; margin: 0 auto;}
.gsjj4 ul li{width: 100%; float: left; line-height: 43px; }
.gsjj4-1{float: left; font-size: 18px; color: #1f50a0; font-family: biaoyu;}
.gsjj4-2{float: left; font-size: 18px; color: #555555; }
.gsjj5{width: 1401px; margin: 0 auto; padding-top: 30px; margin-bottom: 72px;}
.gsjj5 ul{width: 100%; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}
.gsjj5 ul li{width: 243px; float: left; height: 103px; margin-bottom: 55px; }
.gsjj5 ul:after
 {  content: "";
    width: 62%;}

		.gsjj1{width: 1401px; margin: 0 auto;}
		.xwnew{width: 100%; margin: 0 auto;}
.container4{width:1401px;min-height:546px;overflow:hidden; margin-bottom:26px; margin: 0 auto; margin-top: 54px;}
.container4-tit{height:73px; position: relative; /*border-bottom: 1px solid #e6e6e6;*/ padding-bottom: 5px; }
.container4-tit ul{
	 position: absolute;
	width:1380px;
	left:0px;
	
	height:73px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.container4-tit ul li{color:#333333;float:left;height:173px;line-height:173px;text-align:center;overflow:hidden; font-size:18px;margin-top: 5px;   }
.container4-tit li.select{font-size: 20px; color: #2c5aa6; font-weight: 550;background: url(../images/xttb1.png) left no-repeat; height: 173px;  }/*换色*/
.container4-tit li.select a { color: #2c5aa6; font-weight: 550;  width: 256px; padding-bottom:7px;padding-left: 93px; }
.container4-tit li a{text-decoration:none;color:#666666; font-size: 20px;     padding-left: 93px; }
.container4-con .mod{position: relative;  margin-top: 40px;}
.container4-con .mod ul li{float:left;width:100%;    font-size: 16px;    height:38px;}
.container4-con .mod ul li .dot{float:left;width:3px;height:3px;background:#FF6C00;margin-top: 20px;}/*换色*/
.container4-con .mod ul li a{color:#000;margin-left:0px;}
.container4-con .mod ul li span{float:right;width:53px;height:35px;text-align: right; color:#000; font-size: 14px;}
.container4-con .mod ul li:hover{color:#cc0000; ;}
.container4-con .mod ul li a:hover{color:#cc0000;}
.container4-con .mod ul  a:hover li span{color:#cc0000;}
.container4-tit ul li:nth-last-child(1) {border:none;}
.container4-tit  ul li:nth-child(1){background: url(../images/xttb1-1.png) left no-repeat; }
.container4-tit  ul li:nth-child(2){background: url(../images/xttb2-1.png) left no-repeat; }
.container4-tit  ul li:nth-child(3){background: url(../images/xttb3-1.png) left no-repeat; }
.container4-tit  ul li:nth-child(4){background: url(../images/xttb4-1.png) left no-repeat; }
.container4-tit li.select:nth-child(1){background: url(../images/xttb1.png) left no-repeat; }
.container4-tit li.select:nth-child(2){background: url(../images/xttb2.png) left no-repeat; }
.container4-tit li.select:nth-child(3){background: url(../images/xttb3.png) left no-repeat; }
.container4-tit li.select:nth-child(4){background: url(../images/xttb4.png) left no-repeat; }
.xwlbgddt{width:1400px; margin: 0 auto; height: auto;margin-top:10px; font-size: 16px; color: #555555; line-height: ;}

.cpright{width: 1104px; float: right; -webkit-animation: fadeInRight 1s ease-out 0.5s 1 both; margin-bottom: 160px; min-height: 500px;}
.cpright ul{width: 1104px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}
.cpright ul li{width: 331px; float: left;box-shadow:-2px 7px 28px #ededed; margin-bottom: 33px; border: 1px solid #ededed; }
.cpright1{width: 331px; height: 255px;}
.cpright1 img{width: 322px; height: 241px;}
.cpright2{width: 320px; height:106px; border-top: 1px solid #d0d0d0; text-align: center; color: #333333; margin: 0 auto;}
.cpright ul li:hover{box-shadow:-2px 5px 10px -4px #4672b9;}

.cpright2-1{margin: 0 auto; text-align: left;font-size: 20px; font-family: "微软雅黑"; line-height:43px; margin-top: 5px; }
.cpright2-2{margin: 0 auto; text-align: left;font-size: 16px; font-family: "微软雅黑"; }
.lmbtcp{width: 502px; margin: 0 auto;}
.lmbtcp1{width:502px; height:113px; margin: 0 auto;}
 .cpright ul:after
 {  content: "";
    width: 32%;}

		
.m-snav .v1{display:block;height:65px;line-height:65px;background:url(img/next3.png) 95% center no-repeat #c5c5c5;font-size:20px;color:#ffffff;padding:1px 29px 0 17px;margin-bottom:4px;position:relative;overflow:hidden; border-radius: 20px 20px 0 0;}
.m-snav li.on .v1,.m-snav li:hover .v1{color:#fff;background:#1e50a0;-webkit-background-size:auto 16px;background-size:auto 16px}
.m-snav li.on .a1,.m-snav li:hover .a1{padding-left:33px;background:url(img/next6.png) 95% center no-repeat #fff;color:#ce1920}
.m-snav li.on .v1{ font-size: 22px; text-align: center; }
.m-snav-1 li.on .v1{ padding-left:33px; }
.m-snav i{/*background:url(img/i-sj4.png) center center no-repeat;*/-webkit-background-size:auto 100%;background-size:auto 100%;display:none;width:18px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:30px}
.m-snav li.on i{display:block}
.m-snav dl{display:none}
.m-snav li.on dl{display:block;padding-bottom:50px}
.m-snav dl a{font-size:18px;color:#333;display:block;padding:0 33px 0 60px;background:#ffffff;-webkit-background-size:auto 18px;background-size:auto 18px;height:47px;line-height:47px}
.m-snav dd.on a{background: #ffffff;-webkit-background-size:auto 12px;background-size:auto 12px;color:#1f50a0}
.index-snv .m-snav li.on .v1{padding-left: 33px;}
.col-snav{float:left;width:271px;margin-right:25px;-webkit-animation: fadeInLeft 1s ease-out 0.5s 1 both;}
.col-snav ul  .on{box-shadow:-2px 7px 28px #f4f3f3;}
.col-snav ul  .on dl dd{border-bottom: 1px solid #e8e8e8;}
.cpyfw{width: 822px; height: 148px; margin: 0 auto;-webkit-animation: fadeInUp 1s ease-out 0.5s 1 both;}
.m-content{width: 1401px; margin: 0 auto; margin-top: 47px; -webkit-animation: fadeInLeft 1s ease-out 0.5s 1 both;}
		.jgdt3{width: 1401px; height:auto; margin: 0 auto;}
.piaoz{width:1021px; float: left; }
.piaoy{width: 315px; float: right;}
.piaoy1{width: 312px; margin: 0 auto; border-left: 2px solid  #cccccc; height: 25px; line-height: 25px; text-align: right; margin-bottom: 25px; margin-top: 30px;}
.piaoy2{width: 310px; margin: 0 auto; border: 4px solid  #f3f3f3; height: 317px;}
.piaoy2 ul{width:270px; margin: 0 auto;}
.piaoy2 ul li{width: 270px; float: left; border-bottom: 1px solid #ececec; padding-bottom: 17px; padding-top:10px;}
.piaoy2-1{text-align: left; font-family: "微软雅黑"; font-weight: 600; font-size: 18px;  color: #383838; line-height: 40px;}
.piaoy2-2{text-align: left; font-family: "微软雅黑"; font-weight: 200; font-size: 16px;  color: #747774;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; height:51px; line-height: 25px; }
.piaoy2-3{text-align: left; font-family: "微软雅黑"; font-weight: 200; font-size: 16px;  color: #747774; line-height: 40px;}
.wrap{min-height: 600px;}
		.xwnewgs{width: 73%; margin: 0 auto;}
		.gsjj3{width: 93%; margin: 0 auto; padding-top: 70px;}
		.gsjj1-1{width: 1401px; margin: 0 auto; color: #444444; font-size: 28px; line-height: 40px; margin-top: 53px;}
		.gsjj1-11{width: 1401px; margin: 0 auto; color: #444444; font-size: 28px; line-height: 40px; margin-top: 6px;}
		.lmmc{width:1401px;margin: 0 auto; background: #eff1f5;}
		.bannerny{width: 100%; height: 497px; margin: 0 auto; background-size:contain ; }
		.web8{width: 100%; height: 40px; background: #0c387d; text-align: center;color: #ffffff; font-family: "微软雅黑"; font-size: 16px; line-height: 40px;}
.web8 a{color: #ffffff;}
.web8 a:hover{color: #ffffff;}
		.section { height: 379px; }
.web{width: 1401px; margin:0 auto;}
.web ul{width: 1401px; margin:0 auto;}
.web ul li{width: 169px; float: left;}
		.select_box{width: 100%;     border: 1px solid #bfbfbf;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #333333;
    outline: none;    height: 40px; margin-top: 7px;}
    
    .web ul li:nth-child(1){width: 208px !important;}
    .web ul li:nth-child(1) .web2{width: 208px !important;}
    
		.lxff5 input{width: 312px; height: 33px; float: left; border: none; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px;margin-top: 8px;}
		.lxwmxz{width: 1401px; margin: 0 auto;}
.lxwmxz1{width: 643px; height: 478px; float: left;}
.lxwmxz2{width: calc(100% - 670px); float: right;}
		.xwzxnew{width: 1401px; margin: 0 auto;}
.xwzxnew1{width: 921px; float: left;}
.xwzxnew1{width: 921px; margin: 0 auto;}
.xwzxnew1 ul{width: 921px; margin: 0 auto;}
.xwzxnew1 ul a li{width:410px; float: left; border: 2px solid #f1f1f1;padding:19px 18px ; margin-bottom: 17px;}
.xwzxnew1 ul a li:nth-child(2n){float: right;}
.xwzxnew2{width: 452px; float: right;}
.xwzxnew1-1{width: 96%; margin: 0 auto; font-size: 26px; color: #555555; font-weight: 550; margin-bottom: 26px;}
.xwzxnew1-2{width: 96%; margin: 0 auto; font-size: 22px; color: #666666;font-weight: 550; margin-bottom: 22px; text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;}
.xwzxnew1-3{width: 96%; margin: 0 auto; font-size: 16px; color: #666666;
overflow:hidden; 
display: -webkit-box;
  -webkit-line-clamp:3; /* 表示显示的行数 */
  -webkit-box-orient: vertical;
  text-overflow: ellipsis; line-height: 30px;}
.xwzxnew1-4{width: 94%; margin: 0 auto; font-size: 14px; color: #cdcdcd; background: url(../images/yanjing.jpg) left no-repeat; padding-left: 46px; margin-top: 23px;}
.onkus{background: #2f5ba6; color: #ffffff;}
.onkus .xwzxnew1-1{color: #ffffff;}
.onkus .xwzxnew1-2{color: #ffffff;  }
.onkus .xwzxnew1-3{color: #ffffff;}
.onkus .xwzxnew1-4{color: #ffffff; background: url(../images/yanjing1.jpg) left no-repeat;}
.xwzxnew1 ul a li:hover{background: #2f5ba6;}
.xwzxnew1 ul a li:hover .xwzxnew1-1{color: #ffffff;}
.xwzxnew1 ul a li:hover .xwzxnew1-2{color: #ffffff;}
.xwzxnew1 ul a li:hover .xwzxnew1-3{color: #ffffff;}
.xwzxnew1 ul a li:hover .xwzxnew1-4{color: #ffffff;background: url(../images/yanjing1.jpg) left no-repeat;}
.xwzxnew1 ul a:nth-child(2n) li{float: right;}

.xwzxnew2-1{width: 452px; height: 332px; margin: 0 auto; overflow: hidden;}
.xwzxnew2-2{width: 452px;  margin: 0 auto; margin-top: 20px;}
.xwzxnew2-3{width: 217px; height: 236px; float: left; overflow: hidden;}
.xwzxnew2-4{width: 220px; height: 236px; float: right; overflow: hidden;}


.xwzxnew2-1 img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:452px;
	   height:332px;
	   
	}
	 
	.xwzxnew2-1:hover img {
	    transform: scale(1.1); /* 鼠标悬停时放大1.2倍 */
	}
	
.xwzxnew2-3 img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:217px;
	   height:236px;
	   
	}
	 
	.xwzxnew2-3:hover img {
	    transform: scale(1.1); /* 鼠标悬停时放大1.2倍 */
	}
	
.xwzxnew2-4 img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:217px;
	   height:236px;
	   
	}
	 
	.xwzxnew2-4:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
	
		  .tiaose{width: 100%; height: 169px; background: url(../images/tiaose.jpg) center top no-repeat;}
  .gyzo1{width: 100%; margin: 0 auto;}
.gyzo{width: 100%; margin: 0 auto;}
.gyzo2{width: 100%; margin: 0 auto;color: #000000;font-size: 18px; font-family: "微软雅黑"; overflow:hidden; display: -webkit-box;
  -webkit-line-clamp:5; /* 表示显示的行数 */
  -webkit-box-orient: vertical;
  text-overflow: ellipsis; line-height: 35px; margin-top: 57px;}
  
.gyzo3{float: right; margin-top: 57px; overflow: hidden;}

.gyzo3 img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:658px;
	   height:432px;
	   
	}
	 
	.gyzo3:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
		.qyggxx{width: calc(100% - 705px); float: left; }
	header.top {
	    position: fixed;
	    z-index: 100;
	    width: 100%;
	    top: 0;
	    transition: all .4s;
	    background: #fff;
	    height:146px;
	    z-index: 999;
	    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
	    border-top: 4px solid #eeeeee;
	}
	.menu-box {margin:0 auto; width:84%;height:146px;z-index: 3; left: 0; top: 0; position: relative;}
	.menu-box .M {width:calc(100% - 222px);height: 100%; background: #fff; float:left }
	
	/*--menu-box end-----------------*/
	
	/*主导航菜单 2018.08.30*/
	.MenuList_f1 { width:100%;display: inline-block; vertical-align: top; }
	.MenuList_f1>ul {font-size: 0; display: block; }
	.MenuList_f1>ul>li {position: static; text-align: center; display: inline-block; vertical-align: top;/*width:81px*/ }
	.MenuList_f1>ul>li>:first-child a {padding: 0 0.6vw; }
	.MenuList_f1>ul>li a { display: block; text-transform: capitalize; }
	.MenuList_f1>ul>li a span { display: inline-block; vertical-align: middle; line-height: 1.5; color:#909090}
	.MenuList_f1>ul>li>:first-child { transition: 0.5s ease 0s; font-weight: normal; display: block; position: relative; z-index: 1; font-size: 16px; color: #333; }
	.MenuList_f1>ul>li>:first-child.on { }
	.MenuList_f1>ul>li>:nth-child(2) {transition: 0.5s ease 0s; transform-origin: top; opacity: 0; transform: scale(1, 0); overflow: hidden; line-height: 4vw; background: #FFF; background: rgba(84,96,113,0.96); left: 0; z-index: 2; position: absolute; width:70%;margin-left:200px}
	.MenuList_f1>ul>li ul li {max-width:none; float:left; width:auto; padding: 0px; display: inline-block; vertical-align: top;}
	.MenuList_f1>ul>li ul li a {transition: 0.5s ease 0s; width: 100%; overflow: hidden; color: #ffffff; text-align: center; text-decoration: none; font-size: 14px; font-weight: normal; }
	.MenuList_f1>ul>li>:first-child:after { transition: 0.5s ease 0s; content: ''; z-index: -1; bottom: 0; left: 15%; background: #f2f2f2; height: 100%; width: 70%; position: absolute; border-bottom: 6px solid #BF7F25; box-sizing: border-box; opacity: 0;font-size:14px;font-family:"微软雅黑" }
	.MenuList_f1>ul>li>:first-child.on:after { width: 100%; left: 0; opacity: 1; }
	
	
	.header .head-right{float:left; }
	.header nav{position: relative; width:90%; margin:0 auto;color: #736f75;font-size:20px; font-family: "微软雅黑";color: #0000;font-weight: 400;    float: right;  }
	.header nav a{color: #A6A6A6;}
	.header nav .sliderbar{position: absolute;bottom: 0;left: 0;width: 0;height: 5px;/*background-color: #BB7B24;*/}
	
	.header nav li{z-index: 1; position:relative; float:left;line-height:53px; display: block;}
	.linkbox ul li a span:hover{color: #004394;} 
	.linkbox ul{width: 100%; margin: 0 auto; display: flex; justify-content: space-between;    margin-top: 8px; }
	.header li.active a span {
		        color: #004394;
				border-bottom:4px solid #004394;
				padding-bottom: 6px;
			}
	
	.header nav li:hover span{border-bottom:4px solid #004394;
	padding-bottom: 6px;
	}
	.header nav li>a{display: block; text-align:center;transition-duration: .5s;font-size:20px;font-family: "微软雅黑";color: #000;font-weight: 550; }
	.header nav li.active .dropMenu a.on{color: #ffffff;}
	.header nav .dropMenu{overflow:hidden;position:absolute;top:100%;left:0px;width:1600px;height:0;background: rgba(84,96,113,0.76);color:#ffffff;transition-duration:.5s;font-size:18px;    margin-top: 37px;}
	.header nav .dropMenu.esp{left:auto;right:0;}
	.header nav .dropMenu.esp a{float:right;}
	.header nav .dropMenu a{display:block;float:left;margin:0 10px;height:70px;line-height:70px;}
	.header nav .dropMenu a:first-child{margin-left: 20px;}
	.header nav .dropMenu a:hover{color: #a8c7fc;}
	.header nav li:hover .dropMenu{height: 70px;}
	.header nav li:hover .dropMenu a{color: #FFFFFF;}
	
	.header nav li:hover .dropMenu a:hover{color: #a8c7fc; font-weight: 550;}
	
	/*汉堡菜单PC*/
	.menu-i.on .menu-icon:after { transform: translate(0, 0) rotateZ(-45deg); }
	.menu-i.on .menu-icon:before { transform: translate(0, 0) rotateZ(45deg); }
	.menu-i.on .menu-icon span { background: transparent; }
	.menu-icon span, .menu-icon:before, .menu-icon:after { transition: 0.5s ease 0s; display: inline-block; height: 4px; background: #fff; content: ''; width: 40px; vertical-align: middle; }
	.menu-icon:before, .menu-icon:after { position: absolute; left: 50%; top: 50%; margin-top: -2px; }
	.menu-icon:before { transform: translate(-50%, -14px); }
	.menu-icon:after { transform: translate(-50%, 14px); }
	.menu-icon span { position: relative; margin: 0 auto; z-index: 0; }
	.menu-i { background: #ba4241; display: none; transition: 0.5s ease 0.5s; opacity: 1; top: 0; right: 0; overflow: hidden; width: 100px; line-height: 100px; margin-left: 0; text-align: center; position: absolute; z-index: 1; cursor: pointer; outline: none; }
	.menu-icon { display: block; height: 100%; background: none; position: relative; z-index: 0; }
	.menu-i1 { transition: 0.5s ease 0.8s; opacity: 1; right: 0; }
	
	
	/*menu-slide 用slide注意效果遮挡*/
	.menu-slide { z-index: 0; position: absolute; background: #ba4241; height: 3px; bottom: 0; transition: 0.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s; }
	.MenuList_f1.slide-menu { position: relative; z-index: 1; }
	
	/*logo*/
	.menu-w {font-size: 0; margin: 0 auto; height: 100%; }
	.logo {width:198px;float:left;padding:20px 10px;    margin-top:11px;}
	.logo img, .logo a {  }
	
	/*language*/
	.language-box {height:100%;width:38px;margin-right: 13px; }
	.language {transition:0.5s ease 0s; border-left: 1px solid #e8e8e8; padding: 0 2vw; position: relative; z-index: 1; background: #fff; }
	.language:after { vertical-align: middle; border-top-color: #666; border-width: 6px 5px 0 5px; margin-left: 10px; }
	.language-box ul {border-top: 1px solid #e8e8e8; position: absolute; right:0; width:438px;height:184px; z-index: 0; transition: 0.5s ease 0s; transform-origin: top; transform: translateY(-100%); opacity: 0; background: rgba(255,255,255,0.96);  border-radius: 0 0 8px 8px;padding-top: 25px;}
	.language-box li{float:left;width:106px;height:26px;line-height:26px;text-indent:20px;}
	.language-box li a { line-height: normal; font-size: 14px;font-family: "微软雅黑";color:#898886;font-weight: 200;}
	.language-box:hover ul { transform: translate(0); opacity: 1; }
	.language:hover:after { -webkit-animation: a1 2.5s infinite; -moz-animation: a1 2.5s infinite; -ms-animation: a1 2.5s infinite; -o-animation: a1 2.5s infinite; animation: a1 2.5s infinite; }
	
	/*search*/
	
	.search-click { background:-webkit-linear-gradient(90deg, #ba4241, #e55857);font-size:14px; }

	.menu-search {transition: 0.5s ease 0s;height:70px; text-align: right; transform-origin: top; transform: scale(1, 0); opacity: 0; position: absolute; right: 0; line-height: normal; z-index: 999; }
	.menu-search form { display: inline-block; vertical-align: top; text-align: left; background: rgba(84, 96, 113, 0.76);
	padding: 0.6vw 1vw; }
	.menu-search div { transition: 0.3s ease 0s; }
	.menu-search button { background: none; width: 14px; }
	.menu-search input { width:2.5vw; }
	.search-box:hover .menu-search { transform: scale(1); opacity: 1; }
	/*.search-box .dis-m{padding: 45px 16px;}
	*/
	.ssimg{width: 27px; height: 27px;}
	.ssright{width: 100%; margin: 0 auto; margin-top: 23px;}
	.ssright1{float: right; color: #666666; font-size: 16px;margin-right: 30px;   }
	.ssright1 a{color: #666666;}
	.ssright2{float: right;    margin-top: -2px;}
	.kongge{width: 100%;top: 0;transition: all .4s;    background: #fff;    height:115px;}
	
	.banner{width: 100%; height: 780px; margin: 0 auto; background-size:contain ; }
	
	@keyframes test {
  0% {
    opacity: 0;
    transform: translate(200px);
  }
  100% {
    opacity: 1;
    transform: translate(0px);
  }
}

.biaoyu{font-family: biaoyu; font-size: 88px; color: #ffffff; text-shadow: 4px 5px 2px rgba(0, 0, 0, 0.5); letter-spacing: 50px; animation-name: test; animation-duration: 2s;}
	.flicker-example{height: 100%;}
	.nybanner{width: 100%; height: 424px; margin: 0 auto; }	
	.zheye2{width:100%;background: #f4f4f4;min-height:860px;background: url(../images/bj1.jpg) center bottom no-repeat;}
	.xwzxbt{width: 1600px; margin: 0 auto;height: 206px;}
	.gaodu{height:90px;}
	.xwzxbt1{ width:500px; height: 80px; margin: 0 auto;}
	.xwzxbt1-1{margin: 0 auto;  font-family: "微软雅黑"; font-size:28px; letter-spacing:1px;font-weight: 550;height:42px; color: #0c3e7a; text-align: center;}
	
	.container {
		        
	            position: relative; /* 设置容器为相对定位 */
	            display: inline-block; /* 使容器自适应内容大小 */
	        }
	
	        .text {
	            position: relative; 
	          
	            color: #888888; 
	           font-size: 14px;
	           text-align: center;
	          
	           
	        }
	
	        .overlay { position: absolute;top: 0;left: 0;width: 300px; height: 30px; z-index: 3;         }
	        .overlay .fk{z-index: 3; height: 15px; background: #004394; width: 35px;line-height: 30px;margin-top:12px ; }
	
	.xwzxbt2{float:right; width:128px; height: 43px;font-size:14px;}
	
	.xwzxbt2{transition: all 0.3s;}
	.xwzxbt2 .detail{transition: all 0.3s;display: inline-block;}
	.xwzxbt2 .detail img{vertical-align: middle;}
    .detail:hover{margin-left:12px;}
	
	.xwzx1{clear:both;margin: 0 auto; width: 1600px;  }
	.xwzx1-1{width:943px; min-height:452px;float: left;margin-right: 50px;}
	
	
	.ld_xwzx_mb01_hdp1{width:943px;}
	.ld_xwzx_mb01_hdp1 ul{overflow:hidden;width:943px;height:583px;}
	.ld_xwzx_mb01_hdp1 ul li img{width: 943px;height:583px;transition: transform 0.3s ease; /* 平滑的过渡效果 */vertical-align: middle; /* 垂直居中 */}
	
	 
	.ld_xwzx_mb01_hdp1 ul li:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
	
	.jt{margin-top:70px;}  
	
	
	.ld_xwzx_mb01_hdp1R{width:758px;height:149px;margin-top: 20px;float:left;}
	
	.ld_xwzx_mb01_hdp1Rt{width:700px;cursor: pointer;height: 30px;}
	.ld_xwzx_mb01_hdp1Rt h1{float:left;color:#333;cursor: pointer;margin-left:6px;line-height:50px;width:758px;height:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.ld_xwzx_mb01_hdp1Rt h1 a{font-family:"微软雅黑";font-size:22px;cursor: pointer;}
	.ld_xwzx_mb01_hdp1Rt h1 a:hover{color:#004394 !important; }
	.ld_xwzx_mb01_hdp1Rt h2{float:left;color:#0273c3;font-size:30px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-left:10px;margin-top:35px;}
	.ld_xwzx_mb01_hdp1Rt h3{float:left;font-size:16px;color:#999999;font-family:Arial, Helvetica, sans-serif;margin-top:47px;}
	.xwlb1{float:left;width:943px;}
	.ld_xwzx_mb01_hdp1Rb{position:relative;margin-top:20px;height:80px;}
	.ld_xwzx_mb01_hdp1Rb .wxx{clear: both;width:700px;margin-left:6px;height:80px;font-size:16px;color:#666666;line-height:40px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
	font-family:"微软雅黑";}
	
	.ld_xwzx_right{width:150px;float:right;}
	
	.xwzx1-2{width: 607px; height:452px;float: right;}
	.zhywlist{width: 600px; margin: 0 auto; height: auto;}
	.zhywlist .bt{margin:0 auto;width:98%;height:30px;line-height:22px;text-align: center;font-size: 20px;color: #004394;
	font-weight: 400;font-family: 微软雅黑;white-space: nowrap;	    text-overflow: ellipsis;	    overflow: hidden;}
    .zhywlist .bt a{color: #004394 !important;}
	.zhywlist .sl{margin:0 auto;width:100%;height:91px;margin-top: 10px;/*border-bottom:1px dashed #ccc;*/line-height:28px;margin-bottom: 10px;
	text-indent: 2em;font-size:16px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666666;}
	.zhywlist ul{width: 600px; margin: 0 auto; height: auto;}
	.zhywlist ul li{width: 584px; float: left;  height:50px; line-height:50px; font-size: 18px; color: #333333; background: url(../images/dd.jpg) left no-repeat; padding-left:10px; }
	.zhywlist ul li span{color: #000000;}
	.btys{float:left;width:460px;white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}
	.zhywlist ul li:hover{background: url(../images/dd.jpg) left no-repeat; color: #004394;}
	.zhywlist ul a li:hover {color: #004394;}
	.zhywlist ul li a{height: 35px;}
	.riqi{float: right; color: #888888;font-size:16px;}
	
	
	
	
	.zheye3{width:100%;min-height:780px;overflow: hidden;background:#f9f9f9;}
	.zdgc{width:1401px;margin:0 auto;}
	.zdgc1{width:500px;margin: 0 auto;}
	.gengduo{margin-top:6px;margin-left: 52px;}
	.gengduo .detail{transition: all 0.3s;}
    .gengduo .detail:hover{margin-left:12px;}
	.zdgc2{width:1150px;float:right;display: flex;  flex-wrap: wrap;  justify-content: space-around;margin-top:165px;}
	.zdgc2-1{ flex: 0 0 46%;     height: 316px;}
	.new513{width:547px;}
	.new513 .tptptp{ float: left; width:547px;height:316px;overflow: hidden;display: inline-block;    position: relative;}
	.tptptp img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:547px;
	   height:316px;
	}
	 
	.tptptp:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
	.wenzi-2 {
	    font-size: 25px;
	    font-family:"微软雅黑";
	    width: 520px;
	    height: 62px;
	    margin: 0 auto;
	    color: #ffffff;
	    position: absolute;
	    margin-top: 242px;
	    opacity: .8;
	    filter: alpha(opacity=80);
	    line-height: 62px;
	    padding-left: 23px;
	    text-align: center;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	}
	.wenzi-2:hover{transition: all 0.5s;letter-spacing: 2px;}
	
	.zdgc2-1:nth-child(1){padding-top: 117px;}
	.zdgc2-1:nth-child(3){padding-top: 30px;}
	.zdgc2-1:nth-child(4){margin-top: -99px;}
	
	
	.zheye4{width:100%;min-height:952px;}
	.newslb{width:1600px;margin:0 auto ;}
	
	.container{text-align: center;}
	.container-tit{height:42px;width:300px;float:left;}
	.container-tit ul{width:300px;height:43px;padding:0;text-align: left;}
	.container-tit li{padding:0;margin:0;color:#555555;float:left;font-weight:500;width:300px;height:50px;display:block;line-height:50px;text-align:center;overflow:hidden;}
	.container-tit li.select{color:#006ebb;font-weight:500;font-size:20px;font-family:"微软雅黑";}
	.container-tit li.select a{color:#006ebb;}
	.container-tit li a{display:block; text-decoration:none;color:#555555;font-size:20px;font-family:"微软雅黑";text-align: left;}
		
	
	.container-con .mod{position:relative;width:1295px;float:right;}
	.container-con .mod ul{margin-left: 0;padding-left: 0;}
	.container-con .mod ul li{float:left;width:625px;height:200px;}
	.container-con .mod ul li a{float:left;width:360px;color:#656565;}
	.container-con .mod ul li a span{display:block;height:60px;line-height:60px;font-size:20px;color:#6D6D6F;font-weight: 550;white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;}
	    
	    .container-con .mod ul li a span:hover{color:#004394;}
	.container-con .mod ul li a span a{color:#6D6D6F;}
	
	.container-con .mod ul li span2{float:right;width:70px;height:22px;font-size:14px;font-weight:normal;color:#999999;}
	.container-con .mod .more{position: absolute;left:88%; top:-30px;z-index: 999;font-size:12px;}
	.container-con .mod .more a{color:#999999;font-size:12px;}
	
	.newItem{width: 100%;/*border-bottom: 1px dashed #d2d2d2;*/padding: 22px 0;height:148px;}
	.newItem>div{width:100px;height:77px;float: left;margin-right: 30px;
	    margin-top: 6px; }
	.newItem>div>i{color: #000;font-size: 30px;display: block;line-height:55px;font-style: normal;}
	.newItem>div>span{line-height:22px;color: #666666;display: block;font-size:14px;}
	.newItem>div>h1{height:2px;color: #666666;display: block;background: #cbcbcb;width:34px;margin-top:30px;transition: width 0.5s; /* 变化时间为0.5秒 */
  overflow: hidden; /* 确保内容不会溢出 */}
	
	.newItem>a{width: 500px;height: 80px;float: right;}
	.newItem>a:hover{text-decoration: none;}
	.newItem>a>span{line-height: 36px;font-size:16px;color: #333;font-family: "微软雅黑";}
	.newItem>a>p{line-height: 28px;height: 90px;color: #666;font-family: "微软雅黑";font-size:16px;
	overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; white-space: wrap;}
	
	.newItem:hover>div>h1{width:100px;}
	/*.newItem:hover>div{width:77px;height:77px;float: left; border:1px solid #357c36;border-radius: 5px;}
	.newItem:hover>div>i{color: #357c36;font-size: 30px;display: block;text-align:center;line-height:55px;font-style: normal;font-size: 34px;}
	.newItem:hover>div>span{line-height:22px;color: #FFFFFF;display: block;text-align:center;box-sizing: border-box;background:#357c36;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
	*/
	.newItem:hover>a>span{color: #004394;}
	
	.picturexw{width:100%;float:left;}
	.picturexw-1{width:50%;float:left;}
	.picturexw-1 li{height:457px !important;}
	.picturexw-1 li{border:1px solid #f0f0f0;background: #fff;height:457px;border-radius:10px; 
	 box-shadow:-2px 0px 8px 6px rgba(0, 0, 0, 0.1);margin-bottom: 20px;background: #fff;}
	.picturexw-2{width:48.5%;float:right;}
	.picturexw-2 li{border:1px solid #f0f0f0;background: #fff;border-radius:10px; 
	 box-shadow:-2px 0px 8px 6px rgba(0, 0, 0, 0.1);margin-bottom: 53px;}
	 
	.newItem1{width: 530px;padding: 22px 0;height:148px;margin:0 auto;}
	.newItem1>div{width:100px;height:77px;float: left;margin-right: 30px;
	    margin-top: 6px; }
	.newItem1>div>i{color: #000;font-size: 30px;display: block;line-height:55px;font-style: normal;text-align: left;}
	.newItem1>div>span{line-height:22px;color: #fff;display: block;font-size:14px;text-align: left;}
	.newItem1>div>h1{height:2px;color: #fff;display: block;background: #fff;width:34px;margin-top:30px;transition: width 0.5s; /* 变化时间为0.5秒 */
  overflow: hidden; /* 确保内容不会溢出 */}
    .newItem1:hover>div>h1{width:100px;}
	.newItem1 .tpwz{color:#fff !important;}
	.newItem1 .tpwz:hover{color:#004394 !important;}
	.newItem1>a{width: 500px;height: 92px;float: right;}
	.newItem1>a:hover{text-decoration: none;}
	.newItem1>a>span{line-height: 36px;font-size:16px;color: #fff;font-family: "微软雅黑";text-align: left;}
	/*.newItem1>a>p{line-height: 28px;height: 95px;color: #fff;font-family: "微软雅黑";font-size:16px;
	overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space: wrap;}*/
	
	.newItem1 .xwnr{width:360px;text-align:left;line-height: 28px;height: 90px;color: #fff;font-family: "微软雅黑";font-size:16px;
	overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space: wrap;}
	
	.xwzxlist{width:1295px;margin: 0 auto;}
	.xwzxlist ul li{float: left;width:600px;height:214px;margin-bottom:40px; background: #ffffff;
	 font-size: 26px; font-family: "微软雅黑"; ;  color: #3571e1; 
	 border:1px solid #f0f0f0;border-radius:10px; 
	 box-shadow:-2px 0px 8px 6px rgba(0, 0, 0, 0.1);}
	.xwzxlist ul li:nth-child(2n){float: right;right:0;}
	
	.xwzxlist1{width:510px;height:160px;margin: 0 auto;}
	.xwzxlist1 a{font-size: 16px; font-family: "微软雅黑";}
	.xwzxlist2{float: right;/*margin-top:20px;*/margin-right:10px;color:#a9a9a9;font-size: 16px; font-family: "微软雅黑";}
	.xwzxlist1:hover{color: #30673b;}
	.xwzxlist1 a:hover {color: #30673b;text-decoration:none;}
	
	.xwzxlist2{width:625px;height:457px;margin: 0 auto;}
	.xwzxlist2 .tptp{ float: left; width:625px;height:455px;overflow: hidden;display: inline-block;    position: relative;border-radius:10px;}
	.tptp img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    /*max-width: 100%;  限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:625px;height:455px;
	}
	 
	.tptp:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
	
	.wenzi-22 {
	    font-size: 25px;
	    font-family:"微软雅黑";
	    width: 600px;
	    height: 190px;
	    margin: 0 auto;
	    color: #ffffff;
	
	    background: linear-gradient(to bottom, rgba(107, 119, 129, 0.5), rgba(2, 68, 148, 0.5));
	    position: absolute;
	    margin-top: 264px;
	    opacity: .8;
	    filter: alpha(opacity=80);
	    line-height: 62px;
	    padding-left: 23px;
	    text-align: center;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    border-radius:0 0 10px 10px;
	}
	
	
	.zheye5{width:100%;background: #f4f4f4;min-height:199px;background: url(../images/bj4.jpg) center no-repeat;}
	
	.ztzl{margin:0 auto;width:1140px;height:85px;margin-top:15px;padding-top:60px;}
	
	.lanrenzhijia {
		width:1140px;
		position:relative;
		margin:0 auto;
		
	}
	.ctrl-panel {
		position:absolute;
		right:20px;
		top:60px;
		z-index:1000;
	}
	.m-page {
		display:block;
		width:20px;
		height:20px;
		text-align:center;
		background:#963;
		float:left;
		display:inline;
		margin-left:10px;
		line-height:20px;
		color:#fff;
		font-size:13px;
	}
	.m-page:hover {
		text-decoration:none;
		color:#fff;
	}
	.focus {
		background:red;
	}
	.con {
		width:100%;
	}
	.scroll-wrap {
		OVERFLOW: hidden;
		WIDTH: 1140px;
		POSITION: relative;
		min-height: 199px
	}
	.scroll_box_content {
		POSITION: absolute
	}
	.content_list {
		FLOAT: left;
		WIDTH: 1140px;
		HEIGHT: 199px;
		cursor:pointer;
	}
	.content_list img{
		
		WIDTH: 1140px;
		HEIGHT: 85px;
		
	}
	
	
	
	
/*	.web{width: 100%; background: #181818; color: #ffffff; height: 320px;}*/
	.yqlj{width:1600px;margin: 0 auto;padding-top:40px;border-bottom: 1px solid #494949;height: 190px;}
	.yqlj1{width:80%;float:left;}
	.yqljtb{
	  display: flex;
	  align-items: center; /* 垂直居中 */
	}
	 
	.image {
	  width: 25px; /* 或者你需要的尺寸 */
	  height: 25px; /* 或者你需要的尺寸 */
	  margin-right: 5px; /* 图片和文字之间的距离 */
	}
	 
	.text11 {
	  font-size: 18px;
	    font-family:"微软雅黑";
	    font-weight: 550;
	    color:#fff;
	}
	.yqljnr{width:100%;float:left;margin-top:25px;margin-left:10px;}
	.yqljnr ul {width:100%;}
	.yqljnr ul li{float: left;width:393px;height:80px;margin-bottom:10px;margin-right: 25px; }
	.yqljnr img{width:393px;height:80px;}
	
	.yqlj2{width:13%;float:right;margin-top:10px;}
	.yqlj2 img{width:130px;height:130px;}
	
	
	
	.guide{width:60px;    position: fixed;margin-left:21%;right:5%;bottom:11px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 134+'px');display:block;}
	.guide a{display:block;width:60px;height:50px;margin-top:10px;text-decoration:none;font:16px/50px "Microsoft YaHei";text-align:center;color:#fff;border-radius:2px;}
	
	.guide .top{background-position:-145px -185px;}
	.guide img{width: 39px; height: 39px;}


}

/*1440以下*/
@media (max-width: 1600px) {
	.web1{float: left; width: 180px; color: #ffffff; font-family: "微软雅黑"; font-size: 14px; height: 33px;}
.web2{width: 169px; margin: 0 auto;}
.web2 dl{width: 169px; margin: 0 auto;}
.web2 dl dt{width: 151px; float: left;color: #ffffff; font-family: "微软雅黑"; font-size: 12px; line-height: 29px;}


	.lxff58{width: 448px !important; height: 47px; float: left; border: none; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px;}

	.lxff5{width: 48%; height: 47px; float: left; border: none; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px;}

.gsjj4{width: 100%; margin: 0 auto; padding-top: 30px;}
.gsjj4 ul{width: 100%; margin: 0 auto;}
.gsjj4 ul li{width: 100%; float: left; line-height: 43px; }
.gsjj4-1{float: left; font-size: 18px; color: #1f50a0; font-family: biaoyu;}
.gsjj4-2{float: left; font-size: 18px; color: #555555; }
.gsjj5{width: 100%; margin: 0 auto; padding-top: 30px; margin-bottom: 72px;}
.gsjj5 ul{width: 100%; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}
.gsjj5 ul li{width: 243px; float: left; height: 103px; margin-bottom: 55px; }
.gsjj5 ul:after
 {  content: "";
    width: 62%;}

	.gsjj1{width: 92%; margin: 0 auto;}
	.gsjj1-11{width: 100%; margin: 0 auto; color: #444444; font-size: 28px; line-height: 40px; margin-top: 53px;}
	.xwnew{width: 100%; margin: 0 auto;}
.container4{width:93%;min-height:546px;overflow:hidden; margin-bottom:26px; margin: 0 auto; margin-top: 54px;}
.container4-tit{height:73px; position: relative; /*border-bottom: 1px solid #e6e6e6;*/ padding-bottom: 5px; }
.container4-tit ul{
	 position: absolute;
	width:100%;
	left:0px;
	
	height:73px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.container4-tit ul li{color:#333333;float:left;height:173px;line-height:173px;text-align:center;overflow:hidden; font-size:18px;margin-top: 5px;   }
.container4-tit li.select{font-size: 20px; color: #2c5aa6; font-weight: 550;background: url(../images/xttb1.png) left no-repeat; height: 173px;  }/*换色*/
.container4-tit li.select a { color: #2c5aa6; font-weight: 550;  width: 256px; padding-bottom:7px;padding-left: 93px; }
.container4-tit li a{text-decoration:none;color:#666666; font-size: 20px;     padding-left: 93px; }
.container4-con .mod{position: relative;  margin-top: 40px;}
.container4-con .mod ul li{float:left;width:100%;    font-size: 16px;    height:38px;}
.container4-con .mod ul li .dot{float:left;width:3px;height:3px;background:#FF6C00;margin-top: 20px;}/*换色*/
.container4-con .mod ul li a{color:#000;margin-left:0px;}
.container4-con .mod ul li span{float:right;width:53px;height:35px;text-align: right; color:#000; font-size: 14px;}
.container4-con .mod ul li:hover{color:#cc0000; ;}
.container4-con .mod ul li a:hover{color:#cc0000;}
.container4-con .mod ul  a:hover li span{color:#cc0000;}
.container4-tit ul li:nth-last-child(1) {border:none;}
.container4-tit  ul li:nth-child(1){background: url(../images/xttb1-1.png) left no-repeat; }
.container4-tit  ul li:nth-child(2){background: url(../images/xttb2-1.png) left no-repeat; }
.container4-tit  ul li:nth-child(3){background: url(../images/xttb3-1.png) left no-repeat; }
.container4-tit  ul li:nth-child(4){background: url(../images/xttb4-1.png) left no-repeat; }
.container4-tit li.select:nth-child(1){background: url(../images/xttb1.png) left no-repeat; }
.container4-tit li.select:nth-child(2){background: url(../images/xttb2.png) left no-repeat; }
.container4-tit li.select:nth-child(3){background: url(../images/xttb3.png) left no-repeat; }
.container4-tit li.select:nth-child(4){background: url(../images/xttb4.png) left no-repeat; }
.xwlbgddt{width:1400px; margin: 0 auto; height: auto;margin-top:10px; font-size: 16px; color: #555555; line-height: ;}

.cpright{width: 75%; float: left; -webkit-animation: fadeInRight 1s ease-out 0.5s 1 both; margin-bottom: 160px; min-height: 500px;}
.cpright ul{width: 100%; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}
.cpright ul li{width:32%; float: left;box-shadow:-2px 7px 28px #ededed; margin-bottom: 33px; border: 1px solid #ededed; }
.cpright1{width: 100%; height: 255px;}
.cpright1 img{width: 100%; height: 241px;}
.cpright2{width: 97%; height:106px; border-top: 1px solid #d0d0d0; text-align: center; color: #333333; margin: 0 auto;}
.cpright ul li:hover{box-shadow:-2px 5px 10px -4px #4672b9;}

 .cpright ul:after
 {  content: "";
    width: 32%;}



.cpright2-1{margin: 0 auto; text-align: left;font-size: 20px; font-family: "微软雅黑"; line-height:43px; margin-top: 5px; }
.cpright2-2{margin: 0 auto; text-align: left;font-size: 16px; font-family: "微软雅黑"; }
.lmbtcp{width: 502px; margin: 0 auto;}
.lmbtcp1{width:502px; height:113px; margin: 0 auto;}

	
.m-snav .v1{display:block;height:65px;line-height:65px;background:url(img/next3.png) 95% center no-repeat #c5c5c5;font-size:20px;color:#ffffff;padding:1px 29px 0 17px;margin-bottom:4px;position:relative;overflow:hidden; border-radius: 20px 20px 0 0;}
.m-snav li.on .v1,.m-snav li:hover .v1{color:#fff;background:#1e50a0;-webkit-background-size:auto 16px;background-size:auto 16px}
.m-snav li.on .a1,.m-snav li:hover .a1{padding-left:33px;background:url(img/next6.png) 95% center no-repeat #fff;color:#ce1920}
.m-snav li.on .v1{ font-size: 22px; text-align: center; }
.m-snav-1 li.on .v1{ padding-left:33px; }
.m-snav i{/*background:url(img/i-sj4.png) center center no-repeat;*/-webkit-background-size:auto 100%;background-size:auto 100%;display:none;width:18px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:30px}
.m-snav li.on i{display:block}
.m-snav dl{display:none}
.m-snav li.on dl{display:block;padding-bottom:40px}
.m-snav dl a{font-size:18px;color:#333;display:block;padding:0 33px 0 60px;background:#ffffff;-webkit-background-size:auto 18px;background-size:auto 18px;height:47px;line-height:47px}
.m-snav dd.on a{background: #ffffff;-webkit-background-size:auto 12px;background-size:auto 12px;color:#1f50a0}
.index-snv .m-snav li.on .v1{padding-left: 33px;}
.col-snav{float:left;width:20%;margin-right:25px;-webkit-animation: fadeInLeft 1s ease-out 0.5s 1 both;}
.col-snav ul  .on{box-shadow:-2px 7px 28px #f4f3f3;}
.col-snav ul  .on dl dd{border-bottom: 1px solid #e8e8e8;}
.cpyfw{width: 822px; height: 148px; margin: 0 auto;-webkit-animation: fadeInUp 1s ease-out 0.5s 1 both;}
.m-content{width: 100%; margin: 0 auto; margin-top: 47px; -webkit-animation: fadeInLeft 1s ease-out 0.5s 1 both;}
	.jgdt3{width: 93%; height:auto; margin: 0 auto;}
.piaoz{width:70%; float: left; }
.piaoy{width: 315px; float: right;}
.piaoy1{width: 312px; margin: 0 auto; border-left: 2px solid  #cccccc; height: 25px; line-height: 25px; text-align: right; margin-bottom: 25px; margin-top: 30px;}
.piaoy2{width: 310px; margin: 0 auto; border: 4px solid  #f3f3f3; height: 317px;}
.piaoy2 ul{width:270px; margin: 0 auto;}
.piaoy2 ul li{width: 270px; float: left; border-bottom: 1px solid #ececec; padding-bottom: 17px; padding-top:10px;}
.piaoy2-1{text-align: left; font-family: "微软雅黑"; font-weight: 600; font-size: 18px;  color: #383838; line-height: 40px;}
.piaoy2-2{text-align: left; font-family: "微软雅黑"; font-weight: 200; font-size: 16px;  color: #747774;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; height:51px; line-height: 25px; }
.piaoy2-3{text-align: left; font-family: "微软雅黑"; font-weight: 200; font-size: 16px;  color: #747774; line-height: 40px;}
.wrap{min-height: 600px;}
	.xwnewgs{width: 93%; margin: 0 auto;}
	.gsjj3{width: 93%; margin: 0 auto; padding-top: 50px;}
	.gsjj1-1{width: 100%; margin: 0 auto; color: #444444; font-size: 28px; line-height: 40px; margin-top:33px;}
	.lmmc{width:95%;margin: 0 auto; background: #eff1f5;}
	.bannerny{width: 100%; height: 397px; margin: 0 auto; background-size:contain ; }
	.web8{width: 100%; height: 40px; background: #0c387d; text-align: center;color: #ffffff; font-family: "微软雅黑"; font-size: 14px; line-height: 40px;}
.web8 a{color: #ffffff;}
.web8 a:hover{color: #ffffff;}
	.section { height: 353px; }
	.web{width: 95%; margin:0 auto;}
.web ul{width: 100%; margin:0 auto;}
.web ul li{width: 149px; float: left;}
	.select_box{width: 96%;     border: 1px solid #bfbfbf;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #333333;
    outline: none;    height: 35px; margin-top: 7px;}
	.lxff5 input{width: 95%; height: 33px; float: left; border: none; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px;margin-top: 8px;}
.lxwmxz{width: 100%; margin: 0 auto;}
.lxwmxz1{width: 643px; height: 478px; float: left;}
.lxwmxz2{width: calc(100% - 670px); float: right;}
.xwzxnew{width: 100%; margin: 0 auto;}
.xwzxnew1{width: 60%; float: left;}

.xwzxnew1 ul{width: 100%; margin: 0 auto;}
.xwzxnew1 ul a li{width:43%; float: left; border: 2px solid #f1f1f1;padding:19px 18px ; margin-bottom: 17px;}
.xwzxnew1 ul a li:nth-child(2n){float: right;}
.xwzxnew2{width: 40%; float: right;}
.xwzxnew1-1{width: 96%; margin: 0 auto; font-size: 26px; color: #555555; font-weight: 550; margin-bottom: 26px;}
.xwzxnew1-2{width: 96%; margin: 0 auto; font-size: 22px; color: #666666;font-weight: 550; margin-bottom: 22px; text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;}
.xwzxnew1-3{width: 96%; margin: 0 auto; font-size: 16px; color: #666666;
overflow:hidden; 
display: -webkit-box;
  -webkit-line-clamp:3; /* 表示显示的行数 */
  -webkit-box-orient: vertical;
  text-overflow: ellipsis; line-height: 30px;}
.xwzxnew1-4{width: 94%; margin: 0 auto; font-size: 14px; color: #cdcdcd; background: url(../images/yanjing.jpg) left no-repeat; padding-left: 46px; margin-top: 23px;}
.onkus{background: #2f5ba6; color: #ffffff;}
.onkus .xwzxnew1-1{color: #ffffff;}
.onkus .xwzxnew1-2{color: #ffffff;}
.onkus .xwzxnew1-3{color: #ffffff;}
.onkus .xwzxnew1-4{color: #ffffff; background: url(../images/yanjing1.jpg) left no-repeat;}
.xwzxnew1 ul a li:hover{background: #2f5ba6;}
.xwzxnew1 ul a li:hover .xwzxnew1-1{color: #ffffff;}
.xwzxnew1 ul a li:hover .xwzxnew1-2{color: #ffffff;}
.xwzxnew1 ul a li:hover .xwzxnew1-3{color: #ffffff;}
.xwzxnew1 ul a li:hover .xwzxnew1-4{color: #ffffff;background: url(../images/yanjing1.jpg) left no-repeat;}
.xwzxnew1 ul a:nth-child(2n) li{float: right;}

.xwzxnew2-1{width: 452px; height: 332px; margin: 0 auto; overflow: hidden;}
.xwzxnew2-2{width: 452px;  margin: 0 auto; margin-top: 20px;}
.xwzxnew2-3{width: 217px; height: 236px; float: left; overflow: hidden;}
.xwzxnew2-4{width: 220px; height: 236px; float: right; overflow: hidden;}


.xwzxnew2-1 img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:452px;
	   height:332px;
	   
	}
	 
	.xwzxnew2-1:hover img {
	    transform: scale(1.1); /* 鼠标悬停时放大1.2倍 */
	}
	
.xwzxnew2-3 img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:217px;
	   height:236px;
	   
	}
	 
	.xwzxnew2-3:hover img {
	    transform: scale(1.1); /* 鼠标悬停时放大1.2倍 */
	}
	
.xwzxnew2-4 img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:217px;
	   height:236px;
	   
	}
	 
	.xwzxnew2-4:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
	
	
  .tiaose{width: 100%; height: 169px; background: url(../images/tiaose.jpg) center top no-repeat;}
  .gyzo1{width: 100%; margin: 0 auto;}
.gyzo{width: 100%; margin: 0 auto;}
.gyzo2{width: 100%; margin: 0 auto;color: #000000;font-size: 18px; font-family: "微软雅黑"; overflow:hidden; display: -webkit-box;
  -webkit-line-clamp:5; /* 表示显示的行数 */
  -webkit-box-orient: vertical;
  text-overflow: ellipsis; line-height: 35px; margin-top: 57px;}
  
.gyzo3{float: right; width: 45%; overflow: hidden;}

.gyzo3 img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:658px;
	   height:432px;
	   
	}
	 
	.gyzo3:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}	
	
.qyggxx{width: 50%; float: left; }
		/*menu-box*/
	header.top {
	    position: fixed;
	    z-index: 9;
	    width: 100%;
	    top: 0;
	    transition: all .4s;
	    background: #fff;
	    height:115px;
	    z-index: 99999;
	    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4);
	     border-top: 4px solid #eeeeee;
	}
	.menu-box {margin:0 auto; width:96%;height:115px;z-index: 3; left: 0; top: 0; /*position: relative;*/}
	.menu-box .M {width:calc(100% - 250px);height: 100%; background: #fff; float:left }
	
	/*--menu-box end-----------------*/
	
	/*主导航菜单 2018.08.30*/
	.MenuList_f1 { width:100%;display: inline-block; vertical-align: top; }
	.MenuList_f1>ul {font-size: 0; display: block; }
	.MenuList_f1>ul>li {position: static; text-align: center; display: inline-block; vertical-align: top;/*width:81px*/ }
	.MenuList_f1>ul>li>:first-child a {padding: 0 0.6vw; }
	.MenuList_f1>ul>li a { display: block; text-transform: capitalize; }
	.MenuList_f1>ul>li a span { display: inline-block; vertical-align: middle; line-height: 1.5; color:#909090}
	.MenuList_f1>ul>li>:first-child { transition: 0.5s ease 0s; font-weight: normal; display: block; position: relative; z-index: 1; font-size: 16px; color: #333; }
	.MenuList_f1>ul>li>:first-child.on { }
	.MenuList_f1>ul>li>:nth-child(2) {transition: 0.5s ease 0s; transform-origin: top; opacity: 0; transform: scale(1, 0); overflow: hidden; line-height: 4vw; background: #FFF; background: rgba(84,96,113,0.96); left: 0; z-index: 2; position: absolute; width:70%;margin-left:200px}
	.MenuList_f1>ul>li ul li {max-width:none; float:left; width:auto; padding: 0px; display: inline-block; vertical-align: top;}
	.MenuList_f1>ul>li ul li a {transition: 0.5s ease 0s; width: 100%; overflow: hidden; color: #ffffff; text-align: center; text-decoration: none; font-size: 14px; font-weight: normal; }
	.MenuList_f1>ul>li>:first-child:after { transition: 0.5s ease 0s; content: ''; z-index: -1; bottom: 0; left: 15%; background: #f2f2f2; height: 100%; width: 70%; position: absolute; border-bottom: 6px solid #BF7F25; box-sizing: border-box; opacity: 0;font-size:14px;font-family:"微软雅黑" }
	.MenuList_f1>ul>li>:first-child.on:after { width: 100%; left: 0; opacity: 1; }
	
	
	.header .head-right{float:left; }
	.header nav{position: relative; color: #736f75;font-size:20px; font-family: "微软雅黑";color: #0000;font-weight: 400;  display: flex; align-items: center; justify-content: space-between;    width: 93%; margin: 0 auto;}
	.header nav a{color: #A6A6A6;}
	.header nav .sliderbar{position: absolute;bottom: 0;left: 0;width: 0;height: 5px;/*background-color: #BB7B24;*/}
	
	.header nav li{z-index: 1; position:relative; float:left;line-height:60px;}
	.linkbox ul{width: 100%;display: flex; align-items: center; justify-content: space-between;}
	.linkbox ul li a span:hover{color: #004394;} 
	
	.header li.active a span {
		        color: #004394;
				border-bottom:4px solid #004394;padding-bottom: 20px;
			}
	
	.header nav li:hover span{border-bottom:4px solid #004394;padding-bottom: 20px;}
	.header nav li>a{display: block; text-align:center;transition-duration: .5s;font-size:18px;font-family: "微软雅黑";color: #000; font-weight: 550; }
	.header nav li.active .dropMenu a.on{color: #ffffff;}
	.header nav .dropMenu{overflow:hidden;position:absolute;top:100%;left:0px;width:1200px;height:0;background: rgba(84,96,113,0.76);color:#ffffff;transition-duration:.5s;font-size:16px; margin-top: 3px;}
	.header nav .dropMenu.esp{left:auto;right:0;}
	.header nav .dropMenu.esp a{float:right;}
	.header nav .dropMenu a{display:block;float:left;margin:0 6px;height:70px;line-height:70px;}
	.header nav .dropMenu a:first-child{margin-left: 20px;}
	.header nav .dropMenu a:hover{color: #a8c7fc;}
	.header nav li:hover .dropMenu{height: 70px;}
	.header nav li:hover .dropMenu a{color: #FFFFFF;}
	
	.header nav li:hover .dropMenu a:hover{color: #a8c7fc; font-weight: 550;}
	
	/*汉堡菜单PC*/
	.menu-i.on .menu-icon:after { transform: translate(0, 0) rotateZ(-45deg); }
	.menu-i.on .menu-icon:before { transform: translate(0, 0) rotateZ(45deg); }
	.menu-i.on .menu-icon span { background: transparent; }
	.menu-icon span, .menu-icon:before, .menu-icon:after { transition: 0.5s ease 0s; display: inline-block; height: 4px; background: #fff; content: ''; width: 40px; vertical-align: middle; }
	.menu-icon:before, .menu-icon:after { position: absolute; left: 50%; top: 50%; margin-top: -2px; }
	.menu-icon:before { transform: translate(-50%, -14px); }
	.menu-icon:after { transform: translate(-50%, 14px); }
	.menu-icon span { position: relative; margin: 0 auto; z-index: 0; }
	.menu-i { background: #ba4241; display: none; transition: 0.5s ease 0.5s; opacity: 1; top: 0; right: 0; overflow: hidden; width: 100px; line-height: 100px; margin-left: 0; text-align: center; position: absolute; z-index: 1; cursor: pointer; outline: none; }
	.menu-icon { display: block; height: 100%; background: none; position: relative; z-index: 0; }
	.menu-i1 { transition: 0.5s ease 0.8s; opacity: 1; right: 0; }
	
	
	/*menu-slide 用slide注意效果遮挡*/
	.menu-slide { z-index: 0; position: absolute; background: #ba4241; height: 3px; bottom: 0; transition: 0.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s; }
	.MenuList_f1.slide-menu { position: relative; z-index: 1; }
	
	/*logo*/
	.menu-w {font-size: 0; margin: 0 auto; height: 100%; }
	.logo {width:214px;height: 100%; float:left;}
	.logo img { width:214px;    padding-top: 10px;}
	
	/*language*/
	.language-box {height:100%;width:38px;margin-right: 13px; }
	.language {transition:0.5s ease 0s; border-left: 1px solid #e8e8e8; padding: 0 2vw; position: relative; z-index: 1; background: #fff; }
	.language:after { vertical-align: middle; border-top-color: #666; border-width: 6px 5px 0 5px; margin-left: 10px; }
	.language-box ul {border-top: 1px solid #e8e8e8; position: absolute; right:0; width:438px;height:184px; z-index: 0; transition: 0.5s ease 0s; transform-origin: top; transform: translateY(-100%); opacity: 0; background: rgba(255,255,255,0.96);  border-radius: 0 0 8px 8px;padding-top: 25px;}
	.language-box li{float:left;width:106px;height:26px;line-height:26px;text-indent:20px;}
	.language-box li a { line-height: normal; font-size: 14px;font-family: "微软雅黑";color:#898886;font-weight: 200;}
	.language-box:hover ul { transform: translate(0); opacity: 1; }
	.language:hover:after { -webkit-animation: a1 2.5s infinite; -moz-animation: a1 2.5s infinite; -ms-animation: a1 2.5s infinite; -o-animation: a1 2.5s infinite; animation: a1 2.5s infinite; }
	
	/*search*/
	.search-click { width:7.3vw;background:-webkit-linear-gradient(90deg, #ba4241, #e55857);font-size:14px; }
	.search-click img { width: 14%; }
	.menu-search {width:100%;overflow:hidden;transition: 0.5s ease 0s; text-align: right; transform-origin: top; transform: scale(1, 0); opacity: 0; position: absolute; right: 0; line-height: normal; z-index: 999; }
	.menu-search form { display: inline-block; vertical-align: top; text-align: left; background: rgba(84, 96, 113, 0.76); padding: 0.6vw 1vw; border-radius: 0 0 8px 8px; }
	.menu-search div { transition: 0.3s ease 0s; }
	.menu-search button { background: none; width: 14px; }
	.menu-search input { width:2.5vw; }
	.search-box:hover .menu-search { transform: scale(1); opacity: 1; }
	.search-box .dis-m{padding: 45px 4px;}
	
	.kongge{width: 100%;top: 0;transition: all .4s;    background: #fff;    height:115px;}
	
	.banner{width: 100%; height: 400px; margin: 0 auto; }
	
	@keyframes test {
  0% {
    opacity: 0;
    transform: translate(200px);
  }
  100% {
    opacity: 1;
    transform: translate(0px);
  }
}

.biaoyu{font-family: biaoyu; font-size: 64px; color: #ffffff; text-shadow: 4px 5px 2px rgba(0, 0, 0, 0.5); letter-spacing: 50px; animation-name: test;
  animation-duration: 2s;}
	
	.flicker-example{height: 100%;}
			
	
	
	.zheye2{width:100%;background: #f4f4f4;min-height:800px;background: url(../images/bj1.jpg) center no-repeat;background-size: cover;}
	.xwzxbt{width: 1200px; margin: 0 auto;height: 178px;}
	.gaodu{height:50px;}
	.xwzxbt1{    width: 100%;
    height: 80px;
    margin: 0 auto;
    text-align: center;}
	.xwzxbt1-1{margin: 0 auto;  font-family: "微软雅黑"; font-size: 26px; letter-spacing:3px;font-weight: 550;
    height: 42px;
    color: #0c3e7a; }
	
		.ssimg{width: 27px; height: 27px;}
	.ssright{width: 100%; margin: 0 auto; margin-top: 23px;}
	.ssright1{float: right; color: #666666; font-size: 16px;margin-right: 30px;   }
	.ssright1 a{color: #666666;}
	.ssright2{float: right;}
	
	.container {
		        
	            position: relative; /* 设置容器为相对定位 */
	            display: inline-block; /* 使容器自适应内容大小 */
	        }
	
	        .text {
	            position: relative; 
	            color: #888888; 
	           font-size: 14px;
	           font-family:xz;
	         
	        }
	
	        .overlay { position: absolute;top: 0;left: 0;width: 300px; height: 30px; z-index: 3;         }
	        .overlay .fk{z-index: 3; height: 15px; background: #004394; width: 35px;line-height: 30px;margin-top:7px ; }
	
	.xwzxbt2{float:right; width:128px; height: 43px;font-size:14px;}
	.xwzxbt2 .detail{transition: all 0.3s;display: inline-block;}
	.xwzxbt2 .detail img{vertical-align: middle;}
    .detail:hover{margin-left:12px;}
	
	.xwzx1{clear:both;margin: 0 auto; width: 1200px;  }
	.xwzx1-1{width:707px; min-height:452px;float: left;margin-right: 50px;}
	
	
	.ld_xwzx_mb01_hdp1{width:707px;}
	.ld_xwzx_mb01_hdp1 ul{overflow:hidden;width:707px;height:437px;}
	.ld_xwzx_mb01_hdp1 ul li img{width: 100%;height:auto;transition: transform 0.3s ease; /* 平滑的过渡效果 */vertical-align: middle; /* 垂直居中 */}
	
	 
	.ld_xwzx_mb01_hdp1 ul li:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
	.jt{margin-top:70px;} 
	.jt img {transform: scale(0.75);  }
	
	
	.ld_xwzx_mb01_hdp1R{width:525px;height:149px;margin-top: 20px;float:left;}
	
	.ld_xwzx_mb01_hdp1Rt{width:525px;cursor: pointer;height: 30px;}
	.ld_xwzx_mb01_hdp1Rt h1{float:left;color:#333;cursor: pointer;margin-left:6px;line-height:50px;width:758px;height:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.ld_xwzx_mb01_hdp1Rt h1 a{font-family:"微软雅黑";font-size:20px;cursor: pointer;}
	.ld_xwzx_mb01_hdp1Rt h1 a:hover{color:#004394 !important; }
	.ld_xwzx_mb01_hdp1Rt h2{float:left;color:#0273c3;font-size:30px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-left:10px;margin-top:35px;}
	.ld_xwzx_mb01_hdp1Rt h3{float:left;font-size:16px;color:#999999;font-family:Arial, Helvetica, sans-serif;margin-top:47px;}
	.xwlb1{float:left;width:707px;}
	.ld_xwzx_mb01_hdp1Rb{position:relative;margin-top:20px;height:80px;}
	.ld_xwzx_mb01_hdp1Rb .wxx{clear: both;width:525px;margin-left:6px;height:60px;font-size:15px;color:#666666;line-height:30px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
	font-family:"微软雅黑";}
	
	.ld_xwzx_right{width:150px;float:right;}
	
	.xwzx1-2{width: 443px; height:452px;float: right;}
	.zhywlist{width: 440px; margin: 0 auto; height: auto;}
	.zhywlist .bt{margin:0 auto;width:98%;height:30px;line-height:22px;text-align: center;font-size: 18px;color: #2b2724;
	font-weight: 400;font-family: 微软雅黑;white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;}
	.zhywlist .bt a{color: #004394 !important;}
	.zhywlist .sl{margin:0 auto;width:100%;height:82px;/*border-bottom:1px dashed #ccc;*/line-height:25px;margin-bottom: 10px;
	text-indent: 2em;font-size:14px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666666;}
	.zhywlist ul{width: 440px; margin: 0 auto; height: auto;}
	.zhywlist ul li{width: 428px; float: left;  height:37px; line-height:37px; font-size: 16px; color: #333333; background: url(../images/dd.jpg) left no-repeat; padding-left:10px; }
	.zhywlist ul li span{color: #000000;}
	.btys{float:left;width:343px;white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}
	.zhywlist ul li:hover{background: url(../images/dd.jpg) left no-repeat; color: #004394;}
	.zhywlist ul a li:hover {color: #004394;}
	.zhywlist ul li a{height: 35px;}
	.riqi{float: right; color: #888888;font-size:14px;}
	
	
	
	
	.zheye3{width:100%;min-height:730px;overflow: hidden; background: #f9f9f9;;}
	.zdgc{width:1200px;margin:0 auto;}
	.zdgc1{width:100%;margin: 0 auto; text-align: center;}
	.gengduo{margin-top:570px;margin-left: 52px;}
	.zdgc2{width:862px;float:right;display: flex;  flex-wrap: wrap;  justify-content: space-around;margin-top:165px;}
	.zdgc2-1{ flex: 0 0 46%;     height: 260px;}
	.new513{width:410px;}
	.new513 .tptptp{ float: left; width:410px;height:auto;overflow: hidden;display: inline-block;    position: relative;}
	.tptptp img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    max-width: 100%; /* 限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:410px;
	   height:237px;
	}
	 
	.tptptp:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
	.wenzi-2 {
	    font-size: 21px;
	    font-family:"微软雅黑";
	    width: 403px;
	    height: 62px;
	    margin: 0 auto;
	    color: #ffffff;
	    position: absolute;
	    margin-top: 165px;
	    opacity: .8;
	    filter: alpha(opacity=80);
	    line-height: 62px;

	    text-align: center;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	}
	.wenzi-2:hover{transition: all 0.5s;letter-spacing: 1.5px;}
	
	.zdgc2-1:nth-child(1){padding-top: 88px;}
	.zdgc2-1:nth-child(3){padding-top: 23px;}
	.zdgc2-1:nth-child(4){margin-top: -75px;}
	
	
	.zheye4{width:100%;min-height:850px;}
	.newslb{width:95%;margin:0 auto ;margin-top:60px;}
	
	.container{float:left;width:1200px;padding:0;}
	.container-tit{height:42px;width:225px;float:left;}
	.container-tit ul{width:225px;height:43px;padding:0;text-align: left;}
	.container-tit li{padding:0;margin:0;color:#555555;float:left;font-weight:500;width:225px;height:50px;display:block;line-height:50px;text-align:center;overflow:hidden;}
	.container-tit li.select{color:#006ebb;font-weight:500;font-size:20px;font-family:"微软雅黑";}
	.container-tit li.select a{color:#006ebb;}
	.container-tit li a{display:block; text-decoration:none;color:#555555;font-size:18px;font-family:"微软雅黑";text-align: left;}
		
	
	.container-con .mod{position:relative;width:975px;float:right;}
	.container-con .mod ul{margin-left: 0;padding-left: 0;}
	.container-con .mod ul li{float:left;width:468px;height:148px;}
	.container-con .mod ul li a{float:left;width:270px;color:#656565;}
	.container-con .mod ul li a span{display:block;height:50px;line-height:50px;font-size:16px;color:#6D6D6F;font-weight: 550;white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;}
	    
	.container-con .mod ul li a span:hover{color:#004394;}
	.container-con .mod ul li a span a{color:#6D6D6F;}
	
	.container-con .mod ul li span2{float:right;width:70px;height:22px;font-size:14px;font-weight:normal;color:#999999;}
	.container-con .mod .more{position: absolute;left:88%; top:-30px;z-index: 999;font-size:12px;}
	.container-con .mod .more a{color:#999999;font-size:12px;}
	
	.newItem{width: 100%;/*border-bottom: 1px dashed #d2d2d2;*/padding: 5px 0;height:115px;}
	.newItem>div{width:70px;height:77px;float: left;margin-right: 30px;
	    margin-top: 6px; }
	.newItem>div>i{color: #000;font-size: 18px;display: block;line-height:55px;font-style: normal;}
	.newItem>div>span{line-height:22px;color: #666666;display: block;font-size:14px;}
	.newItem>div>h1{height:2px;color: #666666;display: block;background: #cbcbcb;width:20px;margin-top:15px;transition: width 0.5s; /* 变化时间为0.5秒 */
  overflow: hidden; /* 确保内容不会溢出 */}
    .newItem:hover>div>h1{width:50px;}
	.newItem>a{width: 500px;height: 92px;float: right;}
	.newItem>a:hover{text-decoration: none;}
	.newItem>a>span{line-height: 36px;font-size:16px;color: #333;font-family: "微软雅黑";}
	.newItem>a>p{line-height: 21px;height: 64px;color: #666;font-family: "微软雅黑";font-size:14px;
	overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; white-space: wrap;}
	
	/*.newItem:hover>div{width:77px;height:77px;float: left; border:1px solid #357c36;border-radius: 5px;}
	.newItem:hover>div>i{color: #357c36;font-size: 30px;display: block;text-align:center;line-height:55px;font-style: normal;font-size: 34px;}
	.newItem:hover>div>span{line-height:22px;color: #FFFFFF;display: block;text-align:center;box-sizing: border-box;background:#357c36;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
	*/
	.newItem:hover>a>span{color: #004394;}
	
	.picturexw{width:100%;float:left;}
	.picturexw-1{width:50%;float:left;}
	.picturexw-1 li{height:344px !important;}
	.picturexw-1 li{border:1px solid #f0f0f0;background: #fff;height:344px;border-radius:10px; 
	 box-shadow:-2px 0px 8px 6px rgba(0, 0, 0, 0.1);margin-bottom: 20px;background: #fff;}
	.picturexw-2{width:48.5%;float:right;}
	.picturexw-2 li{border:1px solid #f0f0f0;background: #fff;border-radius:10px; 
	 box-shadow:-2px 0px 8px 6px rgba(0, 0, 0, 0.1);margin-bottom: 44px;}
	 
	.newItem1{width: 375px;padding: 22px 0;height:148px;margin:0 auto;}
	.newItem1>div{width:70px;height:77px;float: left;margin-right: 30px;
	    margin-top: 6px; }
	.newItem1>div>i{color: #000;font-size: 18px;display: block;line-height:55px;font-style: normal;text-align: left;}
	.newItem1>div>span{line-height:22px;color: #fff;display: block;font-size:14px;text-align: left;}
	.newItem1>div>h1{height:2px;color: #fff;display: block;background: #fff;width:20px;margin-top:15px;transition: width 0.5s; /* 变化时间为0.5秒 */
  overflow: hidden; /* 确保内容不会溢出 */}
	.newItem1:hover>div>h1{width:50px;}
	.newItem1 .tpwz{color:#fff !important;}
	.newItem1 .tpwz:hover{color:#004394 !important;}
	.newItem1>a{width: 500px;height: 92px;float: right;}
	.newItem1>a:hover{text-decoration: none;}
	.newItem1>a>span{line-height: 36px;font-size:16px;color: #fff;font-family: "微软雅黑";text-align: left;}
	/*.newItem1>a>p{line-height: 28px;height: 95px;color: #fff;font-family: "微软雅黑";font-size:16px;
	overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space: wrap;}*/
	
	.newItem1 .xwnr{width:270px;text-align:left;line-height: 21px;height: 68px;color: #fff;font-family: "微软雅黑";font-size:14px;
	overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space: wrap;}
	
	.xwzxlist{width:971px;margin: 0 auto;}
	.xwzxlist ul li{float: left;width:600px;height:214px;margin-bottom:40px; background: #ffffff;
	 font-size: 26px; font-family: "微软雅黑"; ;  color: #3571e1; 
	 border:1px solid #f0f0f0;border-radius:10px; 
	 box-shadow:-2px 0px 8px 6px rgba(0, 0, 0, 0.1);}
	.xwzxlist ul li:nth-child(2n){float: right;right:0;}
	
	.xwzxlist1{width:382px;height:160px;margin: 0 auto;}
	.xwzxlist1 a{font-size: 16px; font-family: "微软雅黑";}
	.xwzxlist2{float: right;/*margin-top:20px;*/margin-right:10px;color:#a9a9a9;font-size: 16px; font-family: "微软雅黑";}
	.xwzxlist1:hover{color: #30673b;}
	.xwzxlist1 a:hover {color: #30673b;text-decoration:none;}
	
	.xwzxlist2{width:468px;height:457px;margin: 0 auto;}
	.xwzxlist2 .tptp{ float: left; width:468px;height:347px;overflow: hidden;display: inline-block;    position: relative;border-radius:10px;}
	.tptp img {
	    transition: transform 0.3s ease; /* 平滑的过渡效果 */
	    /*max-width: 100%;  限制图片最大宽度为容器宽度 */
	    vertical-align: middle; /* 垂直居中 */
	   width:468px;height:347px;
	}
	 
	.tptp:hover img {
	    transform: scale(1.2); /* 鼠标悬停时放大1.2倍 */
	}
	
	.wenzi-22 {
	    font-size: 25px;
	    font-family:"微软雅黑";
	    width: 444px;
	    height: 144px;
	    margin: 0 auto;
	    color: #ffffff;
	
	    background: linear-gradient(to bottom, rgba(107, 119, 129, 0.5), rgba(2, 68, 148, 0.5));
	    position: absolute;
	    margin-top: 184px;
	    opacity: .8;
	    filter: alpha(opacity=80);
	    line-height: 62px;
	    padding-left: 23px;
	    text-align: center;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    border-radius:0 0 10px 10px;
	}
	
	
	.zheye5{width:100%;background: #f4f4f4;min-height:199px;background: url(../images/bj4.jpg) center no-repeat;background-size: cover;}
	
	.ztzl{margin:0 auto;width:1140px;height:85px;margin-top:15px;padding-top:60px;}
	
	.lanrenzhijia {
		width:1140px;
		position:relative;
		margin:0 auto;
		
	}
	.ctrl-panel {
		position:absolute;
		right:20px;
		top:60px;
		z-index:1000;
	}
	.m-page {
		display:block;
		width:20px;
		height:20px;
		text-align:center;
		background:#963;
		float:left;
		display:inline;
		margin-left:10px;
		line-height:20px;
		color:#fff;
		font-size:13px;
	}
	.m-page:hover {
		text-decoration:none;
		color:#fff;
	}
	.focus {
		background:red;
	}
	.con {
		width:100%;
	}
	.scroll-wrap {
		OVERFLOW: hidden;
		WIDTH: 1140px;
		POSITION: relative;
		min-height: 199px
	}
	.scroll_box_content {
		POSITION: absolute
	}
	.content_list {
		FLOAT: left;
		WIDTH: 1140px;
		HEIGHT: 199px;
		cursor:pointer;
	}
	.content_list img{
		
		WIDTH: 1140px;
		HEIGHT: 85px;
		
	}
	
	
	
	
	.web{width: 95%; background: #2f5ba6; color: #ffffff; height: 320px;}
	.yqlj{width:1200px;margin: 0 auto;padding-top:40px;border-bottom: 1px solid #494949;height: 190px;}
	.yqlj1{width:80%;float:left;}
	.yqljtb{
	  display: flex;
	  align-items: center; /* 垂直居中 */
	}
	 
	.image {
	  width: 25px; /* 或者你需要的尺寸 */
	  height: 25px; /* 或者你需要的尺寸 */
	  margin-right: 5px; /* 图片和文字之间的距离 */
	}
	 
	.text11 {
	  font-size: 18px;
	    font-family:"微软雅黑";
	    font-weight: 550;
	    color:#fff;
	}
	.yqljnr{width:100%;float:left;margin-top:25px;/*margin-left:10px;*/}
	.yqljnr ul {width:100%;}
	.yqljnr ul li{float: left;width:292px;height:80px;margin-bottom:10px;margin-right: 25px; }
	/*.yqljnr ul li img, .yqljnr ul li img a { transform: scale(0.75); }*/
	.yqljnr ul li img{width:294px;height:60px;}
	
	.yqlj2{width:13%;float:right;margin-top:10px;}
	.yqlj2 img{width:130px;height:130px;}
	

	
	.guide{width:60px;    position: fixed;margin-left:21%;right:5%;bottom:11px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 134+'px');display:block;}
	.guide a{display:block;width:60px;height:50px;margin-top:10px;text-decoration:none;font:16px/50px "Microsoft YaHei";text-align:center;color:#fff;border-radius:2px;}
	
	.guide .top{background-position:-145px -185px;}
	.guide img{width: 39px; height: 39px;}


}




.nybanner{width:100%;margin:0 auto;height: 424px;}
.bottom-div {
	  background-color: #ffffff;
	  width: 100%; /* 或者其他宽度 */
	  height: auto; /* 底部div的高度 */
	}
.lmmczt{width: 100%; margin: 0 auto;background: #eff1f5;}
	
	.lmmcleft{width:330px;float:left;height:60px;line-height: 60px;}
	.nyyouce{float:right;height:60px;line-height: 60px;  color: #555555;}
	.nyyouce img{    margin-top: -4px;}
	.nyyouce a{color: #1f2326;}
		.nyyouce a:hover{color: #999999;}
	.lmmcright{float:left;height:60px;}
	.lmmcright ul{ height: 60px; float:right;    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
}
	.lmmcright ul li{ height: 60px; float: left; color: #1a1a1a; line-height: 60px; margin: 0 auto;padding: 0 25px;
	font-family: "微软雅黑";font-size: 18px; margin-left: 0px; text-align: center; border-right: 1px solid #e0dedf;}
	.lmmcright ul li:hover{color:#004394;background: #f2f2f2;} 
	.lmmcright ul  .se {color:#004394;background: #f2f2f2;}
	.bannerxt{float:left;width:30%;height:3px;background:#30673b;}
}

.nynyny{margin:0 auto;width:100%;background: url(../images/nybj.jpg) center no-repeat;background: #f8f7f7;min-height:800px;}
.ny3bb{margin:0 auto;width: 100%; min-height:800px;background: url(../images/nybj.jpg) center top no-repeat;background-size: cover;}
.ny3bbnr{margin:0 auto;width: 1300px;background: #fff;margin-top:70px; min-height:800px;}

.ny3bbnr-txt{margin:0 auto;width: 94%;font-size: 18px;font-family: "微软雅黑";line-height:35px ;padding-top:50px;min-height:602px;}


.view2a{width:100%;background:#fff; border-radius: 10px;padding-top:30px;}
.view2a h1{margin:0 auto;display: block;width:1100px;margin-bottom: 0; margin-top: 20px;font-size:22px;font-family: "微软雅黑";font-weight:bold;line-height:40px;color:#000000;text-align:center;}
.view2a h2{display: block;margin:0 auto;width:1200px; font-size:16px;font-weight:normal;line-height:40px;color:#5A6165;text-align:center;border-bottom:1px solid #C5D3DC;}
.view2a h3{display: block;margin:0 auto;width:1200px; font-size:16px;font-weight:normal;line-height:40px;color:#000000;text-align:left;padding-top: 15px;min-height:590px;margin-bottom: 30px;}
.view2a h3 p span{text-wrap: wrap !important;line-height:40px;}
/*.view2a h3 p{line-height: 0;}*/
.view2a h3 p img{display: block;max-width:700px;margin:0 auto;top:0 !important;margin-top: 0 !important;padding: 0;
    border: 0;
    outline: none;}
.view2a h3 table{border:1px solid #e0e0e0; margin: 0 auto;} 
.view2a h3 table td{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding: 0px 0px; border: 1px solid rgb(0, 0, 0);} 
.view2a h4{display: block;margin:0 auto;width:1200px; font-size:16px;font-weight:normal;line-height:40px;color:#000000;text-align:right;border-bottom:1px dashed #DCDCDC;}
.view2a h5{display: block;margin:10px auto;width:1200px;margin-bottom: 20px; font-size:16px;font-weight:normal;line-height:40px;color:#004394;text-align:left;}
.view2a h5 a{color:#000000}
.view2a h6{display: block;margin:0 auto;width:1200px; font-size:14px;font-weight:normal;line-height:40px;color:#545454;text-align:left;border-bottom:1px dashed #910B0A;padding-bottom:20px;height:80px;}
.view2a h6 img{margin-right:30px;}

.lxwm{width:1300px;margin:0 auto;}

.box{
    display: flex;
    display: -webkit-flex;
    /*水平方向，左端对齐*/
    flex-direction: row;
    /*水平方向，右端对齐*/
    /*flex-direction: row-reverse;*/
    /*垂直方向，顶部对齐*/
    /*flex-direction: column;*/
    /*垂直方向，底部对齐*/
    /*flex-direction: column-reverse;*/
    background: #fff;
    width: 100%;
    justify-content: space-between
}
.box span{
      line-height: 60px;   
   text-align: center;
   font-size: 20px;
   
}




.bx-ul{width: 660px; margin:  0 auto}
.scroll{position: absolute;z-index: 1;width: 660px; height: 500px;overflow: hidden;margin: 0 auto;margin-top:13px;}
.scroll_horizontal{position:relative;width:100%;height:200px;padding:5px;line-height:20px;}
.scroll_horizontal .box1{overflow:hidden;position:relative;width:660px;height:500px;margin:0 auto;padding-top: 30px;}
.scroll_horizontal .list1{overflow:hidden;width:9999px;height: 500px}
.scroll_horizontal .list1 label{color: #666; font-size: 15px}
.scroll_horizontal .list1 li{float:left;width:340px;text-align:center;height: 500px}   

.scroll_horizontal .plus{position:absolute;top:0px;width:48px;
	height:48px;left: 8px;background: url() no-repeat;cursor:pointer;}
.scroll_horizontal .minus{position:absolute;top:0px;width:48px;height:48px;
	right: 10px;background: url() no-repeat -43px 0px;cursor:pointer;}
	
.scroll_horizontal .plus{left:550px;background: #242f7e;line-height:48px;color:#FFFFFF;text-align:center;float: left;font-size:26px;margin-right: 1px;}
.scroll_horizontal .plus:hover{background:#1976d2 ;}
.scroll_horizontal .minus{right:10px;background: #242f7e;line-height:48px;color:#FFFFFF;text-align:center;float: left;font-size:26px;margin-right: 1px}
.scroll_horizontal .minus:hover{background:#1976d2 ;}
.tsgawz{width: 100%; text-align: center; line-height: 35px; font-size: 16px;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
    
    
 

.tsgawz1{width: 100%; text-align: center; line-height: 35px; font-size: 16px;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}    
    
	
.biaoyu1{font-family: biaoyu; font-size: 64px; color: #ffffff; text-shadow: 4px 5px 2px rgba(0, 0, 0, 0.5); letter-spacing: 50px; animation-name: test;
  animation-duration: 2s;}

.page {
	margin-top: 30px;
	margin-bottom: 30px;
	height: 40px;
	text-align: center;
}

.page .pagination {
	margin: 0 auto;
	height: 40px;
}

.page .pagination li {
	display: inline-block !important;
	font-size: 16px !important;
	line-height: 36px !important;
	color: #a4a1a1 !important;
	margin-right: 12px !important;
	box-sizing: border-box !important;
	text-align: center !important;
}

.page .pagination li a {
	color: #000 !important;
}

.page .pagination .active4 span {
	background-color: #005fb6 !important;
	color: #fff !important;
}


.search-box .dis-m{width: 100%; height: 50px; margin: 0 auto;}
.jjfa{color: #019537;}


	



  .right-section {
            padding-left: 20px;
        }
        h2 {
            font-size: 22px;
          /*  margin-bottom: 20px;*/
           /* border-bottom: 2px solid #f5f5f5;*/
            padding-bottom: 15px;
                font-weight: normal;
        }
        .contact-info p {
            margin: 5px 0;
        }
         .address p:nth-child(1) {
            color: #A5A5A5;
            font-size: 14px;
        
        }
        .address {
            margin-bottom: 5px;
        }
        
         .address p:nth-child(2) {
            color: #233441;
            font-size: 17px;
          
            line-height: 35px;
        }
        
        
        
        .service-hotline, .general-phone {
            margin-bottom: 15px;
        }
        
        
        
          .service-hotline p:nth-child(1) {
            color: #A5A5A5;
            font-size: 14px;
          
        }
       
        
         .service-hotline p:nth-child(2) {
            color: #233441;
            font-size: 17px;
          
            line-height: 35px;
        }
        
        
        
           .general-phone p:nth-child(1) {
            color: #A5A5A5;
            font-size: 14px;
           
        }
       
        
         .general-phone p:nth-child(2) {
            color: #233441;
            font-size: 17px;
        
            line-height: 35px;
        }
        
         .social-media p:nth-child(1) {
            color: #12222e;
            font-size: 18px;
          
        }
        
        .social-media {
            margin-bottom: 20px;
        }
        .social-media img {
            width: 119px;
            height: 120px;
          
            vertical-align: middle;
        }
        .form-group {
            margin-bottom: 15px;
        }
        .form-group label {
            display: block;
            margin-bottom: 5px;
        }
        .form-group input, .form-group select, .form-group textarea {
            width: 100%;
            padding: 8px;
            border: 1px solid #ddd;
            border-radius: 4px;
            box-sizing: border-box;
        }
        .form-group textarea {
            height: 80px;
        }
        .lxff4{width: 100%; float: right;}




.lxff44{width: 100%; float: right;height: 82px;}
.lxff6-1{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #555555; padding-left: 2px;  margin-bottom: 10px; margin-top: 8px;}
.lxff6{width: 100%; margin: 0 auto;}
.lxff55{width:100%; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 14px; height:70px;}
.lxff7{width: 135px; height: 33px; float: left; background: #42b1aa; margin-top: 12px; line-height: 33px; text-align: center; color: #ffffff;}

    .bdzx{color: #555555; font-size: 16px; margin-bottom: 7px;}
    


.lxff58 input{width: 312px; height: 33px; float: left; border: none; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px;}




.section7 {
	background-color:#2f5ba6;
	overflow: hidden;
	padding: 50px 0;
}
.section7 .footer {
	overflow: hidden;
	width: 1200px;
	margin: 0 auto;
}
.section7 .footer .t_top {
	overflow: hidden;
	height: 160px;
	padding-bottom: 45px;
	border-bottom: 1px solid #12386a;
}
.section7 .footer dl {
	overflow: hidden;
	padding: 0 35px;
	border-right: 1px solid #12386a;
	float: left;
	height: 160px;
}
.section7 .footer dt {
	overflow: hidden;
	font-size: 14px;
	padding-bottom: 15px;
	background: url(img/p07_x.png) no-repeat left bottom;
	margin-bottom: 10px;
}
.section7 .footer dt a {
	color: #fff;
}
.section7 .footer dd {
	overflow: hidden
}
.section7 .footer dd a {
	display: block;
	font-size: 12px;
	color: #fff;
	opacity: 0.5;
	line-height: 30px;
}
.section7 .footer .dl01 {
	padding-left: 0;
}
.section7 .footer .dl05 {
	padding-right: 95px;
}
.section7 .footer .wen {
	overflow: hidden;
	width: 175px;
	float: left;
	margin-left: 95px;
}
.section7 .footer .wen p {
	font-size: 12px;
	color: #fff;
}
.section7 .footer .wen h4 {
	font-weight: normal;
	font-size: 22px;
	color: #fff;
	font-family: Arial;
	margin-bottom: 10px;
}
.section7 .footer .wen .qq {
	display: block;
	padding: 0 10px;
	width: 155px;
	text-align: right;
	height: 34px;
	line-height: 34px;
	background: url(img/p07_qq.png) no-repeat 15px center;
	background-color: #0f64d7;
	font-size: 12px;
	color: #fff;
	margin-bottom: 15px;
}
.section7 .footer .wen i {
	display: block;
	width: 30px;
	height: 2px;
	background-color: #ff0d00;
	margin-bottom: 15px;
}
.section7 .footer .wen .share {
	overflow: hidden;
	width: 100%;
	height: 24px;
	line-height: 24px;
}
.section7 .footer .wen .share span {
	display: block;
	float: left;
	font-size: 12px;
	color: #fff;
}
.section7 .footer .wen .share a {
	display: block;
	width: 25px;
	height: 24px;
	float: left;
	margin: 0 5px;
}
.section7 .footer .wen .a01 {
	background: url(img/p07_wx.png) no-repeat center top;
}
.section7 .footer .wen .a02 {
	background: url(img/p07_sina.png) no-repeat center top;
}
.section7 .footer .wen .a03 {
	background: url(img/p07_tx.png) no-repeat center top;
}
.section7 .footer .wen .share a:hover {
	background-position: bottom;
}
.section7 .footer .ewm {
	overflow: hidden;
	float: right;
	width: 121px;
	height: 121px;
}
.section7 .footer .link {
	overflow: hidden;
	float: left;
	margin-top: 65px;
	width: 550px;
}
.section7 .footer .link h3 {
	font-size: 12px;
	font-weight: normal;
	float: left
}
.section7 .footer .link a {
	color: #fff;
}
.section7 .footer .link ul {
	overflow: hidden;
	float: left;
	width: 470px;
}
.section7 .footer .link li {
	float: left;
	padding: 0 10px;
	border-right: 1px solid #4d6a8f;
	font-size: 12px;
}
.section7 .footer .info {
	overflow: hidden;
	float: right;
	text-align: right;
	margin-top: 40px;
}
.section7 .footer .info p {
	font-size: 12px;
	color: #fff;
	line-height: 24px;
	opacity: 0.5;
}
.section7 .footer .info a {
	color: #fff;
	margin-left: 20px;
}




.jjfa1{    width: 89px;
    height: 105px;
    margin: 0 auto;
    align-items: center;
    display: flex;
    margin-top: 68%;
}}
.jjfa1 img{width: 77px !important; height: 73px; margin: 0 auto;}

.jjfa2{width: 115px; height: 113px; margin: 0 auto;     margin-top: 26%; margin-bottom: 93px;}
.jjfa2 img{width: 115px !important; height: 113px; margin: 0 auto;}


.xwnew1{width: 100%; margin: 0 auto;height: 291px;background-color: rgba(239,241,245,1);
	transition: all .5s ease; margin-top: 84px;box-shadow: 0 23px 90px -5px rgb(29 56 72 / 17%);}
.xwnew1:hover{background: #ffffff;}

.xwnew1:hover .xwnew1-6{color: #004e97;}
.xwnew1:hover .xwnew1-7{color: #004e97;}
.xwnew1-1{width: 452px; height: 291px; float: left; overflow: hidden;transition: all .5s ease;}
.xwnew1-1 img{width: 452px; height: 291px; float: left;transition: all .5s ease;}

.xwnew1:hover .xwnew1-1 img{transform: scale(1.1)}

.xwnew1-2{width: 55%; float: left;}
.xwnew1-3{width: 95%; margin: 0 auto; font-size: 22px; color: #1f2327; line-height: 1.5; padding-top: 65px;}
.xwnew1-4{width: 95%; margin: 0 auto; font-size: 16px; color: #1f2327; padding-top: 30px; line-height: 1.6; overflow: hidden; /* 隐藏溢出的内容 */
  display: -webkit-box; /* 将对象作为弹性伸缩盒子模型显示 */
  -webkit-line-clamp:3; /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical; /* 垂直排列子元素 */}
.xwnew1-5{width: calc(45% - 452px); float: left;}
.xwnew1-6{width: 100%; margin: 0 auto;font-size: 56px;	color: rgba(102, 102, 102, 1);	line-height: 1.2;	transition: all .5s ease;
	font-family: Impact;	text-align: center; padding-top: 107px;}
.xwnew1-7{width: 100%; margin: 0 auto;font-size: 16px;
	color: rgba(102, 102, 102, 1);
	line-height: 1.6;
	transition: all .5s ease;
	font-family: Arial;
	font-weight: bold;text-align: center;
	
 
}
.xwnew2{width: 100%; margin: 0 auto; margin-top: 52px;}	
.xwnew2 ul{width: 100%; margin: 0 auto;}
.xwnew2 ul li{width: 100%; float: left; background: #eff1f5;box-shadow: 0 23px 90px -5px rgb(242 241 241 / 17%); padding-bottom: 67px; margin-bottom: 46px;transition: all .5s ease;  }	
.xwnew3{width: 100%; margin: 0 auto;}
.xwnew3-2{width: 85%; float: left;}
.xwnew3-5{width: 13%; float: right;}
.xwnew2 ul li:hover{background: #ffffff;transition: all .5s ease;}
.xwnew2:hover .xwnew1-6{color: #004e97;}
.xwnew2:hover .xwnew1-7{color: #004e97;}



.news_detail .n_left{width:70%;}
.NewsDetail-B3 ._head {
  margin: 0;
  background: #ffffff;
}
.NewsDetail-B3 ._head ._title {
  font-size: 24px;
  line-height: 40px;
  color: #000000;
  text-align: center;
  line-height: 50px;
  margin-top: 40px;
}
.NewsDetail-B3 ._tools {
  padding: 10px 5px 0;
  color: #999999;
  text-align: center;
}
.NewsDetail-B3 ._tools  img{margin-top: 4px;}
.NewsDetail-B3 ._tools a:hover {
  color: #0e90d2;
}


.gsjj1-2{width: 100%; margin: 0 auto; color: #555555; font-size: 18px; margin-top: 36px; line-height:45px;}
#section1{width: 100%; background: url(../images/jj1.jpg) center bottom repeat-x;  padding-bottom: 150px;}
/*.xwnew{width: 100%; margin: 0 auto; }*/
.gsjj2{width: 93%; margin: 0 auto;}
#section2{width: 100%; height: 633px; background: url(../images/qywhbj.jpg) center no-repeat;}



.box3{clear:both;width:1400px;position:relative;overflow:hidden;_height:176px;visibility:visible; margin: 0 auto; height: 176px; margin-top: 43px;}
.picbox3{width:1300px; height:176px;overflow:hidden;position:relative;margin-top:20px;}
.piclist3{height:144px;position:absolute;left:0px;top: 0px;visibility:visible;}
.piclist3 li h1{display:block;font-size:12px;font-weight:normal;height: 25px;background:#FFFFFF;}
.piclist3 li a h1{display:block;width:66px;text-align: center;color:#000;text-align: center;background:#FFFFFF;}
.swaplist3{position:absolute; left:-2625px;top:0px}
.og_prev3 a,.og_next3 a{width:30px; height:50px;background:url(../images/icon1.gif) no-repeat; background:url(../images/icon1_ie6.gif) no-repeat\9; position:absolute; top:3px; z-index:99; cursor:pointer;filter:alpha(opacity=90); opacity:0.9;}
.og_prev3 a{background-position:0px -60px;    left: 2px;
    margin-top:57px;z-index: 999;}
.og_next3 a {background-position:0 0;right:2px;margin-top:57px;z-index: 999;}

.section{}
.section .container{width:1400px;margin:0 auto;margin-left: 34px;}
.section .mod-title{padding-bottom:35px;text-align:center;color:#333}
.section .mod-title h2{font-size:36px;margin-bottom:17px}

.section  .mode-item{ width: 340px !important; height: 484px; text-align: center; float: left; overflow: hidden; margin-left: -1px; background: #fff; transition: width .4s;}
.section  .mode-wrap{ width: 750px; height: 484px;}
.section  .mode-view{ float: left; width: 320px !important; height: 482px; border: 1px solid #DCDCDC; opacity: 1;}
.section  .mode-view h3{ font-size: 30px; padding-top: 52px; padding-bottom: 11px;}
.section  .mode-view h4{ font-size: 14px; color: #888; }
.section  .mode-view i{ display: block; width: 120px; height: 90px; margin: 80px auto 105px;}
.section  .mode-view ul{ padding-left: 20px; }
.section  .mode-view li{ float: left; width: 90px; height: 30px; line-height: 30px; margin: 0 5px 10px 5px; background: #EDEDED; }
.section  .mode-detail{ float: left; color: #fff; width: 480px; height: 484px; background: #00CE52; opacity: 0;}
.section  .mode-detail .detail-left,
.section  .mode-detail .detail-right{ width: 240px; height: 484px; }
.section  .mode-detail .detail-left{ float: left; background: #00AF27; overflow: hidden;}
.section  .mode-detail .detail-left i{ display: block; width: 120px; height: 90px; margin: 112px auto 70px; }
.section  .mode-detail .detail-left h3{ font-size: 30px; margin-bottom: 19px;}
.section  .mode-detail .detail-left h4{ font-size: 14px; padding: 0 25px; line-height: 1.7;}
.section  .mode-detail .detail-right{ float: left; background: #0ac052;}
.section  .mode-detail .detail-right ul{ padding: 20px 20px 0 30px; }
.section  .mode-detail .detail-right li{ margin-bottom: 16px; }
.section  .mode-detail .detail-right li h3{ width: 83px; height: 28px; border: 1px solid #fff; line-height: 28px; margin-bottom: 11px;font-size: 16px;}
.section  .mode-detail .detail-right li p{ text-align: left; line-height: 1.7; font-size: 14px;}
.section  .mode-detail .detail-right .get{ width: 100px; height: 31px; line-height: 31px; padding-left: 15px; color: #00CE52; display: block; margin-left: 30px; font-size: 16px; background: #fff url(../images/04-jt.png) no-repeat 84px center; text-align: left;}
.section  .mode-item-1 .mode-view i{ background: url(../images/04-img-1.png) no-repeat -120px 0; }
.section  .mode-item-1 .mode-detail .detail-left i{ background: url(../images/04-img-1.png) no-repeat 0 0; }
.section  .mode-item-2 .mode-view i{ background: url(../images/04-img-2.png) no-repeat -120px 0; }
.section  .mode-item-2 .mode-detail .detail-left i{ background: url(../images/04-img-2.png) no-repeat 0 0; }
.section  .mode-item-3 .mode-view i{ background: url(../images/04-img-3.png) no-repeat -120px 0; }
.section  .mode-item-3 .mode-detail .detail-left i{ background: url(../images/04-img-3.png) no-repeat 0 0; }
.section  .mode-item-4 .mode-view i{ background: url(../images/04-img-4.png) no-repeat -120px 0; }
.section  .mode-item-4 .mode-detail .detail-left i{ background: url(../images/04-img-4.png) no-repeat 0 0; }
.section  .mode-item.active{ width: 480px !important; }
.section  .mode-item.active .mode-wrap{ margin-left: -240px; opacity: 1; }
.section  .mode-item.active .mode-view{ opacity: 0; }
.section  .mode-item.active .mode-detail{ opacity: 1; }

.Ispic {
   filter:blur(1px) opacity(0.8) brightness(0.4);
  display: inline-block;
}



.lxwm{width: 93%; margin: 0 auto;}
.dzdtnew{width: 93%; margin: 0 auto;}
.dzdtnew1{width: 93%; height: 508px; margin: 0 auto; margin-bottom:27px;}
.dzdtnew2{width: 93%; margin: 0 auto; margin-bottom:40px;}
.dzdtnew2-1{width: 387px; float: left;}
.dzdtnew2-1 ul{width: 387px; margin: 0 auto;}
.dzdtnew2-1 ul li{width: 387px; float: left; text-align: left; padding-left: 35px; line-height: 40px; font-family: "微软雅黑"; font-size: 16px; color: #555555;}
.dzdtnew2-2{width: 387px; float: left;}
.dzdtnew2-3{width: 547px; float: right; margin-top: 20px;}

.dzdtnewxz{width: 93%; margin: 0 auto; margin-bottom:160px; border-top: 1px dashed #cccccc; padding-top:23px;}
.dzdtnewxz ul {width: 93%; margin: 0 auto; }
.dzdtnewxz ul li{width:25%; float: left;line-height: 40px; font-family: "微软雅黑"; font-size: 16px; color: #555555; text-align: left;}
  .containerlx {
            width: 100%;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            padding: 20px;
            box-sizing: border-box;
        }
        .left-section, .right-section1 {
            width: 48%;
        }
        .left-section {
           /* border-right: 1px solid #ddd;*/
            padding-right: 20px;
        }
       
       
        .contact-info p {
            margin: 5px 0;
        }
         .address p:nth-child(1) {
            color: #A5A5A5;
            font-size: 14px;
        
        }
        /*.address {
            margin-bottom: 15px;
        }*/
        
         .address p:nth-child(2) {
            color: #233441;
            font-size: 17px;
          
            line-height: 35px;
        }
        
        
        
        .service-hotline, .general-phone {
        	width: 33%;
        	float: left;
            margin-bottom:5px;
        }
        
        
        
          .service-hotline p:nth-child(1) {
            color: #A5A5A5;
            font-size: 14px;
          
        }
       
        
         .service-hotline p:nth-child(2) {
            color: #233441;
            font-size: 17px;
          
            line-height: 35px;
        }
        
        
        
           .general-phone p:nth-child(1) {
            color: #A5A5A5;
            font-size: 14px;
           
        }
       
        
         .general-phone p:nth-child(2) {
            color: #233441;
            font-size: 17px;
        
            line-height: 35px;
        }
        
         .social-media p:nth-child(1) {
            color: #12222e;
            font-size: 18px;
          
        }
        
        .social-media {
            margin-bottom: 20px;
        }
        .social-media img {
            width: 119px;
            height: 120px;
          
            vertical-align: middle;
        }
       



.wylynew{width: 100%; height: 694px; background: url(../images/lybj.jpg) center no-repeat;}

.cpxxview{width: 100%; margin: 0 auto;}
.cpxxview1{width: 100%; margin: 0 auto;}
.cpxxview1-1{width:412px; height:397px;float: left; border: 1px solid #c5c5c5;}
.cpxxview1-2{width:653px; height:425px;float: right; text-align: left;}
.cpxxview2{width: 100%; margin: 0 auto;}
.cpxxview2-1{width: 100%; margin: 0 auto; text-align: left; font-family: "微软雅黑"; font-size: 18px; color: #42b1aa; line-height:53px; font-weight: 600;}
.cpxxview2-2{width: 100%; margin: 0 auto; text-align: left; font-family: "微软雅黑"; font-size: 16px; color: #000000; line-height: 30px;}
.cpxxview1-2-1{font-family: "微软雅黑"; font-size: 16px; color: #000000; line-height: 50px;}
.cpxxview2-2 p{width: 100%; margin: 0 auto; text-align: left; font-family: "微软雅黑"; font-size: 16px; color: #000000; line-height: 30px;}


.zoombox{width:412px;margin: 0 auto;}
.zoompic{width:406px;height:290px;background:url(../images/loading.gif) no-repeat 50% 50%; margin: 0 auto; margin-top: 4px;}

.sliderbox{height:76px;overflow:hidden;margin:6px 0 0 0; width:408px; margin: 0 auto; margin-top:16px;}
.sliderbox .arrow-btn{width:38px;height:76px;background:url(../images/arrow-btn.png) no-repeat;cursor:pointer;}
.sliderbox #btn-left{float:left;background-position:0 0;}
.sliderbox #btn-left.dasabled{background-position:0 -76px;}
.sliderbox #btn-right{float:right;background-position:-38px 0;}
.sliderbox #btn-right.dasabled{background-position:-38px -76px;}
.sliderbox .slider{float:left;height:76px;width:311px;position:relative;overflow:hidden;margin:0 0 0 3px;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:412px;}
.sliderbox .slider li{float:left;width:96px;text-align:center; margin-right:20px; margin-top: 7px; margin-right: 11px !important;box-shadow:none; border: none; }
.sliderbox .slider li img{border:solid 1px #dfdfdf;}
.sliderbox .slider li.current img{border:solid 1px #b4b5b7;box-shadow:none;}


.lb5{width: 75%;  margin-top: 10px; float: right;}
.lb5 ul{width: 100%; margin: 0 auto;}
.lb5 ul li{width: 100%; float: left; background: url(../images/lbdot.jpg) left no-repeat; padding-left: 15px; line-height:42px;}
.lb5-1{float: left;width: 70%; font-size: 16px; color: #000000;}
.lb5-2{float: right;width:102px; font-size: 16px; color: #000000;}
.lb5 ul li a:hover .lb5-1{color: #2266c0;}
.lb5 ul li a:hover .lb5-2{color: #2266c0;}
.lb5-3{color: #cc1416;float: right; font-size: 16px;width:49px;}



.art_title{ font-size:20px; font-weight:bold; line-height:62px; font-style: normal;}
.art_article{ padding:20px 0 0 0; line-height:1.5; color:#333; font-style: normal;}

.pro_art{ padding:30px 50px 40px 0; line-height:1.5;}

 .porduct_list2{ padding:0px 0 0 0;}
 .porduct_list2 ul{ width:110%;}
 .porduct_list2 ul li{ float:left; width:669px !important; height:322px !important; margin:0 80px 50px 0; position:relative; border:1px solid #ddd; overflow: hidden;}
 .porduct_list2 ul li img{width:669px; height:322px; }

 .porduct_list2 li:hover img{transition:transform 2.5s; -webkit-transition:transform 2.5s;transform:scale(1.05); -webkit-transform:scale(1.05);}


 .porduct_list2 li .p{ background:rgba(0,0,0,0.3); height:45px; line-height:45px; width:100%; overflow:hidden; position:absolute; bottom:0; left:0;}
 .porduct_list2 li .p h2{ text-align:center; font-size:16px; font-weight:normal;}
 .porduct_list2 li .p h2 a{ color:#fff;}
 .porduct_list2 li .p h2 a:hover{ color:#CCC;}
 .porduct_list2 li .p{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#55000000", EndColorStr="#55000000");}
 .porduct_list2 li .p .more{  color:#fff; padding:17px 0 0 20px; line-height:28px; height:28px; position:absolute; left:0; bottom:0; width:100px; border: none !important;}
 .porduct_list2 li .p .more:hover{border: none !important;}
 .porduct_list33 li{width:300px; height:194px; margin:0 40px 40px 0;}
 .porduct_list33 li img{width:300px; height:194px;}


.xtjjnew{ font-family: "微软雅黑"; font-size: 16px; color: #000000; text-indent: 2em; line-height:25px;}
.xtjjnew p{font-style: normal;}


.byscnew913{width: 75%; float: right;    min-height: 500px;}
.byscnew913 ul{width: 100%; margin: 0 auto;}
.byscnew913 ul li{width: 100%; float: left; background: url(../images/byscdot.jpg) left no-repeat; height: 50px; line-height: 50px; border-bottom: 1px dashed  #dddddd;}
.byscnew913-1{width: 66%; float: left; font-family: "微软雅黑"; font-size: 18px; color: #000000; margin-left:30px;}
.byscnew913-2{width: 23%; float: left; font-family: "微软雅黑"; font-size: 16px; color: #aaaaaa; padding-left:30px;background: url(../images/xiazait.jpg) left no-repeat;}
.byscnew913-3{width: 17%; float: right; font-family: "微软雅黑"; font-size: 16px; color: #a49b94; text-align: right; }
.byscnew913-2 a{color: #aaaaaa;}

.byscnew913 ul li:hover{border-bottom:1px dashed  #2f5ba6;}

.bysc2913{width:1100px; float: right;-webkit-animation: fadeInRight 1.5s ease-out 0.5s 1 both;}
.byscnewy913{width:1100px;  margin: 0 auto;}


.byscnewy11913{width:1100px; height:27px;margin: 0 auto;  text-align: left; font-family: "微软雅黑"; font-size: 22px; color: #000000; }
.byscnewy2913{width:80px; height: 10px; float: left;  border-bottom: 2px solid #2f5ba6; }

.byscnewy11913 span{font-size: 14px;}
.yjfk4new913{width:1100px;  margin: 0 auto; margin-top: 20px;}
.yjfk5new913{width: 350px; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}
.yjfk44new913{width: 1100px;  margin: 0 auto;}
.yjfk6new913-1{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:20px; margin-bottom: 20px; text-align: left;}
.yjfk6new913{width: 1100px; margin: 0 auto;}
.yjfk55new913{width: 1100px; height: 47px; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none;  height:146px;background: none;margin:0;padding:0; }
.yjfk7new913{width: 135px; height: 33px; background: #2f5ba6; margin-top: 12px; line-height: 33px; text-align: center; color: #ffffff;float: left; margin-bottom: 60px;}
.yjfk4new913{width:1100px;  margin: 0 auto; margin-top: 20px;}
.yjfk5new913{width: 450px; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}
.yjfk44new913{width: 1100px;  margin: 0 auto;}
.yjfk6new913-1{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:20px; margin-bottom: 20px; text-align: left;}
.yjfk6new913{width: 1100px; margin: 0 auto;}
.yjfk55new913{width: 1100px; height: 47px; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none;  height:146px;background: none;margin:0;padding:0; }
.yjfk7new913{width: 135px; height: 33px; background: #2f5ba6; margin-top: 12px; line-height: 33px; text-align: center; color: #ffffff;float: left; margin-bottom: 60px;}

.yjfk4new{width:768px;  margin: 0 auto; margin-top: 20px;}
.yjfk5new{width: 350px; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}
.yjfk44new{width: 768px;  margin: 0 auto;}
.yjfk6new-1{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:20px; margin-bottom: 20px; text-align: left;}
.yjfk6new{width: 768px; margin: 0 auto;}
.yjfk55new{width: 768px; height: 47px; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none;  height:146px;background: none;margin:0;padding:0; }
.yjfk7new{width: 135px; height:35px; background: #2f5ba6; margin-top: 12px; line-height: 35px; text-align: center; color: #ffffff;float: left; margin-bottom: 60px;    font-size: 16px;}





.byscnewy913-88{width:100%;  margin: 0 auto;}


.byscnewy11913-88{width:100%; height:27px;margin: 0 auto;  text-align: left; font-family: "微软雅黑"; font-size: 22px; color: #000000; }
.byscnewy2913-88{width:80px; height: 10px; float: left;  border-bottom: 2px solid #2f5ba6; }

.byscnewy11913-88 span{font-size: 14px;}
.yjfk4new913-88{width:100%;  margin: 0 auto; margin-top: 20px;}
.yjfk5new913-88{width: 350px; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}
.yjfk44new913-88{width: 100%;  margin: 0 auto;}
.yjfk6new913-188{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:20px; margin-bottom: 20px; text-align: left;}
.yjfk6new913-88{width: 100%; margin: 0 auto;}
.yjfk55new913-88{width: 100%; height: 47px; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none;  height:146px;background: none;margin:0;padding:0; }
.yjfk7new913-88{width: 135px; height: 33px; background: #2f5ba6; margin-top: 12px; line-height: 33px; text-align: center; color: #ffffff;float: left; margin-bottom: 60px;}
.yjfk4new913-88{width:100%;  margin: 0 auto; margin-top: 20px;}
.yjfk5new913-88{width:48%; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}
.yjfk44new913-88{width: 100%;  margin: 0 auto;}
.yjfk6new913-188{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:20px; margin-bottom: 20px; text-align: left;}
.yjfk6new913-88{width: 100%; margin: 0 auto;}
.yjfk55new913-88{width: 100%; height: 47px; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none;  height:146px;background: none;margin:0;padding:0; }
.yjfk7new913-88{width: 135px; height: 33px; background: #2f5ba6; margin-top: 12px; line-height: 33px; text-align: center; color: #ffffff;float: left; margin-bottom: 60px;}

.yjfk4new-88{width:768px;  margin: 0 auto; margin-top: 20px;}
.yjfk5new-88{width: 350px; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}
.yjfk44new-88{width: 768px;  margin: 0 auto;}
.yjfk6new-188{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:20px; margin-bottom: 20px; text-align: left;}
.yjfk6new-88{width: 768px; margin: 0 auto;}
.yjfk55new{width: 768px; height: 47px; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none;  height:146px;background: none;margin:0;padding:0; }
.yjfk7new-88{width: 135px; height:35px; background: #2f5ba6; margin-top: 12px; line-height: 35px; text-align: center; color: #ffffff;float: left; margin-bottom: 60px;    font-size: 16px;}








.code {
    background-color: silver;
    font-family: Arial;
    font-style: initial;
    color: brown;
    font-size: 20px;
    border: 0;
    padding: 2px 3px;
    letter-spacing: 3px;
    font-weight: bolder;
    width: 81px;
    height: 30px;
    margin-left: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}



.m-snav31 .v1{display:block;height:65px;line-height:65px;background:url(img/next3.png) 95% center no-repeat #c5c5c5;font-size:20px;color:#ffffff;padding:1px 29px 0 17px;margin-bottom:4px;position:relative;overflow:hidden; border-radius: 20px 20px 0 0;}
.m-snav31 li.on .v1,.m-snav li:hover .v1{color:#fff;background:#1e50a0;-webkit-background-size:auto 16px;background-size:auto 16px}
.m-snav31 li.on .a1,.m-snav li:hover .a1{padding-left:33px;background:url(img/next6.png) 95% center no-repeat #fff;color:#ce1920}
.m-snav31 li.on .v1{ font-size: 22px; text-align: center; }
.m-snav31-1 li.on .v1{ padding-left:33px; }
.m-snav i{/*background:url(img/i-sj4.png) center center no-repeat;*/-webkit-background-size:auto 100%;background-size:auto 100%;display:none;width:18px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:30px}
.m-snav31 li.on i{display:block}
.m-snav31 dl{display:none}
.m-snav31 li.on dl{display:block;padding-bottom:50px;border-left: 1px solid rgba(17, 17, 17, 0.2);}
.m-snav31 dl a{font-size:18px;color:#333;display:block;padding:0 33px 0 13px;background:#ffffff;-webkit-background-size:auto 18px;background-size:auto 18px;height:22px;line-height:22px}
.m-snav31 dd.on a{background: #ffffff;-webkit-background-size:auto 12px;background-size:auto 12px;color:#1f50a0}
.m-snav31 li.on .v1{padding-left: 33px;}
.col-snav31{float:left;width:271px;margin-right:25px;-webkit-animation: fadeInLeft 1s ease-out 0.5s 1 both;}
.col-snav31 ul li .on{border-left: 3px solid #1f50a0;}
.col-snav31 ul  dl dd{ margin-bottom: 20px;}