@charset "utf-8";
/* CSS Document */

.h4_01{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:22px; color:#eee; font-weight:normal; text-transform:uppercase;  background:url(line01.gif) no-repeat 0 14px; text-indent:135px;}
.h4_01a{ background:url(line02.gif) no-repeat 0 14px; }
.h1_01 span{ color:#eaa672}
.h1_01{ width:100%; float:left; overflow:hidden; line-height:80px; font-size:80px; color:#eee; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.h6_01{ width:100%; float:left; overflow:hidden; line-height:20px; font-size:16px; color:#ccc; font-weight:normal}
.about_01{  float:left; overflow:hidden; line-height:22px; font-size:18px; color:#666; width:100%; float:left; overflow:hidden;  background:#fff url(line03.png);}
.about_02{ width:100%; float:left; overflow:hidden; }
.about_ul{width:100%; float:left; overflow:hidden; }
.about_ul img{ width:100%; float:left; overflow:hidden}
.about_02a{ width:92%; float:left; overflow:hidden; padding:30px; }
.about_02a img{ width:40%; margin-right:30px; float:left; overflow:hidden}
.about_02a div,.about_02a p{ margin-bottom:20px}

.about_03{ width:100%; float:left; overflow:hidden; padding:20px; background:#313131; -moz-box-sizing: border-box;box-sizing: border-box; }
.about_03 li{ width:48%; float:left; overflow:hidden; }
.about_03 li img{ width:100%}
.li_001{ margin-right:4%}

.h1_01a{ line-height:90px}


.about_04{  float:left; overflow:hidden; line-height:40px; font-size:21px; color:#666; width:90%; float:left; overflow:hidden; padding:40px 5% 40px; background:#eee url(line02.png);}
.about_04 dl{ width:47.5%; float:left; overflow:hidden; margin-right:5%; margin-bottom:40px}
.about_04 dl h6{font-size:55px; color:#ccc;  white-space:nowrap; width:100%; float:left; overflow:hidden; line-height:70px;}
.about_04 dl dt{ width:100%; float:left; overflow:hidden; line-height:30px; font-weight:bold; font-size:26px; color:#111; margin-bottom:20px; text-transform:uppercase;}
.about_04 dl dd{ width:100%; float:left; overflow:hidden; line-height:22px; font-size:14px; color:#888}
.about_04 dl dd img{ width:100%}
.about_04 dl.m_r0{ margin-right:0}
.about_04 ul{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:16px; color:#333}

.about_05{ width:100%; float:left; overflow:hidden; padding:20px; background:#313131; -moz-box-sizing: border-box;box-sizing: border-box; }
.about_05 dl{width:48%; float:left; overflow:hidden; background:#eee}
.dl_001{ margin-right:4%}
.about_05 dl dd{ width:55%; margin-right:5%; float:left; overflow:hidden}
.about_05 dl dd img{ width:100%}
.about_05 dl dt{ width:38%; padding-right:2%; float:left; line-height:30px; margin-bottom:5px; overflow:hidden; padding-top:25px; font-size:25px; color:#222; text-transform:uppercase}
.about_05 dl h6{  width:38%; padding-right:2%; float:left; line-height:22px; overflow:hidden; font-weight:normal; font-size:16px; color:#666;}


/*********** FAQ *************/
.faq_01{ width:78%; padding:0 5%; float:left; overflow:hidden; float:left;  margin-left:12%;  display:inline; background:#121212; height:171px}
.faq_02{width:100%; float:left; overflow:hidden; padding:30px 0 50px; background:url(line01.png); position:relative}

.faq_02 h4{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:22px; color:#fff; font-weight:normal; text-transform:uppercase;  background:url(line02.gif) no-repeat 0 14px; text-indent:135px;}
.faq_02 h1{ width:100%; float:left; overflow:hidden; line-height:90px; font-size:80px; color:#eaa672; font-weight:normal; letter-spacing:-2px; font-family:Arial, Helvetica, sans-serif}
.faq_02 h1 a{color:#eaa672;}
.faq_02 h5{ position:absolute; right:0%; top:60px; width:300px; text-align:right; height:95px;}



.faq_body01{ width:78%; padding:0 5%; float:left; overflow:hidden; float:left;  margin-left:12%;  display:inline; background:#f5f5f5}
.faq_body02{ width:100%; float:left; overflow:hidden; padding:60px 0 50px; background:url(line04.png); }


.faq_dl01{ width:90%; float:left; overflow:hidden; margin-bottom:50px; background:#fff; padding:30px 5%;}
.faq_dl01 dt{ width:100%; float:left; overflow:hidden; line-height:30px; margin-bottom:5px}
.faq_dl01 dt a{ font-size:21px; color:#eaa672;}
.faq_dl01 dd{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:14px; color:#888; margin-bottom:25px}
.faq_dl01 h5{ width:100%; float:left; overflow:hidden; line-height:50px; background:#fff}
.faq_dl01 h5 a{ display:block; float:left; overflow:hidden; line-height:40px; height:40px; background:#eaa672; padding:0 30px; color:#fff; font-size:14px; font-weight:normal}
.faq_dl01 h5 a:hover{ border:1px solid #eaa672; height:38px; line-height:38px; color:#eaa672; background:#fff; padding:0 29px}


.page{ text-align:center; float:left; overflow:hidden; line-height:27px; height:27px; text-align:center; width:100%; margin-top:20px; color:#666}
.page li{ float:left; display:inline; margin-right:10px; width:auto; height:25px; border:1px solid #e0dfdf; line-height:27px}
.page li.thisclass{ background:#eaa672; color:#fff; line-height:25px; width:30px ; border:1px solid #eaa672}
.page li:hover{ border:1px solid #eaa672}
.page li.thisclass a{ color:#fff; float:left; width:30px}
.page a{ display:block; width:30px;  height:25px; color:#333; line-height:25px; }
.page a:hover, .page a.on_h{ background:#eaa672; color:#fff}
.page span.pageinfo{ color:#666; padding:0 5px}
.page li.ne01{ width:60px}
.page li.ne02{ width:60px; }
.page li.ne01 a{ width:60px; display:block; float:left; overflow:hidden; height:25px; line-height:25px}
.page li.ne02 a{ width:60px}


.h1_02{ width:100%; float:left; overflow:hidden; font-size:21px; color:#333; line-height:28px; margin-bottom:5px;}
.h6_02{ width:100%; float:left; overflow:hidden; line-height:20px; font-size:12px; color:#eaa672; font-weight:normal; margin-bottom:20px;}
.show01{ width:100%; float:left; overflow:hidden; padding:30px 30px 15px; background:#fff;-moz-box-sizing: border-box;box-sizing: border-box; line-height:26px; color:#666; margin-bottom:30px; font-size:16px 
}
.show01 div,.show01 p{ margin-bottom:20px}
.show01 img{ max-width:100%}


.arnext{ width:100%; float:left; overflow:hidden; margin-top:30px}
.arnext li{ width:100%; float:left; overflow:hidden; line-height:30px;font-size:14px; color:#666;}
.arnext li a{ font-size:14px; color:#666;}
.arnext li a:hover { color:#eaa672; text-decoration:underline}












