@charset "utf-8";
/* CSS Document */
h2.h2en{ background:#29addf; clear:both; color:#fff; float:left; font-size:30px; font-weight:normal; height:40px; line-height:40px; padding:0 30px 10px;}
.fs18{ font-size:18px;}
.mt40{ margin-top:40px;}
.imgcenter{ text-align:center; margin:20px 0px 0px 0px;}

.wmxfznleft{ float:left; width:720px;}
.ulwmxfxn{ float:left; padding-top:26px;}
.ulwmxfxn li{ border-bottom:5px solid #8a8a8a; float:left; height:295px; margin:0px 20px 35px 0px; position:relative; width:220px;}
.ulwmxfxn li a{ text-decoration:none;}
.ulwmxfxn li h3{ color:#29addf; font-size:18px; font-weight:normal;}
.ulwmxfxn li .imgarr{ bottom:15px; position:absolute; right:10px;}
.wmxfznright{ float:right; width:220px;}
.wmxfznsearch{ background:#ccc; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; height:18px; line-height:18px; padding:2px 12px 8px 12px;}
.calendar{ background:#e9e9e9; height:300px; margin:26px 0px 35px; overflow:hidden; width:220px;}
.calendarinfo{ height:93px; padding:10px;}
.calendarinfo h3{ color:#ec5555; font-size:14px; font-weight:normal;}
.calendarinfo p{ color:#3f3e3e; font-size:12px; height:45px; overflow:hidden;}
.calendarinfo .imgarr{ float:right;}
.wmxfznsearch input{ background:none; border:0 none; color:#fff; font-size:14px; height:18px; line-height:18px; width:170px; font-family:\5fae\8f6f\96c5\9ed1, Arial, Helvetica, sans-serif;}
.wmxfznsearch a img{ position:relative; top:-2px; vertical-align:middle;}
.wmxfznact,.survey,.app{ height:300px; margin-bottom:35px; width:220px;}
.ulfy{ padding-top:20px; text-align:center;}
.ulfy li{ display:inline-block;}
.ulfy li{ display:inline;}
.ulfy li a{ color:#575757; display:inline-block; padding:0 7px; text-decoration:none;}
.ulfy li a.on,.ulfy li a:hover{ background:#29addf; color:#fff;}

.wmxfzncon h2{ font-size:30px; font-weight:normal; margin-top:50px;}/*20140102*/
.wmxfzncon h3{ font-size:20px; font-weight:normal; margin-top:50px;}
.wmxfzncon p{ margin-top:20px;}
.ulzsdc{ clear:both; padding-top:40px;}
.ulzsdc li{ height:184px; overflow:hidden; margin-bottom:40px; position:relative;}
.ulzsdc li p{ float:right; width:515px;}
.ulzsdc li .amore{ bottom:5px; position:absolute; right:20px;}
.divapp{ float:left; padding:40px 65px 0px; width:811px;}
.appcon{ float:right; width:570px;}
.appcon h3{ color:#29addf; font-size:30px; font-weight:normal;}
.appcon h3 span{ font-size:20px;}
.uldot2 li{ background:url(../images_new/wmxfzn/dot2.gif) no-repeat 0 50%; color:#333; line-height:1.8; margin-top:0px; padding-left:8px;}

.result{ width:785px;}
.result h2{ font-size:26px; font-weight:normal; margin-top:0;}
.result h3{ font-size:18px; font-weight:normal; margin-top:10px;}
.bggray{ background:#f6f6f6; margin-top:60px; padding:18px;}
.divsearch{ float:left; font-size:14px;}
.divsearch input{ background:#e0e0e0; float:left; height:32px; line-height:32px; margin-right:5px; padding:0 5px; width:265px; font-family:\5fae\8f6f\96c5\9ed1, Arial, Helvetica, sans-serif;}
.divsearch img{ float:left;}

h3.resulttit{ cursor:pointer;}
.resultcon{ padding-left:10px; display:none;}
.ulresult{ float:left; padding-bottom:50px; width:100%;}
.ulresult li{ float:left; clear:both; width:100%;}
.ulresult li h3{ color:#29addf; font-size:14px; font-weight:normal;}
.ulresult li a{ color:#29addf; float:right; font-size:12px; text-decoration:underline;}

.ulmeg{ float:left; width:185px;}
.ulmeg li{ padding-bottom:7px;}
.ulmeg li a{ background:#29addf; color:#fff; display:block; font-size:30px; line-height:52px; padding:2px 7px; text-align:center;}
.ulmeg li a:hover,.ulmeg li a.on{ text-decoration:none;}
.ulmeg li ul{ padding-top:7px;}
.ulmeg li li{ padding-bottom:0;}
.ulmeg li li a{ background:#fff; border-bottom:1px dotted #d2cfcf; color:#000; font-size:16px; line-height:1.6;}
.ulmeg li li a span{ display:none; padding-left:5px;}
.ulmeg li li a.on span,.ulmeg li li a.act span{ display:inline;}
.ulmeg li li a:hover,.ulmeg li li a.on{ background:#e9e9e9;}

.ulrec2{ float:left; width:350px;}
.ulrec2 li{ background:url(../images_new/rec1.gif) no-repeat 0 8px; float:left; line-height:1.8; margin-top:10px; padding-left:30px; width:145px;}

.about_m{ margin:0 auto; width:818px;}
.divapp2{ background:url(../images_new/wmxfzn/30.jpg) no-repeat 0 0; height:434px; position:relative; width:818px;}
.divapp2_p{ color:#0f9cf3; font-weight:bold; left:6px; position:absolute; top:159px; width:425px;}
.ljty{ left:295px; position:absolute; top:230px;}
.divtsty{ background:#f4f4f4; margin-top:47px; padding:17px 50px; width:710px;}
.divtsty h3{ color:#358bee; font-size:20px; font-weight:normal;}
#slides{ height:170px; overflow:hidden; position:relative; width:710px;}
.slides_container{/* height:170px; overflow:hidden; position:relative; width:660px;*/}
.slide{ clear:both; height:170px; width:710px;}
.slide img{ float:left;}
.slide div{ float:right; width:300px;}
.slide div h4{ font-size:14px; font-weight:normal; height:50px; line-height:50px;}
#slides .next,#slides .prev{display:block;height:60px;left:0px;position:absolute;top:54px;width:40px;z-index:101;}
#slides .next{left:345px;}
#slides .pagination{ display:none;}

/*=============20140101===============*/
.fl{ float:left;}
#wmtips{ background:#19577c; height:80px; left:0; padding:12px 17px 0px; position:relative; width:967px;}
#wmtips h1{ background:url(../images_sex/36.png) no-repeat 0 50%; color:#fff; float:none; font-size:16px; height:24px; line-height:24px; margin:0; padding:0; padding-left:28px;}
#wmtips h2{ background:url(../images_sex/36.png) no-repeat 0 50%; color:#fff; float:none; font-size:16px; height:24px; line-height:24px; margin:0; padding:0; padding-left:28px;}
#wmtips p{ color:#fff; font-size:14px; font-weight:bold; padding-left:28px; width:860px;}
#wmtips span{ bottom:16px; cursor:pointer; position:absolute; right:15px;}
#tipson{ background:url(../images_sex/37.png) no-repeat 0 0; height:10px; width:18px;}
#tipsoff{ background:url(../images_sex/38.png) no-repeat 0 0; height:10px; width:18px;}
.wmbanner{ width:1001px;}
.ultabnav2{ float:left;}
.ultabnav2 li{ float:left; text-align:center; width:250px;}
.ultabnav2 li a{ display:inline-block; font-size:21px; padding:8px 0px; width:100%;}
.ultabnav2 li.nli1 a,.ultabnav2 li.nli1 a.on{ background:#db9f0f; color:#FECD35;}
.ultabnav2 li.nli2 a,.ultabnav2 li.nli2 a.on{ background:#b82727; color:#F26767;}
.ultabnav2 li.nli3 a,.ultabnav2 li.nli3 a.on{ background:#75410e; color:#BD8044;}
.ultabnav2 li.nli4 a,.ultabnav2 li.nli4 a.on{ background:#167e97; color:#CFCFCF;}
/*
.ultabnav2 li.nli1 a,.ultabnav2 li.nli1 a.on{ background:#52055f; color:#cb5cdd;}
.ultabnav2 li.nli2 a,.ultabnav2 li.nli2 a.on{ background:#004b9f; color:#84ceff;}
.ultabnav2 li.nli3 a,.ultabnav2 li.nli3 a.on{ background:#a81784; color:#ffa6e9;}
.ultabnav2 li.nli4 a,.ultabnav2 li.nli4 a.on{ background:#ce3838; color:#ffa9a9;}
*/
.ultabnav2 li.nli1 a:hover,.ultabnav2 li.nli1 a.on{ background:#ebac14; color:#fff;}
.ultabnav2 li.nli2 a:hover,.ultabnav2 li.nli2 a.on{ background:#ce3838; color:#fff;}
/*.ultabnav2 li.nli2 a:hover,.ultabnav2 li.nli2 a.on{ background:#206cc2; color:#fff;}*/
.ultabnav2 li.nli3 a:hover,.ultabnav2 li.nli3 a.on{ background:#905317; color:#fff;}
/*.ultabnav2 li.nli3 a:hover,.ultabnav2 li.nli3 a.on{ background:#cb29a3; color:#fff;}*/
.ultabnav2 li.nli4 a:hover,.ultabnav2 li.nli4 a.on{ background:#2290ab; color:#fff;}
/*.ultabnav2 li.nli4 a:hover,.ultabnav2 li.nli4 a.on{ background:#ed4b4b; color:#fff;}*/
.ultabnav2 li a span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.wmlist{ padding:15px 5px; position:relative; width:990px;}
.ss01{ background:#ebac14;}
/*.ss01{ background:#761187;}*/
.ss02{ background:#ce3838;}
/*.ss02{ background:#206cc2;}*/
.ss03{ background:#905317;}
/*.ss03{ background:#cb29a3;}*/
.ss04{ background:#2290ab;}
/*.ss04{ background:#ed4b4b;}*/
.aside{ float:right; padding-right:7px; width:196px;}
.aside .asidediv{ border:3px solid #d07703; display:block; margin-bottom:10px;}
/*.aside .asidediv{ border:3px solid #35003d; display:block; margin-bottom:10px;}*/
.ss02 .aside .asidediv{ border:3px solid #890202;}
/*.ss02 .aside .asidediv{ border:3px solid #023a79;}*/
.ss03 .aside .asidediv{ border:3px solid #592706;}
/*.ss03 .aside .asidediv{ border:3px solid #79005b;}*/
.ss04 .aside .asidediv{ border:3px solid #08647b;}
/*.ss04 .aside .asidediv{ border:3px solid #c71212;}*/
#asidediv1{ height:248px; overflow:hidden; width:190px;}
#asidediv1 div{ background:#480353; background:linear-gradient(90deg,#480353 0%,#830ba1 100%); color:#fff; height:228px; padding:20px 10px 0px; text-align:center; width:170px;}
#asidediv1 div h3{ font-size:23px;}
#asidediv1 div p{ padding-top:15px; text-align:left;}
#asidediv1 div input{ border:0 none; color:#434343; padding:3px 5px; width:160px;}
#ssbox{ margin-left:7px; _margin-left:3px; position:relative; width:780px;}
#ssbox li{ background:#d07703; border:3px solid #d07703; color:#fff; font-size:14px; position:absolute; left:0px; top:0; width:244px;}
/*#ssbox li{ background:#35003d; border:3px solid #35003d; color:#fff; font-size:14px; position:absolute; left:0px; top:0; width:244px;}*/
.ss02 #ssbox li{ background:#890202; border:3px solid #890202;}
/*.ss02 #ssbox li{ background:#023a79; border:3px solid #023a79;}*/
.ss03 #ssbox li{ background:#592706; border:3px solid #592706;}
/*.ss03 #ssbox li{ background:#79005b; border:3px solid #79005b;}*/
.ss04 #ssbox li{ background:#08647b; border:3px solid #08647b;}
/*.ss04 #ssbox li{ background:#c71212; border:3px solid #c71212;}*/
#ssbox li img{ display:block;}
#ssbox li div{ display:table; width:244px; height:50px;}
#ssbox li div a{ color:#fff;margin-top: 13px;line-height: 18px;}
#ssbox li div a.more{  width:38px; float:right;margin-top: 10px;}
#ssbox li div span{  height:42px; padding:0 10px 0px 15px; vertical-align:middle; width:170px; float:left;margin-top:8px;}
#fltab{ background:#aaa; background:rgba(255,255,255,0.3); height:27px; left:20px; overflow:hidden; position:absolute; top:23px; width:55px; z-index:10;}
#fltab a{ color:#fff; display:inline-block; font-weight:bold; padding:5px 8px;}
#fltab a:hover,#fltab a.on{ color:#37b2ff;}
#tltabon{ background:url(../images_sex/39.png) no-repeat 0 0; cursor:pointer; height:10px; position:absolute; right:10px; top:9px; width:6px;}
#tltaboff{ background:url(../images_sex/40.png) no-repeat 0 0; cursor:pointer; height:10px; position:absolute; right:10px; top:9px; width:6px;}
.ullookus{ float:left; padding:40px 120px 130px; width:760px;}
.ullookus li{ float:left; padding-top:25px; text-align:center; width:190px;}
.ullookus li a{ color:#000;}
.ullookus li a img{ display:block; margin:0 auto;}
.ullookus li a span{ display:inline-block; height:50px; line-height:50px;}
.ullookus li a span.dd{ background:url(../images_sex/w00.jpg) no-repeat 0 50%; padding-left:30px;}
.mainlookus{ background:#fff url(../images_sex/02.jpg) no-repeat 50% 100%;}
.bdsharebuttonbox{ float:right; margin-top:30px;width: 190px;}
