﻿@charset "utf-8";
body,p,ul,li,dl,dt,dd,h1,h2,h3,form{margin:0; padding:0;}
body{font-size:12px; font-family:"宋体"; background:#F0F4F4;}
ul,li,dl,dt,dd{list-style:none;}
img{border:none;}
a:link,a:visited{text-decoration:none; color:#000;}
a:active,a:hover{text-decoration:underline; color:#000;}
.left{float:left;}
.right{float:right;}
.clear{height:0; line-height:0; font-size:0; visibility:hidden; clear:both;}
.container900{width:948px;margin:0 auto; background:url(../images/bdbg.gif) repeat-y 0 0;}

.topdiv{background:url(../images/line_bg.gif) repeat-x left top; height:67px; position:relative; padding:0 0px 0 24px; margin:0 4px 0 4px;}
.topdiv .logo{float:left; margin:6px 0 0 20px;}
.topdiv ul{background:url(../images/set_index.gif) no-repeat; width:143px; height:19px; line-height:19px; float:right; padding:0 16px 0 16px; color:#fff; position:absolute; top:0; right:20px;}
.topdiv ul a:link,.topdiv ul a:visited{color:#fff;}
.topdiv .info{float:left;margin:45px 0 0 76px;}

.nav{background:url(../images/navl.gif) no-repeat left top; height:35px; padding:0 0 0 22px; margin:0 24px;overflow:hidden; zoom:1;}
.nav ul{background:url(../images/navr.gif) no-repeat right top; height:35px;}
.nav li{float:left; background:url(../images/line.gif) no-repeat right center; height:33px; line-height:33px; padding:0px 22px 0px 20px; font-weight:bold;}
.nav li a:link,.nav li a:visited{color:#fff;}
.nav li.last{background:none;}
.nav li.tel{float:right; background:url(../images/tel.gif) no-repeat left center; color:#FFFF00; font-family:Arial;}
.subnav{background:url(../images/subnavl.gif) no-repeat left top; height:37px; margin:3px 24px 0 24px;}
.subnav .innerdiv{background:url(../images/subnavr.gif) no-repeat right top; height:37px;}
.subnav form{padding:6px 0 0 0; float:left;}
.subnav form input,.subnav form img{vertical-align:middle;}
.input_txt{height:18px; border-style:solid; border-width:1px; border-color:#808080 #D4D0C8 #D4D0C8 #808080;}
.subnav .key{float:left; margin:12px 0 0 20px;}
.subnav .key span{margin-right:24px;}
.subnav .key a:link,.subnav .key a:visited{text-decoration:underline;}

.footer{border:solid 1px #ddd; margin:7px 24px 0 24px; clear:both;}
.footer h3{font-size:12px; background:url(../images/footerbt.gif) repeat-x; height:26px; line-height:26px; color:#666; padding-left:20px;}
.footer .site{line-height:21px; padding:8px 24px; color:#EEEEEE;}
.footer .site a:link,.footer .site a:visited{color:#666;}
.copyright{text-align:center; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999;}

.main{margin:6px 24px 0px 24px;overflow:hidden; zoom:1;}
.mainl{width:218px; float:left;}
.mainr{width:671px; float:right;}
.products{border:solid 1px #3B4BAA; background:#F5F5F5; padding:14px 10px;}
.products h3{font-size:12px; border-bottom:dashed 1px #ccc; background:url(../images/dot2.gif) no-repeat left top; padding:0 0 5px 10px;}
.SortBg {
	padding:8px 0 0 8px;
}
.SortFolderClose {
	background-image: url(../images/Sort_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	padding-left: 16px;
	cursor: pointer;
}
.SortFolderOpen {
	background-image: url(../images/Sort_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	padding-left: 16px;
	cursor: pointer;
}

.SortListline {
	padding-left: 16px;
	background-image: url(../images/Sort_Listline.gif);
	background-repeat: repeat-y;
}
.SortEndListline {
	padding-left: 16px;
}
.SortFile {
	background-image: url(../images/Sort_File.gif);
	background-repeat: no-repeat;
	height: 22px;
	cursor: pointer;
	padding-left: 16px;
         line-height: 22px;
}
.SortFileEnd {
	background-image: url(../images/Sort_File_End.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: pointer;
	padding-left: 16px;
}
.SortEndFolderClose {
	background-image: url(../images/SortEnd_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	padding-left: 16px;
	cursor: pointer;
}
.contact{border:solid 1px #3E4DAC; margin:8px 0 0 0; padding:9px 11px 11px;} 
.contact h3{color:#9A0103; font-size:12px; margin:0 0 5px 0;}
.contact li{line-height:140%;}
.ad{border:solid 1px #3F4FAF; padding:1px; text-align:center; margin:0 0 10px 0;}
.head{border-bottom:solid 2px #3D4CAC; height:17px; padding:0 0 0 7px; margin:10px 0 7px 0;}
.head h3{font-size:12px;float:left; background:url() no-repeat 67px 5px; padding-right:200px;color:#9A0103;}
.head h3 a:link,.head h3 a:visited{ color:#9A0103;}
.head h3 a,.head h3 span{background:url(../images/dot1.gif) no-repeat left 1px; padding:0 0 0 8px; color:#9A0103;}
.head h3.s1{background-image:url(../images/f1.gif);}
.head h3.s2{background-image:url(../images/f2.gif);}
.head h3.s3{background-image:url(../images/f3.gif);}
.head h3.s4{background-image:url(../images/f4.gif);}
.head h3.s5{background-image:url(../images/f5.gif);}
.head h3.s6{background-image:url(../images/f6.gif);}
.head .more{background:url(../images/more.gif) no-repeat; width:44px; height:13px; text-indent:-1000px; overflow:hidden; float:right;}
.poduct_list{width:671px; overflow:hidden;}
.poduct_list table{width:672px;}
.poduct_list td{width:336px;border-bottom:dotted 1px #485582; border-right:dotted 1px #485582;padding:10px 8px 10px 14px; line-height:150%; vertical-align:top;}
.poduct_list div{float:left;}
.poduct_list div img{border:solid 1px #A3A7A8; margin:0 7px 0px 0px;}
.poduct_list dl{margin:5px 0 0 0px;}
.new_list{width:321px;}
.new_list li{background:url(../images/trag.gif) no-repeat left 5px; padding:0 0 3px 15px; margin:0 0 0 4px; line-height:18px; height:1%;}
.mbx{font-weight:bold; color:#9A0103; margin:0 0 10px 0; padding:0 0 5px 5px; border-bottom:solid 2px #3D4CAC;}
.mbx a:link,.mbx a:visited{color:#9A0103;}
.table_pro td{border-bottom:dotted 1px #485582; border-right:dotted 1px #485582; padding:9px 10px 9px 10px; line-height:150%;}
.table_pro{width:671px; overflow:hidden;}
.table_pro table{width:672px;}
.table_pro img{border:solid 1px #e6e6e6;}
.table_pro .title td{padding:3px 10px 3px 10px;}
.product_a{margin:10px 0 0 0;}
.product_a ul{background:url(../images/dot-re.gif) repeat-x left top; overflow:hidden; zoom:1; padding:8px 0 15px 0;}
.product_a li{width:207px; float:left; line-height:22px; padding:0 0 0 16px;}
.product_a h3{font-size:12px; background:url(../images/dot.gif) no-repeat left 5px; padding:0 0 0 8px; margin:0 0 4px 8px;}
.news_a{padding:15px 0 0 0;}
.news_a li{height:22px; padding:0 5px 0 10px;}
.news_a li span{float:right; color:#9A0103;}
.news_a li a{float:left;}
.news_a .page{text-align:center; color:#c00; vertical-align:baseline; padding:30px 0 15px;}
.news_a .page a:link,.news_a .page a:visited{color:#c00; text-decoration:underline;}
.describe_company{padding:10px 0 0 10px;}
.describe_company p{line-height:24px; text-indent:26px; margin:0 0 5px 0;}

.product_detail{line-height:160%; padding:0 0 0 8px;}
.product_detail .fw{text-align:right;}
.pro_info{background:url(../images/dot-re.gif) repeat-x left bottom; margin:0 0 10px 0;}
.pro_info .imgdiv{float:left; text-align:center; margin:0 0 12px 0;}
.pro_info .imgdiv img{display:block; border:solid 1px #A9A9A9; padding:2px; margin:0 10px 5px 0;}
.pro_info ul{margin:9px 0 12px 0;float:left; width:443px;}
.product_detail dl{margin-bottom:25px;}
.product_detail dt{margin:0 0 5px 0;}
.product_detail .canshu table{border-left:solid 1px #000;border-bottom:solid 1px #000; margin:0 0 20px 0; width:500px;}
.product_detail .canshu  td,.product_detail .canshu  th{border-right:solid 1px #000;border-top:solid 1px #000; text-align:center; padding:0 10px;}
.product_detail .canshu th{background:#99CCFF; font-weight:normal;}
.product_detail .canshu td{background:#CCFFCC;}
.product_detail .canshu em{font-size:16px; font-style:normal;}
.contactus{font-size:14px; line-height:28px; padding:0 0 0 10px;}
.map{font-size:14px; padding:10px 0 0 10px;}
.map img{border:solid 1px #000; padding:2px; margin-top:7px;}
.downlist{border-left:solid 1px #ccc; border-bottom:solid 1px #ccc;}
.downlist td,.downlist th{border-right:solid 1px #ccc; border-top:solid 1px #ccc; text-align:center; padding:10px 10px;}
.downlist th{color:#006; background:#F1F1F1;}
.downlist .lefttd{text-align:left;}
.artical{padding:10px 30px 0 30px;}
.artical p{line-height:120%; margin-bottom:10px;}
.keylist{padding:10px 10px 0 15px; line-height:23px;}
.keylist dl{margin-bottom:20px;}
.keylist dt{font-weight:bold;}
.page {
       width:320px;
	   height:70px;
	   line-height:70px;
	   color:#cc0000;
	   margin:0 auto;
	   text-align:center;
	   background:none;
}
.page ul{background:none; margin:0; padding:0; width:auto;}
.page li {
         margin:0 18px 0 0;
		 float:left;
}

