@charset "UTF-8";
img{border:none;}
body {margin:0px;
padding:0px;
font-size: 12px;
font-family:Microsoft YaHei, Verdana, Geneva, sans-serif;
color:#1D1D1D;
line-height:19px;
background-color:#F7F7F7;}
#cr {position:relative;
margin:auto;
width:900px;
height:30px;
color:#666;
line-height:23px;
font-size:10px;
}
#main {background-color:#FFFFFF;
margin:auto;
width:900px;
height:100%;
overflow:hidden;
border-bottom: 1px solid #DBDBDB;
border-left: 1px solid #DBDBDB;
border-right: 1px solid #DBDBDB;
position:relative;
padding:30px;}
#main #top{position:relative;
width:900px;
height:39px;
line-height:39px;
text-align:right;
margin-bottom:20px;
}
#main #top a {font-size:12px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
text-decoration:none;
line-height:19px;}
#main #top a:link{
	text-decoration: none;
	color:#666;
}
#main #top a:visited{
	color:#666;
	text-decoration:none;
}
#main #top a:hover{
	color:#02B2A8;
	text-decoration:none;
}
#main #top a:active{
	color:#666;
	text-decoration:none;
}

#main #menu {width:900px; height:35px; position:relative;background:url(img/menu_zh.jpg);
background-repeat:none;}
#main #menu ul{margin:0px;
padding:0px;}
#main #menu ul li{list-style:none; float:left;}
#main #menu ul #home {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu ul #home a:hover {background:url(img/menu_zh.jpg);
background-position:0px 35px;display:block;
width:150px;
height:35px;}
#main #menu ul #home_up {background:url(img/menu_zh.jpg);
background-position:0px 35px;display:block;
width:150px;
height:35px;}

#main #menu ul #about {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu ul #about a:hover {background:url(img/menu_zh.jpg);
background-position:-150px 35px;display:block;
width:150px;
height:35px;}
#main #menu ul #about_up {background:url(img/menu_zh.jpg);
background-position:-150px 35px;display:block;
width:150px;
height:35px;}

#main #menu ul #event {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu ul #event a:hover {background:url(img/menu_zh.jpg);
background-position:-300px 35px;display:block;
width:150px;
height:35px;}
#main #menu ul #event_up {background:url(img/menu_zh.jpg);
background-position:-300px 35px;display:block;
width:150px;
height:35px;}

#main #menu ul #pro {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu ul #pro a:hover {background:url(img/menu_zh.jpg);
background-position:-450px 35px;display:block;
width:150px;
height:35px;}
#main #menu ul #pro_up {background:url(img/menu_zh.jpg);
background-position:-450px 35px;display:block;
width:150px;
height:35px;}

#main #menu ul #ser {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu ul #ser a:hover {background:url(img/menu_zh.jpg);
background-position:-600px 35px;display:block;
width:150px;
height:35px;}
#main #menu ul #ser_up {background:url(img/menu_zh.jpg);
background-position:-600px 35px;display:block;
width:150px;
height:35px;}

#main #menu ul #contact {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu ul #contact a:hover {background:url(img/menu_zh.jpg);
background-position:-750px 35px;display:block;
width:150px;
height:35px;}
#main #menu ul #contact_up {background:url(img/menu_zh.jpg);
background-position:-750px 35px;display:block;
width:150px;
height:35px;}


#main #banner{margin-top:3px;
margin-bottom:20px;
width:900px;
position:relative;
}
#main #inm{float:left;
position:relative;
}
#main #inm .left{width:900px;
float:left;
text-align:justify;
padding-right:30px;
padding-top:20px;
margin-right:20px;}
#main #inm .right{width:850px;
float:left;
font-size:15px;
}
.right_home_title{
	margin:35px 0px;
}
.right_home_logo{
	margin:5px 0px 0px 0px;;
}
.right_title{
	margin:35px 0px;
}

#main #inm ul{
padding:0px;}
#main #inm ul li{
line-height:120px;
height:120px;
width:930px;
list-style:none;}
#main #inm a {font-size:11px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
text-decoration:none;
line-height:19px;}
#main #inm a:link{
	text-decoration: none;
	color:#666;
}
#main #inm a:visited{
	color:#666;
	text-decoration:none;
}
#main #inm a:hover{
	color:#02B2A8;
	text-decoration:none;
}
#main #inm a:active{
	color:#666;
	text-decoration:none;
}

.comp_d{
	width:200px;
	float:left;
}

