@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; font:12px Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) repeat top center; height:900px;}
.copy {-moz-user-select:none}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
img{ border:none;}
.clear{ clear:both;}
ul,li{ list-style:none;}
.ys{ color:#006699; text-decoration:underline;}
p{ margin:3px 0 5px 0;}
.tu { border:1px solid #E5E5E5; padding:2px; }
.pic2 { margin:10px 8px 15px 0; float:left; }
.pic1 { margin:10px 10px 15px 10px; float:left; }
.pic{ padding:1px; float:left;margin-right:3px;}
.picl{ padding:1px; float:left; border:1px solid #ccc; margin-right:3px;}
.table01 { width:95%; margin-bottom:5px; background:#CDCFFF; }
.table01 tr { background:#E8E9ED }
.table01 .top { background:#DAEAFB; font-weight:bold }
.table01 td { text-align:left; padding-left:5px; color:#333; padding-right:2px }

.table02 { width:95%; margin-bottom:5px; background:#EBE7E7; }
.table02 tr { background:#fff }
.table02 .top { background:#f0f0f0; font-weight:bold }
.table02 td { text-align:center; padding-left:5px; color:#333; padding-right:2px }


#header{width:884px; height:96px;  margin:0 auto; background:url(../images/top.jpg) repeat;}
.logo{width:115px; height:92px; float:left; display:block; margin-left:2px;}
.company{width:450px; height:auto; line-height:23px; padding:35px 0 0 0px; float:left; color:#303030; font-size:18px; font-weight:bold; }
.company1{width:450px; height:auto; line-height:21px; float:left; color:#5D5D5E; font-size:12px; font-weight:bold; }
.language { width:250px; height:18px; text-align:right;float:right; padding:43px 5px 0 5px;color:#5E5E60; }
{ color:#5E5E60; margin-right:5px;}
.language a span{ color:#5E5E60; text-decoration:underline; margin-left:4px;}
.language a span:hover{ color:#D20404; text-decoration:none;}

#container{width:884px; height:auto;  margin:0 auto; background:#fff; display:block;}
.menu{width:884px; height:29px; background:url(../images/menu.jpg) repeat; float:left;}
.menu ul{width:884px; height:29px; float:left; line-height:29px; margin:0; padding:0;}
.menu ul li{width:auto; height:29px; float:left; line-height:29px; color:#fff;}
.menu ul li a{width:auto; height:29px; float:left; line-height:29px; padding:0 21px; background:url(../images/line.jpg) no-repeat right; color:#fff; font-weight:bold;}
.menu ul li.b{width:auto; height:29px; float:left; line-height:29px; color:#fff;}
.menu ul li.b a{width:auto; height:29px; float:left; line-height:29px; padding:0 20px; background:none; color:#fff; font-weight:bold;}
.menu ul li a:hover{ color:#000;}
#banner{ width:884px; height:198px; background:url(../images/banner.jpg) no-repeat;float:left;}
#banner .cont{width:850px;height:auto; margin:0 auto;color:#333333; padding-top:5px;*padding-top:15px;_padding-top:15px;}
#banner .cont h2{ font-size:14px; line-height:23px; color:#333333;}
#content{ width:884px; height:auto; background:#fff; float:left; display:block; margin-top:15px;}
#left_zt{ width:216px; height:auto; background:none; float:left;}
.left{ width:214px; height:280px; background:url(../images/left.jpg) repeat; border:1px solid #E7E7E7; float:left;}
.left ul{ width:214px; height:auto; float:left; margin:0; padding:0;}
.left ul li.b{ width:185px; border-bottom:1px solid #E3E3E3;height:25px;margin-left:10px; line-height:25px;margin:0 auto; padding:0;display:block; }
.left ul li.b a{ width:185px; height:auto; float:left;color:#000;background:url(../images/a.jpg) no-repeat 1px 5px;padding-left:12px; font-weight:bold; display:block;}

.left ul li.f{ width:180px;height:auto;line-height:21px;margin-left:15px;padding:0;display:block; }
.left ul li.f a{ width:180px; height:auto; float:left;color:#000;display:block; border-bottom:1px solid #E3E3E3; padding-left:5px;}

.left ul li.f1{ width:180px;height:auto;line-height:21px;margin-left:15px;padding:0;display:block; }
.left ul li.f1 a{ width:180px; height:auto; float:left;color:#000;display:block;padding-left:5px;}

.left ul li a:hover,.left ul li a.daoqian{color:#D20404;}

.contact{ width:215px; height:69px; margin:10px auto; background:url(../images/contact.jpg) no-repeat;}
.contact a{ color:#006699; display:block; font-size:16px; margin-top:28px; font-weight:bold; font-style:italic; float:right; width:100px;}
.contact a:hover{ color:#D20404; text-decoration:underline;} 
.lxfs{width:200px; height:auto; color:#666666; text-align:left; margin:0 auto; line-height:18px; padding:3px;}
.lxfs p{ margin:0px 0 8px 0;}

#right{ width:655px; height:auto; margin-left:10px!important;_margin-left:5px; float:right;}
.title{ height:auto; line-height:25px; width:650px; float:left; padding-left:5px; border-bottom:1px solid #CBCBCB; font-size:14px; color:#333333; font-weight:bold; padding-top:3px;}
.title span{ color:#CC0000;}
.title h2{font-size:14px; color:#333333; font-weight:bold; margin:0; padding:0;}
.title-f{ height:auto; line-height:20px; width:650px; float:left; border-bottom:1px solid #CBCBCB; font-size:12px; color:#333333; font-weight:bold; padding-top:3px;}

.about{ height:auto; line-height:18px; width:650px; float:left; padding-left:5px;color:#666666; text-align:left;}
.about .picname{width:99%; float:left; }

.title_p{ height:auto; line-height:20px; width:640px; float:left; padding-left:15px; border-bottom:1px solid #CBCBCB; font-size:12px; color:#333333; font-weight:bold; padding-top:3px; background:url(../images/b.jpg) no-repeat 5px 8px; }
.title_p a{ color:#333333;}
.title_p a:hover{ color:#CC0000; text-decoration:underline;}
.product { width:650px; float:left; height:auto;margin-left:5px!important;_margin-left:3px; padding:0;}
.product ul { width:650px; float:left; margin:5px 0 0 0; padding:0; }
.product ul li { width:100%; float:left; height:auto; margin-bottom:5px; padding:0;}
.product ul li img {border:1px solid #ccc; display:block }
.product ul li ol {float:left; width:100%; margin:0; padding:0; }
.product ul li ol li { width:85px; float:left; }
.product ul li ol li.pro {width:80%;float:left;line-height:18px;padding-left:5px;color:#666666}
.product ul li ol li.pro a {font-size:12px; font-weight:bold; color:#3882C3; line-height:18px;  display:block; width:100%; }
.product ul li ol li.pro a:hover{color:#cc0000;}


#footer{ width:884px; height:90px; margin:10px auto 0 auto; background:#F0F0F0; border-top:1px solid #CFCFCF;}
.add{margin:0 auto;width:884px;height:auto;color:#333333;display:block;text-align:center;font-size:12px;padding:5px 0px 2px 0px;}
.add a{color:#333333;text-decoration:none;}
.add a:hover{ color:#D20404; text-decoration:underline;}
.topjs{ width:884px; height:20px; float:left; background:none;}
.topjs h5 { color:#666666; font-size:11px; width:884px; margin:0; letter-spacing:-1px; text-align:center; display:block; height:15px; float:left; font-weight:normal;  }
.topjs h5 a { color:#666666; text-align:center; }
#otherlink {padding:2px 0 0 0;width:884px;height:15px;float:left;text-align:center;margin:0 auto;}
#otherlink div {width:auto;margin-left:10px;text-align:center;margin-top:3px;display:inline;}
#otherlink div a { font-size:9px; color:#000; }
#otherlink div a img { border:none; margin-left:10px; }

.otherpro2 {width:880px;margin:5px 0 0 0;float:left;display:block;height:auto;clear:both;line-height:21px;}
.otherpro2 ul {line-height:19px;width:290px;float:left;padding:0;display:block;height:auto; margin:5px 3px 0 0;}
.otherpro2 ul li {width:85px;height:auto;float:left;text-align:left;font-size:12px;}
.otherpro2 ul li.f{text-align:left;font-size:11px;font-weight:normal;height:auto;width:205px;color:#333;display:block;line-height:15px;}
.otherpro2 ul li.f a{color:#006699;text-decoration:underline;text-align:left;display:block;line-height:18px;}
.otherpro2 ul li.f a:hover{text-decoration:underline; color:#CC0000;}
.otherpro2 ul li img{ border:1px solid #ccc; }


.title01{ height:auto; line-height:18px; width:650px; float:left; padding-left:5px; border-bottom:1px solid #CBCBCB; font-size:11px; color:#333333; padding-top:3px;}
.title01 a{ color:#333333;}
.title01 a:hover{ color:#CC0000;}

.about1{ height:auto; line-height:18px; width:650px; float:left; padding-left:5px;color:#333; text-align:left;}
.about1 h2{ font-size:18px; font-weight:normal; margin:3px; padding:0; text-align:left; color:333;}

.pic03{width:auto;float:left;margin:5px 5px 5px 0px;}
.pic03 img{border:1px solid #ccc; float:left;}

.small{width:270px;height:auto;float:left;margin-top:15px;font-size:12px;}
.small ul{width:270px;height:auto;float:left; margin:0; padding:0;}
.small ul li{width:270px;height:28px;line-height:28px;float:left;}
.small ul li a{line-height:30px;float:left;width:270px;padding-left:2px;color:#333; text-align:left;}
.small ul li a:hover{ color:#CC0000; text-decoration:underline;}
.small ul li a.b,.small ul li.b a.b{ color:#CC0000; text-decoration:underline;}
.small ul li.b{width:270px;height:auto;line-height:28px;float:left; margin-bottom:3px;}
.small ul li.b a{line-height:18px;float:left;width:270px;padding-left:2px;color:#333; text-align:left;}
.small ul li.b a:hover{ color:#CC0000; text-decoration:underline;}

.smal2{width:270px;height:200px;float:left;margin-top:8px;font-size:12px;overflow-y:scroll; overflow-x:hidden;}
.smal2 ul{width:270px;height:auto;margin:0; padding:0;}
.smal2 ul li{width:270px;height:auto;line-height:28px;float:left;}
.smal2 ul li a{line-height:18px;float:left;width:270px;padding-left:2px;color:#333; text-align:left;}
.smal2 ul li a:hover{ color:#CC0000; text-decoration:underline;}
.smal2 ul li a.b{ color:#CC0000; text-decoration:underline;}


.product1 { width:650px; float:left; height:auto;margin-left:5px; padding:0;}
.product1 ul { width:650px; float:left; margin:5px 0 0 0; padding:0; }
.product1 ul li { width:640px; float:left; height:auto; line-height:18px; margin-bottom:5px;padding-left:5px;color:#666666}
.product1 ul li a {font-size:12px; color:#3882C3; line-height:20px; text-decoration:underline;  display:block; }
.product1 ul li a:hover{color:#990000;}

/*  sitemap  */
a.sitemap{ line-height:22px; display:block; font-weight:bold; color:#369; text-decoration:underline;}
a.sitemap:hover{ text-decoration:underline;color:#CC0000;}
a.sitemap1{ line-height:22px; display:block; color:#369; text-decoration:underline; padding-left:10px;}
a.sitemap1:hover{ text-decoration:underline;color:#CC0000;}
p.wz{line-height:20px;}
p.wz1{ padding-left:10px; line-height:20px;}

.ztitle{ height:25px; line-height:25px; width:870px; margin:0 auto; padding-left:5px; border-bottom:1px solid #CBCBCB; font-size:14px; color:#333333; font-weight:bold; padding-top:3px;}
.ztitle span{ height:auto; line-height:25px; width:400px; float:left;padding-left:5px; font-size:14px; color:#333333; font-weight:bold;}
.zproduct { width:870px; margin:0 auto; height:auto; padding:0;}
.zproduct ul { width:870px; float:left; margin:5px 0 0 0; padding:0; }
.zproduct ul li { width:100%; float:left; height:auto; margin-bottom:5px; padding:0;}
.zproduct ul li img {border:1px solid #ccc; display:block }
.zproduct ul li ol {float:left; width:100%; margin:0; padding:0; }
.zproduct ul li ol li { width:85px; float:left; }
.zproduct ul li ol li.pro {width:88%;float:left;line-height:18px;padding-left:5px;color:#666666}
.zproduct ul li ol li.pro a {font-size:12px; font-weight:bold; color:#3882C3; line-height:18px;  display:block; width:100%; }
.zproduct ul li ol li.pro a:hover{color:#990000;}
.zabout{ height:auto; line-height:18px; width:870px;  margin:0 auto; padding-left:5px;color:#333; text-align:left;}
.zabout p.kd{ width:520px; float:left; height:auto; margin-bottom:2px;}

.ztitle_p{ height:auto; float:left;line-height:20px; width:860px; padding-left:15px; border-bottom:1px solid #CBCBCB; font-size:12px; color:#333333; font-weight:bold; padding-top:3px; background:url(../images/b.jpg) no-repeat 5px 8px; }

.ztitlec{ height:auto; line-height:25px; width:400px; float:left;color:#333333; }