/* Body */
body {margin:0; font:12px "Times New Roman", Times, serif; color:#333;}
form {margin:0; padding:0;}
ul,dl,dt,dd {margin:0; padding:0; list-style:none;}
input,select {font:12px Verdana, Geneva, sans-serif;}
a {text-decoration:none; color:#333;}
a:hover {text-decoration:underline; color:#387916;}
.red {color:red;}
/* Header */
.header {width:500px; height:67px; margin:auto; background:url(../images/logo.gif) 0 7px no-repeat; padding-left:500px;}
.header_t {width:500px; height:67px; line-height:67px; background:url(../images/topbg.gif) no-repeat right; text-align:right;}
/* Menu */
.menu {width:1000px; height:28px; margin:auto; line-height:28px; background:url(../images/menu_bg.gif); text-align:center;}
.menu li {float:left;}
.menu li a {display:block; width:99px; line-height:28px; text-align:center; border-right:1px solid #6FA83C; color:white; font-size:14px; font-family:"Microsoft Yahei";}
.menu li a:hover {color:white;}
/* Banner */
.banner {width:1000px; height:149px; margin:auto;}
.banner2 {width:1000px; height:200px; margin:auto;}
/* CustomerLogin */
.customer {width:980px; padding:6px 10px; margin:auto; background:#CCC; margin-bottom:10px;}
/* IndexNews */
.indexnews {width:1000px; height:300px; margin:auto; margin-bottom:10px;}
.indeximgnews {width:440px; height:290px; float:left; background:#3D6E11; padding:5px; margin-right:10px;}
.imglist {width:436px; height:261px; border:2px solid #FFF; margin-bottom:5px; FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=0, motion='forward');}
.numlist {width:440px; height:20px;}
.numlist li {float:left; text-align:center; font-weight:bold;}
.numlist li a {width:43px; height:20px; line-height:20px; margin-right:1px; display:block; background:#6AA535; color:white;}
.numlist li a:hover {background:#B1EF79; color:#2C5309; text-decoration:none;}
.indexnewslist {width:540px; height:300px; float:right; background:url(../images/text_bg.gif) no-repeat center center;}
.column {background:#8EDB00; padding:0 0 3px 15px;}
.column_txt {height:30px; line-height:30px; padding-left:10px; background:url(../images/column_bg.gif); font-weight:bold; font-size:18px; font-family:"Microsoft Yahei"; letter-spacing:3px; border-right:1px solid #8EDB00;}
.column_txt span {float:right; text-align:right; padding-right:10px; font-size:11px; letter-spacing:0;}
/* IndexDocument */
.indexdocument {width:1000px; margin:auto; margin-bottom:10px; overflow:auto;}
.i_d_l {width:220px; float:left; margin-right:10px; display:inline;}
.i_d_c {width:540px; float:left; margin-right:10px; overflow:hidden; display:inline;}
.i_d_r {width:220px; float:right;}
.subcolumn {height:30px; background:#C3C4C6 url(../images/subcolumn.gif) 10px 5px no-repeat; padding-right:10px;}
.subcolumn_txt a {display:block; line-height:30px; color:#023D17; padding-left:25px; font-weight:bold; font-size:16px; font-family:"Microsoft Yahei"; letter-spacing:2px; background:url(../images/subcolumn_more.gif) no-repeat right center;}
.subcontent {border:1px solid #C3C4C6; border-top:none; padding:3px 8px;}
.subcontent li {line-height:24px; border-bottom:1px dotted #DDD; background:url(../images/list.gif) 0 7px no-repeat; padding-left:15px;}
.meeting {width:522px;}
/* Scroll */
.scroll_txt {border:1px solid #C3C4C6; border-top:none; padding:3px 8px;}
.scroll_div li {line-height:24px; border-bottom:1px dotted #DDD; background:url(../images/list.gif) 0 7px no-repeat; padding-left:15px;}

.m_img {width:217px; padding-top:8px; float:left;  display:inline;}
.m_txtlist {width:294px; float:right; }
.m_txtlist dt {width:215px; line-height:25px; border-bottom:1px dotted #DDD; float:left; background:url(../images/list.gif) 0 7px no-repeat; padding-left:15px;}
.m_txtlist dd {width:64px; line-height:25px; border-bottom:1px dotted #DDD; float:right; text-align:right;}
/* Ads */
.ads {width:1000px; height:117px; margin:auto; margin-bottom:10px;}
/* Company&Product */
.c_p {width:1000px; margin:auto; margin-bottom:10px;}
.scrollpr {height:120px; background:url(../images/i_p_l.gif) no-repeat; padding-left:10px;}
.scroll {width:980px; height:100px; border-top:1px solid #C3C4C6; border-bottom:1px solid #C3C4C6; padding:9px 0; float:left;}

.scroll_r {height:120px; background:url(../images/i_p_r.gif); width:10px; float:right; overflow:hidden;}
/* Friend */
.friend {width:1000px; margin:auto; margin-bottom:10px; overflow:auto;}
.partner {width:770px; float:left; margin-right:10px;}
.partner li {width:154px; height:43px; margin-bottom:7px; text-align:center; float:left;}
.partner li img {display:block;}
.friendlink {width:220px; float:right;}
/* Footer */
.footer {width:1000px; margin:auto;}
.footlink {line-height:25px; background:#CCC; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.footinfo {height:75px; padding:10px 0;}
.f_i_l {width:580px; float:left; background:url(../images/logo_1.gif) no-repeat left center; padding-left:70px; line-height:25px;}
.f_i_r {width:350px; float:right; line-height:25px;}
/* Inside Page */
.body {width:1000px; margin:auto; margin-bottom:10px; overflow:auto;}
.left {width:220px; float:left; margin-right:10px;}
.right {width:752px; float:right;}
.listright {width:770px; float:right;}
/* Public */
.m_b_10 {margin-bottom:10px;}
#b_none {border:none;}
#m_none {margin:0;}
.border {border:1px solid #C3C4C6; padding:8px; overflow:hidden;}
.txtlist dl {width:100%;}
.txtlist dt {width:72%; line-height:25px; border-bottom:1px dotted #DDD; float:left; background:url(../images/list.gif) 0 7px no-repeat; padding-left:3%;}
.txtlist dd {width:25%; line-height:25px; border-bottom:1px dotted #DDD; float:right; text-align:right;}
.fy {border:1px solid #DDD; background:#F9F9F9; text-align:center; margin-top:15px; padding:5px;}
.title {line-height:60px; text-align:center; font-size:20px; font-family:"Microsoft Yahei", "ºÚÌå"; color:#387916; font-weight:bold;}
.from {line-height:30px; background:#F5F5F5; text-align:center;}
.sxp {height:30px; border-bottom:1px solid #CCC; margin-bottom:15px;}
.sxp_l {width:49%; line-height:30px; float:left;}
.sxp_r {width:49%; line-height:30px; text-align:right; float:right;}
.content {line-height:30px; font-size:14px;}
.articlelist {width:770px;}
.articlelist li {border-bottom:1px dotted #CCC; float:left; line-height:30px;}
.articlelist li.t {width:690px; float:left;}
.articlelist li.d {width:80px; float:right;}
.reg_table td {font-size:12px; line-height:30px;}
.reg_table td.txt {color:#999;}
.reg_table input,textarea {font-size:12px;}
.member {margin-top:20px;}
.member td {padding:8px; font-size:12px; line-height:22px;}