@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{float:left;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: 20px;

	overflow: hidden;

	width: 221px;}

#header h1 a{

	height: 61px;

	width: 221px;

	line-height: 700%;

	overflow: hidden;

	display:block;}

.menu{

	font-size:16px;

	float:left;

	margin-left:100px;

	margin-top:50px;

	width: 590px;

	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:750px;}

.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:left;text-align:left; font-size:32px; color:#666; padding-left:120px;}

.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;}

/*底部导航*/
.foot1{background:#fff;height:auto;margin:0 auto;}
.d_tbg{ background-color:#046ec4; height:110px; text-align:center; 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;}
#flink{ height:35px; overflow:hidden;}
.ylink{ border-top:1px solid #ccc; height:35px; margin:0 auto;color:#555; width:100%;}
.ylink_text{ width:1000px; height:35px; text-align:left; line-height:35px;margin:0 auto; overflow:hidden;}
.ylink_text p{ width:940px; float:left; }
.ylink_text a{ padding:0 5px;}
.is_show_flink{ width:940px; padding-left:65px; margin: 0 auto; line-height:35px;}
.is_show_flink a{padding:0 5px}
/*底部*/
.footer{background:#404040;height:210px; line-height:56px; font-size:12px; color:#fff; margin:0 auto; }
.foot_cont{width:1000px; margin:0 auto;}
.foot_cont_l{ float:left; width:630px;}
.f_nav{ float:left; color:#fff; padding:0 5px;}
.f_text{ float:left; line-height:24px; color:#e2e2e2; padding-top:10px; padding-left:15px;}
.foot_cont_r{ float:left; width:270px; padding-top:60px; padding-left:95px;}
.t_list{ width:210px; height:45px; padding-bottom:5px;}
.t_list li{ float:left; padding:0 5px; display:inline;}
.d_phone{padding-left:5px; width:260px; height:60px;}
.d_phone p{ line-height:24px;}
.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;}

.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/jj_sc.jpg) no-repeat 0 11px;}

.nr_navl ul li.g02{ color:#62ab21; background:url(../images/jj_sc.jpg) no-repeat 0 11px;}

.nr_navl ul .g02 a{ color:#62ab21;}



.nr_navl ul li.q01:hover{ color:#62ab21; background:url(../images/wh_sc.jpg) no-repeat 0 11px;}

.nr_navl ul li.q02{ color:#62ab21; background:url(../images/wh_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.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/jj_h.jpg) no-repeat 0 30px;}

.q01{ background:url(../images/wh_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;}

/*发展历程*/

.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:15px 0;}

.zz_lsit ul li img{ text-align:center;}

.zz_lsit ul li p{ text-align:center; font-weight:normal; color:#555; line-height:45px;}

/*员工活动*/

.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; text-align:center; padding-top:25px; padding-bottom:20px;}

.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:480px; 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{ float:left; width:380px; padding-left:10px;}

.lx_rwz1 h2{font-size:25px; 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}