﻿body
{
    background-repeat: repeat-x;
    font-size: 10pt;
    margin: 2px;
    line-height:14pt;
}
div
{
    text-align: left;
}
.part950
{
    width:917px;margin:0 auto;
}
td
{
    line-height:14pt;
}
th
{
    text-align:center;
}
table {
	font-size: 1em;
}
table.edit
{
    border-collapse: collapse;
}
table.edit td
{
    border: DimGray 1px solid;
    padding: 2px;
}
table.edit th
{
    font-weight: normal;
    border: DimGray 1px solid;
    padding: 2px;
    background-color: palegoldenrod;
}
table.inedittable
{
	border-collapse: separate;
}
table.inedittable td
{
	border:0px;
}
table.edit2
{
    border-collapse: collapse;
}
table.edit2 th
{
    background-color: palegoldenrod;
    font-weight: normal;
}
p {
	line-height: 1.4em;
}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear
{
	font-size: 1px;
	width: 1px;
	visibility: hidden;
	clear: both;
	background-color:White;
}
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}


/*正常链接*/
A:link
{
    color: #333333;
    text-decoration: none;
}
A:visited
{
    text-decoration: none;
    color: #333333;
}
 A:active
{
	text-decoration: none;
	color: #ff0000;
}
A:hover
{
    text-decoration: underline;
    color: #ff0000;
}
/*尉蓝链接*/
A.a01:link
{
    color: #0071BD;
    text-decoration: none;
}
A.a01:visited
{
    text-decoration: none;
    color: #0071BD;
}
A.a01:active
{
    text-decoration: none;
    color: #ff0000;
}
A.a01:hover
{
    text-decoration: underline;
    color: #ff0000;
}
/*白色链接*/
A.white:link
{
    color: white;
    text-decoration: underline;
}
A.white:visited
{
    text-decoration: underline;
    color: white;
}
A.white:active
{
    text-decoration: none;
    color: #ff0000;
}
A.white:hover
{
    text-decoration: none;
    color: #ff0000;
}
/*蓝色链接*/
A.blue:link
{
    color: blue;
    text-decoration: underline;
}
A.blue:visited
{
    text-decoration: underline;
    color: blue;
}
A.blue:active
{
    text-decoration: none;
    color: #ff0000;
}
A.blue:hover
{
    text-decoration: none;
    color: red;
}
/*容器里蓝色链接*/
 .bluelink A:link
{
    color: blue;
    text-decoration: underline;
}
.bluelink A:visited
{
    text-decoration: underline;
    color: blue;
}
.bluelink A:active
{
    text-decoration: none;
    color: #ff0000;
}
.bluelink A:hover
{
    text-decoration: none;
    color: red;
}
/*深蓝链接*/
A.Navy:link
{
    color: Navy;
    text-decoration: underline;
}
A.Navy:visited
{
    text-decoration: underline;
    color: Navy;
}
A.Navy:active
{
    text-decoration: none;
    color: red;
}
A.Navy:hover
{
    text-decoration: none;
    color: red;
}

/*容器里的深蓝色链接*/
.NavyLink A:link
{
    color: Navy;
    text-decoration: underline;
}
.NavyLink A:visited
{
    text-decoration: underline;
    color: Navy;
}
.NavyLink A:active
{
    text-decoration: none;
    color: red;
}
.NavyLink A:hover
{
    text-decoration: none;
    color: red;
}

.tableFont16 td
{
    font-size:16px;
}
img {
	border-width: 0;
}
body.topBar
{
    margin: 0px;
}
.top_banner
{
    background-image: url(topbg.gif);
}
.top_menu
{
    background-color: #FDE1A8;
    border: 2px groove #F0FFFF;
}
.top_button
{
    width:120px;
}
body.SliderBar
{
    margin: 0px;
    padding: 0px;
    background-color: #FDE1A8;
    color: #000000;
    font-weight: normal;
    font-size: 9pt;
    font-style: normal;
    text-decoration: none;
    font-family: 宋体;
    border: 0px;
}
table.SliderBar
{
	margin: 0px;
	padding: 0px;
	border: 2px groove #F0FFFF;
}
td.SliderButton
{
	border: 1px inset #F0FFFF;
}
td.SliderMove table img
{
    cursor:hand;
}
body.leftBar
{
    background-color: #fff1d2;
    border-left: goldenrod thick outset;
}

