.banner{ width:100%; background:url(banner.png) no-repeat #09C center right 300px ; height:400px; padding:50px 0px; font-size:18px; line-height:40px; color:#FFF;}
.banner1{ font-size:40px !important; font-weight:bold; line-height:70px;}
.content{ width:1200px; margin:auto; padding:0px;}
.clear{ clear:both}

.csd{ text-align:center; font-size:34px; font-weight:bold; color:#09C; line-height:60px; margin-top:30px;letter-spacing:0.1em;}
.csd1{text-align:center; font-size:24px; font-family:"Times New Roman", Times, serif; letter-spacing:0.1em; color:#999; line-height:40px; margin-top:-10px;}
.csdlist{ width:1200px; margin:auto; padding:0px;}
.csdlist li{ width:350px; margin:10px 10px 30px 10px; float:left; padding:15px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); min-height:370px; background:url(csd.png) no-repeat #FFF; top center;}
.csdlist li:hover{transform: scale(1.2);}
.csdlist li h3{ font-size:18px; text-align:center; color:#FFF; line-height:50px;}
.csdlist li p{ font-size:15px; line-height:30px; text-indent:2em; margin-top:20px;}

.fanwei{ width:1200px; margin:auto; padding:0px;}
.fanwei li{ background:#FFF;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); width:270px; padding:20px 10px; margin:15px 5px; float:left; min-height:270px; }
.fanwei li:hover{transform: scale(1.2);}
.fanweileft{ float:left; width:60px; margin-left:20px; background:url(xf.png) no-repeat #33B4F7 center; background-size:40% 40%; border-radius:30px; height:60px;}
.fanweiright{ float:right; font-size:24px; line-height:60px; width:180px; color:#000;}
.fanwei1{ font-size:15px; line-height:30px; text-indent:2em;}
.fanweileft1{ float:left; width:60px; margin-left:20px; background:url(gf.png) no-repeat #33B4F7 center; background-size:40% 40%; border-radius:30px; height:60px;}
.fanweileft2{ float:left; width:60px; margin-left:20px; background:url(gx.png) no-repeat #33B4F7 center; background-size:40% 40%; border-radius:30px; height:60px;}
.fanweileft3{ float:left; width:60px; margin-left:20px; background:url(gr.png) no-repeat #33B4F7 center; background-size:40% 40%; border-radius:30px; height:60px;}

.djtj{ width:280px; margin:20px 10px; float:left;}
.djtjx{width:280px;height: 20px;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #6198FF 100%);
    opacity: 0.43;}
.djtj2{width:260px; background:#6198FF; padding:10px; color:#FFF; font-size:16px; line-height:35px; height:140px;}
.djtj2 span{ font-size:20px;}
.djtj1{ font-size:24px; line-height:50px; padding-left:20px; color:#000;}

.djtj3{width:260px; background:#FFA74A; padding:10px; color:#FFF; font-size:16px; line-height:35px; height:170px;}
.djtj3 span{ font-size:20px;}
.djtjx1{width:280px;height: 20px;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #ffc383 100%);
    opacity: 0.43;}
	
.djtj4{width:260px; background:#FF7864; padding:10px; color:#FFF; font-size:16px; line-height:35px; height:200px;}
.djtj4 span{ font-size:20px;}
.djtjx2{width:280px;height: 20px;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #FF7864 100%);
    opacity: 0.43;}

.djtj5{width:260px; background:#1AD2A0; padding:10px; color:#FFF; font-size:16px; line-height:35px; height:230px;}
.djtj5 span{ font-size:20px;}
.djtjx3{width:280px;height: 20px;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #1AD2A0 100%);
    opacity: 0.43;}

.gdtj{border-radius: 5px;
    background: linear-gradient( to right, rgba(255, 169, 5, 1), rgba(255, 112, 2, 1) ); width:220px; line-height:45px; color:#FFF; padding:10px 81px; font-size:16px; margin-left:455px;}


.rzlc{ width:100%; background:url(bj.png) no-repeat; height:500px; padding:50px 0px; margin-top:80px;}
.rzlctitle{ color:#FFF; font-size:40px; line-height:60px; text-align:center;}
.rzlctitle1{ color:#FFF; font-size:18px; text-align:center; line-height:40px;}
.rzlctitle1 span{ color:#F90}

.rz{ width:240px; float:left; margin-top:50px; }
.rz1{ font-size:20px; color:#FFF;background:url(pro.png) no-repeat; width:142px; margin:auto; padding:0px; text-align:center; height:42px; line-height:35px;}
.rz2{ border-bottom:3px solid #b9b9b9; margin-top:50px;}
.rz3{ width:15px; height:15px; background:#b9b9b9; margin:auto; padding:0px; margin-top:-8px; border-radius:8px;}
.rz4{ width:140px; margin-left:50px; color:#FFF; font-size:18px; margin-top:30px; text-align:center;}

.rzzq{background:url(icon_3.png) no-repeat; background-size:100% 100%; height:310px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);width:300px; float:left; margin:50px; text-align:center; padding:20px 0px;}
.rzzq:hover{transform: translateY(-20px);}
.rzzq img{ margin-top:40px; margin-bottom:10px;}
.rzzq p{ padding:0px 10px; font-size:14px; line-height:35px;}


















