﻿fgsinfor@charset "utf-8";
/* CSS Document */
/*.childbanner{width:100%; position:relative; overflow:hidden}
.index-banner li a{ display:block; width:100%; height:380px; overflow:hidden;}  
.childbanner div{ position:absolute; left:50%; margin-left:-350px; z-index:100;top:200px;}
.childbanner div.place{left:50%; margin-left:320px;  }
.childbanner div.place1{left:50%; margin-left:-500px;  }
*/
/*联系我们*/
.lxwm{ width:100%;overflow:hidden; min-width: 940px;}
.lxwm .lxwmbt{ width:100%;height:67px;background:url(../images/btbg.jpg) no-repeat center center;overflow:hidden;}
.lxwm .lxwmbt .title{ width:100%;margin:0 auto;overflow:hidden;}
.lxwm .lxwmbt .title em{font-size:18px;display:inline-block; width:185px;height:67px;padding-left:53px;line-height:67px;color:#fff;position:relative;overflow:hidden; float:left; font-weight:bold}
.lxwm .lxwmbt .title em i{line-height:20px; font-style:italic; color:#33b585;font-size:24px;font-family:"Arial"; position:absolute; bottom:0px; right:10px}
.lxwm .lxwmbt .title span{float:left;margin-left:18%; width: 90%;}
.lxwm .lxwmbt .title span a{display:inline-block;width:10%;text-align:center;line-height:67px; font-size:12px; color:#fff; }
.lxwm .lxwmbt .title span a:hover{background-color:#FF9999;font-weight:900;}
/*.gs .my-map { margin:40px auto; width:1200px; height:500px; }
.gs .my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
.gs .my-map .icon-cir { height: 31px; width: 28px; }
.gs .my-map .icon-cir-red { background-position: -11px -5px; }
.gs .my-map .icon-cir-blue { background-position: -11px -55px; }*/
.gs .lxinfor{ width:1200px;margin:0 auto;}
.gs .lxinfor span{ display:block;font-size:13px;color:#727171; line-height:24px;margin:20px 0 27px 0; float:left}
.gs .lxinfor span em{ display:block;}
/*人力资源*/
.rlzyinfor{ width:1100px; padding:0 50px; margin:0 auto 240px auto; overflow:hidden}
.rlzyinfor span{ display:block; margin:70px 0 35px 0; line-height:24px; font-size:14px; color:#565656}
.rlzyinfor em{ display:block; line-height:24px; font-size:14px; color:#565656;}
.rlzyinfor .jxq{ display:block; margin-top:20px;} 
.lxwm .rlzy{ background:url(../images/pic/rlzy.jpg) no-repeat right center;}
/*新闻中心*/
.lxwm .xwzx{ background:url(../images/pic/xwzx.png) no-repeat right center;}
.xwzxinfor{ width:1190px; padding:55px 5px; margin:0 auto; overflow:hidden}
.xwzxinfor div{ height:136px; overflow:hidden;}
.xwzxinfor div p{ display:block; width:55px;height:111px; float:left; text-align:center; font-size:30px; color:#4c4c4c; background:url(../images/image/xwzxicon.png) no-repeat right center; padding-right:55px; padding-top:25px;}
.xwzxinfor div p i{ display:block; font-size:14px;}
.xwzxinfor div em{ display:block; width:802px; font-size:12px; color:#656565; line-height:24px; float:left;margin-left:45px;}
.xwzxinfor div em strong{ font-size:14px; font-weight:bold; color:#414141; display:block; margin:10px 0}
.xwzxinfor div em a{ display:block; text-align:right;font-size:12px; color:#d0161f;}
.xwzxinfor div img{width:198px; height:106px; float:right; overflow:hidden;}
/*.xwzxinfor div.paging{width:340px; height:26px; margin:45px auto;font-family:"宋体"; font-size:12px; color:#7d7d7d; overflow:hidden; }
.paging a{border:1px solid #c5c5c5;display:inline-block; padding:5px 10px; color:#a2a4ac;}
.paging a:hover{border:1px solid #d0161f;}
.paging i{border:1px solid #d0161f;background:#d0161f;display:inline-block;padding:5px 10px;color:#fff;cursor:pointer;}
*/
.page_nav a {
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #ccc 1px solid;
	color: #ccc;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
	text-decoration: none;
	padding:3px 10px;
}
.page_nav a:hover {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	color: #000;
	border-bottom: #ccc 1px solid
}
.page_nav a:active {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	color: #000;
	border-bottom: #ccc 1px solid
}
.page_nav span.current {
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #ccc 1px solid;
	color: #fff;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
	background-color: #D0161F;
	padding:5px 10px;
}
.page_nav span.nolink {
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #ccc 1px solid;
	color: #999;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
	padding:5px 10px;
}
.page_nav {
	margin-top:20px;
	text-align:center;
	width:100%;
}	




/*走进鸿基梦*/
.lxwm .zjhjm{ background:url(../images/pic/zjhjm.png) no-repeat right cente}
.lxwm .jhjm{ width:1200px; margin:0 auto; overflow:hidden}
/*.lxwm .jhjm span{ display:block;width:545px; font-size:14px; line-height:24px; color:#656565; text-indent:2em; margin-bottom:265px;float:left }
.lxwm .jhjm span em{ display:block;color:#3c3c3c; font-size:18px; line-height:24px; margin:85px auto 38px auto; text-indent:2em font-weight:bold; }
.lxwm .jhjm span i{display:block; font-size:14px; line-height:24px; color:#656565; text-indent:2em;}
.lxwm .jhjm img{ display:block; width:492px; height:320px; overflow:hidden; float:right; margin-top:85px}
*//*咨询投诉*/
.lxwm .ts{ width:1200px; margin:0 auto; overflow:hidden; background:url(../images/pic/newsbg.jpg) right bottom}
.lxwm .ts i{ display:block; margin:50px auto 66px auto; font-size:14px; line-height:24px; color:#575757}
.lxwm .ts i strong{ display:block;}
.lxwm .ts div span{ display:block;margin:20px 0 20px 62px;}
.lxwm .ts div span em{ font-size:13px; color:#4e4e4e; margin-right:5px;}
.lxwm .ts div span input{ width:447px; height:38px; border:1px solid #dcdcdc;  line-height:38px; overflow:hidden; padding-left:15px;  }
.lxwm .ts div textarea{width:572px;height:144px;line-height:24px; overflow:hidden; font-size:18px; color:#646464;text-indent:10px; vertical-align: text-top; border:1px solid #dcdcdc;}
.lxwm .ts div .yzm{ margin-left:49px; background:url(../images/pic/yzm.jpg) no-repeat center;}
.lxwm .deliver input{width:110px;height:40px;display:block;background:url(../images/image/tjbg.jpg) repeat-x;font-size:20px; color:#fff; border:none;cursor:pointer;margin:46px 0 90px 110px;}
/*招商加盟*/
.lxwm .zsjm{ background:url(../images/pic/zsjm.png) no-repeat right center}
.lxwm .zsjminfor{ width:1200px; margin:0 auto;}
.lxwm .zsjminfor span{ display:block; width:983px; margin:110px auto}
.lxwm .zsjminfor i{display:block; font-size:13px; line-height:24px; color:#565656; text-indent:2em;}
/*全国分公司*/
.fgs{ width:100%; margin:0 auto; border-bottom:1px solid #eeeeee; overflow:hidden;}
.fgs img{ display:block; width:177px; height:44px; margin:23px 0 20px 60px;overflow:hidden;}
.gs { width:100%; margin:0 auto; overflow:hidden;}
.b_map{ width:1200px;height:900px; margin:0 auto; overflow:hidden;position:relative;background:url(../images/pic/qgfgsbg.jpg) no-repeat center;o}
.e_map_tags li{width:30px;height:50px;display:block;/*background:url(../images/image/zbicon.png) no-repeat center; line-height:50px;text-align:center;font-size:14px;color:#fff;*/cursor:pointer; overflow:hidden;z-index:1;position:absolute; margin:20px 0 0 5px}
.e_map_tags .m_chengdu{top:560px;left:523px}
.e_map_tags .m_xian{top:500px;left:625px}
.e_map_tags .m_changsha{top:590px;left:690px}
/*.e_map_tags .m_zhengzhou{top:468px;left:720px}*/
.e_map_tags .m_wuhan{top:541px;left:720px}
.e_map_tags .m_beijing{top:345px;left:765px}
.e_map_tags .m_tianjin{top:365px;left:790px}
.e_map_tags .m_nanjing{top:510px;left:810px}
.e_map_tags .m_shanghai{top:530px;left:845px}
.e_map_info .m_content{z-index:1; border-radius:5px;position:absolute;padding:10px;background:#666666;width:347px; font-size:12px; color:#fff ;line-height:20px;display:block;top:0px;left:0px}
.e_map_info .m_content i{z-index:1;position:absolute;width:11px;bottom:-7px;display:block;background:url(../images/image/icon0.png) no-repeat 0px 0px;height:7px;overflow:hidden;right:50%; margin-right:-100px;}
.e_map_info .m_content img{ width:86px; height:62px; overflow:hidden; float:left; margin: 3px 15px 0 0;}
.e_map_info .m_content span{ display:block; width:228px; float:left}
.e_map_info .hide{display:none;}
.e_map_info .m_chengdu{top:475px;left:265px}
.e_map_info .m_xian{top:410px;left:365px}
.e_map_info .m_changsha{top:505px;left:430px}
.e_map_info .m_zhengzhou{top:390px;left:430px}
.e_map_info .m_wuhan{top:455px;left:460px}
.e_map_info .m_beijing{top:268px;left:498px}
.e_map_info .m_tianjin{top:270px;left:530px}
.e_map_info .m_nanjing{top:430px;left:545px}
.e_map_info .m_shanghai{top:450px;left:580px}

.gs .tupian{ width:1200px;margin:0 auto 85px auto;overflow:hidden}
.gs .tupian a{ display:inline-block;margin:35px 0 0 10px; }
.gs .tupian img{width:282px;height:200px;overflow:hidden;display:block;}
.gs .tupian span{width:285px;height:40px;overflow:hidden;background:#f7f7f7; display:block; text-align:center;font-size:14px; line-height:40px ;color:#575757;}
.gs .tupian a:hover{ border-bottom:2px solid #d0161f}
/*全国分公司2*/
.fgs2{ width:1200px; height:650px; overflow:hidden; margin:40px auto 77px auto; background:#eeeeee;display: table;}
.focusImgBox { float:left;position:relative; z-index:0; margin:25px 0 20px 20px;display: table-cell;vertical-align: middle;}


.focusImgBox .bd { position:relative; padding-left: 0;margin-top: 20px;}
.focusImgBox .bd a { overflow:hidden; display:block }
.focusImgBox .bd a img { float:left; padding:10px; border:1px solid #d2d2d2; overflow:hidden}
.focusImgBox .hd { position:relative; width:618px;}
.focusImgBox .hd ul { overflow:hidden; height:95px; zoom:1; float:left; }
.focusImgBox .hd ul li { float:left; width:115px; overflow:hidden;cursor:pointer;margin:10px 5px;}
.focusImgBox .hd ul li img { float:left; width:110px; overflow:hidden;height:79px;border:1px solid #c3c3c3;}
.focusImgBox .hd ul li.on img {border:2px solid #d0161f; }
.focusImgBox .btn { display:block; position:absolute;width:7px; height:39px; bottom:9px;cursor:pointer; }
.fgs2 .fgsinfor{  margin-top:25px ;float:right;margin-right: 6%;}
.fgs2 .fgsinfor div{ width:430px; margin:0 auto;}
.fgs2 .fgsinfor span{ display:block; margin:45px 0 0 30px; font-size:14px; line-height:24px; color:#d0161f;  font-weight:bold;}
.fgs2 .fgsinfor em{ display:block; font-size:14px; line-height:24px; color:#7d7d7d; margin-top:30px; text-indent:2em}
.fgs2 .fgsinfor i{ display:block;font-size:14px; line-height:24px; color:#7d7d7d; margin-top:35px;}
.fgs2 .fgsinfor i strong{ display:block;}
/*产品与服务*/
.cpfw,.cpfwinfor{ width:1200px; margin:0 auto 40px auto; overflow:hidden}
.cpfw .title,.cpfwinfor .infor_l .title{ font-size:18px; color:#222; padding-left:45px; background:url(../images/image/cpfu.png) no-repeat 30px center; margin:40px 0 10px 0; overflow:hidden;}
.cpfw ul{overflow:hidden}
.cpfw ul li{float:left;padding:10px; border:1px solid #dcdcdc; margin:10px 29px;}
.cpfw ul li a img{ width:220px; height:130px; display:block; overflow:hidden; }
.cpfw ul li span{width:220px; display:block;font-size:18px; color:#222px; margin-top:16px;}
.cpfw ul li em{width:220px; display:block; color:#ef3333; margin:13px 0;}
.cpfw ul li i{width:220px; display:block;font-size: 14px;line-height: 24px;margin-top: 9px;height: 84px; color:#666; overflow:hidden;}
.cpfw ul li i strong{width:220px; display:block; }
.cpfw ul li a.ckxq{width:120px;height:40px;text-align:center;line-height:40px;background:#ef3333;color:#fff;font-size:14px;display:block;margin:0 auto;}
.cpfw ul li a.jqqd{background:#999;cursor:text}
/**/
.cpfwinfor .infor_l{ width:920px; float:left; margin-right:20px; overflow:hidden; padding:0 20px;}
.cpfwinfor .infor_l .title{margin:40px 0 0 0;padding-left:35px; background:url(../images/image/cpfu.png) no-repeat 20px center;}
.cpfwinfor .infor_l table{ margin:0 auto; text-align:center; }
.cpfwinfor .infor_l table caption{ color:#ef3333; font-size:14px; margin:15px 0 10px;}
/*.cpfwinfor .infor_l table tr td{ background:#f7f6f6; border-right:1px solid #fff; border-bottom:1px solid #fff; line-height:40px; color:#222222; font-size:14px; }*/
.cpfwinfor .infor_l .jgtm span{ font-size:14px; color:#666; display:block; margin:10px 0 15px 20px; }

.cpfwinfor .fwfw{ margin-bottom:25px; overflow:hidden;}
.cpfwinfor .fwfw ul{ overflow:hidden;}
.cpfwinfor .fwfw ul li{ width:250px; float:left; margin:25px 105px 0 105px ;overflow:hidden}
.cpfwinfor .fwfw ul li img{ width:180px; height:180px; display:block; margin:0 auto; overflow:hidden;}
.cpfwinfor .fwfw ul li em{ display:block; font-size:18px; color:#222; text-align:center; margin:15px 0 10px 0}
.cpfwinfor .fwfw ul li span{ font-size:14px; color:#666666; display:block; line-height:24px; background:url(../images/image/dot.png) no-repeat 10px center; padding-left:25px;}
.cpfwinfor .fwfw div{ font-size:14px; color:#666; line-height:24px; margin:50px 0 0 20px;}
.cpfwinfor .fwfw div span{ display:block; padding-left:25px}

.cpfwinfor .fwts div{ width:730px;margin:40px auto 0 auto; text-align:center;color:#222; overflow:hidden}
.cpfwinfor .fwts div span{ display:block;font-size:24px;  margin:10px 0}
.cpfwinfor .fwts div em{ display:block;font-size:14px; line-height:22px; }
.cpfwinfor .fwts div img{ width:730px; height:480px; overflow:hidden; margin-top:20px;}

.cpfwinfor .yhbz div{ margin-top:40px; overflow:hidden}
.cpfwinfor .yhbz img{ float:left; margin:0 30px;}
.cpfwinfor .yhbz span{ display:block; width:700px; color:#222; font-size:14px; line-height:22px; float:left;}
.cpfwinfor .yhbz em{display:block;font-size:18px; line-height:24px;}

.cpfwinfor .infor_r{height:510px; width:220px; float:right;color:#222;margin-top:40px; overflow:hidden;}
.cpfwinfor .infor_r div{ height:470px;border:1px solid #f4f3f3; width:178px; padding:20px;overflow:hidden;  }
.cpfwinfor .infor_r span{ display:block; font-size:18px; text-align:center;}
.cpfwinfor .infor_r em{ display:block; font-size:14px; text-align:center; margin:10px 0 }
.cpfwinfor .infor_r em i{ color:#ef3333;}
.cpfwinfor .infor_r img{ padding:10px; border:1px solid #f3f3f3; display:block; width:140px; height:140px; overflow:hidden; margin:0 auto}
/*左侧浮动导航*/
.floatnav{position:fixed;top:150px;margin-right:583px;right:50%;display:none}
.floatnav ul{width:63px;}
.floatnav ul li{width:63px;margin:0 auto;height:63px; line-height:63px;margin-bottom:5px;overflow:hidden}
.floatnav ul li a{display:block;font-size:12px;width:63px;height:63px;color:#898787;text-align:center;background:url(../images/image/icon1.png) no-repeat center;overflow:hidden}
.floatnav ul li .word{display:block;font-size:12px;display:none;background:url(../images/image/icon2.png) no-repeat center;color:#fff;}
.floatnav div img{width:63px;height:63px;overflow:hidden;}
.slideInner img{ width:50%;}





































