<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body{font-family:"Times New Roma",Arial Regular,宋体; font-size:14px; color:#333; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}
a:link,a:visited{color:#333;text-decoration:none}
a:active,a:hover{color:#01a8ff;text-decoration:none}
.lt{float:left;}
.rt{float:right;}
.cl{ clear:both;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
code,input,button,cite,textarea,select{font-family:"Microsoft Yahei";}
cite,em{font-style:normal;}
.colorfff{color:#fff;}
.colorfff a:link,.colorfff a:visited{color:#fff;}
.colorfff a:active,.colorfff a:hover{color:#ff0;}
.color666{color:#666;}
.color666 a:link,.color666 a:visited{color:#666}
.color666 a:active,.color666 a:hover{color:#01a8ff;}
.color2{color:#01a8ff;}
.color2 a:link,.color2 a:visited{color:#01a8ff;}
.color2 a:active,.color2 a:hover{color:#c00;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none; outline:medium;font-family:Microsoft YaHei;}



.swiper-container { width: 1200px;height:440px;position:relative;overflow: hidden;list-style:none;z-index:1;padding:0;}
.swiper-slide {width:281px;height:440px;float:left;text-align: center;font-size: 18px;background: #fff;//margin-right:17px;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;}
.wd{float:left;width:281px;height:392px;border:1px solid #7D7D7D;width:30px;height:50px;}
.cd{float:left;width:281px;height:30px;}
/*.swiper-button-next{right:-1px;left:auto;background: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");position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}
.swiper-button-prev{background: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");position:absolute;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;top:50%;left:-15px;right:auto;}
*/
#swiper-container{width:100%; position:relative; margin:0 auto; height:586px;}
#swiper-container .swiper-slide{width:100%; height:586px;}
#swiper-container .swiper-slide a{height:100%; display:block;}
#swiper-container&gt;.swiper-pagination{left:0!important; bottom:15px!important; text-align:center; z-index:9999; position:absolute; width:100%;}
#swiper-container .swiper-pagination span.swiper-pagination-switch{width:17px; height:17px; background:url(images/hdan1.png) no-repeat; display:inline-block; margin:0 6px !important; float:none; cursor:pointer; opacity:1; border-radius:0;}
#swiper-container .swiper-pagination span.swiper-active-switch{background:url(images/hdan2.png) no-repeat; opacity:1;}
#topnav{width:100%; height:24px; line-height:24px; background:#f1f1f1;}
#topnav dl{width:1200px; margin:0 auto; font-size:12px; color:#4c4c4c;}
#topnav dt{float:left; padding-left:20px;}
#topnav dd{float:right;}
#topnav dd span{float:left; padding-right:20px;}
#topnav dd span img{width:20px; height:14px; display:inline-block; vertical-align:middle; margin-right:5px;}
#header{width:1200px; margin:0 auto; height:82px; padding-top:25px;}
#header h1{width:374px; float:left;}
#header h1 img{width:374px; height:52px;}
#header span{float:right; line-height:32px; font-size:16px; padding:10px 0 0 40px; color:#4e4e4e;}
#header span img{width:47px; height:32px; float:left; margin-right:8px;}
#header a:link,#header a:visited{color:#4e4e4e}
#header a:active,#header a:hover{color:#01a8ff;}
#topmenu{width:100%; height:44px; line-height:44px; background:#f1f1f1;}
#topmenu ul{width:1200px; margin:0 auto;}
#topmenu li{float:left; text-align:center; font-size:18px; margin-right:29px;}
#topmenu li a{height:100%; display:block; color:#6b6b6b; padding:0 40px;}
#topmenu li a:link,#topmenu li a:visited{color:#6b6b6b;}
#topmenu li a:active,#topmenu li a:hover{color:#fff; background:#01a8ff;}
.main{width:1200px; margin:0 auto; padding:50px 0 55px;}
h3.indextt1{font-size:48px; line-height:50px; text-align:center; color:#01a8ff; text-transform: uppercase; letter-spacing:-3px;}
.indextxt1{padding-top:30px;}
.indextxt1 dt{width:581px; float:left;}
.indextxt1 dt img{width:573px; height:346px; border:4px solid #7d7d7d;}
.indextxt1 dd{width:600px; float:right; line-height:24px;}
.indextxt1 dd span{font-size:16px; text-transform: uppercase; margin-top:20px; display:block; padding-left:10px;}
.indextxt1 dd p{color:#9b9b9b; margin-top:15px; text-indent:2em;}
.indextxt1 dd h4{font-size:36px; color:#4c4c4c; line-height:65px; text-transform: capitalize; background:url(images/txt1_li.png) left bottom no-repeat;}
.indextxt2{width:100%; background:url(images/txt2bg.jpg) center top no-repeat; height:743px;}
.indextxt2 ul{padding-top:50px;}
.indextxt2 li{width:287px; float:left; height:441px; position:relative; text-align:center; margin:0 6px 0 7px;}
.indextxt2 li img{width:281px; height:392px; margin:0 auto; border:1px solid #7d7d7d; border-bottom:0;}
.indextxt2 li p{height:45px; width:281px; line-height:45px; border:1px solid #313131; overflow:hidden; background:rgba(255,255,255,0.7); font-size:16px; margin:0 auto;}
.indextxt2 li h4{width:114px; position:absolute; top:10px; left:3px; background:url(images/txt2_logo.png) no-repeat; height:26px; z-index:999;}
.indextxt2 li span{width:281px; height:281px; background:url(images/txt2_li.png) no-repeat; position:absolute; top:80px; left:0; z-index:999;     opacity: 0.5;}
.indextxt2 li:hover img{ border:3px solid #01a8ff; border-bottom:0; margin-top:-2px;}
.indextxt2 li:hover p{background:#01a8ff; color:#fff; font-weight:700; border:3px solid #01a8ff; height:41px; line-height:41px;}
.indextxt2a{ background:none; height:auto;}
.indextxt2a li{width:208px; height:318px; margin:20px 4px 0 5px;float:left;}
.indextxt2a li img{width:202px; height:281px;}
.indextxt2a li p{width:202px; height:32px; line-height:32px; font-size:12px;}
.indextxt2a li:hover p{height:28px; line-height:28px;}
.indextxt2a li h4{width:79px; position:absolute; top:10px; left:3px; background:url(images/txt2a_logo.png) no-repeat; height:18px; z-index:999;}
.indextxt2a li span{width:202px; height:202px;
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5; background:url(images/txt2a_li.png) no-repeat; position:absolute; top:60px; left:0; z-index:999;}


.indexmore{width:188px; height:30px; line-height:30px; margin:50px auto 0; text-align:center; background:#01a8ff; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; font-size:18px; text-transform: uppercase;}
.indexmore a{height:100%; display:block;}
.indextxt3 li{width:278px; float:left; height:291px; overflow:hidden; position:relative; text-align:center; margin:30px 11px 0;}
.indextxt3 li img{width:278px; height:291px;}
.indextxt3 li p{width:100%; background:rgba(1,168,255,0.85); font-size:18px; height:38px; line-height:38px; overflow:hidden; position:absolute; left:0; bottom:0; text-transform: uppercase;}
.indextxt3a li{width:197px; height:207px; margin:20px 10px 0;}
.indextxt3a li img{width:197px; height:207px;}
.indextxt3a li p{height:28px; line-height:28px; font-size:12px;}

.indextxt4{width:100%; height:419px; background:url(images/txt4bg.jpg) center top no-repeat;}
.indextxt4 ul{padding-top:50px;}
.indextxt4 li{width:238px; padding:20px 80px 0; height:205px; float:left; text-align:center; border-right:2px solid #acabab; font-size:15px; line-height:22px;}
.indextxt4 li h4{font-size:18px; line-height:30px; text-transform: uppercase; margin:10px 0;}
.indextxt4 li img{width:60px; height:60px; margin:0 auto;}
#footer{width:100%; background:#dfdfdf;}
#footer dd{width:100%; height:34px; line-height:34px; text-align:center; background:#f1f1f1; border-top:1px solid #9e9e9e; font-size:12px;}
#footer dt{width:1200px; margin:0 auto; padding:15px 0;}
#footer dt li{ float:left; line-height:22px; color:#6b6b6b; padding:0 120px 0 30px;}
#footer dt li h4{font-size:18px; line-height:38px; font-weight:400; margin-bottom:5px; color:#4c4c4c;}
#footer dt li p code{ display:inline-block; text-align:right; color:#222;//width:76px;}
#footer dt li p img{width:35px; height:35px; display:inline-block; margin:10px 16px 0 0;}
#footer dt li.fttb1{width:485px;}
#footer dt li.fttb1 p{margin-bottom:5px;width:700px}
#footer dt li.fttb2{width:224px; float:right; padding:0;}
#footer dt li.fttb2 img{width:160px; height:160px; background:#fff; border:1px solid #bfbfbf; padding:5px;}

.piaofu{width:63px; position:fixed; right:0; top:200px; border-bottom:1px solid #ddd; z-index:9999;}
.piaofu dl{width:100%; float:left; position:relative; text-align:center;}
.piaofu dt{width:61px; height:61px; border:1px solid #ddd; background:#fff; border-bottom:0; cursor:pointer;}
.piaofu dt img{width:35px; height:35px; margin:3px auto 0;}
.piaofu dt p{font-size:12px; color:#999; line-height:20px;}
.piaofu dt a{height:100%; display:block; color:#999;}
.piaofu dd{width:150px; height:61px; text-align:center; border:1px solid #ddd; text-align:center; position:absolute; right:-200px; bottom:-1px; line-height:61px; background:#fff; font-size:20px;}
.piaofu dl.pfpic dt img{width:61px; height:61px; margin:0 auto;}
.piaofu dl.pfwx dd{width:92px; height:92px;}
.piaofu dl.pfwx dd img{width:92px; height:92px;}
.piaofu dl:hover dd{-webkit-transition: all .5s ease-in;
-moz-transition: all .5s ease-in;
-ms-transition: all .5s ease-in;
-o-transition: all .5s ease-in;
transition: all .5s ease-in; right:66px;}

/*内页*/
.nybanner{width:100%; height:496px; position:relative;}
.nybanner dl{width:100%; height:40px; line-height:40px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5);}
.nybanner dt{width:1200px; margin:0 auto; text-align:right; font-size:16px;}
.nybanner dt img{width:26px; height:26px; display:inline-block; vertical-align:middle; margin-right:5px; position:relative; margin-top:-2px;}
.nywrap{width:100%; background:#f3f3f3; padding:20px 0 40px;}
.nymain{width:1200px; margin:0 auto;}
.sidebar{width:270px; float:left; position:relative; margin-top:-80px;}
h2.nytt1{height:123px; line-height:123px; background:url(images/left_tt1.png) no-repeat; font-weight:400; text-align:center; font-size:36px; color:#fff;}
.sidebar ul{width:100%; background:#fff;}
.sidebar li{height:60px; line-height:60px; border-bottom:2px solid #f3f3f3; font-size:18px; color:#676767;}
.sidebar li a{height:100%; display:block; color:#676767; background:url(images/left_li1.png) 28px center no-repeat; padding-left:50px}
.sidebar li a:link,.sidebar li a:visited{color:#676767;}
.sidebar li a:active,.sidebar li a:hover,.sidebar li.leftnow a{color:#01a8ff; background:url(images/left_li2.png) 28px center no-repeat;}
.content{width:870px; float:right; background:#fff; padding:15px 20px 40px;}
h3.nytt2{font-size:18px; line-height:36px; height:36px; border-bottom:1px solid #7d7d7d; font-weight:400;}
h3.nytt2 span{height:35px; border-bottom:3px solid #01a8ff; padding:0 10px; display:inline-block; color:#040404;}
.nytxt1{font-size:14px; line-height:24px; padding:20px 10px; color:#9b9b9b;}
.nytxt1 p{padding:10px 0;}
.nytxt1 img{ border:4px solid #7d7d7d; max-width:100%; margin:0 auto;}
.nytxt1 h4{font-size:36px; color:#01a8ff; line-height:65px; text-transform: capitalize; background:url(images/txt1_li2.png) left bottom no-repeat;}
.page{width:100%; float:left; text-align:center; color:#666; padding:40px 0 20px; font-size:14px;}
.page a{height:28px; display:inline-block; text-align:center; vertical-align:middle; line-height:28px; background:#fff; border:1px solid #ccc; padding:0 10px; margin:0 3px;}
.page a:link,.page a:visited{color:#666;}
.page a:active,.page a:hover,.page a.pagenow{color:#fff; background:#01a8ff; border-color:#01a8ff;}
h4.cptt1{font-size:30px; height:75px; line-height:75px; border-bottom:1px solid #000; text-align:center; color:#424242; padding-top:20px;}
h4.cptt1 span{height:78px; background:url(images/cptt1.png) center bottom no-repeat; display:inline-block;}
.cptxt1{padding:20px 40px;}
.cptxt1 dt{width:378px; height:478px; margin:0 auto; border:1px solid #01a8ff; position:relative;}
.cptxt1 dt img{width:378px; height:478px;}
.cptxt1 dt h4{width:147px; position:absolute; top:10px; left:3px; background:url(images/cplogo.png) no-repeat; height:33px; z-index:999;}
.cptxt1 dt span{width:378px; height:378px;-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;  background:url(images/cp_li.png) no-repeat; position:absolute; top:70px; left:0; z-index:999;}
.cptxt1 dd{line-height:27px; color:#8d8d8d; padding-top:20px;}
.cptxt1 dd b{font-size:16px; color:#424242;}
.cptxt1 dd h5{font-size:24px; line-height:40px; color:#424242; margin:20px 0;}
h4.newstt1{font-size:30px; line-height:60px; text-align:center; color:#000; padding-top:10px;}
.newstxt1{font-size:14px; line-height:30px; color:#5b5b5b;}
.newstxt1 p{padding:10px 0;}
.newstxt1 img{ max-width:100%; margin:0 auto;}
.nytxt2{padding:20px 10px;}
.nytxt2 li{width:100%; float:left; margin-top:10px;}
.nytxt2input1,.nytxt2text1{width:262px; height:36px; line-height:36px; background:#fff; border:2px solid #ececec; font-size:14px; color:#909090; padding:0 12px; margin-right:9px;}
.nytxt2text1{width:820px; height:212px;}
.nytxt2btn1{width:123px; height:34px; line-height:84px; background:url(images/nytxt2btn1.png) no-repeat; border:0; cursor:pointer; overflow:hidden; margin-top:20px;}
.nytxt3{padding:10px 5px;}
.nytxt3 dt{font-size:14px; line-height:33px; color:#696969;}
.nytxt3 dt b{color:#2b2b2b;}
.nytxt3 dd{width:100%; padding-top:30px;}
/* 本例子css */
.indexmore{float:left;margin-left:45%;}
		#swiper1 {
			float:left;
      width: 100%;
    }
    #swiper1 .swiper-slide{float:left!important;width:278px!important;margin-left:5px!important;border:1px solid #000;height:438px!important;}
    .swiper-slide img{float:left;width:275px;/*margin-left:-45%;*/margin-left:0.5%;margin-top:-19px;height:392px;}
    .swiper-slide a{float:left;margin-top:-10%;}
    .title{float:left;margin-top:140%;margin-left:-98.7%;width:100%;border-top:1px solid #000;height:48px;}
    .title a{text-align: center;line-height: 48px;margin-top:0px;margin-left:23%;}
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
   /*.swiper-button-next{left:0;}
    .swiper-button-prev{left:97%;}*/
.picScroll-right{ width:1200px;position:relative;height:291px  }
		.picScroll-right .cd .prev,.picScroll-right .cd .next{ display:block;width:50px;height:98px;float:right; margin-right:5px;margin-top:10px;cursor:pointer;font-size:50px;}
		.picScroll-right .cd  .next{position:absolute; background-position:0 -50px;margin-top:-200px;background:url(images/zuo.png) no-repeat;left:-50px;}
		.picScroll-right .cd .prev{position:absolute;background-position:0 -50px;margin-top:-200px;background:url(images/you.png) no-repeat;right:-50px;}
		.picScroll-right .cd  .prevStop{ background-position:-60px 0; }
		.picScroll-right .cd  .nextStop{ background-position:-60px -50px; }
		.picScroll-right .cd {}
		.picScroll-right .cd  ul{ overflow:hidden; zoom:1; height:291px;}
		.picScroll-right .cd  ul li{ margin:0 8px ; float:left; _display:inline; overflow:hidden; text-align:center; border:1px solid #858585;position:relative;}
		.picScroll-right .cd  ul li .pic1{ text-align:center; }
		.picScroll-right .cd  ul li .pic1 img{display:block;}
		.picScroll-right .cd  ul li .title1{position:absolute;line-height:38px; height:38px;background:rgba(0,168,255,0.85);border-top:1px solid #858585;width:100%;text-align: center;top:253px!important; }
		.title1 a{color:#fff!important;font-size:14px;}
</pre></body></html>