.top-box{width:100%;height:120px; background:url(../images/top-bg.jpg) no-repeat top center}
.top{width:1300px;margin:0 auto;overflow:hidden}
.logo{float:left; display:block;margin-top:20px;}
.nav{float:left;overflow:hidden;margin-left:40px;margin-top:20px;}
.nav li{float:Left;}
.nav li a{line-height:80px;height:80px; display:block;width:92px; text-align:center;font-size:18px;color:#1a1a1a}
.search-box{height:18px;width:18px;margin-left:10px; display:block;margin-top:51px;float:left; cursor:pointer}

.banner img{width:100%;}

.about-box{width:100%; background:url(../images/about-bg.jpg) no-repeat center top;height:525px;padding:50px 0;}
.about-title{width:510px;margin:0 auto; display:block}
.about{width:1300px;overflow:hidden;margin:0 auto;margin-top:50px;}
.about-con{width:630px;float:left;}
.about-con p{line-height:40px;height:240px; display:block;color:#1a1a1a;font-size:16px; text-indent:2em;margin-top:10px;overflow:hidden}
.about-con a{ display:block;width:110px;height:40px;line-height:40px; background:#9a001e;color:#fff;font-size:16px; text-align:center;margin-top:84px;}
.about-img{width:575px;height:370px;float:right; border:20px solid #fff;}

.news-box{width:1300px;margin:10px auto;overflow:hidden}
.news{width:800px;float:left;}
.news-title{overflow:hidden}
.news-title h1{float:left;line-height:90px;color:#1a1a1a;font-size:30px;font-weight:500;}
.news-title .icon1{ background:url(../images/icon1.png) no-repeat; background-position-y:30px; text-indent:45px;}
.news-title .icon2{ background:url(../images/icon2.png) no-repeat; background-position-y:30px; text-indent:45px;}
.news-title .icon3{ background:url(../images/icon3.png) no-repeat; background-position-y:30px; text-indent:40px;}
.news-title .icon4{ background:url(../images/icon4.png) no-repeat; background-position-y:30px; text-indent:50px;}
.news-title a,.news-title span{line-height:80px;margin-top:10px; display:block;color:#808080;font-size:16px;float:right;}
.news-title span{padding:0 10px;}
.news-top{ display:block;overflow:hidden;width:800px;margin-bottom:5px;}
.news-top img{width:350px;height:200px; display:block;float:left}
.news-top-title{width:425px;float:right;}
.news-top-title h3{font-size:18px;color:#9a001e;line-height:46px;height:46px;overflow:hidden;}
.news-top-title div{font-size:16px;color:#808080;line-height:36px; text-indent:2em;margin-bottom:5px;}
.news-top-title span{font-size:16px;color:#808080;line-height:36px;}
.news-list > li{ background:url(../images/news-list-bg.png) no-repeat;height:56px; border-bottom:1px dashed #ccc;overflow:hidden; background-position-y:24px;}
.news-list > li a{float:left;line-height:56px;color:#1a1a1a; text-indent:1em;font-size:16px;}
.date{float:right;line-height:56px;color:#808080}
.notice-box{width:440px;float:right;}

.notice-list li{padding:14px 0; border-bottom:1px dashed #ccc;overflow:hidden;width:440px;}
.notice-date{float:left;width:65px;height:58px;background-color:#e5e5e5;}
.day{color:#9a001e;font-size:30px; text-align:center;width:65px;line-height:36px;margin-top:3px;}
.year{width:65px;color:#808080;font-size:12px;line-height:14px; text-align:center}
.notice-list li a{ width:360px;float:right;line-height:29px;color:#1a1a1a;font-size:16px;}

.middle2-box{width:100%; background:url(../images/middle-bg.jpg);height:430px;}
.middle2{width:1300px;margin:10px auto;overflow:hidden}

.yewu{widht:438px;overflow:hidden;margin-left:1px;}
.yewu li{width:126px;float:left;padding:0 10px;}
.yewu li a{ display:block;width:126px;color:#1a1a1a1;line-height:22px; text-align:center;overflow:hidden}

.link-box{width:1300px;padding:40px 0; margin:0 auto;overflow:hidden;}
.link-title{width:110px;height:64px; background:#9a001e;line-height:32px;font-size:26px;font-weight:900;padding:23px 0;color:#fff; text-align:center; letter-spacing:5px;float:left}
.link{width:1180px;float:right;overflow:hidden;height:76px; background:#f1f1f1;padding:17px 5px;}
.link li{float:left;}
.link li a{width:350px;margin:0 20px; background:url(../images/link-bg.png) no-repeat;line-height:38px;font-size:18px;color:#1a1a1a; display:block;background-position-y:9px; text-indent:30px}

.bottom-box{width:100%;height:190px; background-color:#f06100;}
.bottom{width:1300px;overflow:hidden;margin:0 auto}
.us{float:left}
.us h3{color:#fff;font-size:18px;height:20px;line-height:18px; text-indent:1em; border-left:4px solid #fff;margin-top:30px; font-weight:500;margin-left:1px;margin-bottom:10px;}
.us div{line-height:38px;height:38px;overflow:hidden;color:#fff;font-size:16px;}
.us div img{margin-right:10px;margin-top:8px;}
.ma{float:right;line-height:32px;height:32px;color:#fff; text-align:center;margin-top:40px;}
.copy-box{background-color:#1a1a1a;width:100%;color:#e5e5e5;}
.copy-box div{width:1300px;margin:0 auto;overflow:hidden}
.copy-box div p,.copy-box div a{color:#e5e5e5;line-height:42px;}
.copy-box div p{float:left}
.copy-box div a{float:right;}


.list-banner img{width:100%;overflow:hidden}
.list-title{width:100%;height:50px;background-color:#eee}
.list-title h4{font-weight:500;line-height:50px;color:#9d0a26;width:1200px;margin:0 auto;font-size:24px;}
.list-nav{width:1200px;margin:0 auto; border-bottom:1px dashed #ccc;padding:20px 0;overflow:hidden}
.list-nav li{float:left;margin-right:30px;}
.list-nav li a{border:2px solid #dcdcdc;padding:0 15px;line-height:36px; display:block;font-size:20px;color:333;}
.list-nav li a:hover,.list-nav li .active{color:#fff; border:2px solid #e4b493; background:#f06100;}
.title{line-height:48px;font-size:28px;margin:26px 0;text-align: center;color:#1a1a1a; font-weight:500;}
.content{width:1200px; margin:0 auto}
.label{line-height:38px;color:#949494;font-size:14px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;width:600px;text-align: center;margin:0 auto;margin-bottom:20px;}


.list{width:1200px;margin:0 auto}
.list li{width:1200px;overflow:hidden;padding:20px 0; border-bottom:1px dashed #ccc;}
.time{width:90px;border:1px solid #ccc;height:80px;float:left;}
.time .days{font-size:40px;color:#fff;text-align:center;line-height:50px;background-color:#ccc; font-weight:900;}
.time .years{width:90px; text-align:center;color:#808080;line-height:30px;}
.list li a{width:1080px;float:right; display:block;}
.list li a h3{line-height:36px;height:36px;color:#333;font-size:22px; font-weight:500;width:1080px;overflow:hidden}
.list li a h4{line-height:22px;height:44px;color:#808080;font-size:14px; font-weight:500;width:1080px;overflow:hidden;margin-top:4px;}

