﻿body {font:12px Georgia,Arial, "宋体", Verdana, sans-serif;word-break:break-all;color:#666666;word-wrap:word-wrap:break-word;white-space:normal}
*{margin:0;padding:0;}
div{margin:0 auto;}
p{text-indent:2em;line-height:20px;margin:0 0 7px 0;}
ul{list-style-type:none;}
img{border:0;margin:0;padding:0;}
input{padding:0 0 0 2px;color:#666;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
.clear{clear:both; font-size: 0px; height:0px; line-height:0px;overflow:hidden;}
.clear_mt10{clear:both; font-size: 0px; height:10px; line-height:0px;}
.fleft{float:left}
.fright{float:right}
ul li{border-bottom:#dddddd dotted 1px;text-align:left;background:url(dot_red.gif) 5px center no-repeat;height:20px;line-height:20px;padding:0 0 0 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin:0;vertical-align:text-top}
ul li a{display:block;float:left;text-align:left;overflow:hidden;height:22px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
ul li a span{text-align:left;display:block;overflow:hidden;height:22px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
ul li span{float:right;display:block;line-height:22px;height:22px;width:75px;margin:0 0 -4px 0;}

.t_c{text-align:center}

.case_out{width:600px;height:250px;text-align:center;background:url(case_bg.gif) 0 0 no-repeat;vertical-align:middle;position:relative;*float:left;display:table-cell;}
.case_out .pp {position:static;+position:absolute;top:50%;text-align:center;} 
.case_out .pp a{display:inline;float:none;}
.case_out .pp img {position:static;+position:relative;vertical-align:middle;top:-50%;left:-50%;}



ul.product_cass_nav li{float:left;width:140px;margin:0 10px 0 0;display:inline;}
ul.product_cass_nav li a{width:140px}
.loop_case_out{padding:5px 0 30px 0px;background:url(right_bg_long.jpg) left bottom no-repeat;}
.loop_case_out .nav_left a:link,#related_news_list .nav_left a:visited{color:#0097cc;font-size:12px}
.loop_case_out .nav_left a:hover{color:#51b400}
.loop_case_out ul{background:#FFF url(right_li_long.jpg) left top repeat-y;padding:5px 10px 0px 10px;height:120px;}

.loop_case_inner{padding:5px 0px 5px 3px;}
.loop_case_inner li{padding:0;border:0;float:left;background:none;width:167px;height:153px;}
.loop_case_inner  li .sli{width:160px;height:128px;text-align:center;border:#cecece solid 1px;padding:1px;vertical-align:middle;position:relative;*float:left;display:table-cell;}
.loop_case_inner li .sli .pp {position:static;+position:absolute;top:50%;} 
.loop_case_inner .sli .pp a{display:inline;float:none;}
.loop_case_inner .sli .pp img{position:static;+position:relative;vertical-align:middle;top:-50%; left:-50%;}
.loop_case_inner a{width:160px;display:block;text-align:center;margin:0;padding:0;height:22px;line-height:22px;}



.mt10{padding:10px 0 0 0}
.td_p2 td{padding:2px}
.td_p0{padding:0}

.hidden{display:none}

.my_news_root{border:#cecece solid 1px;margin:0 0 10px 0;}
.news_border{border:#fff solid 1px;border-bottom:#cecece solid 1px;}
.my_news_root .news_nav{background:url(nav_bg.gif) left top repeat-x;padding:2px 0 2px 10px;height:22px;}

.td_bg{background:url(nav_bg.gif) left top repeat-x;padding:2px 0 2px 10px;height:22px;}

.pro_signout{border:#cecece solid 1px}
.pro_sign{
background:url(nav_bg.gif) left top repeat-x;padding:2px 0 2px 10px;height:22px;border:#fff solid 1px;font-size:14px;font-weight:bolder;
}

#pro_Img{
	height:230px;
	margin-top: 6px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}	
#pro_Img_left{float:left;width:230px;height:230px;border:2px solid #E3E3E3;padding: 5px;padding-bottom:5px !important;padding-bottom:1px;display: inline;}	


#pro_Img_right{
	float:left;
	width:431px;
	height:240px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E3E3E3;
	border-right-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	border-left-color: #E3E3E3;
	padding: 5px;
}

.action{padding:70px 0 0 0}
.action .zoom{width:70px;height:25px;background:url(zoom.gif) 0 0 no-repeat;float:left;margin:0 5px 0 0;display:inline;cursor:pointer;}
.action .order{width:70px;height:25px;background:url(order.gif) 0 0 no-repeat;float:left;margin:0 5px 0 0;display:inline;cursor:pointer;}


.my_news_root .news_nav a:link,.my_news_root .news_nav a:visited{color:#666;font-size:14px;font-weight:bolder}
.my_news_root .news_nav .left{float:left}
.my_news_root .news_nav .right{float:right;padding:0 10px 0 0;}
.my_news_root .news_nav .right a:link,.my_news_root .news_nav .right a:visited{font-size:12px;font-weight:normal}
#demo1 ul li a{width:150px}
#demo1 ul li{background:url(dot_blue.gif) 5px center no-repeat;}

#demo2 ul li a{width:150px}
#demo2 ul li{background:url(dot_blue.gif) 5px center no-repeat;}

ul.index_news_list li .class{float:left;width:62px;}
ul.index_news_list li .title{float:left;width:410px;}
ul.index_news_list li,ul.index_news_list li a{line-height:25px;height:25px}
ul.loop_news li .class{float:left;width:62px;}
ul.loop_news li .title{float:left;width:510px;}
ul.loop_news li,ul.index_news_list li a{line-height:25px;height:25px}
ul.pt_img_list li{background:none;padding:0;height:60px;border:0;}
ul.pt_img_list li a{height:60px;display:block;padding:6px 0 0 0;}

ul.fw_img_list li{background:none;padding:0 0 0 9px;height:76px;border:0;}
ul.fw_img_list li a{height:76px;}
ul.curr_list li{border:0;height:28px;line-height:28px;background:url(curr_bg.gif) left center no-repeat}
ul.curr_list li a{height:28px;line-height:28px;width:150px}
ul.curr_list li a:hover{color:#ff4800}
ul.curr_list li a.here:link,ul.curr_list li a.here:visited{font-weight:bolder}
.ClassName{background:url(zj001.gif) left center no-repeat;padding:0 0 0 24px;100%}
.ClassName a:link,.ClassName a:visited{color:#666666;font-family:宋体;font-size:14px;font-weight:bolder;height:29px;line-height:29px;}
.ClassName a:hover{color:#ff4800;}
.content td{padding:4px}
.Search_Content{margin:10px 0;font-size:14px;}
.Search_Content strong{color:#ff0000}
 #content{font-size:14px;line-height:22px;padding:15px;color:#0b4656}
  #content td{background:#fff}
 .content h1{text-align:center;color:#ff4800;padding:10px;display:block;font-weight:normal;font-size:22px; font-family:黑体;} 
 .content h2{margin:0px;padding:8px;font: bold 14px Arial;margin:0;} 
 .content p{text-indent:2em;font-size:14px;line-height:22px;margin:0 0 15px;}
 .content a{font-size:14px;}
  #MyContent{font-size:14px}
 #MyContent a{text-decoration:underline}
 #MyContent a:hover{color:#ff4800}
  #MyContent a:link, #content a:visited{font-size:14px}
.content .info{text-align:right;font:normal 12px Arial;color:#6666;padding:4px 10px;background: #dbf4ff;height:18px;margin:0 10px;} 
.content .info strong{color:#ff4800} 
.area_jiri{color:#333;line-height:160%;padding:10px}
.prenext{color:#0b4656;line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;}
.prenext{height:30px;line-height:30px}
.prenext span{float:left;}
.prenext .next{text-align:right}
.prenext a{width:280px;display:block;float:left;text-align:left;overflow:hidden;height:22px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}


.content input.submit{top:6px; left:160px; height:22px; border:0; color:#fff; font-weight:600; padding:2px 0 1px 0; width:70px; background:url(search_b.jpg) left 50% no-repeat; cursor:pointer;}


.content input{border:#065387 solid 1px;height:20px;line-height:20px;}

.content .noborder{border:0;cursor:pointer}


#content textarea{width:500px;height:100px;border:#065387 solid 1px}

.prenext a{width:300px;display:block;float:left;text-align:left;overflow:hidden;height:22px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left;}
.prenext .next a{text-align:right}
.prenext a:link,.prenext a:visited{font-weight:bolder;font-size:14px;height:30px;line-height:30px;}
.prenext a:hover{font-weight:bolder;font-size:14px;color:#ff4800;}
.prenext{line-height:40px;border-top-width:1px;border-bottom:#ccc dashed 1px;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:10px auto;}
.content .t_r{float:right}
.content .t_r a:link,.content .t_r a:visited{font-size:14px;font-weight:bolder}
.content .t_r a:hover{font-size:14px;text-algin:right}
TABLE {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
SPAN {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff4800;position:relative;top:1px;left:1px;font-size:12px;
}
A.lim {
	TEXT-DECORATION: none
}
A.lim:link {
	COLOR: #6c6c6c
}
A.lim:visited {
	COLOR: #6c6c6c
}
A.lim:hover {
	COLOR: #ff4800; TEXT-DECORATION: none
}
.lNav1 {
	PADDING-LEFT: 51px; FONT-WEIGHT: bold; BACKGROUND: url(../pic/lNav1.gif) no-repeat left top; VERTICAL-ALIGN: middle; COLOR: #ffffff; HEIGHT: 29px; TEXT-ALIGN: left
}
.lNav1 A {
	COLOR: #ffffff
}
.lNav1 A:hover {
	COLOR: #ffffff
}
.lNav0 {
	PADDING-LEFT: 51px; BACKGROUND: url(../pic/lNav0.gif) no-repeat left top; VERTICAL-ALIGN: middle; COLOR: #333333; HEIGHT: 29px; TEXT-ALIGN: left
}
.lNav0 A:hover {
	FONT-WEIGHT: bold; COLOR: #005cb2
}
.mem {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; WIDTH: 95px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 16px
}
.rt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333
}
.foot {
	PADDING-LEFT: 15px;
	COLOR: #888888;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(../pic/Line_foot.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.rt2 {
	FONT-FAMILY: "宋体"
}
.newsTitle {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.newsTitle A {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.news {
	BORDER-BOTTOM: #d4d4d4 1px dotted; HEIGHT: 25px
}
.productTit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.product {
	BORDER-BOTTOM: #e0e0e0 1px dotted; HEIGHT: 27px; TEXT-ALIGN: left
}
.productShow {
	COLOR: #999999
}
.productlist {
	COLOR: #ff0000
}
.productlist A {
	COLOR: #ff0000
}
.dian {
	FONT-SIZE: xx-small; LINE-HEIGHT: 5px
}
.new {
	BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 25px
}
.down {
	BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 28px
}
.btn {
	BORDER-RIGHT: #900 0px solid; BORDER-TOP: #900 0px solid; BORDER-LEFT: #900 0px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #900 0px solid; BACKGROUND-COLOR: #ccc
}
.cls1 {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.cls2 {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.cls3 {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.cls1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 180px; PADDING-TOP: 2px; HEIGHT: 20px
}
.cls2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 450px; PADDING-TOP: 2px; HEIGHT: 20px
}
.cls3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 450px; PADDING-TOP: 2px
}

 .mailname{width:60px}
		  .mailpass{width:141px}
		  .mailsubmit{width:58px;height:20px;background:url(mail_bg.gif) center center no-repeat;border:0;cursor:pointer;}
