@charset "utf-8";
/* CSS Document */
/*站点的主体内容相关的全局配置*/
body{ margin:0 auto; padding:0; width:945px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}
img{ border:0; padding:0; margin:0;}
h1,h2,h3,h4,h5,h6,div{border:0; margin:0; padding:0; }
ul,dl,dd,dt{ padding:0; margin:0; list-style:none; border:0;}
li{ list-style:none; display:block; padding:0; margin:0; border:none;}
a{ font-size:12px; text-decoration:none; color:#7c7c7c;}
a:hover{ text-decoration:none;}
p{ margin:0; padding:0; border:none;}
span{float:left; line-height:1.8em;}
hr{border:none;width:100%;}
/*首页对应的CSS*/
#header{ width:943px; float:left; }
#logo{ width::100px; height:116px; float:left; background-color:#fff;}
#banner{ width:833px; float:left; height:70px; background-image:url(../images/banner.jpg); background-repeat:no-repeat;}
#banner a{ float:right; margin-left:2px;}
#menu{ width:833px; float:left;}
#menu li{ float:left; border-right:dotted 1px #cc9933; position:relative;}
#menu li:hover .dropdown{ display:block; z-index:1020;}
#menu li .dropdown{ position:absolute; display:none;top:45px;margin-top:1px;left:0; padding-bottom:20px; z-index:1020;}
#menu li .dropdown li{ width:100%; border:none; background-color:#cc9900;width:135px; line-height:2.5em; padding-right:10px; z-index:1020;}
#menu li .dropdown li:hover{ background-color:#9A6600;z-index:1020;}
#menu li .dropdown li a{ color:#fff; margin-left:10px;z-index:1020; display:block; float:left;}
#menu li .dropdown li a:hover{ text-decoration:underline;z-index:1020; }

#menu li .tdropdown{ position:absolute; z-index:1010; display:none; left:145px; background-color:#9A6600; }
#menu li .sdropdown{ position:absolute; z-index:1010; display:none; left:185px; width:180px;}

#newslistindex { float:left; border-right:dotted 1px #cc9933; position:absolute; z-index:0;}
.indexnewses{  padding-left:10px; display:block; width:330px; border:none; height:160px; background-color:#863233;
filter:Alpha(Opacity=100,FinishOpacity=50,Style=1,StartX=#863233,FinishX=#fff); float:right; margin-top:10px; margin-right:10px;}

.indexnewses li{ border:none; width:100%; line-height:2em; z-index:-1;}
.indexnewses li a{ color:#fff; width:300px;z-index:0; display:block; float:left;}
.indexnewses li span{ color:#d7922e;z-index:0;}

#menu li .dropdown li:hover .tdropdown{ display:block;background-color:#9A6600; z-index:1010; position:absolute;}
#menu li .dropdown li:hover .tdropdown li{ background-color:#9A6600; width:175px; z-index:1010;}
#menu li .dropdown li:hover .tdropdown li:hover{ background-color:#543600; z-index:1020;}
#menu li .dropdown li:hover .tdropdown li:hover .sdropdown{ display:block; z-index:1020;}
#menu li .dropdown li:hover .tdropdown li:hover .sdropdown li{ background-color:#543600; width:200px; z-index:1020;}

#nav,#fnav{ width:100%; float:left;}
#copyright{ width:100%; float:left; color:#828284;}
#copyrightf{ width:933px; height:70px; float:left; color:#828284; background-image:url(../images/footer.jpg); background-repeat:repeat-x; margin-top:4px;}
#copyrightf span,#copyright span{ margin-left:380px; float:left; margin-top:8px;}
#ad,#ad1,#ad2{ width:933px; height:301px; float:left; margin-top:3px;}
#ad,#ad1{ _height:302px;}
#ad2{ margin-top:0px; width:945px; _width:945px;height:251px;_height:0px; }
#navmenu{ width:933px; height:38px; border-top:solid 1px #e3e3e3; border-bottom:solid 1px #e3e3e3; margin-top:5px; background-image:url(../images/back.jpg); background-repeat:repeat-x; float:left;}

#leftbar{ width:276px; border-right:solid 1px #e3e3e3; float:left; min-height:400px;background-image:url(../images/lback_03.jpg); background-repeat:repeat-y;}
#leftbar dt{width:99%; height:50px; background-image:url(../images/menu_11.jpg); background-repeat:repeat-x; text-align:center;}
#leftbar dt a{ margin-left:15%; margin-top:11px; font-size:20px; color:#fff; font-weight:400; float:left; display:block;}
#leftbar dd{width:99%;}

#leftmenu{ width:100%; float:left;}
#leftmenu li{ width:100%; float:left; background-image:url(../images/front_03.jpg); background-repeat:no-repeat; margin-top:5px; margin-bottom:3px;}
#leftmenu li a{ margin-left:12px; color:#7c7c7c; float:left; display:block;}
#leftmenu .innerul{ display:none;}
#leftmenu .innerul li{ background-image:none;}
#leftmenu .innerul li a{ margin-left:50px;_margin-left:25px; float:left; display:block;}

#leftmenu .innerul2{ display:none;}
#leftmenu .innerul2 li{ background-image:none;}
#leftmenu .innerul2 li a{ margin-left:20px; float:left; display:block;}

#infocontent{ width:642px; float:right; min-height:400px;}
#infocontent dt{ height:50px; border-bottom:dotted 1px #262626; width:100%;}
#infocontent dt a{ color:#cf1137; margin-top:11px; font-size:20px; float:left; display:block;}
#infocontent dd{ padding-top:10px;}
#infocontent dd div span{ float:none;}

#indexcontent{ width:744px; height:239px; float:right; border-top:solid 3px #cc9933; padding-right:12px; }
#adleft{ float:left; width:189px; height:239px;}

.indexnews{ width:350px; height:219px; border:solid 1px #003366; margin-left:10px; margin-top:5px; float:right; padding:5px;}
.indexnewsa{ float:right;}
.rightimg{ float:right; width:130px; height:215px;}
.info{ color:#3b3b3b; padding-left:10px; padding-top:10px; float:left; width:190px; height:110px; overflow:hidden;}
.info ul li{ line-height:2em;}

#newslist{ float:left; width:100%;}
#newslist li{ float:left; width:100%; margin-top:8px; margin-bottom:8px;}
#newslist li span{ float:right; color:#7c7c7c;}
#newslist li a{ float:left; display:block;}

#navul{ margin-top:10px; width:100%;}
#navul li{ float:left;}

#cleft{ min-height:350px;}

.newstitle{ color:#d5ac2c; margin-top:10px; margin-bottom:15px;}
.page{margin-top:20px; float:left;}
.page strong{ float:left; margin-left:10px; margin-right:10px;}
.page a{ margin-left:10px; margin-right:10px; }

.line{ border:solid 1px #cc9933; height:4px; width:90%; float:left; color:#cc9933; background-color:#cc9933;  _height:0px; }
.content{ float:left; width:933px;  padding-top:10px;}

#contact{ position:static;}

.adbutton{ background-image:url(../images/ad.jpg); background-repeat:repeat-x; width:17px; height:30px; border:solid 1px #ed4266; float:left; margin-left:4px; padding-left:5px;}
.adbutton span{ color:#000; font-size:16px; font-weight:600;}
.adbutton:hover span,.adbutton span:hover{ color:#fff; cursor:pointer;}
#toolbar{ float:right; margin-top:80px; margin-right:120px;}
#sinfo a{ margin-top:0px; color:blue; line-height:1.2em;}
#sinfo strong{ display:inline;}