.wd{width:80%; margin:0 auto;}
.zyfd{display: flex;justify-content: space-between;}
.pj{display: flex;justify-content:space-around;}
.toplogo{background:#2d5998;height:60px;}
.logo{position:relative;width:201px;height:262px;z-index:2;}
.logo a{display:block;}
.logo img{width:100%;height:100%;}
.header-a-01{ padding:13px 0 0 0;}
.header-a-01 form{}
.keyword{width:275px;height:34px; background:rgba(0,0,0,0.2);border:0;border-radius: 17px;color: #fff; padding:0 10px;font-size:16px;}
.change-wrap input::-webkit-input-placeholder {opacity:0.3;color: #fff;}
.btn{width:34px;height:34px; background:rgba(0,0,0,0.2);border:0;border-radius: 17px; margin:0 0 0 10px;}
.topan{margin:0 0 0 20px;}
.topan a{display:block;color:#fff;line-height:32px;}
.topan a:hover{color:#e4ff00;}
.topan span{display:block;color:#fff;line-height:32px; margin:0 10px;}
.topnavbox{position:relative;width:100%;z-index:1;}
.nav-ul{width:81%; float:right;}
.nav-ul>li{width:10%;display:block;position:relative;}
.nav-ul>li>a{width:100%;display:block;line-height:75px;font-size:18px; text-align:center;}
.nav-ul>li>a:hover{background:#264d84; color:#fff;}
.nav-ul>li:hover .subnav{top: 100%;visibility: visible;opacity: 1;}
.subnav{width:220px;background-color: #fff;top: 150%;position: absolute;transition: .5s;margin-left: -48px;padding:10px;visibility:hidden;opacity:0;border-top:3px solid #264d84;}
.dropMenu{}
.dropMenu li{width:50%;display:block;float:left;}
.dropMenu li a{width:100%;display:block; line-height:36px; text-align:center;text-overflow: ellipsis;white-space: nowrap;opacity:0.8;overflow: hidden;}
.dropMenu li a:hover{background:#264d84; color:#fff;opacity:1;transition: .5s;}
.menucontent{}
.menucontent>img{width:100%;height:170px;object-fit: cover;}
.subcol p{width:100%;line-height:25px;font-size:14px;text-indent:2em;opacity:0.5;text-overflow: ellipsis;height:75px;overflow:hidden;}

/***********************************************************/
.topnav{ position:absolute;right:5px; top:0;z-index:99;}
#header .menua{ display:none;margin: 4px 0;position: absolute; top:12px;right:5px;}
#header .menua a{ width:40px; height:40px; background: #013f86; display: block; border-radius: 50%; padding:9px 0 0 7px;}
#header .menua a img{ width:25px; 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: 9.75rem;background-color: #FFFFFF;overflow-x: hidden;height: 100%;overflow-y: auto;}
#header .menu .nav_right li{display: block;border-bottom: 0.01rem 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-color: #2797fd;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:#013f86; text-align:center; display: block;}
#header .menu .nav_right li .ejlm a:hover{ color: #fff; background: #013f86;}
/***********************************************************/
.banner .slideBox{ width:100%; overflow:hidden; position:relative;}
.banner .slideBox .hd{width: 100%; height:15px; overflow:hidden; position:absolute; right:5px; bottom:50px; z-index:1; }
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center; }
.banner .slideBox .hd ul li{ width:50px; height:10px;border-radius:5px; display:inline-block; margin:0 5px; background:#fff; cursor:pointer; }
.banner .slideBox .hd ul li.on{ background:#013f86; color:#fff; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{ width:100%; height:800px; display:block;overflow:hidden;object-fit: cover;transition: .3s;}
.box01{background: linear-gradient(180deg, rgba(220,235,254,1) 0%, rgba(255,255,255,1) 100%);border-radius:20px 0 20px 0;position:relative;z-index:2; margin-top:-20px;}
.bj01{background:url("../img/bj01.png") left bottom no-repeat; position:relative; padding:40px 0;}
.bj01:before{content:"";background:url("../img/bjxz02.png") no-repeat; position:absolute; top:0;right:0;width:627px;height:924px;}
.titlelmm h3{ width:51px; height:57px;background:url("../img/title01.png") no-repeat;background-size:cover;display:block;text-align:center; color:#fff;font-size:30px;
 font-weight:bold; line-height:57px; position:relative;}
.titlelmm h3:before{content:"";width:26px;height:26px;background:url("../img/logo02.png") no-repeat; position:absolute;margin-top:-13px;animation:rotateImg 5s linear infinite;}
.titlelmm h4{ height:57px;display:block;text-align:center; color:#264d84;font-size:30px;font-weight:bold; line-height:57px;margin:0 0 0 10px;}
 @keyframes rotateImg{
	 0%{transform:rotate(0deg);}
	 100%{transform:rotate(360deg);}
 }
.gd01 a{width:155px; height:46px;border-radius:25px 0 25px 0;background:#264d84; color:#fff; text-align:center; line-height:46px;display:block;}
.gd01 a:hover{background:#0167bc;}
.gd02 a{width:155px; height:46px;border-radius:25px 0 25px 0;background:#264d84; color:#fff; text-align:center; line-height:46px;display:block; margin:0 auto;}
.gd02 a:hover{background:#0167bc;}
.gd03{width:80%;margin:10px auto 0 auto;}
.gd03 a{width:100%; height:46px;border-radius:25px 0 25px 0;color:#264d84;text-align:center; line-height:46px;display:block;}
.gd03 a:hover{background:#0167bc; color:#fff;transition: .3s; }
.ksdhqh{width:100%; margin:40px 0 50px 0;}
.ksdhqh .outBox{ width:100%; border:1px solid #ddd; position:relative; }
.ksdhqhtitle{ width:25%;float:left;  }
.ksdhqhtitle li{width:100%;display:block; display:block; background:#00b2d8;padding:18px 0;border-radius: 5px;margin:0 0 20px 0;position:relative;  }
.ksdhqhtitle li a{width:100%;  display:flex;justify-content: flex-end;}
.ksdhqhtitle li:nth-child(4n){margin:0 0 0 0;}
.ksdhqhtitle .ksdhqhimg{width:84px; height:69px;vertical-align: middle;margin: 0 10px 0 0;}
.ksdhqhtitle .ksdhqhimg img{width:100%; height:100%;vertical-align: middle;}
.ksdhqhtitle .ksdhqhfont{width: 60%;}
.ksdhqhtitle .ksdhqhfont h4{line-height:69px; height:69px; overflow:hidden;font-size:24px; color:#fff;display:block;font-weight:bold;}
.ksdhqhtitle .ksdhqhfont h5{line-height:20px; height:20px; overflow:hidden;font-size:18px; color:#fff;display:block;}
.ksdhqhtitle li:nth-child(1n).on:before{ content:"";width:0; height:0; border:10px solid transparent; border-left-color:#00b3d6; border-right-color:none;
border-top-color:none; border-bottom-color:none; position:absolute;right:-20px;top:46px;}
.ksdhqhtitle li:nth-child(2n).on:before{ content:"";width:0; height:0; border:10px solid transparent; border-left-color:#0188ca; border-right-color:none;
border-top-color:none; border-bottom-color:none; position:absolute;right:-20px;top:60px;}
.ksdhqhtitle li:nth-child(3n).on:before{ content:"";width:0; height:0; border:10px solid transparent; border-left-color:#0167bc; border-right-color:none;
border-top-color:none; border-bottom-color:none; position:absolute;right:-20px;top:60px;}
.ksdhqhtitle li:nth-child(2n){ background:#0188ca; }
.ksdhqhtitle li:nth-child(3n){ background:#0167bc; }
.ksdhqhtitle li:nth-child(4n){ background:#014b89; }
.ksdhqh .ksdhbox{float:right;background:#fff;width:73%;border-radius: 5px;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.15);}
.ksdhli{width:50%;height:420px;overflow-y:auto; padding:0 30px 0 30px;float:left; margin:30px 0 0 0;}
.ksdhli li{width:48%;height:48px;line-height:48px;margin:0 2% 20px 0; float:left;text-align:center; display:block;}
.ksdhli li a{width:100%;display:block;font-size:18px;border:1px solid #e5e5e5;border-radius: 5px;}
.ksdhli li a:hover{background:#264d84;color:#fff;border:1px solid #264d84;transition: .3s;}
.ksdhli li:nth-child(2n){margin:0 0 20px 0; float:right;}
.ksdhtpbox{width:49%; float:right;position:relative;}
.ksdhtpimg{width:100%;height:480px; border:1px solid #fff;border-radius:0 5px 5px 0; overflow:hidden;display:flex;}
.ksdhtpimg img{width:100%;height:100%;border-radius:0 5px 5px 0; object-fit: cover;transition: .3s; }
.ksdhtpimgbox{width:100%; position:absolute;z-index:2;bottom:30px; left:0;cursor:pointer;}
.ksdhtp01{width:100%;line-height:48px;height:240px;overflow:hidden; text-align:center; color:#fff;font-size:30px; font-weight:bold; padding:0 30px;}
.ksdhtpgd{width:100%;padding:0 30px 0 0;}
.ksdhtpgd a{width:125px;line-height:48px;font-size:18px;border-radius:5px;  text-align:center; display:block;float:right;background:#264d84; color:#fff;}
.ksdhtpgd a:hover{background:#0167bc; color:#fff;transition: .3s; }
.ksdhtpbox:hover .ksdhtpimg img{transform: scale(1.1);}
.zjtdqh{margin:30px 0 0 0;} 
.zjtdqh .zjtdleft{ width:25%;height:510px; overflow:hidden; float:left;} 
.zjtdqh .zjtdleft a{display:block} 
.zjtdqh .zjtdleft a:hover img{transform: scale(1.1);}
.zjtdqh .zjtdleft img{ width:100%;height:100%; object-fit: cover;transition: .3s;} 
.zjtdright{width:73%; float:right;}
.zjtdfont{width:100%; padding:0 0 0 30px;}
.zjtdfont a{display:block;}
.zjtdfont h3{width:100%; line-height:48px;height:48px;font-size:28px;margin:0 0 20px 0; font-weight:bold; opacity:0.9;overflow:hidden; display:block;}
.zjtdfont h4{width:100%; line-height:28px;height:28px;font-size:18px;opacity:0.9;overflow:hidden; display:block;text-overflow: ellipsis;}
.zjtdfont p{width:100%; line-height:28px;height:56px;font-size:16px;opacity:0.4;margin:10px 0 0 0;overflow:hidden; display:block;text-overflow: ellipsis;}
.zjtdfont a:hover h3{color:#264d84}
.zjtdbox{width:100%; margin:15px 0 0 0; position:relative;padding:0 50px}
.zjtdbox .zjt{width:14px;height:24px;background:url("../img/jt01.png") no-repeat;display:block;top:45%;left:0; position:absolute;}
.zjtdbox .zjt:hover{background:url("../img/jt01b.png") no-repeat;}
.zjtdbox .yjt{width:14px;height:24px;background:url("../img/jt02.png") no-repeat;display:block;top:45%;right:0; position:absolute;}
.zjtdbox .yjt:hover{background:url("../img/jt02b.png") no-repeat;}
.zjtdbox .zjtdzj{width:97%; margin:0 auto;}
.zjtdbox .zjtdzj li{width:21%;display:block; float:left;margin:0 2%;position:relative;}
.zjtdbox .zjtdzj li a{width:100%;display:block;}
.zjtdbox .zjtdzjxt{width:100%;height:303px; overflow:hidden; display:block;}
.zjtdbox .zjtdzjxt img{width:100%;height:100%; display:block; object-fit: cover;transition: .3s;}
.zjtdbox .zjfont{width:100%;height:48px; line-height:48px;background: rgba(38,77,132,0.8);font-size:18px;position:absolute; bottom:0; left:0;font-weight:bold; text-align:center; color:#fff; overflow:hidden; display:block;}
.zjtdbox .swiper-slide a:hover .zjtdzjxt img{transform: scale(1.1);}
.zjtdbox .swiper-slide a:hover .zjfont{background:#0167bc;}
 
.box05{background:url("../img/img04.jpg") no-repeat;background-size:cover;position:relative;margin-top:-20px; padding:85px 0;}
.indexnes{ width:49%; float:left;}
.indexnes .slideBox{ width:100%;overflow:hidden; position:relative;}
.indexnes .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:25px; z-index:1; }
.indexnes .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexnes .slideBox .hd ul li{ float:left; margin-right:10px; border-radius:8px;opacity:0.5;  width:15px; height:15px; line-height:14px;
 text-align:center; background:#fff; cursor:pointer; }
.indexnes .slideBox .hd ul li.on{ color:#fff;opacity:1; }
.indexnes .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.indexnes .slideBox .bd li{ zoom:1; vertical-align:middle; }
.indexnes .slideBox .indexnewimg{ width:100%; height:518px; display:block;overflow:hidden; border-radius:5px 5px 0 0; }
.indexnes .slideBox .indexnewimg img{ width:100%; height:100%; display:block; object-fit: cover;transition: .3s; }
.indexnewfont{width:100%;height:65px; line-height:65px; padding:0 30% 0 20px;background:#3095e5;border-radius:0 0 5px 5px;font-size:20px; color:#fff;
font-weight:bold;text-overflow: ellipsis;white-space: nowrap;overflow:hidden}
.indexnes .slideBox .bd li:hover .indexnewimg img{transform: scale(1.1);}
.indexnes .slideBox .bd li:hover .indexnewfont{background:#00b2d8}
.yyxw{width:49%;float:right; background:rgba(255,255,255,0.1); min-height:500px;border-radius:0 5px 5px 0;}
.yywxbjc{width:100%;background:url("../img/bj02.jpg")right repeat-y;border-radius:0 5px 5px 0;}
.yyxwbox{width:68%; margin:0 0 0 4%;}
.yyxwbox li{width:100%;display:block;margin:22px 0 0 0;}
.yyxwbox li a{width:100%;display:block;padding:10px 0;}
.yyxwtime{width:20%;display:block;float:left;}
.yyxwtime h3{width:100%;display:block;line-height:30px;height:30px; font-size:30px; color:#fff;overflow:hidden;opacity:0.8;}
.yyxwtime h6{width:100%;display:block;line-height:20px;height:20px; font-size:14px; color:#fff;overflow:hidden;opacity:0.5;}
.yyxwfont{width:80%;line-height:25px;height:50px; font-size:18px; color:#fff;overflow:hidden;opacity:0.8;display:block;float:right;text-overflow: ellipsis;}
.yyxwbox li:hover{ background:rgba(0,0,0,0.2); padding:0 10px;transition: .5s;}
.yyxwtitle{width:25%;border-radius:0 5px 5px 0; background:#fff; margin:10px 10px 10px 0;}
.yyxwtitlebox{width:80%; margin:0 auto; background:#264d84;border-radius:5px;text-align:center;position:relative;}
.yyxwtitlebox:before{content:"";width:26px;height:26px;background:url("../img/logo02.png") no-repeat;position:absolute;margin:-13px 0 0 -14px;animation: rotateImg 5s linear infinite;}
.yyxwtitlebox h4{width:100%; display:block;line-height:36px;font-size:26px; font-weight:bold; color:#fff;overflow:hidden; margin-top:40px; padding:15px 0 0 0;}
.yyxwtitlebox h6{width:100%; display:block;line-height:20px; font-size:16px; color:#fff;overflow:hidden;opacity:0.3; padding:0 0 15px 0;}
.yyxwsx{width:3px; height:360px; background:#254e84; margin: 0 auto; opacity:0.2;position:relative; }
.yyxwsx:before{content:"";width:25px; height:3px; background:#254e84; position:absolute;bottom:0;margin:0 0 0 -11px;animation: rotateImg 5s linear infinite;}
.box06{background: linear-gradient(180deg, rgba(220,235,254,1) 0%, rgba(255,255,255,1) 100%);border-radius:20px 0 20px 0;position:relative;margin-top:-20px; padding:50px 0 30px 0;}
.indextzgg{width:100%; margin:0 0 50px 0;}
.tzgg{width:31.5%;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.15); background:#fff;border-radius:5px;padding:0 0 40px 0;}
.tzggimg{width:100%; height:217px; overflow:hidden;border-radius:5px 5px 0 0;}
.tzggimg img{width:100%; height:100%;object-fit: cover;transition: .3s;}
.tzggtitle{display:flex;justify-content:space-between; padding:0 4%;}
.tzggtitle h4{font-size:30px;line-height:60px;color:#274b82; text-align:center;width:100%;font-weight:bold;}
.tzggul{width:92%; margin:0 auto; padding:0 0 20px 0}
.tzggul li{display:block;}
.tzggul li a{width:100%; line-height:48px; height:48px;padding-left:13px; overflow:hidden; font-size:18px;display:block;text-overflow: ellipsis;white-space: nowrap;position:relative;}
.tzggul li a:before{content:"";width:10px; height:10px;border-radius:5px; background:#cbb488;position:absolute;left:0; top:19px; }
.tzggul li:hover{background:#0167bc; padding: 0 10px;transition: .5s;}
.tzggul li:hover a{color:#fff;}
.tzggul li:hover a:before{background:#2b5693;display:none;}
.ztqh {margin:30px 0 0 0;}
.ztqh .picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.ztqh .picScroll-left .bd{}
.ztqh .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.ztqh .picScroll-left .bd ul li{ margin:0 41px 0 0; float:left; _display:inline; overflow:hidden; }
.ztqh .picScroll-left .bd ul li a{width:360px; height:191px; overflow:hidden;display:block; }
.ztqh .picScroll-left .bd ul li img{width:100%; height:100%;object-fit: cover;transition: .3s; }
.ztqh .picScroll-left .bd ul li a:hover img{transform: scale(1.1);}
.footer{background-color:#333}
.footertop{border-bottom:1px solid #444444;padding:20px 0; position:relative;}
.addres a{display:block;}
.addres img{ float:left;}
.addres u{line-height:32px;color:#fff;font-size:18px;}
.linklist li>a{line-height:32px;color:#fff;font-size:16px;position:relative;}
.link-nav{ width:200px;background:#264d84; position:absolute;bottom:80px;z-index: 2 ;transition: .5s; right:130px;display:none;}
.link-nav .link-pp1 a{ width:100%; line-height:38px;height:38px;font-size:14px; color:#fff; overflow:hidden;display:block; text-align:center;text-overflow: ellipsis;white-space: nowrap;}
.link-nav .link-pp1 a:hover{background:rgba(0,0,0,0.2);color:#fff;}
.linklist li:hover .link-nav{ display:block;bottom:48px;transition: .5s;}
.footercenter{width:100%;margin:30px 0;}
.leftinfo{width:50%;display: flex;margin:12px 0 0 0;}
.institution a{display:block;}
.institution img{width:85px;height:104px; display:block;}
.site-info{margin:0 0 0 10px;}
.site-info p{color:#fff; line-height:28px;font-size:14px;}
.site-info u{color:#fff; line-height:28px;opacity:0.5;}
.site-info a{color:#fff; line-height:28px;display:block;}
.site-info a:hover{color:#cfb36d;}
.footerlxfs{width:50%;display: flex;}
.phone{margin:12px 0 0 0;}
.phone p{color:#fff; line-height:24px;font-size:14px;}
.footerewm a{width:110px;display:inline-block;margin:0 0 0 20px;}
.footerewm img{width:100%;height:110px;}
.footerewm span{width:100%;display:block; line-height:24px;font-size:14px;height:48px;color:#fff; overflow:hidden;text-align:center;}
.footer-bottom{width:100%; padding:15px 0;border-top:1px solid #444444;}
.left-footerlink a{line-height:32px;color:#fff;font-size:14px; margin:0 25px 0 0;border-right:1px solid #444444; padding:0 30px 0 0;}
.left-footerlink a:nth-child(3n){border-right:0; }
.left-footerlink a:hover{color:#cfb36d;}
.right-author{color:#fff;}
.right-author a{line-height:32px;color:#fff;font-size:14px; }
.right-author a:hover{color:#cfb36d;}
.pf{position:fixed;right:10px;bottom:10%;z-index:3;}
.pful{}
.pful li{width:90px;display:block; margin-bottom:10px;box-shadow: 0 0 10px rgba(0,0,0,0.1);position:relative;}
.pful li a{width:100%;display:block; background:#fff; text-align:center; padding:10px 0;overflow:hidden;}
.pful li img{width:30px;height:30px;margin:0 auto;}
.pful li span{width:100%;height:30px; line-height:30px;opacity:0.5;display:block;text-align:center;font-size:16px; overflow:hidden;}
.pful li:hover a{background:#274b82;}
.pful li:hover span{color:#fff; opacity:1;}
.pfxs{width:170px; position:absolute; background:rgba(255,255,255,1);opacity:0;box-shadow: 0 2px 8px 0 rgba(0,0,0,.2);}
.erji{top:0px;left:-170px;z-index:0;display:none;}
.pfxs .pfxsewm{width:85px;float:left;}
.pfxs .pfxsewm img{width:100%;height:85px;box-shadow: 0 2px 8px 0 rgba(0,0,0,.2);padding:5px;background:#fff;}
.pfxs .pfxsewm p{width:100%; line-height:20px;opacity:0.5;display:block;text-align:center;font-size:16px; overflow:hidden;}
.pful .gfwx:hover .pfxs{display:block;opacity:1;}
.pfyqdh{width:170px; position:absolute; background:rgba(255,255,255,1); padding:10px 0;opacity:0;box-shadow: 0 2px 8px 0 rgba(0,0,0,.2);}
.pfyqdh01{text-align:center; line-height:20px; color:#f00;}
.pfyqdh01 p{width:100%;height:40px; line-height:40px;text-align:center;opacity:0.5; color:#000;}
.pful .yqdh:hover .pfyqdh{display:block;opacity:1;z-index:0;}
@media screen and (max-width:1680px) {
	.banner .slideBox .bd img{height:692px;}
	.zjtdqh .zjtdleft{height:446px;}
	.zjtdfont h3{margin:0;font-size: 24px;}
	.zjtdbox .zjtdzjxt{height:272px;}
	.zjtdfont p{line-height:22px;height:44px;}
	.zjtdbox{    margin: 15px 0 0 0;}
	.indexnes .slideBox .indexnewimg{height:469px;}
	.yyxwbox li{margin: 17px 0 0 0;}
	.yyxwsx{height:330px;}
	.indexnewfont{padding:0 20% 0 20px;}
	.ztqh .picScroll-left .bd ul li a{width:420px;height:223px;}
	.ztqh .picScroll-left .bd ul li{margin: 0 35px 0 0;}
	.tzggimg{height:190px;}
	.nav-ul>li>a{font-size:16px;}
}
@media screen and (max-width:1440px) {
	.wd{width:1200px;}
	.banner .slideBox .bd img{height:592px;}
	.zjtdqh .zjtdleft{height:403px;}
	.zjtdbox{margin:14px 0 0 0;}
	.zjtdfont h3{}
	.zjtdfont p{margin:0;}
	.zjtdbox .zjtdzjxt{height:240px;}
	.indexnes .slideBox .indexnewimg{height:423px;}
	.yyxw{min-height:auto;}
	.yyxwsx{height:265px;}
	.yyxwbox li{margin: 20px 0 0 0;}
	.yyxwbox li a{padding: 5px 0;}
	.tzggimg{height:173px;}
	.ztqh .picScroll-left .bd ul li a{width:380px;height:200px;}
	.ztqh .picScroll-left .bd ul li{margin: 0 30px 0 0;}
}
@media screen and (max-width:1366px) {
	.wd{width:1100px;}
	.banner .slideBox .bd img{height:558px;}
	.ksdhqhtitle .ksdhqhfont h4{font-size:20px;}
	.ksdhqhtitle .ksdhqhfont h5,.ksdhli li a,.zjtdfont h4{font-size: 16px;}
	.ksdhtp01{font-size: 24px;}
	.zjtdfont h3{}
	.zjtdqh .zjtdleft{height:369px;}
	.zjtdbox{margin:4px 0 0 0;}
	.zjtdbox .zjtdzjxt{height:216px;}
	.zjtdfont p{margin:0;}
	.indexnes .slideBox .indexnewimg{height:388px;}
	.indexnewfont{font-size:18px;}
	.yyxwbox li{margin:13px 0 0 0;}
	.yyxwsx{height:240px;}
	.yyxwtime h3{font-size: 22px;}
	.yyxwfont{font-size: 16px;}
	.yyxwtitlebox h4{font-size:20px;}
	.yyxwtitlebox h6{font-size:14px;}
	.tzggimg{height:159px;}
	.tzggtitle h4{font-size:22px;}
	.tzggul li a{font-size: 16px;}
	.tzggul{padding:0 0 10px 0;}
	.tzgg{    padding: 0 0 20px 0;}
	.ztqh .picScroll-left .bd ul li a{width:350px; height:185px;}
	.ztqh .picScroll-left .bd ul li{margin: 0 25px 0 0;}
	.link-nav{right:80px;}
}
@media screen and (max-width:1024px) {
	.wd{width:80%;}
	.nav-ul{width: 68%;}
	.nav-ul>li{display:none}
	#header .menua{display:block;top: 5px;}
	.banner .slideBox .bd img{height:419px;}
	.ksdhqhtitle li{padding:2px 0;}
	.ksdhqhtitle .ksdhqhfont h4{line-height:40px;height:40px;font-size: 18px;}
	.ksdhqhtitle .ksdhqhimg{margin:0;}
	.ksdhqhtitle .ksdhqhimg img{padding:10px;}
	.ksdhli li a,.ksdhqhtitle .ksdhqhfont h5{font-size:14px;}
	.ksdhqhtitle li:nth-child(1n).on:before{top: 23px;}
	.ksdhqhtitle li:nth-child(2n).on:before{top: 23px;}
	.ksdhqhtitle li:nth-child(3n).on:before{top: 23px;}
	.ksdhli{height:300px;   padding: 0 10px 0 30px;}
	.ksdhtpimg{height:357px; }
	.ksdhtp01{font-size: 20px;height: 180px;}
	.zjtdqh .zjtdleft{height:270px;}
	.zjtdbox .zjtdzjxt{height:161px;}
	.zjtdbox .zjfont{line-height:38px;height:38px;font-size:14px;}
	.zjtdfont p{display:none;}
	.indexnes .slideBox .indexnewimg{height:284px;}
	.yyxwtime{display:none;}
	.yyxwfont{width:92%;float:left;font-size: 14px; line-height:20px; height:40px;}
	.yyxwtitle{width:38%;}
	.yyxwsx{height:150px;}
	.yyxwbox li{margin: 7px 0 0 0;}
	.yyxwtitlebox h4{margin:20px 0 0 0;}
	.indexnewfont{padding: 0 28% 0 20px;}
	.tzggimg{height:116px;}
	.tzggtitle h4 {font-size: 20px; line-height:50px;}
	.tzggul li a{line-height:38px;height:38px;font-size:14px;}
	.tzggul li a:before{top:13px;}
	.ztqh .picScroll-left .bd ul li a{width:250px;height:132px;}
	
}@media screen and (max-width:900px) {

}
@media screen and (max-width:500px) {
	.tzggimg{height:162px;}
	.pf{display:none;}
	.wd{width:94%;}
	.keyword{width:160px;}
	.logo{width:100px;height:auto;}
	.header-a-01{width:56%;}
	.search,.banner .slideBox .hd,.ksdhtpbox,.ksdhqhtitle .ksdhqhimg,.zjtdbox .zjt,.zjtdbox .yjt,.linklist,.footer-bottom{display:none;}
	.topan{margin:0;}
	.topan a{font-size:14px;}
	.banner .slideBox .bd img{height:200px;}
	.bj01{padding:20px 0;}
	.titlelmm h3{font-size:20px;background-size: contain;height:auto;line-height: 46px;width:38px;}
	.titlelmm h4{font-size:20px;line-height:40px;height:40px;}
	.gd01 a{width:105px;font-size:14px;line-height:35px;height:35px;}
	.ksdhqh{margin:10px 0 30px 0;}
	.ksdhli,.ksdhqhtitle .ksdhqhfont{width:100%;}
	.ksdhqhtitle{width:36%;}
	.ksdhqhtitle li a{justify-content: center;}
	.ksdhqhtitle li{    margin: 0 0 15px 0;}
	.ksdhqh .ksdhbox{width:64%;}
	.ksdhqhtitle .ksdhqhfont{padding:0 0 0 10px;}
	.ksdhqhtitle .ksdhqhfont h4{font-size:16px;}
	.ksdhli{padding:0 10px;margin: 20px 0 0 0;height: 280px;}
	.zjtdqh .zjtdleft{height:auto;}
	.zjtdqh{margin: 10px 0 0 0;background:#fff;padding:30px 0 0 0;}
	.zjtdqh .zjtdleft{width:60%;float: none;margin:0 auto;height:263px;}
	.zjtdfont h3{text-align:center;font-size:18px;}
	.zjtdright {width:100%;}
	.zjtdfont{padding:0 10px;}
	.zjtdbox .zjtdzj{width:100%;}
	.zjtdbox .zjtdzjxt{height:99px;}
	.box05{padding:40px 0 40px 0;}
	.box05>.zyfd{display:block;}
	.indexnes{width:100%;float: none;display: block;}
	.yyxw{width:100%;float: none;display: block;margin: 20px 0 0 0;}
	.indexnes .slideBox .indexnewimg{height:253px;}
	.indexnewfont{font-size:16px;}
	.box06{display:block;}
	.tzgg{width:100%;margin:0 0 20px 0;}
	.box06{    padding: 20px 0 20px 0;}
	.indextzgg{margin: 0 0 30px 0;display: block;}
	.ztqh .picScroll-left .bd ul li a{width:100px;height:53px;}
	.ztqh{    margin: 10px 0 0 0;}
	.addres u{font-size:14px;}
	.footercenter>.zyfd{display:block}
	.leftinfo{width:100%;}
	.footerlxfs{width:100%;display: block;}
	.phone{text-align:center;margin: 0 0 20px 0;}
	.footerewm{justify-content: center;}
	.footercenter{margin:0;padding:0 0 20px 0;}
	.zjtdbox{padding:0 5px;}
}


