﻿
a:link, a:visited { color: #1D4994; text-decoration: none; }

a:hover { color: #F00; text-decoration: none; }

body { 
background-color: #FFFFFF; 
background-position: center; 
color: #003366; 
font-family: Arial, "宋体"; 
font-size: 12px; 
margin: 0px; 
padding: 0px; }

form{margin:0;padding:0}

br, img, dl, dt, dd, ol, form, p { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: 0px; padding: 0px; }

button { background-color: #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: 0px; padding: 0px; }

h1 { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; font-size: 16px; margin: 0px; padding: 0px; }

h2 { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; font-size: 14px; margin: 0px; padding: 0px; }

h3 { font-size: 13px; margin: 0px; padding: 0px; }

h4 { font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; }

h5 { font-size: 12px; font-weight: normal; }

h5 { font-size: 11px; }

h6 { font-size: 10px; }

input { margin: 0px; padding: 0px; }

li { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }

select { border-width: 0px; margin: 0px; padding: 0px; }

ul { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; list-style-type: none; margin: 0px; padding: 0px; }

img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.input_text{ height:16px; border:solid 1px #A4CDED;}
.input_button{ height:18px; border:solid 1px #A4CDED;background-color: #E7F1FE; }
.input_select{
margin:0px;
padding:0px;
height:18px;
}

/*=====================================*/
#body_contain{
display: block; 
height: auto; 
margin-bottom: 0px; 
margin-left: auto; 
margin-right: auto; 
margin-top: 0px; 
width: 980px; }

/*=========顶部========*/
#frm_header{}

#header_top { 
height: 27px; 
background-image: url(../images/header_top_bg.gif); 
background-repeat: repeat-x; }

#header_top .left { 
background-image: url(../images/header_top_side.gif); 
background-repeat: no-repeat; 
background-position: 0px 0px; 
width: 4px; 
float: left; 
height: 27px; }

#header_top .right {
background-image: url(../images/header_top_side.gif); 
background-repeat: no-repeat; 
background-position: -4px 0px; 
width: 4px; 
float: right; 
height: 27px; }

#header_top .middle {
width: 972px; 
float: left;
text-align:left;
padding-top:4px; }

#header_top .middle a{
margin:0px 5px 0px 0px; }

#header_top .middle ul { float: right; }

#header_top .middle li {
float: left; 
line-height: 22px; 
margin-right: 5px; 
margin-left: 5px; 
margin-top: 3px; 
margin-bottom: 2px; 
width: 55px; }

#header_top .middle .span_left{ float:left; width:600px;}
#header_top .middle .span_left img{ vertical-align:middle;}
#header_top .middle .span_right{ float:right; width:300px; text-align:right;}

#header_logobanner { height: 60px; margin-bottom: 3px; }

#top_logo { height: 60px; width: 210px; float: left; }

#top_banner { float: left; margin-right: 10px; margin-left: 10px; }

#top_textad { border: 1px solid #A5CDED; float: right; width: 280px; height: 58px; background-color: #E9F0F8; }

#top_textad ul { margin-left: 4px; }

#top_textad li { background-image: url(../images/symbol_01.gif); background-repeat: no-repeat; background-position: 0px 7px; line-height: 19px; padding-left: 8px; width: 130px; float: left; overflow: hidden; }


#navBar{ width:980px; height:30px;}
#navBar .left{height:30px; background-image:url(../images/nav_left.gif); background-repeat:no-repeat; background-position:0px 0px; width:12px; float:left;}
#navBar .middle{height:30px;background-image:url(../images/nav_middle.gif); background-repeat:repeat-x; background-position:0px 0px; width:956px;  float:left;}
#navBar .right{height:30px; background-image:url(../images/nav_right.gif); background-repeat:no-repeat; background-position:0px 0px; width:12px; float:right;}

#navBar .middle ul{margin-bottom: 0px; margin-left: 12px; margin-right: 0px; margin-top: 3px; }
#navBar .middle li{float: left; margin-bottom: 2px; margin-left: 3px; margin-right: 0px; margin-top: 1px; }
#navBar .middle li a{ background-image: url(../images/menu_soft_01.gif); height: 20px; width: 68px; line-height: 20px; background-repeat: no-repeat; float: left; text-align: center; text-decoration: none; color: #003366; background-position: 0px 0px;}
#navBar  .middle  li  a:hover { color: #006699; background-position: 0px -20px; }

#searchBar{
 background-color:#ffffcc;
 border:solid 1px #ffcc66;
 height:25px;
 margin:3px auto;
 width:978px;
}

#searchBar .searchBar_left{
float:left;
height:25px;
padding:0px 0px 0px 3px;
line-height:25px;
}
#searchBar .searchBar_left img{ vertical-align:middle;}

#searchBar .searchBar_right{
float:right;
height:30px;
padding:3px 0px 0px 3px;
}

#searchBar .searchBar_right img{
	vertical-align:middle;
}

/*=============顶部结束==========*/

/*=========底部========*/
#frm_foot{ 
background-color: #E7F1FE; 
border: 1px solid #A4CDED; 
clear: left; 
float: left; 
height: 50px; 
line-height: 24px; 
text-align: center; 
width: 978px; }
/*=========底部结束========*/


/*==股票==*/
.stock_box{
	height:208px!important; /*IE7*/
	height:218px; /*IE6*/
}

.stock_img{}

#stock_body 
{
	
	overflow:hidden;}
	
