@charset "utf-8";
/*默认值*/
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
body{font:12px/1.5 \5FAE\8F6F\96C5\9ED1,\5b8b\4f53,Arial,sans-serif,"微软雅黑";}
input,button,textarea,select,button {font:12px Arial, Helvetica, "微软雅黑";}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
iframe{display:block}
caption,cite,code,em,th,i,b,strong{font-style:normal;font-weight:500}
ol,li,ul,li,dl,dt,dd{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:before,q:after{content:''}
a{color:#3b3b3b;text-decoration:none;}
a:hover{text-decoration:none;}
.cl{zoom:1}
.cl:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
body .fn-hide{display:none}
.fr,.fl{display:inline}
.fl{float:left}
.fr{float:right}
.bk{font-size:1px;height:0;line-height:1px;display:block;clear:both;overflow:hidden}

html .f12{font-size:12px}
html .f14{font-size:14px}
html .f16{font-size:16px}
html .f18{font-size:18px}
.fb{font-weight:bold}
.fn{font-weight:normal}

/*登录页面*/
.dlbg{ background:url(../img/dl-bg01.jpg) center top no-repeat;}
.dlk{ width:450px; height:340px;/* background:rgba(0,0,0,0.5);*/ position:absolute; top:40%; margin-top:-170px; left:50%; margin-left:-225px; background:url(../img/dl-bg01.png);}
.dlk-box{ width:350px; margin:0px auto; overflow:hidden;}
.dlk-logo{ width:350px; padding:50px 0px 25px 0px;}
.dlk-srk{ width:350px; margin-top:15px; overflow:hidden;}
.dlk-srk img{ width:40px; height:auto; float:left;}
.dlk-inp{ width:300px; height:40px; float:left; border:none; font-size:14px; padding-left:10px; line-height:40px;}
.dlk-tij{ width:350px; margin-top:15px; overflow:hidden;}
.dlk-tij p{ display:block; width:110px; text-align:center; height:50px; float:left; line-height:50px; font-size:14px;}
.dlk-tij p a{ color:#fcd646;}
.dlk-btn{ width:240px; height:50px; background:#fbc933; color:#513f00; float:left; border:none; font-size:20px; cursor:pointer;}
.foot-box{ width:100%; height:100px; background:url(../img/foot-bg01.png) center top repeat-y; position:fixed; bottom:0px;}
.foot{ width:1000px; margin:0px auto; height:100px; overflow:hidden;}
.foot-logo{ width:210px; height:26px; margin:37px 0px; float:left;}
.foot-banq{ width:790px; height:80px; margin:10px 0px; float:left;}
.foot-banq p{ font-size:14px; color:#bbb; display:block; width:360px; margin:16px 30px; float:left;}
.foot-banq h1{ width:98px; margin-right:20px; display:block; float:left;}
.foot-banq h2{ width:130px; float:right;}
.foot-banqin{ width:130px; height:30px; background:#e1bf5a; color:#513f00; border:none; margin-bottom:15px; cursor:pointer;}


/*首页*/
.nav-bg{ width:100%; height:120px; background:url(../img/nav-bg01.png) repeat-y center; >text-align:center;}
.nav-box{ width:1000px; height:120px; margin:0px auto;}
.nav-logo{ width:335px; font-size:26px; font-weight:bold; color:#fff; padding:40px 0px; line-height:40px; background:#162b5f; float:left;}
.nav-tu{ width:657px; height:120px; float:right; padding-left:8px;}
.nav-tu ul li{ width:65px; height:120px; margin-left:8px; float:left;}
.nav-tu ul li a{ display:block; width:65px; height:50px !important;>height:120px; text-align:center; font-size:14px; padding-top:70px; color:#513f00;}
.nav-tu ul li a:hover{ background:#fcdb48; color:#513f00; text-decoration:none; }
.nav-tu ul li.jcxx a{ background: url(../img/nav-icon06.png) no-repeat center 27px;}
.nav-tu ul li.jcxx a:hover{ background:url(../img/nav-icon06.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.sfgl a{ background: url(../img/nav-icon07.png) no-repeat center 27px;}
.nav-tu ul li.sfgl a:hover{ background:url(../img/nav-icon07.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.khfw a{ background: url(../img/nav-icon08.png) no-repeat center 27px;}
.nav-tu ul li.khfw a:hover{ background:url(../img/nav-icon08.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.ckgl a{ background: url(../img/nav-icon09.png) no-repeat center 27px;}
.nav-tu ul li.ckgl a:hover{ background:url(../img/nav-icon09.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.fzgl a{ background: url(../img/nav-icon10.png) no-repeat center 27px;}
.nav-tu ul li.fzgl a:hover{ background:url(../img/nav-icon10.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.rlzy a{ background: url(../img/nav-icon13.png) no-repeat center 27px;}
.nav-tu ul li.rlzy a:hover{ background:url(../img/nav-icon13.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.xzbg a{ background: url(../img/nav-icon14.png) no-repeat center 27px;}
.nav-tu ul li.xzbg a:hover{ background:url(../img/nav-icon14.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.tjfx a{ background: url(../img/nav-icon11.png) no-repeat center 27px;}
.nav-tu ul li.tjfx a:hover{ background:url(../img/nav-icon11.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.szsq a{ background: url(../img/nav-icon12.png) no-repeat center 27px;}
.nav-tu ul li.szsq a:hover{ background:url(../img/nav-icon12.png) no-repeat center 27px #fcdb48;}

/*.nav-tu ul li.xtsy a{ background: url(../img/nav-icon01.png) no-repeat center 27px;}
.nav-tu ul li.xtsy a:hover{ background:url(../img/nav-icon01.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.xtsyon a{ background:url(../img/nav-icon01.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.ywgl a{ background: url(../img/nav-icon02.png) no-repeat center 27px;}
.nav-tu ul li.ywgl a:hover{ background:url(../img/nav-icon02.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.xtgl a{ background: url(../img/nav-icon03.png) no-repeat center 27px;}
.nav-tu ul li.xtgl a:hover{ background:url(../img/nav-icon03.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.bzzx a{ background: url(../img/nav-icon04.png) no-repeat center 27px;}
.nav-tu ul li.bzzx a:hover{ background:url(../img/nav-icon04.png) no-repeat center 27px #fcdb48;}
.nav-tu ul li.tcxt a{ background: url(../img/nav-icon05.png) no-repeat center 27px;}
.nav-tu ul li.tcxt a:hover{ background:url(../img/nav-icon05.png) no-repeat center 27px #fcdb48;}*/

.nr-box{ width:1000px; margin:20px auto; height:auto; overflow:hidden; text-align:left;}
.yjcx-b{ width:580px; height:auto; float:left; margin-right:20px; overflow:hidden; text-align:left;}
.yjcx-bt{ width:580px; height:49px; border-bottom:1px solid #24479d; margin-bottom:10px; font-size:20px; line-height:50px; color:#24479d;}
.yjcx-bt span{ color:#a9a9a9;}
.yjcx-nr{ width:580px; height:280px; overflow:hidden;}
.yjcx-nr ul li{ width:560px; height:30px; background:url(../img/yjcx-tu01.png) no-repeat left center; padding-left:20px; line-height:30px; font-size:14px; color:#505050;}
.yjcx-nr ul li a{ color:#505050;}
.dlk-b{ width:400px; height:auto; float:left;overflow:hidden; text-align:left;}
.dlk-lp{ width:400px; height:47px; font-size:16px; color:#24479d; line-height:47px; position:relative;float: left;}
.dlk-lp span{ color:#626262;}
.dlk-lp a{ display:block; position:absolute; right:0px; top:12px; width:76px; height:26px; color:#fff; font-size:12px; background: #ccc; text-align: center; line-height: 26px; border-radius: 5px;}
.dlk-lp a:hover{ background: #ff9b49;}
.dlk-lpin{ width:60px; height:25px; background:#fbc933; border:none; border-radius:5px; color:#fff; margin-left:10px; cursor:pointer;}
.dlk-hyk{ width:390px; border:5px solid #fbc933; height:240px; >text-align:center;}
.dlk-bt{ width:350px; height:26px; text-align:left; margin:17px auto; line-height:26px; font-size:16px; color:#ff7200; position:relative;}
.dlk-bt a{ position:absolute; left:273px; top:0px; display:block; font-size:12px; width:76px; height:26px; background:#fbc933; text-align:center; line-height:26px; border-radius:5px; color:#fff;}
.dlk-bt a.bangz{ position:absolute; left:182px; top:0px;}
.dlk-bt a.grbg{ position:absolute; left:0px; top:0px;}
.dlk-bt a.txl{ position:absolute; left:91px; top:0px;}
.dlk-bt a:hover{ background:#ff9b49; color:#fff;}
.dlk-nr{ width:330px !important; >width:390px; height:100px; background:#f8f8f8; padding:20px 0px 0px 60px; font-size:14px; color:#626262; line-height:24px; text-align:left;}
.dlk-nr span{ color:#373737;}
.dlk-tx{ width:390px; height:60px; text-align:center; line-height:60px; font-size:14px; color:#24479d;}
.dlk-tx span{ color:#ff7200;}




.hnr-bg{ width:100%; height:auto; background:#f8f8f8; overflow:hidden; text-align:center;}
.hnr-box{ width:1000px; margin:0px auto; height:auto; overflow:hidden;}
.gd-tu{ width:600px; height:280px; margin-right:20px; float:left;}
.xwgg-b{ width:380px; height:280px; float:left; >text-align:left;}
.xwgg-bt{ width:380px; height:39px; border-bottom:1px solid #24479d; margin-bottom:10px; font-size:20px; color:#24479d;}
.xwgg-bt span{ color:#a9a9a9;}
.xwgg-nr{ width:380px; height:230px; overflow:auto;}
.xwgg-nr ul li{ width:360px; height:28px; background:url(../img/xwgg-tu01.png) no-repeat left center; padding-left:20px; line-height:28px; font-size:14px; color:#505050;}
.xwgg-nr ul li span{ color:#bbb; margin-left:10px;}

.kjdh-bt{ width:100%; height:49px; border-bottom:1px solid #24479d; margin-bottom:20px; font-size:20px; line-height:50px; color:#24479d;}
.kjdh-bt span{ color:#a9a9a9;}
.kjdh-nr{ width:100%; height:auto; overflow:hidden;}
.kjdh-nr ul li{ width:80px; height:120px; margin-right:51px; float:left; padding-bottom:5px;}
.kjdh-nr ul li.last{ margin:0px;}
.kjdh-nr ul li span{ display:block; text-align:center; line-height:40px; color:#505050; font-size:14px;}

.tji-tu{ width:180px; height:360px; float:left;}
.tji-sf{ width:775px !important; >width:815px; height:310px; border:5px solid #0bab94; border-left:none; float:left; padding:20px;}
.tji-sf-cx{ width:100%; height:30px; line-height:30px; font-size:14px; margin-bottom:20px; >margin-bottom:10px; clear:both;}
.tji-sf-cx span{ color:#24479d; display:block; float:left;}
.tji-sf-cxk{ width:158px; height:28px !important;line-height: 28px; border:1px solid #ccc; padding:0px 10px; background:#fff;}
.tji-sf-cxk table{float: left;text-align: left;}
.tji-sf-cxk input[type=text]{ border:none; float: left;text-align: left !important;}
.tji-sf-cxbtn{ width:80px; height:30px; background:#ff9b49; border-radius:5px; border:none; font-size:14px; color:#fff; margin-left:10px; cursor:pointer; float:left;}
.tji-sf-cxkj{ width:400px; height:260px; margin-right:20px; float:left;}
.tji-sf-cxbg{ width:355px; height:260px; float:left;}
.tji-sf-cxbg table{ width:100%; border:1px solid #d1d1d1;}
.tji-sf-cxbg table tr{color:#505050;}
.tji-sf-cxbg table tr.shouh{ color:#0bab94;}
.tji-sf-cxbg table tr td{ border:1px solid #d1d1d1; padding:0px 5px; height:31px; line-height:31px; text-align:center; font-size:14px; background:#fff; }

.tji-qk{ width:775px !important; >width:815px; height:310px; border:5px solid #ea5e75; border-left:none; float:left; padding:20px;}
.tji-qk-cx{ width:100%; height:30px; line-height:30px; font-size:14px; margin-bottom:20px; >margin-bottom:10px; clear:both;}
.tji-qk-cx span{ color:#24479d; display:block; float:left;}
.tji-qk-cxk{ width:88px; height:30px; border:1px solid #ccc;line-height: 30px; padding:0px 6px; background:#fff; float:left;}
.tji-qk-cxbtn{ width:80px; height:30px; background:#ff9b49; border-radius:5px; border:none; font-size:14px; color:#fff; margin-left:10px; cursor:pointer; float:left;}
.tji-qk-cxkj{ width:400px; height:260px;margin-right:20px; float:left;}
.tji-qk-cxbg{ width:355px; height:260px; float:left;}
.tji-qk-cxbg table{ width:100%; border:1px solid #d1d1d1;}
.tji-qk-cxbg table tr{color:#505050;}
.tji-qk-cxbg table tr.shouh{ color:#ea5e75;}
.tji-qk-cxbg table tr td{ border:1px solid #d1d1d1; padding:0px 5px; height:31px; line-height:31px; text-align:center; font-size:14px; background:#fff; }

.tji-bx{ width:775px !important; >width:815px; height:310px; border:5px solid #535aa8; border-left:none; float:left; padding:20px;}
.tji-bx-cx{ width:100%; height:30px; line-height:30px; font-size:14px; margin-bottom:20px; >margin-bottom:10px; clear:both;}
.tji-bx-cx span{ color:#24479d; display:block; float:left;}
.tji-bx-cxk{ width:158px; height:28px !important; border:1px solid #e3e3e3; padding:0px 10px; background:#fff;}
.tji-bx-cxbtn{ width:80px; height:30px; background:#ff9b49; border-radius:5px; border:none; font-size:14px; color:#fff; margin-left:10px; cursor:pointer; float:left;}
.tji-bx-cxkj{ width:400px; height:260px; margin-right:20px; float:left;}
.tji-bx-cxbg{ width:355px; height:260px; float:left;}
.tji-bx-cxbg table{ width:100%; border:1px solid #d1d1d1;}
.tji-bx-cxbg table tr{color:#505050;}
.tji-bx-cxbg table tr.shouh{ color:#535aa8;}
.tji-bx-cxbg table tr td{ border:1px solid #d1d1d1; padding:0px 5px; height:31px; line-height:31px; text-align:center; font-size:14px; background:#fff; }

.tji-ts{ width:775px !important; >width:815px; height:310px; border:5px solid #9f5ba4; border-left:none; float:left; padding:20px;}
.tji-ts-cx{ width:100%; height:30px; line-height:30px; font-size:14px; margin-bottom:20px; >margin-bottom:10px; clear:both;}
.tji-ts-cx span{ color:#24479d; display:block; float:left;}
.tji-ts-cxk{ width:158px; height:28px !important; border:1px solid #e3e3e3; padding:0px 10px; background:#fff;}
.tji-ts-cxbtn{ width:80px; height:30px; background:#ff9b49; border-radius:5px; border:none; font-size:14px; color:#fff; margin-left:10px; cursor:pointer; float:left;}
.tji-ts-cxkj{ width:400px; height:260px; margin-right:20px; float:left;}
.tji-ts-cxbg{ width:355px; height:260px; float:left;}
.tji-ts-cxbg table{ width:100%; border:1px solid #d1d1d1;}
.tji-ts-cxbg table tr{color:#505050;}
.tji-ts-cxbg table tr.shouh{ color:#9f5ba4;}
.tji-ts-cxbg table tr td{ border:1px solid #d1d1d1; padding:0px 5px; height:31px; line-height:31px; text-align:center; font-size:14px; background:#fff; }

.syfoot-bg{ width:100%; height:140px; background:url(../img/foot-bg01.png) repeat-y center; >text-align:center;}
.syfoot-box{ width:1000px; height:140px; margin:0px auto;}
.syfoot-logo{ width:210px; height:26px; margin:57px 0px; float:left;}
.syfoot-banq{ width:790px; height:120px; margin:10px 0px; float:left; text-align:left;}
.syfoot-banq p{ font-size:14px; color:#bbb; display:block; width:510px; margin:36px 30px; float:left;}
.syfoot-banq h1{ height:78px; display:block; float:left; margin-top:10px;}
.syfoot-banq h1 img { height:78px;}
.wsqys{ margin-left:20px; }

/*楼盘选择*/
.black_overlay{ display:none; position:fixed; top:0%; left:0%; width:100%; height:100%; background-color:black; z-index:1001; -moz-opacity:0.8; opacity:.80; filter: alpha(opacity=88);}
.white_content{ display:none; position:absolute;left:50%; top:25%; margin-left:-475px; width:900px; height:400px; padding:20px;border:10px solid orange; background-color:white; z-index:1002;}
.white_content a{ display:block; width:80px; border-radius:5px; padding:5px; margin:10px auto; background:#ffa500; color:#fff; font-size:16px; text-align:center;}
.white_content table{ width:100%;}
.white_content table tr{ }
.white_content table tr td{ width:130px; padding:15px 10px; font-size:14px; border-bottom:1px solid #e3e3e3;}

/*修改密码*/
.xgmm-box{ background: url(../img/dl-bg01.jpg) center top no-repeat;}
.xgmm-neir{ position:absolute; width:400px; height:360px; left:50%; margin-left:-200px; top:45%; margin-top:-180px; /*background-color:#fff;background:rgba(0,0,0,0.6);*/background:url(../img/dl-bg01.png);}
.xgmm-neir table tr{ height:44px;}
.xgmm-neir table tr td{ color:#fff;}
.xgmm-inp{ width:160px; height:28px; line-height:28px; border:none; padding:0px 5px;}


/*页面后台*/
.nav-boxz{ width:100%; height:auto; overflow:hidden; background:#005096;}
.nav-xtmc{ width:200px; height:60px; margin-top:25px; float:left;}
.nav-xtmc span{ display:block; width:200px; height: 30px; margin:0px auto; font-size:18px; font-weight:bold; line-height:30px; color:#fff; text-align:center; overflow:hidden;}
.nav-navb{ min-height:95px; margin-left:200px;}
.znav-b{ width:100%; height:auto; overflow:hidden; background:#005096; position:relative;}
.znav-b ul { width:100%; margin:0px auto; margin-top:20px;}
.znav-b ul li{ width:auto; height:38px; margin-right:10px; float:left; }
.znav-b ul li a{ display:block; width:auto; height:38px; background:#3582c4;  font-size:16px; font-weight:bold; text-align:center; color:#fff; line-height:38px; padding:0px 10px; border-radius:3px 3px 0px 0px; }
.znav-b ul li a span{ display:block; width:auto; padding:0px 5px; height:37px;}
.znav-b ul li a:hover{ background:#f8f8f8; color:#444;/* FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#d0d0d0, endColorStr=#f8f8f8);*/}
.znav-b ul li a:hover span{ display:block; width:auto; padding:0px 5px; height:37px; border-bottom:1px solid #ccc;}
.znav-b ul li a.jingg{ background:#f8f8f8; color:#444;}
.znav-b ul li a.jingg span{ display:block; width:auto; padding:0px 5px; height:37px; border-bottom:1px solid #ccc;}
.znav-b ul li a.cshdh{ display:block; width:auto; height:38px; background:#fcdb48; /*border:1px solid #3582c4;*/  font-size:16px; font-weight:bold; text-align:center; color:#513f00; line-height:38px; padding:0px 10px; border-radius:3px 3px 0px 0px; /*box-shadow: 1px 1px 2px #002749;*/ }
.znav-b ul li.tuichu{ position:absolute; right:20px; top:15px; width:auto; height:38px; margin:0px;}
.znav-b ul li.tuichu a{ background:url(../img/htdh-icon03.png) no-repeat left; padding-left:23px; padding-right:0px; font-size:14px; font-weight:normal; color:#5db7ff;}
.znav-b ul li.tuichu a:hover{ color:#5db7ff;}

.znav-b ul li.shouye{ position:absolute; right:90px; top:15px; width:auto; height:38px; margin:0px;}
.znav-b ul li.shouye a{ background:url(../img/htdh-icon02.png) no-repeat left; padding-left:23px; padding-right:0px; font-size:14px; font-weight:normal; color:#5db7ff;}
.znav-b ul li.shouye a:hover{ color:#5db7ff;}

.znav-b ul li.chush{ position:absolute; right:160px; top:15px; width:auto; height:38px; margin:0px;}
.znav-b ul li.chush a{ background:url(../img/htdh-icon04.png) no-repeat left; padding-left:23px; padding-right:0px; font-size:14px; font-weight:normal;}
.znav-b ul li.chush a:hover{ color:#fff;}

.fnav-b{ width:100%; min-height:20px; overflow:hidden; padding:15px 0px; background:#f8f8f8; border-bottom:1px solid #e7e7e7; /*border-radius:3px 0px 0px 0px;*/}
.fnav-b ul{ width:100%; margin:0px auto;}
.fnav-b ul li{ width:auto; height:20px;  float:left; }
.fnav-b ul li a{ display:block; width:auto; height:20px; background:#f8f8f8;color:#444; padding:0px 20px; border-right:1px solid #ccc;  font-size:14px; text-align:center;  line-height:20px;/* border-radius:3px;*/}
.fnav-b ul li a:hover{ /*background:#d8e8f7;*/ color:#005096; font-weight:bold;}
.fnav-b ul li a.fjing{ color:#005096; font-weight:bold;}
.snav-nrb{ width:100%; height:auto; overflow:hidden;}
.snav-b{ width:200px;+width:199px; height:100%;  position:absolute; top:0px; bottom:0px;+left:0px; border-right:1px solid #e7e7e7; z-index:-1; background:url(../img/sanjidh-bg01.png) no-repeat bottom; }
.snav-n{ width:200px; height:80%; float:left; position: absolute;top:110px; bottom:0px; left:0px; overflow-y:auto; overflow-x: hidden;}
.snav-n ul li{ width:180px; height:30px; margin:5px 10px; }
.snav-n ul li a{ display:block; width:158px; height:30px; line-height:30px; font-size:14px; padding:0px 10px; border-radius:3px; /*background:url(../img/daoh-bg01.png) no-repeat left; */background:#d8e8f7; border-left:2px solid #3582c4; color:#02437b;}
.snav-n ul li a:hover{ background:#3582c4; color:#fff;/*background:url(../img/daoh-bg02.png) no-repeat left; color:#fff;*/}
.snav-n ul li a.sjing{ background:#3582c4; color:#fff;/*background:url(../img/daoh-bg02.png) no-repeat left; color:#fff;*/}
.snav-n ul li a.diy{ background:#3582c4; color:#fff; font-weight:bold; font-size:14px; /*background:url(../img/daoh-bg02.png) no-repeat left; color:#fff;*/}
.snav-t{line-height:30px; font-size:14px; padding:0px 10px; border-radius:3px;background:#d8e8f7; border-left:2px solid #3582c4; color:#02437b; }
.snav-nr{ height:auto; margin-left:200px;}

.snav-nrn{ max-height:800px; height:auto;}

/*按钮儿的设置*/
.mianzht{ width:85px !important;}
.anlpfs{ width:92px !important;}
.weixiu{ width:60px !important;}
.pilpg{ width:83px !important;}
.drxqjh{ width:110px !important;}
.butongg{ width:76px !important;}

/*新闻公告*/
.xwgg-box{ width:100%; height:80px; background:url(../img/nav-bg01.png) repeat-y center; >text-align:center; margin-bottom:20px;}
.xwgg-nrb{ width:1000px; height:80px; margin:0px auto; }
.xwgg-nrb h1{ display:block; width:280px; height:80px; font-size:20px; text-align:right; line-height:80px; color:#fff;}
.xwgg-nrb h1 span{ font-size:22; font-weight:bold;}


/*-----------------首页改版样式---------------*/
/*标签*/
.property-label {
    border-bottom: 2px solid #162b5f;
    font-size: 14px;
    color: #162b5f;
    overflow: hidden;
}
.property-tab,
.building-info,
.user-info {
    float: left;
    overflow: hidden;
}
.user-logout {
    float: right;
}
.user-bar {
    float: right;
    padding-top: 5px;
    *width:200px;
}
.building-info,
.user-bar {
    margin-top: 10px;
}
.property-tab li {
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-right: 10px;
}
.property-tab li a {
    display: block;
    background: #f1f1f1;
    color: #666;
    padding: 10px 30px;
}
.property-tab li.active a {
    background: #162b5f;
    color: #fff;
}
.building-info {
    margin-left: 30px;
    color: #162b5f;
    font-size:15px;
}
.building-info span,
.user-info span {
	color: #666;
}
.property-label .dlk-lpin {
    color: #333;
    width: auto;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding: 0px 16px;
	*padding: 0px 12px;
}
.building-choice{
    float: left;
    line-height: 30px;
}
.property-label .dlk-lpin:hover {
    background: #f39c12;
    color:#fff;
}
.system-message,
.user-info {
    margin-right: 15px;
}
.system-message {
    float: left;
}
.system-message a { 
	width:24px; 
	height:18px; 
	background:url(../img/property-message.png) no-repeat left center; 
	display: block;
	position: relative;
}
.system-message a span {
    position: absolute;
    right: -5px;
    top: -5px;
    background: #e74c3c;
    font-size: 8px;
    font-weight: bold;
    color: #fff;
	padding: 0px 2px;
	border-radius: 3px;
}
.user-logout a {
    color: #999;
}
.user-logout a:hover {
    color: #e74c3c;
    text-decoration: underline;
}
/*未完成任务*/
.unfinished-tasks {
    margin-top: 20px;
}
.unfinished-tasks .xwgg-bt {
    border: none;
    margin-bottom: 0;
    overflow: hidden;
    width: 100%;
    height: auto;
    margin-bottom: 14px;
}
.tasks-title {
    float: left;
    line-height: 20px;
}
.tasks-legend {
    float: right;
    font-size: 14px;
    line-height: 14px;
    padding-top: 4px;
}
.tasks-legend li {
    float: left;
    margin-left: 20px;
    color:#666;
}
.tasks-legend li span {
    float: left;
    display: block;
    height: 16px;
    width: 16px;
    margin-right: 5px;
    border-radius: 4px;
}
.legend-01 span {
    background:#e74c3c;
}
.legend-02 span {
    background:#999;
}
.unfinished-tasks ul {
    overflow: hidden;
}
.tasks-row-01 li,
.tasks-row-02 li {
	width:226px; 
	height:66px; 
	background:url(../img/property-tasks-bg.png) no-repeat left center; 
	float: left;
	margin-right: 32px;
    margin-bottom: 20px;
    overflow: hidden;
}
.unfinished-tasks li.last {
	margin-right: 0;
}
.unfinished-tasks li.tasks-09,
.unfinished-tasks li.tasks-10,
.unfinished-tasks li.tasks-12,
.unfinished-tasks li.tasks-13 {
    margin-bottom: 0;
}
.task-icon {
    float: left;
	width:76px; 
	height:66px; 
    background-repeat: no-repeat;
    background-position: center;
}
.task-details {
    margin-left:94px;
    padding-top: 6px;
	font-size: 14px;
	color: #666;
}
.task-nunbers {
    overflow: hidden;
}
.task-nunbers span{
    display: block;
    float: left;
}
.spacing-line {
    width: 2px;
    height: 22px;
    background: #c7c7c7;
    margin: 6px 10px;
}
.task-nunbers a,
.task-nunber,
.urgent-task {
    font-size: 30px;
    font-weight: bold;
    line-height: 32px;
}
.task-nunber,
.urgent-task {
    color: #bfbfbf;
}
.task-details .task-nunber a {
	color: #666;
}
.task-details .task-nunber a:hover {
    color: #162b5f;
}
.task-details .urgent-task a {
    color:#e74c3c;
}
.task-details .urgent-task a:hover{
    color: #c0392b;
}
.tasks-row-01{
    *padding-bottom: 20px;
}
.tasks-row-02 {
    border-top: 1px dashed #ddd;
    padding-top: 20px;
}
.tasks-01 .task-icon {
	background-image:url(../img/property-tasks-01.png); 
}
.tasks-02 .task-icon {
	background-image:url(../img/property-tasks-02.png); 
}
.tasks-03 .task-icon {
	background-image:url(../img/property-tasks-09.png); 
}
.tasks-04 .task-icon {
	background-image:url(../img/property-tasks-04.png); 
}
.tasks-05 .task-icon {
	background-image:url(../img/property-tasks-05.png); 
}
.tasks-06 .task-icon {
	background-image:url(../img/property-tasks-03.png); 
}
.tasks-07 .task-icon {
	background-image:url(../img/property-tasks-06.png); 
}
.tasks-08 .task-icon {
	background-image:url(../img/property-tasks-07.png); 
}
.tasks-09 .task-icon {
	background-image:url(../img/property-tasks-10.png); 
}
.tasks-10 .task-icon {
	background-image:url(../img/property-tasks-08.png); 
}
.tasks-11 .task-icon {
	background-image:url(../img/property-tasks-08.png); 
}
.tasks-12 .task-icon {
	background-image:url(../img/property-tasks-11.png); 
}
.tasks-13 .task-icon {
	background-image:url(../img/property-tasks-12.png); 
}
/*搜索框*/
.search-bar {
    background: #f8f8f8;
    border: 1px solid #ccc;
    padding: 20px;
    overflow: hidden;
    font-size: 14px;
    color: #162b5f;
    line-height: 28px;
}
.search-bar > span {
    float: left;
    display:block;
}
.search-input {
    padding: 0 10px;
}
.tji-sf-cxk {
    font-size: 14px;
    border: 1px solid #ccc;
	background :url(../img/property-date-bg.png) no-repeat 96% center #fff; 
}
.tji-sf-cxbtn {
    background: #162b5f;
    border: none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    padding: 0px 16px;
    width: auto;
    line-height: 30px;
    line-height: 15px\9;
    vertical-align:middle;
    *line-height: 26px;
}
.tji-sf-cxbtn:hover{
    background: #f39c12;
}
.search-text{
    margin: 0 10px;
}
/*图标区*/
.charts-box {
    overflow: hidden;
    margin-top: 20px;
}
.charts-left {
    float: left;
}
.charts-right {
    float: right;
}
.charts {
    border: 1px solid #ccc;
    width: 490px;
    height: 320px; 
}
.charts-title {
    border-bottom: 1px solid #ccc;
    background: #f8f8f8;
}
.charts-title h2 {
    color: #162b5f;
    font-size: 16px;
	font-weight: bold;
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 28px;
    line-height: 40px;
	margin-left: 15px;
}
.charts-body {
    padding: 15px;
    text-align: center;
}
.charts-title h2.charts-01 {
	background-image:url(../img/property-charts-01.png); 
}
.charts-title h2.charts-02 {
	background-image:url(../img/property-charts-02.png); 
}
.charts-title h2.charts-03 {
	background-image:url(../img/property-charts-03.png); 
}
.charts-title h2.charts-04 {
	background-image:url(../img/property-charts-04.png); 
}
.charts-title h2.charts-05 {
	background-image:url(../img/property-charts-05.png); 
}
.charts-title h2.charts-06 {
	background-image:url(../img/property-charts-06.png); 
}
/*统计表格*/
.statistical-data {
    overflow: hidden;
    margin-top: 20px;
}
.statistical-data table {
    border: 1px solid #ccc;
    width: 100%;
}
.statistical-data td {
    border: 1px solid #ccc;
  	vertical-align: middle;
  	padding: 15px 10px;
}
.statistical-data thead tr {
    background: #f8f8f8;
    font-size: 16px;
    color: #162b5f;
	font-weight: bold;
    text-align: center;
}
.statistical-data tbody tr:nth-child(odd) {
    background: #fff;
}
.statistical-data tbody tr:nth-child(even) {
    background: #f1fbff;
}
.statistical-data tbody td:first-child {
    color: #162b5f;
	font-weight: bold;
    font-size: 14px;
    text-align: center;
}
.skillbar-1 {
    background: #d3d3d3;
    width: 100%;
    height: 8px;
    border-radius: 2px;
    box-shadow: inset 0px 10px 10px -15px #000;
}
.filled {
    background: #162b5f;
    height: 8px;
    border-radius: 2px;
}
.skillbar-text {
    color: #666;
    margin-top: 4px;
}
.numerator {
    color: #162b5f;
}
.statistical-name {
    width: 12%;
}
.statistical-detail {
    width: 22%;
}