@charset "gb2312";
/*页面设置*/
body { font-family:"宋体", "微软雅黑", "黑体";  color:#333; background:url(/images/body_bg.png) repeat-x 0 0 #f9f9f9; }
* { padding:0; margin:0; font-size: 12px; }
a { text-decoration:none; color:#333;}
a:hover {color:#4c617e;}
ul { list-style-type:none;}
i{ font-style:normal;}

.clear_both { clear:both;}
.content { width:1000px; margin:0 auto;}
.clear_m { margin:0;}
.clear_bg { background:none;}
.f-14s { font-size:14px; font-weight:bold;}
.f-999 { color:#999;}
.f-666 { color:#666;} 
.content_bg { background:#f0fdfd; padding-bottom:20px;}

/*========================================通用样式========================================*/

/*首页头部样式*/
.header1 { width:1000px; height:202px; margin:0 auto;}
.header_left1 { width:650px; padding:97px 0 0 30px; float:left;}
.header_right1 { width:250px; padding-left:70px; float:left;}
.header_right1 p { text-align:right; line-height:30px; color:#999; padding-right:5px;}
.header_right1 p a { color:#999;}
.header_right1 p a:hover { color:#4c617e; text-decoration:underline;}
.header_search1 { padding-top:125px;}
.input_box1 { display:inline-block; width:231px; height:31px; background:url(/images/input_bg.png) no-repeat;}
.input_bg1 { width:226px; height:31px; border:0; vertical-align:middle; line-height:31px; padding-left:5px;  font-family:Tahoma, Geneva, sans-serif; color:#666; background:transparent;}
.button_Search1 { width:65px; height:35px; margin-left:5px; vertical-align:middle; border:0; background:url(/images/button_Search.PNG) no-repeat; cursor:pointer;}


/*内页头部样式*/
.header { width:1000px; height:203px; margin:0 auto; background:url(/images/header_bg.png) repeat-x;}
.header2 { width:100%; height:174px; margin:0 auto; background:url(/images/header_bg.png) repeat-x;}
.header_left{ width:590px; padding:25px 0 0 30px; float:left;}
.header_right { width:330px; padding:145px 0 0 50px; float:left;}
.header_mian { width:974px; height:89px; margin:0 auto; padding:75px 0 0 26px; background:url(/images/header_title.png) no-repeat 340px 98px; }
.input_box { display:inline-block; width:231px; height:31px; background:url(/images/input_bg.png) no-repeat;}
.input_bg { width:226px; height:31px; border:0; vertical-align:middle; line-height:31px; padding-left:5px;  font-family:Tahoma, Geneva, sans-serif; color:#666; background:transparent;}
.button_Search { width:65px; height:35px; margin-left:5px; vertical-align:middle; border:0; background:url(/images/button_Search.PNG) no-repeat; cursor:pointer;}


/*通用页脚*/
.footer_box { width:100%;  height:101px; background:url(/images/footer_bg.png) repeat-x;}
.footer_Links { width:1000px; height:24px; margin:0 auto; line-height:24px;}
.footer_if p { width:1000px; margin:0 auto; margin-top:30px; color:#999; text-align:center; }

/*---------------------------------------------首页部分-------------------------------------------*/
.home_flash { width:1000px; margin:0 auto;}

/*首页导航*/
.nav_box { width:100%; height:49px; margin:27px 0 23px 0; background:#828282;}
.nav_box ul li { float:left; background:url(/images/nav_line.jpg) no-repeat right center;}
.nav_box ul .clear_bg { background:none;}
.nav_box ul li a { display:inline-block; width:111px; height:39px; padding-top:10px; text-align:center; font-family:"微软雅黑", "黑体"; font-size:14px; color:#fff;}
.nav_box ul li a i { display:inline-block; width:111px;  font-family:Tahoma, Geneva, sans-serif; font-size:10px;}
.nav_box ul li a:hover {color:#4c617e;}


/*==banner部分==*/
#banner {position:relative; z-index:1002; width:1000px; height:478px; margin:0 auto;}
#banner ul {position:absolute; z-index:1002; top:465px; left:45%;}
#banner ul li { width:10px; height:10px; padding:0px 3px;float:left;display:block; background:url(/images/icon_01.gif) no-repeat;cursor:pointer; text-indent:-9999px;}
#banner ul li.on { width:10px; height:10px; background:url(/images/icon_02.gif) no-repeat;}
#banner_list a{position:absolute; top:0; left:0}


/*新闻版块*/
.home_news { width:242px; float:left; margin-right:10px;}
.home_news h1,.home_news1 h1 { height:25px; line-height:25px; margin-bottom:7px; font-family:"微软雅黑", "黑体"; font-size:14px; background:url(/images/news_titlebg.png) no-repeat right 0; } 
.home_news h1 span,.home_news1 h1 span { font-size:10px; font-family:Tahoma, Geneva, sans-serif; font-weight:100;} 
.home_npic { margin-bottom:10px;}
.home_npic img { padding:3px; border:1px solid #d8d8d8;}
.home_news1{ width:242px; float:left; margin:0;}
.home_news ul li,.home_news1 ul li { line-height:25px; padding-left:15px; background:url(/images/icon_Point.png) no-repeat 3px center;}
.home_news ul li a,.home_news1 ul li a { color:#666;}
.home_news ul li a:hover,.home_news1 ul li a:hover { color:#4c617e; }


/*---------------------------------------------内页部分-------------------------------------------*/
.right_content { width:721px; margin:0 auto;}

/*内页导航*/
.nav-list { width:1000px; height:49px; margin:auto;}
.nav-list ul li { width:111px; height:49px;line-height:15px; text-align:center; float:left; background:url(/images/nav_linebg.jpg) no-repeat right center;}
.nav-list ul .nav-cbg { background:none;}
.nav-list ul li a { display:block; width:111px;  padding-top:10px;  height:39px; font-family:"微软雅黑", "黑体"; font-size:14px; color:#fff; text-decoration:none;}
.nav-list ul li a:hover {color:#4c617e;text-decoration:none; background:url(/images/nav_listbg1.png) no-repeat;}
.nav-list ul li a i { color:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:10px;}
.nav-list ul li a:hover i { color:#4c617e;}
.nav { width:100%; height:49px; background:#4c617e;}

.webmenu { float:left; position:relative; z-index:9997; height:49px;  }
.menu { display:none; position:absolute; z-index:9999; zoom:1;  top:49px; left:0; text-align:center; width:111px;  background:#b6b6b6;}
.menu a { display:block; width:111px; height:30px; line-height:30px; color:#FFF; }
.menu a:hover { width:111px; height:30px; line-height:30px; color:#000;  background:#d8d8d8;} 
.nav-list .webmenu .menu li { background:none; height:30px; padding:0 0 2px 0;}
.nav-list .webmenu .menu li a { display:block; width:111px; height:30px; padding:0; color:#fff;}
.nav-list .webmenu .menu li a:hover { width:111px; color:#4c617e;}




.banner { width:100%; height:159px; text-align:center; background:url(/images/banner_bg.png) repeat-x;}

.left-main { width:224px; margin:20px 15px 0 0; padding:18px 0; float:left; background:#8ea8b7;}
.ny_title { padding-left:16px;}
.left_nav { width:207px;  margin:0 auto 35px auto;}
.left_nav li { line-height:30px; width:207px; border-bottom:1px solid #e8e8e8; background:url(/images/icon_s.png) no-repeat 11px center;}
.left_nav li a { display:block; width:152px; height:30px; padding-left:56px; color:#fff;}
.left_nav li a:hover { background:url(/images/leftnav_bg.png) no-repeat; color:#38475e;}
.left_nav li a.ahover { background:url(/images/leftnav_bg.png) no-repeat; color:#38475e;}
.button_left { width:207px; margin:0 auto;}
.button_left li { padding:3px 0;}


.right_main { width:761px; padding-top:20px; float:left;}
.right_main h2 { line-height:30px; border-bottom:1px dotted #d8d8d8; width:745px;float:right;}
.right_main h2 span { float:right; font-weight:100;}
.list_cp li { width:706px; height:176px; border-bottom:1px dotted #d8d8d8; margin:15px 0; position:relative;}
.list_cp .list_pic { width:175px; height:150px; padding:7px 0 0 7px; float:left; background:url(/images/list_picbg.png) no-repeat;}
.list_cp .list_pic a img { border:0px;}
.list_cp .list_main { width:520px; float:left;}
.list_cp .list_main h3 { width:449px; margin-bottom:15px; line-height:30px; border-bottom:1px dotted #d8d8d8;}
.list_cp .list_main p { line-height:25px;}
.list_cp .list_more { height:30px;} 
.list_cp .list_more a { position:absolute; bottom:8px; right:5px; display:block; width:98px; height:23px; text-indent:-3000px; background:url(/images/icon_more2.png) no-repeat;}



.news_tpic { width:164px;  padding-top:19px; float:left;} 
.news_tpic img { padding:2px; border:1px solid #d8d8d8;}
.news_ttxt { width:550px; padding-top:19px;float:left;}
.news_ttxt h3 {color:#4c617e; line-height:30px;}
.news_ttxt h3 a { color:#38475e;}
.news_ttxt h3 a:hover { text-decoration:underline;}
.news_ttxt p { line-height:25px; color:#666;}


.news_list { width:721px;  margin:0 auto;}
.news_list li {  padding:8px 0 18px 0; background:url(/images/icon_line.gif) repeat-x 0 bottom; }

/*战略相助*/
.list_Cooperation { padding-left:18px;}
.list_Cooperation li { width:158px; margin:10px 15px 0 0; height:54px; float:left;}
.list_Cooperation li img { border:1px solid #d8d8d8;}
.list_Cooperation li a { display:block; width:158px; height:54px;}
.list_Cooperation li a:hover img { border:1px solid #4c617e;}

/*声誉资质*/
.list_Honor { padding-left:10px;}
.list_Honor li { width:220px;  text-align:center; margin:15px 10px 10px 0; float:left; }
.list_Honor li p { text-align:center; line-height:30px;}

/*产品详细*/
.detailed_pic { width:222px; margin-top:20px; padding-left:30px; float:left;}
.detailed_pic img { padding:2px; border:1px solid #d8d8d8;}
.detailed_txt { width:445px; margin-top:20px; float:left;}
.detailed_txt h3 { font-size:14px; color:#009c45;}
.detailed_txt h4 { margin-top:20px; line-height:25px;}
.detailed_txt p { line-height:20px;}

/*职位列表*/
.recumbent{ color:#656565; line-height:24px; }
/*.recumbent td {border:1px solid #d8d8d8;}*/
.recumbent a{ color:#656565; text-decoration:none;}
.recumbent a:hover{ color:#e66505;}

/*招聘表单*/
.subdiv_recruitment_form{ width:660px; height:940px; margin-top:20px;}
.recruitment_form{ width:660px;  color:#434343; line-height:30px;}
.recruitment_form form{ width:644px;}
.recruitment_form .input1{ width:99px; height:16px; line-height:16px; color:#434343; border:#b2b2b2 1px solid;}
.recruitment_form .input2{ width:230px; height:16px; line-height:16px; color:#434343; border:#b2b2b2 1px solid;}
.recruitment_form .input3{ width:71px; height:16px; line-height:16px; color:#434343; border:#b2b2b2 1px solid;}
.recruitment_form .input4{ width:125px; height:16px; line-height:16px; color:#434343; border:#b2b2b2 1px solid;}
.recruitment_form .input5{ width:180px; height:16px; line-height:16px; color:#434343; border:#b2b2b2 1px solid;}
.recruitment_form .input6{ width:138px; height:16px; line-height:16px; color:#434343; border:#b2b2b2 1px solid;}
.recruitment_form .box{border-bottom:#9e9e9e 2px solid; margin-top:20px;}
.recruitment_form .box2{border-bottom:#9e9e9e 2px solid; }
.recruitment_form .button{ width:59px; height:16px; color:#000; border:#b2b2b2 1px solid; background:#cccccc; cursor:pointer;}


.detailed_main { padding:30px 0 0 30px;}
.teachers_box { width:660px;}
.teachers_pic { width:223px; float:left; margin-bottom:15px;}
.teachers_main { width:537px; float:left;}
.teachers_main li { line-height:30px; padding-left:33px;}
.teachers_main li i { font-weight:bold; font-style:normal;}

#tabbox .teachers_xk { width:660px; height:30px; border-bottom:1px solid #d8d8d8;}
#tabbox .teachers_xk li { float:left; width:100px; height:30px; margin-right:3px; background:#07b955;}
#tabbox .teachers_xk li a { display:inline-block; line-height:30px; width:100px; height:30px; color:#fff; text-align:center; }
#tabbox .teachers_xk li a:hover { background:#009c45;}
#tabbox .teachers_xks { width:660px; line-height:25px;}

/*----------------------------------------分页样式最先-------------------------------------------------*/
.pager { color:#CBCBCB; width:100%;  height:30px; line-height:30px; text-align:center; float:left;}
.pager span { display:inline-block; text-align:center;}
.pager .nolink,
.pager a { display:inline-block;  border: solid 1px #cbcbcb; text-align:center; height:20px; line-height:20px; margin:0 5px; padding:0 5px;}
.pager .nolink { color:#38475e;}
.pager a { color:#38475e;}
.pager ahover {color: #828282; background: #EBEBEB;border-color:#cbcbcb;}
/*隐藏页码信息*/
.pager .pageinfo{ display:none;}
/*目今页*/
.pager .cpb { color:#38475e; font-weight:bold;  }

/*----------------------------------------详细页面样式最先--------------------------------------------------*/
.ArticleTitle { width:100%; text-align:center; line-height:40px; color:#000;}
.ArticleTitle2 { width:100%;text-align:center; line-height:30px; background:#DADADA; margin:0 auto;}
.contentD { width:100%;  margin-top:10px;line-height:25px;}
.next-pre{ width:100%;line-height:20px; text-align:left; margin:40px auto 20px auto;}
.next-pre span{ display:block;color:#000;}
.next-pre span a{color:#000; text-decoration:none;}
.next-pre span a:hover{text-decoration:underline;}

/*CSS quotes style pagination*/
/*asp页面分页样式*/
DIV.quotes {
	PADDING-RIGHT: 3px;PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #e66505; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid;
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid;}<!--耗时1763842241.9945秒-->