/*body*/
body {font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 22px;margin: 0px;color: #666666;background-image: url(../images/bg.jpg);background-repeat: repeat-x;}
a {color: #666666;text-decoration: none;}
a:hover{color: #993366;}
input,textarea{border: 1px solid #c0c0c0;padding: 3px;color: #666666;}
img {border: none;}
hr {border: 1px dashed #CCCCCC;}

h2{font-size: 15px;font-weight: bold;color: #FF6600;margin: 0px;padding:10px 0 0 0;}
h3{background-image: url(../images/index_20.gif);background-repeat: no-repeat;height: 35px;font-size: 15px;font-weight: bold;color: #7c334d;margin: 0px;padding:3px 0 0 10px;}
/*content*/

.wrapper{background-image: url(../images/bg0.jpg);background-repeat: no-repeat;margin: auto;width: 1000px;overflow: hidden;}
.container{background-image: url(../images/bg1.jpg);background-repeat: no-repeat;margin: auto;width: 930px;overflow: hidden;}
.header{}

.logo{float: left;height: 117px;width: 221px;}
.menu{float: right;width: 709px;}
.menu1{text-align: right;height: 38px;padding: 3px 65px 0 0;font-size: 10px;color: #ccc;}

.menu2 ul{margin: 0px;padding: 0px;}
.menu2 li{float:left;list-style:none;}
.menu2 li.m01 a{font-size: 0px;color: #FFFFFF;background-image: url(../images/index_04.gif);display: block;height: 76px;width: 106px;}
.menu2 li.m01 a:hover{background-image: url(../images/index2_04.gif);}
.menu2 li.m02 a{font-size: 0px;color: #FFFFFF;background-image: url(../images/index_05.gif);display: block;height: 76px;width: 116px;}
.menu2 li.m02 a:hover{background-image: url(../images/index2_05.gif);}
.menu2 li.m03 a{font-size: 0px;color: #FFFFFF;background-image: url(../images/index_06.gif);display: block;height: 76px;width: 113px;}
.menu2 li.m03 a:hover{background-image: url(../images/index2_06.gif);}
.menu2 li.m04 a{font-size: 0px;color: #FFFFFF;background-image: url(../images/index_07.gif);display: block;height: 76px;width: 117px;}
.menu2 li.m04 a:hover{background-image: url(../images/index2_07.gif);}
.menu2 li.m05 a{font-size: 0px;color: #FFFFFF;background-image: url(../images/index_08.gif);display: block;height: 76px;width: 116px;}
.menu2 li.m05 a:hover{background-image: url(../images/index2_08.gif);}
.menu2 li.m06 a{font-size: 0px;color: #FFFFFF;background-image: url(../images/index_09.gif);display: block;height: 76px;width: 141px;}
.menu2 li.m06 a:hover{background-image: url(../images/index2_09.gif);}

.content{}
.banner{height: 300px;}
.main{float: left;width: 700px;padding-left: 15px;overflow: hidden;}
.nav{text-align: right;padding-right: 40px;background-image: url(../images/index_16.gif);background-repeat: no-repeat;background-position: bottom;height: 28px;margin: 0 0 15px 0;}
.nav a{color: #FF6633;}.nav a:hover{color: #FFCC66;}

.box_top{background-image: url(../images/index_17.jpg);background-repeat: no-repeat;padding: 5px 0 0 188px;height: 219px;}
.box_top a{font-weight: bold;color: #7c334d;}
.column{background-image: url(../images/index_29.gif);background-repeat: no-repeat;height: 380px;}
.column_box{color: #d48fa5;font-size: 12px;height: 140px;width: 320px;float: left;padding: 43px 0 0 22px;}
.column_box ul{line-height: 24px;padding: 0 0 0 20px;margin: 0px;}
.column_box li a{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;display: block;}

.sidebar{float: right;width: 188px;padding-top: 81px;padding-right: 17px;overflow: hidden;font-size: 12px;}

.box_service{background-image: url(../images/index_13.gif);background-repeat: no-repeat;}
.box_service ul{padding: 60px 20px 0 20px;margin: 0px;line-height: 28px;list-style-type: none;}
.box_service li a{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;display: block;background-image: url(../images/arrowhead01.gif);background-repeat: no-repeat;padding-left: 16px;	}
.box_service li a:hover{background-image: url(../images/arrowhead02.gif);}

.box_tel{background-image: url(../images/index_31.gif);background-repeat: no-repeat;padding: 60px 20px 0 20px;text-align: center;}
.box_tel h2{margin: 0px;padding: 10px 0 5px 0;background-image: url(../images/trl_bg.gif);height: 23px;width: 149px;font-size: 15px;color: #FFFFFF;font-weight: bold;background-repeat: no-repeat;background-position: center;}

.footer{clear: both;background-image: url(../images/index_34.gif);background-repeat: no-repeat;background-position: bottom;margin: auto;padding: 45px 0 0 266px;width: 632px;height: 78px;line-height: 28px;color: #999999;}

.page ul{line-height: 28px;color: #d48fa5;}

.page li a{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;display: block;}
.page li a:hover{}

.map{color: #d48fa5;}
.map li{line-height: 38px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;font-size: 15px;}
.map li.s{
	font-size: 12px;
}

/*style*/
.title{font-weight: bold;color: #993366;font-size: 13px;}
.txtcolor-red{color: #FF0000;}
.txtcolor-white{color: white;}
.textcolor1{color: #6666CC;}
.textcolor2{color: #669900;}
.textcolor3{color: #B2B2B2;}
.textcolor4{color: #996666;}
.textcolor5{color: #FF6666;}

.style1 {font-size: 12px;line-height: 24px;}

.textlink1 a{color: #993366;}
.textlink1 a:hover{color: #FF99CC;}

.textlink2 a{color: #999999;}
.textlink2 a:hover{color: #d48fa5;}

.td_line1 table {
	border: 2px solid #eed7df;
	border-collapse:collapse;
} 
.td_line1 th {} .td_line1 td {
	border: 1px solid #eed7df;
} 
