body
{
	font-size: 12px;
	text-align: center;
	font-family: Arial;
	margin: 0px;
	background-color: #ffffff;
	background-repeat: repeat-x;
}
#banner {
	width: 231px;
	_height:190px;
	min-height:190px;
	background-position:left;
	background-position:top;
}
.topcss
{

	margin-top: 0px; 
	width:1003px;
	margin:auto;
	text-align: center; 
	background-color:#ffffff
	
	}
.green {
    color: #00A189;
    font-size: 14px;
}
.menu {
    color: #FFFEFF;
}
.tdheadline
{
	background-image: url(../images/body/main_bg.gif);
	background-repeat: repeat-x;
	height:19px;
	width:1003px;
	}
.proBorder {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #E0E0E0;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #E0E0E0;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #E0E0E0;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #E0E0E0;
    border-top-style: solid;
    border-top-width: 1px;
        border-left-color: #E0E0E0;
    border-left-style: solid;
    border-left-width: 1px;
            border-right-color: #E0E0E0;
    border-right-style: solid;
    border-right-width: 1px;
}
.tdbottom
{
	background-image: url(../images/body/buttom.jpg);
	background-repeat: no-repeat;
	height: 95px;
	width: 1004px;
	}
.headright
{
	background-image: url(../images/body/top_bg.jpg);
	background-repeat: repeat-x;
}
.bngcenter
{
	background-color:#00a188;
	height: 28px;
	width: 1003px;
	vertical-align: top;
}
.csssummary
{
	color: #778284;
	font-size: 12px;
}
.bg
{
	background-image: url(../images/body/bg_hehe1.gif);
	width: 873px;
	background-repeat: repeat-y;
}
.foot_bg
{
	background-image: url(../images/footer/foot.jpg);
	background-repeat: repeat;
	height: 20px;
	font-size: 11px;
}
.lineline
{
	background-image: url(../images/body/line.gif);
	background-repeat: repeat-x;
	height: 2px;
	width: 240px;
	font-size: 0px;
}
.headsub_bg
{
	background-image: url(../images/body/headsub_bg.jpg);
	background-repeat: no-repeat;
	height: 95px;
	width: 853px;
}
.sublist_bg
{
	background-image: url(../images/body/sub_03.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 243px;
}
.sublist1_bg
{
	background-image: url(../images/body/sub_05.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 604px;
}
.sublistbg
{
	background-image: url(../images/body/sublistbg1.gif);
	background-repeat: repeat-x;
	_height: 711px;
	min-height: 711px;
	background-color: #D8DAE6;
}
.head_bg
{
	background-image: url(../images/newbody/left_bg.gif);
	background-repeat: no-repeat;
	height: 252px;
	width: 257px;
}
.headright_bg
{
	background-image: url(../images/newbody/right_body.gif);
	background-repeat: no-repeat;
	height: 252px;
	width: 296px;
}
.newhead_bg
{
	background-image: url(../images/newbody/head_bg.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 853px;
}
.newstop
{
	background-image: url(../images/body/newstop.gif);
	width: 256px;
	height: 29px;
	margin-left: 10px;
	background-repeat: no-repeat;
}
.newscenter
{
	background-image: url(../images/body/newscenter.gif);
	width: 256px;
	_height: 90px;
	min-height: 90px;
	margin-left: 10px;
	background-repeat: repeat-y;
}
.newsbottom
{
	background-image: url(../images/body/newsbottom.gif);
	width: 256px;
	height: 14px;
	margin-left: 10px;
	background-repeat: no-repeat;
}
.tbleftnav
{
	background-image: url(../images/body/left_bga.gif);
	background-position:right; 
	background-repeat:no-repeat;
	width: 189px;
	height: 32px;
	background-color:#01A189;
}
.leftnavhover
{
	border-bottom: solid 1px #d2d2d2;
	background-color:#CEE9E4;
	width: 160px;
	_height: 23px;
	min-height:23px;
	margin-left: 10px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}
.leftnavhover2
{
	width: 192px;
	margin-left: 0px;
	text-align: left;
	padding-left: 13px;
	padding-top: 7px;
	background-color: #E0E2E3;
}
.leftsubnav_unhover
{
	width: 192px;
	margin-left: 0px;
	text-align: left;
	padding-left: 13px;
	padding-top: 7px;
}
.leftnav_unhover
{
	border-bottom: solid 1px #d2d2d2;
	width: 160px;
	_height: 23px;
	min-height:23px;
	margin-left: 10px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}
.leftnav_unhover1
{
	border-bottom: solid 1px #d2d2d2;
	width: 160px;
	_height: 23px;
	min-height:23px;
	margin-left: 10px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}
a.cssVersionNav:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a.cssVersionNav:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a.cssVersionNav:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline
}

a.cssNewsNav:link
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #183888;
}
a.cssNewsNav:visited
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #183888;
}
a.cssNewsNav:hover
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #CB413F;
}

