@charset "gb2312";
/* CSS Document */
body { font-family:"microsoft yahei";}
.fl { float:left;}
.fr { float:right;}
.mt15 { margin-top:15px;}
.ml15 { margin-left:15px;}
.mb15 { margin-bottom:15px;}
.mt20 { margin-top:20px;}
.mr20 { margin-right:20px;}

.header { background:url(../images/header-bg.jpg) center center no-repeat; height:133px;}
.header_main { width:1200px; margin:0 auto;}
.logo { width:298px; height:71px; margin:33px 0 0 15px;}
.nav ul li { float:left;}
.yuding { margin-top:33px; font-size:18px; color:#e4ca8d; margin-right:15px; text-align:right;}
.header_main_right { margin-left:10px;}
.header_main_right .nav {}
.header_main_right .nav ul { margin-top:7px;}
.header_main_right .nav ul li { width:102px; font-size:18px; height:42px; line-height:42px;}
.header_main_right .nav ul li a {width:102px; font-size:18px; height:42px; line-height:48px; display:block; text-align:center; color:#e4ca8d; text-decoration:none;}
.header_main_right .nav ul li a:hover { background:url(../images/nav_li_a_bg.png) center center no-repeat; color:#FFF;}

.slider-box { height:500px; width:100%; margin:0 auto; background:#000; text-align:center; background:url(../uploads/4.jpg) center center no-repeat;}

.yh_main{
	width:1200px;
	margin:auto;
	height:810px;
	}
.yh_gonggao{
	width:100%;
	clear:both;
	background:#f7f6f2;
	border-top:2px solid #999;
	}
.yh_gonggao ul{
	width:1200px;
	margin:auto;
	height:57px;
	}
.yh_gonggao ul h3{
	width:120px;height:57px;
	float:left;
	background:url(../images/yhgg.jpg) left top no-repeat;
}
.yh_gonggao_xt{
	width:900px;
	height:57px;
}
.tempWrap{
	height:40px;
	line-height:40px;
	float:left;
	margin-top:8px;
	overflow:hidden;
	}
#miniNewsRegion a{font-size:16px; }
#miniNewsRegion a:hover{color:#F60;}
.m_wnews { width:700px; position: relative;zoom: 1; height:57px; padding-left: 35px; overflow: hidden; }
.m_wnews a{ color:#333;}
.m_wnews div {line-height: 2em; }
.m_wnews .m_wmore { position: absolute; right: 50px; top: 25px;font-family: "ËÎÌå"; }
.m_wnews .pagesize { position: absolute; right: 5px; top:5px; }
.m_wnews .pagesize a { background: url(../images/index_newadd.png) no-repeat -21px 0; width: 21px; height: 21px; display: block; overflow: hidden; line-height: 0; text-indent: -999em; margin-bottom: 3px; }
.m_wnews .pagesize a.prev:hover { background-position: 0 0; }
.m_wnews .pagesize a.next { background-position: -21px -26px; }
.m_wnews .pagesize a.next:hover {background-position: 0 -26px;}
.m_wmore a:hover{color:#F60;}
.yxpz{
	width:100%;
	height:90px;
	background:url(../images/bg01.jpg) top center no-repeat;
	}
.yh_xiangmu{
	width:100%;
	clear:both;
	}
.yh_xiangmu_A{
	width:320px;
	height:710px;
	float:left;
	background:#d7a631;
	}
.yh_xiangmu_Atop{
	width:320px;
	height:58px;
	background:url(../images/xmbg.jpg) center top no-repeat;
}
	
.yh_xm_body{
	width:300px;
	height:630px;
	margin:10px auto;
	background:#ffffe7 url(../images/xmbg2.jpg) center bottom no-repeat;
	}	
.jt_400{
	width:100%;
	height:80px;
	background:url(../images/400.jpg) center top no-repeat;
	}	
	
 
.yh_xiangmu_B{
	width:830px;
	height:700px;
	float:right;
	}

.yh_phone{
	width:100%;;
	line-height:25px;
	text-align:center;
	font-size:16px;
	color:#630;
	margin:10px 0 10px 0;
	}
.kefang_jg{
	width:70%;
	margin:10px auto;
	line-height:25px;
	font-size:16px;
	color:#630;
	}

.kefang_jg dt{
	width:60%;
	float:left;
	text-align:left;
}
.kefang_jg dd{
	width:39%;
	float:right;
	text-align:right;
}
.xm_aa{
	width:390px;
	height:340px;
	overflow:hidden;
	margin-bottom:25px;
	}

.xmimg{width:100%;}
.xmimg img{	width:390px;height:260px;}

.xm_bts{width:100%}
.xm_bts h3{
	text-align:center;
	font-size:20px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:5px;
	width:100%;
	background:url(../images/xm_bg.jpg) bottom center no-repeat;
	}
.xm_bts h3 a{color:#9c7553;}
.xm_bts h3 a:hover{color:#F30;}
.xm_bts p{
	line-height:20px;
	font-size:14px;
	width:100%;
	text-align:center;
	padding-top:5px;
}
.yhdeng{
	width:100%;
	height:340px;
	background:url('../images/yhdeng.jpg') top center no-repeat;
	}

.yhcp{
	width:100%;
	height:430px;
	background:#f7f6f2;
	}
.yhcp_top{
	width:100%;
	height:85px;
	background:url('../images/yhcp.jpg') center bottom no-repeat;
	}
.cpms{
	width:100%;
	height:auto;
	clear:both;
	}
.cpms_bd{
	width:1200px;
	height:320px;
	margin:auto;

	}
.cpms_bd_main{width:105%;	}
	
	
.cpms_bd_box{
	width:380px;
	height:300px;
	 
}

.cpms_bd_box img{
	width:380px;
	height:240px;
}
.cpms_bd_box{}

.yh_txtas{
	width:100%;
	line-height:40px;
	text-align:center;
	font-size:16px;
	margin-top:10px;
}
.yh_txtas a{color:#666;}
.yh_txtas a:hover{color:#F60;}


.yh_hxdl{
	width:100%;
	}
.yhcp_top2{
	width:100%;
	height:85px;
	background:url('../images/jmhxdl.jpg') center bottom no-repeat;
	}



.gyyhjd{
	width:100%;
	height:300px;
	background:#f2ede7;
	padding-bottom:10px;
	}
.gyyhjda{
	width:1200px;
	margin:auto;
	}	

.gyyhjd_lf{
	width:850px;
	float:left;
	height:300px;
	}

.gyyhjd_lr{
	width:300px;
	float:right;
	height:300px;
	text-align:center;
	}
.yh_map{
	width:100%;
	float:left;
	border:1px solid #CCC;
	}	
	
	
	
.gyyhjd_lr h3{
	width:100%;
	height:50px;
	line-height:50px;
	font-size:18px;
	color:#333;
	text-align:center;
	font-weight:normal;
}
.gyyhjd_lr img{
	width:300px;
	height:210px;
	margin-bottom:10px;
}
.gyyhjd_lr p{
	font-size:12px;
	line-height:25px;
}
	
	
 
	
.gyyhjd_top{
	width:100%;
	height:50px;
	padding-top:20px;
	}
.gyyhjd_top h3{
	width:200px;
	float:left;
	height:40px;
	text-indent:20px;
	font-size:22px;
	line-height:50px;
	font-weight:normal;
}
.gyyhjd_top h3 a{color:#333;}
.gyyhjd_top h3 a:hover{color:#F60;}
.gyyhjd_top h5{
	width:150px;
	height:50px;
	background:url('../images/map.jpg') left top no-repeat;
	float:right;
	text-align:right;
	line-height:70px;
	font-size:16px;
	color:#930;
}
.gyyhjd_top h5 a{color:#900;}
.gyyhjd_top h5 a:hover{color:#F30;}

.yhjj_body{width:100%;float:left;}

.yhjj_body img{
	float:left;
	width:320px;
	height:200px;
	overflow:hidden;
	margin:10px 0 0 10px;
}

.jj_txt{
	width:500px;
	float:right;
	padding-top:10px;
	}

.jj_txt p{
	width:100%;
	clear:both;
	float:left;
	text-indent:30px;
	line-height:1.7;
	font-size:15px;
}

/*----------------------*/
.jmhx_dl{
	width:1200px;
	height:300px;
	margin:10px auto;
	background:#6CF;
	}
.wrapper{float:left;width:100%;}
    /* focus */
    #focus{width:1200px;height:300px;overflow:hidden;position:relative;}
    #focus ul{height:300px;position:absolute;}
    #focus ul li{float:left;width:1200px;height:300px;overflow:hidden;position:relative;background:#000;}
    #focus ul li div{position:absolute;overflow:hidden;}
    #focus .btnBg{position:absolute;width:1200px;height:40px;left:0;bottom:0;background:#000;}
    #focus .title{position:absolute;width:545px;height:40px;left:0;bottom:0;text-align:left;line-height: 40px;padding-left: 20px;color:#fff; cursor:pointer;}
    #focus .btn{position:absolute;width:240px;height:10px;right:30px;bottom:20px;text-align:right;}
    #focus .btn span{display:inline-block;_display:inline;_zoom:1;width:43px;height:5px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
    #focus .btn span.on{background:#fff;}
    
    #focus .pre{left:0;}
    #focus .next{right:0;background-position:right top;}
    
    .catlog{
        float:right;width:335px;height:413px;
    }
    .catlog-item1,.catlog-item2,.catlog-item5,.catlog-item6{
        float:left;width:167px;height:137px;
    }
    .catlog-item1 a,.catlog-item2 a,.catlog-item5 a,.catlog-item6 a{
        display: block;width:167px;height:137px;
        text-align: center;
        line-height: 137px;
    }
    .catlog-item3,.catlog-item4{
        float:left;width:167px;height:139px;
    }
    .catlog-item3 a, .catlog-item4 a{
        display: block;width:167px;height:139px;
        text-align: center;
        line-height: 139px;
    }
    .catlog-item1 a,.catlog-item5 a{
        background: #007ef3;
    }
    .catlog-item1 a:hover,.catlog-item5 a:hover{
        background: #;
    }
    .catlog-item2 a,.catlog-item6 a{
        background: #73d842;
    }
    .catlog-item2 a:hover,.catlog-item6 a:hover{
        background: #3fe967;
    }
    .catlog-item3 a{
        background: #3fe967;
    }
    .catlog-item3 a:hover{
        background: #73d842;
    }
    .catlog-item4 a{
        background: #00a6f2;
    }
    .catlog-item4 a:hover{
        background: #007ef3;
    }
    .font26Bai a{
        font-family: "Î¢ÈíÑÅºÚ";
        font-size: 24px;
        color:#fff;
        font-weight: bold;
        text-decoration: none;
    }



 

 

/*--------foot----------*/
.footer { background:url(../images/footer-bg.gif) repeat-x center; height:275px;}
.footer_main { width:1200px; margin:0 auto; padding-top:52px;}
.footer_main_left { width:500px;color:#333;}
.footer_main_left h2{font-size:30px;line-height:35px;}
.footer_main_left h4{font-size:18px;color:#999;}
.footer_main_erweima { margin-right:56px; font-size:14px; text-align:center; line-height:20px; }
.footer_main_erweima img { margin-bottom:10px;}
.footer_main_left p { margin-top:8px; line-height:32px;font-size:14px; }