/* CSS Document */


body,td,th {
	font-size: 12px;
	line-height:24px;
}
body {
	margin: 0px;
	padding:0px;
}
a{
	color:#757575;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

form,ul,ol,dl,li,dd,dt{
	margin:0px;
	padding:0px;
	list-style:none;
}
img{
	border:0px;
	display:block;
}

.Clear_Float{
	height:0px;
	line-height:0px;
	font-size:0px;
	clear:both;
}



body{
	background:url(../Images/Body_Bg.gif) repeat-y center top;
}


#Body_Bg{
	background:url(../Images/Top_Bg.gif) repeat-x top center;
	min-width:1000px;
	width:auto !important;
	width:1000px;
	margin:0px auto;
}


#Web_Body{
	width:1000px;
	overflow:hidden;
	margin:0px auto;
}


#Top_Links{
	height:31px;
	line-height:31px;
	color:#8a8b8a;
	padding:0px 3px;
}

#Top_Links a{
	color:#8a8b8a;
}



#Logo{
	height:97px;
	overflow:hidden;
	width:1000px;
	background:url(../Images/logobg_03.jpg) no-repeat center;
}

#Logo dd{
	width:550px;
	height:97px;
	overflow:hidden;
	float:left;
}

#Logo dt{
	float:right;
	width:260px;
	height:40px;
	overflow:hidden;
	margin:30px 16px 0px 0px;
	display:inline;
}



#Menu{
	height:49px;
	overflow:hidden;
	background:url(../Images/Menu_Bg_Body.gif) no-repeat top center;
	padding-left:6px;
}

#Menu li{
	height:36px;
	line-height:36px;
	width:122px;
	overflow:hidden;
	text-align:center;
	float:left;
	margin-top:4px;
	border-left:1px solid #FAFAFA;
	border-right:#DDDDDD 1px solid;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#303030;
}

#Menu li.hover{
	height:36px;
	line-height:36px;
	width:122px;
	overflow:hidden;
	text-align:center;
	float:left;
	margin-top:4px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#fff;
	border:none;
	background:url(../Images/Menu_Bg_Hover.gif) no-repeat center;
}

#Menu li a{
	color:#303030;
}
#Menu li.hover a{
	color:#fff;
}

#Menu ol{
	width:122px;
	position:absolute;
	z-index:123;
	background:#eee;
	float:left;
	padding:5px 0px;
	_margin-left:-82px;
	+margin-left:-82px;
	_margin-top:28px;
	+margin-top:28px;
	display:none;
	filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;/*°ëÍ¸Ã÷Ð§¹û*/
}
#Menu ol li{
	height:24px;
	line-height:24px;
	border:none;
	color:#000;
	width:122px;
}
#Menu ol li a{
	font-size:12px;
	color:#000 !important;
}
#Menu ol li:hover a{
	color:#fff !important;
}
#Menu ol li:hover{
	background:#888;
}






#Info_Body{
	background:#fff;
	padding-bottom:24px;
	padding-top:6px;
}



#Banner_Index{
	width:840px;
	height:317px;
	overflow:hidden;
	margin:0px;
}

#Banner_Prev,#Banner_Next{
	width:40px;
	height:76px;
	overflow:hidden;
	position:absolute;
	z-index:5;
	cursor:pointer;
}
#Banner_Prev{
	margin:124px 0px 0px 19px;
}
#Banner_Next{
	margin:124px 0px 0px 928px;
}


#Block1_Body{
	padding-top:20px;
	margin:8px auto 0px auto;
	overflow:hidden;
	width:980px;
}


#News_Index,#About_Index{
	height:178px;
	border:1px solid #DFDFDF;
	float:left;
	display:inherit;
	overflow:hidden;
	background:url(../Images/List1_Bg.gif) no-repeat center bottom;
}
#News_Index{
	width:411px;
}
#About_Index{
	width:334px;
	margin-left:12px;
}
#Contact_Index{
	height:178px;
	width:206px;
	border:1px solid #DFDFDF;
	overflow:hidden;
	float:right;
	background:url(../Images/List1_Bg.gif) no-repeat center bottom;
}



