﻿@charset "utf-8";
body{ margin:0;padding:0;font-family:"宋体";font-size:12px;text-align:center;letter-spacing:0.1em;background:#f5f5f5;}
div,li,ul,form{margin:0; padding:0; list-style:none;}
input{vertical-align:middle;}
a{color:#3c3c3c;text-decoration:none;}
a:visited{ color:#3c3c3c;}
a:hover,a:active{color:#F00;text-decoration:underline;}
.cf:after{content:"\20";display:block;height:0;clear:both;visibility:hidden;}
.cf{zoom:1;}
a.w:visited,a.w:link{color:#FFF;}
a.w:active,a.w:hover{ color:#FF0;}
a.c:visited,a.c:link{color:#ff00fc;}
a.c:active,a.c:hover{ color:#F00;}
a.b:visited,a.b:link{color:#333;}
a.b:active,a.b:hover{ color:#F00;}
a.r:visited,a.r:link{color:#f00;}
a.r:active,a.r:hover{ color:#f00;}
a.y:link,a.y:visited{color:#FF0;}
h2{ margin:0; padding:0; height:30px; line-height:30px; font-size:24px; color:#006600;}
.div100{width:100%; text-align:center;}
.top{background:#37c31a;height:3px; overflow:hidden;}
.div962{width:962px;overflow:hidden; margin:0 auto;}
.logo{float:left;text-align:left;height:115px;width:610px;height:115px; overflow:hidden;}
.linian{ position:absolute; right:0;top:10px;width:440px;height:30px;z-index:100}
.nlogo{float:right;text-align:right; width:350px; height:115px;overflow:hidden;}

.nav{height:37px; border-top:solid #090 1px; background:url(../skin/nav_2.png) repeat-x 0 1px;}
.nav li{float:left;_display:inline;height:37px;padding: 0 18px; line-height:37px; font-size:14px; font-weight:bold; background:url(../skin/sitenav-3.png) no-repeat 100% 1px;}
.nav li.first{padding-left:0;}
.nav li.last{background:none; padding-right:0;}

.nav a:link,.nav a:visited{ color:#FFF;}
.nav a:hover,.nav a:active{ color:#FF0;}

.height1{ height:1px;}
.i_left{ width:240px; float:left;}
.fenlei,.lxwm{background:url(../skin/zhong.gif) repeat-y; padding-bottom:11px;}
.fenlei li{background:url(../skin/zhongtu.gif) repeat-x;height:30px;line-height:30px; margin:0 10px; text-align:left; padding-left:10px; overflow:hidden;}
.fenlei li img{vertical-align:bottom; float:left; margin-top:8px; margin-right:5px;}
.lxwm li{line-height:36px; height:36px; overflow:hidden; margin:0 10px; text-align:left; padding-left:2px; letter-spacing:0.01em; color:#333333;}
.lxwm li strong{ color:#333;}
.titleA{ height:32px; text-align:right;background:url(../skin/zhong2.gif) repeat-x;}

.tj{border:solid #d4d4d4 1px; padding:2px; border-bottom:none;}
.tj li{height:30px; line-height:30px; text-align:left; padding-left:10px; background:url(../skin/nav_2.png) repeat-x; color:#FFF; font-size:14px; font-weight:bold;}
.tp{background:#FFF; border-color:#d4d4d4;border-width:0 1px 1px 1px; border-style:solid; padding:2px 0;}
.i_right{ width:710px; float:right;}
.cn_pro1{padding:10px 0;overflow:hidden;zoom:1; margin:0px;}
.cn_pro1 li{text-align:left; margin:10px 10px 0 0; padding-bottom:15px; border-bottom:solid #e2e2e2 1px; line-height:22px; letter-spacing:0.1em; color:#666; overflow:hidden;}
.cn_pro1 li span{ display:block; float:left;width:250px; height:188px; border:solid #CCC 1px; margin:0 8px; overflow:hidden;}
.cn_pro1 li h3{font-size:16px; font-weight:bold; margin-bottom:2px;}

.bodyA{border:solid #d4d4d4 1px;background:#FFFFFF; margin:8px 0;padding:10px;text-align:left; line-height:240%; color:#333333;}

.bodyA img,#ppa img
 {max-width: 660px;max-height: 800px;}
 /* for firefox & ie7 */
 #ppa img{width: expression(this.width > 660 && this.width > this.height ? "660px" : auto);height: expression(this.height > 800 ? "800px" : auto);}

.pl li{float:left;width:120px;height:90px; border:solid #CCCCCC 2px; margin:0 10px 10px 0;_display:inline; overflow:hidden;}
.pl li.bpic{width:690px; height:auto; border:none; text-align:center;}

.news{ position:relative;}
.news li{float:left;_display:inline;height:26px;text-align:right;line-height:26px; width:420px; background:url(../skin/dixian.gif) repeat-x; color:#666666;}
.news li a{float:left;}
.news img{ float:left; margin-top:5px;}
.ad01{ float:right;}
.hr{ position:absolute; width:248px; height:210px; right:8px; top:0px;}

.nlist li{ height:28px; padding-left:15px; line-height:28px; background:url(../skin/xjt.gif) no-repeat 0 10px; border-bottom:solid #efefef 1px; text-align:right;}
.nlist li a{ float:left;}

.pro td span{ display:block;width:140px;height:126px; border:solid #CCCCCC 1px; overflow:hidden;}

.path{height:30px; margin-bottom:10px;line-height:30px; text-align:left; background:#f0fcf3; border-bottom:solid #14942e 2px;}
.path ul{ background:url(../skin/200.gif) no-repeat 5px 10px; padding-left:20px;}

.fenye,.fye{padding:5px 0 3px 0;text-align:right}
.fenye form,.fye form{ margin:0; padding:0;}
.fenye a,.fye a{margin:2px;padding:2px 5px;border:solid #e1dede 1px;text-decoration:none;line-height:25px;color:#5b7786; background:#FFF;}
.fye{text-align:left;}

.link{ margin-top:10px;}
.foot{padding-top:10px; background:url(../skin/foot_bg.gif) repeat-x 0 10px; height:96px;}
.foot ul{line-height:28px; padding-top:10px; color:#fff;}
.foot a:link,.foot a:visited{color:#FFFFFF;}
.foor a:hover,.foot a:active{ color:#FFFF00;}
#qqv{width:104px;height:123px;top:200px; right:10px;line-height:30px;z-index:10000; position:absolute; background:url(../skin/qq.gif) no-repeat; text-align:center;}
#qqv img{ display:inline; vertical-align:middle;}
#qqv li{height:30px;}