﻿#productAgent a,#friend a {text-decoration:none;}
#productAgent img,#friend img {border:none;}
#friend img {margin:14px;}

#friend {background:#FFFFFF;width:1000px;text-align:center;}

.clear {clear:both; *display:inline;/*IE only*/}
ul,li {list-style-type:none; text-transform:capitalize;padding:0; margin:0;}
/*menu*/
#menu {width:100%;background:url(../menu/menuBg.jpg) 0 0 repeat-x;}
#nav {text-align:left;margin:0 auto; margin-top:1px; width:742px; display:block;}
#nav .mainlevel {float:left;width:106px;/*IE6 only*/}
#nav .mainlevel2 {float:left;width:94px;/*IE6 only*/}

#nav .break{width:2px;height:1px;float:left;background:url(../menu/break.jpg) 0 0 no-repeat;/*IE6 only*/}
#nav .mainlevel ul li a{margin-top:3px;!important}
#nav .mainlevel a {font-weight:bold;font-size:14px;color:gray;text-align:center; text-decoration:none; line-height:39px; display:block; width:106px; color: #333;}
#nav .mainlevel2 a {font-weight:bold;font-size:14px;color:gray;text-align:center; text-decoration:none; line-height:39px; display:block; width:94px; color: #333;}

#nav .mainlevel ul {display:none; position:absolute;}

#nav .mainlevel li {height:171px;text-align:left;filter:alpha(opacity=100); opacity:1; background:url(aboutSecondMenuBg.jpg) 0 0 repeat-x;/*IE6 only*/}

#nav .mainlevel ul li a{ text-align:center;font-size:12px; font-weight:100; line-height:20px; height:18px; color:#000000}
#nav .mainlevel ul li a:hover{font-size:12px;color:#0080c9; font-weight:100; line-height:20px; height:18px;}

.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

#searchFieldLi{
	width:170px !important;
	height:39px !important;

	background:url(../menu/searchField.jpg) no-repeat !important;
	background-position:center !important;
	vertical-align:top;
}

.dashed {border-right:1px dashed gray;}

.homeBodyBg{
	text-align:center;
	width:100%;
	height:727px;
	background:url(../menu/homeBodyBg.jpg);
}

.innerBannerBg{
	text-align:center;
	width:100%;
	height:232px;
	background:url(../menu/innerBannerBg.jpg);
}

.memnuBottomMargin{
	height:13px;
}

.bottomBg{
	text-align:center;
	width:100%;
	height:262px;
	background:url(../menu/bottomBg.jpg);
}

.hightLine {background:url(../menu/menuHeightLineBg.jpg) 0 0 repeat-x;}


.headerBg{
	background-image: url(../menu/headerBg.jpg); background-repeat: repeat-x;
}

.homeBanner{
	margin:0px auto;
	width:987px;
	height:453px;
	background-image: url(../menu/homeBanner.jpg);background-repeat: no-repeat;
}

.innerBannerDiv{
	margin:0px auto;
	width:982px;
	height:202px;
}

.innerBannerImg{
	width:982px;
	height:202px;
}

.newList{
    float:left;width:486px;height:44px;overflow:hidden;/*必要元素*/
}

#newList ul,#newList li{padding:0;margin:0;list-style-type:none;}

.homeRimTopBg{
	margin:0px auto;
	width:984px;
	height:11px;
	background-image: url(../menu/homeRimTopBg.jpg);background-repeat: repeat-x;
}

.homeRimLeftBg{
	width:5px;
	background-image: url(../menu/homeRimLeftBg.jpg);background-repeat: repeat-y;
}
.homeRimRightBg{
	width:5px;
	background-image: url(../menu/homeRimRightBg.jpg);background-repeat: repeat-y;
}
.homeRimBottomBg{
	margin:0px auto;
	width:984px;
	height:11px;
	background-image: url(../menu/homeRimBottomBg.jpg);background-repeat: repeat-x;
}

.newsRoll{
    float:left;width:490px;height:44px;overflow:hidden;/*必要元素*/
}
.newsRoll a{
	text-decoration:none;
	color:gray;
}

.newsRoll a:hover{
	text-decoration:underline;
}


.imgRoll{
    float:left;width:488px;height:173px;overflow:hidden;/*必要元素*/
    position:relative;
}
.imgRoll a{
	text-decoration:none;
}
.imgRollPrev{
	cursor:pointer;
	margin-top:61px;
	width:20px;
	height:50px;
	position: absolute;
	z-index: 1000;
}

.imgRollNext{
	cursor:pointer;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:61px;
	margin-left:468px;
	width:20px;
	height:50px;
	position: absolute;
	z-index: 1901;
}

.leftTd{
	text-align:left;vertical-align:top;
	width:213px;
	border-top:1px solid gray;
}

.contentTable {
	width:983px;background-color:#FFFFFF;
}

.productTable {
	vertical-align:middle;table-layout:fixed;
}

.commmonLeftTitle{
	background-image: url(../menu/leftTitleBg.jpg); background-repeat:repeat-x;width:213px;height:53px;
	vertical-align:middle; text-align:left;
	padding-left:60px;
}

