@charset "utf-8";

body,td,th {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#333333;
}

body{
	margin:0;
	padding:0;
}

a{color:#333333; text-decoration: none;}
a:hover{color: #FF0000;}

a.red{color:#FF0000;}

.red{color:#FF0000;}
.green{color:green;}
.bold{font-weight:bold;}

.clearBoth{display:block; font-size:0px; height:0px; line-height:0; visibility:hidden; clear:both;}

.myBox {/*圆角类*/
  /*background-color:#FAFCFF;*/
  background-color:#FFFFFF;
  border:1px solid #A5C8DE;
}

#wrap{width:960px; height:auto; margin:0 auto; background-color:#FFFFFF;}
#topContent{clear:both; height:auto; background:#F1F8FE url(../images/head_bg_r.gif) no-repeat right bottom; border-bottom:5px solid #1559AB;}
#bodyContent{clear:both; margin-top:5px;}
	#leftContent{width:233px; height:auto; overflow:hidden;}
	#rightContent{width:718px; float:right; height:auto; overflow:hidden;}
#footContent{border-top:5px solid #A5C8DE; margin-top:5px; padding:5px 0 10px 0; clear:both;}
	#footL{}
	#footR{float:right;}

#logo{margin:5px 0; border:none;}

#topBar{padding-right:10px;}
#topBar a{display:block; float:right; width:68px; height:20px; line-height:20px; margin-top:8px; background:url(../images/li_bg.gif) no-repeat left -182px; margin-left:10px; text-align:left; text-indent:15px;}

#topNav{padding-left:10px; clear:both; height:30px; overflow-y:hidden;}
#topNav ul{margin:0; padding:0; list-style:none;}
#topNav ul li{height:30px; line-height:30px; float:left; text-align:center; width:auto!important; width:50px; min-width:50px; background:url(../images/nav_bg2.gif) no-repeat -120px top; padding:0 2px 0 3px; white-space:nowrap;}
#topNav ul li.firstNav{background-position:left top;}
#topNav ul li.lastNav{background-position:-240px top; padding-left:40px; color:#FF0000;}
#topNav a{color:#1559AB; height:30px; width:auto!important; width:50px; min-width:50px; padding:0 6px 0 7px;}
#topNav a:hover{color:#FF0000;}
#topNav a.actNav{font-weight:bold; display:block;}

#banner{margin-top:5px; height:168px; overflow:hidden;}
#bannerR{float:right; width:720px;}
#bannerL{width:235px; height:167px; background:#FAFCFF url(../images/contactBox_bg.gif) no-repeat right bottom; position:relative;}

#bannerL h2{margin:0; padding:0; font-size:14px; color:#FF6600;}

.contactBox{padding:5px 0;}
.contactBox img{margin-right:5px;}
#sendSMSBox {
	position:absolute;
	width:233px;
	height:165px;
	left:0;
	top:0;
	z-index:1;
	display:none;
	background-color:#FFFFFF;
	border:1px solid #A5C8DE;
}

#sendSMSBox h2{font-size:14px; height:25px; line-height:25px; padding-left:5px;}
#sendSMSBox h2 img{margin-top:5px; cursor:pointer;}
#sendSMSForm{margin:0; padding:0 5px;}

/*边栏区域样式开始*/
.sideTitle{border-top:1px solid #A5C8DE; border-bottom:1px solid #A5C8DE; background:#FAFCFF url(../images/sideBox_bg.gif) no-repeat right top;}
.sideTitle h2{height:25px; line-height:25px; font-size:14px; color:#1559AB; margin:0; padding:0; background:url(../images/li_bg.gif) no-repeat 5px -116px; padding-left:25px;}
.sideTitle_0{border-top:none; margin-top:3px;}

.leftList{padding:10px; line-height:22px;}

#emaildy{margin:0; padding:0;}
#emailread{width:97%; margin-bottom:5px;}

.proclasstree {
	/*产品树样式*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	height: auto;
	margin-left: 0px;
}

.proclasstree a.actNav{font-weight:bold; color:#FF0000;}

.proclasstree img{margin-right:5px;}

.topnews-ul {
	list-style:none;
	margin:0 auto;
	padding:0;
	width:100%;
}
.topnews-ul li {
	background:url(../images/li_bg.gif) no-repeat left -26px;
    padding-left:15px;
	line-height:20px;
}
.topnews-ul span {
	float:right;
	width:auto!important; width:50px; min-width:50px;
	color:#666666;
	margin-right:5px;
}

ul.indexFaqList{margin:0; padding:0; list-style:none;}
ul.indexFaqList li{float:left; width:50%; background:url(../images/li_bg.gif) no-repeat left -56px; text-indent:15px;}

ul.indexStudy{margin:0; padding:0; list-style:none;}
ul.indexStudy li{float:left; width:50%; background:url(../images/li_bg.gif) no-repeat left -86px; text-indent:15px;}

ul.links{margin:0; padding:0; list-style:none;}
ul.links li{background:url(../images/li_bg.gif) no-repeat left 4px; padding-left:15px; height:20px; overflow-y:hidden;}

/*边栏区域样式结束*/


/*右侧主栏区域样式开始*/
.mainTitle{border-top:1px solid #A5C8DE; border-bottom:1px solid #A5C8DE; background:#FAFCFF url(../images/sideBox_bg.gif) no-repeat right top;}
.mainTitle h2{height:25px; line-height:25px; font-size:14px; color:#1559AB; margin:0; padding:0; background:url(../images/li_bg.gif) no-repeat 5px -116px; padding-left:25px;}
.mainTitle_0{border-top:none; margin-top:3px;}

.mainBoxText{padding:10px;}


.yourLink{font-size:12px; font-weight:normal; float:right; text-align:right; padding-right:10px;}
.yourLink a{color:#1559AB;}
.yourLink a:hover{color:#FF0000;}

.indexGongGao{float:right; width:595px; font-size:12px; color:#FF0000; padding-right:5px;}
.gonggao-p{float:right; white-space:nowrap; overflow-y:hidden; font-weight:normal;}
.gonggao-p a{color:#FF0000;}


ul.profilelist{margin:0; padding:0; list-style:none; border-top:1px solid #A5C8DE;}
ul.profilelist li{padding:0; margin:0; font-size:12px; font-weight:bold;}
ul.profilelist li a{display:block; height:30px; line-height:33px; border-top:1px solid #FAFCFF; border-bottom:1px solid #A5C8DE; background:#E7F1FC url(../images/li_bg.gif) no-repeat 10px 10px; padding-left:30px; overflow-y:hidden;}
ul.profilelist li a:hover{background-color:#F1F8FE;}
ul.profilelist li a.actNav{color:#FF0000; background-color:#F1F8FE;}

ul.newsListTree{margin:0; padding:0; list-style:none;}
ul.newsListTree li ul{margin:0; padding:0; list-style:none;}
ul.newsListTree img{margin-right:8px;}
ul.newsListTree li ul img{margin-right:5px;}

.newpro-ul {
	/*²Ʒulclass*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.newpro-ul li {
	float: left;
	width:100%;
	display: inline;
}
.smallImg{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	*display:block;
	*font-size: 105px; /*此处的font-size为height除以1.14 */
	border:1px solid #CCCCCC;
	padding:1px;
}
.smallImg img{vertical-align:middle; border:0;}

.classnews {
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
	margin-bottom:10px;
}
.classnews li{
	background:url(../images/li_bg.gif) no-repeat 3px -141px;
	padding-left:15px;
	width:auto;
	line-height: 25px;
	border-bottom:1px dashed #CCCCCC;
}
.classnews li span{float:right;}


ul.serviceTree{margin:0; padding:0; list-style:none;}
ul.serviceTree li{width:50%; float:left;}
ul.serviceTree li img{float:left; margin-left:10px; display:inline;}
.serviceText{float:right; width:220px; height:160px; padding-right:10px;}
.serviceText h2{margin:0; padding:0; font-size:14px; margin-top:10px; color:#1559AB;}
.serviceText p{margin:0; padding:0; line-height:20px;}
.serviceText h2 a{color:#1559AB;}
.serviceText h2 a:hover{color:#FF0000;}

.mp3Player{float:right; width:290px; border:1px solid #CCCCCC; padding:3px; background-color:#efefef; display:none;}
.mp3Player img{cursor:pointer;}

.propic{ margin-bottom:10px;}
.product-1{display:none;}

.product-2{height:25px; line-height:25px; border-bottom:1px solid #94C6E1; background:url(../images/prod_desc_bg.gif) no-repeat left bottom; text-indent:15px;}
.content{padding:10px 0;}
.orderFormBox{}

.jianjie-1 h1{font-size:18px;}
.jianjie-1 h2{font-size:14px;}
.jianjie-1 p{text-indent:2em;}
/*右侧主栏区域样式结束*/

