/* 深喉咙3.8模版样式  Modify by shuanger 2009-03-16 */
@import "parts.css";
BODY {
	 FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto; background:#ffc url(../images/bg.gif) repeat-y center top;
}
td {
	FONT-SIZE: 12px; COLOR: #000000
}
td A {
	COLOR: #000000
}
#mainnav {
	BORDER-TOP: #0a6cce 3px solid; MARGIN-TOP: 0px; FONT-SIZE: 12px; WIDTH: 800px; HEIGHT: 21px; BACKGROUND-COLOR: #0a6cce
}
.pname A {
	COLOR: #666666; TEXT-DECORATION: none
}
#mainnav #logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 21px
}
#mainnav #logo img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 21px
}
#nav1 {
	BACKGROUND-IMAGE: url(../images/menubg.jpg);
	BACKGROUND-COLOR: #00476A;
	background-repeat: repeat-x; 
	border-bottom:2px solid #000;
}
#nav1 ul{ margin:0;padding:0;list-style:none;}
#nav1 li{ width:auto!important; width:87px; min-width:87px; float:left;background: url(../images/menuSp.jpg) no-repeat right top; text-align:center;}
#nav1 li A {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 41px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	HEIGHT: 41px;
	TEXT-DECORATION: none;
	display:block;
	width:87px;
	text-align:center;
	white-space:nowrap;
}
#nav1 li A:hover {
	BACKGROUND: url(../images/menubg_1.jpg) repeat-x; COLOR: #ffffff;
}
#nav2 A {
	BACKGROUND: url(../images/tpl/images/ar5.gif) no-repeat -1px 50%;
}
#nav2 A:hover {
	BACKGROUND-COLOR: #1c597b;
}
#nav2 {
	HEIGHT: 21px;
}
.navGroup {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 800px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
.navGroup LI {
	MARGIN: 0px; COLOR: #ffffff; TEXT-ALIGN: center
}
.navGroup LI A {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 11px; PADDING-LEFT: 13px; PADDING-BOTTOM: 11px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 10px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navGroup LI A:visited {
	COLOR: #ffffff
}
.navGroup LI A:hover {
	COLOR: #33ffff
}
.colorYellow {
	COLOR: #ffff00
}
#crumbtrail {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #424242
}
#crumbtrail A {
	PADDING-RIGHT: 30px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: 24px; PADDING-TOP: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 24px
}
#crumbtrail A:hover {
	COLOR: #0b0361
}
#crumbtrail A:visited {
	COLOR: #930000
}
#copyr {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 8px; BORDER-TOP: medium none; PADDING-LEFT: 8px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 8px; BORDER-BOTTOM: medium none; HEIGHT: 2px; BACKGROUND-COLOR: #0066ff; TEXT-ALIGN: center
}
#hezi {
	
}
#subnav {
	FONT-SIZE: 12px; COLOR: #000000
}
#subnav A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 24px; BORDER-BOTTOM: #1e4f5b 1px solid; HEIGHT: 24px; BACKGROUND-COLOR: #e7dad4; TEXT-ALIGN: center
}
.leftnav {
	FONT-SIZE: 12px; COLOR: #000000
}
.leftnav A {
	DISPLAY: block; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../images/biaozhi.gif); WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 24px; HEIGHT: 24px; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
.leftnav LI {
	LIST-STYLE: square none inside; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 24px; BORDER-BOTTOM: #999999 1px dashed; HEIGHT: 24px; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
#pic {
	FLOAT: left; MARGIN: 20px; WIDTH: 120px; HEIGHT: 150px; BACKGROUND-COLOR: #0099cc
}
#pic .imgpic {
	HEIGHT: 120px
}
#pic img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#pic .imgtxt {
	LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
#picpage {
	CLEAR: left; WIDTH: 500px; HEIGHT: 30px
}
#picpage .gotopage {
	FLOAT: right; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: right
}
#picpage .showpage {
	LINE-HEIGHT: 30px
}
#picinfo {
	MARGIN: auto; TEXT-ALIGN: center
}
#picinfo .title {
	DISPLAY: block; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
#feedback {
	MARGIN-TOP: 20px; MARGIN-LEFT: 20px; WIDTH: 90%; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
#feedback TH {
	
}
#feedback input {
	BORDER-RIGHT: #333333 1px dashed; BORDER-TOP: #333333 1px dashed; BORDER-LEFT: #333333 1px dashed; BORDER-BOTTOM: #333333 1px dashed
}
#feedback td {
	
}
#feedback TEXTAREA {
	BORDER-RIGHT: #333333 1px dashed; BORDER-TOP: #333333 1px dashed; BORDER-LEFT: #333333 1px dashed; BORDER-BOTTOM: #333333 1px dashed
}
#joblist {
	MARGIN-TOP: 20px; MARGIN-LEFT: 20px; WIDTH: 500px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
#joblist TH {
	BACKGROUND-COLOR: #cccccc
}
#joblist input {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
#joblist td {
	BACKGROUND-COLOR: #f8f8f8
}
#joblist TEXTAREA {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
#joblist .butt {
	TEXT-ALIGN: right
}
#joblist A {
	BORDER-RIGHT: #404040 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; WIDTH: 100px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #404040 2px solid; HEIGHT: 30px; BACKGROUND-COLOR: #d4d0c8; TEXT-ALIGN: center
}
#union {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
#union .inputline {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #333333 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#union .txtborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#union td TH {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#nav {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 23px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 23px; TEXT-ALIGN: right
}
#nav A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 76px; COLOR: #ffffff; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
#prolist {
	PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px dashed; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT-COLOR: #999999; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-BOTTOM-COLOR: #999999; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 500px; PADDING-TOP: 10px; BORDER-RIGHT-COLOR: #999999
}
#prolist img {
	CLEAR: left; BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: left; BORDER-LEFT: medium none; MARGIN-RIGHT: 20px; BORDER-BOTTOM: medium none
}
#prolist .pname {
	FLOAT: left; WIDTH: 300px; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.productpage {
	CLEAR: left; WIDTH: 500px; TEXT-ALIGN: center
}
#content .protitle {
	FONT-SIZE: 14px; MARGIN-LEFT: 15px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
