@charset "utf-8";
body
{
	/*background-color: #f8f9fb;*/
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "宋体";
}
.NoInfo{
	font-size: 12px;
	color: #CC0033;
	text-align:center;
}
.Download{
	font-size: 12px;
	color: #CC0033;
	text-align:center;
}
/*input,select,txtarea,button*/
td{
	font-family: Tohoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 200%;
}
.f1
{
	font-size: 12px;
	font-family: "宋体";
	color: #ffffff;
}
.f2 {
	font-size: 12px;
	font-family: "宋体";
	color: #6f6f6f;
}
.f3 {
	font-size: 11px;
	font-family: "Arial";
	color: #000000;
}
.f4 {
	font-size: 12px;
	font-family: "宋体";
	color: #000000;
}
.f5 {
	font-size: 12px;
	font-family: "宋体";
	color: #0080AA;
}
.f11 {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #0080AA;
}
.bk {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.bk1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0096C9;
	border-bottom-color: #0096C9;
	border-left-color: #0096C9;
}
.bk2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4E0F3;
}
.bk3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C4E0F3;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;

}
a:hover {
	color: #FF6600;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
/*****/
td,h1,h2,h3,img,form,div,li,ul,table,tbody{padding:0px; margin:0px;}
img{ border:none;}
li{
	list-style-image:none;
	list-style-type:none;
}
.clear{clear:both;font-size:0px;width:auto;height:0;visibility:hidden;overflow:hidden; }

/**分隔类***/
.blank1{
	height:1px;
	margin: 0px;
	padding: 0px;
	line-height:1px;
	overflow:hidden;
	font: 0px Arial;
	
}
.blank1_back
{
	background-image:url(../img/img_10.jpg);
	height:1px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	font: 0px Arial;
}

.blank2{
	height:2px;
	margin: 0px;
	padding: 0px;
	line-height:2px;
	overflow:hidden;
	font: 0px Arial;
}
.blank3{
	height:3px;
	margin: 0px;
	padding: 0px;
	line-height:3px;
	overflow:hidden;
	font: 0px Arial;
}
.blank4{
	height:4px;
	margin: 0px;
	padding: 0px;
	line-height:4px;
	overflow:hidden;
	font: 0px Arial;
}
.blank5{
	height:5px;
	margin: 0px;
	padding: 0px;
	line-height:5px;
	overflow:hidden;
	font: 0px Arial;
}
.blank5_blue{height:5px;margin:0px;padding:0px;line-height:5px;overflow:hidden;font:0px Arial;background-color:#0095C7;}
.blank8{
	height:8px;
	margin: 0px;
	padding: 0px;
	line-height:8px;
	overflow:hidden;
	font: 0px Arial;
}
.blank9{
	height:9px;
	margin: 0px;
	padding: 0px;
	line-height:9px;
	overflow:hidden;
	font: 0px Arial;
}
.blank10{
	height:10px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	font: 0px Arial;
}
.blank15{
	height:15px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	font: 0px Arial;
}
.blank20{
	height:20px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	font: 0px Arial;
}
.subMenu{
	padding-left:10px;
	padding-right:5px;
	height:auto!important;
	line-height:150%;
	height:23px;
	vertical-align:middle;
	text-align:left;
	color:#FFFFFF;
	font-family: "Times New Roman", Times, serif, "宋体";
	background:#0072D5;
}
.subMenu a{color:#FFFFFF;font-family: "Times New Roman", Times, serif, "宋体";}
.subMenuBack1{
	background-image:url(../img/menu2_r1_c2.jpg);
	background-repeat:no-repeat;
	/*background-color: #0072D5;*/
	background-position: left top;
	padding-top: 33px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	cursor:pointer;
}
.subMenuBack2{
	background-image:url(../img/menu2_r1_c4.jpg);
	background-repeat:no-repeat;
	/*background-color: #0072D5;*/
	background-position: left top;
	padding-top: 33px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	cursor:pointer;
}
/*列表*/
.li_back {
	background-image: url(../img/img_08.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
/*基本类*/
.area
{
	width:1003px;
	height:auto;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	overflow:hidden;
}

/*顶部第一段*/
.area .Line1
{
	background-image: url(../img/img_01.jpg);
	height:86px;
	overflow:hidden;
}
.area .Line1 .col1{width:204px;overflow:hidden;float:left;}
.area .Line1 .col2{width:212px;overflow:hidden;float:left;}
.area .Line1 .col3{width:235px; height:86px;overflow:hidden;float:left;}
.area .Line1 .col4{width:138px;overflow:hidden;float:left;}
.area .Line1 .col5{width:214px;overflow:hidden;float:left;}
/*顶部第二段*/
.area .Line2
{
	height:33px;
	overflow:hidden;
}
.Line2 .col1{width:661px;overflow:hidden;float:left; height:33px;}
.Line2 .col2{width:342px;overflow:hidden;float:left; height:33px;}
/*顶部第三段*/
.area .Line3
{
	height:200px;
	overflow:hidden;
}
.Line3 .col1{width:609px;overflow:hidden;float:left;}
.Line3 .col2{width:394px;overflow:hidden;float:left;}
/*顶部第四段*/
.area .Line4
{
	background-image: url(../img/img_02.jpg);
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.area .Line4 .col1{width:700px;overflow:hidden;float:left;height:24px;line-height:24px;}
.area .Line4 .col2{width:300px;overflow:hidden;float:left;height:24px;line-height:24px; text-align:center;}

/*首页第一段*/
.area .home_content
{
	width:auto;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.area .home_content .Col1
{
	width:247px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	background:#ffFFFF;
}
.area .home_content .Col2
{
	width:726px;
	margin: 0px;
	float:left;
	padding: 0px;
	height:170px;	
}

.Mail{font-size:0px; overflow:hidden; height:45px;}

/*登录*/
.area .home_content .Col1 .login
{
	background:#EEF6F9;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 13px;
}
.login .OK
{
    BORDER: #fff 0px solid;
	width:63px;
	height:19px;
	background-repeat:no-repeat;
	background-image: url(../img/img_05.jpg);
	background-position: center center;
	cursor:pointer;
}
.login .cel{
	background-image:url(../img/img_06.jpg);
	width:63px;
	height:19px;
	background-repeat:no-repeat;
	background-position: center center;
	cursor:pointer;
	BORDER: #fff 0px solid;
}
.login .userName{ height:30px;line-height:30px;}
.login .password{ height:30px;line-height:30px;}
/*.login input{width:155px;}*/
.login .submit{text-align:center; width:108px;float:left;}
.login .cancel{text-align:center; width:108px;float:left;}
.area .home_content .Col2 .first{height:119px;line-height:119px;width:240px;float:left;text-align:center;margin-top:3px;padding-right:0px;padding-left:3px;}
.area .home_content .Col2 .newsList{width:479px;float:right;}
.area .home_content .Col2 .newsList .newsTitle{width:350px; height:21px; line-height:21px; float:left; margin-top:3px;}
.area .home_content .Col2 .newsList .date{width:105px;height:21px;line-height:21px;float:left;}

/*产品展示*/
/*首页第一段*/
.area .home_product
{
	width:auto;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.area .home_product .Col1
{
	width:247px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	background:#ffFFFF;
}
.area .home_product .Col2
{
	width:726px;
	margin: 0px;
	float:left;
	padding: 0px;	
}
.title_img{font-size:0px; overflow:hidden; height:26px;}
.area .home_product .Col1 .contact
{
	background:#EEF6F9;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.area .home_product .Col1 .links
{
	background:#EEF6F9;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	height:220px;
	padding-left: 26px;
}
.area .home_product .Col1 .contact div{height:23px;line-height:23px;}
.area .home_product .Col1 .links div{height:23px;line-height:23px;}
.area .home_product .Col2 .product{
	background-color:#f5f5f5;
	width:320px;
	overflow:hidden;
	height:197px;
	float:left;
	text-align:center;
	margin-bottom: 10px;
	margin-left:17px;
	padding-top:3px;	
}
.area .home_product .Col2 .product img{margin-top:expression(((167-this.height)/2)-3)}
.area .home_product .Col2 .product .img{
	background-color:#FFFFFF;
	height:167px;
	overflow:hidden;
	width:308px;
	border:1px solid;
	border-color:#f2f2f2 #ccc #ccc #f2f2f2;
	margin-right: auto;
	margin-left: auto;
}
.area .home_product .Col2 .product .title{height:25px; line-height:25px;}

/*底部*/
.area .footer{text-align:center;}
.footer .Title{background-color:#006699; height:28px;line-height:28px;font-weight:bold;}
.footer .Content{background-image:url(../img/img_20.jpg); font-weight:bold;}
.footer .Content .Copyright{}
.footer .Content .count{
	height:16px;
	line-height:16px;
	margin-bottom: 6px;
}
.area .navigation{margin-left:9px; padding-right:15px;width:979px;background-image:url(../img/img_22.jpg);background-repeat:no-repeat;height:28px;line-height:28px; text-align:right;}

/*二级页background-color:#ECF5FC; */
.area .backGroup{
	margin-left:0px;
	margin-right:0px;
	width:1003px;
	padding:0px;
	overflow:hidden;
	background-image:url(../img/bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.area .backGroup .left{width:247px;overflow:hidden; height:auto;float:left; padding-left:9px;padding-right:40px; text-align:left;}
.area .backGroup .right{
	width:707px;
	white-space:normal;
	overflow:hidden;
	float:left;
	padding:0px;
	margin:0px;
	
}
.area .backGroup .left .menu{ background-color:#EEF6F9; height:auto;}
.area .backGroup .left .login{text-align:center;}
.menu .content{
	width:195px;
	margin-left:auto;
	margin-right:auto;
	height:auto!important;
	height:20px;
	overflow:visible;
	line-height:20px;
	margin-bottom: 2px;
}
.area .backGroup .left .contact
{
	background:#EEF6F9;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.area .backGroup .left .contact div{height:23px;line-height:23px;}
.menu .content .text{
	width:168px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
}
.menu .back{
	background-image:url(../img/img_24.jpg);
	background-position: right center;
	background-repeat: no-repeat;
}
.menu .content .img{
	width:27px;
	text-align:right;
	height:20px;
	line-height:20px;
	float:left;
	background-image:url(../img/img_24.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
/*右边*/
.area .backGroup .right .Title{
	background-image:url(../img/img_25.jpg);
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#001A95;
	font-weight:bold;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
}
.area .backGroup .right .Content{
	letter-spacing: normal;
	text-align: justify;
	text-justify:inter-ideograph;
	word-spacing: normal;
	margin-left: 30px;
}
.infos{
	line-height:180%;
	text-indent: 2em;
}
.infos td{padding:3px;}
.img3px{}
.img3px img{margin:6px;}
.area .backGroup .right .product{
	background-color:#f5f5f5;
	width:320px;
	overflow:hidden;
	height:197px;
	float:left;
	text-align:center;
	margin-bottom: 15px;
	padding-top:0px;
	margin-left: 5px;
}
.area .backGroup .right .product img{ margin-top:expression(((157-this.height)/2)-3)}
.area .backGroup .right .product .img{
	height:150px;
	overflow:hidden;
	line-height:150px;
	vertical-align:middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f2f2f2;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #f2f2f2;
	background-color: #FDFDFD;
	padding:0px;
	margin: 6px;
}
.area .backGroup .right .product .title{
	width:308px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
}

.area .backGroup .right .Content .newsTitle{width:350px; height:21px; line-height:21px; float:left; margin-top:3px;}
.area .backGroup .right .Content .date{width:105px;height:21px;line-height:21px;float:left;}
.productpicture
{
	margin-top:10px;
	margin-right:20px;
	padding:5px;
	border:1px solid;
	border-color:#f2f2f2 #ccc #ccc #f2f2f2;
	float:left;
	text-align:center;
	width:auto;
	height:150px;
}

.productpicture img
{
	margin-top:expression(((157-this.height)/2)-3);
	/*
	width:150px;
	height:158px;
	*/
}
.pCanshu
{
	float:left;
	height: auto;
	width:auto;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.pCanshu p{
	font-size:12px;
	margin:0.8em;
	font-family: "Times New Roman", Times, serif, "宋体";
}
.pCanshu label
{
	font-weight:bold;
}
h3.proh
{
	clear:both;
	display:block;
	font-size:12px;
	margin:10px 20px 0 0;
	background:#f8f8f8;
	border-bottom:1px solid #ccc;
	line-height:25px;
	padding-left:10px;
}
div.proh
{
	clear:both;
	display:block;
	font-size:12px;
	border-bottom:1px solid #ccc;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding: 10px;
	background-color: #EDF4FA;
}
div.proh td{padding:3px}
.search{
	padding:0px; margin:0px;
	width:195px;
	margin-left:auto;
	margin-right:auto;}
.search div{ line-height:20px; line-height:20px;}
.search .class{
	margin:0px;
	padding:0px;
	height:20px;
	width:200px;
	
	margin-top: 2px;
	border: 1px solid #CAE7ED;
}
.search .key{
	width:150px;
	height:15px;
	border: 1px solid #CAE7ED;
	overflow:hidden;
	background-color:#EAEAEA;
	margin-top: 2px;
	margin-bottom: 0px;
}
.search .sok{margin:0px; padding:0px; height:20px;border: 1px solid #CAE7ED;background-color:#EAEAEA; line-height:140%;	margin-top: 2px;
	margin-bottom: 0px;}
	
	
.pMenu{
	width:110px;
	height:33px;
	line-height:33px;
	text-align:left;
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px solid #FFFFFF;
	position:absolute;
	/*background:#ff0000;*/
}
