@charset "utf-8";
/* CSS Document */
*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-size:12px;font-family:"微软雅黑","黑体";color:#898989;line-height:1; background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#5c5c5c; text-decoration:none}

h2,h3,h4,b,strong { font-weight: normal; }
em,i { font-style: normal; }

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
.hidden{display:none; background: url() no-repeat center;}

.qjbox{background: url(../images/bj1.jpg) no-repeat center center;background-size: 100% 100%;}
.header{width: 100%; background: #14805e;height: 115px;}
.headerbox{width: 1400px; margin: 0 auto; overflow: hidden;}
.logo{width: 270px; float: left; padding-top: 20px;}
.logo img{width: 100%;}
.kfdh{float: right;background:#fffd2b; width: 200px;height: 54px; margin-top: 30px; line-height: 54px;border-radius: 27px;text-align: center; font-size: 24px; color: #054836;}
.nav {float: right;}
.nav ul{overflow: hidden;}
.nav li{float: left; font-size: 24px; line-height: 115px;  padding-right: 48px;}
.nav li a{color: #fff;}
.nav li a:hover{color: #ffe01b;}

.wznr{width: 1400px; margin: 0 auto; padding-top: 85px;overflow: hidden;position: relative; padding-bottom: 50px;}
.wzxq_left{float: left; width: 546px;}
.wzxq_text{margin: 15px 8px 0 8px;background: rgba(5,58,44,.8);border-top: 1px solid #ffe01b; padding: 25px 5px 35px 5px; }
.wzxq_text p{font-size: 16px; line-height: 1.5; color: #ffffff;}
.csnr{padding-top:45px;}
.csnr ul{overflow: hidden; margin-left: -17px;}
.csnr li{width: 33.33%; float: left; padding: 0 0 17px 17px;}
.csbox{text-align: center;background: url(../images/a2.png); height: 84px;background-size: 100% 100%;}
.csbox h2{font-size: 24px; color: #054836; padding: 16px 0 7px;}
.csbox p{font-size: 16px; margin-top: 7px; color: #009604;}
.rwm{position: relative; height: 160px;border-radius: 10px;border: 1px solid #145d49; margin-top: 35px;background: rgba(7,71,52,.8);}
.rwmtp{position: absolute;left: -10px;top: -20px;}
.rwmbox{float: right;width:305px;}
.rwmbox ul{overflow: hidden; padding-top: 15px;}
.rwmbox li{float: left; padding-left:20px ;}
.wzxq_right{width: 892px;float: right;position: absolute;right: 0;top: 45px;}











@-webkit-keyframes scaledh{
0%{ opacity: 0.8; -webkit-transform: scale(1);}
50%{ opacity: 1; -webkit-transform: scale(1.05);}
100%{ opacity: 0.8; -webkit-transform: scale(1);}
}
@keyframes scaledh{
0%{ opacity: 0.8; transform: scale(1);}
50%{ opacity: 1; transform: scale(1.05);}
100%{ opacity: 0.8; transform: scale(1);}
}
.footer{background: #14805e;left: 0; bottom: 0; width: 100%;}
.footer p{text-align: center; font-size: 14px; color: #fff; line-height: 62px;}
