@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0px;}
body { font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */

/* Link */
a:link {color: #003399; text-decoration:none;}
a:visited {color: #003399;text-decoration:none;}
a:hover {color:#FF6600; text-decoration:underline;}
a:active {color: #FF6600;}

.link_1,a.link_1:link,a.link_1:visited{color:#a0c3e9;}
a.link_1:hover{color:#a0c3e9;text-decoration:none;}

.gr,a.gr:link,a.gr:visited{color:#003399; line-height:20px; background:url(img/a1.gif) 2px center no-repeat; padding-left:10px;}
a.gr:hover{color:#FF6600;text-decoration:underline;}

.link_2,a.link_2:link,a.link_2:visited{color:#c40000; font-weight:bold;}
a.link_2:hover{color:#c40000;text-decoration:underline;}

.link_3,a.link_3:link,a.link_3:visited{color:#ffffff; font-weight:bold;}
a.link_3:hover{color:#ffffff;text-decoration:underline;}

.link_4,a.link_4:link,a.link_4:visited{color:#000197; font-weight:bold;}
a.link_4:hover{color:#000197;text-decoration:underline;}

.link_5,a.link_5:link,a.link_5:visited{color:#003399;}
a.link_5:hover{color:#a43105;text-decoration:underline;}

.link_6,a.link_6:link,a.link_6:visited{ color:#0066CC; font-weight:bold;}
a.link_6:hover{color:#0066CC;text-decoration:underline;}

/*web style*/
#doc {margin:0 auto; width:970px;}

.nav_home {display:block;width:54px; height:37px; background:url(img/nav_home.jpg) no-repeat; text-indent:-10000px; overflow:hidden;}
.nav_bg {background:url(img/nav_bg.jpg) top repeat-x;}
.nav { width:789px;}
.nav li { display:block; float:left;}
.nav li a { display:block; float:left; height:37px; line-height:39px; overflow:hidden; padding:0px 11px 0px 12px; background:url(img/nav_line.jpg) right top no-repeat; position:relative;}
span.hot {position:absolute; right:3px; top:0px; display:block; width:13px; height:12px; background:url(img/hot.gif) no-repeat;}
span.new {position:absolute; right:3px; top:0px; display:block; width:13px; height:12px; background:url(img/new.gif) no-repeat;}

.top_search_2 {background:url(img/top_search_2_bg.jpg) top repeat-x;}
.top_search_2_1 {width:190px; height:18px; line-height:18px; border:1px solid #7f9db9; font-size:12px;}
.top_search_2_2 {width:80px; height:22px; line-height:22px; border:1px solid #7f9db9; font-size:12px;}

.top_ad {border:1px solid #dddddd;}

/*INDEX LEFT COL*/
h2.left_col_title {width:248px; height:23px; line-height:25px; overflow:hidden; font-size:14px; font-weight:bold; text-indent:16px; background:url(img/left_col_title.jpg) left center no-repeat;}
.left_col_content {border:1px solid #9bcae1; margin-bottom:5px;}
.left_col_search_bg { background:url(img/left_col_search_bg.jpg) left bottom no-repeat;}
.user_login {width:58px; height:19px; background:url(img/user_login.jpg) no-repeat; border:0px; text-indent:-10000px;}

.left_col_mem_1 {width:150px; height:20px; border:1px solid #999999; background:#ececec;}
.left_col_trust { display:block; width:230px; height:50px; padding-bottom:5px; background:url(img/left_col_reg.jpg) top no-repeat; text-indent:-10000px; overflow:hidden;}


h2.left_col_title_2 {width:248px; height:23px; line-height:25px; overflow:hidden; font-size:12px; font-weight:bold; text-indent:16px; background:url(img/left_col_title_2.jpg) left center no-repeat;}
.left_col_content_2 {border:1px solid #cccccc; width:246px; padding-bottom:10px; margin-bottom:5px;overflow:hidden;}
.left_col_content_2 li { display:block; float:left; width:96px; height:26px; 
margin:15px 0px 0px 17px;/*ff*/
*margin:15px 0px 0px 17px !important;/*ie7*/
*margin:15px 0px 0px 10px;/*ie6*/
}
.left_col_content_2 li a { display:block; float:left; width:96px; height:26px; line-height:26px; text-align:center; font-weight:bold; background:url(img/left_col_quick_bg.jpg) no-repeat;}


h2.left_col_title_3 {width:248px; height:26px; line-height:27px; overflow:hidden; font-size:14px; font-weight:bold; text-indent:16px; background:url(img/left_col_title_3.jpg) left center no-repeat;}
.left_col_content_3 { border-bottom:1px solid #a5cce9;border-left:1px solid #a5cce9;border-right:1px solid #a5cce9; margin-bottom:5px;}

.left_col_ad4 {margin-bottom:5px;}

.left_col_title_4 {width:248px; height:24px; line-height:24px; overflow:hidden; background:url(img/left_col_title_4.jpg) no-repeat;}
.left_col_title_4 h2 { display:block; float:left; width:80px; height:24px; font-weight:bold; color:#fde22b; text-align:right;}
.left_col_title_4 a { display:block; float:right; width:35px; height:24px; text-align:left; color:#fff;}
.left_col_content_4 { border-bottom:1px solid #bad0dc;border-left:1px solid #bad0dc;border-right:1px solid #bad0dc; margin-bottom:5px;}


/*INDEX RIGHT COL*/
h2.right_col_1 {width:346px; height:28px; line-height:28px; overflow:hidden; font-size:14px; font-weight:bold; text-indent:23px; background:url(img/right_col_1.jpg) left center no-repeat; color:#08509a;}
.right_col_content_1_1 {border-left:1px solid #bad0dc;border-right:1px solid #bad0dc;}
.right_col_content_1_2 { width:346px; height:3px; background:url(img/right_col_content_1_2.jpg) no-repeat;}
.right_col_content_2_bg {background:url(img/right_col_content_2_bg.jpg) right bottom no-repeat;}

.right_col_title_1 {background:url(img/right_col_title_1.jpg) no-repeat;}
.right_col_title_2 {font-size:14px; color:#08509a; font-weight:bold;text-indent:16px;}
.right_col_content_1 { border-bottom:1px solid #c5d7ef;border-left:1px solid #c5d7ef;border-right:1px solid #c5d7ef; margin-bottom:5px;}
.right_col_line {background:url(img/right_col_line.jpg) right repeat-y;}
.right_col_content_3 {background:url(img/right_col_content_3_bg.jpg) right bottom no-repeat;}

.right_col_title_4 { height:24px; line-height:24px; font-size:14px; text-indent:16px; color:#ffffff; font-weight:bold; background:url(img/right_col_title_4.jpg) no-repeat;}
.right_col_content_4{ border-bottom:1px solid #adbecf;border-left:1px solid #adbecf;border-right:1px solid #adbecf; padding:10PX;}

.right_col_title_5 { height:26px; line-height:26px; background:url(img/right_col_title_5.jpg) no-repeat;}
.right_col_title_5 h2 { display:block; float:left; padding-left:5px; height:26px; font-weight:bold; color:#225779; text-align:right;}
.right_col_title_5 a { display:block; float:right; width:40px; height:26px; text-align:left; color:#225779;}
.right_col_content_5{ border-bottom:1px solid #adbecf;border-left:1px solid #adbecf;border-right:1px solid #adbecf;}

/*link*/
.flink_1 {width:970px; height:10px; background:url(img/link_1.jpg) no-repeat; margin:0px; padding:0px; border:0px; overflow:hidden;}
.flink_2 {width:970px; background:url(img/link_2.jpg) repeat-y;}
.flink_3 {width:970px; height:10px; background:url(img/link_3.jpg) no-repeat;}
.flink_2_1 { color:#ff6600; font-weight:bold;}
.flink_2_2 { padding:10px;}
.foot_link {color:#003399; height:30px; line-height:30px;}
.foot_link a {color:#003399; height:30px; line-height:30px;}
.line {background:url(img/line.jpg) center repeat-x;}

.search_top_bg01{
	border-top:1px solid #115793;
	border-bottom:1px solid #115793;
	background-color:#fff;
	margin-top: 15px;
	margin-bottom: 15px;
}

.company_link,a.company_link:link,a.company_link:visited{font-size:14px; font-weight:bold; line-height:30px;}
a.company_link:hover{text-decoration:underline;}

.release,a.release:link,a.release:visited{font-size:14px; color:red; font-weight:bold; height:40px; line-height:40px; text-align:right;}
a.release:hover{text-decoration:underline;}

.news_2 {background:url(img/news_2.jpg) top repeat-x;}
.news_2_nav {}
.news_2_nav li { display:block; float:left; height:30px;}
.news_2_nav li a { display:block; float:left; height:30px; line-height:30px; padding:0px 13px; color:#000197; overflow:hidden;}
