﻿@charset "utf-8";@import url(dll.css);@import url(font.css);@import url(main.css);@import url(onlineeditor.css);@import url(ddsmoothmenu.css);


/* ҳֿʼ */

.header{position:absolute; width:100%; height:43px; top:0; left:0; z-index:915; text-align:center;}



.logo{float:left; width:30%; height:43px; text-align:right; background:rgba(255, 255, 255, 0.35) none repeat scroll 0 0 !important; background:#FFF; filter:Alpha(opacity=35);}

.logo img{margin-right:10px; position:relative;}

.topnav{position:absolute; top:0; right:0; padding-top:5px;}

.topnav li{padding-right:10px; float:left;}

.topnav ul li a img{ display:none;}



.i_nav{float:right; width:70%; height:33px; padding-top:10px; background:url(../images/3.png) repeat-x;}



.i_banner{width:100%; height:100%; overflow:hidden;}



.i_container{position:absolute; width:100%; z-index:903; }

.i_news{position:absolute; width:380px;}

.i_news .in_list{float:left; width:260px; height:60px; padding:10px; background:rgba(0, 0, 0, 0.35) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=35);}

.i_news .in_list li{position:relative; line-height:20px;}

.i_news .in_title{float:left; width:100px; height:30px; background:rgba(225, 225, 225, 0.65) none repeat scroll 0 0 !important; background:#FFF; filter:Alpha(opacity=65);}

.i_news .in_title h3{position:relative; padding-left:20px; height:30px; line-height:30px; color:#000; background:url(../images/icon01.jpg) no-repeat 10px center;}





.footer{position:absolute; width:100%; height:30px; line-height:30px;  bottom:0; left:0; z-index:904;}

.footer ul{width:100%; height:30px; background:rgba(0, 0, 0, 0.35) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=35);}

.footer_nav{position:relative; float:right; padding-right:20px; color:#FFF;}

.copyrignt{position:relative; float:left; padding-left:20px;}



/* ҳֽ */



/* ҳֿʼ */

.p_container{position:absolute; width:100%; z-index:905;}



.pbox{width:700px; height:400px; margin:60px auto 0 auto; padding:25px 35px; background:rgba(0, 0, 0, 0.35) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=35);}

.p_title{position:relative; width:700px; height:20px; padding-left:11px; line-height:20px; background:url(../images/icon01.jpg) 0px 3px no-repeat; font-size:14px; margin-bottom:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.p_content{position:relative; width:700px; height:380px; overflow:hidden; }



.p_content1{position:relative; width:700px; height:380px; overflow:hidden; }

.p_content1 .p_brand{width:680px; padding:0 20px 0 10px; overflow:hidden; zoom:1; line-height:25px;}

.p_content1 .p_brand .content{ width:680px;}



.p_content .p_brand{width:670px; padding:0 20px 0 10px; overflow:hidden; zoom:1; line-height:25px;}

.p_content .p_brand .content{ width:670px;}



.p_brand .content h1{ margin:0px;}

/* ҳֽ */



/* JS */

.maintable{color:red; position:absolute; left:0px; z-index:1; width: 100%; overflow: hidden; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}

.mainpics{width:100%; overflow:hidden;}



#menu a { display:block; height:20px; top:-20px; position:relative; width:90px;}

#menu a span{ height:20px;  position:relative; width:90px; display:block;}

#menu ul li ul li a{ display:block; height:20px;position:relative; width:70px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

#menu ul li ul {margin-top:20px; padding:0px; background:none;}

#menu ul li ul a{ top:0px;}

.navfrom{ height:20px; width:90px; overflow:hidden; padding:0px; margin:0px;position:relative;}



#com_webcounter{ float:left; padding-left:10px; padding-top:5px;}

#com_copyright{ float:left;}

