﻿/*公共*/
body{margin:0px;padding:0px;font-size:12px;color:#000;line-height:19px;font-family:Arial, Helvetica, sans-serif;}
a:link,a:visited{font-size:12px; text-decoration:none;color:#000;font-family:Arial, Helvetica, sans-serif;}
a:hover{font-size:12px;text-decoration: underline;color:#cd0000;font-family:Arial, Helvetica, sans-serif;}
img{border:0px;}
img,h1,h2,h3,h4,h5,h6,div,ul,li,dl,dt,dd,ol,hr,p{margin:0px;padding:0px;list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:13px;font-weight:bold;}
.clear{clear: both; font-size:1px; width:1px; height:0px;overflow:hidden; visibility: hidden; }
.main,.top,.foot,.banner{margin:auto;width:950px;}
.banner{padding:8px 0 8px 0;}
.banner img{width:950px;}
button{cursor:pointer;}
.foot{text-align:center;color:#979797;margin-top:15px;min-height:130px;background:url(../_img/index_109.gif) no-repeat 260px 40px;}
.foot a:link,.foot a:visited,.foot a:hover{color:#979797;}
.foot .f_link{line-heihgt:20px;height:20px;background:url(../_img/dashed.gif) 0 bottom repeat-x;margin-bottom:5px;padding-bottom:5px;}
/*nav*/
.top_bar{height:28px;line-height:28px;background:#f0f0f2;border-bottom:1px solid #dddddd;padding-left:36px;}
.top_bar p,.top_bar div{float:left;}
.welcome{width:440px;}
.top_bar div{padding-top:3px;}
.top_bar .inputtext{width:88px;hiehgt:19px;line-height:19px;font-size:12px;margin-right:5px;}
.top_bar p{color:#696969;}
.top_bar .setpage{margin-left:280px;background:url(../_img/public.gif) 0 -559px no-repeat;text-indent:14px;}
.top_bar .addpage{margin-left:19px;background:url(../_img/public.gif) 0 -580px no-repeat;text-indent:15px;}
/*friend*/
.friend{margin:auto;width:942px;padding:3px;border:1px solid #ccc; }
.friend img{width:88px;height:33px;}
.friend h3{height:20px;line-height:20px;color:#cd0000;text-indent:15px;background:#e9e9e9 url(_img/public.gif) 530px	 -271px no-repeat;}
.friend li{float:left;padding:3px;}
.friend li a:link,.friend li a:visited, .friend li a:hover{background:none;padding:0px;color:#979797;}
 .friend li a:hover{color:#cd0000;}
/*按钮*/
.bt1,.bt2{margin-right:5px;line-height:19px;height:19px;color:#787878;font-size:12px;text-align:center;width:51px;border:none;cursor:pointer;background:url(../_img/public.gif) 0 -438px no-repeat;}

/*通用链接文字*/
.text1{color:#787878;text-decoration:underline;}
a.text1:link,a.text1:visited{color:#787878;text-decoration:underline;}
a.text1:hover{color:#cd0000;text-decoration:none;}

.red{color:#cd0000;}
a.red:link,a.red:visited{color:#cd0000;}
a.red:hover{}


.title1{font-size:15px;font-weight:100;font-family:"黑体";color:#cd0000;padding-left:0px;}
a.title1:link,a.title1:visited,a.title1:hover{font-size:20px;font-weight:100;font-family:"黑体";color:#cd0000;padding-left:0px;}
a.title1:hover{text-decoration:underline;padding-left:0px;font-family:"黑体";}
.title2{font-size:15px;font-weight:100;font-family:"黑体";color:#cd0000;padding-left:0px;}
a.title2:link,a.title2:visited,a.title2:hover{font-size:15px;font-weight:100;font-family:"黑体";color:#cd0000;padding-left:0px;}
a.title2:hover{text-decoration:underline;padding-left:0px;}



/*行距*/
.blank5{clear: both; font-size:1px;height:5px;overflow:hidden; visibility: hidden; }
.blank8{clear: both; font-size:1px;height:8px;overflow:hidden; visibility: hidden; }

.blank10{clear: both; font-size:1px;height:10px;overflow:hidden; visibility: hidden; }
.blank15{clear: both; font-size:1px;height:15px;overflow:hidden; visibility: hidden; }

.logo_bar{height:69px;}
.logo_bar div{float:left;}
.nav{height:23px;line-height:23px;padding:6px 0 0 10px;  background:url(../_img/public.gif) no-repeat 0 0;}
.nav a:link,.nav a:visited,.nav a:hover{float:left;display:block;height:23px;line-height:23px;width:83px;text-align:center;font-size:13px;text-decoration:none;color:#ffffff;}

.nav a:hover{font-weight:bold;font-size:13px; background:url(../_img/public.gif) no-repeat 0 -654px;font-weight:bold;color:#cd0000;}
.nav a.current:link,.nav a.current:visited,.nav a.current:hover{font-weight:bold;font-size:13px; background:url(../_img/public.gif) no-repeat 0 -654px;font-weight:bold;color:#cd0000;}

.currentPage{height:25px;line-height:25px;border-top:3px solid #cd0000;padding-left:15px;background:#e5e5e5;margin-bottom:8px;}
.currentPage span,.currentPage a:link,.currentPage a:visited{color:#696969;}
.currentPage a:hover{}

.logo_bar .logo{width:188px;}
.logo_bar .logotext{width:343px;padding-top:8px;color:#cd0000;}
.logo_bar .logotext{font-family:"黑体";font-size:16px;font-weight:100;}
.logo_bar  .logotext p{}
.logo_bar .special{padding-top:19px;}
.book,.service,.work{height:25px;line-height:25px;color:#cd0000;text-align:center;border:none;font-size:13px;margin-right:26px;}
.book{width:134px;background:url(../_img/public.gif) no-repeat  0 -318px;}
.service{width:92px;background:url(../_img/public.gif) no-repeat 0 -357px;}
.work{width:100px;background:url(../_img/public.gif) no-repeat 0 -397px;}

.sarch_border{border:1px solid #dddddd;background:#eeeeee;height:38px;}
.search_bar{ padding-top:6px;background:url(../_img/public.gif) no-repeat 35px -483px; height:38px;}
.search_bar em{font-style:normal;color:#666; text-decoration:underline;}
.search_bar div,.search_bar p{float:left;}
.search_select{height:28px;padding-left:102px;}
.search_select div,.search_select p{float:left;}
.search_select p{color:#cd0000;}
p.hotkey{color:#787878;padding-left:234px;}
.hotkeyword a:link,.hotkeyword a:visited{color:#cd0000;}
.hotkeyword a:hover{}

.topBanner{border:1px solid #ccc;border-top:none;}



.keyword {padding-left:70px;}
.keyword input{height:19px;line-height:19px;width:360px;border:1px solid #cd0000;margin-right:13px;background:#fff;}
.s_button{height:23px;line-height:23px;width:117px;color:#cd0000;font-weight:bold;font-size:13px;margin-right:13px;background: url(../_img/public.gif) no-repeat 0 -611px;cursor:pointer;border:none;}

/*通用*/


.left{width:748px;float:left;}


a.more:link,a.more:visited,a.more:hover{font-weight:normal;font-size:12px;color:#696969;font-weight: normal;background:none;padding:0px;text-decoration:none;}
a.more:hover{font-weight:normal;color:#d21000;background:none;}
span.date,span.date2{color:#999;width:0px;font-family:Arial, Helvetica, sans-serif;}
.right{margin-left:5px;width:197px;float:right;}
.market{width:747px;float:left;}
.market a:link,.market a:visited,.market a:hover{background:none;padding:0px;}
/*二级栏目通用*/


/*二级左则内容*/
.leftContainer{float:left;width:700px;}
.rightContainer{float:right;width:240px;}

.leftContainer .box1 h1{height:25px;line-height:25px;padding:0 10px 0 10px;color:#fff;}
.leftContainer .box1 h1 .s1{float:left;}
.leftContainer .box1 h1 .s2{float:right;}
.leftContainer .box1 .content,.detailBox1 .content{border:1px solid #cd0000;border-top:none;padding:8px;}

.rightContainer .box1{}
.rightContainer .box1 h2{color:#fff;text-indent:10px;height:25px;line-heihgt:25px;padding:0 10px 0 0;}
.rightContainer .box1 h2 .s1{float:left;}
.rightContainer .box1 h2 .s2{float:right;}
.rightContainer .box1 ul{}
.rightContainer .box1 li{}

.detailBox1{}
.detailBox1 h1{height:25px;line-height:25px;padding:0 10px 0 10px;color:#fff;}
.detailBox1  h1 .s1{float:left;}
.detailBox1  h1 .s2{float:right;}

/*二级中间广告*/
.left_ad{border:1px solid #ccc;padding:2px;margin:5px 0 8px 0;float:left;}
.right_ad{border:1px solid #ccc;padding:2px;margin:5px 0 8px 0;float:right;}


/*二级右则广告*/
.rightContainer .rightAd h2{background:#e5e5e5;border-bottom:3px solid #cd0000;color:#cd0000;height:25px;line-height:25px;text-indent:10px;}
.rightContainer .rightAd ul{padding-top:5px;}
.rightContainer .rightAd li{border:1px solid #ccc;padding:3px 0 0 2px;margin-bottom:5px;}

/*二级右则内容*/
.rightContainer .box1 h2{background:url(../_img/job_bg.gif) 0 -82px no-repeat;height:25px;line-height:25px;}
.rightContainer .box1 ul{border:1px solid #cd0000;padding:10px;border-top:none;}



/*表格专用*/
.tab1{}
.tab1 td{height:25px;line-height:25px;}
.tabBg1{background:url(../_img/tab_bg1.gif) repeat-x;height:25px;line-height:25px;color:#cd0000;}
.tabTd1{padding-left:10px;}


/*分页*/
.pageCount{margin-top:5px;color:#666666;height:30px;line-height:30px; font-family:Arial, Helvetica, sans-serif;}

.pageCount .d1{float:left;width:260px;}
.pageCount .d1 strong{color:#cd0000;}
.pageCount .d2{float:right;width:485px;text-align:right; font-size:14px;}
.pageCount .d2 span span{font-weight:bold;background:#cd0000;padding:2px 3px 3px 3px;line-height:25px;color:#fff;}

a.currentP:link,a.currentP:visited,a.currentP:hover{color:#fff;background:#cd0000;font-weight:bold;}
.pageCount  a:link,.pageCount a:visited,.pageCount a:hover{border:1px solid #cd0000;font-size:12px;padding:3px 3px 3px 3px;margin-left:1px; font-family:Arial, Helvetica, sans-serif;line-height:25px;}
.pageCount a:hover{background:#cd0000;color:#fff;text-decoration:none;}
 
 li a:link,li a:visited,li a:hover,dt a:link,dt a:visited,dt a:hover,dd a:link,dd a:visited,dd a:hover{padding-left:10px;background:url(../_img/public.gif) 0 -525px no-repeat ;}


.TabbedPanelsTabGroup li a:link,.TabbedPanelsTabGroup li a:visited,.TabbedPanelsTabGroup li a:hover{background:none;padding:0px;}

.market_b3 a:link,.market_b3 a:visited,.market_b3 a:hover,h2 a:link,h2 a:visited,h2 a:hover,p a:link,p a:visited,p a:hover{background:none;padding:0px;}
 
 
 .affiche .s1{float:left;}
 .affiche .s2{float:right;}
a.htitle:link,a.htitle:visited,a.htitle:hover{color:#fff;font-size:13px; font-weight:bold;text-decoration:none;}
a.htitle2:link,a.htitle2:visited,a.htitle2:hover{color:#cd0000;font-size:13px;font-weight:bold;text-decoration:none;}


.afficheBar{height:24px;line-height:24px;border:1px solid #ccc;background:#FEFEFE url(/_img/index_bg.gif) no-repeat 0 0;margin-bottom:5px;padding-left:74px;}
.afficheBar ul li{float:left;padding-left:10px;}
.afficheBar ul li a:link,.afficheBar ul li a:visited,.afficheBar ul li a:hover{background:none;}
.afficheBar ul li.l1{background:url(/_img/index_bg.gif) no-repeat -935px -31px;}
.afficheBar ul li.l2{background:url(/_img/index_bg.gif) no-repeat -935px -72px;}
.afficheBar ul li.l3{background:url(/_img/index_bg.gif) no-repeat -935px -111px;}
.afficheBar ul li.l4{background:url(/_img/index_bg.gif) no-repeat -935px -154px;}
.afficheBar span a:link,.afficheBar span a:visited,.afficheBar span a:hover{display:block;float:right;width:50px;height:24px;background:url(/_img/index_bg.gif) no-repeat -905px -195px;}

.tips{text-align:center;line-height:23px;color:#999;padding:0 15px 0 15px;}
.loginTag li{float:left;width:43%;padding-left:12px;padding-top:1px; background:url(/_img/button_ico.gif) no-repeat 2px -85px;line-height:25px;margin-bottom:7px;}
.loginTag li:hover{ background:url(/_img/button_ico.gif) no-repeat 2px -51px;}
