﻿@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;} 
body
{
margin:0px;
background:#FFF;/* 背景颜色 背景图片 X轴重复*/
font:11px/1.5em Tahoma,'Helvetica', Arial, Verdana;/* 大小/行高  字体样式*/
text-decoration: none;
 /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #main选择器中设置为默认左*/
} 

img { border: 0;}
.image { float: left; margin: 10 9px 3px 0; }
h1{
padding:5px 0 10px 0;
margin:0px;
font-size:18px;
color:#FFFFFF;
margin-top:20px;
}

h1{ color:#000;}
h2{ color:#000; font:11px/1.5em Tahoma, Geneva, sans-serif; font-weight:normal;}
h3{ color:#59cef9; }
h4{ color:#7ea743; }

p{ /*text-align:justify; padding:5px; /*text-indent:2em;*/}

a.name{ color:#000;  text-decoration:none; text-align:center;}
a.name:visited{ color:#000; text-decoration:none;}
a.name:hover{ color:#F60; text-decoration:none;}
.s-pic{ width:55px; background-color:#FFF; margin-right:20px;}
/*----------------------首页的样式-------------------------*/
#main-index{ width:1003px; margin:0 auto; text-align:left; background:url(../images/index.jpg); height:597px; position:relative;}/* 自动边距（与宽度一起）会将页面居中 */
#main-index p{
	position:absolute;
	top:574px;
	left:348px;
	color:#fff;
}
#main-index img{ position:absolute; left:950px; top:23px;}
#cne{
	position:absolute;
	left:850px;
	top:524px;
	color:#FFF;
	font:12px/1.5em Tahoma,Tahoma,arial, Geneva, sans-serif;
}
a.cne:link { 
	font-size:12px;
	font-family:Arial;
	color:#FFFFFF;
	
	text-decoration:none;
}

a.cne:visited {
	font-size:12px;
	font-family:Arial;
	color:#FFFFFF;
	
	text-decoration:none;    

}

a.cne:hover {
	font-size:12px;
	font-family:Arial;
	color:red;
	
	text-decoration:none;
}


#main #nav{
	position:absolute;
	left:107px;
	top:102px;
} 
a{ color:#FFF; text-decoration:none;}
a:visited{ color:#fff;}
a:hover{ color:#CCC; }

/*----------------------内页样式开始-------------------------*/
/*----------------------main-------------------------*/
#main{ background: url(images/back.jpg) repeat-y; margin:0 auto;  width:1003px; padding:130px 0 0 0;} 
#main1{ background: url(images/back1.jpg) repeat-y; margin:0 auto;  width:1003px; padding:130px 0 0 0; position:relative;} 
#content{ margin:0 auto; width:898px; position:relative;}

/*----------------------header-------------------------*/

#head{ margin:0 0 20px 0; background:url(images/banner.jpg) 0 0 no-repeat; width:898px; height:167px;}
#logo{ float:left; padding:10px 0 0 0px; }

#head form{
	width:214px;
	background:url(images/serch_icon.gif) 5px 0 no-repeat;
	margin:0 0 0 23px;
	position:absolute;
	left:650px;
	top:150px;
}
#head form input.txtBox{
	width:148px;
	height:17px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	color:#060606;
	background-color:#fff;
	padding:0 0 0 8px;
	float:left;
}
#head form input.go{
	background:url(images/btn_go.gif) 0 0 no-repeat;
	height:19px;
	width:27px;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#F5F7E7;
	cursor:pointer;
	float:right;
	border:none;
}

/*----------------------banner-------------------------*/
#banner{ border:1px solid #999;}
/*----------------------mid-------------------------*/
#mid{ background-color:#DBD8D8; padding:0 0 0 20px; height:500px;}
#mid1{ background-color:#DBD8D8; padding:0 0 20px  25px; height:247px;}
#mid2{ background-color:#DBD8D8; padding:0 0 20px  25px; height:517px;}
#ver{
	position:absolute;
	left:877px;
	top:111px;
}
/*----------------------left-------------------------*/

.left_title{
width:200px;
height:30px;
margin:5px 0 0 0;
background:url(images/menu_title_bg.gif) no-repeat left;
text-align:center;
font-size:13px;
font-weight:bold;
color:#fff;
line-height:30px;
}
.left_menu{
width:196px;
padding:0px;
margin:0px;
list-style:none;
}
.left_menu li{
margin:0px;
list-style:none;
}
.left_menu li.odd a{
width:166px;height:25px;display:block;background:url(images/checked.png) no-repeat left #dad0d0; background-position:5px 5px;border-bottom:1px #FFFFFF solid;
text-decoration:none;color:#504b4b;padding:0 0 0 30px; line-height:25px;
}
.left_menu li.even a{
width:166px;height:25px;display:block;background:url(images/checked.png) no-repeat left #eee6e6;background-position:5px 5px;border-bottom:1px #FFFFFF solid;
text-decoration:none;color:#504b4b;padding:0 0 0 30px; line-height:25px;
}
.left_menu li.even a:hover, ul.left_menu li.odd a:hover{
background:url(images/checked.png) no-repeat left #7bbcc7; color:#FFFFFF;background-position:5px 5px;
}
#left{ float:left; width:600px; padding:0px; } 
#left2 p{ padding:0 20px 20px 0; }

.pic h3{ color:#000; font-size:11px;padding:5px; font-weight:normal;}
.first {background:#666;}
.gray {background:red;}

#page1{ height:119px;  position:relative; margin:0 0 15px 0;}
#page3 h1{ position:absolute; top:40px; left:20px; width:150px;}
#rollpic{
	position: absolute;
	top:7px;
	right:-20px;
	width:450px;
	background:#C03;
	height:109px;
	background-color: #DBD8D8;
	
	
}

#rollpictest{
	position: absolute;
	top:50px;
	right:50px;
	width:432px;
	background:#C03;
	height:109px;
	background-color: #DBD8D8;
	text-align:center;
	
}

.pic{ float:left; margin-right:20px; margin-bottom:20px; text-align: center; border:1px dashed #CCC;}

#page2{ height:380px; }
#page2-left1{ float:left; width:258px; border:1px solid #CCC; text-align:center; background:#FFF; }
#page2-left{ width:258px; border:1px solid #CCC; text-align:center; background:#FFF; float:left;  margin-top:20px; margin-left:20px;}
#mid-nw{ height:370px; background-color:#CCC;padding:0 0 10px 25px;}

#page2-right{ float:left; width:230px; padding:0 0 0 20px; margin-left:20px; margin-top:20px; border-left:1px #999 dashed;}
.p-back{ background:url(images/p-back_03.jpg) 0 0 no-repeat; height:19px;  line-height:19px; margin:5px 0 5px 0; padding:0 0 0 20px; color:#FFF;}
.list{   padding:0 0 0 15px; border-bottom:1px #CCC dashed; width:60%; }
#right li.list a{ color:#333; font:11px/18pt Tahoma, Geneva, sans-serif normal; background-color:#8D8D8D;}
#right li.list a:hover{ color:#fff;}
#right li.list a#current{ color:#fff;}

#right .p-back a{ color:#FFF; font:11px/18pt Tahoma, Geneva, sans-serif; font-weight:bold; text-decoration:none; line-height:19px;}
#right .p-back a:hover{ color:#B43500; font:11px/18pt Tahoma, Geneva, sans-serif; font-weight:bold; text-decoration:none; line-height:19px;}
#right .p-back a#current{ color:#B43500; font:11px/18pt Tahoma, Geneva, sans-serif; font-weight:bold; text-decoration:none; line-height:19px;}

#smallpic{ margin:0 0 20px 0;}
#smallpic img{ margin-right:5px; border:1px #CCC solid; }

#p_title{ background:url(images/23_08.jpg) 0 0 no-repeat; height:31px; padding:0 0 10px 0; padding:4px 0 0 10px; color:#FFF; font-size:14px; font-weight:bold;}


#page2-right p{ line-height:22px; color:#000; font-size:11px;}
.black11{ font-weight:normal; color:#000;}

#inquiry input.go{
	background:url(images/23_12.jpg) 0 0 no-repeat;
	height:26px;
	width:88px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#999;
	
	cursor:pointer;
  padding:0;
	border:none;
}
/*----------------------right-------------------------*/
#right{ float:right; width:195px;  height:520px; background-color:#8D8D8D}
#right1{ float:right; width:214px;   padding:50px 10px 0 0;}
#right1 img{ float:right; border:1px solid #ccc;}
#right2{ padding:50px 5px 0 0;}
#right2 img { border:1px solid #CCC;}




/*----------------------footer-------------------------*/
#footer{ clear:both;  height:30px; text-align:center; color:#fff; font-size:11px; font-weight:normal; line-height:30px;  background-color:#8C8C8C;}
#contact{ background-color: #E3E3E3; padding:15px; width:530px; border:1px dashed #CCC;}

#nav{ position:absolute; top:100px; left:52px; z-index:1;}
ul { padding:0; margin:0; list-style:none;}
li { float:left; width:100px;}
#nav li a { display:block; font-size:11px; background:url(../chinese/images/bg-top.jpg);  margin-top:2px; margin-left:1px; padding:3px; text-decoration:none; color:#fff; font-weight:bold; text-align:center;} 
#nav li a:hover {  background:url(../chinese/images/bg-hover.jpg);}
ul li:hover ul li a {
display:block; 
background:#feeec7; 
color:#000;
}
li ul li a:hover{ background-color:#feeec7;}
li ul { display:none; top:20px; }
li:hover ul,li.over ul { display:block;}

.rollBox{width:704px;overflow:hidden;padding:12px 0 5px 6px; } 
.rollBox .LeftBotton{height:52px;width:19px;background:url(http://i3.sinaimg.cn/edu/deco/2007/0924/career/job_mj_069.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:52px;width:20px;background:url(http://i3.sinaimg.cn/edu/deco/2007/0924/career/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.rollBox .Cont{width:663px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:132px;float:left;text-align:center; background-color:#999;} 
.rollBox .Cont .pic img{padding:4px;background:#fff; display:block;margin:0 auto;} 
.rollBox .Cont .pic p{line-height:26px;color:#505050;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 
 


.commenthidden {display:none}
.commentshown {display:block}
#print{ width:720px; height:100%; margin:0 auto; border:1px solid #999; padding:5px;}
a.pre:link { 
	font-size:12px;
	font-family:Tahoma,arial;
	color:#000;
	
	text-decoration:none;
}

a.pre:visited {
	font-size:12px;
	font-family:Tahoma,arial;
	color:#000;
	
	text-decoration:none;    

}

a.pre:hover {
	font-size:12px;
	font-family:Tahoma,arial;
	color:red;
	
	text-decoration:none;
}