@charset "gb2312";
/* CSS Document */
@import url("common.css");
.pro_main{ float:left; width:250px;}
.pro_main img{ display:block; margin:0px auto}
.pro_main h3{ text-align:center; }
.pro_main h2{ text-align:center; }
.top_14 li{ float:left; text-align:center;}
.class {
	width: 200px;
	border: 2px solid #06306a;
	border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px; /* Old Firefox */
}
.class_tit {
	background: url(../images/tit.gif) repeat-x;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	font-family: "Î¢ÈíÑÅºÚ";
	border-radius:9px 9px 0px 0px;
	-moz-border-radius:9px 9px 0px 0px; /* Old Firefox */
}
.class ul{
	margin: 0 auto;
	margin:10px;
	}
.class ul li {
	height: 35px;
	background: url(../images/class_a.gif) repeat-x;
	line-height: 35px;
	margin:1px;
    text-align: center;
	border-radius:5px;
	-moz-border-radius:5px; /* Old Firefox */
}
.class ul li a {
	color: #fff
}
.product_tit {
	background: url(../images/tit.gif) repeat-x;
	height: 45px;
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
	padding-left: 20px;
	color: #fff;
	border-radius:9px 9px 0px 0px;
	-moz-border-radius:9px 9px 0px 0px; /* Old Firefox */
}
.product_tit span {
	float: right;
	color: #fff;
	padding-right: 10px;
}
.product_tit span a {
	color: #fff;
	line-height: 45px;
}
.tit04{ padding-top:10px; border:1px solid #ccc;}
.about_news {
	float: left;
	width: 1000px;
}
.about {
	float: left;
	width: 100%;
	background: #f7f7f7;
	margin-top: 15px;
	overflow: hidden;
}
.honor{
	float: right;
	width: 250px;
	background: #f7f7f7;
	margin-top: 15px;
	overflow: hidden;

}
.honor_main img{
height: 167px;
width: 245px;
}
.about_tit {
	border-bottom: 2px solid #B7B7B7
}
.about_tit img {
	border-bottom: 3px solid #0350AA
}
.about_tit span {
	float: right;
	padding-right: 10px;
	height: 48px;
}
.about_tit span a {
	color: #B7B7B7;
	line-height: 70px;
}
.honor_tit{
	border-bottom: 2px solid #B7B7B7
}
.honor_tit img {
	border-bottom: 3px solid #0350AA
}
.honor_tit span {
	float: right;
	padding-right: 10px;
	height: 48px;
}
.honor_tit span a {
	color: #B7B7B7;
	line-height: 70px;
}

.honor_main{padding: 10px 0px;text-align: center;}


.about p {
	padding: 10px 0 10px 0;
	margin: 0 auto;
	line-height: 25px;
}
.news_all{width: 1000px;
margin: 0px auto;}
.news {
	float: left;
	width: 670px;
	background: #f7f7f7;
	margin-top: 15px;
	overflow: hidden;
}
.news_tit {
	border-bottom: 2px solid #B7B7B7
}
.news_tit img {
	border-bottom: 3px solid #0350AA
}
.news_tit span {
	float: right;
	padding-right: 10px;
	height:20px;
}
.news_tit span a {
	color: #B7B7B7;
	line-height: 70px;
}
.news ul{ margin-top:20px;}
.news li {
	list-style: none;
	background: url(../images/news_l.gif) no-repeat 0px 8px;
	padding-left: 30px;
height: 28px;
}
.news ul li span{ color:#666; float:right;}
.about_g {
	background: url(../images/succ_bg.jpg) no-repeat left top;
	overflow: hidden;
	
	float:left;
}

#demo1p {
	
	list-style: none outside none;
	overflow: hidden;
	width: 1000px;
}
#indemo1p {
	float: left;
	width: 800%;
}
#demo1p1 {
	float: left;
}
#demo1p2 {
	float: left;
}
.main_box {
	width: 990px;
	margin: 0 auto;
	padding-top: 20px;
}
.link {
	
	background:url(../images/link.gif);
	width: 1440px;
height:145px;	
margin: 0 auto;
	overflow: hidden;
}
.link a {
	color: #333;
	float: left;
	margin-top: 5px;
	margin-left: 6px;
}
.map_main{float: right;
/*background: url(../images/contact.gif) no-repeat;*/
width: 233px;
height: 281px;	}

.map_main p{padding-left: 10px;
padding-top: 20px;
}
.honor_main h3{overflow: hidden;
height: 24px;}