.Index_Title1{
	height:26px;
	border-bottom:1px solid #dfdfdf;
	overflow:hidden;
	background:url(../Images/Titile_Bg1.gif) center repeat-x;
}
.Index_Title1 dd{
	width:81px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	border-right:1px solid #dfdfdf;
	float:left;
	background:url(../Images/Titile1_Bg_Normal.gif) no-repeat center;
	text-align:center;
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ";
	cursor:pointer;
	color:#666;
}
.Index_Title1 dd.hover{
	width:90px;
	background:url(../Images/Title1_Bg_Hover.gif) no-repeat right bottom;
	color:#fff;
}
.Index_Title1 dt{
	width:31px;
	height:11px;
	float:right;
	margin:8px 14px 0px 0px;
	display:inline;
}


#News_Body{
	width:375px;
	height:120px;
	overflow:hidden;
	margin:17px auto 0px 17px;
}

#News_Pic{
	width:139px;
	height:94px;
	overflow:hidden;
	padding:4px;
	border:1px solid #E3E0E0;
	float:left;
	display:inline;
	margin-top:9px;
	background:#fff;
}

.Index_List1{
	overflow:hidden;
}
.Index_List1 li{
	height:24px;
	line-height:24px;
	overflow:hidden;
	background:url(../Images/List1_Bg_L.gif) no-repeat left 6px;
	padding-left:18px;
	margin-left:10px;
	color:#757575;
}
.Index_List1 li a{
	color:#757575;
}

.Index_Title2{
	height:26px;
	border-bottom:1px solid #dfdfdf;
	overflow:hidden;
	background:url(../Images/Titile_Bg1.gif) center repeat-x;
}
.Index_Title2 dd{
	padding-left:26px;
	background:url(../Images/Title2_Bg_L.gif) no-repeat 3px 3px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#797979;
	float:left;
}
.Index_Title2 dt{
	width:31px;
	height:11px;
	float:right;
	margin:8px 14px 0px 0px;
	display:inline;
}



.About_Info{
	margin:12px;
	overflow: hidden;
}

.About_Info dd{
	font-size:14px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	overflow:hidden;
	color:#00509c;
}

.About_Info dt{
	line-height:24px;
	height:96px;
	overflow:hidden;
	color:#707070;
}
.About_Info dt a{
	color:#707070;
}

#Contact_Info{
	width:170px;
	height:133px;
	overflow:hidden;
	line-height:25px;
	margin:13px auto 0px auto;
	color:#707070
}

#Index_QQ{
	width:83px;
	height:28px;
	margin-left:110px;
	margin-top:35px;
}


#Block2_Body{
	width:978px;
	height:218px;
	overflow:hidden;
	margin:18px auto 0px auto;
	border:1px solid #DFDFDF;
	background:url(../Images/List2_Bg.gif) no-repeat center bottom;
}
#Block3_Body{
	width:978px;
	height:31px;
	overflow:hidden;
	margin:18px auto 0px auto;
	border:1px solid #DFDFDF;
}



.Index_Title3{
	height:31px;
	border-bottom:1px solid #dfdfdf;
	overflow:hidden;
	background: url(../Images/Title3_Bg.gif) center repeat-x;
}
.Index_Title3 dd{
	padding-left:31px;
	background:url(../Images/Title2_Bg_L.gif) no-repeat 5px 5px;
	height:31px;
	line-height:31px;
	overflow:hidden;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#797979;
	float:left;
}
.Index_Title3 dt{
	width:31px;
	height:11px;
	float:right;
	margin:8px 14px 0px 0px;
	display:inline;
}


#Product_Body{
	margin:29px 16px 0px 16px;
	height:136px;
	overflow:hidden;
}

#Product_Prev,#Product_Next{
	width:25px;
	height:74px;
	overflow:hidden;
	cursor:pointer;
	padding-top:40px;
}
#Product_Prev{
	float:left;
}
#Product_Next{
	float:right;
}

