/*icon pluin*/
@import url(font-awesome.min.css);

@charset "utf-8";
/* CSS Document */
/*CSS RESET START*/
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {
margin:0;
padding:0;
font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; 
font-size:15px;
color:#333;}
div{
margin:auto;
padding:0;}
table {
border-collapse:collapse;
border-spacing:0;}
fieldset,img {
border:0;}
address,caption,cite,code,dfn,em,th,var {
font-style:normal;
font-weight:normal;}
strong{
font-weight:bold;}
ol,ul {
list-style:none;}
caption,th {
text-align:left;}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
a{
color:#333333;
text-decoration:none;}
a:hover{
color:#FF3300;
text-decoration:underline;}

.px11{font-size:11px;}
.px12{font-size:12px;}
.px13{font-size:13px;}
.px14{font-size:14px;}
.px15{font-size:15px;}
.px16{font-size:16px;}
.px17{font-size:17px;}
.px18{font-size:18px;}
.px19{font-size:19px;}
.px20{font-size:20px;}
.px21{font-size:21px;}
.px22{font-size:22px;}
.px23{font-size:23px;}
.px24{font-size:24px;}
.px25{font-size:25px;}

.text_red{color:red;}
.text_blue{color:blue;}
.text_gray{color:gray;}
.text_white{color:#FFF;}
.text_black{color:#000;}
.text_yellow{color:yellow;}
.text_org{color:#F60;}
.text_green{color:green;}

.text_center{text-align:center;}
.text_left{text-align:left;}
.text_right{text-align:right;}
.text_justify{text-align:justify;}
/*CSS RESET END*/

#wrap{
	height: auto;
	display: block;
	overflow: hidden;
}

#box{
	width: 980px;
	height: auto;
	overflow: hidden;
}

#left{
	float: left;
	width: 200px;
}

#logo{
	width: 200px;
	text-align: center;
	margin: 10px 0 0 0;
}

#menu{
	width: 200px;
	height: auto;
	padding: 15px 0 0 0;
}
#menu>ul>li>a{
	display: block;
	width: 200px;
	height: 40px;
	font-size: 15px;
	text-indent: 3px;

}
#menu>ul>li>a{
	 -webkit-transition: all 0.5s; /* Safari */
    transition: all 0.5s;}
#menu>ul>li>a:hover{
	color: #f35;
	font-size: 15px;
	text-decoration: none;
}#menu>ul>li>a.ed{
	color: #cc2844;
	font-size: 15px;
	text-decoration: none;
}

#main{
	float: left;
	height: auto;
	width: 760px;
	overflow: hidden;
	margin: 0 0 0 20px;

}
.banner{
	width: 760px;
	height: 200px;
	background: url('../images/banner.png');
}
.content{
	width: 728px;
	padding: 15px;
	background: #fdfdfd;
	border: 1px solid #eee;
	font-size: 15px;
	line-height: 25px;
}
.content>h1{
	font-size: 21px;
	font-weight: bold;
	letter-spacing: 1px;
	margin:0 0 15px 0;
}
#footer{
	clear: both;
	width: 100%;
	background: #333;
	margin: 15px 0 0 0;
}

.footer_content{
	width: 980px;
	text-align: center;
	color: #fff;
	line-height: 100px;
}


.n_table{
	width: 728px;
	border: 1px solid #ddd; 
}

.n_table th{
	background: #cc2844;
	color: #fff;
	height: 35px;
	line-height: 35px;
	padding: 5px 10px;
	font-size: 15px;
}
.n_table td{
	line-height:25px;
	padding: 5px;
	font-size: 15px;
}

.n_table .table_c1{
	width:30px;
	text-align:center;}

.n_table tr.color_b>td{
	background: #fff8f9;}


.bg_contact{
	background: url('../images/contact.jpg') no-repeat;
	background-position: right;
}

.bg_next{
	background: url('../images/next.jpg') no-repeat;
	background-position: right bottom;
	background-size: 280px 280px;
}


