@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(banner.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
/* ��ҳ���ֿ�ʼ */
.header{height:109px; background:url(../Images/header_bg.jpg) no-repeat left top; overflow:hidden;}
.logo{float:left;}

.topr{float:right; margin-top:70px;}
.topr li{ float:left;}
.topr a{padding:0 10px;}

.i_nav{height:39px;}
/*.i_nav li{float:left; width:109px; height:39px; line-height:16px; text-align:center;}
.i_nav li.line{width:2px; background:url(../Images/nav_line.jpg) no-repeat left top;}
.i_nav li a{display:block; width:109px; height:34px; padding-top:5px; color:#111111; font-size:13px; font-family:microsoft yahei;}
.i_nav li a span{display:block; color:#9a9a9a; font-size:10px; text-transform:uppercase; font-family:Arial;}
.i_nav li a:hover{color:#FFF; text-decoration:none; background:url(../Images/nav_abg.jpg) repeat-x left top;}
.i_nav li a:hover span{color:#FFF;}
.i_nav li a.on{color:#FFF; text-decoration:none; background:url(../Images/nav_abg.jpg) repeat-x left top;}
.i_nav li a.on span{color:#FFF;}*/

.i_container{width:980px; margin:0 auto; padding:15px 12px; background:#FFF;}

.i_banner{float:left; width:980px; height:350px; overflow:hidden;}
.i_banner img{width:980px; height:350px;}

.i_left{float:left; width:769px; margin-top:15px;}
.i_right{float:right; width:201px; margin-top:15px;}

.i_news{float:left; width:263px; /*height:199px;*/ overflow:hidden;}
.i_news_l{width:237px; height:161px; padding:0 13px 0; overflow:hidden; background:url(../Images/icon01.jpg) no-repeat left bottom;}
.i_news_l li{float:left; width:237px; height:26px; line-height:26px;}
.i_news_l li a{display:block; float:left; text-indent:10px; width:150px; height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../Images/icon02.jpg) no-repeat left center;}
.i_news_l li span{display:block; float:right; text-align:right; width:87px;}

.i_about{float:right; width:494px; height:199px; overflow:hidden;}
.i_about_c{width:468px; height:160px; padding:0 13px 0; line-height:22px; overflow:hidden; background:url(../Images/icon03.jpg) no-repeat left bottom;}
.i_about_c img{float:right; margin-left:10px;}

.i_pro{width:769px; margin-top:10px; overflow:hidden;}
.i_pro_l{padding:5px 0;}
.i_pro_l li{float:left; margin:10px 0 0 26px; width:160px;}
.i_pro_l img{width:158px; height:118px; border:1px solid #52514f;}
.i_pro_l span{display:block; line-height:20px; text-align:center; width:160px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_ad01{width:195px; padding:2px; border:1px solid #cfcfcf;}
.i_ad01 img{width:195px; height:121px;}

.i_ad02{width:195px; margin-top:10px; padding:2px; border:1px solid #cfcfcf;}
.i_ad02 img{width:195px; height:103px;}

.i_contact{width:195px; margin-top:10px; padding:2px; border:1px solid #cfcfcf;}
.i_contact_c{ line-height:24px;}

.footer{padding:10px 0; margin-top:20px; color:#000; text-align:center; background:#efefef;  border-top:2px solid #666666; line-height:20px;}
.footer_nav{}
.footer_nav a{color:#000; padding:0 5px;}
.footer_nav a:hover{color:#000; text-decoration:underline;}
.copyright{margin-top:10px;}


/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_container{width:980px; margin:0 auto; padding:15px 12px; background:#FFF;}
.p_banner{float:left; width:980px; height:350px; overflow:hidden;}
.p_banner img{width:980px; height:350px;}

.p_left{float:left; width:201px; margin-top:15px; overflow:hidden;}
.p_right{float:right; width:769px; margin-top:15px; overflow:hidden;}

.sidebar{width:197px; padding:1px; border:1px solid #c9c9c9;}
/*.sidebar_l{padding:11px;}
.sidebar_l li{float:left; width:175px; height:33px; background:url(../Images/sidebar_bg.jpg) no-repeat left top;}
.sidebar_l li a{display:block; width:175px; height:33px; text-indent:23px; line-height:33px;}
*/
.p_path{}

.p_rtitle{height:28px; background:url(../Images/title_bg01.jpg) repeat-x left top;}
.p_rtitle h3{display:block; float:left; text-indent:25px; width:94px; height:28px; font-size:12px; color:#FFF; font-family:microsoft yahei; line-height:20px; background:url(../Images/title_bg01_l.jpg) no-repeat left top;}
.p_rtitle span{display:block; float:right; padding:10px 18px 0 0; height:28px; background:url(../Images/title_bg01_r.jpg) no-repeat right top;}

.p_about{width:729px; padding:0px 20px; line-height:25px;}

/* ��ҳ���ֽ��� */