#main #footer{ position:relative;
width:900px;
height:40px;
margin-top:60px;
border-top: 1px solid #DBDBDB;float:left;
color:#DBDBDB;}
#main #footer a {font-size:12px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
text-decoration:none;
line-height:19px;}
#main #footer a:link{
	text-decoration: none;
	color:#DBDBDB;
}
#main #footer a:visited{
	color:#DBDBDB;
	text-decoration:none;
}
#main #footer a:hover{
	color:#02B2A8;
	text-decoration:none;
}
#main #footer a:active{
	color:#DBDBDB;
	text-decoration:none;
}


.ilogo{float:left;}
.ilogin{color:#EDC300;
text-indent:10px;
padding-left:10px;}

#main #inm .eventcontent{
	float:left;
	background-position:right;
	width:900px;
}
.tag-detail2 {
    border-bottom: 1px solid #666666;
}
.tag-detail2-tag{
	
}
.tag-detail2-tag .current {
    border-bottom: 3px solid #666666;
}
.tag-detail2-tag li {
    float: left;
    font-size: 15px;
    font-weight: bold;
    list-style: none outside none;
}
.tag-detail2-tag li a {
    color: #00B166;
    display: block;
    padding: 18px 11px 15px;
    text-decoration: none;
}
.clear:before {
    content: "";
    display: table;
}
.clear:after {
    clear: both;
    content: "";
    display: table;
}
.events_inner{
	width: 900px;
	min-height: 180px;
	margin-bottom:40px;
	border-top: 1px solid #CCCCCC;
}
.events_left{
	float:left;
	width:300px;
	margin-top: 40px;
}
.events_left .events_t {
    color: #000000;
    font-size: 13px;
    font-weight: bold;
		margin-bottom:10px;
}
.events_left .events_d {
    color: #000000;
    font-size: 12px;
		margin-bottom:10px;
}
.events_right{
	float:right;
	width:580px;
	text-align:justify;
	margin-top: 40px;
}
.events_right span {
  font-size: 13px;
}

#main #menu2 {width:900px; height:35px; position:relative;background:url(../img/menu_zh2.jpg);
background-repeat:none;}
#main #menu2 ul{margin:0px;
padding:0px;}
#main #menu2 ul li{list-style:none; float:left;}
#main #menu2 ul #home {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu2 ul #home a:hover {background:url(../img/menu_zh2.jpg);
background-position:0px 35px;display:block;
width:150px;
height:35px;}
#main #menu2 ul #home_up {background:url(../img/menu_zh2.jpg);
background-position:0px 35px;display:block;
width:150px;
height:35px;}

#main #menu2 ul #about {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu2 ul #about a:hover {background:url(../img/menu_zh2.jpg);
background-position:-150px 35px;display:block;
width:150px;
height:35px;}
#main #menu2 ul #about_up {background:url(../img/menu_zh2.jpg);
background-position:-150px 35px;display:block;
width:150px;
height:35px;}

#main #menu2 ul #event {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu2 ul #event a:hover {background:url(../img/menu_zh2.jpg);
background-position:-300px 35px;display:block;
width:150px;
height:35px;}
#main #menu2 ul #event_up {background:url(../img/menu_zh2.jpg);
background-position:-300px 35px;display:block;
width:150px;
height:35px;}

#main #menu2 ul #pro {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu2 ul #pro a:hover {background:url(../img/menu_zh2.jpg);
background-position:-450px 35px;display:block;
width:150px;
height:35px;}
#main #menu2 ul #pro_up {background:url(../img/menu_zh2.jpg);
background-position:-450px 35px;display:block;
width:150px;
height:35px;}

#main #menu2 ul #ser {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu2 ul #ser a:hover {background:url(../img/menu_zh2.jpg);
background-position:-600px 35px;display:block;
width:150px;
height:35px;}
#main #menu2 ul #ser_up {background:url(../img/menu_zh2.jpg);
background-position:-600px 35px;display:block;
width:150px;
height:35px;}

#main #menu2 ul #contact {
float:left;
display:block;
width:150px;
height:35px;}
#main #menu2 ul #contact a:hover {background:url(../img/menu_zh2.jpg);
background-position:-750px 35px;display:block;
width:150px;
height:35px;}
#main #menu2 ul #contact_up {background:url(../img/menu_zh2.jpg);
background-position:-750px 35px;display:block;
width:150px;
height:35px;}

.circleimg2 {
width:150px;
height: 150px;
border-radius: 100px;
margin: 2px;
margin-bottom: 10px;
}