body {background:#FFF; font-family:"Microsoft YaHei", Arial; font-size:16px; line-height:31px; color:#333; margin:0}
a {color:#333; text-decoration:none}
a:hover {color:#b60005}
h1,h2,h3,p {margin:0; padding:0}
img {border:0}
ol,ul,li {list-style:none; padding:0; margin:0}
input,button,select,textarea{outline:none; font-family: "Microsoft YaHei", SimSun, Arial}

.topic {min-width: 1000px; height: 300px; background: url(../images/topic.jpg) no-repeat center 0}
h1 {width: 1000px; height: 54px; border-bottom: 2px dotted #BBB; margin: 65px auto 0}
h1:first-of-type {border: 0}
h2 {width: 120px; font-size: 28px; line-height: 41px; text-align: center; color: #BF191F; border-bottom: 2px solid #BF191F; margin: 0 auto}
h3 {font-size: 21px; line-height: 35px}
.container {clear:both; width:1000px; margin:0 auto; overflow: hidden}

.r1 {width: 920px; height: 400px; padding: 40px; background: #EEE; margin-top: 20px; overflow-y: auto}
.r1 hr {height: 20px; border: 0; border-top: 2px dotted #BBB; margin-top: 20px}
.r1 p {margin-top: 1em}
.r2 ul {height: 900px; overflow-y: auto}
.r2 li {float: left; width: 262px; height: 255px; padding:0 28px; border-right: 2px dotted #BBB; margin-top: 40px}
.r2 li:nth-child(3n) {border: 0}
.right {text-align: right}
.center {text-align: center; margin-top: 20px}
.center input {width: 120px; height: 39px; background: #BF191F; border: 0; border-radius: 9px; font-size: 24px; color: #FFF}
.r3 ul {height: 1110px; overflow-y: auto}
.r3 li {float: left; width: 262px; height: 325px; padding:0 28px; border-right: 2px dotted #BBB; margin-top: 40px}
.r3 li:nth-child(3n) {border: 0}
.r3 img {float: left; width: 140px; height: 160px; margin-right: 25px}
.r3 p {margin-top: 5px}

.foot-03 {min-width:1000px; padding:10px 0; border-top:1px solid #D2D2D2; font-size:12px; line-height:21px; text-align:center; margin-top:20px}
