<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{ width:100%; overflow-x:hidden;margin:0;padding:0;font-family:/*"PingFang SC",*/"Microsoft Yahei"; color:#333; background:#fff; m-webkit-tap-highlight-color:transparent;/*去除苹果链接带边框*/ -webkit-text-size-adjust:none;}
img,input,button,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none; vertical-align:middle} 
ol,ul,li{list-style:none; margin:0; padding:0} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-style:normal; font-weight:normal; margin:0; padding:0}
a{text-decoration:none; color:#333}
a:active,a:focus,a:hover{outline:none; color:#0e679b}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance:none;}

@font-face {   
   font-family: 'fontDate';   
   src: url('../css/font/ancona.eot');   
   src: url('../css/font/ancona.eot?#iefix') format('embedded-opentype'),         
		url('../css/font/ancona.woff') format('woff'),         
	    url('../css/font/ancona.ttf') format('truetype'),         
		url('../css/font/ancona.svg#NeuesBauenDemo') format('svg');   
  font-weight: normal;   
  font-style: normal;  
}

/*.bodyMove{position:relative;left:-300px;animation:mymove 0.5s;}
@keyframes mymove{0%{left:0;}100%{left:-300px;}}*/

.boxTop{ background:url(../images/topLine.png) bottom repeat-x; height:133px; position:relative}
.logo{position:absolute; top:30px; left:50%; margin-left:-600px;}

.boxSearch{ position:absolute; top:30px; right:50%; margin-right:-440px;height:28px; width:185px; border:1px solid #d0d0d0; border-radius:15px; overflow:hidden; font-size:0}
.inputTop{ width:155px; line-height:28px; text-indent:10px; font-size:12px; color:#999}
.submitTop{width:30px; height:30px; background:url(../images/icoSearch.png) center no-repeat; cursor:pointer}
.submitTop:hover{background:url(../images/icoSearchHover.png) center no-repeat;}

.btnXzzx{display:inline-block;position:absolute; top:30px; right:50%; margin-right:-520px;height:28px;  background:#a0b4d9; border-radius:15px; color:#fff; font-size:12px; line-height:28px; padding:0 12px; text-align:center}
.btnXzzx:hover{ background:#859dcc; color:#fff}

.btnKsrk{display:inline-block;position:absolute; top:30px; right:50%; margin-right:-600px;height:28px;  background:#7bbfea; border-radius:15px; color:#fff; font-size:12px; line-height:28px; padding:0 12px;text-align:center}
.btnKsrk:hover{ background:#5eabe3; color:#fff}

.nav{position:absolute; top:70px; right:50%; margin-right:-622px; height:60px; font-size:0}
.nav a{ display:inline-block; font-size:15px; line-height:46px; height:59px; padding:0 22px; overflow:hidden; vertical-align:top}
.nav .on{ border-bottom:4px solid #ffba00;}


@keyframes AsubNavI{0%{width:0;}100%{width:100%;}}
.subNav{ position:absolute; top:133px; z-index:101; display:none; width:150px; background:#fff; left:50%; box-shadow:0 0 10px rgba(0,0,0,0.1)}
.subNav a{ display:block; height:44px; position:relative; border-bottom:1px solid #f2f2f2}
.subNav a span{display:block;position:absolute; width:0; height:100%; z-index:1; background:#0081cc;}
.subNav a i{display:block;position:absolute; width:100%; height:100%; z-index:2;line-height:44px; font-size:14px; text-indent:23px;}
.subNav a:hover span{animation:AsubNavI 0.3s; width:100%;}
.subNav a:hover i{color:#fff}
.subNav a:last-of-type{ border-bottom:none}


.banner{width:100%;height:31.25vw;overflow:hidden;position:relative;font-size:0; color:#fff}
.banner .swiper-slide div{ width:100%; height:100%; position:relative; overflow:hidden; cursor:pointer}
.banner .swiper-pagination{bottom:25px!important; left:50%!important; margin-left:-600px!important; width:1200px!important; text-align:right;}
.banner .swiper-pagination-bullet{width:10px; height:10px; background:#fff; opacity:0.5}
.banner .swiper-pagination-bullet-active{width:24px; height:10px;opacity:1.0; border-radius:6px; background:#ffba00}
.banner .swiper-button-prev{left:20px; margin-top:-50px; width:40px; height:90px; background-size:100% 100%;fill:#fff!important;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); opacity:0.5}
.banner .swiper-button-prev:hover{opacity:0.9}
.banner .swiper-button-next{right:20px;margin-top:-50px;width:40px; height:90px; background-size:100% 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); opacity:0.5}
.banner .swiper-button-next:hover{opacity:0.9}
.banner .bannerImg{background-position:center center!important; background-size:100% 100%!important;}
.banner .bannerImg span{ position:absolute; top:22%; left:50%; margin-left:-515px;color:#fff; display:none}
.banner h1{font-size:45px; font-weight:bold; display:inline-block; border-bottom:2px solid #fff; padding-bottom:10px;}
.banner h2{font-size:32px; padding:10px 0 20px 0;font-weight:bold;}
.banner a{ display:inline-block;width:110px; height:44px;  border-radius:22px; background:url(../images/icoJt.png) center no-repeat; background-color:#ffba00;}
.banner a:hover{ background:url(../images/icoJt.png) center no-repeat; background-color:#ffa500;}
#bannerText{ letter-spacing:6px;}

.bannerIcoImg{position:absolute; z-index:2; bottom:40px; left:50%; margin-left:-420px}

@media(max-width:1440px){
.banner .bannerImg span{ top:18%;margin-left:-450px;}
.banner h1{font-size:38px;}
.banner h2{font-size:25px;}
}


.indNotice{ height:60px; background:#fff; }
.indNotice1{width:1082px; margin:0 auto; position:relative; padding:0 0 0 118px;}
.indNavNotice{ position:absolute; left:0; top:20px; background:url(../images/icoNotice.png) left center no-repeat;height:20px; padding:0 10px 0 30px; font-size:16px; font-weight:bold; color:#0081cc;  line-height:20px;}
.moreNotice{ position:absolute; right:0; height:60px; width:26px;background:url(../images/icoMore.png) center no-repeat; opacity:0.5}
.moreNotice:hover{opacity:1.0}

.indNotice2{ width:960px; height:60px; line-height:60px; overflow:hidden}
.indNotice2 span{}
.indNotice2 i{color:#999; display:inline-block; margin-left:10px; font-size:14px;}
.indNotice2 a{ font-size:15px;}
.indNotice2 a:hover{color:#0081cc}

.indNav{ position:relative; height:70px; margin-bottom:10px}
.indNav i{ display:inline-block; font-size:24px; color:#0e679b; border-left:3px solid #0e679b; height:30px; line-height:30px; padding-left:10px; margin-top:30px;}
.indNav a{ position:absolute; right:0; top:35px; font-size:14px; color:#0e679b; background:url(../images/icoJt1.png) right center no-repeat; padding-right:13px; display:inline-block}


.indNews{ background:#e3ebf1}
.indNews1{width:1200px; height:500px; margin:0 auto;}
.indNews2{width:1200px;overflow:hidden}
.indNewsL{float:left; width:730px;height:370px; background:#fff; font-size:0; overflow:hidden}
.indNavNews{ background:#cedfeb;}
.indNavNews a{ display:inline-block;font-size:15px; color:#0e679b; border-right:1px solid #fff; width:243px; text-align:center; line-height:40px;}
.indNavNews a:last-of-type{border-right:0}
.indNavNews .on{ width:242px!important; background:#0081cc; color:#fff!important;}
.indNewsList{ padding:15px 30px 0 30px; display:none}
.indNewsList a{display:block; font-size:15px; line-height:49px; border-bottom:1px solid #e5edf2; background:url(../images/bgLi.jpg) left center no-repeat; padding-left:17px}
.indNewsList a img{display:inline-block; margin-left:5px}
.indNewsList a:last-of-type{border-bottom:none}
.indNewsList a i{display:inline-block; float:right; color:#999}

.indNewsR{float:left; width:450px; height:370px; background:#fff; display:inline-block; margin-left:20px; position:relative; overflow:hidden}
.indNewsR .swiper-slide{ width:100%; height:100%; position:relative; overflow:hidden}
.indNewsR .swiper-pagination{ font-size:18px; font-weight:bold; width:50px!important; left:390px!important; bottom:35px!important; color:#0e679b}
.indNewsR .swiper-pagination-total{ color:#999}
.indNewsR .swiper-pagination-bullet{width:10px; height:10px; background:#fff; opacity:0.5}
.indNewsR .swiper-pagination-bullet-active{width:24px; height:10px;opacity:1.0; border-radius:6px; background:#ffba00}
.indNewsR .swiper-button-prev{width:30px; height:50px; left:0; top:125px; margin-top:0; background:url(../images/btnL1.png) no-repeat}
.indNewsR .swiper-button-prev:hover{background:url(../images/btnL1Hover.png) no-repeat}
.indNewsR .swiper-button-next{width:30px; height:50px; right:0; top:125px;margin-top:0; background:url(../images/btnR1.png) no-repeat}
.indNewsR .swiper-button-next:hover{background:url(../images/btnR1Hover.png) no-repeat}
.indNewsR img{ width:450px; height:279px; border-bottom:3px solid #ffba00}
.indNewsR i{display:block; padding:20px 115px 0 20px; font-size:15px; font-weight:bold; color:#0e679b; line-height:22px;}


.indNav1{ height:92px; background:url(../images/grayLine.jpg) bottom repeat-x; text-align:center; font-size:0}
.indNav1 a{display:inline-block; width:600px; height:90px; line-height:90px; color:#0e679b; font-size:24px;}
.indNav1 .on{ border-bottom:2px solid #0e679b;}

.indBox{display:none; position:relative; height:460px; overflow:hidden}
.indQsqy{width:100%; max-width:1340px; padding-bottom:50px; margin:30px auto 0 auto; overflow:hidden; text-align:center;position:relative; }
.indQsqy .swiper-slide{ width:1230px; margin:0 auto; overflow: hidden; font-size:0}
.indQsqy .swiper-slide a{ display:inline-block; width:380px; margin:0 15px;}
.indQsqy .swiper-slide a img{ width:380px; height:253px;transition:transform 1s;}
.indQsqy .swiper-slide a i{ line-height:80px; background:#19a3f3; font-size:18px; color:#fff; text-align:center; display:block}
.indQsqy .swiper-slide a:nth-child(1) i{background:#19a3f3;}
.indQsqy .swiper-slide a:nth-child(2) i{background:#5272da;}
.indQsqy .swiper-slide a:nth-child(3) i{background:#14acc1;}
.indQsqy .swiper-slide a span{width:380px; height:253px; overflow:hidden; display:block}
.indQsqy .swiper-slide a:hover img{transform:scale(1.2);}
.indQsqy .swiper-slide a:hover i{ font-weight:bold}
.indQsqy .swiper-pagination{}
.indQsqy .swiper-pagination-bullet{ background:#acaeaf; opacity:1.0}
.indQsqy .swiper-pagination-bullet-active{ background:#0081cc; width:27px; border-radius:5px;}
.indQsqy .swiper-button-prev{width:47px; height:47px; left:0; top:143px; margin-top:0; background:url(../images/btnL.png) no-repeat}
.indQsqy .swiper-button-prev:hover{background:url(../images/btnLHover.png) no-repeat}
.indQsqy .swiper-button-next{width:47px; height:47px; right:0; top:143px;margin-top:0; background:url(../images/btnR.png) no-repeat}
.indQsqy .swiper-button-next:hover{background:url(../images/btnRHover.png) no-repeat}

.indAbout{ width:1200px; margin:30px auto 0 auto; height:372px; background:#e3ebf1; font-size:0}
.indAbout img{width:590px; height:372px; vertical-align:middle}
.indAbout div{display:inline-block; width:550px; padding:0 30px; vertical-align:middle}
.indAbout h1{ font-size:22px; color:#0081cc; font-weight:bold}
.indAbout h2{ height:2px; background:#0081cc; width:190px; margin:15px 0;}
.indAbout span{ font-size:15px; line-height:26px; display:block}
.indAbout a{display:inline-block; padding:0 30px 0 30px; line-height:42px; font-size:15px; font-weight:bold; color:#fff; background-color:#0081cc; border-radius:22px; margin:15px 0 0 0}
.indAbout a:hover{background:#ffba00}


.indHxqy{ background:#e3ebf1}
.indHxqy1{width:1200px; height:440px; margin:0 auto; padding-top:10px;}
.indHxqy2{width:1200px;overflow:hidden; font-size:0; padding:0 0 0 0;}

.indDqgz{ width:590px; height:300px; background:url(../images/bgDqgz.jpg) no-repeat; display:inline-block; vertical-align:top}
.indDqgz div{ padding:120px 0 0 130px;}
.indDqgz div a{display:block; line-height:40px; font-size:15px; background:url(../images/bgLiRed.jpg) left center no-repeat; padding:0 0 0 12px;}
.indDqgz a:hover{color:#f1000b}
.indDqgz span{ text-align:right; display:block; padding:0 25px 0 0}
.indDqgz span a{ font-size:15px; font-weight:bold; display:inline-block; padding-right:10px; color:#f1000b; background:url(../images/icoJt2.png) center right no-repeat;}

.btnHzqy{ width:275px; height:300px; display:inline-block; margin:0 30px; background:url(../images/bgAqsc.jpg) no-repeat); text-align:center; overflow:hidden; position:relative;vertical-align:top}
.btnHzqy div{width:275px; height:300px; overflow:hidden}
.btnHzqy div img{transition:transform 1s;}
.btnHzqy span{ position:absolute; top:0; left:0; width:100%;}
.btnHzqy span img{ margin:78px 0 20px;}
.btnHzqy span i{display:block; color:#fff; font-size:18px;}
.btnHzqy:hover div img{transform:scale(1.2);}
.btnHzqy:hover span i{ font-weight:bold}


.indNav2{ height:92px; background:url(../images/grayLine.jpg) bottom repeat-x; text-align:center; font-size:0}
.indNav2 i{line-height:90px; color:#0e679b; font-size:24px;border-bottom:2px solid #0e679b; display:inline-block;}

.indShzr{ width:1200px; height:360px; margin:40px auto 60px auto; background:url(../images/bgShzr.jpg) no-repeat; color:#fff}
.indShzr div{padding:70px 0 0 60px;}
.indShzr h1{font-size:24px; margin:15px 0}
.indShzr h2{font-size:18px; margin:8px 0 15px 0; display:none}
.indShzr h3{}
.indShzr h3 a{ border:2px solid #fff; height:40px; width:110px; background:url(../images/icoJt.png) center no-repeat; display:inline-block; border-radius:22px;}
.indShzr h3 a:hover{ border:2px solid #ffba00;background:url(../images/icoJt.png) center no-repeat; background-color:#ffba00}
.indShzr span{ margin:30px 0 0 0; display:block}
.indShzr span a{display:inline-block; color:#fff; font-size:18px; margin-right:30px;}
.indShzr span img{ margin-right:8px; vertical-align:middle}
.indShzr span a:hover{text-decoration:underline}


.indLink{ background:#e3ebf1;}
.indLink_img{ width:1213px; margin:0 auto; font-size:0; text-align:left}
.indLink_img a{ width:290px; height:70px; margin:10px 6px 0 7px; display:inline-block;}
.indLink_img a img{width:100%; height:100%}
.indLink_img a:hover{box-shadow:0 0 5px rgba(0,0,0,0.2)}
.indLink_text{ padding:15px 0; width:1213px; margin:0 auto; font-size:0}
.indLink_text select{ width:391px; margin:0 6px 0 7px; border:1px solid #ccc; height:36px;}


.toTop{ position:fixed;bottom:10px; right:10px; display:block; width:42px; height:42px; border-radius:100%; background:url(../images/toTop.png) no-repeat; background-size:100% 100%; z-index:1000; display:none; opacity:0.7}
.toTop:hover{background:url(../images/toTopHover.png) no-repeat;background-size:100% 100%;opacity:1.0}

.boxFoot{background:#0081cc; border-top:4px solid #ffba00; padding:30px 0 80px 0; width:100%; overflow:hidden;color:#cbdef1;font-size:0;}
.boxFoot a{color:#cbdef1}
.boxFoot a:hover{color:#fff}
.boxFoot1{width:1200px; margin:0 auto; overflow:hidden; padding:0 10px}
.boxFoot3{ line-height:30px;}
.boxFoot3 div{font-size:13px;}
.boxFoot3 a{display:inline-block; font-size:13px;vertical-align:middle}
.boxFoot3 i{ font-size:0; width:1px; background:#b9d3ec; height:13px; display:inline-block; margin:0 10px; vertical-align:middle}


.btnShare{float:right;}
.btnShare i{font-size:13px; display:inline-block; vertical-align:middle;}
.btnShare a{display:inline-block; width:40px; height:40px; border-radius:50%; overflow:hidden; margin-left:10px;vertical-align:middle; line-height:40px; text-align:center}
.btnShare a img{width:30px; height:30px;}
.btnShare .shareWx{background:linear-gradient(to bottom, #7ecf3f 0%,#399f26 100%);}
.btnShare .shareWb{background:linear-gradient(to bottom, #fa997d 0%,#e84a49 100%);}
.btnShare .shareQz{background:linear-gradient(to bottom, #fec85f 0%,#da9d1a 100%);}
.btnShare .shareQq{background:linear-gradient(to bottom, #56b9ff 0%,#218bdd 100%);}
.btnShare .shareWx:hover{background:#399f26}
.btnShare .shareWb:hover{background:#e84a49}
.btnShare .shareQz:hover{background:#da9d1a}
.btnShare .shareQq:hover{background:#218bdd}

.boxEwm{ position:fixed; width:222px; height:248px; top:50%; margin-top:-129px; left:50%; margin-left:-131px; z-index:1000; background:url(../images/bgWxEwm.png) no-repeat; padding:5px; font-size:0; line-height:0; display:none; box-sizing:content-box}
.boxEwm a{display:block;height:26px; width:100%;}
.boxEwm img{ width:178px; height:178px; display:inline-block; margin:22px 0 0 22px}
.boxBlack{background:url(../images/bgBlack.png); width:100%; height:100%; position:fixed; z-index:999; top:0; left:0; display:none}










.subBanner{ width:100%; height:200px; text-align:center}
.subBanner span{display:inline-block; margin:0 auto; width:1200px; text-align:left; color:#fff; padding:25px 0 0 0; font-size:13px}
.subBanner span i{display:block; font-size:30px; margin-top:5px;}
.subBanner a{color:#fff;}
.subBanner a:hover{color:#fff}
.textBlack{ color:#000!important; opacity:0.5}
.textBlack a{color:#000!important;}
.textBlack a:hover{color:##000!important}
.textBlue{ width:1200px; height:100px; margin:0 auto;padding:25px 0 0 0; font-size:13px; color:#0b619e}
.textBlue i{display:block; font-size:30px; margin-top:5px;}
.textBlue a{color:#0b619e}
.textBlue a:hover{color:#0b619e}

.navCur{width:100%; height:46px; background:#cedfeb;}
.navCur span{display:block;width:1200px; font-size:0; margin:0 auto;}
.navCur a{ font-size:15px; line-height:46px;display:inline-block; background:url(../images/bgNavCurLine.png) right repeat-y;text-align:center; }
.navCur a:last-of-type{ background:url(../images/bgNavCurLine1.png) right repeat-y;}
.navCur .on{background:#0081cc!important; color:#fff}
.navCur .on:hover{color:#fff;}

.boxBg{ background:#e3ebf1; width:100%; overflow:hidden}
.boxMain{ width:1200px; margin:0 auto;}

.conAbout{ padding:50px 0 50px 0;}
/*.conAbout h1{ font-size:22px; font-weight:bold; color:#0e679b; padding:50px 0 0 50px}
.conAbout h2{ font-size:32px; color:#444px; padding:10px 0 40px 50px}*/

.conAbout1{ font-size:0; background:#fff}
.conAbout1 span{ font-size:15px; line-height:24px; display:inline-block; padding:0 50px; width:579px; vertical-align:middle}
.conAbout1 span h1{ font-size:24px; font-weight:bold; color:#0e679b; padding:0 0 15px 0}
.conAbout1 span p{text-indent:2em; padding-bottom:5px;}
.conAbout1 img{ display:inline-block; vertical-align:middle}

.navCon{ background:url(../images/bgLine.png) bottom repeat-x; text-align:center}
.navCon i{display:inline-block; font-size:24px; color:#0d669e; border-bottom:1px solid #0d669e; padding:40px 0 20px 0}

.boxLogo{ font-size:0; padding:30px 0 45px 0}
.boxLogo img{ display:inline-block; margin:10px 58px 0 86px; vertical-align:top}
.boxLogo span{ display:inline-block; width:860px;}
.boxLogo span p{ font-size:16px; line-height:26px; margin-bottom:15px;}

.boxQywh{ font-size:0; margin-bottom:-30px;}
.boxQywh li{margin-bottom:30px; background:#fff}
.boxQywh img{ display:inline-block; vertical-align:middle}
.boxQywh span{width:500px; padding:0 50px; display:inline-block; vertical-align:middle}
.boxQywh i{ display:block; font-size:24px; color:#0d669e; margin-bottom:8px;}
.boxQywh p{ line-height:26px; font-size:16px;}

.qywhList{ font-size:0; padding:0 0 60px 0}
.qywhList li{ width:33.3%; text-align:center; display:inline-block; margin:40px 0 0 0}
.qywhList img{ border-radius:50%; background:#0081cc}
.qywhList i{display:block; font-size:17px; font-weight:bold; margin:8px 0 5px 0}
.qywhList span{ font-size:16px;}


.textList{font-size:0; padding:50px 0 0 0; margin-bottom:-30px;}
.textList a{ width:380px; height:240px; border-top:3px solid #b2d9f0; background:#fff; margin:0 30px 30px 0; display:inline-block; position:relative}
.textList a:nth-of-type(3n+0){ margin-right:0}
.textList i{ display:inline-block; width:115px; height:120px; border-right:1px solid #e6eff5; margin:50px 0;vertical-align:middle; font-family:fontDate; text-align:center; color:#0d669e}
.textList h1{ font-size:40px; margin:25px 0 5px 0; line-height:40px;}
.textList h2{ font-size:20px; background:url(../images/bgDate.png) center no-repeat;}
.textList span{ display:inline-block; width:214px;  font-size:15px; line-height:26px; padding:0 30px 0 20px; text-align:justify;vertical-align:middle;}
.textList div{ width:40px; height:22px; background:url(../images/icoJt3.png) center no-repeat; background-color:#7fc0e5; border-radius:11px; position:absolute; bottom:30px; right:30px;}
.textList a:hover{border-top:3px solid #0d669e;}
.textList a:hover div{background:url(../images/icoJt3.png) center no-repeat; background-color:#0d669e;}

.boxPage{width:100%; overflow:hidden; margin:30px 0 50px 0;}
.boxPage a{ display:inline-block;font-size:16px; float:left;color:#444;background-color:#c4dcef;position:relative;box-sizing:content-box;}
.boxPage a:hover{ color:#fff; background-color:#1a71b6;}
.curPage{color:#fff!important; background-color:#1a71b6!important;}
.numPage{float:left;}
.numPage a{ width:46px; height:46px;text-align:center; line-height:46px; margin-right:8px;}
.btnPage{float:right; }
.prePage{ background:url(../images/pagePre.png) 15px center no-repeat; background-color:#e6e6e6; width:65px; height:46px; line-height:46px; padding:0 0 0 40px; margin:0 0 0 10px; text-align:left!important; font-size:16px!important;}
.prePage:hover{background:url(../images/pagePreHover.png) 15px center no-repeat; background-color:#88603c;}
.nextPage{background:url(../images/pageNext.png) 80px center no-repeat; background-color:#e6e6e6; width:70px; height:46px;line-height:46px; padding:0 35px 0 0; margin:0 0 0 10px;text-align:right!important;font-size:16px!important;}
.nextPage:hover{background:url(../images/pageNextHOver.png) 80px center no-repeat; background-color:#88603c;}

.boxShow{ padding:40px 60px; background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.05); margin:40px 0;}
.showTitle{text-align:center; padding:0 50px 20px 50px; color:#004995;border-bottom:1px #d9d9d9 solid;}
.showTitle h1{font-size:30px; line-height:40px;}
.showTitle h2{font-size:20px; line-height:30px; padding:10px 0 0 0;color:#666}
.showInfo{font-size:14px; color:#999; text-align:center; border-top:1px #d9d9d9 solid; margin-top:5px; padding:15px 0;}
.showInfo1{font-size:14px; color:#999; text-align:center; border-top:1px #d9d9d9 solid; margin-top:5px; padding:0 0 15px 0}
.showCon{font-size:16px; line-height:28px; padding:10px 40px 0 40px;}
.showCon p{ text-align:justify; margin-bottom:15px;}
.showCon img{max-width:100%; height:auto; }
.showCon div,.showCon span,.showCon p{ font-family:/*"PingFang SC",*/"Microsoft Yahei"!important}


.newsList{font-size:0; }
.newsList a{ display:block; padding:25px 0; border-bottom:1px solid #e6eff5;}
.newsList i{ display:inline-block; width:115px; height:120px; border-right:1px solid #e6eff5;vertical-align:middle; font-family:fontDate; text-align:center; color:#0d669e}
.newsList h1{ font-size:40px; margin:25px 0 5px 0; line-height:40px;}
.newsList h2{ font-size:20px; background:url(../images/bgDate.png) center no-repeat;}
.newsList img{ display:inline-block; width:240px; margin-left:70px;}
.newsList span{display:inline-block; vertical-align:middle; width:744px; padding-left:30px;}
.newsList h3{ font-size:24px; color:#0d669e; margin-bottom:8px; line-height:30px;}
.newsList h4{ line-height:24px; color:#777; font-size:15px;}
.spanWidth{ width:1054px!important;}
.newsList a:hover h4{color:#444;}

.qsqyList{ width:1220px; margin:-70px auto 20px  auto; overflow:hidden}
.qsqyList a{ float:left; display:inline-block; margin:10px; position:relative;}
.qsqyList a i{position:absolute; left:0; bottom:0; width:100%; background:url(../images/bgBlack1.png) repeat-x bottom; line-height:80px; padding-top:56px; font-size:22px; color:#fff; text-indent:30px; z-index:10}
.qsqyList a div{width:100%; height:100%; overflow:hidden}
.qsqyList a img{transition:transform 1s;}
.qsqyList span{float:left; display:inline-block; width:610px;}
.qsqyList a:hover i{ color:#01a2ff; font-weight:bold;}
.qsqyList a:hover img{transform:scale(1.2);}

.navLeft{ float:left; width:270px; font-size:0; margin:40px 50px 40px 0; display:inline-block}
.navLeft a{display:block; height:43px; border-bottom:3px solid #cedeeb; background:url(../images/icoJt4.png) 240px center no-repeat; background-color:#cedeeb; line-height:43px; font-size:14px; margin-bottom:6px; padding:0 50px 0 20px;}
.navLeft .on{ border-bottom:3px solid #1375b6!important; background:url(../images/icoJt4Hover.png) 240px center no-repeat!important; background-color:#0081cc!important; color:#fff; font-weight:bold}
.navLeft .on:hover{color:#fff}

.boxRight{float:left; width:880px; margin:40px 0 40px 0;}
.navRight{ background:url(../images/bgLine.png) bottom repeat-x;}
.navRight i{ display:inline-block; border-bottom:2px solid #256aa1; color:#256aa1; font-size:26px; line-height:60px;}

.qsqyCon{ font-size:16px; line-height:26px; text-align:justify;padding-top:10px;}
.qsqyCon p{ margin-bottom:15px; text-indent:2em;}

.btnLink{text-align:right; }
.btnLink a{ background:url(../images/icoJt5.png) 100px center no-repeat; background-color:#0081cc; padding:0 46px 0 30px; display:inline-block; line-height:46px; color:#fff; font-weight:bold; font-size:16px; border-radius:23px}
.btnLink a:hover{background:url(../images/icoJt5.png) 100px center no-repeat; background-color:#ffba00;}

.qsqyImg{width:880px; padding-bottom:50px; margin:40px auto 0 auto; overflow:hidden; text-align:center;position:relative; }
.qsqyImg .swiper-slide{ width:880px; margin:0 auto; overflow: hidden; font-size:0}
.qsqyImg .swiper-pagination{}
.qsqyImg .swiper-pagination-bullet{ background:#acaeaf; opacity:1.0}
.qsqyImg .swiper-pagination-bullet-active{ background:#0081cc; width:27px; border-radius:5px;}
.qsqyImg .swiper-button-prev{width:32px; height:89px; left:20px; top:143px; margin-top:0; background:url(../images/btnL2.png) no-repeat; opacity:0.2}
.qsqyImg .swiper-button-prev:hover{opacity:1.0}
.qsqyImg .swiper-button-next{width:32px; height:89px; right:20px; top:143px;margin-top:0; background:url(../images/btnR2.png) no-repeat;opacity:0.2}
.qsqyImg .swiper-button-next:hover{opacity:1.0}
.qsqyImg img{height:410px}

.titleShzr{ font-size:32px; padding:20px 0 40px 0; text-align:center}
.boxShzr{ margin-bottom:20px; width:100%; overflow:hidden}
.boxShzr li{background:#fff; margin-bottom:20px; font-size:0}
.boxShzr span{ display:inline-block; width:699px; padding:0 50px; vertical-align:middle}
.boxShzr img{vertical-align:middle}
.boxShzr div{ font-size:24px; color:#0d669e; margin-top:-20px;}
.boxShzr i{font-size:50px; font-family:fontDate}
.boxShzr p{ line-height:26px; font-size:16px;}

.boxContact{ font-size:0; padding:60px 0;}
.boxContact li{display:inline-block; width:33%; line-height:26px; text-align:center; border-right:1px solid #d8d8d8; vertical-align:top}
.boxContact li:nth-child(3){ border:0}
.boxContact span{display:inline-block; font-size:16px; color:#555; text-align:left; padding-top:10px;}
.contactMap{width:100%; height:450px; border-top:1px solid #dcdad8}


.boxMain1{width:1100px; background:#fff; margin:50px auto; padding:50px;}

.boxGsld{ width:100%; overflow:hidden}
.boxGsld img{ float:left; width:409px;}
.boxGsld1{ float:left; width:640px; padding-left:50px;}
.navAbout{ border-bottom:2px solid #0081cc; padding-top:15px;}
.navAbout h1{font-size:30px; font-weight:bold; color:#0081cc; line-height:30px;}
.navAbout h2{font-size:30px; font-family:fontDate; color:#c6cbce; text-transform:Uppercase; line-height:30px; padding:8px 0 15px 0}

.boxGsldList{padding:30px 0 0 0}
.boxGsldList li{ font-size:20px; line-height:36px;}
.boxGsldList li span{display:inline-block;width:100px; font-weight:bold}

.fzzlCon{ padding-top:20px;}
.fzzlCon p{ font-size:15px; line-height:26px; text-indent:2em; padding-bottom:10px;}

.navCur1{ font-size:0; margin-top:-10px;}
.navCur1 a{ font-size:22px; text-align:center; border-bottom:2px solid #c6d6e2; color:#777; padding-bottom:20px; display:inline-block} 
.navCur1 a:hover{color:#0081cc}
.navCur1 .on{ border-bottom:2px solid #0081cc!important; color:#0081cc!important}

.boxZyyw{ width:100%; overflow:hidden}
.boxZyyw li{width:100%;overflow:hidden; padding-top:50px;}
.boxZyyw li img{ display:inline-block; float:right; width:550px; height:400px; margin:0 0 0 40px; vertical-align:middle}
.zyywCon{display:inline-block; width:510px; vertical-align:middle}
.zyywNav{ background:url(../images/bgLine1.jpg) 0 5px no-repeat; padding:0 0 0 15px; color:#0081cc; margin-top:10px}
.zyywNav h1{ font-family:fontDate; font-size:40px; line-height:40px;}
.zyywNav h2{ font-size:30px; font-weight:bold; line-height:40px;}
.zyywNav h2 i{ display:inline-block; width:40px; height:40px; background:url(../images/bgNum.jpg) center no-repeat; font-family:fontDate; font-size:40px; vertical-align:middle; text-align:center; color:#fff; margin:0 8px;}
.zyywNav h2 strong{ display:inline-block; font-size:18px; vertical-align:middle; background:url(../images/bgTitle.jpg); width:210px; height:40px; text-align:center; color:#fff}
.zyywText{ line-height:28px; font-size:15px; padding:20px 0; text-align:justify}
.zyywText p{text-indent:2em;}
.btnMore{ display:block; width:510px; line-height:40px; background:url(../images/bgMore.jpg) no-repeat; text-align:center; color:#0081cc; font-size:15px; }
.btnMore:hover{background:url(../images/bgMoreHover.jpg) no-repeat; color:#fff;}

.boxZyyw li:nth-child(even) img{ float:left; margin:0 40px 0 0;}</pre></body></html>