* { margin: 0; padding: 0; }
body { color:#000; font-family: "Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; }
.tr { text-align: right; font-size: 16px; }
em,i { font-style: normal; color:#f00; }
a { color:#000; }
a:hover,a:visited { color:#000; }

.am-header-default { background: #a81611; height: 70px; }
.am-header-left { padding-left: 20px;  }
.am-header-left a { font-size: 20px; line-height: 22px; margin-top: 15px; }
.am-header-left a span { display: block; font-size: 12px; }
.am-header-right { font-size:22px; padding-top: 10px; }

#menu li a {}
#menu li span { margin-left: 10px; }

dl.dl_1 { margin-bottom: 5px; background: url(../images/ic1.png) no-repeat 0 8px; padding-left: 30px; margin-top:0; }
dl.dl_1 dt { color:#f00; margin-bottom: 5px; font-weight:bold; font-size: 16px; margin-top:0; }
dl.dl_1 dt.dt2 { letter-spacing: 0; }
dl.dl_1 dd { font-weight: bold; margin-top:0; }

.mb20 { margin-bottom: 5px; }

h2.h2title { font-size: 25px; line-height: 28px; text-align: center; color:#ff0000; }
h2.h2title span { font-size: 14px; display: block; }

h3 { color:#ff0000; font-size: 18px; }

.wrap { padding: 10px 20px;  }

.w-txt { background:#e4e4e4; padding: 15px; }
.w-img {}
.w-img img { }

.w-txt2 { padding: 10px 20px; }

p.p1 { text-indent: 2em; }


.wrap1 { background: url(../images/b.png); padding: 20px; margin-left: 20px; margin-right: 20px; color:#fff; margin-top: 80px; }
.wrap1 h2 { border-bottom:#fff 3px solid; color:#fff; font-size: 16px; line-height: 16px; padding-bottom: 15px; margin-bottom: 15px; }

.wrap2 h3 { font-weight: normal; }
.wrap2 .w-img img { height: 220px; margin: 15px auto; display:block; width: auto; }

.wrap3 .w-img { width: 100%; height: 200px; overflow: hidden; }
.wrap3 .w-img img { width: 100%; height: auto; margin-top:-20px; }

.wrap4 table { border-right: #800000 1px solid; border-bottom: #800000 1px solid; width: 100%; border-collapse: collapse; border-spacing: 0; font-size: 14px; line-height:18px; }
.wrap4 th { border-left: #800000 1px solid; border-top: #800000 1px solid; padding: 0 5px; background:#800000; color:#fff; font-weight: normal; }
.wrap4 td { border-left: #800000 1px solid; border-top: #800000 1px solid; padding: 0 5px; }
.wrap4 .w-img img { max-height: 120px; width: 100%; }

.wrap5 .w-img { width: 100%; height: 190px; overflow: hidden; }
.wrap5 .w-img img { width: 100%; height: auto; margin-top:-40px; }
.wrap5 dl.dl_1 { margin-bottom: 5px; }
.wrap5 dl.dl_1 dt { margin-bottom: 1px; }

.wrap6 .w-img img { max-height: 180px; display:block; width: auto; margin: 0 auto 10px; }

.wrap7 .w-img { width: 100%; height: 180px; overflow: hidden; }
.wrap7 .w-img img { width: 100%; height: auto; }

.wrap8 .w-img { width: 100%; height: 200px; overflow: hidden; }
.wrap8 .w-img img { width: 100%; height: auto; }
.wrap8 dl.dl_1 { margin-bottom: 5px; }
.wrap8 dl.dl_1 dt { margin-bottom: 1px; }

.wrap9 .w-img { width: 100%; height: 200px; overflow: hidden; }
.wrap9 .w-img img { width: 100%; height: auto; margin-top:-50px; }


.wrap10 .w-img { overflow:hidden; }
.wrap10 .w-img img { width: 100%; height: auto; }
.wrap10 .w-img1 { max-height: 180px;  }
.wrap10 .w-img1 img { }
.wrap10 .w-img2 { max-height: 160px; }

.wrap11 .w-img { overflow:hidden; }
.wrap11 .w-img img { width: 100%; height: auto; }
.wrap11 .w-img1 { max-height: 140px;  }
.wrap11 .w-img1 img { margin-top:-50px;}
.wrap11 .w-img2 { max-height: 140px; }

.wrap12 { padding-left: 0; padding-right: 0;}
.wrap12 .w-img img { max-height: 150px; max-width:100%; display:block; width: auto; margin: 0 auto 10px; }
.wrap12 .w-img img.img1 { width: 100%; max-height: 200px; height: auto; }

.section1 { background: url(../images/bg1.jpg) no-repeat center 70px; background-size: 100%; }

.wa { text-align: center; color:#fff; font-size: 50px; margin-top: 20px; }
.wa a { color:#fff; }

















/*clear float*/
.clear { clear: both; }
.clearfix:after { content:"\0020"; display:block; clear:both; visibility:hidden; overflow:hidden; height:0; font-size:0;}
.clearfix { zoom:1; }