﻿body{font:12px Arial,song,Verdana, Helvetica; color: #2d374b; background:#fff;}
body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;list-style:none;}
*{padding:0; margin:0;}
a{text-decoration:none; color:#2d374b;}
a:hover{color:#1840af;}
img{border:none;}


.more{ height:8px;float:right;margin-top:24px; font-size:12px;margin-right:20px;*_margin-right:10px;}
.more1{ height:14px;;float:right; margin-top:12px;*margin-top:-20px;  clear:both; margin-right:14px;*_margin-right:7px;}
.boldfont{font-weight:bold;}
.bulefont{color:#1e51a7;}
.silverfont{ color:#9da9b4;}
.silverfont1{ color:#4d4d4d;}
.silverfont2{ color:#888888;}
.font14{ font-size:14px;}
.font11{ font-size:12px;}
.left{ float:left}
.right{ float:right}
.clear{clear:both;}
.m_b12{ margin-bottom:12px;}

/**头部**/
.headbg{width:100%; height:80px; background:url(../img/top.gif) bottom repeat-x; }
.header{margin:0px auto; width:1000px; height:80px;position: relative;}
.logo {float:left; left:0px; bottom:0px;position: absolute;}
.edition {TEXT-ALIGN: center; top:0px; right:0px; WIDTH:247px; background:url(../img/top_ch_bg.png) no-repeat top;height:27px; position:absolute; line-height:24px;
}
.edition a{ color:#22469a;}
.edition img{ padding-bottom:2px;}
.headertel {width:432px; height:30px; position:absolute; right:0px; bottom:8px;}
.menubg{width:100%; height:35px; background:url(../img/menu_bg.gif) bottom repeat-x; position:relative; z-index:100000;}
.searchbg{
	position:absolute;
	top:-76px;
	right:256px;
	Z-INDEX: 100;
	width:210px;
}
.searchbg table tr{line-height:22px;text-align:left;}
.searchbg input{font-size:12px; color:#4b4b4b; height:17px; width:180px; }

/**ad**/
.index_ad{ height:380px; text-align:center;margin:0 auto; width:100%;}

/**内容**/
#wrap{margin:0px auto; width:100%; padding:0px;background:url(../img/conten_t_bg.gif) repeat-x top;}
#content{ width:1000px; margin:0px auto; padding-top:40px;}
#leftwrap{ width:712px; margin:0px; float:left;}
#rightwrap{ width:276px; margin:0px;float:right;}

.title{font-size:14px; font-weight:bold; color:#1840af;float:left;background:url(../img/dot1.gif) no-repeat 0px center; padding-left:20px;}
.title1{ height:47px; line-height:47px; padding-left:20px; background:url(../img/col1_title.gif) no-repeat top; }
.title2{ font-weight:bold; padding-left:20px; }
.title3{ height:47px; line-height:47px; padding-left:20px; background:url(../img/col3_title.gif) no-repeat top; }
.title4{ height:33px; line-height:33px; padding-left:14px; background:url(../img/col4_title.gif) repeat-x top;font-size:14px; font-weight:bold; color:#1840af; }
.col1{background:url(../img/col1_bg.gif) no-repeat bottom; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5;}
.col3{background:url(../img/col3_bg.gif) no-repeat bottom; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5;}
.col4{ border:1px #b5d6e6 solid;}


.newimg{ margin:0px 0px 12px 12px;background:url(../img/newimg_bg.gif) no-repeat; float:left; width:260px; height:209px;*_margin-left:6px; *_margin-bottom:px; padding-top:8px;}
.news{ float:right; width:400px; margin:0px 12px 12px 0px;*_margin-right:6px;}
.bigtitle{font-weight:bold; line-height:22px; margin:6px 0px; margin-bottom:12px;}
.bigtitle a{ color:#1840af;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; width:100%;float:left; }
.bigtitle a:hover {COLOR: #c00;}
.detail a { line-height:18px;COLOR: #898989
}
.detail a:hover {COLOR: #666
}
.pro_list {PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.pro_list TABLE TD {TEXT-ALIGN: center}
.share_notice {BACKGROUND: url(../img/col2_bg.gif) top repeat-x; HEIGHT:72px; padding-top:8px;}
.share_notice TABLE TD { font-size:14px; height:32px; line-height:36px;}
.share_notice TABLE TD SPAN {COLOR: #c00}
#announcementbody{height:30px;overflow:hidden; font-size:12px; line-height:30px;}
.notice UL LI A {COLOR: #025098}
.notice UL LI A:hover {COLOR: #c00; TEXT-DECORATION: none}
.trade{margin:0px auto; width:95%;}
.trade1{float:left; width:49%;}
.trade2{float:right; width:49%;}

.list_1 {margin:0px auto; margin-top:11px; margin-bottom:10px; width:99%;}
.list_1 ul li{background:url(../img/dot2.gif) 0px  center no-repeat; margin:0; padding-left:12px; height:24px; line-height:24px; *line-height:20px;*height:22px;}
.list_1 ul li a{overflow:hidden; text-overflow:ellipsis;white-space:nowrap;float:left; width:80%}
.list_1 ul li a:hover{text-decoration: underline;}
.list_1 ul li .time{ width:70px;text-align:right; height:10px; color:#7aa9d6;font-size:11px; line-height:22px; float:right; }

.list_2 {margin:0px auto;  margin-bottom:16px; width:100%; margin-top:2px;}
.list_2 ul li{ margin:0;height:28px; line-height:28px; *line-height:24px;*height:24px; width:96%;}
.list_2 ul li span{ margin-right:10px; float:left;}
.list_2 ul li a{overflow:hidden; text-overflow:ellipsis;white-space:nowrap;float:left; width:76%}
.list_2 ul li a:hover{text-decoration: underline;}

.list_4 {margin:0px auto; margin-top:12px; margin-bottom:10px; width:99%;}
.list_4 ul{ margin-left:14px; *margin-bottom:4px;}
.list_4 ul li{background:url(../img/dot3.gif) 0px  center no-repeat; margin:0; padding-left:12px; height:25px; line-height:25px; *line-height:22px;*height:22px;}
.list_4 ul li a{overflow:hidden; text-overflow:ellipsis;white-space:nowrap;float:left; width:98%}
.list_4 ul li a:hover{text-decoration: underline;}

.hottopic_box1 { margin:8px auto; margin-left:9px;*margin-bottom:4px;}
.hottopic_box1 IMG {
	MARGIN: 2px;
}
.hottopic_box2 { margin:8px auto; margin-left:9px;*margin-bottom:4px; margin-top:0px;}
.hottopic_box2 IMG {
	MARGIN: 2px;
}
.culture{ margin:6px auto; margin-left:1px;}
.indexlink {
PADDING-TOP: 10px; padding-bottom:30px;
}
.margin-l15 SELECT {
	WIDTH:230px
}
.margin-l15 {
	MARGIN-TOP: 8px; MARGIN-LEFT: 20px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mtgz .right {
	WIDTH:540px; FLOAT: right
}
.mtgz P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mtgz P A:hover {
	COLOR: #333
}
.mtgz { width:96%; margin:0px auto;
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM:16px; padding-top:8px;
}
.mtgz img{ width:116px; height:82px;}



#ws_online {
	MARGIN: 0px auto; WIDTH: 960px; CLEAR: both; OVERFLOW: hidden
}
#ws_online .ws_adv_box {
	MARGIN-TOP:4px; WIDTH: 960px; ZOOM: 1; FLOAT: left; HEIGHT: 134px; OVERFLOW: hidden
}
#ws_online .ws_adv_box .LeftBotton {
	MARGIN-TOP:40px; WIDTH: 16px; DISPLAY: inline; BACKGROUND: url(../img/leftb.jpg) no-repeat; FLOAT: left; CURSOR: pointer; MARGIN-RIGHT: 0px
; HEIGHT:20px; }
#ws_online .ws_adv_box .RightBotton {
	MARGIN-TOP:40px; WIDTH:8px; DISPLAY: inline; BACKGROUND: url(../img/rightb.jpg) no-repeat; FLOAT: left; HEIGHT:20px; MARGIN-LEFT:8px; CURSOR: pointer
}
#ws_online .ws_adv_box .Cont {
	WIDTH: 928px; FLOAT: left; OVERFLOW: hidden
}
#ws_online .ws_adv_box .ScrCont {
	PADDING-LEFT: 6px; WIDTH: 10000000px
}
#ws_online .ws_adv_box .box {
	TEXT-ALIGN: center; LINE-HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 152px; DISPLAY: inline; BACKGROUND-POSITION: -52px -104px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 134px; COLOR: #333; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 4px; _line-height: 14px
}
#ws_online .ws_adv_box #List1_s1 {
	FLOAT: left
}
#ws_online .ws_adv_box #List2_s1 {
	FLOAT: left
}
.box IMG {
	WIDTH: 148px; MARGIN-BOTTOM: 4px; HEIGHT: 102px
}


/**
copyright
**/
.bottombg{ width:100%; background:url(../img/bottom_bg.gif) top repeat-x #f4f4f4;}
.xmenlink{width:1000px; margin:0px auto; padding:30px 0px;}
.tab1 td{ height:24px; line-height:24px;}
.tab1 td .sol1{ margin-left:12px; color:#666;}
.tab1 td .sol2{background: url(../img/line1.gif) left 4px no-repeat; margin-left:44px; color:#999; padding-left:12px; line-height:16px;}



.footerbg{width:1000px; height:54px;margin:0px auto; color:#666;position: relative; border-top:1px #005bac solid;}
.footerL { left:0px; top:4px;position: absolute;  line-height:16px; margin-top:4px; line-height:20px;}
.footerR{ right:0px; top:10px;position: absolute;text-align:right;}
.link {
MARGIN-BOTTOM:2px;line-height:16px;}
.link SPAN {
	TEXT-ALIGN: left; WIDTH: 74px; DISPLAY: block; FLOAT: left
 ;text-align: right;}
