@charset "utf-8";
/* CSS Document */
body,button,input,select,textarea{color:#333;font:11px/1.5 Tahoma,Helvetica,Arial,"\5b8b\4f53"}
.body-main input, textarea, select {
	border-width:1px; border-color: #666666; FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #655f58; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
a:link,a:visited,a:active{color:#000;text-decoration:none}
a:hover{color:#008aff;text-decoration:none}
/* webcss start*/
/*body{background:#f6f6f6 url(../images/body_bg.gif) top repeat-x;overflow:normal; background-color:#f9f9f9;}*/
body{background:#000;}
#wrapper{margin:0px auto;width:980px;overflow:hidden; background-color:#FFFFFF;}
.top{height:77px;position:relative;}
#lang{position:absolute;right:0px;top:10px;z-index:1}
#lang img{margin-right:5px;vertical-align:middle}
#MainMenu{ color:#655f58; height:28px; margin-top:0px;}
#MainMenu .dh a:link,#MainMenu .dh a:visited,#MainMenu .dh a:active{height:28px; font-size:14px; width:95px; color:#FFF; text-align:center;}
#MainMenu2{background:url(../images/MainMenu_bg.gif);height:30px;}
.index_banner{height:240px;padding:0px;overflow:hidden}
.page_banner{height:240px;padding:0px;overflow:hidden}
#index_main{background:url(../images/v_line.gif) 720px top no-repeat;border-left:#655f58 1px dashed;border-right:#655f58 1px dashed;border-bottom:#655f58 0px dashed; background-color:#FFF;}
#index_main h2{background-repeat:no-repeat;height:34px;line-height:34px;font-size:100%;font-weight:normal}
#index_main h2 span{float:left;display:none}
#index_main h2 a{float:right;margin:15px 10px 0px 0px}
.index-left{float:left;padding:0px 0px 0px 5px;width:220px; font-size:11px;border-right:#655f58 0px dashed;border-bottom:#655f58 0px dashed;}
.index-newproducts{width:978px;padding:0px 0px 0px 0px;border-left:1px #655f58 dashed;float:left; margin-top:0px; padding-top:15PX; border-bottom:1px #655f58 dashed;border-right:1px #655f58 dashed;height:225px;}
.index-newproducts h2{float:left;height:34px;line-height:34px;font-size:100%;font-weight:normal}
.index-newproducts h2 span{float:left;display:block;background-position:0px -34px}
.index-newproducts h2 a{float:right;margin:15px 10px 0px 0px}
.productsroll{position:relative;width:970px}
/* productsroll Start */
#LeftArr1,#RightArr1{width:25px;height:130px;cursor:pointer;position:absolute;top:0px;z-index:1;background-image:url(../images/product_arrow.gif);background-repeat:no-repeat}
.ScorllLeft1{background-position:0px 0px;float:left;left:8px}
.ScorllLeft1_Hover{background-position:-25px 0px;left:8px}
.ScorllRight1{background-position:-75px 0px;float:right;right:0px}
.ScorllRight1_Hover{background-position:-50px 0px;right:0px}
#ScrollBox{margin-left:32px;width:910px;overflow:hidden}
#ScrollBox li{float:left;display:inline;width:182px;text-align:center}
#ScrollBox li a{display:block;background:#FFF;border:#e5e5e5 1px dashed;padding:4px 4px 2px 4px;margin:0px 5px}
#ScrollBox li a:link,#ScrollBox li a:visited,#ScrollBox li a:active{color:#000}
#ScrollBox li a:hover{background:#cbe7ff;border:#008aff 1px dashed;color:#008aff}
#ScrollBox li a span{display:block;padding-top:2px}
/* productsroll End */
.index-news{background:url(../images/v_line2.gif) 350px top no-repeat;float:left;padding:0px 5px;width:346px}
.index-news h2{background-position:0px -34px}
.index-news ul{padding:0px 0px 10px 5px}
.index-news ul li{padding:4px 0px}
.index-news ul li img{float:left;margin-right:10px}
.index-news ul li h3{font-size:100%;font-weight:bold;line-height:25px}
.index-news ul li p{color:#666}
.index-news ul li a span{color:#666;float:right;margin-right:10px}
.index-about{float:right;width:212px; margin-right:3px; padding-left:0px;border:1px dashed #BFBFD6; margin-top:5px; height:242px;}
.index-about h2{background-image:url(../images/site_title.gif);background-position:0px -68px}
.index-about p{line-height:19px; font-size:12px;padding:0px 0px 0px 5px}
.index-about p img{float:left;margin-right:8px}
.index-products{clear:both}
.index-products h2{background-image:url(../images/site_title.gif);background-position:0px -102px}
/* index-products Start */
.index-products ul{padding:0px 1px 5px 1px}
.index-products ul li{float:left;width:166px;text-align:center;display:inline;padding:5px}
.index-products ul li a{display:block;background:#FFF;border:#e5e5e5 1px dashed;padding:4px 4px 2px 4px;width:156px}
.index-products ul li a:hover{background:#cbe7ff;border:#008aff 1px dashed;color:#008aff}
.index-products ul li a span{display:block;padding-top:2px}
/* index-PRODUCTS ON PROMOTION Start */
.index-products2  {background:#FFF;border:#008aff 0px dashed;font-weight:bold;height:24px;}
.index-products2  a{display:block;background:#d92e10;border:#e5e5e5 0px dashed;height:24px;}
.index-products2  a:hover{background:#069;border:#008aff 0px dashed;color:#FFFFFF;height:24px;}

#index-products3  {background:#FFF;border:#008aff 0px dashed;font-weight:bold; height:24px;}
#index-products3  a{display:block;background:#069;border:#e5e5e5 0px dashed;height:24px;}
#index-products3  a:hover{background:#d92e10;border:#008aff 0px dashed;color:#FFFFFF;height:24px;}
/* index-products End */
.index-right{float:right;padding:0px 0px 0px 0px;width:740px;overflow:hidden;bordert:1px dashed #BFBFD6; margin-right:0px; margin-top:5px;	background-color:#FFFFFF; z-index:1}
.index-search{padding-bottom:5px}
.index-search h2{background-position:0px -136px}
.index-search p{padding:5px 0px 5px 10px}
.index-jobs h2{background-position:0px -170px}
.index-jobs{padding-bottom:5px}
.index-jobs ul li{padding:4px 0px}
.index-contact{padding-bottom:6px}
.index-contact h2{background-image:url(../images/site_title.gif);background-position:0px -204px}
.index-contact p{line-height:25px;padding:0px 5px 0px 10px}
.index-contact p span{font-weight:bold}
/*********** page ***********/
#page_main{background:url(../images/v_line.gif) 230px top no-repeat;border-left:#655f58 1px dashed;border-right:#655f58 1px dashed;border-bottom:#655f58 1px dashed;background-color:#FFF;}
/* page-left */
.page-left{float:left;padding:0px 5px 0px 5px;width:220px;border-right:#BFBFD6 0px dashed;border-bottom:#BFBFD6 0px dashed;}
.page-left h2{background-image:url(../images/site_title.gif);background-repeat:no-repeat;height:34px;line-height:34px;font-size:100%;font-weight:normal}
.page-left h2 span{float:left;display:none}
.left-about h2{background-repeat:no-repeat;}
.left-products{clear:both; font-size:11px;}
.left-products h2{background-image:url(../images/site_title.gif);background-position:0px -102px}
.left-search h2{background-image:url(../images/site_title.gif);background-position:0px -136px}
.left-search p{padding:5px 0px 5px 0px}
.left-contact{padding-bottom:10px}
.left-contact h2{background-position:0px -204px}
.left-contact p{line-height:25px;padding:0px 5px 0px 10px}
.left-contact p span{font-weight:bold}
/* page-right */
.page-right{float:right;padding:0px 10px 0px 10px;width:711px;overflow:hidden;border-left:#655f58 1px dashed;margin-right:0px;}
.site-nav{border-bottom:1px dashed #e5e5e5;height:30px;line-height:30px;text-align:left}
.site-nav span{color:#025dbf;font-weight:bold}
.page-single,.page-products,.page-productsdetail,.page-news,.page-newsdetail,.page-jobs,.page-jobsdetail{margin-bottom:10px}
.page-single,.page-products,.page-productsdetail,.page-newsdetail,.page-jobsdetail{padding-top:5px}
.page-news,.page-jobs,.page-guestbook{padding-top:10px}
.page-products ul li{float:left;display:inline;width:220px;text-align:center;padding:10px 5px 0px 5px}
.page-products ul li a{display:block;background:#FFF;border:#e5e5e5 1px dashed;padding:5px 5px 0px 5px}
.page-products ul li a:hover{background:#cbe7ff;border:#1181d1 1px dashed}
.page-products ul li a span{display:block;height:24px;line-height:24px}

.page-product ul li{float:left;display:block;width:345px;text-align:left;padding:2px 0px 0px 10px; text-height:22px;}
.page-product ul li a{display:block; color:#FFFFFF;background:#000;border:#000 1px dashed;padding:2px 0px 0px 5px}
.page-product ul li a:hover{background:#d92e10;border:#d92e10 1px dashed}
.page-product ul li a span{display:block;height:22px;line-height:22px}
.page-product ul li .page-productn ul li{width:337px; margin-left:3px;float:left;display:block;text-align:left;padding:2px 0px 0px 5px; text-height:22px;}
.page-product ul li .page-productn ul li a{display:block; color:#FFFFFF;background:#393939;border:#393939 1px dashed;padding:2px 0px 0px 5px}
.page-product ul li .page-productn ul li a:hover{background:#d92e10;border:#d92e10 1px dashed}
.page-product ul li .page-productn ul li a span{display:block;height:22px;line-height:22px}



.productsdetail-title,.newsdetail-title,.jobsdetail-title{font-size:14px;font-weight:bold;line-height:30px;text-align:center;border-bottom:1px dashed #CCC;margin-bottom:10px}
.page-news table{width:98%}
.page-news table th{height:30px;line-height:30px;text-align:center;font-weight:bold;border:none 0px;font-size:12px}
.page-news table th.news-time{width:100px;background:url(../images/info_title.gif) left top}
.page-news table th.news-title{background:url(../images/info_title.gif) right top}
.page-news table td{border-bottom:1px dashed #D7D7D7;padding:8px}
.page-news table td.time-list{color:#666;text-align:center}
.page-jobs table{width:98%}
.page-jobs table th{height:30px;line-height:30px;text-align:center;font-weight:bold;border:none 0px;font-size:12px}
.page-jobs table th.jobs-time{width:100px;background:url(../images/info_title.gif) left top}
.page-jobs table th.jobs-title{background:url(../images/info_title.gif) right top}
.page-jobs table td{border-bottom:1px dashed #D7D7D7;padding:8px}
.page-jobs table td.time-list{color:#666;text-align:center}
/*主页友情连接*/
.index-Friendlink{width:976px;padding:0px 15px 5px 9px;border-top:1px #ececec dashed}
.index-Friendlink h2{background:url(../images/site_title.gif) 0px -238px no-repeat;height:34px;line-height:34px;font-size:100%;font-weight:normal}
.index-Friendlink h2 span{float:left;display:none}
.index-Friendlink h2 a{float:right;margin:15px 10px 0px 0px}
.index-Friendlink ul{width:952px;margin:0 auto}
.index-Friendlink ul li{float:left;display:inline;padding:5px}
.index-Friendlink ul li a{display:block;width:120px;height:60px;line-height:60px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#FFF;font-size:14px;border:#e5e5e5 1px dashed;padding:2px}
.index-Friendlink ul li a:hover{background:#cbe7ff;border:#1181d1 1px dashed}
/*友情连接列表页*/
.page-Friendlink{padding:10px 0px}
.page-Friendlink ul{width:680px;margin:0 auto}
.page-Friendlink ul li{float:left;display:inline;padding:5px}
.page-Friendlink ul li a{display:block;width:120px;height:60px;line-height:60px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#FFF;font-size:14px;border:#e5e5e5 1px dashed;padding:2px}
.page-Friendlink ul li a:hover{background:#cbe7ff;border:#1181d1 1px dashed}
#copyright{background:url(../images/copyright_bg.gif) repeat-x top;padding:0px 0px; margin-top:30px; font-size:12px;text-align:center;}
/*翻页*/
.page_list{text-align:right;padding-top:10px}
.page_list a{border:#ddd 1px dashed;color:#15428b;padding:2px 5px;margin-right:2px}
.page_list a:hover,.page_list a:active{border:#e1e6ed 1px dashed;color:#000;background-color:#D3E1F6}
.page_list span.current{border:#ddd 1px dashed;padding:2px 5px;font-weight:bold;margin-right:2px;color:#FFF;background-color:#15428b}
.page_list span.disabled{border:#f3f3f3 1px dashed;padding:2px 5px;margin-right:2px;color:#CCC}
/*访客留言*/
.page-guestbook{width:700px;margin:0px auto}
.page-guestbook dl dt,.page-guestbook dl dd{float:left;padding:5px}
.page-guestbook dl dt{width:180px;text-align:right}
.page-guestbook dl dd{width:500px}
.page-guestbook dl dd input{border:#CCC 1px dashed;padding:2px;background:#FFF url(../images/inputbg.gif) repeat-x top;height:19px;line-height:19px;width:280px}
.page-guestbook dl dd span{color:#F00;margin-left:10px}
.page-guestbook .Content{width:480px;height:120px;border:#CCC 1px dashed;background:#FFF url(../images/inputbg.gif) repeat-x top}
#checkcode{width:60px;text-align:center}
.page-guestbook p{text-align:center;clear:both;padding:10px 0px 20px 0px}
.page-guestbook p input{height:26px;width:100px;color:#FFF;background:#025dbf;cursor:pointer;border:none}
/*搜索*/
#searchid{line-height:20px;padding:2px}
#SearchKeyWord{border:#E6E6E6 1px dashed;background:#FFF url(../images/searchinp.gif) repeat-x top;height:20px;line-height:20px;padding:2px;width:180px}
#searchbutton{border:none;background:url(../images/searchbut.gif);cursor:pointer;height:21px;width:64px}
/*视频详情页*/
.AlignCenter{text-align:center;width:480px;margin:0 auto}
/*通用搜索样式*/
.search_box_main {
	background-image:url(../images/search_input_bg.gif);
}
.search_box_main td {
	vertical-align:middle;
}
.search_box_main input {
	border:0;
	background-color:transparent;
	color:#999999;
	font-weight:bold;
	margin-left:6px;
	width:268px;
}
.search_method {
	color:#999999;
	font-weight:bold;
}
.table.tblMain {
	width:974px;
	border-top: #ccc 0px dashed;
	border-right: #ccc 0px dashed;
	border-left: #ccc 0px dashed;
	border-bottom: #ccc 0px dashed;
	background-color: #FFFFFF;
}
.table.tblMain a:hover{ background-color:#008aff;color:#008aff}
.table.fullBorder {
	width:974px;
	border: #0055A2 2px dashed;
	background-color: #FFFFFF;
}
/*leftmenu*/
.xz_item{ background-image:url(/cn/images/secA_btn_bg.gif);text-align:center;vertical-align:middle; }
.xz_item:hover{background-image:url(/cn/images/secA_btn_bg2.gif);text-align:center;vertical-align:middle}
.xz_item a,xz_item a:visited,xz_item a:active{ white-space:nowrap;overflow:hidden;width:150px; margin-left:5px; margin-right:5px;display:block;  color:#336666; text-decoration:none}
.xz_item a:hover{ display:block; font-weight:bold;  color:#0000FF}



#product_pic {max-width: 130px;max-height: 130px;} /* for Firefox & IE7 */

* html #product_pic { /* for IE6 */
width: expression(this.width > 130 && this.width > this.height ? 130 : auto);
height: expression(this.height > 130 ? 130 : auto);}