@charset "utf-8";
html {margin:0; padding:0; }

body {margin:0; padding:0; background-color:#ffffff; color:#000000; font-family:tahoma; font-size:12px; line-height:1.4;}
body a:link {color:#999999; text-decoration:none;}
body a:visited {color:#999999; text-decoration:none;}
body a:hover {color:#FFCC00; text-decoration:none;}
img {border:0;}
.imgBorder {border:1px solid #eeeeee;  padding:2px;}
.dotline { background:url(../images/dotline.gif) repeat-x}
.feedback_fontcolor { color:#FF0000; font-weight:bold}


#main{}
#content {background:url(../images/indexContent_bg.jpg) repeat-x;}
#content .cborder{width:1000px; margin: 0 auto}
.headerBg { background:url(../images/header_bg.jpg); height:68px;}
.subMenuBg { background:url(../images/subMenu_bg.jpg); height:13px; overflow:hidden}
.bannerBg { background:url(../images/index_banner_bg.jpg) center; height:161px; text-align:center}
.indexCatalog {padding:6px 10px 10px 20px}
.indexCatalog td a:link{color:#333333}
.indexCatalog td a:visited{color:#333333}
.indexCatalog td a:hover{color:#FF0000}

.catalog1 {color:#F11A0E; font-weight:bold}
.catalog1 a:link {color:#F11A0E;}
.catalog1 a:visited {color:#F11A0E;}
.catalog1 a:hover {color:#F11A0E;}
.catalog2arrow {color:#FD0A0A; margin:0 0 0 0}
.categoryBg { background:url(../images/category_Bg.jpg) no-repeat}
.category { background:url(../images/category_pro_bg.jpg); height:32px; line-height:32px; width:166px; text-indent:26px; margin:9px 0 0 30px; font-size:14px; font-weight:bold; color:#ffffff}
.category a:link{ color:#ffffff}
.category a:visited{ color:#ffffff}
.category a:hover{ color:#FF9900}

.subCategory { background:url(../images/subCategory_bg.jpg); height:26px; line-height:26px; width:166px; text-indent:24px; margin:3px 0 0 30px; font-size:12px; color:#333333 }
.subCategory a:link { color:##666666}
.subCategory a:visited { color:##666666}
.subCategory a:hover { color:#FF9900}

.contentRight {padding:0 5px 0 20px; color:#666666}
.contentRightDetail {padding:20px 0 40px 0; line-height:24px;}
.navLine {border-bottom:1px solid #E8E8ED}
.navTitle { font-size:16px; font-weight:bold; color:#666666; border-left:3px solid #C20000; padding:0 0 0 15px; margin:0 0 0 5px;}
.nav {padding: 0 10px 0 0}
.nav a:link {color:#000000}
.nav a:visited {color:#000000}
.nav a:hover {color:#FF9900}
.categoryCurrent { background:url(../images/ico_categoryCurrent.gif) no-repeat left 50%; text-indent:30px; font-size:14px; font-weight:bold; margin:20px}

.proName { background:url(../images/dotline_proName.jpg); height:31px; line-height:31px; text-indent:5px; font-size:13px; color:#666666}
.productList { background:url(../images/productList_bg.gif) no-repeat bottom; padding:0 0 5px 0; margin:20px 0 5px 0}
.btnDetail {padding:60px 0 20px 0; text-align:right}
.productDetaail {padding:20px 0 50px 0}

.news_main_title {
	FONT-WEIGHT: bold; MARGIN: 9px 3px 0px; COLOR: #f03e35; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news_line {
	CLEAR: both; MARGIN: 20px 0px; OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: #e4e6ea
}
.news_title {
	FONT-WEIGHT: bold; COLOR: #c53050; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news_title A:link {
	COLOR: #c53050
}
.news_title A:visited {
	COLOR: #c53050
}
.news_title A:hover {
	COLOR: #4d5fab
}
.news_btitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/news_btitle_bg.gif); WIDTH: 665px; COLOR: #333333; TEXT-INDENT: 10px; LINE-HEIGHT: 35px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 35px
}
.news_time {
	FONT-SIZE: 12px; MARGIN: 2px 4px; COLOR: #a8a8a8
}
.news_time02 {
	FONT-SIZE: 12px; WIDTH: 665px; COLOR: #666666; TEXT-INDENT: 10px; LINE-HEIGHT: 34px; BORDER-BOTTOM: #c8c8c8 1px solid; HEIGHT: 34px
}
.news_content {
	MARGIN-TOP: 15px; MARGIN-LEFT: 10px; COLOR: #666; TEXT-INDENT: 2em; MARGIN-RIGHT: 20px
}
.focus_list_pic {
	BORDER-RIGHT: #dcd9d7 3px solid; BORDER-TOP: #dcd9d7 3px solid; BORDER-LEFT: #dcd9d7 3px solid; BORDER-BOTTOM: #dcd9d7 3px solid
}
.news_list_pic {
	BORDER-RIGHT: #dcd9d7 3px solid; BORDER-TOP: #dcd9d7 3px solid; FLOAT: left; BORDER-LEFT: #dcd9d7 3px solid; MARGIN-RIGHT: 18px; BORDER-BOTTOM: #dcd9d7 3px solid
}
.news_border {
	CLEAR: both; MARGIN-BOTTOM: 1px
}
.news_des {
	FONT-SIZE: 12px; MARGIN: 3px 4px 10px 4px; OVERFLOW: hidden; COLOR: #a19989;
}
.news_des P{
	margin:0; padding:0
}
.news_direction {
	PADDING-RIGHT: 0px; BORDER-TOP: #c8c8c8 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; TEXT-INDENT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.news_direction SPAN {
	FLOAT: right
}
.news_direction_list {
	PADDING-RIGHT: 8px; PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow_next.gif) no-repeat 5px 50%; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.newsDetail {
	padding:0 0 40px 0
}

.alianceTitle { font-size:14px; font-weight:bold}
.alianceList {padding:5px 0 20px 0}


.footer {background:url(../images/footer_bg.jpg) repeat-x; height:62px; text-align:center; padding:10px 0 5px 0; font-size:11px; color:#838383}



/* new css add *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/


/* Scroll******************************************************************/
form,checkbox { margin:0; padding:0; border:0;}
.l { float:left}
.r { float:right}
.clear { clear:both}
.clear1 { clear:both; height:1px; overflow:hidden}


.GalleryPictureScroller {
	MARGIN: 2px 10px; OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 138px
}
.GalleryPictureScrollerMoveLeft {
	BACKGROUND: url(../images/roll_left_.gif) no-repeat no-repeat 0px 20px; WIDTH: 14px; CURSOR: pointer; HEIGHT: 86px
}
.GalleryPictureScrollerMoveRight {
	BACKGROUND: url(../image/roll_right.gif) no-repeat 0px 20px; WIDTH: 14px; CURSOR: pointer; HEIGHT: 86px
}
.GalleryPictureScrollerImageArea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 142px; PADDING-TOP: 0px; HEIGHT: 155px
}
.GalleryPictureScrollerImage {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 140px; HEIGHT: 120px; TEXT-ALIGN: center
}
.GalleryPictureScrollerImage IMG {
	VERTICAL-ALIGN: middle; WIDTH: 120px; HEIGHT: 120px
}
.GalleryPictureScrollerDetails {
	FONT-SIZE: 10pt; OVERFLOW: hidden; WIDTH: 130px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center
}
.GalleryPictureScrollerDetails_c {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 130px; TEXT-ALIGN: center
}
.GalleryPictureScrollerDetails A {
	COLOR: #818181
}
.GalleryPictureScrollerDetails A:hover {
	TEXT-DECORATION: none
}

/* menu******************************************************************/

.subMenu {color:#FFFFFF;}
.subMenu a{margin:0 10px}
.subMenu a:link{color:#FFFFFF;}
.subMenu a:visited{color:#FFFFFF;}
.subMenu a:hover{color:#D2E40B;}

/* Pages
******************************************************************/
.pages {
	MARGIN: 0px; HEIGHT: 18px;
}
.pages .pSelect{
	height:14px; font-size:11px;
}
.pages A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; FONT: 12px/14px verdana; BORDER-LEFT: #ddd 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #3f99d6; BORDER-LEFT: #333 1px solid; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; TEXT-DECORATION: none
}
.pages INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; FONT: bold 11px Verdana; BORDER-LEFT: #cccccc 1px solid; COLOR: #333; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 14px
}
.pages B {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; FONT: bold 10px/12px Tahoma; PADDING-TOP: 2px
}