#Product_Info{
	height:136px;
	overflow:hidden;
	float:left;
	width:895px;
	margin:0 auto;
}


.Product_List{}

.Product_List li{
	width:158px;
	overflow:hidden;
	height:136px;
	float:left;
	margin:0px 10px;
	display:inline;
	color:#797979;
	text-align:center;
}
.Product_List li div{
	width:152px;
	height:106px;
	padding:2px;
	border:1px solid #EAEAEA;
}
.Product_List li a{
	color:#797979;
}

#Foot{
	width:1000px;
	height:74px;
	line-height:22px;
	color:#828181;
	margin:0 auto;
	text-align:center;
	padding-top:15px;
	overflow:hidden;
	background:url(../Images/foot_bg.jpg) repeat-x top;
}
#Foot span{color:#707070;padding-right:5px;}
#Foot a{color:#828181}

#Bottom_Logo{
	width:185px;
	height:40px;
	text-align:center;
	margin-top:25px;
	border-right:1px solid #D5D5D5;
	float:left;
}

#CopyRight{
	width:430px;
	height:48px;
	overflow:hidden;
	line-height:24px;
	color:#818181;
	float:left;
	display:inline;
	margin:22px 0px 0px 25px;
}


#Bottom_Links{
	width:300px;
	height:48px;
	line-height:24px;
	color:#818181;
	float:right;
	display:inherit;
	margin-top:22px;
	margin-right:10px;
	text-align:right;
}



#Banner_SubPage{
	width:981px;
	height:214px;
	overflow:hidden;
	margin:0px auto;
}


#SubPage_Body{
	width:981px;
	overflow:hidden;
	margin:0px auto;
	margin-top:15px;
}

#SubPage_Left{
	width:233px;
	float:left;
	overflow:hiddenl
}

#SubPage_Right{
	width:728px;
	float:right;
	overflow:hidden;
	border:1px solid #eaeaea;
}


#Left_Menu{
	overflow:hidden;
}
#Left_Menu dd{
	height:40px;
	overflow:hidden;
	background:url(../Images/SubPage_Left_Title_Bg.gif) no-repeat center;
	line-height:40px;
	color:#fff;
	text-align:left;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	padding-left:55px;
}

#Left_Menu dd span{
	text-align:left;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:5px;
}

#Left_Menu dt{
	background:#fdfdfd;
	border:1px solid #eaeaea;
	border-top:0px;
	padding:4px 0px 23px 0px;
}
#Left_Menu dt div{
	height:42px;
	line-height:48px;
	background:url(../Images/SubPage_Left_List_Bg.gif) no-repeat center bottom;
	font-size:12px;
	padding-left:100px;
	font-weight:bold;
	color:#464646;
}
#Left_Menu dt div.hover{
	background:url(../Images/SubPage_Left_List_Bg.gif) no-repeat center top;
	color:#f18636;
}

#Left_Menu dt div a{
	color:#464646;
}

#Left_Menu dt div.hover a{
	color:#f18636;
}
#Left_Menu dt .ny_s_c{}
#Left_Menu dt .ny_s_c ul{width:216px;margin:0 auto;}
#Left_Menu dt .ny_s_c ul li{width:210px;margin:0 auto;border-bottom:1px solid #dedede;margin-top:5px;}
#Left_Menu dt .ny_s_c ul li a{width:210px;line-height:30px;height:30px;margin:0 auto;background:url(../Images/arrorr_03.jpg) no-repeat 3% 50%;padding-left:15px;}
#Left_Menu dt .ny_s_c ul li a:hover{color:#F60;background:url(../Images/arror1.jpg) no-repeat 3% 50%;}
#Left_Menu dt .ny_s_c ul li a.on{width:210px;ine-height:30px;height:30px;color:#F60;margin:0 auto;background:url(../Images/arror1.jpg) no-repeat 2% 50%;}
#Left_Menu dt .ny_s_c ul li ul{}
#Left_Menu dt .ny_s_c ul li ul li{border-bottom:1px dotted #dedede;}
#Left_Menu dt .ny_s_c ul li ul li a{background:url(../Images/arrorr_03.jpg) no-repeat 12% 50%;padding-left:35px;}
#Left_Menu dt .ny_s_c ul li ul li a:hover{color:#F60;background:url(../Images/arror1.jpg) no-repeat 12% 50%;}


