﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
/* ��ҳ���ֿ�ʼ */
.header{height:171px; overflow:hidden; background:url(../images/header_bg.jpg) no-repeat left top;}
.logo{float:left;}
.i_hotline{float:right; padding-top:70px; padding-right:20px; font-size:18px; font-family:microsoft yahei;}
.i_hotline strong{ font-family:Georgia; font-size:28px;}

.i_container{width:1002px; padding:10px; margin:0 auto; border:1px solid #000000; background-color:#2b2a28;}

.i_nav{width:1000px; height:52px; border-width:0 1px; border-style:solid; border-color:#000000; background:url(../images/nav_bg.jpg) repeat-x left top;}


.subnav{width:1000px; height:33px; line-height:33px; border:1px solid #000; background-color:#291f16;}
.subnav span{padding-left:10px; color:#ffa54b; font-weight:bold; font-size:14px;}

.i_box01{float:left; width:1000px; margin-top:10px;}

.i_banner{float:left; width:743px; height:270px; overflow:hidden; position:relative;}
.i_banner img{float:left; width:580px; height:270px;}
.banner_nav{float:right; width:156px;}
.banner_nav li{width:154px; height:37px; line-height:37px; margin-bottom:7px; border:1px solid #000;}
.banner_nav a{display:block; width:154px; height:37px; color:#bbbbbb; text-align:center; background:url(../images/banner_navbg.jpg) repeat-x left top; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.banner_nav a:hover{ font-weight:bold; color:#FFF; background-position:left bottom;}
.banner_nav a.on{ font-weight:bold; color:#FFF; background-position:left bottom;}

.i_sevztc{float:right; width:246px; height:268px; border:1px solid #b28542; background-color:#f6f0d6; overflow:hidden;}
.i_sevztc h3{display:block; height:38px; padding-left:28px; line-height:38px; color:#a57529; font-size:14px; font-weight:bold; background:url(../images/icon01.jpg) no-repeat 10px center; border-bottom:1px dotted #c6c38c;}
.i_sevztc dl{display:inline-block; width:170px; margin-left:15px; margin-top:20px; border-bottom:1px dotted #cec7b5;}
.i_sevztc dl dt{ font-weight:bold; color:#ba8029;}
.i_sevztc dl dd{ padding-left:25px; line-height:39px; color:#ff0000; font-size:14px; font-weight:bold;}
.i_sevztc dl dd.i_stel{ background:url(../images/icon02.jpg) no-repeat left center;}
.i_sevztc dl dd.i_sqq{ background:url(../images/icon03.jpg) no-repeat left center;}
.i_sevztc span{display:block; padding:20px 0 0 20px;}
.i_sevztc span a{display:block; width:183px; height:30px; line-height:30px; background:url(../images/icon04.jpg) no-repeat left top; text-align:center; font-weight:bold;}
.i_sevztc span a:hover{color:#ffa54b;}

.i_news01{float:left; width:328px; height:284px;}
.i_news01_l{width:306px; height:235px; padding-top:10px; padding-left:20px; margin-top:5px; border:1px solid #000; background:url(../images/icon05.jpg) repeat left top; overflow:hidden;}
.i_news01_l ul li{float:left; padding-left:15px; width:290px; height:28px; line-height:28px; background:url(../images/icon06.gif) no-repeat left center;}
.i_news01_l ul li a{display:block; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_news02{float:left; margin-left:10px; width:328px; height:284px;}
.i_news02_l{width:316px; height:230px; padding-top:15px; padding-left:10px; margin-top:5px; border:1px solid #000; background:url(../images/icon05.jpg) repeat left top; overflow:hidden;}
.i_news02_l dl{width:316px; height:97px;}
.i_news02_l dl span{display:block; float:left; width:101px; height:97px;}
.i_news02_l dl span img{ display:block; width:101px; height:97px;}
.i_news02_l dl dt{float:left; width:190px; padding-left:10px; height:42px; line-height:21px; font-weight:bold; font-size:14px; overflow:hidden; }
.i_news02_l dl dd{float:left; width:190px; padding-left:10px; height:55px; line-height:18px; color:#cccccc; overflow:hidden;}
.i_news02_l ul{margin-top:10px;}
.i_news02_l ul li{float:left; padding-left:15px; width:290px; height:28px; line-height:28px; background:url(../images/icon06.gif) no-repeat left center;}
.i_news02_l ul li a{display:block; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_news03{float:right; width:328px; height:284px;}
.i_news03_l{width:316px; height:230px; padding-top:15px; padding-left:10px; margin-top:5px; border:1px solid #000; background:url(../images/icon05.jpg) repeat left top; overflow:hidden;}
.i_news03_l span{display:block; width:306px; height:70px; overflow:hidden;}
.i_news03_l ul{margin-top:10px;}
.i_news03_l ul li{float:left; padding-left:15px; width:290px; height:28px; line-height:28px; background:url(../images/icon06.gif) no-repeat left center;}
.i_news03_l ul li a{display:block; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_designer{float:left; width:666px; height:336px;}
.i_designer_l{width:664px; height:287px; padding-top:10px; margin-top:5px; border:1px solid #000; background:url(../images/icon05.jpg) repeat left top; overflow:hidden;}
.i_designer_l li{display:inline; float:left; margin:0 0 0 8px; width:122px;}
.i_designer_l li img{width:120px; height:105px; border:1px solid #c58515;}
.i_designer_l li span{ display:block; text-align:center; line-height:35px;}
.i_designer_l li span a{ width:124px; overflow:hidden; display:block; text-align:center;white-space:nowrap; text-overflow:ellipsis;}

.i_news04{float:right; width:328px; height:336px;}
.i_news04_l{width:316px; height:282px; padding-top:15px; padding-left:10px; margin-top:5px; border:1px solid #000; background:url(../images/icon05.jpg) repeat left top; overflow:hidden;}
.i_news04_l dl{width:316px; height:97px;}
.i_news04_l dl span{display:block; float:left; width:101px; height:97px;}
.i_news04_l dl span img{ display:block; width:101px; height:97px;}
.i_news04_l dl dt{float:left; width:190px; padding-left:10px; height:42px; line-height:21px; font-weight:bold; font-size:14px; overflow:hidden;}
.i_news04_l dl dd{float:left; width:190px; padding-left:10px; height:55px; line-height:18px; color:#cccccc; overflow:hidden;}
.i_news04_l ul{margin-top:10px;}
.i_news04_l ul li{float:left; padding-left:10px; width:290px; height:28px; line-height:28px; border-bottom:1px dotted #dbcda8;}
.i_news04_l ul li a{display:block; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_ad{width:1000px; height:100px; margin-top:10px;}
.i_ad img{width:1000px; height:100px;}

.i_news05{float:left; width:420px;}
.i_news05_l{width:420px; margin-top:10px; float:left;}
.i_news05_l span{display:block; float:left; padding-right:20px; width:151px; height:183px; overflow:hidden;}
.i_news05_l span img{width:149px; height:181px; border:1px solid #FFF;}
.i_news05_l ul{float:left; width:245px;}
.i_news05_l ul li{float:left; padding-left:15px; width:230px; height:24px; line-height:24px; background:url(../images/icon06.gif) no-repeat left center;}
.i_news05_l ul li a{display:block; width:230px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_case{float:right; width:552px;}
.i_case_l{width:552px; margin-top:10px; float:left;}
.i_case_l li{display:inline; float:left; margin:0 0 0 12px; width:172px;}
.i_case_l li img{width:170px; height:149px; border:1px solid #FFF;}
.i_case_l li span{display:block; margin-top:7px; text-align:center; line-height:22px; background-color:#a76503; border:1px solid #000;}
.i_case_l li span a{ width:170px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_huxing{width:1000px; margin-top:10px;}
.i_huxing_l{width:1000px; margin-top:10px; overflow:hidden;}
#pone_div{ width:1000px; overflow:hidden;}


.i_huxing_l li{display:inline; float:left; width:112px;}
.i_huxing_l li img{width:108px; height:99px; padding:1px; border:1px solid #c9caca;}
.i_huxing_l li span{display:block; text-align:center; line-height:25px;}

.i_huxing_l li span a{display:block; width:112px;  line-height:25px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.i_lm{width:1000px;     display: none;margin-top:10px;}
.i_lm_l{width:1000px; margin-top:10px; float:left;}
.i_lm_l li{display:inline; float:left; margin:0px 1px 0px 2px; width:122px;}
.i_lm_l li img{width:118px; height:58px; padding:1px; border:1px solid #c9caca;}
.i_lm_l li span{display:block; text-align:center; line-height:25px;}
.i_lm_l li span a{display:block; width:122px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.i_link{width:1000px; margin-top:10px;}
.i_link_l{width:1000px; margin-top:10px;}
.i_link_l a{padding:0 10px;line-height:20px;}

.footer{color:#FFF; padding:20px 0; text-align:center;}
.footer_nav{line-height:20px; color:#FFF;}
.footer_nav a{padding:0 10px;}

.copyright{line-height:20px; padding-top:5px;}

/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_banner{}

.p_container{width:1002px; padding:10px; margin:0 auto; border:1px solid #000000; background-color:#2b2a28;}

.p_path{width:1000px; height:40px; line-height:40px; font-family:"����"; color:#8c8c8d; background:url(../images/icon10.jpg) no-repeat left center;}
.p_path h3{float:left; padding-left:20px; color:#ffffff; font-weight:bold; background:url(../images/icon07.jpg) no-repeat left center;}
.p_path span{float:right; font-weight:bold; color:#FFF; padding-right:20px;}

.p_left{float:left; width:250px;}
.p_right{float:right; width:733px;}
.p_right1{ border:1px solid #000; background-color:#353431;}


.sidebar{width:250px; float:left;}
/*.sidebar li{float:left; width:250px; height:39px;}
.sidebar li a{display:block; text-align:center; margin-bottom:4px; width:248px; height:37px; border:1px solid #000; line-height:37px; color:#FFF; background:url(../images/sidebar_abg.jpg) repeat-x left top;}
.sidebar li a:hover{color:#FFF; font-weight:bold; background-position:left bottom;}
.sidebar li a.on{color:#FFF; font-weight:bold; background-position:left bottom;}*/

.pl_news{margin-top:10px; width:250px;}
.pl_news_l{width:238px; padding:15px 0 10px 10px; margin-top:5px; border:1px solid #000; background:url(../images/icon05.jpg) repeat left top; overflow:hidden;}
.pl_news_l dl{width:228px; height:97px;}
.pl_news_l dl span{display:block; float:left; width:101px; height:97px;}
.pl_news_l dl span img{ width:101px; height:97px;}
.pl_news_l dl dt{float:left; width:117px; padding-left:10px; height:21px; line-height:21px; font-weight:bold; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pl_news_l dl dd{float:left; width:117px; padding-left:10px; line-height:18px; color:#cccccc; height:70px; overflow:hidden;}
.pl_news_l ul{margin-top:10px;}
.pl_news_l ul li{float:left; padding-left:15px; width:213px; height:28px; line-height:28px; background:url(../images/icon06.gif) no-repeat left center;}
.pl_news_l ul li a{display:block; width:213px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.pl_des{margin-top:10px; width:250px;}
.pl_des_l{width:248px; padding:10px 0; margin-top:5px; border:1px solid #000; background:url(../images/icon05.jpg) repeat left top; overflow:hidden;}
.pl_des_l li{display:inline; float:left; margin:5px 0 0 15px; width:98px;}
.pl_des_l li img{width:96px; height:84px; border:1px solid #c58515;}
.pl_des_l li span{ display:block; width:98px; text-align:center; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.pl_news01{margin-top:10px; width:250px;}
.pl_news01_l{width:238px; padding:15px 0 10px 10px; margin-top:5px; border:1px solid #000; background:url(../images/icon05.jpg) repeat left top; overflow:hidden;}
.pl_news01_l dl{width:316px; height:97px;}
.pl_news01_l dl span{display:block; float:left; width:101px; height:97px;}
.pl_news01_l dl dt{float:left; width:117px; padding-left:10px; height:21px; line-height:21px; font-weight:bold; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pl_news01_l dl dd{float:left; width:117px; padding-left:10px; line-height:18px; color:#cccccc;}
.pl_news01_l ul{margin-top:10px;}
.pl_news01_l ul li{float:left; padding-left:10px; width:218px; height:28px; line-height:28px; border-bottom:1px dotted #dbcda8;}
.pl_news01_l ul li a{display:block; width:218px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.p_about{padding:20px; line-height:25px;}


/* ��ҳ���ֽ��� */



.Hr_1{}

.Hr_1 IMG {
	
}
.Hr_11 {
	 MARGIN: 0px 0px 0px 8px;  WIDTH:154px; LINE-HEIGHT: 37px;position:absolute; display:inline; right:2px;
 
}
.Hr_11 .nor {
	 background: url("../images/banner_navbg.jpg") repeat-x scroll left top transparent;
    color: #BBBBBB;
    display: block;
    height: 37px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 154px; margin-bottom:7px; border:1px solid #000;
}
.Hr_11 .act { background: url("../images/banner_navbg.jpg") repeat-x scroll left bottom transparent;
    color: #FFF;
    display: block;
    height: 37px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 154px; margin-bottom:7px; border:1px solid #000;
}