/* 页面宽度990 */ /* (备注) */

/* -------------------Initialization--------------------------------------------------------------------------------- */

img  							{border: none;}
*:focus 						{outline: none;}
a 								{text-decoration: none;}
input,textarea 					{margin: 0px; padding: 0px;}
body 							{
									margin: 0px;                    /*↑→→→→→→→→→ BODY STYLE →→→→→→→→→→*/
									padding: 0px;					/*↑                              ↓*/
									background: #fff;				/*↑     Initialize some style    ↓*/
									font-size: 12px;				/*↑                              ↓*/
									font-family: "微软雅黑";		/*↑←←←←←←←←← BODY STYLE ←←←←←←←←←↓*/
									color: #333;
								}
body * 							{	/* CSS3 animate */
									-webkit-transition-property: background-color;
									-webkit-transition-duration: 0.3s;
									-webkit-transition-duration: 0.3s;
									-moz-transition-property: background-color;
									-moz-transition-duration: 0.3s;
									-moz-transition-duration: 0.3s;
								}	/* CSS3 animate */
h1,h2,h3,h4,h5,h6 				{font-size: 12px; font-weight: 400; margin: 0px; padding: 0px;}
.cf  							{clear: both; font-size: 1px; line-height: 1px; display: block;}
ul,dl,dd   					{width: 100%; height: 100%; list-style: none; padding: 0px; margin: 0px; }

