﻿/* CSS Document */
body{ font-size:13px; background:#fff; font-family:Arial, "宋体", sans-serif; margin:0px; padding:0px; line-height:200%; min-width:1000px;}
ul,dl,ol,h1,h2,h3,h4,h5{ padding:0px; margin:0px; list-style:none;}


.topnews{width:1008px;height:25px;line-height:20px;float:right;text-align:right;}
#tong_ad{ width:960px; margin:5px auto; padding-bottom:1px;*padding:0px;}
#tongzban{ width:960px; margin:5px auto; padding-bottom:1px;*padding:0px;height:60px;}
#tong_ad img{ border:none;}
.c_r_ad{ height:120px; width:100%; overflow:hidden; margin:2px 0px 10px 0px;}
.c_r_ad2{ height:100px; width:100%; overflow:hidden; margin:2px 0px 10px 0px;}
.c_r_ad img,.c_r_ad2 img{ border:none;}
/* 头部*/
#header{ height:70px; background:url(../images/base_bg.gif) repeat-x 0px 30px; min-width:1000px;margin:0px auto;text-align:center; }
#headerinside{ height:70px;float:left;width:220px; margin:0 auto;}
#header #logo{ border:none;left:10px;}
.headercenter{width:760px;margin:0px auto;}

#cityName{position:absolute;  z-index:1000;top:9px; color:#000;left:173px; padding-top:3px; line-height:22px; font-weight:bold;font-size:26px; text-align:center;}/* ----*/
#cityName a{ font-size:12px; text-decoration:underline; font-weight:normal;}
#login_text{right:5px; top:2px;font-size:12px;font-family:"宋体";}
#login_text a{font-size:12px;color:#666;font-family:"宋体";}
#all_city{ color:#000; border:2px solid #AACAF2; background:#fff; padding:5px; position:absolute; top:40px; left:0px; width:410px; height:215px; z-index:1000;}
#searchBar{width:500px; height:20px;float:left;padding-top:10px;}

#searchBar #sel{ border:1px solid #A7A6AA;position:absolute; height:24px; width:135px;}
#searchBar .keyword{ } 
#searchBar #sel #selb{ border:0px; margin-top:4px; *margin-top:2px; position:absolute; overflow:hidden; height:16px;*height:20px;}
#searchBar #sel #selb .s{ width:135px; margin:-2px;*margin:-6px -1px 0px -1px !important;*margin:-1px; }  
#searchBar .btn{height:28px; padding:0px 5px;} 
#searchBar .btnjob{ right:0; top:-1px;height:28px; padding:0px 5px;width:54px; float:right;margin-left:5px;}

.wyr{position:absolute; left:745px;top:-10px; width:90px; height:51px;}
.queding{ margin-right:20px;}

/* 右侧边框 */
.r_box{ border:1px solid #AACAF2; padding:5px 0px 5px 10px;background:url(../images/r_box_bg.gif) repeat-x 0px 0px; margin-bottom:10px;} 
.r_box p{ margin:0px; padding:0px; text-indent:28px; color:#444;}
.r_boxc{border:1px solid #AACAF2;padding:5px 10px;background:url(../images/base_bg.gif) repeat-x 0px -46px;margin-bottom:10px;text-align:center;font-weight:bold;}  
.mtop{ margin-top:0px;}
.r_boxc a{  font-size:14px;}
.rt{ font-size:14px; font-weight:bold; color:#1E6BD2;background:url(../images/base_bg.gif) no-repeat 10px -603px #fff; margin:0px 0px 5px 0px;padding-left:25px; }

.r_box  li{padding-left:15px;line-height:28px; white-space:nowrap !important;white-space:normal; }
.r_box  li a{ color:#000; font-size:12px;}
.r_box .rul li{ height:28px; line-height:28px; overflow:hidden;background:url(../images/base_bg.gif) no-repeat 0px -575px;}
.r_box .rul2 li{ padding-left:0px;text-indent:12px; float:left; width:50%;}
.r_box .rul2 .select a{ font-weight:bold; color:#090;}
.r_box .rul3 li{ padding-left:0px;text-indent:15px; float:left; width:33%;}
.rul1{font-weight:bold;font-size:14px;color:#090;}
a.lefttitle:link{font-weight:bold;font-size:14px;color:#090;}
a.lefttitle:visited{font-weight:bold;font-size:14px;color:#090;}
a.lefttitle:hover{font-weight:bold;font-size:14px;color:#090;}
a.lefttitle:active{font-weight:bold;font-size:14px;color:#090;}

#mainright h3{font-size:14px; font-weight:bold; color:#1E6BD2;background:url(../images/base_bg.gif) no-repeat 10px -603px #fff; margin:15px 0px 5px 0px;padding-left:25px;}
.rimg a img{ width:215px; border:none; margin-bottom:10px;}

/* 左侧基本元素 */
.llist{ width:150px; overflow:hidden; float:left; margin-right:40px;}
.mr_n{ margin-right:0px;}
.lt{ font-weight:bold; font-size:13px; padding-left:5px; color:#333;}
.lt a{ color:#000;}  .lt a:hover{ color:#f00;}
.item{ border-top:1px solid #AACAF2; background:url(../images/base_bg.gif) repeat-x 0px -636px;padding-left:5px; padding-top:5px; color:#999; font-size:10px;margin-bottom:10px;  }
h2 span,h3 span,h4 span{ float:right; font-weight:normal; margin-right:10px;}

/*old */
.c_b{width:240px;_width:239px;float:left; margin-right:10px;_margin-right:2px;}
.c_bmain{width:240px;_width:240px;float:left; margin-right:10px;}
.c_b2{ width:170px; float:right;}
h3{padding:2px 0px 5px 5px; font-size:13px; clear:both; height:17px; overflow:hidden;}
h3 a{ color:#333 !important;}
.hotnews{ height:114px; overflow:hidden;}
.typeul2,.typeulc{ margin-top:2px; margin-bottom:10px;background:url(../images/base_bg.gif) repeat-x 0px -636px; border-top:1px solid #AACAF2; padding-top:5px;}
.typeul{ margin-top:2px; margin-bottom:10px;background:url(../images/base_bg.gif) repeat-x 0px -636px; border-top:1px solid #AACAF2; padding-top:5px;}
.typeul a,.typeul2 a{ margin-right:0px;}
.typeul li{margin-bottom:2px; padding:3px 0px 1px 5px; color:#000;height:17px; overflow:hidden; line-height:17px;}
.typeul2 li{margin-bottom:2px; padding:3px 0px 1px 5px; color:#000;height:17px; overflow:hidden; line-height:17px; }
.typeul2 li{ width:80px; float:left;}
.typeulc li{ clear:both;margin-bottom:2px; padding:3px 0px 1px 5px; color:#000;height:17px; overflow:hidden; line-height:17px; }
.typeulc li a{ width:45%; display:inline-block; text-align:center;}
/* old end */

/* footer */
#footer{ text-align:center; background:url(../images/base_bg.gif) repeat-x 0px -636px;border-top:1px solid #AACAF2; padding-top:5px; font-size:12px; line-height:150%;}
#footer a{ color:#000; font-size:12px; margin-left:5px; color:#666;}
#footer #friendlink{text-align:center; margin:5px;}
#footerb{ text-align:center;  padding-top:5px; font-size:12px; line-height:150%;}
#footerb a{ color:#000; font-size:12px; margin-left:5px; color:#666;}
#footerb #friendlink{text-align:center; margin:5px;}

/*960宽度页面元素*/
#main_body{ width:960px; margin:10px auto;}
#main_left{ width:740px; float:left;}
#main_right{ width:215px; float:right;}

#main_left_index{ width:770px; float:left;text-align:left;}
#main_body_index{width:985px; margin:5px auto;}
#main_right_index{width:190px; float:right;margin:0px;padding:0px;}

#main_left_index2{ width:770px; float:right;}
#main_right_index2{ width:180px; float:left;}
/* 全屏宽左侧 */
#mainleft{margin-left:-225px;  width:100%; float:left;}
#mainright{ width:215px; float:right; }
#mainleft_inside{margin-left:225px;}

/* pager */
#pager{text-align:center; padding:30px 0px; border-top:1px solid #EDF4FD;font-size:14px;}
#pager a{margin:5px; font-size:14px; }
#pager strong{ color:#f00; }

/* topmsg */
#topnews{font-family:Georgia, "Times New Roman", Times, serif; color:#666; font-size:12px;height:20px;line-height:20px;}
#topnews table{ width:100%;}
#topnews a{ font-size:12px;}
#newsList2 td{ border-bottom:1px solid #F1F1F1; padding:0px 10px;}
#newsList2 .bg{ background:#fcfcfc;}

/* open div */
#blackcontent{ border:4px solid #81A7DF;position:fixed!important;position:absolute; z-index:9999;left:50%; overflow:hidden;
top:50%;_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat')?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}

#wap_link{float:left;width:250px;padding-top:10px;line-height:30px;}
#wap_link a{color:#666;}
#wap_link a span{ color:#002CAD; text-decoration:underline;}
.fdlink{width:1000px;margin:0px;}
.fdlink ul{display: block;text-align: left;margin:0px;padding:5px;}
.fdlink li{display: inline;margin:0px 0px 0px 5px;line-height:20px;color:#666;}
.fdlinkll{width:1000px;margin:0px;text-align:left;color:#666;}
.nav_bar{border-bottom:#F2F7FD 1px solid;min-height:25px;height:auto;line-height:25px;}
.sBigclass{font-size:14px;font-weight:bold;color:#002CAD;margin-left:10px;}
.infoblock1{width:960px;}
.blockinfo1{width:150px;float:left;margin-right:10px;border:1px solid #eee;height:80px;padding-left:5px; margin-top:5px;overflow:hidden;}

.infoblock{width:770px;}
.blockinfo{width:134px;float:left;margin-right:10px;border:1px solid #eee;height:80px;padding-left:5px; margin-top:5px;overflow:hidden;}
.blokctitle{color:#FD6F00;font-weight:bold;font-size:12px;line-height:20px;height:20px;text-align:center;margin:0px;padding:0px;}
.blokctitle a{color:#FD6F00;font-weight:bold;font-size:12px;text-decoration:none;}
.blockcont{color:#666;font-size:12px;line-height:20px;height:40px;padding-left:5px;}
.blocklink{color:#666;line-height:20px;height:20px;padding-left:5px;font-size:12px;}

.blockinfo1{width:180px;float:left;margin-right:10px;border:1px solid #eee;height:80px;padding-left:5px; margin-top:5px;overflow:hidden;}
.blokctitle1{color:#FD6F00;font-weight:bold;font-size:12px;line-height:20px;height:20px;text-align:center;margin:0px;padding:0px;}
.blokctitle1 a{color:#FD6F00;font-weight:bold;font-size:12px;text-decoration:none;}
.blockcont1{color:#666;font-size:12px;line-height:20px;height:40px;padding-left:5px;}
.blocklink1{color:#666;line-height:20px;height:20px;padding-left:5px;font-size:12px;}


.infoline{width:730px;}
.infoline ul{list-style:none;margin:0px;padding:0px;}
.infoline li{height:30px;line-height:30px;border-bottom:1px solid #F1F1F1;padding-left:20px;background:url(../images/arrow.gif) no-repeat;background-position:8px 10px;font-size:12px;}
.infoview{padding-left:5px;}
.viewtitle{border:1px dotted #D9E7F9;width:750px;height:30px;line-height:30px;padding-left:5px;font-family:"宋体";font-size:14px;color:#002CAD;font-weight:bold;text-align:center;}
.viewbrief{border:1px dotted #D9E7F9;width:750px;height:30px;line-height:30px;padding-left:5px;font-family:"宋体";font-size:12px;color:#ddd;font-weight:bold;text-align:center;margin-top:5px;}
.viewcont{border:1px dotted #D9E7F9; width:745px;line-height:30px;margin-top:5px;padding:5px;font-family:"宋体";font-size:14px;}
.viewcontract{border:1px dotted #D9E7F9;background:#F8FBFE;  width:745px;line-height:22px;margin-top:5px;padding:5px;font-family:"宋体";font-size:14px;}
.mainpost{width:985px;border:1px solid #ccc;margin:0px;padding:0px;}
.tbContent td{line-height: 18px;color: #135294;background-color: #EEF7FD;height: 24px;text-align: left;font-size:12px;font-family:宋体;}
.inputtext{border:1px solid #ddd;height:20px;line-height:20px;padding-left:5px;font-size:12px;font-family:"宋体"}
.important{color:#f00;font-size:14px;font-weight:bold;}
.input_btn{border:0px;width:80px; height:21px; background:url(../images/ButtonA.gif) no-repeat top center;}
.button{  border:0px;width:80px; height:21px; background:url(../images/ButtonA.gif) no-repeat top center;}
.tblogin td{line-height: 18px;color: #135294;background-color: #fff;height: 24px;text-align: left;font-size:12px;font-family:宋体;}
.tdcontentlist{line-height: 18px;color: #fff;background-color: #fff;height: 24px;text-align: left;font-size:12px;font-family:宋体;}
.tdcontentlist a{font-size:12px;font-family:"宋体";color:#135294;}
.slistClass{font-size:14px;font-weight:bold;color:#002CAD;margin-left:10px;}
.slistClass a{font-size:14px;font-weight:bold;color:#002CAD;text-decoration:none;}
.typeselect{height:20px;}
.blocklistsplitpage{width:700px;}
.specialblock{width:235px;height:35px;float:left;margin-left:6px;_margin-left:5px;line-height:35px;text-align:center;background:url("../images/b.jpg") repeat-x;}
.specialblock a{color:#002CAD;font-size:14px;font-family:宋体;font-weight:bold;word-spacing:5px;}
.build ul{list-style:none;}
.build li{float:left;min-width:90px;width:auto;_width:90px;}

.dirlist{width:680px;margin:5px 0px;border-bottom:1px dotted #ccc;}
.dirlisttitle{color:#0066CC;font-size:14px;font-weight:bold;width:680px;text-align:left;}
.dirlisttitle a{color:#0066CC;font-size:14px;font-weight:bold;}
.dirlistitem{width:680px;}
.dirlistitem ul{list-style:none;}
.dirlistitem li{width:90px;float:left;}
.dirlistitem li a{color:#333;font-size:12px;font-family:宋体;text-decoration:none;}
.maincontleft{width:690px;float:left;margin-right:10px;}
.maincontright1{width:260px;float:left;}
.maincontrighttop{width:250px;margin:0px auto;border-bottom:1px dotted #666;}
.righttitle{width:250px;color:#f00;font-size:14px;font-weight:bold;text-align:left;}
.rightcont ul{list-style:none;text-align:left;margin:0px;padding:0px;}
.rightcont li{text-align:left;width:240px;}
.rightcont td{text-align:left;background:#f00;} 
.blockDir{font-size:14px;font-weight:bold;color:#f00;text-align:left;}
.blockDir a{font-size:14px;font-weight:bold;color:#f00;}
.f14blueB{ color: #0066cc; font-size: 14px; font-weight: bold; line-height: 18px; }
.f14{font-size: 14px; line-height: 18px;color:#0042C2;font-family : "微软雅黑","Lucida Grande", "Arial", "Lucida", "Verdana", "Helvetica", "宋体","sans-serif"; }
.f14b{font-size: 14px; font-weight: bold; line-height: 18px;color:#0042C2;font-family : "微软雅黑","Lucida Grande", "Arial", "Lucida", "Verdana", "Helvetica", "宋体","sans-serif"; }


