body{font:16px/1.5 \5b8b\4f53; font-family:"微软雅黑"; *_behavior:url("ie6hover.htc"); overflow-x:hidden;overflow-y:auto;-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;margin:0;}

	ul li{list-style-type:none;}

	a{ text-decoration:none}

	/*************头部*******************/

.head_toubu_a{width: 100%;height:auto;overflow: hidden;margin: 0 auto;border-bottom:1px solid #E0DED9; }

.head_toubu_a1{width: 1100px;height: auto;margin: 0 auto;overflow: hidden;}

.head_toubu_a2{width: 390px;height: auto;float: right;overflow: hidden;}

.head_toubu_a3{width: 138px;height: 47px;float: left;}

.head_toubu_a4{width: 57px;height: 47px;float: left;margin-left: 10px;cursor:pointer;}

.head_sousuo_a1{width: 176px;height: auto;overflow: hidden;float: right;}

.head_sousuo_a2{width:116px;height: 47px;float: left;cursor:pointer; }

.head_sousuo_a2 p{ height:47px;line-height:47px;float:right;color:#83807B;font-size:14px;margin-top:0px;margin-bottom:0px; }

.head_sousuo_a2:hover p{ color:#33a496 !important; }

.head_sousuo_a3{float: left;}

.head_sousuo_a3 input{display: block;float: left;margin-top: 15px;margin-left: 5px;color: #83807B;font-size: 14px;width: 115px;border-style:none}

.head_sousuo_a4{float: left;margin-left:20px;}

.head_sousuo_a4 span{display: block;border:none;background: url(../images/004.png);width: 28px;height: 47px;cursor:pointer;}

/*************导航*******************/

.head_daohang_q1{width: 100%;height: auto;margin: 0 auto;overflow: hidden;}

.head_daohang_q2{width: 1200px;height: auto;margin: 0 auto;overflow: hidden;}

.head_daohang_log{width: 223px;height: 92px;float: left;}

.head_daohang_q3{float: right;}

.head_daohang_q3 ul li{display: block;float: left;padding-left: 35px;}

.head_daohang_q3 ul li>a{display: block;color: #74726D;font-size: 16px;line-height: 60px;}

.head_daohang_q3 ul li:hover>a{ font-weight:bold;color:#33a496; }

/**************************底部***************************************/

.dibu_dibu_a{width:100%;height:auto;overflow:hidden;margin:0 auto;background:#4D4E50;padding-top: 60px;padding-bottom: 40px;}

.dibu_dibu_a1{width:1100px;height:auto;margin:0 auto;overflow:hidden;}

.dibu_dibu_a12{width:800px;height:auto;margin:7px  auto;overflow:hidden;float:left;}

.dibu_dibu_a123{width:800px;height:auto;}

.dibu_dibu_a123 a{display:block;height:auto;width:100px;float:left;color:#fff;font-size:14px;}

.dibu_dibu_a124{width:800px;height:auto;overflow:hidden;}

.dibu_dibu_a124 ul{width:100px;height:auto;float:left;margin-left: -40px;}

.dibu_dibu_a124 ul li{width:100px;float:left;}

.dibu_dibu_a124 ul li a{color:#CFCDCD;font-size:12px;}

.dibu_dibu_a124 ul li a:hover{ color:#33a496; }

.dibu_dibu_b1{width:280px;height:auto;overflow:hidden;float:right;}

.dibu_dibu_b12{width:280px;height:auto;overflow:hidden;}

.dibu_dibu_b123{width:280px;height:auto;overflow:hidden;}

.dibu_dibu_b1234{width:50px;height:auto;float:left;margin-top: 10px;}

.dibu_dibu_b12345{width:215px;height:auto;float:left;line-height:10px;padding-bottom:10px;}

.dibu_dibu_b12345:nth-of-type(2n){width:215px;height:auto;float:left;line-height:10px;padding-bottom:10px;border-top:1px solid #6D6E6F;}

.dibu_dibu_b12345 p{color:#A4A5A5;font-size:10.91px;}

.dibu_dibu_b12345 span{color:#fff;font-size:10.91px;font-weight:bold;}

.dibu_dibu_c1{width:280px;height:auto;margin-top: 25px;}

.dibu_wixin_c11{width:85px;height:85px;float:left;}

.dibu_wixin_c11 img{ width:100%;height:100%; }

.dibu_wixin_c12{width: 180px;height:auto;float:right;}

.dibu_wixin_c12 p{color:#fff;font-size:12px;}







/*鲁丽后续样式添加 --- 直接粘贴*/

/***********地图添加样式***********/

.hcc_service_con_block3{ padding:45px 50px; }

.hcc_service_block3_map{ width:606px;height:682px;float:left;box-shadow:0 0 5px #c0c0c0; }

.title{ color:; }

.hcc_service_block3_text{ width:365px;height:auto;float:right; }

.hcc_service_block3_text_ul li{ height:83px;border-bottom:1px solid #aaaaaa;padding:20px 0px; }

.hcc_service_block3_text_ul li a span{ display:inline-block;width:19px;position:relative;top:-17px; }

.hcc_service_block3_text_ul li a div{ display:inline-block; }

.hcc_service_block3_text_ul li a div p:nth-child(1){ font-size:14px;color:#434343;font-weight:bold;line-height:24px }

.hcc_service_block3_text_ul li a div p:nth-child(2){ font-size:14px;color:#535353;line-height:24px }

.title{ color:#009483;font-weight:bold; }



/*服务体系添加样式*/

.service_system_img img{ width:100%; }

.service_system_img0{ padding-top:80px;padding-bottom:123px; }

.service_system_img0 img{ display:block;margin:0 auto; }

/*右侧导航部分添加样式*/

.hcc_right_fixed{ width:105px;height:340px;position:fixed;top:30vh;right:0px;z-index:9999; }

.hcc_right_fixed a{ display:block;height:85px;position:relative;right:-20px;overflow:hidden;transition:all 0.2s linear; }

.hcc_right_fixed a:hover{ right:0px; }

.hcc_right_fixed a img{ display:inline-block;float:left;transition:all 0.5s linear; }



.hcc_right_fixed a p{ width:20px;height:85px;line-height:85px;padding:0;margin:0;float:left; }

.hcc_right_fixed a:nth-child(1) p{ background:#f9b820; }

.hcc_right_fixed a:nth-child(2) p{ background:#65bbb0; }

.hcc_right_fixed a:nth-child(3) p{ background:#f9b820; }

.hcc_right_fixed a:nth-child(4) p{ background:#65bbb0; }

.hcc_right_fixed a:last-of-type p{ border:none; }



/*头部下拉菜单*/

/*.hcc_head_slide{ position:absolute;top:140px;left:0px;width:100%;height:243px;border:1px solid #dbdbdb;background:rgba(244,244,244,0.95);z-index:100001;display:none; }

.hcc_head_slide_con{ width:1100px;margin:0 auto;box-sizing:border-box;padding:30px 0px; }

.hcc_head_slide_con_img{ display:inline-block;width:252px;height:181px;float:left; }

.hcc_head_slide_con_img img{ width:100%; }

.hcc_head_slide_con_text{ width:452px;margin-left:127px;display:inline-block;float:left; }

.hcc_head_slide_con_text0{ width:202px;display:inline-block;border-left:1px solid #c5c5c5;padding-left:18px; }

.hcc_head_slide_con_text0 p{ margin:0; }

.hcc_head_slide_con_text0 p a{ font-size:14px;line-height:30px;color:#474747;margin:0;cursor:pointer; }

.hcc_head_slide_con_text0 p:hover a{ color:#33a496; }*/



.hcc_head_slide{ position:absolute;top:140px;left:0px;width:100%;border:1px solid #e4e5e6;background:rgba(255,255,255,0.95);z-index:100001;display:none; }

.hcc_slide_product_con{ width:886px;margin:0 auto;height:269px;box-sizing:border-box;padding:30px 0px; }

.hcc_slide_product_con1{ width:216px;display:inline-block;box-sizing:border-box;padding-left:20px;border-left:1px solid #c9c9c9;float:left; }

.hcc_slide_product_con1 div:nth-child(1){ margin-bottom:20px; }

.hcc_slide_product_con1 div:nth-child(2){ margin-bottom:20px; }

.hcc_slide_product_con1 div:nth-child(3){ margin-bottom:20px; }

.hcc_slide_product_con1 div:hover span img:nth-child(1){ display:none; }

.hcc_slide_product_con1 div:hover span img:nth-child(2){ display:block; }

.hcc_slide_product_con1 div:hover p{ color:#009483; }

.hcc_slide_product_con1 div p{ font-size:14px;color:#878787;margin:0;display:inline-block;position:relative;top:-8px; }

.hcc_slide_product_con1 div span{ display:inline-block;margin-right:15px; }

.hcc_slide_product_con1 div span img:nth-child(2){ display:none; }

.hcc_slide_product_con1 div span img{ vertical-align:baseline; }

.hcc_slide_join p a{ display:inline-block;width:125px;height:69px;line-height:69px;text-align:center;font-size:15px;color:#474747; }

.hcc_slide_join p{ margin:0 auto;width:645px; }

.hcc_slide_join p a:hover{ color:#009483 !important; }



/*.hcc_slide_product1_con1{ width:247px;display:inline-block;box-sizing:border-box;padding-left:20px;border-left:1px solid #c9c9c9; }

.hcc_slide_product1_con1 div span img:nth-child(2){ display:none; }

.hcc_slide_product1_con1 div p{ display:inline-block;font-size:14px;color:#878787; }*/





/**************地图 -- 列表 -- 综合展示*******************/

#container_box{ width:1100px;margin:0 auto;height:700px;box-sizing:border-box;border-top:1px solid #eee; }

#container{ height: 590px;width:630px;float:left; }

#container_son{ width:435px;height:400px;float:left;margin-top:154px; }

.hcc_addMap_title{ font-size:16px;font-weight:bold;margin:15px 0px; }

.hcc_addMap_province{ width:133px;height:41px;line-height:41px;text-align:center;background:#33a496;color:#fff;font-size:15px;font-weight:bold;margin-bottom:27px; }

.hcc_addMap_contact{ width:100%; }

.hcc_addMap_contact1{ box-sizing:border-box;background:#66bbb0;margin-bottom:12px; }

.hcc_addMap_contact1 span:nth-child(1){ width:127px;height:36px;line-height:36px;display:inline-block;box-sizing:border-box;padding-left:15px;font-size:14px;color:#fff;font-weight:bold; }

.hcc_addMap_contact1 span:nth-child(2){ width:168px;height:36px;line-height:36px;display:inline-block;box-sizing:border-box;padding-left:15px;font-size:14px;color:#fff;font-weight:bold; }

.hcc_addMap_contact1 span:nth-child(3){ width:130px;height:36px;line-height:36px;display:inline-block;box-sizing:border-box;padding-left:15px;font-size:14px;color:#fff;font-weight:bold; }

.hcc_addMap_contact2{ position:relative;box-sizing:border-box; }



.hcc_addMap_contact2_h{ height:128px; }

.hcc_addMap_contact2_h1{ height:192px; }

.hcc_addMap_contact2_h2{ height:160px; }



.hcc_addMap_contact2_1{ box-sizing:border-box;margin:0; }

.hcc_addMap_contact2_1 span:nth-child(1){ width:127px;height:32px;line-height:32px;display:inline-block;box-sizing:border-box;padding-left:15px;font-size:14px;color:#000; }

.hcc_addMap_contact2_1 span:nth-child(2){ width:168px;height:32px;line-height:32px;display:inline-block;box-sizing:border-box;padding-left:15px;font-size:14px;color:#000; }

.hcc_addMap_contact2_1 span:nth-child(3){ width:130px;height:32px;line-height:32px;display:inline-block;box-sizing:border-box;padding-left:15px;font-size:14px;color:#000; }

.hcc_addMap_contact2_1_color{ background:#f7f7f7; }

.hcc_addMap_box_ul{ position:relative; }

.hcc_addMap_box{ position:absolute;top:0;left:0; }

.hcc_addMap_box_disnone{ display:none; }

.hcc_addMap_province_bottom{ margin-bottom:12px; }

.hcc_addMap_sd_city li{ float:left;color:#7a7a7a;font-size:12px;margin-right:12px;margin-bottom:8px;cursor:pointer; }

.hcc_addMap_sd_city_color{ color:#33a496 !important; }

.hcc_addMap_sd_contact{ position:relative; }

.hcc_addMap_sd_contact_li{ position:absolute;top:0;left:0; }

.hcc_addMap_sd_contact_li_disnone{ display:none; }

.hcc_addMap_respon{ position:absolute;top:0;left:0;width:127px;/*background:#fff;*/color:#000;font-size:14px;font-weight:bold;text-align:center; }



.hcc_addMap_respon_h{ height:194px;/*line-height:128px;*/ }

.hcc_addMap_respon_h1{ height:160px;/*line-height:128px; */}

.hcc_addMap_respon_h2{ height:160px;/*line-height:160px;*/ }

.clearfix::before,

.clearfix::after{

    content: "";

    height: 0;

    line-height: 0;

    display: block;

    visibility: hidden;

    clear: both;

}

.clearfix:after{clear:both;}

.clearfix{

    *zoom:1;/*IE/7/6*/

}

.hcc_addMap_sd_city{ padding:0; }

.home-map{
	width:1100px;
	margin:auto;
}
.col-3{
	width:30%;
	float:left;
}
.col-7{
	width:70%;
	float:left;
}
.home-brand{
	font-size:24px;
	padding:15px 0;
}
.home-brand span{
	color:#33a496;
}
#map-info .map-item{
	display:none;
}
@media(min-width:1200px){
	.col-sm-3{
		width:30%;
		float:left;
		padding:0 8px;
	}
}
.diyp{
	font-size:14px;
	color:#575757;
	margin:0 !important;
}