a.cssMoreNav:link
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #B1B3B2;
}
a.cssMoreNav:visited
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #B1B3B2;
}
a.cssMoreNav:hover
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #CB413F;
}

a.gonggaoNav:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a.gonggaoNav:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a.gonggaoNav:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CB413F;
}

a.index_new:link
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
a.index_new:visited
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
a.index_new:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #CB413F;
}

a.footnav:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a.footnav:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a.footnav:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CB413F;
}

a.subnav_a:link
{
	font-family: Arial;
	font-size: 12px;
	color: #848484;
}
a.subnav_a:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #848484;
}
a.subnav_a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #0f2289;
}

a.subnav_ah:link
{
	font-family: Arial;
	font-size: 12px;
	color: #0f2289;
	font-weight: bold;
}
a.subnav_ah:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #0f2289;
	font-weight: bold;
}
a.subnav_ah:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #0f2289;
	font-weight: bold;
}

a.rightnavword:link
{
	font-family: Arial;
	font-size: 12px;
	color: #848484;
}
a.rightnavword:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #848484;
}
a.rightnavword:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #0f2289;
}

a.rightnavword1:link
{
	font-family: Arial;
	font-size: 12px;
	color: #0f2289;
}
a.rightnavword1:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #0f2289;
}
a.rightnavword1:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #0f2289;
}

a.newsNav:link
{
	font-family: Arial;
	font-size: 12px;
	color: #636363;
}
a.newsNav:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #636363;
}
a.newsNav:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #B11A12;
}

a.hangyecss:link
{
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
a.hangyecss:visited
{
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
a.hangyecss:hover
{
	font-family: Arial;
	font-size: 13px;
	color: #B11A12;
	font-weight: bold;
}

a.productnamecss:link
{
	font-family: Arial;
	font-size: 12px;
	color: #01A189;
	font-weight: bold;
}
a.productnamecss:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #01A189;
	font-weight: bold;
}
a.productnamecss:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #B11A12;
	font-weight: bold;
}

