body{ color:#333; margin:0 auto;overflow-x:hidden;}
.wd{width:90%; margin: 0 auto;}
/**************top**********/
.top{ width:100%;position:absolute;z-index:2;}
.top .toplogo{ width:100%; padding:20px 0;  background:url("../img/logobj.jpg");}
.tsgul{float:left;}
.tsgul li{float:left;}
.tsgul li a,.tsgul li p{display:block;float:left;font-size:18px; line-height:30px;}
.tsgul li p{margin:0 10px;}
.tsgul li:last-child p{display:none;}
.tsgul li:hover a{background:#115ff4;color:#fff;padding:0 5px;transition:0.5s;border-radius:5px;}
.top form{float:right;}
.top form input{width:310px; float:left; line-height:30px;font-size:14px;padding:0 10px;background:#fff; border-radius:20px;border:1px solid #c4dbff;}
.top form input::-webkit-input-placeholder {color: #999;}
.top form button{width:32px;height:32px; float:right;padding:0;margin:0 0 0 10px;background: linear-gradient(90deg, rgba(8,86,242,1) 0%, rgba(65,140,255,1) 100%);border-radius:50%;font-size:18px;color:#fff;}
.top form button img{width:19px;margin:0 auto 0 auto; }
.nav{padding:20px 0;}
.nav .navleft{width:38%;float:left;}
.nav .navli{width:25%;float:left;position:relative;}
.nav .navyjlm a{width:100%;display:block;text-align:center;color:#fff;font-size:20px;font-weight:bold; line-height:30px; overflow:hidden;}
.nav .navyjlm p{width:100%;display:block;font-size:16px;text-transform:capitalize;font-weight:normal; line-height:20px;height:20px;overflow:hidden;opacity:0.5;margin:5px 0 0 0;}
.nav .navright{float:right;}
.navli .nav_erji{width:400px;background:#fff;border-radius:10px;overflow:hidden;padding:10px;position:absolute;left:50%;top:0;margin:0 0 0 -200px;visibility: hidden;opacity:0;display:none;}
.navli .nav_erji .navimg{width:60%;height:180px;overflow:hidden; float:left;}
.navli .nav_erji .navimg img{width:100%;height:100%;transition:0.5s;object-fit:cover;}
.navli .nav_erji .xlul{width:36%;float:right;}
.navli .nav_erji .xlul li{border-bottom:1px dashed #cbcbcb;}
.navli .nav_erji .xlul li a{width:100%;display:block;line-height:40px;height:40px;overflow:hidden;text-align:center;}
.navli .nav_erji .xlul li:hover{background: linear-gradient(90deg, rgba(8,86,242,1) 0%, rgba(65,140,255,1) 100%);}
.navli .nav_erji .xlul li:hover a{color:#fff;}
.nav .navli:hover,.nav .navli.on{background:rgba(0,0,0,0.2);}
.navli:hover .nav_erji{top:101%;visibility:visible;opacity:1;z-index:9;display:block;}
.navli:last-child:hover .nav_erji{left:unset;right:0;}

.logo{width:332px;height:230px;background:url("../img/logo.png") no-repeat;background-size: 100% 100%;position:absolute;left:50%;top:0;z-index:5;margin-left:-166px;}
.logo a{width:100%;display:block;margin:30px 0 0 0;overflow:hidden;animation:jumpImg 5s infinite;}
.logo a img{width:100%;}
/***********************************************************/
.topnav{ position:absolute;right:5px; top:0;z-index:99;display:none;opacity:0;visibility:hidden;}
#header .menua{ display:none;margin:0 0;position: absolute; top:30px;right:20px;opacity:0;visibility:hidden;}
#header .menua a{ width:40px; height:40px;background:#0857f2;display:block; padding:10px 0 0 0;}
#header .menua a img{ width:20px; margin:0 auto 0 auto;}
#header a.menu_btn i {font-size:18px;}
#header .menu_bg,#header .menu {position:fixed;top:0;right:0;z-index:10;}
#header .menu_bg {background-color:rgba(0, 0, 0, 0.7);display:none;width:100%;height:100%;}
#header a.menu_btn i {font-size:18px; padding-right:25px;}
#header .menu_bg,#header .menu {position: fixed;top: 0;right: 0;z-index:99;}
#header .menu_bg {background-color: rgba(0, 0, 0, 0.7);display: none;width: 100%;height: 100%;}
#header .menu {width:975px;background-color: #FFFFFF;overflow-x: hidden;height: 100%;overflow-y: auto;}
#header .menu .nav_right li{display: block;border-bottom:1px solid #eeeeef;}
#header .menu .nav_right li> a {display: block;width:100%;height:60px; box-sizing: border-box;color: #3a3a3a;line-height:60px;text-align: center; font-size:18px;}
#header .menu .nav_right li> a.active {background:#009591;border-color: #2797fd;color: #FFFFFF;}
#header .menu .nav_right .ejlm{ display: none;}	
#header .menu .nav_right li .ejlm{ width: 100%; background: #f7f7f7; }
#header .menu .nav_right li .ejlm a{ width: 100%; line-height:30px;font-size:14px;font-weight:bold; color:#0857f2; text-align:center; display: block;}
#header .menu .nav_right li .ejlm a:hover{ color: #fff;background:#0857f2;}
/************************/
.bannercont{width:100%;position:relative;overflow:hidden;}
.bannerqh{width:100%;position:relative;overflow:hidden;}
.bannerqh .hd{width:100%;height:35px;position:absolute;left:0;bottom:30px;z-index:3;}
.bannerqh .hd ul{display:flex;flex-wrap:wrap;justify-content:center;}
.bannerqh .hd li{width:15px;height:15px; background:#fff;margin:0 7px;border-radius:50%;cursor:pointer;margin:20px 8px 0 8px;}
.bannerqh .hd li.on{width:30px;height:35px;background:url("../img/hdli.png") no-repeat;background-size:contain;transition:0.5s;border:0;margin:0 8px 0 8px;}
.bannerqh .bd{width:100%;overflow:hidden;}
.bannerqh .bd ul{}
.bannerqh .bd ul li{width:100%;overflow:hidden;}
.bannerqh .bd ul li a{width:100%;height:100vh;overflow:hidden;display:block;}
.bannerqh .bd ul li img{width:100%;height:100%;object-fit:cover;}
.fdzy{width:100%;position:absolute;left:0;bottom:30px;}
.zyjs{width:119px; float:left;}
.zyjs a,.znai a{width:100%; display:block;}
.zyjs a img,.znai a img{width:100%;}
.znai{width:131px;float:right;}
.zyjs a:hover,.znai a:hover{animation:rotateImg 3s linear infinite;}
/************************/
.title{width:100%;position:relative;}
.titlename{float:left;position:relative;}
.titlename p{font-size:48px;font-weight:bold; line-height:50px;text-transform:uppercase;opacity:0.1;}
.titlename span{width: 100%;text-align:center;font-size:36px;font-weight:bold;color:#0857f2; line-height:40px;display:block;position:absolute;left:0;top:20px;}
.titlename strong{color:#333;}
.xcy{float:left;margin:10px 0 0 10px;}
.ta{display:block;line-height:39px;color:#0857f2;float:right;position:relative;padding:0 34px 0 10px;}
.ta:before{content:"";width:34px;height:39px;background:url("../img/liico02.png") no-repeat;background-size:100% 100%;position:absolute;right:0;top:0;transform:rotate(90deg);opacity:0.2;z-index:2;}
.ta:hover{background:#0857f2;color:#fff;padding:0 44px 0 10px;}
.ta:hover:before{background:url("../img/liico03.png") no-repeat;background-size:100% 100%;right:10px;opacity:0.3;transition:0.5s;}
/************************/
.con01{margin:50px 0;}
.jdxwqh{width:100%;position:relative;margin:60px 0;}
.jdxwqh .hd{width:50%;position:absolute;right:0;top:0;z-index:2;padding:10px;background:#fff;}
.jdxwqh .hd ul{width:100%;}
.jdxwqh .hd li{width:32%;float:left;margin:0 0.65%;}
.jdxwqh .hd li a{width:100%;display:block;height:170px; overflow:hidden;}
.jdxwqh .hd li a img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.jdxwqh .bd{width:100%;position:relative;}
.jdxwqh .bd ul{width:100%;}
.jdxwqh .bd li{width:100%;display:block;}
.jdxwqh .bd li a{width:100%;display:block;position:relative;overflow:hidden;}
.jdxwqh .bd .jdxwimg{width:50%;float:left;height:550px; overflow:hidden;}
.jdxwqh .bd .jdxwimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.jdxwqh .bd .jdxwfont{width:60%;position:absolute;right:0;top:195px;z-index:4; background:linear-gradient(180deg, rgba(65,140,255,1) 0%, rgba(8,86,242,1) 100%);padding:40px;overflow:hidden;}
.jdxwqh .bd .jdxwfont:before{content:"";width:212px;height:248px;background:url("../img/bjico01.png") no-repeat;background-size:contain;position:absolute;right:0;bottom:0;z-index:3;opacity:0.1;}
.jdxwqh .bd .jdxwfont span{line-height:30px; color:#9fc3fe;display:block; }
.jdxwqh .bd .jdxwfont i{line-height:48px; font-size:48px;color:#fff;font-weight:bold;margin:0 10px 0 0; }
.jdxwqh .bd .jdxwfont h6{width:100%;line-height:30px;height:30px;font-size:24px;font-weight:bold; color:#fff; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;margin:20px 0;}
.jdxwqh .bd .jdxwfont p{width:100%;line-height:30px;height:60px; color:#fff;opacity:0.5;overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.jdxwqh .bd li:hover .jdxwimg img{transform: scale(1.05);}
.jdxwqh .bd li:hover .jdxwfont h6{text-decoration:underline;}
.jdxwqh .prev,.jdxwqh .next{width:47px;height:108px;position:absolute;top:30%;z-index:5;overflow:hidden;}
.jdxwqh .prev{left:0;background:url("../img/jt01.png") no-repeat;background-size:100%;transition:0.5s;}
.jdxwqh .next{right:0;background:url("../img/jt02.png") no-repeat;background-size:100%;transition:0.5s;display:none;}
.jdxwqh .prev:hover{background:url("../img/jt01.png") center bottom no-repeat;background-size:100%;}
.jdxwqh .next:hover{background:url("../img/jt02.png") center bottom no-repeat;background-size:100%;}


.jdul{border-bottom:1px solid #e5e5e5;margin:40px 0 0 0;}
.jdul li{width:22%;float:left;margin:0 4% 0 0;}
.jdul li:nth-child(4){ float:right;margin:0;}
.jdul li a{width:100%;display:block;position:relative;padding:0 0 60px 0;}
.jdul li a:before{content:"";width:10px;height:10px;background:#fff;border:1px solid #e5e5e5;position:absolute;left:50%;bottom:-6px;margin:0 0 0 -5px;border-radius:50%;z-index:2;}
.jdul li a:after{content:"";width:34px;height:39px;background:url("../img/liico.png") no-repeat;background-size:100% 100%;position:absolute;left:50%;bottom:0; z-index:1;margin:0 0 0 -17px;}
.jdul li span{width:100%;display:block; line-height:30px;color:#999;}
.jdul li strong{  line-height:30px; font-size:30px;color:#004ff0;margin:0 10px 0 0;}
.jdul li h6{width:100%;display:block;font-size:18px;font-weight:bold;line-height:30px;height:60px;overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;margin:20px 0 0 0;}
.jdul li:hover a:before{background:#004ff0;border:1px solid #004ff0;transition:0.5s;}
.jdul li:hover a:after{background:url("../img/liico02.png") no-repeat;background-size:100% 100%;transition:0.5s;opacity:0.3;}
.jdul li:hover h6{color:#004ff0;}
.jdul li:hover span{color:#004ff0;}
/************************/
.con02{padding:65px 0 50px 0;background:url("../img/mttitlebj.jpg") no-repeat;background-size: 100%;}
.mtul{margin:40px 0 0 0;}
.mtul li{width:33.3%;float:left;overflow:hidden;}
.mtul li a{width:100%;display:block;position:relative;}
.mtul li .mtimg{width:100%;height:370px;overflow:hidden; display:block;}
.mtul li .mtimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.mtul li .mtfont{width:100%;background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);position:absolute;left:0;bottom:0;padding:0 10px;padding:10px;}
.mtul li .mtfont>img{width:38px;height:35px;float:left;}
.mtul li .mtfont p{width:calc(100% - 45px); float:right;line-height:35px;height:35px;color:#fff;font-size:18px;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.mtul li:hover .mtimg img{transform: scale(1.05);transition:0.5s;}
.mtul li:hover .mtfont{background: linear-gradient(180deg, rgba(65,140,255,0) 0%, rgba(8,86,242,1) 100%);transition:0.5s;}
.mtczcont{margin:60px 0 0 0;}
.mtleft{width:70%;float:left; overflow:hidden;position:relative}
.mtleft .hd{width:100%; position:absolute;left:0;bottom:40%;height:15px;z-index:2;display:none;}
.mtleft .hd ul{width:100%;display:flex;justify-content:center;}
.mtleft .hd ul li{width:15px;height:15px;border-radius:50%;background:#fff;margin:0 10px;}
.mtleft .bd{width:100%; position:relative; overflow:hidden;}
.mtleft .bd li{width:calc(50% - 30px);display:block;float:left;margin:0 30px 0 0;}
.mtleft .bd li:nth-child(5){margin:0;}
.mtleft .bd li a{width:100%;display:block;}
.mtleft .bd li a{position:relative}
.mtleft .bd li .mtleftimg{width:100%; height:370px;overflow:hidden;}
.mtleft .bd li .mtleftimg img,.mtright .mtrightimg img,.mtright li .mtrightimg img{width:100%; height:100%;object-fit:cover;transition:0.5s;}
.mtleft .bd li .mtleftnr{width:100%;background:url("../img/mtbj.jpg");padding:30px;}
.mtleft .bd li .mtlefttime{width:100px;line-height:30px;color:#fff; text-align:center;position:absolute;left:20px;top:20px;background:#004ff0;padding:10px 0;}
.mtleft .bd li .mtlefttime strong{width:100%;display:block;font-size:30px;margin:0 5px 0 0; }
.mtleft .bd li .mtleftnr h6{width:100%;line-height:30px;height:60px; font-size:18px;  overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.mtleft .bd li .mtleftnr h6 strong{color:#004ff0;margin:0 5px 0 0 0;}
.mtleft .bd li .mtleftnr p{width:100%;line-height:30px;height:60px;color:#999; overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;margin:20px 0 0 0;}
.mtleft .bd li:hover .mtleftimg img{transform: scale(1.05);}
.mtleft .bd li:hover .mtleftnr{background:#004ff0;}
.mtleft .bd li:hover .mtleftnr h6{color:#fff;}
.mtleft .bd li:hover .mtleftnr h6 strong{color:#fff;}
.mtleft .bd li:hover .mtleftnr p{color:#fff;}

.mtright{width:29.5%;float:right;}
.mtright li{width:100%;display:block;background:#fff;margin:0 0 20px 0;padding:10px;box-shadow: 0 5px 10px #85b3fa;}
.mtright li a{width:100%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.mtright li .mtrightimg{width:130px;float:left; height:77px;overflow:hidden;}
.mtright li p{width:calc(100% - 130px);float:left;padding: 0 0 0 15px;line-height:35px;height:70px;font-size:18px; overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.mtright li p strong{color:#004ff0;}
.mtright li:hover{background:#004ff0;}
.mtright li:hover .mtrightimg img{transform: scale(1.05);}
.mtright li:hover p{color:#fff;}
.mtright li:hover p strong{color:#fff;}


/************************/
.con03{padding:0 0 60px 0;background:url("../img/cjbj.png") center bottom no-repeat;background-size:100% 100%;}
.cjcont{margin:55px 0 0 0;}
.cjleft{width:55%;float:left;position:relative;}
.cjleft .bd{width:100%;overflow:hidden;}
.cjleft .bd ul{width:100%;overflow:hidden;}
.cjleft .bd ul li{width:100%;display:block;}
.cjleft .bd ul li a{width:100%;display:block;position:relative;}
.cjleft .bd .cjimg{width:100%; height:560px;overflow:hidden;}
.cjleft .bd .cjimg img{width:100%; height:100%;object-fit:cover;transition:0.5s;}
.cjleft .bd .cjfont{width:100%; background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);position:absolute;left:0;bottom:0;padding:15px;}
.cjleft .bd .cjfont p{width:100%; line-height:30px;height:30px;color:#fff;font-size:24px;text-align:center;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.cjleft .bd ul li:hover .cjimg img{transform: scale(1.05);}
.cjleft .bd ul li:hover .cjfont{background: linear-gradient(180deg, rgba(65,140,255,0) 0%, rgba(8,86,242,1) 100%);}
.cjul{width:43%;float:right;}
.cjul li{width:100%;display:block;padding:10px;background:#fff;margin:0 0 27px 0; box-shadow: 0 0 15px #abcaff;position:relative;overflow:hidden;}
.cjul li a{width:100%;display:block;}
.cjul li span{width:75px;height:70px; display:block;background: linear-gradient(-120deg, rgba(64,139,255,1) 0%, rgba(1,80,240,1) 100%);text-align:center;color:#fff;line-height:20px;padding:10px 0 0 0;float:left;}
.cjul li span strong{width:100%; line-height:30px;font-size:30px;display:block;font-weight:normal;}
.cjul li p{width:calc(100% - 100px); line-height:30px;height:60px;font-size:18px;float:right;overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.cjul li:hover{background: linear-gradient(-120deg, rgba(64,139,255,1) 0%, rgba(1,80,240,1) 100%);}
.cjul li:hover p{color:#fff;}

.cjrhul{width:100%;margin:40px 0 0 0;position:relative;}
.cjrhul li{width:10%;float:left;margin:0 1% 0 0; overflow:hidden;position:relative;}
.cjrhul li:nth-child(5){margin:0;float:right;}
.cjrhul li a{width:100%;display:block;position:relative;border-radius:10px; overflow:hidden;}
.cjrhul li .cjrhulimg{width:100%;background:#000;height:515px;overflow:hidden;}
.cjrhul li .cjrhulimg img{width:100%;opacity:0.5;height:100%;object-fit:cover;transition:0.5s;}
.cjrhul li .cjrhulfont{width:100%;position:absolute;left:0;bottom:0;padding:25px 15px 15px 15px;}
.cjrhul li h6{width:100%;display:block;font-size:22px;text-align:center;color:#fff; line-height:30px;}
.cjrhul li .cjrhulnr{width:100%;display:block; color:#fff; line-height:25px;max-height:100px;overflow:hidden; display:none;-webkit-line-clamp:4;-webkit-box-orient: vertical;margin:10px 0 0 0;}
.cjrhul li:hover,.cjrhul li.on{width:56%;transition:0.5s;z-index:2;}
.cjrhul li:hover .cjrhulfont,.cjrhul li.on .cjrhulfont{background:linear-gradient(180deg, rgba(8,87,242,0) 0%, rgba(8,87,242,0.2) 100%);transition:0.5s;}
.cjrhul li:hover .cjrhulimg img,.cjrhul li.on .cjrhulimg img{opacity:1;}
.cjrhul li:hover h6,.cjrhul li.on h6{text-align:left;}
.cjrhul li:hover .cjrhulnr,.cjrhul li.on .cjrhulnr{ display: -webkit-box;}

/************************/
.con04{width:100%; padding:80px 0;background:url("../img/qybj.jpg") repeat-y;background-size:100%;position:relative;}
.con04:before{content:"";width:100%;height:6px; background:url("../img/borli.jpg") repeat-x;background-size:100%;position:absolute;left:0;top:0;}
.con03 .wd,.con04 .wd{position:relative;z-index:2;}
.tys .titlename p{color:#fff;opacity:0.2;}
.tys .titlename span{color:#fff; }
.tys .titlename span strong{color:#fff; }
.tys .ta{color:#fff;}
.tys .ta:before{background: url("../img/liico.png") no-repeat;background-size: 100% 100%;opacity:0.5;}
.tys .ta:hover{background:rgba(255,255,255,0.2);}
.tys .ta:hover:before{opacity:1;}
.qydjt{width:100%;overflow:hidden;}
.qydjt .bd{margin:60px 0 0 0;}
.qydjt .bd ul{display: flex;flex-wrap: wrap;justify-content: center;}
.qydjt .bd li{margin:0 1%;float:left;width:23%;background:#fff;}
.qydjt .bd li a{ width:100%;display:block;}
.qydjt .bd .qyimg{ width:100%;height:240px;overflow:hidden; display:block;}
.qydjt .bd .qyimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.qydjt .bd .qyfont{width:100%;padding:15px;}
.qydjt .bd .qyfont h6{width:100%;line-height:30px;height:30px;font-weight:bold;font-size:22px;overflow:hidden; display:block;text-align:center;}
.qydjt .bd .qydjp{width:100%;margin-top:10px;}
.qydjt .bd .qyfont b{width:100%;line-height:30px;display: flex;flex-wrap:wrap;justify-content:center;padding-left:10px;color:#666;}
.qydjt .bd .qyfont i{width:10px;height:8px;position:relative;display:block;margin:11px 3px 0 0; }
.qydjt .bd .qyfont i:before{content:"";width:0;height:0;border-left: 5px solid #666;border-right: 5px solid transparent; 
    border-top: 5px solid transparent;border-bottom:5px solid transparent;position:absolute;left:0;top:0;}
.qydjt .bd .qyfont span{width:100%;line-height:30px;height:60px;font-weight:bold;font-size:18px;overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.qydjt .bd .qytime{ margin:15px 0 0 0;}
.qydjt .bd .qytime em{width:21px;height:21px;overflow:hidden;position:relative;left:0;top:0;float:left;}
.qydjt .bd .qytime em img{width:100%;position:absolute;left:0;top:0;transition:0.5s;}
.qydjt .bd .qytime p{max-width:80%; line-height:21px;height:21px;float:left;overflow:hidden;margin:0 0 0 5px;color:#999;}
.qydjt .bd li:hover .qyimg img{transform: scale(1.05);}
.qydjt .bd li:hover {background:rgba(255,255,255,0.2);}
.qydjt .bd li:hover .qyfont h6{color:#fff;}
.qydjt .bd li:hover .qyfont b{color:#fff;}
.qydjt .bd li:hover .qyfont i:before{border-left:5px solid #fff;}
.qydjt .bd li:hover .qydjp{color:#fff;}
.qydjt .bd li:hover .qyfont span{color:#fff;}
.qydjt .bd li:hover .qytime em img{top:-21px;}
.qydjt .bd li:hover .qytime p{color:#fff;opacity:0.8;}
/************************/
.con05{width:100%;position:relative;}
.xytitle{width:100%;position:absolute;left:0;top:8%;z-index:3;}
.xyys .titlename p{color:#fff;opacity:0.5;}
.xyys .ta{color:#fff;}
.xyys .ta:before{background: url("../img/liico.png") no-repeat;opacity:1;}
.xyys .ta:hover:before{ opacity:0.5;}
.xyfg{width:100%; position:relative;}
.xyfg .hd{width:100%;height:20vh; /*position:absolute;left:0;bottom:0;*/background:#fff;}
.xyfg .hd ul{width:100%; height:100%; padding:20px 0;}
.xyfg .hd ul li{width:15.6%;height:100%;display:block; float:left;margin:0 0.5%;border-radius:10px; overflow:hidden;}
.xyfg .hd ul li img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.xyfg .hd ul li.on{border:2px solid #0857f2;}
.xyfg .bd{width:100%;overflow:hidden; }
.xyfg .bd ul li{width:100%;height:80vh;display:block;}
.xyfg .bd ul li a{width:100%;height:100%;display:block;}
.xyfg .bd ul li img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
/************************/
.con06{width:100%;position:relative;overflow:hidden;}
.sjbox{width:540px;height:540px;border-radius:50%;background: url("../img/sjkh.png") no-repeat; margin:0 auto;position:relative;padding:80px 0 0 0;position:absolute;left:50%;top:20%;z-index:3;margin-left:-270px;}
.sjbox:before{content:"";}
.sjtitle{width:100%;position:relative;z-index:2;padding:0 0 50px 0;}
.sjtitle:before{content:""; width:20%;height:3px;background: linear-gradient(-120deg, rgba(64,139,255,1) 0%, rgba(1,80,240,1) 100%);position:absolute;left:50%;bottom:0;margin-left:-10%;}
.sjtitle span{width:100%;display:block;font-size:50px;text-align:center; line-height:50px;font-weight:bold;background: linear-gradient(-120deg, rgba(64,139,255,1) 0%, rgba(1,80,240,1) 100%);-webkit-background-clip: text;background-clip: text;color: transparent;}
.sjtitle i{width:100%;font-size:54px; line-height:60px;color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;display:block;text-shadow:-1px -1px 0 #dcdcdc,1px -1px 0 #dcdcdc,-1px 1px 0 #dcdcdc,1px 1px 0 #dcdcdc;position:absolute;left:0;top:20px;z-index:-1;}
.sjjj{margin:40px 0 0 0;}
.sjjj span{width:100%;font-size:48px; line-height:65px;color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;display:block;text-shadow:-1px -1px 0 #dcdcdc,1px -1px 0 #dcdcdc,-1px 1px 0 #dcdcdc,1px 1px 0 #dcdcdc; }
.sjjj p{text-align:center; line-height:40px;font-size:18px;}
.sjqh{width:881px; position:absolute;left:50%;top:0; z-index:1;margin-left:-440px;}
.sjqh .bd{width:100%;height:813px; position:relative;z-index:2;}
.sjqh .bd:before{content:""; width:100%;height:813px; background: url("../img/icobj.png") no-repeat;animation:  20s rotateImg linear infinite; position:absolute;left:0;top:5%;z-index:-1;}
.sjqh .bd:after{content:""; width:606px;height:613px; background: url("../img/icobj02.png") no-repeat;animation: rotateImg02 15s linear infinite; position:absolute;left:50%;top:19%;z-index:1;margin-left:-303px;}
.sjqh .bd ul{width:164px;float:left;position:relative;top:120px}
.sjqh .bd ul:nth-child(2){ float:right;}
.sjqh .bd li{width:100%;height:164px;border-radius:50%;background:#fff;padding:5px; }
.sjqh .bd li a{width:100%;height:100%;display:block;padding: 0 8px;border:2px dashed #0352f1;border-radius:50%;align-content: center;overflow:hidden;}
.sjqh .bd li span{width:100%; display:block; font-size:48px;text-align:center;line-height:48px;font-weight:bold;margin:0 0 10px 0;background: linear-gradient(-120deg, rgba(64,139,255,1) 0%, rgba(1,80,240,1) 100%);-webkit-background-clip: text;background-clip: text;color: transparent;font-family : "simsun" , "宋体" , "stsong" , serif ;}
.sjqh .bd li p{width:100%; font-size:18px;text-align:center;line-height:25px; }
.sjqh .bd .sjleft li:nth-child(1){margin:0 0 0 -40px;}
.sjqh .bd .sjleft li:nth-child(2){margin:100px 0 0 -70px;}
.sjqh .bd .sjleft li:nth-child(3){margin:90px 0 0 40px;}
.sjqh .bd .sjright li:nth-child(1){margin:0 0 0 40px;}
.sjqh .bd .sjright li:nth-child(2){margin:100px 0 0 70px;}
.sjqh .bd .sjright li:nth-child(3){margin:90px 0 0 -40px;}
.sjqh .bfb {position:relative;}
.sjqh .bfb:before{content:"%";width:40px;font-size:48px;line-height:48px;font-weight:bold;position:absolute;right:10px;top:0;color:#3b87fe;}
.sjqh .bd li:hover{background: linear-gradient(180deg, rgba(64,139,255,1) 0%, rgba(1,80,240,1) 100%);transition:0.5s;}
.sjqh .bd .sjleft li:nth-child(2):hover{background:#ff7951;}
.sjqh .bd .sjleft li:nth-child(3):hover{background:#86ddaf;}
.sjqh .bd .sjright li:nth-child(1):hover{background:#8696ff;}
.sjqh .bd .sjright li:nth-child(2):hover{background:#c88ce2;}
.sjqh .bd .sjright li:nth-child(3):hover{background:#8cd0e2;}
.sjqh .bd li:hover a{border:2px dashed #fff;}
.sjqh .bd li:hover span{color:#fff;}
.sjqh .bd li:hover .bfb:before{color:#fff;}
.sjqh .bd li:hover p{color:#fff;}
.sjqh .prev,.sjqh .next{width:47px;height:108px;position:absolute;top:50%; overflow:hidden;transition:0.5s;}
.sjqh .prev{left:-50%;background: url("../img/jt03.png") no-repeat;background-size:100%;}
.sjqh .next{right:-50%;background: url("../img/jt04.png") no-repeat;background-size:100%;}
.sjqh .prev:hover{background: url("../img/jt03.png") center bottom no-repeat;background-size:100%;}
.sjqh .next:hover{background: url("../img/jt04.png") center bottom no-repeat;background-size:100%;}

.sjbj{width:100%; overflow:hidden;}
.sjbj .bd{width:100%;}
.sjbj .bd ul li{width:100%;display:block;}
.sjbj .bd ul li a{width:100%;height:100vh;display:block; overflow:hidden;}
.sjbj .bd ul li img{width:100%;height:100%;object-fit:cover;}
/************************/
.con07{padding:60px 0 0 0; }
.ztzl{margin:50px 0 0 0; }
.ztzl .ztli{width:12%;float:left;background:#000;position:relative;display:flex;}
.ztzl .zttitle{height: 100%;position:absolute;right:20px;top:0;z-index:3;}
.ztzl .zttitle span{ display:block;color:#fff;font-size:26px;writing-mode:vertical-rl; line-height:40px;letter-spacing:2px;padding:30px 0 0 0;}
.ztzl .zttitle em{width:27px;height:27px;background:url("../img/jt05.png") no-repeat;background-size:100%;display: block;position:absolute;right:0;bottom:40px;}
.ztzl .ztimg{width:100%;opacity:0.5;}
.ztzl .ztimg img{width:100%;height:480px;}
.ztzl .ztli:hover,.ztzl .ztli.on{width:70%;transition:0.5s;}
.ztzl .ztli:hover .ztimg,.ztzl .ztli.on .ztimg{opacity:1;}
.ztzl .ztli:hover .zttitle span,.ztzl .ztli.on .zttitle span{display:none;}

.item_box{margin:50px 0 0 0; }
.ztbox{width:12%;height:700px; float:left; overflow:hidden;border-right:1px solid #fff;transition:0.5s;}
.ztbox a{width:100%;height:100%;display:block;position:relative;}
.ztimg{width:100%; display:block; overflow:hidden;}
.ztimg img{height:100%;}
.ztbj{width:100%;height:100%;background:rgba(0,0,0,0.3);display:block;position:absolute;left:0;top:0;z-index:2;}
.ztfont{ height:100%;position:absolute;right:20px;top:0;z-index:5;}
.ztfont span{ display:block;color:#fff;font-size:26px;writing-mode:vertical-rl; line-height:40px;letter-spacing:7px;padding:30px 0 0 0;}
.ztfont img{width:27px;height:27px;position:absolute;right:10px;bottom:40px;}
.ztbox:hover,.ztbox.on{width:64%;}
.ztbox:hover .ztbj,.ztbox.on .ztbj{display:none;}
.ztbox:hover .ztfont span,.ztbox.on .ztfont span{display:none;}
.ztbox:hover .ztimg img,.ztbox.on .ztimg img{width:100%;object-fit:cover;}
/************************/
.con08{width:100%;position:relative;background:url("../img/ztbj.png") center top no-repeat;background-size:100%;z-index:2; padding:205px 0 0 0;}
.con08:before{content:"";width:10%;height:30px;position:absolute;left:0;bottom:0;background:#3884ab;z-index:-1;}
.con08:after{content:"";width:10%;height:30px;position:absolute;right:0;bottom:0;background:#7b74a9;z-index:-1;}
.yqljul{}
.yqljul li{width:10%;float:left;position:relative;display:block;min-height:60px;}
.yqljul li:nth-child(1) a{background:#7b74a9;}
.yqljul li:nth-child(2) a{background:#497c53;padding:20px 0;}
.yqljul li:nth-child(3) a{background:#c39f3e;padding:30px 0;}
.yqljul li:nth-child(4) a{background:#667cb2;padding:40px 0;}
.yqljul li:nth-child(5) a{background:#3884ab;padding:50px 0;}
.yqljul li:nth-child(6) a{background:#7b74a9;padding:50px 0;}
.yqljul li:nth-child(7) a{background:#497c53;padding:40px 0;}
.yqljul li:nth-child(8) a{background:#c39f3e;padding:30px 0;}
.yqljul li:nth-child(9) a{background:#667cb2;padding:20px 0;}
.yqljul li:nth-child(10) a{background:#3884ab;}
.yqljul li a{width:100%;display:block;position:absolute;padding:10px 0;left:0;bottom:0;}
.yqljul li .yqljico{width:107px;height:44px;margin:0 auto;position:relative;}
.yqljul li .yqljico img{width:100%;height:100%;object-fit:cover;}
.yqljul li .yqljewm{width:100px;height:100px; margin:0 auto;padding:3px;background:#fff;border-radius:5px;overflow:hidden;display:none;}
.yqljul li .yqljewm img{width:100%;height:100%;object-fit:cover;}
.yqljul li:hover a{transition:0.5s;padding:15px 0;}
.yqljul li:hover .yqljewm{display:block;transition:0.5s;}
.yqljul li:hover .yqljico{animation:jumpImg 2s infinite;}
/************************/
.con09{width:100%;background:url("../img/bqbj.jpg") repeat-y;background-size:100%;}
.con09>.wd{padding:50px 0;}
.bqul{width:100%;display:flex;flex-wrap:wrap;justify-content:center;}
.bqul li{display:flex;flex-wrap:wrap;justify-content:center;margin:0 40px 0 0;}
.bqul li img{width:28px;height:25px;}
.bqul li p{ line-height:25px;color:#fff;margin-left:10px;}
/************************/
.con10{background:rgba(0,0,0,0.1);padding:30px 0; }
.con10>.wd{ display:flex;flex-wrap:wrap;justify-content:center;position:relative;}
.con10 p,.con10 a{color:#fff;line-height:20px;float:left;}
.con10 p{margin:0 0 0 20px;}
.fhdb{position:absolute;right:0;top:0;}
.fhdb a{display:flex;justify-content:right;flex-wrap:wrap;color:#fff; line-height:24px;}
.fhdb img{margin-left:10px;width:18px;}
/************************/
@media screen and (max-width:1920px) {
    .ztbox{height:600px;}
}
@media screen and (max-width:1680px) {
	.titlename p{font-size:42px;line-height:42px;}
	.titlename span{font-size:32px;line-height:32px;}
}
@media screen and (max-width:1620px) {
	.ztbox{height:515px;}
}
@media screen and (max-width:1550px) {
	.bannerqh .bd ul li a{height:auto;}
	.jdxwqh .bd .jdxwimg{height:450px;}
	.jdxwqh .bd .jdxwfont{padding:20px;}
	.jdxwqh .bd .jdxwfont i{font-size:30px;line-height:30px;}
	.mtleft .bd li .mtleftimg{height:300px;}
	.cjrhul li h6{font-size:20px;}
	.qydjt .bd .qyfont h6{font-size:18px;}
	.sjqh .bd li span{font-size:38px;line-height:40px;}
	.sjqh .bfb:before{font-size:38px;line-height:40px;}
	.sjqh .bd li p{font-size:16px;line-height:20px;}
	.mtright li{margin:0 0 5px 0;}
	.jdxwqh{margin:40px 0;}
	.jdul li h6{margin:10px 0 0 0;}
	.mtul li .mtimg{height:300px;}
	.sjqh .prev, .sjqh .next{top:40%;}
}
@media screen and (max-width:1500px) {
	.ztbox{height:475px;}
	.jdxwqh .bd .jdxwfont h6{font-size:20px; line-height:25px;height:25px; margin:10px 0;}
	.mtleft .bd li .mtleftimg{height:290px;}
	.mtleft .bd li .mtleftnr h6{font-size:16px;}
	.mtright li p{font-size:16px;}
	.mtright li .mtrightimg{height:70px;}
	.mtright li{margin:0 0 9px 0;}
	.qydjt .bd .qyimg{height:185px;}
	.titlename p{font-size:40px;line-height:40px;}
	.titlename span{font-size:28px;line-height:30px;}
	.cjrhul li h6{font-size:18px;}
	.sjtitle span{font-size:40px;line-height:40px;}
	.sjtitle i{font-size:48px; line-height:50px;}
}
@media screen and (max-width:1440px) {
	.ztbox{height:460px;}
	.nav .navyjlm a{font-size:18px;}
	.nav .navyjlm p{font-size:14px;}
	.titlename p{font-size:34px;line-height:35px;}
	.titlename span{font-size:24px;line-height:25px;}
	.cjrhul li h6{font-size:16px;}
	.mtright li .mtrightimg{width:100px; height:56px;}
	.mtright li p{width: calc(100% - 100px);}
	.mtleft .bd li .mtlefttime{width:80px; line-height:25px;}
	.mtleft .bd li .mtlefttime strong{font-size:22px; line-height:23px;}
	.jdxwqh .hd li a{height:110px;}
	.jdxwqh .bd .jdxwfont{top:135px;}
	//.jdxwqh .bd .jdxwfont{height:135px;}
	.jdxwqh .bd .jdxwimg{height:350px;}
	.jdxwqh .bd .jdxwfont h6{font-size:18px; line-height:20px;height:20px;}
	.jdul li h6{font-size:16px;line-height:20px;height:40px;}
	.jdul li strong{font-size:24px;}
	.tsgul li a, .tsgul li p{font-size:16px;}
}
@media screen and (max-width:1400px) {
	.wd{width:90%;}
	.ztbox{height:445px;}
	.mtleft .bd li .mtleftimg{height:230px;}
	.mtleft .bd li .mtleftnr{padding:15px;}
	.mtright li p{line-height:28px;height:56px;}
	.qydjt .bd .qyfont h6{font-size:16px;}
	.sjtitle span{font-size:36px;line-height:40px;}
	.sjtitle i{font-size:40px; line-height:40px;}
	.ztfont span{font-size:20px;line-height:30px;}
	.con03 .xcy{width:38%;margin:0 0 0 10px;}
	.con04 .xcy{width:60%;margin:0 0 0 10px;}
	.xcy img{ width:100%;}
}
@media screen and (max-width:1366px) {
	.ztbox{height:435px;}
	.logo{width:280px;height:200px;margin-left: -140px;}
	.mtul li .mtimg{height:270px;}
	.jdxwqh .bd .jdxwimg{height:340px;}
	.ztfont span{font-size:18px;line-height:25px;}
	.titlename p{font-size:30px;line-height:30px;}
	.titlename span{font-size:20px;top:10px;}
	.sjtitle span{font-size:30px;line-height:30px;}
	.sjtitle i{font-size:30px; line-height:30px;}
	.con08{padding: 165px 0 0 0;}
	.ta{line-height:25px;padding: 0 20px 0 5px;font-size:14px;}
	.ta:before{width: 20px;height:24px;}
	.con04{padding:40px 0;}
	.qydjt .bd,.mtczcont{margin:30px 0 0 0;}
	.sjqh .bd li span{font-size:30px;line-height:30px;}
	.sjqh .bfb:before{font-size:30px;line-height:30px;}
	.tsgul li a, .tsgul li p{font-size:14px;}
	.nav .navyjlm a{font-size:16px;line-height:20px;}
	.nav .navyjlm p{margin:0;}
	.jdxwqh .bd .jdxwfont p{font-size:14px;line-height:20px;height:40px;}
	.xyfg .hd{height:16vh;}
	.xyfg .hd ul{padding:15px 0;}
	.xyfg .bd ul li{height:84vh;}
	.sjtitle span{font-size:24px;line-height:24px;}
	.sjtitle i{font-size:24px;line-height:24px;top:10px;}
	.con09>.wd{padding:30px 0;}
	.bqul li p{font-size:14px;line-height:20px;}
	.bqul li img{width:23px;height:20px;}
	.cjrhul li .cjrhulnr{font-size:14px; line-height:20px;max-height:80px;}
	.mtleft .bd li .mtlefttime{width:60px;font-size:14px;line-height:20px;padding:5px 0;}
	.mtleft .bd li .mtlefttime strong{font-size:18px; line-height:20px;}
	.mtright li{padding:8px;box-shadow:0 3px 5px #85b3fa;}
	.jdxwqh .bd .jdxwfont h6{font-size:16px;}
	.jdxwqh .bd .jdxwfont span{line-height:25px;}
	.jdxwqh .bd .jdxwfont i{font-size:24px; line-height:25px;}
	.jdxwqh .prev, .jdxwqh .next{width:30px;height:69px;}
	.yqljul li .yqljico{width:80px;height:auto;}
	.cjrhul li .cjrhulimg{height:350px;}
	.sjjj p,.con10 p,.con10 a{font-size:14px;}
	.ztfont img{width:20px;height:20px;right:0;}
	.jdxwqh .bd .jdxwfont:before{width:110px;height:130px;}
}
@media screen and (max-width:1300px) {
	.ztbox{height:415px;}
	.mtleft .bd li .mtleftnr p{font-size:14px;}
}
@media screen and (max-width:1280px) {
	.ztbox{height:405px;}
}
@media screen and (max-width:1210px) {
	.ztbox{height:385px;}
	.mtul li .mtimg{height:235px;}
}
@media screen and (max-width:1150px) {
	.ztbox{height:365px;}
	.mtul li .mtimg{height:225px;}
}
@media screen and (max-width:1100px) {
	.ztbox{height:350px;}
	.mtul li .mtimg{height:215px;}
	
}
@media screen and (max-width:1024px) {	
	.topnav,#header .menua{opacity: 1;visibility: visible;display:block;}
	#header .menua{top: 10px;}
	.nav{display:none;}
	.top form{display:none;}
	.tsgul{}
	.ztbox{height:325px;}
	.mtul li .mtimg{height:200px;}
	.jdxwqh .bd .jdxwimg{height:255px;}
	.con08{padding:130px 0 0 0;}
	.zyjs,.znai{width:80px;}
	.jdxwqh .hd li a{height:90px;}
	.jdxwqh .bd .jdxwfont span{font-size:12px;}
	.jdxwqh .bd .jdxwfont{top:110px;padding:10px;}
	.fdzy{bottom:10px;}
	.jdul li span{line-height:20px;font-size:12px;}
	.jdul li strong{font-size:20px;line-height:20px;}
	.con02{padding:40px 0 20px 0;}
	.cjrhul{margin:20px 0 0 0;}
	.cjrhul li .cjrhulfont{padding:5px;}
	.cjrhul li h6{line-height:20px;}
	.qydjt .bd .qyimg{height:130px;}
	.qydjt .bd .qyfont h6{line-height:20px;height:20px;}
	.con07{padding:40px 0 0 0;}
	.item_box{margin:20px 0 0 0;}
	.con09>.wd{padding:15px 0;}
	.bqul li{margin: 5px 10px;}
	.con10{padding:15px 0;}
	.jdxwqh{margin:20px 0;}
	.jdxwqh .bd .jdxwfont h6{margin:0;}
	.yqljul li .yqljewm{width:65px;height:65px;padding:2px;}
	.ztfont img{bottom:20px;}
	
}
@media screen and (max-width:950px) {
	.logo{width:20%;height:270px; margin-left:-10%;}
	.mtul li .mtimg{height:185px;}
	.jdxwqh .hd{display:none;}
	.jdxwqh .bd .jdxwimg{width:100%;height:470px;}
	.jdxwqh .bd .jdxwfont{width:100%;position: static;}
	.jdxwqh .next{display:block;}
	.mtul li{width:50%;}
	.mtul li .mtimg{height:280px;}
	.cjleft{width:100%;}
	.cjul{width:100%;margin:20px 0 0 0;}
	.cjleft .bd .cjimg{height:470px;}
	.qydjt .bd{margin:0;}
	.qydjt .bd li{width:49%;float:left;margin:30px 0 0 0;}
	.qydjt .bd li:nth-child(2n){ float:right; margin:30px 0 0 0;}
	.qydjt .bd .qyimg{height:230px;}
}
@media screen and (max-width:900px) {
}
@media screen and (max-width:800px) {
}
@media screen and (max-width:700px) {
	
}
@media screen and (max-width:600px) {
}
@media screen and (max-width:500px) {
	#header .menua{right: 10px;top: 10px;}
	#header .menua a{width:30px;height:30px;padding: 8px 0 0 0;}
	#header .menua a img{width:15px;}
	.top .toplogo{padding:10px 0;}
	.tsgul{}
	.tsgul li a, .tsgul li p{font-size:12px;  line-height: 20px;}
	.logo{width:35%;margin-left:0;left:20px;height:auto;top:40px;}
	.zyjs{width:50px;}
	.znai{width:50px;}
	.fdzy{bottom:10px;}
	.bannerqh .hd{bottom:10px;height:25px;}
	.bannerqh .hd li{width:10px;height:10px;margin:10px 8px 0 8px}
	.bannerqh .hd li.on{width:20px;height:25px;}
	.titlename p{font-size:18px; line-height:20px;}
	.titlename span{font-size:16px; line-height:20px;top:0;}
	.ta{font-size:12px; line-height:20px;padding:0 15px 0 10px;}
	.ta:before{width:15px;height:19px;}
	.jdxwqh{margin:20px 0;}
	.jdxwqh .bd .jdxwimg{height:300px;}
	.jdxwqh .bd .jdxwfont{padding:10px 20px;}
	.jdxwqh .bd .jdxwfont i{font-size:24px;line-height:30px;}
	.jdxwqh .bd .jdxwfont h6{font-size:16px; line-height:20px;height:40px; margin:10px 0;-webkit-line-clamp:2;}
	.jdxwqh .bd .jdxwfont p{line-height:20px;height:40px;font-size:12px;}
	.jdxwqh .prev, .jdxwqh .next{width:30px;height: 68px;}
	.jdul{margin:10px 0 0 0;border-bottom:0;}
	.jdul li a{padding:10px 0;}
	.jdul li a:after{display:none;}
	.jdul li a:before{display:none;}
	.jdul li span{ line-height:20px;font-size:12px;}
	.jdul li strong{font-size:16px; line-height:20px;margin:0 5px 0 0 ;}
	.jdul li h6{font-size:16px;height:30px;-webkit-line-clamp:1;line-height:30px;}
	.mtul{margin:0;}
	.mtul li{width:100%;margin:20px 0 0 0;}
	.mtul li .mtimg{height:auto;}
	.con02{padding:20px 0;}
	.cjcont{margin:20px 0 0 0;}
	.cjleft .bd .cjimg{height:auto;}
	.cjleft .bd .cjfont p{font-size:16px; line-height:20px;height:20px;}
	.cjul li span{width:60px;height:50px; font-size:12px;padding:5px 0 0 0;}
	.cjul li{margin:0 0 10px 0;}
	.cjul li span strong{font-size:20px; line-height:20px;}
	.cjul li p{width: calc(100% - 70px);font-size:16px; line-height:25px;height:50px;}
	.con04{padding:20px 0;}
	.con04 .titlename span{min-width:120px;}
	.qydjt .bd li{width:100%;margin:20px 0 0 0;}
	.qydjt .bd li:first-child{margin:0;}
	.qydjt .bd li:nth-child(2n){margin:20px 0 0 0;}
	
	.qydjt .bd .qyimg{height:auto;}
	.qydjt .bd .qyfont span{font-size:16px; line-height:25px;height:auto;-webkit-line-clamp: inherit;}
	.qydjt .bd .qytime{margin:10px 0 0 0;}
	.qydjt .bd .qytime p{font-size:12px;}
	.con01{margin:20px 0;}
	.con03{padding:0 0 20px 0;}
	.mtul li .mtfont>img{width:30px;height:27px;}
	.mtul li .mtfont p{font-size:16px;height:27px;line-height:27px;width: calc(100% - 40px);}
	.ztbox{height:160px;}
	.ztfont span{width:100%;padding:10px 20px 0 20px; line-height:30px; font-size:16px;letter-spacing:0; writing-mode: inherit;font-weight:bold;}
	.con07{padding:20px 0 0 0;}
	.item_box{margin:20px 0 0 0;}
	.ztfont{width:100%;right:0;height:auto;}
	.ztfont img{bottom:0;right:20px;}
	.ztimg img{width:100%;}
	.ztbox{width:100%;height:auto;}
	.ztbox:hover, .ztbox.on{width:100%;}
	.yqljul{ border-left:1px solid #fff;}
	.yqljul li{width:20%;border-bottom:1px solid #fff;min-height:auto; position: initial; border-right:1px solid #fff;}
	.yqljul li:nth-child(1) a,.yqljul li:nth-child(2) a,.yqljul li:nth-child(3) a,.yqljul li:nth-child(4) a,.yqljul li:nth-child(5) a,.yqljul li:nth-child(6) a,.yqljul li:nth-child(7) a,.yqljul li:nth-child(8) a,.yqljul li:nth-child(9) a,.yqljul li:nth-child(10) a{padding:10px 0;position:relative;}
	.yqljul li .yqljico{width:70%;height:auto;}
	.yqljul li .yqljewm{width:70%;height:auto;position:absolute;left:50%;top:-65px;margin-left:-35%; padding:4px;        box-shadow: 0 3px 5px #85b3fa;}
	.con08:before,.con08:after{height: 10px;}
	.con08{padding:20px 0 0 0;}
	.con09>.wd{padding:30px 0 20px 0;}
	.bqul li{margin:0 5px 10px 0;}
	.bqul li img{width:20px; height:17px;}
	.bqul li p{line-height:17px;font-size:12px;margin-left:5px;}
	.con10{padding:20px 0;}
	.con10 p,.con10 a{font-size:12px;}
	.fhdb{ top: -50px;}
	.sjbox{width:60%; height:auto; margin-left:-30%;padding:20px 0;top:70px;}
	.sjtitle{padding:0 0 20px 0;}
	.sjtitle span{font-size:18px; line-height:20px;}
	.sjtitle i{font-size:18px; line-height:20px;top: 0;}
	.xyfg .bd ul li{height:220px;}
	.xyfg .hd{height:40px;}
	.xyfg .hd ul{padding:5px 0;}
	.sjjj{margin:20px 0 0 0;}
	.sjjj p{font-size:12px;line-height:25px;}
	.sjbj .bd ul li a{height:auto;}
	.sjbj .bd ul li img{height:400px;object-fit:cover;}
	.sjqh{width: 98%; margin-left: -49%;}
	.sjqh .bd{height:400px;}
	.sjqh .bd ul{width:100px; top: 20px;}
	.sjqh .bd li{height:100px;padding:3px;}
	.sjqh .bd li a{border: 1px dashed #0352f1;}
	.sjqh .bd .sjleft li:nth-child(1),.sjqh .bd .sjright li:nth-child(1){margin:0;}
	.sjqh .bd .sjleft li:nth-child(2),.sjqh .bd .sjright li:nth-child(2){margin: 25px 0 0 0;}
	.sjqh .bd .sjleft li:nth-child(3),.sjqh .bd .sjright li:nth-child(3){margin: 25px 0 0 0;}
	.sjqh .bd li span{font-size:16px;line-height:20px;height:20px;margin: 0 0 10px 0;}
	.sjqh .bfb:before{font-size:16px; line-height:20px;width:auto;right:25px;}
	.sjqh .bd li p{font-size:12px;line-height:15px;}
	.sjqh .bd:before{width:90%; height:400px;margin-left:-45%;left:50%;}
	.sjqh .bd:after{width:300px;height:300px;margin-left:-150px;top:12%;}
	.jdul li{width:100%;border-bottom:1px solid #e9e9e9;}
	.top{position:relative;}
	.mtleft{width:100%;}
	.mtleft .bd li{width:100%;margin:0;}
	.mtright{width:100%;margin:20px 0 0 0;}
	.qydjt .bd, .mtczcont{margin:20px 0 0 0;}
	.cjrhul{margin:10px 0 0 0;}
	.cjrhul li{width:100%;margin:10px 0 0 0;}
	.cjrhul li:nth-child(5){margin:10px 0 0 0;}
	.cjrhul li .cjrhulimg{height:30px;}
	.cjrhul li:hover,.cjrhul li.on{width:100%;}
	.cjrhul li:hover .cjrhulimg,.cjrhul li.on .cjrhulimg{width:100%;height:240px;}
	.qydjt .bd .qyfont h6{font-size:14px; line-height:20px;}
}
@media screen and (max-width:414px) {
	#header .menua a{width:25px;height:25px;padding: 5px 0 0 0;}
	#header .menua a img{width:15px;}
	.sjbox{width:100%;margin-left:0;border-radius: 0;top:0;position: static;background:#f5f5f5;}
	.sjqh{top: initial;position: inherit;}
	.sjqh .bd{height:auto;}
	.sjqh .bd:before{display:none;}
	.sjqh .bd:after{display:none;}
	.sjqh .bd ul{width:100%;}
	.sjqh .bd li{border-radius: 0;width:33.3%;float:left;}
	.sjqh .bd .sjleft li:nth-child(1), .sjqh .bd .sjright li:nth-child(1){margin:0;}
	.sjqh .bd .sjleft li:nth-child(2), .sjqh .bd .sjright li:nth-child(2){margin:0;}
	.sjqh .bd .sjleft li:nth-child(3), .sjqh .bd .sjright li:nth-child(3){margin:0;}
	.sjqh .bd li a{border-radius: 0;}
	.sjbj .bd ul li img{height:auto;}
	.sjqh{width:100%;margin-left:-50%;}
	.sjqh .bfb:before{ right: 40px;}
	.logo a{margin:10px 0 0 0;}
	.jdxwqh .bd .jdxwimg{height:auto;}
	.jdxwqh .bd .jdxwfont:before{display:none;}
	.jdxwqh .bd .jdxwfont h6,.jdul li h6,.qydjt .bd .qyfont span,.mtul li .mtfont p,.cjul li p,.mtleft .bd li .mtleftnr h6{font-size:14px;}
	.mtright li p{font-size:14px;padding:0 0 0 10px;}
	.cjrhul li h6{font-size:14px;}
	.cjrhul li .cjrhulnr{font-size:12px; line-height:15px;max-height:60px;}
	.jdul li h6{margin:0;}
	.logo{margin:10px 0 0 0;top:25px;}
	.tsgul li p{margin:0 3px;}
}
@media screen and (max-width:375px){
	.titlename span{font-size:16px;}
	.ztfont span{font-size:16px;}
}
@media screen and (max-width:320px){
}


