.scrollInfo{ width:888px; height:19px; background:url(../image/scrollin.jpg) no-repeat; padding-top:5px; margin:0 auto; color:#00a9dc;}
.scrollInfo span{ font-weight:bold; color:#015697; margin-left:20px; margin-right:10px;}

.business{ width:213px; float:left; margin:10px 0 0 8px; display:inline;}
.business h2{ height:18px; background:url(../image/bluej.jpg) 3px top no-repeat; padding-left:18px; margin-bottom:11px;}
.business h3{ height:28px; line-height:28px; font-size:12px; cursor:pointer; padding-left:23px; margin-bottom:2px; background:url(../image/butit.jpg) no-repeat;}
.business h3.active{ background:url(../image/butit1.jpg) no-repeat; color:#fff;}
.business .content{ width:100%; overflow:hidden;}
.business .content ul{ padding-top:6px;}
.business .content li{ background:url(../image/blackd.jpg) 0 6px no-repeat; padding-left:10px; line-height:18px; margin-left:11px;}
.business .content li a:hover{ text-decoration:underline;}
.business .content .more{ float:right; margin:8px 25px 15px 0;}

.news{ float:left; display:inline; width:406px; margin:10px 0 0 38px;}
.news h2{ height:18px; background:url(../image/bluej.jpg) 1px 1px no-repeat; padding-left:18px;}
.news h2 .more{ float:right; margin-top:7px;}
.news .commendNew{ width:100%; overflow:hidden; margin-top:11px;}
.news .commendNew .pic{ float:left;}
.news .commendNew .txt{ float:left; width:250px; margin:5px 0 0 16px; display:inline; }
.news .commendNew .txt h3{ font-size:12px;}
.news .commendNew .txt p{ line-height:18px; margin-top:5px;}
.news ul{ padding-top:10px;}
.news li{ line-height:22px; background:url(../image/blackj.jpg) 4px 6px no-repeat; overflow:hidden; width:383px; vertical-align:bottom;}
.news li .txt{ float:left; margin-left:16px; width:288px;}
.news li .txt a:hover{ text-decoration:underline;}
.news li .date{ float:right;}

.rightbar{ float:right; display:inline; width:203px; margin:10px 12px 0 0;}
.rightbar .map{ display:block; margin-bottom:14px;}
.rightbar .link{ float:left; margin:6px 0 0 10px;}
.rightbar select{ width:174px; display:block; margin:0 auto 5px;}


.talents{ border-top:1px solid #cccccc; width:100%; overflow:hidden; padding-bottom:20px;}
.talents .taleTemp{ float:left; width:212px; background:url(../image/temp.jpg) right top no-repeat; min-height:450px; _height:450px; margin:16px 0 0 12px; display:inline;}
.talents .taleTemp h2{ background:url(../image/bluej1.jpg) 3px 6px no-repeat; line-height:22px; padding-left:15px; font-size:12px;}
.talents .taleTemp .pic{ display:block; margin-top:6px;}
.talents .taleTemp p{ line-height:22px; color:#5e5e5e; padding:0 5px 0 4px; margin-top:8px;}
.talents .taleTemp .details{ margin-top:15px; display:block;}
.talents .taleTemp ul{ margin:10px 0 0 6px;}
.talents .taleTemp li{ background:url(../image/blackj.jpg) 0 8px no-repeat; line-height:24px; padding-left:12px; font-weight:bold;}
.talents .taleTemp li a{ text-decoration:underline; color:#0096c3;}
.talents .zeroBorder{ background:none;}

.basicIntro{ padding-bottom:20px;}
.basicIntro .temp{ width:100%; overflow:hidden; margin-bottom:14px;}
.basicIntro .temp h2{ font-size:12px; background:url(../image/basictit.jpg) no-repeat; height:19px; padding:5px 0 0 18px;}
.basicIntro .temp h2 .more{ float:right; margin:2px 12px 0 0;}
.basicIntro .temp .pic{ float:left; margin:18px 0 0 7px;}
.basicIntro .temp .txt{ float:left; display:inline; width:470px; margin:18px 0 0 18px; color:#5e5e5e; line-height:22px;}
.basicIntro .temp .txt .details{ float:right; margin:5px 6px 0 0;}
.basicIntro .temp .txt1{ margin:15px 28px 0 18px;}
.basicIntro .temp .txt1 p{ line-height:22px; color:#5e5e5e;}
.basicIntro .temp .txt1 .details{ float:right; margin:5px 4px 0 0;}
.basicIntro .temp1{ float:left; width:331px; margin:0 6px 14px 0; overflow:hidden; background:url(../image/ddd.jpg) right top no-repeat; min-height:160px; _height:160px;}
.basicIntro .temp1 h2{ font-size:12px; background:url(../image/tempp.jpg) no-repeat; height:19px; padding:5px 0 0 18px;}
.basicIntro .temp1 p{ color:#5e5e5e; line-height:22px; margin:15px 24px 0 18px;}
.basicIntro .temp1 .details{ float:right; margin:5px 27px 0 0;}
.basicIntro .zeroBorder{ background:none; margin-right:0;}
.basicIntro .culList{ width:447px; float:left; margin:17px 0 0 19px;}
.basicIntro .culList li{ vertical-align:bottom; line-height:22px; overflow:hidden; color:#909090; background:url(../image/blackj.jpg) 0 6px no-repeat;}
.basicIntro .culList li .char{ float:left; width:330px; margin-left:12px;}
.basicIntro .culList li .char a{ color:#5e5e5e;}
.basicIntro .culList li .char a:hover{ color:#0096c3; text-decoration:underline;}
.basicIntro .culList li .date{ float:right;}

.newsList{ padding-bottom:20px;}
.newsList h2.titleb{ font-size:12px; background:url(../image/basictit.jpg) no-repeat; height:19px; padding:5px 0 0 18px;}
.newsList ul{ width:620px; margin:16px 0 0 31px;}
.newsList li{ vertical-align:bottom; line-height:24px; overflow:hidden; color:#909090;}
.newsList li .txt{ float:left; width:520px; margin-left:12px;}
.newsList li .txt a:hover{ color:#0096c3; text-decoration:underline;}
.newsList li .date{ float:right;}

.newsDetails{ padding:13px 20px 0 8px; line-height:22px;}
.newsDetails p{ margin-bottom:10px;}

.mainBusiness{ border-top:1px solid #cccccc; width:100%; overflow:hidden; padding-bottom:20px;}
.mainBusiness ul{ padding-top:36px; width:100%;}
.mainBusiness li{ vertical-align:bottom; background:url(../image/bubg.jpg) left bottom no-repeat; padding-bottom:16px; overflow:hidden; width:660px; margin:0 0 20px 13px;}
.mainBusiness li .pic{ float:left;}
.mainBusiness li .txt{ float:left; width:422px; display:inline; margin:0 0 0 27px;}
.mainBusiness li .txt h3{ font-size:12px; background:url(../image/bluej1.jpg) 0 7px no-repeat; line-height:26px; padding-left:16px;}
.mainBusiness li .txt p{ line-height:22px; color:#5e5e5e; padding-left:16px;}
.mainBusiness li .txt .details{ float:right; margin:2px 12px 0 0;}
.mainBusiness li.except{ background:none;}

.invest{ padding-bottom:20px;}
.invest .stock{ width:100%; overflow:hidden;}
.invest .stock h2{ font-size:12px; background:url(../image/basictit.jpg) no-repeat; height:19px; padding:5px 0 0 18px;}
.invest .stock .stockPic{ float:left; width:244px; margin:15px 0 0 4px; display:inline; text-align:center;}
.invest .stock .stockPic img{ margin-bottom:5px; display:block;}
.invest .stock .stockPic .check{ color:#0096c3; text-decoration:underline;}
.invest .stock .form{ float:left; width:383px; display:inline; margin:33px 0 0 22px;}
.invest .stock .form table{ table-layout:fixed; line-height:27px; text-align:right;}
.invest .stock .form table .td1{ text-align:left; padding-left:10px;}

.bulletin{ margin-top:26px;}
.bulletin h2{ font-size:12px; background:url(../image/basictit.jpg) no-repeat; height:19px; padding:5px 0 0 18px;}
.bulletin ul{ width:620px; margin:16px 0 0 20px;}
.bulletin li{ vertical-align:bottom; line-height:24px; overflow:hidden; color:#909090; background:url(../image/blackj.jpg) 0 8px no-repeat;}
.bulletin li .txt{ float:left; width:520px; margin-left:12px;}
.bulletin li .txt a:hover{ color:#0096c3; text-decoration:underline;}
.bulletin li .date{ float:right;}

.report{ margin:20px 0;}
.report h2{ font-size:12px; background:url(../image/basictit.jpg) no-repeat; height:19px; padding:5px 0 0 18px;}
.report ul{ padding-top:24px; width:100%; overflow:hidden;}
.report li{ margin:0 0 9px 18px; display:inline; padding-left:30px; float:left; width:114px; height:22px; padding-top:10px; background:url(../image/reportbg.jpg) no-repeat;}


.columntit{ font-size:12px; background:url(../image/titisub.jpg) no-repeat; margin-left:3px; font-weight:bold; height:19px; padding:5px 0 0 18px;}
.application{}
.application h2{ text-align:center; line-height:77px;}
.application .form1{ width:646px; margin:0 0 0 155px; background:url(../image/applibo.jpg) 13px bottom no-repeat; padding-bottom:29px;}
.application .form1 table{ table-layout:fixed;}
.application .form1 .txt{ border:1px solid #cecece; width:225px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form1 td *{ vertical-align:middle;}
.application .form1 .txt2{ border:1px solid #cecece; width:183px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form1 .txt1{ border:1px solid #cecece; width:429px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form1 .txt3{ border:1px solid #cecece; width:176px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form1 .txt4{ border:1px solid #cecece; width:64px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form1 .txt5{ border:1px solid #cecece; width:126px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form1 .select1{ width:76px;}
.application .form1 em{ color:#f00;}
.application .form1 .file{ width:460px;}
.application .form1 .select2{ width:230px;}
.application .form1 .timebtn{ margin-left:6px;}
.application .form1 td{ height:36px;}

.application .form2{ width:624px; margin:0 0 0 168px; background:url(../image/applibo.jpg) 13px bottom no-repeat; padding-bottom:29px; margin-top:20px;}
.application .form2 td{ height:30px;}
.application .form2 .txt{ border:1px solid #cecece; width:78px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form2 .txt1{ border:1px solid #cecece; width:236px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form2 .txt2{ border:1px solid #cecece; width:276px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form2 .txt3{ border:1px solid #cecece; width:130px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form2 .txt4{ border:1px solid #cecece; width:418px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form2 .txt5{ border:1px solid #cecece; width:185px; color:#666; height:16px; padding:3px 0 0 3px;}
.application .form2 .txt6{ border:1px solid #cecece; width:142px; color:#666; height:16px; padding:3px 0 0 3px;}

.mymsg{ width:624px; line-height:30px; margin:20px 0 0 168px; padding-bottom:50px;}
.mymsg textarea{ width:614px; height:110px; border:1px solid #ccc; line-height:18px; font-size:12px; color:#666; padding:3px;}
.mymsg em{ color:#f00;}
.mymsg span{ color:#888;}

.picNews{}
.picNews h2{ font-size:12px; background:url(../image/basictit.jpg) no-repeat; height:19px; padding:5px 0 0 18px;}
.picNews h2 .more{ float:right; margin:2px 12px 0 0;}
.picNews ol{ padding:0 0 30px 10px; overflow:hidden; _height:1%;}
.picNews ol li{ float:left; width:139px; text-align:center; margin:20px 21px 0 0;}
.picNews ol li a img{ display:block; border:1px solid #d6dbe1; margin-bottom:8px;}
.picNews ol li a:hover img{ border:1px solid #d6dbe1;}
.picNews ol li a em{}
