﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(banner.css);
@import url(onlineeditor.css);
@import url(ddsmoothmenu.css);
/* ��ҳ���ֿ�ʼ */
.header{height:100px; overflow:hidden;}
.logo{float:left; width:340px; overflow:hidden;}
.ad01{float:left; width:300px; overflow:hidden;}
.header_r{float:right;}
.header_r .topnav{float:right;}
.header_r .topnav li{ float:left; line-height:25px; padding:0 10px;}
.header_r .i_tel{float:right; margin-top:20px; padding:6px 0 0 35px; line-height:30px; color:#6d6d6d; font-size:16px; background:url(../images/icon01.jpg) no-repeat left top;}
.header_r .i_tel ins{ text-decoration:none;}
.header_r .i_tel span{ color:#fe0201; font-size:20px; font-family:Georgia;}

.nav{width:100%; height:42px; background:#404040;}
.i_nav{position:relative; background:#404040;}
/*.i_nav ul{float:left; width:810px; overflow:hidden;}
.i_nav li{float:left; width:90px; font-size:14px; line-height:42px; text-align:center;}
.i_nav li a{display:block; color:#FFF; width:90px;}
.i_nav li a:hover{color:#FFF; background:#101010;}
.i_nav li a.on{color:#FFF; background:#101010;}*/

.i_search{ position:absolute; right:0; top:8px; width:190px; height:26px; background:#FFF;}
.i_search dd{float:left;}
.i_search dd input{float:left; height:26px;}
.i_search input.is_int{width:164px; text-indent:5px; line-height:26px; background:#FFF; color:#666; border:none;}
.i_search input.is_btn{width:26px; height:26px; cursor:pointer; background:url(../images/btn_search.jpg) no-repeat; border:none;}

.banner{width:100%; height:374px; background:url(../images/icon02.jpg) center repeat-x;}
.i_banner{ width:1006px; height:374px; margin:0 auto; overflow:hidden; text-align:center;}
.i_banner img{ height:374px;}

.line01{width:100%; height:12px; background:#636363; overflow:hidden; text-align:center;}
.roll01{float:left; width:35px; height:116px; text-align:center;}

.i_pro01{width:100%; height:109px; padding-top:6px; background:url(../images/icon03.jpg) repeat-x left top; overflow:hidden;}
.i_pro01_l{float:left;  overflow:hidden;}
.i_pro01_l ul{height:116px; overflow:hidden;}
.i_pro01_l li{float:left; display:inline; width:125px; margin-right:29px;}
.i_pro01_l li img{width:125px; height:84px;}
.i_pro01_l li span{display:block; width:125px; height:25px; line-height:25px; text-align:center; overflow:hidden;}

.i_container{ padding:10px 0;}

.i_notice{width:1004px; height:34px; border:1px solid #dbdbdb; border-radius:5px;display: block;}
.i_notice h3{display:block; float:left; width:80px; line-height:34px; text-indent:10px; background:url(../images/icon05.jpg) no-repeat right center;}
.i_notice ul{float:left; width:924px; overflow:hidden;}
.i_notice ul li{ line-height:34px; overflow:hidden; padding-left:10px;}
.i_notice ul li span{ padding-left:5px;}

.i_left{float:left; width:270px; margin-top:10px; background:url(../images/icon06.jpg) repeat-y left top; overflow:hidden;}
.i_right{float:right; width:720px; margin-top:10px; overflow:hidden;}

.i_ketang{width:270px;}
.i_ketang_l{ padding:10px 0 0 22px;}
.i_ketang_l ul{width:245px; height:180px;}
.i_ketang_l span{display:block; width:245px; height:11px; padding-top:3px; overflow:hidden; text-align:center;}
.i_ketang_l span a{display:inline-block; width:7px; height:7px; margin:0 3px; overflow:hidden; background:#dddddd;}
.i_ketang_l span a:hover{background:#04aef4;}
.i_ketang_l span a.on{background:#04aef4;}

.i_sort{width:270px;}
.i_sort_l{}
.i_sort_l li{ height:62px; line-height:62px;  padding:0 0 0 22px; font-size:18px; border-bottom:1px solid #7f7f7f;}
.i_sort_l a{display:block; color:#fff607; width:248px; height:62px; text-indent:35px; background:url(../images/icon07.png) no-repeat left top;}
.i_sort_l a:hover{color:#fff607; background-color:#434343;}

.ad03{width:270px; margin-top:10px;}
.ad04{width:248px; margin-top:10px; padding-left:22px;}

.i_about{width:718px; border:1px solid #d5d5d5; border-radius:5px;}
.i_about_c{ padding:10px 5px; line-height:25px;height: 240px;overflow: hidden;display: inline-block;}
.i_about_c img{float:right; margin-left:5px; border:1px solid #cccacb;}

.i_pro02{width:718px; border:1px solid #d5d5d5; margin-top:10px; border-radius:5px;}
.i_pro02_l{padding:10px; width:698px;}
.i_pro02_l li{float:left; display:inline; width:155px; margin:0 8px;}
.i_pro02_l li img{width:153px; height:128px; border:1px solid #dddddd;}
.i_pro02_l li span{display:block; width:155px; height:40px; text-align:center; line-height:40px; overflow:hidden;}

.i_news{width:354px; border:1px solid #d5d5d5; margin-top:10px; border-radius:5px;}
.i_news_l{padding:10px 7px 7px; width:340px;}
.i_news_l li{height:30px; line-height:30px; background:url(../images/icon08.jpg) no-repeat left center;}
.i_news_l li a{display:block; width:322px; padding-left:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_links{width:1004px; border:1px solid #d5d5d5; margin-top:10px; border-radius:5px;}
.i_links_l{padding:10px 0; width:1004px;}
.i_links_l li{float:left; display:inline; width:182px; margin:0 0 0 15px;}
.i_links_l li img{width:180px; height:74px; border:1px solid #cccccc;}

.footer{text-align:center; color:#FFF; line-height:25px; padding:20px 0; background:#2b2c2e; overflow:hidden;}
.footer a{color:#FFF;}
.footer a:hover{color:#f2ee09;}

.footer_l{float:left; width:480px; border-right:1px solid #505153; text-align:left;}
.footer_l img{padding:20px 0;}
.footer_r{float:right; width:460px;}

.footer_nav{ text-align:left;}
.footer_nav a{padding:0 5px;}
.copyright{text-align:left; margin-top:20px;}

/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_container{}
.p_right{float:right; width:720px; margin-top:10px; }
.p_right1{width:698px; border:1px solid #d5d5d5; border-radius:5px; padding:10px; overflow:hidden;}

.p_path{height:25px; border-bottom:1px solid #d0d0d0; line-height:25px; text-indent:25px; background:url(../images/icon09.jpg) no-repeat left center;}
.p_path a{color:#666666; padding:0 5px;}
.p_path span{color:#666666; padding:0 5px;}

.sidebar{width:270px;}
/*.sidebar_l{width:270px; margin-top:10px;}
.sidebar_l li{ height:36px; line-height:36px;  padding:0 0 0 22px; border-bottom:1px solid #7f7f7f;}
.sidebar_l a{display:block; color:#FFF; width:248px; height:36px; text-indent:17px;}
.sidebar_l a:hover{color:#FFF; background-color:#434343;}
.sidebar_l a.on{color:#FFF; background-color:#434343;}*/

.p_about{width:698px; padding:10px 0; line-height:25px;}

/* ��ҳ���ֽ��� */
