@charset "utf-8";
/* CSS Document */
body { font-family:"微软雅黑", sans-serif; margin: 0; padding: 0; line-height:24px;
	font-size:13px; color:#666666; background:#D1D7DE; _background-attachment:fixed; }
* { margin: 0; padding: 0 }
*:focus {outline:none;}
div, ul, li, h1, h2, h3, h4, h5, h6, img, p, dl, dt, dd, ol, th, td { margin: 0px; padding: 0px; }
li { list-style-type: none; }
form, input, button, option, textarea, select { margin: 0px; padding: 0px; }
input, button, textarea, select { font-size:12px; font-family:"宋体"; color:#666666; }
a { text-decoration: none; cursor: pointer; outline: none; blr:expression(this.onFocus=this.blur());
color:#666666; }
a:link { text-decoration: none; }
a:hover { text-decoration:none; color:#103c6e; }
a:active { text-decoration:none; }
th { font-weight: normal; }
img { border: 0; }
h3 { font-size: 14px; font-weight: bold; }
h4 { font-size: 12px; font-weight: bold; }
.clear { clear: both; height:0; line-height:0; width:100%; overflow:hidden;  }
.section { width: 100%; clear: both; overflow: hidden; }
.copy { font-family: Arial, Helvetica, sans-serif; }
.fr { float:right; }
table { font-size: inherit; font: 100%; }
img { border: none; }
em{ font-style:normal}
.clearfix { zoom:1; }
.clearfix:after { content:""; display:block; height:0; clear:both; visibility:hidden; }

body { min-width:1000px;
	   width:expression(document.body.clientWidth <= 1000? "1000px": "auto"); }

/*page*/
.page { width:100%; padding:27px 0px; overflow:hidden; text-align:center; margin-top:13px; font-family:"Microsoft YaHei", SimHei; font-size:0;/* 所有浏览器 */ *word-spacing:-1px;/* IE6、7 */ }
.page a { display:inline-block; height:27px; line-height:27px; font-size:14px; border:1px solid #EBEBEB; margin:0px 2px 0px 3px; letter-spacing:normal; word-spacing:normal; vertical-align:top; display:inline-block; *display:inline; *zoom:1; }
.page span { display:inline-block; height:27px; border:1px solid #EBEBEB; border-right:none; letter-spacing:normal; word-spacing:normal; vertical-align:top; display:inline-block; *display:inline; *zoom:1; }
.page a.first { width:53px; }
.page a.prev { width:61px; }
.page a.num { width:27px; }
.page a:hover { color:#103c6e; border:1px solid #103c6e; }
.page a.on { color:#103c6e; border:1px solid #103c6e; }
.page input { width:57px; height:27px; line-height:normal; line-height:27px\9; _height:26px; text-align:center; font-family:"Microsoft YaHei", SimHei; border:none; background:none; margin-left:3px; }
.page a.go { margin:0px; border:none; color:#FFF; background:url(../images/go.png) no-repeat; width:29px; height:29px; line-height:29px; font-size:14px; }
.page a.go:hover { color:#FFF; border:none; }

/*header*/
.headerBox { height:102px; width:100%; position:relative; }
.header { height:110px; width:100%; background:url(../images/headerBg.png) repeat-x; position:absolute; top:0px; left:0px; }
.w980 { width:980px; margin:0 auto; }
.topbar { height:33px; line-height:33px; overflow:hidden; }
.topbar p { float:left; color:#A1A1A1; }
.topbar .search { width:193px; padding-top:4px; float:right; }
.topbar .search input.text { width:119px; height:22px; border:1px solid #E2E2E2; border-right:none; line-height:normal; line-height:22px\9; float:left; color:#aeaeae; padding:0px 10px 0px 25px; background:url(../images/icon.png) no-repeat 5px top; }
.topbar .search input.btn { width:38px; height:24px; line-height:24px; color:#FFF; text-align:center; border:none; background:url(../images/btn.png) no-repeat -140px top; float:left; }
.topbar .tel { float:right; height:33px; line-height:33px; font-size:14px; color:#4f7ab1; font-family:"Microsoft YaHei", SimHei; display:inline-block; padding-right:95px; background: url(../images/tel.png) no-repeat right center; margin-right:10px; }
.topbar .tel em { display:inline-block; vertical-align:top; }
.headerCont { width:100%; height:69px; position:relative; }
.logo { width:208px; height:45px; position:absolute; top:12px; left:-4px; }
.nav { height:47px; position:absolute; bottom:0px; _bottom:-1px; right:-21px; }
.nav ul li { float:left; height:47px; line-height:47px; font-family:"Microsoft YaHei", SimHei; text-shadow:0px 1px 2px #fff; }
.nav ul li a { display:inline-block; color:#333333; font-size:16px; padding:0px 21px; }
.nav ul li a:hover { color:#034074; background:url(../images/nav.png) no-repeat center bottom; }
.nav ul li.on a { color:#034074; background:url(../images/nav.png) no-repeat center bottom; }

/*footer*/
.footerBox { width:100%; background:#262626; }
.footer { padding:14px 0px 27px 0px; overflow:hidden; }
.footerTop { height:34px; border-bottom:1px solid #606060; }
.navBot { line-height:28px; float:left; color:#FFF; }
.navBot a { color:#cfcfcf; font-weight:bold; font-family:"宋体", sans-serif; }
.navBot a:hover { color:#FFF; }
.footerTop .style { width:234px; height:24px; float:right; position:relative; }
.footerTop .styleTil { cursor:pointer; width:200px; height:24px; padding:0px 26px 0px 8px; line-height:24px; color:#666666; background:#FFF url(../images/icon.png) no-repeat right -22px; }
.footerTop .choose { width:234px; padding:3px 0px; line-height:22px; background:#FFF; position:absolute; top:24px; left:0px; border-top:1px solid #555555; display:none; }
.footerTop .choose a { color:#666; display:block; padding:0px 8px; }
.footerTop .choose a:hover { color:#666; }
.footerBot p { color:#cfcfcf; line-height:18px; padding-top:7px; float:left; font-family:"宋体", sans-serif; }
.footerBot .right { float:right; padding-top:11px; }
.footerBot .right a { display:inline-block; width:114px; height:39px; margin-left:9px; }

/*首页*/
.pd20 { padding:20px 0px 23px 0px; }
.contTop { height:383px; margin-bottom:15px; overflow:hidden; }
.contTopLeft { width:582px; float:left; }
.contTopLeftTop { height:184px; margin-bottom:15px; }
.contTopLeftTop .list { width:347px; height:167px; background:#FDFEFF; float:left; padding:17px 18px 0px 18px; }
.contTopLeftTop .list .til { height:32px; overflow:hidden; }
.contTopLeftTop .list .til h6 { font-weight:normal; color:#35567e; font-size:14px; line-height:27px; padding-left:27px; background:url(../images/icon.png) no-repeat 1px -71px; float:left; }
.contTopLeftTop .list .til .managementTextBtn { padding-top:7px; }
.contTopLeftTop .list dt { height:29px; line-height:29px; background:#F0F2F5; text-align:right; color:#666666; margin-bottom:5px; }
.contTopLeftTop .list dt em { float:left; padding-left:14px; }
.contTopLeftTop .list dl span { display:inline-block; text-align:center; float:right; width:80px; }
.contTopLeftTop .list dl span.last { margin-left:9px; }
.contTopLeftTop .list ul li { text-align:right; line-height:29px; height:29px; border-bottom:1px dashed #B9B9B9; }
.contTopLeftTop .list ul li a { float:left; color:#333333; padding-left:12px; }
.contTopLeftTop .list ul li a:hover { float:left; color:#333333; }
.contTopLeftTop .list dl dd span.last { color:#e71f19; }
.contTopLeftTop .pic { width:184px; height:184px; overflow:hidden; float:right; position:relative; }
.contTopLeftTop .pic ul li { width:184px; height:184px; float:left; overflow:hidden; }
.contTopLeftTop .text { position:absolute; top:24px; left:19px; color:#FFF; font-family:"Microsoft YaHei", SimHei; line-height:19px; font-size:14px; }
.contTopLeftTop .text .num { font-size:28px; line-height:28px; }
.contTopLeftTop .text .num em { font-size:56px; line-height:56px; display:inline-block; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; }
.contTopLeftTop .text .rate { padding:0px 0px 8px 4px; }
.contTopLeftTop .text .choose { padding-left:4px; }
.contTopLeftTop .text .code { font-size:12px; padding-left:2px; }
.contTopLeftTop .pic .dot { width:100%; height:27px; font-size:0px; position:absolute; bottom:0px; _bottom:-1px; left:0px; background:url(../images/bg01.png) repeat; z-index:1000; }
.contTopLeftTop .pic .btn { float:left; padding:9px 0px 0px 8px; }
.contTopLeftTop .pic .btn a { display:inline-block; width:10px; height:9px; background:url(../images/btn.png) no-repeat -140px -24px; margin-left:4px; }
.contTopLeftTop .pic .btn a.on { background:url(../images/btn.png) no-repeat -153px -24px; }
.contTopLeftTop .pic a.more { float:right; width:42px; height:27px; display:block; background:url(../images/more.png) no-repeat center center; margin-right:7px; }
.contTopLeftBot { height:184px; overflow:hidden; }
.contTopLeftBot ul { float:left; margin-left:-15px; }
.contTopLeftBot ul li { width:184px; height:184px; float:left; overflow:hidden; margin-left:15px; display:inline; background-image:url(../images/btn.png); background-repeat:no-repeat; }
.contTopLeftBot ul li.one { background-position:left -408px; }
.contTopLeftBot ul li.two { background-position:left -592px; }
.contTopLeftBot ul li.three { background-position:left -776px; }
.contTopLeftBot ul li a { display:block; width:184px; height:49px; padding-top:135px; line-height:26px; color:#4b72a3; font-size:16px; text-align:center; font-family:"Microsoft YaHei", SimHei; }
.contTopRight { width:383px; height:383px; float:right; overflow:hidden; position:relative; }
.contTopRight ul li { width:383px; height:383px; overflow:hidden; }
.contTopRight .dot { height:18px; width:383px; padding-top:9px; text-align:center; font-size:0px; position:absolute; bottom:0px; _bottom:-1px; left:0px; background:url(../images/bg01.png) repeat; z-index:1000; }
.contTopRight .dot a { display:inline-block; width:10px; height:9px; background:url(../images/btn.png) no-repeat -140px -24px; margin:0px 3px; }
.contTopRight .dot a.on { background:url(../images/btn.png) no-repeat -153px -24px; }
.contBot { height:184px; }
.contBotLeft { width:383px; height:166px; position:relative; float:left; margin-right:15px; background:#FDFEFF; padding-top:18px; }
.buttonLeft { width:24px; height:24px; display:block; background:url(../images/btn.png) no-repeat -140px -68px; position:absolute; top:79px; left:1px; }
.buttonLeft:hover { background:url(../images/btn.png) no-repeat -140px -92px; }
.buttonRight { width:24px; height:24px; display:block; background:url(../images/btn.png) no-repeat -140px -116px; position:absolute; top:79px; right:1px; }
.buttonRight:hover { background:url(../images/btn.png) no-repeat -140px -140px; }
.contBotList { width:291px; margin:0 auto; overflow:hidden; }
.contBotLeft ul { width:97px; float:left; }
.contBotLeft ul li { width:70px; height:68px; margin:0 auto; margin-bottom:13px; text-align:center; }
.contBotLeft ul li a { display:block; width:70px; height:23px; line-height:20px; padding-top:45px; color:#446691; font-size:12px; background-image:url(../images/btn.png); background-repeat:no-repeat; }
.contBotLeft ul li a:hover { color:#FFF; }
.contBotLeft ul li.one a { background-position:left top; }
.contBotLeft ul li.one a:hover { background-position:-70px top; }
.contBotLeft ul li.two a { background-position:left -68px; }
.contBotLeft ul li.two a:hover { background-position:-70px -68px; }
.contBotLeft ul li.three a { background-position:left -136px; }
.contBotLeft ul li.three a:hover { background-position:-70px -136px; }
.contBotLeft ul li.four a { background-position:left -204px; }
.contBotLeft ul li.four a:hover { background-position:-70px -204px; }
.contBotLeft ul li.five a { background-position:left -272px; }
.contBotLeft ul li.five a:hover { background-position:-70px -272px; }
.contBotLeft ul li.six a { background-position:left -340px; }
.contBotLeft ul li.six a:hover { background-position:-70px -340px; }
.contBotMid { width:184px; height:184px; overflow:hidden; float:left; }
.contBotRight { width:383px; float:right; height:184px; background:#FDFEFF; }
.contBotRight .hd { height:34px; line-height:34px; background:#F0F2F5; }
.contBotRight .hd p { float:left; font-size:14px; color:#333333; padding:0px 13px; font-family:"Microsoft YaHei", SimHei; cursor:pointer; }
.contBotRight .hd p.on { color:#2b4689; background:#FFF; }
.contBotRight .hd a { display:inline-block; margin-right:14px; width:43px; height:34px; float:right; background:url(../images/newsMore.png) no-repeat center center; }
.contBotRight .bd { padding:11px 20px 0px 0px; display:none; }
.contBotRight .bd ul li { line-height:25px; color:#999999; text-align:right; }
.contBotRight .bd ul li a { float:left; color:#333333; padding:0px 0px 0px 29px; background:url(../images/icon.png) no-repeat 18px -46px; }
.contBotRight .bd ul li a:hover { color:#57779e; }
.contBotRight .bd ul li span { display:inline-block; width:31px; height:25px; background:url(../images/icon.png) no-repeat right -380px; float:left; }

/*------------------------------
            走进信达
------------------------------*/
/*走进信达*/
.bread { height:69px; overflow:hidden; text-align:right; font-family:"Microsoft YaHei", SimHei; text-shadow:0px 1px 2px #fff; }
.bread a.back { display:inline-block; margin-top:32px; line-height:26px; color:#666666; font-size:14px; }
.bread a.back:hover { color:#103c6e; }
.breadLeft { float:left; text-align:left; }
.breadLeft h6 { color:#436591; font-size:21px; line-height:27px; padding-top:7px; }
.breadLeft p { line-height:22px; color:#333333; font-size:14px; }
.breadLeft p a { color:#333333; }
.breadLeft p a:hover { color:#103c6e; }
.breadLeft p em { color:#103c6e; }
.approachLeft { width:583px; float:left; }
.approachRight { width:383px; height:582px; position:relative; float:right; }
.approachRight .photo { width:383px; height:582px; overflow:hidden; }
.approachRight .cont { width:154px; height:383px; padding:0px 15px; position:absolute; bottom:0px; right:0px; _right:-1px; background:url(../images/approachRight.png) repeat-y; color:#FFF; }
.approachRight .cont h6 { font-size:16px; font-family:"Microsoft YaHei", SimHei; line-height:30px; padding-top:9px; }
.approachRight .cont .text { line-height:20px; padding-bottom:14px; }
.approachRight .cont a { display:block; width:37px; height:17px; background:url(../images/more.png) no-repeat center center; }
.approachLeftTop { height:383px; margin-bottom:15px; background:#FFF; padding:0px 21px; }
.approachLeftTop .hd { height:33px; line-height:33px; padding-top:10px; text-align:right; border-bottom:2px solid #E8E8E6; font-family:"Microsoft YaHei", SimHei; margin-bottom:16px; }
.approachLeftTop .hd a { display:inline-block; width:37px; height:27px; margin-top:6px; background:url(../images/newsMore.png) no-repeat center center; }
.approachLeftTop .hd p { float:left; font-size:16px; color:#666666; cursor:pointer; margin-right:18px; position:relative; _bottom:-2px;  }
.approachLeftTop .hd p.on { border-bottom:2px solid #2A517D; color:#2A517D; }
.approachLeftTop .bd { display:none; }
.approachCont { width:230px; float:left; }
.approachCont .photo { width:230px; height:134px; overflow:hidden; margin-bottom:9px; padding-top:4px; }
.approachCont h6 { height:30px; line-height:30px; font-size:14px; color:#333333; font-family:"Microsoft YaHei", SimHei; font-weight:normal; overflow:hidden; }
.approachCont h6 a { color:#333333; }
.approachCont h6 a:hover { color:#103c6e; }
.approachCont .text { line-height:21px; padding-top:2px; color:#999999; height:126px; overflow:hidden; }
.approachList { width:288px; float:right; }
.approachList ul li { height:24px; line-height:24px; text-align:right; color:#939393; }
.approachList ul li a { float:left; padding-left:10px; background:url(../images/icon.png) no-repeat left -98px; }
.approachList ul p { display:block; height:10px; overflow:hidden; }
.contTopLeftBot ul li.four { background-position:-184px -408px; }
.contTopLeftBot ul li.five { background-position:-184px -592px; }
.contTopLeftBot ul li.six { background-position:-184px -776px; }

/*公司概况*/
.inContentLeft { width:184px; float:left; }
.height191 { position:fixed; top:0px; z-index:99999; 
_position:absolute; 
_top:expression((offsetParent.scrollTop)+0); 
/**top:expression(eval(document.documentElement.scrollTop-980));*//* IE6 头部固定 */ }
.height178 { position:fixed; bottom:178px; z-index:99999; 
_position:absolute; 
_top:expression((offsetParent.scrollTop)+0); 
/**top:expression(eval(document.documentElement.scrollTop-980));*//* IE6 头部固定 */ }
.inContLeftPic { width:184px; height:184px; overflow:hidden; margin-bottom:13px; }
.inContLeftPic a { display:block; text-align:center; height:49px; padding-top:135px; line-height:26px; line-height:26px; color:#4a6a90; font-size:18px; background-image:url(../images/btn.png); background-repeat:no-repeat; font-family:"Microsoft YaHei", SimHei; }
.inContLeftPic a:hover { color:#4a6a90; }
.inContLeftPic a.approachPic { background-position:-368px -408px; }
.inContLeftList { background:#FFF; }
.inContLeftList ul li { width:184px; line-height:48px; font-family:"Microsoft YaHei", SimHei; zoom:1; margin-bottom:2px; }
.inContLeftList ul li a { display:block; height:48px; color:#666666; font-size:14px; padding-left:26px; }
.inContLeftList ul li a:hover { color:#FFF; background:url(../images/btn.png) no-repeat -184px top; }
.inContLeftList ul li a.on { color:#FFF; background:url(../images/btn.png) no-repeat -184px top; }
.inContentRight { width:782px; float:right; background:#FFF; }
.inContentRightPic { width:782px; height:245px; overflow:hidden; }
.introductionCont { padding:20px 38px; }
.introductionTop { padding:0px 0px 12px 186px; border-bottom:1px dashed #999999; font-family:"Microsoft YaHei", SimHei; }
.introductionTop h6 { color:#456cad; font-size:18px; line-height:34px; }
.introductionTop p { line-height:19px; padding-bottom:8px; }
.introductionText h6 { font-weight:normal; color:#333333; font-size:13px; line-height:24px; padding-top:15px; font-family:"Microsoft YaHei", SimHei; }
.introductionText p { line-height:22px; }
.pb10 { padding-bottom:10px !important; }
.introductionText dl { height:115px; overflow:hidden; padding-left:27px; }
.introductionText dl dt { width:90px; float:left; height:101px; padding-top:6px; text-align:center; color:#FFF; line-height:25px; font-size:14px; background:url(../images/introductionText.png) no-repeat left 6px; font-family:"Microsoft YaHei", SimHei; }
.introductionText dl dd { width:568px; float:right; line-height:24px; color:#333333; }
.height26 { height:26px !important; }
.mt26 { margin-top:26px !important; }

/*公司动态*/
.subList { background:#EDF0F4; padding:6px 0px; display:none; }
.inContLeftList ul li .subList a { display:block; line-height:30px; height:30px; padding-left:52px; color:#666666; font-size:13px; background:url(../images/icon.png) no-repeat 42px -122px; }
.inContLeftList ul li .subList a:hover { background:url(../images/icon.png) no-repeat 42px -152px; color:#4a6a90; }
.inContLeftList ul li .subList a.cur { background:url(../images/icon.png) no-repeat 42px -152px; color:#4a6a90; }
.inContLeftList ul li a.onTwo { color:#FFF; background:url(../images/btn.png) no-repeat -184px top; }
.Dynamic { padding:30px; }
.Dynamic .hd { height:32px; padding:0px 0px 33px 159px; border-bottom:1px solid #CCCCCC; font-family:"Microsoft YaHei", SimHei; margin-bottom:20px; }
.Dynamic .hd p { width:130px; height:30px; text-align:center; line-height:30px; color:#333333; font-size:14px; border:1px solid #B2B2B2; cursor:pointer; float:left; margin-right:5px; }
.Dynamic .hd p.on { border:1px solid #456CAD; background:#456CAD; color:#FFF; }
.Dynamic .bd { display:none; }
.DynamicTop { height:149px; border-bottom:1px dashed #999999; }
.DynamicTop .photo { width:211px; height:129px; overflow:hidden; float:left; margin-right:24px; }
.DynamicTop .til { height:19px; line-height:19px; font-size:16px; overflow:hidden; }
.DynamicTop .til a { color:#103c6e; font-family:"Microsoft YaHei", SimHei; }
.DynamicTop .til a:hover { color:#103c6e; }
.DynamicTop .time { line-height:22px; padding-bottom:4px; font-weight:bold; }
.DynamicTop .text { line-height:22px; height:88px; overflow:hidden; }
.DynamicList ul li { text-align:right; line-height:37px; height:37px; border-bottom:1px dashed #999999; color:#999999; font-size:13px; }
.DynamicList ul li.on { color:#103c6e; background:#F3F5F8; }
.DynamicList a { padding-left:19px; float:left; font-family:"Microsoft YaHei", SimHei; background:url(../images/icon.png) no-repeat 10px -219px; }
.DynamicList a:hover { background:url(../images/icon.png) no-repeat 10px -182px; }

/*人才招聘*/
.recruitment { padding:39px 50px; overflow:hidden; }
.recruitmentTil { margin-bottom:20px; padding-top:19px; text-align:center; background:url(../images/recruitmentTil.png) no-repeat center top; color:#333; }
.recruitmentTil span { display:inline-block; line-height:22px; padding-bottom:7px; border-bottom:1px solid #C1C1C1; font-size:14px; color:#333333; font-family:"Microsoft YaHei", SimHei; }
.recruitmentText { text-align:center; line-height:24px; }
.recruitmentText p { padding-bottom:24px; }
.recruitmentText .mt18 { margin-bottom:18px; border-bottom:1px dashed #7F7F7F; padding-bottom:16px; }
.recruitmentBtn { display:inline-block; width:148px; height:46px; text-align:center; line-height:46px; font-size:14px; color:#333333; font-family:"Microsoft YaHei", SimHei; background:url(../images/btn.png) no-repeat -184px -48px; }
.recruitmentBtn:hover { color:#333333; }

/*营业网点*/
.branch { padding:44px 52px; overflow:hidden; }
.branchTil { background:url(../images/branchTil.png) no-repeat center top; }
.branchText p { line-height:23px; text-align:center; margin-bottom:34px; }
.branchMid { height:33px; padding:22px 36px 21px 12px; background:#F5F5F5; }
.branchMid a.search { width:47px; height:33px; line-height:33px; color:#FFF; font-family:"Microsoft YaHei", SimHei; font-size:16px; display:block; float:right; padding-left:37px; background:url(../images/btn.png) no-repeat -184px -94px; }
.branchMidCont { float:left; padding:3px 0px; height:27px; }
.branchMidCont p.name { float:left; text-align:right; padding-right:10px; width:43px; height:27px; line-height:27px; font-size:14px; font-family:"Microsoft YaHei", SimHei; }
.branchMidCont .style { width:117px; height:27px; float:left; position:relative; }
.branchMidCont .styleTil { line-height:27px; padding:0px 34px 0px 8px; height:27px; overflow:hidden; background:url(../images/btn.png) no-repeat -184px -127px; cursor:pointer; }
.branchMidCont .choose { width:115px; padding:3px 0px; line-height:23px; border:1px solid #EAE9E9; border-top:none; position:absolute; left:0px; top:27px; background:#FFF; display:none; }
.branchMidCont .choose a { display:block; padding:0px 8px; }
.branchBotTil { color:#333333; font-size:16px; line-height:31px; padding:15px 0px 0px 3px; border-bottom:1px solid #E7E7E7; font-family:"Microsoft YaHei", SimHei; }
.branchList ul li { height:109px; padding:18px 14px 19px 15px; border-bottom:1px dashed #929395; overflow:hidden; background:#FFF; }
.branchList .photo { width:163px; height:109px; overflow:hidden; float:right; }
.branchList .text { float:left; }
.branchList .name { color:#1c5190; font-size:14px; line-height:14px; padding-bottom:10px; font-family:"Microsoft YaHei", SimHei; }
.branchList .ads { line-height:18px; padding-bottom:16px; }
.branchList ul li a { width:88px; height:33px; display:block; line-height:33px; text-align:center; background:#F2F2F2; color:#545454; font-size:14px; font-family:"Microsoft YaHei", SimHei; }
.branchList ul li a:hover { color:#FFF; background:#1C5190; }
.branchList ul li.on { background:#F4F5F9; }
.branchList ul li.on a { color:#FFF; background:#1C5190; }
.branchList .page { margin-top:0px; }

/*联系我们*/
.contactUs { padding:44px 51px; }
.contactUsTil { background:url(../images/contactUsTil.png) no-repeat center top; }
.contactUs .pic { width:679px; height:267px; margin-bottom:52px; }
.contactUsCont { padding-left:215px; background:url(../images/contactUsCont.png) no-repeat 83px top; font-family:"Microsoft YaHei", SimHei; }
.contactUsCont h6 { color:#456cad; font-size:16px; line-height:36px; }
.contactUsCont p { font-size:14px; line-height:24px; }

/*------------------------------
            资产管理
------------------------------*/
.managementTop { width:100%; height:184px; margin-bottom:14px; background:url(../images/managementTop.png) repeat-x; position:relative; }
.managementTop p.photo { width:140px; height:132px; position:absolute; top:27px; left:30px; background:url(../images/pic26.png) no-repeat -1px top; text-align:center; color:#FFF; }
.managementTop p.photo span { display:block; font-size:18px; font-weight:bold; line-height:22px; padding-top:47px; height:44px; overflow:hidden; }
.managementTop p.photo em { display:block; line-height:28px; font-size:10px; font-weight:bold; }
.managementTop p.xd_photo { width:180px; height:128px; position:absolute; top:27px; left:30px; }
.managementTopText { color:#FFF; position:absolute; top:27px; left:188px; font-family:"Microsoft YaHei", SimHei; }
.xd_managementTopText { color:#edf0f4; position:absolute; top:27px; left:236px; font-family:"Microsoft YaHei", SimHei; }
.managementTopText .num{ font-size:48px; font-weight:bold; line-height:39px; letter-spacing:-1px; }
.xd_managementTopText .num{padding-bottom:10px;padding-left:42px;background: url("../images/gps.png") no-repeat;height:54px;line-height:84px;font-family: "Microsoft Yahei";font-size: 18px;font-weight: bold;}
.managementTopText .text{ line-height:25px; padding-bottom:16px; font-size:16px; }
.xd_managementTopText .text{line-height:25px; font-size:14px; }
.managementTopText .name{ line-height:22px; font-size:16px; font-weight:bold; }
.xd_managementTopText .name{line-height:25px; font-size:14px;}
.managementTopText .code { line-height:21px; font-size:13px; }
.managementTop a { display:block; width:161px; height:56px; text-align:center; line-height:56px; color:#FFF; font-size:21px; font-weight:bold; background:url(../images/managementTopBtn.png) repeat-x; position:absolute; bottom:0px; right:39px; font-family:"Microsoft YaHei", SimHei; }
.managementTop a:hover { color:#FFF; }
.managementCont { width:100%; background:#FFF; }
.managementContTop { height:41px; overflow:hidden; }
.managementContTil { height:39px; line-height:39px; background:#EDF0F4; text-align:center; font-family:"Microsoft YaHei", SimHei; border-bottom:2px solid #4A6A90; overflow:hidden; }
.managementContTil a { width:163px; float:left; color:#4a6a90; font-size:14px; }
.managementContTil a:hover { color:#4a6a90; }
.managementContTil a.on { background:#4A6A90; color:#FFF; font-weight:bold; }
.managementContTil a.on:hover { color:#FFF; }
.managementContTil a.cur { background:#4A6A90; color:#FFF; font-weight:bold; }
.managementContTil a.cur:hover { color:#FFF; }
.w165 { width:165px !important; }
.managementText { padding:0px 53px 103px 53px; }
.managementTextTil { width:100%; height:34px; overflow:hidden; padding-top:33px; border-bottom:1px solid #E0E0E0; }
.managementTextTil h6 { float:left; font-weight:normal; line-height:34px; color:#333333; font-size:16px; padding-left:22px; font-family:"Microsoft YaHei", SimHei; background:url(../images/icon.png) no-repeat left -273px; }
.planIntroduce p { line-height:24px; padding-top:12px;}
.yybjs p {color: #999999}
.planIntroduce span { display:inline-block; width:60px; }
.NetPlanTil { width:100%; height:19px; padding:14px 0px 19px 0px; font-family:"Microsoft YaHei", SimHei; }
.NetPlanTil input { float:right; width:83px; height:19px; line-height:normal; line-height:19px\9; border:none; padding:0px 8px; color:#999999; margin:0px 10px 0px 4px; font-family:"Microsoft YaHei", SimHei; background:url(../images/btn.png) -184px -154px; }
.NetPlanTil a { display:block; width:34px; height:17px; border:1px solid #CCCCCC; text-align:center; line-height:17px; color:#333333; float:right; }
.NetPlanTil a:hover { color:#333333; }
.NetPlanTil span { display:inline-block; float:right; padding:0px 14px 0px 20px; color:#999999; line-height:19px; margin-left:6px; }
.NetPlanTil span.blue { background:url(../images/icon.png) no-repeat left -307px; }
.NetPlanTil span.red { background:url(../images/icon.png) no-repeat left -326px; }
.NetPlan table { border-top:1px solid #E0E0E0; }
.NetPlan table td { text-align:center; border-bottom:1px dashed #999999; line-height:23px; padding:5px 0px; }
.NetPlan .lxfs_phto{width: 170px; float: left; }
.NetPlan .lxfs_phto img{display: inline-block;float: right ;padding-right: 20px;padding-top: 20px;}
.NetPlan .lxfs_con{width: 701px;float: right;padding-top: 15px;}
.NetPlan .lxfs_con table{border: none;}
.NetPlan .lxfs_con td{text-align: left; color: #666666;}
.NetPlan .lxfs_con td.td_fr{background: url("../images/square_icon.png") no-repeat 5px 15px;padding-left: 15px; color: #999999;}
.tjzq{width: 100%;height: 100%;position: relative;}
.tjzq .prev{background: url("../images/prev_pht.png") no-repeat;display: inline-block; width: 35px;height: 35px; position: absolute;top: 74px;left: -7px;}
.tjzq .next{background: url("../images/next_pht.png") no-repeat;display: inline-block; width: 35px;height: 35px; position: absolute;top: 74px;right: -7px;}
.tjzq .scroll_pic{width: 872px;height: 147px;padding-top: 18px;}
.tjzq .scroll_pic img{height: 147px;width: 198px;margin: 0 10px;border: none;float: left;}
.managementTextBtn { line-height:14px; float:right; font-size:0px; vertical-align:top; *white-space:-1px; padding:21px 0px 8px 0px; }
.managementTextBtn a { display:inline-block; vertical-align:top; width:14px; height:14px; }
.managementTextBtn a.left { background:url(../images/btn.png) no-repeat -154px -187px; }
.managementTextBtn a.left:hover { background:url(../images/btn.png) no-repeat -154px -173px; }
.managementTextBtn a.right { background:url(../images/btn.png) no-repeat -140px -173px; }
.managementTextBtn a.right:hover { background:url(../images/btn.png) no-repeat -140px -187px; }
.managementTextBtn span { font-size:12px; display:inline-block; vertical-align:top; color:#b2b2b2; font-size:14px; line-height:14px; letter-spacing:-1px; padding:0px 5px; *position:relative; *top:-3px; *line-height:18px; }
.managementTextBtn span i { font-style:normal; color:#4a6a90; }
.managementTextTil .managementTextBtn { padding:12px 0px 0px 0px; _width:60px; }
.managementTextList ul li {height:33px; line-height:33px;text-align:right; border-bottom:1px dashed #999999; padding-left:21px; background:url(../images/icon.png) no-repeat 10px -221px; overflow:hidden; zoom:1; }
.managementTextList ul li.on { background:#F3F5F8 url(../images/icon.png) no-repeat 10px -184px; color:#103c6e; }
.managementTextList ul li a { float:left;}
.ywgg{width: 100%;height: 100%;}
.ywgg li em{float: right;}
.ywgg li a{display: block;padding:7px 0 7px 21px;background:url(../images/icon.png) no-repeat 10px -218px;}
.ywgg li a:hover{ background:#F3F5F8 url(../images/icon.png) no-repeat 10px -181px; color:#103c6e; }
.ywgg li p{display: none;padding-left: 21px;}
.ywgg li p.on{display: block;padding:0 0 10px 21px;color: #999999;}
.ywgg li{ border-bottom:1px dashed #999999;}
.Investor ul li { padding:18px 0px; overflow:hidden; border-bottom:1px dashed #999999; }
.Investor .photo { width:97px; height:115px; float:left; overflow:hidden; margin-right:16px; }
.Investor .text { line-height:22px; height:66px; overflow:hidden; color:#999999; }
.Investor .name a { color:#333333; font-size:16px; line-height:20px; display:inline-block; font-family:"Microsoft YaHei", SimHei; margin-bottom:8px; }
.Investor .name a span { font-size:12px; color:#666666; display:inline-block; vertical-align:middle; padding-left:10px; }
.Investor .name a:hover { color:#333333; }
.Investor .name a:hover span { color:#666666; }
.Investor .Investor_box{width: 100%;height: 100%;}
.Investor .Investor_box img{height: 325px;display: block;width: 871px;padding-top: 20px;}
.bgNone { border:none !important; }
.height0 { height:0px; overflow:hidden; }

/*定向资产管理-产品优势*/
.inContLeftPic a.managementPic { background:url(../images/btn.png) no-repeat -368px -776px; }
.proAdvantage { padding:35px 52px; overflow:hidden; }
.proAdvantageTop { line-height:21px; padding-bottom:33px; }
.proAdvantageBot { text-align:left; }
.proAdvantageBot h6 { line-height:28px; padding:0px 0px 18px 56px; color:#333333; font-size:14px; font-weight:normal; font-family:"Microsoft YaHei", SimHei; }
.proAdvantageBot dl { padding-left:111px; height:76px; }
.proAdvantageBot dl dt { height:76px; line-height:26px; width:117px; text-align:center; color:#FFF; font-size:14px; font-family:"Microsoft YaHei", SimHei; float:left; background:url(../images/btn.png) no-repeat -552px -408px; }
.proAdvantageBot dl dd { width:392px; float:right; margin-right:40px; line-height:21px; padding-top:2px; }
.advantageTil { background:url(../images/advantageTil.png) no-repeat center top; padding-top:67px; }

/*资产管理部介绍-团队风采*/
.teams { padding:40px 48px; overflow:hidden; }
.teamsText { line-height:22px; padding-bottom:10px; }
.teamsList { padding-left:110px; }
.teamsList h6 { line-height:45px; zoom:1; border-bottom:1px solid #E0E0E0; color:#333; font-size:14px; padding-top:10px; font-weight:normal; font-family:"Microsoft YaHei", SimHei; }
.teamsList .Investor .name span { color:#4a6a90; }
.teamsList .Investor .name a:hover span { color:#4a6a90; }
.teamsList .Investor .text { height:auto; overflow:auto; color:#666666; }
.InvestorRight { width:460px; float:right; }

/*公告信息*/
.notice { padding:41px 32px; overflow:hidden; }

/*公告信息-内页*/
.inNotice { padding:42px 52px; overflow:hidden; background:#FFF; font-family:"Microsoft YaHei", SimHei; }
.inNotice .til { line-height:25px; color:#306fb2; font-size:21px; padding-bottom:12px; }
.inNotice .time { height:39px; overflow:hidden; border-bottom:1px solid #EBEBEB; }
.inNotice .time .date { float:left; line-height:21px; font-size:13px; }
.bdsharebuttonbox { float:right; }
.inNotice .text { line-height:180%; font-size:13px; padding:14px 0px 30px 0px; }
.inNotice .list { font-size:14px; line-height:26px; color:#333333; }
.inNotice .list a { color:#333333; }
.inNotice .list a:hover { color:#103c6e; }

/*客户服务-投诉建议*/
.customerService { padding:76px 0px 76px 105px; overflow:hidden; font-family:"Microsoft YaHei", SimHei; }
.customerService i { font-style:normal; color:#e60012; }
.customerServiceTil { padding-left:77px; height:43px; background:url(../images/customerServiceTil.png) no-repeat 20px top; margin-bottom:45px; }
.customerServiceTil h6 { font-size:16px; line-height:18px; }
.customerServiceTil p { line-height:14px; font-size:14px; color:#999999; padding-top:11px; }
.customerServiceText { width:100%; height:35px; }
.mb17 { margin-bottom:17px !important; }
.customerServiceText .name { float:left; width:66px; height:35px; line-height:35px; text-align:right; padding-right:11px; color:#999999; font-size:14px; }
.customerServiceText input { float:left; width:227px; height:33px; line-height:normal; line-height:33px\9; border:1px solid #E3E3E3; background:#FFFFFF; color:#666; padding:0px 10px; font-family:"Microsoft YaHei", SimHei; font-size:14px; }
.customerServiceText input.w117 { width:117px; }
.customerServiceText i { display:inline-block; float:left; line-height:35px; padding-left:9px; }
.customerServiceText .photo { width:99px; height:35px; overflow:hidden; float:left; margin-left:13px; }
.customerServiceBtn { padding:30px 0px 0px 77px; overflow:hidden; }
.customerServiceBtn a { display:inline-block; float:left; width:94px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:14px; background:#6E91B8; margin-right:12px; }
.customerServiceBtn a:hover { color:#FFF; }
.customerServiceBtn a.two { background:#53739A; }
.height156 { height:156px; }
.customerServiceText textarea { height:134px; width:446px; float:left; padding:10px; line-height:23px; color:#666; font-family:"Microsoft YaHei", SimHei; border:1px solid #E3E3E3; background:#FFFFFF; font-size:14px; }

/*客户服务-账户查询*/
.customerServiceText .style { width:247px; height:33px; line-height:33px; border:1px solid #E3E3E3; background:#FFFFFF; position:relative; float:left; }
.customerServiceText .styleTil { width:227px; padding:0px 10px; height:33px; line-height:33px; background:url(../images/icon.png) no-repeat right -347px; font-size:14px; }
.customerServiceText .choose { width:247px; border:1px solid #E3E3E3; background:#FFFFFF; position:absolute; top:33px; left:-1px; padding:3px 0px; display:none; }
.customerServiceText .choose a { display:block; padding:0px 10px; line-height:22px; color:#999999; }
.customerServiceText .choose a:hover { color:#103c6e; }

/*定向资产管理-业务介绍*/
.BusinessIntroduce { padding:0px 0px 30px 145px; }
.BusinessIntroduce h6 { font-weight:normal; line-height:14px; font-size:14px; color:#333333; padding-bottom:31px; border-bottom:1px solid #E5E5E5; text-align:left; margin-bottom:19px; }
.BusinessIntroduce p { padding-bottom:0px; text-align:left; }
.BusinessIntroduce p.til { line-height:34px; color:#333; }
.BusinessIntroduce p.text { line-height:22px; padding-bottom:36px; }
.BusinessIntroduceTil { padding-top:73px; background:url(../images/BusinessIntroduceTil.png) no-repeat center top; }

/*市值管理与投资顾问-市值管理业务介绍*/
.introductionThreeTil { padding-top:74px; background:url(../images/introductionThreeTil.png) no-repeat center top; }
.introductionThree { line-height:23px; text-align:center; padding-bottom:30px; }
.introductionThree .bg { padding-bottom:63px; background:url(../images/introductionThree.png) no-repeat center bottom; }

/*市值管理与投资顾问-投资顾问业务介绍*/
.light24 { line-height:24px !important; }
.introductionFour { padding-left:145px; color:#333333; font-size:14px; line-height:24px; color:#666; }
.businesscont .words { line-height:24px; padding-top:20px; border-top:1px solid #E5E5E5; }
.introductionFourText { border-top:1px solid #E5E5E5; margin-top:24px; padding-top:30px; }
.introductionFourText p { color:#666; line-height:23px; padding-bottom:24px; }
.introductionFourText p.blue { color:#4a6a90; padding-bottom:0px; font-size:16px; }
.introductionFourTil { padding-top:66px; background:url(../images/introductionFourTil.png) no-repeat center top; }

/*------------------------------
            经纪业务
------------------------------*/
/*软件下载*/
.inContLeftPic a.businessPic { background-position:-368px -592px; } 
.softwareDownload { padding:11px 31px 10px 31px; overflow:hidden; }
.softwareDownload ul li { padding:19px 0px; overflow:hidden; border-bottom:1px dashed #000000; }
.softwareDownload .photo { width:151px; height:144px; overflow:hidden; float:left; margin-right:25px; }
.softwareDownload .til { line-height:18px; color:#333333; font-size:14px; height:18px; overflow:hidden; font-family:"Microsoft YaHei", SimHei; }
.softwareDownload .text { color:#666666; line-height:21px; height:42px; overflow:hidden; padding-top:7px; }
.softwareDownload .text a { color:#4a6a90; }
.softwareDownload .text a:hover { color:#4a6a90; }
.softwareDownload .detail { line-height:26px; padding-top:6px; font-weight:bold; }
.softwareDownload .detail em { color:#53739a; display:inline-block; padding-right:28px; }
.softwareDownload .btn { height:34px; padding-top:11px; font-size:0px; *white-space:-1px; }
.softwareDownload .btn a { display:inline-block; width:94px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:14px; margin-right:7px; font-family:"Microsoft YaHei", SimHei; background:#6E91B8; }
.softwareDownload .btn a:hover { color:#FFF; }
.softwareDownload .btn a.two { background:#53739A; }
.softwareDownload .page { margin-top:8px; }

/*港股通*/
.stocksThrough { padding:27px 32px 10px 32px; overflow:hidden; }
.stocksThrough .page { margin-top:0px; }

/*人员公示*/
.personnel { padding:46px 50px 20px 50px; overflow:hidden; }
.personnel .hd { height:32px; padding:0px 0px 29px 137px; font-family:"Microsoft YaHei", SimHei; }
.personnel .hd p { width:130px; height:30px; text-align:center; line-height:30px; color:#333333; font-size:14px; border:1px solid #B2B2B2; cursor:pointer; float:left; margin-right:5px; }
.personnel .hd p.on { border:1px solid #456CAD; background:#456CAD; color:#FFF; }
.personnelSearch { height:33px; padding:22px 0px 21px 0px; background:#F5F5F5; overflow:hidden; margin-bottom:13px; }
.personnelSearch .left { padding-top:3px; float:left; }
.personnelSearch p.name { float:left; padding:0px 10px 0px 35px; line-height:27px; font-size:14px; font-family:"Microsoft YaHei", SimHei; }
.personnelSearch input { float:left; width:89px; height:25px; padding:0px 10px; line-height:normal; line-height:25px\9; border:1px solid #EAE9E9; background:#FFF; font-family:"Microsoft YaHei", SimHei; }
.personnelSearch input.w157 { width:157px; }
.personnelSearch a { display:block; float:left; width:47px; height:33px; line-height:33px; background:url(../images/btn.png) no-repeat -184px -94px; color:#FFF; font-family:"Microsoft YaHei", SimHei; margin-left:26px; font-size:16px; padding-left:37px; }
.personnelSearch a:hover { color:#FFF; }
.tab01 { border:1px solid #D8E6F7; border-collapse:collapse; }
.tab01 th { line-height:23px; padding:7px 0px; text-align:center; background:#F4F8FD; font-size:13px; border-left:1px solid #D8E6F7; }
.tab01 td { line-height:24px; padding:7px 0px; text-align:center; border-left:1px solid #D8E6F7; border-bottom:1px dashed #999999; }
.personnel .bd { display:none; }


/*定向资产管理-业务介绍*/
.nav ul li .submenu {
	position:absolute;
	width:139px;
	top:47px;
	left:217px;
	z-index:9999999;
	line-height:25px;
	background:#FFF;
	overflow:hidden;
	border-top:3px solid #033b6a;}
.nav ul li .submenu a {
	height:40px;
	clear:both;
	line-height:40px; 
	background:none; 
	color:#5D5D5D; 
	display:block; 
	font-size:14px;
	padding-left:40px;
	background:url(../images/sub_a.png) 25px center no-repeat;}
.nav ul li .submenu a:hover {
	line-height:40px; 
	border-top:none; 
	color:#033b6b; 
	border:none;
	background:#e5ebf0 url(../images/sub_a_on.png) 25px center no-repeat;}
.nav ul li .submenu02{
	left:370px;}
.businessTil{
	background:url(../images/businessTil.png) no-repeat top center;
	padding-top:60px;}
.recruitmentTil em{
	padding-bottom:8px;
	line-height:22px;
	display:inline-block;}
.mb35{
	margin-bottom:35px;
	padding-bottom:35px;
	border-bottom:1px solid #e5e5e5;}
.businesscont{
	margin-left:145px;
	text-align:left;}
.businesscont h3{
	color:#333;
	font-weight:normal;
	width:325px;}
.businesscont ul{
	color:#999;
	margin:15px 0 50px 0;}
.businesscont ul li{
	margin:30px 0;}
.businesscont ul li span{
	display:inline-block;
	vertical-align:middle;
	width:50px;
	height:37px;
	background:url(../images/nmb_bg.png) no-repeat;
	text-align:center;
	color:#FFF;
	padding-top:13px;
	line-height:24px;
	margin:0 10px;}

/*投资者教育*/
.listbox{
	float:left;
	width:250px;
	height:501px;
	position:relative;
	text-align:center;
	margin-right:15px;
	background:#FFF;
	overflow:hidden;}
.mr0{
	margin-right:0px !important;}
.mb0{
	margin-bottom:0px !important;}
.listbox01{
	width:184px;}
.listbox02{
	background:url(../images/listbox_bg02.jpg) no-repeat;}
.listbox_cont{
	background:#FFF;
	padding:30px 0 12px 0;}
.listbox_cont h3{
	font-size:18px;
	color:#4a6a90;
	font-weight:normal;}
.l_c_h01{
	padding-top:142px;
	background:url(../images/listbox01.png) no-repeat center 60px;}
.l_c_h02{
	padding-top:85px;
	background:url(../images/listbox02.png) no-repeat top center;}
.l_c_h03{
	padding-top:85px;
	background:url(../images/listbox03.png) no-repeat top center;}
.l_c_h04{
	padding-top:85px;
	background:url(../images/listbox04.png) no-repeat top center;}
.listbox_cont h3 span{
	border-bottom:1px solid #e5e5e5;
	padding-bottom:15px;
	display:inline-block;}	
.listbox_cont h3 em{
	padding-bottom:15px;
	display:inline-block;}	
.listbox_cont ul li{
	padding:15px 0;}
.listbox_cont ul li a{
	font-size:14px;}
.mt118{
	margin-top:118px;}	
.pt0{
	padding-top:0px;}
.mb30{
	margin-bottom:30px;}
.mb60{
	margin-bottom:60px;}
.productsList{
	padding:20px 20px 0 20px;
	overflow:hidden;}
.productsList ul li{
	float:left;
	margin:0 32px 20px 0;
	text-align:center;}		
.productsList ul li a{
	display:block;
	width:224px;
	height:132px;
	color:#ebeff6;
	background:url(../images/pro_bg.jpg) no-repeat;
	border:1px solid #FFF;
	font-weight:bold;
	font-size:30px;
	padding-top:80px;}
.productsList ul li a span{
	display:block;
	width:150px;
	margin:0 auto;
	line-height:36px;}
.productsList ul li a em{
	display:block;
	font-size:16px;
	margin-top:10px;}
.productsList ul li a:hover{
	border:1px solid #217bbf;
	color:#FFF;}
	
/*融资融券-标的证券信息*/
.inContLeftPic{
	background:#FFF;}
.inContLeftPic a.creditPic {
	background:url(../images/creditPic.png) no-repeat right bottom; }
.hd02{
	padding:0px 78px 29px !important;}
.hd02 p{
	width:auto !important;
	padding:0 8px;}
.name02{
	padding:0 10px !important;}
	
/*------------------------------
            信用业务
------------------------------*/	
/*融资融券-业务指南*/
.processPic { padding:36px 0px 90px 0px; overflow:hidden; text-align:center; }
.processPic h6 { font-size:18px; font-weight:normal; line-height:37px; margin-bottom:16px; }	
	
/*融资融券-业务指南*/	
.processTil { background:url(../images/processTil.png) no-repeat center top; padding-top:91px; }
.businesscont ul li p { float:left; }
.businesscont ul li em { display:inline-block; width:376px; line-height:18px; }	
.businesscont ul li i { display:inline-block; width:80px; font-style:normal; }	
.businesscont ul li span b { font-size:18px; font-weight:normal; }	
.processTwoTil { background:url(../images/processTwoTil.png) no-repeat center top; padding-top:82px; }	

/*经纪业务-弹窗*/
.popup { width:100%; height:100%; background:#000; -moz-opacity: 0.3; opacity:0.3; filter: alpha(opacity=30); position:absolute; top:0%; left:0%; z-index:100000000; }
.w584 { width:584px; margin-left:-292px; background:#FFF; position:absolute; top:303px; left:50%; z-index:100000001; }
.popupTil { height:40px; line-height:40px; background:#E7E7E7; overflow:hidden; } 
.popupTil h6 { float:left; color:#333333; font-size:18px; padding-left:22px; font-weight:normal; }
.popupTil a { float:right; display:block; width:40px; height:40px; background:url(../images/close.png) no-repeat center center; margin-right:2px; }
.businessPopup { padding:22px 36px 53px 36px; overflow:hidden; }
.businessPopup h6 { line-height:31px; color:#666666; font-size:16px; font-weight:normal; }
.businessPopup p { line-height:24px; color:#999999; padding-bottom:40px; }
.businessPopup a { display:block; width:94px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:14px; background:#4A6A90; margin:0 auto; }

/*搜索*/
.inSearchBot { padding:0px 52px 50px 52px; overflow:hidden; background:#FFF; }
.inSearchBot ul li { border-bottom:1px dashed #999999; }
.inSearchBot p.til { line-height:31px; padding-top:10px; font-size:14px; color:#666666; }
.inSearchBot p.cont { line-height:21px; color:#999999; height:42px; overflow:hidden; padding-bottom:14px; }
.inSearchBot span { color:#103c6e; }
.inSearchBot a span { color:#103c6e; }
.inSearchTop { height:81px; background:#F5F7F9; position:relative; }
.inSearchTopLeft { height:39px; position:absolute; top:23px; left:25px; padding-left:63px; color:#A6A8A9; background:url(../images/inSearchTopLeft.png) no-repeat left top; }
.inSearchTopLeft h6 { line-height:18px; font-size:18px; padding-bottom:5px; }
.inSearchTopLeft p { line-height:16px; font-size:16px; }
.inSearchTopRight { position:absolute; top:25px; right:24px; height:31px; line-height:31px; }
.inSearchTopRight input { float:left; background:none; }
.inSearchTopRight input.text { width:189px; height:29px; border:1px solid #E5E8EC; line-height:none; line-height:29px\9; padding:0px 12px; border-right:none; color:#aeaeae; }
.inSearchTopRight input.btn { border:none; width:59px; height:31px; text-align:center; line-height:31px; color:#FFF; font-size:14px; font-family:"微软雅黑", sans-serif; cursor:pointer; background:url(../images/inSearchTopRight.png) repeat-x; margin-right:13px; }
.inSearchTopRight p { float:left; }

/*新加css*/
.inContLeftPic a.ResearchPic { background:url(../images/btn.png) no-repeat -552px -592px; }
.inContLeftPic a.derivativesPic { background:url(../images/btn.png) no-repeat -552px -776px; }

/*-- add 20150317 --*/
.jh_probox{
	padding:30px 25px;}
.jh_probox ul li{
	width:244px;
	float:left;}
.jh_probox ul li .libox{
	width:224px;
	height:215px;
	margin: 0 auto;
	position:relative;
	background-position: 0 0;
	background-repeat: no-repeat;}
.jh_probox ul li.s1 .libox{
	background-image: url(../images/pro_bg01.gif);}
.jh_probox ul li.s2 .libox{
	background-image: url(../images/pro_bg02.gif);}
.jh_probox ul li.s3 .libox{
	background-image: url(../images/pro_bg03.gif);}
.tj_icon{
	display:inline-block;
	width:78px;
	height:76px;
	background:url(../images/tj_icon.png) no-repeat;
	font-size:0;
	line-height:0;
	position:absolute;
	top:-5px;
	left:-5px;}
.new_data{
	padding:50px 0 0;
	height:100px;
	position:relative;
	text-align:center;
	color:#fff;}
.new_data .tit{
	display:inline-block;
	width:96px;
	text-align:center;
	height:31px;
	line-height:31px;
	padding-bottom:8px;
	background:url(../images/tip_bg.png) no-repeat;
	position:absolute;
	top:30px;
	left:50%;
	margin-left:-48px;
	font-size:15px;}
.jz_dataspan{
	line-height:100px;
	font-size:56px;
	font-family:Arial;
	font-weight:bold;}
.jz_dataspan em{
	font-size:30px;}
.jh_probox ul li h4{
	text-align:center;
	line-height:22px;
	padding:12px 10px 0;
	font-size:18px;
	font-weight:normal;}
.jh_probox ul li h4 span{
	font-size:16px;}
.jh_probox ul li.s1 h4{
	color:#003872;}
.jh_probox ul li.s2 h4{
	color:#620800;}
.jh_probox ul li.s3 h4{
	color:#70004c;}
.jh_comtitle{
	height:48px;
	line-height:48px;
	padding: 0 35px;
	font-weight:normal;
	font-size:18px;
	color:#4a6a90;
	border-bottom:1px solid #edf0f4;
	border-top:1px solid #edf0f4;}
.jh_protable th{
	height:54px;
	text-align:center;
	font-size:14px;
	color:#333;
	background:#edf0f4;
	font-weight:normal;}
.jh_protable th span{
	display:inline-block;
	line-height:24px;
	position:relative;}

.jh_protable td{
	height:54px;
	border-bottom:1px solid #edf0f4;
	text-align:center;
	font-size:14px;}
.pro_name{
	color:#41638e;}
.redcol{
	color:#ff0000;}
.btn_fengbi,
.btn_stop,
.btn_buy{
	display:inline-block;
	width:73px;
	text-align:center;
	height:30px;
	line-height:30px;
	font-size:14px;
	background:url(../images/pro_btn.png) no-repeat;}
.btn_fengbi{
	background-position: 0 0;
	color:#999;
	cursor:text;}
.btn_fengbi:hover{
	color:#999;}	
.btn_stop{
	background-position: 0 -55px;
	color:#999;
	cursor:text;}
.btn_stop:hover{
	color:#999;}	
.btn_buy{
	background-position: 0 -110px;
	color:#fff;}
.btn_buy:hover{
	color:#fff;}
.link_up,
.link_down{
	display:inline-block;
	width:12px;
	height:7px;
	position:absolute;
	right:-15px;}	
.link_up{
	top:4px;
	background:url(../images/pro_arrew.png) no-repeat 0 0;}	
.link_down{
	bottom:4px;
	background:url(../images/pro_arrew.png) no-repeat 0 bottom;}
.link_current{
	background-image:url(../images/pro_arrew2.png) !important;}		
	
/*2015-6-26 add class*/
.xlk{width:100px; float:left; height:25px; border:1px solid #707070; background-color:#FFF; line-height:25px; position:relative;}
.xlk span{position:absolute; margin-left:5px; font-size:12px; cursor:pointer; display:block; width:100px; overflow:hidden;}
.xlk ul{list-style-type:none; position:absolute; top:25px; z-index:10; border:1px solid #cecece; display:none;}
.xlk ul li{width:100px; height:28px; float:left;}
.xlk ul li a{background:none; padding:0; margin:0; display:block; line-height:28px; color:#000; width:100px; height:28px; font-size:12px; background-color:#FFF; text-align:center;}
.xlk ul li a:hover{background-color:#06C;}
.xlkoverxs{ overflow:visible !important;}
.ml10{margin-left:10px !important;}

/* 2018-12-11-start */
.rzrg_business_detail{
	padding: 32px 30px 72px;
}
.rzrg_business_detail h2{
	font-size: 0;
	text-align: center;
	line-height: 36px;
	font-weight: normal;
}
.rzrg_business_detail h2 span{
	display: inline-block;
	_display:inline;
	vertical-align: top;
	font-size: 20px;
	color: #333333;
	line-height: 36px;
	position: relative;
	font-family: "Microsoft YaHei", SimHei;
}
.rzrg_business_detail h2 em{
	position: absolute;
	top: 50%;
	margin-top: -2px;
	display: block;
	width: 30px;
	height: 3px;
	background-color: #e5e5e5;
}
.rzrg_business_detail h2 em.left{
	left:-45px;
}
.rzrg_business_detail h2 em.right{
	right:-45px;
}
.rzrg_business_detail .words{
	padding-top:21px;
}
.rzrg_business_detail .p1{
	font-size: 14px;
	color: #999999;
	line-height: 22px;
	font-family: "Microsoft YaHei", SimHei;
}
.rzrg_business_detail .msg_box{
	padding-top: 40px;
}
.rzrg_business_detail h3{
	font-size: 16px;
	color: #333333;
	line-height: 32px;
	font-family: "Microsoft YaHei", SimHei;
	margin-bottom: 10px;
	font-weight: normal;
}
.rzrg_business_detail .p2,.rzrg_business_detail .p3{
	font-size: 14px;
	color: #666666;
	line-height: 22px;
	font-family: "Microsoft YaHei", SimHei;
}
.rzrg_business_detail .list_img{
	width: 630px;
	margin: 56px auto 0;
	padding-bottom: 28px;
}
.rzrg_business_detail .list_img img{
	display: block;
	width: 100%;
	vertical-align: top;
}
.rzrg_business_detail h4{
	padding-left:26px;
	font-size: 16px;
	color: #333333;
	line-height: 32px;
	font-family: "Microsoft YaHei", SimHei;
	position: relative;
	font-weight: normal;
}
.rzrg_business_detail h4 em{
	position: absolute;
	left: 0;
	top: 10px;
	display: block;
	width: 13px;
	height: 13px;
	background: url("../images/rzrg_icon_01.png") no-repeat center;
}
.rzrg_business_detail .p3{
	padding-left: 26px;
	margin: 5px 0 25px;
}
.rzrg_business_detail .p3.no_mb{
	margin-bottom: 0;
}
.rzrg_business_detail .feature{
	padding-top: 15px;
}
.rzrg_business_detail .feature h4{
	margin-bottom: 7px;
	font-size: 14px;
}
.rzrg_business_detail .feature.no_pt{
	padding-top: 0;
}

/* 2信达融资融券下载*/
.rzrg_header{
	background-color: #ffffff;
}
.rzrg_header .left_logo{
	width:375px;
	float: left;
}
.rzrg_header .left_logo a{
	display: block;
}
.rzrg_header .left_logo img{
	vertical-align: top;
	width: 372px;
}
.rzrg_header .right_link{
	float: right;
	width: 500px;
	text-align: right;
	font-size: 0;
	padding: 25px 0;
}
.rzrg_header .right_link a,.rzrg_header .right_link span,.rzrg_header .right_link em{
	display: inline-block;
	_display:inline;
	vertical-align: top;
}
.rzrg_header .right_link a,.rzrg_header .right_link span{
	margin-left: 18px;
	line-height: 29px;
	color: #394a5a;
	font-size: 16px;
}
.rzrg_header .right_link em{
	width: 20px;
	height: 29px;
	margin-right: 7px;
}
.rzrg_header .right_link em.em_01{
	background:url("../images/rzrg_icon_02.png") no-repeat center;
}
.rzrg_header .right_link em.em_02{
	background:url("../images/rzrg_icon_03.png") no-repeat center;
}
.rzrg_section{
	height: 840px;
}
.rzrg_content {
	width: 470px;
	float: right;
	padding-top:135px;
}
.rzrg_content .img_box{
	width: 365px;
}
.rzrg_content .img_box img{
	display: block;
	width: 100%;
	vertical-align: top;
}
.rzrg_content  .p1{
	margin-top: 15px;
	font-size: 31px;
	color: #ffffff;
	line-height: 42px;
	font-family: "Microsoft YaHei", SimHei;
}
.rzrg_content .link{
	margin-top: 19px;
	height:24px;
	font-size: 0;
}
.rzrg_content .link a,.rzrg_content .link i,.rzrg_content .link em{
	display: inline-block;
	_display:inline;
	vertical-align: top;
}
.rzrg_content .link a{
	font-size: 16px;
	color: #ffffff;
	line-height: 34px;
}
.rzrg_content .link em{
	width: 34px;
	height: 34px;
	margin-right:12px;
}
.rzrg_content .link em.em_01{
	background: url("../images/rzrg_icon_04.png") no-repeat center;
}
.rzrg_content .link em.em_02{
	background: url("../images/rzrg_icon_05.png") no-repeat center;
}
.rzrg_content .link i{
	width: 3px;
	height: 34px;
	margin:0 45px;
	background: url("../images/rzrg_icon_06.png") no-repeat center;
}
.rzrg_content .p2{
	margin-top: 55px;
	font-size: 16px;
	color: #ffffff;
	line-height: 22px;
	font-family: "Microsoft YaHei", SimHei;
}
.rzrg_content .erweima{
	margin-top:13px;
	width: 163px;
	background-color: #ffffff;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 21px 21px 8px;
}
.rzrg_content .erweima .img{
	width: 163px;
}
.rzrg_content .erweima img{
	display: block;
	vertical-align: top;
	width: 100%;
}
.rzrg_content .erweima .title{
	margin-top: 11px;
	text-align: center;
	font-size: 0;
}
.rzrg_content .erweima span{
	display: inline-block;
	_display:inline;
	vertical-align: top;
	font-size: 16px;
	color: #333333;
	line-height: 28px;
	position: relative;
}
.rzrg_content .erweima em{
	position: absolute;
	top: 13px;
	width: 16px;
	height: 2px;
	background-color: #e5e5e5;
}
.rzrg_content .erweima em.left{
	left:-24px;
}
.rzrg_content .erweima em.right{
	right:-24px;
}
.rzrg_footer{
	padding: 39px 0 38px;
	text-align: center;
	background-color: #e7e7e7;
}
.rzrg_footer .p1{
	font-size: 12px;
	color: #999999;
	line-height: 24px;
	font-family: "Microsoft YaHei", SimHei;
}
.rzrg_footer .p1 span{
	margin-left: 23px;
}