﻿/*全局样式*/
*{padding: 0px; margin: 0px;}
ul li{list-style: none;}
body{overflow: auto; font-family: Titillium, 微软雅黑, Arial, 黑体, 宋体, sans-serif; overflow-x:hidden; font-size: 14px; background: rgb(244, 244, 244);color: #333; margin: 0 auto;}
a{color: #333; text-decoration: none;}
img{border: 0;}
h1, h2, h3, h4, h5, h6{font-size: 100%; -webkit-margin-before: 0; -webkit-margin-after: 0; font-weight: 400;}
em{font-style: normal;}

.main{padding: 0 10px 20px; margin-bottom: 40px; background: #fff; width: 1180px; margin: 0 auto 20px; position: relative; top: 20px; overflow: hidden;}
.main .main-top{height: 42px; line-height: 42px; border-bottom: 1px solid #e6e6e6;}
.main .main-top i{font-size: 24px; margin-right: 10px; display: inline-block; vertical-align: middle;}
.main .main-bo h2{line-height: 30px; position: relative; background: #eaffed; color: #036506; font-size: 18px; padding-left: 20px; margin-top: 20px;}
.main .main-bo h2:before{content: ''; width: 2px; height: 20px; position: absolute; top: 5px; left: 6px; background: #036506;}
.main .main-bo .dn{padding: 0 10px;}
.main .main-bo .dn p{width: 96px; line-height: 26px; text-align: center; margin-top: 14px; outline: #38c34b solid 1px; outline-offset: 1px; background: #38c34b; color: #fff;}
.main .main-bo .dn p a{display: inline-block; width: 100%;color: #fff;}
.main .main-bo .dn ul{margin-top: 2px; overflow: hidden;}
.main .main-bo .dn ul li{float: left; width: 95px; height: 50px; line-height: 50px;}
.main .main-bo .dn ul li a{display: inline-block; max-width: 75px; height: 22px; line-height: 22px; transition: all .2s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 10px;}
.main .main-bo .dn ul li a:hover{background: #38c34b; color: #fff;}

.footer{height: 95px; background-color: #fff; padding-top: 35px; text-align: center; margin-top: 40px;}
.footer ul{display: inline-block; margin-bottom: 30px; }
.footer ul li{float: left; width: 80px; line-height: 18px; border-left: 1px solid #b0b0b0; text-align: center;}
.footer ul li:first-child{border: none;}
.footer ul li a{color: #444;}
.footer p{color: #999; line-height: 1; margin-bottom: 20px;}