/* CSS Document */

.head{ height:75px;}


.head_arrow_right,.head_arrow_left{
top:71px;
}
.small_logo{ width:217px; height:53px; margin-top:26px; margin-left:44px; display:inline;}
.newsmall_logo{ margin-left:25px; margin-top:10px;}

.industry ,.brand_list,.best,.new_list,.news,.small_ad,.adman,.cooldesign,.company{border-bottom:3px solid #eee;}
.marketing{border-bottom:1px dashed #eee;}
.rss_link{ position:absolute; 
right:5px;
top:42px; height:33px;z-index:20; }

.rss_left{ float:left; margin-top:7px;}
.rss_left a{ color:#099B2B; margin-right:5px; }
.rss_left a:hover{ text-decoration:underline;}
.rss_left .othersite_at a{ margin-right:5px;}
.rss_left_fl{ margin-top:4px; margin-right:15px;}
.rss_left_fl a.submit{ color:#fe5515;}
.rss_left_fl a{ margin-right:10px;}
.rss_link .menu{}

.rss_right{ float:left; margin-left:4px;}
.rss_right a{ display:block; background-color:#fff; padding:2px;}
.rss_right a:hover{ display:block; background-color:#f60; padding:2px;}

.rss_list{  float:left; height:33px;position:relative;z-index:100;}
.rss_list li {border-bottom:1px dashed #CCCCCC;
float:left;
height:23px;
margin-bottom:3px;
position:relative;}    
.rss_list ul ul {visibility:hidden;position:absolute;left:0px;top:30px; background:#fff; border:1px solid #CCCCCC; padding:10px;}

.rss_list table {position:absolute; top:0; left:0;}    
.rss_list ul li:hover ul,    
.rss_list ul a:hover ul{visibility:visible;}    

.rss_list a{display:block;color:#099b2b;text-decoration:none;}   
.rss_list a.active{color:#fff;}
.rss_list a:hover{background:#ccc;color:#fff;}   

.rss_list ul.rss_list_my li a{ clear:both; width:96px; display:block;line-height:18px;}
.rss_list ul.rss_list_my li a:hover{background:#a5e62e;color:#fff;}

.rss_list ul.rss_list_my li a i{ width:20px;  height:18px;background:url(../images/rss.gif) no-repeat; display:block; float:left;}
.webad_info{ position:relative; height:32px; line-height:32px; clear:both; background:#fff;margin:2px auto;
width:980px; z-index:2;}
.webad_info a{ color:#099B2B;}
.webad_info a:hover{ text-decoration:underline;}
.webad_info h1{ font-size:12px; font-weight:normal; margin-left:44px; color:#666;}
.webad_info h1 b{ color:#f60;}

.webad_info .head_arrow_left,.webad_info .head_arrow_right{
top:28px;
}






/*index*/
.index{ position:relative; width:980px; margin:0 auto;margin-top:2px; background:#fff; padding-top:13px; z-index:122; overflow:hidden; zoom:1;}
.index h1{ font-size:12px; color:#669900; margin:8px 0;}


.webadinfo_top_left {
background:transparent url(../images/main_arrowleft.gif) no-repeat scroll 0 0;
height:4px;
left:0;
position:absolute;
top:0;
width:4px;z-index:3;
}



.webadinfo_top_right {
background:transparent url(../images/main_arrowright.gif) no-repeat scroll 0 0;
height:4px;
left:976px;
_left:975px;
position:absolute;
top:0px;
width:4px;z-index:3;
}


.index_left{ float:left; display:inline; margin-left:5px; width:537px; border-right:3px solid #eee ;}
.index_middle{ float:left; display:inline;}
.index_right{ float:left; display:inline;}


/*left*/
.best{ padding-bottom:15px;  }
.best a{ display:block; background-color:#a5e62e; padding:2px; width:500px;}
.best h1{ font-size:12px; color:#669900; margin-top:0;}
.best a:hover{ background-color:#ffc046;}


.best_img{margin-left:4px;}






/*industry_class*/

.industry h1 span{cursor:pointer;
}

.industry h1 span.industry_active{ color:#f60;}
.class_display{background: url(../images/mne01_hotbj.gif) no-repeat  250px center;
overflow:hidden;zoom:1;}
.industry_class{
display:inline;
float:left;
height:35px; 
list-style-position:outside;
padding:0 12px 10px;
position:relative;
width:236px;margin-right:8px;

}

.class_name{ overflow:hidden;zoom:1;}
.class_name span{ width:17px; background:url(../images/industry_class_bj.gif) no-repeat left top; display:block; float:left; 
margin-top:2px; }
.class_name a{ color:#666; font-weight:bold;}
.class_name a:hover,.class_list a:hover{ text-decoration:underline;}
.class_list{ margin-top:5px; padding-left:17px;}
.class_list a{ color:#099b2b; margin-right:5px;}



.class_noedisplay{ display:none;background:transparent url(../images/mne01_hotbj.gif) no-repeat scroll 250px center;
overflow:hidden;zoom:1;}







/*brand*/

.brand_list{ padding-left:12px; margin-top:25px; padding-bottom:40px; overflow:hidden;zoom:1;}
.brand_list a{ border:1px solid #CCCCCC; display:block; padding:1px; float:left; margin-right:12px; }

.brand_list a:hover{ border:#ffc046 1px solid; background:#ffc046;}


/*news_list*/
.new_list{ line-height:22px; padding-bottom:10px;}
.new_list .works{  margin-right:10px; margin-bottom:20px; margin-top:10px;} 
.new_list .works_img{ margin-left:12px;}
.new_list .works_info{ margin-left:120px; margin-right:15px;}
.new_list .works_infotxt{ line-height:18px;}




/*company*/
.company{margin-bottom:20px; padding-bottom:10px;}

.company_ad{ overflow:hidden;zoom:1; margin:12px 13px 0px 12px; }
.company_ad a{ background:#fff; display:block; padding:5px 1px; float:left; border:1px dotted #CCCCCC; width:500px; text-align:center;}


.companyh1{margin-top:3px;}
.companyh1 a{color:#669900;}
.companytitle{ margin-top:5px;}
.company .works_info{ margin-left:148px; margin-right:18px;}
.company .works_img {
margin-left:12px;
}
.company div.images_jt{ margin-top:1px;}
.company .works_infotxt{ line-height:18px;}
.othercompany{ margin-top:10px; margin-left:12px;}
 .othercompany span{ float:left; display:inline; color:#8A8484;}
 .othercompany a{ float:left; display:inline; display:inline;color:#8A8484; margin-right:8px;}
 .othercompany a:hover{ text-decoration:underline;}
/*books*/
.books{ overflow:hidden;zoom:1; margin-bottom:17px; margin-top:5px;}
.books_left{ float:left; width:390px; margin-left:8px;display:inline;}
.books_title{ color:#099b2b; font-weight:bold;}
.books_title a{color:#099b2b;}
.books_title a:hover{ text-decoration:underline;}

.books_info{ margin-top:13px; color:#666; line-height:18px; min-height:100px !important; *height:100px;}

.books_right{  margin-right:20px;display:inline; margin-left:14px;}
.books_right a{ display:block; float:left; border:1px solid #CCCCCC; padding:1px;}
.books_right a:hover{background:#ffc046; border:1px solid #ffc046;}
.books_right a img{ width:90px; height:116px;}
.books_url{ text-align:right;}
.books_url a{ color:#666;}
.books_url a:hover{ text-decoration:underline;}




/*index_ad*/
.index_ad{ margin-left:10px; margin-top:5px; clear:both;}

.right_line{ border-top:3px solid #eee; margin-top:7px; overflow:hidden;zoom:1;}


.line_left{ float:left; display:inline; border-right:3px solid #eee; width:197px;}
.line_right{ float:left; display:inline;}


/*line_left*/

.news{ overflow:hidden;zoom:1; padding:8px 10px ; width:166px; line-height:18px;}
.news a{ color:#099b2b;}
.news a:hover{ text-decoration:underline;}
.news a.news_img{ border:1px solid #CCCCCC; padding:1px;  float:left; margin-right:10px; margin-bottom:10px;} 

.news a.news_img:hover{border:1px solid #ffc046;background-color:#ffc046;}


/*small_ad*/
.small_ad{ padding:8px; overflow:hidden;zoom:1;width:170px;}
.small_ad a{ }



/*news list*/

.news .webad_class{ line-height:normal; margin:0;}
.ad_160X600{}
.adman { padding:0 5px;}
.adman_list{ overflow:hidden; width:156px; margin-left:9px; zoom:1;}
.adman_list a{ display:block; width:60px; float:left; height:81px;  padding:2px; border:2px solid #eee; color:#666; margin-right:10px;  margin-bottom:20px;}
.adman_list a img{ width:60px; height:60px;}
.adman_list a span{ display:block;width:60px; float:left; cursor:pointer;}
.adman_list a span.name{ width:60px; text-align:center; margin-top:5px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.adman_list a:hover{border:2px solid #ffc046; color:#ffc046; text-decoration:underline;}

.blog{}
.blog .webad_class{ margin:5px 0 0;}


/*marketing*/

.marketing{ margin:10px 0px 10px 0px; width:230px; padding-bottom:3px;}
.marketing_img{ margin-left:5px; width:222px;}
.marketing_img a{ border:1px solid #e8e8e8; padding:1px; background:#fff; display:block; }
.marketing_img a:hover{border:1px solid #ffc046; background:#ffc046;}
.marketing_title{ margin:10px 8px 5px 8px;}
.marketing_title a{ color:#099b2b; font-weight:bold;}
.marketing_title a:hover{ text-decoration:underline;}
.marketing_info{ line-height:20px;margin:4px 8px 5px; color:#333333;}

.marketing_more{margin:20px 8px 10px 8px; text-align:right;}
.marketing_more a{ color:#f60;}
.marketing_more a:hover{ text-decoration:underline;}

.marketing h1{ margin-left:10px; margin-right:10px;}

.ad120x240{ width:120px; margin:0 auto;}
.ad200X200{ width:200px; margin:0 auto;}

/*RSS*/
.rss{  margin-left:10px;}
.rss li{ margin-bottom:10px;}
.rss li a{ color:#099b2b;}
.rss li a:hover{ text-decoration:underline;}

/*link*/

.link{ overflow:hidden;zoom:1; padding:0 10px 10px; margin:0 5px; border-bottom:0px  #fff dashed;}

.link a{ display:block; padding:1px; border:2px solid #fff; float:left; margin-right:4px; width:88px; margin-top:10px;}
.link a:hover{border:2px solid #ffc046;}

.marketing h1.text_link{ margin-top:10px;}
.marketing h1.img_link{ margin-top:10px; margin-bottom:10px;}

/* news submit*/
.worklink{ margin-right:5px; margin-top:3px;}
.worklink a,.worklink span{ color:#8caf94; margin-right:3px;}
.worklink span{ cursor:pointer;}
.worklink a.submit{ color:#fe5515; padding-left:15px; background:url(../images/submitworks.gif) no-repeat; margin-right:15px;}
.worklink a:hover{color:#099b2b; text-decoration:underline;}
.worklink span.industry_active{ color:#099b2b; font-weight:bold;}

.right_news{ *margin-right:5px;}
.news_top{ position:relative;padding:3px; background:#a5e62e; height:20px; margin-left:5px; line-height:20px; border-bottom:1px solid #099b2b; }
.news_top .fr a{ background:url(../images/submiteplus.gif) no-repeat; padding:2px 2px 2px 20px; color:#FFFFFF;}
.news_top .fr a:hover{ text-decoration:underline;}
.news_top .fl{ margin-left:10px;}
.news_top .fl span{ display:block; float:left; border-right:1px solid #099b2b; cursor:pointer; padding-right:8px; margin-right:8px; color:#099b2b;}
.news_top span.industry_active{ color:#fff;}
.news_top i.newsico01{ position:absolute;background:url(../images/newico.gif) no-repeat; display:block; width:10px; height:10px;top:-5px; left:70px;}


.news_list { margin-left:5px; margin-top:5px;}
.news_list  li{background:transparent url(../images/solution_div.gif) repeat-x scroll left bottom; padding:3px 0 3px 5px;
*padding:0px 0 3px 5px; overflow:hidden;zoom:1;}
.news_list  li a{ color:#333333; padding-left:10px; background:url(../images/newspoint.gif) no-repeat 0 4px;}
.news_list li a i{ font-style:normal; color:#FF6600;}
.news_list  li a:hover{ text-decoration:underline; color:#fe5515;}
.news_list .fr{ margin-right:10px; color:#8caf94;}

.admen_index{border-top:3px solid #EEEEEE;margin-top:10px;}
.admen_index .fl{ margin-top:5px;}
.admen_index .fl  a { border:1px solid #e8e8e8; padding:5px; display:block; float:left; display:inline; margin-right:0px; margin-left:6px;cursor:pointer;}
.admen_index .fl  span{ display:block; text-align:center; color:#666666; cursor:pointer; margin-bottom:4px; font-weight:bold;}
.admen_index a img.people{ width:96px; height:96px;}
.admen_index .fr{ margin-top:7px;*margin-right:5px;}
.admen_index .fr li{ margin-bottom:5px; }
.admen_index .fr li span,.admen_index .fr li a{ display:block; padding:5px 5px 5px 20px; color:#099b2b;background: url(../images/admen_normal.gif) no-repeat;  width:49px; height:17px; cursor:pointer;}
.admen_index .fr li span.industry_active,.admen_index .fr li a:hover{ background: url(../images/admen_active.gif) no-repeat; color:#FFFFFF;}

.index .works_infoico a{ margin-left:10px;}
.index .works_infoico a.liulan{background-position:0 5px;}
.index .works_infoico a.pinglun{background-position:0 -15px;}

.index .works_infoico a.ding {
background-position:0 -36px;}

.cooldesign{ padding:0 6px;line-height:18px;}
.cooldesign_list{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #CCCCCC; color:#333;}
.cooldesign b { margin:0 0 10px; display:block;}
.cooldesign b a{  color:#099b2b;}
.cooldesign b a:hover{ text-decoration:underline;}
.cooldesign  a img{ width:174px; height:auto;}

.index_footer{ padding-top:20px; margin-top:3px;  }
.link_footer{padding-bottom:20px; margin-left:20px;text-align:left; clear:both; overflow:hidden;zoom:1;}
.linkimg{ margin-bottom:10px; clear:both;}
.linkimg a{ margin-left:5px; display:inline;}
.linktext{ line-height:20px;clear:both; }
.linktext a{ margin:0px 5px; text-decoration:underline;}
.link_footer .fl b{ display:block; width:70px; color:#4c4c4c;}

.linklogoimg{ width:800px;}
.linklogoimg a{ display:block; width:125px; height:40px; float:left; margin-bottom:5px;}


.bottomad{ background:#fff; padding:10px; width:960px; margin:3px auto 0px auto;}
.bottomad_lf{ margin-left:20px;}
.bottomad_rt{ border:1px solid #CCCCCC;margin-left:10px;padding:5px;}


/*adsence */

.index .blog h1 {
background:#FFFFFF none repeat scroll 0 0;
color:#CCCCCC;
font-size:12px;
height:14px;
margin:0;
padding:4px;
position:absolute;
top:-1px;
*top:-2px;
width:160px;
z-index:10000;}
.blog {
position:relative;}
#abgi{ display:none;}
#smac{ display:none; position:}
span.works_infos,span.works_infos a{color:#099B2B;}