﻿
@charset "utf-8";
/* CSS Document */
body{font-size:12px;
     margin:0;
	 padding:0;
     background:url(../images/repeat-bg.jpg) repeat center;
	 text-align:center;}
	 
h1,h2,h3,h4,h5,h6,p,li{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-family:"宋体",Arial, Helvetica, sans-serif;}

#page{width:100%; margin:0px; background:url(../images/body-bg.gif) repeat-x; padding-top:5px; padding-bottom:0px;}	 
#Pagecol{width:918px; height:auto;  background:#fff; margin:0 auto; border-left:1px solid #fff; border-right:1px solid #fff; overflow:hidden; text-align:left;}	

/*body-end*/
 
#topnav{width:100%; height:24px; background:#f7f7eb;line-height:24px;vertical-align:middle; text-align:right;}
#topnav a{color:#666; text-decoration:none; margin-right:20px;}
#topnav a:hover{color:blue; text-decoration:underline; margin-right:20px;}

#Pagetop{width:918px; height:90px;background:url(../images/logo.jpg) no-repeat ;}
#headercol{width:918px; height:60px; }

.telbox{float:right; height:38px; line-height:38px;width:540px; margin-top:11px; text-align:center; font-family:"宋体"; }
.telbox a{color:#666;}
.telbox a:hover{color:red; text-decoration:underline;}
.tel A{color:red; font-size:12px; font-weight:bold;}
.tel SPAN{color:#1a2493;}

.down-imgbg{background:url(../images/down01.jpg) center left no-repeat; padding-right:5px;text-align:right;width:105px;}
.mg-imgbg{ background:url(../images/unicom.gif) center left no-repeat;text-align:right; width:96px;}
.textin{border:1px solid #0582d2; height:18px; width:140px;}
.btnblue{background:url(../images/button-bluebg.gif) no-repeat; height:21px; line-height:18px;width:68px; font-size:12px; color:#333; border:none; font-weight:bold; letter-spacing:0.5em;}
.redline{background:#e60000; height:3px; width:100%; font-size:2px; margin-top:4px;}
.blueline{background:#e60000; height:3px; width:200px; font-size:2px; float:left;}

.bannercol{width:918px;height:180px; border-bottom:1px solid #ccc; background:#f6f6f6 url(../images/news-bg.jpg) right bottom no-repeat;}
#newscol{width:300px; height:180px; float:right; background:url(../images/notice.jpg) no-repeat top left; border-right:1px solid #ccc;}
#newscol table{margin-top:38px;}
#newscol td{ height:21px; background:url(../images/arrow-bg.gif) no-repeat left 40%; text-indent:1em;}

/*sidebar-left*/
#sideleftbox{width:200px; height:auto; float:left;}
#sidebar{width:200px; height:auto; float:left;}

/*login*/
#loginbox{width:200px; height:170px;  background:#fff url(../images/login_bg.jpg) no-repeat top; margin:6px 0 8px 0; float:left; color:black; }
#loginbox .txtBox1{
	width:130px;
	height:16px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	float:left;
}
#loginbox .txtBox2{
	width:60px;
	height:16px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	float:left;
}
#loginbox img{border:none; margin-RIGHT:5PX;}
#loginbox a{color:#000; margin-right:10px;}
#loginbox a:hover{color:red; margin-right:10px; text-decoration:underline;}
#loginbox span{color:#FF0;}
#loginbox  .tablel{margin-top:0px;}
.buttonsilver{background:url(../images/buttonsilver.gif) no-repeat; height:21px; width:56px; border:none; }
.helpbox{height:32PX; line-height:34PX; text-align:right;}
.helpbox a{margin-right:6px; color:#f5f5f5 !important; text-decoration:none;}

/*left-button*/
#btn-down{height:90px; width:200px; margin-top:0PX;}
#btn-down img{border:none; margin:2px auto;}
#btn-down .line-gray{background:url(../images/dotter.gif) repeat-x bottom; height:12px;_height:8px; font-size:1px; text-align:right; font-family:"宋体"; color:#426cd2;}
/*search*/
#searchcol{width:200px; height:100px; background:url(../images/search-bg.gif) no-repeat; margin-top:11px;}

#searchcol td{height:26px;}
#searchcol  .search-button{ background:url(../images/search-button.gif); height:24px; width:70px; border:none;}
#searchcol .txtBox1{
	width:140px;
	height:16px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	float:left;
}
/*online*/
.onlinetop{width:200px; height:30px; background:url(../images/onlinetop_bg.jpg) no-repeat left top;}
.onlinecol{width:192px; height:auto; text-align:left;}
.onlinecol li{ list-style:url(../images/question-icon.gif) inside;width:180px; line-height:22px; overflow:hidden;  white-space:nowrap;text-overflow:ellipsis; margin:0 auto; text-align:left;}
.onlinebottom{text-align:right; font-family:"宋体"; height:20px !important; line-height:20px; width:200PX; background:#f6f6f6;}
.onlinebottom a{color:red;text-decoration:underline;}
.onlinebottom a:hover{color:#900; text-decoration:underline;}
/*link-left*/
#linkcol{width:200px; height:auto; padding-top:5px; text-align:center; list-style-position:outside; overflow:hidden;}
#linkcol img{margin:0 auto; margin-top:5px; }

/*
#linkcol li{width:180px; background:#f6f6f6; height:30px; list-style:none; padding:0;margin:4px auto;line-height:30px; text-align:left; font-size:13px; text-indent:1.2em; vertical-align:middle;}
#linkcol li img{ vertical-align:middle; margin-right:1.5em;}
#linkcol a{ padding:2px;line-height:30px; width:100px; text-decoration:underline; }
*/
img{border:none;}


/*content-right*/
#menucol{width:auto; margin-top:0px;float:right; }
#maincol{width:918px; height:auto; margin-top:2px; }
#contentcol{ width:710px; height:auto; float:right;}
.marqueebg{width:710px; height:26px;margin:6px 0 6px 0; background:url(../images/marquee-bg.gif) repeat-x;}
.marqueebg a{color:red;}
.marqueebg a:hover{ text-decoration:underline;}
.marqueebgleft{background:url(../images/marquee-bg-side.gif) no-repeat left top; width:30px; height:26px;} 
.marqueebgright{background:url(../images/marquee-bg-side.gif) no-repeat top right; width:25px; height:26px;} 

.mainbarbox{width:708px; height:auto;margin:0; border:1px solid #F1F2B2; background:#f8f8f8; padding-top:1px; overflow:hidden;}

.mainbarbox-gray{width:708px; height:auto;margin-top:6px; border:1px solid #e4e4e4; background:#f8f8f8; padding-top:1px; overflow:hidden;}

.mainbar-left{float:left; width:352px; height:auto; text-align:center;}
.mainbar-right{float:right; width:352px; height:auto;text-align:center;}

.pagebox-s{width:334px; height:161px; background:#fff url(../images/boxtop-bg.gif) repeat-x; border:1px solid #bbbbbb; font-family:"宋体";text-align:left;}
.pagebox-line{width:334px; border-bottom:2px solid #e9e9e9;border-right:2px solid #e9e9e9;  margin:6px auto;}
.pagebox-s table{margin:0px;}
.pagebox-s-title{background:url(../images/boxtitle-bg.gif) no-repeat top left; height:28px; width:150px; color:#fff; text-indent:18px; font-size:14px; font-weight:bold; line-height:30px; vertical-align:middle;}
.pagebox-s-more{line-height:26px; text-align:right; height:28px;}
.pagebox-s-more a{color:#900; text-decoration:underline; margin-bottom:5px;}
.pagebox-s-more a:hover{color:#000; text-decoration:underline; margin-bottom:5px;}
.pagebox-s-con{height:121px;}
.pagebox-s-conin{width:94%; margin:3px auto; background: repeat-y; height:115px; line-height:18px; padding-left:5px;}
.pagebox-s-conin a{text-decoration:none; color:#1a2493;}
.pagebox-s-conin a:hover{text-decoration:underline;}

.pagebox-s-conin span a{ font-size:12px; color:red; margin:0; padding:0;}
.pagebox-s-conin strong a{color:gray;}

.banner-center{background:#f7f7f7; width:708px; height:60px ; margin-top:6px; border:1px solid #e4e4e4; }

/*link*/
a.redlink:link{color:red; font-size:12px; text-decoration:underline;}
a.redlink:hover{ color:blue; font-size:12px; text-decoration:underline; }
a.redlink:visited{color:red; font-size:12px; text-decoration:underline;}


a.bluelink:link{color:#666; font-size:12px; text-decoration:none;font-weight:500;}
a.bluelink:hover{ color:blue; font-size:12px; text-decoration:none; font-weight:500;}
a.bluelink:visited{color:#666; font-size:12px; text-decoration:none; font-weight:500;}

a.blacklink:link{color:#000; font-size:12px; text-decoration:none;}
a.blacklink:hover{ color:red; font-size:12px; text-decoration:none; }
a.blacklink:visited{color:#000; font-size:12px; text-decoration:none; }

/*other*/
.td-height{height:26px; background:url(../images/point.gif) center left no-repeat; text-indent:1.4em; line-height:24px; vertical-align:middle; text-align:left;}
a{color:#000; text-decoration:none;}
a:hover{color:#990000; text-decoration:none;}
.leftline-red{background:#f7dee0 url(../images/left-redbg.jpg) no-repeat left;width:200px; height:6px; font-size:6px; margin:10px 0 0 0;}

/*links col*/
#linksbox{ width:916px; height:40px; line-height:40px; margin:8px auto; background:#fef2ee;border:1px solid #e9e9e9;}
.whiteline{border:1px solid #fff; width:914px; height:40px; line-height:40px; text-align:center;}
.whiteline img{ margin:4px 6px; border:1px solid #fff; width:130px; height:30px;}

/*FOOTER*/
#footercol{width:100%; height:AUTO; }
.botnav{width:916px; height:26px; line-height:26px; text-align:left; text-indent:1em;font-family:"宋体"; background:#f6f6f6; border:1px solid #F1F2B2; color:#999;}
.botnav td{text-indent:1em;}
.botnav a{text-decoration:underline;}
.botnav a:hover{text-decoration:underline;}
.copy{width:100%; margin-top:2px; background:url(../images/footerbg.gif) repeat-x top;}
.copy td{ text-align:center; color:#666; font-family: Arial, Helvetica, sans-serif;}
.copy a{text-decoration:none !important;}
.copy a:hover{ border-bottom:1px solid #000; color:#000;}
.copy span{color:red;}

/*Finance*/
ul,li,div{margin:0; padding:0;}
li{list-style-type:none;}
#maincolfi{width:918px; height:auto; margin-top:5px;background:url(../images/h-d.jpg) no-repeat top 210px; overflow:hidden; }
.bannerFi{width:916px;height:134px; border:1px solid #666; background:#f6f6f6 url(../images/Banner01.jpg) right bottom no-repeat;}
.hfi{width:200px; height:82px; background:url(../images/hfi.jpg) no-repeat; text-align:center; line-height:80px; font-size:13px; letter-spacing:0.2em;font-weight:bold;}

#hsearchcol{width:200px; height:100px; background:url(../images/search-bg.gif) no-repeat; margin-top:5px;}
#hsearchcol table{width:150px;} 
#hsearchcol td{height:26px;}
#hsearchcol  .search-button{ background:url(../images/search-button.gif); height:24px; width:70px; border:none;}
#hsearchcol .txtBox1{
	width:145px;
	height:16px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	float:left;
}
.honline{width:200px; height:56px; margin:5px auto;}
.hlinks{width:200px; height:auto; margin:5px auto;}
.hlinkstb{ border:1px solid #ccc; width:200px; margin:0 auto; background:url(../images/hbg.jpg) repeat-y;}
.hlinkstd{width:50%; height:38px;  line-height:38px; text-indent:2em;}
.hlinkstds{width:50%; height:37px; line-height:37px; text-indent:2em;}

.htit{height:40px; background:url(../images/hdline.jpg) repeat-x bottom;line-height:40px; ; text-align:left; text-indent:1em; font-weight:bold;}
.htb{margin:0 auto; margin-top:0; margin-bottom:20px;}
.htit img{vertical-align:middle;}
.hfbin td{background:url(../images/dotted.gif) repeat-x bottom; line-height:26px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.hfbin table{margin:0px auto;}
.hfbin{margin:10px auto; color:#999;}
.hfbin a{color:#000;}
.hfbin a:hover{color:#900;}
.hfbin img{margin-right:1em; vertical-align:middle;}
#hcontentcol{ width:710px;float:right; }

.htitgi{ height:40px; line-height:40px; font-size:16px; text-align:center; font-weight:bold; color:#333; background:#f2f2f2; border-bottom:1px solid #ddd;}
.grayborder{border:1px solid #ddd;}
.graybar{background:url(../images/graybg.jpg) repeat-x; border-top:1px solid #ccc; border-bottom:1px solid #ddd; height:18px; line-height:18px; text-align:center;}
.hcontent{ font-size:13px; text-indent:2em; line-height:2em;color:#444; text-align:left;}
.hcontent td{padding-top:15px; padding-bottom:15px;}
.hcontent-bg{background:url(../images/hcontent-bg.jpg) repeat-x top; text-align:center;}

#submenui{width:918; height:33px; margin:4px auto; background:url(../images/submenu-bg.jpg) repeat-x;}
.submenu-side{width:10px; height:33px; background:url(../images/submenu-left.jpg) no-repeat; float:left;}
.submenu-con{width:907px; height:33px; line-height:33px;background:url(../images/submenu-right.jpg) right no-repeat; float:right}
.submenu-con li{float:left;width:80px; height:32px; display:block; line-height:32px; background:url(../images/submenu-dv.jpg) no-repeat right center;}
.submenu-con li a{width:80px; height:32px; display:block; text-align:center;}
.submenu-con li a:hover{font-weight:bold;}

/*ABOUT START*/
#maincolab{width:918px; height:auto; margin-top:5px; background:url(../images/h-d.jpg) no-repeat top 204px !important; overflow:hidden;}
.abBanner{width:918px; height:182px; background:url(../images/aboutimgbg01.jpg) no-repeat; }
.Bannername{width:918px; height:136px;}
.Bannername img{margin:24px 0 0 216px;}
.absearchcol{ width:660px; height:32px; float:right; background:url(../images/absearchico.gif) no-repeat center left; padding-left:38px; line-height:32px !important; vertical-align:middle !important; margin-top:7px;}
.absearchcol select{vertical-align:middle;}
.absearchcol input{vertical-align:middle;}
.absearchcol input.abtest{border:1px solid #999; height:18px; width:180px;}
.absrbtn{border:none; background:url(../images/absrbtn.gif) no-repeat; height:22px; width:48px;}
#pathcol{width:100%; height:16px; text-indent:2em; text-align:right; margin-top:0.2em;}



.absidebar{width:186px; height:auto; float:left;}
.absidebar ul{}
.absidebar li{width:186px; height:25px; margin-bottom:2px;line-height:25px;text-align:center;}
.absidebar li a{ width:186px; height:25px; background:url(../images/abmenubg.jpg) no-repeat; line-height:25px; display:block;}
.admenuon{width:186px; height:25px; background:url(../images/abmenubgon.jpg) no-repeat !important;display:block; font-weight:bold; }
.abcontenttd{text-indent:2em;text-align:left; font-size:13px; line-height:1.8em; background:url(../images/hcontent-bg.jpg) repeat-x;}
	.abcontenttd h4{width:100%; height:30px; line-height:30px; text-align:center; margin:0.5em auto; text-indent:-0.5em; font-size:15px;}
		.abcontenttd h5{width:100%; height:30px; line-height:30px; text-align:center; margin:0.5em auto; font-size:13px;}
		
.abcontenttd div{width:96%; margin:1em auto;}

/*INFORMATION START*/
.inforcontenttd{text-indent:2em;text-align:left; font-size:12px; line-height:1.8em; background:url(../images/hcontent-bg.jpg) repeat-x; }
	.inforcontenttd h5{width:92%; height:30px; line-height:30px; text-align:center; margin:1em auto; text-indent:-0.5em; font-size:13px; background:url(../images/dotter.gif) repeat-x bottom;}
	
.inforlisttb{background:#ccc; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
.inforlisttb th{background:#f3e7e7  url(../images/tittopbg.gif) repeat-x top; padding-left:0.5%; padding-right:0.5%;}
.inforlisttb td{background:#fff; padding-left:0.5%; padding-right:0.5%;}
.inforlisttb em{color:#f30; font-style:normal;}
.inforlisttb a{color:#f90; text-decoration:underline;}
.inEven{background:#f8f8f8 !important;}
.inforimg{margin:1em auto; border:1px solid #ccc;}
.inforimgout{width:100%; text-align:center;}

.eventslisttb{background:; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
.eventslisttb td{background:url(../images/dotted.gif) repeat-x bottom;min-height:30px; line-height:30px;_height:30px;/*FOR IE6*/}
.eventslisttb a{color:#333; text-decoration:none;}
.eventslisttb a:hover{color:#900;}
.eventslisttb img{margin-right:0.4em;}




.sign a{color:blue !Important; font-size:12px;}
.sign a:hover{color:red !important; font-size:12px; text-decoration:none !important;}

.forget a{color:#666 !Important; font-size:12px;  text-decoration:underline;}
.forget a:hover{color:#000 !important; font-size:12px;}


.falsecol{width:918px; height:400px; margin:0 auto; margin-bottom:1px; background:#e4e4e4 url(../images/falsebg.gif) no-repeat center; text-align:left; padding:0;}
.falsecolin{width:270px; height:80px; margin-top:170px; margin-left:370px;float:left; position:absolute;}
.falsecolin h4{color:#e65c00; font-size:14px; font-weight:bold; margin-top:20px; margin-bottom:20px;}
.falsecolin input{float:right;}