P{FONT-SIZE: 9pt}
.TB3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px
}
table.main
{
    border-right: darkgray 1px solid;
    border-top: darkgray 1px solid;
    border-left: darkgray 1px solid;
    border-bottom: darkgray 1px solid;
    width: 100%;
}
table.main_path
{
}
td.main_bottom
{
	background-color: gainsboro;
	border-top-style: ridge;
	padding-top: 5px;
	border-top-color: white;
}
table.sitemappath
{
}
td.sitemappath_curent
{
	font-weight: bold;
}
.webdings
{
	font-family: 'webdings';
}
.previouspager
{
    margin-top: -20px;
}
.previouspager td
{
    float: left;
	width:22px;
	height:22px;
	font-size:16px;
}
.previouspager td a
{
    position:absolute;
	text-decoration: none;
	display: block;
	width:22px;
	height:22px;
	border:1px #9A92AA solid;
	color:#0984FF!important;
	background-color:#f8f8f8;
	font-size: 0.8em;
	line-height:22px;
	text-align: center;
	font-weight:bold;
	opacity: .8;
	filter:alpha(opacity=80);
}
.previouspager td a:hover
{
    position: absolute;
    text-decoration: none;
    width: 44px;
    height: 44px;
    font-size: 2em;
    line-height:44px;
    color: #0071BD !important;
    opacity: .7;
    filter: alpha(opacity=70);
    border: 1px #555555 solid;
    z-index: 100;
    margin-top: -11px;
    margin-left: -11px;
}
.numericpager
{
	margin-top: -10px;
}
.numericpager td
{
	float: left;
	width:22px;
	height:22px;
	font-size:16px;
}
.numericpager td a
{
	position:absolute;
	text-decoration: none;
	display: block;
	width:22px;
	height:22px;
	border:1px #9A92AA solid;
	color:#555!important;
	background-color:#f8f8f8;
	font-size: 0.8em;
	line-height:22px;
	text-align: center;
	font-weight:bold;
	opacity: .8;
	filter:alpha(opacity=80);
}
.numericpager td a:hover
{
	position: absolute;
	text-decoration: none;
    width: 44px;
    height: 44px;
    font-size: 2em;
    line-height:44px;
    color: #26143E !important;
    opacity: .7;
    filter: alpha(opacity=70);
    border: 1px #26143E solid;
    z-index: 100;
    margin-top: -11px;
    margin-left: -11px;
}
.numericpager .num
{
	color:Red;
}
.numericpager .selected a
{
    position:absolute;
	display: block;
	width: 22px;
	height: 22px;
	line-height: 22px;
	color: #fff !important;
	border: 1px #B475C8 solid;
	background-color: #551881;
	opacity: .9;
	filter: alpha(opacity=90);
	text-align: center;
}
/*gridview 样式 begin*/
.gridview
{
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	border-color: #404040;
}
.gridview th
{
	line-height: 14pt;
	background-color: #FDE1A8;
	border-width: 1px;
}
.gridview .alter
{
	background-color: #eeeeee;
}
.gridview .edit
{
	background-color:Yellow;
}
.gridview .pager table
{
    margin-top: -2px;
}
.gridview .pager table td
{
	float: left;
	width:22px;
	height:22px;
	font-size:16px;
}
.gridview .pager table td a{
	position:absolute;
	text-decoration: none;
	display: block;
	width:22px;
	height:22px;
	border:1px #9A92AA solid;
	font-family: Tahoma, Arial, sans-serif;
	color:#555!important;
	background-color:#f8f8f8;
	font-size: 0.8em;
	line-height:22px;
	text-align: center;
	font-weight:bold;
	opacity: .8;
	filter:alpha(opacity=80);
}
.gridview .pager table td span
{
	position:absolute;
	display: block;
	width: 22px;
	height: 22px;
	line-height: 22px;
	color: #fff !important;
	border: 1px #B475C8 solid;
	background-color: #551881;
	opacity: .9;
	filter: alpha(opacity=90);
	text-align: center;
}
.gridview .pager table td a:hover
{
    position: absolute;
    width: 44px;
    height: 44px;
    font-size: 2em;
    line-height:44px;
    color: #26143E !important;
    opacity: .7;
    filter: alpha(opacity=70);
    border: 1px #26143E solid;
    z-index: 100;
    margin-top: -11px;
    margin-left: -11px;
}
/* end gridview 样式*/
/*DetailsView 样式*/
.DetailsView
{
    border-collapse: collapse;
	border-style: solid;
	border-width: 2px;
	border-color: #404040;
}
.DetailsView .th
{
    line-height: 14pt;
    background-color: #FDE1A8;
    border-width: 1px;
    text-align: right;
}
/*end DetailsView*/
/*新闻列表框*/
.news
{
    border-style: solid;
    border-width: 1px;
    border-color: #FAD2AB;
    width: 695px;
}
.news th
{
    color: #e15310;
    background-image: url(images/th02.gif);
    height: 22px;
    font-weight: bold;
}
.news td
{
    line-height:14pt;
}
.news th table
{
    width: 98%;
}
.news th table td
{
    font-size:12pt;
    font-weight:bold;
}
.news .head
{
    width: 100%;
    background-color: #FCE6D1;
    border-left: #E15310 6px solid;
}
.news .head .title
{
    color: #e15310;
    padding-left: 5px;
    font-weight: bold;
    border-left: white 3px solid;
}
.news .head .more
{
    color: #2266af;
    padding-right: 5px;
    text-align: right;
}
.news .item
{
    width:100%;
}
.news .item .focus
{
    color: #2266af;
}

