@charset "gb2312";
a:hover {
	color:#ff5500;
}
.banner_com {
	width:980px;height:120px;background-image:url('image/top_com.jpg');margin:0 auto;color:#ffffff;
}
.com_name {
	padding-top:40px;font-weight:bold;font-size:30px;}
.com_action_me {
	margin-top:20px;height:20px;border-top:3px #ff5500 solid; background-color:#F9834A; text-align:left;padding-left:20px;
	padding-top:5px;font-size:14px;
}
.com_action_me a {
	color:#ffffff;
}
.com_action_me a:hover {
	color:#ffffff;
}
.action_com {
	margin-left:500px;}
#content1_com_per {
	margin-top:0px;
}
.left1_com_per {
	width:150px;float:left;height:500px;
}
.nav_com_per {
	height:360px;*height:370px;
}
.nav_com_per li {
	height:22px;padding-top:4px; background-image:url('image/com_per_mnav.gif');padding-left:45px;
	font-size:14px;color:#ffffff;font-weight:bold;margin-top:10px;
}
.nav_com_per li a {
	color:#80503a;
}
.nav_com_per li a:hover {
	color:#ff5500;
}
#contact {
	width:150px;padding-bottom:5px;padding-top:5px;padding-left:5px;padding-right:5px;border:1px #cccccc solid;
	font-size:12px;
}
.right1_com_per {
	width:800px;float:right;
}
.right1_com_per_title {
	background-image:url('image/right_top_comp.jpg');padding-top:6px;padding-left:25px;height:19px;margin-top:10px;
	color:#80503a;font-size:14px;font-weight:bold;
}
.right1_com_per_content {
	border:1px #ffede3 solid;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:800px;
}
.card_com_per {
	width:350px;height:250px;margin-left:20px;margin-top:10px;border:1px #666666 solid; float:left;list-style:none;
	font-size:12px;
}
#c_name_comp {
	border-top:3px #FFCC00 solid;height:50px;padding-top:15px;font-size:14px;padding-left:20px;
}
#info_comp {
	border-top:1px #666666 solid; background-color:#d0edff;height:140px;padding-top:5px;padding-left:20px;color:#003497;
	line-height:20px;
}
.newgyinfo_comview li {list-style:none;float:left;margin-top:5px;margin-left:5px;width:106px;height:130px; text-align:center;}
.newgyinfo_comview li img {width:100px;height:100px;padding-top:2px;padding-left:2px;padding-bottom:2px;
padding-right:2px;border:1px #cccccc solid;}
.moreintro {margin-left:695px;}
.getmore_comp {margin-left:660px;font-size:12px;font-weight:normal;}
.qyduibi {clear:both;}
.infolist_comp {list-style:none;}
.infolist_comp li {height:110px;margin-top:10px;margin-left:8px;border-bottom:1px #cccccc dashed;
width:375px;float:left;padding-left:0px;}
.infolist_comp li img {width:100px;height:100px;padding-top:2px;padding-left:2px;padding-bottom:2px;
padding-right:2px;border:1px #cccccc solid; float:left;}
.info_info {width:255px;float:right;margin-right:5px;}

#more_cmpinfo {
width:600px;
margin-left:100px;
}
.infomore {
width:299px;
float:left;
border-top:#cccccc 1px solid;
border-left:#cccccc 1px solid;}
#infomore_first {
height:auto;}
.infomore_title {
width:293px;
height:20px;
font-weight:bold;
padding-top:8px;
padding-left:5px;
background:#E6E6E6;
border-bottom:#cccccc 1px solid;
border-right:#cccccc 1px solid;}
.infomore_content {
width:293px;
height:20px;
padding-top:8px;
padding-left:5px;
border-bottom:#cccccc 1px solid;
border-right:#cccccc 1px solid;}
.newslist_comp {margin-left:10px;margin-right:10px;margin-top:5px;height:25px;}
.hrlist_comp {height:20px;margin-left:10px;margin-right:10px;}
.titlehr {width:300px;float:left;}
.xueli {width:250px;margin-left:10px;float:left;}
.timehr {width:200px;margin-left:10px;float:left;}
#hrlist_comp_first { text-align:center;font-weight:bold;} 
.pic_view {
max-width:180px;
width:expression(document.body.clientWidth>180?"180px":"auto");
overflow:hidden;
float:left;margin-top:5px;margin-left:5px;
padding-top:2px;padding-left:2px;padding-bottom:2px;
padding-right:2px;border:1px #cccccc solid; float:left;
}
.info_view_info {margin-top:5px;margin-left:20px;width:250px;float:left;line-height:25px;font-size:14px;}
.card_info_view {width:270px;float:right;height:180px;margin-top:5px;list-style:none;
border:1px #ffede3 solid;padding-top:10px;padding-left:10px;padding-bottom:10px;
padding-right:10px;margin-right:5px;margin-bottom:5px;}
.card_info_view  li {line-height:30px;*line-height:35px;}
.sub {height:20px;}
#postion_nav {height:25px;padding-top:8px;margin-top:10px;border:1px #ffede3 solid;padding-left:15px;width:963px;
font-size:14px; font-weight:bold;margin-bottom:-10px;}









