/*- public css--------------------------- */
html {font-family: Arial, Helvetica, sans-serif;font-size:12px;}
body {margin:0;color:#333;text-align:center; background:url(/images/bg.jpg) top repeat-x;background-color:#F1F1F1;}
img { border:0;margin:0; padding:0;}
a {text-decoration:none; color:#2A8F17;} 
a:hover {text-decoration: underline;} 
p{line-height:22px;}
ul,ol,h1,h2 {list-style:none;margin:0; padding:0;}
input,textarea {font-size:12px;}
.left {float:left;}
.right {float:right;}
.clear{ clear:both;}
.overflow{overflow:auto;zoom:1;}
.container{ margin:0 auto;text-align:left;width:970px;}

/*- maintop--------------------------- */
.maintop{ position:relative; height:102px; width:970px;}
.top-1{ position:absolute; left:0; top:0;}
.top-2{ position:absolute; right:10px; top:18px; color:#2A8F17;}
.top-2 a{ margin:0 8px; color:#2A8F17;}
.nav-1{
	position:absolute;
	right:10px;
	top:84px;
}

/*- test------------------------------ */
.bannertopn{ text-align:center;}
.bannertopn span{display:block;float:left;background-repeat:no-repeat; position:relative;z-index:0; text-align:center;}
.bannertopn span a{ font-size:13px;color:#FFF; line-height:34px;text-decoration:none;display:block;width:75px; height:34px;}
.bannertopn span a:hover{background:url(/images/nav1.jpg) no-repeat;text-decoration:none;}
.bannertopn .cur_link a{color:#FFFFFF;}
.bannertopn .cur_show{display:block}
.bannertopn .cur_show a{color:#fff}
.bannertopn .cur_show a:hover{text-decoration:none;color:#fff}
.bannertopn ul {display:none;z-index:2;position:absolute;left:1px; overflow:auto; width:auto;_margin-left:-40px;}
.bannertopn ul li{ 
					float:left;
					font-size:13px;
					background-color: #0C3;
					height:30px;
					line-height:30px;
					text-align:center;
					}
.bannertopn ul li a{display:block;width:75px;font-size:13px;color:#FFF;text-decoration:none;}
.bannertopn ul li a:hover{background:#0CC;color:#FFF;}
/*- footer------------------------------ */
.foot{ background:url(/images/foo-bg.jpg) top repeat-x; margin-top:20px;}
.footer{ width:970px; text-align:left;}
.foo-1{ float:left;}
.foo-1 img{ margin:10px;}
.foo-2{ float:left; line-height:20px; margin:10px 0 0 20px;}
.foot a{color:#333333}

/*- nei-------------------------------- */
.neimain{}

/*- neileft---------------------------*/
.neileft{ float:left; width:210px; margin-top:20px;}

.nei-1{ background:url(/images/nn-2.jpg) left repeat-y;}
.nei-1 ul{ background:url(/images/nn-1.jpg) no-repeat; text-align:right; padding-bottom:20px;}
.nei-1 ul h1{font-size:14px; padding:27px 15px 0;}
.nei-1 ul h2{ font-size:14px; margin:0 15px; color:#FFF; font-weight:normal; margin-bottom:20px;}
.nei-1 li a{ display:block;background:#2F6416; color:#C9D6C5;width:190px; height:25px; line-height:25px;margin:5px 1px 5px auto; padding-right:10px;}
.nei-1 li a:hover{ background:url(/images/nn-4.jpg) 10px no-repeat; background-color:#2F6416; text-decoration:none;}
.nei-1 .nei-ooa{ background:url(/images/nn-3.jpg) no-repeat; height:6px; font-size:0;}

.nei-2{ margin-top:10px; background:url(/images/nei-bg3.jpg) left repeat-y;}
.nei-2 .nei-oob{ background:url(/images/nei-bg2.jpg) no-repeat bottom; padding:15px;}
.nei-2 .nei-oob h1,.nei-2 .nei-oob h2{padding-left:60px; font-size:16px;}
.nei-2 .nei-oob span{ font-size:12px; font-weight:normal;}
.nei-2 .nei-oob h1{ background:url(/images/rx1.jpg) left no-repeat; margin-bottom:10px;}
.nei-2 .nei-oob h2{ background:url(/images/rx2.jpg) left no-repeat;}
.nei-2 .nei-oob a{margin-left:60px;}

.nei-3{ background:url(/images/nei-bg4.jpg) left repeat-y;margin-top:10px;}
.nei-3 .nei-ooa{ background:url(/images/nei-bg1.jpg) no-repeat; padding:15px 7px;}
.nei-3 .nei-oob{ background:url(/images/nei-bg5.jpg) no-repeat; height:10px; font-size:0;}

/*- neiright---------------------------*/
.neiright{ float:left; width:740px;margin:8px auto auto 8px; display:inline;}
.neiright .nei-tt{ background:url(/images/nei-ll.jpg) bottom repeat-x; position:relative; height:53px;}
.neiright .nei-tt h1{ position:absolute; top:0; left:0; font-size:20px;background:url(/images/ic1.jpg) left no-repeat; padding:28px 0 0 50px; color:#3F8124;}
.neiright .nei-tt span{ position:absolute; bottom:5px; right:8px; background:url(/images/ic2.jpg) left no-repeat; padding-left:18px;}

.neiright .content{ padding:10px; font-size:14px;}
.neiright .content p{ margin:10px;}

/*- newsnei---------------------------*/
.newsnei{ padding:15px;}
.newsnei li{ line-height:35px; background:url(/images/dian.jpg) left no-repeat; padding-left:8px; margin-left:8px; border-bottom: #E7E7E7 solid 1px;}
.newsnei p{ font-size:13px;}
.newsnei h1{ font-size:16px; text-align:center; border-bottom:#E7E7E7 solid 1px; padding-bottom:10px; margin-bottom:10px;}
.newsnei span{ margin:8px;} 

/*- pronei---------------------------*/
.pronei{padding:10px;}

.proo{ margin:15px auto 10px;/*border-bottom:#B0B0B0 dashed 1px;*/ padding-bottom:15px;*padding-bottom:8px;}
.proo-a{ float:left; border:#E9E6E3 solid 5px;}
.proo-b{ float:left; width:430px; margin-left:15px;}
.proo-b1{ height:25px; position:relative;}
.proo-b1 h1{ position:absolute; top:0; left:0; font-size:25px; color:#007A6E;}
.proo-b1 span{ position:absolute; top:0; right:0;}
.proo-b2 p{ margin:15px 0 8px;}
.proo-b3{/*background:#F7F3F0;*/ line-height:22px;}

.poo-a,.poo-b{ margin:10px 0 20px 10px;}
.poo-a h1,.poo-b h1{ background:url(/images/ic3.jpg) left no-repeat; padding-left:18px; font-size:14px;}
.poo-a1,.poo-a3,.poo-b1,.poo-b3{height:10px; font-size:0;}
.poo-a1{ background:url(/images/nei-top.jpg) no-repeat;}
.poo-a3{ background:url(/images/nei-di.jpg) no-repeat;}

.poo-a2{ border:#CDCDCD solid; border-width:0 1px; background:#F3F3F3; padding:10px;}
.poo-oo1 img{ border:#E5E2DF solid 5px; margin: auto 10px;}
.poo-oo1 span{ display:block;text-align:center; padding:5px;}
.poo-oo1 span img{ border:0; margin: auto auto -5px 8px;}
 
.poo-oo2{border:#999 solid 1px;}
.poo-oo2 a{text-decoration:none; font-size:14px; color:#666;}
.poo-oo2 li{ font-weight:700; border-bottom:#D5EEC2 solid 1px; color:#063; line-height:32px;}
.poo-oo2 span{ border:#ddd solid 1px; background:#fff; padding:8px; display:block; margin-top:8px;}
.poo-oo2 span img{ margin-right:5px;}

.poo-b1{ /*background:url(/images/nei-top2.jpg) no-repeat;*/}
.poo-b3{/* background:url(/images/nei-di2.jpg) no-repeat;*/}
.poo-b2{ /*background:url(/images/nei-bg.jpg) left repeat-y;*/ padding:8px 15px;min-height:300px;height:auto!important;height:300px;}
.poo-b2 p{ margin:8px;}

.tab{border-right: #E2E2E2 solid 1px;border-top: #E2E2E2 solid 1px;}
.tab td{border-bottom: #E2E2E2 solid 1px;border-left: #E2E2E2 solid 1px; padding-left:5px;}

.tab td span{ color:#F60;margin:5px;}
.news ul li{line-height:25px; background:url(../images/dian.jpg) no-repeat 2px 10px; padding-left:15px; border-bottom:1px dotted #999999; font-size:12px;}
.news ul li span{float:right; color:#999999;}
.news h3{height:30px; line-height:30px; text-align:center; font-size:13px; font-weight:bold; font-family:"微软雅黑",'Arial, Helvetica, sans-serif' ;}
.news p{padding-top:10px;}
