@charset "utf-8";
body{ margin:0px; background:url(bg.gif) no-repeat top center #FFFFFF;
}
td,div,li,select,input,textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:180%; color:#333333;
}
input{ line-height:130%; color:#333333
}
a:link, a:visited{ color:#333333; text-decoration:none
}
a:hover{ color:#666666; text-decoration:underline
}

.margin{ margin-bottom:12px;
}
.class_tit{ line-height:19px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-indent:20px; background:#CA171D; margin:3px 2px 0;
}
.classmenu{ margin:8px 11px; width:156px;
}
.classmenu a:link, .classmenu a:visited{ display:block; width:156px; height:27px; line-height:26px; background:url(classmenu_bg.gif); text-indent:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; text-decoration:none;
}
.classmenu a:hover{ background:url(classmenu_bg.gif) 0 -27px;
}
.classlist td, .classlist font{ font-size:14px; line-height:180%;
}
.class_title{ background:url(classtit_bg.jpg) no-repeat left; height:30px; line-height:30px; text-indent:65px; font-size:20px; font-family:Arial, Helvetica, sans-serif;; color:#CC0000; 
}

.nav{ 
}
.nav ul{ margin:0px; list-style-type:none; margin-left:-26px;
}
.nav li{ float:left; padding:0 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CA181D; border-left:1px solid #FFFFFF; position:relative;
}
.nav li a:link, .nav li a:visited, .nav li a:hover{ font-size:12px; color:#CA181D; text-decoration:none;
}

#navmenu ul{ list-style-type:none; position:absolute; top:21px; left:0px; border-top:1px solid #FFFFFF; background: #CC0000; margin:0; padding:5px 0; display:none; z-index:2; opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
}
#navmenu ul li{ border:none; color:#FFFFFF; float:none; line-height:21px; text-align:left; padding:0px 5px;
}
#navmenu ul li a:link, #navmenu ul li a:visited{ color:#FFFFFF;  width: auto; line-height:21px;
}
#navmenu ul li a:hover{ color:#cc0000; background:#FFFFFF;
}

#navmenu li:hover ul{ display:block;
}
#navmenu li.iehover ul{ display:block;
}
.box{ background:url(box_bg.png); border:1px solid #C6C6C6;
}
.box2{ background:url(box_bg.png); border:1px solid #C6C6C6; border-top:none; border-bottom:none;
}

.tit{
}
.list{ background:url(index_newico.gif) repeat-y left top;
}
.list, .list td{ line-height:210%; text-indent:15px;
}

/* 展会排期样式 */
.zhbt{ margin:8px 10px 0; font-weight:bold;
}
.zhsj{ margin:0px 10px 10px; line-height:150%;
}

/* 浏览页样式 */
.title{ font-size:24px; font-weight:bold; color:#CC0000; line-height:160%;
}
.subtit{ font-size:16px; font-weight:bold; color:#999999;
}
.content{ font-size:12px; line-height:180%; text-align:justify;text-justify:inter-ideograph;
}
.content a:link,.content a:visited,.content a:hover{ color:#CC0000; text-decoration:underline;
}

/* 字体样式 */
.t12, .t12 td, .t12 font{ font-size:12px;
}
.t14, .t14 td, .t14 font{ font-size:14px;
}
.tw, .tw a:link, .tw a:visited, .tw a:hover{ color:#FFFFFF
}
.tb, .tb a:link, .tb a:visited, .tb a:hover{ color:#505865
}
.tr, .tr a:link, .tr a:visited, .tr a:hover{ color:#CC0000
}
