@charset "utf-8";
/* CSS Document */

.ditu{ position:relative; left:0; z-index:-1; max-width:67%;}
.ditu1{ position:absolute; top:0; right:0; width:30%; float:right;}
.ditu1 span{ display:block; color:#333;}
.ditu1 span:nth-child(1){ width:50px; height:20px; margin-top:37%;}
.ditu1 span:nth-child(2){ font-size:48px; font-weight:bold;}
.ditu1 span:nth-child(3){ font-size:48px; margin-bottom:20px;}
.ditu1 span:nth-child(4){ font-size:14px; width:100%; line-height:28px; border-top:3px solid #008636; padding-top:20px;}

.jtbbj{ float:left; width:100%; height:784px; background:#020202;}
.jtbbj img{ display:block; float:none; width:871px; margin:0 auto; margin-top:182px;}
.jtbbj ul{ display:block; width:780px; margin:0 auto; margin-top:80px;}
.jtbbj li{ float:left; width:180px; height:180px; padding-top:50px; border-radius:50%; font-size:18px; line-height:30px; text-align:center; color:#FFF; background:#008636; margin:0 40px;}
.jtbbj li b{ display:block; width:110px; margin:0 auto;}
.jtbbj span{display:block; width:645px; text-align:center; margin:0 auto; font-size:14px; color:#FFF; line-height:28px; margin-top:70px;}

.dtr{ float:left; width:33%;}

.yzs{ float:left; width:33%;}
.yzs span{ display:block; margin-left:5%;}
.yzs span:nth-child(1),.yzs span:nth-child(4){ font-size:24px; font-weight:bold; margin-top:10%;}
.yzs span:nth-child(2){ width:120px; padding:0 20px; height:36px; font-size:18px; margin-top:12px; border-radius:50px; background:#008636; color:#FFF; line-height:36px; text-align:center;}
.yzs span:nth-child(5){ width:175px; padding:0 20px; height:36px; font-size:18px; margin-top:12px; border-radius:50px; background:#008636; color:#FFF; line-height:36px; text-align:center;}
.yzs span:nth-child(3),.yzs span:nth-child(6){ font-size:14px; color:#333; border-top:3px solid #008636; margin-top:23px; padding-top:25px; width:90%; line-height:28px;}

.hydx{ float:right; width:33%;}