@charset "gb2312";
body,ul,li,p,h1,h2,h3,form,fieldset,table,td,img{ margin:0px; padding:0px; border:0px;}
body{
	font-size:12px;
	font-family:'\5FAE\8F6F\96C5\9ED1';
	}
ul{list-style-type:none;}
a{text-decoration:none; color:#555;}
a:hover,a:active{}
.fl{display:inline;}
.fr{float:right;display:inline;}
.clear{clear:both;}
/*顶部开始*/
.top{width:100%; margin:0 auto; background-color:#fff;}
#header{
	height:100px;
	width:1000px;}
#header h1{
	float:left;
	height: 61px;
	background: url(../images/logo.jpg);
	background-repeat: no-repeat;
	margin-top: 21px;
	overflow: hidden;
	width: 221px;}
#header h1 a{
	height: 61px;
	width: 221px;
	line-height: 700%;
	overflow: hidden;
	display:block;}
.menu{
	font-size:16px;
	float:right;
	margin-top:34px;
	width: 565px;
	display:inline; }
.menu ul{}
.menu ul li{float:left; width:84px; padding:0 5px;line-height:32px; text-align:center; }
.menu ul li a{color:#444;display:block;}
.menu ul li a:hover,.menu ul li a.cur{background:url(../images/nav_bg.jpg) no-repeat; width:84px; height:32px;color:#fff;}
.fb{float:right;
    padding-right:8px;
	background:url(../images/fh_s.jpg) no-repeat;
	overflow: hidden;
	width:66px;
	height:88px;
	position:relative;
	top:0;
	}
.fb a{ line-height:2000%; width:66px; height:88px; display:block;}
	
/* 幻灯片开始 */
.banner{ height:400px;width:auto;}
#banner {position:relative; width:100%; height:400px; overflow:hidden; margin:0 auto;}
#banner_list img {border:0px; width:1001px; height:400px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8;z-index:1002; margin:0; padding:0; bottom:20px; left:50%; margin-left:-30px}
#banner ul li { width:14px; height:14px; background:url(../images/circle_black.png) no-repeat center;float:left;display:block;cursor:pointer; text-indent:-9999px; margin-right:10px;}
#banner ul li.on { background:url(../images/circle_red.png) no-repeat center;}
#banner .banne01{ background:#3091de;width:100%; height:400px; display:block;text-align:center;}
#banner .banne02{ background:#70ab33;width:100%; height:400px; display:block;text-align:center;}
#banner .banne03{ background:#fba840;width:100%; height:400px; display:block;text-align:center;}

/* 内容开始 */
.content {
	background: url(../images/content_bg.jpg) no-repeat center top #ececec;
	width:100%;
	height:auto;
}
.c_nr{ width:1000px; background:url(../images/cn_s.jpg) repeat-y;  margin:0 auto; min-height:350px;}
.nr_w{ width:975px; height:300px; padding-top:30px; margin:0 auto;}
.nr_w01{ width:475px; height:120px; float:left; padding-left:10px; padding-top:25px;border: 1px dashed #f7f7f7;}
.nr_w02{
	width:475px;
	height:120px;
	float:left;
	padding-left:10px;
	padding-top:25px;
	border: 1px dashed #06F;
}
.nr_w02 a{color:#62ab21;}
.wh_1{ background:url(../images/jj_01.jpg) no-repeat; width:105px; height:105px; float:left; overflow:hidden;}
.wh_1 a{ width:105px; height:105px; display:block; line-height:2100%;}
.wh_2{ background:url(../images/wh_01.jpg) no-repeat; width:105px; height:105px; float:left;overflow:hidden;}
.wh_2 a{ width:105px; height:105px; display:block; line-height:2100%;}
.wh_3{ background:url(../images/fz_01.jpg) no-repeat; width:105px; height:105px; float:left;overflow:hidden;}
.wh_3 a{ width:105px; height:105px; display:block; line-height:2100%;}
.wh_4{ background:url(../images/zz_01.jpg) no-repeat; width:105px; height:105px; float:left;overflow:hidden;}
.wh_4 a{ width:105px; height:105px; display:block; line-height:2100%;}

.wh_wz{ width:350px; height:105px; float:left; padding-left:20px; margin:0 auto;}
.wh_wz h2{ line-height:30px;}
.wh_wz p{ width:335px; font-size:14px; color:#666; line-height:24px;}

/*anli*/
.al_nr{ height:auto; margin-top:40px; width:990px;}
.hl_lm{ width:960px;height:45px;background:url(../images/hl_lm.jpg) no-repeat; overflow:hidden; margin:0 auto;}
.hl_lm a{ width:146px; height:45px; float:left; margin-left:390px;background:url(../images/hl_a01.jpg) no-repeat 0 0px; line-height:900%; display:block;}
.hl_lm a:hover{background:url(../images/hl_a02.jpg) no-repeat 0px 0px;}
.tp_zs {width: 960px;margin: 0 auto; padding-top:20px;}
.case_list{padding:8px 0px;overflow:hidden;margin:0 auto;}
.case_list li{overflow: hidden;position: relative; display:block;width:298px;height:198px;float:left;margin:10px 0px 15px 15px; background: #F7F7F7; border: 1px solid #fff; border-radius: 5px;position:relative;cursor: pointer;}
.thtext{width:280px;background:black;height:30px;line-height:30px;z-index:100;position:absolute;top:200px;left:9px;filter: alpha(opacity=80); opacity:0.8;text-align:center;color:#FFFFFF;font-weight:bold;cursor:pointer; }
.case_list li.first{margin-left:0px;}
.case_list li .thumb{width: 280px; height: 180px; padding: 9px 0px 0px 9px; }
.case_list li .boxcaption{background:url(../images/black_bg.png) no-repeat 10px 10px;display:block;float: left;position: absolute;height: 198px;width:298px;top: 200px;left: 0px;}
.case_list li img{width:282px;height:182px;}
/*总结*/
.z_nr{ background:url(../images/zj_bg.jpg) no-repeat; width:960px; height:440px; margin:0 auto; margin-top:20px;}
.z_left{ width:450px; height:auto; float:left;}
.z_left p{line-height:75px; text-align:right; font-size:28px; color:#1974bf;}
.z_right{ float:right;text-align:left; font-size:32px; color:#666; padding-right:0;}
.z_right h2{ font-weight:normal; font-size:32px;padding-top:7px; height:59px;}
.z_right p{line-height:54px; font-size:18px; color:#4d4848;}
.c_d{ background:url(../images/cn_d.jpg) no-repeat; width:1000px; height:5px; margin:0 auto;}
/*底部导航*/
.foot{ width:1000px; height:200px; margin:0 auto; margin-top:25px;}
.linklist{ padding:0px; float:left; display:inline;width:168px; }
.linklist h2{ font-size:14px; color:#555;}
.link_first{ padding-left:15px;}
.linklist ul{ margin-top:15px;}
.linklist ul li{ line-height:24px;}
.linklist ul li a{ color:#777;}
.linklist ul li a:hover{color:#090;}
.contact{ width:128px; text-align:center; float:left; display:inline; line-height:30px; margin-left:5px;}
.contact span{ color:#777;}
/*底部*/
.footer{background:#898989;height:56px; line-height:56px; font-size:14px; margin:0 auto; }
.foot_cont{width:1000px; margin:0 auto; text-align:center;}
.foot_cont a{ color:#fff;}
.color_foot{ color:#fff;} 
.color_foot a:hover{color:#6F6;}

/*about*/
.about_nr{ width:960px; height:auto; margin:0 auto; padding-bottom:60px; padding-top:20px;}
.cu_p{ background:url(../images/cul_bg.jpg) no-repeat right bottom; height:500px;}
.cu_p p{ font-size:16px; padding-left:30px; line-height:40px; color:#3b3b3b;}
.nr_nav{padding-top:15px; height:135px;}
.nr_navbg{ background:url(../images/nnav_bg.jpg) no-repeat; width:960px; height:110px;}
.nr_navl{
	text-align:center;
	font-size:16px;
	height:110px;
	margin:0 auto;
	}
.nr_navl ul{text-align:center;}
.nr_navl ul li{ float:left; width:109px; height:110px; margin:0 3px; display:inline;}
.nr_navl ul li span{height:30px;line-height:30px; font-size:16px; color:#777; cursor:pointer; display:block;}
.nr_navl ul li a span {color:#777;width:109px; height:82px; display:block;}
.nr_navl ul li a{display:block;}
.nr_navl ul li a:hover{ color:#62ab21; display:block;}
.nr_navl ul li.g01:hover{ color:#62ab21; background:url(../images/wh_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.g02{ color:#62ab21; background:url(../images/wh_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .g02 a{ color:#62ab21;}

.nr_navl ul li.q01:hover{ color:#62ab21; background:url(../images/jj_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.q02{ color:#62ab21; background:url(../images/jj_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .q02 a{ color:#62ab21;}

.nr_navl ul li.f01:hover{ color:#62ab21; background:url(../images/fz_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.f02{ color:#62ab21; background:url(../images/fz_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .f02 a{ color:#62ab21;}

.nr_navl ul li.c01:hover{ color:#62ab21; background:url(../images/hjg_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.c02{ color:#62ab21; background:url(../images/hjg_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .c02 a{ color:#62ab21;}

.nr_navl ul li.z01:hover{ color:#62ab21; background:url(../images/zr_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.z02{ color:#62ab21; background:url(../images/zr_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .z02 a{ color:#62ab21;}

.nr_navl ul li.j01:hover{ color:#62ab21; background:url(../images/zzj_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.j02{ color:#62ab21; background:url(../images/zzj_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .j02 a{ color:#62ab21;}

.nr_navl ul li.yh01:hover{ color:#62ab21; background:url(../images/yh_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.yh02{ color:#62ab21; background:url(../images/yh_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .yh02 a{ color:#62ab21;}

.nr_navl ul li.yt01:hover{ color:#62ab21; background:url(../images/yt_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.yt02{ color:#62ab21; background:url(../images/yt_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .yt02 a{ color:#62ab21;}

.nr_navl ul li.td01:hover{ color:#62ab21; background:url(../images/td_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.td02{ color:#62ab21; background:url(../images/td_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .td02 a{ color:#62ab21;}

.nr_navl ul li.yx01:hover{ color:#62ab21; background:url(../images/yx_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.yx02{ color:#62ab21; background:url(../images/yx_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .yx02 a{ color:#62ab21;}

.nr_navl ul li.yf01:hover{ color:#62ab21; background:url(../images/yf_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.yf02{ color:#62ab21; background:url(../images/yf_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .yf02 a{ color:#62ab21;}

.nr_navl ul li.pj01:hover{ color:#62ab21; background:url(../images/pj_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.pj02{ color:#62ab21; background:
url(../images/pj_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .pj02 a{ color:#62ab21;}

.nr_navl ul li.zn01:hover{ color:#62ab21; background:url(../images/zn_sc.jpg) no-repeat 0 11px;}
.nr_navl ul li.zn02{ color:#62ab21; background:url(../images/zn_sc.jpg) no-repeat 0 11px;}
.nr_navl ul .zn02 a{ color:#62ab21;}

.g01{ background:url(../images/wh_h.jpg) no-repeat 0 30px;}
.c01{ background:url(../images/hjg_h.jpg) no-repeat 0 30px;}
.q01{ background:url(../images/jj_h.jpg) no-repeat 0 30px;}
.f01{ background:url(../images/fz_h.jpg) no-repeat 0 30px;}
.z01{ background:url(../images/zr_h.jpg) no-repeat 0 30px;}
.j01{ background:url(../images/zzj_h.jpg) no-repeat 0 30px;}
.yh01{ background:url(../images/yh_h.jpg) no-repeat 0 30px;}
.yt01{ background:url(../images/yt_h.jpg) no-repeat 0 30px;}
.td01{ background:url(../images/td_h.jpg) no-repeat 0 30px;}
.yx01{ background:url(../images/yx_h.jpg) no-repeat 0 30px;}
.yf01{ background:url(../images/yf_h.jpg) no-repeat 0 30px;}
.pj01{ background:url(../images/pj_h.jpg) no-repeat 0 30px;}
.zn01{ background:url(../images/zn_h.jpg) no-repeat 0 30px;}

/*企业简介*/
.jj_nr{ width:960px; height:auto;font-size:14px;font-size:14px; margin:0 auto;}
.nr_about p{ text-indent:2em;line-height:32px; padding-top:15px;}
.fw_z{ float:left; width:650px; height:auto; padding-top:10px;}
.fwbg{ background:url(../images/jj_bg.jpg) no-repeat; width:172px; height:28px;}
.fwbg h3{ line-height:28px; font-size:18px; color:#fff; padding-left:15px;}
.fwdx{}
.fwdx ul{ float:left; width:650px;}
.fwdx ul li{ float:left;font-size:14px; list-style-type:none; line-height:28px;}
.logo_size{ width:800px; height:auto;margin:0 auto; }
.logo_size li{ width:800px; height:auto;padding-bottom:30px; text-align:center;}
.logo_size p{ float:left;  height:auto;font-size:14px; padding-bottom:25px;}
.yswj{ width:200px; height:90px; margin:0 auto; padding-top:50px;}
.yswj p{ float:left; width:200px;line-height:40px; height:40px;}
.yswj p a:hover{ color:#F00;}
/*发展历程*/
.fz_list{ background:url(../images/fz_s.jpg) no-repeat; width:960px; height:903px; margin:0 auto}
.fz_listz{ width:385px; height:auto; padding-left:85px; float:left;}
.fz_listz li{ width:350px; line-height:24px; height:95px; margin-top:30px;}
.fz_listr{ width:385px; height:auto; padding-left:45px; float:left;}
.fz_listr li{ width:365px; line-height:24px; height:95px; margin-top:35px;}
/*资质荣誉*/
.zz_lsit{ width:960px; height:auto; margin:0 auto;}
.zz_lsit ul li{ width:222px; float:left; padding:0 8px; text-align:center;display:block; margin:10px 0 0 0; height:195px;}
.zz_lsit ul li img{ text-align:center;}
.zz_lsit ul li p{ text-align:center; font-weight:normal; color:#555; line-height:26px; padding-top:5px;}
/*员工活动*/
.member{margin-top:13px;margin-bottom:10px;}
.member .hl_tu{ float:left;width:286px;height:186px;margin:1px 26px 0px 23px; border:solid 1px #dcdcdc; padding:2px; }
.member .box935_m img{ width:282px;height:182px;}
.member .words{width:590px;height:115px; padding-top:15px; float:left; font-size:14px; line-height:28px;}
.viewnews { width:550px;float:left;}
.viewnews span{float:left;font-size:14px;color:#888888;padding:0 40px 0 10px;}
.viewnews a{color:#629831;float:right;}
.box935_t{background:url(../images/box_t.png);height:23px;}
.box935_b{background:url(../images/box_b.png) bottom left;height:23px;}
.box935_m{background:url(../images/box_m.png) repeat-y; width:960px; height:192px;}
.box935_m h3{ font-size:18px; color:#555; height:36px; line-height:36px;}
/*员工分享 list*/
.fxlist{ width:960px; height:140px; padding-top:25px; border-bottom:1px dashed #999;}
.fxlist h3{ font-size:14px; color:#555; line-height:30px; padding-left:5px;}
.fxlist h3 span{ background:url(../images/listb.jpg) no-repeat 0 6px; width:22px; height:30px; float:left;line-height:30px;}
.fxlist h3 a{ color:#62ab21;}
.fxl_l{ text-indent:2me; padding-left:10px; padding-top:10px;padding-bottom:10px; line-height:24px; font-size:14px; color:#555;}
.fxlist ul li{ padding-left:10px; width:300px; float:left; line-height:36px;color:#888;}
/*客户案例*/
.al_lm{ margin:0 auto; font-size:36px; color:#3b3b3b; padding:20px; font-weight:bold;}
.box935_m1{background:url(../images/box_m.png) repeat-y; width:960px; height:232px;}
.aboutusbanner3{background:url(../images/a_l1.jpg) no-repeat;height:81px;}
.aboutusbanner4{margin-top:20px;background:url(../images/a_l2.jpg) no-repeat;height:81px;}
.aboutus_text{ float:left;height:230px; width:298px; }
.aboutus_text ul{width:100px; padding-top:15px; float:left;} 
.aboutus_text ul li{ line-height:65px;}
.xu{padding:0px 8px 0px 17px;background:url(../images/about_shu.png) right top repeat-y;}
.xu1{margin-left:10px;}
/*招贤纳士*/
.z_job{ width:570px; margin:0 auto; padding-top:20px;}
.z_job h2{ font-size:24px; color:#2b51a2; height:40px;}
.job {width:719px;height: 34px;line-height: 34px;margin:0 auto;}
.job ul li {font-size: 14px;color: #666666;overflow:hidden;}
.job ul li.zw {width: 174px;padding-left: 30px;text-align: left;height:30px;}
.job ul li.zw {text-align: left;}
.job ul li {font-size: 14px;color: #666666;}
.job ul li.bm {width: 155px;text-align: center;}
.job ul li.rs {width: 140px;text-align: center;}
.job ul li.sj {width: 185px;text-align: right;}
.job a{width:719px;color: #343434;cursor:pointer; display:block;}
.job a:hover {color: #0F6BD0;}
.xiantiao{ text-align:center;}
/*员工福利*/
.fl_nb{ background:url(../images/fl_bg.jpg) no-repeat; margin:0 auto; width:836px; height:393px; margin-top:40px;}
.yf_z{ float:left; width:360px; padding-left:57px; padding-top:95px; font-size:20px;}
.yf_z li{float:left; width:180px; line-height:40px; list-style-type:disc; color:#fff;}
/*文章页*/
.xw_view{ width:800px; height:auto; margin:0 auto; padding-bottom:80px; font-size:14px;}
.contc_title{width:998px;height:52px;margin:0 auto;background: #fff;border-bottom: 1px solid #E0E0E0; font-size:14px;}
.contc_title_nav {color:#555;margin: 18px 0 0 20px;}
.contc_title_nav a{color: #555;}
.contc_title_nav a:hover {color: #bf7316;}
.xw_view .title {line-height:55px;font-weight: bold;color: #004071; font-size:18px;text-align: center;height: 55px;width: 800px;overflow: hidden;margin-top: 12px;}
.xw_view ul {line-height: 42px; color:#777;font-weight: normal;float: left;width:800px;border-bottom: 1px dashed #999;}
.xw_view li {line-height: 42px;float:left;height: 42px;width: 198px;text-align: center;overflow: hidden;}
.xw_content {line-height:200%; color:#555; padding-top:20px;}
.xw_content p{ padding-top:15px;}
/*联系*/	
.lx_rwz{ width:960px; height:auto; margin:0 auto;}
.xx_dt{float:left; padding-left:10px; padding-top:10px;}
.xx_dt p a{color:#546eb0;line-height:34px; text-decoration:underline;}
.lx_rwz1{ padding:20px;}
.lx_rwz1 h2{font-size:18px; font-weight:normal;padding-left:10px; color:#333;}
.lx_rwz1 p{padding-top:10px; line-height:36px; font-size:16px;padding-left:10px; color:#666;}
.lx_list{ width:950px; height:auto; margin:0 auto; padding-top:30px; padding-bottom:20px;}
.lx_01{ width:450px; height:175px; background:#f0efef; float:left; margin:12px; display:inline;}
.lx_01 h3{ font-size:20px; color:#555; line-height:30px; padding:20px 0 20px 20px;}
.lx_01 p{  font-size:18px; color:#777;line-height:40px; height:50px;}
.lx_01 p span {}



/*分页*/
.pagination{margin-top:20px;text-align:center}
.pagination a{color:#707070;padding:4px 7px; margin-right:5px;line-height:1em;display:inline-block;border:1px solid #aaa}
.pagination a:hover{color:#fff;background:#0064ac;border-color:#0064ac}
.pagination span{padding:5px 7px; line-height:1em;margin-right:5px;display:inline-block;color:#fff;background:#0064ac;border-color:#0064ac}
.pagination .current{color:#fff;background:#0064ac;border-color:#0064ac}






.t_topbg{ background:#f2f2f2; border-bottom:1px #e7e7e7 solid; height:39px; line-height:39px; padding:0; margin:0;}
.t_top{ width:1000px; margin:0 auto; font-size:12px; color:#7f7e7e; position:relative; z-index:1}
.t_top_left{ float:left; width:510px; color:#a3a3a3;}
.t_top_left a{ padding:0 10px; display:inline-block; color:#a3a3a3;}
.t_top_left a:hover{ color:#333333;display:inline-block;}
.t_top_right{ float:left; width:360px; text-align:right;}
.t_top_right a,.t_top_left a{ text-decoration:none; color:#7f7e7e;}
.t_top_right a:hover{ color:#174bd1;}
.t_top_tab{ float:right; padding-top:5px; position:absolute; right:0; }
.t_top_tab li.shou_li{ background:#fff url(../images/ttop_cion2.jpg) no-repeat 95px 11px;width:110px;  height:26px;border:1px #e7e7e7 solid; line-height:26px;}
.t_top_tab li.shou_li:hover{ background:#fff url(../images/ttop_cion1.jpg) no-repeat 95px 11px; height:130px;}
.t_top_tab li .shou-cion{ float:left;padding:5px 8px 0 8px; margin:0;border:0;}
.x-cion{ float:left;padding:5px 8px 0 8px; border:0;}
.t_top_tab li ul li{ margin-top:3px; border-top:1px #e4e4e4 dashed; padding-top:3px;}
.t_top_tab li.shou_li a{ display:block;}
