.stock_arclist
{
border-bottom:1px dashed #cdcdcd; 
}
.stock_l{float:left; width:40px;}
.stock_r{ float:right; text-align:right;}
.stock_box li{ margin:0px;}
.stock_box li img{ vertical-align:middle;}


/*=======广告============*/
.ad_199_67{
	height:67px;
	width:199px;
}

.ad_382_72{
	height:72px;
	width:382px;
}

.ad_199_72{
	height:72px;
	width:199px;
}

.ad_770_72{
	height:72px;
	width:770px;

}
.ad_360_80
{height:80px;
	width:360px;
	}
	
.ad_468_60{height:60px;
	width:468px; }
/*====================广告结束============*/

.main_box
{
	/*
width:980px;
margin-bottom:6px;*/
	clear: left; 
	float: left; 
	margin-bottom: 6px; 
	margin-left: 0px;
	 margin-right: 0px; 
	 margin-top: 0px; 
	 width: 980px;
}

.main_box .left_box{
float:left;
width:770px;
}

.main_box .right_box{
float:right;
width:200px;
}

.body_a_left{
float:left;
width:382px;
}

.body_a_right{
	float:right;
width:382px;
}

.article_title{ line-height:14pt; margin:0px; padding:10px 0px 15px; text-align:center;
                 height:20px; vertical-align:middle;}
                
.article_title h1{font-size:130%;font-weight:700; display:block;}

.article_Info{color:#666666; display:block; margin:0px; line-height:18px; padding:0px 0px 10px; text-align:center;}

.article_body{font-family:Arial, Helvetica, sans-serif;text-align:left; font-size:14px; padding:5px; margin:10px; line-height:23px; overflow:hidden; }
.article_intro{ background-color:#FFFFBB; color:#666666;font-family:Arial, Helvetica, sans-serif; display:block; line-height:12pt; margin:10px; padding:5px; border:solid 1px #ebebeb;}
.article_keyword
{
	 margin:10px auto;
	  width:760px; text-align:left; line-height:15px; color:#4a4a4a; border:dashed 1px #cae5ff;}
.article_xg{ border:1px solid #b8cde3; color:#4a4a4a; line-height:1.5; margin:auto; width:760px;}
.article_xg ul{ padding:6px; overflow:hidden; margin:0px; list-style-type:none; line-height:1.5; height:1%;}
.article_xg ul li{ overflow:hidden; float:left; height:20px; line-height:20px; width:49%; text-align:left;}
.article_xg_title{ background-image:url(img/pl_bg.gif); text-align:left; font-weight:700; background-color:#b8cde3; border:1px solid #fff; height:26px; line-height:26px; margin:0px; padding:0px 0px 0px 15px;}
.article_body_AD{ display:none; margin:5px; width:300px; height:300px; background-color:#ccc; float:left;}
.articleContent{ line-height:17pt; font-size:14px;}

#remarkIframe{ border:0px; width:760px; margin:auto; height:250px;}

.rightbar { border: 1px solid #A4CDED; float: right; overflow: hidden; width: 200px; }


/*======在线客服========*/
.online_box
{
	height:208px;	
	}
.online_box li{ line-height:25px; height:25px; margin:5px; border-bottom:dotted 1px #A4CDED;}
.online_box img{ vertical-align:middle;}

/*==========*/

.title_bar{
background-image:url('../images/titbar_s1_bg.gif');
background-repeat:repeat-x;
height:27px;
}

.title_bar .left {
background-image: url(../images/titbar_s1_lr.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
float: left;
height: 27px;
width: 5px; }

.title_bar .right {
background-image: url(../images/titbar_s1_lr.gif); 
background-position: -5px 0px; 
background-repeat: no-repeat; 
float: right; 
height: 27px; 
width: 5px; }

.title_bar .titbg {
background-image: url(../images/titbg_s1_l.gif); 
background-repeat: no-repeat; 
color: #0049A0; 
float: left; 
font-size: 13px; 
font-weight: 600; 
line-height: 20px; 
padding-bottom: 0px; 
padding-left: 16px; 
padding-right: 8px; 
padding-top: 7px; }

.title_bar .titr{
background-image: url(../images/titbg_s1_r.gif);
 background-repeat: no-repeat; 
 float: left; 
 height: 27px; 
 width: 7px; }
  .title_bar img{float: left; width:25px; height:25px; vertical-align:middle;}
 .title_bar h3 { color: #0049A0; float: left; font-size: 13px; font-weight: 600; line-height: 18px; padding-bottom: 2px; padding-left: 6px; padding-top: 7px; }

.kstd_box{
	
}
.kstd_box ul{
	list-style-type:none;
}

.kstd_box li{
	float:left;
	width:40%;
	height:18px;
	line-height:18px;
	margin:2px;}
	
.news_content{border: 1px solid #A4CDED;}

.m_b_6 { margin-bottom: 6px; }
.m_b_7 { margin-bottom: 7px; }
.m_b_8 { margin-bottom: 8px; }
.m_b_3 { margin-bottom: 3px; }
.m_t_8{
	margin-top:4px;
}
.f_l{ float:left}
.f_r{ float:right}

.m_t_10{ margin-top:10px;}
.m_l_5{
	margin-left:5px;
}
.v_a_m{
	vertical-align:middle;
}
.n_b{ border:0px;}


#HotArticleIfram{ border:0px;}

.ad_box{ margin:10px; text-align:center;}

