/* 
	作者     : yoyo
	联系QQ   : 779651374 
	联系邮箱 : zhujiadong0513@163.com
	更新时间 : 2014-10-21
*/

	@charset "utf-8";


	/*CSS 入口*/
	
	@import "./home.css"; /* 首页样式 */
	@import "./animation-css3.css"; /* css3 动画库 */
	@import "./banner.css"; /* 内页框架 */

	@import "./framework.css"; /* 内页框架 */

	@import "./public.css"; /* 内页栏目 */

	


/* ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞ 华丽的分割线 ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞*/


/* 初始化样式 ↓ */


/* -------------------Initialization--------------------------------------------------------------------------------- */

body,div,
span,
h1,h2,h3,h4,h5,h6,
p,em,img,strong,b,
small,u,i,center,dl,dt,dd,ol,ul,li,
sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,
strike,applet,object,iframe,fieldset,form,label,legend,table,
caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,
embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,
summary,time,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,
video,input,textarea,select 

								{ 	margin:0; padding:0;	}	

ol,ul 							{ 	list-style:none; 		}


/*set a */

a  								{
									text-decoration:none;
									outline:none;
									blr:expression(this.onFocus=this.blur());
									color: #4d4d4d;
								}

a:hover 						{	color: #000000;			}


img  							{	border: none;			}

*:focus 						{	outline: none;			}




html  							{ 	overflow-x:hidden; -webkit-text-size-adjust:none;	 }

body 							{
									background: #fff;
									font-size: 12px;
									font-family: "微软雅黑";
									color: #333;
									background:#f9f9f9;
								}

									/* 选择文字背景颜色 */
body::selection 				{
									color: #ffffff;
									background-color: red;
									text-shadow:none;
								}


/* h1~h6 reset fontsize as 12px */

h1,h2,h3,h4,h5,h6 				{	font-size: 12px; font-weight: 400;			}

/* - - - - - - - - - - - - - - - - - - -  表格表单  - - - - - - - - - - - - - - - - - - - - - - - - - */

table 							{	border-collapse: collapse; width: 100%;		 }

.indextable{ width:285px; height:175px; }

input[type='button'],
input[type='submit'],
input[type='radio'] 			{	cursor: pointer;	}

input[type='checkbox'],
input[type='radio'] 	 		{ 
									position: relative;
									vertical-align: middle;
									margin-top: -2px;
									margin-bottom:1px;
									margin-left: 5px;
									margin-right: 5px;

								}

input[type='password'],
input[type='text'] 				{	text-indent: 5px; 	}

textarea 						{	padding: 5px; color: #666; 		}


/* - - - - - - - - - - - - - - - - - - -  表格表单  - - - - - - - - - - - - - - - - - - - - - - - - - */

/* -------------------Initialization--------------------------------------------------------------------------------- */

/* -------------------FontSize Settings------------------------------------------------------------------------------ */

.font12 						{	font-size: 12px;	}
.font14 						{	font-size: 14px;	}
.font16 						{	font-size: 16px;	}
.font18 						{	font-size: 18px;	}
.font20 						{	font-size: 20px;	}
.font22 						{	font-size: 22px;	}
.font24 						{	font-size: 24px;	}
.font26 						{	font-size: 26px;	}
.font28 						{	font-size: 28px;	}
.font30 						{	font-size: 30px;	}

/* -------------------FontSize Settings------------------------------------------------------------------------------ */

/* -------------------FontCorlor Settings---------------------------------------------------------------------------- */

.corRed 						{	color: #ff0000;	}
.corBlue 						{	color: #000000;	}
.corGreen 						{	color: #000000;	}
.corYellow 						{	color: #000000;	}
.corOrange 						{	color: #c0b55d;	}
.corWhite 						{	color: #ffffff;	}
.corBlack 						{	color: #000000;	}
.corGary 						{	color: #cccccc;	}

/* -------------------FontCorlor Settings---------------------------------------------------------------------------- */

/* -------------------Background Settings---------------------------------------------------------------------------- */

.bgRed 							{	background-color: #000000;	}
.bgBlue 						{	background-color: #000000;	}
.bgGreen 						{	background-color: #000000;	}
.bgYellow 						{	background-color: #000000;	}
.bgOrange 						{	background-color: #baae4c;	}
.bgWhite 						{	background-color: #000000;	}
.bgBlack 						{	background-color: #000000;	}
.bgGary 						{	background-color: #d0d0d0;	}

/* -------------------Background Settings---------------------------------------------------------------------------- */

/* -------------------Marging Settings------------------------------------------------------------------------------- */

.marT05 						{	margin-top: 5px;		}
.marT15 						{	margin-top: 15px;		}
.marT10 						{	margin-top: 10px;		}
.marT20 						{	margin-top: 20px;		}
.marT30 						{	margin-top: 30px;		}
.marB10 						{	margin-bottom: 10px;	}
.marB15 						{	margin-bottom: 15px;	}
.marB20 						{	margin-bottom: 20px;	}
.marB30 						{	margin-bottom: 30px;	}
.marL10 						{	margin-left: 10px;		}
.marL20 						{	margin-left: 20px;		}
.marL30 						{	margin-left: 30px;		}
.marR10 						{	margin-right: 10px;		}
.marR20 						{	margin-right: 20px;		}
.marR30 						{	margin-right: 30px;		}
.marR90 						{	margin-right: 90px;		}

/* -------------------Marging Settings------------------------------------------------------------------------------- */

/* -------------------Light-height Settings-------------------------------------------------------------------------- */

.lineH20 						{	line-height: 20px;	}
.lineH22 						{	line-height: 22px;	}
.lineH24 						{	line-height: 24px;	}
.lineH26						{	line-height: 26px;	}
.lineH28 						{	line-height: 28px;	}
.lineH30						{	line-height: 30px;	}

/* -------------------Light-height Settings-------------------------------------------------------------------------- */


/* 设置 居中宽度 */


/*magin auto elemennt --------------------------------------------------*/

.eleauto 						{	width: 1280px;	margin: auto auto auto auto;	}

/*magin auto elemennt --------------------------------------------------*/



/*float --------------------------------------------------*/

.f-l 							{	float: left;		}
.f-r 							{	float: right;		}

/*float --------------------------------------------------*/


/* clear float ------------------------------------------ */
.cf  							{
									clear: both;
									height: 0px;
									font-size:0px;
									position: relative;
									line-height: 0px;
									display: block;
									text-indent: -9999px;
								}
/* clear float ------------------------------------------ */


/* set boxshadow ------------------------------------------------------- */

.hasShadow 						{
									box-shadow: 2px 2px 4px #ccc;
									-moz-box-shadow: 2px 2px 4px #ccc;
									-webkit-box-shadow: 2px 2px 4px #ccc;
									-o-box-shadow: 2px 2px 4px #ccc;
								}

/* set boxshadow ------------------------------------------------------- */


/* set border ---------------------------------------------------------- */

.hasBorder 						{
									border: 1px solid #ccc; 

								}

/* set border ---------------------------------------------------------- */

/* set borderRadius ---------------------------------------------------- */

.hasRadius 						{
									border-radius: 5px;
									-moz-border-radius: 5px;
									-webkit-border-radius: 5px;
									-o-border-radius: 5px;
								}

/* set borderRadius ---------------------------------------------------- */

/* set text-align ------------------------------------------------------ */

.text-left 						{	text-align: left;	}
.text-center 					{	text-align: center;	}
.text-right 					{	text-align: right;	}

/* set text-align ------------------------------------------------------ */


/* set text-hidden ------------------------------------------------------ */

.text-hide 						{

									overflow: hidden;

}

/* set text-hidden ------------------------------------------------------ */


/* set ele-block ------------------------------------------------------ */

.block 							{	display: block;			}

/* set ele-block ------------------------------------------------------ 