a.tediancss:link
{
	font-family: Arial;
	font-size: 12px;
	color: #01A189;
	font-weight: bold;
}
a.tediancss:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #01A189;
	font-weight: bold;
}
a.tediancss:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #B11A12;
	font-weight: bold;
}
.lien
{
	background-image: url(../newimages/en.png);
	background-repeat: no-repeat;
	padding-left:32px;
	float: left;
	height:30px;
	width:45px;
	padding-top:10px;
}
.liru
{
	background-image: url(../newimages/fr.png);
	background-repeat: no-repeat;
	padding-left:32px;
	float: left;
	height:30px;
	width:45px;
	padding-top:10px;
}
.lisp
{
	background-image: url(../newimages/sp.png);
	background-repeat: no-repeat;
	padding-left:32px;
	float: left;
	height:30px;
	width:45px;
	padding-top:10px;
}
.lifr
{
	background-image: url(../newimages/br.png);
	background-repeat: no-repeat;
	padding-left:32px;
	float: left;
	height:30px;
	width:45px;
	padding-top:10px;
}
.centerbg
{
	background-image: url(../images/body/centerbg.jpg);
	background-repeat: no-repeat;
	width: 984px;
	height: 225px;
}
/*
产品默认页横向
*/
.pro_ico
{
	width: 165px;
	height: 165px;
	border: 1px solid #E1EAF0;
}
.pro_mes_list1
{
	margin-left: 20px;
}
.pro_ico
{
	float: left;
	width: 165px;
	height: 165px;
	border: 1px solid #E1EAF0;
}
.pro_ico a
{
	width: 150px;
	height: 150px;
	overflow: hidden;
	display: table-cell; *display:block;line-height:150px;font-size:150px;*font-size:135px;text-align:center;vertical-align:middle;padding:7px;}
.pro_mes_list
{
	width: 482px;
	height: 32px;
	padding: 7px 0 0 15px;
	background: url(../images/body/product_100406_03.png) no-repeat;
	background-repeat: no-repeat;
	margin-left: 20px;
}
.pro_mes_tip
{
	_height: 90px;
	min-height:90px;
	line-height: 22px;
	color: #636363;
	padding-left: 7px;
	margin-left: 20px;
	padding-bottom:3px;
}
.pro_ico img
{
	vertical-align: middle;
	border: 0px;
}
.pro_mes_list1 ul
{
	padding-left: 0px;
	margin-top: 10px;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}
.pro_mes_list1 li
{
	width: 130px;
	height: 30px;
	background: url(../images/body/product_100406_07.png) no-repeat;
	float: left;
	margin: 0 1px;
	_display: inline;
	text-align: left;
	padding-top: 7px;
	padding-left: 18px;
}

a:link
{
	color: #333333;
	font-size: 13px;
	text-decoration: none;
}
a:visited
{
	color: #333333;
	font-size: 13px;
	text-decoration: none;
}
a:hover
{
	color: #333333;
	font-size: 13px;
}
.tdrightfcss
{
	background-image: url(../images/body/tdrightfcss.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 48px;
}
.tdrightscss
{
	background-image:url(../images/body/menuTitle_bg.jpg);
	width: 790px;
	height: 26px;
}
.tdrightscss1
{
	background-image:url(../images/body/menuTitle2_bg.jpg);
	height: 26px;
}
.tdrighttcss
{
	background-image: url(../images/body/tdrighttcss.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 48px;
}
/*
产品详细页切换
*/
.pro_parameters
{
	margin-top: 20px;
}
.pro_parameters dl dt
{
	float: left;
	margin-right: 6px;
	text-align: center;
	width: 120px;
	line-height: 34px;
	cursor: pointer;
	background: url(../images/body/product_detail_07.png) no-repeat scroll -128px 0px;
	position: relative;
	z-index: 5;
	_display: inline;
	color: #01A189;
	font-weight: bold;
}
.pro_parameters dl dd
{
	border-top: solid 1px #C5D6E2;
	min-height: 200px;
	_height: 200px;
	clear: left;
	position: relative;
	top: -2px;
	z-index: 4;
	font-family: Arial, "宋体";
	margin-left: 10px;
}
.pro_parameters .current
{
	background: url(../images/body/product_detail_07.png) no-repeat scroll 0 0;
}
.pro_parameters .tabs-content
{
	padding-top: 20px;
	line-height: 22px;
	text-align:left;
}
.pro_parameters .tabs-content li
{
	line-height: 22px;
	margin-left:0px;
	list-style-type:none;
	color: #636363;
}
.pro_parameters .tabs-content li span
{
	float: left;
}
.pro_parameters .tabs-content p
{
	color: #636363;
	line-height: 22px;
}
