@charset "utf-8";
*{margin:0px;padding:0px;}
body{margin:0px;padding:0px;font-size:12px;color:#666; font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../images/ahbg.gif) repeat-x #fff; text-align:center}
input{border:1px solid #ccc;margin:0px;padding:0px;}
img{border:none}
a{text-decoration:none;color:#666;}
a:link{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;color:#6F9C0B;}

a.s0{text-decoration:none;color:#FFF200;}
a.s0:hover{text-decoration:none;color:#fff; }

a.s1{padding:2px 0px 0px 1px;text-decoration:none;color:#478B38;}
a.s1:hover{padding:2px 0px 0px 1px;text-decoration:none;color:#fff;}

a.s2{text-decoration:none;color:#fff;}
a.s2:hover{text-decoration:none;color:#FFF200;background:url(../images/abtnhover.gif) no-repeat  bottom}

a.s3{padding:8px 8px 8px 5px;text-decoration:none;color:#C70B21;}
a.s3:hover{padding:8px 8px 8px 5px;text-decoration:none;color:#eee;}

a.s4{padding:8px 8px 8px 0px;text-decoration:none;color:#092A00;}
a.s4:hover{padding:8px 8px 8px 0px;text-decoration:none;color:#107200;}

a.s5{padding:8px 8px 8px 5px;text-decoration:none;color:#060606;}
a.s5:hover{padding:8px 8px 8px 5px;text-decoration:none;color:#767676;}

a.s6{padding:8px 8px 8px 5px;text-decoration:none;color:#060606;}
a.s6:hover{padding:8px 8px 8px 5px;text-decoration:none;color:#383838;}

a.s7{padding:8px 8px 8px 5px;text-decoration:underline;color:#000;font-size:14px;font-weight:bold}
a.s7:hover{padding:8px 8px 8px 5px;text-decoration:none;color:#000;}

a.s8{padding:8px 8px 8px 5px;text-decoration:none;color:#C30;font-size:12px;font-weight:bold}
a.s8:hover{padding:8px 8px 8px 5px;text-decoration:underline;color:#fff;}

ul, li { list-style:none; }
fieldset, img { border:none; }

#focus_change { position:relative; width:472px; height:334px; overflow:hidden; margin:0px; }
	#focus_change_list { position:absolute; width:2360px; height:334px; }
		#focus_change_list li { float:left; }
		#focus_change_list li img { width:472px; height:264px; }
	.focus_change_opacity { position:absolute; width:472px; height:70px; top:265px; left:0; background:#fff;}
	#focus_change_btn { position:absolute; width:472px; height:65px; top:260px; left:0; }
		#focus_change_btn ul { padding-left:5px; }
		#focus_change_btn li { display:inline; float:left; margin:0 6px; padding-top:12px; }
		#focus_change_btn li img { width:76px; height:50px; border:2px solid #B6C583; }
		#focus_change_btn .current { background:url(fous/icon_arrow.gif) no-repeat 37px 8px;}
		#focus_change_btn .current img { border-color:#508F3A; }
.heada{margin:0px auto;padding:0px;width:970px;height:27px;}
.headal{float:left;height:24px;width:500px;text-align:left;color:#fff;}
.headal ul{margin:0px;padding:0px;}
.headal li{float:left;margin:0px 5px 0px 0px;padding:3px 0px 0px 0px;display:inline;list-style:none;height:21px;}
.headal li.hei1{float:left;margin:0px 5px 0px 0px;padding:6px 0px 0px 0px;display:inline;list-style:none;height:21px;}
.inputwidth{width:70px;height:15px;}
.but1{margin:0px;padding:1px 0px 0px 0px;border:none;}
.headar{float:right;height:24px;width:400px;margin:0px 0px 0px 0px;}
.headar ul{margin:0px;padding:0px;}
.headar li{float:left;margin:0px 5px 0px 0px;padding:6px 0px 0px 0px;display:inline;list-style:none;height:21px;}
.headar li a{text-decoration:none;color:#fff;}
.headar li a:hover{text-decoration:none;color:#FFF600;}

.headb{margin:0px auto;width:970px;}
.headbl{float:left;width:196px;}
.headbm{float:left;width:525px;}
.headbr{float:right;width:248px;}
.headbrt{float:left;width:248px;height:31px;}
.headbrt ul{margin:0px;padding:0px;}
.headbrt li{float:left;margin:0px 0px 0px 3px;padding:9px 0px 0px 0px;display:inline;list-style:none;height:22px;width:58px;background:url(../images/abtn1.gif) no-repeat;font-size:12px;font-weight:bold}
.headbrt li.lienf{font-size:11px;}
.headbrb{float:left;width:248px}

.headc{margin:0px auto;padding:0px 0px 0px 10px;width:958px; border:1px solid #478B38;height:44px;background:url(../images/atbg.gif) repeat-x #006600; clear:both;}
.headc ul{margin:0px;padding:0px;}
.headc li{float:left;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;display:inline;list-style:none;height:30px;background:url(../images/alik.gif) no-repeat right 10px;font-size:14px;font-weight:bold}
.headc li.nn1i{background:none;margin:0px;padding:5px 0px 0px 0px!important;padding:2px 0px 0px 0px;}
.headc li a{float:left;margin:0px 2px 0px 2px;padding:4px 4px 0px 4px;display:inline;list-style:none;height:30px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;}
.headc li a:hover{float:left;margin:0px 2px 0px 2px;padding:4px 4px 0px 4px;display:inline;list-style:none;height:30px;background:url(../images/abtnhover.gif) no-repeat 0px 0px;font-size:14px;font-weight:bold;text-decoration:none;}


.contenta{margin:5px auto;padding:5px;width:958px;height:336px;border:1px solid #ccc;background:#eee;text-align:left}

.contentaleft{float:left;width:230px;height:336px;}

.contentalefta{float:left;width:228px;height:210px;border:1px solid #478B38; background:#fff;}

.contentalefta1an{float:left;padding:5px 0px 0px 0px;width:228px;height:26px;background:url(../images/clanbg.gif) repeat-x;}
.contentalefta1l{float:left;padding:0px 0px 0px 30px;width:120px;font-weight:bold;font-size:14px;color:#fff;background:url(../images/clanli.gif) no-repeat 8px 0px}
.contentalefta1more{float:right;padding:0px 0px 0px 26px;width:44px;}

.contentalefta2{float:left;width:228px;height:168px;padding:5px 0px 0px 0px;}
.contentalefta2 ul{margin:0px;padding:0px;}
.contentalefta2 li{float:left; display:block;padding:0px 0px 0px 18px;white-space:nowrap;list-style:none;width:203px;line-height:230%;background: url(../images/clanli3.gif) no-repeat 8px 10px;overflow:hidden;text-overflow:ellipsis;}
.contentalefta2 li a{float:left; display:block;white-space:nowrap;width:203px;list-style:none;overflow:hidden;text-overflow:ellipsis;color:#666}
.contentalefta2 li a:hover{float:left; display:block;white-space:nowrap;list-style:none;width:203px;line-height:230%;overflow:hidden;text-overflow:ellipsis;color:#478B38; text-decoration:none}

.contentablank{float:left; line-height:0%;height:10px;width:230px;}

.contentaleftb{float:left;width:228px;height:112px;border:1px solid #ccc;background: url(../images/clan1bg.gif) repeat-x #fff;}
.contentaleftblan{float:left;padding:5px 0px 0px 30px!important;padding:6px 0px 0px 30px;width:180px;height:21px!important;height:20px;background: url(../images/clanli.gif) no-repeat 8px 6px;color:#CC0000;font-weight:bold;font-size:14px}
.contentaleftb1{float:left;width:213px;height:30px;padding:10px 0px 0px 7px;}
.imgr{float: right}
.imgl{float: left}
.contentaleftb2{float:left;width:218px;height:40px;padding:5px 0px 0px 7px;}

.contentamid{float:left;margin:0px 12px;width:472px;height:334px; border:1px solid #478B38;background:#ccc;position:relative;}


.contentaright{float:left;width:230px;height:336px;}
.contentarighta{float:left;width:228px;height:210px;border:1px solid #ccc;background:#fff;}
.contentarightalan{float:left;padding:6px 0px 0px 0px;width:228px;height:25px;background: url(../images/clan3bg.gif) repeat-x;}
.contentarightalanl{float:left;padding:0px 0px 0px 10px;width:140px;font-weight:bold;font-size:14px;color:#f00;}
.contentarightalanmore{float:right;padding:0px 0px 0px 26px;width:44px;}

.contentarightalanl123{float:left;padding:0px 0px 0px 10px;width:140px;font-weight:bold;font-size:14px;color:#FF8000;}


.contentarighta123{float:left;width:228px;height:210px;border:1px solid #ccc;background:#fff; margin:0px 0px 5px 0px}

.contentarighta1{float:left;width:228px;height:168px;padding:5px 0px 0px 0px;}
.contentarighta1 ul{marging:0px;padding:0px;}
.contentarighta1 li{float:left; display:block;padding:0px 0px 0px 18px;white-space:nowrap;list-style:none;width:203px;line-height:230%;background: url(../images/clanli4.gif) no-repeat 8px 10px;overflow:hidden;text-overflow:ellipsis;}
.contentarighta1 li a{float:left; display:block;white-space:nowrap;width:203px;list-style:none;overflow:hidden;text-overflow:ellipsis;color:#666}
.contentarighta1 li a:hover{float:left; display:block;white-space:nowrap;list-style:none;width:203px;line-height:230%;overflow:hidden;text-overflow:ellipsis;color:#478B38; text-decoration:none}

.contentarightb{float:left;width:228px;height:112px;background:#fff; border:1px solid #478B38; background:url(../images/clan2bg.gif) repeat-x #fff;}
.contentarightblan{float:left;width:180px;padding:8px 0px 0px 35px;height:23px;background: url(../images/clanli2.gif) no-repeat 6px 2px;font-weight:bold;font-size:14px;}
.contentarightb1{float:left;width:228px;padding:12px 0px 0px 0px;height:26px; text-align:center}
.contentarightb2{float:left;width:228px;padding:6px 0px 0px 0px;height:26px; text-align:center}
.contentarightb21{float:left;padding:0px 0px 0px 20px;width:90px;height:26px; text-align:right}
.contentarightb22{float:left;padding:5px 0px 0px 0px;width:100px;height:21px;}

/*banner*/
.coadbanner{margin:10px auto;padding:0px;width:970px;height:90px;}
.coadbannera{float:left;width:230px;height:91px;background:#C3E27D;}
.coadbannerb{float:right;width:720px;height:91px;background:#E9EEB2;}


.coadbannermain{margin:10px auto;padding:0px;width:970px;height:90px;}
.coadbannermaina{float:right;width:230px;height:91px;background:#C3E27D;}
.coadbannermainb{float:left;width:720px;height:91px;background:#E9EEB2;}


/*xiabuzhengwen*/
.contentb{margin:0px auto;padding:0px;width:970px;}
.contentbleft{float:left;width:230px;height:565px}
.contentblefta{float:left;width:228px;height:186px;border:1px solid #478B38;background:url(../images/clan2bg.gif) repeat-x #fff;}
.contentbleftalan{float:left;padding:6px 0px 0px 0px;width:228px;height:25px;}
.contentbleftalanl{float:left;padding:0px 0px 0px 15px;width:120px;font-weight:bold;font-size:14px;background:url(../images/clanli.gif) no-repeat 8px 0px}
.contentbleftalanmore{float:right;padding:0px 0px 0px 26px;width:44px;}
.contentbleftacont{float:right;width:220px;padding:5px 0px 5px 5px;height:144px;}
.contentbleftacont ul{margin:0px;padding:0px;}
.contentbleftacont li{float:left; list-style:none;display:block;margin:1px 0px 1px 0px;padding:2px 3px 0px 3px;line-height:180%;width:103px;height:25px;background:url(../images/cdhbtn.gif) no-repeat}
.contentbleftacont li a{color:#666; text-decoration:none;}
.contentbleftacont li a:hover{color:#448937; text-decoration:none;}

.contentbleftb{float:left;margin-top:10px;width:228px;height:360px;border:1px solid #478B38;background:url(../images/clan2bg.gif) repeat-x #fff;}
.contentbleftblan{float:left;padding:6px 0px 0px 0px;width:228px;height:25px;}
.contentbleftblanl{float:left;padding:0px 0px 0px 15px;width:120px;font-weight:bold;font-size:14px;background:url(../images/clanli.gif) no-repeat 8px 0px}
.contentbleftblanmore{float:right;padding:0px 0px 0px 26px;width:44px;}
.contentbleftbca{float:left;width:223px;height:80px;padding:0px 0px 0px 3px;}
.contentbleftbca ul{margin:0px;padding:0px;}
.contentbleftbca li{float:left;padding:0px 0px 0px 20px;list-style:none;width:90px;list-style-position:inside;background:url(../images/clanli3.gif) no-repeat 10px 10px;white-space:nowrap;line-height:230%;overflow:hidden;text-overflow:ellipsis; text-align:left}
.contentbleftbca li a{color:#666; text-decoration:none;}
.contentbleftbca li a:hover{color:#ccc; text-decoration:none;}

.contentbleftbcb{float:left;width:213px;height:20px;padding:5px 0px 0px 15px; background:url(../images/ctfbtn.gif) no-repeat 2px 0px; text-align:left;font-weight:bold;font-size:14px;}

.contentbleftbcc{float:left;width:218px;height:130px;padding:0px 0px 0px 10px;}
.contentbleftbcc ul{margin:0px;padding:0px;}
.contentbleftbcc li{float:left; display:block;margin:6px 6px 0px 0px;padding:0px;list-style:none;width:100px;list-style-position:inside;text-align:center}
.contentbleftbcc li img{border:1px solid #ccc;}
.contentbleftbcc li a{color:#666; text-decoration:none;}
.contentbleftbcc li a:hover{color:#ccc; text-decoration:none;}


.contentbmid{float:left;width:470px;margin:0px 20px!important;margin:0px 19px 0px 19px;padding:0px;}
.contentbmida{float:left;width:470px;margin:0px;padding:0px;}
.contentbmidalan{float:left;width:460px;margin:0px;padding:7px 0px 0px 10px;height:21px; background:url(../images/clan3bg.gif) repeat-x; border:1px solid #BDC7B6; text-align:left}
.contentbmidalanl{float:left;width:270px;margin:0px;padding:0px;font-size:14px;font-weight:bold}
.contentbmidalanmore{float:right;width:100px;margin:0px 5px 0px 0px!important;margin:0px 5px 0px 0px;padding:0px; text-align:right}
.contentbmidacontent{float:left;width:470px;margin:0px;padding:0px;height:180px;border:1px solid #BDC7B6; text-align:left;}
.contentbmidacontentl{float:left;width:100px;margin:0px;padding:0px;height:180px;text-align:center;}


.contentbmidacontentlimg{float:left;width:77px;margin:8px 0px 0px 5px!important;margin:8px 0px 0px 3px;padding:5px 3px 3px 3px;height:67px;border:1px solid #ccc; text-align:left; background:#eee; text-align:center}
.contentbmidacontentlimg img{border:1px solid #ccc; }

.contentbmidacontentr{float:left;width:368px;margin:10px 0px 0px 0px;padding:0px;height:170px;text-align:center;text-align:left}
.contentbmidacontentr ul{margin:0px;padding:0px}
.contentbmidacontentr li{float:left; list-style:none;line-height:180%;height:28px;}

.contentbmidacontentr li .tile1{float:left; list-style:none;width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#FF6600;}
.contentbmidacontentr li .tile1 a{color:#F00; text-decoration:none;}

.contentbmidacontentr li .tiler{float:left;display:block; padding:0px 0px 0px 12px;list-style:none;width:290px;line-height:230%;white-space:nowrap;overflow:hidden;background: url(../images/clanli5.gif) no-repeat 0px 10px;text-overflow:ellipsis;}
.contentbmidacontentr li .tiler a{float:left; display:block;white-space:nowrap;width:290px;list-style:none;overflow:hidden;text-overflow:ellipsis;color:#666}
.contentbmidacontentr li .tiler a:hover{float:left; display:block;white-space:nowrap;list-style:none;width:290px;line-height:230%;overflow:hidden;text-overflow:ellipsis;color:#FF6600; text-decoration:none}


.contentbmidb{float:left;width:472px;margin:5px 0px;padding:0px;height:90px; background:#CDEB8B}

.contentbmidc{float:left;width:470px;margin:0px;padding:0px;}
.contentbmidclan{float:left;width:460px;margin:0px;padding:7px 0px 0px 10px;height:21px; background:url(../images/clan3bg.gif) repeat-x; border:1px solid #BDC7B6; text-align:left}
.contentbmidclanl{float:left;width:270px;margin:0px;padding:0px;font-size:14px;font-weight:bold}
.contentbmidclanmore{float:right;width:100px;margin:0px 5px 0px 0px!important;margin:0px 5px 0px 0px;padding:0px; text-align:right}
.contentbmidccontent{float:left;width:470px;margin:0px;padding:0px;height:90px;border:1px solid #BDC7B6; text-align:left;}
.contentbmidccontentl{float:left;width:100px;margin:0px;padding:0px;height:90px;text-align:center;}
.contentbmidccontentlimg{float:left;width:77px;margin:8px 0px 0px 5px!important;margin:8px 0px 0px 3px;padding:5px 3px 3px 3px;height:67px;border:1px solid #ccc; text-align:left; background:#eee; text-align:center}
.contentbmidccontentlimg img{border:1px solid #ccc; }


.contentbmidccontentr{float:left;width:368px;margin:8px 0px 0px 0px;padding:0px;height:77px;text-align:center;text-align:left}
.contentbmidccontentr ul{margin:0px;padding:0px}
.contentbmidccontentr li{float:left; list-style:none;line-height:180%;height:25px;}

.contentbmidccontentr li .tile1{float:left; list-style:none;width:85px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ccc;}
.contentbmidccontentr li .tile1 a{color:#F00; text-decoration:none;}

.contentbmidccontentr li .tiler{float:left; margin:0px 0px 0px 8px;list-style:none;width:265px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.contentbmidccontentr li .tiler a{color:#666; text-decoration:none;}

.contentbmidd{float:left;width:470px;margin:5px 0px 0px 0px;padding:0px;}
.contentbmiddlan{float:left;width:460px;margin:0px;padding:7px 0px 0px 10px;height:21px; background:url(../images/clan3bg.gif) repeat-x; border:1px solid #BDC7B6; text-align:left}
.contentbmiddlanl{float:left;width:270px;margin:0px;padding:0px;font-size:14px;font-weight:bold}
.contentbmiddlanmore{float:right;width:100px;margin:0px 5px 0px 0px!important;margin:0px 5px 0px 0px;padding:0px; text-align:right}
.contentbmiddcontent{float:left;width:470px;margin:0px;padding:0px;height:90px;border:1px solid #BDC7B6; text-align:left;}
.contentbmiddcontentl{float:left;width:100px;margin:0px;padding:0px;height:90px;text-align:center;}
.contentbmiddcontentlimg{float:left;width:77px;margin:8px 0px 0px 5px!important;margin:8px 0px 0px 3px;padding:5px 3px 3px 3px;height:67px;border:1px solid #ccc; text-align:left; background:#eee; text-align:center}
.contentbmiddcontentlimg img{border:1px solid #ccc; }
.contentbmiddcontentr{float:left;width:368px;margin:5px 0px 0px 0px;padding:0px;height:80px;line-height:230%;text-align:center;text-align:left;overflow:hidden;}


.contentbright{float:left;width:230px; text-align:left}
.contentbrighta{float:left;width:228px;padding:0px;height:210px;border:1px solid #BEC7B7; background:#fff;}
.contentbrighta1an{float:left;padding:7px 0px 0px 0px;width:228px;height:24px;background:url(../images/clan3bg.gif) repeat-x;}
.contentbrighta1l{float:left;padding:0px 0px 0px 10px;width:120px;font-weight:bold;font-size:14px;color:#666;}
.contentbrighta1more{float:right;padding:0px 0px 0px 26px;width:44px;}

.contentbrighta2{float:left;width:215px;height:168px;padding:5px 0px 0px 13px;}
.contentbrighta2 ul{margin:0px;padding:0px;}
.contentbrighta2 li{float:left; display:block;padding:0px 5px 0px 5px;list-style:none;width:60px;line-height:230%;background:url(../images/clybtn.gif) no-repeat 0px 2px!important;background:url(../images/clybtn.gif) no-repeat 0px 1px;}
.contentbrighta2 li a{float:left; display:block;white-space:nowrap;list-style:none;overflow:hidden;text-overflow:ellipsis;color:#666}
.contentbrighta2 li a:hover{float:left; display:block;white-space:nowrap;list-style:none;line-height:230%;overflow:hidden;text-overflow:ellipsis;color:#478B38; text-decoration:none}

.contentbrightb{float:left;width:230px;margin:5px 0px 0px 0px;}

.contentbrightc{float:left;width:228px;height:228px;margin:5px 0px 0px 0px;border:1px solid #BEC7B7; background:#fff;}
.contentbrightc1an{float:left;padding:7px 0px 0px 0px;width:228px;height:24px;background:url(../images/clan3bg.gif) repeat-x;}
.contentbrightc1l{float:left;padding:0px 0px 0px 10px;width:120px;font-weight:bold;font-size:14px;color:#666;}
.contentbrightc1more{float:right;padding:0px 0px 0px 26px;width:44px;}

.contentbrightc2{float:left;width:228px;height:168px;padding:10px 0px 0px 0px;}
.contentbrightc2 ul{margin:0px;padding:0px;}
.contentbrightc2 li{float:left; display:inline;padding:1px 0px 0px 20px;white-space:nowrap;list-style:none;width:80px;line-height:230%;background: url(../images/clanli3.gif) no-repeat 10px 10px;overflow:hidden;text-overflow:ellipsis;}
.contentbrightc2 li a{float:left; display:inline;white-space:nowrap;width:80px;list-style:none;overflow:hidden;text-overflow:ellipsis;color:#666}
.contentbrightc2 li a:hover{float:left; display:inline;white-space:nowrap;list-style:none;width:80px;line-height:230%;overflow:hidden;text-overflow:ellipsis;color:#478B38; text-decoration:none}


.mfoot{margin:0px auto;margin-top:5px;width:970px;height:35px;background:#eee;border-top:1px solid #ccc;clear:both; text-align:left}
.mfoota{float:left;width:500px;height:35px;}
.mfoota ul{margin:0px; padding:0px;}
.mfoota li{float:left;display:inline;margin:5px 0px 0px 0px;padding:0px 0px 0px 10px;list-style:none; background:url(../images/mfootli.gif) no-repeat 4px 1px;}
.mfoota li.nnli{background:none;}
.mfoota li a{text-decoration:none;color:#666;}
.mfoota li a:hover{text-decoration:none;color:#ccc;}
.mfootb{float:left;margin:5px 0px 0px 145px;width:260px;height:35px;}
.mfootc{float:right;margin:5px 0px 0px 0px;width:60px;height:35px;}
