﻿body,html,div,ul,li,p,dl,dt,dd,table,th,td,a,span,img,h1,h2,h3,h4,h5{ padding:0px; margin:0px;}
body{ background-color:#e1e9ef; font-size:12px; font-family:Arial, Helvetica, sans-serif "";}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#000; cursor:pointer;}
a:hover{ color:#0c72b2;}
img{ border:none; vertical-align:text-bottom;}
.font_bold{ font-weight:bold;}
.font_14{ font-size:14px;}
.font_light, .font_light a{ color:#f49e17;}
.font_light2, .font_light2 a{ color:#988726;}
.font_blue, .font_blue a{ color:#0f4e89;}
.font_666, .font_666 a{ color:#666;}
.font_red, .font_red a{ color:#f00;}
.font_green{ color:#159500;}
h1{ font-size:30px; line-height:50px;}
h3{ font-size:16px; line-height:40px;}
p{ line-height:1.6em;margin:0.5em 0;;}
span{display:inline-block;zoom:1;}
table{ border-collapse:collapse;width:100%;}
body{background:url(../image/bgBody.jpg) no-repeat center 0 #2780b2;}
.blank{ height:1px; width:1px; font-size:1px; overflow:hidden; height:100%; clear:both;}
input[type=password],input[type=text]{border:1px solid #9cc7e0;padding-top:5px;padding-bottom:5px;}
form{margin:0px;padding:0;}


.wrapper{width:1000px;margin:auto;}



.head{margin-top:170px;}

.nav{background:url(../image/bgNav.png) no-repeat center 0;height:36px;padding:9px 5px 0 1em;line-height:36px;}
.nav,.nav a{color:white;font-weight:bold;font-size:14px;}
.nav a{background:url(../image/bgSeperate.png) no-repeat right center;text-align:center;width:88px;display:inline-block;}
.nav a.nav_now,.nav a:hover{background:url(../image/bgNavHover.png) no-repeat center 0;color:black;}

.navSub{background:#ceeefa;border-bottom:1px solid #95d1e8;padding:0.5em 1em;line-height:24px;min-height:28px;}
.navSub a{margin:0 6px;}



.content{background:white;padding:7px;min-height:500px;overflow:hidden;_overflow:visible;_height:500px;}

.divContent .left3{float:left;width:488px;}
.divContent .right3{float:left;margin-left:10px;display:inline;width:480px;}

.divNoticeContent {
    line-height: 24px;
    border: 1px solid #dbd2a7;
    padding: 10px 10px 15px;
    margin: 0;
    float: left;
}


.divContent .left1{float:left;width:645px;}
.divContent .right1 {
    margin-left: 10px;
    display: inline;
    width: 330px;
    float: right;
}


.divContent .left2{width:488px;float:left;}
.divContent .right2{width:488px;margin-left:10px;float:left;}


.divNews{border:1px solid #a7c5db;overflow:hidden;}
.titleBlue{background:url(../image/bgBlueTitle.png) repeat-x;height:33px;padding:0 1em;font:14px bold;margin-bottom:10px;}
.titleBlue,.titleBlue a{color:white;font-weight:bold;line-height:33px;}

.list2 li{border-bottom:1px dashed #a7c5db;line-height:24px;margin:0 10px;padding:3px 0 2px 0;}
.list2 span{min-width:25px;text-align:center;}
.list2 li.new{background:url(../image/iconNew.png) no-repeat right center;}
.list2 li.new,.list2 li.new a{color:#ff3600}


.list3 li{border-bottom:1px dashed #a7c5db;line-height:24px;margin:0 10px;padding:3px 0;}
.list3 span{min-width:25px;text-align:center;}
.list3 li.new{background:url(../image/iconNew.png) no-repeat right center;}
.list3 li.new,.list3 li.new a{color:#ff3600}


.divNetWork{background:url(../image/bgNetWork.jpg) no-repeat;padding:0 0 0 17px;}
.divNetWork ul{background: #e7f7fc;
    border: 1px solid #bbd9e2;
    overflow: hidden;
    padding: 10px;
    height: 220px;}
.divNetWork ul li{float:left;height:37px;line-height:37px;background:url(../image/iconRedPoint.png) no-repeat left center;padding-left:20px;width:125px;}
.divNetWork ul li,.divNetWork ul li a{font-weight:bold;font-size:14px;color:#08698e;}

/*造价咨询*/
.divTitleZiXun{background:url(../image/bgTitleZiXun.png) no-repeat;height:65px;}

/*公告*/
.divTitleNotice {
    background: url(../image/bgTitleNotice.png) no-repeat;
    height: 65px;
    float: right;
    width: 330px;
}

.divNoticeContent{line-height:24px;border:1px solid #dbd2a7;padding:12px 12px 0;margin:0 5px;}

.divSky{border:1px solid #75a9ce;}
.titleSky{background:url(../image/bgSkyTitle.png) repeat-x;height:33px;padding:0 1em;font:14px bold;margin-bottom:10px;}
.titleSky,.titleSky a{color:#0f598e;font-weight:bold;line-height:33px;}


.divAreaTitle{background:url(../image/bgArea.png) no-repeat center center;height:65px;}
.divAreaRight{ float:right;margin:25px 10px 0 0;}
.divAreaRight span,.divAreaRight a{margin:0 5px; font-weight:bold;font-size:14px;color:#2b2b2b;}

.divQuestion{border:1px solid #dbd2a7;background:#fffffd;}
.divQuestion .QList{border:1px solid #75A9CE;padding:10px;margin-bottom:15px;}
.divQuestion .QContent{padding:1em;border-top:1px solid #dbd2a7;line-height:24px;height:186px;overflow:hidden;}
.question,.answer{letter-spacing: 1px;margin-bottom:5px;}
.question span,.answer span{display:inline;}

.divBookMsg{border:1px solid #c5db97;border-top-width:0;}




.flinkList{padding:0 10px 10px;min-height:170px;}
.flinkList a{min-width:200px;_width:200px;display:inline-block;line-height:30px;}



.divCount{background:#fae8d7;border:1px solid #d69961;padding:17px 0;text-align:center;margin:14px;font-size:14px;}


.dashedInfo{border:1px dashed #ccc;padding:1em;color:#666;line-height:24px;font-size:16px;width:90%; font-family:"΢ź"}




.login {
    background: url("../image/login_bg.jpg") no-repeat ;
	overflow:hidden;
    font-size: 14px;
    height: 231px;
    margin: 20px auto;
    padding-left: 230px;
    padding-top: 150px;
    width: 372px;
}

.login_admin {
    background: url("../image/login_admin_bg.jpg") no-repeat ;
	overflow:hidden;
    font-size: 14px;
    height: 231px;
    margin: 20px auto;
    padding-left: 230px;
    padding-top: 150px;
    width: 372px;
}
.login_btnspan {
    display: inline-block;
    float: right;
    height: 69px;
    padding-right: 60px;
    margin-top:10px;
    width: 81px;
}


.login_btn {
    background: url("../image/login_btn.jpg") no-repeat ;
    border: medium none;
    cursor: pointer;
    height: 69px;
    width: 81px;
}
.login p, .login_admin p {
    padding-bottom: 12px;
}


.senior_search {
    background: url("../image/senior_searchbg.jpg") no-repeat ;
    border-color: #6E97AF;
    border-left: 1px solid #6E97AF;
    border-right: 1px solid #6E97AF;
    border-style: solid;
    border-width: 2px 1px 1px;
    height: 327px;
    margin: 20px auto;
    padding-left: 97px;
    padding-top: 57px;
    width: 489px;
}
.senior_search_btn {
    padding-left: 120px;
}




.wangyuan{background:url(../image/bgZhengDing.png) no-repeat  0 0;border: 1px solid #75A9CE;}
.wangyuan span{display:block;height:55px;line-height:55px;background:#b3e6fd;margin:1px 0;color:#347da3;font-size:14px;}
.wangyuan span.hover{background:#73d4ff;}

.divRightNav{background:url(../image/bgZjyManage.png) repeat-x;border:1px solid #a2c1d3;height:229px;}



.navQuestion{border-bottom:1px solid #0876B8;}
.navQuestion span{height:30px;line-height:30px;display:inline-block;min-width:75px;text-align:center;}
.navQuestion span:hover,.navQuestion span.hover{background:#0876B8;color:white;}
.navQuestion span:hover a,.navQuestion span.hover a{color:white;}

.content .left{float:left;width:205px;padding-bottom:7px;}

.leftList1 {background:#e4f5fd;padding-bottom:9999px;margin-bottom:-9999px;}
.leftList1 dt{background:url(../image/bgLeftTitle1.png) no-repeat;text-align:center;height:34px;padding-top:5px;line-height:34px;font-weight:bold;font-size:16px;color:white;}
.leftList1 dd{background:url(../image/bgLeft1List.png) no-repeat center;text-align:center;border-left:1px solid #ceedff;border-right:1px solid #ceedff;height:43px;line-height:43px;padding:0.5em 0;font-size:14px; font-family:΢ź;}
.leftList1 dd:hover,.leftList1 dd.hover{background:url(../image/bgLeft1ListHover.png) no-repeat center;text-align:center;}

.leftList2 {background:#e4f5fd}
.leftList2 dt{background:url(../image/bgLeftTitle1.png) no-repeat;text-align:center;height:34px;padding-top:5px;line-height:34px;font-weight:bold;font-size:14px;color:white;}
.leftList2 dd{background:url(../image/bgLeft2List.png) no-repeat center;text-align:center;border-left:1px solid #ceedff;border-right:1px solid #ceedff;height:39px;line-height:39px;padding:0.5em 0;margin:2px 0;}
.leftList2 dd:hover,.leftList2 dd.hover{background:url(../image/bgLeft2ListHover.png) no-repeat center;text-align:center;margin:2px 0;}



.content .right{float:left;margin-left:10px;display:inline;border:1px solid #dff1ff; border-radius:5px;width:765px;min-height:500px}
.rightContent{border-top:1px solid #2794ef;background:url(../image/bgRightContent.png) repeat-x;padding-top:20px;}
.rightContent1{border-top:1px solid #2794ef;background:url(../image/ask_answer_rbgtitle.gif) repeat-x #E8F4FB;}
.rightSearch{line-height:85px;text-align:center;}

.divAreaList{border:1px solid #7dc0e6;margin:20px 10px;padding:1em;}
.divAreaList a{margin:0 10px;}
.divAreaList a.hover{font-weight:bold;}



.noticeList{}

.noticeList li{padding:20px 10px 30px;border-bottom:1px solid #aeaeae}
.titleBlue1{color:#273eb2;font-size:21px; margin:5px;overflow:hidden;}
.titleBlue1 {color:#273eb2;font-size:21px; margin:5px;overflow:hidden;font-weight:500;}
.contentBlue1{line-height:24px; color:#474747;}


.footer{background:#044a73;overflow:hidden;min-height:120px;text-align:center;}
.footer .divTxt{color:white;line-height:40px;width:450px;margin:40px 10px;padding:0 14px;text-align:left;}



.articleTitleSmall{text-align:center;color:#166593;font-weight:bold;font-size:32px;margin:20px 0;}
.articleTitleFont26{text-align:center;color:#166593;font-weight:bold;font-size:25px;margin:30px 0 25px 0;}
.articleTitle{background:url(../image/bgRightContent.png) repeat-x;min-height:40px;text-align:center;color:#166593;font-weight:bold;font-size:28px;line-height:40px;padding:20px 0;}
.articleInfo{text-align:center;font-size:14px;color:black;overflow:hidden;padding:0 3em;}
.articleContent{line-height:2em;padding:2em 3em; font-size:14px;}
.articleDownLoad{background:#dff3fb;border:1px solid #b2d4e2;padding:20px 0 20px 130px;margin-top:30px;min-height:50px;font-size:14px}




.siteMap{background:url(../image/iconSiteMap.png) no-repeat 0 center;margin:10px;padding-left:17px;height:24px;line-height:24px;font-size:14px;}

.margin1em *{margin:1em;}

.btnBlue{background:url(../image/bgBtnBlue.png) no-repeat;width:77px;height:26px;line-height:26px;text-align:center; cursor:pointer;display:inline-block;zoom:1;border:0;color:white; display:inline-block}
.btnSky,.btnSkyBig{background:#d0e8f9;border:1px solid #0a5489;border-radius:1em;display:inline-block;padding:0 8px;cursor:pointer;color:#0c72b2}
.btnSkyBig{padding:6px 12px;font-size:14px;font-weight:bold;border-radius:0;}
.btnSearch{background:#2ba7e5;border:1px solid #2d8bb5;border-radius:1em;color:white;height:26px;line-height:26px;display:inline-block;cursor:pointer;padding:0 6px;}
.btnYellow{background:url(../image/bgBtnYellow.png) no-repeat;display:inline-block;height:43px;width:97px;corsor:pointer;color:#553306;border:none;font-weight:bold;font-size:14px;}
.btnOrange{background:#fdf5d1;border:1px solid #b2911b;border-radius:1em;display:inline-block;padding:0 8px;cursor:pointer;color:#907005}


.titleOrange{font-family:"微软雅黑";color:#9c810c;padding:6px;line-height:30px; font-size:18px;}

.txtBoxBlue{border:1px solid #1c80ae;padding-left:1em;padding-right:1em;;border-radius:2em;}

.list1{}
.list1 li{background:url(../image/iconList1.png) no-repeat 5px center;padding:5px 0 5px 17px;line-height:20px;border-bottom:1px dashed #ccc;}


.tableList1 th,.tableList1 td{border:1px solid #98bddc;line-height:24px;padding:3px 12px;text-align:center;}
.tableList1 th{background:#c5e6f9;color:#0e4c70}

.tableOrange th,.tableOrange td{border:1px solid #dbd2a7;height:32px;text-align:center;}
.tableOrange th{border-top:2px solid #cfb544;color:#9c810c;}

.tableVertical{font-size:14px;}
.tableVertical th,.tableVertical td{height:30px;text-align:center;border:1px solid #6a98b8}
.tableVertical th{color:#0f4e97;background:#ecf5fb;}


.tableEdit th,.tableEdit td{border:1px solid #98bddc;line-height:24px;padding:3px 12px;}
.tableEdit th{background:#c5e6f9;color:#0e4c70;text-align:right;}


.pageList{margin:15px 0;overflow:hidden;}
.pageList a{display:inline-block;zoom:1;margin:0 2px;border:1px solid #92c2dc;background:#d6effd;padding:3px 6px;}
.pageList a.disabled{background:#CCC;color:#666;border:1px soli #ccc}



.iconUser{background:url(../image/iconUser.png) no-repeat left center;padding-left:24px;border-right:1px solid #95d1e8;padding-right:5px;margin-right:5px;}
.iconMail{background:url(../image/iconMail.png) no-repeat left center;padding-left:24px;}
.iconUser a,.iconMail a{color:#2D8BB5}

.iconDot { background:url(../image/icon_dot.gif) no-repeat 7px 10px;padding-left:15px; }
.iocnNum { background:url(../image/list_icon_num.gif) no-repeat 7px 2px;padding-left:30px; }

.fontBold{font-weight:bold;}

.more{float:right;font-size:12px;font-weight:normal;}

.hideTxt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.clear{height:0px;overflow:hidden;clear:both;}