/* CSS Document */
#main{margin-top:20px;margin-bottom:20px;}
#leftNav{width:240px;float:left;background-color:#f5f5f5;min-height:500px;}
#rightNav{width:820px;float:right;}

.tit{background-color:#1aa34b;line-height:36px;height:36px;padding-left:45px;font-size:14px;font-weight:bold;text-align:left;color:#FFF;}
.tbg{margin-top:10px;background:url(../images/icons.jpg) no-repeat 0px 0px;}
.tbg2{background:url(../images/icons.jpg) no-repeat 0px -37px;}
.artList{margin:10px 15px;}
.artList li{line-height:28px;text-align:left;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.artList li a{color:#4a4a4a;}
.claList{margin:15px 0px;}
.claList li{height:42px;line-height:42px;background:url(../images/icons.jpg) no-repeat 0px -73px;text-align:left;padding-left:50px;font-size:14px;}
.claList li a{color:#333;}
.claList li a:hover{color:#006633;}
#nowPosition{height:30px;line-height:30px;font-size:12px;color:#666;text-align:left;}
#nowPosition span{padding:0px 5px;}
#nowPosition a{color:#666;}
#nowPosition a:hover{color:#006633;}
#headTit{margin-top:10px;line-height:40px;font-size:22px;text-align:left;color:#000;border-bottom:2px solid #E6E6E6;font-weight:100;}
#viewTit{margin-top:10px;line-height:60px;font-size:28px;text-align:center;color:#000;border-bottom:2px solid #E6E6E6;font-weight:100;}
#viewInfo{line-height:30px;border-bottom:1px dashed #E6E6E6;color:#666;margin-bottom:15px;}
#viewInfo span{padding-left:15px;}
#aboutTxt{margin:20px 0px;text-align:left;line-height:26px;color:#666;font-size:14px;}
#aboutTxt p{text-indent:2em;padding-top:10px;}
#aboutTxt p a{color:#1aa34b;border:1px solid #1aa34b;padding:5px 10px;}
#aboutTxt p a:hover{color:#FF6600;}

#newsList{padding:0px 20px;}
#newsList li{list-style-type:square;text-align:left;line-height:34px;font-size:14px;font-family:"Tahoma,Helvetica,arial,sans-serif";color:#999;}
#newsList li a{color:#444;}
#newsList li a:hover{color:#000;}
#newsList li span{float:right;color:#999;}
#recNew{height:120px;margin:15px 0px;text-align:left;border-bottom:1px dashed #D3D3D3;}
#recNew h2{font-size:18px;line-height:30px;color:#de0002;}
#recNew h2 a{color:#de0002;}
#recNew h2 a:hover{color:#000000;}
#recNew p{font-size:12px;line-height:22px;color:#777;padding-top:5px;}
#recNew img{width:185px;height:110px;float:left;border:none;margin-right:20px;}
.bgline{border-bottom:1px dashed #D3D3D3;}

#userlist{margin-top:20px;}
#userlist dl{padding:0px;margin:0px;line-height:36px;}
#userlist dl a{color:#333;}
#userlist dl a:hover{color:#FF3300;}
#userlist dt{width:260px;float:left;padding:0px;margin:0px;height:36px;}
#userlist dd{width:260px;float:left;padding:0px;margin:0px;border-left:1px solid #c0d4c8;height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.userlistbg{background-color:#ff8500;line-height:36px;padding:0px;height:36px;color:#FFF;}
.ubg{border-bottom:1px solid #c0d4c8;height:36px;}
#viewList{margin:15px 0;font-size:14px;color:#666;padding-bottom:5px;border-bottom:1px dashed #E6E6E6;}
#viewList li{float:left;line-height:30px;}
#viewList img{width:350px;float:left;margin-right:20px;margin-bottom:10px;}
.titView{margin-top:10px;line-height:30px;border-bottom:2px solid #24783c;}
.w270{width:270px;text-align:left;}

#pros{width:808px;height:240px;float:right;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
#pro li{float:left;margin:25px 9px 0px 2px;line-height:24px;width:153px;}
#pro li img{width:153px;height:115px;border:none;margin:0px;padding:0px;}
#pro li p{text-align:center;line-height:22px;}
.cname a{color:#666;}

#contactTxt{margin-top:30px;text-align:left;}
#contactTxt h1{font-size:24px;color:#333;line-height:40px;}
#contactTxt p{line-height:30px;font-size:14px;color:#555;}

#pageNav{margin-top:20px;text-align:left;}
#pageNav a{padding:2px 4px;color:#333;}
#anli{margin-top:15px;}
#anli li{float:left;width:255px;height:200px;margin:5px 5px 10px 10px;}
#anli li img{width:255px;height:170px;border:none;}
#anli li p{font-size:14px;color:#666;text-align:center;line-height:22px;}
#anli_view{font-size:14px;line-height:26px;color:#444;text-align:left;}
#anli_view p{padding-top:15px;text-indent:2em;}
#anli_view img{max-width:650px;display:block;margin-left:auto;margin-right:auto;}
.pr15{padding-right:15px;float:left;}
.pl15{padding-left:15px;float:right;}

.navFix{position:fixed;top:0px; _position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:2;}