.content_m20 { margin:0 .833em;}

.yh_jia{  
 width:100%;
 height:auto;
 background:#fff; 
 position:relative; 
}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{ clear:left; }
.line{ clear:left; height:5px; }

.bg_g{ width:100%; height:auto;  background-color:#f9f9f9; margin:0px auto; clear:both;}
.bg_w{ width:100%; height:auto;  background-color:#fff; margin:0px auto;}
.line{ width:100%; height:10px;  background-color:#fff; margin:0px auto;}
.g_100{ width:100%; height:100%; overflow:hidden;  clear:left;  display:block;  background-color:#f9f9f9; }
.wz{
	float:left;
	width:94%;
	height:auto; 
	text-align:left; 
	text-indent:2em;
	
	color:#333;
	display:inline;
	padding:0 0% 1% 2%; 
    margin:0px auto; 

}

.f1{ width:40%;
height:100%;
display:block; 
padding-left:2%;
float:left; 

 }
.f2{ width:50%;

display:block;
float:left;
padding-left:2%;
text-align:left; 
   }
.f2 a{ color:#c47a30; }
.f2 p{  font-weight:bold; color:#d61f1f;    }
.an_1{ 
 width:100%;  background:#fff; 
}
.an1_1{ 
 width:45%;
 float:left; 
 position:relative;
 margin:1% 0% 0% 3% ;
}
.an1_1 img{ 
 width:100%;
float:left;


}

.an1_1 span{ 
width:100%;
display:block; 
clear:left;
text-align:center; 
position:absolute; 
z-index:10;
bottom:10%;
left:0; 

}
.an1_1 span a{ color:#000; 
}
.c0{color:#000; margin-bottom:-10%; 
}
.home{ width:40%; display:block;  }
.home a{ display:block;  width:100%; height:100%; display:block; }
.div1_1{ width:60%; float:left;        }
.div1_1 a{ border-right:1px solid #5e5354; display:block; float:left; text-align:center;  padding:0 2px;   line-height:14px; color:#5e5354;   padding:0 2%; margin-top:6%;   }
.div1_1 a.no{ border:none;  display:block; float:left; text-align:center;  padding:0 2px;    color:#5e5354; padding:0 2%; margin-top:6%;  }

.div_bg{
overflow:hidden;  
 width:100%;
 height:100%; 
 background:#f9f9f9; 
}
.div_bg1{ 
 width:30%;
 float:left; 
 position:relative;
 margin:1% 1% 0% 2% ;
}
.div_bg1 img{ 
 width:100%;
float:left;


}

.div_bg1 span{ 
width:92%;
display:block; 
clear:left;
text-align:left; 
position:absolute;
margin:0% 2% 0% 6%;  
z-index:111;
bottom:10%;
left:0; 

}
.js_bg{ position:relative;
z-index:1;
text-align:left; 
width:100%;
float:left;}
.js_bg img{ 
 width:100%;
float:left;}
.js_bg p{ 
 width:60%;
 height:90%; 
position:absolute; 
z-index:1111;
padding:2% 2% 0% 0%;
bottom:0;
right:0;

 }
.js_bg2{ position:relative;
z-index:1;
text-align:left; 
width:100%;
float:left;}
.js_bg2 img{ 
 width:100%;
float:left;}
.js_bg2 p{ 
 width:60%;
 height:80%; 
position:absolute; 
z-index:1111;
padding:4% 0% 0% 2%;
top:10%;

left:0;

 }
.doc_b{ 
 width:100%; float:left;    position:relative; }

.doc_b a img{ 
width:100%;
float:left;
display:block; 
}

.doc_b span{ 
width:25%;
display:block; 
position:absolute; 
z-index:111;
bottom:10%;
left:15%; 

}


.mg_10{ margin-top:10px; }
.mgb_10{ margin-bottom:22%; }
.mgt_10{ margin-top:20px; }
.f12bla .firstNd p {
    font: 1em/1.5em "";
}

}
.font-B {
    font-weight: bold;
}

.f12bla_footer2015 .firstNd .fb a {
    display: block;
    padding: 0.1em 1.5em;
}
a.cWhite{
    color: #FFF;}
.cWhite a:hover, a.cWhite:hover {
    color: #FFF;
}

/*加头尾*/
.fa { float:left; font-size:1.25em; color:#e0161e; padding-right:.3em;}

.f12bla li { clear:both;}
.f12bla li.rbg {background:#ffe9f0; padding-left:0;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0; }
.f12bla .firstNd h3,.f12bla .firstNd h4,.f12bla .firstNd h3 em,.f12bla .firstNd h4 em { font-weight:bold; line-height:21px;}
.f12bla .firstNd img { float:left;  line-height:21px;}
.f12bla .firstNd p { line-height:1.5em; text-indent:0em;}

.f12bla_phone { background-color:#2dbe60; border-radius:.5em; padding:.2em 0;}
.f12bla_phone .firstNd { width:60%; margin:0 auto; color:#fff;}
.f12bla_phone .firstNd .fa { float:left; font:2.5em/1.25em ""; margin-right:.2em; color:#fff;}
.f12bla_phone .firstNd p { font:1em/1.5em ""; color:#fff;}
.f12bla_phone a { color:#fff;} 

.f12bla_footer2015 .firstNd {}
.f12bla_footer2015 .firstNd .fa { float:left; font:1.5em/1.25em ""; margin-right:.3em; color:#a4a4a4;}
.f12bla_footer2015 .firstNd p { font:1em/1.5em ""; padding-top:.1em;}
.f12bla_footer2015 .firstNd .fb { float:right; margin-left:.2em; font:1em/1.5em ""; color:#fff; overflow:hidden; border-radius:.4em;}
.f12bla_footer2015 .firstNd .f_cB { background-color:#3ab2ae; margin-top:.5em;}
.f12bla_footer2015 .firstNd .f_cG { background-color:#2fbe79;}
.f12bla_footer2015 .firstNd .fb a { display:block; padding:.1em 1.5em;}

.f12bla_copyright .firstNd p { text-align:center; font:1em/1.5em "";} 

