/*top start*/
.k_header{ width:100%; height:218px;}
.k_header_top{ width:100%; height:40px; background:#66af89;}
.k_header_top_box{ width:1002px; height:40px; margin:0 auto;}
.index_messages{ width:253px; height:40px; float:left; line-height:40px; text-align:center; background:url(../images/messages.jpg) no-repeat center 0;}
.index_messages a{ width:228px; height:40px; line-height:40px; text-align:center; display:block; font-family:"微软雅黑", Arial; font-size:14px; color:#ffffff; padding-left:25px;}
.index_messages a:hover{ color:#ff0;}
.index_messages a em{ font-family: Arial; color:#03a652; font-size:12px; text-transform:uppercase;}
.k_favorite_box{ width:292px; height:40px; float:right;}
.k_share{ width:68px; height:40px; line-height:40px; float:left;}
.k_share a{ width:24px; height:24px; display:block; margin-right:10px; float:left; margin-top:8px;}
.k_favorite{ width:210px; height:40px; line-height:40px; float:right;  text-align:right; font-family:"宋体", Arial; color:#ffffff; font-size:12px;}
.k_favorite a{ color:#ffffff;}
.k_favorite a:hover{ color:#ff0;}
.k_header_center{ width:1002px; height:112px; margin:0 auto; background:url(../images/world_map.png) no-repeat center 0;}
.logo{ width:273px; height:77px; float:left; margin-top:20px;}
.index_phone{ width:185px; height:47px; float:right; margin-top:45px;}
.k_nav_box{ width:100%; height:56px; background: url(../images/nav_bg.png) repeat-x; position:relative; z-index:999;}
.k_nav{ width:990px; height:46px; line-height:46px; margin:0 auto;}
.k_nav ul li{ width:110px; height:46px; line-height:46px; text-align:center; float:left; background:url(../images/nav_li_bg.png) no-repeat right center;}
.k_nav ul li a{ width:110px; height:46px; display:block; text-align:center; font-family:"微软雅黑", Arial; font-size:14px; color:#ffffff;}
.k_nav ul li a:hover{ background: url(../images/nav_hover.png) repeat-x;}
.k_nav ul li a.nav_active{background: url(../images/nav_hover.png) repeat-x;}
/*banner start*/
.sub_banner{ width:100%; height:260px; overflow:hidden; position:relative; z-index:998; top:-20px; left:0px; overflow:hidden; text-align:center;}
/*banner end*/
/*top end*/
/*bottom start*/
.k_footer{ width:100%; min-height:142px; clear:both; background:url(../images/bottom_repeat.png) repeat-x center 34px; margin-top:30px;}
.k_footer_center{ width:1002px; min-height:101px; margin:0 auto;}
.k_link{ width:800px; height:34px; line-height:34px; font-family:"微软雅黑", Arial; font-size:12px; color:#fff;}
.k_link a{ color:#717171;}
.k_link a:hover{ color:#ed5811;}
.k_footer_content{ width:800px; min-height:101px; float:left; margin-left:22px;line-height:26px; font-family:"微软雅黑", Arial; font-size:12px; color:#505050;}
.k_footer_code{ width:93px; height:91px; float:left;}
.footer_nav{ width:800px;  margin-top:10px; font-family:"微软雅黑", Arial; font-size:12px; color:#505050;}
.footer_nav a{ color:#505050;}
.footer_nav a:hover{color:#ed5811;}
.footer_copy{ clear:both; height:41px; line-height:41px; width:100%; background:url(../images/footer_repeat.jpg) repeat-x;}
.footer_copy_center{ width:992px; height:41px; margin:0 auto; font-family:"微软雅黑", Arial; color:#fff; font-size:12px; padding-left:5px;}
.footer_copy_center a{ color:#fff;}
.footer_copy_center a:hover{ color:#ed5811;}
/*bottom end*/
/*子页 start*/
.sub_top{ width:100%; height:72px; border-bottom:solid 1px #d0d0d0;margin-top:30px;}
.sub_top_box{ width:1002px; height:72px; margin:0 auto;}
.sub_type{ width:214px; height:72px; float:left; background:url(../images/left_top_bg.png) repeat-x; text-align:center; line-height:72px; font-family:"微软雅黑", Arial; font-size:20px; color:#fffefe; font-weight:bold;}
.sub_address{  width:770px; height:72px; float:right;}
.sub_notice{ width:246px; height:37px; float:left; margin-top:18px;}
.now_address{ width:740px; height:72px;}
.sub_name{ float:right; text-align:right; font-family:"微软雅黑", Arial; font-size:22px; line-height:34px; font-weight:bold; color:#003399;}
.address_pic{ width:34px; height:33px; float:right; margin-top:22px;}
.now_address_box{ float:right; }
.k_address{line-height:24px;text-align:right;}
.k_address p{ float:right; line-height:30px; font-family:"宋体", Arial; font-size:12px; color:#898989; clear:both;}
.k_address p a{ color:#f06522;}
.k_address p a:hover{ color:#000;}
.sub_content{ width:1002px; margin:0 auto; clear:both; min-height:400px;}
.sub_left{ width:214px; float:left; min-height:400px;}
.left_menu{ width:214px; min-height:43px;}
.sub_left ul li{ width:214px; height:43px; line-height:43px; text-align:center; font-family:"微软雅黑", Arial; font-size:14px;}
.sub_left ul li h2 a{ width:214px; height:43px; line-height:43px; display:block; background:url(../images/left_menu_bg.png) no-repeat center 0; color:#373737; font-weight:normal;}
.sub_left ul li h2 a:hover{ background:url(../images/left_menu_hover.png) no-repeat center 0; color:#fff;}
.sub_left ul li h2 a.left_active{ background:url(../images/left_menu_hover.png) no-repeat center 0; color:#fff;}
.sub_right{ width:738px; float:right; min-height:400px;} 
/*品牌与服?/
.brand_content{ width:726px; margin:0 auto; min-height:300px; font-family:"微软雅黑", Arial; font-size:14px; color:#1a1a1a; line-height:28px;}
.brand_text{ width:476px; min-height:300px; float: left; padding-top:50px;}
.brand_pic{ width:244px; height:457px; float:right; padding-top:40px;}
/*诚聘英才 start*/
.w_mianri {
    float: right;
    width: 739px;
	padding:30px 0;
}
.w_mianritop {
    height: 53px;
    width: 739px;
}
/*招聘区域开?/
.w_mianrizptop{
	width: 725px;
	height: 53px;
	color: #1e9f4c;
	font-size: 16px;
	margin-left: 14px;
	font-family: "微软雅黑";

}
.w_mianrizpmin{
	width: 725px;
	min-height:149px;
	border-bottom: 1px dotted #d9d9d9; 
	line-height: 26px;
	margin-left: 14px;
}
.w_mianrizpbotom li{
	width: 700px;
	margin-left: 14px;
	height: 54px;
	padding-left: 25px;
	line-height: 54px;
	border-bottom: 1px solid #e1e1e1;
	background: url(../images/w_mianrizpbotom.jpg) no-repeat 5px 25px;
}
.w_mianrizpbotom li h3{
	float: left;
}
.w_mianrizpbotom li span{
	float: right;
	color: #209e4d;
}
.w_mianrizpbotom li a{
	color: #424242;
	font-size: 12px;
}
.w_mianrizpbotom li a:hover{
	color: #209e4d;
}
/*招聘区域结束*/
/*招聘信息区域开?/
.w_mianrizp1top{
	width: 725px;
	height: 59px;
	line-height:26px;
	margin-left: 14px;
}
.w_mianrizp1topifo{
	color: #15713b;
	font-size: 16px;

	font-family: "微软雅黑";

}
.w_mianrizp1topifo span{
	display: inline-block;
	width: 128px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	background: #15713b;

}
.w_mianrizp1min{
	width: 725px;
	min-height:210px;
	margin-left: 14px;
	border-bottom: 1px solid #d6d6d6; 
	color: #585858;
	font-size: 12px;
	line-height: 28px;
}
.w_mianrizp1mintop{
	width: 702px;
	height: 41px;
	line-height: 41px;
	padding-left: 22px;
	background: url(../images/w_mianrizp1.jpg) no-repeat 0px 13px;
}
.w_mianrizp1mintop1{
	width: 702px;
	height: 41px;
	line-height: 41px;
	padding-left: 22px;
	background: url(../images/w_mianrizp2.jpg) no-repeat 0px 13px;
}
.w_mianrizp1bot{
	width: 292px;
	height: 31px;
	margin-left: 14px;
}
.w_mianrizp1bot a{
	display: block;
	width: 136px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #ffffff;
	font-size: 14px;
	background: #15713b;
	float:left;
}
.w_mianrizp1bot a:hover{ background:#DD3D25;}
/*招聘信息趋于结束*/
/*招聘表单*/
.zy_bot {
    color: #666;
    font-family: "宋体";
    font-size: 14px;
    height: auto !important;
    line-height: 24px;
    margin: 0 auto;
    min-height: 460px;
    padding-top: 20px;
}
.job {
    background: url(../images/job.jpg) no-repeat left center;
    height: 260px;
    padding-left: 420px;
}
.zpButt {
    display: block;
    margin-top: 5px;
}
.zpButt li {
    float: left;
    list-style: outside none none;
}
.zpButt li a {
    display: block;
    margin-right: 15px;
}
.xinghao {
    color: #ff0000;
}
.td_name {
    font-size: 12px;
}
.xinghao {
    color: #f00;
}
.xinghao1 {
    color: #fff !important;
}
.zp_text {
    background: none;
    border: 1px solid #ddd;
    box-shadow: 0 1px 3px #eee inset;
    height: 26px;
    line-height: 26px;
    padding: 0 6px;
    width: 200px;
}
.biaodan {
    background: none;
    border: 1px solid #ddd;
    box-shadow: 0 1px 3px #eee inset;
    height: 26px;
    line-height: 26px;
    padding: 0 6px;
    width: 70px;
}
.zp_select {
    border: 1px solid #ddd;
    height: 26px;
    line-height: 26px;
    width: 215px;
}
.zp_file {
    float: left;
    width: 154px;
}
.zp_sc {
    float: left;
    margin-left: 10px;
    width: 50px;
}
.zp_tj {
    cursor: pointer;
    float: left;
    margin-right: 24px;
    padding: 0 6px;
}
.zp_textarea {
    background: none;
    border: 1px solid #ddd;
    height: 80px;
    line-height: 24px;
    padding: 6px;
    resize: none;
    width: 551px;
	overflow:auto;
}
.select {
    border: 1px solid #dddddd;
    width: 214px;
}
table img, input, select {
    vertical-align: middle;
}
.p12hong {
    color: #f00;
}
.p14hui2 {
    font-family: 微软雅黑;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.jopt1 {
    height: 173px;
    padding-bottom: 10px;
    width: 980px;
}
.jopt2 {
    background:#dbdbdb;
    color: #424242;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
    height: 45px;
    margin-left: -20px;
    padding-left: 40px;
    padding-top: 9px;
    width: 960px;
}
.jopt2 p {
    color: #979797;
    font-family: Arial;
    font-size: 14px;
    font-weight: 100;
    padding-top: 7px;
}
#job_wrapper {
    background:#fff;
}
#job_wrapper h2.title span {
    background:#b5bf1a;
}
#job_wrapper h2.title strong {
    color: #fff;
}
.job_inner {
    padding: 20px;
}
.job_inner dl {
    overflow: hidden;
}
.job_inner dl dt {
    float: left;
    width: 120px;
}
.job_inner dl dd {
    float: left;
}
.job_inner dl.job_title {
    border-bottom: 1px solid #dedede;
    padding: 0 0 20px;
}
.job_inner dl.job_list {
    background-position: 860px -430px;
    border-bottom: 1px solid #dedede;
    color: #828282;
    cursor: pointer;
    padding: 10px 20px 10px 0;
}
.job_inner dl.job_list dd {
    height: 0;
    line-height: 22px;
    overflow: hidden;
}
.job_inner dl.job_list_hover {
    background-position: 858px -329px;
}
.job_inner dl.job_list_hover dt {
    color: #c00;
}
.job_inner dl.job_list_current {
    background-position: 858px -480px;
}
.job_inner dl.job_list_current dt {
    color: #828282;
}
.job_inner dl.job_list dd a {
    background:#323232;
    color: #fff;
    display: block;
    line-height: 20px;
    margin: 10px 0 0;
    padding: 0 5px;
    text-align: center;
    width: 60px;
}
.job_inner dl.job_list dd a:hover {
    background:#c00;
}
.job_list_inner {
    padding: 0 0 10px;
}
.job_intro {
    background:#b5bf1a;
    padding: 38px 250px 12px 38px;
    position: relative;
}
.job_intro .delta {
    bottom: auto;
    top: -1px;
}
.job_intro p {
    line-height: 22px;
    padding: 0 0 25px;
}
.job_intro a {
    text-decoration: underline;
}
.job_intro a:hover {
    color: #fff;
}
table img, input, select {
    vertical-align: middle;
}
.p12hong {
    color: #f00;
}
.p14hui2 {
    font-family: 微软雅黑;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.font12hong {
    color: #c00;
}
.wbk {
    background: none;
    border: 1px solid #d8d8d8;
    color: #666;
    font-family: "微软雅黑",Arial;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    text-align: left;
    width: 200px;
}
.wby {
    border: 1px solid #d8d8d8;
    font-family: "微软雅黑",Arial;
    height: 100px;
    line-height: 25px;
    width: 575px;
}
.job {
    background: url(../images/job.jpg) no-repeat left center;
    height: 260px;
    padding-left: 420px;
}
.zpButt {
    display: block;
    margin-top: 5px;
}
.zpButt li {
    float: left;
    list-style: none;
}
.zpButt li a {
    display: block;
    margin-right: 15px;
}
.xinghao {
    color: #ff0000;
}
.r-fb-four {
    clear: both;
    height: 35px;
    margin-bottom: 30px;
    margin-top: 25px;
    overflow: hidden;
    padding-left: 80px;
}
.r-tijiao-t, .r-chongzhi-t {
    background:#9a9a9a;
    border:none;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 30px;
    line-height: 27px;
	*line-height:26px;
    margin-left: 64px;
    text-align: center;
    width: 74px;
}
.r-tijiao-t:hover, .r-chongzhi-t:hover {
    background:#ee5a13;
}
/*诚聘英才 end*/
/*新闻详细?start*/
.l-newspagel {
    color: #4e4e4e;
    float: left;
    font-family: "宋体";
    font-size: 12px;
    padding: 14px 0;
    width: 605px;
}
.l-newspagea {
    height: auto !important;
    line-height: 15px;
    min-height: 15px;
    padding-top: 16px;
}
.l-newspagea a {
    color: #4e4e4e;
}
.l-newspagea a:hover {
    color: #ed5811;
}
.l-fhyb {
    color: #4e4e4e;
    float: right;
    padding-top: 30px;
    width: 72px;
	font-family:"微软雅黑", Arial;
	font-size:12px;
}
.l-fhyb:hover {
    color: #ed5811;
}
.r-main-nr{ padding:30px 0;}
.xxy-bt {
    color: #003399;
    font-family: "微软雅黑";
    font-weight: bold;
    padding: 0 0 10px;
    text-align: center;
	font-size:20px;
}
.xxy-bm {
    border-bottom: 1px dashed #bfbfbf;
    border-top: 1px dashed #bfbfbf;
    height: 40px;
    padding: 0 10px;
}
.xxy-bm-left {
    color: #5c362d;
    float: left;
    font-family: "微软雅黑";
    height: 40px;
    line-height: 40px;
    text-transform: capitalize;
    width: 300px;
}
.xxy-bm-right {
    float: right;
    height: 40px;
    width: 366px;
}
.xxy-bm-gb {
    background: url(../images/dzx.png) no-repeat -54px 0;
}
.xxy-bm-gb, .xxy-bm-jx, .xxy-bm-fd, .xxy-bm-tszt {
    display: block;
    float: right;
    height: 22px;
    line-height: 21px;
    margin: 8px 0 0;
    text-align: center;
    width: 31px;
}
.xxy-bm-jx {
    background: url(../images/dzx.png) no-repeat -28px 0;
}
.xxy-bm-fd {
    background: url(../images/dzx.png) no-repeat 0 0;
}
.xxy-nr {
    height: auto !important;
    line-height: 30px;
    min-height: 100px;
	font-family:"微软雅黑";
    padding: 20px 0 50px;
    text-align: left;
	font-size:14px;
	
}
.l-newspage{ border-top:solid 1px #cecece;}

.l-newspagea span {
    background: url(../images/newspage-sign.png) no-repeat left center;
    display: block;
    float: left;
    text-indent: 10px;
    width: 58px;
}
.l-newspagea {
    line-height: 15px;
}
.l-newspagel {
    color: #4e4e4e;
    font-family: "宋体";
    font-size: 12px;
}
body, button, input, select, textarea {
    font: 12px/1 Tahoma,Helvetica,Arial,"宋体",sans-serif;
}
.xxy-bm-tszt {
    color: #eba50e;
    font-family: "微软雅黑";
    font-size: 19px;
    font-weight: bold;
}
.r-video-info-img{ width:490px; height:390px; margin:30px auto 20px;}
.r-pic-info-img{ width:445px; height:430px; margin:30px auto 20px;}
/*新闻详细?end*/
.s-message{ background:url(../images/s-lybj.jpg) no-repeat right 0; margin:30px 0;}
.r-contact-title{ margin-left: -62px;}
.s-swz{ line-height:26px;}
.r-feedback{ overflow:hidden; padding:48px 0 0 120px;}
.r-feedback-left{width:734px; min-height:515px; margin-top:70px; background: url(../images/feedback-bg.jpg) no-repeat right 279px;}
/********************/
.r-fb-one{height:37px; overflow:hidden;}
.r-feedback-left p{ height:48px; line-height:48px; font-family:"宋体"; font-size:12px; color:#ff6c00;}
.button-one,.button-two{ width:105px; height:35px; float:left; border:1px solid #CCC; margin-right:18px; text-indent:2em; font-family:"微软雅黑"; font-size:14px; color:#000; cursor: pointer;}
.button-one{ background:#dadada url(../images/ly-button.png) no-repeat 9px 5px;}
.button-two{ background:#dadada url(../images/ly-button.png) no-repeat 9px -51px;}
.button-one:hover{ background:#ff6c00 url(../images/ly-button.png) no-repeat 9px 5px; color:#fff;}
.button-two:hover{ background:#ff6c00 url(../images/ly-button.png) no-repeat 9px -51px; color:#fff}

.r-fb-two{ height:80px; overflow:hidden; width:100%; clear:both; margin-top:30px;}
.r-fd-two-d{ width:44%; height:37px; float:left;}
.f-fd-t{width:100%; height:40px; line-height:40px; text-align:left; font-family:"微软雅黑"; font-size:14px; color:#6b6b6b;}
.r-fd-d-in{ width:83%; height:37px; float:left; background:url(../images/s-lykbj.jpg) no-repeat; overflow:hidden; padding:0 10px;}
.r-fd-d-in input{ width:100%; height:37px; line-height:37px; font-family:"微软雅黑"; font-size:14px; color:#6b6b6b; background:none;  border:none; float:left;}
.r-ly-x{ width:11px; height:35px;line-height:35px; color:#f00; display:block; text-align:center; float:left;}
.r-fd-c-in{width:421px; height:35px; border:1px solid #ccc; float:left;}
.r-fd-c-in input{ width:90%; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:14px; color:#000; padding:0 10px; background:none; border:none; float:left;}
.r-fb-three{ overflow:hidden; clear:both; margin-top:25px;}
.r-fd-c-are{ width:80%; height:104px; overflow:hidden;float:left; padding:10px; background:url(../images/s-lykbjs.jpg) no-repeat;}
.f-fd-t-are{width:100%; height:40px; line-height:37px; text-align:left; font-family:"微软雅黑"; font-size:14px; color:#6b6b6b;}
.r-fd-c-are textarea{ width:100%; height:104px; line-height:26px; font-family:"微软雅黑"; font-size:14px; color:#6b6b6b; background:none; border:none; float:left;}
.r-fb-five{ overflow:hidden; clear:both; margin-top:25px;}
.r-fd-c-yzm{ width:84px; height:37px; float:left;  padding:0 10px; background:url(../images/s-lyyzm.jpg) no-repeat;}
.r-fd-c-yzm input{ width:100%; height:37px; line-height:37px;font-family:"微软雅黑"; font-size:14px; color:#6b6b6b; background:none; border:none; float:left;}

.r-fb-four-a{ overflow:hidden; clear:both; height:31px; margin-top:25px;}
.r-tijiao-t-a,.r-chongzhi-t-a{ width:101px; height:31px; border:none; font-family:"微软雅黑"; font-size:14px; color:#010101; line-height:31px;text-align:center; background:#d4d3d3;cursor:pointer;margin-right:10px;display:block; float:left; }
.r-tijiao-t-a:hover,.r-chongzhi-t-a:hover{ color:#fff; background:#f06119;}

.r-danxuan{ height: 35px; line-height: 30px; float: left; width: 100%;}
.r-dx-left{ height: 35px;  width: 35%; float: left; line-height: 35px;}
.r-dx-right{ height: 35px; line-height: 35px; width: 30%; float: left;}
.r-no-border{ border: none !important;}
.r-no-border input{ width: 0;}
/***************网站地图*************/
.sitemap{ min-height:470px; background: url(../images/sitamap-bg.jpg) no-repeat center top; padding-top:105px; position:relative;}
.sitemap p{ width:742px; height:42px; line-height:42px; font-size:14px; font-family:"微软雅黑"; color:#696969; border-bottom:1px dashed #ccc; margin:0 auto;}
.sitemap p a{ color:#696969; display: block; float: left; text-align: center; width: 92px;}
.sitemap p a:hover{ color:#0550aa;}
.sitemap p.s-yjlm a:hover{ color:#ffa800;}
.s-sy{ display:block; width:110px; height:61px; position:absolute; top: 23px; left: 321px; font-family:"微软雅黑"; font-size:20px; color:#0061a8; text-align:center; line-height: 30px;}
.s-sy:hover{ color:#ffa800;}
/*子页 end*/
#myFocus{ width:100%; height:260px;}
.w_mianrizpbotom{ min-height:400px;}

/*分页*/		
.pagebar{ padding:30px 0px; }
.pagebar ul{ text-align:center; }
.pagebar li{ display:inline; margin-right:8px; }
.pagebar li a,.pagebar li span.pageinfo{ border:1px #d4d4d4 solid; padding:5px; }
.pagebar li.thisclass a,.pagebar li a:hover{ border:none; background-color:#fa6e09;