/* code by zasun */
@charset "utf-8";
/* 全局样式 */
* { margin:0; padding:0;}
body { background:#fff; color:#6E6E6E; font-size:12px; font-family:"宋体",Arial,Helvetica,sans-serif;}
body,div,p,ul,li,span,h1,h2,h3,iframe,form,em { margin:0; padding:0; border:none;}
table { border-collapse:collapse; border-spacing:0;}
input,textarea { margin:0; padding:0; font-size:12px; font-family:"宋体",Arial,Helvetica,sans-serif;}
img { border:none;}
input:focus{outline:none;}
ul li{list-style-type:none;}

a { font-size:12px; color:#100806; text-decoration:none;}
a:hover { font-size:12px; color:#100806; text-decoration:none;}
a:visited { font-size:12px; color:#100806; text-decoration:none;}

.font_w_12 { font-family:"微软雅黑"; font-size:12px;}
.font_w_13 { font-family:"微软雅黑"; font-size:13px;}
.font_w_14 { font-family:"微软雅黑"; font-size:14px;}
.font_w_16 { font-family:"微软雅黑"; font-size:16px;}
.font_w_18 { font-family:"微软雅黑"; font-size:18px;}
.font_s_12 { font-family:"宋体"; font-size:12px;}
.font_s_12b { font-family:"宋体"; font-size:12px; font-weight:600;}
.font_s_14 { font-family:"宋体"; font-size:14px;}
.font_s_14b { font-family:"宋体"; font-size:14px; font-weight:600;}
.font_h_12 { font-family:"黑体"; font-size:12px;}
.font_h_14 { font-family:"黑体"; font-size:14px;}
.font_h_15 { font-family:"黑体"; font-size:15px;}
.font_h_18 { font-family:"黑体"; font-size:17px;}
.font_h_24 { font-family:"黑体"; font-size:24px;}

/* 清除浮动 */
.clearflt { clear:both; height:0;}
.rednoti { color:#F00; font-size:12px;}


/* 通用头部 */
/* LOGO */
.pl_header { position:relative; margin:0 auto; width:980px; height:118px;}
.pl_time { position:absolute; top:52px; left:338px; width:160px; height:38px; background:url(images/ico_time.gif) no-repeat; overflow:hidden;}
.pl_time span { margin-left:24px; line-height:18px; font-family:Verdana,Geneva,sans-serif;}
.pl_400tel { position:absolute; top:38px; left:520px; width:216px; height:38px; background:url(images/ico_400tel.gif) no-repeat;}
.accbar { position:absolute; top:12px; right:0; width:260px;}

.accbar a{ display:block; width:100px; height:100px; float:right; margin-left:4px; text-align:center; color:#707070; font-size:14px;font-family:'微软雅黑'; text-decoration:none;}
.accbar a:hover{ color:#49330a;}
.accbar a em{ display:block; width:75px; margin-left:auto; margin-right:auto; height:75px;background:url(images/icon_sqarbtn.gif) no-repeat 0px 0px;margin-top:0px;border:none;} 
.accbar a em{ vertical-align:middle;cursor:pointer}
.accbar a#yuyuekh em{ background-position:-0px 0px}
.accbar a#usercenter em{ background-position:-149px 0px}
.accbar a#yuyuekh:hover em{ background-position:-0px -74px}
.accbar a#usercenter:hover em{ background-position:-149px -74px}
.accbar a#yuyuekh:active em{ background-position:-0px -147px}
.accbar a#usercenter:active em{ background-position:-149px -147px}

/* menu */
.pl_menu { margin:0 auto; width:100%; height:44px; background:url(images/bg_menu.png) repeat-x;}
.pl_menuMain { margin:0 auto; width:980px;}
.pl_menuMain li { position:relative; float:left; display:block; width:120px;}
.pl_menuMain li a { display:block; line-height:43px; text-align:center; color:#787777; font-family:"微软雅黑"; font-size:14px;}
.pl_menuMain li a:hover { display:block; background-color:#49330A; color:#FFF; /*text-shadow:1px 1px 3px #000;*/}

.pl_menuMain li ul { display:none; position:absolute; top:43px; width:120px; background-color:#D8D8D8; z-index:888888;}
.pl_menuMain li ul li { border-bottom:1px dashed #666; height:32px; text-align:center;}
.pl_menuMain li ul li a { color:#000; line-height:32px;}
.pl_menuMain li ul li a:hover { background-color:#D8D8D8; color:#8A7658; text-decoration:underline;}
.pl_menuMain li:hover ul { display:block;}

/* banner */
.pl_banner { margin:0 auto; width:100%; background-color:#8A7658;}
#home_socrll20131107 { position:relative; margin:0 auto; width:980px; height:380px; overflow:hidden;}
#home_socrll20131107 .toollinks { left:428px; bottom:15px; height:8px; position:absolute; text-align:right;}
#home_socrll20131107 .toollinks a { background:none repeat scroll 0 0 #C8AE93; border-radius:4px; font-size:0; height:16px; line-height:0; margin-right:6px; overflow:hidden; text-align:center; width:16px; float:left;}
#home_socrll20131107 .toollinks a.selected i{ background:none repeat scroll 0 0 #4A320C; border-radius:2px; display:block; font-size:0; height:8px; line-height:0; margin:4px auto auto; overflow:hidden; vertical-align:middle; width:8px;}
	
	
/* 逐段加载一 */
.pl_zzintrto { position:relative; margin:5px auto; width:980px; height:238px;}
.pl_zz { position:absolute; top:0; left:0; width:190px; height:238px; border:1px solid #8A7658; text-align:center;}
.pl_zz div { margin:6px auto 4px auto;}
.pl_zz a,.pl_zz a:hover { color:#fff; display:block; background:url(images/btn_chazz.png) 3px 0 no-repeat; text-align:right; width:186px; height:33px; line-height:35px; font-size:14px;}

.pl_jsplljdt { position:absolute; top:0; left:200px; width:564px; height: 238px;}
.pl_jsbox { margin-bottom:15px; padding:0 10px 10px 10px; background:url(images/bg_indxintr.png) bottom repeat-x; line-height:24px;}
.webkittbl { border: 1px solid #8A7658; }
.webkittbl .tabs {
	background:#ECECEC; height: 30px; border-top-color:#8A7658; border-bottom-color:#8A7658; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.webkittbl .tabs a.tab {
	background:#ECECEC; width: 103px; height: 30px; color:#78654B; border-right-color:#8A7658; border-right-width: 1px; border-right-style: solid;
}
.webkittbl .tabs a.tab:hover {
	font-weight: 600;
}
.webkittbl .tabs a.selected.tab {
	background:#FFFFFF; height: 31px; color:#49330A; margin-bottom: -1px; position: relative;
}
.webkittbl .panels .panel {
	padding: 17px 17px 0px;
}
.webkittbl .panels .panel .htitle {
	height: 78px;
}
.webkittbl .panels .panel .htitle img {
	width: 102px; height: 76px; margin-right: 10px; margin-left: 20px; vertical-align: middle; float: left; display: inline-block;
}
.webkittbl .panels .panel .htitle .htitle-child {
	width: 395px; vertical-align: middle; float: left; display: inline-block;
}
.webkittbl .panels .panel .htitle .htitle-child h3 {
	margin-bottom: 10px;
}
.webkittbl .panels .panel .htitle .htitle-child h3 a {
	width: 395px; text-overflow: ellipsis;
}
.webkittbl .panels .panel .htitle .htitle-child .date {
	float: right;
}
.webkittbl .panels .panel .htitle .htitle-child p {
	width: 330px; color:#8C8C8C; line-height: 22px;
}
.webkittbl .panels .panel ul li {
	background: url("images/icon.png") no-repeat 2px -12px; margin: 13px 10px; padding-bottom: 5px; padding-left: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.webkittbl .panels .panel ul li .date {
	float: right;
}

.tabbox#download .tabs {
	border-top-color: rgb(159, 140, 110); border-top-width: 1px; border-top-style: solid;
}
.tabbox .tabs {
	height: 30px; border-bottom-color: rgb(159, 140, 110); border-bottom-width: 1px; border-bottom-style: solid;
}
.tabbox .tabs a.tab {
	background: rgb(236, 236, 236); width: 103px; height: 30px; text-align: center; color: rgb(84, 46, 0); line-height: 30px; text-decoration: none; border-right-color: rgb(159, 140, 110); border-right-width: 1px; border-right-style: solid; float: left; display: block; position: relative;
}
.tabbox .tabs a.tab em {
	display: none; position: absolute;
}
.tabbox .tabs a.selected {
	width: 103px; height: 31px; font-weight: 600; background-color: rgb(255, 255, 255);
}
.tabbox .tabs a.selected em {
	background: url("images/tool.png") no-repeat -190px -3px; left: 50%; width: 12px; height: 7px; bottom: -7px; margin-left: -6px; display: none; position: absolute;
}
.tabbox#download .tabs a.selected {
	height: 30px;
}

/* 用户去哪 */
.pl_usergo { position:absolute; top:0; right:0; background:url(images/bg_usergo.png) no-repeat center bottom; width:204px; height:238px; border:1px solid #8A7658; text-align:center;}
.pl_usergo ul { margin-top:10px;}
.pl_usergo ul li { float:left; width:102px; height:95px; text-align:center; line-height:22px;}
.pl_usergo ul li a:hover { text-decoration:underline;}


/* 逐段加载二 */
.pl_indxbner { margin:10px auto; width:980px; height:110px; overflow:hidden;}


/* 逐段加载三 */
.pl_aninfilst { position:relative; margin:10px auto; width:980px; height:380px;}
/* 快捷按钮 */
.pl_kuaijan { position:absolute; top:0; left:0; width:190px; height:369px; background-color:#ECECEC; text-align:center;}
.pl_kuaijan a img { margin:5px auto;}

/* 市场动态、盘面播报、磐林日评 */
.pl_scpmrp { position:absolute; top:0; left:200px; width:564px; height:368px;}
.pl_dapan table { border-collapse:collapse; background-color:#FFF; font-size:12px; height:24px; line-height:24px; text-align:center;}
.pl_dapan table tr { font-size:13px; height:24px; line-height:24px;}
.pl_dapan table tr td { border:solid 1px #999;}

/* 磐石研究hot */
.pl_plstudy { position:absolute; position:absolute; top:0; right:0; width:204px; height:368px; border:1px solid #8A7658;}
.pl_plstudyTit { background-color:#ECECEC; border-top:1px solid #8A7658; border-bottom:1px solid #8A7658; height:30px; line-height:30px; font-weight:bold;}
.pl_plstudyTit span { float:left; background:#FFFFFF; width:105px; height:31px; color:#49330A; margin-bottom:-1px; position:relative; border-right:1px solid #8A7658; text-align:center;}
.pl_plstudy ul { margin:6px 8px;}
.pl_plstudy ul li { line-height:22px;}
.pl_plstudy ul li span { float:left; display:block; margin-top:2px; margin-right:8px; border:1px solid #8A7658; width:15px; line-height:15px; text-align:center;}
.pl_plstudy ul li .active { background-color:#8A7658; color:#FFF;}

/* 友情链接 */
.pl_yqlj { margin:10px auto; width:980px; height:60px; border-top:1px dashed #999999;}
.pl_yqlj span { float:left; color:#000; line-height:60px; font-weight:600;}
.pl_yqlj a { float:left; margin-top:10px; margin-right:10px;}
.pl_yqlj img { border:1px solid #c8c8c8; height:40px;}


/* 内页CSS */
.main_boxOut { margin:0 auto; background-color:#E8EBEF;}
.main_box { margin:0 auto; width:980px; background-color:#FFFFFF;}
.left_box { float:left; width:235px;}
.left_box ul { margin:25px 0 30px 30px;}
.left_box ul li { line-height:30px;}
.left_box ul li a { font-size:14px; font-weight:600; color:#666;}
.left_box ul li .active { color:#49330A;}
.left_boxLk { margin-left:30px; padding-top:10px; padding-bottom:15px; width:160px; background-color:#EBEDF1; color:#49330A; line-height:30px; font-size:14px;}
.left_boxLk p { margin-left:20px;}
.left_boxLk a { color:#49330A; font-size:14px;}

.right_box { float:left; width:715px;}
.class_banner { margin-top:25px;}
.class_indao { line-height:45px; color:#333;}
.class_title { font-size:14px; color:#49330A; line-height:35px;}

.class_content { padding:0 0 50px 0; line-height:24px; font-size:14px;}
.class_content p { margin-top:20px;}
.class_contentS a,.class_contentS a:hover,.class_contentS a:visited { font-size:14px; color:#F00; text-decoration:none; border-bottom:1px dashed #F00;}

.news_list li span { float:left; width:49px; height:52px; background:url(images/bg_newsdt.gif) no-repeat; line-height:20px; font-family:Tahoma, Geneva, sans-serif; text-align:center;}
.news_list li span em { font-style:normal; color:#F00;}
.news_list li div { float:left; margin-left:20px; width:645px;}
.news_list li div h3 a { font-size:12px;}
.news_list li div h3 a:hover { font-size:12px;}
.news_list li div h3 a:visited { font-size:12px;}
.news_list li div p { margin:0; font-size:12px; line-height:18px;}
.news_list .liline { clear:both; width:100%; margin:12px 0 16px 0; border-top:1px dashed #A5A5A5;}

.panmian_list { font-size:12px; text-align:center;}

.trade_list li { padding:20px 10px; border-bottom:1px dashed #A5A5A5;}
.trade_list li:hover { background-color:#F5F2EB;}
.trade_list li:hover h3 a { color:#804A1B;}
.trade_list li h3 a { font-size:12px;}
.trade_list li h3 a:hover { font-size:12px; color:#804A1B;}
.trade_list li h3 a:visited { font-size:12px;}
.trade_list li p { margin:0; font-size:12px;}

.job_list li { margin-top:20px; padding:20px 0; border-top:1px dashed #666;}
.job_list li p { margin:0;}
.job_list li h3 { position:relative; float:left; background:url(images/icon.png) 8px -358px no-repeat #FFF; margin-top:-32px; margin-left:168px; padding:0 16px 0 35px; text-align:center; font-size:14px;}
.btn_yingpin { background:url(images/tool.png) -69px -24px no-repeat; width:63px; height:22px; border:none; cursor:pointer; color:#49330A; font-weight:600;}
.btn_yingpin:hover { background:url(images/tool.png) -3px -24px no-repeat;}

.article_content { padding:0 0 50px 0; line-height:24px; font-size:14px;}
.article_title { font-size:14px; color:#49330A; line-height:35px; text-align:center;}
.article_attach { text-align:center; font-size:12px;}
.article_attach em { font-style:normal; color:#100806;}
.article_detail { line-height:26px; color:#333;}
.article_detail a,.article_detail a:hover,.article_detail a:visited { font-size:14px; color:#F00; text-decoration:none; border-bottom:1px dashed #F00;}
.article_detail p { padding-top:10px;}
.article_tag { margin-top:28px; padding:10px 8px; background-color:#FBFBFB; border:1px dashed #EBEBEB; color:#333; line-height:18px;}
.article_tag span { background:url(images/icon.png) 0 -166px no-repeat; padding-left:20px; color:#9A9A9A;}
.bdsharebuttonbox { margin-top:8px; padding:6px 8px; background-color:#FBFBFB; border:1px dashed #EBEBEB;}

/* 留言框 */
.txtInput { width:250px; height:20px; line-height:20px; border-top:1px solid #999; border-right:1px solid #F3F3F3; border-bottom:1px solid #F3F3F3; border-left:1px solid #999; padding-left:6px; color:#333;}
.txtInput_on { line-height:20px; border:1px solid #B2893F; padding-left:6px; color:#333;}
.txtArea { padding:6px; border-top:1px solid #999; border-right:1px solid #F3F3F3; border-bottom:1px solid #F3F3F3; border-left:1px solid #999; color:#333; font-size:12px; font-family:"宋体",Arial; overflow-y:hidden;}
.txtArea_on { padding:6px; border:1px solid #B2893F; color:#333; font-size:12px; font-family:"宋体",Arial; overflow-y:hidden;}
.btn_tjanmsg { background:url(images/btn_tjan.gif) no-repeat; width:77px; height:29px; border:none; cursor:pointer; color:#49330A; font-weight:600;}
.btn_tjanmsg:hover { background:url(images/btn_tjan.gif) 0 -29px no-repeat;}
.ajaxMsg { border:1px solid #D5DC8B; padding:3px 5px; background:#FFFFCC; font-size:12px;}
.btn_zsjm { background:url(images/btn_jiameng.png) no-repeat; width:184px; height:48px; border:none; cursor:pointer;}
.btn_zsjm:hover { background:url(images/btn_jiameng.png) 0 -48px no-repeat;}

/* 通用底部 */
.pl_footer { margin:0px auto; width:100%; border-top:10px solid #E8EBEF; background-color:#472B15; color:#C4A890; line-height:24px;}
.pl_footerMenu { margin:28px auto 0 auto;}
.pl_footerMenu td { border-right:1px dashed #C4A890; text-align:center;}
.pl_footerMenu .ltel { width:200px; text-align:right; background:url(images/ico_tel.gif) no-repeat; font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; font-weight:600;}
.pl_footerMenu td a { color:#C4A890;}
.pl_footerMenu .yjc a,.pl_footerMenu .yjc a:hover { font-family:"宋体"; font-size:14px; font-weight:600;}

.pl_copy { padding:15px 0 10px 0; line-height:30px; text-align:center;}
.pl_copy span { font-family:Verdana, Geneva, sans-serif;}
.pl_copy a,.pl_copy a:hover { color:#C4A890;}
.pl_copy .webei { background:url(images/ico_beian.png) no-repeat; padding-left:16px;}
.pl_copy em { font-style:normal; cursor:pointer;}
.pl_copy p { margin:16px auto 0 auto;}
.pl_copy p a img { filter:alpha(Opacity=80); opacity:0.8; -moz-opacity:0.8;}
.pl_copy p a img:hover { filter:alpha(Opacity=99); opacity:0.9; -moz-opacity:0.9;}

/* 翻页style */
.clkPage { margin:10px auto; text-align:center;}
.clkPage span { margin-right:5px; color:#FFF; background-color:#49330A; border:1px solid #49330A; border-radius:4px; padding:3px 7px;}
.clkPage .dieS { background-color:#F0F0F0; border:1px solid #999; border-radius:4px; padding:3px 7px; color:#999; font-size:12px;}
.clkPage a,.clkPage a:visited { color:#fff; background-color:#8A7658; border:1px solid #49330A; border-radius:4px; padding:4px 8px; text-decoration:none; font-size:12px;}
.clkPage a:hover { color:#FFF; background-color:#49330A; border:1px solid #49330A; border-radius:4px; padding:4px 8px; text-decoration: none; font-size:12px;}

/* 客户服务 */
#moble_gold .bghead .close{width:19px;height:19px;display:block;position:absolute;background:url(images/kf_svr_close.png) no-repeat;top:5px;right:2px;}
#min_moble_gold i{display:block;vertical-align:middle;width:12px;font-style:normal;margin-left:auto;margin-right:auto;font-size:12px;margin-top:15px;line-height:13px;}
#moble_gold{position:fixed;width:132px;}
#moble_gold .bghead{position:absolute;bottom:-24px;right:0px;width:132px;height:24px;}
#moble_gold .bghead .bg{width:100%;height:100%;background:#fff;display:block;opacity:0.7;filter:Alpha(opacity=70)}
#moble_gold .mgbody .tabbox .panels{background:#dedede;border-top-left-radius:6px;text-align:center;}
#moble_gold .mgbody .tabbox .tabs{height:23px;border:none;margin-bottom:0px;}
#moble_gold .mgbody .tabbox .tabs .tab{float:right; background:#dedede;color:#000;height:23px;line-height:23px;width:auto;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;display:inline-block;padding-left:6px;padding-right:6px;}
#moble_gold .mgbody .tabbox .tabs .tab en{display:none;}
#moble_gold .mgbody .tabbox .tabs .selected{background-color:#dd2839;color:#fff;}
#moble_gold .mgbody .tabbox .tabs .selected em{border-top:solid 5px #dd2839;border-left:solid 5px #dedede;border-right:solid 5px #dedede;border-bottom:none;height:0px;width:0px;overflow:hidden;line-height:0px;font-size:0px;display:block;background:none;bottom:-5px}
#moble_gold .mgbody .tabbox .panel p{padding:5px;background:#dd2839;color:#fff;}
#moble_gold .mgbody .tabbox .panel .picbar{padding:10px 16px;display:block;}
#moble_gold .mgbody .tabbox .panel p a{color:#fff;margin-left:2px;text-decoration :underline;}
#min_moble_gold{position:fixed;display:block;width:24px;height:80px;background:url(images/kf_ecodemini.png) no-repeat;color:#fff;}
