body {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
height:600px;
margin:0 auto;
width:998px;
text-align:center;
background-color: #ffffff;
line-height: 20px;
}
a{
text-decoration: none;
}
a:hover{
text-decoration:underline;
}
/* top */
#yf_top{
text-align:center;
width:998px;
height: 139px;
margin:0 auto;
text-align:left;
margin-bottom:3px;
}
.yf_link{
margin:0 auto;
width:980px;
line-height:20px;
text-align:right;
color:#C32118;
margin-top:5px;
}
.yf_link a{
color:#C32118;
}
.yf_mmm{
height:76px;
width:998px;
margin:0 auto;
}
.yf_logo{
height:99px;
width:998px;
float:left;
}
.yf_phone{
height:25px;
width:678px;
text-align:right;
float:left;
margin-top:51px;
}
.yf_mum{
margin:0 auto;
text-align:left;
width:998px;
height:40px;
background-image:url(new/newimg/bg_04.jpg);
clear:left;
margin-top:12px;
}
.mun_text{
line-height:40px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#00000;
text-decoration: none;
text-align: center;
}
.mun_text a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#000000;
text-decoration: none;
padding-left:30px;
padding-right:30px;

}
.mun_text a:hover {
color:#FF0000;
text-decoration:none;
}
/* main */
#yf_middle{
width:998px;
margin-top:5px;
overflow:auto;
margin-bottom:5px;
background-image:url(new/newimg/bggg1.jpg);
background-position:left;
background-repeat:repeat-y;
}
/* left */
#yf_left{
width:220px;
margin-right:10px;
float:left;
text-align:left;
background-color:#EFEFEF;
}
.yf_munt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000080;
	font-style:italic;
	font-weight:bold;
	width:220px;
	height:40px;
	background-color:#ffffff;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;
	line-height:40px;
	text-indent: 0px;
}
.yf_munz{
line-height:32px;
font-family:"黑体";
font-size:16px;
color:#FFFFFF;
padding-left:15px;
font-weight:bold;
}
.yf_munb{
width:220px;
overflow:auto;
margin-bottom:10px;
}
.yf_munb .yf_img{
font-size: 0px;
text-align:center;
padding:1px;
margin-top:6px;

}
.yf_munb ul{
width:208px;
padding:1px;
overflow:hidden;
text-align:left;
margin-left:10px;
}
.yf_munb .mor{
width:208px;
text-align:right;
}
.yf_munb .mor a{
color:#333333;
}
.yf_munb .mor a:hover{
color:#C32118;
}
.yf_munb  li{
	text-indent:10px;
	color:#000000;
	background-image:url(new/newimg/bg_b02.jpg);
	line-height:40px;
}
.yf_munb li a{
	color:#000000;
}

.yf_munb li a:hover{
text-decoration:none;
color:#FF0000;
}
.yf_munb .ttxt{
width:100%;
text-align:left;
margin-left:0px;
margin-top:0px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
}
.yf_munb .ttxt b{
font-size:14px;
}
/* right */
#yf_right{
width:764px;;
float:left;
text-align:left;
}
.yf_inbk1{
width:764px;
margin-bottom:10px;
overflow:inherit;
}

.yf_inbk2{
width:362px;
float:left;
margin-right:14px;
}
.yf_inbk2 .yf_imb{
width:110px;
height:110px;
border: 1px solid #B3B3B3;
overflow:hidden;
margin-left:3px;
margin-right:2px;
float:left;
margin-top:5px;
}
.yf_inbk2 .yf_imm{
text-align:center;
padding:1px;
}
.yf_inbk2 .yf_txb{
width:114px;
line-height:22px;
background:#ECECEC;
font-family: "宋体";
color:#333333;
text-align:center;
margin-bottom:5px;
float:left;
margin-left:3px;
margin-right:2px;

}

.yf_inbk3{
width:362px;
float:left;
}
.yf_inbk3 .yf_inbkk{
width:100%;
overflow:hidden;
margin-top:8px;
margin-bottom:5px;
}
.yf_inbk3 .yf_inll{
border: 1px solid #B3B3B3;
float:left;
margin-right:3px;
font-size:0px;
}
.yf_inbk3 .yf_im3{
text-align:center;
padding:1px;
}
.yf_inbk3 .yf_rr{
width:220px;
float:left;
height:105px;
overflow:hidden;
}

.yf_hd{
	font-family:"黑体";
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-indent:0px;
	line-height:25px;
}
.yf_munline1{
width:100%;
height:27px;
background-image:url(images/line1.jpg);
background-repeat:repeat-x;
margin-bottom:5px;
text-align:left;
font-size:16px;
line-height:27px;
color:#000080;
font-style:italic;
font-weight:bold;
letter-spacing:0.1em;
display:block;
float:left;
}

