﻿html {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	font-family: 宋体;
	font-size: 12px;
	text-align: left;
	min-width: 760px;
	color: #333;
}

h1{
	font-size: 12px;
}


a:hover { text-decoration: underline;
    color: #333;
 }

a { text-decoration: underline;
    color: #911E42;
 }


img { 
border: 0; 
}

a img { 
border: 0; 
	margin: 0;
}

a:hover img { 
border: 0;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
    letter-spacing: 1px;
    line-height: 200%;
}

#main {
	margin:0 auto;
	width: 760px;
	text-align: left;
}
#container {
	margin:5px 0 0 0;
	width: 760px;

}

#header {
	margin: 0;
	width: 760px;
    float: left;
}

#logo{
	width: 520px;
    float: left;
}
#eng{
	width: 240px;
	text-align: right; 
    vertical-align: middle;
	text-align: right;
   float: left;
}


ul#menu{
    clear: both;
	margin: 0;
	padding: 0;
    width:760px;
    height:30px;
    background-color:#911E42;
   float: left;
}

ul#menu li{
    list-style:none;
    float:left;
}

.bbj{
    height:30px;
    width: 95px;
	font-size: 11px;
	padding-top: 8px;
    text-align:center;
    display:block;
} 
a.bbj{
    height:30px;
    width: 95px;
	font-size: 11px;
    color:#FFFFFF;
    background-color:#911E42;
text-decoration: none;
}

a:hover.bbj{
    height:30px;
width: 95px;
color:#FFFFFF;
background-color:#BB5172;
text-decoration: none;
}



#topcontents {
	margin: 20px 0 0 0;
	width: 760px;
    float: left;
}

.top-left{
	margin: 0;
	width: 510px;
    float: left;
}

.top-right{
	margin: 0 0 0 10px;
	width: 240px;
    float: left;
}

.top-right img{
	margin: 0 0 5px 0;
}

.style2 {
	color: #CC9933;
	font-weight: bold;
}
.style4 {
	color: #911E42;
	font-weight: bold;
}

/* company start */
.com {
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 10px;
	width: 510px;
    float: left;
border-bottom: 1px solid #CCC;
clear: both;
}
.f12{
font-size: 12px;
}
.com-left {
	margin: 0;
	width: 100px;
    float: left;
}
.com-right {
	margin: 0;
	width: 410px;
    float: left;
}

.com-gr {
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 10px;
	width: 510px;
    float: left;
clear: both;
}
.com-left-gr {
	margin: 10px 0 0 0;
	width: 100px;
    float: left;
}
.com-right-gr {
	margin: 10px 0 0 10px;
	width: 400px;
    float: left;
}

.text-right{
    text-align: right;
}
.style5 {font-size: 10px}

.text-bold{
	font-weight:normal;
}

/* company end */
.text-lred{
margin-top: 20px;
border-bottom: 1px solid #cccccc;
font-size: 14px;

color:#911E42; 
font-weight:bold;
}

.text-red{
color:#911E42; 
}

/* footer */

.footer { 
    margin:10px 0 0 0; 
    border-top: 1px solid #cccccc;
	text-align: center;
    float: left;
	width: 760px;
    color: #333;
    font-size: 10px;

}
.footer p{ 
    color: #333;
    line-height: 130%;
}

.footer a{ 
    color: #333;
}


A.d:link {
	COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none;font-family:Arial, Helvetica, sans-serif;
}
A.d:visited {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none;font-family:Arial, Helvetica, sans-serif;
}
A.d:active {
	COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none;font-family:Arial, Helvetica, sans-serif;
}
A.d:hover {
	COLOR: #ff5600; FONT-SIZE: 12px; TEXT-DECORATION: none;background-color: #ffffff;font-family:Arial, Helvetica, sans-serif;
}



.1912 {
	color: #333333;
	font-size: 12px;
	font-family: "新宋体";
	line-height: 180%;
	text-decoration: none;
	letter-spacing: 1px;
}

/* footer */
