.clearfix:after{visibility:hidden;content:"."}.clearfix{*zoom:1}.fs14{font-size:14px}.fs16{font-size:16px}.fs18{font-size:18px}.fs30{font-size:30px}.pt30{padding:30px 0}.pt20{padding:20px 0 30px 0}.pb60{padding-bottom:60px}.pd20{padding:20px}.mt20{margin-top:20px}
.bw{min-width:1200px;width:auto!important}
.sw{width:1200px;margin:0 auto}
.bbg{background-color:#000}.wbg{background-color:#fff}.dbg{background-color:#f8f8f8}.cbg{background-color:#fbfbfb}.col_r{float:right}.col_l{float:left}
.csimg{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.csimg a:hover img,.trzshow li:hover img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.cs3 li .ar,.cs3 p .ar,.cs3 .dka .bg,.fixghy a s,.fixtz a .trzbg,.footsvc dl dt,.trzshow li img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}
.cs3 li:hover .ar,.cs3 p:hover .ar,.cs3 .dka:hover .bg,.fixghy a:hover s,.fixtz a:hover .trzbg,.footsvc dl:hover dt{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.lc,.tc,.ltc,.ltz,.rtz,.lbz,.rbz{display:block;overflow:hidden;position:absolute}
.lc{left:50%}.tc{top:50%}.ltc{top:50%;left:50%}.ltz{top:0;left:0}.lbz{bottom:0;left:0}.rtz{top:0;right:0}.rbz{bottom:0;right:0}
.mt3{margin-top:30px}
.mt2{margin-top:20px}
.mt28{margin-top:28px}
.mt4{margin-top:40px}
.mt6{margin-top:60px}
textarea{word-wrap:break-word;word-break:keep-all;resize:none;outline:0}
::-webkit-input-placeholder {color:#aaa;font-size:14px}
::-moz-placeholder {color:#aa;font-size:14px}
:-ms-input-placeholder{color:#aa;font-size:14px}   
.op6{-webkit-opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}
.op3{-webkit-opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}
.intpon .op6,.int.on .op6,.hdsearch.on .op6{-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.op0{-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.hdtop{background-color:#444;height:40px;position:relative;color:#dadada;font-size:12px;z-index:100002}
.hdp,.hdp:hover,.hdp s,.hdp em{float:left;display:block;height:18px;line-height:18px}
.hdp,.hdp:hover{margin:11px 0 0 0;padding:0 15px;border-width:0 1px;border-style:solid;border-color:#000 #000 #000 #7c7c7c}
.hdp s{line-height:16px;text-decoration:none}
.hdwel i,a.hdp,a.hdp:hover{color:#fff}
.hdwel,.hdwel:hover{padding:0 12px 0 0;border-left:0}
.hdout,.hdout:hover{padding-right:0;border-right:0}
.hdp em{padding:0 5px}
.hdin,.hdin:hover{padding-left:0;border-left:0}
.hdsub{margin:11px 0 0 0}
.hdsub,.hdsub li{float:left;height:18px;line-height:18px}
.hdsub li .sp{display:block;padding:0 15px;border-width:0 1px;border-style:solid;border-color:#000 #000 #000 #7c7c7c}
.hdsub li .sp,.hdsub li .sp:hover{color:#fff}
.hdsub .first .sp{border-left:0}
.hdsub .last .sp{border-right:0;padding-right:0}
.tptel p{width:214px;height:18px;position:relative}
.tptel span{font-size:24px;color:#fff000;font-family:Arial, Helvetica, sans-serif;height:28px;line-height:28px;margin:-14px 0 0 0;right:0;overflow:visible}
.tptel em{width:58px;height:20px;line-height:20px;font-size:12px;background:#fff000;color:#333;margin:-10px 0 0 0;left:-64px;text-align:center;border-radius:2px}
.tptel i{width:5px;height:6px;margin:-3px 0 0 0;left:-6px;background-position:-136px 0}
.topmj{float:left;display:inline;margin:11px 0 0 -15px;height:18px;line-height:18px}
.topmj a{float:left;display:inline-block;color:#fff;margin:0 0 0 15px;color:#fff}
.topmj a:hover{color:#fff;text-decoration:underline}
.toplg{margin:11px 0 0 0;height:18px;line-height:18px}
.toplg,.toplg span,.toplg a,.toplg b,.toplg s,.toplg em{float:left;display:block}
.toplg .bl{border-right:1px solid #7c7c7c}
.toplg .sl{border-right:1px solid #000;padding:0 10px}
.toplg a s{text-decoration:none}
.toplg a{color:#fff}
.toplg a:hover,.toplg a:hover em,.toplg a:hover s,.toplg a:hover b{color:#fff;text-decoration:underline}
.hdhead{height:50px;padding:20px 0;box-shadow:0 5px 10px #e6e6e6;position:relative;z-index:100001;width:100%}
.hdhead .sw{position:relative}
.hdlogo{width:380px;overflow:hidden}
.hdlogo a,.hdlogo a:hover,.hdlogo img{float:left;display:block}
.logoa,.logoa:hover{padding:0 19px 0 0}
.logob,.logob:hover{padding:0 0 0 20px;border-left:1px solid #d9d9d9;height:40px;overflow:hidden;margin:5px 0 0 0}
.hdnav{display:inline;margin:0 0 0 50px;height:50px;line-height:50px;font-size:18px;position:relative}
.hdhul,.hdhul li{float:left;display:inline}
.hdhul{margin:0 0 0 -25px}
.hdhul li{margin:0 0 0 24px}
.hdhul li.upcur,.hdhul li.upcur a,.hdhul li.upcur a:hover{color:#333}
.hdhul li.upcur a.mna .ari{background-position:0 -11px}
a.mna{position:relative}
a.mna .ari{width:11px;height:6px;margin:-3px 0 0 0;right:-13px}
.hdhul li.on a.mna,.hdhul li.on a.mna:hover{color:#333}
.hdhul li.aon a.mna,.hdhul li.aon a.mna:hover{margin:0 13px 0 0}
.hdtel{line-height:50px;width:160px;text-align:right;position:relative}
.hdtel em{display:block;position:absolute;top:-3px;right:0;line-height:14px;color:#ccc}
.hdtel span{display:block;font-family:arial;font-size:24px;color:#333}
.hdon{position:relative}
.hdon .sp{cursor:pointer}
.hdwx{display:none}
.hdon.on .hdwx{display:block}
.hdwx,.hdwx img{height:104px;width:104px;border-radius:0 0 6px 6px}
.hdwx{border:1px solid #e5e5e5;border-top:0;top:29px;margin:0 0 0 -53px;overflow:visible;box-shadow: 0 5px 10px #e6e6e6;background:#fff}
.hdwx img{display:block}
.hdwx i{background-position:-50px -117px;width:16px;height:8px;overflow:hidden;top:32px;margin:0 0 0 -8px}
.hdwx em{width:78px;height:40px;top:-40px;margin:0 0 0 -39px;overflow:visible}
.hdhelp a{display:block;text-align:center;line-height:28px;font-size:14px;border-top:1px dashed #e5e5e5}
.hdhelp a.fir{border:0}
.hdhelp p{padding:8px 15px 0 15px}
.hdsearch,.hdsrc,.hdhol{width:350px;height:38px}
.hdsearch{width:38px;border:1px solid #ddd;right:0;margin:-20px 0 0 0;border-radius:20px;background:#fff;overflow:visible}
.hdsrc{float:left;border:0;background:#fff;border-radius:19px}
.hdsrc,.hdhol{line-height:38px}
.hdhol,.hdsrc{text-indent:81px}
.htselt{line-height:38px;width:77px;height:119px;left:-1px;top:39px;overflow:visible}
.htselt li{padding:0 10px 0 21px;width:46px;font-size:16px;display:none;cursor:pointer}
.htselt li.on{display:block;border-radius:20px 0 0 20px;position:absolute;top:-40px;left:0;width:45px;height:38px;line-height:38px;border:1px solid #333;border-right:0;background:#fff}
.hdarow{width:11px;height:6px;margin:-3px 0 0 0;left:53px}
.hdsearch .hdbtn{width:38px;height:38px;right:0;margin:-19px 0 0 0;border:0;background-color:#fff;background-position:-50px 11px;border-radius:50%;cursor:pointer}
.uon .htselt{border-radius:0 0 20px 20px}
.uon .htselt,.uon .htselt li.on{background:#333}
.uon .htselt li.on{color:#fff;border-radius:20px 20px 0 0}
.uon .htselt li{display:block;color:#fcc}
.uon .hdarow{background-position:-31px 0}
.oon.on .hdhol,.hdhol,.hdsrc,.htselt,.ari.hdarow,.ari.hdclose{display:none}
.oon{width:350px;border-color:#333}
.oon .hdhol,.oon .hdsrc,.oon .htselt,.oon .ari.hdarow,.oon .ari.hdclose{display:block}
.ari.hdclose{width:13px;height:12px;background-position:-187px -30px;top:-19px;left:inherit;right:11px;cursor:pointer}
.indscr,.scrbx,.scrsb{width:260px;height:36px;line-height:36px;font-size:14px;border-radius:18px;overflow:hidden}
.indscr{float:right;background:#f3f3f3;position:relative}
.scrbx{border:0;background:none;text-indent:20px}
.indscr .scrsb{border:0;width:40px;background-color:#f3f3f3;background-position:-52px 9px;cursor:pointer}
.footer{background:#333;padding-bottom:60px}
.footer .sw{position:relative}
.smwx{position:absolute;top:44px;left:0;width:234px;height:104px;overflow:hidden}
.smwx p{float:left;width:100px;font-size:16px}
.smwx em{display:block;overflow:hidden;line-height:16px;height:16px;color:#aaa}
.smwx .e1{padding:16px 0 0 0}
.smwx .e2{margin:19px 0 0 0;padding:20px 0 0 0;border-top:1px solid #515151}
.smwx span{display:inline-block;width:104px;height:104px;overflow:hidden;margin:0 0 0 15px;border-radius:5px}
.footmenu{overflow:hidden}
.footmenu p{float:left;display:inline;margin:60px 0 0 -27px}
.footmenu a,.footmenu a:hover{float:left;display:inline-block;margin:0 0 0 13px;padding:0 0 0 14px;border-left:1px solid #666;height:14px;line-height:14px;overflow:hidden}
.footmenu a{color:#fff}
.footmenu a:hover{color:#333}
.footcopy{border-top:1px solid #515151;margin-top:21px;padding-top:20px;color:#aaa;height:16px;line-height:16px;overflow:hidden}
.footcopy a{color:#dadada}
.footcopy a:hover{color:#333}
.footcopy,.footmenu{margin-left:234px}
.pubsite{padding:30px 0}
.pubsite .sw,.pubsite a{color:#777}
.psite a:hover,.pubsite em{color:#333}
.loc .sw,.loc a,.loc em{color:#aaa}
.psite,.psite .ari{height:18px}
.psite{line-height:18px;font-size:16px;float:left;display:inline;margin:0 0 0 30px;position:relative}
.psite strong{font-weight:normal}
.psite .ari{background-position:-186px -71px;width:14px;margin:-9px 0 0 0;left:-30px}
.mpr,.mne{width:36px;height:56px;margin:-28px 0 0 0;cursor:pointer}
.arv.mpr{left:0;background-position:-44px -60px}
.arv.mne{right:0;background-position:-90px -60px}
.ar{background:url(memicon.png) no-repeat 0 0;display:block;overflow:hidden}
.ari{background:url(dwqicon.png) no-repeat 0 0;display:block;overflow:hidden}
/**/
.indsite{padding:30px 0 10px 0;position:relative}
.indsite h2{float:left;padding:3px 0}
.indsite h2 span{display:block;border-left:3px solid #333;height:24px;line-height:24px;font-size:20px;padding:0 27px}
.indsite h3{float:left}
.indsite h3 em,.indsite h3 b{float:left;height:28px;line-height:28px;color:#888;cursor:pointer}
.indsite h3 em{display:inline-block;margin:0 9px 0 0;position:relative}
.indsite h3 b{display:block;padding:0 18px 0 8px;border:1px dashed #888;border-radius:4px}
.indsite h3 i{width:7px;height:7px;overflow:hidden;background-position:-123px -72px;margin:-3px 0 0 0;right:8px;cursor:pointer}
.indsite h3 em.on b{color:#333;border-color:#333}
.indsite h3 em.on i{background-position:-132px -72px;}
.indchoose dl{padding:13px 0;line-height:24px;border-bottom:1px solid #e5e5e5;font-size:16px}
.indchoose dt{float:left;width:110px;padding:0 0 0 30px;border-right:1px solid #ccc;display:inline;margin:1px 20px 0 0;color:#888;}
.indchoose dd,.indchoose ul{float:left;width:950px;display:inline}
.indchoose dd{position:relative;line-height:26px}
.indchoose ul{margin:-10px 0 0 0;height:32px;overflow:hidden;line-height:26px}
.indchoose ul li{float:left;width:150px;margin:10px 0 0 0}
.indchoose ul li a{ padding-right:20px; color:#888;}
.city label,.city i,.ckbox b{display:block;float:left;cursor:pointer}
.city i{width:12px;height:12px;border:1px solid #333;background-color:#fff;border-radius:2px;display:none;margin:6px 5px 0 0}
.indchoose .ckhv ul li i.ari{background-position:100px 100px}
.indchoose .ckon ul,.indchoose .ckhv ul{height:auto}
.indchoose .ckhv ul i{display:inline-block}
.indchoose ul li.on i.ari{background-position:-121px -27px;border-color:#333}
.indchoose ul li.on{color:#333}
.indchoose .ckhv .multck{display:none}
.indchoose .ulbig{position:relative}
.indchoose .ulbig li{position:relative;height:26px}
.indchoose .ulbig li.cur{color:#333}
.ulbig span{display:block;float:left;position: absolute;left:0;top:0;height:26px}
.ulbig span b.tc{right:-11px;width:7px;height:4px;overflow:hidden;margin:-2px 0 0 0;background-position:-158px -30px}
.indchoose .ulsma.oly .arow{width:11px;height:6px;overflow:hidden;top:-16px;background-position:-136px -10px}
.indchoose .ulsma{display:none}
.indchoose .ulsma.ltz{left: -105px;width: 1200px;padding:10px 164px 20px 134px;border:1px solid #dbbd8d;border-radius:2px;background:#fef9f1;overflow:visible;height:auto}
.ulbig li.cur span b.tc{background-position:-167px -30px}
.indchoose .ckhv .ulbig{display:none}
.indchoose .ulsma.ltz{display:block}
.indchoose .ckhv .ulsma{display:block}
.xmsort li.on,.xmsort li.on a,.xmsort li.on a:hover{color:#333}
.mult{width:130px;overflow:hidden;left:inherit;right:-105px}
.mult li{float:right;width:58px;height:24px;line-height:24px;border:1px solid #d2d2d2;border-radius:13px;font-size:12px;color:#888;margin:0 0 0 10px;text-align:center;position:relative;cursor:pointer}
.mult li em{display:inline-block;margin:0 10px 0 0}
.mult li i{width:7px;height:4px;margin:-2px 0 0 0;right:12px}
.mult .multck{margin:0}
.mult .multck i{background-position:-140px -30px;height:7px;margin:-3px 0 0 0}
.mult .multmr i{background-position:-149px -30px}
.indtail .indad,.indtail .indcomm{border-radius:10px;float: left;}
.indgary,.indtail{padding:0 0 40px 0}
.indm{width:870px}
.inds{width:300px;margin:-30px 0 0 0}
.indad{width:300px;overflow:hidden}
.indad a,.indad a img{float:left;width:300px}
.subh2{font-size:24px;text-align:center;line-height:64px;position:relative}
.subh2 i{display:block;width:40px;height:3px;overflow:hidden;background:#dbbd8d;margin:0 0 0 -20px;bottom:-2px}
.indcomm{background:#f8f8f8;padding:10px 30px}
.cmm li{border-top:1px solid #e8e8e8;padding:15px 0;line-height:28px}
.cmm a,cmm a:hover{display:block}
.subcomm b,.subcomm em,.subcomm span{display:block}
.subcomm b{font-size:16px}
.subcomm em,.subcomm span{color:#888;width:100%;height:28px;overflow:hidden}
.subcomm span i{display:block;float:left;line-height:14px;margin-top:7px;height:14px;overflow:hidden}
.subcomm span i.i2{border-left:1px solid #d5d5d5;margin-left:10px;padding-left:10px}
.bgcomm li{padding:20px 0}
.bgcomm a{width:100%;overflow:hidden}
.bgcomm em,.bgcomm span{display:block}
.bgcomm em{float:left;width:80px;height:98px;overflow:hidden}
.bgcomm em img{float:left;width:80px}
.bgcomm span{float:right;width:140px;height:84px;font-size:16px;margin:7px 0 0 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word}
.bgcomm span i{color:#333}
.dphot li {
    padding: 20px 0px 50px 0px;
    margin: 30px 0px 50px 0px;
}
.dphot a{width:100%;overflow:hidden}
.dphot em,.dphot span,.dphot span strong,.dphot span b{display:block}
.dphot em,.dphot em img{float:left;width:80px;height:80px;overflow:hidden;border-radius:50%}
.dphot span{float:right;width:140px;padding:10px 0 0 10px;}
.dphot span strong,.dphot span b{line-height:30px;height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-word}
.dphot span strong{font-size:16px;font-weight:normal}
.dphot span b{color:#888}
.dphot span b i{color:#333}
.indtab{float:left;font-size:16px;padding:0 0 0 1px}
.indtab li{float:left;padding:0 30px;border:1px solid #ec9dab;background:#fff;margin:0 0 0 -1px;height:34px;line-height:34px;color:#de7782;cursor:pointer}
.indtab li.on{color:#fff;background:#333;border-color:#333;cursor:default;position:relative}
.indmain dl{border-bottom:1px solid #e5e5e5;position:relative}
.indmain dl.on{background:#fef9f1}
.indmain dd,.indmain dt{width:810px;margin:0 auto}
.indmain dd{color:#888}
.imtit{padding:18px 0 15px 0}
.imtit h3{font-size:20px;line-height:30px;height:30px;overflow:hidden}
.indmain p{width:630px;overflow:hidden}
.indmain p b,.indmain p em,.indmain i,.indmain span{display:block;float:left}
.imnam,.imatr{font-size:16px}
.imnam{line-height:24px;padding:5px 0}
.imnam b{padding:0 20px 0 0}
.imnam em{padding:0 20px;border-left:1px solid #ddd}
.imnam .ar{width:20px;height:20px;border:2px solid #fff;border-radius:50px;position:relative}
.ar.vip0{background-position:-97px 0}
.ar.vip1{background-position:-119px 0}
.ar.vip2{background-position:-141px 0}
.ar.vip3{background-position:-163px 0}
.imnam .dec{font-size:12px;line-height:23px;height:24px;display:none;color:#fff;margin:0 0 0 -20px;padding:0 15px 0 25px;border-radius:12px;overflow:hidden}
.imnam .v0{background:#379dec}
.imnam .v1{background:#ccb99b}
.imnam .v2{background:#ffc41a}
.imnam .v3{background:#8c8eb9}
.imnam em.on .dec{display:block}
.imatr em{width:305px;display:inline-block;margin:0 10px 0 0;line-height:30px;height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-word}
.imatr strong{font-weight:normal;color:#333}
.imtim{padding:15px 0 25px 0;}
.imtim p{height:20px;line-height:20px}
.imtim span{padding:0 15px;border-left:1px solid #ddd}
.imtim .fir{padding-left:0;border-left:0}
.imtim i{width:20px;height:20px}
.imtim .i1{background-position:0 -70px}
.imtim .i2{background-position:-31px -70px}
.imtim .i3{background-position:-62px -70px}
.imtim .i4{background-position:-98px -70px}
.imtim em{padding:0 0 0 5px}
.indmain .imbtn{width:130px;height:40px;margin:-20px 0 0 0;right:30px;display:block}
.indmain dl.bnon .imbtn{margin:-17px 0 0 0}
.gobtn,.gobtn:hover{font-size:16px;display:block;background:#f8b551;color:#fff;width:130px;height:40px;line-height:40px;text-align:center;border-radius:20px}
.ztmn{margin-top:-51px}
.ztmn .imtim{padding-bottom:0}
.ztmn dl{border-bottom:0;border-top:1px dashed #e5e5e5;margin-top:25px}
.ztmn .imbtn{right:0}
.totalpage{text-align:center;padding:30px 0 0 0}
.totalpage a{display:inline-block;border:1px solid #f0f0f0;padding:10px 15px;margin:0 3px;color:#666;border-radius:2px}
.totalpage a:hover,.totalpage a.hover{border:1px solid #333;color:#fff;background-color:#333}
.clcw .totalpage,.msgmain .totalpage{border-top:1px dashed #e5e5e5}
/*vip*/
.arv{background:url(vipicon.png) no-repeat 0 0}
.arp{background:url(order.png) no-repeat 0 0}
.vipdet{background:#f8f8f8 url(vipdetpic.jpg) no-repeat center 0;padding:0 0 40px 0}
.vipbnn{height:450px;position:relative}
.bnnbtn{box-shadow:0 5px 5px #4a5163;width:300px;height:56px;background:#333;color:#fff;font-size:18px;text-decoration:underline;text-align:center;line-height:56px;border-radius:28px;margin:0 0 0 -150px;top:320px;cursor:pointer;overflow:hidden}
.bnnbtn:hover{background:#f00}
.viph2{text-align:center}
.viph2 dt{height:40px;line-height:40px;font-size:30px}
.viph2 dd{margin:10px;height:24px;line-height:24px;color:#888;font-size:16px;position:relative}
.mrbank,.mrbank:hover{color:#333;font-size:14px;text-decoration:underline}
.viph2 span{display:inline-block;position:relative}
.viph2 i{width:100px;height:1px;overflow:hidden;background:#333}
.viph2 .lt{left:-120px}
.viph2 .rt{right:-120px}
.c1 dt{color:#fff}
.c1 dd{color:#eee}
.c1 i{background:#fff}
.viplist{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #ddd}
.viplist dl{float:left;width:299px;border-left:1px solid #e5e5e5}
.viplist dl.on{background:#fefbf5}
.viplist dl.on .vipline{display:block}
.viplist .fir{width:300px;border:0}
.viplist dd{border-top:1px solid #e5e5e5;height:100px;position:relative}
.viplist dd.las{height:110px}
.viplist dt{height:130px;position:relative;z-index:1;}
.h1p{left:30px;width:191px;height:68px;margin:-34px 0 0 58px;overflow:visible}
.h1p span,.h1p b{display:block;height:34px;line-height:34px;overflow:hidden}
.h1p b{font-size:24px}
.h1p span{color:#888;font-size:18px}
.h1p span em{float:left;display:block}
.h1p .e1{color:#ff7200;font-size:30px;font-family:Arial, Helvetica, sans-serif}
.h1p .e2{padding:0 0 0 6px}
.h1p i.arv{width:48px;height:48px;margin:-24px 0 0 0;left:-58px}
.h1p .v2{background-position:-58px 0}
.h1p .v3{background-position:-116px 0}
.h2p{left:0;width:300px;height:68px;line-height:68px;margin:-34px 0 0 0;font-size:24px;color:#888;text-align:center}
.h3p{left:30px;height:46px;margin:-23px 0 0 0}
.h3p span,.h3p em{display:block;overflow:hidden;color:#888}
.h3p span{font-size:20px;height:22px;line-height:22px}
.h3p em{font-size:14px;height:16px;line-height:16px;margin:8px 0 0 0}
.h3p i{color:#ff7200;font-size:14px}
.h4p,.h5p{width:32px;height:24px;margin:-12px 0 0 -16px}
.h4p{background-position:0 -60px}
.h5p{background-position:0 -92px}
.vipbuy,.vipbuy:hover{background:#333;width:240px;height:50px;border-radius:25px;font-size:18px;text-align:center;color:#fff;margin:-25px 0 0 -120px;line-height:50px}
.vipbuy:hover{background:#f00}
.vipcomm{width:96px;height:96px;background-position:-204px 0}
.vipline{width:300px;height:13px;left:-1px;bottom:-12px;background-position:0 -126px;display:none}
.whatb .bd{height:377px;overflow:hidden}
.tempWrap{border-radius:10px}
.whatb{height:377px;background:#fff;border-radius:10px;box-shadow:0 0 10px #ddd;position:relative}
.whatb ul{float:left}
.whatb ul li{float:left;width:300px;height:189px;text-align:center;background:#fff}
.whatb a,.whatb ul li b,.whatb ul li em,.whatb ul li i{display:block;line-height:28px;cursor:pointer}
.whatb ul li b{font-size:18px;color:#333;margin:15px 0 0 0}
.whatb ul li em{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#999}
.whatb a{padding:30px 0 0 0;height:158px;border:1px solid #e5e5e5;border-width:0 0 1px 1px}
.whatb ul li i{background:url(icon2.png) no-repeat 0 0;width:68px;height:68px;margin:0 auto}
.whatb ul li.on i{background-image:url(icon2_1.png)}
.whatb ul li.on em,.whatb ul li.on b{color:#e60012}
.whatb ul li .i2{background-position:-108px 0}
.whatb ul li .i3{background-position:-216px 0}
.whatb ul li .i4{background-position:-324px 0}
.whatb ul li .i5{background-position:-432px 0}
.whatb ul li .i6{background-position:-540px 0}
.whatb ul li .i7{background-position:0 -88px}
.whatb ul li .i8{background-position:-108px -88px}
.whatb ul li .i9{background-position:-216px -88px}
.whatb ul li .i10{background-position:-324px -88px}
.whatb ul li .i11{background-position:-432px -88px}
.whatb ul li .i12{background-position:-540px -88px}
.whatb ul li .i13{background-position:0 -176px}
.whatb ul li .i14{background-position:-108px -176px}
.whatb ul li .i15{background-position:-216px -176px}
.whatb ul li .i16{background-position:-324px -176px}
.whatb ul li .i17{background-position:-432px -176px}
.whatb ul li .i18{background-position:-540px -176px}
.whatb ul li .i19{background-position:0 -264px}
.whatb ul li .i20{background-position:-108px -264px}
.whatb ul li .i21{background-position:-216px -264px}
.whatb ul li .i22{background-position:-324px -264px}
.whatb ul li .i23{background-position:-432px -264px}
.whatb ul li .i24{background-position:-540px -264px}
.titcell{width:160px;height:4px;margin:0 0 0 -80px;bottom:-25px}
.titcell li{float:left;width:40px;height:4px;overflow:hidden;display:inline;margin:0 0 0 10px;background:#ccc;cursor:pointer;border-radius:2px}
.titcell li.on{background:#333}
.vipbank{line-height:28px;background:#fff;height:212px;overflow:hidden;border-radius:10px;box-shadow:0 0 10px #ddd;}
.vipbank em{letter-spacing:0.1em}
.vipbank strong{color:#333;font-weight:normal}
.vipbank ul{float:left;padding:40px 0}
.vipbank li{float:left;width:349px;border-left:1px dashed #333;padding:0 0 0 50px}
.vipbank li.fir{border:0;width:350px}
.vipbank .p1,.vipbank .p3{height:38px;overflow:hidden}
.vipbank .p1{background-position:0 -166px}
.vipbank .p3{background-position:0 -224px}
.vipbank .p2{margin:10px 0 0 0}
/*pay*/
.ordmain{padding:0 0 40px 0}
.orderstep{width:810px;margin:0 auto}
.orderstep li{float:left;width:405px;padding:12px 0 0 0}
.orderstep p{height:10px;background:#ccc;position:relative}
.orderstep b,.orderstep i{display:inline-block;width:24px;height:24px;overflow:hidden;background:#ccc;border-radius:50%;font-size:18px;font-family:arial;color:#fff;line-height:24px;text-align:center}
.orderstep b{padding:5px;position:absolute;top:-12px;left:-15px}.orderstep .p2 b{left:50%;margin:0 0 0 -17px}.orderstep .p3 b{left:auto;right:-15px}
.orderstep .on b,.orderstep .on p{background:#ff7200}.orderstep .on i{background:#fff;color:#ff7200}.orderstep .on em{color:#ff7200}
.orderstep em{display:block;width:270px;height:30px;line-height:30px;margin-top:15px;text-align:center;color:#ccc;font-size:16px}
.orderstep .p1 em{margin-left:-135px}.orderstep .p3 em{margin-left:268px}
.orderrt{font-size:24px;text-align:center;line-height:36px}
.orderrt b{display:inline-block;background-position:0 2px;padding:0 0 0 40px}
.orderif{border:1px solid #e5e5e5;background:#f5f5f5;overflow:hidden;border-radius:10px}
.orderif li{border-top:1px solid #e5e5e5;position:relative;vertical-align:top;line-height:24px;vertical-align:top;width:1198px;overflow:hidden}
.orderif li.fir{border:0}
.orderif p{background:#fff;margin:0 0 0 120px;border-left:1px solid #e8e8e8;padding:10px 25px;width:1028px;float:right;font-size:16px}
.orderif b{display:block;width:120px;height:24px;overflow:hidden;text-align:center;position:absolute;left:0;top:50%;margin:-12px 0 0 0;color:#999;font-size:16px}
.orderif em{float:left;display:block}
.orderif .num{font-size:18px}
.orderif .cont a{text-decoration:underline}
.orderif .price{color:#c90000}
.orderif .price i{font-size:20px;font-family:arial}
.orderif .state{padding:0 0 0 20px}
.odp,.odp s,.odp i{display:block;float:left;text-decoration:none}
.odp s{text-decoration:none}
.ordersb{line-height:24px}
.ordersb span{float:left;display:inline-block}
.ordersb .tit{font-size:24px;height:24px;line-height:23px;overflow:hidden;border-left:4px solid #333;padding:0 0 0 16px}
.ordersb .oth{width:48px;height:22px;overflow:hidden;text-align:center;color:#fae2e0;background:#333;line-height:21px;border-radius:4px;margin:2px 0 0 16px}
.ordersb .msg{float:right;color:#999}.ordersb .msg i{color:#1e50a2}
.orderup{border:1px dashed #ffba00;background:#fff7e5;padding:20px 0;height:46px;line-height:46px;overflow:hidden;border-radius:10px;font-size:16px}
.orderup em.e1{float:left;display:block;width:119px;border-right:1px solid #ffba00;color:#998a73;text-align:center}
.orderup span{float:left;display:inline-block;width:180px;height:46px;font-size:16px;color:#fff;text-align:center;border-radius:4px;cursor:pointer}
.orderup span b{display:inline-block;cursor:pointer}
.orderup .s1{background:#00a0e9;margin:0 0 0 24px}
.orderup .s2{background:#58b530;margin:0 0 0 30px}
.orderup .s1 b{background-position:0 -57px;padding:0 0 0 25px}
.orderup .s2 b{background-position:0 -103px;padding:0 0 0 24px}
.wxpay,.wxpay i,.wxpaybox{display:block;cursor:default}.wxpay,.wxpaybox{position:fixed;_position:absolute;}
.wxpay{width:370px;height:440px;z-index:99999;top:50%;left:50%;margin:-220px 0 0 -185px;background:#fff;color:#333;line-height:24px;border-radius:4px;overflow:hidden}
.wxpaybox{background:#000;-webkit-opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);width:100%;height:100%;z-index:99998;top:0;left:0}
.wxpay .i1{font-size:18px;text-align:left;padding:0 0 0 20px;line-height:60px;background:#f5f5f5}
.wxpay .i2{margin:40px auto 0 auto;width:232px;height:232px;overflow:hidden}
.wxpay .i3{margin:25px 0 0 0;text-align:center}.wxpay .i3 s{display:inline-block;color:#ff6700;padding:0 5px;text-decoration:none}
.wxpay .wxclose{position:absolute;top:0;right:0;width:60px;height:60px;line-height:56px;font-size:30px;cursor:pointer;color:#777;text-align:center}
.wxfix{display:none}.wxshow{display:block}
.orderhead{width:820px;position:relative;z-index:10000}
.orderhead .topfix{display:inline;position:static;top:auto;left:auto;margin:-5px 23px 0 0;float:right;width:540px}
.orderhead .topfix .srcbox{width:360px}
.orderhead h3{float:left;display:inline;font-size:22px;line-height:29px;border-left:1px solid #ccc;padding:0 0 0 17px;margin:10px 0 0 -18px}
.orderdn,.orderdn dd,.orderdn dt{border-style:dashed;border-color:#ccc}
.orderdn{border-width:1px;line-height:28px;overflow:hidden;border-radius:10px}
.orderdn dl{float:left;width:688px;margin:-1px 0 0 0}.orderdn .w1{width:510px}
.orderdn dd{float:left;border-width:1px 0 0 0;width:558px;padding:20px 30px;height:132px}.orderdn .w1 dd{width:380px}
.orderdn dt{float:left;border-width:0 1px;width:68px;height:518px;position:relative}
.orderdn .w1 dt{border-width:0 1px 0 0}
.orderdn dt em{display:block;width:22px;height:116px;overflow:hidden;font-size:22px;color:#e90000;position:absolute;top:50%;left:50%;margin:-58px 0 0 -11px}
.ibk,.cbk{display:block;height:48px;overflow:hidden}.ibk{background-position:2px -224px}.cbk{background-position:0 -166px}
.odlist{overflow:hidden;font-size:16px;line-height:30px}
.odlist dt,.odlist dd{float:left;width:1201px;display:inline;margin:0 0 0 -1px;text-align:center}
.odlist dt{padding:15px 0;background:#f5f5f5;color:#888}
.odlist dd{padding:30px 0;border-bottom:1px dashed #e5e5e5}
.odlist p{float:left;width:200px;overflow:hidden;position:relative}
.odlist p i{display:block;width:1px;height:500px;background:#e5e5e5;overflow:hidden;position:absolute;top:0;left:0}
.odlist p.w1{width:600px}
.odlist p span{display:inline-block}
.odprice p{float:right;width:200px;text-align:center;line-height:30px;padding:30px 0}
.odprice p em{display:block;width:90px;height:36px;text-align:right;position:absolute;top:0;left:-110px;font-size:16px;font-size:16px;color:#888}
.odprice p span{font-size:24px;font-family:Arial, Helvetica, sans-serif;color:#333;display:inline-block;position:relative}
.odbtn{border-top:1px dashed #e5e5e5;padding:30px 0 0 0}
.orformbt,.orformbt:hover{background:#333;width:230px;height:60px;display:block;line-height:60px;text-align:center;color:#fff;font-size:24px;border-radius:30px;margin:0 auto}
.memzt,.odmapro{height:167px}
.memzt{padding:0 0 40px 0;background:#fff}
.ztbg .memzt{background:#f8f8f8}
.irn_touzi{height:167px;width:1200px;overflow:hidden;position:relative;border-radius:10px}
.irn_touzi p{float:left;display:inline;margin:0 -28px 0 0}
.irn_touzi a{display:inline-block;float:left;width:279px;height:167px;margin:0 28px 0 0;overflow:hidden;border-radius:10px}
.irn_touzi em{display:block;width:36px;height:56px;overflow:hidden;background:url(irn_touzi.png) no-repeat 0 0;position:absolute;top:50%;margin:-28px 0 0 0;cursor:pointer}
.irn_touzi .prev{left:0}
.irn_touzi .next{background-position:-36px 0;right:0}
/**/
.dph2{border-bottom:1px solid #e5e5e5;height:50px;position:relative;z-index:1}
.nln{border:0}
.dph2 strong{position:absolute;top:0;left:30px;display:block;height: 52px;line-height:30px;font-weight:normal;font-size:24px;padding:0 0 19px 0;border-bottom:3px solid #dbbd8d;}
.bgmore,.bgmore:hover{height:30px;line-height:30px;right:30px;color:#888;text-decoration:underline;font-size:16px}
.bgmore:hover{color:#333}
.indbx{border:1px solid #e5e5e5;border-radius:10px;padding:25px 29px}
.dttxt{float:left;line-height:34px;font-size:16px;width:810px;overflow:hidden}
/*.dttxt p{text-indent:2em}*/
.dttxt p img{display:block}
.dttxt p.on{text-indent:0}
/*dapai*/
.dpbnn{position:relative;z-index:100000;background:#fff}
.dpbnn,.dpbnn .bd ul li{height:300px}
.dpbnn .bd ul li{background-color:transparent;background-repeat:no-repeat;background-position:center 0}
.dpbnn .bd{margin:0 auto;position:relative}
.dpbnn .bd ul,.dpbnn .bd ul li,.dpbnn ol{width:100%!important}
.dpbnn .bd .ibg{width:45px;height:87px;overflow:hidden;cursor:pointer;position:absolute;top:50%;margin:-44px 0 0 0}
.dpbnn .prev{left:100px;background-position:-45px -40px}
.dpbnn .next{right:100px;background-position:0 -40px}
.dpbnn ol{position:absolute;display:block;left:0;bottom:20px;text-align:center}
.dpbnn ol li{display:inline-block;width:12px;height:12px;background:#fff;overflow:hidden;text-indent:-9999em;margin:0 5px;border-radius:50%;box-shadow:0 0 10px #333}
.dpbnn ol li.on{background:#dc0026}
.dpmain{padding:0 0 40px 0}
.dplist li{padding:30px 0;border-bottom:1px dashed #e5e5e5;position:relative}
.dplist li.on{background:#fef9f1}
.mncont,.mncont:hover{float:left;display:inline-block;width:900px;margin:0 0 0 30px}
.dplist .pic{float:left;width:150px;height:150px;border:1px solid #e5e5e5;background:#e5e5e5;border-radius:10px;overflow:hidden}
.dplist .pic img{float:left;display:block;width:150px;height:150px}
.dplist .txt{float:left;display:inline;margin:0 0 0 30px;width:718px;line-height:30px;font-size:14px}
.dplist h3{font-size:22px;line-height:40px;height:40px}
.dplist .txt strong{display:block;margin:10px 0 0 0;height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-word;font-weight:normal}
.dplist .txt p{color:#888;margin:10px 0 0 0;height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;}
.mnbtn{width:180px;height:68px;margin:-34px 0 0 0;right:30px}
.mnbtn p{height:18px;line-height:18px;color:#aaa;text-align:center;margin:10px 0 0 0}
.tdbtn,.tdbtn:hover{display:block;width:180px;height:40px;font-size:16px;line-height:40px;text-align:center;background:#f99900;border-radius:20px;color:#fff;cursor:pointer}
.dptab{height:52px;border-bottom:1px solid #e5e5e5;position:relative}
.dptab h2{float:left;display:inline;border-top:3px solid #e5e5e5;margin:0 0 0 -1px;line-height:48px;font-size:24px}
.dptab h2 a,.dptab h2 a:hover{display:block;padding:0 30px;border:1px solid #e5e5e5;border-width:0 1px;height:49px;background:#f8f8f8;color:#888}
.dptab h2.fir{margin:0 0 0 30px}
.dptab h2.on{border-color:#dbbd8d;}
.dptab h2.on a,.dptab h2.on a:hover{color:#333;;background:#fff;height:50px}
.dpmore,.dpmore:hover{height:52px;line-height:52px;margin:-26px 0 0 0;right:30px;color:#888;text-decoration:underline;font-size:16px}
.dpmore:hover{color:#333}
.bgmain{padding:0 0 40px 0}
.bgloop,.bgloop .bd,.bgloop ul{height:337px}
.bgloop{width:1200px;position:relative;z-index:2}
.bgloop .bd,.bgloop ul,.bgloop ul li{overflow:hidden}
.bgloop ul,.bgloop ul li{float:left;display:inline}
.bgloop ul{margin:0 0 0 -28px}
.bgloop ul li{width:277px;margin:0 0 0 28px;background:#f8f8f8;border-radius:10px;border:1px solid #f8f8f8}
.bgloop ul li a{display:block;padding:30px 29px 30px 30px;width:220px}
.bgloop ul li p{width:164px;height:200px;overflow:hidden;border-radius:4px;margin:0 auto}
.bgloop ul li h3{display:block;line-height:30px;height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;font-size:18px;margin:15px 0 0 0}
.bgloop ul li strong{font-weight:normal;color:#333}
.bgloop ul li.on{border-color:#333}
.mtcell{top:-80px;right:190px;width:58px;height:30px;padding:0 24px;border-right:1px solid #e5e5e5}
.mtcell li{float:left;width:10px;height:10px;display:inline;margin:10px 0 0 6px;text-indent:-9999em;background:#ccc;border-radius:50%}
.mtcell li.on{width:14px;height:14px;background:#333;margin-top:8px}
.dtdatu{background:url(zhantingdp.jpg) no-repeat center 0;height:320px}
.xmtu{background:url(zhantingxm.jpg) no-repeat center 0}
.zjtu{background:url(zhantingzj.jpg) no-repeat center 0}
.space .dtmcont .tit span{border-color:#ddd2c9}
.space{height:525px}
.space .tdbtn{background-color:#ef7752}
.space .dtmcont .tit span,.space .dtmcont .txt span i,.space .psite,.space .psite a{color:#777}
.space .psite a:hover{color:#333}
.space .dtmcont .tit i.ar{float:left;margin:6px 25px 0 0}
.space .dtsite .psite .ari{background-position:-186px -71px}
.space .dtmbtn .ltup{margin:-51px 0 0 -120px}
.space .dtmbtn .ltview{margin:5px 0 0 -120px;background:#f8b551}
.idxm,.idzj{width:24px;height:24px;overflow:hidden;display:inline-block;line-height:24px}
.idxm{background-position:0 -85px}
.idzj{background-position:-26px -85px}
.dtsite{padding:25px 0}
.dtsite .psite .ari{background-position:-167px -71px}
.dtmain{margin:41px 0 0 0;font-size:16px}
.dtmain dt{float:left;display:inline;margin:0 30px;width:150px;height:150px;position:relative}
.dtmain dt p,.dtmain dt p img{display:block;width:144px;height:144px}
.dtmain dt p{overflow:hidden;border:3px solid #fff;background:#fff;border-radius:50%}
.dtmain dt img{block}
.dtmain dt i{border:2px solid #fff;border-radius:50%;width:20px;height:20px;top:6px;right:19px}
.dtmain dd{float:left}
.dtmcont{width:660px;height:150px;overflow:hidden}
.dtmcont .tit{height:36px;overflow:hidden}
.dtmcont .tit strong,.dtmcont .tit span,.dtmcont .tit em{float:left;display:block}
.dtmcont .tit strong{font-size:24px;line-height:36px;font-weight:normal;padding:0 25px 0 0}
.dtmcont .tit span{height:24px;line-height:24px;margin:6px 0 0 0;border-left:1px solid #daa894}
.dtmcont .tit em{border-left:1px solid #fff;padding:0 25px}
.dtmcont .tit b{color:#333}
.dtmcont .txt{margin:15px 0 0 0;line-height:34px}
.dtmcont .txt span{display:block}
.dtmbtn{width:300px;height:140px;display:inline;margin:0 0 0 30px;position:relative}
.dtmbtn .tdbtn{width:240px;height:46px;line-height:46px;margin:-23px 0 0 -120px;border-radius:23px}
.dtcmm{width:810px;overflow:hidden;height:332px;position:relative}
.cmmnew{position:absolute;top:-25px;left:-30px;width:870px}
.cmmnew li{float:left;padding:25px 30px;width:229px;border:1px dashed #e5e5e5;border-width:1px 0 0 1px}
.cmmnew a,.cmmnew b,.cmmnew em,.cmmnew span{display:block}
.cmmnew b{font-size:18px;line-height:30px;height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word}
.cmmnew em,.cmmnew span{color:#888}
.cmmnew em{line-height:24px;margin:5px 0 0 0}
.cmmnew .s1{width:100%;overflow:hidden;height:30px}
.cmmnew .s1 i{float:left;display:block;height:14px;line-height:14px;overflow:hidden;margin:5px 0 0 0}
.cmmnew .s1 .i2{border-left:1px solid #e5e5e5;padding:0 0 0 15px;display:inline-block;margin-left:15px}
.cmmnew .s2{width:100px;height:28px;line-height:28px;border:1px solid #333;background:#fff;color:#333;text-align:center;border-radius:15px;margin:10px auto 0 auto}
.cmmnew a:hover .s2{background:#333;color:#fff}
.h2tab strong{color:#888;border-width:0;cursor:pointer}
.h2tab .on{color:#333;border-width:0 0 3px 0;cursor:default}
.h2tab .s2{left:108px}
.h2tab .s3{left:186px}
.h2hd .hd{display:none}
.h2hd .hd.on{display:block}
.pfnav{margin:56px 0 0 0;background:#fff;height:210px;overflow:hidden;border-radius:10px;box-shadow:0 0 15px #e6e6e6;padding:0 27px}
.pfnav li{width:190px;border-left:1px solid #e5e5e5;float:left;height:150px;overflow:hidden;margin:30px 0 0 0}
.pfnav li.first{width:191px;border-left:0}
.pfnav a,.pfnav a:hover{display:block}
.pfnav em{display:block;width:78px;height:78px;border:1px solid #999;margin:0 auto;overflow:hidden;border-radius:50%;position:relative}
.pfnav .ar{width:32px;height:32px;margin:-16px 0 0 -16px}
.pfnav .e1{background-position:1px -48px}
.pfnav .e2{background-position:-31px -48px}
.pfnav .e3{background-position:-63px -48px}
.pfnav .e4{background-position:-96px -48px}
.pfnav .e5{background-position:-129px -48px}
.pfnav .e6{background-position:0 -168px}
.pfnav .e7{background-position:-32px -168px}
.pfnav b,.pfnav span{display:block;line-height:30px;height:30px;overflow:hidden;text-align:center}
.pfnav b{font-size:18px;margin:10px 0 0 0}
.pfnav span{font-size:14px;color:#888}
.pfnav span i{color:#333;font-size:16px;font-family:Arial, Helvetica, sans-serif}
.mycard{background:#f8f8f8;padding:30px;border-radius:10px;overflow:hidden;color:#888;font-size:16px;}
.mcpic,.mcpic a,.mcpic a img{display:block;width:100px;height:100px;border-radius:50%;overflow:hidden}
.mcpic{border:2px solid #fff;margin:0 auto}
.mcnam{margin:10px 0 0 0;text-align:center;position:relative}
.mcnam,.mcnam span{height:30px;line-height:30px}
.mcnam span{display:inline-block;font-size:20px;color:#333}
.mcnam i{width:20px;height:20px;border-radius:50%;top:-24px;margin:0 0 0 -12px;border:2px solid #fff;box-shadow:0 0 15px #fff}
.mccmp{text-align:center;line-height:26px;margin:6px 0 0 0}
.mcoth{margin:10px 0 0 0;line-height:30px}
.mcbtn{margin:20px 0 0 0}
.mbn,.mbn:hover{display:block;font-size:16px;border-radius:22px;width:100%;height:44px;line-height:44px;color:#fff;text-align:center}
.gock,.gock:hover{background:#ef7752}
.gock:hover{background:#ef6034}
.gozt,.gozt:hover{background:#f8b551;margin:15px 0 0 0}
.gozt:hover{background:#f4a530}
.mndec{border:1px solid #e5e5e5;padding:25px 0;border-radius:10px}
.mndec h1{font-size:24px;height:40px;line-height:40px;overflow:hidden}
.mndec h1,.mntime{width:808px;margin:0 auto}
.mntime{margin-top:20px;padding:0;position:relative}
.mntime p{float:left;padding:20px 0 0 0;border-top:1px dashed #e5e5e5;width:100%}
.mntime p span{float:left;height:18px;overflow:hidden}
.mntime p span,.mntime p em,.mntime p i{float:left;display:block}
.mntime p em{color:#999}
.mntime .mnline{width:80px;height:3px;background:#333;overflow:hidden;top:-1px}
.cang,.cang:hover{font-size:12px;display:block;width:66px;height:24px;line-height:24px;overflow:hidden;border-radius:12px;background:#333;color:#fff;text-align:center;top:-52px}
.cang:hover,.non{background:#333}
.non{cursor:not-allowed}
.mninfo{line-height:30px}
.mninfo dl,.mninfo dt,.mninfo dd{float:left}
.mninfo dl{width:389px;display:inline;margin:0 0 0 30px}
.mninfo dt{width:120px;text-align:right;font-size:14px;color:#999}
.mninfo dd{width:269px;font-size:16px;height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-word}
.mnctact{background:#fef9f1;border-radius:10px;overflow:hidden;height:130px}
.ctfj,.cttxt{display:inline-block;float:left}
.ctfj{width:105px;height:90px;background:url(feiji.png) no-repeat 0 0;margin:20px 20px 0 43px}
.cttxt{height:52px;margin:39px 0 0 0}
.cttxt span,.cttxt em{display:block;color:#e58f1f}
.cttxt span{font-size:22px;height:30px;line-height:30px}
.cttxt span b{font-family:Arial, Helvetica, sans-serif;font-weight:bold}
.cttxt em{height:20px;line-height:20px;margin:2px 0 0 0}
.ctbtn,.ctbtn:hover{float:right;display:inline-block;margin:39px 30px 0 0;width:240px;height:52px;line-height:52px;font-size:18px;border-radius:26px}
.thrloop .bd li,.thrloop .bd li a{width:230px}
.thrzj .indbx,.thrxm .indbx,.thrloop .bd,.thrloop .bd li em,.thrloop .bd li em img{height:98px}
.thrxm .indbx,.thrzj .indbx{padding:30px}
.thrxm .mtcell{right:160px}
.thrzj .mtcell{right:130px}
.thrloop{width:750px;margin:0 auto;position:relative;z-index:2}
.thrloop .bd{overflow:hidden}
.thrloop .bd ul,.thrloop .bd ul li{float:left;display:inline;}
.thrloop .bd ul{margin:0 0 0 -30px}
.thrloop .bd li{margin:0 0 0 30px}
.thrloop .bd li a,.thrloop .bd li em,.thrloop .bd li em img{float:left;display:block}
.thrloop .bd li em,.thrloop .bd li em img{width:80px;border-radius:4px}
.thrloop .bd li span{display:block;float:right;width:130px;font-size:16px;line-height:28px;margin:7px 0 0 0;height:84px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word}
.thrloop .bd li span i{color:#333}
.thrloop .arv.mpr{left:-30px;width:30px;background-position:-136px -60px}
.thrloop .arv.mne{right:-30px;width:30px;background-position:-174px -60px}
.thrloop .tempWrap{border-radius:0}
.indlab{background:#fef9f1;font-size:16px;padding:25px 30px;overflow:hidden;border-radius:10px;line-height:24px}
.indlab a{ text-decoration:underline}
.sendmsg{padding:30px;background:#f8f8f8;border-radius:10px}
.sendmsg h2{height:30px;line-height:30px;font-size:24px}
.sendbox{border:1px solid #e5e5e5;background:#fff;padding:10px 15px}
.sendbox,.sendbox textarea,.sendbox p{height:120px}
.sendbox textarea{float:left;border:0;background:none;font-size:16px;line-height:24px;width:100%}
.sendbox p{overflow:hidden}
.sendbtn{height:36px;line-height:36px;position:relative;color:#999}
.sdonly{top:-214px}
.sdonly b{color:#333}
.sdok,.sdno{float:left}
.sdok a,sdok a:hover,.sdno a,.sdno a:hover{color:#333;text-decoration:underline}
.sdview{float:right;display:inline-block;margin:0 10px 0 0;cursor:pointer;width:120px;height:36px;position:relative;z-index:2;background:#e5e5e5;border-radius:4px}
.sdview ul{top:36px;background:#e5e5e5;overflow:visible}
.sdview li{width:90px;height:36px;line-height:36px;padding:0 15px;color:#777;border-top:1px solid #f5f5f5;display:none}
.sdview i.ari{width:11px;height:6px;overflow:hidden;margin:-3px 0 0 0;right:15px}
.sdview.on i.ari{background-position:-15px 0}
.sdview.on{border-radius:4px 4px 0 0}
.sdview.on ul{border-radius:0 0 4px 4px;height:77px}
.sdview.on li{display:block}
.sdview li.on{position:absolute;top:-36px;left:0;border-radius:4px 4px 0 0;color:#333;border:0;display:block}
.sdmsg{float:right;display:block;width:120px;height:36px;line-height:36px;text-align:center;border:0;background:#333;color:#fff;border-radius:4px;cursor:pointer;font-size:14px}
.msgbook li{width:100%;overflow:hidden;padding:30px 0;border-bottom:1px dashed #e5e5e5}
.msgbook li .col_l{display:inline;overflow:hidden;margin:0 20px 0 30px;position:relative}
.msgbook li .col_l,.msgbook li .col_l img{display:block;width:100px;height:100px}
.msgbook li .col_l img{border-radius:50%}
.msgbook li .col_l a,.msgbook li .col_l a:hover{display:block;border:1px solid #e8e8e8;border-radius:50%;width:98px;height:98px;overflow:hidden}
.msgbook li .col_l .ar{position:absolute;right:0;top:0;margin:0}
.msgbook li .col_r{display:inline;margin:0 20px 0 0;width:690px}
.msgbook li .col_r p{width:100%;overflow:hidden;font-size:14px;color:#888;line-height:24px;margin:10px 0 0 0}
.msgbook li .col_r .mname{margin:0}
.msource a,msource a:hover,.mdec a,.mdec a:hover{text-decoration:underline}
.msource a{color:#888}
.msource a:hover{color:#333}
.mname b,.mname i,.mname em,.mname span{display:block;float:left}
.mname b{font-size:16px;color:#333;padding:0 20px 0 0}
.mname i{margin:2px 20px 0 0;width:20px;height:20px;display:inline-block}
.mname .idxm{background-position:-52px -85px}
.mname .idzj{background-position:-74px -85px}
.mname em{padding:0 0 0 20px;border-left:1px solid #e5e5e5}
.mname .e1{padding-right:20px}
.mname span{float:right}
.mgbook{background:#f8f8f8;border-radius:10px}
.mwords,.mreply{margin:0 20px;display:block;font-size:16px}
.mwords,.mreply b{padding:15px 0}
.mwords{color:#333}
.mwords a,.mwords a:hover{text-decoration:underline}
.mreply{border-top:1px solid #e6e6e6;color:#e26076}
.mreply b{display:block;border-top:1px solid #fff;width:100%;overflow:hidden}
.mreply s,.mreply i{display:block;float:left}
.mreply s{width:50px;text-decoration:none;background:#e26076;color:#fff;text-align:center;border-radius:12px;font-size:14px}
.mreply i{width:670px;padding:0 0 0 10px}
.mdate em,.mdate a,.mdate a:hover{float:left;display:block;padding:0 20px;height:34px;border:1px solid #ccc;border-radius:18px;text-align:center;line-height:34px}
.mdate .reply_not,.mdate .reply_not:hover{color:#aaa;background:#efefef;border-color:#efefef;cursor:not-allowed}
.mdate .reply_on,.mdate .reply_on:hover,.mdate .kefu,.mdate .kefu:hover{border-color:#333;color:#333;cursor:pointer}
.mdate span{float:right;display:block;line-height:36px}
.reply_if{float:left;line-height:36px;display:inline-block;padding:0 0 0 20px;color:#396}
.reply_if.not{color:#333}
.reply_if.ok{color:#06c}
.allbtn,.allbtn:hover{background:#333;color:#fff;display:block;width:160px;height:50px;line-height:50px;border-radius:25px;overflow:hidden;margin:0 auto;text-align:center}
.msgbook .msgbtn{border-bottom:0;padding-bottom:0}
.msgrp li .col_r .msource{margin:8px 0 0 0}
.msgrp li .col_r .mindt{line-height:34px}
.mindt span,.msgrp li .col_r .msource{display:block}
.mdec,.mview{float:left}
.mctl,.mparner{float:right}
.mdec{width:380px;height:34px}
.mctl{width:370px;padding:2px 0 0 0}
.mview{width:450px}
.mview b,.mview i,.mview a,.mview a:hover{float:left;display:block}
.mview b{width:92px;border-right:1px solid #e5e5e5}
.mview i{width:70px;text-align:right}
.mview .beizhu{width:285px;text-align:left;padding:0 0 0 15px}
.mview a,.mview a:hover{width:287px;height:24px}
.mparner{width:300px}
.mparner b{display:block;float:right}
.mparner .mp1{padding:0 15px 0 0;border-right:1px solid #e5e5e5}
.mparner .mp2{padding:0 0 0 15px}
.mparner strong{font-family:arial;color:#333}
.mindt .mdec,.mview a,.mview a:hover{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-word}
.ib,.ib:hover,.yt{float:right;display:inline-block;margin:0 0 0 5px;padding:0 15px;border-radius:15px}
.ib,.ib:hover{height:28px;line-height:28px;border:1px solid #e5e5e5;cursor:pointer}
.btnmp,.btnmp:hover{border-color:#333;color:#333}
.tbntd,.tbntd:hover{border-color:#333;color:#333}
.btnck,.btnck:hover{border-color:#44a4ee;color:#44a4ee}
.btnsy,.btnsy:hover,.btnds,.btnds:hover{border-color:#efefef;background-color:#efefef;color:#aaa;cursor:default}
.btnmp,.btnmp:hover,.btnsy,.btnsy:hover,.btnds,.btnds:hover{padding:0;position:relative}
.btnsy em,.btnmp em,.btnds em{display:inline-block;padding:0 15px 0 30px}
.btnsy i,.btnmp i,.btnds i{width:12px;height:12px;left:15px;margin:-6px 0 0 0}
.btnsy i{background-position:-105px -116px}
.btnmp i{background-position:-92px -117px}
.btnds i{background-position:-119px -115px}
.yt{height:30px;line-height:30px;background:#b5b5b5;color:#fff}
.bgtrue{background:#32b16c}
.bgin{background:#00a0e9}
.bgfail{background:#b5b5b5}
.bgon{background:#e6566f}
.ytno,.ytyes{cursor:pointer;border:1px solid #888;color:#888;height:28px;line-height:28px;background:#fff}
.ytyes{border-color:#333;color:#333}
.nothing{height:400px;position:relative;width:100%}
.nothing p{width:100%;height:260px;position:absolute;top:50%;left:0;margin:-130px 0 0 0;}
.nothing i{display:block;width:180px;height:180px;overflow:hidden;margin:0 auto;background:url(nothing.png) no-repeat 0 0}
.nothing span{display:block;margin-top:20px;text-align:center;line-height:32px;color:#999}
.nothing span a,.nothing span a:hover{color:#333;text-decoration:underline;display:inline-block;padding:0 5px}
.nothing b{display:block;line-height:36px;font-size:24px;color:#aaa}
.msgbook .nothing,.pul .nothing{padding:0}
.indmain .nothing i,.indmain .nothing span,.indmain .nothing b{float:inherit}
.ztmn .nothing p{margin:-105px 0 0}
.dttxt .nothing{height:260px;margin:20px 0 0 0}
.dttxt .nothing p{text-indent:0;height:236px}
.sendqie .msgbook li .col_r{width:640px}
.mwords.hv{color:#e78e9c}
.dbaomn{padding:0 0 40px 0}
.dbaobn{background:url(daobao.jpg) no-repeat center 0}
.dbaobn,.dbaobn sw{height:280px;overflow:hidden}
.dbaols dt,.dbaols dd{float:left;width:100%}
.dbaols dt{background:#f4f5f9;font-size:24px;color:#999;text-align:center;height:60px;line-height:60px;overflow:hidden}
.dbaols dd{padding:30px 0;border-bottom:1px dashed #e5e5e5}
.dbaols dd.on{background:#fef9f1}
.dw1{width:830px}
.dw2{width:190px}
.dw3{width:180px}
.dw1 a{float:left;display:block}
.dbaols p{float:left;overflow:hidden;position:relative}
.dbaols dd p{height:113px}
.dpic,.dpic img{float:left;width:160px;height:113px}
.dpic{display:inline-block;overflow:hidden;margin:0 30px}
.dtit{float:left;width:580px}
.dtit strong{font-weight:normal;display:block;font-size:24px;line-height:50px;height:50px;overflow:hidden}
.dtit em{color:#888;display:block;margin:5px 0 0 0;line-height:24px;height:48px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word}
.dtim{color:#888;width:190px;height:30px;line-height:30px;text-align:center;font-size:16px;margin:-15px 0 0 0}
.ddwn,.ddwn:hover{width:100px;height:40px;padding:60px 0 0 0;text-align:center;margin:-50px 0 0 -50px;background:url(down.png) no-repeat center 20px;font-size:16px;color:#333;line-height:24px}
.dlne{background:#e5e5e5;width:1px;height:300px;overflow:hidden}
.dbaodt .sw{border-top:1px solid #e5e5e5;padding:30px 0 0 0}
.dbpic,.dbpic img{float:left;width:400px;height:282px;overflow:hidden;border-radius:10px}
.dbcon{width:770px;position:relative}
.dbcon h1{height:60px;line-height:60px;font-size:30px}
.dbcon h3{height:90px;line-height:30px;font-size:16px;color:#888;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word}
.dbcon h4{color:#aaa;font-size:16px;line-height:30px;top:15px}
.dbpri{font-size:16px;color:#aaa;height:24px;line-height:24px}
.dbpri em,.dbpri b{display:block;float:left;padding:0 20px 0 0}
.dbpri b{padding-left:20px;border-left:1px solid #dcdcdc}
.dbpri b a,.dbpri b a:hover{color:#333;text-decoration:underline}
.dbpri span{float:right}
.dbbtn span,.dbbtn a,.dbbtn a:hover{float:left;display:inline-block;font-size:18px;border-radius:25px;text-align:center}
.dbdn,.dbdn:hover{width:205px;height:50px;line-height:50px}
.dbsc{margin:0 0 0 30px;width:203px;height:48px;line-height:48px;border:1px solid #f4c4cc;background:#fdf3f4;color:#d95866;cursor:pointer}
.dbsc em{display:inline-block;position:relative;margin:0 0 0 25px}
.dbsc em i{width:18px;height:18px;background-position:-123px -42px;margin:-9px 0 0 0;left:-25px}
.dbsc.not{background:#e5e5e5;border-color:#e5e5e5;color:#aaa;cursor:not-allowed}
.dbsc.not em i{background-position:-146px -42px}
.dbmajor{background:#f8f8f8;padding:30px 15px;border-radius:10px;margin:30px 0 0 0}
.dbyjy{padding:0 0 5px 0}
.dbyjy a{display:block;float:left;width:90px;text-align:center;margin:0 0 15px 0}
.dbyjy i{display:block;width:60px;height:60px;overflow:hidden;margin:0 auto;border:1px solid #4f6268;border-radius:50%;background:url(yjy.png)}
.dbyjy .icon1{background-position:-5px 16px;border-color:#d2c52a}
.dbyjy .icon2{background-position:-56px 16px;border-color:#f76244}
.dbyjy .icon4{background-position:-56px -35px;border-color:#eab000}
.dbyjy .icon5{background-position:-5px -86px;border-color:#36b4d1}
.dbyjy .icon9{background-position:-5px -188px;border-color:#4f6268}
.dbyjy .icon10{background-position:-56px -188px;border-color:#83cc2e}
.dbyjy b{display:block;line-height:24px;height:24px;overflow:hidden;margin:5px 0 0 0}
.moremj,.moremj:hover{display:block;margin:0 auto;width:238px;height:48px;line-height:48px;text-align:center;color:#333;font-size:16px;border:1px solid #333;border-radius:25px}
.dbmain{position:relative}
.dbitem{font-size:16px;line-height:34px;padding:20px 0 0 30px}
.mulu{word-wrap:break-word;display:block;width:100%;overflow:hidden}
.mulu p{float:left;width:99%;vertical-align:top;height:34px;overflow:hidden;color:#333}
.mulu p b span{font-weight:bold}
.mulu p span{font-family:Arial,"Microsoft YaHei"}
.gaikg{margin:-15px 0 0 0}
.gaikg p{text-indent:2em;margin:15px 0 0 0}
.mulu,.gaikg{display:none}
.dbtab{border-bottom:1px solid #e5e5e5;padding:0 0 0 1px;position:relative}
.dbtab,.dbtab li{height:49px}
.dbtab li{float:left;display:inline;margin:0 0 0 -1px;position:relative;overflow:hidden;cursor:pointer}
.dbtab li p{border:1px solid #e5e5e5;border-bottom:0;padding:0 29px;height:48px;font-size:20px;line-height:48px}
.dbtab li i{width:100%;overflow:hidden;height:2px;background:#333;position:absolute;top:0;left:0;display:none}
.dbtab li.on{height:50px;background:#fff;z-index:2}
.dbtab li.on p{color:#333}
.dbtab li.on i{display:block}
.dbitem .hd.on{display:block}
.muludn{height:20px;line-height:20px;top:15px;font-size:16px}
.muludn a{color:#aaa;padding:0 20px;display:inline-block;height:20px;border-right:1px solid #e5e5e5}
.muludn a.last{padding-right:0;border:0}
.muludn a:hover{color:#333}
.dbsub{position:relative}
.dbbaogao ul,.dbbaogao ul li{float:left;display:inline}
.dbbaogao ul{margin:-30px 0 0 -30px}
.dbbaogao ul li{width:270px;margin:30px 0 0 30px;background:#f8f8f8;border-radius:10px}
.dbbaogao ul li a{display:block;padding:30px;width:210px}
.dbbaogao ul li p{width:164px;height:200px;overflow:hidden;border-radius:4px;margin:0 auto}
.dbbaogao ul li h3{display:block;line-height:30px;height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;font-size:18px;margin:15px 0 0 0}
.dbbaogao ul li strong{font-weight:normal;color:#333}
.moreabo{height:20px;line-height:20px;top:15px;color:#aaa}
.moreabo p{float:left}
.moreabo p a{color:#aaa;text-decoration:underline;float:left;display:inline-block;margin:0 0 0 20px}
.moreabo p a:hover{color:#333}
.moreabo .p1{padding:0 20px 0 0}
.moreabo .p2{border-left:1px solid #e5e5e5}
.dbfoot{margin:-10px 0 0 0;padding:0 0 40px 0}
.csbtn,.dacha{left:inherit;top:-23px;right:-23px;width:31px;height:30px;cursor:pointer;background-position:8px -109px}
.csbtn:hover,.dacha:hover{background-position:-17px -109px}
.ltzw,.ltcw{position:fixed;_position:absolute;display:none}
.ltzw{z-index:100002;width:100%;height:100%;background:#000}
.ltcw{z-index:100003;width:320px;height:110px;background:#fff;padding:30px;margin:-85px 0 0 -190px;border-radius:8px}
.msgbox{position:relative}
.msgbox h2{text-align:center;font-size:22px;color:#333;line-height:26px;padding:0 0 8px 0}
.msgbox h3{font-size:16px;color:#333;text-align:center;line-height:26px}
.boxcom{position:relative}
.boxcom h2{text-align:center;font-size:22px;color:#333;line-height:26px;padding:0 0 8px 0}
.boxcom h3{font-size:16px;color:#333;text-align:center;line-height:26px}
.btnbox{margin:15px 0 0 0;width:100%;overflow:hidden}
.pbbtn{width:98px;height:34px;line-height:34px;float:left;display:inline-block;border:1px solid #d7d7d7;color:#333;text-align:center;background:#f5f5f5;border-radius:18px;cursor:pointer;margin:0 0 0 10px}
.btnconfirm,.btnconfirm:hover,.btnclose,.queren,.queren:hover{border:0;width:100px;height:36px;line-height:36px;background-color:#333;color:#fff;margin:0 0 0 55px}
.queren,.queren:hover{margin:0 0 0 10px}
.btnclose{float:none;display:block;margin:0 auto}
.ww7{width:700px;margin:-216px 0 0 -350px;padding:0}
.centbtn{margin:30px 0 0 0;text-align:center;height:36px;overflow:hidden;width:100%}
.centbtn span{display:inline-block}
.centbtn em{display:inline-block;float:left;margin:0 0 0 -10px}
.centbtn .quxiao{margin:0 0 0 10px}
.diahd{background:#333;position:relative}
.diahd,.hdtit{height:42px;line-height:42px;}
.hdtit{display:block;color:#fff;font-size:16px;padding:0 0 0 30px}
.ww7 .dacha{background-position:-82px -131px;top:6px;right:6px}
.ww7ad{padding:30px 30px 0 30px}
.ww7ad span{display:block;width:640px;height:140px;overflow:hidden}
.ww7stp{padding:30px 0 0 0;width:428px;margin:0 auto}
.ww7stp li{float:left;width:198px;height:32px;overflow:hidden}
.ww7stp li.las{width:32px}
.ww7stp i.ar{width:32px;height:32px;overflow:hidden;float:left}
.ww7stp p.ar{width:136px;height:22px;padding:10px 15px 0 15px;float:left;background-position:-51px -209px;text-align:center;color:#ac6a00;font-size:14px;line-height:22px}
.ww7stp .f1{background-position:-109px -168px}
.ww7stp .f2{background-position:-140px -168px}
.ww7stp .f3{background-position:-171px -168px}
.ww7chos{padding:30px 30px 0 30px}
.ww7chos dt{float:left;width:160px;text-align:right;font-size:16px;line-height:32px;display:inline;margin:0 10px 0 0}
.ww7chos dt i{color:#333}
.ww7chos dd{float:left;width:470px;position:relative}
.ww7ipt,.ww7ipt select{float:left}
.ww7ipt{height:32px}
.ww7bj,.ww7bj:hover{display:none;float:left;line-height:32px;margin:0 0 0 20px;color:#333;text-decoration:underline}
.ww7bj.on{display:inline-block}
.sla,.sla option{border:solid 1px #e5e5e5;padding:0 0 0 10px;font-size:16px}
.sla{border-color:#e5e5e5;height:32px;line-height:32px}
.sla option{display:block}
.slw4{width:363px}
.warmtrip{padding:30px 0 0 0;line-height:30px;text-align:center;font-size:16px}
.iptfoot{position:absolute;left:383px;top:0;line-height:32px;font-size:14px;color:#ff0000;display:none}
.iptfoot.on{display:block}
.diayt{display:inline-block;position:relative;margin:0 0 0 29px;height:30px}
.diayt i{width:24px;height:24px;left:-29px;margin:-12px 0 0 0;background-position:0 -139px}
.rzul{padding:5px 0}
.rzul li{float:left;width:202px;text-align:center;color:#aaa;font-size:16px}
.rzul li i.ari{width:40px;height:40px;margin:0 auto}
.rzul li i.a1{background-position:0 -151px}
.rzul li i.a2{background-position:-53px -151px}
.rzul li i.a3{background-position:-106px -151px}
.rzul li i.a4{background-position:-159px -151px}
.rzul li .p2{line-height:34px;font-size:18px;margin:30px 0 0 0;position:relative}
.rzul li .p2 i{display:block;width:100px;height:1px;overflow:hidden;background:#bbb;position:absolute;top:-10px;left:50%;margin:0 0 0 -50px}
.rzul li .p3{background:#e5e5e5;color:#aaa;width:100px;height:30px;line-height:30px;margin:10px auto 0 auto;border-radius:15px;font-size:14px}
.rzul li.on .p2{color:#333}
.rzul li.on .p2 i{background:#44a4ee}
.rzul li.on .p3{background:#68c611;color:#fff}
.rzul li.on i.a1{background-position:0 -99px}
.rzul li.on i.a2{background-position:-53px -99px}
.rzul li.on i.a3{background-position:-106px -99px}
.rzul li.on i.a4{background-position:-159px -99px}
.notli{display:none}
.indchoose .ulsma.oly .arow{display:block}
.mre .smabtn{display:block}
.indchoose ul .smabtn{width:100%;text-align:center}
.smabtn p{display:inline-block}
.smabtn p a,.smabtn p a:hover{display:inline-block;float:left;width:90px;height:36px;line-height:36px;border-radius:18px;margin:0 0 0 15px;font-size:14px}
.smaok,.smaok:hover{background:#333;color:#fff;margin:0}
.smaqx,.smaqx:hover{background:#e0dede;color:#666}
/*headmenu fix style*/
.trzfixd{position:fixed;_position:absolute;z-index:100003;width:100%!important;top:0;left:0}
.trzmtp{margin-top:75px}
.flor{display:none}
.dncur{display:block}
.flor s{background:url(irn_menuicon.png) no-repeat 0 0}
.flor i,.trzbg{background:url(menufix.png) no-repeat 0 0}
.flor i{display:block;width:11px;height:7px;position:absolute;top:-7px;left:50%;margin:0 0 0 -5px}
.ftrzzj i{margin:0 0 0 -76px}
.ftrzxm i{margin:0 0 0 16px}
.flor{font-size:16px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 10px #e6e6e6;border-radius:3px;position:absolute;top:70px}
.fixyjy{left:58px;width:400px;height:235px;padding:12px 20px 13px 20px}
.fixyjy a{float:left;width:99px;text-align:center;height:46px;line-height:46px;border:1px dashed #e5e5e5;border-width:1px 0 0 1px}
.fixyjy a.tn{border-top-color:#fff}
.fixyjy a.ln{border-left-color:#fff}
.fixyjy a:hover,.fixyjy a.tn:hover,.fixyjy a.ln:hover{background:#333;color:#fff;border-color:#333;border-radius:2px}
.fixnws{left:-34px;width:70px;padding:11px 20px 10px 20px;}
.fixnws a{display:block;line-height:34px;text-align:center;border-top:1px dashed #e5e5e5;margin:-1px 0 0 0}
.fixnws a:hover{background:#333;color:#fff;position:relative;border-color:#333;border-radius:2px}
.fixnws a.fir{border-top:0}
.fixghy{left:146px;width:560px;padding:5px 20px 20px 20px}
.fixghy a{position:relative;float:left;width:140px;height:32px;overflow:hidden;margin:15px 0 0 0;border:0;line-height:28px;}
.fixghy s{display:block;width:30px;height:30px;border:1px solid #ff7272;float:left;border-radius:50%;line-height:32px;cursor:pointer}
.fixghy .s2{background-position:-33px -1px;border-color:#ecbd00}
.fixghy .s3{background-position:-65px -1px;border-color:#bccb29}
.fixghy .s4{background-position:-97px -1px;border-color:#42d796}
.fixghy .s5{background-position:-129px -1px;border-color:#f6ad39}
.fixghy .s6{background-position:-161px -1px;border-color:#6096f8}
.fixghy .s7{background-position:-193px -1px;border-color:#a069d3}
.fixghy .s8{background-position:-225px -2px;border-color:#00c0ff}
.fixghy .s9{background-position:-257px -2px;border-color:#6cd06c}
.fixghy .s10{background-position:-289px -1px;border-color:#98c449}
.fixghy .s11{background-position:-1px -33px;border-color:#aa9144}
.fixghy .s12{background-position:-33px -33px;border-color:#5b5b92}
.fixghy .s13{background-position:-65px -33px;border-color:#2cb6ec}
.fixghy .s14{background-position:-97px -33px;border-color:#ff7a31}
.fixghy .s15{background-position:-129px -33px;border-color:#f6ad39}
.fixghy .s16{background-position:-161px -33px;border-color:#0284c1}
.fixghy .s17{background-position:-193px -33px;border-color:#005ad5}
.fixghy .s19{background-position:-225px -33px;border-color:#309d5d}
.fixghy .s20{background-position:-257px -33px;border-color:#f63535}
.fixghy .s21{background-position:-289px -33px;border-color:#ff6000}
.fixghy b{display:block;padding:2px 0 0 5px;float:left;font-weight:normal;cursor:pointer}
.fixghy .fixghy a:hover{background:none;color:#333}
.fixtz{width:100%;height:118px;border-width:1px 0;padding:25px 0;left:0;text-align:center}
.fixtz p{display:inline-block}
.fixtz p a,.fixtz p strong,.fixtz p em{float:left;display:block;width:140px}
.fixtz p a{padding:0 20px;border-left:1px solid #e5e5e5}
.fixtz p a.fir{border:0}
.fixtz p span{float:left;display:inline-block;width:60px;height:60px;overflow:hidden;margin:0 40px;border-radius:50%;position:relative}
.fixtz p .s1{background:#333}
.fixtz p .s2{background:#facd89}
.fixtz p .s3{background:#d1c0a5}
.fixtz p .s4{background:#ec6941}
.fixtz p .s5{background:#cce198}
.fixtz p .s7{background:#f29a76}
.fixtz p .s8{background:#f2c276}
.fixtz p .trzbg{width:28px;height:28px;margin:-14px 0 0 -14px}
.fixtz p .trz1{background-position:0 -30px}
.fixtz p .trz2{background-position:-44px -30px}
.fixtz p .trz3{background-position:-88px -30px}
.fixtz p .trz4{background-position:-132px -30px}
.fixtz p .trz5{background-position:-176px -30px}
.fixtz p .trz6{background-position:-176px 0}
.fixtz p .trz7{background-position:-132px 0}
.fixtz p .trz8{background-position:-88px 0}
.fixtz p strong,.fixtz p em{line-height:24px;height:24px;overflow:hidden}
.fixtz p strong{font-size:18px;font-weight:normal;margin:10px 0 0 0}
.fixtz p em{font-size:14px;color:#aaa}
.fixyjy a.yjbgtc{width:382px;text-align:left;padding-left:18px;color:#333}
.yjbgtc b,.yjbgtc i{display:inline-block;float:left;font-weight:normal}
.yjbgtc i{width:39px;height:16px;overflow:hidden;margin:15px 0 0 8px;background-position:0 -10px;position:static}
.fixyjy a.yjbgtc:hover i{background-position:-39px -10px}
.errortip{padding:40px 0}
.errortip .sw{border:1px solid #e5e5e5;border-radius:10px;background:#fff}
.errortip dl{padding:60px 0}
.errortip dt{background:url(nothing.png) no-repeat 0 0;width:180px;height:180px;overflow:hidden;margin:0 auto}
.errortip .dd1{margin:30px 0 0 0;text-align:center;font-size:30px;line-height:36px;color:#333}
.errortip .dd2,.errortip .dd3{width:800px;margin:30px auto 0 auto;border-top:1px dashed #e5e5e5}
.errortip .dd2{text-align:center;color:#333;font-size:24px;line-height:36px;padding:30px 0 0 0}
.errortip .dd3{height:3px;position:relative}
.errortip .dd3 i{display:block;width:60px;height:3px;overflow:hidden;position:absolute;top:-2px;left:50%;margin:0 0 0 -30px;background:#333;border-radius:2px}
.errortip .dd4{height:108px;position:relative;font-size:16px;line-height:36px;color:#888;margin:20px 0 0 0}
.errortip .dd4 p{width:180px;height:108px;position:absolute;top:0;left:50%;margin:0 0 0 -80px}
.errortip .dd4 span{display:block}
.errortip .dd4 em{color:#f00;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:18px}
.errortip .dd5{margin:20px 0 0 0;text-align:center}
.errortip .dd5 span{display:inline-block}
.errortip .dd5 a,.errortip .dd5 a:hover{display:inline-block;float:left;width:100px;height:40px;line-height:40px;background:#fff;text-align:center;color:#333;border:1px solid #333;font-size:16px;margin:0 0 0 15px;border-radius:21px;}
.errortip .dd5 a.fir,.errortip .dd5 a.fir:hover{color:#fff;background:#333;margin:0}
.svc{background:url(svc.png) no-repeat 0 0}
.footsvc{background:#333}
.footsvc .sw{position:relative;height:196px;border-bottom:1px solid #515151;color:#fff}
.footsvc ul{padding:44px 0;float:left}
.footsvc li{float:left;width:300px;position:relative}
.footsvc dl{width:184px;height:108px;margin:0 auto;position:relative}
.footsvc dt{font-size:30px;width:64px;height:64px;line-height:64px;text-align:center}
.footsvc dt{margin:-32px 0 0 0}
.footsvc dd{margin:0 0 0 84px}
.footsvc p{line-height:24px;height:24px;overflow:hidden}
.footsvc span{display:block;font-size:18px;line-height:30px;height:30px;overflow:hidden;margin:0 0 6px 0}
.footsvc a{color:#aaa}
.footsvc a:hover{color:#fff;text-decoration:underline}
.footsvc li i{display:block;width:1px;height:108px;overflow:hidden;background:#515151;position:absolute;top:0;left:-1px}
.footsvc .swbt{width:30px;height:15px;margin:0 0 0 -15px;bottom:-15px;background-position:0 -72px}
.myhelp{padding:30px 0;background-color:#f8f8f8;font-size:14px}
.myhelp .sw{background-color:#fff;border-radius:10px;position:relative;overflow:hidden}
.hpsub,.hph2{width:190px}
.hpsub,.hpmain{padding-bottom:60px}
.hpmain{width:930px;padding-right:40px}
.hph2{height:70px;line-height:70px;text-align:center;color:#999;font-size:24px;border-bottom:1px solid #e5e5e5}
.hpline{width:1px;height:20000px;background-color:#e5e5e5;left:189px;}
.memloc{height:70px;border-bottom:1px solid #e5e5e5;color:#888;font-size:16px;line-height:18px}
.memloc p.ar{float:left;overflow:hidden;width:14px;height:18px;background-position:-11px 0;margin:26px 5px 0 0}
.loction,.logtxt{height:18px;overflow:hidden;margin:26px 0 0 0}
.loction{float:left}
.loction em,.loction a:hover{color:#333}
.loction a{color:#888}
.hpsub dl{border-bottom:1px solid #e5e5e5}
.hpsub dt{height:42px;line-height:42px;background-color:#f1f1f1;color:#888;position:relative}
.hpsub dd{display:none;padding:1px 0 0 0}
.hpsub h3{padding-left:40px;font-size:16px}
.hpsub dt i{width:11px;height:6px;margin:-3px 0 0 0;left:20px;background-position:0 -40px}
.hpsub a{display:block;position:relative;height:36px;margin-top:-1px}
.hpsub a span{display:block;border-top:1px solid #f0f0f0;position:absolute;top:0;left:0;height:35px;line-height:34px;padding-left:40px;width:149px;color:#666}
.hpsub a .i1{display:none;width:4px;height:4px;background:#777;margin:-2px 0 0 0;left:40px}
.hpsub a .i2{width:8px;height:14px;margin:-7px 0 0 0;background-position:-1px -47px;right:-8px;display:none}
.hpsub a.on span{background:#fff3f5;border-color:#fff3f5;color:#333}
.hpsub a.on .i1{background:#333}
.hpsub a.on,.hpsub dl.on{z-index:3}
.hpsub dl.on{border:1px solid #333;border-top:0;position:relative}
.hpsub dl.on dt{background-color:#333;color:#fff}
.hpsub dl.hv dd,.hpsub a.on .i2{display:block}
.hpsub dl.on dt i{background-position:-33px -40px;left:19px}
.hpsub dl.hv dt i{background-position:-22px -40px}
.hpsub dl.hv.on dt i{background-position:-11px -40px}
.hpsub dl.on span{padding-left:39px}
.hpsub dl.on .i1{left:39px}
.hpsub dl.on h3{padding-left:39px}
.hpsub a,.hpsub span,.hpsub i,.hpsub h3{cursor:pointer}
.hpsub a:hover span{color:#333}
.hplist{margin:30px 0 0 0}
.hplist dl{min-height:500px}
.hplist dt{background:#f6f6f6;height:50px;line-height:50px;font-size:20px;padding:0 0 0 45px;border-radius:10px;margin:0 0 10px 0}
.hplist dd{line-height:50px;font-size:16px}
.hplist dd.on{background:#fef9f1}
.hplist dd a{color:#666;display:block;margin:0 0 0 45px;position:relative}
.hplist dd .il{width:6px;height:6px;border-radius:50%;margin:-3px 0 0 0;left:-22px;background:#bbb}
.hplist dd .ir{width:9px;height:16px;margin:-8px 0 0 0;right:30px;background-position:-18px -46px}
.hplist dd a:hover{color:#333;text-decoration:underline}
.hplist dd a:hover .il{background:#333}
.hplist dd a:hover .ir{;background-position:-9px -46px}
.hpdt{margin:30px 0 0 0}
.hpdt dl{min-height:500px}
.hpdt dt{font-size:24px;height:60px;line-height:60px;background:#f6f6f6;padding:0 0 0 20px;border-radius:10px;margin:0 0 20px 0}
.hpdt dd{font-size:16px;line-height:36px;padding:0 20px}
.hpdt p strong{font-weight:bold}
.hpdt p img{width:890px}
.hpdt p a{color:#333;text-decoration:underline}
.treaty{font-size:16px;line-height:34px;padding:35px 40px}
.treaty dt{font-size:24px;text-align:center;line-height:50px}
.treaty .pone{margin:20px 0 0 0;font-weight:bold}
.treaty .ptwo{text-indent:2em}
.find-list .fget,.find-list .fbtn,.find-log a,.find-list .dark{border:0;border-radius:4px;color:#fff;text-align:center;background:#333}
.find-list .fbtn,.find-log a{cursor:pointer;width:300px;font-size:18px;height:56px;line-height:56px}
.findpdw{background:#f7f7f7;padding:40px 0}
.findbox{float:left;width:100%;height:680px;background:#fff;border-radius:10px;overflow:hidden}
.find-step li,.find-step i{height:100px}
.find-step{margin-top:-26px;width:840px;margin:0 auto;position:relative;height101px}
.find-step li{float:left;width:280px;position:relative;text-align:center;border-bottom:#e5e5e5 solid 1px}
.find-step i{width:100%;display:block;position:absolute;left:0;top:19px;line-height:26px;background:url(dot.png) no-repeat center -80px;color:#aaa;font-size:16px}
.find-step .cur{border-color:#094}
.find-step .cur i{background-position:center 62px;color:#094}
.find-tit{font-size:32px;font-style:normal;font-weight:normal;padding:50px 0 10px 0;text-align:center;position:relative}
.find-list{margin:70px auto 0 auto;width:570px;font-size:16px;display:none}
.curon{display:block}
.find-list li{margin:0 0 30px 0;position:relative}
.find-list input,.find-list img,.find-list a,.find-list span{float:left;display:block}
.flabel{width:150px;text-align:right;height:50px;line-height:50px;color:#777}
.find-list .fn{border:1px solid #e5e5e5;background:#fff;width:298px;height:48px;line-height:48px;border-radius:4px;text-indent:10px}
.find-list .fncode{width:182px}
.fcode{width:76px;height:36px;overflow:hidden;margin-left:10px}
.fcode img{width:76px;height:36px}
.floadcode{line-height:36px;margin-left:10px}
.find-list .fbtn{margin:10px 0 0 170px}
.find-list select{float:left;width:270px;font-size:16px;font-family:"microsoft yahei"}
.imgcode{float:left;border:1px solid #e5e5e5;border-radius:4px;width:148px;height:48px;margin:0 0 0 10px}
.find-list .fnmb,.find-list .fnimg{width:138px}
.find-list .fget,.find-list .dark{font-size:14px;width:150px;height:50px;line-height:50px;cursor:pointer;margin-left:10px}
.find-list .dark{background:#ccc;cursor:not-allowed}
.find-ok{font-size:40px;text-align:center;color:#f00;line-height:60px}
.find-back{text-align:center;font-size:16px;margin-top:20px;line-height:26px;color:#666}
.find-log{margin:30px 0 0 0}
.find-log a,.find-log a:hover{float:none;display:block;margin:0 auto}
.mh{width:20px;line-height:50px;color:#777;height:50p;overflow:hidden;text-align:center}
.error{display:none;float:left;position:absolute;line-height:50px;height:50px;color:#333;top:0;left:510px;width:205px}
.error .tc{width:16px;height:16px;left:-21px;margin:-8px 0 0 0;background-position:-133px -115px}
.error em{float:left;display:inline-block}
.ml1{display:inline-block;margin:0 0 0 18px}
.error.on{display:block}
.error.mrl{margin:0 0 0 20px}
.adbj .sw{height:90px;overflow:hidden;border-radius:10px}
.kwlab .sw{border:1px solid #e5e5e5;padding:29px;width:1140px;height:180px;border-radius:10px}
.kwlab .pic{float:left;width:300px;height:180px;overflow:hidden;border-radius:8px}
.kwcont{float:right;width:810px}
.kwcont h1{font-size:24px;line-height:30px;height:30px;overflow:hidden}
.kwcont h3{font-size:16px;line-height:30px;height:60px;overflow:hidden;margin:10px 0 0 0}
.kwhot{margin:20px 0 0 0;height:60px;overflow:hidden;line-height:30px}
.kwhot span{display:inline-block;float:left;height:24px;width:80px;text-align:center;font-size:12px;color:#fff;line-height:24px;background:#333;border-radius:2px;position:relative;margin:3px 20px 0 0}
.kwhot span i{width:5px;height:6px;margin:-3px 0 0 0;right:-5px;background-position:-144px 0}
.kwhot a{display:inline-block;float:left;margin:0 15px 0 0;color:#888;text-decoration:underline}
.kwhot a:hover{color:#333}
.kwmain .imatr{padding-bottom:25px}
.kwmain .indad,.kwmain .indcomm{border-radius:10px}
.kwchoose{margin:0 0 0 5px}
.kwchoose li{float:left;line-height:32px;display:inline;margin:0 0 0 25px}
.kwchoose em{float:left;display:block;width:70px;text-align:right;color:#888}
.kwchoose select,.kwchoose option{border:solid 1px #e5e5e5;padding:0 0 0 6px;font-size:14px;border-color:#e5e5e5;height:32px;width:130px}
.kwchoose option{display:block}
.kwchoose .btn{margin:0 0 0 30px}
.kwbtn{float:left;border:0;width:130px;height:32px;line-height:32px;overflow:hidden;cursor:pointer;text-align:center;color:#fff;border-radius:16px;background:#333;font-size:16px}
.kwtab{border-top:2px solid #888;background:#f5f5f5}
.kwtab li{float:left;height:48px;line-height:48px;padding:0 30px;font-size:16px}
.kwfoot{background:#f5f5f5;padding:30px 0}
.kwfoot li{float:left;width:100%;line-height:30px;color:#888}
.kwfoot span{float:left;display:block;width:80px}
.kwfoot p{float:left;width:1040px}
.kwfoot .on{height:30px;overflow:hidden}
.kwfoot em{float:right;width:80px;display:block;text-align:right;cursor:pointer;text-decoration:underline}
.kwfoot b{float:left;display:inline-block;margin:0 0 0 -15px}
.kwfoot a{float:left;display:inline-block;margin:0 0 0 15px;color:#888}
.kwfoot a:hover{color:#333}
.indmad{margin:0 0 30px 0;line-height:0}
.indmad img,.indmad a{display:block;float:left}
.govscr{padding:20px 0 0 0}
.govscr .indscr{margin:0 29px;border:1px solid #666;background-color:#fff}
.govscr .indscr,.govscr .scrbx{width:1140px}
.govscr .indscr,.govscr .scrbx,.govscr .scrsb{height:40px;line-height:40px;border-radius:2px}
.govscr .indscr .scrsb{background-position:-52px 11px;background-color:#fff}
.govhot{float:right;line-height:24px;width:100%;margin:10px 0 0 0;color:#aaa;text-align:center}
.govhot li{display:inline-block;padding:0 0 0 20px}
.govhot p{float:left;overflow:hidden}
.govhot p span{float:left;display:inline-block;margin:0 0 0 -1px}
.govhot a{display:inline-block;float:left;padding:0 20px;border-left:1px solid #e5e5e5;color:#aaa;text-decoration:underline}
.govhot a:hover{color:#e50000}
.gov{margin:-30px 0 0 0}
.gov .mncont,.gov .mncont:hover{width:auto;margin:0 30px 0 28px}
.gov .dplist .pic,.gov .dplist .pic img{width:180px;height:122px;border:0}
.gov .dplist .txt{width:602px}
.govdt .dtmain dt p,.govdt .dphot em{position:relative}
.govdt .dtmain dt p img,.govdt .dphot em img{float:none;position:absolute;top:0;left:50%}
.govdt .dtmain dt p img{width:212px;margin:0 0 0 -106px}
.govdt .dphot em img{width:118px;margin:0 0 0 -59px}
.govdt.dtdatu{background-image:url(zhantinggov.jpg)}
.govdt .dtmcont{height:36px;margin-top:57px}
.baike{padding:0 0 40px 0}
.baikelist{overflow:hidden;margin-top:25px}
.baikelist ul{float:left;width:100%}
.baikelist li{float:left;width:100%;border-top:1px solid #f2f2f2}
.baikelist a{display:block;padding:18px 30px;position:relative}
.baikelist a:hover{background:#fef9f1}
.baikelist h2{font-size:20px;line-height:30px}
.baikelist p{font-size:14px;color:#868686;line-height:24px;margin-top:8px}
.baikelist b{display:block;color:#aaa;font-size:14px;line-height:24px}
.baikelist i{display:block;width:6px;height:10px;overflow:hidden;background:url(https://xm.chinairn.com/image/baike_icon.png) no-repeat 0 0;position:absolute;top:28px;left:0}
.baikelist a:hover i{background-position:-6px 0}
.baiketit{margin-top:-5px}
.baiketit span{display:block;float:left;font-size:22px;height:24px;line-height:24px;border-left:3px solid #333;padding:0 0 0 27px;color:#333}
.baikedt{padding:40px 0}
.baikedt .psite{float:none;display:block}
.baikedt .psite,.baikedt .psite strong,.baikedt .psite a,.baikedt .psite em{color:#aaa}
.baikedt h1{font-size:30px;line-height:44px;font-weight:normal;margin-top:22px}
.bksubtit{line-height:20px;margin-top:24px}
.bksubtit span{float:left;color:#a5b8d6}
.bksubtit em{float:left;color:#bbb;display:inline-block;margin:0 0 0 20px}
.baikedt .indmad{margin:30px 0 0 0}
.baikerd{background:#fafafa url(https://xm.chinairn.com/image/baike_left.png) no-repeat 0 0;padding:22px 0 0 40px;color:#999;line-height:24px;}
.baikerd p{padding:0 40px 25px 0;background:url(https://xm.chinairn.com/image/baike_right.png) no-repeat right bottom}
.baickecont dd{font-size:18px;line-height:38px}
.baickecont dd p{padding-top:20px}
.baickecont dd p strong,.baickecont dd p strong span{font-weight:bold}
.baikepre{border-top:1px solid #f2f2f2;font-size:18px;line-height:42px;margin:30px 0 0 0;padding:25px 0 0 0}
.baikepre a{display:block;width:100%;overflow:hidden;color:#888}
.baikepre a:hover{color:#333}
.baikepre b{float:left;display:block;width:73px}
.baikepre em{float:left;display:block;width:797px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-word}
.bk_subtit{width:100%;overflow:hidden;position:relative}
.bk_subtit .bgmore,.bk_subtit .bgmore:hover{height:24px;line-height:24px;right:0}
.bk_subtit span{display:block;float:left;font-size:22px;height:24px;line-height:24px;border-left:3px solid #333;padding:0 0 0 27px;color:#000}
.bk_hot .thrloop{width:870px;margin:25px 0 0 0}
.bk_hot .thrloop .bd ul{margin:0 0 0 -18px}
.bk_hot .thrloop .bd li{margin:0 0 0 18px;border:1px dashed  #e5e5e5;width:276px;background:#fff;border-radius:3px;}
.bk_hot .thrloop .bd li a{width:218px;padding:22px 29px 29px 29px;background:linear-gradient(0, #fff 50%, #f8f8f8 100%);}
.bk_hot .thrloop .bd li a:hover b{background:#333;color:#fff}
.bk_hot .thrloop .bd,.bk_hot .thrloop .bd li em{height:auto}
.bk_hot .thrloop .bd strong{display:block;font-size:18px;line-height:30px;height:60px;font-weight:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;margin:0 0 6px 0}
.bk_hot .thrloop .bd em{display:block;float:none;width:auto;color:#888}
.bk_hot .thrloop .bd p{width:100%;overflow:hidden}
.bk_hot .thrloop .bd li span{float:left;margin:0 0 0 -31px;width:auto;height:24px;line-height:24px;overflow:hidden;font-size:14px;display:inline-block}
.bk_hot .thrloop .bd li span i{float:left;display:inline-block;color:#888;padding:0 0 0 15px;margin:5px 0 0 15px;border-left:1px solid #e5e5e5;height:14px;line-height:14px}
.bk_hot .thrloop .bd b{width:118px;height:28px;line-height:28px;border:1px solid #333;display:block;margin:10px auto 0 auto;text-align:center;border-radius:15px;color:#333}
.bk_hot .mtcell{top:-49px;right:144px;height:24px}
.bk_hot .mtcell li{margin-top:7px}
.bk_hot .mtcell li.on{margin-top:5px}
.thrloop .arv.mne{right:0}
.thrloop .arv.mpr{left:0}
.trzfabu,.trzfabu:hover{display:block;width:180px;height:36px;line-height:36px;text-align:center;border-radius:18px;overflow:hidden;font-size:16px;color:#fff;right:0;background:#333;margin-top:-8px}
.trzfabu:hover{background:#c20324}
.zjshow,.trzshow{margin:40px auto 0 auto;width:1200px;}
.zjshow h2,.trzshow h2{width:100%;overflow:hidden;text-align:center}
.zjshow h2 span,.trzshow h2 span{display:inline-block;position:relative}
.zjshow h2 a,.trzshow h2 a{display:block;font-size:30px;line-height:48px;height:48px;overflow:hidden;}
.zjshow h2 a:hover,.trzshow h2 a:hover{color:#333}
.zjshow h2 em,.trzshow h2 em{display:block;font-size:20px;line-height:28px;height:28px;overflow:hidden;color:#999}
.zjshow h2 i,.trzshow h2 i{display:block;position:absolute;top:50%;width:140px;height:1px;overflow:hidden;background:#333;}
.zjshow h2 i.rt,.trzshow h2 i.rt{right:-160px}
.zjshow h2 i.lt,.trzshow h2 i.lt{left:-160px}
.zjlist{margin:20px 0 0 0}
.zjlist .bgloop{width:1200px;height:auto}
.zjlist .bgloop .bd li{width:279px;border:0;margin:0 0 0 28px;background:#fff;border-radius:0}
.zjlist .bgloop .bd li a{width:277px;border:1px solid #e5e5e5;padding:40px 0;border-radius:10px;}
.zjlist .bgloop .bd li a:hover{border-color:#333}
.zjlist .bgloop .bd li a:hover i{background:#333;color:#fff}
.zjlist .bgloop .bd,.zjlist .bgloop ul{height:auto}
.zjlist .bgloop .bd li span,
.zjlist .bgloop .bd li em,
.zjlist .bgloop .bd li b,
.zjlist .bgloop .bd li i{float:none;display:block;margin:0 auto;text-align:center}
.zjlist .bgloop .bd li span{width:140px;height:140px;overflow:hidden;border-radius:50%}
.zjlist .bgloop .bd li span img{width:140px;height:140px;}
.zjlist .bgloop .bd li b{line-height:30px;font-size:20px;margin-top:15px;}
.zjlist .bgloop .bd li em{width:100%;line-height:30px;font-size:16px;color:#999;height:30px;overflow:hidden}
.zjlist .bgloop .bd li i{width:140px;height:40px;line-height:40px;text-align:center;border:1px solid #333;color:#333;font-size:16px;border-radius:21px;margin-top:15px;}
.zjlist .mtcell{position:inherit;top: inherit;right:inherit;border:0;margin:20px auto 0 auto}
.zjlist .mtcell li.on{background:#333;}
.trzhotlist{margin:20px 0 0 0;height:358px;overflow:hidden;}
.trzhotlist .fouloop{width:1200px;height:auto;}
.trzhotlist .bd ul{overflow:hidden;margin:0 0 0 -28px;}
.trzhotlist .bd li{float:left;width:279px;border:0;margin:0 0 0 28px;border-radius:10px;overflow:hidden;height:308px;background:#f8f8f8;}
.trzhotlist .pic,.trzhotlist .pic img{width:279px;height:169px;overflow:hidden;display:block;}
.trzhotlist .bd .lst,.trzhotlist .lst .pic,.trzhotlist .lst .pic img{width:586px;height:308px;}
.trzhotlist dl{padding:10px 0 0 0;}
.trzhotlist dt{text-align:center;font-size:20px;line-height:50px;}
.trzhotlist dd{text-align:center;font-size:16px;padding:0 20px;line-height:26px;}
.trzhotlist dd span{display:inline-block;}
.trzhotlist dd a{display:block;margin:0 6px;color:#999;}
.trzhotlist dd a:hover{color:#333;}
.trzhotlist .lst{position:relative;}
.trzhotlist .lst dl{position:absolute;padding:0;top:50%;left:0;right:0;height:114px;margin:-57px 0 0 0;z-index:1;}
.trzhotlist .lst .lstbg{position:absolute;top:50%;left:0;right:0;height:154px;margin:-77px 150px 0 150px;background:#f8f8f8;opacity:.9;border-radius:5px;}
.trzhotlist .mtcell{position:inherit;top: inherit;right:inherit;border:0;margin:20px auto 0 auto;width:90px}
.trzhotlist .mtcell li.on{background:#333;}
.dtmore{width:1200px;position:relative;overflow:hidden}
.dtmore li,.dtmore li a,.dtmore li i,.dtmore li i img,.dtmore li b{display:block;width:279px}
.dtmore,.dtmore li,.dtmore li a{height:290px}
.dtmore li i,.dtmore li i img{height:176px}
.dtmore ul,.dtmore li{float:left;display:inline}
.dtmore ul{margin:0 0 0 -28px}
.dtmore li{margin:0 0 0 28px;background:#f8f8f8;overflow:hidden;border-radius:10px;box-shadow:0 0 10px #f0f0f0;}
.dtmore .tempWrap li{margin:0 28px 0 0}
.dtmore li i{overflow:hidden;background:#333}
.dtmore li i img{vertical-align:top}
.dtmore li b{height:60px;line-height:30px;font-size:18px;font-weight:normal;width:219px;margin:21px auto 0 auto;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.dtmore .prev,.dtmore .next{display:block;width:36px;height:56px;overflow:hidden;background:url(irn_touzi.png) no-repeat 0 0;position:absolute;top:50%;margin:-28px 0 0 0;cursor:pointer}
.dtmore .prev{left:0}
.dtmore .next{background-position:-36px 0;right:0}
.dtmore a img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.dtmore a:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.cmc,.cmc:hover{width:280px;height:60px;line-height:60px;display:block;overflow:hidden;border-radius:30px;margin:40px auto 0 auto;font-size:18px;text-align:center;background:#333;color:#fff;}
.thrzj .indbx .thrloop .arv.mne{right:-40px}
.thrzj .indbx .thrloop .arv.mpr{left:-40px}
/*优质项目*/
.xmbest .dplist h3{height:38px;line-height:38px;}
.xmbest .dplist .txt .yzdata,
.xmbest .dplist .txt .yztime,
.xmbest .dplist .txt .yzdec{height:27px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;/*text-overflow:ellipsis;-webkit-line-clamp:1;*/word-break:break-word;}
.xmbest .dplist .txt .yztime{margin:0;color:#aaa;display:block;}
.xmbest .dplist .txt .yzdata{margin:7px 0 0 0;color:#666;display:block;}
.xmbest .dplist .txt .yzdec{margin:0;color:#aaa;}
.dptab h2 .yztit{display:block;padding:0 30px;border:1px solid #e5e5e5;border-width:0 1px;height:49px;background:#f8f8f8;color:#888}
.dptab h2.on .yztit{color:#333;background:#fff;height:50px}
.xmbest .dplist .pic,.xmbest .dplist .pic img{width:126px;height:126px;}
.xmbest .mnbtn{height:40px;margin-top:-20px;}
.xmbest .dplist .txt{width:742px;}
.xmbest .yzdata span,
.xmbest .yztime span{float:left;display:inline-block;margin:0 0 0 -35px}
.xmbest .yzdata em,
.xmbest .yztime em{float:left;display:inline-block;margin:0 0 0 35px;}
.xmbest .mtcell{right:175px;}
.bestdt p.p1{margin:16px 0 0 0;}
.bestdt p.cont{line-height:34px;}
.bestdt p.cont span{display:inline-block;float:left;margin:0 0 0 -25px;}
.bestdt p.cont em{display:inline-block;float:left;margin:0 0 0 25px;}
.bestdt .dtmcont{height:120px;margin:15px 0 0 0;}
.besthot li{padding:20px 0}
.besthot a{width:100%;overflow:hidden}
.besthot em,.besthot span,.besthot i{display:block}
.besthot em,.besthot em img{float:left;width:76px;height:76px;overflow:hidden;border-radius:50%;}
.besthot p{float:right;width:150px;}
.besthot span{height:52px;font-size:16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;line-height:26px;} 
.besthot i{height:24px;overflow:hidden;font-size:13px;line-height:24px;color:#999;}
.bestbg .mtcell{right:114px}
.bestqiye{border-radius:10px;overflow:hidden;}
.bestqiye li{float:left;border-top:2px solid #fff;background:#f3f4f7;}
.bestqiye li span,.bestqiye li em{padding:10px 20px;display:block;float:left;}
.bestqiye li span{width:120px;color:#888}
.bestqiye li em{width: 250px;background: #f9fafc;height: 54px;}
.bestqiye .lia em{width:320px}
.bestqiye .long em{width:690px}
.bestbnn{position:relative;z-index:100000;height:300px;overflow:hidden;background-image:url(bestbnn.jpg);background-repeat:no-repeat;background-position:center 0;}
.xmbest .indchoose{margin:15px 0 0 0;}
.xmbest .indchoose dl{border-color:#f0f0f0;}
.bestmore{float:left;overflow:hidden;}
.bestmore ul{float:left;display:inline;margin:-45px 0 0 -45px;}
.bestmore li{float:left;width:240px;margin:45px 0 0 45px;display:inline;}
.bestmore li a{display:block;float:left;width:240px;position:relative;}
.bestmore li .pic{width: 100%;overflow: hidden;}
.bestmore li .pic i{overflow:hidden;border:1px solid #e5e5e5;}
.bestmore li .pic i,.bestmore li .pic i img{display:block;float:left;width:60px;height:60px;border-radius:50%;}
.bestmore li .pic b{display:inline-block;float:right;width:163px;line-height:30px;height:60px;overflow:hidden;font-size:18px;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;font-weight: 100;}
.bestmore li .cont{margin:10px 0 0 0;width:100%;overflow:hidden;height:30px;}
.bestmore li .cont span{float:left;display:inline-block;text-align:center;font-size:14px;margin:0 0 0 -4px;}
.bestmore li .cont b{display:inline-block;float:left;color:#aaa;line-height:30px;margin:0 0 0 4px;background:#f3f4f7;padding:0 8px;border-radius:2px;    font-weight: 100;}
.bestmore li .i1,.bestmore li .i2{display:block;border-style:dashed;border-color:#e5e5e5;position:absolute;}
.bestmore li .i1{border-width:1px 0 0 0;top:-23px;left:0;right:0;}
.bestmore li .i2{border-width:0 0 0 1px;top:0;bottom:0;left:-23px;}
.dplist li.nothing.on{background:#fff;}
.bestmore li.nothing{width:810px;}
/* 移动终端以上 360 适配 */
@media all and (max-width:640px) {
.bw{min-width:100%;width:auto!important}
.sw{width:100%;margin:0 auto}
.inds{width:100%;margin:0px 10px;}
.col_r {float: left;}
.trzmtp {
    margin-top: 60px;
}
.dtsite {
    padding: 10px 20px;
}
.indad a,.indad a img{float:left;width:100%;}
.indad {
	width: 95%;
    overflow: hidden;
}
.dtmain {
    margin: 0px auto;
    font-size: 12px;
}
.dtmain dt {
	float:none;
    display: inline;
    width: 80px;
    height: 80px;
    position: relative;
}
.dtmain dt p, .dtmain dt p img {
	margin: 0px auto;
    display: block;
    width: 100px;
    height: 100px;
}
.bestdt .dtmcont {
    height:auto;
    margin: 0px 20px;
}
.dtmcont .tit {
    height: 24px;
    overflow: hidden;
}
.dtmcont .tit strong {
    font-size: 18px;
    line-height: 24px;
    font-weight: normal;
    padding: 0px;
}
.dtmbtn .tdbtn {
    width: 240px;
    height: 46px;
    line-height: 46px;
    margin: -23px 0 0 -100px;
    border-radius: 23px;
}
.dtmcont {
    width: 100%;
}
.dptab {
    height: 42px;
    border-bottom: 1px solid #e5e5e5;
    position: relative;
}
.dptab h2.fir {
    margin: 0 0 0 10px;
}
.dptab h2 {
    float: left;
    display: inline;
    border-top: 3px solid #e5e5e5;
    margin: 0 0 0 -1px;
    line-height: 38px;
    font-size: 18px;
}
.dptab h2.on .yztit {
    color: #333;
    background: #fff;
    height: 40px;
}
.dptab h2 .yztit {
    display: block;
    padding: 0 15px;
    border: 1px solid #e5e5e5;
    border-width: 0 1px;
    height: 49px;
    background: #f8f8f8;
    color: #888;
}
.indchoose dl {
    padding: 10px 0;
    line-height: 24px;
    border-bottom: 1px solid #e5e5e5;
    font-size: 14px;
}
.indchoose dt {
    float: left;
    width: 64px;
    padding: 0 0 0 5px;
    border-right: 1px solid #ccc;
    display: inline;
    margin: 1px 3px 0 0;
    color: #888;
}
.indchoose dd, .indchoose ul {
    float: left;
    width: 81%;
    display: inline;
}
.indchoose ul {
    margin: -10px 0 0 0;
    height: 32px;
    width: 260px;
    overflow: hidden;
    line-height: 26px;
}
.mult {
    width: 46px;
    overflow: hidden;
    left: inherit;
    right: 10px;
}
.mult li {
    float: right;
    width: 46px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #d2d2d2;
    border-radius: 13px;
    font-size: 12px;
    color: #888;
    margin: 0 0 0 5px;
    text-align: center;
    position: relative;
    cursor: pointer;
}
.mult li i {
    width: 7px;
    height: 4px;
    margin: -2px 0 0 0;
    right: 6px;
}
.indchoose ul li a {
    padding-right: 8px;
    color: #888;
}
.mncont, .mncont:hover {
    float: left;
    display: inline-block;
    margin: 0 0 0 10px;
}
.xmbest .dplist h3 {
    font-size: 16px;
    line-height: 32px;
    height: 32px;
}
.dplist .txt {
    float: left;
    display: inline;
    margin: 0 0 0 10px;
    line-height: 30px;
    font-size: 14px;
}
.xmbest .dplist .pic, .xmbest .dplist .pic img {
    width: 110px;
    height: 110px;
}
.mnbtn {
    width: 80px;
    margin: -34px 0 0 0;
	left: 130px;
}
.xmbest .mnbtn {
    height: 26px;
    margin-top: -25px;
}
.tdbtn, .tdbtn:hover {
    display: block;
    width: 80px;
    height: 26px;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    background: #f99900;
    border-radius: 20px;
    color: #fff;
    cursor: pointer;
}
.xmbest .dplist .txt .yzdec {
    margin: 0;
    color: #aaa;
    font-size: 14px;
}
.xmbest .dplist .txt .yzdec {
    margin: 0;
    color: #aaa;
    font-size: 14px;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 235px;
    height: 90px;
}
.xmbest .dplist .txt .yzdata {
    margin: 7px 0 0 0;
    color: #666;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 330px;
    height: 60px;
    margin-left: -110px;
}
.xmbest .dplist .txt .yztime {
    margin: 0;
    color: #aaa;
    display: block;
    margin-left: -110px;
}
/*内容页*/
.indm {
    width: 95%;
    margin: 0px 10px 0px 10px;
}
.indbx {
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    padding: 10px 10px;
}
.dttxt {
    float: left;
    line-height: 28px;
    font-size: 14px;
    width: 100%;
    overflow: hidden;
}
.bestdt p.cont {
    line-height: 28px;
}
.bestqiye li {
    float: left;
    border-top: 2px solid #fff;
    background: #f3f4f7;
    width: 100%;
}
.bestqiye li span {
    width: 30%;
    color: #888;
}
.bestqiye .lia em {
    width: 70%;
    height: auto;
}
.bestqiye li em {
    width: 70%;
    background: #f9fafc;
    height: 54px;
}
.bestqiye .long em {
    width:70%;
    height: auto;
}
.indcomm {
    background: #f8f8f8;
    padding: 10px 20px;
    width: 95%;
}
.cmm li {
    border-top: 1px solid #e8e8e8;
    padding-top: 10px;
    padding-bottom: 50px;
    margin-top: 40px;
    margin-bottom: 40px;
}
.dphot span {
    float: right;
    width: 70%;
    padding: 10px 0 0 0;
}
	}