*{margin:0;padding:0;}
body{background-color:#fff;font-family:'宋体',Arial,Tahoma,SimSun;font-size:12px;line-height:15px;color:#333333;}
ol,ul{list-style:none;padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
a:link,a:visited{color:#2B2B2B;text-decoration:none;}
a:hover,a:active{color:#ff0000;text-decoration:underline;}

.clear{clear:both;}

.h{color:#ff0000;}

.dash-line {border-top:1px dashed #cccccc;height: 1px;overflow:hidden;margin:10px 0;}
.dot-line {border-top:1px dotted #cccccc;height: 1px;overflow:hidden;clear:both;}
.date-333 {font-size:11px;color:#333333;}
.zoom{height:18px;background:url(/images/icon_zoom.gif) no-repeat;padding-left:22px;margin:6px 0;line-height:18px;}
.domsg{height:18px;background:url(/images/icon_msg.gif) no-repeat;padding-left:22px;margin:6px 0;line-height:18px;}
.dofav{height:18px;background:url(/images/icon_fav.gif) no-repeat;padding-left:22px;margin:6px 0;line-height:18px;}
.dojb{height:18px;background:url(/images/icon_jb.gif) no-repeat;padding-left:22px;margin:6px 0;line-height:18px;}
.doxp{height:18px;background:url(/images/icon_xp.gif) no-repeat;padding-left:22px;margin:6px 0;line-height:18px;}
.botton-1{margin:10px 0;background:url(/images/icon_all.gif) no-repeat  0 -320px;padding-left:22px;height:29px;width:104px;line-height:29px;color:#fff;font-weight:bold;}

#load {
display:none;
height:31px;
left:50%;
position:absolute;
top:50%;
width:31px;
background:url(/images/ajax_loading.gif) no-repeat;
}

.img_wrap{/*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    text-align:center;
    *display: block;
    *font-size: 87px;/*约为高度的0.873，150*0.873 约为131*/
    width:100px;
    height:100px;
    border: 1px solid #ccc;
	padding:1px;
	background-color:#fff;
	overflow:hidden;
	}
.img_wrap img{vertical-align:middle;}


.Main_Nav { width:990px; height:61px;font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin:0 auto;overflow:hidden;}
.Main_Nav a {text-decoration:none; color:#fff;}
.Main_Nav .Main_Nav_L { background:url(/images/mainnav_bg_L.gif) no-repeat; width:5px; height:53px; float:left;} 
.Main_Nav .Main_Nav_R {background:url(/images/mainnav_bg_R.gif) no-repeat; width:5px; height:53px; float:left;}
.Main_Nav .Main_Nav_M {background:url(/images/mainnav_bg_M.gif) repeat-x; width:980px; height:53px; float:left; padding:0;}
.Main_Nav .Main_Nav_M .Main_Nav_M_index { margin:20px 0 20px 20px; float:left; }
*html .Main_Nav .Main_Nav_M .Main_Nav_M_index { margin:20px 0 20px 20px; float:left; }
.Main_Nav_M_indexA { margin:20px 0 20px 30px; float:left;}
*+ html .Main_Nav .Main_Nav_M  .Main_Nav_M_indexA { margin:20px 0 20px 22px;float:left; }
*html .Main_Nav .Main_Nav_M  .Main_Nav_M_indexA { margin:20px 0 20px 10px;float:left; }

.Main_Nav .Main_Nav_M .Main_Nav_M_index span, .Main_Nav_M_indexA span {font-size:14px; font-weight:800;line-height:20px;}
.Main_Nav .Main_Nav_M .Main_Nav_M_index span a, .Main_Nav_M_indexA span a {color:#fff;}
.Main_Nav .Main_Nav_M .Main_Nav_M_line {background:url(/images/mainnav_bg_H.gif) no-repeat; width:2px; height:53px;float:left; margin:0 12px;_margin:0 8px;}
.Main_Nav .Main_Nav_M .Main_Nav_M_sc {margin:10px 0 0; float:left;}
.Main_Nav .Main_Nav_M .Main_Nav_M_sc span {color:#22659A; font-size:14px; font-weight:800; float:left; margin:2px 12px 0 0;width:20px; height:30px;}
.Main_Nav .Main_Nav_M .Main_Nav_M_sc ul {  margin:0; padding:0; float:left;width:auto;}
.Main_Nav .Main_Nav_M .Main_Nav_M_sc ul li { list-style:none;  padding:0; margin:0;height:20px;display: block;}
*html .Main_Nav .Main_Nav_M .Main_Nav_M_sc ul li {line-height:18px;height:auto;}
*+ html .Main_Nav .Main_Nav_M .Main_Nav_M_sc ul li {}
.Main_Nav .Main_Nav_M .Main_Nav_M_sc ul li a { margin:0 12px 0 0; font-size: 12px; font-weight: 500;color:#fff;}

.Main_Nav .Main_Nav_B {background:url(/images/mainnav_bg_B.gif) repeat-x; width:990px; height:8px; overflow:hidden;}
.Main_Nav .Main_Nav_B ul { list-style:none; margin:0 10px; padding:0;}
.Main_Nav .Main_Nav_B ul li { margin:6px 0 0 0; padding:0; line-height:22px; height:28px; color:#6D9100;}
.Main_Nav .Main_Nav_B ul li a {color:#6D9100; margin:0 20px 0 0;}

.bottom_search { width:990px; height:47px; margin:0 0 5px 0;clear:both;}
.bottom_search .l { float:left;width:4px;height:47px;background-image:url(/images/bottom_search_l_bg.gif);}
.bottom_search .r { float:left;width:3px;height:47px;background-image:url(/images/bottom_search_r_bg.gif);}
.bottom_search_m {float:left;width:983px;height:47px;background-image:url(/images/bottom_search_bg.gif); }
.bottom_search #searchtype { display:inline;}

#scrollDiv{width:980px;height:25px;line-height:25px;overflow:hidden;margin-top:10px;}
#scrollDiv li{height:25px;padding-left:10px;}
#scrollDiv li a {text-decoration: underline; color:#22659A; padding:0 2px;}

.search {
background:url("/images/search_bg.gif") no-repeat scroll center bottom transparent;
float:left;
height:56px;
margin-left:60px;
margin-top:10px;
width:560px;
}

.search_a {
line-height:22px;
margin-left:20px;
width:430px;
}

.search_a .kjy_a {
background:url("/images/tou1_08.gif") no-repeat scroll center bottom transparent;
border-bottom:0 none;
display:block;
height:23px;
padding-top:2px;
text-align:center;
text-decoration:none;
font-size:14px;
width:62px;
color:#333;
}

.search_a a {
display:block;
float:left;
padding:2px 12px 0;
text-align:center;
width:42px;
text-decoration:none;
color:#0066CC;
}

.search_b {
float:left;
margin-left:4px;
width:540px;
padding-top:2px;
}

.bo {
border:medium none;
float:left;
height:22px;
line-height:22px;
font-size:14px;
width:420px;
}

.but {
background:none repeat scroll 0 0 transparent;
display:block;
float:right;
border:medium none;
color:#954200;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:22px;
margin:1px 0 0;
text-shadow:0 1px 0 #FFEC98;
width:55px;
}

.search_tit {
color:#0066CC;
}

.ad {
overflow:hidden;
}

.area {
margin:6px auto;
width:990px;
}

.ad .ad_dl01 {
background:none repeat scroll 0 0 #CCCCCC;
border-bottom:2px solid #EDEDED;
padding:1px 1px 0;
}

.ad .ad_dl01 dt {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:1px solid #CECECE;
}

.ad .ad_dl01 .p_01 {
width:197px;
}

.ad .ad_dl01 .p_01, .ad .ad_dl01 .p_02 {
border-left:1px solid #DEDEDE;
display:inline;
float:left;
height:22px;
margin:0 0 0 -1px;
text-align:center;
}

.ad .ad_dl01 .p_01 a {
width:189px;
}

.ad .ad_dl01 .p_01 a, .ad .ad_dl01 .p_02 a {
display:block;
height:22px;
line-height:1.9;
overflow:hidden;
padding:0 4px;

}

.heiti{ line-height:30px; font-size:18px;font-family:'黑体',microsoft yahei;text-align:center;color:#FF0C10;margin-bottom:10px;}
.heiti .text{
	color:#FF0C10;	
	text-decoration:underline;
	}


#slider{ width:388px;height:30px;line-height:24px;overflow:hidden;font-size:18px;background: #F0FCFF;font-family:'黑体',microsoft yahei;text-align:center;padding-top:8px;border:1px solid #B1D5F2; border-bottom:none;}

#slider .text{
	color:#FF0C10;	
	text-decoration:underline;
	}

.main-content-z{
float:left;
width:605px;
}

.home-adv-1,.home-adv-2{
float:left;
width:195px;
margin:10px 10px 10px 0;
height:80px;
overflow:hidden;
text-align:center;
}

.home-adv-2{
margin-top:0px;
margin-bottom:0px;
}

.home-adv-3{
width:605px;
margin:13px 0;
height:80px;
overflow:hidden;
}
/*  2009 02  */


.header-main,.body-size{width:990px;margin:0 auto;text-align:left;}
.header-main{background:url(/images/header_menu_0604.png) no-repeat 0 -75px;zoom:1;position:relative;}
.header-main-skin{zoom:1;overflow:hidden;padding-bottom:4px;background:url(/images/header_menu_0604.png) no-repeat right -445px;}
.header-main:after{content:"";clear:both;display:block;height:0;visibility:hidden;}

.header-top{width:100%;height:20px;background: url(/images/header_top_01.gif) repeat-x;padding-top:6px;}
.header-top-1{width:990px;margin:0 auto;height:20px;background-color:#F5F5F5;padding-top:6px;border-bottom:1px solid #D4D4D4;}
.web-logo{float:left}
.web-adv-1{float:left;height:64px;padding-top:10px;padding-left:10px}

.body-adv-1{float:left;width:850px;padding:3px 2px 3px 0;}
.body-adv-1 ul li{padding-bottom:3px;}
.body-adv-2{float:left;width:138px;padding:3px 0 3px 0;height:210px;}

/*CSS Digg style pagination*/

DIV.digg {
	PADDING: 3px; MARGIN: 3px; TEXT-ALIGN: left;font-family: Arial;
}
DIV.digg A {
	BORDER: #aaaadd 1px solid; PADDING: 3px 6px; MARGIN: 2px;  COLOR: #000099; TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER: #000099 1px solid; COLOR: #000;
}
DIV.digg A:active {
	BORDER: #000099 1px solid; COLOR: #000;
}
DIV.digg SPAN.current {
	BORDER: #000099 1px solid; PADDING: 3px 6px; FONT-WEIGHT: bold; COLOR: #fff;BACKGROUND-COLOR: #000099;margin:2px;
}
DIV.digg SPAN.disabled {
	BORDER: #eee 1px solid; PADDING: 3px 6px;COLOR: #ddd;margin:2px;
}

DIV.dizz {
	PADDING: 3px; MARGIN: 3px; TEXT-ALIGN: center;
}
DIV.dizz A {
	BORDER: #bfbfbf 1px solid; PADDING: 4px 7px; MARGIN: 2px;  COLOR: #777777; TEXT-DECORATION: none
}
DIV.dizz A:hover {
	BORDER: #6e6e6e 1px solid; COLOR: #777777;
}
DIV.dizz A:active {
	BORDER: #6e6e6e 1px solid; COLOR: #777777;
}
DIV.dizz SPAN.current {
	BORDER: #6e6e6e 1px solid; PADDING: 4px 7px; FONT-WEIGHT: bold; COLOR: #fff;BACKGROUND-COLOR: #6e6e6e;margin:2px;
}
DIV.dizz SPAN.disabled {
	BORDER: #dddddd 1px solid; PADDING: 4px 7px;COLOR: #999999;margin:2px;
}

.main-content-1{
	width:375px;
	float:left;
	padding-right:10px;
}


.box-1{border:1px solid #aaccee;margin-top:10px;}
.box-1 .hd{height:28px;margin:1px;background:url("/images/side_tit_back.gif") repeat-x;border-bottom:1px solid #aaccee;}
.box-1 .hd h3{font-size:14px;line-height:28px;color:#333333;padding-left:10px;}
.box-1 .bd{padding:10px;background-color:#ffffff;padding-top:0;}

.cainfo li h4 {
font:bold 14px/22px "宋体";

}

.flash{border:1px solid #aaccee;margin-top:10px;padding:10px;background-color:#EBF7FE;width:353px;height:240px;}

.cainfo ul li{
line-height:20px;
border-bottom:1px dotted #ccc;
padding-top:6px;
}

.cainfo ul li:last-child {
	border-bottom:none;
}


.cainfo ul li a{
text-decoration:none;
}

.cainfo ul li h4 span a, .cainfo ul li h4 span a:visited {
color:#0435AC;
font-size:16px;
line-height:22px;
text-decoration:none;
}




.blueborder {
border:1px solid #B1D5F2;
}

.titborder {
background:none repeat scroll 0 0 #FAFDFF;
border-bottom:1px solid #B1D5F2;
padding:1px;
}

.blocktitle {
background:none repeat scroll 0 0 #EBF7FE;
color:#333;
font-size:14px;
font-weight:bold;
height:30px;
line-height:30px;
padding-left:12px;
}

.backborder {
background:none repeat scroll 0 0 #EBF7FE;
padding:2px;
}

.boxBody {
background:none repeat scroll 0 0 #FFFFFF;
padding-left:11px;

}

.sjinfo{
	width:603px;
	margin-top:10px;
}

.sjlinfo{
	width:603px;
	margin-top:10px;
	*height:380px;
}

.glinfo{
	width:373px;
	float:left;

}

.cainfo{
	width:373px;
	float:left;
	padding-bottom:8px;
}


.main-content-2{
	width:390px;
	float:left;
	padding-right:10px;
}

.main-content-2 .hotlist{
	width:380px;
	display:block;
	overflow:hidden;
	list-style-position : inside;
	border:1px solid #B1D5F2;
	padding:6px 0 6px 8px;
	border-top:none;
}

.main-content-2 .hotlist li{
	list-style-type: square;
	line-height:24px;
}

.main-content-2 .hotlist li a{
		font-size:14px;
		color:#0435AC;
		font-family:'宋体',Arial,Tahoma,SimSun;
		text-decoration:underline;
}

.main-content-3{
	width:205px;
	float:left;
	height:200px;
}



.zt-list-z{
	border:1px solid #B1D5F2;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	background-color:#EBF7FE;
	height:200px;
	border-bottom:none;
	text-align:center;
	padding:10px;

}

.zt-list-z form{
	line-height:26px;
}

.zt-list-z .tit{
color: #1159A8;
font-size: 14px;
font-weight: bold;
text-align: left;
display:block;
margin-bottom:10px;
}

.zt-list-z input {
border:1px solid #7F9EBB;
font-size:14px;
height:17px;
line-height:20px;
width:114px;
}

.zt-list-z label {
display:inline-block;
width:56px;
font-size:14px;
}

.zt-list-z button {
background:url("/images/scroll.gif") no-repeat scroll -29px -85px transparent;
border:medium none;
cursor:pointer;
height:31px;
margin-right:3px;
margin-top:10px;
width:64px;
}

.zt-title{
border:1px solid #B1D5F2;
border-top:1px solid #D1DDED;
padding:10px;
height:59px;
_height:49px;
text-align:center;
}

.zt-title .gobtn {
background:url("/images/scroll.gif") no-repeat scroll -95px -85px transparent;
cursor:pointer;
display:block;
height:32px;
width:140px;
}

.zt-title .tit{
color: #1159A8;
font-size: 14px;
font-weight: bold;
text-align: left;
line-height:24px;
text-decoration:underline;
}

.zt-list-z .reg {
background:url("/images/scroll.gif") no-repeat scroll -29px -118px transparent;
cursor:pointer;
display:block;
height:29px;
width:139px;
margin-left:20px;
}

.zt-list-z .spacer{
background:url("/images/scroll.gif") no-repeat scroll 0 -149px transparent;
height:3px;
margin-bottom:8px;
margin-top:5px;
overflow:hidden;
width:168px;
}


.footer{
	width:100%;
	border-top:1px solid #d9d9d9;
	text-align:center;
	font-family: verdana;
	
}
.footer .bt-color{
	height:32px;
	background-color:#f5f5f5;
}
.footer .bt-text{
	line-height:26px;
	padding:6px 0 15px 0;
}

.footer .bt-text a:link, .footer .bt-text a:visited
{
color: #1048a7;
text-decoration: underline;
}
.footer .bt-text a:hover, .footer .bt-text a:active
{
color: #ff0000;
text-decoration: underline;
}

.friend-link{
	margin-top:10px;
	font-family: verdana;
	margin-bottom:196px;
	*margin-bottom:0px;
	_margin-bottom:10px;
}
.friend-link .friend-link-1{
	border:1px solid #aaccee;
	width:190px;
	background-color:#ebf4fb;
	float:left;
	font-weight:bold;
	color:#333333;
	padding:9px;
	text-align:right;
	height:154px;
	line-height:22px;
}
.friend-link .friend-link-2{
	width:761px;
	border:1px solid #aaccee;
	border-left:none;
	padding:9px;
	float:left;
	line-height:22px;
}

.friend-link .friend-link-2 a{
	text-decoration:underline;
}

.brand{
	padding-top:10px;
	font-family: verdana;
}
.brand .friend-link-1{
	border:1px solid #aaccee;
	width:190px;
	background-color:#ebf4fb;
	float:left;
	font-weight:bold;
	color:#333333;
	padding:9px;
	text-align:right;
	height:152px;
	*height:168px;
	_height:168px;
	line-height:22px;
}
.brand .friend-link-2{
	width:761px;
	border:1px solid #aaccee;
	border-left:none;
	padding:9px;
	float:left;
	line-height:22px;
}

.brand .friend-link-2 a{
	text-decoration:underline;
}

.brand .box{float:left;width:152px;text-align:center;margin:2px 0 2px 0;}


#ds{display:none;}

/*  formValidator */
.onShow{
	/*background:url(/images/onShow.gif) no-repeat  0 -4px; */
	padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onFocus{
	background:url(/images/onFocus.gif) no-repeat 0 -5px; 
	padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onError
{
	background:url(/images/onError.gif) no-repeat 0 -5px; 
	padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onSuccess,.onCorrect
{
	background:url(/images/onCorrect.gif) no-repeat 0 -5px; 
	padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onLoad
{
	background:url(/images/onLoad.gif) no-repeat 0 -5px; 
	padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
} 

/* Tab */
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #AACCEE;
	border-left: 1px solid #AACCEE;
	width: 604px;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #AACCEE;
	border-left: none;
	margin-bottom: -1px;
	background: #F0F7FF;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 14px;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #F0F7FF;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
	font-weight:bold;
}
.tab_container {
	border: 1px solid #AACCEE;
	border-top: none;
	clear: both;
	float: left; 
	width: 603px;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 10px;
}



.tab_content ul {
	margin:0px;
	padding:0px 6px 0px 6px;
}
.tab_content ul li {
	list-style:none;
	padding-top:2px;
	width:285px;
	float:left;
	overflow:hidden;
	margin-bottom:6px;
}

.tab_content ul li a {
    font-size:14px;
	color:#000000;
	text-decoration:underline;
}

/* //Tab */

cite {
font-family:"宋体";
font-size:12px;
font-style:normal;
font-weight:normal;
}

/* Jquery 图片滚动 */
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #F0F7FF;
    border: 1px solid #AACCEE;
}

.jcarousel-skin-tango ul{
height:130px;
}


.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 513px;
	padding: 15px 45px 10px 45px;
    _padding: 15px 37px 10px 37px;
	height:130px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  530px;
    height: 130px;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 125px;
    height: 120px;
	text-align:center;
}

.jcarousel-skin-tango .jcarousel-item p {
color:#505050;
line-height:26px;
text-align:center;
display:block;
width:100px;
overflow:hidden;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 60px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 60px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}



.home-roll-img{
width:605px;
height:160px;
margin:10px 0;
overflow:hidden;
}

/* //Jquery 图片滚动 */

.hot-pu{
padding-bottom:10px;
height:100px;
}

.hot-pu li{
width:284px;
float:left;
padding-right:10px;
margin-top:10px;
height:70px;
overflow:hidden;
}

.hot-pu .logo{
float:left;
width:80px;
height:60px;
border:1px solid #ccc;
margin-right:4px;
overflow:hidden;
}

.hot-pu .info{
float:left;
width:198px;
}

.hot-pu .info p{
overflow:hidden;
width:198px;
font-weight:bold;
display:block;
}

.hot-pu .info a{
line-height:16px;
color:#333;
}

.hot-pu .info p a{
color:#0435AC;
}

.hot-expo-1{
width:180px;
float:left;
padding:10px 10px 0 0;
}

.hot-expo-2{
width:398px;
float:left;
padding:10px 0;
font-size:14px;
}


.hot-expo-2 a{

text-decoration:underline;
line-height:24px;
}

.hzinfo{
	width:990px;
	margin:10px 0;
}

.hzinfo .bd{
padding:10px;
line-height:22px;
}

.hzinfo a{
	text-decoration:underline;
}

.list_Img {
padding-left:6px;
width:170px;
}

.list_Img li {
background:none repeat scroll 0 0 #EDEDED;
margin-bottom:10px;
text-align:center;
}

.list_Img .img_box {
height:121px;
width:160px;
}

.list_Img .img_box{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DEDEDE;
display:block;
padding:4px;
}

.list_Img .img_box span {
display:inline;
height:121px;
width:160px;
}

.list_Img p {
display:block;
height:20px;
margin:3px 0 0;
overflow:hidden;
padding:0 4px;
text-align:center;
width:160px;
}

.list_Img .img_box:hover{background:#ededed;}

.list{
font-size:14px;
line-height:24px;
*padding:5px 0;
_padding:8px 0;
}

.list a{
text-decoration:underline;
}

/* Trade */
.web-nav{
background:url("/images/icon_all.gif") no-repeat scroll -160px -77px transparent;
margin:10px 0;
padding-left:10px;
}

.text-1 a:link,.text-1 a:visited{color:#0435AC;text-decoration:none;}
.text-1 a:hover,.text-1 a:active{color:#ff0000;text-decoration:underline;}

.tradeinfo{
	width:100%;
}

.tradeinfo li h5 {
font:bold 14px/22px "宋体";
}

.tradeinfo ul li{
line-height:20px;
border-bottom:1px dotted #ccc;
padding-top:6px;
width:138px;
float:left;
overflow:hidden;
}

.tradeinfo ul li a{
text-decoration:none;
}

.tradeinfo ul li h5 span a, .tradeinfo ul li h5 span a:visited {
color:#0435AC;
font-size:14px;
line-height:22px;
text-decoration:none;
}

.small {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:4px;
white-space:nowrap;
}

.t-search{
margin:10px 0;
}

.t1 {
cursor:pointer;
font-size:14px;
font-weight:bold;
height:25px;
position:absolute;
}

.input_text {
border:1px solid #7F9DB9;
color:#000000;
margin-bottom:6px;
padding:3px 5px 4px;
}

.trade-content-3{
	width:815px;
	float:left;
	padding-right:15px;
	_padding-right:12px;
	overflow:hidden;
}

.trade-content-4{
	width:160px;
	float:left;
	text-align:right;
	overflow:hidden;
}

.trade-content-3 .sub-1{
	float:left;
	width:495px;
	padding:10px 0;
	line-height:20px;
}

.trade-content-3 .sub-2{
	float:left;
	width:90px;
	padding:10px;
	padding-top:50px;
	text-align:right;
	overflow:hidden;
}

.trade-content-3 .sub-3{
	float:left;
	width:70px;
	text-align:center;
	padding:50px 0 10px 10px;
	overflow:hidden;
}

.trade-content-3 .trade-h{
	font-size:14px;
	font-weight:bold;
}

.trade-title a:link, .trade-title a:visited{
	color: #0b5199;
	text-decoration: underline;
}

.trade-title a:hover, .trade-title a:active{
	color: #ff0000;
	text-decoration: underline;
}

.small-pic{
	float:left;
	width:100px;
	height:100px;
	padding:20px 18px 0 0;
}

.infoselector {
border-bottom:2px solid #FF7300;
height:28px;
overflow:hidden;
}

.infoselector .caidan {
float:left;
width:250px;
}

.infoselector li {
background-image:url("/images/caidan_bg.jpg");
background-repeat:no-repeat;
color:#000000;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:20px;
margin-right:2px;
padding-top:10px;
text-align:center;
width:80px;
}

.infoselector .current {
background-image:url("/images/caidan_bg.jpg");
background-position:0 -35px;
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:14px;
font-weight:bold;
height:22px;
padding-top:8px;
text-align:center;
width:80px;
}

.listtrade
{
border:1px solid #CCCCCC;
border-top:none;
height:100%;
overflow:hidden;
}

.gloden-title{
height:20px;
background:#F5F5F5 url(/images/gloden_tuiguan.gif) no-repeat left bottom;
padding-left:25px;
border-bottom:1px solid #ccc;
font-size:14px;
font-weight:bold;
padding-top:10px;
margin-bottom:10px;
text-align:left;
color:red;
}

.gloden-pic p{
display:block;
margin-bottom:10px;
}

.sx_bottom_2{
background:transparent url(/images/icon_all.gif) no-repeat scroll 0 0;
margin:5px 0;
width:55px;
height:20px;
line-height:22px;
padding-left:16px;
float:left;
margin-right:10px;
}

.pagenav{
background:none repeat scroll 0 0 #F5F5F5;
height:23px;
line-height:23px;
padding:5px 0 15px 0;
}

.t-lb {
background:none repeat scroll 0 0 #F5F5F5;
border-bottom:1px dashed #CCCCCC;
height:23px;
line-height:23px;
padding:4px;
}

.btn {
background:url("/images/btn.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:23px;
margin-left:10px;
width:81px;
}

.t-list{

}

.t-list li {
border-bottom:1px dashed #CDCDCD;
padding:15px 5px; 
list-style:none;
}

.t-list dl {
line-height:20px;
margin-bottom:2px;
margin-top:2px;
}

.t-list td {
color:#333333;
}

.t-list dt {
font-size:14px;
font-weight:bold;
}

.t-list p a {
color:#0435AC;
text-decoration:underline;
}

.tt-text{
color:#0435AC;
text-decoration:underline;
}

.t-list .tdd {
text-align:center;
vertical-align:top;
}

.t-list .price {
color:#FF3300;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-right:2px;
}

.golemember {
background-image:url("/images/goldmember_bg.gif");
background-repeat:no-repeat;
height:290px;
width:990px;
margin-bottom:15px;
}

.golemember_title {
padding-top:5px;
}

.gold_title {
color:#FF3300;
float:left;
font-size:14px;
font-weight:bold;
padding-left:30px;
padding-top:7px !important;
width:160px;
}

.gold_title a:visited {
color:#FF3300;
text-decoration:none;
}

.gold_more {
float:right;
padding-right:10px;
padding-top:7px;
width:260px;
}

.gold_more a:link {
color:#0033CC;
text-decoration:underline;
}

.gold_pic {
float:left;
font-size:12px;
margin-left:10px;
margin-right:auto;
margin-top:5px;
width:968px;
}

.gold_pic li {
float:left;
padding-left:2px;
width:185px;
margin-top:15px;
text-align:center;
line-height:22px;
overflow:hidden;
}

.gold_pic ul {
padding-left:20px;
}

.img_wrap_2{/*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    text-align:center;
    *display: block;
    *font-size: 138px;/*约为高度的0.873，150*0.873 约为131*/
    width:160px;
    height:160px;
    border: 1px solid #ccc;
	padding:1px;
	background-color:#fff;
	overflow:hidden;
	}
.img_wrap_2 img{vertical-align:middle;}

.kword {
background-image:url("/images/arror_1.gif");
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:normal;
height:16px;
line-height:16px;
margin-top:8px;
text-indent:2px;
width:44px;
}

.kwordlist {
float:left;
overflow:hidden;
padding-top:8px;
text-indent:8px;
width:280px;
}

.heshi{
font-size:11px;
color:green;
font-weight:normal;
}

.google-trade{
padding:15px;
border-bottom:1px dashed #ccc;
background-color:#ECF8FE;
}

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:256px;
	width:360px;
	overflow:hidden;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 256px;
	width:360px;
    background-color: #FFFFFF;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 220px;
    display: block;
	width:360px;
    border: 0;
    margin-bottom: 10px;
}

/*** //set the width and height to match your images **/

#expo-rollimg{
padding:4px;
background-color:#B3DCFC;
width:360px;
}

#expo-l{
float:left;
width:368px;
margin-right:12px;
}

#expo-r{
float:left;
width:610px;
}

.expolinfo{
	width:608px;
}

.expo-li{
padding:10px 0;
font-size:14px;
line-height:24px;
}


.expo-li a{
text-decoration:underline;

}

.tuijian_adv2 {
border:1px solid #B3DCFC;
margin-top:10px;
padding:6px 7px;

}

.tuijian_adv2 .title {
background-color:#EBF3FB;
height:26px;
}

.tuijian_adv2 .title .title-text{
color:#333333;
font-size:14px;
font-weight:bold;
float: left; 
line-height:26px;
width:120px;
}

.tuijian_adv2 .title .title-more{
float: right; 
width:100px;
text-align:right;
padding-right:6px;
line-height:26px;
}

.tuijian_adv2 .expolist a {
color:#0435AC;
font-family:'宋体',Arial,Tahoma,SimSun;
font-size:14px;
text-decoration:underline;
line-height:24px;
}

.tuijian_adv2 .expolist{
padding:8px 0;
}

.expo-adv a{
display:block;
margin-top:10px;
}

.expo-pub {
border:1px solid #CCCCCC;
overflow:hidden;
padding:0 5px;
width:356px;
margin:10px 0;
color:#333;
}

.expo-pub .title {
color:#CC0000;
font-size:14px;
font-weight:bold;
line-height:25px;
text-indent:4px;
}

.expo_pub{
margin:15px 0;
}

.news-adv-1{
	width:750px;
	padding-right:10px;
	height:90px;
	float:left;
	text-align:center;
	margin-top:5px;
}

.news-adv-2{
	width:230px;
	height:90px;
	float:left;
	margin-top:5px;
}

.news-adv-2 ul{display:inline;}
.news-adv-2 ul li{overflow:hidden;width:115px;line-height:21px;float:left;text-align:right;}

.news-adv-2 ul li a:link, .news-adv-2 ul li a:visited
{
color: #3366cc;
text-decoration: underline;
}

.news-adv-2 ul li a:hover, .news-adv-2 ul li a:active
{
color: #ff0000;
text-decoration: underline;
}

.news-nav{
	margin:10px 0;
}

.news-detail-1{
	width:648px;
	float:left;
	border:1px solid #c5c5c5;
	background-color:#FBFBFB;
	padding:10px 15px 15px 15px;
	margin-bottom:10px;
	overflow:hidden;
}

.news-detail-2{
	padding-left:10px;
	width:300px;
	float:left;
	margin-bottom:10px;
}

.news-detail-1 h1{
	font-size:24px;
	font-weight:bold;
	line-height:60px;
	display:block;
	text-align:center;
	color:#000000;
	font-family:microsoft yahei,'宋体';
}

.news-detail-1 .news-contents{
	font-size:14px;
	line-height:22px;
	color:#000000;
}

.news-detail-1 .news-info{
	border-top:1px dashed #cccccc;
	padding:10px 0 30px 0;
	text-align:center;
}	

.news-detail-1 h3{
	font-size:14px;
	color:#000000;
	padding:20px 30px;
}

.news-detail-1 .news-about li{
	padding:0 0 15px 30px;
	list-style-type: square;list-style-position : inside;
}

.news-detail-1 .news-contents .news-info-list li{
	padding:0 0 2px 30px;
	list-style-type: square;list-style-position : inside;
}

.news-detail-1 .news-about li a,.news-detail-1 .news-contents .news-info-list li a{
	font-size:14px;
	color:#000099;
}

.news-detail-2 .zt-list{
	border:1px solid #a4cded;
	margin:10px 0;
}

.news-detail-2 .zt-list .title{
	height:24px;
	border-bottom:1px solid #a4cded;
	background-color:#d3e5fd;
	font-weight:bold;
	color:#0b5199;
	line-height:24px;
	font-size:14px;
	padding-left:10px;

}

.news-detail-2 .zt-list ul{
	padding:8px;
}

.news-detail-2 .zt-list ul li{
	padding-bottom:6px;
	list-style-type:disc;
	font-size:12px;
	list-style-position : inside;
}

.news-detail-2 .zt-list ul li a:link, .news-detail-2 .zt-list ul li a:visited{
	color: #1048a7;
	text-decoration: none;
}

.news-detail-2 .zt-list ul li a:hover, .news-detail-2 .zt-list ul li a:active{
	color: #ff0000;
	text-decoration: underline;
}

#goolgeAd2{
	width:748px;
	height:90px;
	border:1px solid #92D8FA;
	background-color:#ECF8FE;
}	

.expo-li .imgbox{float:left;padding:0 6px;;text-align:center;}
.expo-li .imgbox img{padding:1px;border:1px solid #cccccc;}
.expo-li .imgbox p{padding:8px 0;font-size:12px;}

/* New Menu */
.mgc-toolbar {
  margin:0;
  height:45px;
  background:url('/images/toolbarbg.png') repeat-x;
}

.mgc-toolbar ul {
  margin:0 0 0 20px;
  padding:0;
  list-style:none;
}
.mgc-toolbar ul li.last {
  height:33px;
}
.mgc-toolbar ul li,
.mgc-toolbar ul li.last,
.mgc-toolbar ul li:hover.last {
  display:inline-block;
  float:left;
  font-size:15px;
  background:url('/images/mgc-toolbar-item-bg.png') top left no-repeat;
  padding:0 7px;
  width:auto;
  line-height:1.2em;
}
.mgc-toolbar ul li:hover,
.mgc-toolbar ul li.hover {
  background:url('/images/mgc-toolbar-item-bg-hover.png') top left no-repeat;
}
.mgc-toolbar ul li a {
  padding:7px 0 7px 5px;
  color:#ffffff;
  display:inline-block;
  width:auto;
  text-decoration:none;
  font-weight:normal;
  outline:none;
}

#mgc-toolbar a{color:#ffffff;}
