BODY {
	SCROLLBAR-FACE-COLOR: #dbdbdb; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-BASE-COLOR: #000000; lbar-dark-shadow-color: #FFFFFF;
	margin:0;
	padding:0;
	margin-top:0;
	FONT: normal 14px "微软雅黑",verdana,"宋体";
	background:#F7F7F7 url(../images/bj.jpg) center bottom;
	background-size: cover;
	color:#262626;
}
* {box-sizing:border-box;margin:0;padding:0;list-style:none;}
img {border:0;}
.yw {font-family: "Century Gothic","Microsoft Sans Serif","verdana","Arial" ;}
.cboth {clear:both;}
.left {float:left;}
.right {float: right;}
.card-thumb {will-change: transform;transition: transform ease-in-out .5s;}
.card-thumb:hover {transform: scale(1.1);}

A:link {COLOR:#000; TEXT-DECORATION: none;}
A:visited {COLOR:#000; TEXT-DECORATION: none;}
A:active {COLOR:#000; TEXT-DECORATION: underline;}
A:hover {COLOR:#305DC3;TEXT-DECORATION: none;}

.kk_top_sy {float:left;width:100%;position: fixed;}
.kk_top {float:left;width:100%;position: fixed;background: #fff;}
.kk_top_g {background:rgba(242,245,252,0.9);border-bottom:1px solid #F0F0F0;position: fixed;z-index: 5000;}

.kk1200 {width:1200px;margin: 0 auto;}
.logo {float: left;padding:15px 0px;}
.logo img {height:60px;}

.menu {float: right;font-size: 14px;margin-top:30px;}
.menu li {float:Left;line-height: 30px;padding:3px 10px;text-align: center;color:#262626;margin:0px 10px;}
.menu li a {transition:padding 2s;color:#262626;}

.lx {float: right;margin-left:30px;font-size: 12px;color:#CC0000;margin-top:35px;padding:3px 10px;
/* 动画 */
animation: myfirst 5s linear infinite alternate;
}
@keyframes myfirst {
	0% {color: blue;}
	100% {color: red;}
}
.lx:hover::after{
	content: '13861399613';
	background: red;
	color:#fff;
	padding:2px 5px;
	border-radius: 10px;
}

.now {font-weight: 550;}
/* 二级菜单 */
.mainlevel { float:left;}
.mainlevel ul {z-index:10;display:none;position: absolute;padding:5px 0px;margin:0px;max-width:150px;font-size: 12px;z-index: 10000;background: rgba(255,255,255,0.9);}
.mainlevel ul li {float:left;width:100%;text-align: left;line-height: 20px;}

.banner {float:left;width:100%;text-align: center;margin-top: 130px;}
.banner img {min-width: 600px;}

.swiper-slide img{ width:100%;display:block;}
.swiper-pagination-bullet{ width:20px;height:3px;display:inline-block;background:#fff;opacity:1;border-radius:0;}
.swiper-pagination-bullet-active{opacity:1;background:#fff; border-radius:0; border:solid 0px #fff;}

.banner_wz {position: absolute;left:7%;top:120px;z-index: 3000;width:800px;color:#fff;text-shadow: 1px 1px 1px #666;}
.banner_wz h1 {font-size:45px;font-weight: 600;}
.banner_wz p {font-size:25px;margin-top: 15px;}
.b_fgx {width:100px;border-bottom: 5px solid #0482FF;margin-top:20px;border-radius: 10px;}
.banner_pic {position: absolute;z-index: 2000;top:20px;right:100px;}

.wz1 {font-size:30px;color:#0482FF;text-align: center;margin-top:50px;}
.wz2 {font-size:45px;text-align: center;margin-top:20px;color:#262626;letter-spacing: 2px;}
.wz3 {color:#262626;text-align: center;font-size: 18px;margin-top:20px;}
.wz3 p {margin-top:10px;}
.menu_6 {width:1000px;margin: 0 auto;margin-top:30px;padding-left:100px;}
.menu_6 li {float: left;}
.menu_6 li a{float: left;width:200px;text-align: center;background:#0482FF;color:#fff;margin:10px 30px;padding:7px 0px;border-radius: 20px;color:#fff;transition:width 1s;}
.menu_6 li a:hover {background: #012D58;width:210px;}

.wz4 {font-size: 30px;text-align: center;margin-top: 50px;font-weight: 600;}
.wz_xt {border-top: 15px solid #C9E1FF;width:220px;margin:0 auto;border-radius: 20px;margin-top: -20px;}
.wz_xt1 {border-top: 15px solid #C9E1FF;margin:0 auto;border-radius: 20px;margin-top: -17px;width:300px;}

.wz5 {width:1000px;}
.wz5_left {float: left;margin-top:20px;}
.wz5_left p {font-size: 18px;margin-top:15px;}
.wz5_right {float: right;}
.wz5_right img {max-height:300px;}

.cpjz {width:1150px;}
.cpjz img {max-width:500px;}
.cpjz_left {float: left;width:500px;}
.cpjz_right {float: left;margin-left:10px;width:620px;}
.cpjz_fl {float:left;width:100%;padding:10px 0px;}
.cpjz_fl h2 {font-size: 20px;margin-bottom:5px;font-weight: 550;}
.cpjz_fl li {float: left;padding:5px;margin:2px;font-size:12px;}

.lyyy {width:1150px;}
.lyyy_menu {width:100%;padding-left:50px;}
.lyyy_menu li {float:left;}
.lyyy_menu li a{float:left;width:250px;height:40px;line-height:40px;margin-left:30px;margin-bottom: 15px;text-align: center;background: #0482FF;color:#fff;border-radius: 10px;color:#fff;transition:width 1s;}
.lyyy_menu li a:hover {background: #0069D2;width:260px;}

.xg_p1 {text-align: center;}
.xg_p1 img {max-width:90%;}

.stys {width:1200px;margin-top:30px;}
.stys li {float:left;width:330px;height:350px;margin-left:40px;margin-top:20px;background: #fff;padding:30px 30px;border-radius: 10px;}
.stys li:hover {border-bottom:5px solid #0069D2;}
.stys_p {width:100%;text-align: center;}
.stys li h2 {text-align: center;font-weight: 550;font-size: 20px;margin:10px 0px;color:#262626;}
.stys li p {font-size:13px;line-height:25px;color:#9FA6AE;}

.stys1 {text-align: center;}
.stys1 img {max-width: 70%;}

.gsjj {float: left;margin-top:50px;width:100%;height:200px;background:url(../images/about_bg.jpg) no-repeat;background-size:cover;color:#fff;text-align: center;}
.gsjj h2 {font-size: 30px;margin-top: 30px;font-weight: 600;}
.gsjj p {width: 1000px;margin: 0 auto;text-align: left;line-height: 25px;margin-top: 15px;}

.yqlink {width:1200px;margin-top:50px;}
.yqlink li {float:left;width:160px;height:50px;padding:5px;margin:5px;background:#fff;overflow: hidden;text-align: center;}
.yqlink li img {height:100%;max-width: 100%;}

.sy_about_kk {float:Left;width:100%;height:200px;margin-top:30px;}
.sy_about_kk img {width:100%;}
.sy_about_nr {float:left;width:1200px;background:#fff;height:320px;color:#fff;position: absolute;margin-top:-40px;}
.sy_about_pic {float:right;margin-top:50px;padding-right: 50px;}
.sy_about_pic img {padding:10px;max-height:250px;background:#fff;}
.sy_about_wz {float:Left;width:600px;padding-top:30px;margin-left: 60px;color:#000;}
.sy_about_wz h2 {font-size: 30px;font-weight: 550;}
.sy_about_yw {padding-left:20px;}
.sy_about_wz p {margin-top:20px;line-height:20px;color:#162D40;}
.sy_about_more {margin-top:15px;}
.sy_about_more a {color:#162D40;}
.sy_about_more span {border:1px solid #162D40;font-size:12px;padding:5px 10px;background: #0069D2;color:#fff;}
.sy_about_more span:hover {background:#274BA0;color:#fff;}

.bbs {margin:0 auto;width:300px;margin-top: 15px;}
.bbs p {margin-top:10px;}
.bbs input {border:none;border-radius: 10px;width:100%;padding:5px 10px;}
.bbs textarea {border:none;border-radius: 10px;width:100%;padding:5px 10px;}
.bbs button {background: #0069D2;color:#fff;border: none;color:#fff;padding:5px 15px;border-radius: 15px;}

.foot_wz {float: left;width: 100%;background: url(../images/bq_bg.jpg) no-repeat;height:160px;color:#fff;position: relative;z-index:20;}
.foot_bq {float: left;width: 100%;height:38px;line-height: 38px;text-align: center;opacity: 0.3;font-size:12px;}
.foot_lx {float:left;width:300px;}
.foot_lx h2 {font-size: 28px;text-shadow: 1px 1px 1px #000;margin-bottom: 15px;}
.foot_lx h3 {font-size: 30px;margin-top: 3px;}
.foot_lx p {color:#999;}
.foot_lx_pic {float:left;width:67px;}
.foot_lx_pic img {border-radius: 7px;}
.foot_lx_wz {float:left;width:200px;}
.ewm {padding-top:10px;float:right;width:120px;}
.ewm p {width:90px;}
.ewm img {height:90px;padding:5px;background: #fff;border: 2px solid #ccc;}

.lyb {float: left;width:500px;}
.lyb h2 {font-size: 23px;text-shadow: 1px 1px 1px #666;margin-bottom:5px;}
.lyb textarea {border: none;opacity: 0.3;padding:3px 10px;width:100%;}
.lyb input {border: none;opacity: 0.3;padding:3px 10px;}
.lyb button {padding:3px 10px;margin-left:10px;border:none;background:#224696;color:#fff;opacity: 0.7;border-radius: 8px;}
/* 伪元素匹配用户选择的元素部分 */
::selection {
	color: #FFF;
	background: #DA3714;
  }

.homefh {position: fixed;z-index: 20000;right: 19px;bottom: 84px;width:44px;height:44px;display: none;}
.homeewm {position: fixed;z-index: 20000;right: 20px;bottom: 30px;width:44px;height:44px;text-align: center;background: #fff;padding-top: 6px;border: 1px solid #90CB6A;background: rgba(255,255,255,0.6);}
.homeewm:hover::before {
	content:url(../images/qrcode1.jpg);
	right:50px;
	bottom:5px;
	position: absolute;
}

.fy {clear: both;float: left;width:100%;text-align: center;margin:10px 0px;}
.htmlfy {padding:3px 6px;background:#ADB3BE;color:#fff;border-radius: 7px;}
.htmlfy:hover {background: #496AB5;}

.ny_banner {float:left;width:100%;height:250px;background: url(../images/ny_bj1.jpg) repeat-x center bottom;margin-top:90px;}

.ny_left_menu {float:left;width:230px;position: relative;z-index: 11;color:#fff;}
.ny_cp_top {float:left;width:100%;background: #2C5CA8;padding:30px;border-bottom:1px solid #224696;}
.ny_cp_top h2 {font-size:26px;border-bottom:1px solid #496AB5;padding-bottom:8px;font-weight: 600;}
.ny_cp_menu {float:left;width:100%;padding:20px 20px;}
.ny_cp_menu li a{float:Left;width:100%;height:40px;line-height:40px;text-align: center;background:#0482FF;margin-bottom:10px;color:#fff;border-radius: 20px;}
.ny_cp_menu li a:hover {background:#0069D2;}

.ny_banner_title {width:100%;text-align: center;text-shadow: 1px 1px 1px #fff;margin-top:70px;}
.ny_banner_title h2 {font-size:56px;font-weight: 600;}
.ny_banner_title p {font-size:26px;letter-spacing: 10px;font-weight: 100;margin-top:5px;}

.ny_content {float:left;width:970px;padding:20px;line-height: 30px;font-size:16px;padding-bottom:50px;}
.ny_dh {float:left;width: 100%;height: 50px;background: #E1E1E1;line-height: 50px;}
.ny_dh_wz {width:670px;margin:0 auto;}

.ny_zw {width:1200px;margin:0 auto;padding:20px 50px; line-height: 30px;font-size: 16px;}
.ny_zw p {margin-top:15px;}
.ny_zw h2 {font-weight: 600;font-size: 30px;text-align: center;margin-top:50px;}

.ny_kf {width:100%;}
.ny_kf li {float:left;padding:5px;margin:5px;background:#fff;overflow: hidden;border-radius: 5px;}
.ny_kf li img {height:50px;}

.ny_cp {float:left;width: 100%;}
.ny_cp li {float:left;width:270px;margin:15px 0px;margin-left: 20px;}
.ny_cp_pic {float:left;width:100%;height:190px;overflow: hidden;}
.ny_cp_pic img {width:100%;}
.ny_cp_title {float: left;width:100%;text-align:center;height:50px;line-height: 50px;background: #E9E9E9;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}

.ny_cp_fl {float:left;width:95%;text-align: center;}
.ny_cp_fl li {display: inline-block;margin:5px 2px;}
.ny_cp_fl li a{padding:5px 10px;background:#FFF;border:1px solid #ECECEC;color:#A9A9A9;}
.ny_cp_fl li a:hover {background: #305DC3;color:#fff;}

.left_cp_menu3 {float:left;width:100%;padding-left: 15px;margin-bottom:10px;font-size:12px;display: none;}

.ny_show {padding:10px;margin-top:20px;}
.ny_show h2 {text-align: center;font-size: 30px;font-weight: 550;}
.ny_show img {margin:10px;max-width:100%;padding:10px;}

.ny_show p {margin-top:10px;}

.ss {width:1000px;margin:0 auto;text-align: center;}
.ss input {border:none;padding:5px 10px;min-width: 300px;opacity: 0.8;color:blue;}
.ss button {padding:5px 10px;background:#0482FF;color:#fff;border: none;}

.ny_news {float:left;width: 90%;}
.ny_news li {float: left;width:100%;margin-bottom:15px;padding:0px 10px;border-bottom: 1px solid #E4E4E4;}
.ny_news li h2 {font-size:23px;font-weight: 500;}
.ny_news li p {font-size: 14px;line-height:20px;margin-top:15px;color:#666;}
.ny_news_time {margin-top:5px;}
.ny_news_time span {color:#224696;font-size:12px;}


.show_pic {margin:0 auto;width:1200px;margin-top:5px;}
.show_pic li {float:left;width:280px;height:180px;overflow: hidden;margin:10px;border-radius: 10px;}
.show_pic li img {width:100%;min-height: 100%;}

pre {background: #F2F2F2;width:98%;margin:0 auto;padding:15px 20px;border-radius: 10px;margin-top:15px;color:#0066CC;}

/* .ny_show img {
	will-change: transform;
	transition: transform ease-in-out .8s;
  }

  .ny_show img:hover {
	transform: scale(1.1);
  } */

/*sticky粘性定位*/
.sticky {
	position: -webkit-sticky;
	position: sticky;
	top: 90px;
	/* 防止左边浮动后看不全 */
	overflow-y: auto;
}

/* 图片放大背景黑化 */
.pic_ddd {
	position: fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%;
	z-index:2000000;
	background: rgba(0, 0, 0, 0.6);
	display: flex;
	justify-content: center;
	align-items: center;
}
.pic_show {display: none;}
.pic_ddd img {max-height: 95%;max-width: 95%;}