html{ height:100%; background:#39DB26 }
body{ height:100%; width:100%;background:url(../images/topbg_1.jpg) no-repeat center top; margin:0; padding:0;  font:12px/150% '宋体', "Times New Roman", Times, serif; color:#630}
.wrapper{ background:  url(../images/footerbg.jpg) no-repeat center bottom;}

.red{ color:red}
small{ font-size:12px}

.dis{display:block;}
.undis{display:none;}
.imgnoborder{ background:none!important;padding:0!important;border:none!important}
.newspagelist{ margin:0!important }
.newspagelist li{ background:url(../images/line1.gif) repeat-x left bottom; line-height:170%; margin-right:25px; display:block;}
.auto{ margin:auto}
.center{ text-align:center}
ol,dl,dt,dd{ margin:0}
form,input,select{ margin:0; font-size:12px}
.ask{ width:330px; height:185px;}
.ask .inputborder{ border:1px solid #C19F50; width:185px; height:18px; line-height:18px}
.ask .buttonbg1{ background:url(../images/ask/buttonbg1.gif); border:none; width:59px; height:23px}
.ask .buttonbg2{ background:url(../images/ask/buttonbg2.gif); border:none; width:59px; height:23px}
.text_right{ text-align:right}
.text_left{ text-align:left}
.clear{ clear:both; height:1px; overflow:hidden}
a img{ border:none}
img { vertical-align:top}
.hidden{ display:none}
.header{ width:1000px; height:149px; margin:0 auto; }
.wrap{ width:1000px; margin:auto; position: relative; z-index:999;}
dl,dt,dd,ol{ margin:0; padding:0}
.wrap ul, .wrap li{ margin:0; padding:0;  list-style:none}
.wrapLeft{ width:190px; float:left; position:relative; z-index:1;padding-top:203px;}
.wrapLeft .start{ width:200px; height:270px; position:absolute; top:-60px; left:0; z-index:2;}
.wrapLeft h2{ margin:0; padding:0}
.leftNav  .navListTitle{ width:190px; height:62px;  background:url(../images/leftNavTitlebg1.gif) no-repeat}
.leftNav h2 span{ display:none}
.leftNav ul{ background:url(../images/leftNavBg.gif) no-repeat left bottom; padding:0 0 10px 40px;}
.leftNav .navList span{ display:none}
.leftNav .navList li{ width:118px; height:36px;}
.leftNav .navList li a{ display:block; width:118px; height:36px;}
.leftNav .navList .bg1{ background:url(../images/leftNavLi1.gif)}
.leftNav .navList .bg2{ background:url(../images/leftNavLi2.gif)}
.leftNav .navList .bg3{ background:url(../images/leftNavLi3.gif)}
.leftNav .navList .bg4{ background:url(../images/leftNavLi4.gif)}
.leftNav .navList .bg5{ background:url(../images/leftNavLi5.gif)}
.leftNav .navGuide{ width:190px; height:47px;  background:url(../images/leftNavTitlebg2_1.gif) no-repeat}
.leftNav .navGuide1{width:190px; height:47px;  background: url(../images/leftNavTitlebg2.gif) no-repeat}
.leftNav .navguideol { background: url(../images/leftNavBg2.gif) no-repeat left bottom; margin:0; padding:5px 0 27px 0px}
.leftNav .navguideol table{ background:url(../images/leftNavline.gif) repeat-y center bottom;line-height:22px; margin:auto}
.leftNav .navguideol table a{ color:#630; text-decoration:none}


.leftNav .service{ width:190px;height:63px; background:url(../images/servicetitlebg.gif) no-repeat}
.leftNav dl{ background:url(../images/servicebg.gif) no-repeat 0px bottom; line-height:120%;}
.leftNav dl dd{ color:#333; font-family:Verdana, Arial, Helvetica, sans-serif}
.leftLink { width:153px; height:26px; padding-top:3px; margin:5px auto 0 auto;text-align:center; background:url(../images/leftNavBg3.gif) no-repeat}
.contact { display:block; width:150px; overflow:hidden; background:green; padding:0 10px 20px 30px; margin:0; }
.contact dt{ color:#930;margin:3px 0 0 0}

.wrapRight{ width:810px; float:left;position:relative; z-index:999; overflow:hidden;}
.mainflash{ width:274px; height:398px; float:left; overflow:hidden; z-index:999}
.helpList{  position: absolute; left:274px; top:0px; width:526px; padding:91px 0 0 10px; float:left; z-index:100}

.helpList ul .bg1 {float:left;position:relative; line-height:25px; background: url(../images/helpList0.gif) no-repeat left top; padding-left:10px;margin:0 5px 0}
.helpList ul .bg1 a:hover{ color:yellow}
.helpList ul li a, .helpList ul li a:visited {display:block; text-decoration:none;  color:#ffe2aa; width:77px; height:23px;}
* html .helpList ul li a, .helpList ul li a:visited {width:87px;w\idth:77px;}
.helpList .bg2 { display:none;background:url(../images/helpListbg.gif) no-repeat left bottom; margin-top:0px; line-height:18px; padding-bottom:5px}
.helpList table {margin:0px; border-collapse:collapse;font-size:12px;}

.topflash{ width:428px; height:110px; top:-35px; left:465px; position:absolute; z-index:999}

/* specific to non IE browsers */
.helpList ul .bg1:hover {background: url(../images/helpList1.gif) no-repeat }
.helpList ul li:hover ul {display:block; position:absolute;  top:23px;left:0; width:87px;}
.helpList ul li:hover ul li ul {display: none;}
.helpList ul li:hover ul li a {display:block; color:#dbba7a; height:auto; padding:0px 0 0 10px ; width:77px}
.helpList ul li:hover ul li a:hover {  color:yellow;}
.helpList ul li:hover ul li:hover ul {display:block; position:absolute; left:87px; top:0;width:87px;}
.helpList ul li:hover ul li:hover ul .left {left:-87px;}

* html .helpListIe6 { width:526px; float:left; overflow:hidden;} 
* html .helpListIe6 li a:hover {color:yellow; width:77px; height:23px; display:block; background: url(../images/helpList1.gif) no-repeat; margin-left:-10px; padding-left:10px}
* html .helpListIe6 li a:hover ul {display:block; position:absolute; top:23px; left:0;margin-top:0; width:87px;background:url(../images/helpListbg.gif) no-repeat left bottom; margin-top:0px; line-height:18px; padding-bottom:5px}
* html .helpListIe6 li a:hover ul li a {display:block; color:#dbba7a; height:auto; padding:0px 0 0 10px ; width:77px}
* html .helpListIe6 li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; width:0;}
* html .helpListIe6 li a:hover ul li a:hover { color:yellow; background:none; padding-left:20px}
* html .helpListIe6 li a:hover ul li a:hover ul {visibility:visible; position:absolute; top:-1px; color:yellow;left:87px;}
* html .helpListIe6 li a:hover ul li a:hover ul .left {left:-87px;}

.topInfo{ width:518px; height:264px; overflow:hidden; display:block; background: url(../images/newsbg.png) no-repeat left top; padding-top:20px; position:absolute; left:274px; top:114px; z-index:2}
.topInfo a{color:#42510E; text-decoration:none}
.topInfo a:hover{ text-decoration:underline}
.topInfo a:visited{ color:#7B8D3F}
.topInfo .headerNews{ padding:0 26px 0 17px; width:270px; float:left}
.topInfo ul{ padding:5px 0 0 5px}
.topInfo .headerNews h1{ margin:0; background:url(../images/newsTiltebg.png) no-repeat; width:270px; height:33px; display:block; position:relative}
.topInfo .headerNews h1 span{ display:none}
.topInfo .headerNews h1 tt a{ display:block; position:absolute; left:230px; top:9px; width:30px; height:14px; background:url(../images/more.gif) no-repeat}
.topInfo .newsList{ display:block; width:270px; height:130px;}
.topInfo .title{ width:250px; padding-left:20px}
.topInfo .newsList h3{ height:22px; float:left; margin:0 5px}
.topInfo .note{ width:155px; padding:30px 0 0 7px; height:210px; background:url(../images/note.gif) no-repeat; float:left; line-height:130%}
.topInfo .note h3{ display:none}
.topInfo .date{ float:right; margin-top:-20px}

.newsList .title .li1{ cursor:pointer; display:block; width:69px; height:22px; position:relative; float:left; background:url(../images/news1_2.gif) no-repeat; margin:0px 5px 0 0 ;}
.newsList .title .li2{ cursor:pointer; display:block; width:69px; height:22px; position:relative; float:left; background:url(../images/news1_1.gif) no-repeat; margin:0px 5px 0 0 ;}
.newsList .title .text3{ display:block; width:69px; height:22px; line-height:22px; position:absolute; left:0;top:0; text-align:center; z-index:2; color:#000000}
.newsList .title .text4{ display:block; width:69px; height:22px; line-height:22px; position:absolute; left:1px;top:1px; text-align:center; z-index:1; color:#fff}


.copy{width:180px; margin:0; height:260px; position: absolute; left:307px; top:16px}
.copytitle{ padding:3px; text-align:center}
.copy_box{ background:url(../images/fubenlistbg1.jpg) no-repeat 0px 62px; height:141px; padding-bottom:45px}
* html .copy_box{ background:url(../images/fubenlistbg1.jpg) no-repeat 0px 62px; height:141px; padding-bottom:35px}
.copy_icon{ height:55px;line-height:26px; margin:0px 3px 3px 0px; display:block; overflow:hidden}
.copy_icon img{ margin-right:3px; margin-bottom:3px; cursor:pointer}
.copy .line{ width:150px;height:1px; overflow:hidden;background:transparent url(../images/line2.gif) repeat-x;margin:5px 0;}

.copy_list1{ width:171px;height:75px; padding:16px 10px 9px 10px; line-height:15px; color:#fc6; background:url(../images/fubenlistdot.gif) no-repeat 5px 0px}
.copy_list2{ width:171px;height:75px; padding:16px 10px 9px 10px; line-height:15px; color:#fc6; background:url(../images/fubenlistdot.gif) no-repeat 34px 0px}
.copy_list3{ width:171px;height:75px; padding:16px 10px 9px 10px; line-height:15px; color:#fc6; background:url(../images/fubenlistdot.gif) no-repeat 64px 0px}
.copy_list4{ width:171px;height:75px; padding:16px 10px 9px 10px; line-height:15px; color:#fc6; background:url(../images/fubenlistdot.gif) no-repeat 93px 0px}
.copy_list5{ width:171px;height:75px; padding:16px 10px 9px 10px; line-height:15px; color:#fc6; background:url(../images/fubenlistdot.gif) no-repeat 120px 0px}
.copy_list6{ width:171px;height:75px; padding:16px 10px 9px 10px; line-height:15px; color:#fc6; background:url(../images/fubenlistdot.gif) no-repeat 148px 0px}
/*.copy_text{display:block;  height:40px; width:157px; padding-left:5px; padding:0; margin:0}
.copy_text li{ display:block; float:left; width:65px; padding-left:10px; line-height:15px;}*/

.mainimg{ width:755px; height:107px; display:block; overflow:hidden; background:url(../images/imgbg.gif) no-repeat;  padding-left:22px; }
.mainimg li{ width:142px; height:82px; float:left; margin-right:5px; display:block}
.mainimg ul li a{ width:142px; height:82px;display: block;}
.mainimg ul li span{ display:none}

.mainimg .bg1 { background:url(../images/img1.png)}
.mainimg .bg2 { background:url(../images/img2.png)}
.mainimg .bg3 { background:url(../images/img3.png)}
.mainimg .bg4 { background:url(../images/img4.png)}
.mainimg .bg5 { background:url(../images/img5.png)}

.rightmaintop{ width:792px; height:398px; overflow:hidden; }

.mainInfoList{ width:768px; height:511px; float:left; background:url(../images/maininfocenter.jpg) repeat-y; margin-left:4px; position: relative; z-index:1}
.mainInfoListBottom{ height:39px; width:768px; background:url(../images/maininfobottom.jpg) no-repeat; position:absolute; top:472px; z-index:2}
/*若首页中部只有2块内容则取消此处注释,把上面两行注释掉
.mainInfoList{ width:768px; height:271px; float:left; background:url(../images/maininfocenter.jpg) repeat-y; margin-left:4px; position: relative; z-index:1}
.mainInfoListBottom{ height:39px; width:768px; background:url(../images/maininfobottom.jpg) no-repeat; position:absolute; top:232px; z-index:2}
*/
.mainInfoList a{ text-decoration:none}
.mainInfoList a:hover{  text-decoration:underline}
.mainInfoListTop{ height:39px; background:url(../images/maininfotop.jpg) no-repeat; }


.mainInfoBox{ width:330px; height:200px; padding:15px 13px; background:url(../images/maininfobg.png) no-repeat; }
.mainInfoBox a{ color:#630}
.mainInfoBox h3{ margin:0; width:330px; height:32px; background:url(../images/maininfotitlebg.gif)}
.mainInfoBox .guideList{text-align:center; margin:5px 0; height:22px; padding-left:50px}
.mainInfoBox .guideList .li1{ cursor:pointer; display:block; width:75px; height:22px; position:relative; float:left; background:url(../images/img1.gif) no-repeat; margin:0px 5px 0 0 ;}
.mainInfoBox .guideList .li2{ cursor:pointer;display:block; width:75px; height:22px; position:relative; float:left; background:url(../images/img2.gif) no-repeat;margin:0px 5px 0 0 ;}
.mainInfoBox .guideList .text1{ display:block; width:75px; height:22px; line-height:22px; position:absolute; left:0;top:0; text-align:center; z-index:2; color:#6E0808}
.mainInfoBox .guideList .text2{ display:block; width:75px; height:22px; line-height:22px; position:absolute; left:1px;top:1px; text-align:center; z-index:1; color:#fff}

.mainInfoBox h3 span{ display:none}
.mainInfoBox h3 .bg1{ width:170px; height:32px; background:url(../images/maininfoIcon1.gif); display:block}
.mainInfoBox h3 .bg2{ width:170px; height:32px; background:url(../images/maininfoIcon2.gif); display:block}
.mainInfoBox h3 .bg3{ width:170px; height:32px; background:url(../images/maininfoIcon3.gif); display:block}
.mainInfoBox h3 .bg4{ width:170px; height:32px; background:url(../images/maininfoIcon4.gif); display:block}
.mainInfoBox h3 .bg5{ width:170px; height:32px; background:url(../images/maininfoIcon5.gif); display:block}
.mainInfoBox h3 .more{ width:38px; height:19px; background:url(../images/more1.gif) no-repeat; margin:-25px 0 0 292px; display:block}
.mainInfoBox h4{ text-align:center; margin:5px 0}
.mainInfoBox .line{background:url(../images/line.gif) no-repeat center center; width:330px; height:200px ; position:relative}
.mainInfoBox dl{width:165px; float:left; margin-top:5px; display:block;}
.mainInfoBox dt{ padding-left:25px; background:url(../images/dot1.gif) no-repeat 5px center; font-weight:bold;}
.mainInfoBox dd{ padding-left:5px}
.mainInfoBox ul li { text-align:right; color:#74684D}
.mainInfoBox ul li span{ float:left}
.mainInfoBox ul li a{ float:left}

.mainInfoList .box1{ position:absolute; left:24px; top:21px; z-index:3; }
.mainInfoList .box2{ position:absolute; left:390px; top:21px; z-index:3}
.mainInfoList .box3{ position:absolute; left:24px; top:260px; z-index:3}
.mainInfoList .box4{ position:absolute; left:390px; top:260px; z-index:3}

.infoBanner{ width:757px; height:179px; background:url(../images/infobanner.png) no-repeat}
.infoBanner1{ width:757px; height:179px; background:url(../images/infobanner1.png) no-repeat}
.infoBanner2{ width:757px; height:179px; background:url(../images/infobanner2.png) no-repeat}
.infoBanner3{ width:757px; height:179px; background:url(../images/infobanner3.png) no-repeat}
.infoBanner4{ width:757px; height:179px; background:url(../images/infobanner4.png) no-repeat}

.newsbox{ width:767px; position:relative}
.newsbox a{ color:#630; text-decoration:none}
.newsbox a:hover{ text-decoration:underline}
.newsbox .newsboxtop{ width:767px; height:39px; background:url(../images/newsboxtop.gif) }
.newsboxcenter{ padding:0 40px; width:687px; background:url(../images/newsboxcenter.gif) repeat-y; min-height:890px; }
* html .newsboxcenter{ height:890px}
.newsbox .newsboxbottom{width:767px; height:39px; background:url(../images/newsboxbottom.gif) no-repeat; }
.data{ width:340px; float:left}
.data a{ text-decoration:none}
.data a:hover{ text-decoration:underline}
.data h2 { margin:15px 0; padding:0 0 0 30px; font-size:14px; color:#930}
.data h2 a{ color:#930}
.data .bg1{ background:url(../images/databg1.gif) no-repeat left center}
.data .bg2{ background:url(../images/databg2.gif) no-repeat left center}
.data .bg3{ background:url(../images/databg3.gif) no-repeat left center}
.data .bg4{ background:url(../images/databg4.gif) no-repeat left center}
.data .bg5{ background:url(../images/databg5.gif) no-repeat left center}
.data .bg6{ background:url(../images/databg6.gif) no-repeat left center}
.data .bg7{ background:url(../images/databg7.gif) no-repeat left center}
.data .bg8{ background:url(../images/databg8.gif) no-repeat left center}
.data ul { margin-bottom:25px}
.data ul li{ width:100px; float:left; padding-left:13px; background:url(../images/dot1.gif) no-repeat left center; line-height:27px}
.data ul li a{ color:#630}
.data ul li a:hover{ text-decoration:underline}
.linelong{ height:9px; background:url(../images/line1.gif) repeat-x left center;float:left; width:687px; margin:auto; overflow:hidden; }

.newsboxcenter .title{ width:667px; background:url(../images/datatitlebgtop.gif) no-repeat; padding-top:12px; margin:auto}
.titlebox{ background:url(../images/datatitlebgbottom.gif) no-repeat left bottom; padding:0 20px 10px 20px; overflow:hidden}
.titlebox ul{ margin:0; padding:0;  display:block; _height:20px}
.titlebox ul li{ width:90px; float:left; padding:0 0 0 12px; line-height:20px; background:url(../images/dot2.gif) no-repeat 0 6px}

.imgnote{ text-align:center; color:#555!important}
.article{ color:#7E4B18; width:630px; margin:auto; line-height:150%}
.article h2{width:630px; height:32px; text-align:center; display:block; margin:5px 0;line-height:32px; background:url(../images/newstitlebg.gif) no-repeat center center; font-size:16px; }
.author{ text-align:center;  width:630px; height:21px;line-height:21px; color:#996;display:block}
.article p{ text-indent:2em; font-size:12px;}
.article h4{ font-size:14px; margin:20px 0; color:#520; background:url(../images/dot1.gif) no-repeat left center; padding-left:13px;}
.article h5{ font-size:12px; color:#8d6609}
.article table{ text-align:center; font-size:12px}
.article .sort{ background:#CF9F6D; text-align:center; margin:10px auto}
.article .sort td{ border:1px solid #F9DFC8; background:#F2BF94; padding:3px}
.article .resList{ margin:10px auto; width:100%; background:#CF9F6D; text-align:center}
.article .resList td{ background:#F8E1AD; border:1px solid #FCF1E7; padding:1px 5px}
.article .resList th{ background:#DEC590; border:1px solid #FCF1E7; line-height:23px}
.article .resList table td{ color:#5a5a5a;}
.article img{ padding:3px; background:white; border:1px solid #ccc; display:block; margin:2px auto}
.article ul { margin-left:4.7em}
.article ul li{ margin-left:15px; list-style-type:disc}
.articelNav{ margin:0; padding:7px 0 5px 0; color:#6D4F00}
.roletitle{ width:85px; height:22px; line-height:23px; background:url(../images/roletitlebg.jpg); font-size:12px; margin:0; text-align:center}
.articleline{ height:1px; margin:4px 0; background: url(../images/line1.gif) repeat-x center center; overflow:hidden}

.articleall{  padding-top:15px; width:630px; margin-left:0!important;list-style:none!important}
.articleall li{background:url(http://www.fsxyweb.com/images/line2.gif) repeat-x left bottom; line-height:23px; margin-left:0px!important; text-align:right; list-style:none!important; color:gray}
.articleall a{ float:left}
.dede_pages{ width:667px; height:30px;background: url(../images/line1.gif) repeat-x left top; margin-top:15px; padding-top:10px}
.dede_pages .pagelist li{ float:left; list-style:none; }
.dede_pages .pagelist li a{ text-decoration:underline}
.dede_pages .pageinfo{ display:block; float:left; margin-right:10px}
#ccntiszhu { position:absolute; width:410px; height:250px; background:white; border:1px solid #777; display:none; padding:10px; text-align:left; bottom:0px; z-index:999999}
.footer{ width:1000px; height:100px; margin:auto; position:relative; z-index:1; padding-top:160px; text-align:center}
.copyright { color:#484843;}
.copyright .footerlogo{ width:57px; height:57px; position:absolute; left:310px; top:165px}
.footer ul{ list-style:none; padding-left:150px; padding-top:5px; line-height:120%;font-family:Verdana, Arial, Helvetica, sans-serif}
.friends{ width:635px; height:65px; position:absolute;bottom:140px; left:270px}
.friends img{ margin-right:5px; border:1px solid #ccc}
.topimg{ display:inline!important; background:none!important; padding:none!important; border:none!important; margin:-3px 0 0 0!important}
* html .topimg{margin:-5px 0 0 0!important}
.intro{ display:none}

.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:3px;
}
.dede_pages ul li a{
	float:left;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
}
#headerline{ color:red!important}
#headerline  a{color:red!important}