﻿.container.wrap-xhy{background-color:#fff;}
.xhy-link{width:110px;height:58px;display:block;background:url(../images/icon.png) -7px -360px no-repeat;text-indent:-10000px;}
.wrap-xhy .header{height:auto;background:url(../images/xhy-headbg.jpg)no-repeat center bottom;}
.wrap-xhy .header-top{background-color:#ea5981;}
.wrap-xhy .header-nav li{line-height:30px;margin:5px 0;font-size:14px;}
.wrap-xhy .header-nav li.active{background-color:#ff7a9f;border-radius:30px;}
.wrap-xhy .header-con-bottom{padding:10px 0 0;}
.wrap-xhy .header-con .logo{width:186px;height:56px;background:url(../images/pic-logo3.png) no-repeat;margin-right:15px;}
.wrap-xhy .navbox{background-color:#ba65a0;border-radius:36px;height:26px;padding:5px 10px 5px 6px;margin-top:3px;}
.wrap-xhy .navbox li{line-height:26px;font-size:15px;font-family:'Microsoft YaHei';margin-left:5px;}
.wrap-xhy .navbox .current a{color:#fff;border-radius:26px;background-color:#cc86b6;}
.wrap-xhy .navbox li a{padding:0 10px;}
.wrap-xhy .navbox li a:hover{border-radius:26px;background-color:#cc86b6;}
.wrap-xhy .search-box{margin:0 0 0 10px;}
.wrap-xhy .search-box .search{width:136px;height:26px;border:1px solid #eedce2;font:14px/1.4 '\5FAE\8F6F\96C5\9ED1',Tahoma,Arial,'\5B8B\4F53',sans-serif;padding:0 5px;color:#666;vertical-align:middle;line-height:26px;border-radius:26px;box-sizing:border-box;}
.wrap-xhy .btn-search{width:40px;height:40px;display:block;background:url(../images/icon.png) -156px -241px;border:none;font-size:0;margin-left:20px;cursor: pointer;}
.wrap-xhy .xhy-con{width:1200px;margin:0 auto;padding:20px 0;}
.xhy-con .items-one{position:relative;margin-bottom:15px;}
.main > .xhy-con{padding-bottom:15px;}
.xhy-con > .left{float:left;width:856px;}
.xhy-con > .right{float:right;width:336px;}
.xhy-con .taba{width:145px;background-color:#e1628d;padding:0 0 15px;}
.xhy-con .taba >.icon{width:145px;height:110px;background-position:-7px -241px;margin-bottom:17px;}
.xhy-con .taba li{line-height:36px;color:#fff;padding:0 15px;position:relative;cursor:pointer;margin-bottom:4px;}
.xhy-con .taba li.active{background-color:#b4577d;}
.xhy-con .taba li .icon{width:10px;height:36px;background-position:-348px -241px;position:absolute;top:0;right:-10px;display:none;}
.xhy-con .taba li.active .icon{display:block;}
.xhy-con .tablistbox{width:704px;}
.tablistbox .content{border:3px solid #ddb6cd;border-left:0;display:none;height:404px;border-radius:0 30px 30px 0;background:url(../images/xhy-bg01.jpg) no-repeat left top;padding:26px;}
.tablistbox .top>a{float:left;margin-right:10px;margin-top:5px;color:#8a5d4c;}
.tablistbox .top{padding:10px 0 15px 68px;border-bottom:1px solid #f3f2f3;}
.xhy-con .hover a:hover,.xhy-listbox li a:hover .left,.xhy-listbox li a:hover .right{color:#98457e;text-decoration:none;}
.items-one .xhy-listbox{float:left;width:315px;margin-right:15px;overflow:hidden;}
.xhy-listbox li{line-height:30px;}
.xhy-listbox li a{display:block;position:relative;overflow:hidden;}
.xhy-listbox li a .line{border-top:1px dotted #ba65a0;position:absolute;top:50%;left:0;width:100%;z-index:1;}
.xhy-listbox li .left{float:left;color:#555;background-color:#fff;position:relative;z-index:2;padding-right:3px;max-width:43%;overflow:hidden;white-space:nowrap;}
.xhy-listbox li .right{float:right;color:#888;background-color:#fff;position:relative;z-index:2;padding-left:3px;max-width:43%;overflow:hidden;white-space:nowrap;}
.items-one .tablistbox .bottom{padding-top:25px;width:702px;}
.xhy-con .right .group-one,.xhy-con .right .group-two,.xhy-con .right .group-three,.xhy-con .right .group-four{border-radius:30px;padding:18px 38px 18px;margin-bottom:15px;position:relative;}
.xhy-con > .right .group-one{border:3px solid #ccc;}
.xhy-con > .right .group-two{border:3px solid #a4ddcc;}
.xhy-con > .right .group-three{border:3px solid #ddb9a4;}
.xhy-con > .right .group-four{border:3px solid #a1c995;}
.xhy-con > .right h3 >.icon{width:36px;height:30px;background-position:-198px -241px;margin-right:5px;}
.xhy-con > .right h3{color:#666;font-size:18px;font-weight:600;font-family:'Microsoft YaHei';line-height:18px;margin:10px 0 16px;}
.xhy-con > .right > div > i{width:16px;height:55px;display:block;position:absolute;background:url(../images/icon.png) no-repeat -236px -241px;bottom:-39px;z-index:10;}
.xhy-con > .right .icon-one{left:60px;}
.xhy-con > .right .icon-two{right:60px;}
.xhy-con .items-two >.content{border-radius:30px;padding:24px 24px 9px 24px;position:relative;margin-top:15px;box-sizing:border-box;-webkit-box-sizing:border-box;width:850px;}
.xhy-ul li{border-bottom:1px solid #ededed;/*padding:0 0 20px;*/margin-bottom:23px;overflow:hidden;}
.xhy-ul li .left{width:622px;float:left;background:url(../images/xhy_icon.png) 0 -39px repeat-x;padding-bottom:19px;overflow:hidden;}
.xhy-ul li .right{float:right;display:block;line-height:36px;width:126px;margin-top:17px;text-align:center;color:#fff;background-color:#a4ddcc;border-radius:36px;}
.xhy-ul li .right:hover{background-color:#ba65a0;}
.xhy-ul li .thought{width:42px;height:32px;float:left;background:url(../images/xhy_icon.png) 0 -121px no-repeat;margin-top:20px;}
.xhy-ul li .now{float:left;height:32px;max-width:462px;}
.xhy-ul li .tonow{float:left;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:32px;}
.xhy-ul li .an{position:relative;font-family:'Microsoft YaHei';display:block;}
.xhy-ul li .an rb{width:32px;margin-right:10px;line-height:52px;display:block;text-align:center;position:relative;top:-10px;top:10px\9;left:0\9;background:url(../images/xhy_icon.png) 0 10px no-repeat;font-size:20px;color:#000;float:left;}
.xhy-ul li .an rt{width:32px;text-align:center;position:relative;font-size:14px;color:#666;float:left;margin:-5px 0 0 -42px\9;}
.xhy-con .content-one{border:8px solid #ddb6cd;padding-top:50px !important;}
.xhy-con .content-two{border:8px solid #b6bcdd;}
.xhy-con .items-two .content > i{width:16px;height:55px;display:block;position:absolute;background:url(../images/icon.png) no-repeat -236px -241px;top:-42px;z-index:10;}
.xhy-con .items-two .content .icon-one{left:122px;}
.xhy-con .items-two .content .icon-two{right:122px;}
/*.items-two{margin-bottom:15px;}*/
.xhy-con .content-two .xhy-listbox{width:808px;}
.xhy-con .content-two .list{width:120px;height:400px;float:left;margin-right:10px;background-color:#f3f3f3;border-radius:20px;}
.xhy-listbox .list{text-align:center;padding:15px;margin-bottom:15px;}
.xhy-listbox .list .icon{width:16px;height:16px;background-color:#fff;display:inline-block;border-radius:100%;}
.xhy-listbox .list li{line-height:34px; height:34px;}
.xhy-listbox .list a{color:#555;}
.xhy-listbox .list a:hover{color:#98457e;}
.xhy-listbox .list h3{color:#666;font-size:18px;font-weight:600;font-family:'Microsoft YaHei';line-height:18px;margin:10px 0 10px;}
.xhy-listbox .list:hover{background:#f9edf1;}
.wrap-xhy .xhy-bottom{background-color:#f4f4f4;border-top:1px solid #e9e9e9;}
.xhy-nav-box{text-align:center;margin-top:-47px;}
.xhy-bottom .xhy-bottom-nav{border-radius:42px;border:8px solid #dfdfdf;background-color:#fff;padding:0 6px;display:inline-block;}
.xhy-bottom-nav li{display:inline-block;padding:2px 12px;cursor:pointer;margin:6px 2px;}
.xhy-bottom-nav li.active{background-color:#e0628d;border-radius:36px;color:#fff;}
.xhy-bottom-nav li:hover{background-color:#ef7ea4;color:#fff;border-radius:36px;}
.xhy-bottom-list{display:none;}
.xhy-bottom-list .top{margin:28px 0;text-align:center;position:relative;}
.xhy-bottom-list a{padding:3px;color:#555;}
.xhy-bottom-list a.cur{color:#98457e;}
.xhy-bottom-list a:hover{color:#98457e;}
.xhy-bottom-list .top .linkbox{;background-color:#f4f4f4;display:inline-block;position:relative;z-index:2;padding:0 20px;}
.xhy-bottom-list .top .line{background-color:#e1e1e1;height:1px;position:absolute;top:50%;left:0;width:100%;z-index:1;}
.xhy-bottom-list .bottom{width:1236px;padding-bottom:10px;}
.xhy-bottom-list .bottom ul{width:282px;display:inline-block;margin-right:15px;}
.xhy-bottom-list .bottom ul li{margin-bottom:18px;overflow:hidden;white-space:nowrap;}
.xhy-con .items-one >i{width:62px;height:18px;background:url(../images/icon.png) no-repeat -156px -283px;display:block;position:absolute;right:-32px;z-index:10;}
.xhy-con .items-one .icon-one{top:48px;}
.xhy-con .items-one .icon-two{top:90px;}
.xhy-con .items-one .icon-three{top:130px;}
.xhy-con .items-one .icon-four{top:168px;}
.xhy-pagination{padding:18px 0 30px;text-align:center;}
.xhy-pagination span,.xhy-pagination a{display:inline-block;margin:0 5px;padding:6px 12px;border-radius:32px;background-color:#efefef;color:#000;font-size:14px;font-family:"Microsoft YaHei";}
.xhy-pagination span{background-color:#a4ddcc;color:#fff;font-family:"Microsoft YaHei";}
.xhy-pagination a:hover{background-color:#ddb6cd;}
.xhy-pagination a.prev,.xhy-pagination a.next,.xhy-pagination a.last{background-color:#ddb6cd;color:#fff;}
.xhy-con .items-two .content-three{border:none;border-radius:0;background-color:#faf7f7;padding-bottom:32px;padding-top:32px;}
.xhy-all h3{width:112px;text-align:right;font-size:14px;font-family:"SimSun";display:inline-block;color:#9e9e9e;white-space:nowrap;vertical-align:top;font-weight:500;}
.xhy-all li{margin-bottom:10px;}
.xhy-all .xhy-type-box{width:682px;display:inline-block;}
.xhy-all .xhy-type-box a{color:#555;display:inline-block;padding:2px 6px;}
.xhy-all .xhy-type-box a.cur{background-color:#90d081;color:#fff;border-radius:12px;}
.xhy-all .xhy-type-box .cur:hover{color:#fff !important;}
.xhy-con .items-two .content-three > i{top:-37px;}
.xhy-con .advertisement{width:336px;height:280px;background-color:#000;margin-bottom:15px;}
.xhy-con .xhydq{padding:0 10px 22px 10px;} 
.xhydq .top{padding:20px;background-color:#faf2f7;}
.xhydq .top a{float:left;color:#555;margin-right:10px;margin-bottom:5px;}
.xhydq .bottom-con{width:808px;}
.xhydq .bottom-tit{text-align:center;color:#fff;padding:28px 0;position:relative;}
.xhydq .bottom-tit .txt{padding:8px 24px;display:inline-block;background-color:#ea5981;border-radius:30px;z-index:1;position:relative;}
.xhydq .bottom-tit .line{width:100%;height:1px;background-color:#ebd6db;position:absolute;top:50%;left:0;z-index:0;}
.xhydq .bottom-con ul{width:160px;float:left;background-color:#f6f6f6;padding:15px 5px 15px 15px;margin-right:15px;}
.xhydq .bottom-con ul li{line-height:27px; height:27px;}
.xhydq .bottom-con ul li a{color:#555;}
.xhydq .title{padding:16px 0;color:#666;font-size:18px;font-weight:600;font-family:'Microsoft YaHei';}
.xhydq .title .icon{width:36px;height:30px;background-position:-198px -241px;margin-right:5px;}
.xhy-con .current-location{margin:0 0 30px 0;}
.xhy-con .content-four{border:8px solid #ddb6cd;}
.xhy-con .current-location li a.cur{color:#98457e;}
.xhy-con h1{color:#ba65a0;font-size:30px;font-weight:600;font-family:'Microsoft YaHei';}
.xhy-con .from-box{color:#bbb;padding:10px 0 12px;}
.content-four .article .conundrum,.content-four .article .answer{border-top:2px dashed #ededed;padding:28px 0;}
.article .list-box .left{float:left;text-align:center;}
.article .list-box .right{float:right;width:646px;}
.conundrum .left-top{width:86px;height:60px;line-height:52px;color:#fff;font-weight:600;font-size:30px;background:url(../images/icon.png) no-repeat -217px -304px;font-family:'Microsoft YaHei';}
.answer .left-top{width:86px;height:60px;line-height:52px;color:#fff;font-weight:600;font-size:30px;background:url(../images/icon.png) no-repeat -256px -241px;font-family:'Microsoft YaHei';}
.article .left-bottom{display:inline-block;padding:4px 16px;border:1px solid #bbb;border-radius:32px;margin-top:16px;cursor:pointer;}
.right-bottom .an{font-family:'Microsoft YaHei';display:block;}
.right-bottom .an rb{width:54px;height:80px;text-align:center;line-height:56px;background:url(../images/icon.png) no-repeat -157px -300px;margin-right:16px;display:block;font-size:34px;font-weight:600;color:#000;float:left;margin-top:5px;}
.right-bottom .an rt{width:54px;margin:0 16px 0 0;display:block;text-align:center;font-size:18px;color:#86c6b3;float:left;}
/*兼容火狐*/
@-moz-document url-prefix(){
    .right-bottom .an rt{margin:-20px 0 0 -72px;}
    .right-bottom{padding-top:18px;}
    .right-bottom .an rb{width:54px;height:90px;}
    .xhy-ul li .an rb{top:10px;height:70px;}
    .xhy-ul li .an rt{margin:0 0 0 -43px;}

}
.right-top .qt-color{color:#ea5981;}
.conundrum.on .right-bottom .an rt{display:none;}
.article .right-top{display:none;color:#9e9e9e;}
.answer .right-bottom .an rb{color:#ea5981;}
.conundrum.on .right-top{display:block;padding:0 0 10px;}
.answer.on .right-top{display:block;margin-top:20px;}
.answer.on .right-bottom{display:none;}
.conundrum.on .left-bottom{background-color:#ea5981;color:#fff;border:none;} 
.answer.on .left-bottom{background-color:#90d081;color:#fff;border:none;}
.xhy-con .zanorcai{line-height:30px;text-align:center;padding:40px 0;border-top:2px dashed #ededed;}



















