/*--css by bamboo--*/
body{ margin:0; padding:0; font-size:12px; color:#666; text-align:center; line-height:150%; background:#666666 url(../images/b_bg.gif) repeat-y center top;}
td { color:#666666; font-size:12px}
img { border:0px;}
ul {margin:0; padding:0; }
li {margin:0; list-style:none; padding:0;}
a { color:#333333; text-decoration:none;}
a:hover { text-decoration:underline; color:#FF6600;}
h1 { font-size:14px; height:15px; letter-spacing: -2px;}
h2,h3 { font-size:14px; font-weight:700; color:#000000; }
h3 a{ color:#000000;}

/*------------------------*/
.pro_show img { width:150px; height:120px;}
#menu { background:url(../images/menubg_c.jpg) top repeat-x; height:32px; line-height:32px; width:920px; margin:auto; text-align:center; color:#FF0000;}
#menu ul { width:910px; float:left; margin:0;}
#menu ul li { width:100px; float:left;}
#header { height:200px; background:url(../images/top.jpg) top no-repeat;}

#menu a{ color:#000033; font-weight:700; text-decoration:none;}
#menu a:hover { color:#FF6600; text-decoration:underline;}
.main { width:920px; background:#fff; text-align:left; margin:0px auto; height:auto; margin-bottom:50px;}
.pagewidth { width:920px; background:#fff; text-align:left; margin:0px auto; margin-bottom:50px;}

.more { z-index:-1; text-align:right; padding-right:20px;} 
.category { background:url(../images/title.jpg) no-repeat; width:200px; border:1px solid #ccc;  min-height:200px; height:200px; height:auto; padding-bottom:20px;}
.category li { margin-top:10px; margin-left:20px; padding:0;}
.link { border:1px solid #ccc;}
.dateli { float:right;}
.articledate{ float:right; width:60px;}
.cate_title { margin-top:10px; margin-left:20px; line-height:100%; color:#0099FF; height:auto;}
.caseshow { width:150px; height:190px;}
#index_ad,#index_news { height:220px; margin-top:10px; float:left;}
#index_ad { width:608px;}
#index_news { width:300px; margin-left:10px; background:url(../images/index_news.jpg) top no-repeat; border:1px solid #ccc;}
#index_news ul {margin:0px; padding:0px; width:300px;}
#index_news li {margin-left:10px;}
#index_news a { width:200px; float:left;}
.edit_ht {font-size: 12px; margin:0px; padding:0px; }
.edit_ht a,.edit_ht a:hover{text-decoration: none; cursor: text; color: #666666;}
#case { margin-top:10px;height:190px; background:#F4F4F4 url(showcase.gif) no-repeat left center; clear:both;  border:1px solid #ccc; padding-top:12px; text-align:center;}
#case ul { margin-left:10px; float:left}
#case img { width:165px; height:165px; }
#FAQ,#solustion,#advantage,#contact{ width:200px; float:left; height:auto; padding-top:10px; padding-right:30px; }
#solustion img{ display:none;}
.dotline li { border-bottom:1px dotted #ccc; height:25px; line-height:25px;}
.dotline li a { float:left;}
.copyright {  height:130px; background:url(../images/bottomb_bg.jpg) repeat-x bottom;text-align:center; margin:auto; width:1003px;}
#copy_text{ width:900px; float:left; margin-left:21px; color:#666666; padding:10px; text-align:center; border-top:1px dashed #000066;}
#case_name { height:25px; line-height:25px; text-align:center;}
.left { width:200px; height:auto; float:left; margin-top:20px;}
.right { width:660px; height:auto; float:left; padding:10px; margin-top:20px;}
.subclass { background:url(../images/aboutus.jpg); height:auto; min-height:200px;}
.wd400 { width:400px; float:left; margin-left:30px;}
.content { padding:10px;}
.content p { margin-bottom:15px; line-height:1.8em; text-indent:2em;}

/*---------系统样式 文章内页---------*/
.article_title { text-align:center; }
.article_addtime { border:1px dotted #00CCFF; background:#F7FBFF; height:25px; line-height:25px; text-align:center;}
.article_content { line-height:150%; padding:0px; padding:30px 10px 10px 10px; }
h1 { font-size:14px; font-weight:700;}
.pd20 { padding:20px;}
.ondisplay { display:none;}


/*-------------作品页面-----------*/
.intro_right { height:auto; margin-bottom:100px;}
.intro_right ul {float:left; margin-right:50px; margin-bottom:50px;}


/*-------------作品详细信息页面-----------*/
.propic {float:left; margin-right:50px;}
.prointro{ clear:both; margin-top:50px; border-top:1px dotted #666666; margin-bottom:50px;}
.prointro h1{ text-align:center;}

.member { border-bottom:1px dotted #CCCCCC; margin-top:30px; height:170px;}


.imglistpage{ clear:both; text-align:right; margin-right:40px;}

/*--链接--*/
.linkShow { width:600px; float:left; margin:20px; padding:20px; text-align:left}
.linkShow ul{clear:both; border-bottom:1px solid #DFEFFF; height:30px;}
.linkShow li ,.linkAdd li{height:30px; line-height:30px; float:left; margin-right:10px;}
.linkAdd  { width:220px; float:left; border:1px solid #CCCCCC; margin-top:20px; padding:20px; text-align:left;}

.links{ width:920px; height:50px; background:#EFEFEF url(../images/links.jpg) 10px 10px no-repeat; }
.links ul { margin:5px; margin-left:140px; border-left:1px solid #ffffff; }
.links li { float:left; width:80px; text-align:center; line-height:40px;}