﻿@charset "utf-8";

.banner {
	float: left;
	height: 272px;
	width: 990px;
}
.content {
	float: left;
	width: 990px;
	background-color: #f5f4ea;
	padding-bottom: 30px;
}
.h_left {
	float: left;
	width: 219px;
	padding-left: 30px;
}
.leftbox {
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 170%;
	font-size: 85%;
}
.leftbox_title {
	float: left;
	width: 100%;
}
.leftbox li {
	float: left;
	width: 85%;
	padding-left: 15%;
	background-image: url(../images/icon007.jpg);
	background-repeat: no-repeat;
	background-position: 12px 17px;
	padding-top: 13px;
	padding-bottom: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbc6ba;
	line-height: 130%;
}
.leftbox li a {
	color: #3e3a39;
	text-decoration: none;
}
.leftbox li a:hover {
	color: #722D04;
	text-decoration: none;
}
.h_right {
	float: left;
	width: 680px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 150%;
}
.bread {
	float: right;
	width: 100%;
	font-size: 75%;
	text-align: right;
	color: #7D7161;
	font-family: Arial, Helvetica, sans-serif;
}
.bread a {
	color: #7d7161;
	text-decoration: none;
}
.bread  a:hover, .bread a.on {
	color: #4d453a;
}
.bread span {
	background-image: url(../images/icon009.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 2px;
}
.h_right_title {
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccb698;
}
.h_right h5 {
	background-image: url(../images/icon006.jpg);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding-left: 12px;
}

.h_right_title p {
	background-image: url(../images/icon008.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #c56e3b;
	background-position: 0px 5px;
}
.h_right_text {
	float: left;
	width: 100%;
	font-size: 85%;
	line-height: 200%;
	margin-top: 15px;
	color: #595757;
	font-family: Arial, Helvetica, sans-serif;
}
.h_right_text a {
	text-decoration: none;
	color: #C63;
	margin-left: 0px;
	padding-left: 0px;
	line-height: 200%;
}

.h_right_text a.back{
    text-decoration: none;
	margin-left: 0px;
	padding-left: 20px;
	line-height: 200%;
}

.h_right_textp01 {
	float: left;
	padding-right: 30px;
}
.h_right_text h2 {
	font-size: 110%;
	color: #C33;
	background-image: url(../images/icon006.jpg);
	background-repeat: no-repeat;
	background-position: 5px 15px;
	padding-left: 20px;
}
.english_title {
	font-size: 110%;
	color: #C33;
	background-image: url(../images/icon006.jpg);
	background-repeat: no-repeat;
	background-position: 5px 15px;
	padding-left: 20px;
    font-weight: bold;
}
.h_right_textp02 {
	float: right;
	padding-left: 30px;
}
.newlist {
	background-image: url(../images/list.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	padding-left: 20px;
	background-position: 5px 12px;
	padding-bottom: 10px;
}
span.newlist a{
    text-decoration: none;
	color: #C63;
}
.leftbox ul li p {
	background-image: url(../images/list.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	width: 160px;
	padding-top: 15px;
	padding-bottom: 10px;
	background-position: 0px 20px;
}
.span001 {
	margin-top: 0px;
	font-weight: bold;
	color: #000000;
}
.pline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A99276;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.contentbook {
	float: left;
	width: 92%;
	padding-left: 3%;
}
.contentbook span {
	color: #DD7401;
}

.contentbook table {
	width: 100%;
}
.contentbook th {
	width: 80px;
	text-align: right;
	color: #563D25;
	vertical-align: top;
}
.contentbook  td, .contentbook th {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D2C0B5;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.input001 {
	border: 1px solid #B17550;
	line-height: 120%;
	width: 200px;
	padding-left: 20px;
	color: #5B3F37;
	height: 20px;
	padding-top: 2px;
}
.input002 {
	border: 1px solid #B17550;
	line-height: 120%;
	width: 400px;
	padding-left: 20px;
	color: #5B3F37;
	height: 20px;
	padding-top: 2px;
}
.input003 {
	border: 1px solid #B17550;
	line-height: 120%;
	width: 400px;
	padding-left: 20px;
	color: #5B3F37;
	height: 200px;
	padding-top: 2px;
}
.contentbookbuttom {
	float: left;
	width: 70%;
	padding-left: 15%;
	padding-top: 20px;
}
.contentbookbuttom p {
}
.c_buttom {
	background-image: url(../images/c_buttom01.jpg);
	float: left;
	height: 25px;
	width: 74px;
	font-size: 0px;
	color: #F4D1B5;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-right: 20px;
	background-position: top;
}
.c_buttom a {
	background-image: url(../images/c_buttom01.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 74px;
	color: #F2C6A9;
	text-decoration: none;
	background-position: top;
}
.c_buttom a:hover {
	background-position: 10px -25px;
	display: block;
	height: 25px;
	width: 74px;
}

.c_buttom1 {
	background-image: url(../images/c_buttom02.jpg);
	float: left;
	height: 25px;
	width: 74px;
	font-size: 0px;
	color: #F4D1B5;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-right: 20px;
	background-position: top;
}
.c_buttom1 a {
	background-image: url(../images/c_buttom02.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 74px;
	color: #F2C6A9;
	text-decoration: none;
	background-position: top;
}
.c_buttom1 a:hover {
	background-position: 10px -25px;
	display: block;
	height: 25px;
	width: 74px;
}

.c_buttom2 {
	background-image: url(../images/n_buttom01.gif);
	float: left;
	height: 25px;
	width: 74px;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	margin-left: 200px;
	padding-left: 4px;
}
.c_buttom2 a {
	color: #FFF;
}
.faq_a {
	background-image: url(../images/a.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
	padding-top: 10px;
	padding-left: 40px;
	font-size: 100%;
	line-height: 150%;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
}
.faq_q {
	background-image: url(../images/q.gif);
	background-repeat: no-repeat;
	background-position: 6px 18px;
	padding-top: 20px;
	padding-left: 40px;
	color: #C46F3C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 110%;
	padding-bottom: 10px;
}
.faq_bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #D0572F;
	text-align: center;
	padding-top: 30px;
	font-weight: bold;
}
.faq_bot a {
	color: #36C;
	text-decoration: none;
}
.photo01 {
	padding: 5px;
	border: 1px solid #CCC;
}
.middle {
	text-align: center;
}
.listbg {
	background-image: url(../images/listbg.png);
	height: 46px;
	width: 637px;
	padding-top: 20px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.content1
{
    display:block;
    width: 660px;   
    margin-top:10px;
    margin-bottom:10px;
}

.content2_01 
{
    display:block;
    width: 320px;   
    float:left;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
}
.content2_02
{
    display:block;
    width: 320px;   
    float:left;
    margin-left:10px;
    margin-top:10px;
    margin-bottom:10px;
}

.content3_01 
{
    display:block;
    width: 205px;   
    float:left;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
}
.content3_02
{
    display:block;
    width: 205px;   
    float:left;
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
}
.content3_03
{
    display:block;
    width: 205px;   
    float:left;
    margin-left:10px;
    margin-top:10px;
    margin-bottom:10px;
}

.content1 img
{
    max-width:660px;
    /*padding: 5px;*/
	/*border: 1px solid #CCC;*/
}

.content2_01 img
{
    max-width:320px;
    /*padding: 5px;*/
	/*border: 1px solid #CCC;*/
}

.content2_02 img
{
    max-width:320px;
    /*padding: 5px;*/
	/*border: 1px solid #CCC;*/
}

.content3_01 img
{
    max-width:205px;
    /*padding: 5px;*/
	/*border: 1px solid #CCC;*/
}

.content3_02 img
{
    max-width:205px;
    /*padding: 5px;*/
	/*border: 1px solid #CCC;*/
}

.content3_03 img
{
    max-width:205px;
    /*padding: 5px;*/
	/*border: 1px solid #CCC;*/
}