﻿@charset "utf-8";
/* CSS DocumentQQ:380608331 */
html { height: 100%; }
body {margin:0;height: 100%;font-size: 12px;font-family:Arial;color:#5e2301;line-height:150%;text-align:center;word-break:break-all; background:#fff url(../images/bg.jpg);}
div,ul,ol,form { margin: 0; padding: 0; }img {border: 0;margin: 0px;}li { list-style: none; }
input { font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 12px; }h1,h2,h3,h4,h5,h6,h7 { margin: 0; padding: 0; text-align: left; font-size: 12px; font-weight: 400; }p{ margin: 0; }
/* ============ 常用 ============= */
.BOX{width:1001px;margin: 0px auto;font-family: "宋体";text-align:center;border: 1px solid #026629; overflow:hidden}
.hd{height:103px;margin: 0px auto;text-align:center;background:url(../images/top.jpg) repeat-x;}
.hd .logo{ float:left;}
.hd .top{ float:right; padding-right:15px;}

.video {text-align: center;margin: 0px auto;}
.main {float:left;width: 680px;border: 0px dashed #CCC;}
.right {float:right;width: 277px;border: 0px solid #CCC;overflow: hidden;}

/* ============ PageBody  ============= */
.PageBody {width:1003px;margin: 0px auto;}
#pbg{ background:url(../images/pbg.jpg) repeat-y;}
.Mnav{ background:url(../images/nav.jpg) ; line-height:28px;}
.Mnav ul{ padding-left:80px;}
.Mnav li{ float:left; padding:0 12px; color:#fff600;background:url(../images/mid.jpg) no-repeat right;display:block;text-decoration: none;}
.Mnav li a:link{ padding:0 12px;text-decoration: none; color:#fff600}
.Mnav li a:visited {padding:0 12px;text-decoration: none;color:#fff600 }
.Mnav li a:hover {background:#014026; display:block;padding:0 12px; text-decoration: none;color:#fff600}
.Mnav .hot{ background:#014026; display:block;color:#fff600}
.cont{ background:#0a431c url(../images/cbg.jpg) repeat-x; height:310px;}
.jlb{ background:#083f1e; border:1PX solid #19511d; padding:5PX; }
.jlb .nav{ background:#0f461e;  border:1px solid #1a521d; line-height:26px;}
.jlb .title{ font-family:"黑体"; font-size:20px;color:#deff00; line-height:30px;}
.jlb .text{  color:#54b05c; text-indent:20px;}

.login{ background:#083f1e; float:right; width:214px; overflow:hidden; border-left:1px solid #085f17}
.login .nav{ background:url(../images/hybg.jpg) repeat-x;padding:5px 0px; height:20px;}

.login .con{ color:#8cc91a; padding:12px;}

.Dle{float:left; width:768px; padding:10px; padding-right:0px;}

.Lnav{ float:left; width:221px; text-align:left;}

.Lnav .nav{ background:url(../images/Lnav.jpg); line-height:40px; font-family:"黑体"; font-size:18px; color:#FFFF00; text-align:center}
.Lnav .con{ padding:20px;text-align:left;}
.Lnav .con li{ line-height:30px; border-bottom:1px solid #487100;}

.place{ border:1px  solid #d0cc97; background:#dedaa7; line-height:25px; text-align:right; color:#5e2301}
.M1{ float:right; width:760px; padding:10px; overflow:hidden;}
.abo{ padding:30px; text-align:left;}
.abo h1{ font-family:"黑体"; font-size:18px; color:#5e2301}
.abo li{ border-bottom:1px  dotted #bebc95; line-height:30px; height:30px;}
.abo li img{ padding-top:8px;}
.pro{ padding:10px; text-align:left;}
.pro li{ width:180px; float:left; text-align:center; height:140px;}

.log{ background:url(../images/hy.jpg) no-repeat; height:150PX; width:195PX; margin:0 auto;}
.log .con{ padding:48px 10px;}

.hj{ padding:30px;}
.hj .nav{ border-bottom:1px solid #3b845b; height:28px;}
.hj .nav li{ float:left; width:180px; height:28px;} 

.hj .con{ padding:20px;}

.abo h4{ font-size:22px; font-family:"黑体"; text-align: center; line-height:25px;}
.abo h5{  text-align: center; line-height:40px; border-bottom:1px  dotted #e8e8e8; margin-bottom:20px;}




.next{ text-align:center;}

.foot{ font-family:Arial,;border:1px solid #026729;border-top:2px solid #409024; padding:10px; line-height:15px;}
.foot{ background:#044227 url(../images/ft_logo.jpg) no-repeat 50px top; }

/* ============ 链接 ============= */
a:link{ text-decoration: none; color: #5e2301; }
a:visited { text-decoration: none; color: #5e2301; }
a:hover { text-decoration: underline; color: #5e2301; }
a:active { text-decoration: underline; color: #5e2301; }
#wi {color: #fff;text-decoration: none;}
#wi a:link{ text-decoration: none; color: #fff; }
#wi a:visited { text-decoration: none; color: #fff; }
#wi a:hover { text-decoration: underline; color: #FFFFFF; }
#red {color: #CC3300;text-decoration: none;}
#red a:link{ text-decoration: none; color: #CC3300; }
#red a:visited { text-decoration: none; color: #CC3300; }
#red a:hover { text-decoration: underline; color: #CC3300; }
#g{color: #54b05c;text-decoration: none;}
#g a:link{text-decoration: none;color: #54b05c;}
#g a:visited {text-decoration: none;color: #54b05c;}
#g a:hover { text-decoration: underline; color: #54b05c; }
#ye{color: #fff600;text-decoration: none;}
#ye a:link{text-decoration: none;color: #fff600;}
#ye a:visited {text-decoration: none;color: #fff600;}
#ye a:hover { text-decoration: underline; color: #fff600; }
#hui{color: #c0c0c0;text-decoration: none;font-size: 12px;}
#hui a:link{text-decoration: none;color: #c0c0c0;font-size: 12px;}
#hui a:visited {text-decoration: none;color: #c0c0c0;}
#hui a:hover { text-decoration: underline; color: #CC3300; }
.inpu {border: 1px solid #cfebb4;height:15px; background:#cfebb4}
.inpu2 {border: 1px solid #fcfbbe;height:14px; background:#fcfbbe}
.bor{ border:1px solid #ccc;}

.numb{ background:#e2dfac; border:1px solid #dcd9a5}
.numb h1{ text-align:center; line-height:50px;}
.numb ul{ padding-left:10px;}
.numb li{ background:url(../images/butt2.jpg) no-repeat center; width:50px; float:left; text-align:center; border:0px; margin-bottom:30px; font-weight:bold; font-size:15px; font-family:Arial; display:block;}
.numb .butbg{ background:url(../images/butt.jpg) no-repeat center; }
.Maptex{ border:2px solid #007272}