#content .procontent {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 15px; PADDING-TOP: 10px
}
.dhwz {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.banquan {
	FONT-SIZE: 9pt; COLOR: #003399; TEXT-DECORATION: none
}
.art {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 24px;
	PADDING: 8px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
P {
	LINE-HEIGHT: 20px
}
.newslist {
	LINE-HEIGHT: 30px; BORDER-BOTTOM: #cccccc 1px dashed; LIST-STYLE-TYPE: circle; HEIGHT: 30px
}
.newslistdiv {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.newslistpage {
	TEXT-ALIGN: center
}
#listinfo {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 616px; LINE-HEIGHT: 24px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
#listinfo .title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 20px; COLOR: #0000ff; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #bf0000 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center
}
#listinfo .right {
	TEXT-ALIGN: center
}
.mytitle {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #114368; TEXT-ALIGN: center
}
.mydate {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #999999; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
.myright {
	TEXT-ALIGN: center
}
.photoimg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px; WIDTH: 150px; PADDING-TOP: 5px; HEIGHT: 160px; TEXT-ALIGN: center
}
.photoimg img {
	MARGIN-BOTTOM: 10px
}
.conspace {
	PADDING:10px;
}
#notice {
	line-height: 22px;
}
.titleListul {
	text-indent: 0pt;
	margin: 0px;
	padding: 0px;
}
.titleListli {
	text-indent: 0pt;
	text-align: left;
}
#indexProtb,.txtAndpic{ width:100%; padding:0; margin:0; border:0;}
.txtAndpic{ padding:3px;}
.txtAndpic p{ margin:0; padding:0; line-height:18px;}
#newsList li{ padding-left:20px; background:url(../images/arrow02.gif) no-repeat left center;}
.newsTime{ float:right;}
#newsBox{ padding-bottom:20px;}
.newsBoxPic{ width:173px; height:201px; padding:4px; background:url(../images/indexnewspic_bg.gif) no-repeat; float:left;}
.newsBoxPic p{ color:#999; margin:0; padding:5px 6px 5px 15px;}
.newsPicTime{ text-align:right; padding-right:5px; display:block;}
.newsBoxList{ padding-left:10px;/* padding-right:50px;*/}
.newsBoxList,.newsBoxPic{ margin:0px 0 0 0;}
.newsBoxList ul{margin:0; padding:0; list-style:none; text-align:left;} 
.newsBoxList li{ padding-left:24px;line-height:30px; background:url(../images/arrow03.gif) no-repeat left center; border-bottom:1px dashed #ccc;}
.newsBoxList li a{ text-decoration:none;}
.newsBoxList li a:hover{ text-decoration:underline;}
.newsTime{ float:right; color:#999;}
.right{ clear:left; float:right; width:165px; background:none;}
.left{ float:left;}
<!--产品-->
.product_index img {background-color: #FFFFFF; padding:1px; border: 1px solid #CCCCCC;}
.product_index{float:left;  border-bottom:#666 1px dotted; margin-bottom:10px; padding-bottom:5px; display:block; width:98%;}
.product_index img {float:left;  margin-right:10px;}
.product_index .pro_summarytxt{ float:left; width:64%; text-indent:0;}
.redtxt{ color:#c00;}
.graytxt{ color:#999;}
.pic_more{ text-align:right; float:right;}
.pic_more img{ border:none; background:transparent;}
.pager{ width:100%; text-align:right; margin:6px 0 10px 0; padding-top:10px;}
/*图文页底部*/
#articeBottom{ width:100%; text-align:right; margin:6px 0 10px 0; padding-top:10px;}
#articeBottom{ background: url(../images/dashed.gif) repeat-x left top;}
<!--侧边栏目设置-->
#sideMenu{ background-color:#FCFAF1;}
#sideMenu ul{ margin:0; padding-top:1px; list-style:none;}
#sideMenu ul li{ line-height:25px; background: url(../images/sidemenu_icon.gif) 0px 0.66em no-repeat; border-bottom:#efefef 1px solid; padding-left:20px;}
#sideMenu ul li a:link,#sideMenu ul li a:visited{ color:#666; background-color:transparent; text-decoration:none;}
#sideMenu ul li a:hover{ color:#ff0000; text-decoration:none;}

/*Add on 2007-05-11*/
.textbox{ width:90px; height:15px; line-height:15px;}
#indexProList{ margin:10px 0 0 0; padding:0; list-style:none;}
#indexProList li{ width:24%; margin-right:0px; padding:0; background:none; float:left;}
#indexProList li img{ padding:1px; border:1px solid #ccc;}
#indexProList a{ text-decoration:none;}
#indexProList a:hover img{ padding:1px; border:1px solid #09f;}
#indexProList a span{ display:block; text-align:center; margin-top:6px;}
#indexProList a:hover span{ color:#09f;}
/*Add on 2009-03-17*/
#zzzs{ margin:10px 0 0 0; padding:0; list-style:none;}
#zzzs li{ width:185px; margin:0 auto; padding:0 0 10px 0; background:none;}
#zzzs li img{ padding:1px; border:1px solid #ccc;}
#zzzs a:hover img{ padding:1px; border:1px solid #09f;}
#zzzs a span{ display:block; text-align:center; margin-top:4px;}

.caseName{text-align:center;}

/*end Add -------------*/

