* {font-family:"ËÎÌå", Arial, sans-serif;}
body {font-size:12px; line-height:1.5em; background-color:#fff; text-align:center; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
img {border:none;}
p {margin:5px 0 10px 0; padding:0;}
a:link,a:visited {color:#000; text-decoration:none;}
a:hover {color:#ff6600; text-decoration:underline;}
.red {color:#ff0000;}

#mainbox {width:980px; margin:0 auto; text-align:left; overflow:hidden;}
#mainbox-left {width:166px; float:left; overflow:hidden;}
#mainbox-right {width:814px; float:right; overflow:hidden; position:relative;}
#bottom {width:100%; min-width:980; margin:0 auto; text-align:left; overflow:hidden; background-color:#e6e6e6; padding:10px 0; clear:both;}
#bottom-logo {float:left; padding:30px 15px 0 10px;}
#bottom-text {float:left; color:#666;}

#mainbox-left-logo {border-bottom:1px solid #dedede; height:167px; overflow:hidden;}
#mainbox-left ul {margin:0; padding:0; list-style:none; text-align:center;}
#mainbox-left li {width:55px; margin:0 auto; overflow:hidden;}
#mainbox-left li img {display:block;}
#mainbox-left li a {display:block;}

#mainbox-right-toph1 {font-size:12px; font-weight:normal; color:#b1b1b1; height:37px; overflow:hidden; line-height:1.3em; padding-top:6px;}
#mainbox-right-menu {margin:0; padding:0; list-style:none;}
#mainbox-right-menu li {width:100px; height:28px; border-right:1px solid #d1d1d1; text-align:center; line-height:28px; font-size:14px; float:left;}
.mainbox-right-menuout {background-color:#b1b1b1; color:#fff;}
.mainbox-right-menuout a:link,.mainbox-right-menuout a:visited {display:block; width:100px; height:28px; text-align:center; line-height:28px; color:#fff; text-decoration:none;}
.mainbox-right-menuout a:hover {display:block; width:100px; height:28px; text-align:center; line-height:28px; color:#ff6600; text-decoration:none; background-color:#ffc8a3;}
.mainbox-right-menuover {background-color:#ff6600; color:#fff;}
.mainbox-right-menuover a:link,.mainbox-right-menuover a:visited,.mainbox-right-menuover a:hover {display:block; width:100px; height:28px; text-align:center; line-height:28px; color:#fff; text-decoration:none;}
#smu {height:27px; overflow:hidden; clear:both;}
#submenu1 {margin-left:28px; clear:both;}
#submenu2 {margin-left:125px; clear:both;}
#submenu3 {margin-left:225px; clear:both;}
#submenu4 {margin-left:330px; clear:both;}
.submenu {height:27px; background-color:#fff; clear:both;}
.submenu a:link,.submenu a:visited {height:27px; line-height:27px; background:url(../images/index_04.gif) no-repeat left center; padding:0 15px 0 6px; float:left; display:block; color:#000; text-decoration:none;}
.submenu a:hover {height:27px; line-height:27px; background:url(../images/index_04.gif) no-repeat left center; padding:0 15px 0 6px; float:left; display:block; color:#ff6600; text-decoration:none; font-weight:bold;}

#mainbox-right-main {width:647px; border-left:1px solid #dedede; border-right:1px solid #dedede; padding-bottom:15px;}
.mainbox-right-main-cont {padding:0px 25px;}
.mainbox-right-main-cont p {text-indent:2em; line-height:2em;}
.mainbox-right-main-cont ul {margin-left:15px;}
#mainbox-right-main-page {text-align:center; border:1px dashed #ccc; padding:5px;}
#mainbox-right-main-banner {height:272px; overflow:hidden;}
#mainbox-right-main-banner1 {height:135px; overflow:hidden;}

.mainbox-right-main-title {margin:0 15px 10px 10px; height:30px; line-height:30px; overflow:hidden; background:url(../images/index_44.gif) no-repeat left bottom; text-align:right;}
.mainbox-right-main-title span {float:left; font-size:14px; color:#812521;}
.mainbox-right-main-title span img {float:left; padding:6px 5px 0 0;}
.mainbox-right-main-list1 {margin:0 20px 0 30px;}
.mainbox-right-main-list1 li {height:25px; line-height:25px;}
.mainbox-right-main-list1 span {float:right;}

#mainbox-right-main-tv {width:299px; height:255px; float:right; margin:0 15px 0 15px; overflow:hidden; border:3px solid #ecdccf;}