/*------------------------------ 主样式 ----------------------------------*/

body {margin: 0px; background:#0E0D2D }

a { text-decoration: none; color: #202248}
a:hover { color: #ff0000;text-decoration: underline;}
td,p,li,input,select,div,span {font-family: Arial;font-size: 12px;line-height: 21px; color: #9C9AB9}


.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 


/*----------------------------- 所有字体/连接定义 -----------------------------*/

.font_top_xx a{font-size: 10px;line-height:17px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.font_top_xx a:hover{font-size: 10px;line-height:17px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.STYLE1 {
	color: #C9C8D9;
	font-weight: bold;
	font-size:14px
}

.font_o a{ color:#FEB202}
.font_o a:hover{ color:#FEB202}

.font_o a{ color:#FEB202}
.font_o a:hover{ color:#FEB202}

.font_m a{ color:#515E7F}
.font_m a:hover{ color:#515E7F}

.font_3 a{ color:#9C9AB9}
.font_3 a:hover{ color:#515E7F}

td.PicOver_F{background:#FAE16D; border:#FF9966 1px solid;}
td.PicOver_F a{ color:#FF0000;line-height:20px}
td.PicOut_F{ padding:1px;}

td.PicOver_F2{background:url(../images/bg2.gif) no-repeat top center;}
td.PicOut_F2{background:url(../images/bg1.gif) no-repeat top center;}

.picout_f2{ background:url(../images/bg1.gif) no-repeat top center;}

#hg17px{line-height:17px}

.hg18px{line-height:18px}

.f14px{ font-size:14px}
.f14px2{ font-size:14px;line-height:18px}

.picout_f{ padding:1px;}

.img_1{ border:#3F486D 2px solid; margin:2px 0 5px 0}

.font_14px{ font-size:15px; font-weight:bold}

.red{ color:red;font-weight:bold}

.font_e2{ color:#f7d10b; font-weight:bold; font-size:16px}
a.font_e:link{ color:#F7D10B; font-weight:bold; font-size:16px}
a.font_e:visited{ color:#F7D10B; font-weight:bold; font-size:16px}
a.font_e:hover{ color:#ff0000; font-weight:bold; font-size:16px}


.img_pro { padding:3px; }



/*------------------------------ 导航菜单 ----------------------------------*/

.menu_bg{ background:url(../images/menu_bg.gif) bottom repeat-x;}

#menu{line-height:normal; text-align:left; font-size:16px; font-weight:bold; width:656px; float: left;letter-spacing: -1px; }
#menu ul{list-style:none; text-align:center; margin:0px;display:inline;}
#menu li{display:block; margin:0px; float:left; height:39px;font-size:16px; float:left; }
#menu li a{float:left; display:block; text-decoration:none; height:42px;font-size:16px; color:#B8B7D9;padding:5px 11px 0 10px;}
#menu li a:hover{background:url(../images/menu.gif) no-repeat bottom center; text-decoration: none; height:42px; font-size:16px; color:#FFCC33}

.div{ background:#1D1D41; height:19px; width:1px; margin:8px 2px 0 3px;float:left;}

.home{letter-spacing: 1px;background:url(../images/menu_on.gif) no-repeat; color:#FFFFFF;padding:8px 13px 0 13px;float:left;}
.home2{letter-spacing: 1px; padding:0 5px 0 6px}

.pro2{background: url(../images/menu_on2.gif) no-repeat; color:#FFFFFF;padding:8px 15px 0 10px;}
.intro2{background: url(../images/menu_on3.gif) no-repeat; color:#FFFFFF;padding:8px 15px 0 10px;}
.cul2{background: url(../images/menu_on4.gif) no-repeat; color:#FFFFFF;padding:8px 15px 0 10px;}
.view2{background: url(../images/menu_on5.gif) no-repeat; color:#FFFFFF;padding:8px 12px 0 8px;}



/*--------------------------- main样式 ---------------------------*/

.banner{ background:#141337 url(../images/bx.gif) bottom no-repeat;}
.banner2{ background:#D31818 url(../images/bx2.gif) bottom repeat-x;}

.pro{ background:url(../images/pro_bg.jpg); }
.info{ background: url(../images/info_bg.jpg)}

.pro_bg{ background:url(../images/pro_on.jpg) repeat-y right top;}

.pro_off{ background:url(../images/ico_on.gif) no-repeat 29px center; padding:0 0 0 54px; font-weight:bold; font-size:13px; color: #F7D10B}
.pro_on a{ background:url(../images/ico_off.gif) no-repeat 29px center; padding:0 0 0 53px; font-weight:bold; font-size:13px; color: #9C9AB9}
.pro_on a:hover{ background:url(../images/ico_on.gif) no-repeat 29px center; padding:0 0 0 54px; font-weight:bold; font-size:13px; color: #F7D10B;text-decoration: none;}


.info_txt{ border-top:#861320 1px solid; padding:9px 0 0 0; color:#1F2148;}


/*--------------------------- foot样式 --------------------------*/
.font_k{ border-top:#272449 1px solid}

#foot { padding:10px 0 0 0; padding:10px 0 20px 0}
.foot{ color:#565489}

a.a01:link	{color:#8883AC}
a.a01:visited	{color:#8883AC}
a.a01:hover	{ color:#565489}


/*--------------------------- view样式 --------------------------*/

img.thumb_img {cursor:pointer;display:block;margin-bottom:5px}
#gobottom {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#showArea {height:320px; margin:9px;overflow:hidden; }
.divs{border-left:#343450 1px solid; border-right:#343450 1px solid}
img#main_img {cursor:pointer;display:block;}



