﻿/* CSS Document */
#topwz{width:100%; max-width: 1400px; height:200px; overflow: hidden; background: url(../image/sy_13_02.jpg); background-size: 100% 100%; position: relative;}
#topwz .wznr{width:100%; height:auto; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%); color:#008b50; text-align: center;}
#topwz p:nth-child(1){width:100%; height:auto; font-size: 32px; font-weight: bold; line-height: 60px;}
#topwz p:nth-child(2){width:100%; height:auto; font-size: 28px;}
footer{width:100%; height:auto; background: #008b50;}
footer .con{width:95%; max-width: 1400px; height:auto;}
footer .con .logo{width:350px; float:left; height:auto; text-align: left; padding-top: 40px;}
footer .con .logo .logo_a img{width:220px; height:auto;}

footer .con .logo .dhlx{width:100%; height:auto; float: left; text-align: left; margin-top: 20px;}
footer .con .logo .dhlx p{width:100%; height:auto; color:#FFF;}
footer .con .logo .dhlx p:nth-child(1){font-size:16px; line-height: 30px;}
footer .con .logo .dhlx p:nth-child(2){font-size:24px; font-weight: bold;}
footer .con .logo .dhlx p:nth-child(3){font-size:16px; line-height: 30px;}

footer .con .ggy{width:100%; height: auto; font-size: 24px; color:#FFF; padding:10px 0px; text-align: center;}
footer .con .size{width:calc(100% - 380px); height:auto; float:right; padding-top: 30px; padding-bottom: 30px;}
footer .con .size .wznr{width:100%; height:auto;}
footer .con .size .wznr p{width:100%; height:auto; font-size: 32px; font-weight: bold; color:#FFF; padding: 25px 0px;}
footer .con .size .wznr p span{font-size: 24px; font-weight: 100;}

footer .con .size .dbnav{width:calc(100% - 200px); height: auto; float: left;}
footer .con .size .dbnav ul{width:100%; height:auto;}
footer .con .size .dbnav ul li{width:calc(100% / 4); height:auto; float: left;}
footer .con .size .dbnav ul li .li{width:100%; height:35px; text-align: left; line-height: 35px; font-size: 16px;}
footer .con .size .dbnav ul li .li:nth-child(1){height:50px; font-size: 18px;}
footer .con .size .dbnav ul li .li a{color:#FFF;}
footer .con .size .dbnav ul li .li a:hover{color:#ed710b;}
footer .con .size .dhewm{width:150px; height: auto; float: right;}

footer .con .size .dhewm .ewm{width:120px; height:auto; float: right;}
footer .con .size .dhewm .ewm img{width:100%;}
footer .con .size .dhewm .ewm p{width:100%; font-size: 14px; color:#FFF; line-height: 25px; text-align: center;}
footer .con .dbbq{width:100%; height:auto; border-top: 1px solid #3db055;}
footer .con .dbbq .yqlj{width:100%; height:auto; text-align: center; margin-top: 30px;}
footer .con .dbbq .yqlj a{display:inline-block; line-height: 25px; font-size: 14px; color:#FFF; padding: 0px 5px;}
footer .con .dbbq .yqlj a:nth-child(1){padding:0px;}

footer .con .dbbq .bq{width:100%; height:auto; padding: 8px 0px; color:#FFF; text-align: center; line-height: 20px; font-size: 12px;}
footer .con .dbbq .bq a{color:#FFF; padding: 0px 5px;}