/*\*/ * html div { height: 1%; } /**/ 
a {
	color: #01669c;
	text-decoration: none;
}
.where {
	line-height: 30px;
	border-bottom: 1px solid #D7D7D7;
}

a:hover {
	text-decoration: underline;
	color: #FF0000;
}

#topright{
	width:533px;
	height:63px;
	text-align:right;
	float:left;
}
#topnav{
	padding-top:25px;
	font-size:12px;
	color:#939fbf;
}
#topnav a{
	color:#939fbf;
	text-decoration:none;
}
#topsearch{
	padding-top:8px;
}

.searcharea{
	width:180px;
	height:19px;
	border:1px solid #7f9db9;
	vertical-align:top;
}
#hnavc { height: 2.4em; padding: 0 0 0 12px; background-color: #000000; border-left: 1px solid #434343; border-right: 1px solid #434343; }

/*
#banner{
//	width:948px;
	width:900px;
	height:auto;
	border: 1px solid #ccc;

}*/
/* Float Ctrl */
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.clear { clear:both; }
.clearfix { display:block; }
.hid { display:none; }


/* Layout */
.outBody { margin:0 auto; background:url(bodyBg.jpg) repeat-y; width:950px; height:auto; min-height:600px; padding: 0 4px; overflow:hidden; }
.outBody .content { margin:0 25px 10px; }
.outBodyBottom { background:url(bodyBottomBg.jpg) no-repeat; width:958px; height:4px; overflow:hidden; margin:0 auto; }
.bottomLink { width:958px; height:71px; overflow:hidden; margin:0 auto; }
.bottomLink .link { text-align:right; padding-top:10px; margin: 18px 24px; }
.bottomLink .link img { padding:0 20px 0 15px; }
.bottomLink .link a { color:#0f8383; }
.bottomLink .copyRight { color:#5a5a5a; padding-top:10px; }

.c {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
}
body {
	font-size: 12px;
	color: #515151;
	font-family: "ËÎÌå";
}
* {
	padding:0px;
	margin:0px;
	list-style:none;
	font-family: "ËÎÌå";
}
.logoline {
	 height:88px; background:url(logo_bg.gif); overflow:hidden; 
}
.ilogo {
	float: left;
	padding-top: 20px;
	padding-left: 10px;
}

.sear_btn {
	width: 54px;
	height: 21px;
	background-image: url(search.gif);
	border: 0px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	margin-left:5px;
	vertical-align:top;

}

/* Location Layout */
.loc_div { text-align:left;color:#636D73; border-bottom:1px solid #e6e6e6; line-height:28px; margin-top:10px; }
.loc_div a { color:#0A8786; text-decoration:none; }
.loc_div a:hover { color:#0A8786; text-decoration:underline; }
.loc_div span { color:#0A8786; }
/* Body Layout */
.main { height:auto; min-height:360px; margin-top:15px; }
.main a { color:#078889 }
.main .leftCon { width:650px; }
.main .leftCon h2 { color:#058A89; font-size:24px; font-weight:normal; margin:0;text-align:left;}
.main .rightCon { width:238px; float: right; }
.main .rightCon .print { text-align:right; margin-bottom:12px; }

.rightCon22{border-bottom: 1px solid #C4C4C4;border-left: 1px solid #C4C4C4;border-right: 1px solid #C4C4C4; padding:0 10px}
.rightCon22 ul{float:right; margin-top:10px }
.rightCon22 ul li{background:url(/images/icon23.gif) no-repeat; padding-left:20px}
.rightCon22 ul li a:hover{text-decoration:underline}


.footerLink { height:72px; line-height:72px; text-align:center; color:#78785a; }
.footerLink a { color:#78785a; }
.footerLink span { font-size:11px; color:#aeaeae; padding:0 12px; }
/* leftCon Layout */
.picBox { background:#f2f2f3; padding-top: 18px; padding-bottom: 18px; }
.picBox .picImg { width:430px; height:200px; text-align:center; overflow:hidden; background:#fff; border:1px solid #ccc; margin-left:10px; display: table; }
.picBox .picImg span { vertical-align:middle; display: table-cell; }
.picBox .picRight { width:180px; margin-top: 10px; }
.picBox .picRight p { margin-bottom:10px; }
.picBox .picRight img { vertical-align:middle; }
.picBox .picRight a { font-size:11px; color:#000; font-weight:normal; }
.picBox .picRight a:hover { text-decoration:none; }
/* rightCon Layout */
.siderBarBox { }
.siderBarBox h4 { background:url(/images/siderTitle.png) no-repeat; height:25px; line-height:25px; text-indent:12px; color:#FFF; font-weight:700; text-align:left; border:0; padding:0; margin:0; }
#siderBarList { width: 238px; margin:0; padding:0; }
#siderBarList li { line-height:24px; padding-left:14px; background-color:#10a298; border-bottom:1px dashed #88d0cb; }
#siderBarList li ul li { line-height:24px; padding-left:20px; background-color:#2badad; border-bottom:1px dashed #88d0cb; margin-left:-14px; }
#siderBarList li ul li span { color:#88D0CB; margin-right:12px; }
#siderBarList li img { cursor:pointer; vertical-align:middle; margin:7px 8px 7px 0; }
#siderBarList li a { color:#fff; }
#siderBarList li a:hover { text-decoration: underline; }
.linkBox { margin-top:10px; }
.linkBox h4 { background:url(/images/rightBoxTitle.png) no-repeat; height:25px; line-height:25px; text-indent:12px; color:#FFF; font-weight:700; text-align:left; border:0; padding:0; margin:0; }
#rightLink { border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; }
#rightLink li { background:url(/images/sansIco.jpg) left 5px no-repeat; line-height:20px; color:#078889; padding-left:14px; margin-left:5px; }
#rightLink li a { color:#078889; }
#rightLink li a:hover { text-decoration:underline }
/* Tab Layout */
.tabList2 { margin-top:20px; height:25px; }
.tabList2 li { float:left; margin-right:5px; }
.tabList2 li a { display:block; color:#FFF; font-weight:bold; background:url(/images/tabBg1.jpg) bottom; line-height:24px; padding:0 30px; border-top:1px solid #078889; border-left:1px solid #078889; border-right:1px solid #078889; }
.tabList2 li a:hover, .tabList2 li a.cur { text-decoration:none; background:url(/images/tabBg2.jpg) bottom; color:#078889; line-height:24px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; }
#tabCon { margin-top:-1px; }
#tabCon .tabBody { border:1px solid #ced2d4; padding:12px 15px; }
#tabCon .tabBody h4 { font-size:14px; color:#008787; font-weight:bold; background:url(/images/icon_2.gif) no-repeat; padding-left:15px; margin:15px 0 10px }
#tabCon .tabBody ul { margin-left:56px }
#tabCon .tabBody ul li { line-height:25px; list-style:disc outside }
#tabCon .tabBody p { line-height:24px; padding-left: 28px; padding-right: 28px; }
#tabCon .tabBody .sub-title { font-size: 14px; font-weight: bold; color: #008787; background-color: #f2f2f3; display: block; margin-top: 20px; margin-bottom: 20px; }
/* list Layout */
.listTitle { border-bottom:1px solid #cacaca; color:#636d73; font-weight:bold; font-size:14px; height:20px; line-height:20px; }
.listTitle img { vertical-align:middle; }
.productListCon { padding:0px 20px 0px 20px }
.productListCon li { width:600px; display:inline-block; border-bottom:1px dashed #88d0cb; margin-top:10px; padding-bottom:10px; }
.productListCon li img { float:left; padding:0 20px 0 10px; }
.productListCon li .onTit { display:block; text-indent:14px; color:#006B93; margin-bottom:4px; }
.productListCon li .onTit:hover { text-decoration:underline; }
.productListCon .text { margin-top:10px; }
.productListCon .text p { text-indent:14px; }
.pageControl { text-align:center; margin:10px auto; }

/* AD Layout */
.proAdBox { }
.IndexAdBox { margin:1px 0 0; }
.proAdBox .flashBox { width:650px; height:130px; overflow:hidden; position:relative; }
.IndexAdBox .flashBox { width:900px; height:260px; overflow:hidden; position:relative; }
.flashBox .linkBody { text-align:right; right:0; bottom:6px; height:20px; position:absolute; }
.flashBox .linkBody a { display:block; width:16px; height:16px; line-height:16px; text-align:center; font-weight:700; color:#fff; margin-right:10px; float:left; background:#000; border:1px solid #5f5f5f; }
.flashBox .linkBody a:hover, .flashBox .linkBody a.cur { background:#fe6402; border:1px solid #ffc59b; text-decoration:none; }
.flashImg { display:none; }
/* Index Layout */
.leftTitle { background:url(/images/left_title.jpg) no-repeat; color:#058A89; font-size:14px; font-weight:bold; height:37px; line-height:37px; text-indent:36px; }
.leftBody { padding:7px; border:1px solid #d4d4d4; border-top:none; margin-bottom:4px; }
.leftBody p { text-indent:24px; }
.leftBody ul li { padding-left:2px; line-height:24px; }
.leftBody .products { height:370px; }
.leftBody .products li { float:left; text-align:center; }
.leftBody .products img { padding:2px; border:1px solid #ccc; }
.leftBody .products a:hover img { border:1px solid #028bb5; }
.leftBody .leftList li { line-height:22px; border-bottom:1px dotted #CCC; border-top:none; padding-left:15px; background:url(/images/newsico.jpg) left center no-repeat; }

/* table Layout */
.table { border-collapse:collapse; width:100%; margin-top:10px; }
.table td { padding:5px; border:1px solid #ccc; }

/* sitemap Layout */
.sitemap { padding:20px 0; }
.sitemapLeft { float:left; width:280px; margin-left:10px; }
.sitemapRight { float:left; width:280px; margin-left:10px; }
.sitemapTitleLink a { color:#636363; }
.sitemapTitleLink a:hover { text-decoration:none; }
.sitemapUl { margin:15px 0; padding-left:20px; }
.sitemapUl li { list-style:circle inside; font-weight:bold; padding:2px 0; }
.sitemapOl li { padding-left:10px; font-weight:normal }
.contactTitle { font-size:14px; color:#565656; font-weight:bold; border-bottom:1px solid #CCC; padding-left:20px }
/* article Layout */
.article h3 { text-align:center; }
.article .author { text-align:right; border:1px dashed #CCC; border-top:none; border-left:none; border-right:none; margin-top:10px; }
.article .author .blank { margin-right:20px; }
.article .body { margin-top:20px; }
.article .body ul { margin-left:35px; }
.article .body ul li { line-height:25px; list-style:disc outside }


.im {
	margin-bottom: 20px;
}
.imr {
	float: right;
	width: 238px;
}
.iml {
	float: left;
	width: 540px;
}
.lm_tit {
	font-size: 22px;
	line-height: 40px;
	font-weight: bold;
	color: #424447;
}
.t1 {
	line-height: 25px;
	border-bottom: 1px solid #B0B0B0;
	background-image: url(1.gif);
	background-repeat: no-repeat;
	background-position: 10px 9px;
	text-indent: 25px;
}
.t2 {
	margin-top: 10px;
	margin-bottom: 30px;
}
.n1 {
	color: #009999;
	width: 238px;
	height: 24px;
	margin-top: 25px;
}
.n2 {
	line-height: 23px;
}
.nn2 {
	line-height: 23px;
	padding-left: 15px;
}
.n3 {
	background-color: #E8E8E8;
	line-height: 23px;
	height: 23px;
	cursor: pointer;
	border-bottom: 1px solid #fff;
}
.nn3 {
	line-height: 23px;
	cursor: pointer;
	border-bottom: 1px solid #fff;
}
.n4 {
}
.nn4 {
}


.t2 li {
	width: 270px;
	display: block;
	float: left;
	background-image: url(2.gif);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	text-indent: 18px;
	line-height: 25px;
}
.ifoot {
	text-align: center;
	line-height: 30px;
}
.nn4 li {
	background-image: url(5.gif);
	background-repeat: no-repeat;
	background-position: 15px 9px;
	text-indent: 25px;
	line-height: 25px;
}
.n4 li {
	background-image: url(5.gif);
	background-repeat: no-repeat;
	background-position: 15px 9px;
	text-indent: 25px;
	line-height: 25px;
}
.n9 {
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	background-color: #888D92;
	color: #FFFFFF;
	margin-top: 10px;
	padding-left: 10px;
}
.n8 {
	line-height: 25px;
	border: 1px solid #888D92;
}
.n8 li{
	background-image: url(2.gif);
	background-repeat: no-repeat;
	background-position: 10px 9px;
	text-indent: 25px;
}
.ifoot a {
	margin-left: 10px;
	margin-right: 10px;
}
.ifo {
	height: 40px;
	background-image: url(6.gif);
	background-repeat: repeat-x;
	margin-bottom: 20px;
}
.ifol {
	background-image: url(bottom_left.gif);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 12px;
}
.ifom {
	float: left;
	width: 762px;
	line-height: 40px;
}
.ifor {
	background-image: url(bottom_right.gif);
	background-repeat: no-repeat;
	float: right;
	height: 40px;
	width: 12px;
}
.lm_info {
	line-height: 22px;
}
.lm_info img {
	margin-bottom: 10px;
}
.lmm {
	border: #778995 1px solid;
}
.lmmt {
	line-height: 26px;
	background-color: #778995;
	height: 26px;
}
.lmms {
}
.cams {
	width: 520px;
	margin: 0px auto;
	margin-top: 15px;
}
.cass {
}
.cassl {
	float: left;
	width: 150px;
	text-align: center;
}
.cassr {
	float: right;
	width: 370px;
	margin-bottom: 10px;
}
.cassr li {
	line-height: 25px;
	padding-left: 20px;
	background-image: url(d1.gif);
	background-repeat: no-repeat;
	background-position: 8px 11px;
}
.ooo {
	line-height: 30px;
	margin-top: 15px;
}
.oo_t {
	line-height: 25px;
	background-image: url(2.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	text-indent: 20px;
	margin-bottom: 5px;
}
.oo_m {
	width: 270px;
}
.ooml {
	float: left;
	width: 90px;
	text-align: center;
}
.oomr {
	float: left;
	width: 170px;
	line-height: 18px;
	color: #6D6D6D;
}

.oo_t a {
	color: #01669C;
	font-weight: bold;
}
.oo_t a:hover {
	text-decoration: none;
}
.ooo li {
	width: 270px;
	display: block;
	float: left;
	height: 145px;
}
.uuu {
	line-height: 30px;
	border: 1px solid #999999;
	border-bottom: 0px;
	background-color: #E9EFF5;
}
.uuu li {
	line-height: 33px;
	background-image: url(7.gif);
	background-repeat: no-repeat;
	background-position: 8px 13px;
	border-bottom: 1px solid #999999;
	padding-left: 20px;
}
.ii_info {
	line-height: 30px;
}
.iib {
	line-height: 25px;
}
.eee {
	line-height: 30px;
}
.ee_l {
	float: left;
	width: 150px;
	text-align: center;
}
.ee_r {
	float: right;
	width: 390px;
	line-height: 25px;
}
.eee li {
	border-bottom: 1px solid #BAD7F9;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.ee_r a {
font-weight:bold;}
.ddd {
	color: #333333;
	margin-bottom: 10px;
	border-bottom: 1px dashed #01669c;
	padding-bottom: 10px;
}
.dddd {
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
	background-color: #BFBFBF;
}
.ddd table tr {
	height: 27px;
	line-height: 27px;
	border: #ccc 1px solid;
}
.ddd table td  {
	border: #ccc 1px solid;
}
.ddd table {
	border: #ccc 1px solid;
}
.dddd   a {
	color: #FFFFFF;
	font-weight: bold;
}
.dddd   a:hover {
	color: #FFFFFF;
}
.lll {
	background-color: #778995;
	height: 25px;
}
.lllm {
	color: #009966;
	border: 1px solid #778995;
}
.gdsinfo {
	line-height: 30px;
}
.gds_p {
	text-align: center;
	width: 200px;
	float: left;
	height: 200px;
}
.gds_t {
	float: right;
	width: 200px;
	padding-top: 60px;
}
.gds_t li {
	background-image: url(7.gif);
	background-repeat: no-repeat;
	background-position: 7px 10px;
	line-height: 20px;
	text-indent: 20px;
}
.wz_select {
	margin-top: 8px;
	position: relative;
	border-bottom: 1px solid #778995;
	height: 30px;
	width: 520px;
	margin: 0px auto;

}
.ims_hst li {
	display: block;
	border-bottom: 0px;
	text-align: center;
	float: left;
	margin-left: 8px;
	cursor: pointer;
	padding-left: 10px;
	padding-right: 10px;
}
.ops_t1 {
	line-height: 25px;
	background-image: url(1.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	font-weight: bold;
	color: #778995;
	text-indent: 20px;
}

.ims_hst {
	width: 400px;
	position: absolute;
	left: 10px;
	top: 2px;
	font-weight: bold;
}
.wzsel_on {
	background-color: #778995;
	border: 1px solid #778995;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	background-image: url(bg2.html);
	background-repeat: repeat-x;
	background-position: center top;
}
.wzsel_off {
	border: 1px solid #778995;
	height: 27px;
	line-height: 27px;
	color: #778995;
}
.wz_body {
	font-size: 14px;
	line-height: 25px;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 9px;
	display: block;
	padding-bottom: 20px;
	color: #333333;
}
.wz_body p {
text-indent:24px;}
.wz_body img {height:auto;max-width: 650px; width:expression(this.width > 650 ? "650px" : this.width)}
.ops_m1 {
	line-height: 22px;
	font-size: 12px;
	margin-bottom: 15px;
}
.ops_m1 li {
	background-image: url(7.gif);
	background-repeat: no-repeat;
	background-position: 15px 9px;
	text-indent: 25px;
}
.ops_t2 {
	color: #666666;
	background-color: #DDDCDE;
	line-height: 28px;
	font-weight: bold;
	text-indent: 15px;
	width: 480px;
	margin-left: 15px;
}
.ops_m2 {
	font-size: 12px;
	margin-bottom: 15px;
	line-height: 22px;
	width: 480px;
	margin-left: 15px;
}
.ops_t3 {
	font-weight: bold;
	color: #505C63;
	padding-left: 35px;
}
.ops_m3 {
	line-height: 25px;
	color: #7E7E7E;
	padding-left: 15px;
	margin-bottom: 15px;
}
.ops_m3 table {
	width: 470px;
}
.ops_m3  tr {
	
}
.ops_m3  td {
	padding-left: 10px;
	font-size: 12px;border-bottom: 1px solid #D0D0D0;
}
.opss {
	background-color: #BACEDA;
	line-height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
}
.opsq {
width:100px;}
.mlls {
	color: #00CCCC;
	border: 1px solid #BDC0C0;
	margin-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.mlls_t {
	line-height: 30px;
	background-image: url(ghs.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	color: #006BA7;
	font-weight: bold;
	text-indent: 30px;
}
.mlls li {
}
.asdf {
	border-right:1px dashed #BDC0C0;
	width: 195px;
	overflow: hidden;
	float: left;
}
.bmw {
	color: #0000CC;
}
.bmwl {
	float: left;
	width: 582px;
}
.bmwr {
	float: right;
	width: 190px;
}
.bmwl_tt {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BFBFBF;
	text-align: center;
	height: 28px;
	width: 75px;
	line-height: 28px;
}
.bmwl_mm {
	line-height: 30px;
	border: 1px solid #BFBFBF;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.bmwl_mm li {
	background-image: url(7.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	margin-left: 30px;
	padding-left: 15px;
	line-height: 22px;
}
.bmwl_mm li span {
	color: #666666;
	margin-left: 10px;
}
.bmw_more {
	line-height: 30px;
	font-weight: bold;
	background-image: url(aq.gif);
	background-repeat: no-repeat;
	background-position: 500px 9px;
	text-indent: 520px;
}
.bmwr_t {
	line-height: 30px;
	background-image: url(ghs.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	font-weight: bold;
	color: #00ADC5;
	text-indent: 38px;
	border-bottom: 1px solid #BFBFBF;
}
.bmwr_m {
	line-height: 25px;
	margin-top: 10px;
}
.bmwr_m li {
	background-image: url(7.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	text-indent: 15px;
}
.bmwr_m p {
	text-align: center;
	margin-bottom: 5px;
}
.qaz {
	background-image: url(1.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
}

.areamore{
	clear:left;
	text-align:right;
	padding-right:20px;
//	background:url(/img/aq.gif) no-repeat 520px 0px;
}