#Left_Adv{
	width:233px;
	height:77px;
	overflow:hidden;
	margin-top:11px;
}


#Left_Contact{
	height:118px;
	overflow:hidden;
	background:url(../Images/SubPage_Left_Contact.gif) no-repeat center;
	margin-top:9px;
	padding:66px 0px 15px 10px;
}
#Left_Contact dd{
	height:34px;
	line-height:34px;
	font-size:22px;
	color:#f18636;
}
#Left_Contact dt{
	color:#565656;
	line-height:23px;
	height:92px;
	
}


.Right_Title1{
	height:39px;
	border-bottom:1px solid #eaeaea;
	background:url(../Images/SubPage_Right_Title_Bg1.gif) repeat-x center top;
	overflow:hidden;
}

.Right_Title1 dd{
	line-height:39px;
	height:39px;
	overflow:hidden;
	float:left;
	padding-left:34px;
	background:url(../Images/SubPage_Right_Title_Bg2.gif) 10px 9px no-repeat;
	color:#828282;
	font-size:12px;
	font-weight:bold;
}
.Right_Title1 dd span{
	color:#969696;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
}
.Right_Title1 dt{
	line-height:39px;
	height:39px;
	overflow:hidden;
	float:right;
	padding-left:30px;
	background:url(../Images/SubPage_Right_Title_Bg3.gif) no-repeat 13px 13px;
	color:#ababab;
	padding-right:14px;
}
.Right_Title1 dt a{
	color:#ababab;
}


#SubBook_Form{
	margin:24px 50px 0px 50px;
	height:505px;
	overflow:hidden;
}

#SubBook_Intro{
	height:66px;

	line-height:25px;
	border-bottom:1px dashed #979797;
	background:url(../Images/Message_Pic1.gif) no-repeat left 3px;
	padding-left:35px;
	color:#555;
	margin-bottom:20px;
}
#SubBook_Intro span{
	color:#f48533;
	padding-left:5px;
}

#SubBook_Form th{
	line-height:28px;
	text-align:left;
	font-weight:normal;
	color:#646464;
	width:81px;
}
#SubBook_Form td span{
	color:#9c9c9c;
}

#SubBook_Form .Book_Submit{
	margin:0px;
	padding:0px;
	border:0px;
	background:url(../Images/Message_Button1.gif) no-repeat left center;
	width:61px;
	height:21px;
}
#SubBook_Form .Book_Reset{
	margin:0px;
	padding:0px;
	border:0px;
	background:url(../Images/Message_Button1.gif) no-repeat right center;
	width:61px;
	height:21px;
}



#SubPage_List_Body{
	margin:20px;
	overflow:hidden
}

#First_News{
	height:100px;
	overflow:hidden;
	border:1px solid #f0f0f0;
	padding:6px;
}

#First_News dd{
	width:157px;
	height:100px;
	float:left;
	overflow:hidden;
}
#First_News dt{
	float:right;
	height:100px;
	width:498px;
	overflow:hidden;
	line-height:24px;
	color:#666;
}
#First_News dt div{
	height:28px;
	line-height:28px;
	color:#e87524;
	font-size:14px;
	overflow:hidden;
	font-weight:bold;
}

#First_News dt a{
	color:#00509c;
}


.Norman_News dl{
	height:30px;
	line-height:30px;
	overflow:hidden;
	border-bottom:1px solid #e6e6e6;
}

.Norman_News dl dd{
	height:30px;
	line-height:30px;
	overflow:hidden;
	width:582px;
	padding-left:18px;
	float:left;
	background:url(../Images/SubPage_List_Bg_L.gif) no-repeat 0px 8px;
	color:#666;
}
.Norman_News dl dd a{
	color:#666;
}
.Norman_News dl dt{
	height:30px;
	line-height:30px;
	float:right;
	color:#919191;
	width:68px;
	overflow:hidden;
}



