/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; color:#65666a; background:#eff0f2; font-family:Geneva, Arial, Helvetica, sans-serif;}
ul{ list-style-type:none; padding:0; margin:0;}
a{ color:#747780; text-decoration:none;}
a:hover{ color:#9b9b9e; text-decoration:underline;}
.blank10{ height:10px; font-size:0px; line-height:0px; clear:both;}
.blank5{ height:5px; font-size:0px; line-height:0px; clear:both;}
.nodisplay{ display:none;}
.red{ color:#FF2200;}
.f14{ font-size:14px;}
#logo{float:left; width:259px;}
#top_right{float: left; overflow: hidden; width: 710px; height: 91px;}
#top_search{float: right; width:190px; height:49px; padding-top:10px;}
#top_search_form{border: #ccc 1px solid;font-size: 12px;COLOR: #747780;  height:17px;}
#text_search{float: right;}
#nav_menu{width:710px; height:39px; text-align:right;}
#top_sidebar{overflow: hidden; width: 710px; height: 49px; text-align: right;}
.search_btn, .search_btn_en{ border-style:none; width:39px; height:20px;}
.search_btn{background:url(../../Images/search.gif) no-repeat;}
.search_btn_en{background:url(../../Images/search_en.gif) no-repeat;}


/*Home Center*/
.div_center{ width:970px; margin:0 auto;}
.home_center{ margin:0; padding:0; text-align:left;}
.home_left{ width:395px; float:left;}
.home_right{ width:575px; float:right;}
.right_c{margin:0 auto; width:523px;}
.table_trbg td{ border-bottom:1px dotted #999;}
.s_tit{ font:bold 14px/25px Arial, Helvetica; color:#444;}
.home_text{ text-indent:2em; line-height:180%;}
.home_text object{ float:right; visibility:visible;}
.company{ line-height:160%;}
.company img { float: right; padding-left:8px;}

/*Left Skin*/
.product_class{ width:200px; padding:5px; color:#333; font-weight:bold; height:25px; line-height:25px; border-bottom:1px dotted #CCC; background:url(../../Images/li.gif) no-repeat 5px center; text-indent:2em; font-family:Geneva, Arial, Helvetica, sans-serif; cursor:hand;}
.s_product li{ color:#666; font-weight:normal; padding:0 5px; }
.s_product li a{ display:block; text-indent:3.5em; height:26px; line-height:25px;width:200px;  white-space:nowrap; overflow: hidden; background:url(../../images/op.gif) no-repeat 20px center;}
.s_product li a:hover{text-indent:3.5em; height:26px; line-height:25px; background:#FBF6EA url(../../images/op.gif) no-repeat 23px center;border-bottom:1px solid #CCC;}

/*Content*/
.sidebar_tit{ height:25px; border:1px solid #CCC; border-left:3px solid #FF7E00; background:#FFF url(../../Images/icon.gif) no-repeat 15px center; line-height:25px; padding:0px 15px; text-indent:10px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.page_list{ height:25px; border:1px solid #CCC; border-left:3px solid #FF7E00; background:#FFF; line-height:25px; padding:0px 15px; clear:both;}
#products {	width:642px;margin:0; padding:0;}
#products li {width:185px; height:200px; float:left; margin-left:20px;display:inline;}
#products li a {display:block;}
#products li a img {border:1px solid #CCC;padding:5px;}
#products li span a {width:185px;line-height:25px;text-align:center;white-space:nowrap;overflow: hidden;}

.lx{ float:right; width:240px; border:1px solid #E7E7E7; text-align:left; background:url(../../Images/arrow.gif) no-repeat 5px 7px;}
.lx .bt{font-size: 14px;padding:4px 0 4px 20px;font-weight: bold;background: url(../../images/i3.gif) no-repeat 7px;}
.lx .list {padding: 0 0 3px 15px;}
.quto{ width:500px; height:30px; color:#6699CC; background:#F9F9F9; border:1px #999 dotted; padding:5px 0px; margin-top:5px;}
.bt{height:26px; font-weight:bold;width:100%;background:#F7F7F7 url(Images/arrow.gif) no-repeat 10px 7px;padding-top:7px; }
.bt span{padding-left:25px; font-size:14px; text-align:left; }
.con{background:#FFF; padding:5px 0 10px 25px; margin:0}
.con ul{display:block;margin:0; padding:0 5px; list-style:none; line-height:180%;}
.con ul li{text-align:left; width:580px; display:block;}
.con ul li span{ width:60px; display:block; float:left;}

.news{margin:5px 0; padding:5px 0; text-align:left;}
.news li{list-style:none; width:630px;}
.news li span{ float:right; text-align:right;padding:5px 0;}
.news li a{ display: block; padding:5px 0 5px 25px; border-bottom:1px dotted #CCC; background:url(../../Images/arrow2.gif) no-repeat 10px 7px;}
.news li a:hover{text-decoration:none; background:#F0F0F0 url(../../Images/arrow2.gif) no-repeat 14px 7px;}
.newsinfo{ text-align:center; padding:5px 0px;}
.newsmain{ line-height:25px; text-align:left; padding:10px 15px;}
.newstit{ font:bold 24px/35px "ºÚÌå"; text-align:center;}

.pro_img a{ display:block; width:110px;  border:1px solid #F3F7FA; padding:8px 3px; overflow:hidden;}
.pro_img a:hover{ background:#2690A6; border:1px solid #CCC; padding:8px 3px;}


/*CopyRight Footer*/
.links {width:960px; margin:0 auto; text-align:left;background:#F2F6F7; border:1px solid #CCC; padding-left:10px;}
.links li{list-style:none; display:inline; height:30px; line-height:30px;}
.links li a { padding-right:5px;color:#069;}
.foot_border{ border-top:4px solid #999; margin-top:5px;}

.copy_nav{ width:970px; margin:0 auto; text-align:center;}
.copy_nav li{ display:inline; padding:0px 6px; margin-right:-1px; border-right:1px solid #CCC; overflow:hidden;}
.copy_nav a{padding:5px 10px;}
.copy_nav a:hover{ background:#B0D2DB; color:#000; padding:5px 10px;}
.copy_nav .noborder{ border:none;}
.copyright{ width:970px; text-align:center;line-height:170%; margin-top:5px;}
.bottom_line{ width:100%; height:10px; background:#EFF0F2; font-size:10px; clear:both;}