@media only screen and (max-width:980px) {
   html{ width:1100px}
         }
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f16{font-size:17px; line-height:30px; color:#ffedde}
.mt20{ margin-top:20px;}
.mt0{ margin-top:0px !important;}
.mb0{ margin-bottom:0px !important;}
.mr20{ margin-right:20px;}
.mr0{ margin-right:0px !important;}
.mb20{ margin-bottom:20px;}
.ml20{ margin-left:20px;}
.p20{ padding:20px;}
.pt20{ padding-top:20px;}
.pb20{ padding-bottom:20px;}
.main{width:1100px;margin:0 auto; overflow:hidden}
.main h2{text-align:center}
.news-right{ float:right; overflow:hidden; width:483px}
.white{ color:#ff2626}
.bor-r{ border-right:1px solid #e9e9e9}
.top{background:url(top_01.jpg) center top no-repeat; height:649px}
.bg-1{background:url(top_02.jpg) center top no-repeat; width:1040px;height:49px; text-align:center; padding:20px 30px 20px 30px; color:#ffecdd; font-size:17px; line-height:30px}
.bg-2{background:url(top_08.jpg) center top no-repeat; width:1040px;height:64px; text-align:center; padding:30px 30px 20px 30px; color:#f5bb8d; font-size:17px; line-height:30px}
.bg-3{background:url(top_23.jpg) center top no-repeat; width:870px;height:116px; text-align:left; padding:50px 200px 20px 30px; color:#f5bb8d; font-size:17px; line-height:30px}

.imglist{ overflow:hidden; padding:26px 0; width:1200px;}
.imglist li{float:left; display:block; margin-right:16px; width:478px; margin-bottom:20px; background:url(top_12.jpg) no-repeat; height:211px; padding:30px}
.imglistimg{ float:left; display: block; margin-right:15px}
.imglistimg img{ width:213px; height:190px;}
.imglistcon{ float:left; display: block; width:248px}
.imglistcon h2{ text-align:left; color:#920822;font-size:20px; font-weight:600; line-height:28px}
.imglistcon h2 a{ text-align:left; color:#920822;font-size:20px; font-weight:600; line-height:28px}
.imglistcon p{color:#454545; font-size:16px; line-height:28px}
.imglistcon p a{color:#454545;}

.piclist{ overflow:hidden; padding:26px 0; width:1200px;}
.piclist li{float:left; display:block; margin-right:16px; width:478px; margin-bottom:20px; background:url(top_20.jpg) no-repeat; height:146px; padding:30px}
.piclistimg{ float:left; display: block; margin-right:15px}
.piclistimg img{ width:213px; height:125px;}
.piclistcon{ float:left; display: block; width:248px}
.piclistcon h2{ text-align:left; color:#920822;font-size:20px; font-weight:600; line-height:28px}
.piclistcon h2 a{ text-align:left; color:#920822;font-size:20px; font-weight:600; line-height:28px}
.piclistcon p{color:#454545; font-size:16px; line-height:28px}
.piclistcon p a{color:#454545;}


.btn{ background:#5caa33; width:174px; height:57px; float:left; line-height:57px; display:block; text-align:center; color:#fff;border-radius:5px; font-size:18px}
.mr8{ margin-right:8px}
.btn2{ background:#5caa33; width:356px; margin-top:10px; margin-bottom:30px;height:57px; float:left; line-height:57px; display:block; text-align:center; color:#fff;border-radius:5px; font-size:18px}


.footer{ background:#f7f7f7; padding:16px 50px; margin:30px auto 0 auto; width:900px; height:100px}
.footer p{ line-height:30px}
.imgleft{ float:left; width:100px; height:100px}
.w481{ float:left; width:481px; margin-right:30px; margin-left:80px; padding-top:20px}
