﻿@charset "utf-8";

*{ margin:0; padding:0;}
ul{ list-style:none;}
img{ border:0;}
body{ color:#333333; font-family:Arial, ""; font-size:12px; background:url(../images/bg.gif) #FFFFFF left top repeat-x;line-height:20px;}
a{color:#333333; text-decoration:none;}
a:hover{color:#D94409; text-decoration:underline;}

/*通用样式*/
.clear{ clear:both;}
.underline{ text-decoration:underline;}
.border{border:1px solid #D94409;}
.border2{ border:3px solid #999999; margin-right:6px;}
.img{ margin-right:10px;}
.ico{ vertical-align:middle; margin-right:5px;}
.ico2{margin-right:5px;}
.white{ color:#FFFFFF; text-decoration:none;}
a.white:hover{ color:#FFFFFF; text-decoration:underline;}
.white2{ color:#FFFFFF; text-decoration:underline;}
a.white2:hover{ color:#FFFFFF; text-decoration:none;}
.red{ color:#D93806;}
.input{ border:0; background:#FEEBCF; overflow:hidden; margin-bottom:8px;}
.blue{ color:#0033CC; text-decoration:underline;}
.gray{ color:#999999;}
.big{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#B23606;}
.green{ color:#375F07; font-size:11px;}
.date{ font-size:10px; font-family:Verdana; color:#999999;}
.title_bg{ width:717px; height:20px; background:url(../member/images/title_bg.gif) left top no-repeat; font-size:14px; font-weight:bold; padding-left:10px; padding-top:3px;}
.text2{text-indent:2em;}
table th{ padding:3px;}
table td{ padding:3px;}
table caption{ text-align:left;}

#wrap{ width:945px; margin:0 auto; background:url(../images/logo.jpg) left top no-repeat; padding:8px 18px;}
#header{text-align:right; height:125px;}
#menu{ height:158px; background:url(../images/menu_bg.gif) left top no-repeat;}
#menu ul{ padding:6px 0 0 12px;}
#menu ul li{ float:left;}
#menu #login{margin-top:8px;}
#menu #list{ color:#FFFFFF; margin:14px 0 0 100px;}

#contain{ float:left; margin-top:20px; margin-bottom:20px;}
#contain #left{ float:left; width:210px;}
#contain #left ul{}
#contain #left ul li{ float:left;}
#contain #right{ float:left; margin-left:7px; width:727px;}
#contain #right .title{ background:url(../images/right_titlebg.gif) left top no-repeat; height:30px; padding:1px 0 0 15px;}

/*新闻图片切换*/
#contain #right #picWrap{ width:489px; position:relative; }
#contain #right #picWrap .companyImg{ width:485px; height:179px; overflow:hidden; border:2px solid #C33B07;}
#contain #right #picWrap .index_page{ position:absolute; width:485px; height:30px; line-height:30px; z-index:99; margin-top:-30px; text-align:right;}
#contain #right #picWrap .index_page *{	text-align:center;	padding:0 6px;	margin:0 2px;	background-color: #7CC8D6; border:1px solid #ffffff; font-family: Tahoma; font-size: 11px; font-weight: bold;}
#contain #right #picWrap .index_page strong{ color:#fff; background-color: #FE7318;	font-family: Tahoma; font-size: 11px; border:1px solid #C33B07;	font-weight: bold;}
#contain #right #picWrap .index_page span{ color:#000000;padding:3px 0 0 0;border:0;cursor:pointer;}
#contain #right #picWrap .index_page a{ width:13px;color:#000000;text-decoration:none;}

#footer{ clear:both;background:url(../images/footer_bg.gif) left top no-repeat; text-align:center; }
#footer ul{ width:945px; text-align:center;}
#footer ul li{ float:left; width:110px;}

/*内页*/
#mainbody{ float:left; margin-top:18px; margin-bottom:20px;}
#mainbody #left2{ float:left; width:177px; margin-top:4px;}
#mainbody #left2 .title_left{ background:url(../about/images/left_titlebg.gif) left top repeat-x;  font-size:14px; font-weight:bold;}
#mainbody #left2 ul{ line-height:26px; width:175px; display:inline;}
#mainbody #left2 ul li{ float:left;  width:175px; text-align:center; height:27px;}
#mainbody #left2 ul li a{display:block;border-bottom:1px solid #D94409;  color:#D94409; text-decoration:none;background:#ffffff; font-weight:bold;}
#mainbody #left2 ul li a:hover{ font-weight:bold;color:#D94409; text-decoration:underline;}
#mainbody #left2 dl{ width:155px; padding:15px 6px 15px 14px;}
#mainbody #left2 dl dd{ float:left;width:66px; padding:5px 5px;}
#mainbody #left2 .red{font-weight:bold; color:#FFFFFF; background:#D94409; text-decoration:none;}
#mainbody #right2{ float:left; width:757px; margin-left:11px;}
#mainbody #right2 .titlebg{ background:url(../about/images/right_titlebg.gif) left top no-repeat; width:715px; height:26px; padding:5px 0 0 42px; font-size:14px; font-weight:bold;}
#mainbody #right2 .text{ border:1px solid #D94409; background:#FEF5DA;}

/*news*/
#mainbody #middle{ float:left; width:557px; margin:0 10px 0 10px;}
#mainbody #middle .title_middle{ background:url(../news/images/middle_titlebg.gif) left top no-repeat; height:30px; padding:1px 0 0 11px;}
#mainbody #right3{ float:left; width:191px;}

#right3 .news01{ background:url(../images/news_01.jpg) no-repeat top left; height:32px; line-height:32px; vertical-align:middle; text-align:right; padding-right:10px; padding-top:2px;}
#right3 .news02{ background:url(../images/news_02.jpg) no-repeat top left; height:32px; line-height:30px; vertical-align:middle; text-align:right; padding-right:10px; margin-top:8px; padding-top:2px;}

.tab{background:none repeat scroll 0 0 #C7C7C7;}
.tab td{background:none repeat scroll 0 0 #FFFFFF;}
