@charset "gbk";
*{margin: 0;padding: 0;font-family: 'Î¢ÈíÑÅºÚ','ËÎÌå';}
body {background: #FFF;color:#000;margin: 0;padding: 0;min-width: 1200px;font-size: 18px;}
a {text-decoration:none;color: #FFF;}
li {list-style: none;margin: 0;padding: 0;}
ul {margin: 0;padding: 0;}
img {margin: 0;padding: 0;border: 0px;outline-width:0px;  vertical-align:top; }
input{margin: 0;padding: 0;border: 0px;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}

.butt {text-align: center;margin-top: 30px;}
.butt a {display: inline-block;width: 390px;line-height: 45px;text-align: center;font-size: 18px;white-space: nowrap;word-spacing: normal;letter-spacing: normal;overflow: hidden;text-overflow:ellipsis;border-radius:23px;} 
.bt1 a { color: #00479d;border: 1px solid#00479d;}
.bt2 a {background-color: #f45d33; color: #FFF;}
.bt1 a img {margin-top: 7px;margin-left: 10px;}
.public {margin: auto;width: 1200px;}

.logo {margin: auto;width: 1200px;padding-top: 10px;}
.logo span:nth-child(2) {float: right;}
.menu {background-color: #00479d;padding: 15px 0;}
.menu hr {height: 1px;background-color: #519af8;border: none;margin-top: 15px;}
.hml {line-height: 25px;width: 1200px;margin: auto;margin-top: 15px;}
.hml span {display: inline-block;width: 142px;color: #FFF;text-align: center;border-right: 1px solid#519af8;}
.hml span:last-child {border: none;}
.xykb {border: 1px solid#00479d;height: 85px;width: 1160px;margin-top: 20px;}
.xykb ul li {float: left;width: 489px;border-left: 1px solid#00479d;margin-top: 15px;}
.xykb ul li:nth-child(1) {width: 179px;position: relative;text-align: center;margin-top: 0px;border: none;}
.xykb ul li span:nth-child(1) {top:3px;font-size: 30px;background: linear-gradient(180deg,#dddddd 10%,#fafafa 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position: absolute;font-weight: bold;}
.xykb ul li span:nth-child(2) {line-height: 85px;position: relative;z-index: 999;display: inline-block;color: #00479d;font-size: 28px;}
.xykb ul li p {margin-left: 20px;color: #00479d;line-height: 27px;font-size: 20px;}
.xykb ul li p time {margin-right: 20px;font-size: 24px;width: 70px;display: inline-block;text-align: right;}
.xykb ul li p:nth-child(2){color: #444444;font-size: 16px;}
.xykb ul li p:nth-child(2) time {font-size: 20px!important;color: #999;}


.banner .swiper-container {width: 100%; height: 100%;}
.banner .swiper-slide div {height: 500px;}
#banner .swiper-button-next {right: 120px;background-color: #000;opacity: 0.3;height: 100px;width: 55px;color: #FFF;}
#banner .swiper-button-prev {left: 120px;background-color: #000;opacity: 0.3;height: 100px;width: 55px;color: #FFF;}

.tit_01 {position: relative;border-left:3px solid#00479d;padding-left: 10px;margin-top: 40px;height: 48px;}
.tit_01 span:nth-child(1) {top:-9px;font-size: 30px;background: linear-gradient(180deg,#dddddd 10%,#fafafa 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position: absolute;font-weight: bold;}
.tit_01 span:nth-child(2) {line-height: 39px;position: relative;z-index: 999;display: inline-block;color: #00479d;font-size: 28px;top: 10px;}

.jj {position: relative;height: 390px;top:20px;}
.xxjj {width: 530px;height: 340px;background-color: #00479d;color: #FFF;position: relative;}
.xxjj p {text-indent: 2em;width: 480px;margin-left: 25px;line-height: 39px;margin-top: 20px;padding-top: 20px;}
.xxjj div {display: inline-block;width: 200px;line-height: 39px;text-align: center;font-size: 18px;white-space: nowrap;word-spacing: normal;letter-spacing: normal;overflow: hidden;text-overflow:ellipsis;border-radius:20px;border: 1px solid#FFF;margin-top: 20px;margin-left: 300px;}
.jjimg {position: absolute;top: 1px;z-index: -999;left: 500px;top: -70px;}

.zysz {width: 1160px;overflow: hidden;position: relative;height: 405px;margin-top: 20px;}
.zysz ul li {float: left;position: absolute;color: #FFF;}
.zyimg {width: 560px;float: left;}
.zym {width: 100px;float: left;position: relative;height: 405px;}
.zym  span {display: inline-block;position: absolute;writing-mode:vertical-lr;}
.zym  span:nth-child(1) {top:50px;left: 18px;letter-spacing: 1px;}
.zym  span:nth-child(2) {font-size: 28px;left: 45px;top:50px;letter-spacing: 2px;}
.zywh {width: 560px;}
.zysz ul li:nth-child(1) {left:0px;z-index: 13;}
.zysz ul li:nth-child(2) {left:0px;z-index: 11;}
.zysz ul li:nth-child(3) {left:100px;z-index: 9;}
.zysz ul li:nth-child(4) {left:200px;z-index: 7;}
.zysz ul li:nth-child(5) {left:300px;z-index: 5;}
.zysz ul li:nth-child(6) {left:400px;z-index: 3;}
.zysz ul li:nth-child(7) {left:500px;z-index: 1;}

.zysz ul li:nth-child(1) .zym {background-color: #f88912;}
.zysz ul li:nth-child(2) .zym {background-color: #8a682d;}
.zysz ul li:nth-child(3) .zym {background-color: #24bcd7;}
.zysz ul li:nth-child(4) .zym {background-color: #2674e9;}
.zysz ul li:nth-child(5) .zym {background-color: #00479d;}
.zysz ul li:nth-child(6) .zym {background-color: #6249ac;}
.zysz ul li:nth-child(7) .zym {background-color: #e87ff5;}

.bg {background-color: #e0f5ff;padding-top: 10px;margin-top: 30px;padding-bottom: 30px;}
.tit_02 {position: relative;border-left:3px solid#00479d;padding-left: 10px;margin-top: 40px;height: 48px;}
.tit_02 span:nth-child(1) {top:-9px;font-size: 30px;background: linear-gradient(180deg,#dddddd 10%,#e1f5ff 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position: absolute;font-weight: bold;}
.tit_02 span:nth-child(2) {line-height: 39px;position: relative;z-index: 999;display: inline-block;color: #00479d;font-size: 28px;top: 10px;}

.tags ul li {float: left;width: 200px;text-align: center;margin-top: 50px;border-right: 2px solid#00479d;}
.tags ul li:last-child {border: none;}
.tags ul li a {color: #666666;}

.mscon  {width: 1200px;overflow: hidden;}
.mslist {width: 2400px;position: relative;}
.msUl {margin-top: 30px;float: left;position: relative;}
.msUl ul li {width: 220px;height: 430px;float: left;margin-left: 16px;margin-left: 20px;}
.msUl ul li p {color: #FFF;text-align: center;}
.msUl ul li p:nth-child(1) {margin-top: 200px;font-size: 24px;}
.msUl ul li p:nth-child(2) {background-color: #2674e9;width: 180px;margin-left: 15px;border-radius: 20px;line-height: 30px;margin-top: 10px;} 
.msUl ul li p:nth-child(3) {text-align: left;width: 190px;margin-left:15px;line-height: 30px;text-indent: 2em;font-size: 17px;margin-top: 20px;} 
.msUl ul li:nth-child(1) {background-image: url(../images/jg_03_01.jpg);}
.msUl ul li:nth-child(2) {background-image: url(../images/jg_03_02.jpg);}
.msUl ul li:nth-child(3) {background-image: url(../images/jg_03_03.jpg);}
.msUl ul li:nth-child(4) {background-image: url(../images/jg_03_04.jpg);}
.msUl ul li:nth-child(5) {background-image: url(../images/jg_03_05.jpg);}
.msUl ul li:nth-child(6) {background-image: url(../images/jg_03_06.jpg);}
.msUl ul li:nth-child(7) {background-image: url(../images/jg_03_07.jpg);}
.msUl ul li:nth-child(8) {background-image: url(../images/jg_03_08.jpg);}
.msUl ul li:nth-child(9) {background-image: url(../images/jg_03_09.jpg);}
.msUl ul li:nth-child(10) {background-image: url(../images/jg_03_10.jpg);}
.tags ul li {color: #666666;}
.cl {color: #00479d!important;}
.t1 ul li {color: #666666;}
.t2 ul li {color: #666666;}

.zplist {width: 3600px;position: relative;}
.zpUl {float: left;position: relative;}
.zpUl ul li {float: left;margin-left: 12px;margin-top: 20px;margin-left: 20px;}
.xyhj {margin-top: 15px;}
.xyhj ul li {float: left;margin-left: 15px;margin-top: 15px;}
.xw1 {margin-top: 20px;}
.xw2 {margin-top: 20px;}
.xyxw {width: 585px;float: left;font-size: 17px;}
.xyxw a {color: #000;}
.ml {margin-left: 30px;} 
.ximg {width: 240px;}
.xwz {width: 320px;margin-left: 20px;}
.xwz h2 {font-size: 24px;line-height: 50px;}
.xwz p {line-height: 30px;}
.xw2 {margin-top: 10px;}
.xw2 ul li {line-height: 39px;}
.xw2 ul li time {float: right;}
.tit_03 {text-align: center;font-size: 20px;color: #00479d;margin-top: 10px;}
.yxlogo ul li {float: left;margin-left: 15px;margin-top: 15px;}
.xwbt {float: right;margin-top: 20px;}
.xwbt a {color: #00479d;border: 1px solid#00479d;display: inline-block;width: 200px;line-height: 39px;text-align: center;font-size: 18px;white-space: nowrap;word-spacing: normal;letter-spacing: normal;overflow: hidden;text-overflow:ellipsis;border-radius:20px;}
.tit_04 {text-align: center;color: #00479d;font-size: 30px;margin-top: 30px;}
.kslj ul li {float: left;margin-left: 25px;margin-top: 20px;}

.foter {background-color: #00479d;margin-top: 30px;}
.flogo {float: left;margin-top: 30px;}
.fUl1 {float:left;margin-top: 40px;margin-left: 40px;}
.fUl1 ul li {float: left;width: 100px;text-align: center;border-right: 1px solid#FFF;font-size: 16px;}
.fUl1 ul li a {color: #FFF;}
.fUl1 ul li:last-child {border: 0;}
.fwz1 {margin-top: 36px;float: left;}
.fwz1 a {color: #FFF;}
.fwz1 p {color: #FFF;line-height: 36px;font-size: 16px;}
.fwz1 i {font-size: 36px;font-weight: 600;}
.fimg2 {float: left;margin-left: 550px;margin-top: 30px;}
.fimg2 ul li {margin-left: 30px;text-align: center;color: #FFF;float: left;}
.fimg2 ul li p {line-height: 39px;font-size: 16px;}

.ftp_04 {text-align: center;color: #FFF;margin-top: 20px;font-size: 14px;padding-bottom: 30px;}
