/*=======all===========*/
body { margin:0px; padding:0px; height:100%;}
body,div,ul,li,td { font-size:12px; font-family:Arial; color:#666666; }
ul { margin:0; padding:0; list-style-type:none; }
*{ margin:0;padding:0;}
form { margin:0; padding:0;}
.bold{ font-weight:bold;}
.tahoma { font-family:Tahoma;}
.red { color:red;}
.white { color:white;}
.black { color:#000000;}
.blue2 { color:#23516b}
a:link,a:visited { text-decoration:underline; color:#666666;}
a:hover { text-decoration:underline; color:#FF9900;}
a:active { color:#ffa904;}
.clear { clear:both;}
.w860 { width:822px; margin:0px auto;}
.f11 { font-size:11px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
.textarea { height:70px; width:390px; margin:2px 0px; font-size:12px;}


/*=======top===========*/
.index_top { margin-top:20px; position:relative; height:80px;}
.logo { margin:0px 0px 0px 0px;}
.top_right { position:absolute; top:15px; right:0px; text-align:right; width:540px;}
.top_right1 { padding-bottom:15px; padding-right:10px; }
.slogan { padding-right:10px; margin:5px 0px 0px 0px;}
.bgcolor { background:#f4f6f5;}
.border_bottom { border-bottom:#CCCCCC solid 1px;}
.border_top { border-top:#CCCCCC solid 1px;}

/*=======nav==========*/
.nav { background:url(../images/nav_bg.gif) repeat-x 0px 0px; height:82px;}
.nav ul { float:left; width:500px;}

.nav ul li { float:left; padding:15px 13px 12px 14px; background:#23516b; color:white; margin-right:1px;}
.nav ul li a,.nav ul li a:visited { color:white; text-decoration:none;}
.nav ul li a:hover { color:#ffa904;}
.nav ul li a:active { color:white; text-decoration:none;}

.nav ul li.blue { background:#bcced8;}
.nav ul li.blue a,.nav ul li.blue a:visited { color:#23516b;}
.nav ul li.blue a:hover { color:#ffa904;}
.nav ul li.blue a:active { color:white; text-decoration:none;}

.search { float:right; margin-top:20px; line-height:25px; width:320px; color:#23516b; vertical-align:middle;}
.textfield { border:#b1c7cc solid 1px; height:25px; vertical-align:middle; line-height:180%;}



/*=======main========*/
.main { position:relative;}
.pro { position:absolute; top:-41px;*top:-39px; width:235px; background:#d6e2e9;}
.pro h1 { background:#23516b; padding:10px  0px 10px 15px; width:220px; }
.text1 { padding:10px 20px 10px 20px;  word-break:break-all; }
.text1 li{ width:195px;word-break:break-all; margin:4px 0px; font-size:11px; line-height:14px;}
.index_about { float:right; width:260px; padding:10px 20px 0px 0px; margin:20px 20px 0px 0px; line-height:18px; border-right:#CCCCCC solid 1px;}
.index_contact { float:right; width:250px; padding:10px 10px 0px 0px; margin:20px 0px 0px 0px; line-height:18px;}
.index_contact img { margin:10px 0px 10px 15px;}
.index_t1 { color:#868889; line-height:30px;}
.green { color:#419b00;}
.green a,.green a:visited { color:#419b00;}
.green a:hover { color:#ffa904;}
.green a:active { color:#ffa904;}


/*=======bottom========*/
.bottom { background:#23516b; width:587px; float:right; padding:13px 0px; text-align:center;}
.bottom a,.bottom a:visited { color:white; font-weight:bold;}
.bottom a:hover { color:#ffa904; font-weight:bold;}
.bottom a:active { color:#ffa904; font-weight:bold;}


/*=======products=======*/
.p_r { float:right; width:555px;}
.p_r h1 { color:#23516b; width:530px; margin:5px 10px;}
.position { float:right; text-align:right; padding:5px 5px 5px 0px; width:400px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.p_15 { padding-left:15px;}
.select { width:278px;}
.p_5 { padding-left:8px;}
.P_ads { float:left; width:260px;}
.P_ads a,.P_ads a:visited { color:#23516b;}
.P_ads a:hover { color:#ffa904;}

.p_ads2 { line-height:15px;}
.p_ads2 { float:left; width:260px;}
.p_ads2 a,.p_ads2 a:visited { color:#23516b;}
.p_ads2 a:hover { color:#ffa904;}

.text2 { line-height:18px;}

.jiansuo { word-spacing:0.3em;}
.p_list { border-bottom:dashed 1px #CCCCCC; margin:5px 0px;}
.list_left { float:left; width:470px;}
.list_left h1 { background:url(../images/web.gif) no-repeat -2px -25px; padding-left:10px;  width:470px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.list_left h1 a,.list_left h1 a:visited { color:#23516b; }
.list_left h1 a:hover { color:#ffa904;}
.list_left h1 a:active { color:#ffa904;}
.list_right { float:right; width:50px; text-align:center;}
.text3 { width:450px; padding:0px 0px 5px 20px;}

.enq { margin-top:20px;}



.pro h2 { font-weight:normal;}

.sp{ color:#FF9900;}
.page { word-spacing:0.5em; font-weight:bold;}

.page a:link,.page a:visited { text-decoration:underline; color:#23516b;}
.page a:hover { text-decoration:underline; color:#FF9900;}
.page a:active { color:#ffa904;}




.link ul li { float:left; width:270px; text-align:left; font-size:11px; padding:5px 0px; }


.iconHome { background:url(../images/web.gif) no-repeat 3px 0px; padding-left:18px;}
.iconShoucang { background:url(../images/web.gif) no-repeat -139px 0px; padding-left:18px;}
.iconContact { background:url(../images/web.gif) no-repeat -288px 0px; padding-left:18px;}


.Stressed { background:url(../images/web.gif) no-repeat -470px 1px; padding-left:10px;}