/*resizable image*/
.frameImage
{
	border: white 3px solid;
}
.handleImage
{
	background-image: url(images/HandleHand.png);
	overflow: hidden;
	width: 15px;
	cursor: se-resize;
	height: 16px;
	z-index: 1001;
	float:right;
}
.resizingImage
{
	border: #b4d35d 3px solid;
}

/*TabBarLevel1*/
ul.TabBarLevel1{
	list-style:none;
	margin:0;
	padding:0;
	background-image:url(images/tabbar_level1_bk.gif);
	height:auto;
	min-height:29px;
	_height:29px;
}
ul.TabBarLevel1 li{
	float:left;
	padding:0;
	height:29px;
	min-height:29px;
	_height:29px;
	margin-right:1px;
	background:url(images/tabbar_level1_slice_left_bk.gif) left top no-repeat;
}
ul.TabBarLevel1 li a{
	display:block;
	line-height:29px;
	padding:0 20px;
	color:#333;
	background:url(images/tabbar_level1_slice_right_bk.gif) right top no-repeat;
	white-space: nowrap;
}
ul.TabBarLevel1 li.Selected{
	background:url(images/tabbar_level1_slice_selected_left_bk.gif) left top no-repeat;
}
ul.TabBarLevel1 li.Selected a
{
    background: url(images/tabbar_level1_slice_selected_right_bk.gif) right top no-repeat;
}

