/* cncne.net CSS Document */
body{ width:990px; margin:0 auto; font-family:Verdana, Arial; font-size:12px;}
.r{ float:right;}
.l{ float:left;}
.clear{ clear:both; height:0; overflow:hidden; line-height:0;}
ul{ padding:0; margin:0; list-style-type:none;}
li{ padding:0; margin:0; list-style-type:none;}
h1{ font-size:12px; font-weight:bold; text-align:center; line-height:20px; border-bottom:1px #ccc solid;}
#top{}
.topbar{background:url(../i/top_01.jpg); height:5px; overflow:hidden;}
.logo{ background:url(../i/logo.jpg); height:106px; width:300px;}
.homepage{ height:40px; margin:4px;}
.homepage ul{}
.homepage ul li{ float:left; margin:0 4px; background:url(../i/arrow.gif) no-repeat 0px 6px; padding:0 4px;}
.homepage ul li a{ color:#000;}
#nav{}
.ban{background:url(../i/index_ban.jpg); width:755px; height:217px; position:absolute; left:235px; z-index:-100;}
.leftbar{ width:234px; border-right:1px #333 dashed; float:left;}
.contentc{ width:754px; float:right; line-height:18px;}
.content{ width:754px; margin:0 auto;}
.contentca{ width:530px; float:left; border-right:1px #ccc dashed;}
.contentca .texta{ width:520px; margin:0 auto;}
.contentcb{width:220px; float:right;}
.contentcb ul{padding:0; margin:0; list-style-type:none; width:200px; margin:0 auto;}
.contentcb ul li{float:left; background:url(../i/arrow.gif) no-repeat 0px 6px; padding:0 6px; white-space:nowrap; line-height:18px; margin:6px 4px;}
.contentcb ul li a{ color:#39c; text-decoration:none;}
.contentcb ul li a:hover{ color:#39c; text-decoration:underline;}
.contentcc{ width:250px; float:left; border-right:1px #ccc dashed;}
.contentcc ul{ margin:0 auto; padding:0; list-style-type:none; width:94%;}
.contentcc ul li{ margin:3px 2; 3px 2px; border-bottom:1px #ccc dashed; padding-left:5px; line-height:20px;}
.contentcc ul li a{ text-decoration:none; color:#222;}
.contentcc ul li a:hover{ text-decoration:underline; color:#666;}
.contentcd{ width:500px; float:right;}
.contentcd img{ margin:2px; border:1px #ccc dashed; padding:2px; float:left;}
#footer{background:#AC010A; height:75px;}
.footerl{ width:234px; float:left;}
.footerr{width:755px; float:right; text-align:center; line-height:25px; margin:0 auto; color:#fff;}

/*nav╤∙╩╜*гнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгн/
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_variations.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.

=================================================================== */
 /* common styling */

 /* Set up the default font and ovrall size to include image */
#wrap {width:930px; position:relative; background:#fff; height:217px; padding:0 30px; color:#999; margin-bottom:1px;}
#wrap a.nikon_link, #wrap a.nikon_link:visited {color:#bcd; font-size:12px;}
#wrap a.nikon_link:hover {text-decoration:none;}

#flyout {font-size:12px; padding:0; margin:0; list-style:none; width:234px; height:217px; position:absolute; left:0px; background:url(../i/menubg.jpg);}
#flyout ul {padding:0; margin:0; list-style:none;}
#flyout li {display:block; width:234px;}
#flyout li a {display:block; width:234px; height:21px; text-decoration:none; text-indent:45px; padding-top:10px; color:#fff; font-weight:bold;}
#flyout li a.jj {background:url(../i/jj.jpg);}
#flyout li a.pro {background:url(../i/cp.jpg);}
#flyout li a.news {background:url(../i/news.jpg);}
#flyout li a.ser {background:url(../i/service.jpg);}
#flyout li a.gue {background:url(../i/guest.jpg);}
#flyout li a.con {background:url(../i/contact.jpg);}

#flyout table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}
#flyout li {float:left; margin-bottom:1px;}
#flyout li ul {visibility:hidden; position:absolute; top:0; left:234px; width:450px; height:117px; border-left:1px solid #fff; padding-top:4px;}
#flyout li ul li {display:block; display:inline; width:100px; height:22px; border:0; margin:0 10px; background:transparent; text-align:center;}
#flyout li ul li a {text-indent:0; background:transparent; display:block; width:100px; height:22px; line-height:21px; color:#bbb; border-bottom:1px solid #555; text-decoration:none;}
#flyout li b {visibility:hidden; display:block; width:360px; height:170px; position:absolute; top:0; left:234px; background:#234; opacity:0.8; filter:alpha(opacity=80);}
* html #flyout li a:hover {position:relative; white-space:normal;}
* html #flyout li a:hover ul li a:hover {color:#000; background:#bcd;}
#flyout li:hover {position:relative;}
#flyout li:hover ul li a:hover {background:#bcd; color:#000;}
#flyout li:hover b,
#flyout li a:hover b {
visibility:visible;
}
#flyout li:hover ul,
#flyout li a:hover ul {
visibility:visible;
}
/*nav╤∙╩╜гнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгнгн*/

.tit{background:url(../i/titlebg.jpg); color:#000; font-weight:bold; padding-left:20px; padding-top:8px; height:18px; margin-bottom:4px;}
.advertisement{ width:220px; margin:0 auto;}
.advertisement ul{ margin:0; padding:0; list-style-type:none;}
.advertisement ul li{ margin:7px 0; no-repeat 4px 5px; border-bottom:1px #ccc dashed; padding-left:5px; line-height:20px;}
.advertisement ul li a{ text-decoration:none; color:#222;}
.advertisement ul li a:hover{ text-decoration:underline; color:#666;}
.contactbg{ background:url(../i/lxbg.jpg) no-repeat left center; height:121px; line-height:25px;}
.contactbg .text{padding-left:70px; width:150px;}
.ban01{ width:755px; margin:0 auto;}
.intro{ width:600px; float:left;}

.text{ width:96%; margin:0 auto;}
.text img{ margin:3px 6px; border:1px #ccc dashed; padding:2px; float:left;}
.text ul{ margin:0 auto; padding:0; list-style-type:none; width:94%;}
.text ul li{ margin:3px 0; background:url(../i/libg2.gif) no-repeat 4px 5px; border-bottom:1px #ccc dashed; padding-left:20px; line-height:20px;}
.text ul li a{ text-decoration:none; color:#222;}
.text ul li a:hover{ text-decoration:underline; color:#666;}