@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);
/* ��ҳ���ֿ�ʼ */
.topline{height:25px; background:#000000;}
.tll{float:left; padding:0 20px; background:#880203; line-height:25px; color:#FFF; text-transform:uppercase; border-right:1px solid #FFF;}
.lan{float:right; color:#FFF; line-height:25px;}
.lan li{padding:0 10px; float:left;}
.lan li a{ color:#fff;}
.lan li a:hover{ color:#a8866d;}

.header{height:96px;}

.logo{float:left; width:460px; overflow:hidden;}

.i_nav{float:right; margin-top:30px; height:36px;}
/*.i_nav li{float:left; width:90px;}
.i_nav li a{display:block; color:#333333; height:36px; text-align:center; line-height:18px; display:block; font-size:14px; overflow:hidden;}
.i_nav li a span{display:block; line-height:18px; color:#8b0005; font-size:12px; text-transform:uppercase;}
.i_nav li a:hover{color:#880105; text-decoration:none; line-height:36px; font-size:16px;}*/

.i_banner{width:1001px; height:272px; margin:0 auto; overflow:hidden; border:1px solid #c4c2c3;}

.i_container{padding-top:10px;}
.i_left{float:left; width:254px; overflow:hidden;}
.i_right{float:right; width:730px; overflow:hidden;}

.i_news01{width:254px;}
.i_news01_l{width:232px; height:175px; padding:10px; border-width:0 1px 1px; border-style:solid; border-color:#a6a6a6;}
.i_news01_l li{width:232px; height:25px; line-height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../Images/icon02.jpg) repeat-x left bottom;}
.i_news01_l li a{ color:#000;}
.i_news01_l li a:hover{ color:#ff0000;}

.i_contact{width:254px; margin-top:10px;}
.i_contact_c{width:232px; border-width:0 1px 1px; border-style:solid; border-color:#a6a6a6; padding:10px; line-height:24px;}

.i_video{float:left; width:269px;}
.i_video_c{}

.i_about{float:right; width:450px;}
.i_about_c{ line-height:25px; padding:10px 5px;}

.i_pro{width:730px; margin-top:10px;}
.i_pro_l{width:730px; overflow:hidden; margin-top:10px;}
.i_pro_l ul{ overflow:hidden;}
.i_pro_l li{float:left; width:249px; height:169px; margin-right:5px; display:inline;}
.i_pro_l li img{width:245px; height:165px; border:2px solid #a1a8ae;}

.footer{width:1003px; margin:10px auto 0; color:#000;}
.footline{height:25px; background:#000000;}
.footline span{float:right; display:block; padding:0 20px; background:#880203; line-height:25px; color:#FFF; text-transform:uppercase; border-left:1px solid #FFF;}
.footer_l{float:left; line-height:23px; margin-top:10px;}
.footer_r{float:right; margin-top:10px;}

.copyright{line-height:20px; text-align:right;}
.jsq{ text-align:right;}
.footer_nav{padding-top:10px; line-height:20px; text-align:right;}
.footer_nav a{padding-left:20px; color:#727171;}


/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_container{padding-top:10px;}
.p_left{float:left; width:254px; overflow:hidden;}
.p_right{float:right; width:730px; overflow:hidden;}

.sidebar{width:254px;}
/*.sidebar_l{width:232px; padding:10px; border-width:0 1px 1px; border-style:solid; border-color:#a6a6a6;}
.sidebar_l li{width:232px; height:36px; line-height:36px; text-indent:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../Images/icon02.jpg) repeat-x left bottom;}
.sidebar_l li a{ color:#000; font-size:14px;}
.sidebar_l li a:hover{ color:#ff0000;}*/

.p_content{padding:20px 10px; overflow:hidden;}

/* ��ҳ���ֽ��� */
