@charset "utf-8";
/* CSS Document */
/* Author: alsoflying */
/* Date: 2009.03 */
BODY { color:#666; font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;font-size:12px; background:#fff url(../images/bg.jpg) repeat-x center top; margin:0px; padding:0px;}
div {text-align:left; margin:0 auto; padding:0px;}
ul {list-style:none; margin:0px; padding:0px;}
li {line-height:20px;}
h1,h2,h3,h4,h5,ol,dl,dd,dt,a,b,strong,form,input {margin:0px; padding:0px;}
TD {FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY:"宋体",Verdana, Arial, Helvetica, sans-serif; line-height:20px;}
img {border: thin none; margin:0px; padding:0px;}
input {font-size:12px;font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; COLOR:#333;}
textarea {font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px;COLOR: #000; background:#fff; overflow:auto; padding:2px; border:#7F9DB9 solid 1px;}
select {font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;font-size:12px; height:19px;}
A {COLOR: #000; TEXT-DECORATION: none;}
A:hover {COLOR: #f50; TEXT-DECORATION:underline;}
A.red,.red{ color:#f00;}

.input{height:15px; padding:2px 2px 0px 2px;}
.main {width:760px; clear:both; background:#fff;}
.clear {width:100%; clear:both; font-size:0px; height:0px; line-height:0px;}
.height6 {width:100%; height:6px; line-height:6px; font-size:0px; clear:both;}
.height8 {width:100%; height:8px; line-height:8px; font-size:0px; clear:both;}
.height10 {width:100%; height:10px; line-height:10px; font-size:0px; clear:both;}
.height12 {width:100%; height:12px; line-height:12px; font-size:0px; clear:both;}
.height15 {width:100%; height:15px; line-height:15px; font-size:0px; clear:both;}
.height20 {width:100%; height:20px; line-height:20px; font-size:0px; clear:both;}
.center_area {width:100%; clear:both; text-align:center;}

.page { text-align:right; float:right; font-size:11px; height:20px;}
.page span ,.page b{float:left; display:block; line-height:20px; margin-left:3px;}
.page b {height:18px; display:block; line-height:18px; padding:0 4px; background:#303740; border:#1D2127 solid 1px; color:#fff; font-weight:bold;}
.page a {height:18px; float:left; float:left; display:block; margin-left:3px; line-height:18px; padding:0 4px; background:#5B6879; border:#454F5C solid 1px; color:#fff; font-weight:bold;}
.page a:hover {background:#3B4C61;}
.page input{height:16px; margin-left:4px; margin-top:-1px;}

.nav a {width:86px; height:40px; display:block; text-indent:-9999em;}
a.link_index {background:url(../images/home_off.jpg) no-repeat;}
a.link_index:hover,a.link_index_on {background:url(../images/home_on.jpg) no-repeat;}
a.link_brand {background:url(../images/brand_off.jpg) no-repeat;}
a.link_brand:hover,a.link_brand_on {background:url(../images/brand_on.jpg) no-repeat;}
a.link_product {background:url(../images/product_off.jpg) no-repeat;}
a.link_product:hover,a.link_product_on {background:url(../images/product_on.jpg) no-repeat;}
a.link_engine {background:url(../images/engine_off.jpg) no-repeat;}
a.link_engine:hover,a.link_engine_on {background:url(../images/engine_on.jpg) no-repeat;}
a.link_tech {background:url(../images/tech_off.jpg) no-repeat;}
a.link_tech:hover,a.link_tech_on {background:url(../images/tech_on.jpg) no-repeat;}
a.link_news {background:url(../images/news_off.jpg) no-repeat;}
a.link_news:hover,a.link_news_on {background:url(../images/news_on.jpg) no-repeat;}
a.link_example {background:url(../images/example_off.jpg) no-repeat;}
a.link_example:hover,a.link_example_on {background:url(../images/example_on.jpg) no-repeat;}
a.link_contact {background:url(../images/contact_off.jpg) no-repeat;}
a.link_contact:hover,a.link_contact_on {background:url(../images/contact_on.jpg) no-repeat;}

.nav_link {height:26px; width:702px; line-height:26px; color:#EFA4A4;}
.nav_link a {color:#EFA4A4;}
.nav_link a:hover {color:#fff;}
.nav_link p {display:none; margin:0;}
#subnav1 {padding-left:22px;}
#subnav3 {padding-left:260px;}

.login_btn {width:44px; height:44px; font-size:0px; background:url(../images/login_btn.jpg) no-repeat; border:0; cursor:pointer;}
.left_bg {background:url(../images/left_bg.jpg) no-repeat center top; width:236px; padding-right:2px;}
.index_product {width:202px; border-left:#C5C5C5 solid 1px; border-right:#C5C5C5 solid 1px; padding:4px 0;}
.index_product_link a {font-weight:bold; color:#f00;}

.project_show {width:376px; height:150px; padding:10px 8px 0; border:#E5E5E5 solid 1px; background:#F4F4F4; overflow:hidden; margin-bottom:8px;}
.project_show p {margin:0; float:left; width:185px;}
.project_show p img {width:180px; height:135px; padding:2px; border:#fff solid 1px;}
.project_show dl {float:right; width:180px;}
.project_show dl dt {height:20px; border-bottom:#CFCFCF solid 1px; background:url(../images/icon_1.gif) no-repeat left center; padding-left:12px; margin-bottom:6px;}
.project_show dl dt a {font-size:14px; font-weight:bold; color:#AB3232;}
.seatch_btn {width:33px; height:22px; background:url(../images/seatch_btn.jpg) no-repeat; border:0; cursor:pointer; font-size:0;}

.copyright {padding-left:14px; font-family:Arial, Helvetica, sans-serif;}

.left_title {width:190px; height:19px; border-bottom:#E0E0E0 solid 1px; line-height:19px; padding-left:6px; font-size:13px; text-align:left; color:#000;}
.left_list {width:196px;}
.left_list ul li {height:24px; overflow:hidden; line-height:24px; border-bottom:#eee dashed 1px;}
.left_list p {width:100%; clear:both; margin:0; text-align:right; line-height:20px;}
.site_now {height:25px; line-height:25px; border-bottom:#eee solid 1px; background:url(../images/icon_now.gif) no-repeat left center; padding-left:12px;}
.news_list {width:660px; clear:both;}
.news_list ul li {height:30px; border-bottom:#ddd dashed 1px; line-height:30px; background:url(../images/icon_2.gif) no-repeat left center; padding-left:12px;}
.news_list ul li a {float:left; font-size:14px;}
.news_list ul li span,.news_list ul li p {float:right;}
.news_list ul li p {width:60px; text-align:center;}
.product_list {width:680px; clear:both;}
.product_list ul li {width:170px; height:150px; float:left; text-align:center; line-height:18px; overflow:hidden;}
.product_list ul li img {display:block; clear:both; padding:2px; border:#eee solid 1px; margin-bottom:4px; width:140px; height:105px;}
.left_nav {width:160px; background:#f8f8f8; border:#eee solid 1px; padding:7px 17px;}
.left_nav ul li {line-height:30px; border-bottom:#ddd dashed 1px; background:url(../images/icon_3.gif) no-repeat left 8px; padding-left:18px; font-size:14px;}
.left_nav ul li.nav_on {background:url(../images/icon_4.gif) no-repeat left 8px;}
.left_nav ul li.nav_on a {color:#B00B0F;}
.news_title {line-height:30px; height:35px; font-size:16px; font-family:"黑体"; color:#000; font-weight:normal;}
.product_pic {background:url(../images/dian_p.gif) repeat-y right top;}
.product_pic ul li {height:140px;}
.product_pic ul li img {padding:5px; border:#ddd solid 1px; width:160px; height:120px;}

.left_search_btn {width:33px; height:22px;