
/* CSS Document */

/* CSS Document */
a{ color:#666;}
/*内页共用banner*/
.nei_banner{ margin-bottom:15px;}
.nei_banner img{max-width:100%; display:block; width:100%;}

/*内页共用左面*/
.maxbox_nei{ width:1200px; margin:0 auto; overflow:hidden;}
.maxbox_nei .l_nav,.l_Title{ width:280px;}
.maxbox_nei .l_nav{float:left; }
.maxbox_nei .l_nav .navbox{margin-bottom:35px;}
.maxbox_nei .r_neiro{ float:right; width:880px; }
.navbox li{ height:52px; background:#8076A3; cursor:pointer; margin-bottom:1px;}
.navbox li:hover{ background:#8076A3;}
.navbox li div{ overflow:hidden; width:100%; margin:0 auto;}
.navbox li div img,.navbox li div p{ float:left; }
.navbox li div img{width:26px; height:26px;  margin-top: 13px; margin-right: 10px;}
.navbox li div p{ line-height:52px; color:#fff; font-size:16px; height:52px;}

.navbox li a{ overflow:hidden; width:80%; margin:0 auto;display: block;}
.navbox li a img,.navbox li a p{ float:left; }
.navbox li a img{width:26px; height:26px;  margin-top: 13px; margin-right: 10px;}
.navbox li a p{ line-height:52px; color:#fff; font-size:16px; height:52px;}
.navbox .dang{ background:#8076A3;}

.l_Title{ overflow:hidden; border-bottom:solid 1px #f499cc; padding: 6px 0;}
.l_Title img,.l_Title h1{float:left;}
.l_Title img{ width:22px; height:22px; margin-right:10px;}
.l_Title h1{ font-size:16px; font-size:16px;}
.l_Title h1 span{ text-transform:uppercase; font-size:12px;}
.l_Title h1,.l_Title h1 span{color:#8076A3;line-height: 23px;height: 23px;}
.list_lzi{ margin-bottom:35px;margin-top: 15px;}
.list_lzi li{ overflow:hidden;}
.list_lzi li a{ color:#666;}
.list_lzi li:hover a{color:#1c2a72;}
.list_lzi span{ width:6px; height:6px; background:#8076A3;line-height:35px; display:block; margin-right: 15px;margin-top: 15px;}
.list_lzi span,.list_lzi p{ float:left; font-size:14px;}
.list_lzi p{ font-size:14px; line-height:35px;width: 252px;overflow: hidden;height: 35px;}
.list_lx li{ margin-top:15px;}
.list_lx p{line-height:30px; color:#666; font-size:14px;}

.a_bian{ color:#666;}
.a_bian:hover{ color:#8076A3;}

/*内页右边共用-标题*/

.r_title{ overflow:hidden; border-bottom:solid 1px #f499cc; padding: 20px 0;}
.r_title dd{ float:left;}
.r_title dd img,.r_title dd h1{ float:left;}
.r_title dd img{ width:27px; height:27px;display: block;margin-right: 10px; margin-top: 6px;}
.r_title dd h1{ font-size:22px; color:#333;font-weight: bold; line-height:40px;}
.r_title dd h1 span{ color:#8076A3;}
.r_title dt{ float:right;}
.r_title dt p{line-height:40px;}
.r_title dt p a:hover { color:#8076A3;}

/*内页右边-服务介绍*/

.fuwu_js1{font-size: 14px;color: #666;line-height: 30px; padding:0 20px; margin-top:30px;}
.fuwu_js1 img{ max-width:100%;/*  width:100%; display:block; */}
.fuwu_js1 h1{ font-size:22px; color:#333; line-height:40px; padding:10px 0px;margin-top: 15px;}
.fuwu_js1 p{ font-size:14px;line-height: 30px;margin-bottom: 16px;}
dl.parter_ul{width: 100%;clear: both;overflow: hidden;padding:44px 0px;border-bottom: solid 1px #f1f1f1;}
dl.parter_ul dt{ background: url("../image/parter_jt.png") no-repeat left center;padding-left: 27px;font-size: 22px;color: #333333;}
dl.parter_ul dd{clear: both;width: 100%;margin-top: 20px;}
dl.parter_ul .dd_left_max{max-width: 700px;float: left;color: #666666;font-size: 14px;}
dl.parter_ul .dd_right_max{float:right;border: solid 5px #e2e2e2;}
dl.parter_ul .dd_right_max img{width: 108px;height: 108px;}
#fuwu_js1_parterul{padding-bottom: 100px;}
/*内页右边-入会须知*/
.fuwu_js{ background:url("../image/tp_24.jpg") no-repeat;height: 341px;}
.fuwu_js ul{ width:420px; margin-left: 390px;padding-top: 65px;}
.fuwu_js li{ overflow:hidden; border-bottom:dashed 1px #ccc;  margin-right:20px;}
.fuwu_js li img,.fuwu_js li p{ float:left;}
.fuwu_js li img{ width:26px; height:37px; display:block; margin-right:10px;margin-top: 10px;}
.fuwu_js li p{ font-size:16px; color:#333; line-height:40px; padding:10px 0; margin-bottom:0px;width: 356px;height: 40px;overflow: hidden;}

.ruhui_xz{ background:none;}
.ruhui_xz ul{width: 880px;margin: 0px;padding-top: 0px;}
.ruhui_xz ul li p{width: 824px; overflow:hidden; height:40px;}
.ruhui_xz .jiajia{width: 824px; overflow:hidden; height:70px; line-height:35px;}


/*内页右边-服务流程*/
/* 效果CSS开始 */
.mod18{ width:880px; position:relative; margin:0 auto;}
.mod18 .btn{ position:absolute; cursor:pointer; z-index:99; font-size:50px; font-weight:bold;}
.mod18 .prev{ left:10px;background:url("../image/prevBtn.png") no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{ width:32px; height:48px; top:361px;}
.mod18 #prev,.mod18 #next{ width:10px; height:16px; top:58px;}
.mod18 #prevTop{ background:url("../image/prevBtnTop.png") 0 0 no-repeat;}
.mod18 #nextTop{ background:url("../image/nextBtnTop.png") 0 0 no-repeat;}
.mod18 .next{ right:-10px; background:url("../image/nextBtn.png") no-repeat;}
.mod18 li{ float:left;}
.mod18 .cf li{ position:relative; color:#fff;}
.mod18 .cf li .yuan{margin: 0 auto;width: 30px;height: 30px;border:solid 3px #ececec;background: #a8a9a9;border-radius: 50px;text-align: center;}
.mod18 .cf li .yuan span{text-align: center;color: #fff;font-size: 14px;line-height: 30px;}
.mod18 .cf li p{text-align: center;color: #333;font-size: 14px;}
.mod18 .cf a{ width:402px; height:402px; display:block; position:absolute; color:#fff;}


.mod18 .beibeij{background: url("../image/tp_26.jpg") no-repeat;width:880px;display: block;margin-top: 80px;}
.mod18 .picBox{ margin: 0 auto;width:400px; height:490px; position:relative;overflow:hidden;}
.mod18 .picBox ul{ height:402px; position:absolute; left:0;}
.mod18 .picBox li{ width:402px; height:402px;position:relative;border-radius:50%;}
.mod18 .picBox li div{position: absolute;bottom:25px;left:154px;text-align: center;}
.mod18 .picBox li div h1{font-size:22px;}
.mod18 .picBox li div h1,.mod18 .picBox li div span{color: #8076A3;}
.mod18 .picBox li div span{font-size: 44px;}
.mod18 .picBox li div p{font-size: 16px;color: #333;}

.mod18 .picBox li .text_zi{text-align: center;font-size: 16px;color: #333;line-height: 40px;}

.mod18 .listBox{ width:800px; height:60px; margin:0 auto; position:relative; overflow:hidden;background: rgba(245, 245, 245, 0.25);padding:10px 10px;}
.mod18 .listBox ul{ position:absolute;}
.mod18 .listBox li{cursor:pointer; position:relative; padding:0 36px 0 0;}
.mod18 .listBox li img{ width:135px; height:76px; border:3px solid #fff;}
.mod18 .listBox .on img{ border:3px solid #CECDCC;}
.mod18 .listBox .on .yuan{border:solid 3px #ececec;background: #8076A3;color: #333;}
.mod18 .listBox .on p{color: #8076A3;}



/*内页右边-服务团队*/
.top_classify,.cj_issue,.mod18{ overflow:hidden; padding-top:30px;}
.top_classify li{ float:left; width:142px; background:#f5f5f5;border-radius:6px;margin-right: 20px;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.top_classify .dang_qq{background:#8076A3;}
.top_classify .dang_qq a{ color:#fff;}
.top_classify .dang_qq p{background: url("../image/pic28.png") no-repeat 23px 9px;}
.top_classify li:hover{  background:#8076A3;border-radius:6px;}
.top_classify li:hover p{background: url("../image/pic28.png") no-repeat 23px 9px;}
.top_classify li p{   
    font-size: 16px;
    text-align: center;
    height: 42px;
    line-height: 42px;
    background: url("../image/pic_28.png") no-repeat 23px 9px;
    padding-left: 30px;
}
.top_classify li p a{ color:#333; }
.top_classify li:hover p a{color:#fff; }

.top_classify li .fany,.top_classify #li_sub14 p{background: url("../image/pic_29.png") no-repeat 23px 9px;}
.top_classify li:hover .fany,.top_classify #li_sub14:hover p,.top_classify #li_sub14.dang_qq p{background: url("../image/pic29.png") no-repeat 23px 9px;}

.top_classify li .zhuanj,.top_classify #li_sub15 p{background: url("../image/pic_30.png") no-repeat 23px 9px;}
.top_classify li:hover .zhuanj,.top_classify #li_sub15:hover p,.top_classify #li_sub15.dang_qq p{background: url("../image/pic30.png") no-repeat 23px 9px;}


.tuanduibox{overflow: hidden; margin-top:40px; border-bottom:solid 1px #dcdddd;padding-bottom: 26px;}
.tuanduibox .l_daos{ float:left; width:374px;}
.tuanduibox .l_daos img,.tuanduibox .l_daos div{ float:left;}
.tuanduibox .l_daos img{ width:108px; height:108px; display:block; margin-right:23px;}
.tuanduibox .l_daos div{ width:240px;}
.tuanduibox .l_daos div h1{ font-size:16px; color:#333; line-height:35px; height:35px; border-bottom:dashed 1px #ccc;}
.tuanduibox .l_daos div:hover h1{ color:#8076A3;}
.tuanduibox .l_daos div p{ font-size:14px;line-height: 23px;height: 95px;color: #999;width: 240px;overflow: hidden;margin-top: 4px;}
.tuanduibox .l_daos div b a{ font-size:12px; width:84px; height:28px; line-height:28px;text-align:center; display:block; background:#ff66ad;border-radius:6px; color:#fff;margin-top: 12px;}
.tuanduibox .r_anl{ float:right; width:477px;}
.tuanduibox .r_anl li{ float:left; width:230px; margin-left:8px;}
.tuanduibox .r_anl li img{ width:231px; height:141px; display:block;}
.tuanduibox .r_anl li p{ line-height:30px; color:#333; height:30px; margin-left:8px; font-size:14px;margin-top: 10px;overflow: hidden;}
.tuanduibox .qqchu{ margin-left:0px;}

/*内页右边-特色服务*/
.tese_fw,.anli_zs,.tuij_dt,.anli_jl,.haiwa_man,.vip_search,.show_jieshao,.lianxi_my{ overflow:hidden; margin-top:30px;}
.tese_fw li{ margin-right:40px;}
.tese_fw li,.tese_fw li div h1{ float:left;}
.tese_fw li img{ width:420px; height:278px; display:block;}
.tese_fw li div p{ float:right; font-size:14px; color:#666;}
.tese_fw li div p span{ color:#8076A3;}
.tese_fw li div{ padding:10px 0; height:40px;}
.tese_fw li div h1{ font-size:18px; color:#8076A3;margin-left:38px;}
.tese_fw li:hover div h1{ color:#8076A3;}
.tese_fw li div h1,.tese_fw li div p{line-height:40px;}
.tese_fw .chuchu{ margin-right:0px;}

/*内页右边-案例展示*/
.anli_zs li{ overflow:hidden;float:left; width:166px;margin-right:12px;margin-bottom:20px; background: #f5f5f5;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.anli_zs .img_box{ width:268px; height:261px;background-repeat:no-repeat;background-size:cover;background-position:center;}
.anli_text{ padding:15px 20px;}
.anli_text h1,.tuij_dt .r_title1 h1{line-height:30px; color:#8076A3; font-size:16px;}
.anli_text p,.tuij_dt .r_title1 p{ color:#666; font-size:14px; line-height:16px;padding-bottom:5px;}
.anli_zs .quchu_1{ margin-right:0px;}
.anli_zs .heng{ width: 268px; height:2px; background:#8076A3;}
.anli_zs li:hover{background: #8076A3; }
.anli_zs li:hover p{ color:#fff; }
.anli_zs li:hover h1,.anli_zs li:hover span{ color: #fff; }

/*内页右边-服务动态*/
.fuwu_dt .img_box{ width:268px; height:213px;}
#overseas .img_box{width: 100%;height:210px;}
.anli_text1 h1{ color: #666; }
.anli_text1 span{ line-height:20px; font-size: 12px;text-transform:uppercase; }
.anli_zs .heng1{width:166px; height:1px; background:#e5e5e5;}

.tuij_dt .l_imgb,.tuij_dt .r_title1{ float: left; }
.tuij_dt .l_imgb{ width:390px; height:292px;}
.tuij_dt .r_title1{ width:430px; background: #f5f5f5; padding: 40px 30px;}
.tuij_dt .r_title1 h1{ font-size: 20px; } 
.tuij_dt .r_title1 span{ font-size: 14px; color: #999; line-height: 25px; }
.tuij_dt .r_title1 p{margin-top: 10px;text-indent:2em;}
.tuij_dt .r_title1 .ckxq1 { line-height: 32px; text-align:center; color: #666; display: block;width:98px; border-radius:20px; border:solid 1px #dadada;    height: 32px;
    margin-bottom: 8px;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.tuij_dt .r_title1:hover .ckxq1{ background: #8076A3; color: #fff; border:solid 1px #8076A3; } 

/*内页右边-视频记录*/
.anli_jl a img{width:270px; height: 158px;display: block;}
.anli_jl a{display: block;float: left;width:270px;margin-right:35px;position: relative;margin-bottom: 16px;}
.anli_jl a h5{ line-height: 46px;width: 92.5%;padding: 0px 2%;color: #303B3B;font-size: 16px;background: #F0EFEF; padding-left: 16px;height: 46px;text-align :center}
.anli_jl a h2{background: url("../image/30.png") repeat; width: 270px;height: 158px;position: absolute;top: 0px;left: 0px;opacity: 0;}
.anli_jl .chang,.haiwa_text1 .heng2,.haiwa_man li:hover,.haiwa_man a:hover .heng2,.haiwai_news{ -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.anli_jl .chang{width:0px; height: 2px; background: #f5f5f5;}
.anli_jl a:hover .chang{ width:270px; height: 2px; background: #8076A3; }

/*内页右边-海外男士*/
.vip_search{ height:auto;border-radius:6px;width:100%;background:#fcacdb;}
.vip_search dd {width:100%;clear:both;padding-top:6px;padding-left:70px;}
.vip_search dd ul li {float:left;overflow:hidden;margin-left:2%;}
#procity {padding-left:12px;}
#procity ul li{width:23%;}
#procity .firstimg {width:5%;}
.firstimg img{width:18px; height:18px;display:block;margin-left:0;margin-top:3%;}
.vip_search dd ul li select{background:none;border:solid 1px #ef66b2;line-height:26px;width:100%;height:26px;outline: none;font-size: 14px;} 
.searage {font-size:15px;line-height:26px;}
#ageli {width:120px;}
#agenext {line-height:26px;width:36px;}
.haiwa_man li a {display:block;position:relative;}
#sex {width:65px;float:right;}
#determine {float:right;margin-right:30%;}
#lisex {margin-left:10%;}
#labhouse {margin-left:30px}
#subdd {height:43px;}
.haiwa_man .img_box2{height:230px; }
.haiwa_man .haiwa_text1{
	background-color: #000;
	width:166px;
	bottom:0;
	padding:0 2px;
	position:absolute;
	display:none;
	opacity:0.4;
    filter:alpha(opacity=40);
}
.haiwa_man .haiwa_text1 h1{ color: #333; }
.haiwa_man .haiwa_text1:hover h1{color: #8076A3;}
.haiwa_man .haiwa_text1 span{ color: #666; font-size: 14px; margin-left:3px; }
.haiwa_man .haiwa_text1 p{color: #999;width:100%;overflow:hidden;}
.haiwa_man .heng2{ height: 1px; background: #ccc;width:268px;}
.haiwa_man a:hover .heng2 {background: #8076A3;width:268px; height: 1px;}
.haiwa_man li:hover{box-shadow: 0px 1px 10px #DFE3E3;}
.haiwa_man li:hover .haiwa_text1 {display:block;}
.haiwa_man li {position: relative;}
.haiwa_man li .groom{position: absolute;left: 0px;top: 0px;}

/*内页右边-海外男士详情*/
.show_jieshao .l_imgman{ float: left; }
.show_jieshao .r_jieshao{float: right;}
.show_jieshao .l_imgman {width:270px; height:360px;}
.show_jieshao .l_imgman img{width: 100%;height: 100%;}
.show_jieshao .r_jieshao{ width: 570px; }
.show_jieshao .r_jieshao .jieshao_zi{line-height: 40px;height: 40px;font-size: 22px;color: #8076A3;}
.show_jieshao .r_jieshao ul{margin: 10px 0;}
.show_jieshao .r_jieshao ul,.guanyumy{border-bottom:dashed 1px #ccc;}
.r_jieshao  ul {overflow:hidden;}
.r_jieshao ul li{float: left;width: 285px;font-size: 14px;color: #333;margin-bottom: 20px;}
.r_jieshao ul li p{font-size: 14px;color: #666;line-height: 32px;}

.guanyumy{padding: 20px 0;}
.guanyumy .gym_bt{overflow: hidden;}
.guanyumy .gym_bt h1,.guanyumy .gym_bt span{float: left;}
.guanyumy h1{font-size: 16px;color: #333;line-height: 35px;}
.guanyumy span{width: 6px;height: 6px;background:#8076A3;display: block; margin-top: 14px;margin-right: 10px}
.guanyumy p{line-height: 28px;font-size: 14px;color: #666;margin-top: 25px;}






.anniu_show li{border: solid 1px #8076A3; background: none; width: 122px;}
.anniu_show li  a  { color: #8076A3; }

.anniu_show li:hover .fany{background: url("../image/pic_031.png") no-repeat 14px 8px;}

.anniu_show li .zhuanj{background: url("../image/pic_032.png") no-repeat 14px 8px;}
.anniu_show li:hover .zhuanj{background: url("../image/pic_32.png") no-repeat 14px 8px;}
.anniu_show li:hover p{background: url("../image/pic_031.png") no-repeat 12px 9px; color: #fff;}
.anniu_show li p{   
    font-size: 16px;
    text-align: center;
    height: 42px;
    line-height: 42px;
    background: url("../image/pic_31.png") no-repeat 12px 9px;
    padding-left: 30px;
}



/*内页右边-海外资讯*/
.haiwai_news{border: solid 1px #dbdbdb;}
.haiwai_news:hover {box-shadow: 10px 5px 13px rgba(0, 0, 0, 0.15);}
.haiwai_news .l_imgb1{width: 308px;height: 201px;}
.haiwai_news .l_imgb1 img{width: 100%;height: 100%; display: block;}
.haiwai_news .r_title2{width: 510px;background: #fff;padding: 28px 30px; }
.haiwai_news .r_title2 h1{color: #333;}
.haiwai_news .r_title2:hover h1{color: #8076A3;}

/*内页右边-海外资讯详情*/
.fuwu_js2 img{margin:25px 0; }
.fuwu_js2 h1,.fuwu_js2 .aiy{text-align :center;}
.fuwu_js2 p,{ margin-bottom: 0px; }
.fuwu_js2 .chang{border-bottom: solid 1px #ccc; margin-bottom: 20px; width:880px;height: 1px;}



/*内页右边-招贤纳士*/
.recruit_ren{ background:url("../image/tp_44.jpg") no-repeat;overflow:hidden;}
.recruit_ren .l_recruit,.recruit_ren .r_recruit{float:left;}
.recruit_ren .l_recruit{background:url("../image/nashi.png") no-repeat;height:304px;margin: 50px 50px;}
.recruit_ren .l_recruit div{ width: 246px;margin-top: 77px;}
.recruit_ren .l_recruit div p{ font-weight: bold;text-align :center; color:#8076A3;font-size: 16px; line-height: 36px;}
.recruit_ren .r_recruit{width:478px;background: rgba(255, 255, 255, 0.28); border: solid 1px #ffafdc;margin-top: 77px;}
.recruit_ren .r_recruit div{padding: 40px 40px;}
.recruit_ren .r_recruit div p{font-size: 14px;color: #333;line-height: 30px;}

.list_recruit{margin-top:40px;clear: both;}

.jquery-accordion-menu{margin: 40px auto 0px auto;width: 772px;}
.jquery-accordion-menu .biao{background: #f5f5f5;padding: 0px 20px;position: relative; border: solid 1px #ccc;}
.jquery-accordion-menu .biao p{display: inline-block;float: left;font-size: 16px;color: #333;width: 100%;}
.jquery-accordion-menu .biao p span{float: right;margin-right: 61px;}
.jquery-accordion-menu .zhaopin{padding: 80px 0px;}
.jquery-accordion-menu .submenu-indicator-minus{background: #8076A3;}
.jquery-accordion-menu .submenu-indicator-minus p{color: #fff;}
.jquery-accordion-menu .pin {margin-bottom: 30px;}
.jquery-accordion-menu .pin .submenu{position: relative;display: none;background: #fff;top: 0px;padding:0px 40px 40px 40px;border: 1px solid #E6E6E6;}
.jquery-accordion-menu .pin .biao{overflow: hidden;height: 50px;display: block;line-height: 50px;}
.jquery-accordion-menu .submenu-indicator{width: 50px;background: url("../image/xxa.png") no-repeat center right;height: 45px;position: absolute;right: 30px;height: 52px;}
.jquery-accordion-menu  #demo-list .active .submenu-indicator{width: 50px;float: right;background: url("../image/xxh.png") no-repeat center right;height: 52px;position: absolute;}
.jquery-accordion-menu .submenu h2{font-size: 16px;color: #333;padding: 30px 0px 10px 0px;}
.jquery-accordion-menu .submenu .fz_text{line-height: 30px;font-size: 14px;color: #666666;}

.toujianli li{width: 200px;border:none;}
.toujianli .dang_qq p{font-size: 15px;}
.toujianli .dang_qq p {background: url("../image/pic38.png") no-repeat 19px 8px;}
.toujianli .dang_qq:hover p {background: url("../image/pic38.png") no-repeat 19px 8px;}


/*内页右边-婚所介绍*/
.qy_jj{padding-top:30px; width:341px;margin:0 auto;}
.qy_jj h1{font-size: 28px; line-height: 38px;color: #333;text-align: center;}
.gs_tex{font-size: 14px;color: #999; line-height: 25px;margin-top: 26px;border-bottom: solid 1px #ebebeb;padding-bottom: 20px;}

.tuandui_fc{width: 200px;margin: 0 auto;padding: 50px 0px;}
.tuandui_fc div{width: 200px;height: 51px;background: url("../image/pic44.png") no-repeat 33px 0px;}
.tuandui_fc p{font-size: 16px;color: #333;text-align: center;padding-top: 9px;}
.hunsuocc {width:272px;margin: 0 auto;padding: 40px 0;}
.hunsuocc  li{float: left;width:126px;line-height: 45px;height: 45px;color:#333;background:#f5f5f5; border-radius:10px; text-align: center;font-size: 16px;margin-right: 20px;cursor:pointer;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.hunsuocc  .dq_one{background:#8076A3;color: #fff;width:180px;}
.hunsuocc  li:hover{background:#8076A3;color: #fff;}
.mr_frbox{display: none;}

.tup_box p{font-size: 14px;color: #666;line-height:25px;margin: 0 0 50px 0;padding-top: 30px;}
.tup_box ul,.tup_box dl{overflow:hidden;}
.tup_box ul li,.tup_box dl dd{float: left;}
.tup_box ul li{width:440px;height:215px;}
.tup_box ul li img,.tup_box dl dd img{width: 100%;height: 100%;display: block;}
.tup_box dl dd{width:293px;height:215px;}
.tdfc_tex{font-size: 14px;color: #666;line-height:25px;}

.poster-main{ position:relative;width:578px;height:398px;margin: 0 auto;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:578px;height:398px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:20px;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:270px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:0; background: url("../image/jtl.png") no-repeat center center;}
.poster-main .poster-next-btn{right:0; background: url("../image/jtrh.png") no-repeat center center;}
.poster-main .poster-prev-btn:hover{left:0; background: url("../image/jtlh.png") no-repeat center center;}
.poster-main .poster-next-btn:hover{right:0; background: url("../image/jtr.png") no-repeat center center;}
.poster-main .poster-list .poster-item a{position: relative;}
.poster-main .poster-list .poster-item a div{position: absolute;bottom: 0px;height: 50px;color: #fff;font-size: 16px;text-align: center;text-align: center;line-height: 50px;background: #000;opacity: 0.5;width: 100%;}

/*内页右边-常见问题*/
.cj_issue dd,.cj_issue dt{ float: left; }
.cj_issue dd{width:20px;height:20px;margin-right: 24px;}
.cj_issue dd img{display: block;}
.cj_issue dt{width: 800px;}
.cj_issue dt h5, .cj_issue dt h5 a{font-size: 16px; color:#8076A3;}
.cj_issue dt p{line-height: 30px; font-size: 14px;color: #666;margin-top:15px;}
.cj_issue dt p span{width: 8px;height: 8px; background: #ccc;display: block;}
.cj_issue dt p,.cj_issue dt p span{float: left;margin-right: 15px;margin-top: 12px;}
.servnews_dl{border-bottom: dashed 1px #e4dede;    padding: 17px 0px;}
.servnews_dl dd{width: 6px;height: 6px;background: #8076A3;    margin-right: 8px;    margin-top: 10px;}

/*内页右边-联系我们*/
.lianxi_my .l_lianxi{float: left;}
.lianxi_my .l_lianxi div img,.lianxi_my .l_lianxi div h2{float:left;}
.lianxi_my .l_lianxi div img{margin-right: 6px;}
.lianxi_my .l_lianxi div h2{line-height: 29px;font-size:20px;color: #333;}
.lianxi_my .l_lianxi h1,.lianxi_my .l_lianxi p{clear:both;}
.lianxi_my .l_lianxi h1{font-size: 20px;line-height:55px; font-weight :bold;color: #8076A3;}
.lianxi_my .l_lianxi p{font-size: 16px; line-height: 30px;color: #666;}

.lianxi_my .r_erweima{float: right;margin-top:6px;}
.lianxi_my .r_erweima p{text-align :center;color: #666;font-size: 14px;}

/*内页右边-联系我们-地图*/
.ditu_box{margin: 40px 0px;}

/*内页右边-联系我们-分公司*/
.fengongsi{overflow:hidden;}
.fengongsi li{width: 380px;float: left;margin-right: 40px;background: #f5f5f5;padding: 18px 20px;border-radius:6px;margin-bottom: 40px;cursor:pointer;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.fengongsi li h1{font-size: 16px;color: #333;line-height: 26px;margin-bottom: 10px;}
.fengongsi li p{font-size: 14px;color: #666;line-height:25px;}
.fengongsi li div{width: 380px;height: 1px;background: #ccc;margin-bottom: 15px;}
.fengongsi li div span{width:32px;height: 3px;background: #8076A3;display: block;}
.fengongsi li:hover{background:#8076A3;}
.fengongsi li:hover div span,.fengongsi li:hover div{background: #fff;}
.fengongsi li:hover h1,.fengongsi li:hover p{color: #fff;}
.fengongsi .quchu_2{margin-right: 0px;}



/*搜索界面*/
.search{padding-top: 80px;width: 800px;margin: 0 auto;}
.search .wenben{width: 633px;height: 56px;border: 1px solid #999999;outline: none;font-size: 16px;color: #757778;border-top-left-radius: 5px;border-bottom-left-radius: 5px;padding-left: 15px;}
.search .bnt{width: 150px;height: 58px;border: 0px;background: #8076A3;text-align: center;line-height: 58px;color: #fff;outline: none;border-bottom-right-radius: 5px;border-top-right-radius: 5px;font-family: "微软雅黑";font-size: 16px;}
.search  h2{margin: 40px 0px;font-size: 18px; border-left: 3px solid #8076A3;padding-left: 10px;line-height: 20px;}
.search  .rsc{overflow: hidden;}
.search  .rsc a{padding: 5px 20px;font-size: 14px;color: #363636;border: 1px solid #999999;margin:0px 25px 20px 0px;float: left;border-radius: 20px;}
.search  .rsc a:hover{border: 1px solid #8076A3;}
.search .recommend{overflow: hidden;margin-bottom: 100px;}
.search .recommend a{display: inline-block;width: 246px;height: 200px;float: left;margin-right: 28px;border: 1px solid transparent;transition: all .5s;}
.search .recommend a.r{margin-right: 0px;}
.search .recommend a img{width: 246px;height: 126px;}
.search .recommend p{font-size: 16px;color: #363636;line-height: 25px;padding: 10px 5px;}
.search .recommend a:hover{background: #FAFAFA;border: 1px solid #DCDBDB;box-shadow: 0px 0px 5px #DCDBDB;transition: all .5s;}


/*调查问卷*/
.maxbox_nei1{margin-top:30px;}
.list_pipei{background: #FAFAFA;border: 1px solid #F0F0F0;padding-right: 40px;margin-top: 30px;display: none;}
.list_pipei .pp_tou{border-bottom: 2px solid #E6E6E6;overflow: hidden;}
.list_pipei .pp_tou span{padding: 10px 40px;text-align: center;border-right: 1px dashed #DCDDDD;float: left;}
.list_pipei .pp_tou span.first_span{padding:0px 40px;}
.list_pipei .pp_tou .dang_qq1{background: #8076A3;}
.list_pipei .pp_tou .dang_qq1 p{color: #fff;}
.list_pipei .pp_tou span h2{text-align: center;font-size: 16px;color: #8076A3;display: inline-block;font-weight: bold;}
.list_pipei .pp_tou span.first_span h2{line-height: 58px;}
.list_pipei .pp_tou span.pno .phone{display: none;}
.list_pipei .pp_tou span p{font-size: 12px;color: #999999;}
.list_pipei .pp_tou span.shangchuan{background: url("../image/sc.png") no-repeat center;float: right;height: 40px;border: 0px;width: 120px;padding: 0px; cursor: pointer;margin-top: 10px;}
.list_pipei .list_ziliao{overflow: hidden;padding: 20px 0px 0px 15px;}
.list_pipei .list_ziliao .l_img{width: 240px;height: auto;float: left;}
.list_pipei .list_ziliao .l_img img{width: 100%;height: auto;}
.list_pipei .list_ziliao .zl_r{width: 565px;float: right;}
.list_pipei .list_ziliao .zl_r .r_tit{padding-bottom: 10px;border-bottom: 2px solid #EBEBEB;overflow: hidden;}
.list_pipei .list_ziliao .zl_r .r_tit h2{font-size: 24px;color: #8076A3;}
.list_pipei .list_ziliao .zl_r .r_tit p{font-size: 16px;color: #999999;padding-top: 4px;}
.list_pipei .list_ziliao .zl_r .form h2{font-size: 16px;color: #333;font-weight: bold;padding-top: 20px;    clear: both;}
.list_pipei .list_ziliao .zl_r .form p{padding: 0px 0px 0px 0px;margin-top: 20px;}
.list_pipei .list_ziliao .zl_r .form p#p_childnum,.list_pipei .list_ziliao .zl_r .form p#p_childsex,.list_pipei .list_ziliao .zl_r .form p#p_childyear,.list_pipei .list_ziliao .zl_r .form p#p_childsh,.list_pipei .list_ziliao .zl_r .form p#p_childshenghuo{margin-top: 9px;}
.list_pipei .list_ziliao .zl_r .form p#p_peiou_childnum,.list_pipei .list_ziliao .zl_r .form p#p_peiou_childsex,.list_pipei .list_ziliao .zl_r .form p#p_peiou_childyear,.list_pipei .list_ziliao .zl_r .form p#p_peiou_childsh,.list_pipei .list_ziliao .zl_r .form p#p_peiou_childshenghuo{margin-top: 9px;}
.list_pipei .list_ziliao .zl_r .form p span{font-size: 14px;color: #333;width: 65px;text-align: right;}
.list_pipei .list_ziliao .zl_r .form p label{font-size: 14px; color: #333;padding: 0px 5px;}
.list_pipei .list_ziliao .zl_r .form p select{width: 105px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #E6E6E6;border-radius: 5px;display: inline-block;color: #333;}
.list_pipei .list_ziliao .zl_r .form p.come{height: 50px;width: 82%;border-radius: 5px;background: #F2F2F2;line-height: 50px;margin-bottom: 20px;padding-left: 20px;}
.list_pipei .list_ziliao .zl_r .form p.come input{font-size: 14px;font-family: "微软雅黑";width: 356px;outline: none;border: 0px;}
.list_pipei .list_ziliao .zl_r .form p.zk{padding: 0px;}
.list_pipei .list_ziliao .zl_r .form p.zk input{position: relative;top: 2px;}
.list_pipei .list_ziliao .zl_r .form p.ll{padding: 0px 20px;}
.list_pipei .list_ziliao .cl{overflow: hidden;}

.list_pipei .list_ziliao .zl_r div p{float: left;margin-right: 80px;}
.list_pipei .list_ziliao .ag{margin-top: 40px;border-top: 1px solid #ccc;overflow: hidden;width: 100%;}
.list_pipei .list_ziliao .ag a{float: right;width: 165px;height: 70px;padding-right: 20px;text-align: center;line-height: 70px;font-size: 24px;color: #8076A3;margin: 2px 0px;}
.list_pipei .list_ziliao .ag .act{background:#8076A3 url("../image/jt1.png") no-repeat 140px center;text-align: center;color: #fff;}
.list_pipei .list_ziliao .ag .lef{float: left;background: url("../image/jtl1.png") no-repeat 20px center;padding: 0px 0px 0px 20px;}
.list_pipei .list_ziliao .ag a.act:hover{background: #8076A3 url("../image/jt1.png") no-repeat 140px center; color: #fff; }
.list_pipei .list_ziliao .ag a.lef:hover{background: #8076A3 url("../image/jtl1h.png") no-repeat 20px center; color: #fff;padding: 0px 0px 0px 20px; }
.list_pipei .list_ziliao .ag div span{border-radius: 50%;width: 8px;height: 8px;border: 1px solid #ddd;display: inline-block;margin-right: 2px;}
.list_pipei .list_ziliao .ag div span.act{border: 1px solid #8076A3;}
.list_pipei .list_ziliao .ag div{float: left;margin:30px  0px 0px 200px;}
.list_pipei .list_ziliao .zl_r .tz{padding-top: 0px;}
.list_pipei .list_ziliao .zl_r .aihao .qita{display: inline-block;padding-left: 20px;height: 35px;width: 442px;background: #F2F2F2;border-radius: 5px;line-height: 35px;float: left;  margin-top: 10px;}
.list_pipei .list_ziliao .zl_r .input_ai{ width: 372px;line-height: 35px;}
.list_pipei .list_ziliao .zl_r .aihao .qita span{width: 54px;}
.list_pipei .list_ziliao .zl_r .qi{display: inline-block;padding-left: 11px;height: 35px;background: #F2F2F2;height: 35px;line-height: 35px;}
.list_pipei .list_ziliao .zl_r input{outline: none;border: 0px;line-height: 30px;margin-bottom: 10px;}
.list_pipei .list_ziliao .zl_r .aihao{overflow: hidden;}
.list_pipei .list_ziliao .zl_r .aihao span{display: inline-block;width: 75px;text-align: left;float: left;line-height: 35px;}
.zl_r .l_grzj,.zl_r .r_lizi{float: left;}
.zl_r .l_grzj{width:375px; border-right: solid 1px #dcdddd; }
.zl_r .l_grzj h1{font-size: 16px;color:#333;line-height: 35px; margin-bottom: 15px;font-weight:bold;}
.zl_r .l_grzj p,.zl_r .r_lizi p{color: #999;font-size: 14px;line-height: 20px;}
.zl_r .l_grzj textarea{width: 337px;height: 170px;line-height: 20px; color: #666;padding: 10px 10px; font-size: 14px;margin-top:50px;border: solid 1px #dcdddd;outline: none;max-width: 337px;max-height: 170px;}	
.zl_r .r_lizi{width:160px;margin-left: 20px;}
.zl_r .r_lizi h1{font-size: 14px;color:#333;line-height: 35px; margin-bottom: 15px;font-weight:bold;}
.list_pipei .list_ziliao .zl_r .r_lizi p,.list_pipei .list_ziliao .zl_r .l_grzj p{margin-right: 0px;}
.zl_r .r_lizi a{display: block;overflow: height;}
.zl_r .r_lizi a h5,.zl_r .r_lizi a img{float: left;}
.zl_r .r_lizi a h5{font-size: 16px;color: #8076A3;line-height: 35px;}
.zl_r .r_lizi a img{ margin-top: 7px;}
.xou_yq{margin-bottom:18px;}
.wancheng_nn{width: 185px;height: 70px;text-align: center; line-height: 70px;font-size: 24px;color: #fff;font-weight: bold;outline: none;}

/*投稿弹窗*/
.tanchuang{ background: rgba(0, 0, 0, 0.3);
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1000000;display: none;}
.tanchuang .tg{width: 720px;margin: 90px auto 0px auto;background: #fff;padding: 40px;}
.tanchuang .tg h2{font-size:22px;color: #8076A3;padding-bottom: 40px;font-weight: bold;}
.tanchuang .tg .sczp_box{overflow:hidden;}
.tanchuang .tg .sczp_box .l_sczp{float: left;width:350px;position:relative;}
.tanchuang .tg .sczp_box .l_sczp h3{color: #8076A3;font-size:16px;line-height: 25px;margin-bottom: 15px;}
.tanchuang .tg .sczp_box .l_sczp p{color: #666;font-size: 14px;line-height: 25px;}
.tanchuang .tg .sczp_box .l_sczp input{line-height: 38px;padding: 0 8px;text-align: center;color: #fff;background: #8076A3;    width: 300px;border-radius: 6px;font-size: 14px; margin: 30px 0;}
.a-upload{position: absolute;bottom: 0px;    left: 0px;opacity: 0;}
.tanchuang .tg .sczp_box .r_sczp{float: right; width: 229px;height: 287px;display: block;background: url("../image/pic_48.png")/*tpaimages/pic_48.png*/;}
.tanchuang .tg .sczp_box .r_sczp div{width:195px;height:207px;display: block;margin-left: 16px;margin-top: 16px;}
.tanchuang .tg .sczp_box .r_sczp div img{width: 100%;height: 100%;}
.tanchuang .tg {font-size: 16px;color: #363636;line-height: 30px;}
.tanchuang .tg .know{height: 45px;text-align: center;line-height: 45px;color: #fff;font-size: 18px;background: #ccc;margin: 40px auto 0 auto;border-radius: 10px;cursor: pointer;}



/*注册弹窗*/
.logonbox{ background: rgba(0, 0, 0, 0.3);
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1000000;display: one;}
.logonbox .tg1{width: 547px;margin: 167px auto 0px auto;background: #fff;/*padding: 40px;*/}
.logonbox .tg1 .title_top{overflow: hidden;background:#f1f4f6;padding: 15px 28px;}
.logonbox .tg1 .title_top .l_logon{float: left;width:200px;}
.logonbox .tg1 .title_top .l_logon img,.logonbox .tg1 .title_top .l_logon p{float: left;}
.logonbox .tg1 .title_top .l_logon img{margin-right: 10px;}
.logonbox .tg1 .title_top .l_logon p{color: #333;font-size: 18px;line-height: 26px;}
.logonbox .tg1 .title_top .r_off{float: right;width: 26px;cursor: pointer;}

.biaodan{padding: 15px 28px;}
.biaodan span{width: 107px;display: block;left: right;text-align: -webkit-right;}
.biaodan .come,.biaodan .ll{overflow: hidden;margin: 5px 0;}
.biaodan .come span,.biaodan .come input,.biaodan .ll span,.biaodan .come i{float: left; display: block;}
.biaodan .come input{width: 236px;height: 40px;line-height: 40px;color: #666; border: solid 1px #e7e7e7;padding-left: 10px;font-size: 14px;outline: none;margin-left: 15px;}
.biaodan .come span,.biaodan .ll span,.biaodan .ll input{font-size: 14px;line-height: 40px;color: #333;}
.biaodan .come u a{color:#359fe9; line-height: 40px;margin-left: 33px;}
.biaodan .come u{width: 25px; height: 25px; background: url("../image/pic59.png") no-repeat 10px -1px;}
.biaodan .ll input{margin-top: 16px;line-height: 40px; margin-left: 15px;}
.biaodan .ll label{margin-left: 8px;line-height: 40px;font-size: 14px;color: #333;}
.biaodan .ll select{margin-left: 15px;}
.biaodan .ljzc{width: 290px;height: 43px; background: #e5007f;color: #fff;border-radius: 6px;font-size: 16px;margin-left: 84px;margin: 15px 13px 31px 83px;}
.biaodan .come .uu .aa{color:#ff7837; line-height: 40px;margin-left: 33px;}
.biaodan .come .uu{width: 25px; height: 25px; background: url("../image/pic60.png") no-repeat 10px -1px;}

/*分页_共用*/
.page{text-align:center;margin:15px 0;padding-bottom:25px;}
.page a{display:inline-block;padding:8px 15px;font-size: 14px;color:#ff2642;border: 1px solid #eee;}
.page a:hover,.page a.active{background: #8076A3;transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; -o-transition: all 0.4s;color: #fff;border: 1px solid #8076A3;}
.page ul li {float:left;margin-left:3px;border: 1px solid #CCC;}
.listpage {margin-left:20%;margin-bottom:30px;}
.page .active {
	background:#8076A3;
	color: #fff;
    border: 1px solid #8076A3;
	display: inline-block;
    padding:9px 15px;
}
.page .disabled {padding:9px 15px;}
/*后改*/
.zhaoxian{overflow: hidden;}
#ageone,#agetwo {width:62px;margin-right:3px;}
#education{width:68px;}
#housing{width:68px;}
#monthincome {width:120px;}
#incomecheck {margin-left:3px;margin-top:9px;}
#succdis li {width:211px;}
#succdis .anli_text{height:55px;padding:5px 20px 12px 20px;}
#succdis .img_box {width:211px;height:250px;}
.current {
	background:#8076A3;
	border-top: 1px solid #c3e4f2;
	border-bottom: 1px solid #c3e4f2;
	overflow: hidden;
}
.current a {color:#fff!important;}
#noneuser {
	padding-top:50px;
	color:#989898;
	height:200px;
	background:none;
	margin-left:39%;
	text-align:center;
}
#noneuser i {
	margin-left:-25px;
	display: inline-block;
    vertical-align: middle;
	width:48px;height:45px;
	background:url('http://www.yuanaiju.com/public/pc/images/member/member_icon.png') no-repeat;
	background-position: 16px -54px;
}
