﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(indexbanner.css);
/* ҳֿʼ */
.header{position: absolute; width:100%; bottom:0px; left:0px; z-index:501; background:url(../images/header_bg.png) repeat left top; display:table;}

.logo{float:right;}
.nav_close{width:144px; height:62px; text-align:center; float:left;}
.dockn{ width:280px; margin:0 auto;}
#mint{cursor:pointer; z-index:101;position: absolute; height:61px; bottom:-61px;}
.nav_close img{margin-top:20px;}
.topnav{position:absolute; top:0; right:0; padding-top:5px;}
.topnav li{padding-right:10px; float:left;}
.topnav ul li a img{ display:none;}
.mainpics img {
    width: 100% !important;
}
.i_nav{ height:33px; padding-top:10px; margin-left:20px;}

.i_banner{width:100%; height:100%; overflow:hidden;}


.i_container{ 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:344px; height:30px; line-height:30px;  bottom:90px; right:0; z-index:102;}
.copyrignt{float:right; padding-right:20px; font-size:12px; color:#FFF;}
.copyrignt a{color:#FFF;}

.footer_nav{position:absolute; float:left; padding:10px 10px 0 0; z-index:500; color:#FFF; font-size:12px; right:0;}
.footer_nav li{ float:left; margin-left:10px;}
.footer_nav a{color:#FFF; padding:0 5px;}
.footer_nav a img{ vertical-align:middle;}

/* ҳֽ */

/* ҳֿʼ */
.p_container{position:absolute; width:100%; z-index:905;}

.pbox{width:928px; height:400px; margin:0 auto; padding:25px 35px; background:rgba(0, 0, 0, 0.65) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=35);}
.p_title{position:relative; width:928px; height:20px; padding-left:11px; line-height:20px; font-size:16px; margin-bottom:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.p_content{position:relative; width:928px; height:390px; overflow:hidden; background:url(../images/icon02.gif) repeat-y right top; _background:url(../images/icon02.gif) repeat-y 692px top;}

.pp_inline .pbox{width:480px; height:380px; padding:10px 10px; margin:0 auto; background:rgba(0, 0, 0, 0.35) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=35);}
.pp_inline .p_content{position:relative; width:480px; height:380px; overflow:hidden; background:url(../images/icon02.gif) repeat-y right top; _background:url(../images/icon02.gif) repeat-y 692px top;}
.pp_inline .p_content .p_brand{width:450px; padding:0 5px; overflow:hidden; zoom:1; line-height:25px;}
.pp_inline .p_content .p_brand .content{ width:460px;}


.p_content1{position:relative; width:928px; height:390px; overflow:hidden; }
.p_content1 .p_brand{width:898px; padding:0 20px 0 10px; overflow:hidden; zoom:1; line-height:20px; display:table;}
.p_content1 .p_brand .content{ width:898px;}
.p_content1 .p_brand .contentx{ width:500px; float:left;}
.p_content1 .p_brand .contentn{ width:370px; float:right;}
.p_content1 .p_brand .contentn .p_content{ width:370px; height:380px;}

.p_content .p_brand{width:898px; padding:0 20px 0 10px; overflow:hidden; zoom:1; line-height:25px;}
.p_content .p_brand .content{ width:898px;}

.p_brand .content h1{ margin:0px;}
/* ҳֽ */

.p_sidebar{margin:0 auto; width:998px; height:40px; z-index:1000; display:table;}
.p_sidebar ul{ position:relative;}
.p_sidebar li{float:left; display: block; margin:3px 3px 0px 0px; display:inline;}
.p_sidebar li a{display:inline; float:left; padding:0 20px; height:40px; line-height:40px; color:#c4c4c4; font-size:16px; background:rgba(0, 0, 0, 0.80) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=80);}
.p_sidebar li a:hover{color:#FFF; background:rgba(0, 0, 0, 1.0) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=100);}
.p_sidebar li.on a{color:#FFF; background:rgba(0, 0, 0, 1.0) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=100);}
.p_sidebar li ul{ display:none; position:absolute; width:998px; left:0px; top:41px;}

.p_sidebar li ul li{ float:left;padding-right:1px; font-weight:normal; margin-top:3px; }
.p_sidebar li ul li a{ height:30px; line-height:30px; font-size:14px;}
.p_sidebar li:hover ul{ display:block;}
/* 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;  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:80px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.navfrom{ height:20px; overflow:hidden;}

#com_webcounter{ float:right; padding-right:10px; padding-top:5px;}
#com_copyright{ float:right; padding-right:20px;}
