@import url(navi2.css);
@import url(forms2.css);
@import url(tables2.css);
html {filter: grayscale(5%);}
body{margin:0 auto 0;padding:0;font-size:14px;font-family: Arial,"Microsoft YaHei",verdana, Helvetica, sans-serif;max-height: 999999px;filter: grayscale(5%);}
img{display:block; margin:0; padding:0; border:none;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart {list-style-type:none; margin:0; padding:0;}
.clear{clear:both;}
br.clear{clear:both; margin-top:-15px;}
a{outline:none; text-decoration:none;}
p{max-height: 999999px;} 

.fl_left{float:left;}
.fl_right{float:right;}

.imgl, .imgr{border:0px solid #f1f1f1; padding:0;}
.imgl{float:left; margin:6px 6px 1px 0; clear:left;}
.imgr{float:right; margin:0 0 6px 6px; clear:right;}

div.wrapper{display:block;width:100%;margin:0;text-align:left;}
div.wrapper h1, div.wrapper h2, div.wrapper h4, div.wrapper h5, div.wrapper h6{margin:0 0 20px 0;padding:0 0 8px 0;font-size:22px;letter-spacing:1px;font-weight:normal;font-family:Arial,"Microsoft YaHei",verdana, Helvetica, sans-serif;border-bottom:1px dotted #0b0b0b;}
div.wrapper h3{margin:0;padding:0;font-size:22px;letter-spacing:1px;font-weight:normal;font-family:Arial,"Microsoft YaHei",verdana, Helvetica, sans-serif;}
.col1{color:#040404; background-color:#ffffff;}
.col2{color:#FFFFFF; background-color:#010101;}
.col3{color:#090909; background-color:#dedede;}
.col3 a{color:#f91700; background-color:#dedede;}
.col4{color:#515151; background-color:#FFFFFF;}
.col4 a{color:#010101; background-color:#FFFFFF;}
.col5{color:#f1f1f1; background-color:#5d5d5d;}
.col5 a{color:#FFFFFF; background-color:#5d5d5d;}
.col6{color:#f1f1f1; background-color:#080808;}
.col6 a{color:#FFFFFF; background-color:#080808;}

#header, #topbar, #intro, #breadcrumb, #container, #footer, #copyright{position:relative;margin:0 auto 0;display:block;width:1168px;}
#header{padding:10px 0;font-family:Arial,"Microsoft YaHei",verdana, Helvetica, sans-serif;}
#header #logo{display:block;float:left;width:800px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
#header #logo h1{border:none;margin:0;padding:0;float:left;}
#header #logo p{display:block;height:25px;margin:6px 0 0 10px;padding:12px 0 0 8px;letter-spacing:1px;font-size:14px;border-left:2px solid #010101;}
#header #logo p.title{display:none;}
#header #logo p span{display:none;}
#header #logo h1 a{font-size:36px;color:#FFFFFF;background-color:#033c6d;}
#header #info{display:block;float:right;margin:15px 6px 0 0;}
#header #info ul{margin:0;padding:0;list-style:none;}
#header #info li{display:inline;margin:0 3px 0 3px;font-size:14px;letter-spacing:1px;font-weight:normal;}
#header #info a{color:#7f7f7f;padding:1px 6px;border:1px solid #7f7f7f;border-radius:4px;overflow: hidden;}
#header #info a:hover{color:#45ad38;background-color:#fff;border:1px solid #45ad38;}

#topbar{z-index:1000;}
#topbar #search{display:block;float:right;width:250px;margin:13px 0 0 0;padding:0;}

#intro{padding:8px 0;overflow: hidden;}
.wrapper #intro .last{margin:0;}
#intro h1, #intro h2, #intro p, #intro ul{margin:0;padding:0;list-style:none;line-height:normal;border:none;}
#intro .fl_left{display:block;float:left;width:500px;padding:3px;border:1px solid #e0e0e0;}
#intro .fl_right{display:block;float:right;width:640px;max-height:250px;}
#intro .fl_right h2{margin:0 0 4px 16px;padding:0 0 4px 0;border-bottom:1px dotted #8b8b8b;font-size:24px;font-weight:normal;letter-spacing:1px;}
#intro .fl_right p{margin:0 10px 5px 16px;line-height:1.5em;font-size:110%;letter-spacing:1px;}
#intro .fl_right ul{margin:12px 0 0 50px;}
#intro .fl_right li{display:inline;margin-right:20px;}
#intro .fl_right li a{padding:6px 25px 6px 25px;font-size:22px;color:#ffffff;background-color:#3ba203;letter-spacing:3px;}
#intro .fl_right li a:hover{color:#f5f5f5;background-color:#004da4;}

#breadcrumb{padding:15px 0;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
#breadcrumb ul{margin:0 5px;padding:0;list-style:none;}
#breadcrumb ul li{display:inline;font-size:16px;letter-spacing:1px;}
#breadcrumb ul li a{color:#2e7bac;}
#breadcrumb ul li.current a{text-transform : uppercase;}

#container{padding:10px 0;}
#container .wz{padding:3px 1px;margin:-3px -10px 5px 1px;font-size:15px;color:#000;font-weight:bold;border-bottom:1px dotted #eef3f6;width:99%;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
#container .wz span{padding:2px 18px 2px 7px;background-color:#4e4e4e;color:#FFF;font-weight:bold;letter-spacing:2px;border-radius:0 12px 0 0;}
#container .wz a{font-size:15px;padding:2px 8px;color:#252525;font-weight:normal;margin:2px 4px;letter-spacing:1px;text-transform:uppercase;border:1px dotted #252525;border-radius:6px;}
#container .wz a:hover{color:#fff;border:1px solid #43811d;background-color:#599f2e;}
#container .homejg{padding:5px 0 8px 6px;margin:-1px 0 6px 0;color:#000;width:98%;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;border:1px solid #bcbcbc;background-color:#fff;border-radius:8px;}
#container .homejg:hover{border:1px solid #63b04e;background-color:#fff;}
#container .homejg img{display:inline;margin:0 0 -6px 0;border-radius:12px; }
#container .homejg span img{display:inline;margin:0 2px -8px 0;border-radius:5px; }
#container .homejg span{padding:1px;margin:0; color:#000;font-size:18px;font-weight:bold;letter-spacing:0px;}
#container .homejg a{font-size:16px;padding:4px 2px 4px 0px;color:#575757;font-weight:bold;margin:0 1px 0 0;letter-spacing:0px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;}
#container .homejg a:hover{color:#ff0600;background-color:#fff;border:1px solid #ff0600;}
#container .wz2{padding:3px 0;margin:-5px -10px 5px 1px;font-size:14px;color:#000;font-weight:bold;width:99%;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
#container .wz2 span{padding:3px 10px 3px 6px;margin:0 1px 0 0;background-color:#379d00;color:#FFF;font-weight:bold;border-radius:0 12px 0 0;letter-spacing:1px;}
#container .wz2 a{font-size:13px;padding:1px 6px;color:#575757;font-weight:bold;margin:1px 0px;letter-spacing:0px;background-color:#fff;border:2px solid #379d00;border-radius:4px;overflow: hidden;}
#container .wz2 a:hover{color:#ff0600;background-color:#fff;border:2px solid #ff0600;}
#content .alllist{font-size:14px;letter-spacing:1px;}
#content .alllist a:link{font-size:16px;}
#content .alllist a:hover{color:#ff0600;text-decoration:line; }

.whpj, whpj, {margin:0 auto;text-align:center;border:1px;border-color:#efefef;}
.but{margin:0 auto;text-align:center;}
.but ul{padding:6px;list-style:none;border:none;line-height:normal;}
.but li a{padding:7px 36px 7px 36px;margin:20px;font-size:26px;letter-spacing:2px;text-transform : uppercase;color:#f5f5f5;background-color:#71b200;border:1px solid #69961b;border-radius:16px;font-weight:normal;box-shadow: 6px 6px 3px #b6b6b6;background-image:url(../imgs/bk.gif);background-repeat:repeat-x;}
.but li a:hover{color:#f5f5f5;background-color:#71b200;border:1px solid #69961b;box-shadow: 6px 6px 3px #888888;}

.readpt{display:block;font-size:26px;letter-spacing:1px;margin:12px 0;text-align:center;line-height:normal;}
.readpt a{color:#ff0000;border:1px solid #ff0000;padding:4px 24px;border-radius:8px;}
.readpt a:hover{color:#759f2f;border:1px solid #759f2f;}

#hlogo{display:block;width:100%;margin-bottom:12px;}
#hlogo h2, #hlogo ul{margin:0;padding:0;list-style:none;border:none;line-height:normal;}
#hlogo li{display:block;float:left;width:128px;margin:0 15px 0 0;font-size:12px;letter-spacing:0px;padding:0;border:1px solid #e2e2e2;text-align:center;border-radius:0px;}
#hlogo li:hover{filter:alpha(opacity=90);opacity:0.9;color:#1b88c3;background-color:#FFF;}
#hlogo li.last{margin-right:0;}
#hlogo li div.imgholder{width:128px;margin:0;padding:0;text-align:center;}
#hlogo .imgholder img {border-radius:0px;}
#hlogo .imgholder img:hover {filter:alpha(opacity=60);opacity:0.6;}

#slogo ul{overflow: hidden;}
#slogo li{display:block;float:left;width:60px;margin:0 1px 0;font-size:12px;letter-spacing:0px;padding:0;border:0px solid #e2e2e2;text-align:center;border-radius:3px;}
#slogo li div.imgholder{width:60px;margin:0;padding:0;text-align:center;}
#slogo .imgholder img {border-radius:2px;}
#slogo .imgholder img:hover {filter:alpha(opacity=60);opacity:0.6;}

#pingtai{display:block;width:100%;margin-bottom:11px;}
#pingtai h2, #pingtai ul{margin:0;padding:0;list-style:none;border:none;line-height:normal;}
#pingtai li{display:block;float:left;width:178px;margin:0 14px 0 0px;font-size:12px;letter-spacing:0px;padding:0;text-align:center;border-radius:4px;border:1px solid #aeaeae;}
#pingtai li:hover{filter:alpha(opacity=90);opacity:0.9;color:#5c7548;background-color:#FFF;border:1px solid #379d00;}
#pingtai li.last{margin-right:0;}
#pingtai li div.imgholder{width:178px;margin:0;padding:0;text-align:center;}
#pingtai .imgholder img {border-radius:3px 3px 0 0;padding:0;border-bottom:1px dotted #f1f1f1;}
#pingtai .imgholder img:hover {border-radius:3px 3px 0 0;}
#pingtai h2{margin:0;padding:0 0 1px 0;font-size:12px;font-weight:bold;font-style:italic;letter-spacing:0px;text-align:center;color:#9e9e9e;line-height:normal;border-bottom:1px dotted #f1f1f1;}
#pingtai p font{font-size:16px; letter-spacing:0px;}
#pingtai p{font-size:14px;display:block;margin:0;padding:3px 8px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; letter-spacing:-1px;line-height:140%}
#pingtai p.readmore{display:block;margin:0;padding:3px 0  6px;text-align:center;font-weight:normal;}
#pingtai p.readmore a{margin:2px;padding:1px 8px;letter-spacing:1px;border-radius: 10px;border:1px solid #9a9a9a;color:#9a9a9a;font-size:14px;background-color:#fbfbfb;}
#pingtai p.readmore a:hover{border:1px solid #379d00;color:#FFF;background-color:#379d00;}

#hpt8 {display:block;width:100%;margin-bottom:11px;}
#hpt8 h2, #hpt8 ul{margin:0;padding:0;list-style:none;border:none;line-height:normal;}
#hpt8 li{display:block;float:left;width:135px;margin:0 8px 0 0px;font-size:12px;letter-spacing:0px;padding:0;border:1px solid #aeaeae;text-align:center;border-radius:4px;}
#hpt8 li:hover{filter:alpha(opacity=90);opacity:0.9;color:#5c7548;background-image: url(/imgs/s-bg.png);background-repeat: repeat-x;background-color:#FFF;border:1px solid #26970c;}
#hpt8 li.last{margin-right:0;}
#hpt8 li div.imgholder{width:135px;margin:0;padding:0;text-align:center;}
#hpt8 .imgholder img {border-radius:3px 3px 0 0;padding:0;border-bottom:1px dotted #f1f1f1;}
#hpt8 h2{margin:0;padding:0;font-size:14px;font-weight:normal;letter-spacing:1px;text-align:center;color:#424242;line-height:normal;border-bottom:0px dotted #f1f1f1;}
#hpt8 h2 img{display:inline;margin:0 1px -2px 0;padding:0;border-radius:12px;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; }
#hpt8 p font{font-size:14px; letter-spacing:0px;}
#hpt8 p{display:block;margin:0;padding:3px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;font-size:12px; letter-spacing:-1px;line-height:140%}
#hpt8 p.readmore{display:block;margin:0;padding:3px 0  6px;text-align:center;font-weight:normal;}
#hpt8 p.readmore a{margin:2px 0;padding:1px 3px;letter-spacing:1px;border-radius: 6px;font-size:12px;border:1px solid #bababa;color:#bababa;background-color:#fff;}
#hpt8 p.readmore a:hover{border:1px solid #26970c;color:#fff;background-color:#26970c;}

#ruanjian{display:block;width:100%;margin-bottom:11px;}
#ruanjian h2, #ruanjian ul{margin:0;padding:0;list-style:none;border:none;line-height:normal;}
#ruanjian li{display:block;float:left;width:178px;margin:0 14px 0 0px;font-size:12px;letter-spacing:0px;padding:0;border:1px solid #aeaeae;text-align:center;border-radius:6px;}
#ruanjian li:hover{filter:alpha(opacity=90);opacity:0.9;color:#4c8100;background-color:#FFF;border:1px solid #4c8100;}
#ruanjian li.last{margin-right:0;}
#ruanjian li div.imgholder{width:178px;margin:0;padding:0;text-align:center;}
#ruanjian .imgholder img {border-radius:6px 6px 0 0;}
#ruanjian .imgholder img:hover {filter:alpha(opacity=60);opacity:0.6;}
#ruanjian h2{margin:0;padding:0 0 3px 0;font-size:12px;font-weight:bold;font-style:normal;letter-spacing:0px;text-align:center;color:#9a9a9a;line-height:normal;border-bottom:1px dotted #f1f1f1;}
#ruanjian p{display:block;margin:0;padding:4px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
#ruanjian p.readmore{display:block;margin:0;padding:3px 0  6px;text-align:center;font-weight:normal;}
#ruanjian p.readmore a{margin:2px;padding:1px 8px;letter-spacing:2px;border-radius: 10px;border:1px solid #9a9a9a;color:#9a9a9a;font-size:13px;background-color:#f8f8f8;}
#ruanjian p.readmore a:hover{border:1px solid #9cb47b;color:#FFF;background-color:#aac189;}

#services{display:block;width:100%;margin-bottom:30px;}
#services h2, #services ul{margin:0;padding:0;list-style:none;border:none;line-height:normal;}
#services li{display:block;float:left;width:366px;margin:0 30px 0 0;padding:0;}
#services li.last{margin-right:0;}
#services li div.imgholder{display:block;width:350px;margin:0 0 10px 0;padding:4px;color:#666666;background-color:#F7F7F7;border:1px solid #f1f1f1;}
#services h2{margin:0;padding:0 0 2px 0;font-size:22px;font-weight:normal;letter-spacing:1px;color:#666666;background-color:#FFFFFF;line-height:normal;border-bottom:1px dotted #f1f1f1;}
#services p{margin:0;padding:8px 0;}
#services p.readmore{display:block;margin:0;padding:0 0 2px 0;text-align:right;font-size:16px;font-weight:bold;border-bottom:1px dotted #f1f1f1;}
#content{display:block;float:left;width:800px;}
#content p{font-size:16px;}
.infotextkey{border-bottom:1px solid #999999;}

#comments{margin-bottom:40px;}
#comments .commentlist {margin:0; padding:0;}
#comments .commentlist ul{margin:0; padding:0; list-style:none;}
#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even{margin:0 0 10px 0; padding:15px; list-style:none;}
#comments .commentlist li.comment_odd{color:#666666; background-color:#F7F7F7;}
#comments .commentlist li.comment_odd a{color:#010101; background-color:#F7F7F7;}
#comments .commentlist li.comment_even{color:#666666; background-color:#E8E8E8;}
#comments .commentlist li.comment_even a{color:#010101; background-color:#E8E8E8;}
#comments .commentlist .author .name{font-weight:bold;}
#comments .commentlist .submitdate{font-size:smaller;}
#comments .commentlist p{margin:10px 5px 10px 0; padding:0; font-weight: normal;text-transform: none;}
#comments .commentlist li .avatar{float:right; border:1px solid #EEEEEE; margin:0 0 0 10px;}

pao{height:60px;overflow:Hidden;}
.pao img{height:60px;float:right; }

#column{display:block;float:right;width:320px;}
#column .holder, #column #featured{display:block;width:320px;margin-bottom:30px;}
#column .holder p{line-height:1.6em;}
#column .holder h2.title{display:block;width:100%;height:65px;margin:0;padding:8px 0 8px 0;font-size:20px;font-weight:normal;color:#666666;background-image: url(../../imgs/290x100/kaihu320bg.png);background-repeat: no-repeat;line-height:normal;}
#column .holder h2.title img{float:left;margin:-2px 8px 0 0;padding:0;}
#column .holder p.readmore{display:block;width:100%;font-weight:bold;font-size:18px;text-align:right;line-height:normal;}
#column div.imgholder{display:block;width:290px;margin:0 0 3px 0;padding:0 0 8px;border-bottom:1px dotted #f1f1f1;}

#column #featured a{color:#010101;background-color:#F9F9F9;}
#column #featured ul, #column #featured h2, #column #featured p{margin:0;padding:0;list-style:none;}
#column #featured li{display:block;width:250px;margin:0;padding:20px 25px;color:#2E271D;background-color:#F9F9F9;}
#column #featured li p{line-height:1.6em;}
#column #featured li p.imgholder{display:block;width:240px;height:90px;margin:20px 0 15px 0;padding:4px;border:1px solid #f1f1f1;}
#column #featured li h2{margin:0;padding:0 0 14px 0;font-size:20px;font-weight:normal;font-family:Arial,"Microsoft YaHei",verdana, Helvetica, sans-serif;line-height:normal;}
#column #featured p.more{display:block;width:100%;margin-top:15px;font-weight:bold;text-align:right;line-height:normal;}

.flickrbox ul{margin:0;padding:0;list-style:none;}
.flickrbox li{display:block;float:left;width:80px;height:80px;margin:0 15px 15px 0;padding:4px;border:1px solid #f1f1f1;}
.flickrbox li.last{margin-right:0;}

#footer{padding:20px 0;}
#footer h2{font-size:16px;font-weight:normal;padding-bottom:6px;border-bottom:1px dotted #f1f1f1;}
#footer p, #footer ul, #footer a{margin:0;padding:0;font-weight:normal;list-style:none;line-height:normal;letter-spacing:2px;font-size:13px;}
#footer li{margin-bottom:7px;}
#footer li.last{margin:0;}
#footer address{font-style:normal;line-height:1.5em;margin-bottom:3px;}
#footer .footbox{display:block;float:left;width:300px;margin:0 30px 0 0;font-size:14px;padding:0;}
#footer .footbox2{display:block;float:left;width:256px;margin:0 20px 0 0;padding:0;}
#footer .last{margin-right:0;margin:0 20px 0 0;width:256px;}
#footer .footbox p{margin-top:-8px;line-height:1.65em;}
#footer .footbox2 ul{margin-top:-8px;}
#footer .last ul{margin-top:-8px;}
#copyright{padding:15px 0;}
#copyright p{letter-spacing:2px;font-size:14px;color:#626161;margin:0;padding:0;}
#copyright a{color:#626161;}

/*颜色1*/
#table tr.color1{background-color:#f9f9f9;}
/*颜色2*/
#table tr.color2{background-color:#ededed;}2b;}