.SubShow_Title{
	line-height:30px;
	color:#e87524;
	font-size:16px;
	text-align:center;
	font-weight:bold;
}
.SubShow_Author{
	height:24px;
	line-height:24px;
	color:#818181;
	text-align:center;
	padding-left:80px;
}


.Norman_Product dl{
	width:153px;
	height:140px;
	overflow:hidden;
	float:left;
	margin:8px;
	display:inline;
}
.Norman_Product dl dd{
	width:147px;
	height:102px;
	padding:2px;
	border:1px solid #eaeaea;
}
.Norman_Product dl dt{
	width:153px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	text-align:center;
	color:#797979;
}

.Norman_Product .topul ul{width:688px;height:165px;margin:0 auto;}
.Norman_Product .topul ul li{width:182px;height:153px;float:left;background:url(../Images/arrorr.jpg) no-repeat right;}
.Norman_Product .topul ul li.nobg{background:none;}
.Norman_Product .botul ul{width:688px;height:153px;margin:0 auto;}
.Norman_Product .botul ul li.q3{background:url(../Images/arrorb.jpg) no-repeat 50% 80%;}
.Norman_Product .botul ul li {background:url(../Images/arrorl.jpg) no-repeat right;float:left;}
.Norman_Product .botul ul li.nobg{background:none;}

.bj{width:690px;height:120px;margin:0 auto;}
.bj ul{}
.bj ul li{float:left; width:140px;height:109px;border:1px solid #ccc;padding:1px;margin-right:15px;}
.bj ul li img{width:140px;height:85px;margin-bottom:1px;}
.bj ul li p{height:23px;width:140px;text-align:center;line-height:23px;background:#eaeaea;margin:0px;color:#555;}
.bj ul li.marr60{width:188px;background:url(../Images/arrorbg3.jpg) no-repeat center;border:none;}
.bj ul li.marr60 img{width:138px;height:84px;border:1px solid #ccc;border-bottom:none;padding:1px 1px 1px 1px;margin:0px;}
.bj ul li.marr60 p{height:21px;width:138px;text-align:center;line-height:21px;background:#eaeaea;margin:0px;border:1px solid #ccc;padding:0px 1px 1px 1px;border-top:none;color:#555;}

/**·­Ò³ÌõÑùÊ½--Start**/

.Page_Turn{
	height:21px;
	line-height:21px;
	overflow:hidden;
	margin:30px auto 0px auto;
	width:370px;
}
.Page_Prev{
	width:90px;
	height:21px;
	background:url(../images/Page_ButtonL.gif) no-repeat center right;
	float:left;
}
.Page_Next{
	width:90px;
	height:21px;
	background:url(../images/Page_ButtonR.gif) no-repeat center left;
	float:right;
}

.Button_Prev{
	margin:0px;
	padding:0px;
	border:0px;
	width:75px;
	height:21px;
	background:url(../images/Page_Button1.gif) no-repeat center;
	cursor:pointer;
}

.Button_Next{
	margin:0px;
	padding:0px;
	border:0px;
	width:75px;
	height:21px;
	background:url(../images/Page_Button2.gif) no-repeat center;
	margin-left:15px;
	cursor:pointer;
}

.Page_Now{
	width:21px;
	height:21px;
	float:left;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	color:#fff;
	background:url(../images/Page_Button3.gif) no-repeat center;
	font-weight:bold;
}
.Page_Now a{
	color:#fff;
}
.Page_Num{
	width:21px;
	height:21px;
	float:left;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	color:#7a7a7a;
	font-weight:normal;
}
.Page_Num a{
	color:#7a7a7a;
}

.Page_Body{
	width:189px;
	height:21px;
	overflow:hidden;
	float:left;
}
.Page_Body ul{
	height:21px;
}

/**·­Ò³ÌõÑùÊ½--End**/

