@font-face {
    font-family: 'OleoScript-Bold';
    src:url(../fonts/OleoScript-Bold.ttf) format('truetype');
}
@font-face {
    font-family: 'OpenSans-Regular';
    src:url(../fonts/OpenSans-Regular.ttf) format('truetype');
}

/* 一些设定 */
body { margin: 0 ; padding: 0; background: #e6983c; color: #191919; font: 16px/1.5 Tahoma, Helvetica, Arial, sans-serif; }
ul { margin: 0; padding: 0;}
li { list-style: none;}
p { margin: 0; padding: 0;}
a { text-decoration: none; }
img { border: none; }
span.s1 { font-weight: bold; line-height: 22px; font-size: 20px; }

/* 内容 */
.top{ width: 100%;  background: url(../images/bg_p.gif) repeat-x; border-bottom: 2px solid #712d04; margin: 0 auto; padding: 10px 0 10px; overflow: hidden; zoom: 1; }

.phone { width: 100%; text-align: center; padding: 20px 0 20px; }
.phone h2 { color: #fff; font-size: 30px; line-height: 30px; font-weight: 700; font-family: "Source Sans Pro"; margin: 0 20px 0; }
.phone h3 { color: #fff; font-size: 20px; line-height: 30px; font-weight: 700; font-family: Arial," sans-serif"; margin: 0 20px 0; }

.mod { border-top: #86640f 4px solid; border-bottom: #86640f 4px solid; background: #171717; padding: 20px 0 20px; }
.home_about { color: #fff; }

.about-left .card { background: url(../images/card.png) no-repeat 0 0; padding: 24px 0 0;}

.menu_t1 { font-size: 24px; color: #ECB630; }
.menu_t1_txt { font-size: 14px; color: #CBCBCB; margin-bottom: 20px; }

.mod .menu { padding: 0 0 0 20px; }
.menu_t2 { font-size: 20px; color: #fff; margin: 10px 0 0; }
.menu_t2_txt { font-size: 16px; color: #CBCBCB; margin: 0 10px 10px 0; text-align: center; }
.menu_li li { list-style: inherit; margin-bottom: 5px; }
.menu_txt_left { text-align: left; padding: 0 10px 0 0; }


/*.photo { width: 1020px; padding: 0; overflow: hidden; zoom: 1; }
.photo li { float: left; margin: 0 25px 25px 0 ; border: 6px #9f9f9f solid; width: 290px; height: 200px; overflow: hidden;}

*/
.photo li { margin-bottom: 20px; }
.photo li img { width: 100%; }

.foot { width: 100%; margin: 0 auto; font-size: 12px; padding: 20px 0 20px; color: #e3e3e3; text-align: center; }
.foot a { color: #fff; text-decoration: underline; }
.foot a:hover { color: #fff; text-decoration: none; }