/* -------------------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;} /* 红色 */
.corWhite 						{color: #ffffff;} /* 白色 */
.corBlue 						{color: #1f79d5;} /* 蓝色 */
.corYellow 						{color: #ff9c00;} /* 黄色 */
.corGreen 						{color: #4ac408;} /* 橙色 */
.corGary 						{color: #747474;} /* 灰色 */
.corOrange 						{color: #f9b72c;} /* 黄色 */
.corGrayish 					{color: #b0b0b1;} /* 浅灰色 */
/* -------------------FontCorlor Settings---------------------------------------------------------------------------- */

/* -------------------Background Settings---------------------------------------------------------------------------- */
.bgBlue 						{background-color: #036eb8;} /* 蓝色 */
.bgGary 						{background-color: #f7f7f7;} /* 灰色 */
.bgBlack 						{background-color: #eb6100;} /* 黑色 */
.bgWhite 						{background-color: #eb6100;} /* 白色 */
.bgGreen 						{background-color: #eb6100;} /* 绿色 */
.bgYellow 						{background-color: #eb6100;} /* 黄色 */
.bgOrange 						{background-color: #eb6100;} /* 橙色 */
/* -------------------Background Settings---------------------------------------------------------------------------- */

/* -------------------Marging Settings------------------------------------------------------------------------------- */
.marT10 						{margin-top: 10px;}
.marT20 						{margin-top: 20px;}
.marT30 						{margin-top: 30px;}
.marB10 						{margin-bottom: 10px;}
.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;}
/* -------------------Marging Settings------------------------------------------------------------------------------- */


/*◎◎ Index Style Is Style ◎◎     〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓 */

/* big_Head_Out */
.big_Head_Out 					{background: url(../images/head_Bg.jpg) no-repeat top center; padding: 20px 0;}
/* big_Head_Out */

/* head_Box_Main */
.head_Box_Main 					{width: 990px; margin: 0px auto;}
/* head_Box_Main */

/* logo */
.logo 							{width: 200px; height: 80px; float: left;}
/* logo */

/* menu_Box */
.menu_Box 						{float: right; margin-top: 25px;}

/* menu */
.menu 							{float: left; position: relative; z-index: 300;}
.menu li 						{float: left; height: 35px; border-right: 1px dashed #ccc; line-height: 35px; background: #ffffff; padding: 0 35px; position: relative;}
.menu li:hover 					{background: url(../images/repeat_Y.png) repeat-y center 0px;}
.menu .select 					{background: url(../images/repeat_Y.png) repeat-y center 0px;}
.menu li:last-child 			{border: none;}
.menu li a 						{color: #444;}
.sub_Child 						{position: absolute; left: 0px; top: 35px; width: 100%; display: none;}
.sub_Child a 					{color: #666;}
.sub_Child li 					{float: none; border: none; margin: 2px 0; text-align: center; position: relative;}
.sub_Child li:hover 			{background: #ccc;}
/* menu */
/* en_Link */
.en_Link 						{width: 90px; height: 35px; line-height: 35px; text-align: center; color: #fff; background: #1f79d5; float: left; margin-left: -5px; margin-top: 5px; position: relative; z-index: 200;}
.en_Link:hover 					{background: #fff;}
.en_Link:hover a 				{color: #1f79d5;}
/* en_Link */

/* menu_Box */

/* banner */
.banner 						{height: 440px; position: relative; z-index: 100;}
.banner .imglist_w 				{overflow: hidden; height: 100%;}
.banner .imglist_w li 			{float: left; width: 165px; height: 100%;}
.banner .imglist_w li:hover 	{box-shadow: 0px 0px 10px #000;}
.scrolllist .imglist_w ul 		{width: 20000px; position: relative;}
/* banner */

/* main_Body */
.main_Body 						{width: 990px; margin: 20px auto; background: #eaeaea;}
.main_Body li 					{float: left; padding: 21px; background: #eaeaea;}

.main_Body_Box 					{border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; overflow: hidden;}
.main_Body_Box .b_Box_L 		{width: 40px; height: 40px; text-align: center; float: left; color: #fff; padding: 10px;}
.main_Body_Box .b_Box_R 		{width: 145px; height: 50px; float: left; margin-left: 10px; padding: 5px 0;}
/* main_Body */

/* b_News */
.b_News 						{background: #f9b72c; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.b_Abouts 						{background: #1f79d5;}
.b_Case                         {background: #0094AF;}
.b_Produs 						{background: #1d7da1;}
/* b_News */





/* PAGE STYLE */

/* min_Banner */
.min_Banner 					{margin-top: 30px;}
/* min_Banner */

/* content */
.content 						{width: 990px; margin: 30px auto;}
.content .content_L 			{width: 220px; float: left;}
.content .content_R 			{width: 740px; float: right;}
.content_R_Head 				{height: 35px; line-height: 35px; font-size: 14px; border-bottom: 1px solid #ccc; position: relative;}
.content_R_List 				{padding: 35px 0;}
.pos 							{float: right; margin-right: 10px; color: #666;}
.pos a 							{color: #666;}
.pos a:hover 					{color: #1f79d5;}
/* content */

/* con_L_Nav */
.con_L_Nav_Head 				{height: 35px; line-height: 35px; text-indent: 20px; color: #fff; background: url(../images/left_Nav_Bg.jpg) no-repeat center center; font-size: 14px;}
.con_L_Nav_List li 				{height: 30px; line-height: 30px; text-indent: 20px; font-size: 12px; background: #efefef; margin: 2px 0;}
.con_L_Nav_List li a 			{display: block; width: 100%; height: 100%; color: #666;}
.con_L_Nav_List li .select 		{color: #1f79d5;}
.con_L_Nav_List li:hover 		{background: #1562b0;}
.con_L_Nav_List li:hover a 		{color: #fff;}
/* con_L_Nav */


/* con_L_Contact */
.con_L_Contact_Head 			{height: 35px; line-height: 35px; text-indent: 20px; color: #fff; background: #1f79d5; font-size: 14px;}
.con_L_Contact_List 			{padding: 20px 0; border-bottom: 1px solid #ccc; color: #666;}
/* con_L_Contact */

/* certificates */
.certificates li  				{width: auto; float: left; margin: 10px;}
.certificates li span 			{padding: 5px; box-shadow: 1px 1px 2px #aeaeae; -webkit-box-shadow: 1px 1px 2px #aeaeae; -moz-box-shadow: 1px 1px 2px #aeaeae; display: block;}
.certificates li h3 			{text-align: center; height: 30px; line-height: 30px;}
/* certificates */

/* contact_Us */
.contact_Us .map_Show 			{height: 265px; border: 1px solid #ccc;}
.contact_Us .map_Show_L_Map 	{width: 500px; height: 100%; float: left;}
.contact_Us .map_Show_R_Txt 	{width: 197px; height: 225px; float: right; border-left: 1px solid #ccc; padding: 20px;}
.contact_Us .map_Show_R_Txt h3 	{padding: 20px 0;}

.text_Show table 				{width: 100%; border-collapse: collapse;}
.text_Show td 					{padding: 30px 40px; border: 1px solid #ccc; color: #747474;}

.anchorBL 						{display: none;}
/* contact_Us */

/* page_Number */
.page_Number 					{padding:5px 0; border-top:1px solid #ccc; border-bottom: 1px solid #ccc; line-height: 35px; color: #a1a1a1; margin: 30px 0;}
.page_Number a 					{display: block; width: 25px; height: 25px; line-height: 25px; color: #a1a1a1; text-align: center; background: #f1f1f1;margin-left:5px;float:left;}
.page_Number a:hover 			{background: #036eb8; color: #fff;}
.page_Number span.current 			{background: #036eb8; display: block; width: 25px; height: 25px; line-height: 25px;color: #fff;text-align: center; margin-left:5px;float:left;}
/* page_Number */

/* foot */
.foot 							{width: 990px; margin: 0px auto; color: #959595;}
.foot a 						{color: #666;}
.foot a:hover 					{color: #0a63bd; text-shadow:1px 1px 2px #333;}


.foot_Nav 						{padding: 10px 15px; background: #eaeaea; margin-top: 30px;}
.foot_Nav .foot_Nav_L 			{float: left;}
.foot_Nav .foot_Nav_R 			{float: right;}

.foot_Txt 						{padding: 10px 15px; color: #afafaf;}
.foot_Txt .foot_Txt_L 			{float: left;}
.foot_Txt .foot_Txt_R 			{float: right;}
/* foot */

/*◎◎ Index Style Is End   ◎◎     〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓 */