/* CSS Document */
.fy_top{width:100%; height:76px; background-image:url(../Images/fytop_bg.jpg); background-repeat:repeat-x;}
.fy_con{width:1100px; margin:0 auto;}
.fy_tit{width:114px; float:left;}
.fy_line{ width:114px; height:4px; background-color:#de4e19;}
.fy_line01{width:140px; height:4px; background-color:#de4e19;}
.fy_nav{ width:950px; float:right; margin-top:20px;}
.fy_nav li{ float:left; width:150px; color:#404042; text-align:center; line-height:20px; font-size:16px; display:block;}
.fy_nav li span{ font-size:12px; color:#a2a1a1;  text-align:center;}
.fy_nav li a{color:#404042;}
.fy_nav li a:visited {color:#404042;}
.fy_nav li a:hover{ width:116px; height:61px; display: block; background-image:url(../Images/funav_on.png); background-repeat:no-repeat;margin-left:17px;}
.fy_nav li a:active  {color:#404042;}
.fy_nav li a.on:hover{ width:200px; height:61px; display: block; background-image:url(../Images/funav_on.png);  text-align:center;}

#hover{ width:114px; height:61px; display: block; background-image:url(../Images/funav_on.png); margin-left:17px;}
.fy_main{ width:100%; height:450px;}
.fy_jj{ width:1100px; margin:0 auto; color:#4c4c4c; font-size:16px; line-height:36px; margin-top:50px;}
.fy_jj p{ text-indent:20px;}
.fy_bg{ width:266px; height:335px; background-image:url(../Images/jj_bg.png); position:relative; top:-60%; left:40%}

.latestWeb1 ul{ overflow:hidden; _height:1%;}
.latestWeb1 li{ float:left; width:250px; height:173px; padding:10px 0px 0px 64px;; margin:14px 0px 0 0; }

.latestWeb2 ul{ overflow:hidden; _height:1%; margin:-10px 0px 0px 0px;}
.latestWeb2 li{ float:left; width:220px; height:323px; padding:10px 0px 10px 10px;; margin:5px 0px 0 0; }

.xswl{width:1100px; margin:0 auto; color:#4c4c4c; font-size:16px; line-height:36px; margin-top:50px;}
.fyjj_left{ width:450px; float: left;}
.fyjj_right{width:630px; float: right;}

.fy_cp{ width:1100px; margin:0 auto;}

.cp_left{ width:220px; float: left;}
.cp_con{ width:850px; float: left;margin-top:30px;color:#4c4c4c; margin-left:30px;}

ul,ol,li{list-style:none}
a{text-decoration:none;word-wrap:break-word;outline:none;hide-focus:expression(this.hideFocus=true);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
a:hover{text-decoration:none;}

/* lanmu-content */
.lanmu-content{width:220px;margin:40px auto 0 auto;}
.lanmu-content .listmore{display:block;text-align:center;height:25px;border-top:0;background:#eee;color:#de4e19;font:normal 12px/25px Tahoma,Verdana;}
.lanmu-list{display:block;}
.lanmu-list dt{display:block;height:40px;background:#de4e19;font:bold 14px/40px "Î¢ÈíÑÅºÚ"; color:#fff;padding-left:10px;}
.lanmu-list dd{padding-top:2px;}
.lanmu-list dd a{display:block;height:33px;background:#f9f9f9;border-bottom:1px solid #eee;border-top:2px solid #fff;border-left:2px solid #999;border-right:1px solid #eee;color:#3b3b3b;padding-left:25px; line-height: 33px;}
.lanmu-list dd a:hover{padding-left:35px;}
.lanmu-list dd a:hover,.lanmu-list dd a.current{border-left:2px solid #de4e19;background-color:#f6f6f6;color:#de4e19;font-weight:bold;}