@charset "utf-8";
/**
author:Edom
e-mail:ebfming@qq.com
cteate date:2010-07-08
last update:2010-07-08
version:1.3
Part HTML  drivers control class HTML style
*/
.root_case{
	margin:auto;
	width:910px;
}
.root_media_case{
	float:left;
	width:286px;
	height:261px;
	border:1px solid #D7D7D7;
}
.root_news_rows{
	float:left;
	margin:0 0 0 20px;
	width:308px;
	height:262px;
	background-position:-8px -112px;
}
.root_news_rows div {
	padding:40px 10px 0px 10px;
	line-height:24px;
	font-size:12px;
}
.root_news_rows div a{
	padding:0 0 0 7px;	
}
.root_msg_rows{
	float:right;
	margin:0 0 0 17px;
	width:275px;
	height:262px;
	background-position:-328px -114px;
}
.root_msg_rows div {
	padding:40px 10px 0px 10px;
	line-height:24px;
	font-size:12px;
}
.root_msg_rows div a{
	padding:0 0 0 7px;	
}
.root_pro_menu{
	margin:auto;
	background-position:-8px -50px;
	width:910px;
	height:42px;
}
.root_pro_menui{
	margin:0 0 0  30px;
	padding:2px 0 0 0px;
	background-position:-8px -390px;
	font-size:16px;
	color:#000;
	text-align:center;
	width:90px;
	height:40px;
	line-height:40px;
}
.root_pro_case{
	margin:auto;
	width:910px;
}
.root_pro_box{
	float:left;
	margin:13px 4px;
	_margin:13px 2px;
	padding:10px;
	background-position:-623px -112px;
	width:275px;
	height:262px;
}
.root_pro_box_img{
	float:left;
	width:88px;
	height:65px;
	border:1px solid #D7D7D7;
}
.root_pro_box_rows{
	float:right;
	width:175px;
	line-height:22px;
	overflow:hidden;
	 white-space:nowrap;
	 text-overflow:ellipsis;          /* for IE */
	 -o-text-overflow: ellipsis;      /* for Opera */
	 -icab-text-overflow: ellipsis;   /* for iCab */
	 -khtml-text-overflow: ellipsis;  /* for Konqueror Safari */
	 -moz-text-overflow: ellipsis;    /* for Firefox,mozilla */
	 -webkit-text-overflow: ellipsis; /* for Safari,Swift*/
}
.root_pro_box_rows a{
	padding:0 0 0 13px;	
}
.root_pro_box_docs{
	line-height:24px;
	font-size:12px;
}
/**
about page
*/
.about_case{
	margin:auto;
	width:910px;
}
.about_do{
	margin:auto;
	overflow:hidden;
	line-height:30px;
}
.about_do span{
	color:#454DFF;
}
.about_do b{
	color:#454DFF;
}
.about_do h1{
	font-size:18px;
	font-family:黑体;
	text-align:center;
}
.about_do h2{
	font-size:15px;
	font-family:黑体;
}
.about_do img{
	text-align:center;
}
.about_do_img{
	text-align:center;
	border:1px solid #D7D7D7;
	padding:4px;
}
.about_do_limg{
	float:left;
	border:1px solid #D7D7D7;
	padding:4px;
	margin:0 13px 0 0;
}
/* news page */
.news_dis{
	width:100px;
	height:32px;
	font-size:14px;
	color:#FFF;
	text-align:center;
	font-family:黑体;
	background:#787EFF;
	line-height:32px;
}
.news_list{
	width:98%;
	margin:auto;
	border-bottom:1px dashed #D7D7D7;
}
.news_list_t{
	float:left;
	width:80%;
	font-size:12px;
	overflow:hidden;
	 white-space:nowrap;
	 text-overflow:ellipsis;          /* for IE */
	 -o-text-overflow: ellipsis;      /* for Opera */
	 -icab-text-overflow: ellipsis;   /* for iCab */
	 -khtml-text-overflow: ellipsis;  /* for Konqueror Safari */
	 -moz-text-overflow: ellipsis;    /* for Firefox,mozilla */
	 -webkit-text-overflow: ellipsis; /* for Safari,Swift*/
	 line-height:26px;
}
.news_list_d{
	float:right;
	width:15%;
	font-size:12px;
	color:#949494;
	line-height:26px;
}
.news_act{
	margin:0px auto 15px 0;
	width:98%;
	border-bottom:1px dashed #D7D7D7;
}
.news_act_a{
	float:left;
}
.news_act_g{
	float:right;
	color:#949494;
}


