/***********************************************zk***********************************************/
body{ position:relative; z-index:999; background:#f5f5f5;}
/***header***/
.header {
	width: 100%;
	height: 200px;
	margin: 0 auto;
	background:#f5f5f5;
}
.header_center {
	width: 1002px;
	margin: 0 auto;
	height: 147px;
}
.heade_top{ width:1002px; height:106px;}
.k_logo{ width:551px; height:64px; padding-top:20px; float:left;}
.phone_box{ width:370px; height:106px; float:right;}
.favorite_box{ height:30px; line-height:30px; text-align:right; padding-top:15px; font-family:"宋体", Arial; font-size:12px; color:#666666;}
.favorite_box a{ line-height:30px; text-align:right; color:#666;}
.favorite_box a:hover{ color:#f00;}
.phone{ width:370px; height:30px;}
/*nav*/
.nav{ width:1002px; height:41px; background: url(../images/k_nav_bg.jpg) repeat-x;}
.yi_ul li{ width:125px; height:41px;  float:left;  text-align:center; line-height:41px; font-family:"微软雅黑", Arial; font-size:14px; font-weight:bold;}
.yi_ul li a{ color:#333; width:126px; height:41px; line-height:41px; display:block;} 
.yi_ul li a:hover{ color:#fff; background:url(../images/jiao.png) no-repeat center bottom #cd2419;}
.yi_ul li a.bgg{ width:126px; height:41px; line-height:41px; display:block;color:#fff; background:url(../images/jiao.png) no-repeat center bottom #cd2419;}

.yi_ul li.active_nav{ background:url(../images/jiao.png) no-repeat center bottom;}
/*banner*/
.banner{ width:100%; height:471px; overflow:hidden;}
#myFocus {
    width:100%;
    height:471px;
}
/*内容区*/
.k_main{ width:1008px; height:720px; margin:0 auto; margin-bottom:20px;*margin-bottom:40px;}
.k_main_top{ width:1008px; background: url(../images/main_repeat.png) repeat-y; height:480px; margin-top:18px;}
.k_main_top_bg{ background:url(../images/main_top_bg.png) no-repeat center 0; width:1008px; height:6px;}
.k_main_top_bga{ background:url(../images/main_top_bga.png) no-repeat center 0; width:1008px; height:5px;}
.k_main_top_content{ width:1008px; height:469px; margin:0 auto;}
/*公司简介*/
.k_about{ width:280px; height:285px; float:left; margin-left:20px;}
.k_about_content{ width:268px; padding:0 6px; height:220px; overflow:hidden; line-height:28px; font-family: "宋体", Arial; font-size:12px; color:#333333; padding-top:15px; position:relative;}
.about_position{ height:20px; line-height:20px; font-family: "宋体", Arial; font-size:12px; color:#cd2419; display:block; position:absolute; bottom:0px; right:20px;}
.k_about_content a{ color:#333;}
.k_about_content a:hover{ color:#f00;}
.about_position a{ color:#cd2419;}
.about_position a:hover{ color:#000;}
/*新闻中心*/
.k_news{ width:402px; height:285px; float:left; margin-left:50px;}
.k_news_hot{ padding:0 5px; height:95px; border-bottom: dotted 1px #afafaf;font-family: "宋体", Arial; font-size:12px; color:#888888; line-height:20px;}
.k_news_hot h3{ width:402px; height:30px; line-height:30px;color:#000; font-weight:bold; padding-top:15px;}
.k_news_hot h3 a{ color:#000;}
.k_news_hot h3 a:hover{ color:#cd2419;}
.k_news_list{ height:135px; overflow:hidden; padding:0 5px; padding-top:12px;}
.k_news_list ul li{ height:32px; line-height:32px;}
.k_news_list ul li h3{ font-family: "宋体", Arial; font-size:12px; font-weight:normal; color:#545454;height:35px; float:left; width:300px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.k_news_list ul li h3 a{ color:#545454; background:url(../images/news_list_bg.png) no-repeat left center; padding-left:10px;}
.k_news_list ul li h3 a:hover{ color:#cd2419;}
.k_news_list ul li span{ width:80px; height:35px; line-height:35px; display:block; float:right; text-align: center; color:#999999;}
/*业务范围*/
.k_range{ width:186px; height:285px; float:left; margin-left:50px;} 
.k_range_list{ width:186px; height:204px; overflow:hidden; padding-top:20px;}
.k_range_list ul li{ width:186px; height:24px; line-height:24px; padding-bottom:6px; text-align:center; font-family:"宋体", Arial; font-size:12px;}
.k_range_list ul li a{ width:186px; height:24px; display: block; background:url(../images/range_bg.png) no-repeat center 0; color:#444444;}
.k_range_list ul li a:hover{ color:#fff; background:url(../images/range_hover.png) no-repeat center 0;}
.content_title{ height:40px; line-height:40px; border-bottom: solid 1px #dcdcdc;}
.content_title h2{ float:left; height:40px; line-height:40px; font-family:"微软雅黑", Arial; font-size:14px; font-weight:normal; margin-left:3px;}
.content_title h2 a{ color:#000000;}
.content_title h2 a:hover{ color:#bc0000;}
.content_title h2 em{ font-family: Arial; font-size:12px; color:#8b8b8b; font-weight:normal; height:41px; line-height:41px;}
.k_more{ width:38px; height:7px; float:right; margin-top:17px; margin-right:3px;}
.k_more a{ width:38px; height:7px; display:block; background:url(../images/k_more.png) no-repeat center 0;}
/*业绩展示*/
.k_show{ width:965px; height:170px; margin:0 auto; margin-top:20px; clear:both;}
.k_show_list{ width:964px; height:129px; margin:0 auto;}
.show_left,.show_right{ width:20px; height:42px; margin-top:50px; }
.show_left{float: left;}
.show_right{ float:right;}
.k_show ul{ float:left; width:882px; height:100px;} 
.k_show ul li{ width:196px; height:108px; float:left; border:solid 1px #ededed; margin-right:20px;}
.k_show_pic{ width:190px; height:75px; display:block; margin:0 auto; margin-top:4px;}
.k_show ul li h3{ width:190px; height:28px; line-height:28px; margin:0 auto; font-family:"宋体", Arial; font-size:12px; font-weight:normal; text-align:center;}
.k_show ul li h3 a{ color:#666666;}
.k_show ul li h3 a:hover{ color:#bc0000;}
/*下半部分内容*/
.k_main_bottom{ width:1008px; height:222px; margin-top:15px; background:#fafafa;}
/*荣誉资质*/
.k_honor_box{ width:615px; height:220px; border:solid 1px #fff; float:left;}
.k_honor,.k_contact{ padding:10px 20px;}
.honor_list{ width:562px; height:145px; margin:20px auto 0;}
.honor_list ul li{ width:174px; margin-right:20px; float:left;}
.honor_list ul li h3{ height:30px; line-height:30px; text-align:center; font-family: "宋体", Arial; font-size:12px; font-weight:normal;}
.honor_list ul li h3 a{ color:#888888;}
.honor_list ul li h3 a:hover{ color:#bc0000;}

/*联系我们*/
.k_contact_box{ width:365px; height:220px; border:solid 1px #fff; float:right;} 
.contact_text{ line-height:25px; font-family:"宋体", Arial; font-size:12px; color:#333; padding-top:6px;}
/*footer*/
.footer{ width:100%; height:113px; background:url(../images/footer_repeat.png) repeat-x; clear:both;}
.footer_center{ width:1002px; height:113px; margin:0 auto;}
.footer_code{ float:left; width:86px; height:86px; padding-top:18px;}
.footer_content{ width:820px; height:96px; padding-top:17px; float:left; position:relative; margin-left:30px; line-height:28px; font-family:"微软雅黑", Arial; font-size:12px; color:#333;}
.footer_content a{ color:#333;}
.footer_content a:hover{ color:#dc0000;}
.prey a{ color:#999999;}
.cnzz{ position:absolute; width:50px; height:12px; top:26px; right:60px;}
/**************ryq-begin****************/
.r-w1002{ width:1002px; margin:0 auto;}
/* 此条样式子页背景 开始 */
.r-zy-main-about{background:url(../images/zy-about-bg.jpg) no-repeat center center; min-height:830px;}
/* 此条样式子页背景 结束 */
/**********************子页框架 开始*************************/
/***********************二级导航 开始***************************/
.r-ejnav{ height:148px;}
.r-ejnav ul li{ width:101px; height:58px; float:left;}
.r-ejnav ul li a{ display:block; width:101px; height:58px; background:url(../images/r-ejnav-bg.png) no-repeat -101px 0; font-family:"微软雅黑"; font-size:14px; color:#686868; line-height:51px; text-align:center;}
.r-ejnav ul li a:hover{background:url(../images/r-ejnav-bg.png) no-repeat 0 0; color:#fff;}
.r-nav-xuanzhong{background:url(../images/r-ejnav-bg.png) no-repeat 0 0 !important; color:#fff !important;}
/*************************二级导航 结束************************/
/*******************当前位置 开始***************************/
.r-ejnav p{ height:30px; line-height:30px; font-family:"微软雅黑"; font-size:12px; float:right; background: url(../images/r-home.png) no-repeat left center; text-indent:18px;}
.r-ejnav p a{ color:#fff;}
.r-ejnav p a:hover{color:#cd2419;}
.r-ejnav p em{color:#cd2419;}
/*******************当前位置 结束***************************/
/***********************主要内容区域 开始******************************/
.zy-about{min-height:653px;}
.zy-main-top-bg{ height:9px; background:url(../images/r-zy-top-bg.png) no-repeat center center;}
/***********************主要内容区域 结束******************************/

/**********************子页框架 结束*************************/
/*sq*/
.s-aboutleft{ float:left; width:543px; font-family:"微软雅黑"; color:#000; line-height:26px; padding-left:30px; margin-top:43px;}
.s-aboutleft a{ color:#000;}
.s-aboutleft a:hover{ color:#f00;}
.s-aboutright{ float:right; width:292px; height:281px; margin-right:30px; margin-top:50px;}
.s-yrln{ line-height:30px; padding:20px;}
.s-zzyy ul {min-height:406px;}
.s-zzyy ul li{ float:left; background:url(../images/s-zzyybj.png) no-repeat; width:212px; height:192px; text-align:center; margin:11px;}
.s-zzyy ul li a.s-zzimg{ display:block; width:178px; height:118px;}
.s-zzyy ul li p{ height:20px; line-height:20px; }
.s-zzyy ul li a{color:#888888;}
.s-zzyy ul li a:hover{ color:#cd2419;}
.s-zzov{ width:178px; height:118px; overflow:hidden;  margin:22px auto 10px; position:relative;}
.s-hove{ background:url(../images/s-hovebj.png) no-repeat; display:block; width:178px; height:118px; padding-top:36px; position:absolute; left:0; top:-118px;}
.s-hove p{ color:#fff; font-family:"微软雅黑"; font-size:14px;}
/*sq end*/
/*分页*/
div.yahoo {
    clear: both;
    margin: 3px;
    padding: 30px 5px 10px;
    text-align: center;
}
div.yahoo a {
    border-color: #fff;
    border-style: solid;
    border-width: 1px;
    color: #000;
    margin: 2px;
    padding: 2px 5px;
}
div.yahoo a:hover {
    background: none repeat scroll 0 0 #bb0000;
    color: #fff;
}
div.yahoo a:active {
    background: none repeat scroll 0 0 #bb0000;
    color: #fff;
}
div.yahoo span.current {
    background-color: #bb0000;
    border-color: #fff;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    font-weight: bold;
    margin: 2px;
    padding: 2px 5px;
}
div.yahoo span.disabled {
    color: #ddd;
    margin: 2px;
    padding: 2px 5px;
}
/*人才招聘*/
.k_join{ width:962px; min-height:500px;}
.k_join ul li{ width:416px; padding:0 20px; height:192px; float:left; margin-right:50px; background:url(../images/join_bga.png) no-repeat center 0; margin-top:30px;}
.k_join ul li span{ height:40px; line-height:40px; color:#212121; font-family:"微软雅黑", Arial; font-size:14px; font-weight:bold; border-bottom:dotted 1px #d2d2d2; width:416px; margin:0 auto; display:block; padding-top:20px;}
.k_join_ul li p{ line-height:24px; font-family:"宋体", Arial; font-size:12px; color:#767676;}
.join_look{ font-family:"宋体", Arial; font-size:12px; color:#cd2419;}
.join_look a{ display:block; width:80px; height:18px; line-height:18px; color:#cd2419; background: url(../images/join_a_bg.png) no-repeat right center;}
.join_look a:hover{ color:#000;}
.cpzs_bd{padding:0 50px; min-height:354px; background:url(../images/bd_bg.png) no-repeat right center;}
.cpzsb_li{ padding-bottom:10px; min-height:30px;}
.cpzsbl_l{ float:left; width:8%; line-height:26px; *line-height:30px; font-size:12px; color:#666; text-align:right; padding-right:10px;}
.cpzsbl_r{ float:left; width:28%; color:#666;}
.cpzsbl_r .inputt{ width:100%; height:14px ; background:#fff; line-height:14px;padding:6px 10px 7px; border:1px solid #CCC; color:#666;}
.cpzsbl_r2 textarea{ background:#fff;
    background: none repeat scroll 0 center rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    line-height: 22px;
    overflow: auto;
    padding: 5px;
    resize: none;
}
.bd_an{ overflow:hidden;}
.bd_an div{ float:left; width:20%; padding-left:20%;}
.cpzsbl_l em {
    color: #f00;
    float: left;
    line-height: 31px;
    padding-left: 4px;
    vertical-align: middle;
}
.k_an{ width:170px; height:30px; margin:0 auto; clear:both;}
.k_tj,.k_cz{ width:80px; height:30px; display:block;background:#A41D1F; color:#fff; line-height:30px; text-align:center; font-family:"寰蒋闆呴粦", Arial; font-size:14px;}
.k_tj{float:left;}
.k_tj:hover{ background:#ffc04b; color:#333;}
.k_cz{ float:right;}
.k_cz:hover{ background:#ffc04b; color:#333;}

.cpzsb_li2 {
    clear: both;
    width: 100%;
}
.cpzsbl2_l {
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding-right: 10px;
    text-align: right;
    width: 8%;
}
.cpzsbl2_r {
    float: left;
    width: 85%;
}
.cpzsbl2_r textarea {
    border: 1px solid #ccc;
    color: #666;
    height: 100px;
    line-height: 24px;
    padding: 5px 9px 5px 10px;
    width: 60%; 
	resize:none;
	overflow:auto;
}
.cpzsbl2_l em {
    color: #f00;
    float: left;
    line-height: 28px;
    padding-left: 4px;
    vertical-align: middle;
}

/***人才招聘表单***/
.cpzs_bd {
    overflow: hidden;
    padding-top: 80px;
}
.cpzsb_li {
    float: left;
    min-height: 30px;
    padding-bottom: 10px;
    width: 32%;
		padding-left:7px;
}
.cpzsbl_l {
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding-right: 10px;
    text-align: right;
    width: 33%;

}
.cpzsbl_l em {
    color: #f00;
    float: left;
    line-height: 28px;
    vertical-align: middle;
	padding-left:4px;
}
.cpzsbl_r {
    color: #666;
    float: left;
    width: 60%;
}
.cpzsbl_r .inputt {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    color: #666;
    height: 14px;
    padding: 5px 10px;
    width: 90%;
}
.cpzsbl_r2 textarea {
    width: 100%;
}
.cpzsb_li2 {
    clear: both;
    width: 100%;
}
.cpzsbl2_l {
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding-right: 10px;
	padding-left:11px;
    text-align: right;
    width: 10%;
}
.cpzsbl2_r {
    float: left;
    width: 85%;
}
.cpzsbl2_r textarea {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    color: #666;
    height: 100px;
    line-height: 24px;
    padding: 5px 9px 5px 10px;
    width: 98%;
}
.bd_an {
    overflow: hidden;
	width:264px; margin:0 auto; height:36px;
	font-family:"宋体", Arial; font-size:14px; color:#fff;
	padding-bottom:20px;
}

.tjbd{ width:122px; height:36px; line-height:36px; display:block; float:left; background:#CE0000; color:#fff; text-align:center;}
.tjbd:hover{ background:#F96A1C;}
.czbd{ width:122px; height:36px; line-height:36px; display:block; float:right; background:#CE0000; color:#fff; text-align:center;}
.czbd:hover{background:#F96A1C;}
.cpzsb_k {
    float: left;
    min-height: 30px;
    padding-bottom: 10px;
    width: 100%;
		padding-left:7px;

}
.k_gywmr_b{ background:url(../images/messages_bg.jpg) no-repeat right center;}
.cpzsbk_l {
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding-right: 10px;
    text-align: right;
    width: 12%;

}
.cpzsbk_l em {
    color: #f00;
    line-height: 28px;
    vertical-align: middle;
	padding-right:10px;
}
.cpzsbk_r {
    color: #666;
    float: left;
    width: 50%;
}
.cpzsbk_r .inputt {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    color: #666;
    height: 14px;
	line-height:14px;
    padding: 5px 10px;
    width: 90%;
}
.cpzsbk_r2 textarea {
    width: 100%;
}
.cpzsb_k2 {
    clear: both;
    width: 100%;
}
.cpzsbk2_l {
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding-right: 10px;
    text-align: right;
	padding-left:7px;
    width: 12%;
}
.cpzsbk2_r {
    float: left;
    width: 60%;
}
.cpzsbk2_r textarea {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    color: #666;
    height: 100px;
    line-height: 24px;
    padding: 5px 9px 5px 10px;
    width: 90%;
}
/*网站地图*/
.sitemap_title{ height:65px; line-height:50px; font-family:"微软雅黑", Arial; font-size:36px; color:#cd2419; font-weight:bold; width:535px; margin:0 auto; text-align:center; padding-top:30px; background:url(../images/sitemap_bg.jpg) no-repeat center bottom;}
.sitemap_title span{ font-family:"微软雅黑", Arial; font-size:18px; color:#515151; font-weight:normal; text-transform:uppercase;}
/***网站地图***/
.k_sitemap{ padding:20px 0;}
.mbg a, .mbg1 a {
    color: #fff;
    display: block;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
    width: 90px;
	 margin-left:10px;
}
.mbg a { font-family:"微软雅黑", Arial; font-size:14px; font-weight:bold; color:#fff; height:27px; line-height:27px; width:90px; display:block; background:#DA0000;}
.mbg1 a {
    color: #000000; font-family:"微软雅黑", Arial; font-size:12px; border-bottom:solid 1px #818181;
}
.mbg a:hover {
      background:#FA6D1B;
}
.mbg1 a:hover {
    color: #ff5e00;
}
/*联系方式*/
.sub_contact_pic{ width:898px; height:41px; margin:0 auto; padding:20px 0;}


























/**************ryq-end*******************/


/**************ryq-begin****************/
.r-w1002{ width:1002px;margin:0 auto;}
/* 此条样式子页背景 开始 */
.r-zy-main-zcfg{background:url(../images/zy-zcfg-bg.jpg) no-repeat center top; min-height:660px;}
.r-zy-main-about{background:url(../images/zy-about-bg.jpg) no-repeat center top; min-height:660px;}
.r-zy-main-honour{background:url(../images/zy-honour-bg.jpg) no-repeat center top; min-height:660px;}
.r-zy-main-yjzs{background:url(../images/r-zy-anlizhanshi-bg.jpg) no-repeat center top; min-height:660px;}
.r-zy-main-linian{ background:url(../images/linian-bg.jpg) no-repeat center top;min-height:660px;}
/* 此条样式子页背景 结束 */
/**********************子页框架 开始*************************/
/***********************二级导航 开始***************************/
.r-ejnav{ height:148px;}
.r-ejnav ul{ height:58px; padding-top:60px;}
.r-ejnav ul li{ width:101px; height:58px; float:left;}
.r-ejnav ul li a{ display:block; width:101px; height:58px; background:url(../images/r-ejnav-bg.png) no-repeat -101px 0; font-family:"微软雅黑"; font-size:14px; color:#686868; line-height:51px; text-align:center;}
.r-ejnav ul li a:hover{background:url(../images/r-ejnav-bg.png) no-repeat 0 0; color:#fff;}
.r-nav-xuanzhong{background:url(../images/r-ejnav-bg.png) no-repeat 0 0 !important; color:#fff !important;}
/*************************二级导航 结束************************/
/*******************当前位置 开始***************************/
.r-ejnav p{ height:30px; line-height:30px; font-family:"微软雅黑"; font-size:12px; float:right; background: url(../images/r-home.png) no-repeat left center; text-indent:18px; color:#fff;}
.r-ejnav p a{ color:#fff;}
.r-ejnav p a:hover{color:#cd2419;}
.r-ejnav p em{color:#cd2419;}
/*******************当前位置 结束***************************/
/***********************主要内容区域 开始******************************/
.zy-about{min-height:660px;}
.zy-main-top-bg{ height:9px; background:url(../images/r-zy-top-bg.png) no-repeat center center;}
.zy-main-mid{ min-height:500px; background:url(../images/r-zy-mian-bg.png) repeat-y left center; right:10px;padding:20px !important; hoverflow:hidden; line-height:28px; margin:0 auto;}
.zy-news-xx-top a:hover{ color:#f00;}
.zy-news{ padding:20px !important;}
/***********************主要内容区域 结束******************************/

/**********************子页框架 结束*************************/
/************************公司简介 开始************************/
.zy-about-left{width:527px; float:left; font-family:"微软雅黑"; font-size:12px; line-height:26px; color:#000; padding:0 44px 0 66px;}
.zy-about-left a{color:#cd2419;}
.zy-about-left a:hover{color:#000;}
.zy-about-right{width:347px; float:right; margin-top:94px;}

/************************公司简介 结束************************/
/**********************政策法规 开始***********************************/
.r-no-nav{ height:30px;}
.zy-big-title{ height:116px; line-height:116px;}
.zy-big-title p{ height:116px; background:url(../images/z-zy-title-sub.jpg) no-repeat center bottom; font-family:"微软雅黑"; font-size:18px; color:#515151; text-align:center; text-transform:uppercase;}
.zy-big-title p em{ color:#cd2419; font-size:36px; font-weight:bold;}
.zy-zcfg{width:940px; margin:0 auto; min-height:550px;}
.zy-zcfg ul{ min-height:475px;} 
.zy-zcfg ul li{height:30px; line-height:30px; width:791px; margin:0 auto; border-bottom:1px dashed #ccc; padding-left: 23px;}
.zy-zcfg ul li span{ float:right; color:#666;}
.zy-zcfg-left-img{ width:65px;  position:relative; }
.zy-zcfg-left-img span{ width:38px; height:44px; position:absolute; right:27px; top:62px;}
.zy-zcfg-left-img span i{ display:block; width:38px; height:28px; line-height:28px; text-align:center; background:#cd2419; font-family:"微软雅黑"; font-size:24px; color:#fff; font-style: normal;}
.zy-zcfg-left-img span em{ display:block; width:38px; height:16px; background:#f44539; font-family:"微软雅黑"; font-size:12px; color:#fff; line-height:16px; text-align:center;}
.zy-zcfg-right-text{  width:763px;}
.zy-zcfg-right-text h3{ font-family:"微软雅黑"; font-size:14px; height:30px; line-height:30px; float:left; font-weight:normal;}
.zy-zcfg-right-text h3 a{ color:#525252;}
.zy-zcfg-right-text h3 a:hover{color:#cd2419;}
.zy-zcfg-right-text p{ font-family:"宋体"; font-size:12px; color:#8c8c8c; line-height:24px;}
.zy-zcfg-right-text p a{color:#cd2419;}

.zy-zcfg-right-text p a:hover{color:#00F;}
/**********************政策法规 结束***********************************/
/****************************业绩展示 开始*************************/
.r-mid-honour{ padding:0 45px !important; min-height:680px;}
.zy-yjzs ul li{ width:280px; height:184px; float:left; margin:12px;}
.zy-yjzs ul li h3{ width:278px; height:42px; border:1px solid #bebebe; border-top:none !important; line-height:42px; text-align:center;}
.zy-yjzs ul li h3 a{ font-family:"微软雅黑"; font-size:12px; color:#515151;}
.zy-yjzs ul li:hover h3{ background:#cd2419;}
.zy-yjzs ul li:hover h3 a{ color:#fff;}




/************************业绩展示 结束******************************/
/**********************荣誉证书 开始*****************************/
.r-zy-honour{ overflow:hidden; margin-top:58px;}
.r-zy-honour ul li{ width:202px; height:162px; float:left; border:1px solid #c6c6c6; text-align:center; background:#eaeaea; padding-top:20px; margin:23px;}
.r-honour-hua-img{ width:172px; height:114px; margin:0 auto; position:relative; overflow:hidden;}
.r-honour-hua-img span{ display:block; width:172px; height:114px;background:url(../images/r-honour-span.png) no-repeat center center; position:absolute; left:0; bottom:-114px;}
.r-honour-hua-img span a{ display:block; width:83px;font-family:"微软雅黑"; font-size:14px; color:#fff !important; margin:36px auto 0; line-height:20px;}
.r-zy-honour ul li h3{ height:48px; line-height:48px; text-align:center;}
.r-zy-honour ul li h3 a{ font-family:"微软雅黑"; font-size:12px; color:#888888;}
.r-zy-honour ul li h3 a:hover{ color:#cd2419;}





/********************荣誉证书 结束*********************************/
/*************************新闻详细页  开始********************************/
.zy-news-xx-top{ min-height:72px; text-align:center;line-height:30px; padding-top:40px; border-bottom:1px solid #ccc;}
.zy-news-xx-top h1{ font-family:"微软雅黑"; font-size:18px; color:#000; font-weight:bold; }
.zy-news-xx-top p{ font-family:"宋体"; font-size:12px; color:#818080;}
.zy-news-xx-top p a{ color:#818080;}
.zy-news-text{ font-family:"宋体"; font-size:12px; color:#454545; line-height:26px; padding-top:20px; min-height:528px;}
.r-news-xx-sub{ height:97px;border-top:1px dashed #ccc; margin-top:55px;}
.r-news-xx-sub-left{ height:97px;float:left;}
.r-news-xx-sub-left p{ font-family:"宋体"; font-size:12px; color:#4e4e4e; line-height:35px; height:35px;}
.r-news-xx-sub-left p a{ color:#4e4e4e;}
.r-news-xx-sub-left p a:hover{ color:#f00;}
.r-news-xx-sub-right{ height:97px; float:right; font-family:"宋体"; font-family:14px; color:#4e4e4e;}
.r-news-xx-sub-right a{color:#4e4e4e; display:block; height:30px; line-height:30px;}
.r-news-xx-sub-right a:hover{ color:#f00;}



/*************************新闻详细页  结束********************************/

/**********************用人理念 开始****************************/
.r-linian-mh{ min-height:575px;}
.r-liannian{ font-family:"宋体"; color:#2f2e2e; font-size:12px; line-height:30px; padding:105px 50px 0;}
/********************业务范围 开始**************************/
.r-ywfw{ padding:0 45px;}
.zy-about-ywfw{ font-family:"宋体"; font-size:12px; color:#2f2e2e; line-height:30px; padding-top:80px;}
/******************荣誉资质详细页****************************/
.r-honour-xx{ min-height:760px;}
.r-zy-honour-img{ width:580px; height:443px; margin:50px auto 0;}
.r-zy-honour-text{ font-family:"宋体"; font-size:12px; color:#2f2e2e; line-height:26px; padding:0 50px;}
.r-zy-honour-xx{ padding-top:50px;}
.r-zy-honour-xx h1{ font-family:"微软雅黑"; font-size:18px; color:#000; font-weight:bold; height:40px; line-height:40px; text-align:center;}

/*联系我们*/
.k_contact_list{ width: 320px; min-height:240px; float:left; margin-left:35px;}
.k_contact_list p{ min-height:30px; line-height:30px;}
.k_map{ width:505px; height:350px; float:left; margin-left:24px;}
.k_dz{ background:url(../images/dz.jpg) no-repeat left center; padding-left:25px;}
.k_dh{ background:url(../images/sh.jpg) no-repeat left 8px; padding-left:25px;}
.k_zc{ background:url(../images/cz.jpg) no-repeat left center; padding-left:25px;}
.k_wz{ background:url(../images/wz.jpg) no-repeat left center; padding-left:25px;}
.k_yb{ background:url(../images/yb.jpg) no-repeat left center; padding-left:25px;}
.k_yx{ background:url(../images/yx.jpg) no-repeat left center; padding-left:25px;}
.k_joinxx{ width:610px; min-height:500px; margin:0 auto;}
.k_joinxx_content{ font-family:"宋体", Arial; font-size:12px; color:#010101; padding-top:40px;}
.k_zw_title{ font-family: "宋体", Arial; font-size:14px; color:#010101; font-weight:bold; height:30px; line-height:30px;}
.k_gwzz,.k_rzzg{ padding-top:20px;}
.join_btn{ width:161px; height:33px; line-height:33px; margin:20px 0;}
.join_btn a{ width:76px; height:33px; line-height:33px; display:block; text-align:center; font-family:"微软雅黑", Arial; font-size:14px; background:#bfbfbf; color:#757575;}
.join_btn a:hover{ color:#fff; background:#cd2419;}
.k_zxyp{ float:left;}
.k_scjl{ float:right;}
.k_backlist{ width:581px; height:55px; margin:20px 0; background: url(../images/backlist_bg.png) no-repeat center 0; font-family:"微软雅黑", Arial; font-size:14px; color:#fff; line-height:55px;}
.k_backlist p{ padding-left:20px; float:left;}
.back_btn{ width:102px; height:43px; line-height:43px; display:block; float:right; background:url(../images/backlist_a.png) no-repeat center 0; text-align:center; color:#000000; margin-top:6px; margin-right:20px;}
.back_btn:hover{ color:#fff;}
/**************ryq-end*******************/
/*about下拉*/
.k_sub_yj li{ position:relative; z-index:999;}
.k_sub_ej{ padding-top:0px !important; position: absolute; z-index:999; top:58px; left:0px; width:134px; height:auto !important; height:30px; min-height:30px !important; background:url(../images/left_ul_bg.png) repeat-y; display:none;}
.k_sub_ej li{ height:auto !important;height:29px; min-height:29px; background:none; line-height:29px; text-align:center; border-bottom:solid 1px #fff; width:100% !important;}
.k_sub_ej li h3 a{ display:inline !important; text-align:center !important; font-family: "宋体", Arial; color:#fff; font-weight:normal; background:none !important; height:29px; line-height:29px; width:100%; display:block;}
.k_sub_ej li h3 a:hover{ color:#333;}


