/* CSS Document */
@charset "utf-8";
/*************************************
* 文件名称：indexss.css
* 作   者：合肥易海华景网络科技有限公司 http://www.yhhjwl.com
* 创建日期：2023-10
* 内容概要: 网站首页样式文件
*************************************/


#banner{position:relative;width:100vw;height:95vh;margin:0px;padding:0px;overflow:hidden}
#banner ul{position:relative;height:95vh;width:100%;}
#banner ul li{width:100%;height:100%;position:absolute;left:0px;top:0px;padding:0px;background-size:cover;background-position:center top; background-repeat:no-repeat;overflow:hidden;display:none}

#banner ul li img{width:100%;height:100%}
#dolist{position:absolute;bottom:30px;left:50%;width:100px;height:20px;z-index:100;margin-left:-30px}
#dolist ul{width:100px;height:20px;}
#dolist ul li{float:left;width:20px;height:20px;background:#fff;margin-left:20px;cursor:pointer;moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#dolist ul li:nth-child(1){margin-left:0px;}
#dolist ul li.on{background:#0000FF;cursor:pointer;moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
/*动画按钮*/
.nav{width:200px;height:20px;position:absolute;bottom:10px;right:20px;z-index: 2; left: 50%;margin-left: -50px;overflow:visible;}
.nav dl{height:20px;}
.nav dl dd{list-style-type:none;width:40px;height:12px;float:left;margin-right:10px;cursor:pointer;border:1px solid #fff;}
.nav dl .bg{background:#ff7300;width:40px;height:14px;border:none;}


#about{clear:both;margin-top:50px;margin-;eft:auto;margin-right:auto;width:100%;height:850px;background-position:right center;background-repeat:no-repeat;background-size:cover;position:relative;}
#about #bszzc{position:absolute;left:-6%;top:0px;height:100%;width:100%;z-index:10;background-image: url(../images/bai.png);background-position:left center; background-repeat:no-repeat;background-size:100% 100%}
#about #jjnr{position:absolute;left:5%;top:0px;width:52%;height:100%;z-index:11;background-image: url(../images/aboutit.png);background-position:left 50px; background-repeat:no-repeat}
#about #jjnr .nrdbt{position:relative;width:100%;height:160px;margin-top:100px;text-align:left;line-height:100px;font-size:36px;color:#000;}
#about #jjnr .nrdbt p {position:absolute;width:46px;height:2px;left0px;bottom:4px;background:#000}
#about #jjnr .nr{margin-top:30px;width:96%;height:300px;;font-size:18px;color:#000;line-height:38px;text-indent:2em;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6;overflow: hidden;}

#szk{margin-top:40px;margin-left:auto;margin-right:auto;width:96%;height:150px;}
#szk ul{width:100%;height:150px;}
#szk ul li{float:left;width:20%;height:150px;margin-left:3%;}
#szk ul li:nth-child(1){margin-left:0px;}
#szk ul li .sk{margin:0 auto;width:100%;height:74px;border-bottom:1px solid #ccc;text-align:center;line-height:74px;font-size:50px;color:#000}
#szk ul li .xk{margin:0 auto;width:100%;height:75x;text-align:center;text-align:center;font-szie:16px;color:#000;line-height:72px;}
.count-title{font-size:46px;color:#000;font-weight:normal}
#szk ul li.no{display: none;}
h2{font-size:26px;color:505050;font-weight:normal}

#yw{margin-top:0px;margin-left:auto;margin-right:auto;width:100%;height:auto;background-image: url(../images/ywbj.jpg);background-position:left center; background-repeat:no-repeat;background-size:cover;padding-bottom:50px;}
#yw #ywbt{width:100%;text-align:center;line-height:90px;font-size:46px;color:#000;font-weight:bold;margin-top:60px;}
#yw #ywlist{margin-top:30px;margin-left:auto;margin-right:auto;width:90%;height:auto;overflow:visible;}
#yw #ywlist ul{width:100%;height:auto}
#yw #ywlist ul li{position:relative;float:left;margin-left:3%;width:14%;height:60vh;display:inline;overflow:visible}
#yw #ywlist ul li .ywk{position:absolute;left:0px;width:100%;height:50vh;overflow:hidden}
#yw #ywlist ul li:nth-child(1){margin-left:0%}
#yw #ywlist ul li:nth-child(1) .ywk{top:0px}
#yw #ywlist ul li:nth-child(2) .ywk{top:50px}
#yw #ywlist ul li:nth-child(3) .ywk{top:0px}
#yw #ywlist ul li:nth-child(4) .ywk{top:50px}
#yw #ywlist ul li:nth-child(5) .ywk{top:0px}
#yw #ywlist ul li:nth-child(6) .ywk{top:50px}

/*

#yw #ywlist ul li:nth-child(2){;margin-top:50px}
#yw #ywlist ul li:nth-child(4){;margin-top:50px}
#yw #ywlist ul li:nth-child(6){;margin-top:50px}
*/
#yw #ywlist ul li .ywk .tpk{width:100%;height:50vh;overflow:hidden}
#yw #ywlist ul li .ywk .tpk img{width:100%;height:50vh;transition:all 0.5s}
#yw #ywlist ul li .ywk .bttb{position:absolute;bottom:40px;left:20px;width:90%;/*height:50px;*/}
#yw #ywlist ul li .ywk .bttb img{float:left;width:40px;height:40px; filter: grayscale(100%) brightness(200%);margin-right:20px}
#yw #ywlist ul li .ywk .bttb .wz{float:left;;width:80px;height:50px;line-height:25px;font-size:20px;color:#fff;}


#yw #ywlist ul li:hover .tpk img{transition:all 0.5s;transform:scale(1.1,1.1);}
#yw #ywlist ul li:hover .bttb img{float:left;width:40px;height:40px; filter: grayscale(0%) brightness(100%);}





#al{margin-top:0px;margin-left:auto;margin-right:auto;width:100%;}
#al #albt{width:100%;text-align:center;line-height:90px;font-size:46px;color:#000;font-weight:bold;margin-top:60px;}
#al #albody{margin-top:30px;margin-left:auto;margin-right:auto;width:90%;}
#al #albody ul{position:relative;width:110%;overflow:hidden;margin:0px;padding:0px}
/*
#al #albody ul li{width:30%;float:left;margin-right:2%;margin-top:30px;}
#al #albody ul li .tp{margin:0px;float:left;width:100%;height:30vh;overflow:hidden;}
#al #albody ul li .tp img{width:100%;height:30vh;transition:all 0.5s}
*/

#al #albody ul li{width:30%;float:left;margin-right:2%;margin-top:30px;background:#fff}
#al #albody ul li .tp{margin:0px;float:left;width:90%;height:38vh;overflow:hidden;}
#al #albody ul li .tp img{width:100%;height:100%;transition:all 0.5s}


#al #albody ul li .wz{position:relative;margin:0px;float:left;width:90%;height:240px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;;border-bottom:2px solid #ccc;overflow:visible}
#al #albody ul li .wz .bt{margin-top:30px;margin-left:auto;margin-right:auto;width:100%;height:36px;text-align:left;line-height:36px;font-size:22px;color:#333;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
#al #albody ul li .wz .jj{margin-top:30px;margin-left:auto;margin-right:auto;width:100%;height:36px;text-align:left;line-height:36px;font-size:16px;color:#505050;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
#al #albody ul li .wz .lx{margin-top:40px;margin-left:auto;margin-right:auto;width:80%;height:80px;background-color:#f7f7f7;background-image: url(../images/ddww.png);background-position:30px center;background-repeat:no-repeat;}
#al #albody ul li .wz .lx .dhdz{float:left;margin-top:10px;margin-left:80px;width:80%;text-align:left;line-height:30px;font-size:16px;color:#000}
#al #albody ul li .wz .hang{position:relative;margin-top:30px;margin-left:auto;margin-right:auto;width:100%;height:36px;text-align:left;line-height:36px;font-size:16px;color:#505050;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
#al #albody ul li .wz .hang .yuan{position:absolute;left:120px;top:0px;width:29px;height:29px;border:1px solid #505050;moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:10}
#al #albody ul li .wz .hang .hjt{position:absolute;left:110px;top:10px;width:31px;height:10px;background-image: url(../images/hjt.png);background-position:center centerp;background-repeat:no-repeat;z-index:20}
#al #albody ul li .wz .hx{position:absolute;left:0px;bottom:-1px;width:0px;height:3px;background:#173C83;z-index:100}
#al #albody ul li:hover .tp img{transition:all 0.5s;transform:scale(1.1,1.1);}
#al #albody ul li:hover .wz .bt{color:#173C83}


/*
#hb{margin-top:50px;margin-left:auto;margin-right:auto;width:90%;height:auto;overflow:visible}
#hb #hbbt{width:100%;text-align:center;line-height:90px;font-size:46px;color:#000;font-weight:bold}
#hb #hblist{margin-top:30px;width:100%;height:360px;overflow:hidden;}
#hb #hblist ul{margin:0px;padding:0px;float:left;width:200%;height:580px;position:relative;}
#hb #hblist ul li{float:left;height:580px;;width:7.35%;display:inline;}
#hb #hblist ul li .tpk{position:relative;height:100px;width:80%;background:#f7f7f7;text-align:center;float:left;margin-top:10px;clear:both;}
#hb #hblist ul li .tpk img{position:absolute;top:0;right:0;bottom:0;left:0;margin: auto;max-width:90%; max-height:84%}
*/

#hb{margin-top:50px;margin-left:auto;margin-right:auto;width:90%;height:500px;overflow:visible}
#hb #hbbt{width:100%;text-align:left;text-align:left;line-height:90px;font-size:46px;color:#000;font-weight:bold}
#hb #hblist{margin-top:30px;width:100%;height:360px;overflow:hidden;}
#hb #hblist ul{margin:0px;padding:0px;float:left;width:2000%;height:580px;position:relative;}
#hb #hblist ul li{float:left;height:580px;;width:10vw;display:inline;}
#hb #hblist ul li .tpk{position:relative;height:100px;width:80%;background:#fff;text-align:center;float:left;margin-top:10px;clear:both;}
/*
#hb #hblist ul li .tpk img{position:absolute;top:0;right:0; bottom:0;left:0; margin: auto;table-cell;vertical-align:middle;margin:0 auto;max-width:130px; max-height:100px;scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 130 ? "130px" : "auto"):(this.style.height = this.offsetHeight >= 100 ? "100px" : "auto")); display:inline !important;}
*/
#hb #hblist ul li .tpk img{position:absolute;top:0;right:0;bottom:0;left:0;margin: auto;max-width:90%; max-height:84%}




#cp{position:relativ;margin-top:30px;margin-left:auto;margin-right:auto;width:90%;height:500px;overflow:hidden;position:relativ;}
#cp #cpbt{width:100%;text-align:center;line-height:90px;font-size:46px;color:#000;font-weight:bold;position:relativ;}
#cp #gdnr{width:100%;height:600px;overflow:hidden;margin-top:30px}
#cp #gdnr ul{position:relative;;width:100%;height:600px;overflow:hidden;margin:0px;padding-top:60px;}
#cp #gdnr ul li{width:100%;height:550px;float:left;display:inline;margin:0px;padding:0px;}
#cp #gdnr ul li .linr{float:left;width:30vw;height:600px;}
#cp #gdnr ul li .linr .tp{position:relative;margin-top:10px;margin-left:auto;margin-right:auto;width:80%;height:280px;overflow:hidden;background:#eee;padding-top:20px;padding-bottonm:20px;}
#cp #gdnr ul li .linr .tp img{max-width:90%;max-height:90%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;table-cell;vertical-align:middle;}
#cp #gdnr ul li .linr .wz{clear:both;padding:0px;margin:0 auto;width:80%;height:50px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;;text-align:left;line-height:50px;font-size:18px;color:505050;background-image: url(../images/hjt.png);background-position:90% center;background-repeat:no-repeat;text-indent:2em;}
#cp #gdnr ul li a{color:#505050}
#cp #gdnr ul li a:hover{color:#173C83}


#xw{margin-top:20px;margin-left:auto;margin-right:auto;width:90%;height:650px;overflow:visible}
#xw #xwbt{width:100%;text-align:center;line-height:90px;font-size:46px;color:#000;font-weight:bold}
#xw #xwbody{margin-top:50px;margin-left:auto;margin-right:auto;width:100%;}
#xw #xwbody #xwleft{float:left;width:48%;height:530px;position:relative;}
#xw #xwbody #xwleft .tpk{width:100%;height:100%;overflow:hidden}
#xw #xwbody #xwleft .tpk img{width:100%;height:100%;transition:all 0.5s}
#xw #xwbody #xwleft .wz{position:absolute;left:0px;bottom:0px;width:100%;height:260px;background:rgba(2,2,2,0.2);z-index:10}
#xw #xwbody #xwleft .wz .bt{margin:0 auto;width:80%;height:36px;line-height:36px;text-align:left;font-size:24px;color:#fff;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;word-wrap:normal;}
#xw #xwbody #xwleft .wz .jj{margin-top:30px;margin-left:auto;margin-right:auto;width:80%;height:100px;border-bottom:1px solid #fff;line-height:28px;text-align:left;font-size:16px;color:#fff;}
#xw #xwbody #xwleft .wz .hang{margin-top:30px;margin-left:auto;margin-right:auto;width:80%;height:40px;}
#xw #xwbody #xwleft .wz .hang .rq{float:left;height:40px;line-height:40px;background-image: url(../images/date.png);background-position:left center;background-repeat:no-repeat;padding-left:20px;text-align:left;font-size:16px;color:#fff}
#xw #xwbody #xwleft .wz .hang .gd{float:right;height:40px;line-height:40px;text-align:left;font-size:16px;color:#fff}
#xw #xwbody #xwleft:hover .tpk img{transition:all 0.5s;transform:scale(1.1,1.1);}

#xw #xwbody #xwright{float:left;width:48%;height:530px;margin-left:4%;}
#xw #xwbody #xwright ul{width:100%;height:530px}
#xw #xwbody #xwright ul li {width:100%;height:160px;margin-top:23px;}
#xw #xwbody #xwright ul li:nth-child(1){margin-top:0px;}
#xw #xwbody #xwright ul li .tpk{float:left;width:30%;height:160px;}
#xw #xwbody #xwright ul li .tpk img{width:100%;height:100%;transition:all 0.5s}
#xw #xwbody #xwright .wz{float:left;margin-left:2%;width:65%;height:160px;}
#xw #xwbody #xwright .wz .bt{width:100%;height:36px;line-height:36px;text-align:left;font-size:22px;color:#000;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;word-wrap:normal;}
#xw #xwbody #xwright .wz .jj{margin-top:10px;width:100%;height:60px;border-bottom:1px solid #ccc;line-height:28px;text-align:left;font-size:16px;color:#505050;}
#xw #xwbody #xwright .wz .hang{margin-top:10px;margin-left:auto;margin-right:auto;width:100%;height:30px;}
#xw #xwbody #xwright .wz .hang .rq{float:left;height:30px;line-height:30px;background-image: url(../images/date2.png);background-position:left center;background-repeat:no-repeat;padding-left:20px;text-align:left;font-size:16px;color:#505050}
#xw #xwbody #xwright .wz .hang .gd{float:right;height:30px;line-height:30px;text-align:left;font-size:16px;color:#505050}
#xw #xwbody #xwright ul li:hover .tpk img{transition:all 0.5s;transform:scale(1.1,1.1);}






#xw ul li .wz .hang{margin-top:30px;margin-left:auto;margin-right:auto;width:80%;height:56px;text-align:left;line-height:30px;font-size:16px;color:#505050;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
#xw ul li .wz .hang .sj{float:left;height:56px;text-align:left;line-height:30px;font-size:14px;color:#000;}
#xw ul li .wz .hang .gd{float:right;height:56px;text-align:left;line-height:30px;font-size:14px;color:#000;}
#xw #dhang{width:100%;height:200px;background:#ccc;position:relativ;}
#xw #dhang #an{position:absolute;width:200px;height:100px;left:400px;top:20px;background:#ff0000;z-index:9999;color:#000;display:block;font-size:36px;}
.cur{width:30px;height:30px;background:#000}

