/* 一些设定 */
body { margin: 0 ; padding: 0; background: url(../images/bg.gif) #fbf8f0; color: #3b3b3b; font: 16px/20px Franchise2, Helvetica, Arial; }
ul { margin: 0; padding: 0;}
li { list-style: none;}
p { margin: 0; padding: 0;}
img { border: none; }
a { text-decoration: none; }
span.s1, .s1,.s1 a { font-size: 24px; color: #d30010; }
span.s3, .s3, .s3 a { color: #b4082d; font-weight: bold; font-size: 24px; line-height: 30px; }

span.f1,span.f1 a { color: #a50100; font-weight: bold; line-height: 24px;  }
span.f2 { color: #212121; font-size: 14px;  }

/* 内容 */
.web { width: 1020px; border-radius: 30px; background: #fff; margin: 40px auto 20px; padding: 0 0 20px; -webkit-box-shadow: 2px 4px 5px #896130;
box-shadow: 2px 4px 5px #896130; }
.top { height: 176px; padding: 30px 0 0 60px; box-sizing: border-box; }
.top_img1 { background: url(../images/top_img1.jpg) no-repeat; border-radius: 30px 30px 0 0; }
.top_img2 { background: url(../images/top_img2.jpg) no-repeat; border-radius: 30px 30px 0 0; }
.top_img3 { background: url(../images/top_img3.jpg) no-repeat; border-radius: 30px 30px 0 0; }
.top_img4 { background: url(../images/top_img4.jpg) no-repeat; border-radius: 30px 30px 0 0; }
.top_img5 { background: url(../images/top_img5.jpg) no-repeat; border-radius: 30px 30px 0 0; }

.nav { height: 50px; background: #b4082d; overflow: hidden; zoom: 1; padding: 0 0 0 80px ; margin-bottom: 12px; }
.nav li { float: left; margin-right: 30px; font-size: 18px; padding: 0; line-height: 50px; }
.nav li a { height: 50px; display: block; color: #fff; padding: 0 30px 0; }
.nav li a:hover { color: #b4082d; background: #fff; }
.content { width: 1020px; margin: 0 auto 20px; overflow: hidden; zoom: 1; }

.banner02 { width: 1000px; margin: 0 auto 0; padding: 10px 20px 0; overflow: hidden; zoom: 1; font-size: 20px; line-height: 22px;}
.banner_mod { float: left; width: 620px; padding: 0 0 0 0; margin: 0 auto 0; overflow: hidden; zoom: 1; }
.banner_txt { float: right; width: 340px; min-height: 150px; background: url(../images2/top_people.jpg) no-repeat right top; }


/* 菜单 */
.menu_asp .menu_mod { width: 330px; height: 36px; float:left; }
.menu_asp .menu_mod a { background: url(../images/dot.gif) no-repeat; padding-left: 14px; height: 30px; line-height: 30px; display: block; color: #e33b62; text-decoration: underline; text-indent: 0px; }
.menu_asp .menu_mod a:hover { background: #e33b62; color: #fff; border-radius: 50px; box-sizing: border-box; margin-right: 10px; text-decoration: none; }
.menu_asp .bcf { font-size:26px; margin: 20px 0 10px;
display: block; color:#b4082d; font-weight:bold;}
.menu_asp .bcif { font-size:16px; color:#af2e10; }
.menu_asp .line{ border-top:1px dotted #e0c8a7; height:15px;}

/* 照片 */
.gallery_img { overflow: hidden; zoom: 1; width: 1000px; }
.gallery_img_mod { float: left; margin: 0 20px 20px 0; text-align: center; width: 310px; height: 207px; }
.gallery_img li { float: left; margin: 20px 0 0 20px; width: 300px; height: 200px; overflow: hidden; }
.gallery_img li img { width: 100%; }

.fbg { background: #fff; }

.foot { height: 30px; line-height: 30px; font-size: 14px; margin-bottom: 10px; color: #270601; text-align: center; width: 100%; }
.foot a { color: #e63501; text-decoration: underline; }
.foot a:hover { color: #141414; }


.content2 { width: 1020px; margin: 0 auto 20px; overflow: hidden; zoom: 1; }
