@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 h1{ text-align:center; font-size:16px; color:#000; margin:30px 0 20px 0;}
.wrapFr .article{}
.wrapFr .article p{ text-indent:2em; line-height:22px; color:#3c4144; margin:10px auto;}
.wrapFr .article p.tc{ text-indent:0; margin:20px auto;}
