@charset "utf-8";
/* CSS Document */

a:link {font-size: 14px;color: #666;text-decoration: none;font-family: "微软雅黑",Arial, Helvetica, sans-serif;}
a:visited {font-size: 14px;color: #666;text-decoration: none;font-family: "微软雅黑",Arial, Helvetica, sans-serif;}
a:hover {font-size: 14px;color: #FF0000;text-decoration: underline;font-family: "微软雅黑",Arial, Helvetica, sans-serif;}
.t1 {font-family: "宋体", Arial;font-size: 12px;color: #000000line-height: 24px;}
.redb {font-size: 15px;color: #ee1b24;font-weight: bold;}

body { behavior:url("ie6fix/csshover3.htc");  background:#fff; font-family:"微软雅黑"; font-size:14px;}
body,div,p,h1,h3,h6,a,ul,li,img,pre,object{margin:0;padding:0;border:0;}
.fr{ float:right;}
.fl{ float:left;}
ul{list-style:none;}
a{text-decoration:none;}
img,object{vertical-align:bottom;}
.clear{ clear:both}
.bag{ background:#f4f4f4; width:100%;} 
.width_in{ margin:0 auto; background:#fff;}
/*招聘*/
.jobMain{
	padding:10px 0 15px 0;
	}
.redb {
	font-size: 14px;
	color: #E95504;
	font-weight: bold;
}
.jobMain span{
	color: #1169a9;
	}
.jobMain td{
	color: #666;
	line-height:25px;
	width:33%;
	}
.jobMain a {
	font-size: 14px;
	color: #666;
	text-decoration: none;
}
.jobMain a:hover {
	font-size: 14px;
	color: #f00;
	text-decoration: underline;
}
/*******************head**************/
.head{ width:100%; background:#fff;}
.nav_bag{width:100%;height: 45px; background: #1169a9; margin-top: 22px;}
.head_top{width:1002px; margin:0 auto; background:#fff;}
.nav_list{height:42px;line-height:42px; margin-top:20px;width:1002px; margin:0 auto;border-radius:10px 10px 0 0;}
.nav_list li{float:left; font-size:14px; color:#666; text-align:right; font-family:"微软雅黑"; text-align:right;}
.nav_list li a{color:#fff;font-size:18px; width:242px; margin:3px 2px 0 2px; display: block; float: left; text-align:center;}
.nav_list li a:hover{ text-decoration:none; color:#1169a9; background: #fff;}
.nav_list li .hover{ text-decoration:none; color:#1169a9; background: #fff;}


#demo{overflow:hidden; margin:20px auto}
#demo td  a{ margin:0 3px;}
#demo td  img{ margin:0 3px; height:250px;}
/******************banner***************/
/* index - banner */
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar {
	position: absolute;
	bottom: -196px;
	left: 824px;
	width: 122px;
	height: 37px;
}
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); padding:24px; line-height:24px; padding:0 6px; display:inline; cursor:pointer; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 360; }

.slideshow SPAN.title { text-indent: 0px; }
.block {
	margin: 0;
	position: relative;
}
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad {
	width: 1002px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 425px;
}
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 100%; height: 360px; display: none; }
/*****************company_profile************/
.contatn_center{margin:31px auto 0 auto;width:1002px;}
.contatn_center_b{}
.company_profile h6{font-size:18px; font-weight:normal; color:#000000; line-height:38px; background:#f3f1f1; width:100%;  display:block;}
.company_profile h6 p{font-size:24px; padding-left:12px; font-weight: bold; color: #1169a9;}
.company_profile h6 span{ color: #1169a9; margin-left: 6px; font-family: Futura, 'Trebuchet MS', Arial, sans-serif;}
.company_profile_w h6{
	width: 164px;
	background: #f3f1f1!important;
	height: 350px;
	padding-top: 48px;
	padding-right: 0;
	padding-bottom: 48px;
	padding-left: 0;
}
.company_profile_w h6 p{width: 34px; line-height: 34px; margin-left:42px;float: left; font-weight:bold; font-size:30px; color: #1169a9}
.company_profile_w h6 span{width: 20px; float: left; word-break: break-all;font-size:22px; margin:50px 0 0 6px; line-height:20px;text-align: center;color: #666;}
.company_profile_conttn{
	width:790px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.company_profile_conttn  p{color: #333333; line-height: 28px; margin:8px 0; text-indent: 2em;}
.company_profile_c p{ margin-bottom:6px; text-indent:2em; color:#666; line-height:24px;}
/*****************Recruitment post***************/
.company_bag{ background:#f1f1f1; padding:30px 0; margin-top:15px; margin-top:31px;}
.contact_details_inf p{ font-size:14px; color:#666; font-family:"微软雅黑"; line-height:30px;}
.contact_details_inf{ width:972px;}
.contact_datails_ia{ width:212px; float:left;}
.contact_datails_ib{ width:460px; float:left;}
.contact_datails_ic{ width:290px; float:left;}
.contact_datails_id{ width:512px; float:left;}
.contact_datails_id a{ color:#ff0000; text-decoration:underline;}

/*********************foot*********/
.foot{ color:#fff; text-align:center; background:#919191; width:100%; height:52px; line-height:52px; margin-top: 18px;}
.contatn_center_b span{ color:#000000;}

#Menu ul li{float:left;width:440px;overflow:hidden;margin:5px 10px 0 10px;}
#Menu ul li a{line-height:25px;}
	
.leftbt{width:950px;;height:14px;padding:5px 5px 19px 10px;overflow:hidden; zoom:1; align:left;valign:middle;color:#fff;font-size:14px;font-weight:bold; background:url(bm.gif);background-position:left;} 
