@charset "utf-8";
/* CSS 首页 */
*{ margin:0px; padding:0px;}
body{ font-family:"微软雅黑"; font-size:14px; color:#222; background:#a10a0a;}
h2{ font-size:40px; color:#a10a0a; width:600px; font-weight:bold; height:80px; line-height:80px; margin:0 auto; margin-top:50px;text-align:center}
h3{ font-size:16px; color:#333; font-weight:bold;padding:20px 0px 10px;}
p{ font-size:20px; line-height:2em; padding:50px; }
p img{ padding:20px;}
.cont{width:1200px; height:auto; min-height:4100px; padding-bottom:10px; margin:0 auto; background:#eee; }
.map{ width:910px; height:450px; border:1px solid #450594; padding:0px 20px 20px;}
.ul{ padding:50px; padding-bottom:20px; }
.ul li{list-style:inside; line-height:2em; font-size:20px; border-bottom:1px dashed #a10a0a; margin-bottom:30px; background:#eee; padding:10px;}

.tit{ width:1200px; height:200px;}
.banner{ height:500px;}
.main{width:1200px; margin:0 auto; background:#eee; margin-top:20px; height:7150px; padding-bottom:50px;}

.footer{width:1200px; margin:0 auto; text-align:center;color:#fff;line-height:50px; height:50px; background:#a10a0a; }

.img{width:1200px; margin:0 auto;  padding-bottom:20px; margin-top:30px; margin-left:7px;}
.img ul li{width:581px; height:455px; list-style:none; float:left;  border:1px dashed #a10a0a; padding:5px; }
.img ul li img{ width:560px; height:430px; margin:12px;}
.img ul li p{ padding:0px; clear:both; font-size:14px; color:#ffefbf; font-weight:bold; text-align:center; background:#a10a0a;}
hr{ border:3px solid #a10a0a}
.wechat{ position:fixed; top:2%; right:1%; width:140px; text-align:center;}
