/* CSS Document */

#mainContainer{
	position:relative;
	width:1002px;
	margin-left:auto;
	margin-right:auto;
}
.indTop{ position:relative; height:300px; background:#1a6cc7 url(bg-top.jpg) center top no-repeat; z-index:66;}
.banner{ width:590px; height:300px; float:left; }
.topList{ width:412px; height:300px; float:left; position:relative;}
.topTips{ color:#fff; height:34px; line-height:34px; text-align:right; margin:0; padding-right:8px; text-transform:uppercase; position:relative; z-index:55;}
.topTips a,.topTips a:hover{ color:#fff;}
.logo{ height:140px; margin:0; padding:0; position:absolute; top:0px; z-index:54;}
.topList ul{ list-style:none; width:392px; position:relative; top:106px;}
.topList ul li{ height:22px; line-height:22px; padding-top:2px; color:#fff; border-bottom:1px solid #6086cf;}
.topList ul li a,.topList ul li a:hover{ color:#fff;}
.topList ul li span{ display:block; width:70px; float:left;}
.nav{ position:absolute; height:55px; margin-top:-16px; z-index:77;}
.ind_main{ padding:0 24px; margin-top:39px; background:#fff url(index5_14.gif) top repeat-x;}
.ind_business{ width:640px; float:left; overflow:hidden; margin-top:18px;}
.ind_business p{ margin:0; padding:0; height:17px; text-indent:-9999px; background:url(index5_18.gif) left bottom no-repeat;}
.ind_business div a,.business a{ display:block; width:202px; height:64px; line-height:22px; padding:66px 8px 0 98px; margin:11px 0 0 0; float:left;}
.ind_business div a:hover,.business a:hover{ text-decoration:none;}
.ind_business div .b01,.business .b01{ background:url(b01.gif) left bottom no-repeat;}
.ind_business div .b02,.business .b02{ background:url(b02.gif) left bottom no-repeat;}
.ind_business div .b03,.business .b03{ background:url(b03.gif) left bottom no-repeat;}
.ind_business div .b04,.business .b04{ background:url(b04.gif) left bottom no-repeat;}
.ind_side{ width:302px; height:298px; margin:18px 0 0 12px; background:url(index5_20.gif) center bottom no-repeat; float:left;}
.ind_side ul{ list-style:none; padding:8px 0 0 0;}
.ind_side ul li{ text-align:center; margin-top:1px;}
.ind_side ul li img{ border:0;}
.ind_side p{ margin:12px 0 0 8px;}
.ind_side p select{ width:120px; margin:0;}
.footer{ clear:both; height:74px; line-height:48px; text-align:right; padding:0 8px 0 0; background:url(index5_29.gif) top repeat-x;}


/*+++++++++++++++++++++++other pages++++++++++++++++++++++*/
.othTop{ position:relative; height:246px; background:#1a6cc7 url(bg-oth-top.jpg) center top no-repeat; z-index:66;}
.othBanner{ height:210px;}
.oth_main{ margin-top:39px; background:#fff url(index5_14.gif) top repeat-x;}
.oth_main_bg{ width:100%; background:url(bg-othmain.gif) 180px repeat-y; }
.othSide{ width:180px; padding:0 36px 0 0; float:left; margin:4px 0 0 0;}
.sideTil{ height:68px; margin:0; text-indent:-9999px; border-bottom:1px solid #e1e1e1;}
.sideTil01{ background:#fff url(side-til01.gif) right center no-repeat;}
.sideTil02{ background:#fff url(side-til02.gif) right center no-repeat;}
.sideTil03{ background:#fff url(side-til03.gif) right center no-repeat;}
.sideTil04{ background:#fff url(side-til04.gif) right center no-repeat;}
.sideTil05{ background:#fff url(side-til05.gif) right center no-repeat;}
.sideTil06{ background:#fff url(side-til06.gif) right center no-repeat;}
.sideTil07{ background:#fff url(side-til07.gif) right center no-repeat;}
.sideTil08{ background:#fff url(side-til08.gif) right center no-repeat;}
.sideMenu,.sideBtn{ list-style:none; width:162px; text-align:right;}
.sideMenu{ margin:6px 0 0 18px;}
.sideMenu li{ height:25px; line-height:25px; border-bottom:1px solid #e1e1e1; background:url(navmenuico.gif) 5px center no-repeat}
.sideMenu li a{ display:block; padding:0 18px 0 0; font-weight:bold; color:#125CB5}
.sideMenu li a:hover,a#sideMenu_cur{ display:block; color:#fff; text-decoration:none; background: #2c9ee0 url(navmenuico1.gif) 5px center no-repeat; color:#fff}
.sideBtn{ margin:26px 0 0 18px;}

.othMain{ width:786px; float:left; margin:4px 0 0 0; overflow:hidden;}
.othMainTil{ margin:0 0 0 8px; width:682px; height:96px; position:relative;}
.othMainTil img{ border:0; margin:20px 0 0 28px;}
.othMainTil01{ background:#fff url(oth-mian-bg01.gif) right 0 no-repeat;}
.othMainTil02{ background:#fff url(oth-mian-bg02.gif) right 0 no-repeat;}
.othMainTil03{ background:#fff url(oth-mian-bg03.gif) right 0 no-repeat;}
.othMainTil04{ background:#fff url(oth-mian-bg04.gif) right 0 no-repeat;}
.othMainTil05{ background:#fff url(oth-mian-bg05.gif) right 0 no-repeat;}
.othMainTil06{ background:#fff url(oth-mian-bg06.gif) right 0 no-repeat;}
.othMainTil07{ background:#fff url(oth-mian-bg07.gif) right 0 no-repeat;}
.othCont{ padding:20px 0 0 8px; background:url(about-us_22.gif) 0 0 no-repeat; overflow:hidden;}

.turnPages{ clear:both; height:42px; margin:12px 0 0 0;}
.turnPages table{ height:21px; border:0; margin:0 0 0 30%; border-spacing:0; border-collapse:collapse;}

/*----------------------aboutUs-intr.html----------------*/
.aboutUs_intr{ list-style:none; width:684px; border-top:1px solid #666; border-bottom:1px solid #666; background:#fff;}
.aboutUs_intr li{ height:36px; line-height:36px; border-bottom:1px solid #dcdcdc;}
.aboutUs_intr li span{ display:block; color:#0155b3; font-weight:700; width:80px; padding:0 0 0 8px; float:left;}
.aboutUs_intr .addBg{ background:#e8f3f9;}
.aboutUs_intr_p{ margin:12px 0 0 0; width:680px; text-indent:24px; line-height:24px;}
.aboutUs_intr_img{ margin:6px 0 0 0; padding:12px 0 6px 0; width:680px; border:1px solid #dcdcdc; text-align:center;}

/*--------------------aboutUs-org.html----------------------*/
.aboutUs_org_img{}
.aboutUs_org_tab{ width:742px; margin:24px 0 0 0; padding:0 0 24px 0;}
.aboutUs_org_tab p{ margin:0;}
.aboutUs_org_tab table{ margin:2px 0 0 0; border-collapse:collapse; border-spacing:0;}
.aboutUs_org_tab table td{ height:27px; line-height:27px; text-align:center; border:1px solid #dcdcdc;}

/*-------------------------aboutUs-dev.html---------------------*/

.aboutUs_dev{ width:682px;}
.aboutUs_dev .aboutUs_dev_img{ margin:0; height:57px;}
.aboutUs_dev ul{ list-style:none; padding:24px 0; border-bottom:1px solid #4db0eb; background:transparent url(devel01-02.gif) repeat-y; float:left;}
.ulTopLine{ border-top:1px solid #e6e3e8;}
.aboutUs_dev ul li{ line-height:22px; float:left; color:#0155b3; overflow:hidden;}
.aboutUs_dev ul .li01{ width:78px; padding:0 0 0 10px;}
.aboutUs_dev ul .li02{ width:228px; padding:0 60px 0 0;}
.aboutUs_dev ul .li03{ width:306px;}
.aboutUs_dev ul .li04{ clear:both; width:100%; height:20px; background:red;}

/*----------------aboutUs-coop.html-----------------*/
.aboutUs_coop{ width:680px;}
.aboutUs_coop img{ border:0;}
.aboutUs_coop_til{ margin:0; height:32px; border-bottom:1px dotted #e6e3e8;}
.aboutUs_coop div ul{ list-style:none; width:170px; height:136px; float:left;}
.aboutUs_coop div ul li{ text-align:center; overflow:hidden;}
.aboutUs_coop div ul .li01{ height:100px; padding-top:20px;}
.aboutUs_coop div ul .li02{ height:16px; line-height:16px; color:#fff; background:#82b0d3;}
.coop_marTop{ margin-top:32px;}

/*--------------------news.html--------------------------*/
.news{ width:742px;}
.news p{ margin:0; height:57px;}
.news ul{ list-style:none; height:30px; border-bottom:1px solid #e5e3e4;}
.news ul li{ float:left; line-height:30px;}
.news ul .li01{ width:70px; text-align:center;}
.news ul .li02{ width:552px; padding:0 0 0 24px;}
.news ul .li03{ width:96px;}

.newsDet{ width:740px; margin:24px 0 0 0;}
.newsDet h1{ color:#333; font-size:14px; height:24px;}
.newsDet .newsDet_time{ margin:0; padding:0 4px; height:14px; line-height:14px; font-size:11px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.newsDet .newsDet_cont{ margin:12px 0 0 0; line-height:20px;}
/*.newsDet .newsDet_cont img{ max-width:732px; width:expression(document.body.clientWidth>732?"732px":"auto"); margin:4px;}*/


/*----------------------job-sh.html--------------------------*/
.job_sh{ width:742px;}
.job_sh .job_sh_til{ margin:0; height:37px;}
.job_sh .job_sh_table{ border-top:1px solid #e5e3e4; border-bottom:1px solid #e5e3e4;}
.job_sh .job_sh_table td{ line-height:18px; padding:12px 0;}
.job_sh .job_btn{ margin:6px 0 0 0; height:36px; text-align:right;}

/*-------------------job-school.html--------------------*/
.othSide_sc{ width:180px; padding:0 16px 0 0; float:left; margin:4px 0 0 0;}
.othMain_sc{ width:806px; float:left; margin:4px 0 0 0;}
.job_sc_welcome{
	width:798px;
	height:540px;
	margin:18px 0 0 0;
	background:url(job-welcome.jpg) center top no-repeat;
}
.job_sc_welcome a{ display:block; margin:33px 0 0 650px; float:left; display:inline;}

/*--------------------------job-sc-step.html------------------*/
.job_sc_til{ position:absolute; top:52px; left:156px;}
.job_sc_til img{ margin:0;}
.job_sc_step{ margin-top:-20px;}
.job_sh_cal{ border-top:1px solid #e5e3e4;}
.job_sh_cal td{ padding:12px 0 12px 12px; border-bottom:1px solid #e5e3e4;}

/*----------------------customer-msg.html--------------------------*/
.cus_msg{ margin:24px 0 0 0;}
.cus_msg ul{ list-style:none;}
.cus_msg ul li{ padding:4px 0;line-height:20px;height:20px;display:block;float:left ; height:20px; clear:both}
.cus_msg ul li span{ display:block;float:left ; width:120px; line-height:20px;}
.cus_msg ul li input,.cus_msg ul li textarea{float:left }
#hauto,#hauto1{ height:80px}
#hauto2{ height:40px}
#RequiredFieldValidator1,#RequiredFieldValidator2{display:block; float:left; width:20px}
.msg_btn{ width:94px; height:26px; line-height:26px; color:#0155b3; border:0; cursor:pointer; background:url(btn-bg.gif) center center no-repeat;}

/*-----------------ttniglobal.html-----------------*/
.ttniglobal{ width:734px; height:680px; background:url(pic-global.gif) 0 0 no-repeat; position:relative;}
.ttniglobal a{ display:block; position:absolute; height:16px; text-indent:-9999px; }
.ttniglobal .g01{ width:64px;}
.ttniglobal .g02{ width:84px;}
.ttniglobal .g03{ width:100px;}
.ttniglobal .ttni01{ top:159px; left:344px;}
.ttniglobal .ttni02{ top:146px; left:440px;}
.ttniglobal .ttni03{ top:171px; left:427px;}
.ttniglobal .ttni04{ top:262px; left:310px;}
.ttniglobal .ttni05{ top:269px; left:472px;}
.ttniglobal .ttni06{ top:339px; left:424px;}
.ttniglobal .ttni07{ top:363px; left:405px;}
.ttniglobal .ttni08{ top:418px; left:310px;}
.ttniglobal .ttni09{ top:540px; left:346px;}
.ttniglobal .ttni10{ top:343px; left:164px;}
.ttniglobal .ttni11{ top:77px; left:75px;}
.ttniglobal .ttni12{ top:100px; left:631px;}

/*-------------------contact.html---------------------*/
.contact{}
.contact ul{ list-style:none;  overflow:hidden; margin:8px 64px 0 0; background:url(Contact_19.gif) bottom repeat-x; clear:both}
.contact ul .li01{ width:150px; text-align:left; float:left; line-height:20px; font-weight:bold; color:#4582C7}
.contact ul .li02{ width:462px; float:left; line-height:20px}
.contact ul .li03{ width:56px; float:right; text-align:left; line-height:20px}
/*
.contact ul{ list-style:none; width:296px; height:396px; float:left; overflow:hidden; margin:8px 64px 0 0; background:url(Contact_19.gif) bottom repeat-x;}
.contact ul .li01{ height:296px;}
.contact ul .li02{ height:100px; line-height:20px;}
*/

/*--------------business.html------------------*/
.business{ padding:0 0 0 24px; overflow:hidden;}

/*-----------------business-bass.html-----------------------------*/
.business_bass{ line-height:20px;}
.business_bass ul{ list-style:decimal outside; padding:0 0 0 18px;}


/*----------------------------------------------------*/

#AspNetPager1
{
    height:20px;
    line-height:20px;
    vertical-align:middle;
    text-align:center;
    float:left
    
}
#AspNetPager1 a,#AspNetPager1,span
{
    display:block;
    float:left;
    margin-left:5px
}
#AspNetPager1 .pageBtn
{
    border:1px solid #4DB0EB;
    width:14px;
    height:14px;
    line-height:14px;
    text-align:center;
}
#AspNetPager1 .pageBtn:hover
{
    background:#4DB0EB;
}
#AspNetPager1 .currBtn
{
    border:1px solid #4DB0EB;
    background:#4DB0EB;
    width:14px;
    height:14px;
    line-height:14px;
    text-align:center;
    color:#ffffff
}



.develop{ 
	width:682px;
    color:gray; 
    line-height:22px; 
    border-top:2px solid gray; 
    border-bottom:2px solid gray; 
} 
.develop_table{ 
    padding:0 0 10px 0; 
    background:url(del_bg.gif) center bottom no-repeat; 
} 
.develop_table01{ 
    padding:0 0 10px 0; 
    background:url(del_bg.gif) center top no-repeat; 
} 
.develop .td01{ 
    padding:20px 0 16px 20px; 
}










