﻿/*初始化*/
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:12px; font-weight:bold;}
img { border:0;}
ul, ol { list-style-type:none;}
a { color:#0097CC; text-decoration:none;}
a:hover { color:#51B400; text-decoration:none;}
.none{ display:none;}
.block{ display:block;}
.clear{ clear:both;}
.blue{font-weight:bold;color:#0097CC; font-size:12px;}
body { font:12px Arial, "宋体", Verdana, sans-serif;}
#experience{ border-collapse:collapse; border-spacing:0;}
#experience td{ text-align:center; }
#steps img{ width:660px;}


/*统一样式*/
#header, #header #logo,#header #menu { margin:0 auto;}
#header, #header #logo {overflow:hidden;}
#header #logo p a strong{ color:#0097CC;}
#header #logo p a { text-decoration:none;} 
.account {background:url(../images/user.gif) 0 0px no-repeat; padding:3px 0 0 15px; color:#0097CC; font-weight:bold; } 
.account:hover{color:#0097CC;}
#footer p#copy { color:#4c5a62;}

/*背景*/
#menu, #menu li a.here, #menu li a:hover, #menu li a#menuHome, #menu li a#menuHome .here, #menu li a#menuHome:hover,#topNav { background-image:url(../images/top_bg.jpg); background-repeat:no-repeat;}
#menu li{ background-image:url(../images/line_bg.jpg); background-repeat:repeat-x;}
#menu li#search input.submit { background-image:url(../images/icon_bg.gif); background-repeat:no-repeat;}
#left #description, #content #right, #right h2 { background-image:url(../images/other_bg.jpg); background-repeat:no-repeat;}
#right ul, #right li a{ background-image:url(../images/across_line.jpg); background-repeat:repeat-y;}

/*头部*/
#header { width:100%; height:165px;background-position:left -41px; }
#header #logo { width:950px; height:100px; background-position:left -66px;}
#header #logo h1 { float:left; background:url(../Images/logo7.jpg);width:580px; height:87px; text-indent:-9999px;}
#header #logo p { float:right; margin-right:50px; margin-top:28px;}
#header #logo p a { color:#94a4c2;}
#header #logo p a strong { font-weight:normal;}
#header #logo p em { padding:0 10px;}
#header #menu { width:950px; height:33px; background-position:left -33px; white-space:nowrap; position:relative; z-index:1;}
#menu li {display:block; float:left;  height:33px; line-height:33px; vertical-align:middle;background-position:right top; background-repeat:no-repeat;}
#menu li a { color:#fff; display:block; font-size:12px; font-weight:bold; text-decoration:none; padding:0 27px; }
#menu li a.here, #menu li a:hover {display:block; color:#FFFF00; background-position:-219px top; }
#menu li#search { width:236px; float:right;  position:relative; background:none;}/*padding-top:5px; */
#menu li#search input { width:150px; position:absolute; top:6px; font-size:12px; padding:4px 2px 0 3px; color:#666; border:1px solid #065387; height:16px;}
#menu li#search input.submit { position:absolute; top:6px; left:160px; height:21px; border:0; color:#fff; font-weight:600; padding:2px 0 1px 0; width:59px; background-position:left top; cursor:pointer;}
#menu li a#menuHome { background-position:left -33px; padding:0 40px;}
#menu li a.sp5 { background-position:left -33px; padding:0 20px;}
#menu li a.sp6 { background-position:left -33px; padding:0 12px;}
#menu li a#menuHome .here, #menu li a#menuHome:hover { background-position:left top;}

/*新闻*/
.ArticleList{ padding:0 0;}
.ArticleListPage{ text-align:center; padding-top:15px; }
.ArticleListContent{width:700px;line-height:21px; vertical-align:middle; position:relative;  border-bottom:1px dotted darkgray; padding-left:6px; background:url(../Images/l.gif)  1px 5px  no-repeat;}	
.spanLink{ margin-left:8px;}
.spanListLink{ margin-left:17px;}
.spanDate{ position:absolute; top:0px; right:0px;}
	
/*菜单*/

#topNav { width:950px; height:32px; margin:0 auto; background-position: left -138px; position:relative; z-index:100;}
#topNav p { padding:8px 28px; }
#topNav p a { text-decoration:none; color:#333; font-weight:normal;}
#topNav p em { padding:0 8px;}
	
/*内容*/
#content { width:950px; margin:5px auto; color:#4B5A61;  }
#contentLeft{ float:left; width:704px; overflow:hidden;}
#content #flash{ float:left; width:704px;}
#content #descript{ float:left; width:704px; margin:5px 0;}
#content #topNews{ float:left; width:704px; margin:0 0 5px 0;}
.welcome .title{ width:350px; position:relative; height:25px; vertical-align:middle;  background:url(../Images/sprite.png)  0px -328px  no-repeat;}
.welcome b.icoX{ width:22px;height:22px;float:left;background:url(../Images/element.gif) 0 4px no-repeat; position:absolute; left:10px; top:1px;}
.welcome b.icoY{ width:28px;height:22px;float:left;background:url(../Images/hot.gif) 0 7px no-repeat; position:absolute; left:3px; top:1px;}
.welcome b.icoM{ width:22px;height:22px;float:left;background:url(../Images/aboutme.gif) 0 4px no-repeat; position:absolute; left:10px; top:0px;}
.welcome h1{font-size:12px;height:25px; line-height:25px;  vertical-align:middle; font-weight:bold;color:#0097CC; position:absolute; left:33px; top:2px;}
.welcome h2 a{ text-decoration:none; font-size:12px;height:25px; line-height:25px;  vertical-align:middle; font-weight:bold;color:#0097CC; position:absolute; right:23px; top:2px;}
.welcome .content{width:348px; line-height:21px;border:1px solid #CCDFF2;}
.welcome ul{ padding:8px 10px;  background:url(../Images/bg.jpg); }
.welcome ul li{ position:relative; padding-left:11px; background:url(../Images/l.gif)  1px 5px  no-repeat;}
.welcome ul.beCare{padding-left:4px;  padding-top:9px;}
.welcome ul.beCare li{ position:relative; height:25px; padding-left:30px; background:url(../Images/vvvv.gif)  0px 5px  no-repeat;}
.welcome ul li a,.welcome ul li a:link,.welcome ul li a:visited{ color:#4B5A61; text-decoration:none;}
.welcome ul li a:hover{color:#0097CC; text-decoration:none;}
.welcome ul li a:active{ color:#4B5A61; text-decoration:none;}
.welcome ul li .spanDate{position: absolute;right: 10px; *top:-4px; font-size:11px; font-family: Arial; }

#contentRight{ float:right; width:243px;}
#content #login{ float:right; background:url(../Images/LogonBox.jpg); width:243px; height:138px; color:White;  }
#content #login ul{margin:0 auto; text-align:center; padding-top:13px;}
#content #login ul li{ padding:4px 10px;}
#content #login ul li a{padding:0 8px; background:url(../Images/arrow_white.gif) 0px 1px no-repeat; color:White; text-decoration:none;}
#content #login ul li input.special{ height:17px; border:1px solid #CCDFF2; width:130px;}

#content #bbs img{ float:right;  width:243px; height:90px;margin:3px 0;}
#content #reg img{ float:right;  width:243px; height:90px;}
#content #cjrl img{ float:right;  width:243px; height:90px;margin:2px 0;}
#content #zjhg img{ float:right;  width:243px; }

#content #left { float:left ;width:721px; padding:5px 0px;}
#left .topMenu { height:35px;  border-bottom:1px solid #A8B5BD; }
#left .topMenu ul{ margin-left:22px;}
#left .topMenu ul li{ position:relative; float:left; cursor:pointer;color:#0097CC; background:#def1f9;  text-decoration:none;height:22px; margin-right:43px;  display:inline-block; line-height:22px; vertical-align:middle; text-align:center; width:105px;}
#left .topMenu ul li.selected{ position:relative; float:left; background:#0097CC; color:White; border-color:#0097CC; cursor:pointer;}
#left .topMenu ul li span{ position:absolute; top:0; display:block;height:0;width:0;border:solid 11px #fff;overflow:hidden;}
#left .topMenu ul li a{color:#0097CC;text-decoration:none;}
#left .topMenu ul li span.left{ left:-22px; border-right-color:#def1f9; border-bottom-color:#def1f9;}
#left .topMenu ul li span.right{ right:-22px; border-top-color:#def1f9; border-left-color:#def1f9;}
#left .topMenu ul li.selected span{ position:absolute; top:0; display:block;height:0;width:0;border:solid 11px #fff;overflow:hidden;}
#left .topMenu ul li.selected a{color:White; text-decoration:none;}
#left .topMenu ul li.selected span.left{ left:-22px; border-right-color:#0097CC;border-bottom-color:#0097CC;}
#left .topMenu ul li.selected span.right{ right:-22px; border-top-color:#0097CC;border-left-color:#0097CC;}

#left .topProductMenu{  height:35px;  border-bottom:1px solid #A8B5BD;}
#left .topProductMenu ul{ margin-left:22px;}
#left .topProductMenu ul li{position:relative; float:left; cursor:pointer;color:#0097CC; background:#def1f9;text-decoration:none;height:22px; margin-right:45px; display:inline-block; line-height:22px; vertical-align:middle; text-align:center;width:65px;}
#left .topProductMenu ul li.selected{position:relative; float:left; background:#0097CC; color:White; border-color:#0097CC; cursor:pointer;}
#left .topProductMenu ul li span{ position:absolute; top:0; display:block;height:0;width:0;border:solid 11px #fff;overflow:hidden;}
#left .topProductMenu ul li span.left{ left:-22px; border-right-color:#def1f9; border-bottom-color:#def1f9;}
#left .topProductMenu ul li span.right{ right:-22px; border-top-color:#def1f9; border-left-color:#def1f9;}
#left .topProductMenu ul li.selected span{ position:absolute; top:0; display:block;height:0;width:0;border:solid 11px #fff;overflow:hidden;}
#left .topProductMenu ul li.selected span.left{ left:-22px; border-right-color:#0097CC;border-bottom-color:#0097CC;}
#left .topProductMenu ul li.selected span.right{ right:-22px; border-top-color:#0097CC;border-left-color:#0097CC;}

/*关于我们*/
#left .newstext{ line-height:21px; padding:0 0 15px 0;}
#left .newstext h1{ font-weight:bold;color:#0097CC; font-size:12px; margin:15px 0 0 0;padding:0 8px; background:url(../Images/l.gif) -1px 5px no-repeat;}
#left .newstext h2{ font-weight:bold;color:#0097CC; font-size:12px; margin:15px 0 0 0;}
#left .newstext h3{font-size:12px; margin:5px 0 0 0; font-weight:normal;}
#left .newstext h3.sp{font-size:14px;  margin:15px 0 0 0;color:#0097CC; }
#left .newstext h4{ font-weight:bold;text-indent:20px;color:red; font-size:12px; margin:15px 0 0 0;}
#left .newstext p{ text-indent:20px; margin:0; padding:0;}
.aboutUsImg{ border:0; display:block;}

/*金融导航*/
.linkUL {background-color:#fff; text-align:left; padding:5px 3px 5px 0px;color:#0066cc;text-align:center;}
.linkUL ul { list-style:none; margin:0; padding:0; overflow:hidden;}
.linkUL ul li { padding:0px;list-style:none;background:none;float:left; margin-top:6px;margin-right:50px; }
.linkUL ul li:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.linkUL ul li a{ font-size:12px;border:1px solid #a4a4a4; width:128px; color:#000; background:url(../Images/moneyToolBg.gif) repeat-x; display:inline; float:left; height:21px; line-height:21px;overflow:hidden; text-decoration:none; text-align:center;  }
.linkUL ul li a:hover{ font-size:12px;border:1px solid #a4a4a4; width:128px; color:#000; background:url(../Images/cacheBg.gif) repeat-x 0 -129px;display:inline; float:left; height:21px; line-height:21px;overflow:hidden; text-decoration:none; text-align:center;  }
.linkUL a:active {text:expression(target="_blank");}

.linkUL a:link{color:#000;text-decoration:none;}
.linkUL a:visited{color:#000;text-decoration:none;}
.linkUL a:hover{color:#000;text-decoration:underline;}

/*产品介绍*/
.serviceTable table{border-collapse:collapse;font-family: verdana,Arial,Helvetica;line-height:2; margin:5px 0;}
.serviceTable td{padding:0px 5px; text-align:center; border:#0097CC solid 1px; width:120px;font-size: 12px; background:#FFF8F4; }
	
/*右侧导航导航*/
#content #right { float:right; background-position:-712px 60px; width:201px; padding:5px 0 60px 15px;}
#right h2 { background-position:left -11px; height:16px; font-size:12px; font-weight:600; color:#fff; padding:5px 25px; position:relative; z-index:2;}
#right ul { position:relative; background-position:left top; z-index:1; overflow:hidden;}
#right li { background:transparent;height:37px; line-height:37px; vertical-align:middle;}
#right li a { display:block; height:36px;line-height:36px; background-position:-630px top; border-bottom:1px solid #DDE6EB; padding:0 30px 0 50px; color:#0097C9; font-size:12px; font-weight:300; text-decoration:none; margin-bottom:1px; margin:0 3px;}
#right li a.here, #right li a:hover { background-position:-420px top; color:#53B402; text-decoration:none;  padding:0 30px 0 50px;}
#right li ul { background:#E9F0F4; margin:0; width:auto; padding:10px; margin-bottom:1px;}
#right li li a { background:none; border:0; padding:6px 30px 6px 50px; width:auto; color:#8EA2A9; margin:0;}
#right li li a.here, #right li li a:hover { background:none; color:#53B402; padding:6px 30px 6px 50px; margin:0;}
	
#right h3 { font-size:12px; padding-top:10px; padding-left:25px; background:transparent;}
#right li#contactSalesman { background-color:#FFF; background-position:-210px top; white-space:nowrap; padding-top:10px; padding-bottom:20px;}
#right li#contactSalesman ul { background:transparent; padding:0; padding-top:10px; padding-left:12px; margin:0;}
#right li#contactSalesman ul ul { padding-top:10px;}
#right li#contactSalesman li { margin:0; padding:0;}
#right li#contactSalesman li li { line-height:18px;}
*+html #right li#contactSalesman li { margin-top:0;}
			
/*底部信息*/
#footer { clear:both; width:100%; height:90px; overflow:hidden; background-position:left -196px;}
#footer div { width:950px; margin:0 auto; padding-top:5px; border-top:4px solid #0097CC; }
#footer p#notice{  color:#666; line-height:21px;}
#footer p#message, #footer p#copy { float:right;}
#footer p#copy { clear:both; white-space:nowrap; margin-top:5px;}
#footer em { padding:0 10px; color:#666;}





