@charset "utf-8";
/* CSS Document */

/*  banner  */
#full-screen-slider { height:290px;}
#slides { height:290px;}
#pagination{ top:265px;}


#container{  padding:10px 0 30px 0;}
.wrap{ background:url(../img/left_bg.jpg) repeat-y; overflow:hidden;}

/* ------------------ wrapFl -------------------- */
.wrapFl{ width:232px; padding:0 0 30px 0;}
.wrapFl h1{ background:url(../img/left_h1.jpg) no-repeat; height:40px; line-height:40px; overflow:hidden; font-weight:normal; font-size:18px; color:#fff; text-indent:52px;}
.wrapFl h1 b{ font-weight:normal; font-size:12px; color:#fff; margin-left:7px;}
.wrapFl .list li{ color:#C5C6C7; clear:both; height:38px; overflow:hidden; background:url(../img/left_list_2.jpg) no-repeat 0 bottom; line-height:38px; text-indent:77px;}
.wrapFl .list ul{ clear:both; height:38px; overflow:hidden; width:206px; margin:0 auto;}
.wrapFl .list ul:hover{ height:auto;}
.wrapFl .list p{ height:38px; font-size:14px; background:url(../img/left_list_1.jpg) no-repeat 0 bottom; color:#C5C6C7; font-size:14px; line-height:36px; text-indent:60px;}
.wrapFl .list p a{ color:#C5C6C7; font-size:14px;}
.wrapFl .list a{ display:block; height:38px; text-decoration:none; color:#C5C6C7;}


/* ------------------- wrapFr  ------------------- */
.wrapFr{ width:710px; padding:0 0 20px 0;}
.location{ height:30px; border-bottom:1px solid #dfdfdf; line-height:30px; overflow:hidden;}
.location div.fr{ background:url(../img/location.jpg) no-repeat 0 center; text-indent:16px;}
.location span{ margin:0 5px;}
.location a:hover{ text-decoration:underline;}

.wrapFr .contact{ background:url(../img/contact.jpg) no-repeat 5px 40px; border-bottom:1px dashed #ECE3E0; overflow:hidden; height:200px;}
.wrapFr .contact div.fl{ padding:50px 0 0 140px;}
.wrapFr .contact div.fr{ width:255px; padding:50px 0 0 0;}
.wrapFr .contact h1{ color:#563016; font-size:20px; font-weight:normal; margin-bottom:10px;}
.wrapFr .contact h2{ color:#563016; font-size:25px; font-weight:normal;}
.wrapFr .contact img{ float:left; margin:4px 8px 0 0;}
.wrapFr .contact p{ color:#B9AFAD; margin-top:10px;}
.wrapFr .contact div.fr div{ clear:both; height:33px;}

.wrapFr .font{ padding:25px 0;}
.wrapFr .font h5{ text-align:center; font-size:14px; color:#3e3e3e; margin-bottom:15px;}
.wrapFr .font p{ line-height:20px; color:#797979; text-indent:2em; padding:0 10px;}