@charset "gb2312";
/********** 主页通栏样式 **********/
body{ font-size:12px; color:#fff; margin:0px; padding:0px; background:#490000;}
a{ font-size:12px; color:#281900; text-decoration:none;}
a:hover{ text-decoration:underline;}
.bo_no{ border:none;}
h1,h2,h3,h4,h5,h6,ul,p,dl,dd,ul,li{ margin:0px; padding:0px;}
li{ list-style-type:none;}
img{ border:none;}
.fl{ float:left;}
.fc{ float:left;}
.fr{ float:right;}
/******* 保妥适样式 *******/
#nav{ width:100%; height:42px; margin:0 auto; background:url(../images/yzm_02.gif) repeat-x;}
#nav dl{ width:970px; height:42px; margin:0 auto; overflow:hidden;}
#nav dl dt{ width:300px; height:38px; padding-top:10px; float:left;}
#nav dl dd{ width:650px; height:42px; line-height:42px; float:right; font-size:14px; color:#fff; overflow:hidden;}
#nav dl dd a{ font-size:14px; color:#fff;}
#banna{ width:100%; height:220px; margin:0 auto; background:url(../images/yzm_04.jpg) center no-repeat;}
#bannb{ width:100%; height:223px; margin:0 auto; background:url(../images/yzm_05.jpg) center no-repeat;}
#bannc{ width:100%; height:176px; margin:0 auto; background:url(../images/yzm_06.jpg) center no-repeat;}
#bannc span{ display:block; width:960px; height:182px; margin:0 auto; position:relative;}
#bannc span a{ position:absolute; width:140px; height:60px; right:30px; top:80px;}
#bannc span a.zixun{ position:absolute; width:140px; height:60px; right:180px; top:80px;}
#bannc span p{ position:absolute; left:0px; top:0px; width:440px; height:175px;}
iframe{ background: none;}

#bannd{ float:left; width:527px; height:544px; margin:0 auto; background:url(../images/yzm_07.jpg) center no-repeat; position:relative;}
#bannd span{ display:block; width:430px; position:absolute; top:50px; left:60px; line-height:21px; font-size:14px;}
#bannd span a{ color:#fdf400; font-size:14px;}
#banndd{ float:left; width:440px; height:544px; margin:0 auto; background:url(../images/yzm_08.jpg) center no-repeat; position:relative;}
#banndd span{ display:block; width:410px; height:524px; position:absolute; top:10px; left:8px;}
#banne{ width:967px; margin:0 auto; overflow:hidden; background-color:#FFF;}
#bannnn{ width:967px; margin:0 auto; overflow:hidden; background-color:#FFF;}
.bannna{ padding-bottom:12px; overflow:hidden; text-align:center;}
#bannf{ width:967px; height:33px; margin:0 auto; overflow:hidden;background:url(../images/yzm_09.jpg) center no-repeat; position:relative;}
#bannf a{ position:absolute; width:150px; height:30px; right:50px;}
#banng{ width:967px; height:229px; margin:0 auto; overflow:hidden;background:url(../images/yzm_11.jpg) center no-repeat; position:relative;}
#banng span{ display:block; width:400px; position:absolute; top:60px; left:430px; line-height:21px; font-size:14px; text-indent:2em;}
#banng a{ position:absolute; width:150px; height:30px; right:50px; bottom:0px;}
#bannh{ width:967px; height:288px; margin:0 auto; overflow:hidden;background:url(../images/yzm_13.jpg) center no-repeat; position:relative;}
#bannh span{ display:block; width:650px; position:absolute; top:0px; left:300px; line-height:21px; font-size:14px; text-indent:2em; color:#040404;}
#bannh p{ display:block; width:650px; position:absolute; top:160px; left:300px; line-height:21px; font-size:14px; text-indent:2em; color:#040404;}
#bannh a{ position:absolute; width:150px; height:30px; right:50px; bottom:0px;}
#banni{ width:967px; height:79px; margin:0 auto; overflow:hidden;background:url(../images/yzm_16.jpg) center no-repeat;}
#banni a{ display:block; width:967px; height:79px; text-indent:-999em;}
#bannj{ width:967px; height:290px; margin:0 auto; overflow:hidden;background:url(../images/yzm_17.jpg) center no-repeat; position:relative;}
#bannj span{ display:block; width:620px; position:absolute; top:150px; left:300px; line-height:30px; font-size:14px; text-indent:2em; color:#040404;}
#bannk{ width:967px; height:285px; margin:0 auto; overflow:hidden;background:url(../images/yzm_18.jpg) center no-repeat; position:relative;}
#bannk a{ position:absolute; width:150px; height:30px; right:50px;}
#bannl{ width:967px; height:345px; margin:0 auto; overflow:hidden;background:url(../images/yzm_19.jpg) center no-repeat #fff; position:relative;}
#bannl a{ position:absolute; width:150px; height:30px; right:50px;}
#bannm{ width:967px; height:145px; margin:0 auto; overflow:hidden;background:url(../images/yzm_21.jpg) center no-repeat; position:relative;}
#bannm a{ position:absolute; width:150px; height:30px; right:50px;}
#bannm a.boot{ position:absolute; width:150px; height:30px; right:50px; top:95px;}
#bannm span{ position:absolute; display:block; width:900px; top:70px; left:70px; color:#040404;}
.yzma{ float:left; margin-left:15px; _margin-left:8px; width:420px; height:315px; border:1px solid #a17b2d;}
.yzma h2{ height:37px; line-height:37px; padding-left:12px; background:url(../images/yzm_22.jpg) repeat-x; color:#5d441f; font-size:14px; border-bottom:1px solid #a17b2d; position:relative;}
.yzma h2 a{ position:absolute; right:10px; font-weight:normal;}
.yzma  dl{ display:block; width:400px; margin:0 auto; overflow:hidden;}
.yzma  dl dt{ width:234px; height:156px; float:left; margin:15px 6px; _margin:10px 4px; background:url(../images/yzm_23.jpg) no-repeat; position:relative;}
.yzma  dl dt a{ width:234px; height:22px; line-height:22px; text-align:center; overflow:hidden; position:absolute; bottom:0px;}
.yzma  dl dt.news{ width:141px; background:url(../images/yzm_24.jpg) no-repeat;}
.yzma  dl dt.news a{ width:141px;}
.yzma  dl dd{ width:390px; height:26px; padding-left:10px; line-height:26px; overflow:hidden;}

.yzmb{ float:left; margin-left:15px; _margin-left:10px; width:500px; height:315px; border:1px solid #a17b2d;}
.yzmb h2{ height:37px; line-height:37px; padding-left:12px; background:url(../images/yzm_22.jpg) repeat-x; color:#5d441f; font-size:14px; border-bottom:1px solid #a17b2d; position:relative;}
.yzmb h2 a{ position:absolute; right:10px; font-weight:normal;}
.yzmb dl{ display:block; width:500px; overflow:hidden;}
.yzmb dl dd{ overflow:hidden; line-height:18px; color:#281900; padding-left:25px;_padding-left:20px; background:url(../images/yzm_22.jpg) 4px -52px no-repeat;}
.yzmb dl dd strong{ font-size:13px; line-height:30px;}

.yzmb dl dt{ text-align:center;}


.meibi1 {height: 609px;}
.banner {clear: both;height: 609px;overflow: hidden;position: relative;width: 100%;}
.banner ul {background: none repeat scroll 0 0 #490000;clear: both;height: 609px;margin: 0 auto;overflow: hidden;width: 100%;}
.banner ul li {height: 609px;position: absolute;width: 100%;}
.banner>div {height: 25px;position: absolute;top: 560px;width: 100%;}
.banner div dl {height: 25px;margin: 0 auto;width: 950px;z-index: 1;}
.banner div dl dd {background: none repeat scroll 0 0 #ffffff;cursor: pointer;float: right;height: 20px;margin-left: 2px;opacity: 0.5;width: 23px;line-height: 20px;text-align: center;color: #000;}


/******* 尾部logo *******/
.foot{ clear:both; width:967px; height:130px; padding-top:20px; margin:0px auto; overflow:hidden; background-color:#FFF;}
.foot h3{ float:left; width:260px; height:100px; text-indent:-999em; background:url(../images/yzm_blogo.jpg) 30px center no-repeat;}
.foot span{ float:right; display:block; width:660px; line-height:24px; padding-top:15px; padding-right:5px; text-align:right; color:#281900;}
.foot a.black{ color:#281900;}
.foot a.black:hover{ color:#9e9e9e;}
.foot span p{color:#9e9e9e;}
.footbg{ width:1000px; margin:0 auto; background:url(../images/All_Bg3.png) top no-repeat; _background:none; height:20px;}