@charset "utf-8";
/* Deepthroat CSS Document Created by zym500@163.com 2007-3-13   Modified 2007-05-07*/
@import "parts.css";
body {
	margin: 0;
	font:12px "宋体" Verdana, Arial, Helvetica, sans-serif;
}
#wrapper{ width:900px; height:auto; margin:0 auto;}
#top,#topleft,#topright{ width:100%;  height:138px;}
#top{ background:#333333 url(../images/top_bg.gif) repeat-x left top;}
#topleft{ background: url(../images/top_left.gif) no-repeat left top;}
#topright{ background: url(../images/top_right.gif) no-repeat right top;}
#logo{ width:179px; height:41px; margin:22px auto 30px 22px; float:left;}
/*ul*/
ul,li{ margin:0; padding:0; list-style:none;}
h2,h3{ margin:0; padding:0; color:#069;}
/*link style*/
a{color:#09f; text-decoration:none;}
a:hover{color:#069; text-decoration:underline;}

/*主导航 style*/
#nav{ margin-left:80px; margin-bottom:7px; height:38px; float:left; display:inline;}

#nav ul li{ width:102px; text-align:center; background: url(../images/nav_part.gif) no-repeat right 2px;float:left;}
#nav #selected{ background: url(../images/nav_bg.gif) no-repeat left top;}
#nav ul li a{ color:#fff; font:14px "宋体"; font-weight:bold; text-decoration:none; line-height:38px;}
#boxout{ width:898px; height:auto; background:#ecedf1; border:#ecedf1 1px solid; padding:7px 0;}
#left{ width:210px; margin-left:5px; display:inline; float:left;}
#center{ width:478px; margin:0 10px; float:left;}
#right{ width:180px; margin-right:5px; display:inline; float:left;}
#mainbanner{ border:0;}
/*--首页内容--*/
#proDownload{ padding:0 10px;}
#proDownload h2,#proDownload h3{ margin:0; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#proDownload p{ margin:0;}
#downTiltB{ color:#06c; font-size:18px; padding:20px 0 10px 0;}
#downTiltS{ color:#666; font-size:16px; padding:0 0 10px 0;}
#downtxt{ width:40%; float:left; line-height:260%;}
#downpic{ width:59%; float:left;}
#proIntro{
	color:#666666;
	line-height:180%;
	text-indent:24px;
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#caseShow{ width:476px; border:1px solid #ccc;}
#caseShow h2{ border-bottom:1px solid #ccc; background-color:#D3D6DE; font-size:14px; height:28px; line-height:28px; padding-left:20px;}
#caseShow h2 span{ margin-right:16px; float:right;}
.more{ font-weight:normal; font-size:12px;}
#caseShow ul{ background-color:#0099FF}
#caseShow li{ margin:10px 11px!important; margin:8px; padding:0; width:94px; float:left; display:inline;}
.lastli{ margin-right:0;}
#caseShow li img{ padding:4px;}
#caseShow a {text-align:center; text-decoration:none;}
#caseShow a .caseName{ color:#333; text-align:center; text-decoration:none; padding:5px 0; margin:0; display:block; margin-right:-8px;}
#caseShow a:hover{ text-decoration:none; text-align:center; border:none;}
#caseShow li a:hover img{ background-color:#ECEDF1;}
#caseShow a:hover .caseName{ color:#09f; text-decoration:none;}

/*--圆角方框--*/
.box{ width:100%; height:auto; background:#e0dfdf url(../images/left_bot.gif) no-repeat left bottom; margin-bottom:10px;}
.boxout{ width:100%; background:url(../images/left_top.gif) no-repeat left top;}
.boxinner{ width:100%; background:url(../images/right_bot.gif) no-repeat right bottom;}
.sidetitle{background:url(../images/right_top.gif) no-repeat right bottom;}
.sidecontent{ text-align:left; padding:10px; border-left:1px solid #e0dfdf; border-right:1px solid #e0dfdf;}
.boxinner h2{ color:#ffffff; font:14px/28px "宋体"; font-weight:bold; padding:0 0 0 20px; margin:0;}
.boxinner p{ color:#669; line-height:1.5; padding-top:14px; margin:0;}
/*--member login--*/

#loginUl li{ padding:8px 0; list-style:none;}
.txtInput{ width:125px; line-height:18px; font:12px  "宋体"; border:1px solid #069; background-color:transparent;}
#loginUl li.txt{width:108px; float:left; line-height:20px;}
#loginUl li.btn{padding-left:10px; width:59px; float:left;}
#loginUl li a{ color:#f60; text-decoration:underline;/* display:block;*/}
#loginUl li a:hover{ background-color:#FDCC82;}
/*--sideNav--*/
#sideNav{ margin-top:4px;}
#sideNav li{ background:url(../images/dashed_bg.gif) repeat-x left bottom; line-height:30px; padding:6px 0 2px 0;}
#sideNav li a{ color:#036; background:url(../images/arrow.gif) no-repeat left center; display:block; text-indent:16px; text-decoration:none;}
#sideNav li a:hover,#sideNav li a.selected{ color:#036; background:url(../images/arrow_hover.gif) no-repeat left center;}

/*--底部--*/
#botNav{ width:100%; border-bottom:1px solid #999; padding:10px 0; text-align:center;}
#botNav a{ color:#666; text-decoration:none; padding:2px 10px 1px 5px; border-right:1px solid #999;}
#botNav a:hover{ text-decoration:underline;}
#botNav .clear-border{ border:none;}
#copyright{ color:#999; padding:10px 0; text-align:center; line-height:1.5; font:11px Verdana, Arial, Helvetica, sans-serif;}

/*--common css style--*/
#comLeft{ width:658px; height:auto; margin:0 14px; display:inline; float:left;}
#comRight{ width:200px; height:auto; margin-right:5px; float:left;}
#current{ color:#06c; width:100%; height:20px; margin:10px 0; line-height:22px; background:url(../images/arrow_pos.jpg) no-repeat 5px center; text-indent:26px; border-bottom:1px solid #ccc; padding-top:2px;}
#current a{ color:#06c; text-decoration:none;}
#current a:hover{ color:#369; text-decoration:none;}
#comContent{ padding:10px;}
.title{ color:#069; font:14px/1.5; text-align:center; margin:0;}
#comContent p{ color:#666; font:14px; line-height:180%; text-align:left; text-indent:24px; }

.hack{ height:5px;}
.clear{ clear:both;}

