@import url("/inc/css.css?v=202101");

.main{margin:5px auto;width:1200px;clear:both;overflow:hidden;}
.main_t{margin:5px auto;width:1200px;background:url(/image/main/gg_txt_bg.gif) no-repeat top right;clear:both;overflow:hidden;}
.m_l{float:left;width:390px;overflow:hidden;}
.m_c{float:left;margin:0 15px;width:480px;overflow:hidden;}
.m_r{float:right;width:300px;overflow:hidden;}
#jdt{position:relative;width:390px;height:365px;overflow:hidden;}
#jdt p{display:none;width:390px;height:365px;overflow:hidden;}
#jdt p img{width:390px;height:365px;}
#jdt p span{position:absolute;left:0px;top:330px;padding:0 5px;width:380px;height:35px;line-height:35px;background-color:#666;filter:alpha(opacity=80);opacity:0.8;color:#fff;overflow:hidden;}
#jdt_page{width:390px;height:8px;margin-bottom:5px;overflow:hidden;}
#jdt_page strong{float:left;display:block;width:97px;background:#eb761d;color:#eb761d;height:8px;margin:0 1px;}
#jdt_page a{float:left;display:block;width:95px;background-color:#045ce3;color:#045ce3;height:8px;text-decoration:none;margin:0 1px;}
#so_key{margin-top:15px;width:380px;height:75px;padding:10px 4px 4px 4px;border:1px solid #ccc;background:#eee url(/image/main/bt_hot.png) no-repeat 0px 0px;overflow:hidden;}
#so_key h5{height:0px;display:inline-block;text-indent:-999em;overflow:hidden;}
#so_key li{float:left;width:76px;height:35px;line-height:35px;font-size:16px;text-align:center;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#cha{width:390px;margin-top:10px;clear:both;overflow:hidden;}
#cha h5{width:370px;height:20px;line-height:20px;padding:10px;border-bottom:1px dotted #ccc;}
#cha h5 .xbt{float:left;border-left:6px solid #000;padding:0 0 0 8px;font-family:"黑体";font-size:20px;height:20px;font-weight:bold;}
#cha h5 .more{float:right;font-weight:normal;font-size:12px;}
#cha ul{margin-top:10px;width:390px;height:155px;overflow:hidden;}
#cha ul li{float:left;margin:0 5px 5px 0;width:73px;height:75px;overflow:hidden;}
#cha ul li a{display:block;width:100%;padding-top:48px;height:22px;font-size:12px;color:#fff;text-align:center;}
#cha ul li a:hover{background:#fff;filter:alpha(opacity=9);opacity:0.7;}
#cha ul li:nth-child(1){width:229px;}
#cha ul li:nth-child(1) a{position:relative;background:#35bef1 url(/m/image/lb_cha.png?v=202109019) no-repeat;background-position:10px -150px;}
#cha ul li:nth-child(1) a i{position:absolute;left:5px;top:50x;width:60px;font-style:normal;}
#cha ul li:nth-child(1) a p{position:absolute;right:5px;top:15px;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);height:45px;line-height:45px;color:#fff;font-size:18px;overflow:hidden;}
#cha ul li:nth-child(2) a{background:#99c834 url(/m/image/lb_cha.png?v=202109019) no-repeat;background-position:center -220px;}
#cha ul li:nth-child(3) a{background:#55a2e1 url(/m/image/lb_cha.png?v=202109019) no-repeat;background-position:center -290px;}
#cha ul li:nth-child(4) a{background:#fd8f59 url(/m/image/lb_cha.png?v=202109019) no-repeat;background-position:center -10px;}
#cha ul li:nth-child(5) a{background:#76aff1 url(/m/image/lb_cha.png?v=202109019) no-repeat;background-position:center -500px;}
#cha ul li:nth-child(6) a{background:#fdbd59 url(/m/image/lb_cha.png?v=202109019) no-repeat;background-position:center -80px;}
#cha ul li:nth-child(7) a{background:#50c8c6 url(/m/image/lb_cha.png?v=202109019) no-repeat;background-position:center -430px;}
#cha ul li:nth-child(8) a{background:#f8789a url(/m/image/lb_cha.png?v=202109019) no-repeat;background-position:center -360px;}
#tuijian{width:480px;margin-top:13px;clear:both;overflow:hidden;}
#tuijian h5{width:460px;height:20px;line-height:20px;padding:10px;border-bottom:1px dotted #ccc;background:#eee;}
#tuijian h5 .xbt{float:left;border-left:6px solid #000;padding:0 0 0 8px;font-family:"黑体";font-size:20px;height:20px;font-weight:bold;}
#tuijian h5 .more{float:right;font-weight:normal;font-size:12px;color:#960;}
#tuijian ul{width:460px;padding:0 10px;overflow:hidden;}
#tuijian ul li{width:460px;height:32px;line-height:32px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#tuijian ul li i{float:left;display:block;margin:7px 6px 0 0;padding:2px;width:32px;height:17px;line-height:17px;text-align:center;font-style:normal;font-weight:normal;font-size:14px;}
.i0{color:Black;background:Black;opacity:0.5;}
.i1{color:White;background:#14a7eb;opacity:0.5;}
.i7{color:White;background:Olive;opacity:0.5;}
.i21{color:White;background:Red;opacity:0.5;}
.i37{color:White;background:Purple;opacity:0.5;}
.i42{color:White;background:DodgerBlue;opacity:0.5;}
.i51{color:White;background:Orange;opacity:0.5;}
.t1{color:White;background:#14a7eb;}
.t7{color:White;background:Olive;}
.t21{color:White;background:Red;}
.t37{color:White;background:Purple;}
.t42{color:White;background:DodgerBlue;}
.t51{color:White;background:Orange;}
#guanzhu{width:278px;margin-top:13px;padding:0 10px 5px 10px;border:1px solid #ccc;border-bottom:0px;clear:both;overflow:hidden;}
#guanzhu h5{width:268px;height:20px;line-height:20px;padding:10px 5px;border-bottom:1px dotted #ccc;}
#guanzhu h5 span{float:left;border-left:6px solid #000;padding:0 0 0 8px;font-family:"黑体";font-size:20px;height:20px;font-weight:bold;}
#guanzhu h5 em{float:right;font-weight:lighter;font-style:normal;font-size:12px;color:#960;}
#guanzhu ul{width:278px;padding:5px 0;clear:both;overflow:hidden;}
#guanzhu ul li{width:268px;height:30px;line-height:30px;padding-left:10px;font-size:14px;background:url(/image/ico_0.gif) no-repeat 0px 13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#guanzhu ul li:nth-child(1){float:left;width:120px;height:120px;padding:0;text-align:center;background:none;overflow:hidden;}
#guanzhu ul li:nth-child(1) a{display:block;width:120px;height:20px;line-height:20px;padding:100px 0 0 0;font-size:12px;color:#333;background:url(/weixin/image/weixin.jpg) no-repeat top;background-size:85%;overflow:hidden;}
#guanzhu ul li:nth-child(2),#guanzhu ul li:nth-child(3),#guanzhu ul li:nth-child(4),#guanzhu ul li:nth-child(5){float:left;width:148px;font-size:12px;overflow:hidden;}
#guanzhu ul li:nth-child(5){margin-bottom:10px;}
#guanzhu ul li:nth-child(6){padding-top:5px;;border-top:1px dotted #ccc;background:url(/image/ico_0.gif) no-repeat 0px 18px;}
#zjcy{width:278px;padding:0 10px 15px 10px;border:1px solid #ccc;border-top:0px;clear:both;overflow:hidden;}
#zjcy h5{width:100%;height:0px;display:inline-block;text-indent:-999em;overflow:hidden;}
#zjcy ul{width:264px;height:90px;padding:55px 4px 5px 10px;background:#f1f1f1 url(/image/main/bg_zjcy.gif?v=2021) no-repeat top center;clear:both;overflow:hidden;}
#zjcy li{float:left;margin-right:5px;padding-left:6px;font-size:14px;background:url(/image/ico_0.gif) no-repeat 0px 13px;width:77px;height:30px;line-height:30px;overflow:hidden;}
#lb_fa{width:300px;clear:both;overflow:hidden;}
#lb_fa a{display:block;padding:10px;height:40px;line-height:40px;font-size:22px;font-family:"黑体";font-weight:bold;text-align:center;color:#158EE5;border:1px solid #158EE5;margin-top:8px;background:#eee;}
#lb_fa a:hover {color:#fff;border:1px solid #f60;font-size:26px;background:#158EE5;text-decoration:none;}
#m_job,#m_house,#m_info,#m_tel,#m_fuwu{margin:15px auto;width:1200px;clear:both;overflow:hidden;}
#m_job h5,#m_house h5,#m_info h5,#m_tel h5,#m_fuwu h5{position:relative;height:50px;line-height:50px;background:#f3f3f3;border-top:5px solid #ccc;}
#m_job h5 .xbt{position:absolute;margin-top:-5px;float:left;padding:0 10px 0 65px;font-family:"黑体";border-top:5px solid #f00;background:url(/image/main/bt_job.gif) no-repeat 10px 9px;text-decoration:none;font-size:20px;}
#m_job h5 em,#m_house h5 em,#m_info h5 em,#m_tel h5 em,#m_fuwu h5 em{float:right;font-size:14px;font-weight:lighter;font-style:normal;font-family:"宋体";color:#960;}
#m_job h5 em a,#m_house h5 em a,#m_info h5 em a,#m_fuwu h5 em a{margin:0 10px 0 5px;}
#m_house h5 .xbt{position:absolute;margin-top:-5px;float:left;padding:0 10px 0 65px;font-family:"黑体";border-top:5px solid #0cbb73;background:url(/image/main/bt_house.gif) no-repeat 10px 9px;text-decoration:none;font-size:20px;}
#m_info h5 .xbt{position:absolute;margin-top:-5px;float:left;padding:0 10px 0 65px;font-family:"黑体";border-top:5px solid #14a7eb;background:url(/image/main/bt_info.gif) no-repeat 10px 9px;text-decoration:none;font-size:20px;}
#m_fuwu h5 .xbt{position:absolute;margin-top:-5px;float:left;padding:0 10px 0 65px;font-family:"黑体";border-top:5px solid #f60;background:url(/image/main/bt_fuwu.gif) no-repeat 10px 9px;text-decoration:none;font-size:20px;}
#house_tp{float:right;width:400px;overflow:hidden;}
#house_tp li{float:left;display:block;margin:10px 0 0 10px;width:190px;height:170px;overflow:hidden;}
#house_tp li a,#fuwu_tp li a{display:block;width:160px;height:140px;padding:14px;line-height:23px;text-align:center;border:1px solid #ccc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#house_tp li a img,#fuwu_tp li a img{width:160px;height:120px;}
#house_tp li a:hover{background:#0cbb73;color:#fff;border:1px solid #888;}
#fuwu_tp{float:left;width:400px;overflow:hidden;}
#fuwu_tp li{float:left;display:block;margin:10px 10px 0 0;width:190px;height:170px;overflow:hidden;}
#fuwu_tp li a:hover{background:#f60;color:#fff;border:1px solid #888;}
#house_wz{float:left;margin-top:12px;width:790px;overflow:hidden;}
#fuwu_wz{float:right;margin-top:12px;width:790px;overflow:hidden;}
#fuwu_wz li,#house_wz li{float:left;margin-right:5px;width:380px;height:35px;line-height:35px;padding-left:10px;font-size:16px;background:url(/image/ico_0.gif) no-repeat 0px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#m_joblb{float:left;width:240px;overflow:hidden;}
#m_joblbad{margin-top:18px;width:240px;overflow:hidden;}
#m_joblb ul li{margin-top:11px;width:115px;height:50px;overflow:hidden;}
#m_joblb ul li:first-child{float:left;background:#fe89a4;}
#m_joblb ul li:nth-child(2){float:right;background:#94c22e;}
#m_joblb ul li:nth-child(3){float:left;background:#ffa431;}
#m_joblb ul li:nth-child(4){float:right;background:#16c8ba;}
#m_joblb ul li:nth-child(5){float:left;background:#ee4580;}
#m_joblb ul li:nth-child(6){float:right;background:#4471f2;}
#m_joblb ul li:nth-child(7){float:left;background:#12b7f5;}
#m_joblb ul li:nth-child(8){float:right;background:#fbd04f;}
#m_joblb ul li:nth-child(9){float:left;background:#079388;}
#m_joblb ul li:nth-child(10){float:right;background:#803a52;}
#m_joblb ul li:nth-child(11){float:left;background:#fb79a6;}
#m_joblb ul li:nth-child(12){float:right;background:#07efdd;}
#m_joblb ul li:nth-child(13){float:left;background:#77a909;}
#m_joblb ul li:nth-child(14){float:right;background:#c4103a;}
#m_joblb ul li a{display:block;width:100%;height:50px;line-height:50px;text-align:center;font-size:16px;color:#fff;font-family:"黑体";text-decoration:none;overflow:hidden;}
#m_joblb ul li a:hover{background:#fff;color:#000;filter:alpha(opacity=9);opacity:0.7;}
#m_zhaopin{float:left;margin:0 15px;width:630px;overflow:hidden;}
#m_zhaopin h6,#m_qiuzhi h6{margin:10px 0;height:40px;line-height:38px;padding:0 10px;border-bottom:1px dotted #ccc;}
#m_zhaopin h6 .xbt,#m_qiuzhi h6 .xbt{float:left;display:block;font-family:"黑体";text-decoration:none;font-size:18px;background:url(/image/main/bg_x3.gif) no-repeat bottom center;}
#m_zhaopin h6 .more,#m_qiuzhi h6 .more{float:right;font-size:16px;color:Red;}
#m_zhaopin li{float:left;margin-right:10px;width:300px;height:35px;line-height:35px;padding-left:10px;font-size:16px;background:url(/image/ico_0.gif) no-repeat 0px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#m_zhaopin li:nth-child(2n){margin-right:0;}
#m_qiuzhi{float:right;width:300px;overflow:hidden;}
#m_qiuzhi li{width:290px;height:35px;line-height:35px;padding-left:10px;font-size:16px;background:url(/image/ico_0.gif) no-repeat 0px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#m_2shou{float:left;width:780px;overflow:hidden;}
#m_love{float:right;width:400px;overflow:hidden;}
#m_2shou h5,#m_love h5{position:relative;height:50px;line-height:50px;background:#f3f3f3;border-top:5px solid #ccc;}
#m_2shou h5 .xbt{position:absolute;margin-top:-5px;float:left;padding:0 10px 0 65px;font-family:"黑体";border-top:5px solid #7184d4;background:url(/image/main/bt_2shou.gif) no-repeat 10px 9px;text-decoration:none;font-size:20px;}
#m_2shou h5 .more,#m_love h5 .more{float:right;font-size:16px;color:Red;margin-right:10px;}
#m_love h5 .xbt{position:absolute;margin-top:-5px;float:left;padding:0 10px 0 65px;font-family:"黑体";border-top:5px solid #ff6991;background:url(/image/main/bt_love.gif) no-repeat 10px 9px;text-decoration:none;font-size:20px;}
#m_2shou li{float:left;margin-right:5px;width:375px;height:35px;line-height:35px;padding-left:10px;font-size:16px;background:url(/image/ico_0.gif) no-repeat 0px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#m_love li{width:390px;height:35px;line-height:35px;padding-left:10px;font-size:16px;background:url(/image/ico_0.gif) no-repeat 0px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#info_vip li{float:left;display:block;margin:10px 5px;width:190px;height:180px;overflow:hidden;}
#info_vip li a{display:block;width:160px;height:150px;line-height:23px;text-align:center;padding:14px;border:1px solid #ccc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#info_vip li a img{width:160px;height:120px;}
#info_vip li a:hover{background:#14a7eb;color:#fff;border:1px solid #888;}
#info_vip li:nth-child(1),#info_vip li:nth-child(7){margin:10px 10px 10px 0;}
#info_vip li:nth-child(6),#info_vip li:nth-child(12){margin:10px 0 10px 10px;}
#info_wz li{float:left;margin:5px 0;width:390px;height:50px;overflow:hidden;}
#info_wz li a{display:block;padding:0 10px 0 30px;width:350px;height:50px;line-height:50px;font-size:16px;background:#f8f8f8 url(/image/ico_0.gif) no-repeat 20px 25px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#info_wz li a:hover {background:#14a7eb;color:#fff;}
#info_wz li:nth-child(2),#info_wz li:nth-child(5),#info_wz li:nth-child(8),#info_wz li:nth-child(11),#info_wz li:nth-child(14){margin:5px 15px;}
#m_tel h5 strong{position:absolute;margin-top:-5px;float:left;padding:0 10px 0 65px;font-family:"黑体";border-top:5px solid #afb25b;background:url(/image/main/bt_tel.gif) no-repeat 10px 9px;text-decoration:none;font-size:20px;}
#m_tel li{float:left;width:200px;height:30px;line-height:30px;font-size:14px;overflow:hidden;color:#333;}
#ghs{background:url(/image/main/ghs.png) no-repeat 0px 0px;padding:2px 0 3px 22px;}