@charset "gb2312";
/* CSS Document */

body {font-size:12px}
* {padding:0; margin:0}
ul,li,dl,dd {list-style-type:none;}
.clear {clear:both}
a:link {color:#2b2b2b; text-decoration: none;}
a:visited {color:#2b2b2b}
a:hover {color:#0000ff; text-decoration:underline}
a:active {color:orange}
.cl,.clear{ clear:both;}

.mr1e {margin-right:1.1em}
.mr2e {margin-right:2.2em}
.mr15 {margin-right:15px}
.pt10 {padding-top:10px}
.btnlogin, .btnenroll {width:85px; height:32px; *height:35px; border:0; font-weight:bold; cursor:pointer}
.btnlogin {color:#1c4185; background: url(../images/btn_login.gif) no-repeat}
.btnenroll {color:#407211; background: url(../images/btn_enroll.gif) no-repeat}
.btnjiansuo {width:80px; height:28px; line-height:26px; font-size:12px; cursor:pointer}

.header, .contcont {width:1024px; margin:0 auto}
.banner_title {height:149px;background:#1e70c3;font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";font-size:18px;color:#ffffcc;text-align:center}
.navbox { height:74px; border-bottom:#666 1px dashed; background:url(../images/title_07.gif) repeat-x top}
.navbox li {float:left}
.navbox .nav_title {width:91px; padding-left:16px; line-height:58px; font-size:16px; font-weight:bold; color:#ff6633;}
.navbox .nav {width:616px; padding-top:0.5em}
.navbox .nav dl{ height:100%}
.navbox .nav dt {float:left; width:68px; padding:5px 0; font-weight:bold; background:url(../images/ico_navfenge.gif) no-repeat right}
.navbox .nav dd {float:left; width:134px; padding:5px 0; text-align:center; background:url(../images/ico_navfenge.gif) no-repeat right}
.navbox .nav .di { background:none !important;}
.navbox .nav .off { font-weight:bold; color:#ff0000; padding:5px 0; background:url(../images/ico_hsanjiao.gif) no-repeat center 1.5em}
.navbox .logo {padding-left:5em}

.contleft {float:left; width:730px; padding-bottom:10px}
.contright {float:right; width:276px}
.columnbox {*margin-bottom:15px; zoom:1; overflow:hidden}
.columnbox .mr {margin-right:36px}
.columnbox dl {float:left; width:345px; padding-bottom:20px; margin-bottom:15px; background:#fff url(../images/bj_lmcont.gif) no-repeat bottom}
.columnbox dt {height:38px; background:url(../images/bj_lanmu.gif) no-repeat}
.columnbox dd {margin:0 15px;}
.columnbox dt .bt {float:left; width:240px; height:30px; line-height:30px; margin:8px 0 0 13px; padding-left:40px; font-size:14px; font-weight:bold; color:#ff6633; background:url(../images/ico_lanmutitle.gif) no-repeat}
*html .columnbox dt .bt {margin-left:6px;}
.columnbox dt .more {float:left; width:45px; margin-top:8px; height:30px; line-height:30px}
.columnbox dt a {color:#999; text-decoration:none}
.columnbox dt a:hover {color:#ff6633; text-decoration:underline}
.columnbox dd table { width:100%; padding:0; margin:0; border-collapse:collapse}
.columnbox dd td {height:24px; line-height:25px; text-indent:1.3em; border-bottom:#a0a4a5 1px solid; background:url(../images/ico_txtbiaodh.gif) no-repeat 0.5em 1em}
.columnbox dd .time { background:none !important; text-indent:0 !important; text-align:center; width:12%}
.columnbox dd td strong {color:#0000ff; font-weight:normal}

.qxnav {padding-bottom:5px; border-bottom:#999 1px solid; background: url(../images/bj_lanmu2.gif) repeat-x left 12px}
.qxnav h2 { width:210px; height:36px; margin-left:37px; line-height:36px; text-indent:4em; font-size:14px; font-weight:bold; color:#ff6633; background:#fff url(../images/ico_lanmutitle2.gif) no-repeat 12px 0}
.qxnav .citybox { line-height:24px; font-size:14px; zoom:1; overflow:hidden;}
.qxnav .citybox li { float:left; width:5.5em; text-align:center}
.qxnav .citybox .off {font-weight:bold}
.qxnav .regionbox { padding:5px; margin-top:10px; line-height:24px; border:#ddd 1px solid; zoom:1; overflow-y:scroll}
.qxnav .regionbox li { float:left; width:6.3em; text-align:center}

.loginbox {background:#f4f9ff}
.loginbox .logintitle {text-align:center; font-size:14px; font-weight:bold}
.loginbox .logincont {padding:8px 10px}
.loginbox .logincont li { height:22px; margin-top:8px; _margin-top:6px}
.loginbox .logincont li label {padding-left:1em; font-size:14px; font-weight:bold; color:#1c4185}
.loginbox .logincont li .inp_login {padding:2px; border:#a5acb2 1px solid}
.loginbox .logincont .btnbox {padding:10px 0;_padding:8px 0; text-align:center}
.loginbox .logincont .wjzhmm {text-align:center}
.loginbox .logincont .wjzhmm a {color:#1c4185; text-decoration:underline}
.loginbox .logincont .wjzhmm a:hover { color:#0000ff; text-decoration:none}

.gnpintai {margin-top:10px}
.gnpintai .gnpttitle {height:26px; font:bold 18px/27px "Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#3399cc; text-align:right; padding-right:5px; background:#fff}
.pingtaibox, .sz_jiansuo {padding:10px 18px; background:#efeeff}
.pingtaibox table {width:100%; margin:0; padding:0; border-collapse:collapse}
.pingtaibox td {height:30px; line-height:31px; font-weight:bold; color:#333; border-bottom:#666 1px dashed}
.pingtaibox .di {border-bottom:none !important;}
.pingtaibox td a {color:#0000ff; font-weight:normal; text-decoration:none}
.pingtaibox td a:hover { color:#0000ff; text-decoration:underline}

.sz_jiansuo {margin-top:5px}
.sz_jiansuo .jstitle { padding-bottom:10px; font-size:14px; font-weight:bold; color:#ff6600}
.sz_jiansuo li {margin-bottom:5px}
.sz_jiansuo li label {padding-left:1em}
.sz_jiansuo li .mr {margin-right:2em}
.sz_jiansuo li .inp_js {width:136px; padding:2px 0; font-size:12px}
.sz_jiansuo li select {width:56px}
.sz_jiansuo .btnbox {padding:6px 0; text-align:center}

.sz_jiansuo table{ width:240px; overflow:hidden;}
.sz_jiansuo table th,.sz_jiansuo table td{ line-height:26px;}
.sz_jiansuo table th { text-align:right; font-weight:normal; color:#333;}
.sz_jiansuo table td{ text-align:left;}
.sz_jiansuo table td .ip1{ width:160px; height:16px; padding:2px; border:#CCC solid 1px;}
.sz_jiansuo table td button{ width:78px; height:26px; display:block; float:left; border:none; float:left; margin:5px 0 0 60px; _display:inline; background:url(../images/buttonsearch1.gif) no-repeat; cursor:pointer;}


.areaname{ color:#333; font-size:24px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; text-align:left; line-height:30px; border-bottom:#e6e6e6 solid 1px; padding-bottom:10px;}

/*datacontrols*/
.datacontrols{ width:220px; float:left; border:#e0e0e0 solid 1px; position:relative; margin:10px 5px 0 12px; _display:inline; padding-bottom:5px;}
.datacontrols h2,.datacontrols2 h2{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#666; text-align:left; line-height:28px; margin:5px 0 0 0; padding-left:15px;}
.datacontrols h6,.datacontrols2 h6{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#587088; text-align:left; line-height:26px; padding-left:15px;}
.line{ line-height:1px; height:1px; width:210px; border-bottom:#CCC dashed 1px; margin:5px 5px 0 5px; overflow:hidden; _display:inline; float:left;}
.amount{ text-align:left; line-height:34px; float:left;}
.amount strong{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-weight:bold; font-size:14px; padding-left:10px; color:#403e3c; float:left;}
.amount span{ float:right; padding-right:5px; color:#999; font-size:12px;}
.datacontrols .more,.datacontrols2 .more{ float:right; margin:0 5px 0 0; color:#999; text-decoration:none;}
.datacontrols a.more:hover,.datacontrols2 a.more:hover{ color:#666; text-decoration:underline;}
.magnifier{ width:19px; height:20px; display:block; position:absolute; right:0; top:0; background:url(../images/fangda.gif) no-repeat;}

/*datacontrols2*/
.datacontrols2{ width:458px; float:left; border:#e0e0e0 solid 1px; position:relative; margin:10px 0 0 18px; _display:inline; padding-bottom:5px;}
.datacontrols2 h6{ padding-bottom:10px;}

/*overview*/
.overview{ width:726px; overflow:hidden; padding:10px 0 0 0; border-bottom:#e6e6e6 solid 1px; position:relative; min-height:326px; height:auto !important; height:326px;}
.overviewbox{ width:160px; float:left; overflow:hidden; text-align:left; padding:10px 0 5px 5px;}
.overviewbox h4{ font-size:14px; color:#666; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; line-height:24px;}
.overviewbox p{ font-size:14px; font-weight:bold; color:#454545; line-height:26px; padding-bottom:35px;}
#mapimg{ width:371px; height:306px; position:absolute; right:5px; top:5px;}

.overview2{ width:998px; overflow:hidden; padding:20px 0 10px 0; border-bottom:#e6e6e6 solid 1px;}
.areaname2{ font-size:24px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; text-align:left; line-height:30px; border-bottom:#e6e6e6 solid 1px; padding-bottom:10px;}
.overviewbox2{ width:300px; float:left; overflow:hidden; text-align:left; padding:15px 0 10px 10px;}
.overviewbox2 h4{ font-size:12px; color:#666;}
.overviewbox2 p{ font-size:14px; font-weight:bold; color:#454545;}

/*rightlist*/
.rightlist{ width:256px; overflow:hidden; margin:10px 0 0 0;}
.rightlist .rightlisttit{ width:276px; height:30px; background:#f2f2f2; line-height:30px;}
.rightlist .rightlisttit span{ font-size:12px; line-height:30px; float:left; padding-left:10px; color:#000; font-weight:bold;}
.rightlist ul{ text-align:left; padding:5px;}
.rightlist ul li{ line-height:26px;  font-size:12px; overflow:hidden; background:url(../images/listico16.gif) no-repeat left center; padding-left:10px;}
.rightlist ul li a{ font-size:12px; color:#666;}
.ulmore,.ulmore:hover{ text-align:left; line-height:24px; font-size:12px; font-weight:bold; color:#666;}
.ulmore span{ color:#ed1f4c;}

/*fazhanbox*/
.fazhanbox{ width:498px; float:left; overflow:hidden; margin:15px 0 0 0;}
.fazhanbox .fazhanbox_t{ width:428px; line-height:40px; text-align:left; background:url(../images/dataico1.gif) no-repeat 20px center; padding-left:70px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#666;}
.fazhanbox table{ width:455px; border-collapse:collapse; margin:10px 0 0 20px; _display:inline;}
.fazhanbox table th,.fazhanbox table td{ line-height:30px; text-align:left; border-bottom:#CCC solid 1px; font-size:14px;}

/*datalist*/
.datalist{ width:498px; float:right; overflow:hidden; margin:15px 0 0 0;}
.datalist .datalist_t{ width:428px; line-height:40px; text-align:left; background:url(../images/dataico4.gif) no-repeat 20px center; padding-left:70px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#666;}
.datalist ul{ text-align:left; padding:15px 5px 5px 5px;}
.datalist ul li{ line-height:26px;  font-size:14px; overflow:hidden; background:url(../images/listico16.gif) no-repeat left center; padding-left:10px;}
.datalist ul li a{ font-size:14px; color:#666;}
.ulmore2,.ulmore2:hover{ text-align:left; line-height:24px; font-size:12px; float:left; margin:0 0 0 200px; _display:inline; font-weight:bold; color:#666;}
.ulmore2 a{ color:#ed1f4c;}

/*diqulist*/
.diqulistbox{ width:997px; overflow:hidden; margin:0 auto; text-align:center; border:#e6e6e6 solid 1px; background:#f5f6f4;}
.targetname{ text-align:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:20px;  padding-left:20px; padding-top:20px; line-height:38px; color:#454545;}
.targetjs{ line-height:20px; text-indent:25px; color:#676767; text-align:left; padding:0 400px 0 20px;  padding-bottom:10px;}
#targetjs_bottom{border-bottom:#aa2222 solid 3px;}

/*targetlist*/
.targetlist{ width:977px;margin:10px 0 0 10px; _display:inline; overflow:hidden;}
.targetlist table{ width:977px; overflow:hidden; border-collapse:collapse; margin:10px 0 0 0; text-align:left;}
.targetlist table th{ text-align:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:16px; border-bottom:#e8e8e8 solid 1px; padding-left:10px; line-height:34px; color:#454545; padding-top:10px;}
.targetlist table td{ width:300px; text-align:left; padding-left:19px; line-height:36px; border-bottom:#e8e8e8 solid 1px;}
.targetlist table td a{ font-size:14px; color:#666;}
.targetlist table td a:hover{ font-size:14px; color:#aa2222; font-weight:bold; text-decoration:none;}

/*footer*/
.footer {width:998px; margin:10px auto; background:url(../images/bjfoot_conter.gif) repeat-x}
.footer .leftcopyRight { float:left; width:704px; height:107px; padding:10px 0 0 20px; background:url(../images/bjfoot_left.gif) no-repeat}
.footer .rightHotline {float:right; width:256px}
.footer p {margin-bottom:1px}
.footer .copy { margin-right:0.2em; font-family:Arial, Helvetica, sans-serif; font-size:14px;_font-size:12px}

.sz_jiansuo table td .btnSearch{ width:78px; height:26px; display:block; float:left; border:none; float:left; margin:5px 0 0 60px; _display:inline; background:url(../images/buttonsearch1.gif) no-repeat; cursor:pointer;}
