@charset "utf-8";/*
 * This is NOT a freeware, use is subject to license terms
 * @author Miscuz! <526781311@qq.com>
 * version 9.20.55
 * @support http://www.950085.com
 */
.wp{width:1200px;margin:0 auto}
a.imgzoom img{transition:all 0.3s ease 0s}
a.imgzoom:hover img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1, 1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1, 1.1)}


.bk1 li{display:inline;float:left}
.bk1 li a{display:block}
.bk1 li img{height:310px;width:450px}
  
#pager2{position:absolute;text-align:center;z-index:999999;right:0px;bottom:10px;white-space:nowrap;width:100%}
#pager2 a{font-family:"微软雅黑";background:url(../images/11.png) center center no-repeat;margin-right:3px;width:10px;height:10px;border-radius:10px;transition:all 0.3s ease 0s}
#pager2 a.selected{background:url(../images/12.png) center center no-repeat;width:18px}
#pager2 a span{display:none}

.bgf{background:#fff}
.top{background:#eeeeee}
.toplan{}
.toplan a.lan{font-size:12px;color:#666666;height:33px;line-height:33px;vertical-align:middle;white-space:nowrap}
.toplan a.lan.zh{background:url(../images/1.png) left center no-repeat;padding-left:25px}
.toplan a.lan.en{background:url(../images/2.png) left center no-repeat;padding-left:25px}

.hotkey{position:absolute;top:95px;left:436px;line-height:1;white-space:nowrap}
.hotkey em{font-size:12px;color:#666666}
.hotkey a{font-size:12px;color:#ff0000;margin-right:5px}

.sear{position:absolute;width:302px;height:38px;background:url(../images/7.png);left:435px;top:40px}
.sear-dom{height:38px;position:relative}
.sear-dom input.key{outline:0;border:0;margin:0px;width:130px;font-size:12px;background:none;height:38px;line-height:38px;vertical-align:middle}
.sear-dom a.sbtn{position:absolute;right:0;top:0;background:url(../images/7.png) right top no-repeat}
.sear-dom a.sbtn img{width:44px;height:38px}

.searla{position:absolute;left:1px;top:1px;height:36px;width:100px;z-index:999999999}
.searla .searladom{position:relative;height:36px}
.searla .searladom span{display:block;height:36px;line-height:36px;vertical-align:middle;text-align:center;background:url(../images/6.png) right center no-repeat}
.searla .searladom .searlala{position:absolute;left:0;top:36px;width:100%;background:#fff;display:none;box-shadow:0 0 10px 1px rgba(0,0,0,.2)}
.searla .searladom .searlala a{display:block;text-align:center;font-size:12px;color:#333;line-height:1;padding:12px 0}
.searla .searladom .searlala a:hover{background:#efefef}

.navsp{background:#0b417c}
.nav{height:60px}
.nav li{display:inline;float:left;width:120px;height:60px}
.nav li a{font-size:16px;color:#fff;display:block;height:60px;line-height:60px;vertical-align:middle;text-align:center;background:url(../images/9.png) right center no-repeat}
.nav li a.nobg{background:none}

.notice{background:url(../images/5.png) left center no-repeat}
.cdimg{height:38px;padding-right:20px}
.cdimg a{font-size:14px;color:#df0202;display:block;height:38px;line-height:38px;vertical-align:middle;white-space:nowrap}

.indexlogin{height:184px;border-radius:30px 0 0 0;box-shadow:0 0 10px 1px rgba(0,0,0,.2)}
.indexlogin div.dd1{text-align:center;font-weight:bold;font-size:16px;color:#212428;line-height:1;padding:20px 0}
.indexlogin div.item em{display:inline;float:left;height:26px;line-height:26px;vertical-align:middle;font-size:14px;color:#333}
.indexlogin div.item input{width:165px;float:right;border:1px #d0d0d0 solid;height:24px;line-height:24px;vertical-align:middle;font-size:12px;color:#666;padding:0 5px}
.indexlogin div.item input:focus{border-color:#2188ff;box-shadow:inset 0 1px 2px rgba(27,31,35,.075), 0 0 0 0.2em rgba(3,102,214,.3);outline:none;border-radius:3px}
.indexlogin div.dd2 a{background:#0b417c;color:#fff;line-height:1;font-size:14px;padding:6px 0;text-align:center;width:80px}
.indexlogin div.dd2 a.bgh{background:#e7e7e7;color:#333}
.indexlogin div.usrinfo{font-size:14px;color:#333}
.indexlogin div.usrinfo.bg-1{background:url(../images/vip/1.png) left center no-repeat;padding-left:45px}
.indexlogin div.usrinfo.bg-2{background:url(../images/vip/2.png) left center no-repeat;padding-left:45px}
.indexlogin div.usrinfo.bg-3{background:url(../images/vip/3.png) left center no-repeat;padding-left:45px}
.indexlogin div.usrinfo.bg-4{background:url(../images/vip/4.png) left center no-repeat;padding-left:45px}
.indexlogin div.usrinfo.bg-5{background:url(../images/vip/5.png) left center no-repeat;padding-left:45px}
.indexlogin div.usrinfo.bg-6{background:url(../images/vip/6.png) left center no-repeat;padding-left:45px}
.indexlogin div.usrinfobtn a{padding:0 3px;text-align:center;color:#01aeff;font-size:12px;border-radius:3px;height:22px;line-height:22px;vertical-align:middle;border:1px #01aeff solid}
.indexlogin div.usrinfobtn a:hover{background:#0b417c;border:1px #0b417c solid;color:#fff}
.indexlogin div.usrinfobtn a.gray{background:#efefef;border:1px #ccc solid;color:#ccc}

.bar{ position: relative; }
.bar a{display:block;position:relative;height:60px;border-bottom:1px #d7d7d7 solid}
.bar a span{position:absolute;height:60px;line-height:60px;vertical-align:middle;font-size:14px;color:#fdb812;right:0;top:0}
.bar a em{position:absolute;height:59px;line-height:59px;vertical-align:middle;font-size:18px;font-weight:bold;color:#0b417c;left:0;top:0;border-bottom:2px #0b417c solid}
.bar a.post{ z-index: 99999; font-weight: bold; font-size: 14px; color: #3793d6; right: 200px; top: 23px; position: absolute !important; height: auto !important; line-height: 1; border-bottom: 0 !important }
.bar a.post:hover{ text-decoration: underline; }

.pos{}
.pos div.dd1{display:block;position:relative;height:60px;border-bottom:1px #d7d7d7 solid}
.pos div.dd2{position:absolute;height:60px;line-height:60px;vertical-align:middle;font-size:14px;color:#333;right:0;top:0;background:url(../images/wz.png) left center no-repeat;padding-left:25px}
.pos div.dd2 a{color:#333}
.pos div.dd3{position:absolute;height:59px;line-height:59px;vertical-align:middle;font-size:18px;font-weight:bold;color:#0b417c;left:0;top:0;border-bottom:2px #0b417c solid}

.alist{}
.alist li{display:block;height:35px}
.alist li span{display:inline;float:left;height:35px;line-height:35px;vertical-align:middle}
.alist li span a{color:#333;font-size:14px;background:url(../images/14.png) left center no-repeat;padding-left:10px}
.alist li span a:hover{background:url(../images/13.png) left center no-repeat;color:#0b417c;text-decoration:underline}
.alist li em{color:#666;font-size:14px;font-family:Arail;display:inline;float:right;height:35px;line-height:35px;vertical-align:middle}


.alists{}
.alists li{display:block;height:35px}
.alists li span{display:inline;float:left;height:35px;line-height:35px;vertical-align:middle;white-space:nowrap}
.alists li span a{color:#333;font-size:14px;background:url(../images/14.png) left center no-repeat;padding-left:10px}
.alists li span a:hover{background:url(../images/13.png) left center no-repeat;color:#0b417c;text-decoration:underline}


.alistlie2{}
.alistlie2 li{display:inline;float:left;width:420px;height:35px}
.alistlie2 li span{display:inline;float:left;height:35px;line-height:35px;vertical-align:middle}
.alistlie2 li span a{color:#333;font-size:14px;background:url(../images/14.png) left center no-repeat;padding-left:10px}
.alistlie2 li span a:hover{background:url(../images/13.png) left center no-repeat;color:#0b417c;text-decoration:underline}
.alistlie2 li em{color:#666;font-size:14px;font-family:Arail;display:inline;float:right;height:35px;line-height:35px;vertical-align:middle}


.pglist{}
.pglist li{display:block;height:55px;border-bottom:1px #efefef dashed}
.pglist li span{display:inline;float:left;height:55px;line-height:55px;vertical-align:middle}
.pglist li span a{color:#333;font-size:16px;background:url(../images/14.png) left center no-repeat;padding-left:10px}
.pglist li span a:hover{background:url(../images/13.png) left center no-repeat;color:#0b417c;text-decoration:underline}
.pglist li em{color:#666;font-size:14px;font-family:Arail;display:inline;float:right;height:55px;line-height:55px;vertical-align:middle}


.headtpl{background:#3793d6;height:44px}
.headtpl span{height:44px;line-height:44px;vertical-align:middle;font-size:16px;color:#fff;text-align:center}
.headtpl span.s1{width:190px}
.headtpl span.s2{width:130px}
.headtpl span.s3{width:100px}
.headtpl span.s4{width:270px}
.headtpl span.s5{width:100px}
.headtpl span.s6{width:80px}

.tpllist{}
.tpllist li{height:38px;display:block}
.tpllist li.cur{background:#f5f5f5}
.tpllist li span{height:38px;line-height:38px;vertical-align:middle;font-size:14px;color:#333;text-align:center}
.tpllist li span.s1{width:190px;text-align:left}
.tpllist li span.s2{width:130px}
.tpllist li span.s3{width:100px}
.tpllist li span.s4{width:270px}
.tpllist li span.s5{width:100px}
.tpllist li span.s6{width:80px}
.tpllist li span em.green{color:#14bb03}
.tpllist li span a.more{color:#0b417c}
.tpllist li span a.more:hover{background:#0b417c;color:#fff}

.tpllist li span.s4 i{padding:0 20px;margin-left:3px}
.tpllist li span.s4 i.bg1{background:url(../images/vip/1.png) left center no-repeat}
.tpllist li span.s4 i.bg2{background:url(../images/vip/2.png) left center no-repeat}
.tpllist li span.s4 i.bg3{background:url(../images/vip/3.png) left center no-repeat}
.tpllist li span.s4 i.bg4{background:url(../images/vip/4.png) left center no-repeat}
.tpllist li span.s4 i.bg5{background:url(../images/vip/5.png) left center no-repeat}
.tpllist li span.s4 i.bg6{background:url(../images/vip/6.png) left center no-repeat}


.headtpl1{background:#3793d6;height:44px}
.headtpl1 span{height:44px;line-height:44px;vertical-align:middle;font-size:16px;color:#fff;text-align:center}
.headtpl1 span.s1{width:190px}
.headtpl1 span.s2{width:130px}
.headtpl1 span.s3{width:100px}
.headtpl1 span.s4{width:100px}
.headtpl1 span.s5{width:270px}
.headtpl1 span.s6{width:80px}

.tpllist1{}
.tpllist1 li{height:38px;display:block}
.tpllist1 li.cur{background:#f5f5f5}
.tpllist1 li span{height:38px;line-height:38px;vertical-align:middle;font-size:14px;color:#333;text-align:center}
.tpllist1 li span.s1{width:190px;text-align:left}
.tpllist1 li span.s2{width:130px}
.tpllist1 li span.s3{width:100px}
.tpllist1 li span.s4{width:100px}
.tpllist1 li span.s5{width:270px}
.tpllist1 li span.s6{width:80px}
.tpllist1 li span em.red{color:#ff0000}
.tpllist1 li span a.more{color:#0b417c}
.tpllist1 li span a.more:hover{background:#0b417c;color:#fff}


.tpllist1 li span.s5 i{padding:0 20px;margin-left:3px}
.tpllist1 li span.s5 i.bg1{background:url(../images/vip/1.png) left center no-repeat}
.tpllist1 li span.s5 i.bg2{background:url(../images/vip/2.png) left center no-repeat}
.tpllist1 li span.s5 i.bg3{background:url(../images/vip/3.png) left center no-repeat}
.tpllist1 li span.s5 i.bg4{background:url(../images/vip/4.png) left center no-repeat}
.tpllist1 li span.s5 i.bg5{background:url(../images/vip/5.png) left center no-repeat}
.tpllist1 li span.s5 i.bg6{background:url(../images/vip/6.png) left center no-repeat}


.adbiao{position:absolute;right:0;top:0;line-height:1;padding:5px 10px;background:rgba(255, 153, 0, 0.5);border-radius:0 0 0 5px}
.adbiao em{color:#fff}

.ljie{}
.ljie a{height:35px;line-height:35px;vertical-align:middle;font-size:14px;color:#333;white-space:nowrap;margin-right:15px}
.ljie a:hover{color:#134881;text-decoration:underline}

.foot{background:#24282b}
.footlink{border-bottom:1px #2c3134 solid}
.footlink li{height:76px;line-height:76px;vertical-align:middle}
.footlink li a{font-size:16px;color:#fff}
.footlink li em{padding:0 30px;background:url(../images/15.png) center center no-repeat;font-size:16px}

.foottxt{line-height:2;color:#fff;font-size:14px}
.foottxt a{color:#fff}

.qq{height:34px;line-height:34px;vertical-align:middle;padding-left:40px;white-space:nowrap;background:url(../images/qq.png) left center no-repeat;font-size:16px}
.qq a{color:#fefefe}

.mleft{width:920px;float:left}
.mright{width:260px;float:right}

.leftdom{height:1184px}

 
h1{text-align:center;color:#333;font-size:20px;padding:20px 0 0 0}
.cinfo{text-align:center;font-size:14px;color:#999;padding:20px 0}
.cdes{padding:10px;line-height:2;font-size:12px;background:#efefef;padding:10px;color:#666}
 
.pn{border-top:1px #efefef solid;font-size:14px;background:#fff;padding:20px 0;line-height:2;color:#333}
.pn em{color:#333}
.pn a{color:#333}
.pn a:hover{color:#333}
 
.content{font-size:14px;color:#333;line-height:2;text-align:justify}
.content div{padding-bottom:10px}
.content p{padding-bottom:10px}
.content ol{list-style-position:inside;padding-left:20px}
.content ol li{list-style-type:decimal;list-style-position:inside}
.content ul{list-style-position:inside;padding-left:20px}
.content ul li{list-style-type:decimal;list-style-position:inside}
.content img{max-width:100% !important;height:auto !important}

.frm{}
.frm td{padding-bottom:15px;color:#333}
.frm td.tdleft{font-size:14px;text-align:right;padding-right:20px}
.frm td.tdright{font-size:14px}
.frm td.tdright em.red{color:#ff0000;font-weight:bold;padding-left:10px}
.frm td.tdright em.bak{color:#999;padding-left:5px}
.ipt{font-size:14px;color:#333;padding:8px;border:1px #ccc solid}
.ipt:focus{border-color:#2188ff;box-shadow:inset 0 1px 2px rgba(27,31,35,.075), 0 0 0 0.2em rgba(3,102,214,.3);outline:none;border-radius:3px}
.select{font-size:14px;color:#666;padding:8px;border:1px #ccc solid}
.textbox{font-size:14px;color:#666;padding:8px;line-height:2;border:1px #ccc solid}
.codeimg{cursor:pointer}
.btn{font-size:16px;color:#fff;border:0;padding:8px 50px;background:#0b417c}
 
.iradio{}
.iradio a em{cursor:pointer;width:20px;height:20px !important;line-height:22px !important;vertical-align:middle;background:url(../images/rd.png) left top no-repeat}
.iradio a:hover em{background:url(../images/rd.png) left -20px no-repeat}
.iradio a.cur em{background:url(../images/rd.png) left -40px no-repeat}
.iradio a span{font-size:14px;color:#666;padding:0 5px;height:20px !important;line-height:20px !important;vertical-align:middle}
.iradio a input{display:none}


.icheck{}
.icheck a em{cursor:pointer;width:20px;height:20px !important;line-height:20px !important;vertical-align:middle;background:url(../images/ck.png) left top no-repeat}
.icheck a:hover em{background:url(../images/ck.png) left -20px no-repeat}
.icheck a.cur em{background:url(../images/ck.png) left -40px no-repeat}
.icheck a span{font-size:14px;color:#666;padding:0 10px;height:20px !important;line-height:20px !important;vertical-align:middle}
.icheck a input{display:none}


.errorinfo{text-align:center;font-size:16px;color:#ff0000;padding:220px 0 100px 0;background:url(../images/defaulticon05.png) center 130px no-repeat}
.nodata{text-align:center;font-size:16px;color:#999;padding:220px 0 100px 0;background:url(../images/defaulticon05.png) center 130px no-repeat}

.mianze{line-height:2;font-size:12px;color:#666;background:#f3f3f3;padding:10px}

.ifrm{background:#efefef}
.ifrm td{background:#fff;font-size:16px;color:#666;padding:10px 10px}
.ifrm td.tdbar{text-align:center;background:#f1f7ff;color:#333}


.notlogined{border:1px solid #dcdcdc;border-radius:6px;box-shadow:4px 4px 0 #ededed;margin:30px auto;color:#333;background:#fff}
.notlogined div.dd1{font-size:16px;font-weight:bold;color:#333;background:url(../images/info.png) left center no-repeat;line-height:1.5;padding-left:30px}
.notlogined div.dd2{font-size:14px;color:#666;line-height:1;padding:10px 0}
.notlogined div.dd2 a.a1{color:#2191de;font-size:16px;padding:0 5px}
.notlogined div.dd2 a.a2{color:#ff8010;font-size:16px;padding:0 5px}
.notlogined div.dd2 em{font-size:16px;color:#207cbd;line-height:1;padding:0 5px;font-weight:bold}
.notlogined div.dd3 a{background:#ffa81e;border:1px solid #ff921e;border-radius:4px;font-size:16px;color:#fff;width:100%;text-align:center;line-height:1;padding:10px 0}
.notlogined div.dd3 a:hover{background:#ff921e }
.notlogined div.dd3 a.blue{background:#0d7ac6;border:1px solid #036ab2}
.notlogined div.dd3 a.blue:hover{background:#036ab2 }
.notlogined div.dd4{background:url(../images/png/h10.png) left center repeat-y}


.cssmask{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,1)}
.bdline{ border-bottom: 1px #efefef solid;}







