body{font-size:14px;font-family: "微软雅黑";	margin:0px;	color: #2c291c;	background: url(images/fm_01.jpg) repeat-x;}
a{	color: #333;	text-decoration: none;}
a:hover{	color:#ff0000;	text-decoration: none;}
*{margin: 0;padding: 0;	border: 0;}	
li{list-style-type:none;}
p{ line-height:24px;text-indent:0em;}
.top{width: 100%; float:left;}
.all{width:1000px; margin:0 auto;}
.tops{width:986px; float:left; height:82px; overflow:hidden;}
.topx{	width: 100%; height:491px;	float:left; background:url(images/top.jpg) top center no-repeat;}
.topx img{	padding-top: 337px;	padding-left: 750px;}
.logo{	width:270px;	float:left; padding-top:10px;	 }
.txt{	width:700px;	float:right;	height:38px;	padding-top:22px;}
.txt ul{	float: right;}
.txt ul li{	float: left;	padding-top:10px;	padding-right: 17px; font-size:17px;}
.xl{	width: 100%; height:111px; overflow:hidden;	float:left; }
.xl img{ height:90px; padding-right:10px; padding-top:10px;}
.js{	width:1000px; height:327px; overflow:hidden;	float:left; }
.js .jsx{ width:232px; padding-right:20px; padding-top:25px; float:left;}
.js .jsx1{ width:232px;  padding-top:25px; float:left;}
.js .jsx p ,.js .jsx1 p{ font-family:"微软雅黑"; line-height:22px; color:#FFFFFF; text-align:center; font-size:16px; padding-top:7px;}
.js .jsx a ,.js .jsx1 a{ font-family:"微软雅黑"; line-height:22px; color:#FFFFFF; text-align:center; font-size:16px; padding-top:7px;}
.main{ float:left; width:990px;background: url(images/fm_46.jpg); padding-left:10px;}
.maina{float:left; width:1000px; background: url(images/fm_05.jpg); height:32px;}
.mainb{float:left; width:978px;}
.mainc{float:left; width:958px; border:1px dashed #c7c7c7; margin-top:10px; padding-left:20px; padding-bottom:15px; margin-bottom:15px;}
.mainc .s{float:left; width:958px;}
.mainc .z{ float:left; width:200px; padding:10px 10px 10px 0px;}
.mainc .y{}
.mainc .y p{ padding-right:25px; text-indent:2em; padding-top:20px; line-height:30px; }
.mainc .y p a{ color:#FF0000;}
.mainc .x{ background:url(images/fm_12.jpg); width:927px; height:177px; float:left;  }
.mainc .jsjs{float:left; width:958px;}
.mainc .jsjs .ss{ background: url(images/fm_15.jpg); width:927px; height:64px;}
.mainc .jsjs .zz{ float:left;	background: url(images/fm_17.jpg);	width:857px;	padding-left: 35px;	padding-right: 35px; padding-top:10px; padding-bottom:10px;}
.mainc .jsjs .zz img{ padding:3px; border:1px solid #c7c7c7; float:left; margin-right:15px;}
.mainc .jsjs .zz p{ padding:0px 10px 0px 0px;}
.mainc .jsjs .xx{ background: url(images/fm_18.jpg); width:927px; height:25px; float:left;}
.maind{float:left; width:958px; margin-top:10px; padding-left:20px; padding-bottom:15px; margin-bottom:15px;}
.maine{float:left; width:958px; border:1px dashed #c7c7c7; margin-top:10px; padding-left:20px; padding-bottom:15px; margin-bottom:15px;}
.maine h2{ background:url(images/fm_54.jpg) no-repeat; background-image:#f4f4f4; height:36px; font-size:17px; color:#81b208; font-weight:bold; float:left; line-height:36px; text-indent:1em; margin-top:15px; width:937px; margin-bottom:10px;}
.maine p{ text-indent:2em;padding-right:20px; padding-left:10px;}
.maine img{height:110px; padding-right:10px; padding-top:10px;}
.maine h3{height:36px; font-size:17px; color:#fd6d0d; font-weight:bold; float:left; line-height:36px; text-indent:1em; margin-top:15px; width:937px; margin-bottom:5px;}
.maine a{ color:#035aa4;  border-bottom:1px dashed #035aa4; margin-bottom:10px;line-height:30px;}
.maine a:hover{	color:#ff0000;	text-decoration: none;border-bottom:1px dashed #ff0000;}
.mainzh{float:left; width:1000px; background: url(images/fm_32.jpg); height:46px;}
.mainf{float:left; width:958px; border:1px dashed #c7c7c7; margin-top:10px; padding-left:20px; padding-bottom:15px; margin-bottom:15px;}
.mainf p{ text-indent:2em;padding-right:20px; padding-left:10px;}


.main_lj{width: 100%; float:left;height:229px; background: url(images/jl_2.jpg) center top ;}
.main_xm1{
	width: 100%;
	float:left;
	height:400px;
	background: url(images/jl_7.jpg) center top no-repeat;
	padding-top: 90px;
}
.main_xm1 p ,.main_xm2 p , .main_xm3 p ,.main_xm4 p ,.main_xm5 p{	font-size: 16px;	line-height: 32px;}
.dz{ float:left; width:80px;padding-left: 95px;}
.dz p{ color:#800000;}
.dy{float:left; width:780px;}
.main_xm1 img ,.main_xm2 .dy img ,.main_xm3 .dy img ,.main_xm4 .dy img{ margin-right:20px;}
.main_xm2{
	width: 100%;
	float:left;
	height:550px;
	background: url(images/jl_6.jpg) center top
}
.main_t{ float:left; padding:0px 10px; width: 100%;}
.main_t1{ float:left; background-color:#cc375b; width: 100%;}
.main_xm3{width: 100%; float:left; background: url(images/jl_44.jpg) center top ; border-top:6px solid #1f6abd; padding-bottom:20px;}
.main_xm4{width: 100%; float:left; background: url(images/jl_44.jpg) center top ;  padding:20px 0px;}
table{ background-color:#999999; }
td{ background-color:#FFFFFF; text-align:center; padding:5px 10px; line-height:30px;}
.cde3af{ background-color:#cde3af}
.e8f2da{ background-color:#e8f2da;}
.xll{ background-color:#499821; color:#FFFFFF;}
.main_xm5{width: 100%; float:left;height:484px; background: url(images/jl_1.jpg) center top no-repeat;}


.xl{ color:#124c00;}
.bt{ color:#ff0000; font-size:16px;}
.yy{ font-size:9px;}
.da{ font-size:16px; font-weight:bold;}

.main_shy{width: 100%; float:left; background: url(images/sp_16.jpg) center top no-repeat; height:70px; padding-top:562px;}
.main_shy p{ text-indent:-999em;}
.bottom{ width: 100%; float:left; border-bottom:16px solid #46b1e5; padding:15px 0px;text-align:center;}
.bottom p{  padding:5px 30px 0px 30px ; text-align:center; line-height:28px;}
