body{font-size:12px; color:#333; line-height:24px; font-family:"ËÎÌå"; padding:0; margin:0;}
div,form,img,ul,li,dl,dd,dt,p,span,input,b{ margin:0; padding:0; border:0;list-style:none;}
img{ vertical-align:top; }
ul,dl{ list-style-type:none; }
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; border:0; font-size:12px; font-weight: normal; }
a{text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#a40820;}
.hong{color:#a40820;}
.zong{color:#78552d;}

.clear{clear:both; height:0px; overflow:hidden; line-height:0px; font-size:0px;}

a.dd{
	padding: 0 0 0 10px;
}
a.sj{background:url(/images/sj.jpg) no-repeat 0 3px; padding:0 0 0 15px;}

.main{margin:0 auto; width:1000px; padding:10px 0 0 0;}
.main1{margin:0 auto; width:1000px; padding:10px 0 0 0; height:424px; }
.main2{margin:0 auto; width:1000px; }
.main3{margin:0 auto; width:1000px; padding:10px 0 0 0; height:488px; overflow:hidden;}

.head{width:100%; background:url(/images/head_bg.jpg) repeat-x; height:106px;}
.top{width:100%; height:120px; margin:0 auto;}
.banner{width:100%; background:url(/images/banner.jpg) no-repeat top center; height:461px;} 
.menu{ margin:0 auto; width:1000px; background:url(/images/menu_bg.jpg) no-repeat; height:45px; line-height:45px;}
.menu li{float:left; width:100px; text-align:center; font-size:14px; font-weight:bold;}
.menu li a{color:#FFF;}
.menu li a:hover{color:#FFF;}

.nav{ margin:0 auto; width:998px; border:1px solid #e8dfcd; background:#fcf5ef;}
.nav b{float:left; padding:3px 4px 3px 11px;}
.nav ul{float:left;}
.nav li{
	float: left;
	width: 56px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	border: 1px solid #e8dfcd;
	margin: 3px 0 0 8px;
	display: inline;
}
.nav p{float:left; padding:3px 0 0 8px;}
.nav_1{float:left; width:264px;}
.nav_2{float:left; width:398px;}

.ss_bg{margin:10px auto 0 auto; width:998px; background:url(/images/ss_bg.jpg) no-repeat; border:1px solid #e8dfcd; height:33px;}
.ss_bg b{ float:left; background:url(/images/ssb_bg.png) no-repeat 5px 5px; width:61px; height:22px; color:#FFF; line-height:22px; text-align:center; padding:5px 5px 0 5px;}
.ss_bg p{float:left; width:670px; line-height:33px;}
.ss_bg p a{padding:0 0 0 10px; color:#666;}

.scr{float:right; padding:6px 10px 0 0;}
.scr input{float:left;}
.ss1{width:156px; height:18px; line-height:18px; color:#666; font-size:12px; border:1px solid #e8dfcd; margin:0 10px 0 0; display:inline;}

.jdt{float:left; width:298px; height:422px; border:1px solid #e8dfcd;}
.jdt p{float:left; width:284px; padding:6px 0 3px 6px; height:334px;}
.jdt ul{float:left; padding:0 0 0 6px; width:290px;}
.jdt ul li{float:left; background:url(/images/jdt_title_bg.jpg) no-repeat;}
.jdt ul li a{float:left; width:92px; padding:7px 0 0 3px;  height:70px;}

.currentHover a{ display:block; background:url(/images/jdt_title_bg1.jpg) no-repeat;}
.newsHover a{background:url(/images/news_title1.jpg) no-repeat; display:block; font-weight:bold; color:#FFF;}
.newsHover a:hover,.alHover a:hover,.jbHover a:hover{color:#FFF;}
.alHover a{background:url(/images/al_title0.jpg) no-repeat; display:block; font-weight:bold; color:#FFF;}
.jbHover a{background:url(/images/jb_title_bg0.jpg) no-repeat; color:#FFF; font-weight:bold;}


.news{float:left; width:370px; padding:0 15px;}
.news_title{float:left; width:370px;}
.news_title li{ float:left; width:106px; padding:0 1px 0 0; height:32px; line-height:32px; text-align:center; font-size:14px; background:url(/images/news_title.jpg) no-repeat;}
.news_txt{float:left; width:348px; border:1px solid #e8dfcd; height:390px; padding:0 10px;}
.news_txt b{float:left; width:348px; line-height:22px; font-size:14px; text-align:center; padding:10px 0 0 0;}
.news_txt p{float:left; width:348px; line-height:22px; text-indent:2em;}
.news_txt ul{float:left; width:348px; border-top:1px dashed #ddd; margin:10px 0 0 0; padding:10px 0 0 0; display:inline;}
.news_txt ul li{float:left; line-height:28px; width:348px;}

.yyjj{float:left; width:300px;}
.title_298{float:left; width:298px; background:url(/images/title_bg.jpg) no-repeat; height:39px; line-height:39px; border:1px solid #dcd29d;}
.title_298 b{float:left; font-size:14px; padding:0 0 0 10px;}
.title_298 h1{float:left; font-size:14px; padding:0 0 0 10px;}
.title_298 span{float:right; padding:0 10px 0 0;}
.yyjj_txt{float:left; width:278px; border:1px solid #e8dfcd; border-top:none; height:382px; padding:0 10px;}
.yyjj_txt span{float:left; width:278px; padding:10px 0;}
.yyjj_txt p{float:left; width:278px; text-indent:2em; padding:0 0 5px 0;}
.yyjj_txt ul li{float:left; padding:15px 3px 0 15px;}

.zj_title{float:left; width:1000px;}
.zj_txt{float:left; width:978px; border:1px solid #e8dfcd; border-top:none; padding:10px;}
.zj_txt dl{
	float: left;
	width: 307px;
	border: 1px solid #e8dfcd;
	padding: 10px 0 0 10px;
	height: 156px;
	margin: 0 10px 0 0;
	display: inline;
}
.zj_txt dd{float:left; width:120px; border:1px solid #e8dfcd;}
.zj_txt dt{float:left; width:165px; padding:0 0 0 10px;}
.zj_txt dt b{font-size:14px;}
.zj_txt dt p{ text-indent:2em;}

.al_title{float:left; width:998px; background:url(/images/al_title_bg.jpg) repeat-x; height:40px; border:1px solid #dcd29d;}
.al_title b{float:left; padding:6px 0 0 10px;}
.al_title p{float:left; color:#666; padding:16px 0 0 0;}
.al_title ul{float:left; padding:0 0 0 30px;}
.al_title ul li{float:left; width:108px; height:37px; font-size:14px; background:url(/images/al_title1.jpg) no-repeat 0 3px; padding:3px 2px 0 0; text-align:center; line-height:37px;}

.al_txt{float:left; width:998px; border:1px solid #e8dfcd; border-top:none; padding:19px 0; height:219px;}
.al_txt dl{
	float: left;
	width: 214px;
	padding: 5px;
	border: 1px solid #e8dfcd;
	line-height: 21px;
	margin: 0 0 0 19px;
	display: inline;
}
.al_txt dt b{text-align:center; font-size:14px; width:214px; display:block;}
.al_txt dt p{width:214px; text-indent:2em;} 

.id_banner{ margin:0 auto; width:1000px; padding:10px 0 0 0;}

.bz{ float:left; width:242px; padding:10px 0 0 10px;}
.bz_title{float:left; width:240px; border:1px solid #dcd29d; background:url(/images/bz_title.jpg) no-repeat; height:38px; line-height:38px;}
.bz_title b{float:left; width:124px; text-align:center; color:#FFF; font-size:14px;}
.bz_title span{float:right; padding:0 10px 0 0;}
.bz_txt{float:left; width:220px; border:1px solid #e8dfcd; border-top:none; padding: 0 10px;}
.bz_txt dl{padding:5px 0 0 0;}
.bz_txt dd{float:left; width:104px; padding:4px 0 0 0;}
.bz_txt dt{float:left; width:116px; line-height:21px;}
.bz_txt ul{float:left; width:220px;}

.jb{float:left; width:700px;}
.jb_bt{float:left; width:700px;}
.jb_txt{float:left; width:683px; border:1px solid #e8e2ca;}
.jb_title{float:left; width:142px; font-size:14px;}
.jb_title li{float:left; width:142px; background:url(/images/jb_title_bg1.jpg) no-repeat; line-height:37px; height:37px;}
.jb_title a{ float:left; width:125px; padding:0 8px 0 0; text-align:center;}
.jb_nr{float:left; width:530px;}
.jb_nr dl{float:left; width:530px; padding:10px 0; border-bottom:1px dashed #ddd;}
.jb_nr dd{float:left; padding:1px; border:1px solid #ddd; width:172px;}
.jb_nr dt{float:left; padding:0 0 0 10px; width:344px; line-height:22px;} 
.jb_nr dt b{float:left; width:344px; text-align:center; font-size:14px;}
.jb_nr dt p{float:left; width:344px; text-indent:2em;}
.jb_nr ul{float:left; width:530px; padding:10px 0 0 0;}
.jb_nr ul li{float:left; width:265px;}

.gh{float:left; width:298px; height:485px; border:1px solid #e8e2ca; background:#f5f5f5;}
.wsyy{float:left; width:288px; padding:0 0 0 10px;}
.wsyy b{ float:left; padding:10px 0 10px 60px;}
.wsyy span{float:left; width:278px; color:#ff6e00; text-align:center;}
.wsyy p{ float:left; padding:0 0 0 10px;}
.wsyy ul{float:left; width:240px; height:75px; overflow:hidden;}
.wsyy li{float:left; padding:8px 0 0 30px;}

.dt{float:left; padding:0 0 0 10px;}
.dt span{float:left; padding:10px 0 0 0;}
.dt p{float:left; width:278px;}
.dt p b{ float:left; padding:0 0 0 20px;}
.dt span{float:left; width:278px;}

.js_title{float:left; width:1000px;}
.js_txt{float:left; width:978px; padding:10px; border:1px solid #e8dfcd; border-top:none; height:190px; overflow:hidden;}
.js_txt ul{float:left; width:309px;}
.js_txt ul li{float:left; width:309px; height:33px; background:url(/images/js_bg.jpg) repeat-x; padding:15px 0 0 0; font-weight:bold; font-size:14px;}
.js_txt ul li b{padding:0 10px;}
.js_txt p{float:left; width: 330px; padding:0 15px;}

.hj{float:left; width:998px; border:1px solid #e8e2ca;}
.hj_title{float:left; width:998px; background:url(/images/hj_bg.jpg) repeat-x; height:37px; padding:3px 0 0 0;}
.hj_title li{float:left; width:108px; height:37px; text-align:center; line-height:37px; background:url(/images/al_title1.jpg) no-repeat 3px 0; font-size:14px; padding:0 0 0 3px;}
.hj_title b{float:left; padding:0 0 0 3px; background:url(/images/al_title0.jpg) no-repeat 3px 0; width:108px; line-height:37px; text-align:center; font-size:14px; color:#FFF;}
#ffContent3 li{ float:left; font-size:14px; line-height:24px; padding:0 15px;}

.hj_txt{float:left; width:978px; padding:10px; height:120px;}
.hj_txt p{ float:left; border:1px solid #e8e2ca; margin:0 20px 0 0; display:inline;}

#demo {overflow:hidden; width: 978px;}
#indemo {float: left; width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.hz_txt{float:left; width:978px; padding:10px;}
.bottom_nav{ margin:0 auto; width:1000px; height:45px; background:url(/images/bottom_nav_bg.jpg) no-repeat; color:#FFF; font-size:14px; line-height:45px; text-align:center;}
.bottom_nav a{color:#FFF;}
.bottom_nav a:hover{color:#FFF;}


.bottom{margin:0 auto; width:1000px; line-height:21px; padding:20px 0; height:100px;}
.bottom p{float:left; width:420px;}
.bottom span{float:left; width:580px;}

.dqwz{margin:10px auto 0 auto; width:998px; background:url(/images/ss_bg.jpg) no-repeat; border:1px solid #e8dfcd; height:33px; line-height:33px;}
.dqwz b{ float:left; background:url(/images/dqwz.jpg) no-repeat 10px 7px; padding: 0 0 0 35px; }
.dqwz p{float:left;}
.dqwz span{float:right; padding:0 10px 0 0;}

.pd_left{float:left; width:700px;}
.pd_bzjs{float:left; width:700px;}
.pd_bzjs_title{float:left; width:700px; height:42px; background:url(/images/pd_title_bg.jpg) no-repeat; line-height:42px; text-align:center; font-family:"ºÚÌå"; font-size:20px; color:#FFF;}
.pd_bzjs_txt{float:left; width:683px;  border:1px solid #e8dfcd; border-top:none; }
.pd_bzjs_txt dl{float:left; padding:20px 0 20px 20px; width:658px;}
.pd_bzjs_txt dd{float:left; width:203px; height:152px; padding:1px; border:1px solid #e8dfcd;}
.pd_bzjs_txt dt{float:left; width:416px; text-indent:2em; padding:0 0 0 20px; line-height:23px;}

.pd_al{float:left; width:685px; padding:10px 0 0 0;}
.pd_al_title{float:left; width:683px; background:url(/images/al_title_bg.jpg) repeat-x; height:40px; border:1px solid #dcd29d;}
.pd_al_title b{float:left; padding:6px 0 0 10px;}
.pd_al_title p{float:left; color:#666; padding:13px 0 0 10px;}
.pd_al_txt{float:left; width:683px; border:1px solid #e8dfcd; border-top:none; padding:0 0 10px 0;}
.pd_al_txt dl{
	float: left;
	width: 202px;
	border: 1px solid #e8dfcd;
	padding: 5px;
	margin: 10px 0 0 10px;
	display: inline;
	line-height: 21px;
}
.pd_al_txt dd,.pd_al_txt dt{float:left; width:202px;}
.pd_al_txt dt b{float:left; width:202px; text-align:center;}
.pd_al_txt dt p{float:left; width:202px; text-indent:2em;}

.pd_main{float:left; width:700px;}
.pd_bz{float:left; width:350px; padding:10px 0 0 0;}
.pd_bz_title{float:left; width:334px; height:38px; border:1px solid #dcd29d; line-height:38px; background:url(/images/pd_bz_bg.jpg) no-repeat;}
.pd_bz_title b{float:left; width:123px; text-align:center; font-size:14px; color:#FFF;}
.pd_bz_title span{ float:right; padding:0 10px 0 0;}

.pd_bz_txt{float:left; width:314px; border:1px solid #e8dfcd; border-top:none; padding:10px 10px 6px 10px;}
.pd_bz_txt dl{float:left; width:314px; padding:0 0 9px 0; border-bottom:1px dashed #ddd;}
.pd_bz_txt dd{float:left; width:128px; padding:1px; border:1px solid #ddd;}
.pd_bz_txt dt{float:left; width:172px; padding:0 0 0 10px; text-indent:2em; line-height:22px;}
.pd_bz_txt ul{float:left; width:314px; padding:7px 0 0 0;}

.pd_idbanner{float:left; width:700px; padding:10px 0 0 0;}

.pd_right{float:left; width:300px;}
.pd_zj{float:left; width:300px; padding:10px 0 0 0;}
.pd_zj_txt{float:left; width:288px; border:1px solid #e8dfcd; border-top:none; padding:10px 0 10px 10px;}
.pd_zj_txt dl{margin:0 10px 0 0;}
.pd_zj_txt dd{float:left; width:95px; height:114px; padding:1px; border:1px solid #ddd;} 
.pd_zj_txt dt{float:left; width:169px; padding:0 0 0 10px;}
.pd_zj_txt dt b{ float:left; font-size:14px; float:left; width:169px;}
.pd_zj_txt dt p{float:left; width:169px;}

.pd_js{float:left; width:300px; padding:10px 0 0 0;}
.pd_js_txt{float:left; width:288px; border:1px solid #e8dfcd; border-top:none; padding:10px 0 10px 10px;}

.pd_lx{float:left; width:300px; padding:10px 0 0 0;}
.pd_lx_txt{float:left; width:288px; border:1px solid #e8dfcd; border-top:none; padding:10px 0 10px 10px;}
.pd_lx_txt dd,.pd_lx_txt dt{float:left; width:278px;}
.pd_lx_txt dt b{font-size:14px;}

.pd_jbdh{float:left; width:300px; padding:10px 0 0 0;}
.pd_jbdh_txt{float:left; width:298px; border:1px solid #e8dfcd; border-top:none; padding:0 0 10px 0;}
.pd_jbdh_txt li{
	float: left;
	width: 60px;
	height: 29px;
	border: 1px solid #e8dfcd;
	line-height: 29px;
	text-align: center;
	margin: 10px 0 0 10px;
	display: inline;
}

.pd_lb_wz{float:left; width:663px; border:1px solid #e8dfcd; padding:0 10px 0 10px;}
.pd_lb_wz1 b{float:left; width:663px; padding:10px 0 0 0; font-size:14px;}
.pd_lb_wz1 li{float:left; width:663px; border-bottom:1px dashed #ddd; padding:0 0 8px 0;}
.pd_lb_wz1 b a{color:#78552d;}
.pd_lb_wz1 p{float:left; width:663px; text-indent:2em;}
.fy li{float:left;padding:0 10px;border-bottom:none;border:1px solid #ddd; margin-left:12px;}

.fy{float:left; width:100%; text-align:center; padding:20px 0 20px 0;}

.sb_lb{float:left; width:663px; border:1px solid #e8dfcd; padding:0 10px 0 10px; height:1311px;}
.sb_lb dl{float:left; width:663px; padding:10px 0 9px 0; border-bottom:1px dashed #ddd;} 
.sb_lb dd{float:left; width:154px; height:115px; padding:1px; border:1px solid #e8dfcd; margin:2px 0 0 0; display:inline;}
.sb_lb dt{float:left; width:495px; padding:0 0 0 10px;}
.sb_lb dt b{font-size:14px;}


.zj_lb{float:left; width:663px; border:1px solid #e8dfcd; padding:0 10px 0 10px; height:1121px;}
.zj_lb dl{float:left; width:663px; padding:15px 0 16px 0; border-bottom:1px dashed #ddd;} 
.zj_lb dd{float:left; width:95px; height:114px; padding:1px; border:1px solid #e8dfcd; margin:4px 0 0 0; display:inline;}
.zj_lb dt{float:left; width:554px; padding:0 0 0 10px;}
.zj_lb dt b{font-size:14px;}

.nr_left{float:left; width:683px; border:1px solid #e8dfcd;}
.nr_title{
	float: left;
	width: 663px;
	padding: 15px 10px 0 10px;
}
.nr_title h1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; text-align:center; padding:20px 0;}
.nr_title p{float:left; width:663px; font-size:14px; text-align:center; border-bottom:1px dashed #ddd; padding:0 0 10px 0;}
.nr_txt{float:left; width:663px; padding:10px;}
.nr_txt p{padding:5px 0; font-size:14px; line-height:28px;}
.nr_zx{float:left; padding:20px 0 20px 70px;}

.nr_sxp{
	float: left;
	width: 663px;
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 10px;
	background-position: 10px 0;
}
.nr_sxp p{float:left; width:321px; padding:10px 0 0 10px; font-size:14px;}
.nr_wz{float:left; width:324px; padding:30px 0 10px 10px;}
.nr_wz_title{float:left; width:322px; height:38px; line-height:38px; background:url(/images/nr_title.jpg) no-repeat; border:1px solid #dcd29d;}
.nr_wz_title span{float:right; padding:0 10px 0 0;}
.nr_wz_title b{float:left; width:124px; text-align:center; font-size:14px; color:#FFF;}
.nr_wz_txt{float:left; width:302px; border:1px solid #e8dfcd; border-top:none; padding:5px 10px;}