﻿*{margin:0 auto;padding:0;border:0;}
html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0}
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{background-color:#eee;color:#666;min-height:100%;height:auto!important;height:100%}
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6{font:12px/1 "宋体","Microsoft Yahei",arial,simhei}
table{border-collapse:collapse;border-spacing:0}
img,fieldset{border:0;vertical-align:middle}
a{text-decoration:none}
a:visited{}a:hover{text-decoration:none}
a:active{}ul,li,ol{list-style:none}
strong,b{font-weight:normal}
em,i{font-style:normal}
iframe{display:block}
fieldset{border:1px solid #c0c0c0;margin:0 2px 18px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
s{text-decoration:none;}
/*public*/
.fl{float:left}
.fr{float:right}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}

.table_a{height: 35px;border-right: 1px solid #63C0FF; text-align: center; background-color:#F0F8FE; font-weight:bold;color:#0079CA;}
.table_b{text-align: center; background-color:#E4F4FF;font-weight:bold; color:#0079CA;}
.table_c{height: 35px;border-right: 1px solid #63C0FF;border-top: 1px solid #63C0FF; text-align: center; background-color:#fff;}
.table_d{text-align: center; background-color:#fff;border-top: 1px solid #63C0FF;}
.table_e{height: 35px;border-right: 1px solid #63C0FF;border-top: 1px solid #63C0FF; text-align: center; background-color:#F0F8FE;}
.table_f{text-align: center; background-color:#F0F8FE;border-top: 1px solid #63C0FF;}
.news_expect_list_span{ display:block;width:60px; text-align:right;font-size:14px;color:#121210; line-height:35px;float:left; padding-right:10px;}
.news_expect_textarea{width:90%; padding:4px; float:left}
.news_expect_text_t1{width:120px;height:35px; line-height:35px;border:1px solid #d4d1d2; float:left;color:#666; padding-left:10px; font-size:14px;}
.news_expect_text_t1::-webkit-input-placeholder{color:#666;}
.news_expect_select_t1{width:90px;height:35px; line-height:35px;border:1px solid #d4d1d2; float:left;color:#666; padding-left:10px; font-size:14px;}
.news_expect_select_t1::-webkit-input-placeholder{color:#666;}
.layui-select-title input::-webkit-input-placeholder{color:#666;}
.news_expect_text_t1:focus{  border:1px solid  #33c0f4;  box-shadow: 0 0 15px #03a9f4;  } 
.news_expect_select_t1:focus{  border:1px solid  #33c0f4;  box-shadow: 0 0 15px #03a9f4;  } 
.news_expect_list_sub{width:188px;height:40px; background:#f60;color:#fff;border:none; font-size:16px; cursor:pointer;border-radius:5px}
.news_expect_nbth{width:100%;text-align:center;border-top:1px dashed #eee ; margin-top:20px; padding-top:20px;}

.pb10{padding-bottom:10px; color:#0180CF;}
.mt10{margin-top:10px; }

.red_a {
	 LINE-HEIGHT: 18px; letter-spacing:1px; TEXT-DECORATION: none;
}
.red_a:link {
	 LINE-HEIGHT: 18px;letter-spacing:1px; TEXT-DECORATION: none
}
.red_a:visited {
	 LINE-HEIGHT: 18px;letter-spacing:1px; TEXT-DECORATION: none
}
.red_a:hover {
	LINE-HEIGHT: 18px;letter-spacing:1px; TEXT-DECORATION: none
}
.none{ display:none;}
.w1200{width:1200px; margin:0 auto}
.index_banner{width:100%; float:left;}
.index_banner img{ margin-top:10px;}


.findwork_select {
	background: url("/images/findwork.png") no-repeat 124px -330px rgb(255, 255, 255); margin: 0px 10px 0px 0px; border: 1px solid rgb(229, 229, 229); width: 120px; height: 30px; line-height: 30px; cursor: pointer;
}

.about_left{width:180px; background:#fff;border:1px solid #e9e9e9; float:left; padding-bottom:50px;min-height:470px;font-family:"microsoft yahei"}
.about_left_h1{width:100%;height:44px; line-height:44px; font-size:18px;color:#2980b9;border-bottom:1px solid #ebebeb}
.about_left_h1_span{ padding-left:30px;}
.about_left_tit{width:100%; font-weight:bold;height:30px; line-height:30px; font-size:14px;}
.bout_left_tit_span{ padding-left:20px;}
.about_left_ul{width:100%}
.about_left_ul li{width:100%;}
.about_left_ul li a{width:135px;height:30px; display:block; line-height:30px; padding-left:30px;border-left:4px solid #fff; font-size:14px;}
.about_left_ul .about_left_ul_cur a{ background:#f1f1f1;border-left:4px solid #2980b9;color:#2980b9}
.about_left_ul li a:hover{ background:#f1f1f1;border-left:4px solid #2980b9;}
.about_right{width:980px; float:right;background:#fff;border:1px solid #e9e9e9; padding:10px; min-height:500px;}
.about_right_h1{width:100%;height:40px; line-height:40px; background:#f8f8f8;font-family:"microsoft yahei","宋体"}
.about_right_span{ float:left; font-size:16pt; color:#008000; padding-left:10px;}
.about_right_cur{ float:right; margin-right:10px;}
.about_right_p{ font-size:14pt; line-height:30px;color:#008000; padding-top:10px; text-indent:20px; padding:10px;}

.about_right_p1{ font-size:14pt; line-height:30px;color:#008000; padding-top:10px;text-indent:5px; padding:10px;}

.index_top{ margin:0 auto; background-color:#eee; height:40px;}
.logBox{position:fixed;_position:absolute;top:0;_top:expression(documentElement.scrollTop+0+'px');left:0;background-color:#eee;height:40px;width:100%;box-shadow:0 1px 1px #ddd;z-index:9999; }

.blod{ color:Red; font-weight:bold;}

/*弹出框*/
.qs-mask-transparent{position:fixed;z-index:1001;top:0;right:0;left:0;bottom:0;}
.qs-toast{position:fixed;z-index:50005;max-width:6.5rem;padding:.2rem .2rem;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:rgba(40,40,40,0.75);text-align:center;border-radius:.08rem;color:#FFFFFF;line-height:.2rem; }
.qs-icon-toast{display:inline-block;float:left;}
.qs-toast-content{/*padding-left:.2rem;*/display:inline-block;float:left;font-size:18px;}


/* case */
.case{width:1170px;margin:0px auto;background:#fff;padding:15px;box-shadow:0 0 10px #ccc;}
.case .title{height:20px;border-bottom:3px solid #e7e7e7;padding-bottom:10px;}
.case .title h2{font-size:20px;font-family:"microsoft yahei"; color:#ff6600;}
.case .title1{height:8px;}
.case .title1 h2{font-size:20px;font-family:"microsoft yahei"; color:#ff6600;}

.case .title-list{position:relative;top:6px;}
.case .title-list li{width:80px;line-height:20px;text-align:center;float:left;display:inline;}
.case .title-list li.on{color:#ff6600;font-weight:bold;}
.case .title-list p{position:absolute;top:24px;left:0px;width:80px;height:7px;border-top:3px solid #ff6600;overflow:hidden;text-align:center;}
.case .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#ff6600 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0;}
.product{overflow:hidden;display:none;margin-top:15px;}
.product ul{left:0px;}
.product-wrap .show{display:block;}
.product-wrap .product li{float:left;display:inline;width:220px;height:60px;margin-right:10px;margin-bottom:10px;background:#E9F6FF;border:2px solid #fafafa;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}
.product-wrap .product li.ml0{margin-left:0px;}
.product-wrap .product li p{padding-left:10px;line-height:22px;}
.product-wrap .product li p a{color:#ff0000;text-decoration:none; font-size:13px;}
.product-wrap .product li p a:hover{color:#ff0000;text-decoration:none;font-size:13px;}


.case .title-list1{position:relative;top:6px;}
.case .title-list1 li{width:80px;line-height:20px;text-align:center;float:left;display:inline;}
.case .title-list1 li.on{color:#ff6600;font-weight:bold;}
.case .title-list1 p{position:absolute;top:24px;left:0px;width:80px;height:7px;border-top:3px solid #ff6600;overflow:hidden;text-align:center;}
.case .title-list1 b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#ff6600 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0;}

.product-wrap1 .show{display:block;}
.product-wrap1 .product li{float:left;display:inline;width:220px;height:60px;margin-right:10px;margin-bottom:10px;background:#f3f3f3;border:2px solid #fafafa;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}
.product-wrap1 .product li.ml0{margin-left:0px;}
.product-wrap1 .product li p{padding-left:10px;line-height:22px;}
.product-wrap1 .product li p a{color:#666666;text-decoration:none; font-size:13px;}
.product-wrap1 .product li p a:hover{color:#ff6600;text-decoration:none; font-size:13px;}

.case .title-list2{position:relative;top:6px;}
.case .title-list2 li{width:80px;line-height:20px;text-align:center;float:left;display:inline;}
.case .title-list2 li.on{color:#ff6600;font-weight:bold;}
.case .title-list2 p{position:absolute;top:24px;left:0px;width:80px;height:7px;border-top:3px solid #ff6600;overflow:hidden;text-align:center;}
.case .title-list2 b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#ff6600 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0;}
.product-wrap2 .show{display:block;}
.product-wrap2 .product li{float:left;display:inline;width:224px;height:60px;background:#f3f3f3;border:2px solid #fafafa;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}

.case .title-list3{position:relative;top:6px;}
.case .title-list3 li{width:80px;line-height:20px;text-align:center;float:left;display:inline;}
.case .title-list3 li.on{color:#ff6600;font-weight:bold;}
.case .title-list3 p{position:absolute;top:24px;left:0px;width:80px;height:7px;border-top:3px solid #ff6600;overflow:hidden;text-align:center;}
.case .title-list3 b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#ff6600 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0;}
.product-wrap3 .show{display:block;}
.product-wrap3 .product li{float:left;display:inline;width:575px;height:60px;background:#f3f3f3;border:2px solid #fafafa;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}

.case .title-list4{position:relative;top:6px;}
.case .title-list4 li{width:80px;line-height:20px;text-align:center;float:left;display:inline;}
.case .title-list4 li.on{color:#ff6600;font-weight:bold;}
.case .title-list4 p{position:absolute;top:24px;left:0px;width:80px;height:7px;border-top:3px solid #ff6600;overflow:hidden;text-align:center;}
.case .title-list4 b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#ff6600 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0;}

.product-wrap4 .show{display:block;}
.product-wrap4 .product li{float:left;display:inline;width:224px;height:60px;background:#f3f3f3;border:2px solid #fafafa;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}
.product-wrap4 .product li.ml0{margin-left:0px;}
.product-wrap4 .product li p{padding-left:10px;line-height:22px;}
.product-wrap4 .product li p a{color:#666666;text-decoration:none; font-size:13px;}
.product-wrap4 .product li p a:hover{color:#ff6600;text-decoration:none; font-size:13px;}


:focus{outline:0}
* {
	list-style: none; margin: 0px; padding: 0px; font-family: "宋体";
}

.clear{ clear:both}
.mline_10{ margin:0 auto; width:1200px; height:10px; position:relative;}


a {

	color: #666;

}
a {

	text-decoration: none;

	outline: 0 none;

}
a:hover {

	text-decoration: underline

}
A.underline:link    {text-decoration: none; color: #FF7800;font-size:12px; margin:0px 3px 0px 3px;}
A.underline:visited {text-decoration: none; color: #FF7800;font-size:12px; }
a.underline:hover   {text-decoration: underline; color: #FF7800;position: relative;font-size:12px;}

A.forget:link    {text-decoration: none; color: #FF7800;font-size:14px; margin:0px 3px 0px 3px;}
A.forget:visited {text-decoration: none; color: #FF7800;font-size:14px; }
a.forget:hover   {text-decoration: underline; color: #FF7800;position: relative;font-size:14px;}

A.red:link    {text-decoration: none; color: #ff0000; font-size:12px;}
A.red:visited {text-decoration: none; color: #ff0000;  font-size:12px;}
a.red:hover   {text-decoration: underline; color: #ff0000;position: relative; font-size:12px;}



A.job:link    {text-decoration: none; color: #0180cf;}
A.job:visited {text-decoration: none; color: #0180cf; }
a.job:hover   {text-decoration: underline; color: #DE5B46;position: relative;}

.clearfix:after{content:"";display:block;clear:both}
.clearfix{zoom:1}

.left{ float:left;font-size:16px;color:#333}
.f-right{float:right}
.f-right{font-size:12px;color:#ff8e42}
.f-left{float:left}
.f-left{padding-left:10px;font-size:16px;color:#333}
.f-left a{color:#999;font-size:14px;margin-left:10px}
.f-left a:hover{color:#0180cf}
.top1{width:100%;background-color:#fff; }
.top2{width:100%;background-color:#0070bf;}
.top{width:1200px;height:100px; background-color:White;margin:0 auto;}
.top-nav-wrap{width:100%;height:40px;background-color:#eee}
#header .top-nav{width:1200px;margin:0 auto}
#header .top-nav .welcome{font-size:14px;color:#0070BF;height:40px;line-height:40px;}
#header .top-nav .top-nav-ctrl{height:40px;line-height:40px;font-size:12px}
#header .top-nav .top-nav-ctrl .login-reg{color:#e0e0e0}
#header .top-nav .top-nav-ctrl .login-reg a{color:#666}
#header .top-nav .top-nav-ctrl .nav-item{margin-left:3px}
#header .top-nav .top-nav-ctrl .nav-item a{color:#666}
#header .header-main{height:90px;width:1200px;margin:0 auto; background-color:#fff;}
#header .header-main .logo-box{margin-top:10px;width:315px;height:80px;overflow:hidden;}
#header .header-main .logo-mid{padding-left:10px;margin-top:10px;width:100px;height:80px;display:table-cell; vertical-align:bottom; line-height:17px;}
#header .header-main .logo-right{margin-top:10px;width:750px;height:70px;overflow:hidden; }

#header .header-nav-wrap{width:1200px;margin:0 auto;height:52px;background-color:#0070bf;overflow:hidden}
#header .header-nav-wrap .header-nav{width:1200px;margin:0 auto;line-height:52px;background-color:#0070bf}
#header .header-nav-wrap .header-nav li{float:left;line-height:52px}
#header .header-nav-wrap .header-nav li a{display:block;padding:0 20px;font-size:16px;color:#fff; }
#header .header-nav-wrap .header-nav li a.active,#header .header-nav-wrap .header-nav li a:hover{background-color:#ff7800; }

.search-wrap{width:100%;height:120px;background:#bde4fe}
.search-wrap .search-comtent{width:1200px;margin:0 auto;height:120px}
.search-wrap .search-comtent .sub-station-box{width:200px;margin-top:16px;height:104px;position:relative}
.search-wrap .search-comtent .sub-station-box .no-station{position:absolute;left:0;bottom:0;width:132px;height:98px;background:url(/templates/taxue/images/index2-flag.png) no-repeat 0 0}
.search-wrap .search-comtent .sub-station-box .sub-station{width:157px;text-align:center}
.search-wrap .search-comtent .sub-station-box .sub-station-choose{font-size:12px;color:#333;padding-top:10px}
.search-wrap .search-comtent .sub-station-box .sub-station-choose a{color:#0070bf;font-size:22px;display:inline-block;margin-right:10px;padding-left:18px;background:url(/templates/taxue/images/index-icon.png) no-repeat 0 -746px;vertical-align:bottom;line-height:26px;*vertical-align:baseline}
.search-wrap .search-comtent .sub-station-box .enter-station{display:block;width:155px;height:30px;border:1px solid #a9dcff;background-color:#eff8ff;line-height:30px;font-size:14px;color:#0070bf;margin-top:15px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.search-wrap .search-comtent .sub-station-box .enter-station:hover{background-color:#daefff}

.top_right{ width:1200px; height:100px; line-height:100px; margin:0 auto;}
 .sobox{width:550px;padding-top:20px;float:left;}
 .sobox .inputbg{width:500px;height:36px;border:2px #FF6600 solid;position:relative;background-color:#fff;float:left;}
 .sobox .inputbg .inoputbox{position:absolute;top:0px;width:365px;height:34px;}
 .sobox .inputbg .inoputbox input{width:365px;height:20px;border:0px;padding-top:7px;padding-left:5px;}
 .sobox .inputbg .sobut{background-color:#FF6600;font-size:16px;text-align:center;position:absolute;right:0px;top:0px;width:80px;height:36px;line-height:36px;border:0px;color:#FFFFFF;cursor:pointer;}
 .sobox .inputbg .sobut.hover{background-color:#FE7301}
 /***
 .search{width:550px;padding-top:4px;float:left;}
 .search .inputbg{width:500px;height:36px;border:2px #0180CF solid;position:relative;background-color:#fff;float:left;}
 .search .inputbg .inoputbox{position:absolute;top:0px;width:365px;height:34px;}
 .search .inputbg .inoputbox input{width:365px;height:20px;border:0px;padding-top:7px;padding-left:5px;}
 .search .inputbg .sobut{background-color:#0180CF;font-size:16px;text-align:center;position:absolute;right:0px;top:0px;width:100px;height:36px;line-height:36px;border:0px;color:#FFFFFF;cursor:pointer;}
 .search .inputbg .sobut.hover{background-color:#0180CF}
***/
/**头文件**/
.headcontainer{padding:0px;margin:0px auto;width: 1200px !important;}
.headlogo{padding:0px 0px 10px 0px;}
.shearchright{float:right;width:750px;}
.serachform{float:left;border:2px solid #ff7800;}
.comppub{ float:right; width:180px;}
.comppub_bth{ padding:13px 20px 13px 20px; background:#0070BF; color:#fff; line-height:44px; text-align:center; cursor:pointer; border:none;font-size:16px;}
.perpub_bth{ padding:13px 20px 13px 20px; background:#FF7800; color:#fff; line-height:44px; text-align:center; cursor:pointer; border:none;font-size:16px;}
a.comppub_bth:link    {text-decoration: none; color:#fff; font-size:16px;}
a.comppub_bth:visited {text-decoration: none; color:#fff; font-size:16px;}
a.comppub_bth:hover   {text-decoration: none; color:#fff; font-size:16px;position: relative;}

a.perpub_bth:link    {text-decoration: none; color:#fff; font-size:16px;}
a.perpub_bth:visited {text-decoration: none; color:#fff; font-size:16px;}
a.perpub_bth:hover   {text-decoration: none; color:#fff; font-size:16px;position: relative;}


a.zzpt:link    {text-decoration: none; color:#FF6600; font-size:20px;}
a.zzpt:visited {text-decoration: none; color:#FF6600; font-size:20px;}
a.zzpt:hover   {text-decoration: none; color:#FF6600; font-size:20px;position: relative;}



.serachform .serx{display:block;border:0px;float: left;width:280px;padding-left:10px;height:40px;line-height:40px;color:#a9a9bb;}
.selarea{float:left;width:105px;padding-left:15px;height:40px;background:url(index_11.jpg) no-repeat 75px center #eee;line-height:40px;color: #666;cursor: pointer;}
.serachbutton{display:block;border:0px;background:#ff7800;color: #fff;width:100px;height:40px;font-size:18px;cursor: pointer;}
.hotserch{color:#7d7d7d;height:35px;line-height:35px; font-size:12px;width:750px;}
.hotserch a{color:#7d7d7d; font-size:12px;}
.hotserch a:hover{color:#ff6a48; font-size:12px;}
.freereg{display: block;float:right;width:210px;height:44px;line-height:40px;font-size:16px;color:#fff;background:#c60f23;text-align:center;margin-left:40px;}
.freereg:hover{color:#fff;}
/**头文件**/

 .login-input{width:200px;height:34px;overflow:hidden}
 .login-input input{border:0;font-size:14px;color:#666;line-height:18px;height:18px;padding:8px 10px;width:203px}
 .login-text-box{border:1px solid #e0e0e0;width:262px;height:34px}
 .login-text-box .login-icon{width:20px;height:34px}


 .login-wrap{padding:15px 15px 0 15px}
 .login-wrap .login-item{margin-bottom:15px}
 .login-wrap .login-item .login-text-box .login-icon{width:20px;height:34px; }
 .login-wrap .login-item .login-text-box .login-icon.user{background:url(/images/index-icon.png) no-repeat 10px -228px #f7f7f7}
 .login-wrap .login-item .login-text-box .login-icon.pass{background:url(/images/index-icon.png) no-repeat -47px -228px #f7f7f7}
 .login-wrap .login-item .login-text-box .login-input{width:190px;height:34px;overflow:hidden}
 .login-wrap .login-item .login-text-box .login-input input{border:0;font-size:14px;color:#666;line-height:18px;height:18px;padding:8px 10px;width:190px}
 .login-wrap .login-item .index-login-btn{display:inline-block;border:0;width:115px;height:38px;line-height:36px;text-decoration:center;font-size:16px;color:#fff;background-color:#0180cf;cursor:pointer;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
 .login-wrap .login-item .index-login-btn:hover{background-color:#0070bd}
 .login-wrap .login-item .index-reg-btn{display:inline-block;border:0;width:115px;height:38px;line-height:36px;text-decoration:center;font-size:16px;color:#fff;background-color:#f90;cursor:pointer;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
 .login-wrap .login-item .index-reg-btn:hover{background-color:#f70}
 .login-wrap .login-item .login-btn-box{margin-right:7px;*margin-right:3px}
 
 /**会员登录**/
 .main{ margin:0 auto; width:1200px; overflow:hidden; background-color:White;}
.login_main{ margin:0 auto; width:1200px; overflow:hidden; margin-top:15px;}
.login_left{ float:left; width:293px; height:250px;border:1px solid #EDEDED; background-color:White;}
.login_tit{ padding-left:10px; text-align:left; height:50px; line-height:50px; font-size:20px;font-family:"microsoft yahei";color:#666;border-bottom:1px solid #f3f3f3;}

.login_mid{ float:left; width:490px; height:250px;}
.login_mid_img{ margin:0 auto; width:468px; height:250px;}
.login_right{ float:right; width:332px; height:250px;border:1px solid #EDEDED; background-color:#0180CF;}
.right_tit{ padding-left:10px; text-align:left; height:50px; line-height:50px; font-size:20px;font-family:"microsoft yahei"; color:#fff;}
.right_main{ width:322px; background-color:#BDE4FE; height:195px; margin-left:5px; margin-bottom:5px;border-radius:5px;}
#scrollDiv{width:312px;height:195px; overflow:hidden; margin:0 auto;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:95px; width:300px; padding:0 10px; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#B7B7B7 dashed 1px;}
#scrollDiv li h3{ height:24px; padding-top:13px; font-size:14px; color:#353535; line-height:24px; width:300px;}
#scrollDiv li h3 a{color:#353535; text-decoration:none}#scrollDiv li h3 a:hover{ color:#F00}
#scrollDiv li div{ height:40px; width:300px; color:#0180CF; line-height:20px; overflow:hidden}
#scrollDiv li div a{ color:#0180CF; text-decoration:none}


/**首页滚动图片**/
.section-focus-pic{margin: 0 auto;height:250px;width:547px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:547px;width:547px;height:250px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 350px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:547px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:547px;height:250px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(/images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(/images/star.png) no-repeat;}

 /*广告位通栏1200X80*/
.ad1200_80{margin:0 auto;margin-top:6px;width:1200px;height:74px;}
.ad1200_80 img{width:1200px;height:74px;border:0px;}

/*广告位通栏1200X80*/
.index_2{margin:0 auto;width:1200px;height:74px;}
.index_2 .ad590_80{float:left;height:74px; margin-top:6px;}
.index_2 .ad590_80 img{width:396px;height:74px;border:0px;}
.index_2 .ad590_80 img:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3);/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari或chrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera或ie9*/}

/*广告位通栏ad188_78*/
.index_3{margin:0 auto;width:1200px;}
.index_3 .ad188_78{float:left;width:195px;height:62px;margin-top:6px;}
.index_3 .ad188_78 .imgbox{width:195px;height:60px;position:relative;}
.index_3 .ad188_78 .imgbox img{width:195px;height:60px;border:0px;}
.index_3 .ad188_78 .imgbox .showinfo{display:none;width:193px;position:absolute;left:-1px;top:-1px;border:2px #FF5A00 solid;z-index:5;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3);/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari或chrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera或ie9*/}
.index_3 .ad188_78.hover .imgbox .showinfo{display:block;}
.index_3 .ad188_78 .imgbox .showinfo .comname{margin-top:60px;width:178px;font-size:12px;background-color:#FFFFFF;height:30px;padding-top:5px;padding-left:15px;}
.index_3 .ad188_78 .imgbox .showinfo .jobslist{background-image:url(../images/117.png);background-repeat:repeat-y;background-position:20px  0px;background-color:#FFFFFF;font-size:12px;padding-bottom:5px;}
.index_3 .ad188_78 .imgbox .showinfo .jobslist .jli{height:22px;line-height:22px;width:146px;padding-left:30px;padding-right:10px;background-image:url(../images/117.png);background-repeat:no-repeat;background-position:-277px 7px;}
.index_3 .ad188_78 .imgbox .showinfo .jobslist .jli:hover{background-position:-277px -21px;}
.index_3 .ad188_78 .imgbox .showinfo .jobslist .jli:hover a{color:#FF5A00}
 
 .index-data-wrap{border:1px solid #e0e0e0;background-color:#fff;position:relative;padding:15px;padding-bottom:0;}
 .index-data-wrap .blue-line{position:absolute;width:95px;height:2px;top:-2px;left:0}
 .index-data-wrap .data-title-box h4{margin-left:-5px;padding-left:10px;border-left:6px solid #f60;line-height:18px;height:18px;font-size:16px;font-weight:bold;color:#f60}
 .index-data-wrap .data-title-box h4 span{margin-left:10px;font-size:12px;color:#b8b8b8}
 .index-data-wrap-i7{*z-index:1}
 .index-data-wrap-nmt{margin-top:0;*margin-top:10px}
 .blue-line{position:absolute;width:95px;height:2px;top:-2px;left:0}
 .index-data-wrap .data-title-box h4{margin-left:-5px;padding-left:10px;border-left:6px solid #f60;line-height:18px;height:18px;font-size:16px;font-weight:bold;color:#f60}
 .index-data-wrap .data-title-box h4 span{margin-left:10px;font-size:12px;color:#b8b8b8}
 .index-data-wrap-i7{*z-index:1}
 
.index_6_p{margin:0 auto;width:1200px;position:relative;height:380px; margin-top:10px;}
.index_6_p .rlist{width:185px;float:left;padding-left:10px; margin-bottom:10px;}
.index_6_p .rlist .li{width:173px;border:1px #eeeeee solid;height:170px;background-color:#FFFFFF;position:relative;cursor:pointer;border-radius:5px;overflow:hidden;}
.index_6_p .rlist .li .photo-blur{width:173px;height:90px;overflow:hidden;}
.index_6_p .rlist .li .photo-blur .p-blur{margin-top:-100px;filter:url(blur.svg#blur);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=10,MakeShadow=false);}
.index_6_p .rlist .li:hover{border:1px #FF5A00 solid;background-color:#FFFCF3;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3);/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari或chrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera或ie9*/}
.index_6_p .rlist .li:hover .name a{color:#FF5A00}
.index_6_p .rlist .li .photo{width:85px;height:85px;border-radius:85px;border:3px #eeeeee solid;position:absolute;top:20px;left:40px;overflow:hidden;z-index:1;}
.index_6_p .rlist .li .photo img{width:85px;height:85px;border-radius:85px;border-radius:85px;border:0px;}
.index_6_p .rlist .li .name{font-size:18px;text-align:center;margin-top:30px;height:25px;}
.index_6_p .rlist .li .name a{color:#000000}
.index_6_p .rlist .li .txt{line-height:200%;text-align:center;}
.index_6_p .rlist .li .txt .ijobs{width:173px;margin:0 auto;height:25px;line-height:25px;padding:0 4px;}
.index_6_p .rlist .li:hover .txt .ijobs{width:173px;margin:0 auto;height:25px;line-height:25px;padding:0 4px;}
 

 
 
.index_zpxx{width:800px;float:left;}
.index_zpxx .tab_box{padding:0 10px;}
.index_zpxx2{width:300px;float:left;margin-top:10px}
.index_zpxx2 img{margin-left:5px;display:inline-block}
.index_zpxx2 img:nth-chid(1){margin-left:5px;margin-bottom:17px}

.box22{width:760px;background:#fff;margin-left:0;height:180px}
.tab_box{padding:0 10px}
.index_zpxx2{width:300px;float:left; height:180px;}
.index_zpxx2 img{margin-left:5px;display:inline-block}
.index_zpxx2 img:nth-chid(1){margin-left:5px;margin-bottom:17px}
.box22{width:760px;background:#fff;margin-left:0;height:180px}
.tab_menu{overflow:hidden;zoom:1;background:#f90;border:1px solid #f90;height:40px}
.tab_menu li{float:left;color:#fff;height:40px;cursor:pointer;line-height:40px;padding:0 15px;font-size:14px}
.tab_menu li.current{color:#fff;background:#F60;font-size:14px}.tab_box{border-top-width:0}
.tab_box ul{line-height:25px;display:none;margin:0 auto;padding:10px 0}
.tab_box ul li{ background:url(/images/jj.jpg) no-repeat 1px 11px;line-height:30px;text-indent:10px;float:left;width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tab_box ul li a{color:#666;}
.friendly-link{padding:10px 0 10px 0}
.friendly-link a{color:#666;font-size:12px;margin-right:20px;line-height:26px}


.foot{background-color:#f2f2f2;background:#fff}
.foot {
    width: 1200px;
    height: 130px;
    padding: 8px 0px 5px 0px;
    line-height: 19px;
  
}

.footaaa{}
.footaaa ul{}
.footaaa ul li{ float:left; padding-left:17px; line-height:30px; height:30px;}

.foot_l a {
	display: inline-block; margin:  0 5px;
}

.foot_l li {margin: 5px;}

.foot_l {
    width:405px;
    height: 130px;
    float: left;
}

.towcode {margin-top: 0px;margin-left: 40px;}


.foot_r {
    width: 200px;
    height: 130px;
    float: right;
   
}

.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("/images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}



/***微招聘***/
 .container{ margin:0 auto; width:1200px; overflow:hidden;margin-top:10px;}
.rec_banner{height:320px;width:100%;margin-top:1px;}
.rec_banner p{font-size:18px;color:#fff;line-height:35px;font-family: "wei_list yahei";}
.wei_left .wei_tit{height:48px;border-bottom:2px solid #0180CF;}
.wei_left .wei_tit .select{background-color:#0180CF;border-color:#0180CF;color:#fff;display:block;width:123px;height:47px;line-height:47px;float:left;text-align:center;font-size:16px;border:1px solid #ccc;border-bottom:0;margin-right:5px;text-decoration:none;}
.wei_left{width:936px;float:left;/*border:1px solid #ccc;*/margin-bottom:10px;/*_width:700px;*/_margin-right:5px;}

.wei_list{padding-right:10px;font-family:"microsoft yahei";border:1px solid #ccc;border-top:0;padding-bottom:15px; background-color:White;}
.wei_list .infolist-row{border-bottom: 1px dotted #ccc;color:#666; }
.wei_list .infolist-row .info-list-block{height:50px;line-height: 50px;overflow: hidden;}
.wei_list .infolist-row .info-list-block .list-item{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.wei_list .infolist-row .info-list-block.job .item1{width: 330px;}
.wei_list .infolist-row .info-list-block .item1 a{font-size: 14px;/*font-family: "Microsoft Yahei";*/color:#0180cf;}
.wei_list .infolist-row .info-list-block.job .item2{width: 300px;}
.wei_list .infolist-row .info-list-block.job .item2 a{color:#666;}
.wei_list .infolist-row .info-list-block.job .item2 a img{vertical-align: middle;}
.wei_list .infolist-row .info-list-block.job .item3{width: 100px; color:#666;font-size: 12px;}
.wei_list .infolist-row .info-list-block.job .item4{text-align: right;width: 108px;font-size: 12px;color:#666;}
.wei_list .infolist-row .info-list-block.job .pt{padding-top:17px;*padding-top:2px;}

.wei_job{padding-right:10px;font-family:"microsoft yahei";border:1px solid #ccc; background-color:#f8f8f8;}
.wei_job .infolist-row{color:#666; }
.wei_job .infolist-row .info-list-block{height:45px;line-height: 45px;overflow: hidden;}
.wei_job .infolist-row .info-list-block .list-item{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.wei_job .infolist-row .info-list-block.job .item1{width: 330px;font-size: 14px;}
.wei_job .infolist-row .info-list-block.job .item2{width: 300px;font-size: 14px;}
.wei_job .infolist-row .info-list-block.job .item3{width: 100px;font-size: 14px;}
.wei_job .infolist-row .info-list-block.job .item4{text-align: right;width: 108px;font-size: 14px;}


.wei_right{width:220px;float:right;border:1px solid #ccc;padding:20px 15px;_float:left;}
.wei_right input{margin-bottom:15px;width: 220px;}
.wei_right p{font-size:14px;font-family:"microsoft yahei";line-height:28px;text-indent:2em;color:#666;}
.wei_right p a{color:#0180CF;}

.but218cheng{width:218px;height:45px;line-height: 45px;font-size: 18px;font-family: "microsoft yahei";color:#fff;background-color: #FF9900;text-align: center;vertical-align: middle;border:0;cursor: pointer;}
.but218cheng.hover{background-color: #FF7700;}



.info-list-wrap{padding:0 20px 5px; background-color:White;}
.info-list-wrap .infolist-row{border-bottom: 1px dotted #ccc;color:#666;}
.info-list-wrap .infolist-row .info-list-block{height:50px;line-height: 50px;overflow: hidden;}
.info-list-wrap .infolist-row .info-list-block .list-item{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.info-list-wrap .infolist-row .info-list-block.job .item1{width: 290px;}
.info-list-wrap .infolist-row .info-list-block .item1 a{font-size: 14px;/*font-family: "Microsoft Yahei";*/color:#0180cf;}
.info-list-wrap .infolist-row .info-list-block.job .item2{width: 334px;}
.info-list-wrap .infolist-row .info-list-block.job .item2 a{color:#666;font-size: 12px;}
.info-list-wrap .infolist-row .info-list-block.job .item2 a img{vertical-align: middle;}
.info-list-wrap .infolist-row .info-list-block.job .item3{width: 220px;}
.info-list-wrap .infolist-row .info-list-block.job .item3 span{color:#f69400;font-size: 14px;font-weight: normal;font-family: "Microsoft Yahei";}
.info-list-wrap .infolist-row .info-list-block.job .item4{width: 144px;}
.info-list-wrap .infolist-row .info-list-block.job .item5{text-align: right;width: 108px;}
.info-list-wrap .infolist-row .info-list-block.job .pt{padding-top:17px;*padding-top:2px;}
.info-list-wrap .infolist-row .info-list-block .list-item-ctrl{width: 14px;height: 14px;margin:18px 0 18px 10px;}
.info-list-wrap .infolist-row .info-list-block .list-item-ctrl.ishow{background-position: 0px -246px;}


.page{
    list-style: none; overflow:hidden; margin:0 auto; font-size:14px;
}
.page li{
    float: left;
    color:#666;    
}
.page li p
{
	margin-top:6px;
	
	line-height:30px;
	text-align:center;
}
.page li a{
    
    display:block;padding:8px 25px;color:#666;border: solid thin #DDDDDD;cursor: pointer;
    margin: 5px;
}
.page li a:hover{background-color:#0099FF;color:#fff; }

.jobsearch{border:1px solid #ccc;padding:20px 15px;}

#filterSearch{border:1px solid #cccccc;background-color: #fff;}
#filterSearch .search-tab{height:52px;line-height: 52px;border-bottom:2px solid #e3e3e3;padding-left: 10px;font-family: "Microsoft Yahei"}
.search-tab .s-tab-item{border-bottom: 2px solid transparent;padding:0 15px;font-size: 16px;color:#333;text-decoration: none;margin-right: 20px;}
.search-tab .s-tab-item.active,
.search-tab .s-tab-item:hover{border-color:#0180cf;color:#0180cf;}

#filterSearch .top-search{padding:20px 25px;border-bottom: 1px dotted #ccc;background-color: #f8f8f8;font-family: "SimSun"}
#filterSearch .top-search-nob{border-bottom:0px;}
#filterSearch .bgfff{background:#ffffff;}
.top-search .t-search-box{height: 36px;width: 706px;border:2px solid #dddddd;background-color: #fff;}
.top-search .t-search-box-s{width:466px;margin-left:10px;}
.top-search .t-search-box .search-type-choose{position: relative;z-index: 3}
.top-search .t-search-box .search-type-choose .search-type-control{height: 36px;padding:0 25px 0 13px;color:#666;font-size: 14px;line-height: 36px;cursor: pointer;width: 47px;background: url(../images/icon36.png) no-repeat 58px -97px #f0f0f0;}
.top-search .t-search-box .search-type-choose .search-options{position: absolute;top:36px;left:-2px;border:2px solid #ddd;border-top: 0;z-index: 5;display: none;}
.top-search .t-search-box .search-type-choose .search-options .s-options-item{display: block;padding:0 25px 0 13px;background-color: #f0f0f0;width: 47px;line-height: 36px;height:36px;font-size: 14px;color:#666;text-decoration: none;}
.top-search .t-search-box .search-type-choose .search-options .s-options-item:hover{background-color: #e3e3e3;}
.top-search .t-search-box input{border:0;padding:9px 10px;font-size: 14px;color:#666;height:18px;line-height: 18px;width: 686px;*padding:8px 10px;}
.top-search .t-search-box .type-input-box input{width: 601px;}
.top-search .t-search-box .type-input-box input.s{width: 446px;}
.top-search .t-search-btn{margin-left: 10px;overflow: hidden;}
.top-search .t-search-btn input{width: 130px;height:40px;border:0;background-color: #0180cf;color:#fff;font-size: 16px;cursor: pointer;}
.top-search .t-search-btn input:hover{background-color: #0070BD;}

.jobtitle{padding:0 15px;font-family:"microsoft yahei";border:1px solid #ccc; height:40px; font-size:14px;}
.jobtitle .job1{ float:left; width:290px;line-height:40px;}
.jobtitle .job2{ float:left; width:330px; line-height:40px;}
.jobtitle .job3{ float:left; width:100px;line-height:40px; }
.jobtitle .job4{  float:left;width:100px;line-height:40px;}
.jobtitle .job5{ float:right; width:68px;line-height:40px;}

.job_list{font-family:"microsoft yahei";border:1px solid #ccc;border-top:0;padding-bottom:15px; background-color:White;}
.job_list .infolist-row{border-bottom: 1px dotted #ccc;color:#666;}
.job_list .infolist-row .info-list-block{height:50px;line-height: 50px;overflow: hidden;}
.job_list .infolist-row .info-list-block .list-item{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.job_list .infolist-row .info-list-block.job .item1{width: 270px;}
.job_list .infolist-row .info-list-block .item1 a{font-size: 14px;/*font-family: "Microsoft Yahei";*/color:#0180cf;}
.job_list .infolist-row .info-list-block.job .item2{width: 310px;}
.job_list .infolist-row .info-list-block.job .item2 a{color:#666;}
.job_list .infolist-row .info-list-block.job .item2 a img{vertical-align: middle;}
.job_list .infolist-row .info-list-block.job .item3{width: 80px; color:#666;font-size: 12px;}
.job_list .infolist-row .info-list-block.job .item4{width: 80px; color:#666;font-size: 12px;}
.job_list .infolist-row .info-list-block.job .item5{text-align: right;width: 78px;font-size: 12px;color:#666;}
.job_list .infolist-row .info-list-block.job .pt{padding-top:17px;*padding-top:2px;}


/***至尊会员***/
.zzyh
{
	margin:0 auto;

display:block;
overflow:hidden;
}
.zzyh ul li .a1 img{
	width: 575px;
	height: 60px;
}
.zzyh ul li{
	width: 575px;
	height: 60px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin: 3px;
	
} 
.zzyh ul li .a2{
	position: absolute;
	top: 0;
	left:-575PX;
	width: 575px;
	height: 60px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
}
.zzyh ul li .a2 .p4{
	width: 575px;
	text-align: center;
	position: absolute;
	top: 15px;
	left: -575px;
	color: #ffe605;
	font-size: 16px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;  
}
.zzyh ul li .a2 .p5{
	width: 575px;
	text-align: center;
	line-height:30px ;
	position: absolute;
	top: 25px;
	left: -575px;
	margin: 5px  0 10px;
	font-size: 12px;
    color: white;
    transition: all 0.2s 0.2s ease-out ; 
    white-space: nowrap; 
    text-overflow: ellipsis; 
}

/***至尊会员***/


/***会员***/

.wrap{
width: 100%;
display:block;
overflow:hidden;
}
.wrap ul li .a1 img{
	width: 224px;
	height: 60px;
}
.wrap ul li{
	width: 224px;
	height: 60px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin: 3px;
} 

.wrap ul li .a2{
	position: absolute;
	top: 0;
	left:-224PX;
	width: 224px;
	height: 60px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
} 
.wrap ul li .a2 .p4{
	width: 224px;
	text-align: center;
	position: absolute;
	top: 13px;
	left: -224px;
	color: #ffe605;
	font-size: 14px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out;
    white-space: nowrap; 
    text-overflow: ellipsis;
}
.wrap ul li .a2 .p5{
	width: 224px;
	text-align: center;
	line-height:20px ;
	position: absolute;
	top: 25px;
	left: -224px;
	margin: 5px  0 10px;
	font-size: 12px;
    color: white;
    transition: all 0.2s 0.2s ease-out ; 
    white-space: nowrap; 
    text-overflow: ellipsis; 
}


/***付费企业搜索页**/
.zzyh_bg_img{ background:url(../images/6.png) no-repeat center;}
.czyh_bg_img{ background:url(../images/7.png) no-repeat center;}
.tjyh_bg_img{ background:url(../images/4.gif) no-repeat center;}
.yun_bg_color{ background:#2380de}
.ye_bg_color{ background:#E85D00;}
.yun_content{width:1200px; margin:0 auto}
.current_Location {width: 100%;height:20px;line-height:20px; padding:15px 0;float:left; background:none; font-size:14px;color:#625c5c}
.current_Location a {color: #000000}
.firm_hot_tags{ float:right; line-height:23px; padding:15px 0; font-size:12px;}
.firm_hot_tags a{ display:inline-block; margin-right:10px; white-space:nowrap;color:#666}

.firmsearch_h1_box_title{width:100%;height:44px;line-height:44px; float:left; margin-top:20px; position:relative}
.firmsearch_h1_box_line{ width:100%;height:3px; line-height:3px; overflow:hidden;position:absolute;left:0px;bottom:0px; display:block}
.firmsearch_h1_box_list{ position:absolute;left:0px;top:-2px;}
.firmsearch_h1_box_list li{width:120px;height:41px; font-size:16px; float:left; text-align:center;  margin-right:5px; position:relative;border:1px solid #eee; background:#fff}
.firmsearch_h1_box_list .firmsearch_h1_box_cur{ background:#FF7800;border:1px solid #FF7800}
.firmsearch_h1_box_list .firmsearch_h1_box_cur a{color:#fff;}
.firmsearch_h1_box_list li a{color:#333; display:block}
.firmsearch_h1_box_list li a:hover{ text-decoration:none}
.firmsearch_h1_box_list  .list_age{padding-left:10px; width:110px; position:relative}
.firmsearch_h1_box_list  .list_rem{ padding-left:10px; width:110px; position:relative}
.firmsearch_h1_box_list_icon{width:23px;height:33px; display:block; position:absolute;left:0px;top:0px;}


.firm_right {width:950px;float:left;border: 1px solid #eee; background:#fff; margin-top:20px;}
.firm_right1 {width:950px;float:left;border: 1px solid #eee; background:#fff;}
.firm_right_box{width:100%; float:left;padding-bottom:20px}
.firm_list_content{width:100%;float:left;  padding-top:1px;}
.firm_list_content_box{width:100%;}
.firm_list{width:948px;float:left;}
.firm_list:hover{ background:#f8f8f8}
.firm_list_logo{width:148px;height:60px;border:1px solid #ddd; margin-top:5px;}
.firm_list_leftsidebar{width:160px; padding:10px 0px 10px 20px;float:left;}
.firm_list_right{width:100%; padding-top:10px;}


.firm_rightm{width:230px; float:right}
.firm_rightm_box{width:228px; background:#fff; margin-top:20px;border:1px solid #eee; padding-bottom:20px;}
.firm_rightm_box1{width:228px; background:#fff; border:1px solid #eee; padding-bottom:20px;}
.firm_rightm_box_tit{width:100%;height:40px; line-height:40px;border-bottom:1px solid #eee; position:relative}
.firm_rightm_box_tit_s{ display:inline-block; padding-left:30px; font-weight:bold; font-size:16px;}
.firm_rightm_box_tit_icon{ display:block;width:30px;height:16px; position:absolute;left:0px;top:12px; z-index:3}
.firm_rightm_box_tit_stick{ display:block;width:16px;height:30px; position:absolute;left:0px;top:12px; z-index:3}
.firm_rightm_tjlist{width:185px; margin:0 auto}
.firm_rightm_tjlist li{width:100%; text-align:left}
.firm_rightm_tjlist li img{border:1px solid #eee; margin-top:20px;}
.firm_rightm_tjlistname{margin-top:18px;}

.fiem_seach_chlose{width:1200px; background:#fff;border:1px solid #eee;  float:left}
.fiem_seach_chlose_list{width:100%; float:left; padding:5px 0;}
.week_seach_chlosename{width:110px;padding-right: 10px; float:left; font-weight:bold; text-align:right;margin-top:10px;margin-bottom:10px; }
.fiem_seach_chlosename{width:70px;    padding-right: 10px; float:left; font-weight:bold; text-align:right;margin-top:10px; }
.fiem_seach_chlose_list_r{width:1100px; float:left}
.fiem_seach_chlose_list_a{height:25px; line-height:25px; float:left; padding:0px 8px;margin-top:3px; white-space:nowrap;color:#726e6e; margin-right:3px;position:relative}
.fiem_seach_chlose_list_cur{ color:#fff;background:#666; }
.fiem_seach_chlose_list_a:hover{ color:#fff;background:#666; text-decoration:none}

.firm_search_box{width:810px; padding:20px 0px 10px 25px; float:left;}
.firm_search_text{width:453px;height:38px; line-height:38px;color:#666;border:2px solid #dcdcdc;border-right:none; float:left; padding-left:5px;}
.firm_search_text_city{width:218px;height:38px; line-height:38px;border:2px solid #dcdcdc;border-right:none; float:left; background:#fff;}
.firm_search_text_city_but{width:210px;height:38px;border:none; background:#fff url(../images/firm_fx.jpg) no-repeat 190px center;color:#a49d9d; text-align:left; padding-left:5px; cursor:pointer}
.firm_search_submit{width:100px; _width:97px; float:left; height:42px;border:none;color:#fff; font-size:16px; cursor:pointer}

.firm_search_right{width:168px; padding:20px 0px 10px 0px; float:left;}

.search_user_list_tit{width:100%;height:48px; float:left; line-height:37px;color:#514d4d; background:#fff;}
.search_user_list_tit_bg{color:#6f6f6f; font-size:12px;}
.search_Filter{width:100%;  font-size:14px;}
.search_Filter .compname {float: left;height: 48px; line-height:48px; padding-left:10px; width:276px; font-size:14px;}
.search_Filter .jobname {float: left;height: 48px; line-height:48px; padding-left:10px; width:320px;font-size:14px;}
.search_Filter .addrname {float: left;height: 48px; line-height:48px;  width:90px; text-align:center;font-size:14px;}
.search_Filter .hitsname {float: left;height: 48px; line-height:48px;  width:86px;text-align:center;font-size:14px;}

.search_Filter .day {float: left;height: 48px; line-height:48px; width:70px;text-align:center;font-size:14px; }

.Search_jobs_c_a_ln{float:right; display:inline-block;height:48px; line-height:48px; padding:0 20px; }

.pages {width: 100%;text-align: center;margin:0 auto;float:left;margin-top: 10px;font-size: 14px;line-height: 25px;}
.pages a {display: inline-block;padding: 5px 14px 5px 14px;margin-left:5px;color: #666;border: 1px solid #dedede; font-size:14px; background-color:White;}
.pages em {margin-left: 10px;height:35px;line-height:30px;color:#666;display:inline-block;}
.pages .selected {font-weight: bold;color: #fff;;border:1px solid ##00b2fc}
.pages a:hover{color: #fff;background:#1c99ef;border:1px solid #1c99ef}
/***付费企业搜索页**/

/***招工服务平台详细页***/
.company_title{ width:100%; height:60px; text-align:center; line-height:60px; font-size:24px; color:Red; background-color:White; font-weight:bold;}
.firmsearch_h2_box_title{width:100%;height:63px;line-height:63px; float:left; position:relative}
.job_hits_date{ width:100%; text-align:center; height:48px; line-height:48px;}
.job_hits_date span{ color:#333; padding-left:20px;}
.job_content{margin:0px auto; padding:10px; overflow:hidden;font-size:25px; color: blue; line-height:35px; font-weight:bold;font-family:"黑体"; width:790px; float:left;}
.job_right{ margin:0 auto; float:right; width:140px; margin-top:40px;}
.dtbg{ margin:0px auto; height:40px; width:100%; padding-left:10px; font-size:16px; color:#008000; line-height:30px;}
.dt{ margin:0px auto; width:930px; background-color:White;}
.dt1{margin:0px auto; height:20px; width:100%; background-color:#eee;}
.dt2{margin:0px auto; height:70px; width:100%; background-color:#fff;}
.zg_show{ float:left; width:350px; text-align:right; line-height:80px;height:70px;}
.qz_show{ float:left; width:240px; text-align:center;line-height:80px;height:70px;}
.wx_show{ float:left; width:300px; text-align:left;line-height:80px;height:70px;}
.dt_compt{ float:left; text-align:center; width:50%;  height:40px; line-height:40px;}
.clearfix{zoom:1}
.underNone{border-bottom:none;}

.qiehuan{padding-left:0px;}
.qiehuan li{width:118px; height:40px; line-height:40px; text-align:center;background-color:#DCDCDC;font-size:17px;float:left;cursor:pointer;}
.qiehuan li.cur{background:#f26d0b;color:#ffffff;}
.titleexp li{float:left;margin-right:10px;}
.zong{clear:both;width:100%;height:385px;overflow:hidden;}
.list{width:7584px;}
.list .tabCon{float:left;width:948px;border-top:0px ;}
.tabth{width:100%;height:37px;line-height:37px;color:#ffffff;background-color:#f26d0b;}
.tabth span{display:inline-block;text-align:center;float:left;}
#s1,#s2,#s3,#s4,#s5,#s6{height:450px;overflow:hidden;}
.tabUl{height:200px;overflow:hidden;}
.tabtr{width:1000px;height:40px;*height:38px;line-height:40px;*line-height:38px;}
.tabtr span,.tabtr a{display:inline-block;text-align:center;cursor:pointer;float:left;text-decoration:none;}
.clickbtn{border-radius:5px;padding:5px 10px;}
.hot{background:#e25353;color:#ffffff;cursor:pointer;}
.pass{background:#b1b2b3;color:#666666;cursor:no-drop;}


.ranklist{height:360px;overflow:hidden;}
.ranklist li{height:16px;line-height:16px;overflow:hidden;position:relative;padding:0 10px 0 10px;margin:10px 0 10px 0;}


/***招工服务平台详细页***/

/*****微招聘*****/
.once_banner{width:100%;height:204px; background:#60b9f5;}
.tiny_banner{width:100%;height:223px; background:#cde0f1;}
.once_banner_cont{width:1200px;height:228px; margin:0 auto; position:relative}
.once_banner_cont_cur{ position:absolute;left:0px;top:10px;color:#333}
.once_banner_cont_b{ text-align:center}
.once_banner_cont_cur a{color:#333}
.once_tips_bg_b{ width:300px;height:186px;background:#fff; filter:Alpha(opacity=60); opacity:0.6;  position:absolute;right:20px;top:10px;border-radius:10px; z-index:10}
.once_tips_bg{width:300px;height:186px; position:absolute;right:20px;top:10px; z-index:11}

.once_tips_h1{ width:100%; text-align:center;font-size:18px; padding:15px 0;color:#000;}
.once_tips_p{width:250px; padding-left:37px; font-size:14px; line-height:23px;}
.once_tips_fab{width:100%; text-align:center; padding:15px 0}
.once_tips_pay{width:100%; text-align:left; margin-left:10px; padding:15px 0}
.once_left{ float:left;text-align:left;position:inherit;bottom:80px; }
.once_right{ float:right;width:150px; text-align:right; margin-right:30px;}
.recruit_user_public{ width:156px; height:41px; line-height:41px; display:inline-block; border-radius:3px; color:#fff; font-size:16px; background:#ff6a6a; text-align:center;}
.recruit_user_public:hover{ color:#fff;}
.recruit_user_public01{ background:#91bd5c url(../images/micro_wx.png) no-repeat 17px center;; text-align:left; width:94px; padding-left:62px;}
.recruit_search{ margin-top:13px;}

.recruit_micro_fast{ width:100%; height:188px; background:#87b7e8 url(../images/micro_fb.png) repeat-x bottom;}
.recruit_micro_fast01{ padding:9px 10px 0px 8px;}
.recruit_micro_list01{ width:1211px; padding-top:16px;float:left;}
.recruit_micro_list ul li{ width:373px;  padding:12px 9px; height:85px; border:1px solid #e0e0e0; margin-right:10px; font-size:14px; margin-bottom:11px;float:left; position:relative; background:#fff; z-index:1}
.recruit_micro_list ul li:hover{ background:#f2f9fe; text-decoration:none;}
.wrap{ width:1200px; margin:0 auto;}
.res_search{ width:100%; float:left; padding:15px 0;}
.once_s_box{width:605px; margin:0 auto}
.once_s_box1{width:585px; margin:0 auto}

.res_time{ width:90px; height:45px; background:#fff; border:1px solid #1c99ef;border-right:none; line-height:45px; position:relative; float:left; z-index:10}
.res_time_con{ width:80px; padding-left:10px; position:relative; cursor:pointer;}
.res_time_con span{ font-size:13px; color:#222; width:97px;}
.res_time_con i{ width:34px; height:32px; background:url(../images/resume_ico1.png) no-repeat ; display:block; position:absolute; right:0; top:5px;}
.res_time_det{ background:#d0e8f8;}
.res_time_det i{ background:url(../images/resume_ico1.png) no-repeat #d0e8f8;}
.res_time ul{ position:absolute; top:43px; left:-1px; z-index:20; background:#fff; width:80px;  border:1px solid #1c99ef;; border-top:none; padding:10px 5px; display:none;}
.res_time ul li{  height:25px; line-height:25px; padding-left:5px;}
.res_time ul li:hover{ background:#d0e8f8; color:#777; cursor:pointer;}
.res_key{ width:510px; background:#fff; height:45px; border:1px solid #1c99ef; float:left; display:block;}
.res_key .res_key_txt{ float:left; width:400px;color:#999;border:0; height:45px; font-size:13px; line-height:45px; text-indent:10px;}
.res_key .res_key_btn{ width:90px; height:45px; line-height:45px; text-align:center; border:0;float:right; font-size:16px; cursor:pointer;background:#1c99ef;color:#fff;}
.res_key .res_key_btn:hover{background:#1c99ef;color:#fff;}
.res_hot{ float:left; width:600px; height:38px; overflow:hidden; font-size:13px; color:#666; line-height:38px; }
.res_hot a{  color:#888; padding-right:15px;}

.res_key1{ width:360px; background:#fff; height:30px; border:1px solid #1c99ef; float:left; display:block;}
.res_key1 .res_key_txt{ float:left; width:250px;color:#999;border:0; height:30px; font-size:13px; line-height:30px; text-indent:10px;}
.res_key1 .res_key_btn{ width:90px; height:30px; line-height:30px; text-align:center; border:0;float:right; font-size:16px; cursor:pointer;background:#1c99ef;color:#fff;}
.res_key1 .res_key_btn:hover{background:#1c99ef;color:#fff;}

.recruit_micro_list01{ width:1211px; padding-top:16px;float:left;}
.recruit_micro_list ul li{ width:373px;  padding:12px 9px; height:85px; border:1px solid #e0e0e0; margin-right:10px; font-size:14px; margin-bottom:11px;float:left; position:relative; background:#fff; z-index:1}
.recruit_micro_list ul li:hover{ background:#f2f9fe; text-decoration:none;}
.recruit_list_title{ width:290px;font-size:16px; padding-bottom:5px; font-weight:bold;}
.recruit_list_title a{color:#000;}
.recruit_list_title a:hover{ color:#09f; text-decoration:none;}
.recruit_list_detail{width:100%; color:#000; line-height:30px; height:30px; color:#7d7676;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:14px;}
.recruit_list_detail_city{color:#666; display:inline-block;width:120px;height:34px; line-height:34px;overflow:hidden; position:absolute;right:10px;bottom:8px; font-size:12px;  padding-left:20px; text-align:right}
.once_fb_time{font-size:12px; position:absolute;right:10px;top:10px;color:#666}
.recruit_list_link{ line-height:24px;color:#0f0f10;}
.once_tel_p_login{color:#f60}
.fast_issuance {width: 440px;}
.fast_once_cont{width:590px;}
.fast-onxt_box{width:570px; padding:10px; padding-top:0px;}
.once_fb_list{width:100%; float:left; margin-top:10px;}
.once_fb_list_span{width:160px; float:left; display:inline-block; line-height:30px;  text-align:right;}
.once_fb_list_em{ float:left; line-height:30px;}
.once_fb_list_tip{ float:left; line-height:30px;color:#F30; padding-left:10px; font-size:14px;}
.once_fb_list_bottom{width:100%; background:#efefef;border-top:3px solid #fb5240; float:left; margin-top:10px;color:#514a4a}
.once_fb_list_bottom_tips{ padding:5px;}
.once_fb_list_bottom_left{width:170px; float:left; padding-left:10px; padding-bottom:10px; padding-top:5px;color:#929090}
.once_fb_list_span_ml20{ margin-left:20px;}
.once_fb_list{width:100%; text-align:center}
.once_fb_list_tips{width:560px; background:#efefef; float:left; margin-top:5px;color:#7f7979; padding:5px;}
.once_fb_list_span_w80{width:80px;color:#e28a0c; text-align:center}
.once_fb_list_span_em{width:480px; float:left; line-height:20px;}
.once_fb_list_photo{width:280px; padding-left:10px;height:28px; padding-top:10px; background:#f0f0f0;float:left; overflow:hidden; text-align:left}
.once_input_simple{border:1px solid #ddd; float:left;height:30px; line-height:30px;}
.once_input_simple_w290{width:200px;}
.once_input_simple_w140{width:180px;}
.once_input_simple_w480{width:380px;}
.once_input_simple_w240{width:240px;}
.once_input_simple_w290{width:290px;}
.once_input_simple_w80{width:80px;}
.once_input_simple_xt{width:166px;height:28px; line-height:28px; background:#fff;border:1px solid #d0c9c9; margin-top:5px;}
.once_simplew_textarea{width:368px;height:70px; padding:5px; line-height:24px;border:1px solid #ddd; float:left; margin-top:5px; font-size:14px;}
.once_fast_submit{width:190px;height:43px;border:none; font-size:16px;border-radius:3px; color:#fff; float:left; background-color:#5EA7DC;}

/*****微招聘*****/
/*****微招聘详情*****/
.fast_show_left{width:908px; float:left}
.fast_show_post{width:862px;border:1px solid #e9e9e9; float:left; background:#fff; padding:20px 30px;}
.fast_show_post_new{width:100%; font-size:14px; font-weight:bold;border-bottom:1px dashed #e8ecee; padding-bottom:10px;}
.fast_show_post_list li{width:100%;border-bottom:1px dashed #e8ecee; padding-top:8px; padding-bottom:8px; line-height:23px; float:left}
.fast_show_post_n_name{ font-size:14px;float:left;color:#3b8ee3}
.fast_show_post_new_em{ float:right;color:#b7c1c9}
.fast_show_post_new_d{width:100%; float:left;color:#605e5c;}
.fast_show_top{width:100%;border-bottom:1px dashed #e8ecee; float:left; padding-bottom:20px; position:relative}
.fast_show_top_h1{width:100%; float:left; font-size:24px; font-weight:bold; font-family:微软雅黑; padding-bottom:14px;}
.fast_show_top_xz{width:100%;  font-size:14px;font-family:微软雅黑;color:#666}
.fast_show_top_date{ position:absolute;right:0px;top:30px; font-size:14px;color:#a29d9a;font-family:微软雅黑;}
.fast_show_com_name{width:100%; float:left; font-size:14px; font-weight:bold;color:#605e5c; padding-top:20px; padding-bottom:10px;}
.fast_show_com_name_p{width:600px; line-height:26px; font-size:14px;color:#7a7775; float:left}
.fast_show_com_name_p img{ max-width:600px;_width:600px;}
.wx_share_fx{width:122px; position:absolute;bottom:-180px;right:10px;}
.wx_share_fx_img{width:110px;height:110px;border:1px solid #eee; padding:5px;}
.wx_share_fx_p{width:120px; text-align:center; padding-top:8px; font-size:14px; font-weight:bold; margin-bottom:20px;}

.recruit_alter{ padding-top:15px;width:100%; float:left}
.recruit_alter a{ width:100px; font-size:12px;font-family:宋体; height:30px; display:inline-block; color:#fff; text-align:center; line-height:30px; border-radius:4px; float:left; margin-right:10px;}
.recruit_alter a:hover{ color:#fff}
.recruit_alter .recruit_alter_sx{ background:#2380de}
.action1{background:#2380de}
.wxts_p{ line-height:25px; font-size:14px; color:#a29d9a}
.wxts_p_h1{color:#f60; font-weight:bold; margin-top:10px;}

.fast_post_tit{width:100%; float:left;position:relative; height: 30px;line-height: 30px; margin-top:15px;}
.fast_h1_line{ display:block;width:7px;height:16px; position:absolute;left:0px;top:7px; z-index:3}
.fast_h1_line_bor{width:100%;height:1px; line-height:1px; overflow:hidden; background:#ddd;position:absolute;left:0px;top:15px; z-index:2}
.fast_co{color:#333131; height:30px; line-height:30px;display:block; font-size:16px;padding-left:10px; padding-right:10px; font-weight:bold; background:#fff; position:absolute;left:5px;top:0px; z-index:4}
.fast_poatlist_box{width:100%; float:left; margin-top:20px;}
 .fast_poatlist_box ul li{ width:400px;  padding:12px 9px; height:85px; border:1px solid #e0e0e0; margin-right:10px; font-size:14px; margin-bottom:11px;float:left; position:relative; background:#fff; z-index:1}
.fast_poatlist_box ul li:hover{ background:#f2f9fe; text-decoration:none;}

.fast_show_right{width:262px; float:right}
.fast_show_right_tips{width:240px;background:#fff;border:1px solid #e9e9e9; padding:10px; line-height:30px;color:#a29d9a; font-size:14px; }
.fast_show_right_tips_h1{ font-size:14px; font-weight:bold;color:#ff7300}

.micro_resume_release_text {width: 150px;height: 33px;line-height:33px;border: 1px solid #ddd;float: left;color:#666;}
.sum_yell {
	background: url("/images/findwork.png") no-repeat 214px -48px rgb(255,106, 0); margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px; border: currentColor; width: 80px; height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-size: 13px;cursor: pointer;
}
/*****微招聘详情*****/
/*****保姆家政*****/
.xunren {background:#EFEFEF;width:100%;min-width:1200px;}
.xunren_cen {width:1200px;margin:0 auto;}
.xunren_cen .top {padding:25px 0px 30px 0px;font-family:'宋体';color:#666;}
.xunren_cen .top a {color:#666;}
.xunren_cen .top a:hover {color:#CD3324;}
.xunren_cen .top span {display:inline-block;margin:0px 5px;}
.xunren_cen .tiaojian {padding:10px 0px;border-radius:5px;background:#FFF;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);  }
.xunren_cen .tiaojian .list {width:1140px;border-bottom:1px solid #EFEEEE;margin:0 auto;}
.xunren_cen .tiaojian .list:last-child {border-bottom:none;}
.xunren_cen .tiaojian .list::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.xunren_cen .tiaojian .list h1 {display:block;float:left;width:75px;text-align:center;color:#666;font-weight:bold;font-size:14px;height:55px;line-height:55px;}
.xunren_cen .tiaojian .list ul {float:left;width:1065px;}
.xunren_cen .tiaojian .list ul li {float:left;padding:5px 20px;font-size:12px;font-family:'宋体';cursor:pointer;color:#666;margin-top:15px;border:1px solid #FFF;margin-right:1px;}
.xunren_cen .tiaojian .list ul.duo li {margin-top:5px;}
.xunren_cen .tiaojian .list ul li.current {border:1px solid #CD3324;color:#CD3324;border-radius:5px;}
.xunren_cen .tiaojian .list ul li:hover {border:1px solid #CD3324;color:#CD3324;border-radius:5px;}
.xunren_cen .tiaojian .list .sousuo {float:left; }
.xunren_cen .tiaojian .list .sousuo span {display:block;height:55px;line-height:55px;float:left;}
.xunren_cen .tiaojian .list .sousuo span input {width:300px;height:35px;border:1px solid #B3B3B3;background:#FFF;border-top-left-radius:10px; border-bottom-left-radius:10px; border-right :none;line-height:35px;padding-left:10px;margin-top:10px;color:#000;font-size:14px;float:left;}
.xunren_cen .tiaojian .list .sousuo a {display:block;height:37px;line-height:35px;text-align:center;background:#CD3324;float:left;width:110px;margin-top:10px;border-top-right-radius:10px; border-bottom-right-radius:10px;}
.xunren_cen .tiaojian .list .sousuo a img {margin-top:8px;}
.xunren_cen .cent {padding-top:30px;}
.xunren_cen .cent ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.xunren_cen .cent ul li {width:280px;background:#FFF;border:1px solid #DFDFDF;height:340px;overflow:hidden;margin-bottom:50px;float:left;margin-right:24px;-moz-transition: all .2s linear; -o-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear;}
.xunren_cen .cent ul li:hover {-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -3px, 0);transform: translate3d(0, -3px, 0);}
.xunren_cen .cent ul li:nth-child(4) {margin-right:0px;}
.xunren_cen .cent ul li:nth-child(8) {margin-right:0px;}
.xunren_cen .cent ul li:nth-child(12) {margin-right:0px;}
.xunren_cen .cent ul li:nth-child(16) {margin-right:0px;}
.xunren_cen .cent ul li a {display:block;height:100%;color:#666;text-align:center;}
.xunren_cen .cent ul li h1 {display:block;width:252px;height:252px;overflow:hidden; margin:0 auto;padding-top:12px;margin-bottom:12px;}
.xunren_cen .cent ul li h1 img {width:100%;}
.xunren_cen .cent ul li a span {text-align:left;display:block;font-family:'宋体';font-size:12px;margin:8px 0px;margin-left:15px;}
.xunren_cen .cent ul li:hover a {background:#CD3324; color:#FFF;}
.xunren_cen .cent ul li:hover a span {color:#FFF;}
.xunren_cen .fenye {padding-bottom:20px;}
.xunren_cen .fenye::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.xunren_cen .fenye .left {float:left;}
.xunren_cen .fenye .left a {display:inline-block;padding:0px 15px; height:35px;line-height:35px;text-align:center;font-size:12px;background:#FFFFFF;color:#666666;margin:5px;border:1px solid #CECECE;}
.xunren_cen .fenye .left a.current {background:#CD3324;color:#fff;border-color:#CECECE;}
.xunren_cen .fenye .left a:hover {background:#CD3324;color:#fff;border-color:#CECECE;}
.xunren_cen .fenye .left span {display:inline-block;padding: 0px 15px;margin: 5px 5px;border: 1px solid #CFCFCF;background:#CFCFCF;color:#666;}
.xunren_cen .fenye .left span.current {background:#FF0000;border-color:#FF0000;color:#FFF;}
.xunren_cen .fenye .right {float:right;}
.xunren_cen .fenye .right a {display:block;width:250px;height:50px;line-height:50px;background:#F52606;color:#FFF;border-radius:10px;text-align:center;font-size:18px;}
.xunren_cen .fenye .right a:hover {background:#FF7917;}


.lt_login_bg_box{width:1200px; margin:0 auto;}
.lt_login_bg_box_c{width:1120px;padding:40px 30px 70px 50px;background: #fff;border: 1px solid #ddd;border-radius: 6px;box-shadow: 0 3px 12px 1px hsla(0,0%,75%,.5); overflow:hidden;}
.lt_login_bg_box_s{width:1120px;padding:0px 0px 0px 0px;border: 1px solid #ddd;border-radius: 6px;box-shadow: 0 3px 12px 1px hsla(0,0%,75%,.5);}

.lt_login_title{ width:100%;font-size:20px; color:#ff7800; font-weight:bold;}
.lt_login_left{width:580px; }
.lt_login_left li{ width:500px; padding-left:60px; float:left; position:relative}
.lt_login_left_s{width:80px; position:absolute;left:-20px;top:18px; display:inline-block; line-height:40px}
.lt_login_left .login_account{ width:250px;margin-top:16px;}
.login_input{ width:248px; padding-left:10px; height:40px; line-height:40px; border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf; color:#666; margin-top:18px;}
.login_input1{width:248px; padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf; color:#666; margin-top:18px;}

.lt_login_right{ width:460px; margin:10px 0 0 0px;background:url(../images/login_line.png) repeat-y left center; padding:0 0 20px 40px;}
.login_other{ width:100%; color:#555; line-height:30px; font-size:14px;}
.lt_login_bth{ width:160px; height:40px; background:#ff5600; color:#fff; line-height:40px; text-align:center; cursor:pointer; border:none; margin:20px 0; font-size:16px;}
.lt_login_bth:hover{ background:#f63;}
/*****保姆家政*****/

/*****首页会员说明特效*****/
.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tipso_bubble{position:absolute;text-align:left;border-radius:6px;z-index:9999;padding:10px; font-size:14px; line-height:25px;}
.tipso_style{cursor:help;}
.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}
.tipso_bubble.top>.tipso_arrow{border-color:#000 transparent transparent;top:100%;left:50%;margin-left:-8px}
.tipso_bubble.bottom>.tipso_arrow{border-color:transparent transparent #000;bottom:100%;left:50%;margin-left:-8px}
.tipso_bubble.left>.tipso_arrow{border-color:transparent transparent transparent #000;top:50%;left:100%;margin-top:-8px}
.tipso_bubble.right>.tipso_arrow{border-color:transparent #000 transparent transparent;top:50%;right:100%;margin-top:-8px}

/*****首页会员说明特效*****/


/****注册****/
.m5 {margin-top: 5px;}
.m10 {margin-top: 10px;}
.m15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}

.reg_content{width:1200px; margin:0 auto; position:relative; background-color:White;}
.logoin_cont{width:1198px; background:#fff;border:1px solid #dadada; margin-top:40px;padding-bottom:20px;}
.register_left{width:820px; float:left;border-right:1px solid #e9e6e6; margin-top:40px; position:relative;min-height:400px;_height:400px;}
.register_Switching_box{ float:left}
.register_list{width:100%; float:left}
.register_list li{width:100%; float:left}
.register_list li em{ font-size:16px;width:220px; line-height:34px;display:inline-block; text-align:right; float:left;color:#333;}
.logoin_text{width:280px;height:39px; line-height:39px;    border: 1px solid #cfcfcf;border-right: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;color:#999; float:left; font-size:14px;}
.register_submit{width:190px;height:45px; background:#008fd9;border-radius:3px;box-shadow: 0 1px rgba(0,0,0,.15), inset 0 1px rgba(255,255,255,.15); font-size:18px; font-weight:bold;color:#fff;border:none; cursor:pointer}
.register_right{ float:left;width:350px; padding-top:70px;}
.register_right_c{ padding-left:45px; font-size:16px;line-height:30px;color:#4b4b4b; margin-top:20px; }
.register_right_c a{ display:block;width:110px;height:35px; font-size:16px;line-height:35px;color:#fff; text-align:center; background:#4eac0f; margin-top:10px;border-radius:2px;font-family:微软雅黑;}
.register_right_c a:hover{ color:#fff;}
.register_right_reg{ margin-left:45px; font-size:16px;line-height:30px;color:#4b4b4b;border-bottom:1px solid #ddd ; padding-bottom:30px;}
.register_right_reg a{ display:inline-block;width:110px;height:28px; font-size:14px;line-height:28px; text-align:center;margin-top:10px;border-radius:2px;font-family:微软雅黑;color:#fff; background:#f60; margin-left:5px;border-radius:3px;}
.register_right_reg a:hover{ color:#fff;}
.register_right_q{ padding-left:45px;}

.reg_h1_tit{width:100%;height:50px; background:#f0f0f0; position:relative;border-bottom:1px solid #dadada}
.reg_ul_list{width:100%; position:absolute;left:-1px;bottom:-1px; }
.reg_ul_list li{ float:left;width:190px; height:50px;line-height:50px; font-size:16px; font-weight:bold; margin-top:7px;color:#9b9b9b;}
.reg_ul_list  .reg_cur{ background:#fff; padding-top:5px;border-top:3px solid #008fd9; margin-top:0px;border-right:1px solid #dadada;border-left:1px solid #dadada;}
.reg_ul_list li .reg_h1_icon{ display:block;color:#9b9b9b; padding-left:20px;}
.reg_ul_list li .reg_h1_icon:hover{text-decoration:none}
.reg_ul_list  .reg_cur .reg_h1_icon:hover{ background:#fff; text-decoration:none}
.reg_h1_icon_i{ display:inline-block;width:33px;height:33px; float:left; margin-top:8px; margin-right:5px;}
.reg_ul_list  .reg_cur .reg_h1_icon{color:#008fd9;}
.reg_ul_list li .reg_h1_icon_i3{background:url(../images/reg_icon.png) no-repeat -66px 0px;}
.reg_ul_list .reg_cur .reg_h1_icon_i3{background:url(../images/reg_icon.png) no-repeat -66px -33px;}
/****注册****/

/****登录****/
.login_w960{width:1100px; margin:0 auto;background-color:White; height:80px; padding-top:10px; }
.login_cont{width:100%; background:#fff;}
.logo_fh{ font-size:16px; margin-top:30px;}
.logo_index{ position:absolute;right:-50px;bottom:20px;color:#47748e; width:54px;height:20px; text-align:center; line-height:20px; text-indent:5px;}
.logoin_banner{width:100%;height:410px; overflow-x:hidden}
.flexslider { position: relative; height:410px; overflow: hidden;}
.slides { position: relative; z-index: 1;}
.slides li { height:410px;}

.logoin_cont_box{width:1100px;position:relative; margin:0 auto}
.logoin_bg{width:292px;height:410px; background:#000; position:absolute;right:0px;top:-410px; z-index:8;filter:Alpha(opacity=40); opacity:0.4; }
.login_box_h1_d{width:100%; font-size:22px; text-align:center; padding-top:18px; padding-bottom:0px;color:#fff;font-family:微软雅黑;}
.lgoin_box_cot{ float:left}
.login_box_list{ margin-top:20px; float:left; padding-left:15px;}
.logoin_re{ position:relative; z-index:5}
.login_box_bth { background:#fff url(../images/ico_log.gif) no-repeat 10px 10px; padding-left: 35px; color:#666;}
.loginname{border: 1px solid #E4E4E4; color: #999999; font-size: 14px; height: 20px;line-height: 20px;  padding: 10px; width:215px; float:left}
.logoin_re_m{ position:relative; z-index:10}
.loginpwd {background:#fff url(../images/ico_log.gif) no-repeat 10px -32px; padding-left: 35px;}
.login_box_cz{width:265px; padding-left:15px; margin-top:10px; float:left; }
.login_box_cz_l{ float:left; display:block;height:20px; line-height:20px;color:#fff}
.login_box_cz_l .index_logoin_check{width:13px;height:13px; overflow:hidden; vertical-align:middle; margin-right:5px;_margin-right:3px;float:left;margin-top:3px;}
.login_box_cz a{ float:right;color:#ffffff; display:block;line-height:20px;}
.login_box_cz .login_box_bth3{width:120px;height:45px; background:#0fb0b0;border:none; cursor:pointer; float:right;color:#fff; line-height:44px; text-align:center; font-size:16px; font-family:微软雅黑;}
.login_box_bth2{width:260px;height:45px; background:#f04f4f;border:none; cursor:pointer; float:left;color:#fff; font-size:18px; font-family:微软雅黑; }

/****新闻****/
.hp_title{width:1200px;height:40px; line-height:40px; margin-top:15px; background:#fff;}
.hp_title_ft{color:#666;font-size:16px; font-weight:bold; position:relative; float:left; padding-left:15px;}
.hp_title_icon{width:5px;height:17px; background:#0ea7f8;display:inline-block; position:absolute;left:0px;top:11px;}
.hp_title_rt a{color:#919090;}
.hp_title_rt a:hover{color:#f60;}
.index_lookmore{width:80px; float:right; text-align:center;margin-right:10px;}
.index_lookmore a{ display: block;width: 100%; line-height:40px; font-size: 12px;color: #1c99ef;text-align: right; }

.index_news_box{width:100%;  margin-top:15px;overflow:hidden;}
.index_news_left{width:240px;height:395px; float:right;}
.index_news_tip{width:100%;height:125px; position:relative; background:#0ea7f8;color:#fff; text-align:center}
.index_news_tip_icon{ width:30px;height:17px; position:absolute;left:50%;background:url(../images/22.jpg) no-repeat 0px 0px;bottom:-1px;margin-left:-13px;display:block}
.index_news_tip_tit{ font-size:16px; font-weight:bold; padding-top:30px; padding-bottom:10px;}
.index_news_list ul{width:220px; background:#fff; padding:10px;}
.index_news_list ul li{overflow:hidden;line-height:35px;white-space:nowrap;text-overflow: ellipsis;width:220px; padding-left:13px; background:url(../images/dian.png) no-repeat 0px 17px;}
.index_news_list_imgnews{width:915px;height:395px; overflow:hidden; float:left;  padding:0px 0 0px 0px; background-color:White;}
.hp_news_t{width:440px; margin-right:20px; float:left}
.index_news_list_imgnews_cont {width:950px}
.hp_news_w{width:100%;}
.hp_news_w_p{width:461px; float:left; margin-top:15px;}
.hp_news_p_img{width:190px;}

.hp_news_p_wr{width:230px;padding-left:10px;padding-right:10px; height: 115px; padding-top:5px;
    background: #fff;}
.hp_news_t dl{width:440px; margin-right:15px; overflow:hidden;height:260px;position:relative; float:left}
.hp_news_t dl dd{position:absolute;bottom:0;background:#ebeaea;width:100%;color:#666;height:33px;line-height:33px;text-align:center;}
.hp_news_p_wr_tit{height:22px; line-height:22px;font-size:14px; font-weight:bold;width:100%;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap; }
.hp_news_p_wr_tit a{color:#666;}
.hp_news_p_ct{color:#999;line-height:25px;height:80px;overflow:hidden;text-overflow: ellipsis; padding-top:5px;}
.hp_news_list{width:316px;margin-left:17px;}
.hp_news_list li{overflow:hidden;line-height:35px;white-space:nowrap;text-overflow: ellipsis;width:100%;}

.n_list_box{width:1160px; background:#fff; float:left;  padding:20px;}
.n_list_box_cont{width:790px; float:left; }
.n_show_box_cont{width:790px; float:left}
.news_index_today_h1{width:100%;height:12px;border-bottom:1px solid #eee; position:relative; margin-top:25px; float:left}
.news_index_today_h1_s{ font-weight:bold; font-size:18px; padding-left:40px; background:#fff url(../images/ntj.png) no-repeat left center; display:inline-block; position:absolute;left:0px;top:0px; padding-right:20px;}
.news_index_box_list{width:100%; float:left; padding-top:20px;}
.news_index_box_list li{width:100%;border-bottom:1px #E5E5E5 solid; padding:20px 0px; float:left}
.news_index_box_list_img{width:190px; float:left}
.news_index_box_list_r{width:460px; float:left; padding-left:20px;}
.news_index_box_list_r_h1{  width:100%;  font-size: 16px; ;  height: 35px; line-height:35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#000}
.news_index_box_list_r_h1 a{color:#000}
.news_index_box_list_r_p p{color: #515050;font-size: 14px;padding: 5px 0 0 0;line-height: 24px;}
.zx_part_nr-date_s{ margin-left:30px;}
.news_index_box_right{width:320px; float:right;}
.news_index_today_hot_s{ font-weight:bold; font-size:18px; padding-left:30px; background:#fff url(../images/hotn.png) no-repeat left center; display:inline-block; position:absolute;left:0px;top:0px; padding-right:20px;}
.zx_fl_list{display: block;color: #424242;width: 153px;border:1px solid #eee;border-radius:6px;height:40px;text-align: center;line-height: 40px;font-size: 16px; float:left; margin-top:10px; margin-right:5px;}
.zx_fl_list .zx_fl_list_a{width:100%;height:100%;display:block;}
.zx_fl_list .zx_fl_list_a:hover{ background:#f60;color:#fff; text-decoration:none}
.zx_fl_list_box{ display:none;}
.zx_fl_list_hover{ position:relative; z-index:1000}
.zx_fl_list_hover .zx_fl_list_box{width:153px;position:absolute;left:-1px;top:-1px; display:block  }
.zx_fl_list_t_fl{width:153px;background:#fff;border:1px solid #f60;line-height:40px;}
.zx_fl_list_t_fl .zx_fl_list_t_fl_a{ width:100%; line-height:40px;display:block; font-size:16px;}
.zx_fl_list_t_fl  .zx_fl_list_t_fl_a:hover{ background:#f60;color:#fff; text-decoration:none}
.zx_fl_list_c_a{ display:inline-block; padding:5px 10px;background: #f9f9f9;border: 1px solid #e3e0e0;color: #424242; margin-right:5px; margin-top:10px;}
.zx_fl_list_c_a:hover{ background:#1369c0;color:#fff; text-decoration:none}
.zx_fl_list_box_h1{width:100%;height:40px; line-height:40px ; background:#fff url(../images/yun_t_menu1.png) no-repeat 140px center}
.zx_article{  }
.news_index_today_tj_s{ font-weight:bold; font-size:18px; padding-left:30px; background:#fff url(../images/tjn.png) no-repeat left center; display:inline-block; position:absolute;left:0px;top:0px; padding-right:20px;}
.zx_art_hot{ padding:10px 0px 8px 0px;}
.zx_art_hot dl dt{ width:98px; float:left;}
.zx_art_hot dl dd{ float:left; width:204px;}
.art_fanfu{ font-size:16px;  margin-bottom:2px;}
.art_fanfu a{color:#291c1c;}
.art_fanfu a:hover{color:#CD0200;}
.art_xq{ color:#948d8d; line-height:18px;}
.zx_art_list{ font-size:14px; padding:10px 10px 10px 0px;}
.zx_art_list ul li{ white-space:nowrap;text-overflow: ellipsis; padding-left:15px; font-size:16px; margin-top:25px;}
.zx_art_list ul li .yun_in_news_span{width:20px;height:20px; line-height:20px; display:inline-block; float:left; background:#ccc;color:#fff; text-align:center}
.zx_art_list ul li .yun_in_news_span_cur{ background:#f60;}

.zx_art_list ul li .yun_in_news_a{width:260px; display:inline-block; float:left; padding-left:15px; font-size:15px;}
.zx_art_list ul li a:hover{ color:#CD0200;}

.news_index_box_ph{ width:100%; float:left;}
.news_index_box_ph ul{ width:100%; float:left; margin-top:20px;}
.news_index_box_ph ul li{width:100%; float:left; overflow:hidden;margin-top:25px;white-space:nowrap;text-overflow: ellipsis;}
.news_index_box_ph ul li .yun_in_news_span{width:20px;height:20px; line-height:20px; display:inline-block; float:left; background:#ccc;color:#fff; text-align:center}
.news_index_box_ph ul li .yun_in_news_a{width:270px; display:inline-block; float:left; padding-left:15px; font-size:15px;}
.news_index_box_ph ul li  .yun_in_news_span_cur{ background:#f60;}

.zx_show_cont{width:100%;  overflow:hidden}
.zx_cont_main h1{ font-size:24px; font-weight:normal; color:#008000;text-align:center; font-weight:bold;}
.zx_show_cont_h1{width:100%; text-align:center; padding:5px 0;}
.zx_main_source{ height:55px; line-height:55px; border-bottom:1px dotted #e1e1e1; text-align:center}
.zx_main_source_r{ margin-left:15px;}
.zx_main_source ul li{ color:#282b2d; padding-right:27px; float:left;}
.zx_main_source em{ color:#999;}
.zx_main_source span{ display:inline-block; }
.zx_main_source ul .sour_share{ _padding-top:18px;}
.zx_main_source ul .sour_share em{ }
.zx_main_source ul .sour_share span{ float:left;}
.zx_main_source a{ color:#1369c0;}
.zx_main_source a:hover{color:#CD0200;}
.zx_art_content{ font-size:14pt;color:#008000; line-height:30px; padding-top:20px;}
.zx_art_content  img{max-width:100%}

.zx_well_flip{ line-height:38px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-top:30px;}
.zx_well_flip span{ width:48%; float:left; padding-left:10px; color:#827a7a;}
.zx_well_flip span a{ color:#1369c0;}
.zx_well_flip span a:hover{color:#CD0200;}

.contsz{background:url(/images/sz.png) no-repeat 0px 0px; float:right; width:60px; height:33px;}

.servicecase{ margin:0 auto; width:100%;}
.servicecase ul{}
.servicecase ul li{ float:left;overflow:hidden; height:28px; font-size:15px; line-height:28px; width:280px; padding:0px 0px 0px 15px; background:url(../images/dian.png) no-repeat 5px 13px;white-space:nowrap;text-overflow: ellipsis;}

.index_ad{ margin:0 auto;width:1200px;}
.index_ad ul{}
.index_ad ul li{  background-color:White;margin-top:10px;}

.findwork_text {
	background: url("/images/findwork.png") no-repeat 450px 13px rgb(246, 246, 246); margin: 0px 10px 0px 0px; padding: 0px 13px 0px 5px; border: 1px solid rgb(209, 209, 209); width: 188px; height: 20px; color: rgb(120, 120, 120); line-height: 20px; font-size: 13px;
}
.findwork_btn {
	background: url("/images/findwork.png") no-repeat 214px -48px rgb(62,133, 185); margin: 0px 4px 0px 0px; padding: 0px 0px 0px 0px; border: currentColor; width: 163px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 14px;cursor: pointer;
}
.qqgroup{ margin:0 atuo; width:100%; height:35px;}
.qqgroup ul{}
.qqgroup ul li{width:50%; float:left; line-height:40px; height:40px; color:Black;}

.section {margin:0 auto; max-width:990px;padding: 0px}
.ribbon {
  display: inline-block;
  width: 450px;
  height: 210px;
  position: relative;
  float: left;
  margin-bottom: 30px;
  margin-right: 30px;
  background: url(/images/snow-road.jpg);
 
  color: white;
  font-size:13px;
}

.ribbon1 {
    position: absolute;
    top: -6px;
    right: 10px;
}
.ribbon1:after {
    position: absolute;
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-top: 10px solid #F8463F;
}
.ribbon1 span {
    position: relative;
    display: inline-block;
    text-align: center;
    background: #F8463F;
    font-size: 14px;
    line-height: 1;
    padding: 12px 8px 10px;
    border-top-right-radius: 8px;
    width: 190px;
}
.ribbon1 span:before, .ribbon1 span:after {
    position: absolute;
    content: "";
    display: block;
}
.ribbon1 span:before {
    background: #F8463F;
    height: 6px;
    width: 6px;
    left: -6px;
    top: 0;
}
.ribbon1 span:after {
    background: #C02031;
    height: 6px;
    width: 8px;
    border-radius: 8px 8px 0 0;
    left: -8px;
    top: 0;
}

.ribbon2 {
  display: inline-block;
  width: 60px;
  padding: 10px 0;
  background: #F47530;
  top: -6px;
  left: 25px;
  position: absolute;
  text-align: center;
  border-top-left-radius: 3px;
}
.ribbon2:before {
   height: 0;
   width: 0;
   border-bottom: 6px solid #8D5A20;
   border-right: 6px solid transparent;
   right: -6px;
   top: 0;
}
.ribbon2:before, .ribbon2:after {
    content: "";
    position: absolute;
}
.ribbon2:after {
    height: 0;
    width: 0;
    border-left: 30px solid #F47530;
    border-right: 30px solid #F47530;
    border-bottom: 30px solid transparent;
    bottom: -30px;
    left: 0;
}
.ribbon5 {
  display: inline-block;
  width: calc(100% + 20px);
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin-left: -15px;
  margin-right: -15px;
  background: #0070BF;
  position: relative;
 
}
.ribbon5:before {
  content: "";
  position: absolute;
  height: 0;
  width: 0;
  border-top: 10px solid #cd8d11;
  border-left: 10px solid transparent;
  bottom: -10px;
  left: 0;
}
.ribbon5:after {
  content: "";
  position: absolute;
  height: 0;
  width: 0;
  border-top: 10px solid #cd8d11;
  border-right: 10px solid transparent;
  right: 0;
  bottom: -10px;
}


/* 登录界面 */
.goodcover, .overlay {
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 133%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: 0.50;
    filter: alpha(opacity=80);
}
.layerbox {
    width: 594px;
    min-height: 430px;
    background-color: #fff;
    padding: 10px;
    position: fixed;
    display: none;
    left: 45%;
    z-index: 99999999;
}

.layerbox .switch-close, .dialog-box .dialog-close {
    float: right;
    font-size: 30px;
    position: absolute;
    top: 1px;
    right: 15px;
    cursor: pointer;
    color: #999;
    z-index: 99;
}
.login-publicTitle {
    height: 107px;
    line-height: 107px;
    color: #666;
    position: relative;
    text-align: center
}

.login-publicTitle img {
    margin-top: 35px;
    margin-left: 0
}

.login-publicTitle2 {
    width: 100%;
    height: 27px;
    line-height: 27px;
    margin: 0 auto;
    color: #666;
    position: relative;
    text-align: center
}

.login-publicTitle2 .linebg {
    height: 1px;
    background-color: #ededed;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%
}

.login-publicTitle2 p {
    background-color: #fff;
    position: absolute;
    padding: 0 10px;
    left: 47%;
    font-size: 16px;
}

#zhannei .login-publicTitle2 p {
    left: 36%;
}

.select-loginType {
    margin-top: 20px;
}

.select-loginType a {
    display: inline-block;
    border-radius: 50%;
    width: 165px;
    height: 165px;
    border: 1px solid #dfdfdf;
    font-size: 18px;
    text-align: center;
}

.select-loginType a i {
    margin: 30px auto 13px;
    display: block;
    font-size: 56px;
    height: 50px;
    line-height: 50px;
}

.select-loginType .qq {
    color: #2a9ce3;
    margin-left: 97px;
    margin-right: 40px;
}

.select-loginType .qq:hover {
    background: #2a9ce3;
    color: #fff;
    border: 1px solid #2a9ce3;
}

.select-loginType .qq:hover i {
    color: #fff;
}

.select-loginType .weibo {
    color: #ff734a;
    margin-left: 40px;
}

.select-loginType .weibo:hover {
    background: #ff734a;
    color: #fff;
    border: 1px solid #ff734a;
}

.select-loginType .weibo:hover i {
    color: #fff;
}
