/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; background-color:#093001;}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
	P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.banner{ width:100%; background-color:#FFF;}
.banner .focus{ position:relative; width:100%; height:100%;}  
.banner .focus img{ width:100%; border:none; width: expression(this.width <1400 ? 550px: true); }   
.banner .focus .fbg{ display:none;}
.banner .focus .prev,.focus .next{position:absolute; width:40px; height:74px; background: url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/focus_btn.png) no-repeat;}
.banner .focus .prev{ top: 400px; margin-top: -37px; left: 0; background-position: 0 -74px; cursor: pointer;}  
.banner .focus .next{top: 400px; margin-top:-37px; right:0; background-position:-40px -74px; cursor:pointer;}  
.banner .focus .prev:hover{ background-position:0 0; }  
.banner .focus .next:hover{ background-position:-40px 0;}

.head{ width:100%; position:absolute; top:0px; background-image:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/topbg11.png); height:140px;-moz-background-size:100% 100%;background-size:100% 100%;}  
.head_box{ width:100%; height:86px; position:absolute; top:153px; z-index:999;}
.head_nav{ width:998px; height:32px; margin:0px auto; position:relative;background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/navbg.png)}
.head_nav ul{}
.head_nav ul li{ float:left; width:113px; text-align:center;list-style-type:none; line-height:32px; margin-left:10px; margin-right:7px}
.head_nav ul li a{ display:block;width:113px;color:#FFF; font-size:14px;text-decoration:none; font-weight:bold}
.head_nav ul li a:hover{width:113px;background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/nav_h.png); color:#FFF}
.head_main{ width:660px; height:35px; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/nav.html) no-repeat; float:right; margin-top:51px;}
.head_main ul{ margin:0px; padding:0px; list-style-type:none;}
.menu{ position:relative; z-index:99999;_position:inherit;}
.menu li{ width:110px; height:35px; text-align:center; float:left; position:relative;}
.menu li a{ width:108px; height:33px; line-height:33px; border:solid 1px #2c8518; text-decoration:none; color:#FFF; display:block;}
.menu li:hover{ text-decoration:none; background-color:#000; text-decoration:none; color:#fff; display:block;}
.menu ul{ width:108px; background-color:#fff; border:1px solid #2c8518; border-top:none; position:absolute; left:0px; z-index:99999; display:none;}
.menu li:hover ul{ top:35px; display:block; padding-top:3px; padding-bottom:10px;}
.menu li:hover ul li{ height:25px; line-height:25px; background:none;}
.menu li:hover ul li a{ font-size:12px; color:#1b8000; text-decoration:none; background-image:none; border:none;}
.menu li:hover ul li a:hover{ border:none; color:#000;}

.head_nav a .head_sy{ width:70px; text-decoration:none; text-align:center; font-family:"宋体"; color:#FFF; background-color:#963eff; position:absolute; right:70px; cursor:pointer;}
.head_nav a .head_sc{ width:70px; text-decoration:none; text-align:center; font-family:"宋体"; color:#FFF; background-color:#7dd21a; position:absolute; right:0px; cursor:pointer;}

.copy{ width:100%; height:72px; background-color:#104c04; position:absolute; left:0px;}
.copy_logo{ width:440px; height:55px; background-image:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/images/footl.jpg)!important; /* FF IE7 */ background-repeat:no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../../www-x-huafengfy-x-com.img.addlink.cn/images/footl.jpg'); /* IE6 */ _background-image:none; /* IE6 */ margin-top:10px; margin-left:20px; margin-right:20px; float:left;}
.copy_text{ width:484px; text-align:right; color:#FFF; float:right; line-height:22px}
.copy_text p{}
.copy_text a{ text-decoration:none; color:#FFF;}
.copy_text a:hover{ text-decoration:underline;}

.copy11{ width:100%; height:72px; background-color:#104c04;}

#box1in{ position:relative; width:1000px; height:100%; z-index:99; overflow:visible; margin:0px auto;}

#box1app{}
#box1app .close{}

#newsbox{}
#newsbox .close {}

#dock{ width:100%; position:fixed; bottom:92px; z-index:205;}
#dock a{ text-decoration:none;}
#dock a.cell {border:1px solid transparent;}
#dock a.cell:hover {border:1px solid #fff;}
#dock .cell{ width:100px; height:67px; float:left; display:block; margin-right:10px; position:relative;overflow: visible;}
#dock .cell .num{ background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/num.html) no-repeat; width:22px; height:22px; position:absolute; right:-11px; top:-11px; color:#FFF; line-height:22px; font-family:"宋体"; font-weight:bold; text-align:center; display:none;}

#newsbox{ width:800px; height:400px; background-color:#FFF; position:fixed; top:120px; z-index:202; overflow: hidden; display:none;}
#newsbox .close{ width:25px; height:25px; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/close.html) no-repeat; position:absolute; right:0px; top:0px; cursor:pointer; z-index:299;}

#newsbox #news1list{ position:absolute; left:0px; top:0px; width:4000px; height:400px; overflow:hidden; z-index:204;}
#newsbox #news1list .newscont{ width:800px; height:400px; float:left;}

#newsbox #news1list .newscont .icon_title{ width:750px; height:34px; line-height:34px; padding-top:25px; font-family:"宋体"; font-size:18px; font-weight:bold; color:#105401; border-bottom:solid 1px #333333; margin-left:25px; margin-right:25px; float:left; position:relative;}
#newsbox #news1list .newscont .icon_title span{ font-size:16px; padding-left:10px; color:#CCC;}
#newsbox #news1list .newscont .icon_tplb{ width:775px; padding-top:25px; margin-left:25px; float:left;}
#newsbox #news1list .newscont .icon_tplb ul{ margin:0px; padding:0px; list-style-type:none;}
#newsbox #news1list .newscont .icon_tplb ul li{ width:172px; height:135px; padding-bottom:20px; padding-right:20px; float:left;}
#newsbox #news1list .newscont .icon_tplb ul li img{  width:166px; height:129px; border:solid 1px #CCCCCC; padding:2px;}
#newsbox #news1list .newscont .icon_xcp{ width:750px; height:290px; text-align:center; padding:25px; float:left;}
#newsbox #news1list .newscont .icon_xcp img{ width:100%; height:100%;}

#newsbox #news1list .newscont #icon_xwlb{ width:795px; padding-top:10px; float:left;}
#newsbox #news1list .newscont .icon_xwlb{ width:745px; height:42px; line-height:42px; padding-left:5px; border-bottom:solid 1px #ddd; margin-left:25px; margin-right:25px; float:left;}
#newsbox #news1list .newscont .icon_xwlb_left{ width:630px; padding-left:19px; height:42px; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/xwlb_jt.html) no-repeat left center; overflow:hidden; float:left;}
#newsbox #news1list .newscont .icon_xwlb_left a{ text-decoration:none; color:#333;}
#newsbox #news1list .newscont .icon_xwlb_left a:hover{ color:#1b8000;}
#newsbox #news1list .newscont .icon_xwlb_right{ padding-right:5px; font-family:"宋体"; font-size:12px; color:#1b8000; float:right;}

#newsbox #news1list #nl1{}
#newsbox #news1list #nl2{}
#newsbox #news1list #nl3{}
#newsbox #news1list #nl4{}
#newsbox #news1list #nl5{}
.nlmore{ width:30px; height:5px; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/more.html) no-repeat; position:absolute; top:44px; right:0px;}

.fy_banner{ width:100%; height:355px; overflow:hidden;}
.fy_content{ width:100%;background-color:#FFF;}
.fy_content_box{ width:1000px; margin:auto;}

.content_left{ width:195px; margin-top:20px; float:left;}
.lmdh_top{ width:173px; padding-left:20px; height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#105401; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/lmdh_top.html) repeat-x; border:solid 1px #ddd; float:left;}
.lmdh_bottom{ width:153px; padding:10px 20px 20px 20px; background-color:#f5f5f5; border:solid 1px #ddd; float:left;}
.lmdh_bottom ul{ margin:0px; padding:0px; list-style-type:none;}
.lmdh_bottom ul a li{ width:153px; height:40px; line-height:39px; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/lmdh_a.jpg) no-repeat; color:#333; text-decoration:none; cursor:pointer; float:left;}
.lmdh_bottom ul a:hover li{ width:153px; height:40px; line-height:39px; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/lmdh_hover.jpg) no-repeat; color:#105401; text-decoration:underline; cursor:pointer; float:left;}

.content_right{ width:790px; float:right; margin-top:20px}
.fy_top{ width:739px; height:48px; padding-left:49px; line-height:48px; color:#333; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/home.gif) no-repeat 25px center #FFF; border:solid 1px #ddd; float:left;}
.fy_top a{ text-decoration:none; color:#333;}
.fy_top a:hover{ text-decoration:underline; color:#105401;}
.fy_bottom{ width:788px; background-color:#FFF; border:solid 1px #ddd; border-top:none; float:left;}
.fy_title{ width:679px; height:56px;line-height:56px; font-size:16px; font-weight:bold;  text-align:center; border-bottom:#999 dashed 1px; margin:auto; padding-top:30px}
.fy_text{ width:728px; padding-left:30px; padding-right:30px; color:#333; float:left;}
.fy_pic{ width:758px; padding-left:30px; color:#333; float:left;}

.xwlb{ width:723px; height:42px; line-height:42px; padding-left:5px; border-bottom:solid 1px #ddd; float:left;}
.xwlb_left{ width:580px; padding-left:19px; height:42px; background:url(../../../../www-x-huafengfy-x-com.img.addlink.cn/Templates/cn/images/xwlb_jt.html) no-repeat left center; overflow:hidden; float:left;}
.xwlb_left a{ text-decoration:none; color:#333;}
.xwlb_left a:hover{ color:#1b8000;}
.xwlb_right{ padding-right:5px; font-family:"宋体"; font-size:12px; color:#1b8000; float:right;}

.tplb{ width:232px; text-align:center; padding-right:16px; padding-bottom:15px; float:left;}
.tplb a img{ width:220px; height:170px; border:solid 1px #ccc; padding:5px; margin-bottom:10px;}
.tplb a:hover img{ width:220px; height:170px; border:solid 1px #399e1e; padding:5px; margin-bottom:10px;}
.tplb a{ text-decoration:none; color:#105401;}
.tplb a:hover{ text-decoration:underline;}

.fenye_page{ padding-top:20px; padding-bottom:30px; float:right;}
.fenye_page ul{ margin:0px; padding:0px; list-style-type:none; float:right;}
.fenye_page ul li{ width:32px; height:32px; padding-left:5px; float:left;}
.fenye_page ul li a{ width:30px; height:30px; line-height:30px; text-align:center; border:solid 1px #ddd; background:#eee; color:#105401; text-decoration:none; display:block;}
.fenye_page ul li a:hover{ width:30px; height:30px; line-height:30px; text-align:center; border:solid 1px #88b040; background:#88b040; color:#FFF; font-weight:bold;}

.fy a{ text-decoration:none; color:#2b2b2b;}
.fy a:hover{ text-decoration:underline;}