@charset "gb2312";
/***通用样式***/
body {
	background-image: url(bg.jpg);
	background-repeat: repeat;
	margin: 0px;
	font-family: "宋体";
	font-size: 12px;
	color: #333;
	line-height: 160%;
}
a {
	text-decoration: none;
	color: #333;
}
a.hove {
	color: #06C;
}
ul,li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.h2 {
	font-size: 14px;
}
/***首页滚动***/

#demo {
	background: #FFF;
	overflow:hidden;
	width: 675px;
	height: 520px;
}
#indemo {
	float: left;
	width: 100%;
	height: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


/******/
/***顶部通用***/
.header {
	background-image: url(heardbj.jpg);
	background-repeat: repeat-x;
	height: 396px;
	width: auto;
}
.header .head {
	height: 396px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
}
.banner {
	background-image: url(banner.jpg);
	height: 304px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.headtop {
	height: 92px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.headtopleft {
	background-image: url(headtopleft.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 92px;
	width: 5px;
}
.headtopcon {
	background-image: url(heardcon.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	float: left;
	height: 92px;
	width: 975px;
}
.headtoprig {
	background-image: url(headtoprig.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 92px;
	width: 5px;
}
.headtopcon .top {
	height: 27px;
	width: 143px;
	float: right;
	line-height: 27px;
	background-image: url(top.jpg);
	background-repeat: no-repeat;
	text-align: center;
	margin-right: 10px;
}
.headtopcon .logonav {
	float: right;
	height: 61px;
	width: 975px;
}
.logonav .logo {
	float: left;
	height: 61px;
	width: 265px;
}
.logonav .mainnav {
	float: right;
	height: 39px;
	width: 655px;
	margin-right: 10px;
	margin-top: 22px;
}
.mainnav li {
	height: 39px;
	width: 92px;
	line-height: 39px;
	background-image: url(navbj1.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.mainnav li a {
	font-size: 14px;
	color: #FFF;
}
.fuwu {
	height: 175px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(fuwu.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fuwucommon {
	height: 15px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(fuwu.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: 0px bottom;
}
.main {
	height: auto;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(mainbj.jpg);
	background-repeat: repeat-y;
}
.footer {
	background-image: url(footerbj.jpg);
	background-repeat: repeat-x;
	height: 53px;
	width: 935px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 15px;
}
.main .maincon {
	height: auto;
	width: 939px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	overflow: hidden;
	padding-top: 15px;
	padding-bottom: 15px;
}
.fuwu .fuwu1 {
	float: left;
	height: 160px;
	width: 87px;
	margin-left: 12px;
}
.fuwu .fuwu2 {
	float: left;
	height: 130px;
	width: 223px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.fuwu .fuwu3 {
	float: left;
	height: 160px;
	width: 87px;
}
.fuwu .fuwu4 {
	float: left;
	height: 130px;
	width: 208px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.fuwu .fuwu5 {
	float: left;
	height: 160px;
	width: 87px;
}
.fuwu .fuwu6 {
	float: left;
	height: 130px;
	width: 188px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.main .maincon .maincon1 {
	background-image: url(maincon1.jpg);
	background-repeat: no-repeat;
	height: 11px;
	width: 939px;
}
.main .maincon .maincon3 {
	background-image: url(maincon3.jpg);
	background-repeat: no-repeat;
	height: 11px;
	width: 939px;
}
.main .maincon .maincon2 {
	height: auto;
	width: 939px;
	background-image: url(maincon2.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
}
.maincon2 .maincon21 {
	float: left;
	height: 558px;
	width: 675px;
	padding: 10px;
}
.maincon2 .maincon21_common {
	float: left;
	height: auto;
	width: 675px;
	padding: 10px;
	overflow: hidden;
}
.maincon2 .maincon22 {
	float: left;
	height: 578px;
	width: 220px;
	padding-left: 10px;
}
.maincon22 .zzzs1 {
	line-height: 26px;
	height: 30px;
	width: auto;
	background-image: url(mainleftbj.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	margin-top: 10px;
}
.maincon22 .zzzs2 {
	height: 155px;
	width: 220px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.maincon22 .zzzs2_2jlm {
	height: auto;
	width: 220px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	overflow: hidden;
}
.maincon22 .xmimg {
	height: 192px;
	width: auto;
}
.maincon22 .contact {
	line-height: 26px;
	background-image: url(mainleftbj.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: auto;
	background-position: left bottom;
	padding-left: 10px;
	margin-top: 10px;
}
.maincon22 .contact2 {
	height: 120px;
	width: 220px;
}
.maincon22 .zzzs2 img {
	height: 125px;
	width: 175px;
}

.maincon211 {
	line-height: 26px;
	height: 30px;
	width: auto;
	background-image: url(mainleftbj.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maincon21 .maincon212 {
	margin-top: 10px;
}
.maincon212_common {
	padding-top: 15px;
	padding-bottom: 15px;
}
.leftnav li a {
	line-height: 30px;
	text-align: center;
	height: 30px;
	width: 220px;
	display: block;
	margin-bottom: 10px;
	color: #FFF;
	background-color: #06C;
}
.leftnav li a:hover {
	line-height: 30px;
	text-align: center;
	height: 30px;
	width: 220px;
	display: block;
	margin-bottom: 10px;
	color: #FFF;
	background-color: #4A93FF;
}
	
.piclist {
	width: auto;
	overflow: hidden;
}
.news{width:100%;margin:0px;}
.news ul{margin:0px;padding:0px;}
.news li{font-size:12px;line-height:16px;list-style:none;}
.news span{text-align:center;}

.photo{width:100%;margin:0px;}
.photo ul{margin:0px;padding:0px;}
.photo li{
	text-align: center;
	float: left;
	margin-right: 10px;
	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 180%;
	padding: 0px;
}
.photo img{	padding: 1px;
	height: 120px;
	width: 140px;
	border: 1px solid #DDD;}
.photo span {width:95px;text-align:center;}
.photo .jianjie{clear:both;margin:2px 0px;}
.photo .jianjie .left{ float:left;}
.photo .jianjie .left  img{border:1px solid #eee;-ms-interpolation-mode:bicubic;}
.photo.jianjie .right{ float:left; padding:4px; width:auto;}
.photo .jianjie .right a{}

.photox{width:100%;margin:0px;}
.photox ul{margin:0px;padding:0px;}
.photox li{ float:left;font-size:12px;color:#000000;line-height:16px;list-style:none; margin-right:2px;}
.photox img{border:1px solid #eee;padding:2px;width:95px;height:95px;-ms-interpolation-mode:bicubic;}
.photox span {width:95px;text-align:center;}

.flash{width:100%;margin:0px;}
.flash ul{margin:0px;padding:0px;}
.flash li{padding-right:5px;font-size:12px;color:#000000;line-height:16px;list-style:none;}
.flash img{border:1px solid #eee;padding:5px;width:130px;height:130px;-ms-interpolation-mode:bicubic;}
.flash span {width:130px;}
.flash .jianjie{clear:both;margin:2px 0px;}
.flash .jianjie .left{ float:left;}
.flash .jianjie .left  img{border:1px solid #eee;-ms-interpolation-mode:bicubic;}
.flash .jianjie .right{ float:left; padding:2px 2px 2px 0px; width:auto;}
.flash .jianjie .right a{}

.flashs .jianjie{clear:both;margin:2px 0px;}
.flashs .jianjie .left{ float:left;}
.flashs .jianjie .left  img{border:1px solid #eee;width:100px;height:100px;-ms-interpolation-mode:bicubic;}
.flashs .jianjie .right{ float:left; padding:2px 2px 2px 0px; width:auto;}
.flashs .jianjie .right a{}

.down{width:100%;margin:0px;}
.down ul{margin:0px;padding:0px;}
.down li{padding-right:5px;font-size:12px;color:#000000;line-height:16px;list-style:none;}
.down img{border:1px solid #eee;padding:5px;width:130px;height:130px;-ms-interpolation-mode:bicubic;}
.down span {width:130px;}
.down .jianjie{clear:both;margin:2px 0px;}
.down .jianjie .left{float:left;color:#33FF66;}
.down .jianjie .left  img{border:1px solid #eee;width:80px;height:80px;-ms-interpolation-mode:bicubic;}
.down .jianjie .right{float:left;padding:2px 2px 2px 0px;width:auto;}
.down .jianjie .right a{}

.downh .jianjie{clear:both;margin:2px 0px;}
.downh .jianjie .left{float:left;color:#33FF66;}
.downh .jianjie .left  img{border:1px solid #eee;width:100px;height:100px;-ms-interpolation-mode:bicubic;}
.downh .jianjie .right{float:left;padding:2px 2px 2px 0px;width:auto;}
.downh .jianjie .right a{}

.product{width:100%;margin:0px;}
.product ul{margin:0px;padding:0px;}
.product li{ float:left;padding-right:2px;font-size:12px;color:#000000;line-height:16px;list-style:none;}
.product img{border:1px solid #eee;padding:2px;width:98px;height:100px;-ms-interpolation-mode:bicubic;}
.product span {width:100px;}
.product .jianjie{clear:both;margin:2px 0px;}
.product .jianjie .left{ float:left;color:#33FF66;}
.product .jianjie .left  img{border:1px solid #eee;width:80px;height:80px;-ms-interpolation-mode:bicubic;}
.product .jianjie .right{ float:left;padding:0px; width:auto;}
.product .jianjie .right a{}

.productr{width:100%;margin:0px;}
.productr ul{margin:0px;padding:0px;}
.productr li{padding-right:2px;font-size:12px;color:#000000;line-height:16px;list-style:none;}
.productr img{border:1px solid #eee;padding:2px;width:98px;height:100px;-ms-interpolation-mode:bicubic;}
.productr span {width:100px;}

.guest{width:100%;margin:0px;}
.guest ul{margin:0px;padding:0px;}
.guest li{padding-right:5px;font-size:12px;color:#000000;line-height:16px;list-style:none;}
.guest span {width:130px;text-align:center;}

.job{width:100%;margin:0px;}
.job ul{margin:0px;padding:0px;}
.job li{padding-right:5px;font-size:12px;color:#000000;line-height:16px;list-style:none;}

.job span {width:130px;text-align:center;}

/**********深喉咙Asp版通用页标签CSS定义---------------------*******/

/********深喉咙Asp版通用页模块CSS定义--------------------------********/
.showpage{
	width: 660px;
	margin: 6px;
	color:#666;
	clear:both;
	text-align: right;
	float: right;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #dddddd;
	line-height: 30px;
	height: 30px;
}
/********深喉咙Asp版通用页单页模块CSS定义********/
.artinfo{ color:#666666; margin:3px;line-height:22px; font-size:12px;}
/********深喉咙Asp版通用页新闻模块CSS定义********/
.newslist{width:100%; margin-top:10px;}
.newslist ul{margin:0px;padding:0px;}
.newslist .wujianjie{margin-bottom:5px;border-bottom:1px dotted  #eee; list-style:none;}
.newslist .wujianjie a{color:#867d7d;font-size:13px;text-decoration:none;}
.newslist .wujianjie .time{font-size:12px; color:#b2b2b2;}
.newslist .jianjie{margin-bottom:10px;border-bottom:1px dotted  #eee; line-height:22px;}
.newslist .jianjie a{color:#867d7d;text-decoration:none;}
.newslist .jianjie .time{font-size:10px;color:#999999;border-bottom:1px dotted  #eee;}
.newslist .jianjie .title{font-size:14px; color:#666666;}

.newsinfo{margin:3px;}
.newsinfo .mytitle{margin-top:8px;font-size:14px; color:#666666;text-align:center;}
.newsinfo .mydate{margin-top:5px; margin-left:160px;color:#999999;text-align:center;}
.newsinfo .content{border-top:1px dotted #eee;padding:5px 0px 0px 0px;line-height:22px;font-size:12px;}
.newsinfo .myright{margin-top:8px;font-size:12px;}
.newsinfo .myright a{color:#666;}
.newsinfo .previous{margin:5px 0px 0px 0px;border:#dddddd 1px dashed; border-bottom:none; padding:2px;clear:left;line-height:20px;}
.newsinfo .next{margin:0px;border:#dddddd 1px dashed; border-top:none;padding:2px;clear:left;line-height:20px;}

/********深喉咙Asp版通用页图片模块CSS定义********/
.piclist{width:100%;margin:5px auto;}
.piclist ul{margin:0px;padding:0px;}
.piclist .wujianjie{text-align: center;
	float: left;
	margin-right: 10px;
	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 180%;
	padding: 0px;}
.piclist .wujianjie a{text-decoration:none;}
.piclist .wujianjie img{	padding: 1px;
	height: 120px;
	width: 140px;
	border: 1px solid #DDD;}
.piclist .wujianjie span{width:125px;text-align:center;padding:5px 0px 0px 0px;}
.piclist .jianjie{margin-bottom:10px;border:1px dotted  #eee;padding:2px;clear:both;}
.piclist .jianjie a{ color:#b2b2b2;text-decoration:none;}
.piclist .jianjie .left{float:left;}
.piclist .jianjie .left img{border:1px dotted #eee;padding:5px;width:130px;height:130px;-ms-interpolation-mode:bicubic;}
.piclist .jianjie .right{float:left;margin:0px 5px;width:500px;border:1px dotted #eee;padding:3px;line-height:22px;}
.piclist .jianjie .time{font-size:10px;color:#b2b2b2;border-bottom:1px dotted  #eee;}
.piclist .jianjie .title{font-size:14px;color:#336699;}

.picinfo{margin:0px;}
.picinfo .pic{text-align:center;}
.picinfo .pic img{width:660px;border:1px dotted #eee;-ms-interpolation-mode:bicubic;}
.picinfo .content{clear:left;border-top:1px dotted #eee; margin-top:5px;}
.picinfo .previous{margin:5px 0px 0px 0px;border:#dddddd 1px dashed; border-bottom:none; padding:2px;clear:left;line-height:20px;}
.picinfo .next{margin:0px;border:#dddddd 1px dashed; border-top:none;padding:2px;clear:left;line-height:20px;}

/********深喉咙Asp版通用页视频模块CSS定义********/
.flashlist{width:100%;margin:5px auto;}
.flashlist ul{margin:0px;padding:0px;}
.flashlist .wujianjie{width:130px;height:170px;float:left;padding-right:3px;list-style:none;}
.flashlist .wujianjie a{text-decoration:none;}
.flashlist .wujianjie img{border:1px dotted #eee;padding:2px;width:125px;height:130px;-ms-interpolation-mode:bicubic;}
.flashlist .wujianjie span{width:130px;text-align:center;}
.flashlist .jianjie{margin-bottom:10px;border:1px dotted  #eee;padding:2px;clear:both;}
.flashlist .jianjie a{ color:#b2b2b2;text-decoration:none;}
.flashlist .jianjie .left{float:left;}
.flashlist .jianjie .left img{border:1px dotted #eee;padding:5px;width:130px;height:130px;-ms-interpolation-mode:bicubic;}
.flashlist .jianjie .right{float:left;margin:0px 5px;width:500px;border:1px dotted #eee;padding:3px;line-height:22px;}
.flashlist .jianjie .time{font-size:10px;color:#b2b2b2;border-bottom:1px dotted  #eee;}
.flashlist .jianjie .title{font-size:14px; color:#336699;}

.flashinfo{margin:0px;}
.flashinfo .flash{text-align:center;width:660px;border:1px dotted #eee;margin:5px 0px;}
.flashinfo .content{clear:left;border-top:1px dotted #eee;}
.flashinfo .previous{margin:5px 0px 0px 0px;border:#dddddd 1px dashed; border-bottom:none; padding:2px;clear:left;line-height:20px;}
.flashinfo .next{margin:0px;border:#dddddd 1px dashed; border-top:none;padding:2px;clear:left;line-height:20px;}

/********深喉咙Asp版通用页下载模块CSS定义********/
.downlist{width:100%;margin:5px auto;}
.downlist ul{margin:0px;padding:0px;}
.downlist .wujianjie{width:130px;height:170px;float:left;padding-right:3px;list-style:none;}
.downlist .wujianjie a{text-decoration:none;}
.downlist .wujianjie img{border:1px dotted #eee;padding:2px;width:125px;height:130px;-ms-interpolation-mode:bicubic;}
.downlist .wujianjie span{width:130px;text-align:center;}
.downlist .jianjie{margin-bottom:10px;border:1px dotted  #eee;padding:2px;clear:both;}
.downlist .jianjie a{ color:#b2b2b2;text-decoration:none;}
.downlist .jianjie .left{float:left;}
.downlist .jianjie .left img{border:1px dotted #eee;padding:5px;width:130px;height:130px;-ms-interpolation-mode:bicubic;}
.downlist .jianjie .right{float:left;margin:0px 5px;width:500px;border:1px dotted #eee;padding:2px;line-height:22px;}
.downlist .jianjie .time{font-size:10px;color:#b2b2b2;border-bottom:1px dotted  #eee;}
.downlist .jianjie .title{font-size:14px; color:#336699;}

.downinfo{margin:0px;}
.downinfo .down{text-align:left;width:660px;border:1px dotted #eee;margin:5px 0px;padding:0px 5px;}
.downinfo .down a{color:#f60000;}
.downinfo .content{clear:left;border-top:1px dotted #eee;}
.downinfo .previous{margin:5px 0px 0px 0px;border:#dddddd 1px dashed; border-bottom:none; padding:2px;clear:left;line-height:20px;}
.downinfo .next{margin:0px;border:#dddddd 1px dashed; border-top:none;padding:2px;clear:left;line-height:20px;}

/********深喉咙Asp版通用页产品模块CSS定义********/
.prolist{width:100%;margin:0px;}
.prolist ul{margin:0px;padding:0px;}
.prolist li{width:132px;height:170px;float:left;padding-right:2px;list-style:none;}
.prolist img{border:1px solid #eee;padding:2px;width:125px;height:130px;-ms-interpolation-mode:bicubic;}
.prolist span {width:120px;text-align:left;}

.proinfo{}
.proinfo .propic{float:left;width:70%;}
.proinfo .propic img{width:455px;border:1px dotted #eee;padding:2px;margin:5px 0px 0px 0px;-ms-interpolation-mode:bicubic;}
.proinfo .shuxing{float:left;width:30%;}
.proinfo .shuxing ul{margin:0px;padding:0px;}
.proinfo .shuxing li{line-height:20px;list-style:none;}
.proinfo .content{margin:5px 0px 0px 0px;border-top:#dddddd 1px dashed; clear:left;line-height:20px;}
.proinfo .jianjie{margin:5px 0px 0px 0px;border:#dddddd 1px dashed; padding:2px;clear:left;line-height:20px;}
.proinfo .previous{margin:5px 0px 0px 0px;border:#dddddd 1px dashed; border-bottom:none; padding:2px;clear:left;line-height:20px;}
.proinfo .next{margin:0px;border:#dddddd 1px dashed; border-top:none;padding:2px;clear:left;line-height:20px;}

/********深喉咙Asp版通用页招聘模块CSS定义********/
.joblist{width:670px;margin:2px;border:#dddddd 1px dashed;}
.joblist .row{padding:2px;clear:both;}
.joblist .left{ float:left;text-align:right; width:120px;padding:5px 0px 0px 0px;}
.joblist .right{ float:left;text-align:left;padding:5px 0px 0px 5px;border-left:#dddddd 1px dashed;}
.joblist .right a{color:#ff0000;}

.jobup{width:100%;margin:3px;border:#dddddd 1px dashed;}
.jobup .row{padding:2px;clear:both;}
.jobup .left{ float:left;text-align:right; width:120px;padding:5px 0px 0px 0px;}
.jobup .right{ float:left;text-align:left;padding:0px 0px 0px 5px;border-left:#dddddd 1px dashed;}

/********深喉咙Asp版通用页反馈模块CSS定义********/
.feedback{width:100%;margin:2px;border:#dddddd 1px dashed;}
.feedback .row{padding:2px;clear:both;}
.feedback .left{ float:left;text-align:right; width:80px;padding:5px 0px 0px 0px;}
.feedback .right{ float:left;text-align:left;padding:0px 0px 0px 5px;border-left:#dddddd 1px dashed;}

/********深喉咙Asp版通用页留言模块CSS定义********/
.guest{width:100%;margin:2px;border:#dddddd 1px dashed;}
.guest .row{padding:2px;clear:both;}
.guest .left{ float:left;text-align:right; width:80px;padding:5px 0px 0px 0px;}
.guest .right{ float:left;text-align:left;padding:0px 0px 0px 5px;border-left:#dddddd 1px dashed;}

.guestlist{width:100%;margin:2px;border:#dddddd 1px dashed;}
.guestlist .row{padding:2px; line-height:18px;clear:both;}
.guestlist .left{ float:left;text-align:right; width:80px;padding:0px 0px 0px 0px;}
.guestlist .right{ float:left;text-align:left;padding:0px 0px 0px 5px;border-left:#dddddd 1px dashed;}

/********深喉咙Asp版通用页订购模块CSS定义********/
.order{width:100%;margin:2px;border:#dddddd 1px dashed;}
.order .row{padding:2px;clear:both;}
.order .left{ float:left;text-align:right; width:80px;padding:5px 0px 0px 0px;}
.order .right{ float:left;text-align:left;padding:0px 0px 0px 5px;border-left:#dddddd 1px dashed;}

/********深喉咙Asp版通用页加盟模块CSS定义********/
.union{width:100%;margin:2px;border:#dddddd 1px dashed;}
.union .row{padding:2px;clear:both;}
.union .left{ float:left;text-align:right; width:80px;padding:5px 0px 0px 0px;}
.union .right{ float:left;text-align:left;padding:0px 0px 0px 5px;border-left:#dddddd 1px dashed;}

/********深喉咙Asp版通用页报名模块CSS定义********/
.school{width:100%;margin:2px;border:#dddddd 1px dashed;}
.school .row{padding:2px;clear:both;}
.school .left{ float:left;text-align:right; width:80px;padding:5px 0px 0px 0px;}
.school .right{ float:left;text-align:left;padding:0px 0px 0px 5px;border-left:#dddddd 1px dashed;}

/********深喉咙Asp版通用页搜索模块CSS定义********/
.sosum{border-bottom:1px dashed #eee; margin-bottom:5px; }
.sosum span{color:#ff0000;}
.soart{}
.soart li{color:#333333;border-bottom:1px dashed #eee; margin-bottom:5px; list-style:none;}
.soart span{font-size:14px; color:#3333CC;}
.sopro{}
.sopro li{color:#333333;border-bottom:1px dashed #eee; margin-bottom:5px; list-style:none;}
.sopro span{font-size:14px; color:#3333CC;}
.sopro  .soproli{ margin:3px; padding:2px;border:1px dashed #eee;}
.sopro  .prosoleft{float:left; margin-right:5px;}
.sopro  .prosoright{float:left; color:#333333;margin-left:5px;}
