@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{position:relative; margin-bottom:10px;}
.logo{position:absolute; width:224px; top:-126px; left:400px; overflow:hidden;}

.i_nav{margin-top:126px; height:43px; background:url(../Images/nav_bg.png) no-repeat left top; font-family:microsoft yahei;}
/*.i_nav li{float:left; width:132px; height:43px; line-height:43px; text-align:center;}
.i_nav li.line{width:1px; background:url(../images/nav_line.png) no-repeat left top;}
.i_nav li.n4{margin-left:224px;}
.i_nav li a{display:block; width:132px; height:43px; color:#8e5100; font-size:18px;}
.i_nav li a:hover{color:#a40013; text-decoration:underline;}
.i_nav li a.on{color:#a40013; text-decoration:none;}*/

.activeCatButton a{ font-weight: bold;}


.i_search{float:right; margin-top:10px; padding:0 4px; width:196px; height:17px; background:url(../Images/search_bg.png) no-repeat left top; display: none;}
.i_search li{float:left;}
.i_search input{float:left; padding:0; margin:0; border:0; background-color:transparent;}
.i_search li input.is_int {width:170px; height:17px; line-height:17px; font-size:12px; font-family:Arial; color:#8e5100;}
.i_search li input.is_btn {width:17px; height:17px; background:url(/templates/Images/search_btn.png) no-repeat;}

/*.topline_nav{float:right; margin-right:10px;}
.topline_nav a{padding:0 10px;}
*/



.i_banner_box{position:relative; width:100%; height:240px; overflow:hidden;}
.i_banner{width:100%; height:240px; overflow:hidden;}




.i_container{padding:30px 0;}


.ad01{float:left; width:121px; display: none;}

.i_news01{float:left; width:400px; padding-left: 20px;}
.i_news01_f{height:93px; margin-top:15px; overflow:hidden;}
.i_news01_fl{float:left; width:124px; margin-right:10px; overflow:hidden;}
.i_news01_fr{float:right; width:265px; overflow:hidden;}
.i_news01_fr h3{display:block; width:285px; line-height:20px; font-family:microsoft yahei; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news01_fr h3 a{color:#000000;}
.i_news01_fr h3 a:hover{color:#009b4c;}
.i_news01_fr span{display:block; margin-top:10px; font-size:12px; width:285px; color:#000; line-height:20px; height:60px; overflow:hidden;}
.i_news01_l{margin-top:13px;}
.i_news01_l li{height:27px; line-height:27px; border-bottom:1px solid #009b4c;}
.i_news01_l li a{display:block; float:left; width:330px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news01_l li a:hover{ color: #009b4c;}
.i_news01_l li span{display:block; float:right; width:70px;}


.videosa{ margin-top: 5px;}

.i_ys{float:right; margin-left:15px; width:580px;}
.i_ys .aboutus{ padding:10px 0px; line-height: 25px;}
.i_ys_l{width:432px; height:235px; margin-top:25px; border-bottom:1px solid #009b4c; overflow:hidden; font-family:microsoft yahei;}
.i_ys_l ul{width:10000px;}
.i_ys_l li{float:left; display:inline; margin:0 13px; width:118px; text-align:center;}
.i_ys_l li a.img{ display:block; width:116px; height:150px;border:1px solid #6b7571; overflow:hidden;}
.i_ys_l li img{ height:150px;} 
.i_ys_l li span{display:block; line-height:30px; margin-top:10px; font-size:16px;}
.i_ys_l li span a{color:#000;}
.i_ys_l li ins{display:block; line-height:25px; font-size:14px; color:#009b4c; text-decoration:none;}

.i_roll{float:right; margin-top:8px; height:26px;}
.i_roll li{float:right; margin-left:3px; width:26px; height:26px;}
.i_roll a{display:block; width:26px; height:26px;}
.i_roll a.rol{background:url(../images/roll_l.jpg) no-repeat left top;}
.i_roll a.ror{background:url(../images/roll_r.jpg) no-repeat left top;}
.i_roll a:hover{background-position:left bottom;}

.i_fwxm{margin-top:20px;}
.i_fwxm_c{margin-top:10px; float:left; height:185px;}
.i_fwxm_cl{float:left; display:inline; margin-left:60px; width:220px; padding:15px; border:1px solid #009b4c;}
.i_fwxm_cl span{ display:block; width:220px; height:152px; overflow:hidden;}
.i_fwxm_cl img{width:220px; }
.i_fwxm_cr{float:left; position:relative; display:inline; margin-left:50px; line-height:30px; width:600px; height:180px; overflow:hidden;}

.i_more{ position:absolute; right:0; bottom:0;}
.i_more a{color:#009b4c;}
.i_more a:hover{color:#009b4c;}

.i_case{margin-top:20px; margin-left: 25px;}
.i_case h3{ display:inline-block; float:left; font-size:20px; font-family:microsoft yahei; margin-top:5px; padding:5px 7px 0 8px; margin-left:20px; width:27px; height:113px; line-height:23px; background:url(../Images/icon03.png) no-repeat left top; color: #009b4c;}
.i_case_c{float:left; width:240px; height:110px; line-height:23px; border-radius:5px; padding:5px; border:1px solid #c09856; overflow:hidden; display: none;}
.i_case_i{float:left; margin-left:10px;}
.i_case_i li{float:left; margin-right:10px;}
.i_case_i li img{ height:120px;}


.i_pro{float:left; width:543px;}
.i_pro_l{width:543px; margin-top:6px; overflow:hidden;}
.i_pro_l ul{width:552px; overflow:hidden;}
.i_pro_l li{float:left; display:inline; margin-right:9px; width:129px;}

.i_roll{margin-top:8px; height:26px;}
.i_roll li{float:right; margin-left:3px; width:26px; height:26px;}
.i_roll a{display:block; width:26px; height:26px;}
.i_roll a:hover{ background-position:left bottom;}
.i_roll li.rol a{background:url(../images/roll_l.jpg) no-repeat left top;}
.i_roll li.ror a{background:url(../images/roll_r.jpg) no-repeat left top;}

.i_txt01{float:left; width:543px; margin-top:10px;}
.i_txt01_c{width:543px; margin-top:6px; overflow:hidden; font-size:14px;}
.i_txt01_c h4{ font-size:16px; display:block; line-height:30px;}

.more{ margin-top:5px; line-height:20px; text-align:right; font-size:16px;}

.i_txt02{float:right; width:308px;}
.i_txt02_c{width:308px; margin-top:6px; overflow:hidden; line-height:19px;}
.i_txt02_c h4{ font-size:16px; display:block; line-height:30px;}


.i_box{ width:902px; margin-top:20px; padding:90px 61px 0; background:url(../Images/icon04.png) no-repeat center top; float:left;}

.i_img{float:right; width:178px; margin-top:30px;}

.i_pro02{float:left; position:relative; width:680px; height:139px; margin-top:30px; padding-bottom:10px; border-bottom:2px solid #009b4c;}
.i_pro02_l{float:left; width:598px; overflow:hidden;}
.i_pro02_l ul{width:608px; overflow:hidden;}
.i_pro02_l li{float:left; display:inline; margin-right:10px; width:142px;}

.i_roll02{float:left; margin-left:5px; height:26px;}
.i_roll02 li{float:left; margin-right:3px; width:26px; height:26px;}
.i_roll02 a{display:block; width:26px; height:26px;}
.i_roll02 a:hover{ background-position:left bottom;}
.i_roll02 li.rol a{background:url(../images/roll_l.jpg) no-repeat left top;}
.i_roll02 li.ror a{background:url(../images/roll_r.jpg) no-repeat left top;}

.i_p02t{ position:absolute; right:0; bottom:10px; line-height:20px; font-size:16px; text-align:right;}

.i_contact{float: left; padding-left:300px; margin-top:20px; line-height:18px; font-size:14px; font-family:microsoft yahei;}

.footer{padding:10px 0; color:#000; border-top:1px solid #009b4c; font-family:microsoft yahei;}
.footer_nav{padding:10px 0; text-align:center; font-size:14px;}

.footer_nav a{padding:0 10px;}
.copyright{text-align:center; line-height:20px;}
.jsq{ text-align:center;}

/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */

.p_container{padding:0 0 20px; width:960px; margin:0 auto; font-family:microsoft yahei;}

.p_left{float:left; width:256px; overflow:hidden;}
.p_right{float:right; width:670px; overflow:hidden;}

.p_time{ font-size: 16px;height: 35px;line-height: 30px;text-align: left;width: 256px;}


.sidebar{width:256px;}
.sidebar_left{width:224px; padding:10px 15px; border:1px solid #009b4c;}
.sidebar_left li{float:left; width:224px; height:30px; line-height:30px; font-size:15px;}
.sidebar_left li a{display:block; width:204px; height:30px; padding-left:20px; color:#000; background:url(../images/sidebar_abg.jpg) no-repeat left center;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sidebar_left li a:hover{color:#009b4c;}

.p_path{  font-family: "宋体";font-size: 14px;height: 35px;line-height: 30px;width: 670px; text-align: right;}

.p_rc{float:right; width:608px; padding:30px; border:1px solid #009b4c; overflow:hidden;}
.p_zj{width:569px; overflow:hidden;}
.p_zj ul{width:615px; overflow:hidden;}
.p_zj ul li{float:left; margin-right:47px; width:158px;}
.p_zj ul li span{ display:block; height:30px; line-height:30px;}

.p_txt01{margin-top:10px;}


/* ��ҳ���ֽ��� */



.fullSlide {
	width:400px;
	position:relative;
	height:240px;
	background:#000;
}
.fullSlide { height:240px;}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	height:240px; overflow:hidden;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd { height:240px;}
.fullSlide .bd ul {
	width:400px !important;
}
.fullSlide .bd li {
	width:400px !important;
	height:240px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li{ height:240px;  width: 400px;}
.fullSlide .bd li a {
	display:block;
	height:240px;
}
.fullSlide .bd li a{ height:240px;}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	display:inline-block; margin:0 10px; width:14px; height:14px; border-radius:100%; overflow:hidden; background:#FFF; font-size:0px;
}
.fullSlide .hd ul .on {background:#795443;
}

/*.p_banner li{width:100%; height:300px;}
.p_banner li a{ display:block; width:100%; height:300px;}
.p_banner_p{position:absolute; width:100%; left:0; bottom:10px; text-align:center; z-index:9000;}
.p_banner_p a{display:inline-block; margin:0 7px; width:16px; height:16px; overflow:hidden; border:2px solid #959595; border-radius:100%;}
.p_banner_p a:hover{ border:1px solid #bc2931; background:#bc2931;}
.p_banner_p a.on{ border:1px solid #bc2931; background:#bc2931;}*/



.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:99999;
	top:50%;
	margin-top:-30px;
	left:15%;
	width:27px;
	height:47px;
	background: url(../Images/rol.png) no-repeat center center;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5; display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background: url(../Images/ror.png) no-repeat center center;
}

/*#index .fullSlide{height:469px;}
#index .fullSlide .bd{height:469px;}
#index .fullSlide .bd li{height:469px;}
#index .fullSlide .bd li a{height:469px;}*/