.yf_linkbg{
width:100%;
border:1px solid #B3B3B3;
height:74px;
text-align:left;
}
.yf_linkimg{
float:left;
margin-right:10px;
}
.yf_lkimg{
margin-top:8px;
width:160;
height:57;
border:1px solid #B3B3B3;
}

/* btm */
#yf_btm{
width:998px;
text-align:center;
background-image:url(new/newimg/bottomline.jpg);
background-repeat:no-repeat;
line-height:50px;
}

/* mmm */
.yf_mmtxb{
width:103px;
height:25px;
line-height:25px;
background:#ECECEC;
font-family: "宋体";
color:#333333;
text-align:center;
margin-top:5px;
margin-bottom:5px;
float:left;
margin-left:4px;
margin-right:7px;
display:inline;

}
.yf_mmtxb a{
color:#333333;
}
.yf_mmtxb a:hover{
color:#C32118;
}
/* ad */
#yf_ad{
width:998px;
text-align:center;
margin:0 auto;
}
/* main block */
#yf_maimblock1{
margin:0 auto;
width:787px;
height:auto; 
text-align:center;
background-image:url(img/line1.jpg);
background-repeat: repeat-x;
overflow:auto;
}
#yf_maimblock2{
margin:0 auto;
width:787px;
height:auto; 
text-align:center;
background-image:url(img/line2.jpg);
background-repeat: repeat-x;
overflow:auto;
}
#yf_mainblocku1{
margin-top:31px;
width:787px;
overflow:auto;
}
#yf_mainblocku1 .bk1{
float:left;
width: auto;
height:155px;
overflow:hidden;
}
#yf_mainblocku1 .bk2{
float:left;
width:575px;
height:155px;
overflow:hidden;
margin-left:10px;
text-align:left;
text-indent: 2em;
}
#yf_mainblocku1 .bk3{
float:left;
width:600px;
overflow:auto;
margin-left:10px;
text-align:left;
text-indent: 2em;
margin-bottom:10px;

}

#yf_mainblocku1 .hd{
	font-family:"黑体";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:0px;
	margin-top:5px;
}
#yf_mainblocku1 .news1{
float:left;
width:210px;
height:155px;
overflow:hidden;
margin-left:30px;
margin-right:30px;
text-align:left;
}
#yf_mainblocku1 .news1 li{
	text-indent: 1em;
	color:#917A4A;
}
#yf_mainblocku1 .news1 li a{
	color:#917A4A;
}
#yf_mainblocku1 .ad1{
margin-top:5px;
border: 1px solid #FFFFFF;
width:134px;
height:141px;
float:left;
overflow:hidden;
}
#yf_mainblocku1 .ad2{
    margin-top:5px;
	width:134px;
	height:141px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float:left;
}
#yf_mainblocku1 .ad3{
float:left;
width:162px;
height:160px;
background-image:url(img/main_t1.jpg);
background-repeat:no-repeat;
margin-left:20px;
text-align:left;
}
#yf_mainblocku1 .ad3 .ttt{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-left:20px;
line-height:36px;
}
#yf_mainblocku1 .ad3 .imgg{
text-align:right;
margin-top:8px;
margin-left:10px;
margin-right:2px;
}

/* pro */
.yf_pro{
width:233px;
height:164px;
border: 1px solid #B3B3B3;
overflow:hidden;
margin-left:5px;
margin-right:5px;
float:left;
margin-top:8px;
font-size:0xp;
margin-bottom:8px;
}
.yf_proim{
text-align:center;
padding:1px;
}
.yf_protxt{
width:230px;
line-height:21px;
background:#ECECEC;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
text-align:center;
float:left;
margin-left:2px;
font-size:12px;
}
.yf_protxt b{
font-weight:bold;
color:#CC0000;
}
/* pagelist */
.yf_pagef{
width:100%;
height:25px;
line-height:25px;
text-align:center;
color:#333333;
float:left;
}
.yf_pagef a{
color:#333333;
}
.yf_pagef a:hover{
text-decoration:none;
color:#FF0000;
}
.yf_inbk1 li a{
color:#333333;
}
.yf_inbk1 li a:hover{
color:#C32118;
}
.text_main{font-size:16px;
color:#333333;
font-weight:bold;
line-height:40px;
padding-left:50px;
display:block;
float:left;
}
.text_main1{font-size:16px;
color:#333333;
font-weight:bold;
line-height:40px;
padding-left:50px;

}