<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
*鍚痉鏁欒偛闆嗗洟甯傚満閮ㄦ妧鏈紑鍙�
*鍓嶇寮€鍙戠粍鍒朵綔鐗堟潈鎵€鏈�
*/
/***************************鍏叡缁勪欢鏍峰紡鎺у埗***************************/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,img,b,i,dl,dt,dd,ul,li{margin:0;padding:0;border:0;list-style:none;}
html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;_font-smoothing:antialiased;font-smoothing:antialiased;}
#nav,#header,#menu,#section{display:block;}
#nav,#header,#menu{width:100%;}
.zt-wrap{font-size:16px;}
ul,li{list-style:none;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none; outline:none}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
.elips { white-space:nowrap; text-overflow:ellipsis;  overflow:hidden; -o-text-overflow: ellipsis}
/*娓呴櫎娴姩鏂规硶*/
.clear{clear:both;overflow:hidden;font-size:0;line-height:0;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.tc { text-align:center}
.fix{zoom:1;}
.fix:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;}
img{vertical-align:bottom}
/****************************椤甸潰鏍峰紡鎺у埗*****************************/
/*---------------------------鍏ㄥ眬椤甸潰鎺у埗----------------------------*/
body{line-height:22px;font-size:12px;color:#2f2f2f; font-family:"寰蒋闆呴粦","Microsoft YaHei",Helvetica,Arial; }
a{color:#000;}
a:hover{color:#cc3953;}
.mw{width:1000px;margin:0 auto}
#looyuMid,#looyuLeft{z-index:110}
.pink{color:#cc3953 !important;}
/*---------------------------鍏ㄥ眬瀵艰埅妯″潡---------------------------*/

#nav{height:105px;text-align:center;background-color:#FFF;}

/*澶撮儴Banner*/
#header{ width:100%;height:580px;background: url(../images/header.jpg) no-repeat center top;}
#header ul{padding-top:404px;}
#header li{float:left; width: 250px; line-height: 60px; text-align: center; font-size:18px; color:#fff;}
#header li a{display:block;}
#header .li1{ margin-left:178px; margin-right:162px;}
#header .li1 a{ background-color: #fff;}
#header .li2 a{background-color: #cc3953; color:#fff;}

.top-nav{background:#eeeeee;height:80px;text-align:center;font-size:0;width:100%;margin-top:-80px;position:relative;z-index:1}
.top-nav.totop-fix{position:fixed;top:0; left:0; z-index:10;display:block;margin-top:0}
.top-nav li{display:inline-block;*display:inline;*zoom:1;padding-top:25px;}
.top-nav li a{font-size:20px;color:#888;line-height:22px;padding:0 36px;display:block;cursor:pointer}
.top-nav li a:hover{}
.top-nav li.on a{color:#cc3953;}
/*-------------------------鍏ㄥ眬鑿滃崟瀵艰埅妯″潡--------------------------*/
.tit{padding-top:75px;padding-bottom:40px;}
.tit h3{font-size:36px;color:#000;text-align:center;line-height:82px;background:url(../images/tit_bg.jpg) no-repeat center bottom; font-weight:normal;}

.btn-box {padding:60px 0 100px;font-size:0;text-align:center;}
.btn-box a {width:250px; display:inline-block;*display:inline;*zoom:1;font:18px/58px "寰蒋闆呴粦";color:#000; border:1px solid #cc3953; margin:0 105px}
.btn-box a.btn2{ width: 280px; background-color:#cc3953; color:#fff;}
/*SPP璁″垝绠€浠�*/
#page1{padding-top:98px;}
.tit-l{font-size:60px; color:#000; text-align: center; line-height: 80px; margin:0 auto 20px; font-weight:normal;}
.tit-l span{font-size:72px;}
.page1-txt{font-size:16px; color:#666; line-height: 28px; padding:0 50px 105px;}

/*SPP闄㈡牎灞�*/
#page2{ background-color: #eee; padding-bottom:100px;}
.hzxx-head{ line-height: 50px; font-size:24px; color:#fff; width: 100%; text-align:center; background-color:#cc3953; font-weight:normal;}
.hzyx-list{ height: 664px; overflow-y:scroll;}
.hzyx-list a{float:left; margin:10px 10px 0 0; width: 455px; height: 50px; line-height: 50px; color:#888; font-size:18px; padding-left:30px; background-color: #fff;}
.hzyx-list a:nth-child(2n){margin-right:0;}
.hzyx-list a span{ width:235px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-right:30px; display:inline-block;}
.hzyx-list a i{ width:170px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:inline-block; font-style: normal;}

/*SPP璁″垝浼樺娍*/
.jhld-hid{display:none;}
.jhld-hid{ background-color: #f8f8f8; padding:46px 10px; margin-bottom:20px;}
.jhld-hid h5{ position: relative; line-height: 40px; font-size:36px; color:#cc3953; font-weight:normal; text-align: center; margin-bottom:32px;}
.jhld-hid h5:before{content: url(../images/jhld_bg_l.png); width: 41px; height: 27px; position: absolute; left:10px; top:0;}
.jhld-hid h5:after{content: url(../images/jhld_bg_r.png); width: 41px; height: 27px; position: absolute; right:10px; top:0;}
.jhld-hid p{text-align: center; font-size:22px; color:#666;}
.jhld-hid p span{padding:0 14px;}

.jhld-tab li{ width: 242px; height: 230px; border:1px solid #cc3953; margin-right:8px; background-color: #fff; float:left; padding-top:68px; text-align: center; font-size:24px; color:#cc3953; line-height: 44px;}
.jhld-tab li.on{ background-color:#f8f8f8; box-shadow:0 0 6px #ddd; -moz-box-shadow:0 0 6px #ddd;}
.jhld-tab li img{ width: 80px; margin:0 auto 40px; display:block;}
.jhld-tab li.li4 img{margin-bottom:20px;}

/*SPP闄㈡牎灞昩anner*/
.banner1{ height: 300px; background:url(../images/banner1.jpg) no-repeat center top; margin-bottom:66px;}

/*娲诲姩浜偣*/
.hdld{margin-bottom:20px;}
.tit-s h5{ line-height: 80px; background:url(../images/tit_bg.jpg) no-repeat left bottom; font-size:36px; color:#000; margin-bottom:60px; font-weight:normal;}
.hdld-list li{padding-left:75px; width: 425px; float:left; font-size:20px; color:#666; line-height: 40px; margin-bottom:48px;}
.hdld-list li span{font-size:36px;}
.hdld-list li.li1{background:url(../images/icon05.png) no-repeat left center;}
.hdld-list li.li2{background:url(../images/icon06.png) no-repeat left center;}
.hdld-list li.li3{background:url(../images/icon07.png) no-repeat left center;}
.hdld-list li.li4{background:url(../images/icon08.png) no-repeat left center;}
.hdld-list li.li5{background:url(../images/icon09.png) no-repeat left center;}

/*娲诲姩琛岀▼*/
.hdxc{padding-bottom:88px;}
.table{border-color:#ff95a8; width: 100%; text-align: center;border-collapse:collapse;}
.table th{ background-color: #cc3953; line-height:48px; color:#fff; font-size:26px; font-weight:normal;border-color:#ff95a8;}
.table td{font-size:20px; color:#888; line-height:48px;border-color:#ff95a8;}
.table td a{color:#cc3953;}

/*.鐜板満璁插骇*/
.xcjz{background:url(../images/xcjz_bg.jpg) no-repeat center top; height:684px; padding-top:66px;}
.xcjz-list li{float:left; margin-right:20px; position: relative; cursor:pointer;}
.xcjz-list li.li1{background:url(../images/xcjz_01.jpg) no-repeat 100% 100%; width: 490px; height: 350px;}
.xcjz-list li.li2{background:url(../images/xcjz_02.jpg) no-repeat 100% 100%; width: 490px; height: 350px;}
.xcjz-list li dt{font-size:36px; color:#fff; text-align: center; margin-top:110px; line-height: 62px;}
.xcjz-list li dd{ width:490px; height: 226px; background:rgba(255,255,255,0.7); text-align: center; font-size:20px; color:#000; line-height: 34px; padding-top:124px; display:none; position: absolute; left:0; top:0;}

/*璁插骇鍢夊浠嬬粛*/
.jbjs{padding-top :60px;}
.jbjs-hid{padding:35px; background-color: #cc3953; margin-bottom:70px; display:none; height: 210px;}
.jbjs-hid li{float:left;}
.jbjs-hid li.li1{ width: 224px; padding-top:15px;}
.jbjs-hid li.li1 img{ width: 178px; border:1px solid #f8889c; border-radius:50%;}
.jbjs-hid li.li2{ width:268px; margin-right:80px;}
.jbjs-hid li.li2 dt{font-size:18px; color:#fff; line-height: 35px; margin:30px 0 40px;}
.jbjs-hid li.li2 dd a{display:block; background-color: #fff; font-size:18px; text-align: center; line-height: 50px;}
.jbjs-hid li.li3{ width: 340px;}
.jbjs-hid li.li3 p{font-size:14px; color:#eee; line-height: 23px;}
.jbjs-box{position:relative;}
.jbjs-box .inHd{width:850px;height:180px;margin:0 auto;overflow:hidden;zoom:1;}
.jbjs-box .inHd li{width:180px;height:180px;float:left;margin-right:43px;}
.jbjs-box .inHd li:last-child{margin-right:0;}
.jbjs-box .prev,.jbjs-box .next{position:absolute;bottom:43px;cursor:pointer; width: 52px;}
.jbjs-box .prev{left:0;}
.jbjs-box .next{right:0;}

/*SPP璁″垝浼樺娍浼楀banner*/
.banner2{ height: 300px; background:url(../images/banner2.jpg) no-repeat center top; margin-bottom:60px;}
/*璇剧▼浼樺娍tab*/
.ys-tab{text-align: center;}
.ys-tab li{ width: 178px; height: 58px; border:1px solid #ff95a8; line-height: 58px; text-align: center; display:inline-block; margin:0 36px 60px; font-size:24px; color:#000;
cursor:pointer;}
.ys-tab li.on{ background-color: #eeeeee;}
.ys-hid{display:none;}
.ys-hid .table th{font-size:18px;}
.ys-hid .table td{padding:6px; font-size:18px; line-height:32px;}

/*SPP璁″垝鐪熷疄妗堜緥banner*/
.banner3{ height: 300px; background:url(../images/banner3.jpg) no-repeat center top;}

/*绛捐瘉鎴愬姛妗堜緥*/
.cgal{padding-bottom:100px;}
.cgal li{ width: 194px; height: 318px; border:1px solid #ff95a8; margin-right:5px; float:left; position: relative;}
.cgal li dt{ height: 82px; font-size:18px; color:#000; line-height: 32px; border-bottom:1px solid #ff95a8; text-align: center; background-color: #eeeeee; padding-top:16px;}
.cgal li .dd1{padding:14px; line-height: 24px; color:#888; font-size:14px;}
.cgal li .dd2{ position: absolute; left:7px; bottom:20px;}
.cgal li .dd2 a{display:block; width: 180px; background-color: #cc3953; line-height: 40px; color:#fff; font-size:16px; text-align: center;}

/*鍔犳嬁澶PP闄㈡牎瀛︾敓鏁呬簨*/
#page5{ height: 550px; padding-bottom:100px; background:url(../images/xcjz_bg.jpg) no-repeat center top;}
.xsgs li{ width: 194px; height: 340px; margin-right:5px; float:left; position: relative; background-color: #fff;}
.xsgs li dt{ height: 82px; font-size:16px; color:#000; line-height: 32px; text-align: center; background-color: #eee; padding-top:16px;}
.xsgs li .dd1{padding:10px 15px; line-height: 24px; color:#888; font-size:14px;}
.xsgs li .dd2{ position: absolute; right:12px; bottom:10px;}
.xsgs li .dd2 a{display:block; color:#cc3953;}

/*SPP璁″垝鎺ㄨ崘闄㈡牎*/
.tjyx-list{position:relative; margin-bottom:5px;}
.tjyx-list .bd{width:884px;margin:0 auto;overflow:hidden;zoom:1;}
.tjyx-list .bd li{width:278px;border:1px solid #ff95a8;float:left;margin-right:22px; position: relative;}
.tjyx-list .bd li dt{ height: 136px; background-color: #cc3953; padding-top:12px; text-align: center; border-bottom:1px solid #ff95a8;}
.tjyx-list .bd li dt img{ height:42px; width: auto; margin-bottom:8px;}
.tjyx-list .bd li dt p{font-size:16px; color:#fff; line-height: 26px;}
.tjyx-list .bd li dd p{font-size:14px; color:#888; line-height: 22px; padding:10px 16px 0; height:170px; margin-bottom:60px; }
.tjyx-list .bd li .btn{ position:absolute; bottom:10px; left:40px; width: 200px;}
.tjyx-list .bd li .btn a{ width: 198px; height: 38px; text-align: center; line-height: 38px; font-size:14px; color:#fff; border:1px solid #ff95a8; display:block; background-color: #cc3953;}
.tjyx-list .hd .prev,.tjyx-list .hd .next{position:absolute;top:155px;cursor:pointer}
.tjyx-list .hd .prev{left:0;}
.tjyx-list .hd .next{right:0;}



.zhxc-tab{float:left;width:390px;height:500px;padding-left:60px;padding-top:15px; position:absolute;top:60px;left:500px;}
.zhxc-tab li{float:left;width:72px;height:72px;margin-right:6px;margin-bottom:7px;background:url(../images/zhxc_tab.jpg) no-repeat;cursor:pointer}
.zhxc-tab li.on{background:url(../images/zhxc_tab_on.jpg) no-repeat;-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.zhxc-tab li span.date{font-size:14px;color:#fff;text-align:center;display:block;}
.zhxc-tab li span.add{font-size:18px;color:#414141;text-align:center;display:block;padding-top:14px;}
.zhxc-hid{display:none;}
.zhxc-hid .top{margin-left:70px;min-height:383px; padding-top:65px;}
.zhxc-hid .top .info{width:209px;height:144px;margin-bottom:10px;}
.zhxc-hid .top .info h6{font-size:40px;font-weight:normal;color:#fff;text-align:center;width:140px; height:77px; line-height:77px;background:#93d0e4;margin-bottom:10px;position:relative; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.zhxc-hid .top .info p{font-size:14px; padding:5px;position:relative}
.zhxc-hid .top .info p a{ color:#c90500; text-decoration:underline;}
.teach-box{width:367px;position:relative; }
.teach-box .btn-box{padding-top:0;}
.teach-box .inHd{overflow:hidden; width: 367px; height: 133px; border-radius:5px; background-color: #93d0e4; text-align:center;}
.teach-box .inHd ul{ width: 346px; margin:0 auto; padding:7px 0 0 22px;}

.teach-box .inHd li{float:left;width:98px;height:118px; margin-right:15px;}
.teach-box .inHd li:last-child{margin-right:0;}
.teach-box .inHd li.on img{border:2px solid #61acc4; padding:0;}
.teach-box .inHd li img{display:block; width:96px; height:114px; overflow:hidden; padding:2px;}
.teach-box .prev{position:absolute;top:47px;left:0;}
.teach-box .prev img{ width: 22px; height: 40px;}
.teach-box .next img{ width: 22px; height: 40px;}
.teach-box .next{position:absolute;top:47px;right:0;}

.teach-box .inBd .teach-hid{ padding:10px 0px 0;height:170px;}
.teach-box .inBd .teach-hid h6{padding:0 7px; height: 22px; background-color: #93d0e4; border-radius:3px; line-height: 22px; text-align: center; font-size:14px;color:#fff; display:inline-block;}
.teach-box .inBd .teach-hid .job{font-size:14px; color:#a06226; font-weight:normal;}
.teach-box .inBd .teach-hid .job span{margin-right:16px;}
.teach-box .inBd .teach-hid p{font-size:14px;color:#333;height:110px; margin-bottom:10px;overflow-y:auto; line-height: 22px; margin-top:5px;}


.closeBtnLeft {
    width: 10px;
    height: 10px;
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;}
</pre></body></html>