@charset "utf-8";
/* sub page */

/*sub Frame*/
.tohome {line-height:40px;display:block;width:100%;height:40px;float:none;}
.tohome a{ color:#000;}

/*left box*/
.sub_leftbox {width:215px;display:block;float:left;overflow:hidden;}
.pro_imgy{float:left;clear:both;overflow:hidden;}
.pro_imgt{float:left;clear:both;overflow:hidden; width:744px; height:35px; background:url(../images/subt.png) no-repeat;}
.pro_imgt .zt{ float:left; padding:0 20px; font-size:18px; color:#444; font-family:\5FAE\8F6F\96C5\9ED1, tahoma, arial, \5b8b\4f53, sans-serif; line-height:22px;}
.pro_imgt .et{ float:left; border-left:#FC4A00 1px solid; margin-top:1px; height:20px; line-height:22px; display:inline; padding-left:8px; color:#FC4A00; font-size:14px;font-family: Verdana, Geneva, sans-serif;}

.pro_imgt1{float:left;clear:both;overflow:hidden; width:198px; height:86px; background:url(../images/about_top.jpg) no-repeat;}
.pro_imgt1 .zt{ padding:0 0 0 15px; font-size:14px; color:#FFA602; font-family:\5FAE\8F6F\96C5\9ED1, tahoma, arial, \5b8b\4f53, sans-serif; line-height:22px; height:22px;}
.pro_imgt1 .et{ height:22px; line-height:22px; color:#F0F0F0; font-size:20px;font-family: Verdana, Geneva, sans-serif; padding:10px 0 4px 12px;}

.pro_class li{ width:100%;height:30px;background:url(../images/sub_nav_col_bg.jpg) no-repeat;float:left;}
.pro_class li a {width:180px;text-align:right;line-height:30px;display:block;color:#fff;}
.pro_class li a:hover{font: bold 14px/30px Arial, Helvetica, sans-serif; text-decoration:none;}
.pro_class li:hover,#subselt{background:url(../images/pro_class_hover.jpg) no-repeat;}
.buttonlist li{margin-bottom:10px;display:inline;float:left;}
.buttonlist li img {float:left;}

/*right box*/

.sub_rightbox{width:745px;display:block;float:left;overflow:hidden;}
.sub_rightbox a{ color:#666;}
.sub_rightbox a:hover{color:#FF4200;}
.sub_ab{width:100%;height:153px;clear:both;}
.pro_content{}
.pro_content span.title{ width:100%; display:block; float:none; color:#333; font: bold 14px/52px Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; text-align:center; letter-spacing: 0.3em; }
.pro_content div.pic_showbox {width:534px;height:350px;display:block;background:url(../images/pro_bg_big.gif) no-repeat top left;border:3px solid #FF8226;position:relative;float:none;padding:10px;line-height:350px;overflow:hidden;text-align:center;margin:0 auto;}
.pro_content span.img{position:static;+position:absolute;top:50%}
.pro_content span.img img {position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}
.pro_content span.img:after {content:".";font-size:1px;visibility:hidden}
.pro_detail {}
.pro_detail ul.column{width:100%;height:28px;line-height:28px;border-bottom:#ff5a09 solid 1px;display:block;color:#fff;}
.pro_detail ul.column li{width:90px;height:28px;background:#ff5a09;text-align:center;}
.pro_detail ul.arrow li {width:90px;height:28px;}
.pro_detail ul.arrow li img {display:block;margin:0 auto;}
.pro_detail span.content{line-height:200%;color:#444;}
 ul.parameter {width:600px;height:auto;display:block;border:1px solid #e2e2e2;padding:1px;margin:0 auto;clear:left;padding-bottom:1px; overflow:hidden;}
 ul.parameter li {margin-top:1px;width:458px;background:#f2f2f2;height:30px;float:left;line-height:30px;text-indent:20px;overflow:hidden;}
 ul.parameter li.product_name {width:100%;height:40px;font:bold 16px/40px Verdana, Geneva, sans-serif;border-bottom:1px solid #ccc;}
 ul.parameter li.product_class{margin-right:1px;width:120px;text-align:right;padding-right:20px;background:#e2e2e2;font:bold 12px/30px Arial, Helvetica, sans-serif;float:left;}
/*pro_showbox*/
.pro_showbox {padding:2px;}
.pro_showbox dd{margin:10px 5px;width:170px;display:block;height:150px;position:relative;float:left;padding:1px;line-height:150px;overflow:hidden;text-align:center;}
.pro_showbox dd:hover {background:url(../images/pro_arrow_left.gif) no-repeat;border:2px solid #ff8226;float:left;margin:10px 5px;width:168px;display:block;height:146px;position:relative}
.pro_showbox dt{border-right:#cacaca solid 1px;height:150px;display:block;float:left;width:1px;margin-top:12px;}
.pro_showbox dd span.pic {position:static;+position:absolute;top:40%}
.pro_showbox dd span.pic img {position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}
.pro_showbox dd span.pic:after {content:".";font-size:1px;visibility:hidden}
.pro_showbox dd span.name{ height:20px; width:100%; text-align:center; position:absolute; top:135px; line-height:10px;display:block;left:0;text-height:20px; }
.pro_showbox dd span.name a{color:#444;}
.pro_showbox dd span.name a:hover{color:#FF4200; text-decoration:none;}

/*page*/
.page {height:25px;}
.page li {border:1px solid #999;width:22px;height:20px;float:left;margin:1px;line-height:20px;text-align:center;}
.page li:hover {border:1px solid #af2606;background:#ff7c1b;}
.page li.next {width:50px;height:20px;}
.page span {font:12px/20px Arial, Helvetica, sans-serif;padding:0 20px;}
.page input{ width:50px;height:20px;border:1px solid #999;text-align:center;margin:0 10px;}
/*page end*/

/*end pro_showbox*/
.about_content {font-size:14px;color:#444; line-height:200%;}


/*job*/
.job{}
.job span.job_ad {width:100%;text-align:center;display:block;}
.job dl{width:600px;overflow:hidden;display:block;margin:0 auto;padding-top:10px;}
.job dl dt {width:120px;background:#f2f2f2;border-bottom:1px solid #cecece;display:block;float:left;line-height:30px;text-align:center;margin:1px;}
.job dl dd {width:450px;border-bottom:1px solid #cecece;border-left:1px solid #cecece;display:block;float:left;line-height:30px;text-align:left;margin:1px;padding-left:20px;color:#777;}
.job dl dt.jobname {background:#FF9B04;display:block;width:100%;text-align:left;font:bold 14px/30px Verdana, Geneva, sans-serif;padding-left:20px;color:#fff;border-bottom:2px solid #cecece; letter-spacing:5px;}


/*sub news*/

.sub_news li {line-height:30px;position:relative;overflow:hidden;width:720px;padding-left:22px;border-bottom:1px dashed #e2e2e2; }
.sub_news li a:visited,.sub_news li a:link {color:#444;}
.sub_news li a:hover,.sub_news li a:active{color:#FF4200; text-decoration:underline;}
.sub_news li span.ico { position:absolute; background:url(../images/newsico.gif) no-repeat; display:block;top: 9px;left: 11px; width:5px; height:5px;  }
.sub_news li span.date{ color:#666; position:absolute; left: 650px; top: 0; width: 80px; }
.sub_news_more {padding-right:40px;text-align:right;border-bottom:1px #e2e2e2 solid;line-height:30px;width:720px;display:block;}
.sub_news_content {}
.sub_news_content h1 {width:100%; color:#333; font:bold 18px/30px Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; text-align:center; padding:10px;}
.sub_news_content h3 {width:100%;color:#ccc;display:block;float:none;text-align:center;line-height:30px;}
.sub_news_content hr {width:90%;margin:10px auto;}
.sub_news_content span.content {letter-spacing:2px;font:14px/200% Tahoma, Geneva, sans-serif;}



/*contact*/

 ul.contact {width:500px;height:auto;display:block;border:1px solid #e2e2e2;padding:1px;margin:0 auto;clear:left;padding-bottom:1px; overflow:hidden;}
 ul.contact li {margin-top:1px;width:399px;background:#f2f2f2;height:30px;float:left;line-height:30px;text-indent:20px;overflow:hidden;}
 ul.contact li.contact_name {width:100%;height:40px;font:bold 16px/40px Verdana, Geneva, sans-serif;border-bottom:1px solid #ccc;}
 ul.contact li.contact_class{margin-right:1px;width:80px;text-align:right;padding-right:20px;background:#e2e2e2;font:bold 12px/30px Arial, Helvetica, sans-serif;float:left;}
 
 
 /*product_view*/
.probox { text-align: center;}
.pro_img { width:400px; display:inline-table; text-align:center; position:absolute; left:0; top:0; }
.pro_txt { padding-right:30px; }
.pro_txt p { height:30px; line-height:25px; }
.pro_txt h2 { font-weight:bold; line-height:30px; }
.pro_txt .details { line-height:20px; border:1px solid #ddd; padding:6px; background:#fff; height:137px; overflow:hidden;}
.main1box { margin-bottom:10px; }
#main1 ul { display:none; }
#main1 ul li { display:inline-block; _display:inline; position:relative; margin:0 auto; }
#main1 ul.block { display:block; }
.menu1box { }
#menu1 li { display:inline; cursor:pointer; }
#menu1 li img { border:1px solid #ccc; width:50px; height:50px;}
#menu1 li.hover img { border:1px solid #669900; }


.details h2{ font-weight:normal;}
.xgprlist{ width:100%; float:left; padding-top:15px;}
.xgprlist h3{ width:100%; font-size:14px; font-weight:normal; padding:10px 0 0 15px; height:30px; background:#f0f0f0; margin-bottom:10px;}
.xgprlist ul li{ width:146px; height:160px; float:left; margin:0 12px; display:inline;}
.xgprlist ul li a{ display:block; width:145px; height:160px; z-index:10;}
.xgprlist ul li img{ width:140px; height:105px; float:left; padding:2px; border:1px solid #ccc;}
.xgprlist ul li span{ width:146px; text-align:center; float:left; padding-top:10px;}
.prodetails { line-height:25px; margin:30px 20px 0; }
/*product_index_0*/
#con { margin: 0px; width:100%;}
.pro_img1 {width:215px;text-align:left;left:0; top:25px; }
.side,.side *{font-family:"宋体"}
img{ border:none;font-weight:normal;}
#productlist{ width:98%; float:left; }
.probox1{font-weight:normal;float:left; width:225px; background:url(../images/class_bg.gif) 5px 6px no-repeat; height: 100%; margin:0px 0px 0 5px; border:0px solid #ccc; padding:15px 0;}
.probox1 img{ margin:0px 0 0 15px; width:140px; height:105px;}
.probox1 p{
	width:160px;
	text-align:center;
	font-weight:normal;
}

.STYLE {color: #FF0000}
/*list*/
.side,.side *{ font-family:"宋体"}
ul,li{ list-style:none;}
a{ text-decoration:none;}
#newlist{ width:99%; float:left;}
#newlist li{ line-height:30px; border-bottom:#999 1px dashed; list-style:none; padding-right:10px;}
#newlist li span{ float:right;}

/*======中间部分内======*/
a{ text-decoration:none;}
/*分页*/
.endPageNum{ clear:both; text-align:center;}
.endPageNum table{ margin:auto;}
.endPageNum .s1{width:52px;}
.endPageNum .s2{background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold;}
.endPageNum a.s2:visited {color:#fff;}
.endPageNum a{padding:2px 5px;margin:5px 4px 0 0; color:#1F3A87;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.endPageNum a:visited{color:#1f3a87;} 
.endPageNum a:hover{color:#fff; background:#1f3a87; border:1px solid #1f3a87;float:left; text-decoration:underline;}
.endPageNum .s3{cursor:default;padding:2px 5px;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.clear{ clear:both;}
.editor{ float:left; margin:11px 0; width:545px; text-align:right;}
#newscontent{ width:95%; margin:0 auto; padding:10px;}
#newsconttitle a:hover{ color:#04d;}
#newsconttitle span{ float:right;}
#newsconttitle h1{ font-size:14px; font-weight:bold; color:#666; padding:0; margin:0;}
#newsconttitle p{ width:100%; height:20px; line-height:20px; float:left; padding:15px 0; margin:0; color:#666; border-bottom:1px #ddd solid;}
#newsummary{margin: 10px 0px 0px;padding: 12px 5px 6px;width:98%; background:#FFF;border: 1px solid #DCDDDD; }
#newsummary h2{text-indent: 2em;font-size: 14px;line-height: 20px;color:#666; font-weight:500;}
#newcontent{ line-height:22px; color:#666; margin:10px 5px 0 5px; float:left; display:inline;}
#newcontent p{ text-indent:24px; padding:0; margin:0;}
#newcontent p a:hover{ color:#04d;}
#newsleft .ad{ margin:10px 0; float:left;}
#newsright{ float:left; width:350px; margin-left:10px; display:inline;}

/*calllist*/
BODY {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif, "宋体"; COLOR: #6f6f6f; FONT-SIZE: 14px
}
TD {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif, "宋体"; COLOR: #6f6f6f; FONT-SIZE: 14px
}
TH {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif, "宋体"; COLOR: #6f6f6f; FONT-SIZE: 14px
}

/*article*/
ul, li { margin:0; padding:0; list-style:none; }
h2 { font-size:16px; margin-top:10px; }
h2, h3 { padding-left:10px; }
#stuffbox { margin:0 10px; line-height: 22px; }
#articeBottom {font-size: 14px; margin: 6px 0 10px; padding-top: 10px; width: 97%;}
#articeBottom span{ float:left;}
#articeBottom span a{}
#articeBottom span a:hover{ color:#0099FF;}
#articleHeader { margin:5px 0; padding:10px;background:#F5F5F5; height:60px;}
#articleHeader h4{ color:#333; height:20px;}
#articleHeader h4 a{ color:#333}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
#stuffbox-newspage { width:100%;  margin:6px 0 10px 0; padding-top:1px; }
#articleHeader { color:#6A591F; padding:10px 0 5px 0; }
#articleHeader span { float:right; }
#articleHeader strong { color:#557A34; font-weight:normal; }
#correlationStuff { width:100%; color:#aaa; background:#F8F7EF ; margin-top:0; padding-bottom:1px; }
#correlationStuff li { line-height:20px; margin:0; }
#myStuff { float:left; width:100%; }
#myStuff span { color:#557A34; }
.topPadding { padding-top:10px; }
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}


.wzzzxx{border:1px solid #ccc;padding:20px;margin-bottom:20px;}
.wzzzxx h4{margin-top:-32px;width:110px;text-align:center;margin-bottom:15px}
.nybq{line-height:30px;font-size:14px;}
.prodetails { line-height:25px; margin:10px 20px 0; }