  body{ margin:0 auto; padding:0; background:url(/BaoDao/202107redtop/images/banner.jpg) top center no-repeat #faf8e8;  }
*{ margin:0 auto; padding:0;  font-family: 'microsoft yahei'; font-weight:normal;  }
a{ text-decoration:none;}
a:hover{ text-decoration:underline; }
ul { list-style: none outside none; margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ text-decoration:none;}
img{ border:0 none;}
div, form, img, p {
	border:0 none;
	font-family: 'microsoft yahei';
	font-size:12px;
	overflow:hidden;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}


.clear {clear:both;display:block;}
.block1{ clear:both; width:100%; height:10px;}
.block2{ clear:both; width:100%; height:20px;}
.ff{ font-family:'microsoft yahei';}
.fl{ float:left;}
.fr{ float:right;}
.ml1{ margin-left:1px;}
.ml3{ margin-left:3px;}
.ml5{ margin-left:5px;}
.ml8{ margin-left:8px;}
.mr8{ margin-right:8px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.pt5{ padding-top:5px;}
.more{ float:right; font-size:12px; margin:5px 5px 0 0; color:#565656;}
.yuan1{ border-radius:10px; padding:5px; background:#a72929; color:#fff; text-align:center;}
.yuan2{ font-size:35px; font-family:'microsoft yahei'; color:#fff; background:#000; border-radius:30px; padding:0 16px 0 12px; vertical-align:-5px; margin-right:5px;}
.blue{ font-size:14px; font-family:'microsoft yahei'; color:#239ff6;}
.dsn{ display:none;}



.top{ width:100%; height:auto;  }
.top .top1{ width:1000px;  margin:0 auto; text-align:center;}
.top .top1 a{ color: #fff; font-size: 14px;  text-align: center; padding: 10px 5px 0 5px; display: inline-block; height: 29px; line-height: 20px;}
.top .top1 a:hover{  color:#fff; text-decoration:none;}






.topimg{  width:1383px; height: 667px; position: relative; overflow: visible; margin-top: 450px; background: url(/BaoDao/202107redtop/images/topimg.png) top center no-repeat;  }
.topimg .toptxt{ width: 520px; height: 240px; position: absolute; top: 200px; right:200px; }
.topimg .toptxt p{ font-size: 18px; color: #faf8e8; line-height: 30px; text-align: justify; }

.main{ width: 1200px; margin: 0 auto; position: relative; overflow: visible; }
.main .c1{ width: 1200px; margin: 20px 0; background: url(/BaoDao/202107redtop/images/i1.png) top left 150px no-repeat; }
.main .c1 .c1txt{ padding:0 150px 0 280px; font-size: 18px; color: #333; line-height: 30px; margin-bottom: 50px; }
.main .c1 video{ float: left; width: 600px; height: 340px; background: #efefef;  }
.main .c1 .vtxt{ float: right; width: 590px; height: 317px; box-sizing: border-box; padding:55px; background: #7db329; margin-top: 23px; }
.main .c1 .vtxt p{ color: #faf8e8; font-size: 18px; text-align:justify; line-height: 30px; }

.c2{ padding:50px 180px; box-sizing: border-box; color: #206f3a; font-size: 18px; line-height: 30px; text-align: justify; position:relative;}
.c2 .c2pic1{ position: absolute; top: 30px; left: 80px; }
.c2 .c2pic2{  position: absolute; bottom: 30px; right: 80px; transform: rotate(180deg); }
.c2 a{ color: #c9291c; }

.c3{ overflow: visible; }

.c4{ clear: both;  }
.c4 .c4box{ padding:0 100px; }
.c4 .c4in{ float: left; width: 216px; margin: 0 17px; }
.c4 .c4in img{ width: 216px; height: 160px; display: block; background: #efefef; border-radius: 10px; margin-top:10px; }
.c4 .c4in p{ color:#ff9933; font-size: 18px; padding:2px 4px; font-weight: 800; }
.c4 .sp p{ color: #afd153; }
.c4 .c4in2{  margin: 0 12px; }
.c4 .s1 p{ color: #eb646c; }
.c4 .s2 p{ color: #f5d162; }
.c4 .s3 p{ color: #9ad0a9; }
.c4 .s4 p{ color: #f5d162; }
.c4 .s5 p{ color: #eb646c; }



.news{ float: left; width: 600px;  }
.news .titbox{ position: relative; font-size: 52px; color: #428d44; text-align: left; background: url(/BaoDao/202107redtop/images/i4.png) top left no-repeat; padding:10px 0 0 30px; }
.news ul { margin: 20px; }
.news ul li{ padding:4px 0 4px 20px; background: url(/BaoDao/202107redtop/images/i5.png) 0 10px no-repeat; }
.news ul li a{ font-size: 21px; color: #428d44;  }
.history{ float: right; width: 600px; }
.history .titbox{ position: relative; font-size: 52px; color: #428d44; text-align: left; background: url(/BaoDao/202107redtop/images/i4.png) top left no-repeat; padding:10px 0 0 30px; }
.history .hisbox{ cursor: pointer; float: left; width: 280px; height: 117px; border:2px solid #7db329; padding:10px 20px; box-sizing: border-box; margin: 10px; }
.history .hisbox p{ font-size: 32px; color: #428d44; text-align: left;  }
.history .hisbox:hover{ text-decoration: none; background: #7db329; }
.history .hisbox:hover p{  color: #fff; }



.slideBox2{ width:1200px; height:600px; overflow:visible; position:relative; float:left; border-radius: 20px;   }
.slideBox2 .hd{ height:18px; overflow:hidden; position:absolute; right:420px; bottom:-40px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:right;  }
.slideBox2 .hd ul li{ float:left; margin-right:2px;  width:14px; height:14px;  border:2px solid #7db329; line-height:14px; text-align:center;  cursor:pointer;  margin:0 5px; text-align:center; text-indent:11130px;}
.slideBox2 .hd ul li.on{ background:#7db329 ; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox2 .bd li p{ position:absolute; bottom:0; left:0; box-sizing:border-box; font-family: T1; padding:20px 100px 20px 30px; width:100%; font-size:30px; color:#1168c9; background:rgba(255,255,255,0.5); text-align:left;}
.slideBox2 .bd img{ width:1200px; height:600px; display:block; background: #333;  }
.slideBox2 .sbtn{ width: 100px; height:100px;; cursor: pointer; position: absolute; z-index: 99999;}
.slideBox2 .prev{ top:220px; left:-100px; background: url(/BaoDao/202107redtop/images/i2.jpg) no-repeat; }
.slideBox2 .next{ top:220px; right:-100px;background: url(/BaoDao/202107redtop/images/i2.jpg) no-repeat;  transform: rotate(180deg);}



.pbox{ width: 1200px; height: 1200px; background: url(/BaoDao/202107redtop/images/p3.jpg) no-repeat; position: relative; }
.pbox .bb{ width: 200px; height: 200px; position: absolute; }
.pbox .bb p{ position: absolute; bottom: 0; left: 0; padding:10px 0; width: 100%; background: rgba(0,0,0,0.6); text-align: center; color: #fff; font-size: 16px }
.pbox .b1{ top: 0; left: 200px; }
.pbox .b2{ top: 0; left: 600px; }
.pbox .b3{ top: 0; left: 1000px; }

.pbox .b4{ top: 200px; left: 0px; }
.pbox .b5{ top: 200px; left: 400px; }
.pbox .b6{ top: 200px; left: 800px; }

.pbox .b7{ top: 400px; left: 1000px; }

.pbox .b8{ top: 600px; left: 0px; }

.pbox .b9{ top: 800px; left: 200px; }
.pbox .b10{ top: 800px; left: 600px; }
.pbox .b11{ top: 800px; left: 1000px; }

.pbox .b12{ top: 1000px; left: 0px; }
.pbox .b13{ top: 1000px; left: 400px; }
.pbox .b14{ top: 1000px; left: 800px; }




.footer{ width:100%; height:auto; padding:40px 0; background:#7db329; position:relative; z-index:99999; margin-top:40px;}
.footer .fin{ margin:0 auto; width:980px; color:#fff; text-align:center; line-height:30px; font-size:14px;}
.footer .fin a{ color:#fff; font-size:14px; margin:0 5px;}











