<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";



body{ margin:0px; font-size:12px; color:#3d2f1b;font-family:"微软雅黑"}



*{padding:0px;margin:0px;}



body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,keygen,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea,select,button{margin:0;padding:0;border:0;outline:0;}





h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}



button {overflow:visible}



img{border:none;}



a{color:#3d2f1b;text-decoration:none;}



a:hover{color:#006498;text-decoration:none;}



li{	list-style:none;}



input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}



.clear{overflow:hidden;clear:both; height:0px;}



.lf{ float:left;}



.rt{ float:right;}



.con{width:1200px; margin:0 auto;}



.top{width:100%;  background-color:#fafafa; font-size:12px; line-height:36px; color:#999;}

.top span{display:block; float:left;}

.top span.yx{background:url(../images/yx.png) no-repeat left center; padding-left:25px; margin-right:15px;}

.top span.dh{background:url(../images/dh.png) no-repeat left center; padding-left:22px; margin-left:15px;}

.top span.dl{background:url(../images/ch.gif) no-repeat left center; padding-left:25px; margin-right:15px; }

.top span.zc{background:url(../images/en.gif) no-repeat left center; padding-left:27px; margin-left:13px;margin-right:10px}

.top span.dl1{background:url(../images/dl.png) no-repeat left center; padding-left:25px; margin-right:15px;margin-left:10px}

.top span.zc1{background:url(../images/zc.png) no-repeat left center; padding-left:27px; margin-left:13px; }





.top a{display:block; width:21px; height:36px; float:left; margin-left:20px;}

.top a.wb{background:url(../images/wb.png) no-repeat center;}

.top a.qq{background:url(../images/qq.png) no-repeat center;}

.top a.wx{background:url(../images/wx.png) no-repeat center;}

.header{width:100%; background-color:rgba(255,255,255,.98); border-bottom:1px solid #f7f7f7; z-index:9999;}

.header .con{position:relative;}

.header .logo{width:360px; float:left; padding-top:5px}

.header .logo img{width:100%; height:auto; display:block;}

.header .nav{width:700px; float:right;}

.header .nav ul li{width:100px; height:93px; font-size:15px; line-height:26px; text-align:center; float:left; display:block; position:relative; font-weight:bold}

.header .nav ul li a{display:block; padding:21px 0 20px;}

.header .nav ul li span{ font-weight:normal; text-transform:uppercase}

.header .nav ul li:hover a{color:#fff; background-color:#006498;}

.header .nav span{display:block; font-size:12px; color:#999;}

.header .nav ul li:hover span{color:#fff;}

.header .nav .ej{width:100px;  background: rgba(255,255,255,0.7); box-shadow:0 0 2px #aaa; position:absolute; left:0; z-index:999; display:none;}

.header .nav .ej .wz{width:100px; float:left; font-weight:normal}

.header .nav .ej .wz a{width:100%; padding:0; height:36px; line-height:36px; font-size:13px; text-align:center;}

.header .nav ul li:hover .ej{display:block; text-align:center}

.header .nav ul li:hover .ej .wz a{background:none; color:#555;}

.header .nav ul li:hover .ej .wz a:hover{color:#fff; background: rgba(13,120,190,0.6)}

.header .nav ul li.on .ej{left:auto; right:0;}

.header .nav .ej .tp{width:320px; float:right;}

.header .nav .ej .tp img{width:320px; height:150px; display:block;}

.header .tel{padding-left:30px; background:url(../images/tel.png) no-repeat left center; font-size:20px; color:#006498; line-height:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:30px; float:right;}



.banner{width:100%; height:500px; overflow:hidden; position:relative;}

.banner .hd{width:100%; text-align:center; position:absolute; left:0; bottom:15px; z-index:99;}

.banner .hd ul li{width:12px; height:12px; border-radius:100%; background-color:#fff; margin:0 5px; text-indent:-9999px; display:inline-block; cursor:pointer;}

.banner .hd ul li.on{background-color:#006498;}

.banner .bd{width:100%; height:500px;}

.banner .bd ul li{width:100%; height:500px;}



.bt1{ text-align:center; background:url(../images/bt1.png) center no-repeat; margin-bottom:36px;}

.bt1 h1{  font-size:30px; font-weight:normal;color:#006498}

.bt1 h1 em{ font-style:normal; color:#2a2a2a}

.bt1 h1 i{ font-style:normal; color:#2a2a2a}

.bt1 h2{ font-size:14px; color:#989898; font-weight:normal; text-transform:uppercase}



.sy_cp1{width:100%; padding:60px 0 ; font-size:14px; line-height:26px; background:#fff}

.sy_cp{width:100%; padding:60px 0 ; font-size:14px; background:#f7faff}





.sy_al{ width:100%; margin:0 auto; background:url(../images/bj3.jpg) no-repeat top center;}



.sy_ab{width:100%; background:url(../images/sy_bj.jpg) no-repeat center / cover; padding:60px 0; font-size:14px; line-height:26px;}

.sy_ab .tp{width:460px; float:left;}

.sy_ab .tp img{width:100%; height:auto; display:block;}

.sy_ab .wz{width:700px; float:right;}

.sy_ab .wz h4{font-size:18px; font-weight:bold; margin-bottom:15px;}

.sy_ab .wz span{width:150px; height:1px; background-color:#c7c7c7; display:block; margin-bottom:8px;}

.sy_ab .wz p{margin-bottom:22px;}

.sy_ab .wz .ck{width:120px; height:32px; background-color:#fff; position:relative; overflow:hidden;}

.sy_ab .wz .ck a{display:block; font-size:12px; line-height:32px; color:#555; text-align:center; position:relative;

-webkit-transition:all .3s;

-moz-transition:all .3s;

-ms-transition:all .3s;

-o-transition:all .3s;

transition:all .3s;}

.sy_ab .wz .ck a:hover{color:#fff;}

.sy_ab .wz .ck:before{content:""; width:100%; height:100%; display:block; background:rgba(19,115,185,0); position:absolute; top:0; left:110%;

-webkit-transform:skew(-40deg);

-moz-transform:skew(-40deg);

-ms-transform:skew(-40deg);

-o-transform:skew(-40deg);

transform:skew(-40deg);

-webkit-transition:all .3s;

-moz-transition:all .3s;

-ms-transition:all .3s;

-o-transition:all .3s;

transition:all .3s;}

.sy_ab .wz .ck:hover:before{background:rgba(19,115,185,1); left:0;

-webkit-transform:skew(0);

-moz-transform:skew(0);

-ms-transform:skew(0);

-o-transform:skew(0);

transform:skew(0);}



.sy_ys{width:100%; padding:60px 0; font-size:14px; line-height:26px;}

.sy_ys .ys{width:1220px;}

.sy_ys .ys ul li{width:182px; padding:20px; border:1px solid #e7e7e7; background-color:#f7f7f7; text-align:center; margin-right:20px; float:left;}

.sy_ys .ys h3{font-size:18px; font-weight:bold; margin-bottom:10px;}

.sy_ys .tp{width:110px; height:110px; margin:0 auto 30px; overflow:hidden; position:relative;

-webkit-transition:all .3s;

-moz-transition:all .3s;

-ms-transition:all .3s;

-o-transition:all .3s;

transition:all .3s;}

.sy_ys .tp img{display:block;

-webkit-transition:all .3s;

-moz-transition:all .3s;

-ms-transition:all .3s;

-o-transition:all .3s;

transition:all .3s;}

.sy_ys .tp img.cs{width:100%; height:auto; position:absolute; top:0; left:0;}

.sy_ys .ys ul li:hover .tp img.cs{width:0; height:0; left:50%; top:50%;}

.sy_ys .tp img.jg{width:0; height:0; position:absolute; top:50%; left:50%;}

.sy_ys .ys ul li:hover .tp img.jg{width:100%; height:auto; left:0; top:0;}





.sy_zh{width:100%;  background:url(../images/sy_bj1.jpg) no-repeat center / cover; padding:60px 0 80px; height:auto; overflow:hidden}

.sy_zh ul{width:1200px;}

.sy_zh ul li{width:390px; margin-right:15px; float:left; display:block;}

.sy_zh ul li:nth-child(3n){margin-right:0; }

.sy_zh .wz{padding:10px 10px 10px 60px; border-radius:5px; overflow:hidden;}

.sy_zh .wz h3{font-size:15px; line-height:26px; font-weight:bold}

.sy_zh .wz h3 a{ color:#006498}

.sy_zh .wz p{font-size:12px; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.sy_zh .wz.w1{background:#fff url(../images/b3.png) no-repeat 10px center;}

.sy_zh .wz.w2{background:#fff url(../images/b4.png) no-repeat 10px center;}



.index_sffh{width:390px; border-radius:5px;}

.sffh_ul{width:390px;height:auto;overflow:hidden;margin-bottom:10px;}

.sffh_ul li{position:relative;width:390px;height:306px;}

.sffh_ul li img{border-radius:5px;}

.sffh_ul li:last-child{margin-right:0;}

.sffh_div{width:390px;height:306px;background:rgba(13,120,190,0.5);left:0px;position:absolute;bottom:-306px;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s; border-radius:5px;}

.sffh_div p{font-size:24px;color:#fff;text-align:center;margin-top:25px;}

.sffh_div p:after{content:"";width:30px;height:1px;background:#fff;display:block;margin:20px auto;}

.sffh_div span{font-size:14px;color:#fff;text-align:left; height:auto; width:350px; margin:0 auto; display:block; height:140px}

.sffh_div a{width:123px;height:32px;border:1px #fff solid;color:#fff;line-height:32px;text-align:center;display:block;margin:10px auto 0;}

.sffh_ul li:hover .sffh_div{top:0px;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}





.about_div{width:1200px;height:auto;overflow:hidden;margin:0 auto;}



.about_left{width:537px;height:350px;border:1px #006498 solid;float:left;margin-top:25px;position:relative;margin-left:20px;}



.about_left img{position:absolute;top:-20px;left:-18px;}



.about_right{width:587px;height:auto;overflow:hidden;margin-top:15px;}



.about_right h2{font-size:28px;color:#006498;margin-bottom:20px;}



.about_right p{color:#333333;font-size:14px;line-height:26px;margin-top:15px;}



.about_right a{width:159px;height:38px;background:#333;color:#fff;display:block;text-align:center;line-height:38px;font-size:14px;margin-top:28px;}



.sy_lmm{width:100%; background:#fff;padding:60px 0;}

.sy_lmm1{width:100%; background:#fff;padding:60px 0 0;}

.swiper-container-hzxl{width:1200px; margin:0 auto; padding:5px 5px 50px; overflow:hidden;}

.swiper-container-hzxl .swiper-slide{background-color:#fff; box-shadow:0 0 5px #aaa;}

.swiper-container-hzxl .swiper-slide .tp{width:100%; position:relative; overflow:hidden;}

.swiper-container-hzxl .swiper-slide .tp h3{width:100%; height:36px; background-color:rgba(0,0,0,.5); font-size:15px; line-height:36px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.swiper-container-hzxl .swiper-slide .wz{padding:10px 20px; text-align:center;}

.swiper-container-hzxl .swiper-slide .wz p{line-height:22px; margin-bottom:10px;}

.swiper-container-hzxl .swiper-slide .wz a.mr{width:120px; height:30px; line-height:30px; color:#006498; text-align:center; margin:10px auto 0; display:block;

transition:all .3s;

-webkit-transition:all .3s;

-moz-transition:all .3s;

-ms-transition:all .3s;

-o-transition:all .3s;}

.swiper-container-hzxl .swiper-slide:hover .wz a.mr{background-color:#006498; color:#fff;}

.swiper-container-hzxl .swiper-slide img{width:100%; height:auto; display:block;}

.swiper-container-hzxl .swiper-slide:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transition:all 2s; -webkit-transition:all 2s; -moz-transition:all 2s; -ms-transition:all 2s; -o-transition:all 2s;}

.swiper-container-hzxl .swiper-pagination{bottom:0 !important;}

.swiper-container-hzxl .swiper-pagination .swiper-pagination-bullet{width:10px; height:10px; background-color:#e7e7e7; border-radius:100%;}

.swiper-container-hzxl .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#006498;}







.link{width:100%; padding:25px 0; overflow:hidden;background-color:#f7faff;}

.link .bt{width:140px; height:90px; background-color:#006498; font-size:16px; color:#fff; line-height:90px; text-align:center;}

.link .lj{width:1000px; height:60px; padding:15px 30px; background-color:#fff; position:relative;}

.link .lj .prev{width:24px; height:24px; position:absolute; right:15px; top:16px; cursor:pointer; z-index:999}

.link .lj .next{width:24px; height:24px; position:absolute; right:15px; bottom:16px; cursor:pointer; z-index:999}

.link .lj .bd{width:1080px; margin:0 auto; overflow:hidden;}

.link .lj .bd ul li{width:1022px; height:30px; float:left; position:relative;}

.link .lj .bd ul li a{width:135px; height:30px; display:block; float:left; font-size:12px; line-height:30px; margin-right:6px;}



.footer {width:100%; background-color:#383838; color:#eee; overflow:hidden; }

.footer a {color:#666;}

.footer a:hover {color:#006498;}

.footer .foot {width:1200px; margin:20px auto; overflow:hidden;}

.footer .foot11{ width:1200px; margin:0 auto; overflow:hidden}

.footer .links{  overflow:hidden}

.footer .links ul li{ float:left; width:auto; margin-left:100px;}

.footer .links ul li h3{ font-size:14px; color:#FFF; padding-bottom:15px; font-weight:normal}

.footer .links ul li a{ font-size:12px; color:#979797; display:block; line-height:25px;}

.footer .links ul li a:hover{color:#fff; }



.footer .lxfs{ margin-left:30px; line-height:24px; padding-top:10px  }

.footer .weixin { color:#FFF; width:115px; text-align:center;color:#a7a7a7; margin-top:20px}

.footer .foot2{ border-top:#323232 1px solid }

.footer .foot2 p{ display:block; width:1170px; margin:0 auto; line-height:23px; padding:10px 0; text-align:center; }

.footer .foot2 p a{ color:#a7a7a7;}

.footer .hydl{ width:300px}

.footer .hydl h1 { font-size:14px; color:#FFFFFF; margin-bottom:15px}

.ly1{ margin-bottom:15px}

.we1{display: block;

width: 200px;

height: 24px;

padding: 0px 12px;

font-size: 14px;

line-height: 1.42857143;

color: #555555;

background-color: #ffffff;

background-image: none;

border: 1px solid #cccccc;

border-radius: 4px;

-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}

.button2{ background-color:#006498; width:80px; height:35px; border:0; color:#FFFFFF; font-size:14px; font-family:"微软雅黑";border-radius:4px; margin:0 auto}

.anniu{ width:80px; margin:0 auto }

.ana{ width:200px; margin:0 auto}



.footer .bq {width:100%; background-color:#2a2a2a; overflow:hidden;}

.footer .bq .nr {width:1200px; margin:10px auto; text-align:center; line-height:30px; overflow:hidden; color:#999;}

.footer .bq .nr span {padding:0 15px;}

.footer .bq .nr span a{color:#999}



.fh_top{width:36px; height:36px; border-radius:100%; background-color:#fff; border:2px solid #e7e7e7; display:none; position:fixed; right:2px; bottom:70px; z-index:999;}

.fh_top img{width:100%; height:auto;}



.n_ban{width:100%; height:360px;}



.neiye{width:100%; overflow:hidden; height:auto; padding-bottom:50px}

.neiye .n_ej{width:100%; margin-bottom:50px; text-align:center;}

.neiye .n_ej a{font-size:15px; line-height:36px; text-align:center; background-color:#f7f7f7; display:inline-block; width:160px; height:36px; margin:0 5px;}

.neiye .n_ej a:hover{background-color:#006498; color:#fff;}

.neiye .n_ej a.on{background-color:#006498; color:#fff;}

.neiye .con{width:1200px; margin:30px auto 50px;}

.neiye .ny_bt{width:100%; text-align:center; margin-bottom:30px;}

.neiye .ny_bt h3{font-size:32px; margin-bottom:10px;}

.neiye .ny_bt p{font-size:14px; color:#ccc; text-transform:uppercase}

.neiye .ny_bt span{width:130px; height:2px; border-bottom:1px solid #eee; margin:0 auto 10px; display:block;}

.neiye .ny_bt i{width:60px; height:2px; background-color:#006498; display:block; margin:0 auto;}

.neiye .nr{font-size:14px; line-height:30px;}

.neiye .nr p{margin:15px 0;}

.neiye .nr img{width:100%; height:auto; display:block;}

.neiye .xt{width:240px; margin:50px auto 0;}

.neiye .xt span{width:140px; font-size:22px; text-align:center; float:left;}

.neiye .xt i{width:50px; margin-top:13px; height:1px; background-color:#e7e7e7; float:left;}

.neiye .cp{margin-top:50px;}

.neiye .cp ul{width:1220px;}

.neiye .cp ul li{width:263px; padding:10px; border:1px solid #e7e7e7; margin-right:20px; float:left; display:block; margin-bottom:20px}

.neiye .cp .tp{width:263px;}

.neiye .cp .tp img{width:100%; height: auto; display:block;}

.neiye .cp p{font-size:15px; margin-top:10px; text-align:center;}

.neiye .js{margin-top:50px;}

.neiye .js ul{width:1245px;}

.neiye .js ul li{width:370px; margin-right:45px; float:left; display:block;}

.neiye .js .tp{width:180px; margin:0 auto;}

.neiye .js .wz{text-align:center;}

.neiye .js .wz h3{font-size:18px; margin-bottom:15px;}

.neiye .js .wz p{font-size:12px; line-height:24px;}

.neiye .js .wz span{font-size:12px;}

.neiye .ys{margin-bottom:30px;}

.neiye .ys ul{width:1225px;}

.neiye .ys ul li{width:275px; padding-top:110px; height:88px; float:left; margin-right:25px; text-align:center;}

.neiye .ys h3{font-size:18px; line-height:32px;}

.neiye .ys p{font-size:14px; line-height:26px;}

.neiye .map{width:617px; float:left;}

.neiye .lx{width:550px; float:right; margin-top:26px;}

.neiye .lx p{padding-left:60px; border-bottom:1px dashed #e7e7e7; font-size:18px; line-height:80px;}





.gy_bt{width:100%; text-align:center; margin-bottom:50px;}

.gy_bt h3{font-size: 30px;

color: #333;

margin-bottom: 15px;}

.gy_bt p{font-size:14px; color:#999;}

.gy_bt span{margin: 10px auto;

width: 120px;

border-bottom: 1px solid #3881b1;

border-top: 1px solid #4da4e3;

display: block;}



.sy_lm{padding:50px 0 80px; background:#fff;}

.sy_lm ul{width:1200px;}

.sy_lm ul li{width:360px; float:left; box-shadow:0 0 5px #ccc; margin-right:40px; display:block;}

.sy_lm .tp{width:100%;}

.sy_lm .tp img{width:100%; height:auto; display:block;}

.sy_lm .wz{padding:20px; background-color:#fff;}

.sy_lm .wz h3{font-size:18px; margin-bottom:6px;}

.sy_lm .wz p{line-height:24px; margin-bottom:10px;}

.sy_lm .wz a.mr{width:100px; height:28px; line-height:28px; background-color:#e7e7e7; text-align:center; display:block;}

.sy_lm .wz a.mr:hover{background-color:#006498; color:#fff;}





.dogntailb{width:1200px; margin:30px auto 0;}

.dogntailb ul li{ border:#dadada 1px solid; padding-bottom:20px; margin-bottom:15px; overflow:hidden; padding:10px}

.dogntailb ul li:hover{ box-shadow: 0px 4px 4px rgba(195,195,195,0.75); padding:10px}

.dogntailb ul li i{ display:block; width:236px; height:150px; float:left;}

.dogntailb ul li .dtzi{ float:right; width:920px}

.dogntailb ul li .dtzi h3 a{ float:left; display:block; color:#272727; font-size:16px; font-weight:normal; line-height:35px}

.dogntailb ul li:hover .dtzi h3 *{ color:#006498}

.dogntailb ul li .dtzi em{ display:block; float:right; font-style:normal; background:url(../images/sj.png) left center no-repeat; padding-left:20px; font-size:14px; color:#6f6f6f;  margin-top:5px}

.dogntailb ul li .dtzi p{ display:block; height:69px; overflow:hidden; margin-bottom:10px; color:#868686; line-height:24px; font-size:13px; margin-top:0px}

.dogntailb ul li .dtzi span{ display:block; width:90px; line-height:26px; text-align:center; background:#006498;}

.dogntailb ul li .dtzi span a{ color:#FFF; display:block}



.dff{width:1200px; margin:30px auto 0;}

.dff ul li{ border:#dadada 1px solid; padding-bottom:20px; margin-bottom:15px; overflow:hidden; padding:10px}

.dff ul li:hover{ box-shadow: 0px 4px 4px rgba(195,195,195,0.75); padding:10px}

.dff ul li i{ display:block; width:236px; height:150px; float:left;}

.dff ul li .dtzi{ float:right; width:920px}

.dff ul li .dtzi h3 a{ float:left; display:block; color:#272727; font-size:16px; font-weight:normal; line-height:35px}

.dff ul li:hover .dtzi h3 *{ color:#006498}

.dff ul li .dtzi em{ display:block; float:right; font-style:normal; background:url(../images/sj.png) left center no-repeat; padding-left:20px; font-size:14px; color:#6f6f6f;  margin-top:5px}

.dff ul li .dtzi p{ display:block; height: auto; overflow:hidden; margin-bottom:10px; color:#868686; line-height:24px; font-size:13px; margin-top:0px}

.dff ul li .dtzi span{ display:block; width:90px; line-height:26px; text-align:center; background:#006498;}

.dff ul li .dtzi span a{ color:#FFF; display:block}







.hydt ul li{ overflow:hidden; border-bottom:#b6b6b6 1px dotted; padding-bottom:20px; margin-bottom:20px;}

.hydt ul li span{ display:block; float:left; background:#dadada; height:72px; width:100px; text-align:center; font-size:14px; padding-top:8px;}

.hydt ul li span i{ display:block; font-style:normal; font-size:30px; }

.hydt ul li .zi{ float:left; width:830px; margin-left:30px;}

.hydt ul li .zi h3 a{ font-size:16px; line-height:35px; font-weight:normal;}

.hydt ul li .zi p{ color:#999; line-height:23px}

.hydt ul li:hover span{ display:block; background:#006498; color:#FFF}

.hydt ul li a em{ display:block; float:right; line-height:40px; color:#828282; width:40px; border-radius:30px; text-align:center; background:#dadada; font-style:normal;font-size:20px; font-family:"宋体"; margin-right:15px; margin-top:20px;}

.hydt ul li:hover em{ background:#006498; color:#FFF}





.ej_lm{width:100%; padding:10px 0; background-color:rgba(0,0,0,.6); position:relative; margin-top:-56px;}

.ej_lm .ej{width:1200px; margin:0 auto; font-size:14px; line-height:36px;}

.ej_lm .ej ul li{padding:0 30px; border-right:1px dashed #fff; float:left; display:block;}

.ej_lm .ej a{display:block; color:#fff;}





.shch{ width:620px; height:auto; background:url(../images/20170425095142_3189.jpg) no-repeat; height:295px; padding:30px}

.shch .wz{ width:155px; border-bottom:#FFFFFF 2px solid; border-top:#FFFFFF 2px solid; text-align:center; font-size:22px; color:#FFFFFF; padding:10px 0px  }

.shch .wz span{ color:#94cff6}

.shch .wz1{ width:444px; color:#FFFFFF; line-height:24px }

.dsj{ margin:20px auto}



.shsp{ width:500px; height:auto}







.jz{ width:1200px; margin:30px auto 0}



.xwlb1{ width:720px;}

.xwlb2{ width:440px;border: #e8e8e8 1px solid; height:auto; padding-bottom:15px}

.xwzs{  width:100%}

.xwzs ul li{ border-bottom:#d5d5d5 1px dashed; line-height:35px;  background:url(../images/jt2.png) no-repeat center left; padding-left:20px}

.xwzs ul li a{ color:#000}

.xwzs ul li a:hover{ color:#014099; text-decoration:underline}

.xwzs ul li span{ float:right; color:#999}



.nTab{width:690px;overflow:hidden;border: #e8e8e8 1px solid; padding:0px 15px 15px 15px}

.none {display:none;}

.nTab .TabTitle{ height:45px; }

.nTab .TabTitle li{float:left;cursor:pointer;height:43px;line-height:43px;text-align:left;width:69px; margin-right:10px ; }

.nTab .TabTitle li a{text-decoration:none;text-align:left;}

.nTab .TabTitle span{ float:right; margin-top:10px}

.nTab .TabTitle .active{color:#006498;border-top:#006498 1px solid; font-size:16px;}

.nTab .TabTitle .normal{color:#006498; font-size:16px}

.nTab .TabContent{clear:both;overflow:hidden;padding:10px 0px 0px 0px;display:block}



.tu{ width:360px}



.xwzs1{  width:320px}

.xwzs1 ul li{ border-bottom:#d5d5d5 1px dashed; line-height:38px;  }

.xwzs1 ul li a{ color:#000}

.xwzs1 ul li a:hover{ color:#014099; text-decoration:underline}

.xwzs1 ul li span{ float:right; color:#999}



.xwzs1 ul li p{ display:block; float:right; height:75px; overflow:hidden; width:320x; color:#4c4c4c; line-height:23px; margin-bottom:10px}

.xwzs1 ul li p em{ display:block; font-style:normal; font-size:14px; line-height:30px}

.xwzs1 ul li p em a{ color:#006498; font-weight:bold }

.xwzs1 ul li p em a:hover{ color:#F00}



.jishu {

	width: 555px

}



.faq{ width:410px; margin:0 auto }

.fa_con dl {padding-top:18px; height:88px;border-bottom: 1px dashed #d9d9d9; }

.fa_con dl dt { height:28px; line-height:28px; background:url(../images/wen.jpg) no-repeat left 5px; padding-left:33px; overflow: hidden;}

.fa_con dl dt a { color:#262425; font-size: 14px;}

.fa_con dl dd { line-height:24px; height: 48px; overflow:hidden; background:url(../images/da.jpg) no-repeat left 2px; padding:0 0 0 33px; color:#676667; margin-top:3px; font-size: 12px;}

.fa_con .nobot { border-bottom:0;}





.subNavBox{width:1200px; margin:20px auto}

.subNavBox li{ background:#fafafa; border-radius:5px; padding:10px 20px; margin-bottom:10px; overflow:hidden}

.subNav{cursor:pointer;font-size:16px;color:#000;line-height:44px; height:44px;}

.subNav h3{ float:left; font-size:20px; color:#006498; padding-right:10px}





.subNav:hover{color:#666;}

.currentDd{color:#666;}



.navContent{display: none; width:1200px; height:auto; color:#949494; font-size:14px; line-height:25px}

.navContent  em{ float:left; display:block; font-size:16px;  padding-right:15px; font-style:normal}

.navContent  p{ float:left; display:block;width:1130px; }





.fuwu{width: 380px;





}



.fwwz{ width:700px; font-size:14px; line-height:26px}







.index_cnt_m_sv_t{color: #383838; text-align:center;padding-top:32px;}



.i_sv_t1{display:block;font-size: 32px;line-height: 64px;}



.i_sv_t2{   width: 35px;height: 1px;background-color: #006498;display: block;margin: 16px auto;}



.i_sv_t3{display:block;font-size: 14px;line-height: 12px;}



.index_sv_contentbox{width: 1200px;position:relative;margin:35px auto;}



.index_sv_wbox{width:1200px;height:316px;position:absolute;left:0px;top:86px;display: none;}



.xn_index_sv_nav{z-index:999;text-align: center;}



.index_sv_navul{display: inline-block;}



.index_sv_navli{height: 36px;line-height: 34px;color:#006498;cursor:pointer;float: left;border: 1px solid #006498;border-radius: 10px;margin: 0 20px;box-sizing: border-box;}



.index_sv_navli span{display:block;padding: 0 26px;font-size: 18px;text-align: center;}



.index_sv_navul .curr{background-color: #006498;color: #ffffff;}



.index_sv_navul .curr span{}



.index_sv_contentbox&gt;.curr{display: block;}



.index_sv_navli:hover{background-color: #006498;color: #ffffff;}

.index_cnt_m{width:100%; position:relative; margin:0 auto; }



.xn_index_box_one{overflow: hidden;margin: 0px 0 65px;}



.xn_box_one_head{text-align:center;width: 1200px;margin: 45px auto 0;}



.xn_box_one_ch{font-size: 32px;color:#383838;;line-height:66px;}



.xn_box_one_en{font-size: 14px;color: #6b6b6b;line-height:14px;}



.xn_box_one_line{width: 35px;height: 2px;margin: 16px auto 67px;;background: #006498;}



.xn_box_one_cont{width: 1200px; margin: 0 auto;}



.xn_box_one_item{width: 273px;height: 249px;float: left;position: relative;text-align:center;margin-right:36px;}



.xn_box_one_item:first-child+div+div+div{margin-right: 0;}



.xn_box_one_item:hover .xn_box_one_item_ainimate{top: 0;}



.xn_box_one_item_fixed{width: 100%;height: 100%;overflow: hidden;}



.xn_box_one_item_title{width: 100%;height: 46px;line-height: 46px;font-size: 30px;color: #006498;overflow: hidden;text-overflow;text-overflow: ellipsis;white-space: nowrap;margin-top: 20px;}



.xn_box_one_item_titleA{font-size: 20px;color: #006498;width: 100%;height: 36px;line-height: 14px;overflow: hidden;text-overflow;text-overflow: ellipsis;white-space: nowrap;}



.xn_box_one_item_content{width: 230px;height: 100px;margin: 0px auto;line-height: 20px;overflow: hidden;font-size: 12px;text-align: left;color: #000;}



.xn_box_one_item_ainimate .xn_box_one_item_content a{font-size: 12px;color: #fff;}



.xn_box_one_item_ainimate .xn_box_one_item_titleA a,.xn_box_one_item_ainimate .xn_box_one_item_title a{color: #fff;} 



.xn_box_one_item_content a{font-size: 12px;color: #000;}



.xn_box_one_item_titleA a,.xn_box_one_item_title a{color: #006498;}



.xn_box_one_cont_line{width: 100%;height: 5px;background: #006498;position: absolute;bottom: 0;}



.xn_box_one_item_ainimate{position: absolute;width: 100%;height: 100%;top: 250px;-webkit-transition: all 0.5s ease;



-o-transition: all 0.5s ease;



transition: all 0.5s ease;}



.xn_box_one_item_ainimate .xn_box_one_item_title{color: #fff;z-index: 3;position:absolute;top: 0;}



.xn_box_one_item_ainimate .xn_box_one_item_titleA{color: #fff;z-index: 3;position: absolute;top:66px; }



.xn_box_one_item_ainimate .xn_box_one_item_content{color: #fff;z-index: 3;position: absolute;top:101px;left: 20px;}



.xn_box_one_cont_bg{position:absolute;top: 0;left: 0;background: rgba(13,120,190,0.766);width: 100%;height: 100%;}



.xn_box_one_item:first-child .xn_box_one_item_ainimate{background: url(../images/CgAGe1mtDzmAbbhgAAD1_NpTiEY461.jpg) no-repeat center center;}



.xn_box_one_item:first-child+div .xn_box_one_item_ainimate{background: url(../images/CgAGe1mtDzuAJo-6AAEyzg2vFkU691.jpg) no-repeat center center;}



.xn_box_one_item:first-child+div+div .xn_box_one_item_ainimate{background: url(../images/CgAGe1mtDz2AfthqAAIVe6C_5i8478.jpg) no-repeat center center;}



.xn_box_one_item:first-child+div+div+div .xn_box_one_item_ainimate{background: url(../images/CgAGe1mfr9WAD62kAAGE3aPcTy0647.png) no-repeat center center;}







.uu{ height:auto; overflow: hidden; margin-bottom:20px; border-bottom:#CCCCCC 1px dotted; padding-bottom:30px}

.xn_c_casec_2_ritbox{width:750px; height: auto; background:#ffffff;}



.xn_c_sv_4_title_c1{ font-size:20px; color:#888888; margin-top:90px;}



.xn_c_casec_2_name{ font-size:30px; color:#006498; margin-top:6px;}



.xn_c_casec_2_name a{color:#006498;}



.xn_c_casec_2_typec{font-size:12px; color:#888888; width:750px; height:100px; line-height:26px; overflow:hidden; margin-top:24px;color:#888888;}



.xn_c_casec_2_gdmore{width:180px; height:42px; text-align:center; line-height:42px; margin-top:34px; font-size:14px;}



.xn_c_casec_2_gdmore a{ color:#ffffff; display:block; border:1px solid #006498;background-color: #006498;}



.xn_c_casec_2_gdmore a:hover{ background:#006498;border:none;display:block; color:#808080; border:1px solid #808080;background-color: #ffffff;}



.xn_c_casec_2_xhbox1 .xn_c_casec_2_lftbox{float: left;}



.xn_c_casec_2_xhbox1 .xn_c_casec_2_ritbox{float: right;}



.xn_c_casec_2_xhbox2 .xn_c_casec_2_lftbox{float: right;}



.xn_c_casec_2_xhbox2 .xn_c_casec_2_ritbox{float: left; padding-left:360px;width:500px;}



.xn_c_casec_2_xhbox3 .xn_c_casec_2_lftbox{float: left;}



.xn_c_casec_2_xhbox3 .xn_c_casec_2_ritbox{float: right;}



.xn_c_casec_2_xhbox4 .xn_c_casec_2_lftbox{float: right;}



.xn_c_casec_2_xhbox4 .xn_c_casec_2_ritbox{float: left; padding-left:360px;width:500px;}



.xn_c_casec_2_xhbox5 .xn_c_casec_2_lftbox{float: left;}



.xn_c_casec_2_xhbox5 .xn_c_casec_2_ritbox{float: right;}



.xn_c_casec_2_xhbox6 .xn_c_casec_2_lftbox{float: right;}



.xn_c_casec_2_xhbox6 .xn_c_casec_2_ritbox{float: left; padding-left:360px;width:500px;}





/*新闻*/

.new{ width:1200px; margin:40px auto; overflow:hidden}

.new1{ width:507px;}

.new1 i{ display:block; width:507px; height:290px; overflow:hidden;}

.new1 i img{ transition:all 0.6s; width:100%}

.new1 i a:hover img{ transition:all 0.6s; transform:scale(1.2,1.2)}

.new1 h3{ font-size:16px; font-weight:normal; line-height:55px}

.new1 p{ font-size:14px; color:#7e7e7e; line-height:23px} 



.new2{ width:650px}

.new2 ul li{ border-bottom:#cacaca 1px dashed; padding-bottom:15px; margin-bottom:15px; overflow:hidden}

.new2 ul li span{ display:block; float:left; width:66px; height:70px; background:#f0f0f0; border-radius:10px; color:#7b7b7b; text-align:center; }

.new2 ul li span i{ font-style:normal; display:block; font-size:35px;}

.new2 ul li .wz{ width:560px; float:right}

.new2 ul li .wz  h3 a{ font-size:16px; color:#3d3d3d; line-height:25px; font-weight:normal}

.new2 ul li .wz p{ display:block; width:100%; text-align:left; font-size:14px;background:none; color:#999; line-height:23px}



.new2 ul li:hover span{ background:#006498; color:#FFF}

.new2 ul li:hover .wz  h3 *{ color:#006498; }





.qyfczs {width:1216px; margin:0px auto 50px; height:auto;}



.r_list{ width:288px; height:196px; float:left; overflow:hidden; margin:10px 8px;}



.r_list .txt1{ background:url(../images/xdf_pic29.png); height:38px; line-height:38px; padding:0 15px; margin-top:-38px; position:relative; z-index:1; text-align:center}



.r_list .txt1 .p1{ color:#FFF; font-size:14px;}



.r_list .txt2{ background:url(../images/xdf_pic29.png); height:196px; padding:0 15px; position:relative; z-index:1;}



.r_list .txt2 .p1{ color:#FFF; font-size:14px; line-height:30px; padding-top:5px; font-weight:bold}



.r_list .txt2 .p2{ color:#FFF; line-height:20px;}



.r_list .txt2 a{ color:#FFF; float:right;}



.fenye{ height:40px; padding-top:10px; float:right; clear:both; width:500px }

.fenye ul{ float:right;  }

.fenye ul li{  margin-right:5px;  float: left; border:1px solid #eee;line-height:25px;}

.fenye li a{background:#fff; display:block; color:#333; padding:0 10px;}

.fenye li a:hover { background:#006498; color:#fff;}

.fenye li.thisclass { background:#006498; color:#fff;padding:0 10px;}

</pre></body></html>