@charset "utf-8";


.frame{ height:467px; overflow:hidden}
.btn1,.btn2{width:148px;height:51px; float:left;}
.btn2{ margin-left:8px;}
.btn1 a,.btn1 a:hover,
.btn2 a,.btn2 a:hover,.btn2 a:active{background:url(../i/public/btn1.jpg) left top no-repeat; width:148px;height:51px; float:left; display:block}
.btn1 a:hover{background:url(../i/public/btn1_1.jpg)}
.btn2 a{background:url(../i/public/btn2_2.jpg)}
.btn2 a:hover{background:url(../i/public/btn2_2.jpg)}
.btn2 a:active{background:url(../i/public/btn2.jpg) }
/*
.btn2 a:active{background:url(../i/public/btn2.jpg)}*/
.btn1 a.btnt1,.btn1 a:hover.btnt1{background:url(../i/public/btn1.jpg) left top repeat-x; width:148px;height:51px; float:left; display:block}
/* CSS Document */
.flash{width:626px; height:457px; float:left; padding-top:10px; padding-left:41px; background:url(../i/home/flash_bj.jpg) left top no-repeat; line-height:20px;}
#SwitchBigPic{ float:left}
.img_table{width:368px; height:428px; float:left; border:1px solid #1E4C66; position:relative; overflow:hidden; }
.img_table img{width:368px; height:428px;border:0px;}
.text_table{width:368px; height:99px; position:absolute;top:330px;left:0px;}
.text_1{width:344px; height:83px;background-color:rgba(30,78,101,0.5);*background-color:#1e4e65;filter:alpha(opacity=50); padding:8px 12px;}
.text_2{ color:#d9ecf2;position:relative; cursor:pointer; z-index:1000}
.img_table a, .img_table a:hover{color:#d9ecf2; font-family:"宋体"; font-size:12px; text-decoration:none; }
.img_table h6 ,.flash li h6{font-weight:bold}
.flash li h6{font-size:14px;}
.flash ul{width:235px; float:left; padding-left:11px;}
.flash li{width:235px;height:84px; float:left; display:block; cursor:pointer; margin-bottom:2px}
.flash li img{width:71px;height:84px; float:left}
.flash li span{ float:left; width:144px;height:68px; padding:8px 10px;display:block}
.flash li a span{ color:#5a5a51; text-decoration:none; font-size:12px; text-decoration:none; cursor:pointer}
.flash li.selected a span,.flash li a:hover span{display:block;  color:#d9ecf2; text-decoration:none; background:url(../i/home/flash_bj2.jpg) left top repeat-x; cursor:pointer ; height:68px; }
.flash li.selected a:hover span{color:#d9ecf2;}

/*申请猎头服务*/
.hunter{width:265px; height:115px;background:url(../i/home/hunter_bj.jpg) left top no-repeat; float:left;  padding-top:352px; padding-left:45px; }
.hunter img{width:204px; height:60px; border:0px;cursor:pointer}
/*登录弹层*/
.logindragdiv{ position: relative; float: left; }
.loginfilterbox{ filter:alpha(opacity=9,style=0); -moz-opacity:0.09; opacity:0.09;  }
.loginnick{ width: 572px; float: left;  }

.loginnickbox{ width: 532px; height: 496px; background:url(../i/home/dch_bj.jpg) left top no-repeat;position: absolute; top: -80px; left: -180px; color:#413807;font-family:"宋体";font-size:14px; line-height:30px; padding-left:40px;/*这个是内容容积和框的位置*/}

.dch_table{width:520px; height: 496px;margin:0 auto;  /*写内容的容积*/}
.cloes{width:513px; height:20px; padding-top:11px; padding-right:19px; margin-bottom:27px;}
.cloes img{border:0px; float:right}
.dch_btn{width:520px; text-align:center; height:54px; margin-top:15px;}




/*新增弹出层*/
.logindragdiv{ position: relative; float: left; }
.loging1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: black; margin: 0 5px;}
.loging2 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: black; margin: 0 3px;}
.loging3 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: black; margin: 0 2px;}
.loging4 {height: 2px; font-size: 1px; overflow: hidden; display: block; background: black; margin: 0 1px;}
.loginfilterbox{ filter:alpha(opacity=9,style=0); -moz-opacity:0.09; opacity:0.09;  }
.loginnick{ width: 396px; float: left; }
.loginnick div.content{ width: 396px; float: left; background: black; height: 230px; }
.loginnickbox_0422{ width: 374px; height: 218px; background: white; position: absolute; top: 11px; left: 11px; color:#005195; text-align:center; font-size:12px; font-family:"宋体"; color:#005195}
.loginnickbox_0422 table{ width:280px; margin:0 auto;}
.loginnickbox_0422 table a{ color:#434343; text-decoration:underline;}
.loginnickbox_0422 table a:hover{ color:#434343; text-decoration:underline;}


/*媒体报道*/
.media{width:928px;height:65px;margin:0px auto; background:url(../i/home/media_bj.jpg) left top no-repeat; padding:0px 24px 0px 25px; padding-top:20px;}
.media li{width:236px;height:65px; float:left; display:block; height:20px;line-height:20px;color:#d9ecf2; font-family:"宋体"; font-size:12px;}
.media li.one{ font-weight:bold; padding-left:16px; width:100px; overflow:hidden}
.media li.two{padding-left:116px}
.media li a,.media li a:hover{color:#d9ecf2; font-family:"宋体"; font-size:12px; text-decoration:none}
.media li a:hover{ text-decoration:underline}

.home_table{width:928px;margin:0px auto; background:url(../i/home/bj.jpg) left top repeat-y; padding:0px 24px 0px 25px;}
/*banner*/
.banner{width:928px;height:90px;margin-bottom:26px;}

/*名仕名媛征婚*/
.marriage_title,
.demonstration_title{width:914px;height:33px; padding-right:14px; text-align:right;background:url(../i/home/title1.jpg) left top no-repeat; padding-top:16px;}
.demonstration_title{background:url(../i/home/title2.jpg)}
.marriage{width:896px;margin:0px auto; background:url(../i/home/marriage_bj.jpg) left top repeat-x; padding-left:18px; padding-right:14px; overflow:hidden}
.marriage ul{width:896px; float:left; display:block}
.marriage li{width:284px; height:188px; float:left; display:block; margin-right:14px;/*margin-right:21px*/ margin-top:20px; overflow:hidden}
.marriage_left,.marriage_left2{width:127px; height:172px; float:left;background:url(../i/home/img_bj1.png) left top repeat-x; padding-top:16px; padding-left:1px;}
/*
.marriage_left1{background:url(../i/home/img_bj2.jpg);}
*/
.marriage_left2{background:url(../i/home/img_bj4.png);}
/*
.marriage_left3{background:url(../i/home/img_bj5.jpg);}
*/
.marriage_left img{width:125px; height:147px; margin-top:1px;}
.marriage_left1 img,.marriage_left2 img,.marriage_left3 img{ margin-top:0px;}
.marriage_right{width:148px; height:174px; margin-top:14px; float:right;color:#d9ecf2; font-family:"宋体"; font-size:12px; line-height:21px; position:relative}
.marriage_right h6{width:140px; margin-bottom:5px;} 
.marriage_right a,.marriage_right a:hover,
.marriage_right h6 a,.marriage_right h6 a:hover,
.marriage_right h5 a,.marriage_right h5 a:hover{ color:#d9ecf2; font-family:"宋体"; font-size:14px; font-weight:bold; text-decoration:none}
.marriage_right a,.marriage_right a:hover{font-size:12px;font-weight:normal}
.marriage_right h5 a,.marriage_right h5 a:hover{font-size:12px; }
.marriage_right a img{ /*他的参照物 marriage_right*/position:absolute; top:135px; left:0px}
/*.marriage li.m_0{margin-right:0px; }*/
.examination{ width:892px;height:50px; margin-right:36px; text-align:right; line-height:50px;float:left;}
.examination a,.examination a:hover{ color:#d9ecf2; font-family:"宋体"; font-size:14px; font-weight:bold; text-decoration:none}
.examination a:hover{ text-decoration:underline}
/*高端活动*/
.high_title{width:977px;height:49px;background:url(../i/home/title3.jpg) left top no-repeat; margin:0px auto; overflow:hidden}
.high{width:977px;background:url(../i/home/high_bj.jpg) left top no-repeat;}
.high ul{width:942px; height:129px; padding:17px 0px 93px 35px; display:block; float:left}
.high li{width:268px; height:129px;display:block; float:left; margin-right:46px; line-height:20px;}
.high li h6{width:268px; height:24px; line-height:24px; float:left; display:block}
.high li h6 a,.high li h6 a:hover,
.high li a,.high li a:hover{ color:#d9ecf2; font-family:"宋体"; font-size:12px; font-weight:bold; text-decoration:none}
.high li a,.high li a:hover{ font-weight:normal}
.high_left{width:130px; height:98px;background:url(../i/home/img_bj3.jpg) left top no-repeat; padding:7px 1px 0px 1px; float:left}
.high li img{float:left; width:130px; height:91px;}
.high_right{float:right; width:127px; height:100px;padding-top:5px;}
.high li p.p1{ text-align:right}
.high li p.p1 a:hover{ text-decoration:underline}

/*金牌婚恋猎头*/
.gold{width:928px;height:407px;margin:0px auto; background:#142132 } 
.gold .left{width:400px; float:left;  background: url(../i/home/bj110223_2.jpg) right 15px no-repeat; padding:0 20px;}
.btn_table{width:387px; height:42px;background:url(../i/four/bj3_0602.jpg) left top no-repeat; padding-top:4px; padding-left:5px;}
.four_btn1,.four_btn2{width:38px; height:42px;background:url(../i/home/bj110223_3.jpg) left top no-repeat; color:#877500; font-family:"宋体"; font-size:12px; text-align:center; float:left; line-height:40px;cursor:pointer; font-weight:600;}
.four_btn2{background:none;color:#4d4d34; font-weight:400;}

.content_four{/*width:357px;padding-left:7px;*/width:392px; margin-top:12px;}
.content_four li{width:392px;text-align:center;}
.content_top{ width:357px; height:164px; overflow:hidden}
.content_top img{float:left;width:126px; height:162px; border:1px solid #888C97;}
.content_text{float:right; width:207px; color:#cddef2; font-family:"宋体"; font-size:12px; line-height:23px;}
.content_text h5,.content_text h6{font-weight:bold; font-size:14px;}
.content_text h6{font-size:12px; margin-bottom:8px;}
.telephone{width:357px; height:30px;margin:19px 0px 16px 0px;}
.telephone img{border:0px;width:357px; height:30px; }
.content_img{width:357px;}
.content_img li{width:81px; float:left; display:block; margin-right:10px;color:#cddef2; font-family:"宋体"; font-size:12px; line-height:23px; text-align:center}
.content_img li img{width:px; height:px; border:1px solid #888C97; margin-bottom:5px;}
.content_img li.m_0{margin-right:0px;}
.flash_table{width:440px; height:379px; float:right; padding-right:20px; overflow:hidden}