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 9pt 微软雅黑,verdana,宋体;
	background:#FFFFFF;
	background-size:100%;
	color:#000;
	font-size:12px;
}
* {box-sizing:border-box;margin:0;padding:0;list-style:none;}
.cboth {clear:both;}

.left {float:left;}
.right {float:right;}
.kk {width:100%;}
.kk1100 {width:1100px;margin:0 auto;}
.kk1200 {width:1200px;margin:0 auto;}
.mtop10 {margin-top:10px;}
.mtop20 {margin-top:20px;}
.mtop50 {margin-top:50px;}
.yw {FONT-FAMILY:"Century Gothic","Microsoft Sans Serif","verdana","Arial";}
.font12 {font-size:12px;}

.menu {float:left;margin-top:35px;margin-left:20px;}
.menu li {float:left;}
.menu li a{float:left;padding:0px 30px;font-size:17px;text-align:center;font-weight:530;padding-bottom:5px;}
.menu li a:hover {color:#083C9B;font-weight:550;}
.menu li.now a {color:#083C9B;font-weight:550;}

/*banner*/
.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;}
#focus-banner{position:relative;width:100%;overflow:hidden;}
#focus-banner-list{position:relative;}
#focus-banner-list li{position:absolute;left:0;top:0;width:100%;}
#focus-banner-list li img{width:100%}
.focus-banner-img{display:block;}
.focus-banner-text{position:absolute;left:50%;top:110px;width:1000px;margin-left:-500px;text-align:center;color:#fff;font-size:26px;}
.ggwz {font-size:50px;font-weight:550;text-shadow:1px 1px 1px #000000;}
.focus-banner-text p {margin-top:20px;text-shadow:1px 1px 1px #000000;}
#focus-banner .focus-handle{position:absolute;top:50%;margin-top:-40px;z-index:100;display:block;width:80px;height:80px;background-image:url(../images/focus_handle.png)}
#next-img{left:0}
#next-img{left:50px;background-position:0 0}
#next-img:hover{background-position:0 -80px}
#prev-img{right:0}
#prev-img{right:50px;background-position:-80px 0}
#prev-img:hover{background-position:-80px -80px}
#focus-bubble{position:absolute;left:50%;bottom:10px;z-index:999}
#focus-bubble li{float:left;width:10px;height:10px;margin:0 5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border:1px #fff solid;cursor:pointer}
#focus-bubble li a{display:block;width:100%;height:100%;filter:alpha(opacity=0);opacity:0}
#focus-bubble li.current{background-color:#fff}

.bannerbj {background:#F5F5F5;height:50px;line-height:50px;}
.bannerwz {width:1100px;margin:0 auto;font-size:12px;}

.lmbq {width:100%;text-align:center;font-size:14px;}
.lmbq h2 {font-weight:520;font-size:38px;color:#003399;}
.lmbq h5 {font-weight:500;font-size:12px;}
.lmbq p {color:#999;font-size:16px;margin-top:10px;}

.sycp_show {width:1200px;margin:0 auto;}
.sycp_show li {float:left;width:300px;margin:15px 0px;text-align:center;border-right:1px dotted #ccc;}
.sycp_show ul li:nth-child(4) {border-right:none;}
.sycp_show ul li:last-child {border-right:none;}
.cppic {width:260px;height:208px;margin:0 auto;overflow:hidden;}
.cppic img {width:260px;height:208px;}
.cpname {width:250px;margin:0 auto;height:40px;line-height:40px;color:#00467F;font-size:20px;font-weight:500;text-align:left;margin-top:10px;}
.sycp_show li p {width:260px;margin:0 auto;line-height:25px;font-size:13px;text-align:center;opacity:0.7;color:#FFF;font-weight:500;background:#01548B;}
.sycp_show li p a {color:#fff;}

.sy_about {opacity:0.8;width:1000px;padding:10px 40px;height:350px;background:#01548B url(../images/b00.jpg) no-repeat;position:absolute;z-index:10;margin-top:35px;text-shadow:1px 1px 1px #000000;border-top-right-radius:17px;}
.sy_about h2 {font-size:30px;color:#FFF;height:70px;line-height:70px;padding-top:20px;}
.sy_about h3 {font-size:18px;color:#fff;height:50px;line-height:50px;font-weight:500;}
.sy_about p {line-height:23px;font-size:14px;color:#fff;margin-top:10px;text-indent:2em;}
.sy_bj2 {width:1000px;height:430px;background:url(../images/wbn03.jpg) no-repeat;border-top-left-radius:17px;}

.sy_news_pic {float:left;width:570px;height:344px;overflow:hidden;}
.sy_news_pic img {border-radius:10px 30px;width:570px;height:344px;}
.sy_news {float:left;width:600px;margin-left:30px;}
.sy_news li {float:left;width:100%;margin-bottom:11px;background:#F8F8F8;}
.sy_news_time {float:left;height:60px;width:90px;text-align:right;padding-right:10px;padding-top:7px;FONT-FAMILY:"Century Gothic","Microsoft Sans Serif","verdana","Arial";border-top-left-radius:8px;border-bottom-left-radius:8px;}
.sy_news_time_m {font-size:20px;}
.sy_news_time_y {font-size:14px;}
.sy_news_title {float:left;margin-left:10px;}
.sy_news_title h2 {font-size:16px;font-weight:500;padding-top:8px;}
.sy_news_title p {font-size:12px;color:#999;height:28px;line-height:28px;}
.sy_news li:hover {background:#E8E8E8;}

.ny_news {float:left;width:900px;margin-left:30px;}
.ny_news li {float:left;width:100%;margin-top:15px;}
.ny_news_time {float:left;height:60px;width:90px;text-align:right;padding-right:10px;padding-top:7px;FONT-FAMILY:"Century Gothic","Microsoft Sans Serif","verdana","Arial";border-top-left-radius:8px;border-bottom-left-radius:8px;}
.ny_news_time_m {font-size:20px;}
.ny_news_time_y {font-size:14px;}
.ny_news_title {float:left;margin-left:10px;}
.ny_news_title h2 {font-size:16px;font-weight:500;padding-top:8px;}
.ny_news_title p {font-size:12px;color:#999;height:28px;line-height:28px;}
.ny_news li:hover {background:#E8E8E8;}

.syfootbj {float:left;width:100%;background:#333;height:200px;border-top:5px solid #006699;text-shadow:1px 1px 1px #000000;}
.syfoot_wz {float:left;width:800px;padding-top:25px;color:#fff;} 
.syfoot_wz p {margin-top:8px;}
.syfoot_wz h2 {FONT-FAMILY:"Century Gothic","Microsoft Sans Serif","verdana","Arial";font-size:20px;font-weight:500;}
.syfoot_wz .hr {height:10px;border-bottom:1px solid #D3D3D3;}
.syfoot_wz p a {color:#fff;}
.ewm {float:left;margin-left:40px;margin-top:20px;opacity:0.7;}
.ewm img {width:110px;background:#fff;padding:5px;border-radius:10px;}

.actGotop {position:fixed;z-index:10000;right:20px;bottom:50px;width:40px;display:none;}

#ny_left {float:left;width:200px;position:absolute;z-index:100;margin-top:-70px;}
.sticky {position: -webkit-sticky;position: sticky;top:90px;}

.sy_cplm {float:left;width:240px;background:#EAEAEA;}
.sy_cplm_fl {float:left;width:240px;background:#006BB2;height:70px;padding-left:30px;font-size:23px;color:#fff;}
.sy_cplm_fl h2 {font-size:24px;font-weight:500;margin-top:10px;}
.sy_cplm_fl p {FONT-FAMILY:"Century Gothic","Microsoft Sans Serif","verdana","Arial";font-size:12px;color:#fff;}

.sy_cplm li a{float:left;width:100%;height:40px;line-height:40px;padding-left:25px;font-size:14px;border-bottom:1px solid #ccc;}
.sy_cplm li a:hover {background:#006AB3;color:#fff;}

.sy_cplmcs {float:left;width:240px;background:#EAEAEA;}
.sy_cplmcs_fl {float:left;width:240px;background:#006BB2;height:70px;padding-left:30px;font-size:23px;color:#fff;}
.sy_cplmcs_fl h2 {font-size:24px;font-weight:500;margin-top:10px;}
.sy_cplmcs_fl p {FONT-FAMILY:"Century Gothic","Microsoft Sans Serif","verdana","Arial";font-size:12px;color:#fff;}

.sy_cplmcs li a{float:left;width:100%;height:30px;line-height:30px;padding-left:25px;font-size:14px;border-bottom:1px solid #ccc;}
.sy_cplmcs li a:hover {background:#006AB3;color:#fff;}

.cp_menu1 {position:absolute;z-index:500;width:240px;background:#2F318B;margin-left:200px;margin-top:80px;border-left:1px solid #ccc;display:none;}
.cp_menu1 li a{float:left;width:100%;font-size:12px;height:23px;line-height:23px;padding-left:25px;color:#fff;}

.ny_banner {text-shadow:1px 1px 1px #000000;width:100%;height:260px;background:url(../images/banner.jpg) no-repeat center top;background-size:100%;color:#fff;text-align:center;margin-top:10px;}
.ny_banner h2 {padding-top:80px;font-size:35px;}
.ny_banner p {height:30px;line-height:30px;margin-top:20px;font-size:18px;letter-spacing:3px;}

.ny_content {background:#fff;float:left;width:960px;margin-left:240px;border-left:1px solid #ccc;min-height:500px;padding-bottom:50px;}
.ny_content_dh {height:50px;line-height:50px;padding:0px 25px;font-size:12px;color:#999;background:#F8F8F8;}
.ny_content_dh .dh {font-size:20px;color:#003399;}

.ny_content_zw {float:Left;width:960px;font-size:16px;line-height:30px;padding:10px 20px;padding-bottom:30px;}
.ny_content_zw h2 {font-weight:500;margin-top:25px;}
.ny_content_zw p {margin-top:15px;}
.ny_content_zw .jz {text-align:center;}
.ny_content_zw img {border-radius:10px;max-width:900px;}

.ny_content_pic {float:Left;width:100%;padding-bottom:30px;}
.ny_content_pic ul {margin-left:10px;}
.ny_content_pic li {float:left;width:280px;margin:15px;border:1px solid #ccc;background:#fff;overflow:hidden;}
.ny_content_pic li p {height:30px;line-height:20px;text-align:center;font-size:14px;margin-top:5px;}
.ny_content_pic img {height:212px;width:278px;}

.ny_contentcs_pic {float:Left;width:100%;padding-bottom:30px;}
.ny_contentcs_pic ul {margin-left:10px;}
.ny_contentcs_pic li {float:left;width:250px;height:200px;text-align:center;margin:10px 25px;overflow:hidden;border:1px solid #ccc;}
.ny_contentcs_pic li p {height:30px;line-height:30px;text-align:center;font-size:14px;margin-bottom:15px;background:#ccc;}
.ny_contentcs_pic img {max-height:180px;max-width:230px;}

.ny_content_school {float:Left;padding:10px 20px;padding-bottom:30px;}
.ny_content_school ul {margin-top:5px;}
.ny_content_school li {float:left;width:100%;border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:15px;}
.ny_content_school li .left {float:left;width:150px;height:120px;display:flex;align-items:center;justify-content: center;background:#E8E8E8;}
.ny_content_school li .left img {width:100%;max-height:120px;}
.ny_content_school li .right {float:left;width:740px;margin-left:20px;}
.ny_content_school li h2 {font-weight:500;}
.ny_content_school li p {line-height:23px;font-size:14px;margin-top:10px;}

.ny_content_news {float:Left;padding:10px 20px;padding-bottom:30px;}
.ny_content_news li {float:left;width:270px;border:1px solid #ccc;margin:10px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.ny_content_news .pic {width:100%;height:200px;}
.ny_content_news li h2 {position:relative;line-height:35px;margin-top:-65px;font-size:16px;text-align:center;background:#052550;color:#fff;opacity:0.5;text-shadow:1px 1px 1px #000000;font-weight:500;}
.ny_content_news .pic img{width:100%;height:170px;}
.ny_content_news li p {padding:10px;line-height:21px;}
.ny_content_news li:hover h2 {background:red;opacity:0.7;}

.ny_content_lx {float:Left;padding:10px 20px;padding-bottom:30px;margin-top:20px;}
.ny_content_lx .leftpic {float:left;margin-left:30px;}
.ny_content_lx .leftpic p {padding:0px 20px;line-height:23px;}
.ny_content_lx .leftpic h3 {font-weight:500;margin-top:20px;padding-left:20px;font-size:16px;}
.ny_content_lx img {max-width:100%;border:1px solid #006AB2;border-radius:10px 30px;}
.ny_content_lx .contact {float:left;width:450px;margin-left:30px;}
.ny_content_lx p {margin-top:10px;line-height:21px;font-size:14px;}

.ny_content_ry {float:Left;padding:10px 20px;padding-bottom:30px;margin-top:20px;}
.ny_content_ry img {max-width:100%;border:1px solid red;border-radius:10px 30px;}

.ny_content_cp {float:Left;padding:10px 20px;padding-bottom:30px;}
.ny_content_cp_slm {float:left;width:100%;}
.ny_content_cp_slm li {float:left;}
.ny_content_cp_slm li a{padding:5px 8px;margin:3px;float:left;font-size:12px;background:#023267;text-align:center;color:#fff;border-radius:5px 10px;}
.ny_content_cp_slm li a:hover {background:red;}

.ny_content_cp_show {float:left;width:100%;margin-top:10px;}
.ny_content_cp_show img {border:1px solid #ccc;border-radius:10px 30px;}

.imgzoom {position:absolute;top:8%;left:30%;}
.imgzoom img {padding:10px;background:#fff;}
.piclose {width:100%;text-align:right;}
.piclose a:link {color:#fff;background:red;padding:3px 5px;}
#fy {float:left;width:100%;height:26px;line-height:26px;color:#666;margin-top:8px;text-align:center;font-size:16px;}

/*通用*/
input {border:1px solid #ccc;padding:0px 7px;height:26px;line-height:26px;outline:none;background:#F9F9F9;color:#272E88;font-size:12px;}
textarea {border:1px solid #ccc;padding:0px 7px;line-height:26px;outline:none;background:#F9F9F9;color:#272E88;font-size:12px;}
A:link {COLOR:#000; TEXT-DECORATION: none;}
A:visited {COLOR:#000; TEXT-DECORATION: none;}
A:active {COLOR:#000; TEXT-DECORATION: underline;}
A:hover {COLOR:red;TEXT-DECORATION: none;}
.card-thumb {will-change: transform;transition: transform ease-in-out .5s;}
.card-thumb:hover {transform: scale(1.05);transition: all .5s ease-in;/*过度动画ease-in尽快出来*/}
 td{padding:3px;padding-left:5px;line-height:23px;}
.wzred {color:#EE3808;font-size:80px;text-shadow:1px 1px 1px yellow;}
 /*----scroll------*/ 
#demo {position:relative;overflow:hidden;width:100%;left:0px;top:4px;}
#indemo { float:left; width: 800%;} 
#demo1 {float: left;} 
#demo1 a { color:#333333; text-decoration:none; margin:0; padding:0;padding:0px 10px;} 
#demo1 a img{ border-radius:10px; border:#f1f1f1 solid 1px;max-height:150px;}
 #demo2 {float: left;}
 #demo2 a { color:#333333; text-decoration:none; margin:0; padding:0;padding:0px 10px;} 
 #demo2 a img{ border:none; border:#f1f1f1 solid 1px;max-height:150px;} 
/*-----------end */ 