﻿/*
All Right Reserved PowerEasy Inc.
Creat By  ZhuXi 2010/7/26 */

/*======= css reset =======*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; } 
table {border-spacing: 0; } 
fieldset,img { border: 0; } 
address,caption,cite,code,dfn,em,strong,th,var {  } 
ol,ul { list-style: none; } 
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; } 
q:before,q:after { content:''; } 
abbr,acronym { border: 0; }
h2{color:#cc0000; font-size:20px; font-family:"Microsoft Yahei"; line-height:50px;font-weight:bold;text-align:center;}
h5{color:#0000ff; font-size:15px; font-family:"Microsoft Yahei"; line-height:35px;font-weight:bold;text-align:center;}
/*-- All --*/
html{ width:100%; height:100%; background:#ccc;   }
body{ width:100%; height:100%; color:#000;font:12px/21px Microsoft Yahei,Times New Roman,Tahoma,Arial,sans-serif; text-align:center;
	  background:url("images/bg.jpg") repeat-x;
}
a{color:#000;text-decoration:none; outline:none;}
a:hover {color:#006699;text-decoration:underline; }

/*-- Public --*/
.coA{color:#006699;}
.fl{ float:left !important; _display:inline; }
.fr{ float:right !important; _display:inline;}
.blankA{ height:10px; overflow:hidden; clear:both;  }
.blankB{ height:20px; overflow:hidden; clear:both;  }
.cb{ clear:both; }
.hide{ display:none; }

/*--====== 头部，尾部布局 =======--*/
.top_line{ width:100%; height:3px; overflow:hidden; background:#006699; }
.wrap{ width:980px; position:relative;  margin:0 auto; text-align:left; }
	/*-- 头部 header --*/
	.header{ position:relative; width:100%; height:97px; z-index:1; }
		.navWrap{ width:773px; float:left; }
		.searchWrap{ height:24px; line-height:24px; margin:18px 0; overflow:hidden; text-align:right; }
		.searchWrap input{ vertical-align:middle;}
		.logo{ position:relative; width:207px; height:97px; overflow:hidden; float:left; background:url("images/logo.jpg") no-repeat; }
		.logo_on{ position:absolute; width:207px; height:97px; left:0; top:0; }
		.mainNav{ position:relative; }
		.mainNav dd{ position:absolute; display:none; z-index:999; width:525px; padding-bottom:20px; background:url("images/bg_mainNav_dd.jpg") #fff repeat-x; }
			.nav{ padding-left:16px;  height:37px; background:url("images/bg_nav.jpg") no-repeat;}
			.nav a{ display:block; float:left; width:78px; text-align:center; height:37px; line-height:37px; color:#fff; }
			.nav .on,.nav a:hover{ font-weight:bold; color:#fff; text-decoration:none;  background:url("images/btn_on.jpg") center no-repeat;}
		.mainNav dd ul{ padding:20px 0 0 40px; zoom:1; }
		.mainNav dd a{ color:#006699; font-weight:bold; }
		.mainNav dd ul li{ float:left; width:140px; margin-bottom:10px;  padding-left:10px;  background:url("images/share/icoA.gif") left center no-repeat;  }
		.mainNav .index{ height:0px; padding-bottom:0px;  overflow:hidden;  }
		.mainNav .pro li{ background:url("images/share/icoA.gif") 0 6px no-repeat;}
		.mainNav .pro li ol{ margin-top:6px; }
		.mainNav .pro li ol li{ background:none; margin-bottom:0px; height:24px; line-height:24px;  background:url("images/share/icoC.gif") left center no-repeat;  }
		.mainNav .pro li ol li a{ font-weight:normal;}
			
		.mainNav .a{ }
		.mainNav .b{ /*left:-95px;*/}
		.mainNav .c{ /*left:-16px;*/ }
		.mainNav .d{ /*left:62px;*/}
		.mainNav .e{ left:190px; width:400px; }
		.mainNav .f{ left:218px; width:500px; }
		.mainNav .g{ left:78px;}
	/*-- 尾部 footer --*/
	.footer{ clear:both; padding:0 15px; width:950px;  height:35px; line-height:35px; color:#fff; background:url("images/bg_footer.jpg") repeat-x; }
		.footNav *{ vertical-align:middle;}
		.footer a{ color:#fff; }
		.footer a:hover{ color:#fff; }


/*--======== 模块 ==========--*/

/*-- 新闻列表 --*/
.m-news{ text-align:left; padding:10px; color:#999;}
	.m-news h3{ font-weight:bold; color:#006600; }
	.m-news ul{ overflow:hidden;   }
	.m-news li{ height:22px; margin-bottom:2px;  overflow:hidden;  }
	.m-news li .date{ float:right; }
	.m-news .more{ float:right; color:red; margin-right:10px; }

/*-- 通用框 --*/
.box{ width:230px; overflow:hidden; padding:0;  }
.box h3{ height:27px; line-height:27px; background:url("images/bg_boxTitle.jpg"); color:#fff; text-align:center;  }
.box ul{ padding:23px 0 23px 15px;   border:1px solid #b6b6b6; border-top:0; background:url("images/bg_box.jpg") bottom repeat-x;}
.box ul li{ margin-top:5px; }

/*-- 内容带图片的信息列表_zx普通式 --*/
.m-picNews{}
	.m-picNews li{ clear:both; margin-bottom:15px; overflow:hidden;  }
	.m-picNews .pe_u_thumb{ float:left; border:1px solid #ccc; padding:4px; background:#fff;    }
	.m-picNews .pe_u_thumb img{ width:165px; height:100px;  }
	.m-picNews .pe_u_thumb_title{ float:left; _display:inline; margin-left:15px; width:470px; }
	.m-picNews .title{ font:normal normal 20px/1.5em "黑体"; color:#006699; }
	.m-picNews .txt{ margin-top:15px; text-indent:24px; color:#666;  }
	.m-picNews .more{ color:red; }


/*-- 列表页新闻 --*/
.m-newsList{ text-align:left; padding:10px; }
	.m-newsList h3{ display:none;  color:#006699; font-size:14px;  }
	.m-newsList ul{ overflow:hidden; }
	.m-newsList li{ margin-top:10px; height:30px; overflow:hidden; background:url("images/share/dotted.gif") bottom repeat-x;}
	.m-newsList li .date{ color:#999; float:right;  }
	.m-newsList li .node{ color:#999; margin:0 3px; }
	.m-newsList .s{ background:none;  overflow:hidden; height:20px; margin-top:0px;   }

/*-- 栏目循环列表_数据源 --*/
.boxColumn{ padding:0; margin-bottom:30px;  }
.boxColumn h3{ display:block; height:25px; padding:10px 10px 0 25px;  background:url("images/bg_boxColumn_tit.jpg"); }
.boxColumn h3 a{ color:#006699; font-weight:bold; }
.boxColumn h3 .more{ float:right; font-size:12px; color:red; font-weight:normal;  }
.boxColumn .s{ display:none;   }

/*-- 分页 --*/
.page{ clear:both; height:50px; text-align:center; margin:20px 0 0 0; }
.page .current{background:#006699 !important;border:1px solid #006699 !important; color:#fff !important;}
.page a,.page span	{border-color:#ccc !important;float:none !important;display:inline-block !important;color:#666 !important; }
.page a:hover{color:#006699 !important;border:1px solid #006699 !important;}
.page input{display:none; }

/*-- 介绍 --*/
.m-intro h1{ font:normal normal 18px/1.5em "黑体"; color:#803300;  text-align:center; padding:10px; }
.m-intro p{ text-indent:20px; line-height:250%; }
.m-intro a{ color:#f00; }


/*-- 单页 --*/
.newCon{ line-height:200%; color:#333; }

/*-- 图片列表 --*/
.childclasslist_box{}
.childclasslist_box .class_title{ display:none; }
.childclasslist_box ul li{ float:left; margin-left:20px; _display:inline; }
.childclasslist_box ul li img{ padding:2px; width:145px; height:95px;  border:1px solid #ccc; }

/*-- 你的位置 --*/
.path{ padding-left:20px; height:35px; line-height:35px; background:url("images/share/path.gif") center left no-repeat;   }
.pathLineA{ height:2px; overflow:hidden; background:#006699; margin-bottom:20px;   }
.pathLineB{ width:138px; background:#ed6a12;   }
/*-- 友情链接 --*/
.link{ overflow:hidden; width:940px; margin:0 auto; padding:30px 30px 0 30px;  }
.link li{ float:left; padding:5px 10px; }

/*-- 搜索结果 --*/
.search_list dt{ display:none; }
.search_list .searchbox{ padding:10px 0 20px 10px;  border-bottom:1px solid #ccc;  }
.search_list .searchbox #Submit img{ margin-top:-6px;  }
.search_list .searchbox *{vertical-align:middle;}


/* 文章 内容页 */
	#EntryDetail{ }
	#EntryDetail .BoxCont{border:none;}

	/* 文章标题 */
	.contArticle_tit{clear:both;overflow:hidden; margin-top:20px; text-align:center; }
	.contArticle_tit h2{color:#006699; font-size:22px; font-family:"Microsoft Yahei"; line-height:40px;  }
	.contArticle_author{text-align:center; height:28px; line-height:28px;margin:15px 0;color:#666;  }
	.contArticle_author span{margin:0 2px; }
	.contArticle_author a{color:#666;}
	.fontZoomA{background:url(images/share/FontS01.gif) no-repeat 0px 5px; padding-left:20px;display:inline-block;}
	.fontZoomB{background:url(images/share/FontS02.gif) no-repeat 0px 5px; padding-left:20px;display:inline-block;}
	.contKeywords{color:#ccc;height:40px; }
	.contKeywords strong{color:#333;}
	.contKeywords a{color:#143385;margin:0 10px; }

	/* 文章内容 */
	.price{font-size:12px;}
	.price A {font-size:13px;}
	.contArticle_text{line-height:28px;font-family:"Microsoft Yahei"; padding-bottom:20px; font-size:14px;overflow:hidden;text-align:left; color:#000; }
	.contArticle_text p{line-height:28px;margin-bottom:20px;color:#000; }
	.contArticle_text a{color:#206AB5;}
	.contArticle_text img{max-width:650px;height:auto;}
	#fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal;	word-wrap: break-word;line-break: strict;/*IE,非汉字换行*/}
	.contArticle_text ::selection{color:white;background:black; }

	.contArticle_text ul,.contArticle_text ol{margin-bottom:15px;margin-left:15px}
	.contArticle_text li{margin:auto;padding:auto; list-style-position : inside;}

	.contArticle_bot_Artpage{margin:5px auto; text-align:center; }
	.contArticle_bot_Artpage a{display:inline-block;padding:0 6px;border:1px solid #B8BFC5;height:18px;line-height:18px;     }
	.contArticle_bot_text{margin:0px;padding:0 10px; line-height:25px;  text-align:left;color:#666;background:#fff;border:1px solid #cdd8de;  }
	.contArticle_bot_text a{color:#666;}
	.contArticle_bot_text_fun{float:right;display:inline;text-align:right; width:180px;   }
	.contArticle_bot_text_fun a{padding-left:17px; display:inline-block;background:url(images/share/contArticle_bot_text.gif) no-repeat;margin:0 5px;  }
	.contArticle_bot_text_fun a.contABot01{background-position: 0px 6px;}
	.contArticle_bot_text_fun a.contABot02{background-position: 0px -34px;}
	.contArticle_bot_page{line-height:25px; margin-bottom:10px; margin:10px 0;color:#066850; }
	.contArticle_bot_page a{margin-right:10px;}

/*-- 本网站通用 --*/
#BtnShoppingCart{ display:none; }