
* { margin: 0px; padding: 0px; }

img { border: none; }

a { text-decoration: none; }

body { font-size: 12px; color: #545353;background:#f1f1f1; font-family: Arial, "Microsoft Yahei"; background-position:-20px -40px}


li { list-style: none; }

table { border-collapse: collapse; }

input, textarea { font-family: Arial, "Microsoft YaHei"; font-size:12px;  outline:none}


/*top*/
#top{  background:url(../images/index_02.png); margin:auto;}
.top{ height:23px; background:#f2f2f2; }
.top-main{ width:1000px; margin:auto; height:23px; line-height:23px; text-align:right;}
.top-main a{ color:#717171; padding:0 3px;}
.top-main a:hover{ text-decoration:underline;}
.top-herf{ color:#0071b6 !important;}
/*#Logo*/
#logo{ height:83px; background:url(../images/xinyao_05.png);}
.logo-main{ width:1000px; height:83px; margin:auto;}
.logo{ display:block; height:83px; float:left; }
.logo img{ height:83px; }
.search{ width:245px; height:27px; background:url(../images/xinyao_08.png); float:right; margin:30px 0 0 0px; }
.search-k{ width:210px; height:22px; border:none; float:left; margin-right:3px; background:none; padding-left:5px; margin-top:3px;}
.search-btn{ border:none; width:23px; height:27px; background:none; float:left; margin-left:3px; cursor:pointer;}
/*#nav*/
#nav{ height:37px; background:url(../images/xinyao_12.png);}
.nav{ width:1000px; height:37px; margin:auto;}
.nav ul{ height:37px; width:980px; margin:auto;}
.nav ul li{ display:block; float:left; background:url(../images/xinyao_14.png) right no-repeat; height:37px; line-height:37px;}
.nav ul li a{ display:block; padding:0 34px; font-size:14px; color:#3d3c3c;}
.nav ul li a:hover,.nav-on a{ color:#fff !important; background:#84c225;}



/*top end*/



/*footer*/
.footer{ background:#605d5c; min-height:90px;}
.foot{ min-height:50px;width:1005px; margin:auto; padding:15px 20px; line-height:20px;}

.foot-content{  }
.footer a{color:#fff;}
.footer a:hover{ text-decoration:underline; }

.footer-nav{ height:27px;  color:#fff; text-align:center; line-height:27px; padding-bottom:10px;}
.footer-nav a{ padding:0 4px; color:#fff;}

/*网站地图*/
.friend-main{ width:1000px; margin:auto; margin-top:20px; border:5px solid #64a105; padding:20px; margin-bottom:20px;}
.f-type{ font-size:18px; height:30px; line-height:30px;}
.map-box{ padding:10px 0; }
.map-box-top{ font-size:14px; font-weight:bold;}
.map-box ul{ padding:10px;}
.map-box ul li{ display:block; float:left; width:150px; height:30px; line-height:30px;}
.map-box ul li a{ color:#111;}
.map-box ul li a:hover{ color:#64a105;}

/*友情链接*/
.f-main-list ul li{ width:190px; height:100px; margin:15px 5px; display:block; float:left;}
.f-main-list ul li a{ display:block;height:100px; width:190px; color:#333; text-align:center;}
.f-main-list ul li a img{ display:block; padding-bottom:10px; margin:auto; height:60px; max-width:190px;}

/*浮动QQ*/
.float_qq{ width:126px; height:317px; background:url(../images/index2_03.png); position:fixed; z-index:100000; left:20px; top:20%; padding-top:66px;}
.float_qq a{ display:block; width:77px; height:22px; margin:0 auto 5px;}