﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; font-family:宋体; background:url(/cms/templates/810478742664890000/images/bg.jpg); color:#373737; line-height:22px;}
ul,form{ margin:0; padding:0; list-style-type:none;}
a{ text-decoration:none; color:#373737}
a:hover{ color:#2472c1}
a img{ border:0px;}
li a{ cursor:pointer;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.blod{ font-weight:bold;}
.blue{ color:#0859AA}
.margintop10{ margin-top:10px;}
li{ font-size:13px; }

.main{ width:1200px; background:url(/cms/templates/810478742664890000/images/1200mainbg.jpg) repeat-y; margin:0 auto; padding:0 3px;}
.topmenu{ width:950px; height:20px; padding-top:4px; padding-right:45px; background:url(/cms/templates/810478742664890000/images/topmenubg.jpg) no-repeat; text-align:right; }
.topflash{ width:1200px; height:197px;}
.menu{ width:1175px; height:40px; background:url(/cms/templates/530423113970810000/images/1200menubg2.jpg) no-repeat; padding:14px 0px 0px 25px;}
.menu li{ width:142px; position:relative; height:25px; text-align:center; font-size:16px; font-weight:bold; float:left; display:block; background:url(/cms/templates/530423113970810000/images/1200menuli.jpg) no-repeat right center;}
.menu li a{ color:#FFF;}
.menu li a:hover{ color:#FF0;}
.search{ width:995px; height:27px; background:url(/cms/templates/810478742664890000/images/searchbg.jpg) no-repeat; color:#205102}
.searchinput{ width:169px; height:15px; border:1px solid #919191;}

.search2{ width:1200px; height:34px; line-height:34px; background:url(/cms/templates/530423113970810000/images/searchbg2.jpg) repeat-x; color:#205102}

/*1st sub level menu*/
.menu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;  }

/*Sub level menu list items (undo style from Top level List Items)*/
.menu ul li ul li{ height:36px;  display: list-item;float: none; background:none; }

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.menu ul li ul li ul{top: 0;}

 

/* Sub level menu links style */
.menu ul li ul li a{ display: block;background:#fff; filter:alpha(opacity=80);opacity:0.8; font-family:Arial, Helvetica, sans-serif; border-top-width: 0;color: #666;font-size: 14px;font-weight: normal;margin: 0; padding:0; width:100px; height:36px; line-height:36px; text-align:center; }

.menu ul li ul li a.selected{
background:#56a269; filter:alpha(opacity=100);opacity:1; color:#fff;
}
.menu ul li ul li a:hover{
background:#56a269; filter:alpha(opacity=100);opacity:1; color:#fff;
}