.title{
	color:#FFFFFF;font-size:18px;
	font-family:'微软雅黑','宋体', Verdana, Geneva, sans-serif;
}
.titleEn{
	color:#FFFFFF;font-size:11px;
	font-family:'微软雅黑','宋体', Verdana, Geneva, sans-serif;
}
.titleEnTd{
	background-image: url(../menu/leftTitleBg.jpg); background-repeat:repeat-x;width:213px;height:53px;
	vertical-align:middle; text-align:center;
	color:#FFFFFF;font-size:18px;
	font-family:'微软雅黑','宋体', Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.leftContentBg{
	background-image: url(../menu/leftContentBg.jpg);
	height:48px;
}

.leftContentBg a{
	height:48px;
	width:213px;
	padding-left:60px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-family:'宋体','微软雅黑',Verdana, Geneva, sans-serif;
}

.remark{
	vertical-align:top;text-align:left;
	border-top:1px solid #d4d4d4;
	border-left:1px solid #d4d4d4;
}
.remarkTitleLeft{
	font-weight: bold;
	color:#0080c9;
	font-size:19px;
	height:19px;
	text-align:left;
}

.remarkTitleRight{
	font-size:15px;
	text-align:right;
}
.remarkTitleRight a{
	color:gray;
	text-decoration:none;
}
.remarkTitleRight a:hover{
	color:#FF0000;
}
.remarkTitlePosition{
	color:#0080c9;
}

.detialLo a{
	color:gray;
	text-decoration:none;
}
.detialLo a:hover{
	color:#FF0000;
	text-decoration:none;
}

.remarkTitle{
	font-weight: bold;
	color:#0080c9;
	font-size:19px;
	height:19px;
}

.remarkPageLine{
	height:1px;
	background-image: url(../img/pageline.jpg); background-position:center; background-repeat:repeat-x;
}

   .ellipsis{
	display: block;
	text-align:left;
	vertical-align:middle;
	overflow: hidden; /*注意不要写在最后了*/
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	word-wrap:normal;
    }
.productDetailHeaderBg{
     background-image: url(../menu/productDetailHeaderBg.jpg); background-repeat:repeat-x;
     width:100%;
 }

 .productDetailHeaderDiv{
    margin:0 auto;
    padding:0px;
    width:982px;
    border:1px solid #dedede;
    background:#FFFFFF;
 }

 .productDetailMainTitle{
	background-image: url(../menu/leftTitleBg.jpg);background-position:1,0; background-repeat:repeat-x;width:264px;height:53px;
	vertical-align:middle; text-align:center;
	color:#FFFFFF;
	font-family:'微软雅黑','宋体', Verdana, Geneva, sans-serif;
    font-size:18px;
}
 .productDetailMainTd{
    height:323px;
	vertical-align:top; text-align:left;
	padding:18px 16px 0px 16px;
	font-size:12px;
	color:#676767;
	line-height:200%;
}
.productDetailButton{
	width:122px;height:38px;text-align:left;padding-left:25px;color:#FFFFFF;
}
.productBeforeSaleButton a,.productDownloadButton a,.productDetailButton a{
	text-decoration:none;
	color:#FFFFFF;
}
.productBeforeSaleButton{
	background-image: url(../menu/beforeSaleBg.jpg);background-repeat: no-repeat;
}
.productDownloadButton{
	background-image: url(../menu/downloadBg.jpg);background-repeat: no-repeat;
}
.language{
	cursor:pointer;font-size:12px; font-family:'宋体', Verdana, Geneva, sans-serif;
}
.bottomTr{
	height:23px;
	text-align:left;
	font-size:12px;
	vertical-align:top;
}

.bottomTr th{
	text-align:left;
	color:#000000;
	width:130px;
	height:32px;
}
.bottomTr td{
	text-align:left;
}
.bottomVLine{
	width:20px;
	background-image: url(../menu/bottomVLine.jpg);background-repeat: repeat-y;
}
.map{
	width:208px;
	background-image: url(../menu/map.jpg);background-repeat: no-repeat;
}
.bottomBg a{
	text-decoration:none;
	color:gray;
}
.bottomBg a:hover{
	text-decoration:none;
	color:#0080c9;
}

.bottomTd{
	vertical-align:top;
	text-align:left;
}
.copyRight{
	margin:0 auto;
	margin-top:-39px;
	text-align:center;
	height:39px;line-height:39px;
}
.homeRimLeftFo a{
	text-decoration:none;
}
.homeRimLeftFo img{
	border:0px;
}
.newsTable{
	height:44px;width:1000px;
}
.newsTable a{
	text-decoration:none;
	color:gray;
	cursor:pointer;
}
.leftHref a {
	cursor:pointer;
	text-decoration:none;
}
.leftHref img {
	border:0px;
}

.productTab a.selected {
    background-image: url(productSelectedTab.jpg); background-repeat: no-repeat;
    color:#000000;
    font-size:14px;
    text-decoration: none;
}
.productTab a {
    display: block;
    width:120px;
    height: 34px;
    line-height: 34px;
    text-decoration: none;
    font-size:14px;
    color:#FFFFFF;
    text-align:center;
    background-image: url(productUnSelectedBg.jpg); background-repeat: no-repeat;
}



#a_01 a{color: #f00;}