@charset "GB2312";
/*  */
body{background-color:#ffffff;color:#9b9b9b;font-size:12px;font-family:"";margin-top:14px;margin-bottom:3px; }
h1,h2,h3,h4,h5,h6,p,img,blockquote,table {padding:0px; margin:0px; border:0px;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%}
ul,ol,li { list-style:none;margin:0px;padding:0px;border:0px;}
select,input,select{vertical-align:middle;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;}
a {color:#898989;font-size:12px; text-decoration:none;}
a:hover {color:#900;}

/* ? */
.header { background:url("/images/header.jpg") no-repeat 0 0;width:969px; height:91px; margin:0 auto; position:relative;}
.sc {position:absolute; display:block; background:url("/images/dot.gif") no-repeat 0 center;padding-left:13px;right:117px;bottom:19px;}
.home {position:absolute; display:block; background:url("/images/dot.gif") no-repeat 0 center;padding-left:13px;right:39px;bottom:19px;}
/* ? */
.main {border-left:solid 1px #d7d4d4;border-right:solid 1px #d7d4d4;width:950px;margin:0 auto; background-color:#fff;padding-left:17px;}
ul.nav {width:663px;padding-left:30px; float:left; background:url("/images/navbg.gif") repeat-x 0 0;height:35px;}
.nav_rightbg { float:right;}
ul.nav li {float:left; background:url("/images/li_bg.gif") no-repeat right center;height:35px; line-height:35px;padding-right:14px;padding-left:17px;}
ul.nav li a {color:#fff;}
ul.nav li a:hover { text-decoration:underline;}
.time {float:left; background:url("/images/time_bg.gif") repeat-x 0 0;width:184px;height:35px; line-height:35px; text-align:left;padding-left:61px; color:#b2bfcf;margin-bottom:9px;}
.banner {margin-bottom:16px;}
.right_border {border-right:dashed 1px #e1e1e1;padding-top:3px;padding-left:4px;}
.border_bottom {border-bottom:dashed 1px #e1e1e1;margin-bottom:1px;}
.more {padding-right:19px;}
.about {width:683px;border-bottom:dashed 1px #e1e1e1; position:relative; height:251px;}
.about h5 {position:absolute; background:url("/images/dot2.gif") no-repeat 0 center;padding-left:17px;left:19px;top:8px;color:#000000;font-size:12px;font-weight:normal;}
.nerrong {width:396px; position:absolute;left:24px;top:24px; line-height:22px;}
.about_img {position:absolute; border:solid 1px #e1e1e1;top:32px;right:41px;}
ul.gcal {width:683px;border-bottom:dashed 1px #e1e1e1;height:141px; }
ul.gcal li {position:relative;width:340px;height:141px; float:left;}
ul.gcal li .left_img { position:absolute;top:21px;left:7px;border:solid 3px #c4c4c4;}
ul.gcal li h6 {position:absolute;color:#666666;left:169px;top:21px; line-height:18px;font-weight:bold;}
ul.gcal li p {position:absolute;width:154px;top:39px;left:169px; line-height:18px;}
ul.gcal li .an {position:absolute;top:101px;left:173px;}

.main_right {padding-left:11px;}
.zizhi {
	*margin-top:-2px;
	_margin-top:-4px;
	margin-left:1px;
	text-align:center;
	background-color:#f2f2f2;
	padding-top:12px;
	width:234px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d1d1d1;
	border-bottom-color: #d1d1d1;
	border-left-color: #d1d1d1;
	padding-bottom:9px;
	*padding-bottom:7px;
	_padding-bottom:6px;
}
.zizhi img {margin-bottom:10px;}
.zizhi p {text-align:left; border:solid 1px #e6e6e6; background-color:#fdfdfd;width:192px;padding-left:16px;color:#727272; line-height:18px;margin:0 auto;padding-top:11px;padding-bottom:11px;}
.links {border-right:dashed 1px #e1e1e1;padding-left:53px;}
.links img {padding-right:40px;padding-top:6px;}
.main_right2 {background:url("/images/logo_bg.gif") no-repeat 11px 0;padding-left:49px;padding-top:6px;}
.main_bottom {display:block;width:969px;margin:0 auto 7px;}

.footer { background:url("/images/footer_bg.gif") repeat-x 0 0;height:35px;width:951px;margin:0 auto; line-height:35px;color:#d5d5d5;padding-left:14px;}
.footer span {color:#ffffff;}

/* subpage */
.main_right3 {padding-left:49px;padding-top:6px;border-top:dashed 1px #e1e1e1;} 
.sub_left {width:683px;border-bottom:dashed 1px #e1e1e1;}
.aboutus_nr {width:607px;margin-left:35px;color:#737373;line-height:25px;}
ul.sub_right_nav {	*margin-top:-2px;
	_margin-top:-4px;
	margin-left:1px;
	background-color:#f2f2f2;
	padding-top:4px;
	width:234px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d1d1d1;
	border-bottom-color: #d1d1d1;
	border-left-color: #d1d1d1;
	padding-bottom:198px;
	background:#f2f2f2 url("/images/aboutus_bg.gif") no-repeat 0 bottom;
}
ul.sub_right_nav li {margin-left:13px;}
ul.sub_right_nav li a {color:#6d6d6d;}
ul.sub_right_nav li a:hover {color:#900;}
ul.sub_right_nav .dq {background:url("/images/right_fdq.gif") no-repeat 0 0; height:32px; line-height:32px; display:block;width:159px;padding-left:48px;padding-top:3px;}
ul.sub_right_nav .dq:hover {background:url("/images/right_dq.jpg") no-repeat 0 0;}

ul.sub_right_nav .fdq {background:url("/images/right_dq.jpg") no-repeat 0 0;height:32px; line-height:32px; display:block;width:159px;padding-left:48px;padding-top:3px;}
.xiabg {background:url("/images/xiabg.gif") no-repeat 0 0; display:block; height:16px;}

/* job */
.job_center { border-bottom:dashed 1px #e1e1e1; background:url("/images/job_bg.jpg") no-repeat right bottom;}

.job_nr {width:591px;padding:40px 0 94px 43px; line-height:23px;color:#000000;}

/* contactus */
.lxwm_center {
	border-bottom:dashed 1px #e1e1e1;
	background-image: url("/images/contact_bg.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.map {border:solid 3px #e1e0e0; float:left; display:block;margin:34px 37px 46px 47px;}
.dianhua {float:left;color:#737373; line-height:27px;padding-top:30px;font-size:14px;}

/* cp */
ul.cp_nav {margin:13px 0 20px 4px;padding-bottom:20px;} 
ul.cp_nav li { background:#eaeaea url("/images/dot2.gif") no-repeat 16px center;padding-left:28px;width:50px; float:left;height:22px; line-height:22px;margin-right:2px;}
ul.cp_nav li a {color:#505050;}
ul.cp_nav li a:hover {color:#900;}

/* js */
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block; border:solid 3px #c8c8c8;}
#gotop {cursor:pointer;display:block;margin:9px auto 7px;}
#gobottom {cursor:pointer;display:block;margin:8px auto 0;}
#showArea {height:376px;overflow:hidden;width:211px;padding-left:11px;}
#showArea img {float:left;margin-right:8px;margin-bottom:8px;}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none;}
.right_b {border:solid 1px #c0c0c0;}


.img {border:solid 3px #c4c4c4;height:88px;width:144px;margin-right:6px;}

.ziyuan {padding-left:28px;background:#c7c7c7 url("/images/job_03.jpg") no-repeat 14px center; text-align:left;}
.ziyuan2 {border-right:solid 1px #ffffff;width:88px; text-align:center;}

.left_title_bg {
	background-image: url("/images/index_10.jpg"); width: 206px; height: 26px; background-repeat: no-repeat;
}

.left_title_bg1 {
	background-image: url("/images/index_100.jpg"); width: 280px; height: 26px; background-repeat: no-repeat;
}


a.color13:link, a.color13:visited {
	COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none;
}
a.color13:hover, a.color13:active {
	COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: underline;
}
.dotted {
	border-bottom: #666 1px dashed;
}

.left_right_bg {
	border-left: #86c115 1px solid; border-right: #86c115 1px solid;
}

.black_ft {
	COLOR: #000; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight: bold;
}
.photo li{
   list-style-type:none;
   display:inline;
   width:90px;
   height:90px;
   margin-left:10px;
   
}
.photo img{
   border:1px solid #ccc;
}
div.info{clear:both;text-align:left;line-height:30px;}
	div.info span{display:inline;margin:5px;font-size:12px;}

div.content{text-align:left;line-height:26px;font-size:12px;word-wrap:break-word;white-space:normal;}
	div.content a:link,div.content a:visited,div.content a:active{color:#333;font-size:14px;}
	div.content img{padding:3px;border:1px solid #CCC;}

div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;}
div.list {text-align:left;display:table;clear:both;}
	div.list h5{margin:0px;padding:0px;line-height:40px;background:url(title.gif) no-repeat 0px 13px;}
	div.list h5 a{margin-left:20px;font-size:14px;}
	div.list p{line-height:24px;margin:0px;padding:0px;}
	div.list p i{font-style:normal;font-size:10px;color:#666;}
	div.list p a:link,div.list p a:visited,div.list p a:active{font-size:12px;margin-left:10px;color:#666;}
.zjtd{width:680px;margin:0 auto;}
