﻿/* CSS Document */
body { margin:0; padding:0; background:#ffffff; font:12px/normal "宋体", Verdana, "Times New Roman", serif; color:#494949;}
a:link, a:visited { color:#0e3091; text-decoration:underline;}
a:hover, a:active { color:#0e3091; text-decoration:none;}

#top { height:73px; background:url(../images/bg_top.gif) repeat-x 0 0; vertical-align:top;}

#logo { margin:12px 0 0 0;}

#quicklink { margin:28px 0 0 0;}

#main, #page_main, #main_index { margin-right:auto; width:1003px; background:#FAFDFE url(../images/bg_main.gif) repeat-x 0 0; }
#main_index { padding-top:19px;margin-left:auto;}
#main { padding-top:38px;margin-left:auto;}
#page_main { padding-top:38px;}

#search_form { margin:0; padding:0; width:370px; height:80px; border-bottom:1px solid #D3D5D8; background:url(../images/bg_search_form.jpg) no-repeat right top;}
#search_form h2 { margin:20px 0 0 0; padding:0; width:130px; height:15px; text-indent:-1000em; background:url(../images/title_01_search.gif) no-repeat 0 0;}
#search_form form { margin:0; padding:0;}
#search_form ul { margin:0; padding:0; list-style:none;}
#search_form ul li { float:left;}
.search_input { margin:13px 0 0 18px; padding:0; width:137px; height:15px; border:1px solid #CAD2D6; background:url(../images/bg_search_input.gif) no-repeat 0 0;}
.search_button { margin:14px 0 0 3px; padding:0;}

#news_title { position:relative; margin:11px 0 0 0; padding:0; width:350px; height:15px; background:url(../images/title_07_news.gif) no-repeat left top;}
    #news_title span, #aboutus_title span { display:none;}
	#news_title a, #aboutus_title a { position:absolute; top:3px; right:0;}
#aboutus_title { position:relative; margin:20px 0 0 0; padding:0; width:357px; height:15px; background:url(../images/title_02_aboutus.gif) no-repeat left top;}

#aboutus_div { margin:0; padding:0 18px 0; width:357px;}
#aboutus_div img.pic_intro { float:right; margin:12px 0 0 8px; border:2px solid #A3A3A3;}
#aboutus_div p { margin:1em 0; padding:0; text-indent:0; line-height:180%;}

#newslist, #newslist02 { margin:5px 0 20px 0;}	
#newslist img{ position:relative; top:2px;}
#newslist td, #newslist02 td { position:relative; height:26px; line-height:26px; display:block; background:url(../images/bg_newslist.gif) no-repeat 0 0;}
#newslist a:link, #newslist a:visited, #newslist02 a:link, #newslist02 a:visited { display:block; float:left; margin:0 0 0 10px; width:250px; height:26px; overflow:hidden; line-height:26px; color:#494949; text-decoration:none; display:inline;}
#newslist a:hover, #newslist a:active, #newslist02 a:hover, #newslist02 a:active { display:block; float:left; margin:0 0 0 10px; width:250px; height:26px; overflow:hidden; line-height:26px; color:#494949; text-decoration:underline; display:inline;}
/*#newslist a.new { padding-right:25px; line-height:26px; background:url(../images/icon_new.gif) no-repeat right center;}*/
#newslist span, #newslist02 span { position:absolute; top:0; right:0; font-size:11px;}

#newslist02 a:link, #newslist02 a:visited { width:530px;}
#newslist02 a:hover, #newslist02 a:active { width:530px;}

#content { margin:0; padding:10px 20px; width:650px;}
#content p, #news_details p, #news_details_none p { margin:1em 0; text-indent:2em; line-height:180%;}
#ul_list { margin:20px 0 20px 25px; padding:9px; width:580px; list-style:none; background-color:#F5FAFE; border:1px solid #B7DDF9;}
    #ul_list li { float:left; padding:0 5px 0 15px; width:270px; height:28px; background:url(../images/bg_ul_list.gif) no-repeat left center; font:14px/28px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; color:#00437B;}


#news_details, #news_details_none { margin:0; padding:0 20px; width:650px; overflow:hidden; word-break:break-all;word-wrap:break-word; line-height:180%;}
#news_details h3, #news_details_none h3 { margin:10px 0; padding:0; border-bottom:1px solid #ADC6D7; font:bold 16px/30px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; color:#00437B; text-align:center;}
#news_details a:link, #news_details a:visited, #news_details_none a:link, #news_details_none a:visited { font-weight:bold; color:#0e3091; text-decoration:underline;}
#news_details a:hover, #news_details a:active, #news_details_none a:hover, #news_details_none a:active { font-weight:bold; color:#0e3091; text-decoration:none;}

#honor_title { margin:20px 0 0 15px; padding:0; width:170px; height:15px; background:url(../images/title_03_honor.gif) no-repeat 0 0; text-indent:-1000em;}
#honor_list { margin:5px 0 0 15px;}
#honor_list a:link, #honor_list a:visited { font:12px/20px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; color:#004073; text-decoration:none; cursor:default;}
#honor_list a:hover, #honor_list a:active { font:12px/20px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; color:#004073; text-decoration:none;}
#honor_list td { padding:5px 0; background:url(../images/bg_honor.gif) repeat-x left bottom;}

#link_title { margin:0; padding:0; display:block; width:190px; height:15px; background:url(/images/title_04_link.gif) no-repeat 0 0; text-indent:-1000em; overflow:hidden;}

#link_list { margin:6px 0 0 0;}
#link_list a:link, #link_list a:visited { padding-left:15px; display:block; width:170px; height:24px; font:12px/24px "宋体", Verdana, "Times New Roman", serif; color:#494949; text-decoration:none; background:url(../images/bg_link_list.gif) no-repeat 0 0;}
#link_list a:hover, #link_list a:active { color:#494949; text-decoration:underline;}

#addZq a:link, #addZq a:visited { padding-left:15px; display:block; width:170px; height:24px; font:12px/24px "宋体", Verdana, "Times New Roman", serif; color:#494949; text-decoration:none; background:url(/images/bg_link_list.gif) no-repeat 0 0;}
#addZq a:hover, #addZq a:active { color:#494949; text-decoration:underline;}
#link_list a.first:link, #link_list a.first:visited { color:#005CA5; background:url(../images/bg_link_first.gif) no-repeat 0 0;}
#link_list a.first:hover, #link_list a.first:active { color:#005CA5; background:url(../images/bg_link_first.gif) no-repeat 0 0;}

#cert_title { margin:0; padding:0; width:160px; height:15px; text-indent:-1000em; background:url(../images/title_06_certification.gif) no-repeat 0 0;}

#case_title { margin:0; padding:0; width:117px; height:15px; background:url(../images/title_05_case.gif) no-repeat 0 0; text-indent:-1000em;}

#sidebar_menu { margin:15px 0 0 10px; _margin-left:42px; padding:0 0 20px 0; list-style:none; font:12px/27px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; _position:relative; _left:-30px;}
	#sidebar_menu li { width:180px; height:27px; list-style:none;}
	#sidebar_menu a:link, #sidebar_menu a:visited { height:27px; _line-height:30px; overflow:hidden; _margin-top:10px; padding:0 0 0 15px; display:block; color:#444444; text-decoration:none; background:url(../images/bg_sidebar_menu03.gif) no-repeat 0 0;}
	#sidebar_menu a:hover, #sidebar_menu a:active { color:#ffffff; text-decoration:none; background:url(../images/bg_sidebar_menu.gif) no-repeat 0 0;}

#cookie { text-align:right; font:12px/30px "微软雅黑", "宋体", Verdana, "Times New Roman", serif;}
#cookie a:link, #cookie a:visited { padding:0 0 0 20px; color:#00447C; text-decoration:none; background:url(../images/icon_cookie.gif) no-repeat 10px 5px;}
#cookie a:hover, #cookie a:active { padding:0 0 0 20px; color:#00447C; text-decoration:underline; background:url(../images/icon_cookie.gif) no-repeat 10px 5px;}

.cookie_aboutus { background:url(../images/bg_cookie_01.gif) no-repeat 0 0;}
.cookie_products { background:url(../images/bg_cookie_02.gif) no-repeat 0 0;}
.cookie_news { background:url(../images/bg_cookie_03.gif) no-repeat 0 0;}
.cookie_market { background:url(../images/bg_cookie_04.gif) no-repeat 0 0;}
.cookie_joinus { background:url(../images/bg_cookie_05.gif) no-repeat 0 0;}
.cookie_order { background:url(../images/bg_cookie_06.gif) no-repeat 0 0;}
.cookie_spring { background:url(../images/bg_cookie_07.gif) no-repeat 0 0;}
.cookie_care { background:url(../images/bg_cookie_08.gif) no-repeat 0 0;}
.cookie_honour{background:url(../images/bg_cookie_09.gif) no-repeat 0 0;}
.cookie_dis {background:url(../images/bg_cookie_18.gif) no-repeat 0 0;}

#pageno { margin:15px 0 0 20px; width:650px; height:26px; background:url(../images/bg_pageno.gif) no-repeat 0px 0; text-align:center; font:12px/26px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; color:#494949;}
#pageno table{
	margin-right:auto;
	margin-left:auto;
	display:block;
	width:500px;}
    #pageno a:link, #pageno a:visited { color:#00437B; text-decoration:none;}
    #pageno a:hover, #pageno a:active { color:#00437B; text-decoration:underline;}

#bottom { height:92px; text-align:center; background:url(../images/bg_bottom.gif) repeat-x 0 0;}
    #bottom p { margin:10px 0 0 0; color:#757575; font:12px/180% Arial, Helvetica, sans-serif;}
	#bottom a:link, #bottom a:visited { color:#757575; text-decoration:none;}
	#bottom a:hover, #bottom a:active { color:#757575; text-decoration:underline;}

/* marquee pic begin */
.jtR { overflow:hidden; zoom:1; margin:11px 0 0 0; padding:0; list-style:none; width:474px; height:140px; border:1px solid #D1D3D4;}
.jtR .qian,.jtR .mid,.jtR .hou{float:left;display:inline;}
.jtR .qian { margin:30px 0 0 10px; width:16px; height:56px; text-indent:-9999px; background:url(../images/marquee_left.gif) no-repeat 0 0; cursor:pointer;}
.jtR .hou{ margin:30px 0 0 0; width:16px; height:56px; text-indent:-9999px; background:url(../images/marquee_right.gif) no-repeat 0 0; cursor:pointer;}
.jtR .mid{ margin:10px 5px 0 5px; padding:0; overflow:hidden; width:412px; height:120px}
.jtR .mid ul{overflow:hidden;float:left; margin:0; padding:0; list-style:none;}
.jtR .mid ul li{ margin:0; padding:0; width:140px; float:left}
.jtR .mid ul li img{ margin:0 5px 0 6px; padding:0; vertical-align:top; width:125px; height:92px; border:2px solid #E4E4E4;}
.jtR .mid ul li span { display:block; padding:0 10px; width:120px; height:24px; line-height:24px; text-align:center;}
.jtR a:link, .jtR a:visited { color:#494949; text-decoration:none;}
.jtR a:hover, .jtR a:active { color:#494949; text-decoration:underline;}
/* marquee pic end */

#joinus { margin:0 0 0 20px;}
#joinus h3 { margin:5px 0 10px 0; padding:0; border-bottom:1px solid #ADC6D7; text-align:center; color:#00437B; font:bold 16px/30px "微软雅黑", "宋体", Verdana, "Times New Roman", serif;}
#joinus td { padding:0 0 10px 0; height:120px; overflow:hidden; border-bottom:1px solid #eeeeee; vertical-align:top;}
#joinus td p { margin:1em 0; padding:0; line-height:180%; text-indent:2em;}
#joinus a:link, #joinus a:visited { color:#E5332D; text-decoration:underline; font:bold 12px/180% "微软雅黑", "宋体", Verdana, "Times New Roman", serif}
#joinus a:hover, #joinus a:active { color:#E5332D; text-decoration:none;}

#form_message table { margin-top:30px;}
#form_message table th, #form_message table td { padding:5px;}
#form_message table th { text-align:right; color:#0C317C; font-weight:bold;}
#form_message .input_text { margin:0; padding:0; width:180px; height:18px; border:1px solid #96C2E7; background-color:#E7EFF5;}
#form_message textarea { margin:0; padding:0; width:360px; height:120px; border:1px solid #96C2E7; background-color:#E7EFF5;}

.suckerdiv { margin:15px 0 20px 10px; padding:25px 0 0 0; width:180px; background:url(../images/bg_suckertree.gif) no-repeat left top; z-index:108; position:relative;}
.suckerdiv ul{ margin:0; padding:0 0 15px 0; list-style-type:none; width: 180px; /* Width of Menu Items */ z-index:1; background:url(../images/bg_suckertree.gif) no-repeat left bottom;}
.suckerdiv ul li{ position:relative;}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left:179px; /* Parent menu width - 1*/
position:absolute;
width:180px; /*sub menu width*/
top:-1px;
display:none;
z-index:10;
border-top:1px solid #4A8ABD;
}
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left:179px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a:link, .suckerdiv ul li a:visited{
z-index:1; display:block; width:165px; height:27px; color:#ffffff; text-decoration:none; font:12px/27px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; padding:0 5px 0 10px; background-color:#5A94C2; border-bottom:1px solid #6DA1C9;}

.suckerdiv ul li a:hover, .suckerdiv ul li a:active{ color:#ffffff; text-decoration:none; background-color:#92B9D7;}

.suckerdiv .subfolderstyle{ background:url(../images/arrow-list.gif) no-repeat right center;}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

#product_list { padding:15px;}
#product_list table { float:left; margin:10px 15px; display:inline;}
#product_list img { padding:4px; border:1px solid #4980AA; background-color:#ffffff; width:125px; height:92px;}
#product_list .link_td { height:30px; text-align:center; line-height:30px; border-bottom:1px solid #5A94C2;}
#product_list a { color:#054D90; text-decoration:none; font-weight:bold;}
#product_list a:hover { color:#054D90; text-decoration:underline; font-weight:bold;}

#img_products { float:right; margin:0 0 0 10px; padding:3px; background-color:#ffffff; border:2px solid #5A94C2;}

#products_class { margin:0 0 15px 0; padding:0; width:650px; height:32px; background:url(../images/bg_products_class.gif) repeat-x 0 0;}
    #products_class a:link, #products_class a:visited { margin:6px 10px 0 10px; width:120px; height:25px; display:block; float:left; color:#4980AA; font:bold 14px/25px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; text-align:center; text-decoration:underline;}
	#products_class a:hover, #products_class a:active { width:120px; height:25px; display:block; float:left; color:#4980AA; text-decoration:none;}
    #products_class a.on:link, #products_class a.on:visited { margin:6px 10px 0 10px; width:120px; height:25px; display:block; float:left; color:#00437B; font:bold 14px/25px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; text-align:center; border:1px solid #ebebeb; border-bottom:none; background:url(../images/bg_products_class_a.gif) no-repeat 0 0; text-decoration:none;}
	#products_class a.on:hover, #products_class a.on:active { margin:6px 10px 0 10px; width:120px; height:25px; display:block; float:left; color:#00437B; font:bold 14px/25px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; text-align:center; border:1px solid #ebebeb; border-bottom:none; background:url(../images/bg_products_class_a.gif) no-repeat 0 0; text-decoration:underline;}


.newslist2 a:link, .newslist2 a:visited {
    display:block;
    width:600px;
    _width:600px;
    height:20px;
    overflow:hidden;
    float:left;
}
.newslist2 a:hover, .newslist2 a:active {
    display:block;
    width:600px;
    _width:600px;
    height:20px;
    overflow:hidden;
    float:left;
}
.feed{
	border:none;
	border:1px solid #96C2E7;
	background-color:#E7EFF5;}
    
    #productDetailContentContainer{
	width:610px;
	margin-left:auto;
	margin-right:auto;
	position:relative;}
#headerButtons{
	width:100%;
	background:url(/images/p-detail-content-head-bg.jpg) left top repeat-x;
	height:33px;}
#headerButtons span{
	display:block;
	height:33px;
	width:150px;
	cursor:pointer;
	display:block;
	float:left;
	overflow:hidden;
	line-height:38px;
	font-weight:bold;
	color:#4980AA;
	text-decoration:underline;
	text-align:center;}
.showing{
	color:#00437B;
	text-decoration:none;
	background:url(/images/p-head-button-selected-bg.jpg) 10px 7px no-repeat;}
.productBlock{
	position:absolute;
	padding:15px 10px;
	float:left;
	width:100%;
	height:auto;}
	
#about_lantian { margin:0 20px; padding:0; list-style:none;}
#about_lantian li { padding-left:15px; border-bottom:1px solid #B7DDF9; background:url(../images/bg_ul_list.gif) no-repeat left center; font:bold 14px/30px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; color:#0360A5;}

#spring_lantian { margin:0 20px; padding:0; font:bold 14px/30px "微软雅黑", "宋体", Verdana, "Times New Roman", serif; color:#0360A5;}
#spring_lantian dt { margin:0; padding:0 0 0 15px; background:url(../images/bg_ul_list.gif) no-repeat left center;}
#spring_lantian dd { margin:0 0 0 90px; padding:0;}

#leader img { margin:10px 0 0 0; padding:2px; border:3px solid #6EB3EA;}