@charset "utf-8";
body{margin:0;padding:0;font-size:14px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#333;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;transition:all 0.3s;}
input:focus,select:focus,option:focus,textarea:focus{ outline:none;}
textarea,input[type=date],input[type=number]{ resize:none; border: none;}
button:hover,input[class*=b]:hover{ cursor:pointer;}
i,u{font-style: normal;font-weight: normal;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f26{font-size:26px;}
.f60{font-size:60px;}
.rel{position:relative;}
.min_w{min-width:1200px;}
.container{width:85%;margin:0 auto;}
/*header*/
header{width: 100%;}
header .nav{width:100%;height:112px;background: #fff; position:fixed; z-index:9999;overflow:hidden;}
header .nav .logo{width:25%;height:100%;text-align:center;line-height:112px;}
header .nav .dh{width:75%;height:100%;background: url(../images/nav.png)no-repeat;background-size:100% 100%;}
header .nav .dh ul{overflow: hidden;margin:0px 100px 0 0; width:90%;}
header .nav .dh ul li{width:14%;height:112px;float: left;text-align: center; padding-top:40px;}
header .nav .dh ul li:hover,header .nav .dh ul .on{background:url(../images/navbg.png) center top no-repeat; color:#0064ab;background-size:100% 100%;}
header .nav .dh ul li:hover a p,header .nav .dh ul .on a p{color:#0064ab;}
header .nav .dh ul li:hover a p:first-child{ font-weight:bold;}
header .nav .dh ul li p:first-child{font-size: 16px;color: #fff;}
header .nav .dh ul li p:last-child{font-size: 12px;color: #fff; text-transform:uppercase;}
header .nav .dh ul li:nth-child(7){ padding-top:5px;}
header .nav .dh ul li:nth-child(7) p{font-size: 16px;color: #fff; background:url(../images/yw.jpg) center no-repeat; padding-top:60px;}

header .nav .dh ul .on a p{color:#0064ab; font-weight:bold;}
header .banner{width: 100%;height: auto; padding-top:112px;}
header .banner img{width: 100%;height: 100%;}
main{width: 100%;}
main .sycp{width: 100%;}
main .about{width: 100%;height: auto;margin-top:30px; margin-bottom:80px;}
main .about .nr{height: 100%;position: relative;}
main .about .nr .ab_zuo{width:50%;height:auto; }
main .about .nr .ab_zuo h1::after{content: "";width:41px;height: 3px;background:#1E64BC;display: block;margin-top:20px;}
main .about .nr .ab_zuo .xlb{width:100%;margin-top: 19px}
main .about .nr .ab_zuo .xq{width: 100%;color: #2E2E2E;line-height:30px;}
main .about .nr .ab_zuo .paa{width: 136px;height: 35px;background: url(../images/dd.jpg) right top;text-align: center;border-radius:10px; float:right;overflow: hidden;margin-top:10px;}
main .about .nr .ab_zuo .paa a{display: block;width: 100%;height: 100%;line-height: 35px;color: #fff}
main .about .nr .ab_zuo .xq div{width:40%;box-shadow:2px 2px 15px 1px #373737;position: absolute;top: 90px;right: 27px;}
main .about .nr .ab_zuo .xq div img{width: 100%;}
main .about .nr .ab_zuo .sbt{width:100%;height: auto;margin-top: 38px;}
main .about .nr .ab_zuo .sbt ul{width: 100%;display: flex;justify-content: space-between}
main .about .nr .ab_zuo .sbt ul li{width:24%;height:139px;border: 1px solid #C6C6C6;border-radius: 5px;cursor: pointer;text-align: center;}
main .about .nr .ab_zuo .sbt ul li span{display: block;width:100%;height:50px;margin-top:25px;overflow: hidden; text-align:center;}
main .about .nr .ab_zuo .sbt ul li span img { text-align:center;}
main .about .nr .ab_zuo .sbt ul .on span img {margin-top:-55px;}
main .about .nr .ab_zuo .sbt ul .on a p{color: #fff;} 
main .about .nr .ab_zuo .sbt ul li p{width: 100%;margin-top: 16px;}
main .about .ab_you{width:38%;height:500px;background: url(../images/tp.jpg);padding: 24px 0 0 27px;color:#fff;}
main .about .ab_you p{opacity:0.5;margin-top:11px;}
main .about .on{width:100px;height:30px;background: url(../images/dd.jpg);color: #fff}

main .index_about_bottom{height:197px;background: url(../images/szbg.jpg);margin-top: 22px; width:100%;}
main .index_about_bottom .float_l{height:100px;border-right:solid 1px #eaff00;text-align:center;float:left;width:19.5%; margin-top:45px;}
main .index_about_bottom .float_l:nth-child(5){ border:none;}
main .index_about_bottom .inline_flex{display: inline-flex;text-align: center;}
main .index_about_bottom .inline_flex .counter{ font-size: 48px;color: #eaff00;}
main .index_about_bottom .inline_flex p{font-size: 14px;color: #eaff00;margin-top: 32px;margin-left: 12px;}
main .index_about_bottom .inline_flex span{font-size: 18px;color: #eaff00;}
main .index_about_bottom .float_l .p{font-size: 16px;color: #fff;margin-top: 14px;}

main .youshi{ padding-top:50px; padding-bottom:50px;background:#f7f6fb;}
main .youshi .title{text-align: center;padding-bottom: 20px;}
main .youshi .title h3{color:#000;font-size: 38px;font-weight: bold;line-height: 60px; background:url(../images/tb.png) bottom center no-repeat; padding-bottom:30px;}
main .youshi .title h3 span{color: #334ba5;font-size: 38px;font-weight: bold;line-height: 60px;}
main .youshi .title p{color:#000;font-size: 18px; margin-top:10px;font-weight: bold;}
main .youshi .title font{color:#006032;font-size: 18px; margin-top:10px; display:block;}
main .youshi ul{padding: 20px 0px 5px;}
main .youshi ul li{width:10%;float: left;text-align: center;padding:3%; margin-right:0.8%;background: #fff;cursor: pointer;overflow: hidden;}
main .youshi ul li:nth-child(6){margin-right:0; float:right;}
main .youshi ul li img{width:73px;height:73px;transition: all .5s;}
main .youshi ul li h3{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #000;font-size: 22px;font-weight: bold;line-height: 30px;margin-top:30px;}
main .youshi ul li p{padding-top:25px;color: #a8a8a8;font-size: 14px;line-height: 25px;}
main .youshi ul li span{display:block; margin-top:50px;font-size: 22px;font-weight: bold;}
main .youshi ul li span::after{content:"";width:20px;height:3px;background:#000;display: block;text-align:center; margin-left:44%; margin-top:5px;}
main .youshi ul li:hover img{transform: rotate(360deg);}

main .gc{width: 100%;}
main .gc .tou{width:100%;text-align:center;margin-bottom:50px; padding-bottom:30px;background:url(../images/tb.png) bottom center no-repeat;}
main .gc .tou h2{font-size: 38px;margin-bottom: 19px;color: #000}
main .gc .cen{margin-top: 50px;}
main .gc .cen .bk{width:98%; padding:1%;display:block;}
main .gc .cen .bk .xt{width:100%;box-sizing:border-box;color:#fff;padding-top:15px;height:50px;overflow:hidden;background:url(../images/tp.jpg) bottom center no-repeat;transition:all .5s linear;text-align: center}
main .gc .cen .bk .xt a{display: none;margin-top:5px; }
main .gc .cen .bk img{width:100%;}
main .gc .cen .bk:hover .xt a{color: #fff;display: block}
main .gc .cen .bk:hover .xt{background:#306a98;color:#fff;}
main .gc .zyou{width:100%;height: 55px;margin: 50px auto;display: flex;justify-content: space-between}
main .gc .zyou div:first-child{width: 55px;height: 55px;background: url(../images/dz.png)no-repeat;background-size: 100%}
main .gc .zyou div:last-child{width: 55px;height: 55px;background: url(../images/dy.png)no-repeat;background-size: 100%}
main .gc .zyou div:last-child:hover{transform: rotate(180deg);background: url(../images/dl.png)no-repeat;background-size: 100%}
main .gc .zyou div:first-child:hover{background: url(../images/dl.png)no-repeat;background-size: 100%}
main .gc .zyou p{width: 149px;height: 42px;border: 1px solid #fff;border-radius: 5px;text-align: center;margin: 6px auto; background:#306a98;}
main .gc .zyou p a{display: block;width: 149px;height: 42px;font-size: 14px;line-height: 42px;color: #fff}
main .gc .zyou p:hover,main .gc .zyou p a:hover{background: #306a98;color: #fff}

main .sycp .cpzs{width: 100%;height: auto;background: #EEEEEE;position:relative; padding-top:30px; padding-bottom:30px;}
main .sycp .cpzs .zj{padding-top:30px;}
main .sycp .cpzs .zj .tou{width:100%;text-align:center;margin-bottom:50px; padding-bottom:30px;background:url(../images/tb.png) bottom center no-repeat;}
main .sycp .cpzs .zj .tou h2{font-size: 38px;color: #000}
main .sycp .cpzs .an{width: 100%;height:45px; line-height: 45px;}
main .cpbk{width:100%;height:45px;}
main .cpbk ul{display: table;text-align:left; width:100%;}
main .cpbk ul li{display:inline-block;font-size:16px;width:19%;height:45px;line-height:45px;color:#334ba5; border:1px solid #334ba5;cursor:pointer;margin-right:1%;text-align: center;}
main .cpbk ul li:last-child{ margin-right:0px; float:right;}
main .cpbk .on{background: url(../images/tp.jpg) bottom left no-repeat;font-weight:bold; color:#fff; border:none;background-size:100% 100%;}
main .sycp .cpzs .list_da{width: 100%;}
main .sycp .cpzs .list_da ul{justify-content: space-between;flex-wrap:wrap; width:100%;}
main .sycp .cpzs .list_da ul li{width:22%; float:left; margin-right:1%;height:auto; padding:1%; background:#fff;display:block; margin-bottom:10px; padding-bottom:0px;}
main .sycp .cpzs .list_da ul li:nth-of-type(4n){ float:right; margin-right:0px;}
main .sycp .cpzs .list_da ul li img{width: 100%;}
main .sycp .cpzs .list_da .xiao{width: 100%; height: 50px; text-align: center; line-height:50px; color: #000;}
main .sycp .cpzs .list_da ul li:hover{width:22%; height:auto; padding:1%; background:url(../images/tp.jpg)no-repeat;background-size:100% 100%;display:block; margin-bottom:10px; padding-bottom:0px;}
main .sycp .cpzs .list_da ul li:hover .xiao{ color:#fff;}
main .sycp .cpzs .more{width: 149px;height: 42px;border: 1px solid #999999;border-radius: 5px;text-align: center;margin: 35px auto}
main .sycp .cpzs .more a{display: block;width: 149px;height: 42px;font-size: 14px;line-height: 42px;}
main .sycp .cpzs .more:hover,main .sycp .cpzs .more a:hover{background:url(../images/tp.jpg)no-repeat;background-size:100% 100%;color: #fff}

.company { margin-top:50px;}
.company .tou{width:100%;text-align:center;margin-bottom:50px; padding-bottom:30px;background:url(../images/tb.png) bottom center no-repeat;}
.company .tou h2{font-size: 38px;margin-bottom: 19px;color: #000}
.company .nav{margin-bottom:50px; width:100%;}
.company .nav li{float:left;width:25%}
.company .nav li a{width:100%;height:76px;display:block;line-height:76px;text-align:center;border:1px solid #e0e0e0;font-size:18px;color:#306a98}
.company .nav li a:hover{background:url(../images/tp.jpg) center no-repeat;color:#fff}
.company .nav .on a{background:url(../images/tp.jpg) center no-repeat;color:#fff;border-left:1px solid #0364b1}
.company .banners .bd ul li{width:100%;}
.company .banners{position:relative;width:50%; margin-top:30px;}
.company .banners .bd{width:100%}
.company .banners .hd,.hdIcon{position:absolute;bottom:80px;text-align:center;z-index:5;font-size:0;line-height:0;height:0;margin-left:-30px;height:14px}
.banners .hd{position:absolute;bottom:10px;right:10px;z-index:3}
.banners .hd li{float:left;width:10px;height:10px;background:#fff;border:1px solid #ddd;margin:0 5px;transition:all .3s;cursor:pointer;font-size:0;line-height:0;border-radius:100%}
.banners .hd li.on{background:#0364b1;border:1px solid #0364b1}
.banners .bd h3{font-size:16px;color:#fff;font-weight: bold;background:url(../images/tp.jpg) center no-repeat;padding:20px;}
.company .bd li a>span{display:block;width:100%;max-height:500px;overflow:hidden;}
.banners .yc{display:block}
.banners .yc img{max-width:100%}
.company .lists li{border-bottom:1px solid #d7d7d7;float:left;width:48%;margin-left:2%; padding-bottom:20px;}
.company .lists li .smimg{display:block;width:25%;float:left;margin-right:30px}
.company .lists li .smimg img{max-width:100%}
.company .lists li a:hover h3{color:#0f5aa5}
.company .lists li a h3{color:#191919;font-size:16px;margin:30px 0 5px;font-weight:bold}
.company .lists li h4{display:block;font-size:12px;color:#666;font-weight: normal;margin-bottom:10px}
.company .lists li span{font-size:12px;color:#666}

main .fw{width: 100%; margin-top:50px;}
main .fw .tou{width:100%;text-align:center;}
main .fw .tou h2{font-size: 38px;margin-bottom: 19px;color: #000;background:url(../images/tb.png) bottom center no-repeat; padding-bottom:30px;}
main .fw .tou p{color:#006032;font-size:18px; margin-top:10px;}
main .fw .cen{margin-top:30px;}
main .fw .cen .bk{width:19%; margin-right:1%;float:left; border:1px solid #eee; margin-bottom:1%;}
main .fw .cen .bk:nth-child(5n){margin-right:0; float:right;}
main .fw .cen .bk img{width:100%;}
main .fw .zyou{width:100%;height: 55px;margin: 50px auto;display: flex;justify-content: space-between}
main .fw .zyou p{width: 149px;height: 42px;border: 1px solid #fff;border-radius: 5px;text-align: center;margin: 6px auto; background:#306a98;}
main .fw .zyou p a{display: block;width: 149px;height: 42px;font-size: 14px;line-height: 42px;color: #fff}
main .fw .zyou p:hover,main .fw .zyou p a:hover{background: #306a98;color: #fff}

.form{padding-bottom:50px;}
.form p{width:20%;height:48px;border:solid 1px #ccc;overflow:hidden;float:left;position:relative;}
.form input{display:block;width:100%;height:48px;line-height:48px;color:#000;font-size:14px;padding:0 10px 0 68px;box-sizing:content-box; border:none;}
.form p:nth-of-type(1) input{background:url(../images/name.png) 14px center no-repeat rgba(0,0,0,0);}
.form p:nth-of-type(2) input{background:url(../images/phone.png) 14px center no-repeat rgba(0,0,0,0);}
.form p:nth-of-type(3){width:25%;}
.form textarea{width:100%;height:48px;line-height:48px;color:#000;font-size:14px;padding:0 10px 0 68px;box-sizing:content-box;background:url(../images/liuyan.png) 14px center no-repeat rgba(0,0,0,0);}
.form p:nth-of-type(4){width:25%;}
.form p:nth-of-type(4) input{display:block;width:30%;height:48px;line-height:48px;color:#000;font-size:14px;float:left;padding:0 0 0 68px;background:url(../images/yzm.png) 14px center no-repeat rgba(0,0,0,0);}
.form p:nth-of-type(4) img{display:block;float:right;width:75px;height:36px;cursor:pointer;margin:6px 6px 6px 0;}
.form .tj{width:9%;height:50px;border:none;overflow:hidden;position:relative;z-index:0;border-radius:0;-webkit-transition:all .7s;transition:all .7s;}
.form .tj .btn{display:block;width:100%;height:50px;line-height:50px;text-align:center;font-size:14px;color:#fff;border:none;background:none;cursor:pointer;position:relative;padding:0 !important;box-sizing:content-box;-webkit-transition:all .7s;transition:all .7s;}
.btn_bubble_3{background:url(../images/tp.jpg) center no-repeat;-webkit-transition:all .7s;transition:all .7s;}
.form .tj:hover .btn{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

footer {background:url(../images/bg.jpg) center no-repeat; padding-top:50px;}
footer .background {}
footer .background > div .footer_bt {padding-bottom:20px;}
footer .background > div .footer_bt .Navigation {border-right:1px solid #fff; width:34%; float:left; padding-bottom:30px;}
footer .background > div .footer_bt .Navigation > ul { width:50%; float:left;}
footer .background > div .footer_bt .Navigation > ul .hostname > a {font-size:16px;  color: #ffffff; font-weight:bold;}
footer .background > div .footer_bt .Navigation > ul .hostname > a:hover {  color: #fff;}
footer .background > div .footer_bt .Navigation > ul > li > a {font-size:14px;color:#fff;line-height:30px;display: block;}
footer .background > div .footer_bt .Navigation > ul > li > a:hover {  color: #ffffff;}
footer .background > div .footer_bt .see_lianxi {width:35%; padding-left:5%;text-align:left; float:left;}
footer .background > div .footer_bt .see_lianxi .dh{width:100%; background:url(../images/l1.png) left  top no-repeat; height:60px; padding-left:65px; color:#fff; font-size:18px; margin-bottom:30px;}
footer .background > div .footer_bt .see_lianxi .dh b{font-size:24px;}
footer .background > div .footer_bt .see_lianxi p {font-size:14px;color: #fff;line-height: 1.875;  text-align: left;}
footer .background > div .footer_bt .see_more {width:20%; text-align: center; float:right;}
footer .background > div .footer_bt .see_more .img > img {width:150px;}
footer .background > div .footer_bt .see_more p {font-size:14px; color: #fff;line-height: 1.875;  text-align: center;}
footer .background .footer_welcome {border-top:1px solid #fff; text-align:center;}
footer .background .footer_welcome > div {padding-top:10px;font-size:14px;color: #ffffff;  line-height:30px;}
.pagesize {margin-top: 30px;text-align: center;padding: 30px 0;}
.pagesize li{ display:inline-block}
.pagesize a {display: inline-block;line-height: 36px;background: #eee;color:#9b9b9b;height: 36px;vertical-align: middle;min-width: 16px;padding: 0 10px;margin: 5px;}
.pagesize a:hover,.pagesize .on  a{background: #334ba5;color: #fff;}

.page_tit {margin-top:50px;height:15px;border-bottom: 1px solid #ccc;margin-bottom: 50px;}
.page_tit h3 {display: inline-block;padding-right:20px;font-size:28px;font-weight: normal;color: #000000;background: #fff; margin-top:-10px;}
.page_tit p {padding-left: 20px;float:right;background: #fff;color: #a5a5a5;font-size: 16px;}
.page_tit p a{color: #a5a5a5;font-size: 16px;}

.page_tit .tag { width:100%; margin-top:30px;}
.page_tit .tag ul li { float:left;width:19%; margin-right:1%;border:1px solid #334ba5; margin-bottom:20px;}
.page_tit .tag ul li:nth-child(5n){margin-right:0px; float:right;}
.page_tit .tag ul li a {display: block;line-height:40px; height:40px; width:100%; text-align:center;color: #334ba5; font-size:16px;}
.page_tit .tag ul li a:hover, .page_tit .tag ul li.on a {background:url(../images/tp.jpg) center no-repeat;color: #fff;}

.Contactuss .contactus{width:40%;}
.Contactuss .contactus h3 span{display:block;font-size:14px;color:#666;margin-top:20px}
.Contactuss .contactus h3{color:#333;font-size:24px;line-height:24px;font-weight: normal;margin-bottom:10px}
.Contactuss .contactus .content{font-size:14px;margin:22px 0 13px;position:relative}
.Contactuss .content{color:#333}
.Contactuss .dianhua{font-weight:900;font-size:38px;line-height:40px;color:#0364b1}
.Contactuss .contactus .content:after{content:"";position:absolute;width:40px;height:2px;border-bottom:2px solid #0364b1;left:0;top:26px}
.Contactuss .sspan{ width:58%;}
.listTie{line-height:40px;font-size:40px;color:#333;font-weight: normal;margin-bottom:40px;}
.listTie span{display:block;font-size:12px;color:#888}

.feedback{margin-bottom:90px; clear:both; padding-top:50px;}
.feedback input{height:30px;border:1px solid #ccc;width:47%; margin-bottom:20px; float:left;padding:1%;}
.feedback input:nth-child(2){float:right;}
.feedback .note{height:100px;border:1px solid #ccc;width:98%;padding:1%; margin-bottom:30px;}
.yzmimg{background:#EEE;height:20px; padding:20px; float:left; width:120px;}
.feedback .chongz{cursor:pointer;width:190px;height:60px;background:#0364b1;line-height:60px;text-align:center;font-size:18px;color:#fff;margin-right:30px;padding:0px;}
.feedback .tij{cursor:pointer;width:190px;height:60px;background:#d2d2d2;line-height:60px;text-align:center;font-size:18px;color:#fff;padding:0px;}

.listMain { margin-top:30px;}
.listMain .newsList li{overflow:hidden;border:1px solid #eaeaea;margin-bottom:20px}
.listMain .newsList li:hover .list{margin-left:20px}
.listMain .newsList li .list{transition:all .5s;width:70%;float:left;padding:2%;}
.listMain .newsList li .list .time{font-size:12px;width:120px;line-height:30px;text-align:center;color:#fff;display:block;border-radius:25px;background:#334ba5;margin-top:30px}
.listMain .newsList li .list h3{font-weight: normal;font-size:16px;color:#333;margin-top:10px;margin-bottom:10px}
.listMain .newsList li .list p{color:#666;margin-top:10px}
.listMain .newsList li>a{display:inline-block;float:right;padding:1%;width:20%; }
.listMain .newsList li>a img{width:100%;height: auto;}
.listMain .newsList li>a>span{display:block; width:100%;}
.listMain .newsList li .list span{position:relative;transition:all .5s}
.listMain .newsList li .list span:after{content:"";position:absolute;border-bottom:1px solid #eaeaea;width:1px;height:1px;left:0;top:7px;transition:all .5s}
.listMain .newsList li:hover .list span{padding-left:60px}
.listMain .newsList li:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.3)}
.listMain .newsList li:hover .list span:after{width:50px}

.nyxqnews_left{ width:96%; border:1px solid #ccc; padding:1.8%; padding-bottom:0px; overflow:hidden; margin-bottom:30px;}
.news_lefttit{ border-bottom:1px solid #ccc; padding-bottom:30px; text-align:center;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{list_da border-left:1px dotted #ccc; color:#333; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.nyxqnews_leftcont{ margin-top:20px; line-height:30px; color:#333;}
.nyxqnews_leftpage{ width:100%; margin-top:20px; border-top:1px solid #ccc; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #ccc; width:48%; height:70px; overflow:hidden;}
.nyxqnews_leftdown{ float:right; text-align:right; width:48%; height:70px; overflow:hidden;}

.list_da{width: 100%; margin-top:30px;}
.list_da ul{width:100%;}
.list_da ul li{width:22%; float:left; margin-right:1.3%; padding:1%; background:#eee; margin-bottom:10px; padding-bottom:0px;}
.list_da ul li:nth-of-type(4n){ float:right; margin-right:0px;}
.list_da ul li img{width: 100%;}
.list_da .xiao{width: 100%; height: 50px; text-align: center; line-height:50px; color: #000;}
.list_da ul li:hover{width:22%; height:auto; padding:1%; background:url(../images/tp.jpg)no-repeat;background-size:100% 100%;display:block; margin-bottom:10px; padding-bottom:0px;}
.list_da ul li:hover .xiao{ color:#fff;}

.list_da iframe{width:100%; display:block;  min-height:400px;}
.list_da .xiaooo{width:49%;text-align: center; line-height:50px;margin-bottom:10px;color: #000;  border:1px solid #eee; margin-right:1%;}
.list_da .xiaooo:nth-of-type(2n){ float:right; margin-right:0px;}


.lists{height: auto;}
.ul-list-m1{width:calc(50% - .02rem);border-right:dashed #334ba5;padding-bottom:.08rem}
.ul-list-m1 li{position:relative;margin-bottom:.25rem}
.ul-list-m1 li::after{content:"";display:block;width:.18rem;height:.18rem;border-radius:50%;background-color:#334ba5;position:absolute;top:1px;right:-.1rem}
.ul-list-m1 .con{text-align:right;line-height:1.5;padding-right:.85rem}
.ul-list-m1 .date{color:#334ba5;font-weight:700;font-size:.36rem;line-height:1.05;margin-bottom:.1rem}
.ul-list-m1 .tit{font-size:.18rem;color:#000;font-weight:400;margin-bottom:.18rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-list-m1 .desc{font-size:.16rem;font-family:"Microsoft YaHei";color:#000;line-height:2}
.ul-list-m1 li:nth-child(2n){transform:rotateY(180deg);transform-origin:right}
.ul-list-m1 li:nth-child(2n)::after{right:-.08rem}
.ul-list-m1 li:nth-child(2n) .con{padding-left:85px;transform:rotateY(-180deg);text-align:left;padding-left:.85rem;padding-right:0}
.ul-list-m3 li{margin-bottom:.3rem}
.ul-list-m3 .con{overflow:hidden;cursor:pointer}
.ul-list-m3 .pic{width:8rem;height:4.5rem;overflow:hidden;float:left}
.ul-list-m3 li:nth-child(2n) .pic{float:right}
.ul-list-m3 .pic img{width:100%;height:100%;display:block;transition:.5s}
.ul-list-m3 .txt{height:4.5rem;box-sizing:border-box;overflow:hidden;padding:0 .9rem;display:flex;align-items:center}
.ul-list-m3 .txt-con{line-height:1.5}
.ul-list-m3 .info,.ul-list-m3 .tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-list-m3 .tit{color:#1c1c1c;font-size:.32rem;font-weight:500;margin-bottom:.22rem;font-family:"Microsoft YaHei"}
.ul-list-m3 .info{color:#373634;font-size:.18rem;margin-bottom:.07rem}
.ul-list-m3 .desc{color:#a7a7a7;font-size:.14rem;line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.ul-list-m3 li:hover .pic img{transform:scale(1.2)}

#magnifier {position: relative;width:45%; float:left;}
.small-box {position: relative;width:100%;height: auto;border: 1px solid #eee;}
.small-box img {width:100%;height: auto;}
.small-box .hover {display: none;position:absolute;left: 0;top: 0;width: 200px;height: 200px;border: 1px solid #aaa;background: #0099ff;opacity: .5;filter: alpha(opacity: 50);cursor: move;}
.thumbnail-box {position: relative;width: 100%; margin-top:10px;}
.thumbnail-box .btn {position: absolute;top: 50%;width: 22px;height: 32px;margin-top: -16px;}
.thumbnail-box .btn-prev {left: 0;background: url(../images/btn_prev.png) no-repeat;}
.thumbnail-box .btn-prev.btn_prev_disabled{background: url(../images/btn_prev_disabled.png) no-repeat;cursor: not-allowed;}
.thumbnail-box .btn-next {right: 0;background: url(../images/btn_next.png) no-repeat;}
.thumbnail-box .btn-next.btn_next_disabled{background: url(images/btn_next_disabled.png) no-repeat;cursor: not-allowed;}
.thumbnail-box .list {overflow: hidden;width:94%;margin: 0 auto;}
.thumbnail-box .wrapper {width: 100000px;}
.thumbnail-box .list .item {float: left;margin: 0 5px;}
.thumbnail-box .list .item-cur {}
.thumbnail-box .list .item img {border: 2px solid #a9a9a9;width:54px;height:54px;}
.thumbnail-box .list .item-cur img {border: 2px solid #e53e41;}
.big-box {display: none;overflow: hidden;position: absolute;left:100%;top: 0;width: 540px;height: 540px;border: 1px solid #e4e4e4;}
.big-box img {display: block;}
.cpright{width:50%; float:right;}
.cpright div{ line-height:35px;}
.cpright div img{ max-width:100%; margin-bottom:20px;}
.sssmmmm{line-height:40px;} 
.sssmmmm img{ max-width:100%;} 
.contai{width:60%;margin:0 auto; overflow:hidden;}
.contai iframe{width:100%; display:block; margin-bottom:50px; min-height:650px;}
@media (max-width: 1200px) {
.nyxqnews_leftup{ float: none; border-bottom:1px solid #ccc; border-right:0px;width:100%; height:70px; overflow:hidden;}
.nyxqnews_leftdown{ float:none; text-align: left; width:100%; height:70px; overflow:hidden;}

.contai{width:96%;margin:0 auto; overflow:hidden;}
.contai iframe{width:100%; display:block;  min-height:400px;}
h1{ font-size:22px;}
#magnifier {position: relative;width:100%; float: none;}
.cpright{width:100%; float:none; margin-top:20px;}
.list_da ul li{width:47%; float:left; margin-right:2%; padding:1%; background:#eee; margin-bottom:10px; padding-bottom:0px;}
.list_da ul li:nth-of-type(2n){ float:right; margin-right:0px;}
.list_da ul li:hover{width:47%; height:auto; padding:1%; background:url(../images/tp.jpg)no-repeat;background-size:100% 100%;display:block; margin-bottom:10px; padding-bottom:0px;}

.f18{font-size:16px;}
.f16{font-size:14px;}
.f26{font-size:18px;}
.container{width:96%;margin:0 auto; overflow:hidden;}
header .nav{width:100%;height:70px;background:#fff;}
header .nav .logo{width:15%;height:100%;text-align:center;}
header .nav .logo img{width:100%; max-height:70px; padding-top:10px;}
header .nav .dh{width:85%;height:100%;background: url(../images/nav.png)no-repeat;}
header .nav .dh ul{overflow: hidden;margin:0px; width:95%;}
header .nav .dh ul li{width:33%;height:35px; line-height:35px;float:left;text-align: center; padding-top:0px;}
header .nav .dh ul li:nth-child(1){ display:none;}
header .nav .dh ul li:hover{background:#fff; color:#0064ab;background-size:100% 100%;}
header .nav .dh ul li:hover a p{color:#0064ab;}
header .nav .dh ul li:hover a p:first-child{ font-weight:bold;}
header .nav .dh ul li p:first-child{font-size:14px;color: #fff;}
header .nav .dh ul li p:last-child{ display:none;}
header .nav .dh ul li:nth-child(7){ padding-top:0px;}
header .nav .dh ul li:nth-child(7) p{font-size: 14px;color: #fff; display:inline-block; background:url(../images/yw.jpg) left no-repeat; padding-top:0px; width:100%; padding-left:10px;}

header .nav .dh ul .on{background: none; color:#fff;}
header .nav .dh ul .on a p{color:#fff; font-weight:bold;}

header .banner{width: 100%;height: auto; padding-top:70px;}

main .about{margin-top:30px; margin-bottom:0px;}
main .about .nr .ab_zuo{width:100%;height:auto; }
main .about .nr .ab_zuo h1::after{content: "";width:41px;height:3px;background:#1E64BC;display: block;margin-top:10px;}
main .about .nr .ab_zuo .xlb{width:100%;margin-top:10px}
main .about .nr .ab_zuo .xq{width: 100%;color: #2E2E2E;line-height:25px;}
main .about .nr .ab_zuo .xq div{width:100%;box-shadow: none;position:static; margin-top:10px;}
main .about .nr .ab_zuo .paa{margin-top:0px;}
main .about .nr .ab_zuo .sbt{width:100%;height: auto;margin-top:20px; margin-bottom:30px;}
main .about .nr .ab_zuo .sbt ul li{width:24%;height:100px;border: 1px solid #C6C6C6;border-radius:5px;cursor: pointer;text-align: center;}
main .about .nr .ab_zuo .sbt ul li span{display: block;width:100%;height:50px;margin-top:10px;overflow: hidden; text-align:center;}
main .about .nr .ab_zuo .sbt ul li p{width: 100%;margin-top:10px; font-size:14px;}
main .about .ab_you{ display:none;}
main .index_about_bottom{height:90px;background: url(../images/szbg.jpg);margin-top:0px; width:100%;}
main .index_about_bottom .float_l{height:50px;border-right:solid 1px #eaff00;text-align:center;float:left;width:19.5%; margin-top:20px;}
main .index_about_bottom .float_l:nth-child(5){ border:none;}
main .index_about_bottom .inline_flex{display: inline-flex;text-align: center;}
main .index_about_bottom .inline_flex .counter{ font-size:16px;color: #eaff00; font-weight:bold;}
main .index_about_bottom .inline_flex p{font-size:12px;color:#eaff00;margin-top:2px;margin-left:0px;}
main .index_about_bottom .inline_flex span{font-size: 12px;color: #eaff00;}
main .index_about_bottom .float_l .p{font-size:12px;color: #fff;margin-top:0px;}
main .youshi{ padding-top:30px; padding-bottom:30px;background:#f7f6fb;}
main .youshi .title{text-align: center;padding-bottom: 20px;}
main .youshi .title h3{font-size:18px;line-height: 30px;padding-bottom:30px;}
main .youshi .title h3 span{font-size: 18px;line-height:30px;}
main .youshi .title p{color:#000;font-size:14px; margin-top:5px;font-weight: bold;}
main .youshi .title font{color:#006032;font-size: 14px; margin-top:5px; display:block;}
main .youshi ul{padding: 0px 0px 5px;}
main .youshi ul li{width:27%;float:left;text-align: center;padding:3%;margin-right:0.5%; margin-bottom:5px;}
main .youshi ul li:nth-child(3n){margin-right:0; float:right;}
main .youshi ul li img{width:73px;height:73px;transition: all .5s;}
main .youshi ul li h3{font-size:16px;margin-top:10px;}
main .youshi ul li p{padding-top:5px;}
main .youshi ul li span{display:block;margin-top:20px;font-size:18px;font-weight: bold;}
main .gc .tou{ margin-bottom:0px;}
main .gc .tou h2{font-size:18px;margin-bottom:5px;}
main .gc .cen{margin-top:10px;}
main .gc .zyou{width:100%;height: 55px;margin:15px auto;display: flex;justify-content: space-between}
main .sycp .cpzs{padding-top:20px; padding-bottom:20px;}
main .sycp .cpzs .zj{padding-top:10px;}
main .sycp .cpzs .zj .tou{width:100%;text-align:center;margin-bottom:50px;padding-bottom:30px;background:url(../images/tb.png) bottom center no-repeat;}
main .sycp .cpzs .zj .tou h2{font-size:18px;color: #000}
main .sycp .cpzs .an{width: 100%;height:5px; line-height: 5px;}
main .cpbk{width:100%;height:45px;}
main .cpbk ul{display: table;text-align:left; width:100%;}
main .cpbk ul li{font-size:12px;width:18.8%; }
main .sycp .cpzs .list_da{width: 100%;}
main .sycp .cpzs .list_da ul li{width:47%; margin-right:1%;}
main .sycp .cpzs .list_da ul li:nth-of-type(2n){ float:right; margin-right:0px;}
main .sycp .cpzs .list_da ul li:hover{width:47%;padding:1%;}
main .sycp .cpzs .list_da ul li:hover .xiao{ color:#fff;}
.company { margin-top:20px;}
.company .tou{width:100%;text-align:center;margin-bottom:10px; padding-bottom:10px;background:url(../images/tb.png) bottom center no-repeat;}
.company .tou h2{font-size:18px;margin-bottom:15px;color: #000}
.company .nav{margin-bottom:20px; width:100%;}
.company .nav li a{width:100%;height:40px;display:block;line-height:40px;text-align:center;border:1px solid #e0e0e0;font-size:14px;color:#306a98}
.company .banners{position:relative;width:100%; margin-top:30px; margin-bottom:10px;}
.company .banners .bd{width:100%}
.banners .bd h3 {font-size: 14px;}
.company .lists li{border-bottom:1px solid #d7d7d7;float:none;width:100%;margin-left:0; margin-top:20px;clear:both;}
.company .lists li .smimg{display:block;width:30%;float:left;margin-right:10px}
.company .lists li a h3 {color: #191919;font-size: 14px;margin: 0px 0 5px;font-weight: bold;}
main .fw{width: 100%; margin-top:30px;}
main .fw .tou h2{font-size:18px;margin-bottom:15px;}
main .fw .tou p{color:#006032;font-size:14px; margin-top:0px;}
main .fw .cen{margin-top:20px;}
main .fw .cen .bk{width:31.9%; margin-right:1.3%;float:left; border:1px solid #eee; margin-bottom:1%;}
main .fw .cen .bk:nth-child(3n){margin-right:0; float:right;}
main .fw .cen .bk:nth-child(5n){margin-right:1%; float:left;}
main .fw .cen .bk:nth-child(10){ display:none;}
main .fw .cen .bk img{width:100%;}
main .fw .zyou{width:100%;height: 55px;margin:0px auto;display: flex;justify-content: space-between}
main .fw .zyou p{width: 149px;height: 42px;border: 1px solid #fff;border-radius: 5px;text-align: center;margin: 6px auto; background:#306a98;}
main .fw .zyou p a{display: block;width: 149px;height: 42px;font-size: 14px;line-height: 42px;color: #fff}
main .fw .zyou p:hover,main .fw .zyou p a:hover{background: #306a98;color: #fff}
.form{width:96%;padding-top:20px; padding-bottom:20px; margin-top:0px;}
.form p{width:100%;height:48px;border:solid 1px #f7f7f7;overflow:hidden;float:left;position:relative; margin-bottom:5px;}
.form p:nth-of-type(3){width:100%;}
.form p:nth-of-type(4){width:100%;}
.form .tj{width:100%;}
.form .tj .btn{width:100%;}
footer {padding-top:30px;}
footer .background > div .footer_bt {padding-bottom:20px;}
footer .background > div .footer_bt .Navigation {border-right:1px solid #fff; width:43%; float:left; padding-bottom:30px;}
footer .background > div .footer_bt .Navigation > ul { width:49%; float:left;}
footer .background > div .footer_bt .Navigation > ul .hostname > a {font-size:14px;}
footer .background > div .footer_bt .Navigation > ul > li > a {font-size:12px;}
footer .background > div .footer_bt .see_lianxi {width:43%; padding-left:3%;}
footer .background > div .footer_bt .see_lianxi .dh{width:100%; background:url(../images/l1.png) left  top no-repeat; height:60px; padding-left:65px; color:#fff; font-size:16px; margin-bottom:30px;}
footer .background > div .footer_bt .see_lianxi .dh b{font-size:18px;}
footer .background > div .footer_bt .see_more { display:none;}
.page_tit p { display:none;}
.page_tit .tag ul li { float:left;width:32%; margin-right:1%;border:1px solid #334ba5; margin-bottom:10px;}
.page_tit .tag ul li:nth-child(3n){margin-right:0px; float:right;}
.page_tit .tag ul li:nth-child(5n){margin-right:1%; float:left;}
.listTie{font-size:30px;}
.Contactuss .contactus{width:100%;}
.Contactuss .sspan{ width:100%; margin-top:10px;}
.feedback input:nth-child(3){height:30px;border:1px solid #ccc;width:78%; margin-bottom:20px; float:left;padding:1%;}
.yzmimg{background:#EEE;height:30px; padding:5px; float:left; width:20%;}

.feedback .chongz{width:100px;height:60px;background:#0364b1;line-height:60px;text-align:center;font-size:16px;color:#fff;margin-right:30px; float:left; clear:both;}
.feedback .tij{width:100px;height:60px;background:#d2d2d2;line-height:60px;text-align:center;font-size:16px;color:#fff;}



.listMain .newsList li .list{transition:all .5s;width:94%;float: none;padding:2%;}
.listMain .newsList li .list .time{font-size:12px;width:120px;line-height:30px;text-align:center;color:#fff;display:block;border-radius:25px;background:#334ba5;margin-top:30px}
.listMain .newsList li .list h3{font-weight: normal;font-size:16px;color:#333;margin-top:10px;margin-bottom:10px}
.listMain .newsList li .list p{color:#666;margin-top:10px}
.listMain .newsList li>a{display:inline-block;float: none;padding:1%;width:98%; }


}