﻿body{float: left;width:100%;height: auto;line-height:30px;text-align: center;font-size: 14px;margin:0;}
a{color: #000;text-decoration: none;}
a:hover {color: #ff0000;text-decoration: underline;}
h1{font-size:24px;font-weight:bold;}
h3{color:#ff0000;font-size:48px;font-weight:bold;}
h4{color:#ff0000;font-size:18px;font-weight:bold;}
.logo{float: left;width: 30%;height: 100px;}
.logo1{float: left;width: 30%;height: 90px;margin-top:10px;}
.topdh{float: left;width: 30%;height: auto;line-height:40px;margin:10px 5%;font-size:24px;font-weight:bold;text-align:right;text-shadow:3px 3px 1px #a8a6a6;}
.topdh span{font-size:36px;color:#ff0000;}
.main{float: left;width: 100%;height: auto;}
.dh{float: left;width: 100%;height: auto;background:linear-gradient(#006bff,#003f96);}
.dhsy{float: left;width: 100%;height: auto;background:#ff0000;}
.dh ul{float: left;width: 100%;height: auto;list-style-type: none;margin: 0;padding: 0;}
.dh ul li{float: left;width: 8.3%;height: auto;line-height:50px;font-weight:bold;background:url(../images/dht.png) no-repeat left center;}
.dh li a{color: #FFF;text-decoration: none;}
.dh li a:hover{float: left;width: 100%;height: auto;color: #000;text-decoration: underline;background:radial-gradient(#fff266,#ff8d00);}
.lhtp{float: left;width: 70%;height: auto;line-height:120px;font-size:48px;font-weight:bold;padding:30px 30% 30px 0;background:url(../images/1.jpg) no-repeat center center;}
.lhtp span{font-size:72px;color:#ff0000;text-shadow:5px 5px 3px #666;}
.fuwu {float: left;width:100% ;height: auto;margin:20px 0;}
.fuwu ul{float: left;width: 100%;height: auto;margin:0; padding:0;list-style-type:none;}
.fuwu li{float: left;width: 14%;height: auto;margin-left:2%;}
.fuwu li img{float: left;width: 100%;height: auto;border:10px solid #ff0000;border-radius:50%;box-sizing:border-box;}
.fuwu li a:hover img{float: left;width: 100%;height: auto;animation:fwtu 2s;border:10px solid #ff0000;border-radius:50%;box-sizing:border-box;}
@keyframes fwtu{
    from{border:10px solid #ff9604;}
    to{border:10px solid #ff0000;transform:rotate(360deg);}
}
.wenhao{float: left;width: 100%;height: auto;padding:10px 0;background:url(../images/wenhao.png) no-repeat 40% center,url(../images/wtbj.jpg) no-repeat center center;}
.wenhao1{float: left;width: 40%;height: auto;text-align:left;font-size:16px;font-weight:bold;margin:0 5%;}
.whbt{float: left;width: 100%;height: auto;line-height:100px;font-size:24px;font-weight:bold;text-align:center;color:#fff;background:url(../images/sybt1.png) no-repeat center center;}
.news{float: left;width: 31%;height: auto;margin:10px 1%;text-align: left;}
.newsbt{float: left;width: 75%;height: auto;font-size: 18px;font-weight:bold;padding:10px 5%;color:#FFF;border-bottom:solid 1px #013696;border-radius:20px 0 0 0;background:#006bff;}
.newsgd{float: left;width: 15%;height: auto;padding:10px 0;border-bottom:solid 1px #013696;border-radius:0 20px 0 0;background:#006bff;}
.newstu{float: left;width: 100%;height: auto;}
.newstu img{float: left;width: 100%;height: auto;}
.newsnr{float: left;width: 100%;height: auto;padding:20px 0;background-color:#CCC;border-radius:0 0 20px 20px;}
.newsnr ul{float: left;width: 100%;height: auto;list-style-type: none;margin: 0;padding: 0;}
.newsnr ul li{float: left;width: 95%;height: auto;padding-left:5%;background: url(../images/xwtb.gif) no-repeat left center;}
.sybt{float: left;width: 100%;height: 70px;line-height:80px;font-size:36px;font-weight:bold;color:#ff0000;text-align:center;background:url(../images/sybt.png) no-repeat center bottom,#f5f5f5;}
.sygg{float: left;width: 100%;height: auto;line-height:50px;font-size:30px;font-weight:bold;padding:50px 0;color:#FFF;background-color:#006bff;}
.syys{float: left;width: 100%;height: 586px;line-height:50px;font-size:24px;font-weight:bold;padding:20px 0;color: #fff;background:url(../images/2.jpg) center center;}
.synr{float: left;width: 98%;height: auto;margin:10px 1%;}
.synr ul{float: left;width: 100%;height: auto;margin:0;padding:0;list-style-type: none;}
.synr li{float: left;width: 14%;height: auto;margin:10px 1%;box-shadow:10px 10px 5px #808080;}
.synr li img{float: left;width: 100%;height: auto;border:5px solid #ff0000;}
.jzlc{float: left;width: 100%;height: auto;padding:30px 0;font-size:24px;font-weight:bold;background:url(../images/liucheng1.png) no-repeat 100% center;}
.jzlc ul{float: left;width: 100%;height: auto;margin:0;padding:0;list-style-type:none;}
.jzlc li{float: left;width: 10%;height: auto;padding:50px 0;color:#fff;border-radius:50%;background:#ff0000;}
.jzlc1{float: left;width: 10%;height: auto;margin-top:100px;padding:50px 0;color:#fff;border-radius:50%;background:#ff0000;}
.yqlj{float: left;width: 98%;height: auto;line-height:24px;text-align: left;padding:5px 1%;word-spacing: 10px;}
.left{float: left;width: 24%;height: auto;margin:10px 1% 10px 0;text-align: center;border-radius:0 20px 20px 0;box-shadow:10px 10px 5px #808080;}
.leftbt{float: left;width: 100%;height:52px;line-height:50px;font-size: 18px;font-weight:bold;color:#FFF;border-radius:0 20px 0 0;background:#003f96;}
.leftnr{float: left;width: 100%;height: auto;font-size: 14px;line-height:40px;}
.leftnr ul{float: left;width: 90%;height: auto;list-style-type: none;margin:0 5%;padding: 0;}
.leftnr li{float: left;width: 100%;height: 40px;border-bottom:1px dashed #CCC;}
.leftnr li a{color:#006bff;text-decoration: none;}
.leftnr li a:hover {color: #ff0000;text-decoration: underline;}
.right{float: left;width: 75%;height: auto;text-align: left;}
.zddh{float: left;width: 96%;height: auto;padding:10px 2%;}
.rightbt{float: left;width: 100%;height: auto;line-height:40px;text-align: center;font-size: 24px;font-weight:bold;border-bottom:2px solid #006bff;}
.rightnr{float: left;width: 96%;height: auto;padding:10px 2%;font-size: 14px;}
.rightnr ul{float: left;width: 100%;height: auto;list-style-type: none;margin: 0;padding: 0;}
.rightnr ul li{float: left;width: 98%;height: auto;padding-left:2%;background:url(../images/xwtb.gif) no-repeat left center;}
.rightnr dl{float: left;width: 100%;height: auto;}
.rightnr dl dt{float: left;width: 25%;height: 150px;margin: 1%;padding: 0;border:1px solid #808080;}
.rightnr dl dd{float: left;width: 70%;height: 150px;margin: 1%;padding: 0;}
.alfl{float: left;width: 100%;height: auto;}
.alfl ul{float: left;width: 100%;height: auto;list-style-type: none;margin:0;padding: 0;}
.alfl li{float: left;width: 8%;height: auto;margin: 5px 1%;border-radius:15px;border:1px solid #ccc;background:linear-gradient(#fff,#CCC);box-sizing:border-box;}
.alfl li a{color:#000;text-decoration: none;}
.alfl li a:hover {color: #ff0000;text-decoration: underline;}
.alfltu{float: left;width: 96%;height: auto;padding:10px 2%;border-top:solid 2px #006bff;}
.alfltu ul{float: left;width: 100%;height: auto;list-style-type: none;margin: 0;padding: 0;}
.alfltu li{float: left;width: 18%;height: auto;text-align: center;margin: 10px 1%;box-shadow:10px 10px 3px #a8a6a6;}
.alfltu li img{float: left;width: 100%;height: auto;border:2px solid #ff0000;box-sizing:border-box;}
.wzdtbt{float: left;width: 100%;height: auto;line-height:40px;font-size:18px;font-weight:bold;}
.wzdtnr{float: left;width: 100%;height: auto;margin:10px 0;word-spacing: 10px;}
.wzdtxx{float: left;width: 100%;height: auto;}
.wzdtxx ul{float: left;width: 100%;height: auto;list-style-type: none;margin: 0;padding: 0;}
.wzdtxx li{float: left;width: 33%;height: auto;}
.ddh{float: left;width: 100%;height: auto;padding:10px 0;color:#000;word-spacing: 20px;border-top:5px solid #006bff;background:#CCC;}
.yj{float: left;width: 100%;height: auto;word-spacing: 20px;background:#CCC;}