﻿/* CSS Document */
body { margin:0; padding:0; font-size:12px; line-height:1.8; color:#000; font-family:宋体; background:url(images/bg.gif) repeat 0 0; text-align:left; }
img { border:0; margin:0; padding:0; }
form,h1,h2,p,ul,li { margin:0; padding:0; }
h1 { font-size:18px;}
h2 { font-size:16px;}
.clear { clear:both; overflow:hidden; }

#page_turner { margin-top:10px; padding:10px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
#page_turner a { border:1px solid #CCCCCC; margin:0 2px; padding:2px 3px; background-color:#FFFFFF; }
#page_turner .c { border:none; font-weight:bold; color:#333333; background:none; }
#page_turner .o { border:none; background:none; }


#msg{position:absolute;top:400px; left:500px; z-index:999; height:33px; width:auto; font-weight:bold;}
#msg .l{height:33px; width:38px; background:url(EasCMS/Skins/Default/msg_l.gif) no-repeat; float:left;}
#msg .c{
	height:33px; line-height:33px; padding:0px 10px; color:#333;
	background:url(EasCMS/Skins/Default/msg_c.gif) repeat-x; font-size:14px; float:left;}
#msg .r{height:33px; width:5px; background:url(EasCMS/Skins/Default/msg_r.gif) no-repeat; float:left;}
#msg_l__{background:url(EasCMS/Skins/Default/msg_l.gif) repeat-x 0px 34px; display:none;}
#msg_c__{background:url(EasCMS/Skins/Default/msg_c.gif) repeat-x 0px 34px; display:none;}
#msg_r__{background:url(EasCMS/Skins/Default/msg_r.gif) repeat-x 0px 34px; display:none;}


a { text-decoration:none; color:#000; }






/* css of top */
#top,#top_img,#main,#bot { margin:0 auto; width:1002px; background-color:#FFFFFF; }

#top { background:url(images/jz_1.jpg) no-repeat 0 0; height:80px; }
#top_link { float:right; padding-right:30px; line-height:19px; }
#top_menu { clear:right; float:right; background:url(images/jz_2.jpg) repeat-x 0 0; height:41px; width:650px; padding:20px 0 0 15px; color:#9BBED8; font-size:16px; }
#top_menu a { color:#FFFFFF; font-weight:bold; }
#top_menu ul,#sub_menu ul { list-style-type:none; }
#top_menu ul li { float:left; margin:0 6px; }




/* css of bottom */
#bot { border-top:3px solid #C1C1C1; text-align:center; line-height:1.8em; padding:10px 0; }









/* css of main */
#main { padding:10px 0 10px; }
#main_left { float:left; width:315px; padding-left:20px; }
#main_about { background:url(images/jz_4.gif) no-repeat 0 0; height:28px; margin-bottom:7px; }
.main_more { float:right; padding:8px 0 0; }
.fl { float:left; padding:0px 5px 0 0; }

#main_right { float:right; width:635px; padding-right:20px; }
#main_news { float:left; width:290px; }
#main_news_title { background:url(images/jz_3.jpg) no-repeat 0 0; height:28px; margin-bottom:5px; }
#main_news_list td { line-height:1.86em; text-align:left; }
.red { color:#DA1F1B; }

#main_images { float:right; width:340px; }

#main_prod { float:left; width:507px; height:78px; border:1px solid #D4D4D4; margin-top:5px; }
#goleft { float:left;clear:left; margin:22px 5px 0 3px; }
#goright { float:right;clear:right; margin:22px 3px 0 5px; }
#photos { float:left; width:477px; height:78px; overflow:hidden; }
#showArea img { display:block; float:left; cursor:pointer; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }

#main_links { float:right; width:120px; text-align:center; margin-top:5px; }
#main_links img { width:102px; height:35px; }
.space { height:10px; overflow:hidden; }







/* css of sub pages */
#sub_main_left { padding-left:18px; float:left; width:195px; }
#sub_main_right { float:right; width:783px; }

#sub_menu ul li { margin-bottom:10px; font-size:15px; height:28px; line-height:28px; text-align:center; }
.menu_c { background:url(images/jz_9.jpg) no-repeat 50% 0; color:#FFFFFF; }
.menu_c a { color:#FFFFFF; }
.menu_n { background:url(images/jz_11.jpg) no-repeat 50% 0; color:#000000; }
#sub_prod { background:url(images/jz_12.jpg) no-repeat 50% 0; height:250px; padding-top:57px; }
#sub_prod img { width:150px; border:1px solid #CCCCCC; margin-bottom:10px }
#sub_contact { background:url(images/jz_14.jpg) no-repeat 50% 0; height:120px; padding:30px 10px 0; }
#c_phone { font-size:18px; font-weight:bold; color:#FF6602; font-family:Arial, Helvetica, sans-serif; }
#c_name { color:#025897; }
#c_qq { float:right; padding-right:10px; }



#sub_title { background:url(images/jz_17.jpg) no-repeat 0 0; height:45px; padding:11px 0 0 20px; }
#dir { float:right; padding:22px 30px 0; }
.blue { color:#025897; }
#sub_content { border-left:2px solid #F3F3F3; padding:15px 20px 0; height:550px; }

#products { border-left:2px solid #F3F3F3; padding:15px 0px 0 25px; }
.products_list { float:left; width:230px; height:250px; border:1px solid #E3E3E3; margin:0 15px 15px 0; overflow:hidden; }
.prod_list_info { border-top:1px dotted #666666; padding:5px 10px 0; }
#products h1,#prod_info { text-align:center; font-size:18px; }
#prod_content,#news_content { padding:20px 10px 0; }

#news,#contact { margin:0 auto; width:95%; }
#news h1 { color:#025897; text-align:center; }
#news_info { color:#999999; text-align:center; }

#guestbook_t { width:670px; margin:0 auto; line-height:35px; text-align:center; background-color:#F0F0F0; border:1px solid #BBB; font-size:16px; margin-bottom:20px; }
#guestbook { width:670px; margin:0 auto; }
.bbd { padding-bottom:15px; }

.message_list { border-bottom:1px solid #32979B; width:670px; margin:10px auto; padding:0 10px 10px; }
.message_list h2 { font-size:12px; color:#3560DC; padding-left:10px; }
.gray { color:#999999; padding-left:10px; }
.mess_content { padding-left:20px; padding-bottom:15px; }
.blue1 { color:#3560DC; }
.reply { border-left:6px solid #94E2EF; padding-left:5px; color:#666666; }
.reply_t { float:right; }