@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;}
.l{float:left}
.r{float:right}
img{border:none}
.clear{clear:both;}
ul,li{ list-style:none}
a{ text-decoration:none;color:#c2c2c2}
a:hover{ text-decoration:none;}
body{ font-family:'ËÎÌå',Arial, Helvetica, sans-serif;font-size:12px;background:url(../images/bg.jpg) #eeeeee repeat-x;}
.top{width:499px;height:66px; padding:86px 0 0 586px; margin:0 auto; background:url(../images/top.jpg) #eeeeee top center no-repeat ;}
.logo{width:220px;height:60px;}
.logo a{ display:block;width:220px;height:60px;}
.hire_2013{width:1087px;height:293px; margin:0 auto; background:url(../images/2013.jpg) top center no-repeat}
.hire_content{width:1005px;height:220px; padding:0 41px; margin:0 auto; background:url(../images/text.jpg) top left no-repeat;}
.home-campus{ width:332px; height:220px; float:left; padding-left:317px;}
.home-campus select{width:145px;}
.home-campus .searchpos{margin:19px 0 0 0px;}
.home-campus h5{ width:100%; font-size:12px; color:#489b0f; margin:5px 0 0 0; float:left; line-height:20px;}
.home-campus .campus-nearest{ width:86px; height:76px; background:url(../images/time.jpg) right no-repeat; float:left; padding:15px 0 0 0px;} .home-campus .campus-nearest .campus-nearest-time p{color:#FFF; font-weight:bold; width:100%;text-align:center;font-size:14px; font:Arial, Helvetica, sans-serif;}
.home-campus .campus-nearest .campus-nearest-time span{color:#000; font-family:Verdana, Geneva, sans-serif; font-size:35px; width:100%; text-align:center; float:left; font-weight:bold; padding-top:10px}
.home-campus h6{float:left;color:#489b0f;font-size:16px;line-height:25px;width:180px;padding:10px 0 0 20px;}
.home-campus .more{line-height:20px;padding:13px 0 0 145px; color:#489b0f; background:url(../images/go.jpg) 82% 90% no-repeat; }
.home-campus .more a{color:#489b0f}
.home-campus .more a:hover,.hire_job p a:hover{text-decoration:underline}

.video_staff{width:305px;height:200px;padding-top:10px;}

.hire_job{width:300px;height:auto;line-height:22px; padding-top:2px;}
.hire_job h3{ font-size:12px;color:#0066d7; margin-top:5px;padding-left:20px;}
.hire_job p{color:#c2c2c2; padding-left:20px;}
.hire_job p a{color:#0066d7;}
.nav{width:1005px;height:102px;padding:0 41px; margin:0 auto;}
.footer{height:73px; margin-top:15px; padding-top:20px;background:url(../images/footbg.jpg) repeat-x; overflow:hidden}
.footer p{ line-height:30px; text-align:center;color:#fff;}

/*capmus journey*/
.journey_top{height:152px; background:url(../images/journey_top.jpg) center no-repeat;}
.journey_logo{width:863px;height:100px; margin:0 auto;padding:52px 0 0 53px;}
.journey_logo a{width:255px;height:80px;display:block}
.journey_menu{width:868px;height:46px;padding:0 24px; margin:0 auto; background:url(../images/menu.jpg) no-repeat}
.journey_menu ul li{width:124px; text-align:center; float:left}
.journey_menu ul li a{ display:block;width:123px;height:46px;}
.journey_menu ul li a:hover,.journey_menu ul li a#shade{ background:url(../images/shade.jpg) center 90% no-repeat}
.journey_menu ul li img{padding-top:15px;}
.journey_bread{width:323px;height:42px;margin:0 auto;padding:53px 0 0 593px;background:url(../images/journey_bread.jpg) no-repeat; color:#7c7c7c}
.journey_bread a,.foot_bread a,.home_bread a,.about_bread a,.QA_bread a,.jobs_bread a,.job_bread a,.notice_bread a{color:#7c7c7c}
.journey_bread b,.foot_bread b,.home_bread b,.about_bread b,.QA_bread b,.jobs_bread b,.job_bread b,.notice_bread b{color:#4176cc; font-weight:100}
.journey_process{width:916px;height:198px; margin:0 auto;background:url(../images/process.jpg)  no-repeat;}
.journey_tingk{width:840px;height:auto; margin:0 auto;padding:30px 38px; background:url(../images/wtbottom.jpg) bottom no-repeat;}
.journey_tingk h2{padding-left:45px; padding-bottom:15px;}
.journey_tingk table tr{height:33px; line-height:33px; text-align:center; color:#000; font-size:14px}
.journey_tingk p{ line-height:20px; text-indent:24px; padding-top:10px; color:#F00; font-size:14px; font-weight:bold}
.jour_smile{background:url(../images/smile.jpg) 45% 80% no-repeat;}


/*campus foot_pic start*/
.foot_bread{width:323px;height:37px;margin:0 auto;padding:53px 0 0 593px;background:url(../images/foot_bread.jpg) top center no-repeat; color:#7c7c7c}
.foot_pic{width:884px;height:357px;padding:10px 0 0 32px; margin:0 auto; background:url(../images/foot_pic.jpg) top center no-repeat;}
.senior_message{width:916px;height:auto; margin:0 auto; padding-bottom:15px; background:url(../images/wtbottom.jpg) bottom left no-repeat; overflow:hidden}
.senior_message img{float:left;}
/*photo change start*/
.container{width:572px; height:345px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:572px; height:345px; display:block;}
.slider2{width:4000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{float: left;color: #FF7300;	text-align: center;	line-height: 16px;	width: 16px;height: 16px;font-family: Arial;	font-size: 12px;cursor: pointer;overflow: hidden;	margin: 3px 1px;border: 0px solid #FF7300;background-color: #fff;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.num li.on{	color:#FF7300;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #ddd;font-weight: bold;}
/*photo change end*/

/*liming home start*/
.home_bread{width:323px;height:30px;margin:0 auto;padding:55px 0 0 593px;background:url(../images/home_bread.jpg) top center no-repeat; color:#7c7c7c}
.home_comp{width:915px;height:auto;margin:0 auto;padding-left:1px;}
.home_read{width:863px;height:auto;margin:0 auto;padding-top:10px; overflow:hidden}
.home_read img{ float:left}

/*about company start*/
.about_bread{width:845px;height:142px;margin:0 auto;padding:55px 35px 0 35px;background:url(../images/about_bread.jpg) top center no-repeat; color:#7c7c7c}
.p_bread{ width:846px;text-align:right;line-height:20px; margin-bottom:20px;}
.pre_read{ line-height:30px;text-indent:24px;color:#000;font-size:14px}
.about_us{width:876px;height:auto; margin:0 auto; padding:0 0 15px 40px; background:url(../images/wtbottom.jpg) bottom left no-repeat; overflow:hidden}
.about_us img{ float:left;}
.about_cont{width:540px;height:auto; float:right; padding-right:30px;}
.about_cont p{ line-height:25px; text-indent:24px; font-size:14px}

/*QA start*/
.QA_bread{width:323px;height:54px;margin:0 auto;padding:53px 0 0 593px;background:url(../images/QA_bread.jpg) top center no-repeat; color:#7c7c7c}
.QA_cont{width:916px;height:auto; margin:0 auto;background:url(../images/wtbottom.jpg) bottom center no-repeat; padding-bottom:15px;overflow:hidden;}
.QA_num{width:816px;height:196px;padding:15px 22px 0 78px; background:url(../images/no.jpg) center no-repeat;}
.QA_num h2,.QA_num2 h2,.QA_num3 h2{ font-size:16px; line-height:40px;}
.QA_num h2 span,.QA_num2 span,.QA_num3 span{ color:#274e98}
.QA_num p,.QA_num2 ,.QA_num3 p{ line-height:25px; text-indent:24px;font-size:14px}
.QA_num2{width:816px;height:auto;padding:15px 22px 30px 78px; background:url(../images/balloon.jpg) 3.4% 0 no-repeat;}
.QA_num2 h2{ text-indent:0}
.QA_num3{width:816px;height:344px;padding:15px 22px 30px 78px; background:url(../images/develop.jpg) top center no-repeat;}
.QA_num2 p a{ color:#d10255;font-weight:bold}

/*job list start*/
.jobs_bread{width:323px;height:92px;margin:0 auto;padding:53px 0 0 593px;background:url(../images/jobs_bread.jpg) top center no-repeat; color:#7c7c7c}
.jobs_cont{width:846px;height:auto; margin:0 auto;background:url(../images/wtbottom.jpg) bottom center no-repeat; padding:0 35px 15px 35px; overflow:hidden;}
.jobs_cont table{width:846px; line-height:50px; font-size:14px; text-align:center}

/*job start*/
.job_bread{width:323px;height:65px;margin:0 auto;padding:53px 0 0 593px;background:url(../images/jobs_bread.jpg) top center no-repeat;color:#7c7c7c}
.job_cont{width:816px;height:auto; margin:0 auto;background:url(../images/wtbottom.jpg) center bottom  no-repeat; padding:0 50px 15px 50px; overflow:hidden}
.job_cont p{ line-height:30px;}
.job_cont h2{width:816px;padding:0 0 10px 15px; font-size:16px; line-height:30px;}
.job_cont h2 span{ color:#2451a5}
.job_cont h3{padding:0 0 15px 18px; font-size:15px; line-height:30px; font-weight:100}
.job_cont h3 span{padding-right:70px;}
.job_cont h3 span b{font-size:15px; line-height:20px; font-weight:100; color:#F00}
.job_cont h4{padding-left:18px; line-height:37px;background:#c5e7ec; color:#007788;font-size:14px;}
.job_require{padding:15px 0 30px 60px;background:#f1fafb;font-size:14px;}
.job_cont h5{padding-left:18px; line-height:37px;background:#e9ecc5; color:#007788;font-size:14px; margin-top:10px;}
.work_require{padding:15px 0 30px 60px;background:#fbfbf1;font-size:14px;}
.apply{ text-align:center; margin:40px 0 15px 0;}

/*notice start*/
.notice_bread{width:323px;height:42px;margin:0 auto;padding:53px 0 0 593px;background:url(../images/notice_bread.jpg) no-repeat; color:#7c7c7c}
.notice_content{width:830px;height:auto; margin:0 auto;padding:30px 42px; background:url(../images/wtbottom.jpg) bottom no-repeat;}
.notice_content h2{padding-left:45px; padding-bottom:15px; font-size:30px; text-align:center}
.notice_content p{line-height:35px; font-size:18px; text-indent:36px;}
.notice_content p span{ /*text-decoration:underline;*/ font-weight:bold}
.notice_content p b{ font-style:italic; font-weight:400}

.customer img{width:162px;height:409px; border:0}