ul.TabBarLevel1 li a:link,ul.TabBarLevel1 li a:visited{
	color:#333;
}
ul.TabBarLevel1 li a:hover,ul.TabBarLevel1 li a:active{
	color:#F30;
	text-decoration:none;
}
ul.TabBarLevel1 li.Selected a:link,ul.TabBarLevel1 li.Selected a:visited{
	color:#fff;
}
ul.TabBarLevel1 li.Selected a:hover,ul.TabBarLevel1 li.Selected a:active{
	color:#FFFF66;
	text-decoration:none;
}
body div#Content ul.TabBarLevel1 li.Selected a{color:#FFF;}
body ul.TabBarLevel1{background:#FFF url(images/list_tab_bottom.gif) 0px 0px repeat-x;}
body ul.TabBarLevel1 li.Selected{background:transparent url(images/list_tab_left.gif) 0px 0px no-repeat;}
body ul.TabBarLevel1 li.Selected a{background:transparent url(images/list_tab_right.gif) 100% 0px no-repeat;}

.ul0 ul.TabBarLevel1{background-position:0% -29px;}
.ul0 ul.TabBarLevel1 li.Selected{background-position:0% -29px;}
.ul0 ul.TabBarLevel1 li.Selected a{background-position:100% -29px;}

.ul1 ul.TabBarLevel1{background-position:0% -58px;}
.ul1 ul.TabBarLevel1 li.Selected{background-position:0% -58px;}
.ul1 ul.TabBarLevel1 li.Selected a{background-position:100% -58px;}

.ul2 ul.TabBarLevel1{background-position:0% -87px;}
.ul2 ul.TabBarLevel1 li.Selected{background-position:0% -87px;}
.ul2 ul.TabBarLevel1 li.Selected a{background-position:100% -87px;}

.ul3 ul.TabBarLevel1{background-position:0% -116px;}
.ul3 ul.TabBarLevel1 li.Selected{background-position:0% -116px;}
.ul3 ul.TabBarLevel1 li.Selected a{background-position:100% -116px;}

.ul4 ul.TabBarLevel1{background-position:0% -145px;}
.ul4 ul.TabBarLevel1 li.Selected{background-position:0% -145px;}
.ul4 ul.TabBarLevel1 li.Selected a{background-position:100% -145px;}

.ul5 ul.TabBarLevel1{background-position:0% -174px;}
.ul5 ul.TabBarLevel1 li.Selected{background-position:0% -174px;}
.ul5 ul.TabBarLevel1 li.Selected a{background-position:100% -174px;}

.ul6 ul.TabBarLevel1{background-position:0% -203px;}
.ul6 ul.TabBarLevel1 li.Selected{background-position:0% -203px;}
.ul6 ul.TabBarLevel1 li.Selected a{background-position:100% -203px;}

.ul7 ul.TabBarLevel1{background-position:0% -232px;}
.ul7 ul.TabBarLevel1 li.Selected{background-position:0% -232px;}
.ul7 ul.TabBarLevel1 li.Selected a{background-position:100% -232px;}

.ul8 ul.TabBarLevel1{background-position:0% -261px;}
.ul8 ul.TabBarLevel1 li.Selected{background-position:0% -261px;}
.ul8 ul.TabBarLevel1 li.Selected a{background-position:100% -261px;}

.ul9 ul.TabBarLevel1{background-position:0% -290px;}
.ul9 ul.TabBarLevel1 li.Selected{background-position:0% -290px;}
.ul9 ul.TabBarLevel1 li.Selected a{background-position:100% -290px;}

.ul10 ul.TabBarLevel1{background-position:0% -319px;}
.ul10 ul.TabBarLevel1 li.Selected{background-position:0% -319px;}
.ul10 ul.TabBarLevel1 li.Selected a{background-position:100% -319px;}
/*end TabBarLevel1*/

/*首页新闻 homenews*/
.homenews
{
    width:350px;
}
.homenews ul
{
    list-style-type:none;
    margin:auto 10px;
    padding:0px;
    height:120px;
    overflow:hidden; 
}
.homenews li
{
    list-style-type: none;
    line-height:24px;
}
/*首页客服中心*/
.homeservice
{
    width:190px;
}
.homeservice .tel
{
    padding-top:20px;
}
.homeservice .serviceitem
{
    width: 98px;
    height: 23px;
    line-height: 23px;
    color: White;
    background-image: url(images/kfzx_item_bg.gif);
    background-repeat: no-repeat;
    text-align:center;
    margin-top:5px;
}
.homeservice .serviceitem a
{
    display:block;
}
.homeservice .serviceitem a:link,.homeservice .serviceitem a:visited
{
    color:White;
    text-decoration: none;
}
.homeservice .serviceitem a:hover
{
    color:Green;
}
.homeservice .list
{
    padding-left:22px;
}
/*主打产品*/
.homeproduct
{
    width:299px;
    margin-right:12px;
}
.homeproduct .productimg
{
    width: 260px;
    height: 142px;
    padding-top: 10px;
    padding-left:5px;
    background-image: url(/images/02_r2_c6.jpg);
    background-repeat: repeat-x;
}
/*产品列表*/
.productpic
{
    /*border: darkgray 1px solid;*/
    width: 173px;
    height: 133px;
}
.productpic td
{
    
}
/*放大产品照片*/
.largepic
{
    z-index: 1001;
    position: absolute;
    left: 0;
    top: 0;
    border: white 2px outset;
    background-color: white;
    cursor: default;
}
.largepic th
{
    background-color: gold;
   text-align:left;
}
/*地图*/
.MapToolTip
{
    width: 178px;
    height: 132px;
    z-index: 1001;
    position: absolute;
    left: 0;
    top: 0;
    border-right: white 2px outset;
    border-top: white 2px outset;
    border-left: white 2px outset;
    border-bottom: white 2px outset;
    background-color: white;
    cursor: default;
    background-image: url(images/address_bg.gif);
    background-repeat: no-repeat;
}
/*图片渐变效果*/
.change
{
    filter: revealTrans(duration=2,transition=23);
}
