body{font-family:"幼圆";margin:0;padding:0;font-size:12px;overflow-x:hidden;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
a { color:#7F7F8C; text-decoration:none;}
a:hover { color:#ba2636; text-decoration:none;}
ul { list-style:none; }
img{border:0;}
.clear{clear:both}
.headContent{position:fixed; width:1170px; background-color:#ffffff; z-index:99;margin:0 auto}
.head{ height:85px; width:1170px; margin:0 auto}
.headContent2{position:fixed; width:1170px; bottom:0;background-color:#ffffff; z-index:99;margin:0 auto}
.head2{ height:40px; width:1170px; margin:0 auto}
#topp{ width:1170px;margin:0 auto}
#top{ width:1170px; height:85px;margin:0 auto}
.topLeft{ width:165px; height:auto;margin:20px 0 0 0px;float:left;}
.topRight{ width:780px; height:auto; float:left;margin:22px 0 0 75px}
.bnalwr_Txt{width:1100px;line-height:28px;margin:0px auto 0 auto;color:#444444;position:relative}
.bnalwr_Txt h2{font-size:14px;}

#foot{ width:1170px; margin:0px auto 0 auto;border-top:1px solid #999999}
.footLeft{ width:85px; height:auto;margin:5px 0 0 0px;display:inline; float:left;}
.footLeft a{ padding:0 10px 0 0px;}
.footRight{ width:1085px; height:auto; float:left;margin:3px 0 0 0px;}

#footer{height:60px;text-align:right;}
#footer span{color:#1d5ea0}
#footer a{color:#000;text-decoration:none}
#footer p{margin:0px 0 0 0;color:#444444;line-height:20px;}

.ddsmoothmenu{font:14px Verdana;background:url() no-repeat;width:900px;position:relative;margin:0 0px 0 0px;}
.ddsmoothmenu ul{z-index:100;list-style-type: none;}
.ddsmoothmenu ul li{float:left;display:inline;position:relative;margin:0;padding:0;border-left:1px solid #999999}
.ddlst{border:none;background:none;position:absolute}
.ddsmoothmenu ul li a{font-weight:bold;display: block;_display:inline;color:#000;padding: 8px 20px;color: #2d2b2b;text-decoration: none;height:10px;line-height:10px;text-align:center}
.ddsmoothmenu ul li .child a{display: block;background:#333333;color: white;padding: 8px 17px;color: #2d2b2b;text-decoration: none;width:78px;position:relative;top:0px;_top:0px;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:#999999;}
.ddsmoothmenu ul li .child a:link, .ddsmoothmenu ul li .child a:visited{color:#999999;line-height:15px;height:15px;}


.ddsmoothmenu ul li a:hover{color:#999999;}
.ddsmoothmenu ul li .child a:hover{width:78px;color:#FFF;line-height:15px;height:15px;}

p,table,span,div,html,body,ul,li,a,img,h4,input{ margin:0px; padding:0px;}
/*.banner{ position:relative; height:414px; top:0px; text-align:center; background:url(../images/index-03.jpg) no-repeat center 0; } */
.classBanner{position:relative; height:514px; top:0px; background:url(http://www.bjlandscape.com.cn/images/about.jpg) no-repeat center 0;}
.bannerWrap{ width:1170px; overflow:auto; margin:0 auto; position:relative; top:0px; z-index:3;}
.bannerWrap ul.showList{ margin:0 auto; float:right  }
.bannerWrap ul.showList li{ width:18px; height:18px; background:; margin:0px 0 0 0; float:left; color:#000; padding-top:2px; text-align:center;  }
.bannerWrap ul.showList li.special{ background:#e4e4e2; color:#000}


.ddsmoothmenu ul li .parent a{display: block;background:#333333;color: white;padding: 8px 10px;color: #2d2b2b;text-decoration: none;width:78px;position:relative;top:35px;_top:0px;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:#999999;}
.ddsmoothmenu ul li .parent a:link, .ddsmoothmenu ul li .parent a:visited{color:#999999;line-height:15px;height:15px;}


.ddsmoothmenu ul li a:hover{color:#999999;}
.ddsmoothmenu ul li .parent a:hover{width:78px;color:#FFF;line-height:15px;height:15px;}





.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none; visibility: hidden;}
.ddsmoothmenu ul li ul li{display: list-item;float: none;border-left:none}
.ddsmoothmenu ul li ul li a{font: normal 13px Verdana;width:81px; padding: 5px;margin: 0;border-top-width: 0;}
.ddshadow{position: absolute;left: 0;top: 0;;}
#smoothmenu1{_margin:-65px 0 0 0}


#inner { width:1170px; margin:0px auto 0 auto; height:542px;}
.hot-event { padding: 300px 0 0; position: relative; }
    .hot-event .switch-nav { position: absolute; right:-10px; top: 540px;  }
        .hot-event .switch-nav .i-prev { background-image: url(http://www.bjlandscape.com.cn/images/left_1.gif); width:13px;height:14px;}
        .hot-event .switch-nav .prev { border-radius: 3px 0 0 3px; border-width: 1px; }
        .hot-event .switch-nav .next { border-radius: 0 3px 3px 0; border-width: 1px 1px 1px 0; }
        .hot-event .switch-nav .i-next { background-image: url(http://www.bjlandscape.com.cn/images/left_2.gif);  width:13px;height:14px;}
        .hot-event .switch-nav a { display: inline-block; padding: 7px 16px 7px 0px;  }
    .hot-event .event-item { height: 542px; width:1170px; position: absolute; left: 0; top: 0; }
.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }


 .box_min{width:1170px;margin:0px auto 0 auto;position:relative;}
 .box {float:left;width:370px;margin:0px 10px; text-align:left;display:inline}
 .box  .title {font-weight:bold;font-size:12px;margin:0 0 0 15px; }
 .box ul{margin:0; padding:0;}
 .box ul li{line-height:22px;height:22px;background:url(http://www.bjlandscape.com.cn/images/list_l.gif) 0 10px no-repeat;list-style:none;padding: 0 0 0 15px;}
 .box ul li a{ color:#333333; text-decoration:none;font-size:12px; }
 .box ul li a:hover{color:#333333; text-decoration:underline;font-size:12px; }
 .box  span{margin:0 10px 0 0px;color:#333333}



.main_mts {	margin:0px auto 0 auto; width:1170px; height: auto;padding:120px 0 0 0}
.main_mts_left {width: 240px; float: left; overflow:hidden;display:inline;position:relative;z-index:9999999999px}
.main_mts_right{width:918px;float:right;overflow:hidden;display:inline;margin:7px 0 0 0}

.main_mts_cenet{width:1170px;overflow:hidden;display:inline;margin:7px auto 0 auto}



.main_mts .txt_tsr{margin:10px 0 0  20px}
.main_mts p{text-indent:2em;}
.main_mts .txtw{color:#444444;font-weight:bold;margin:10px 0 10px 0}
.main_mts .txtww{color:#444444;margin:10px 0 10px 0;line-height:24px;}

.box_le {	width: 240px; float: left; height: auto}
.box_le dl {	width: 220px; float: left; height: auto; PADDING-TOP: 20px;color:#333333}
.box_le dl DT {	width: 85px; float: left; height: auto; color: #333333; font-size: 14px; font-weight: 700}
.box_le dl dt a{	 color:#444444 }
.box_le dl dt a:hover{	 color:#444444;text-decoration:none }
.box_le dl dt dd {	 color:#0F0;font-size:50px; }
.box_le dl dt dd {	 color:#444444;text-decoration:none }
.box_le dl dd {	width: 110px; float: left; height: auto; color: #7c828a; font-size: 12px; font-weight: 100}

.box_le2 {width: 240px; float: left; height: auto; padding-top 20px;margin:15px 0 0 0px}
.box_le2 dl {	line-height:22px; padding-left:0px; width: 257px; background: url(http://www.bjlandscape.com.cn/images/list-j.gif0) no-repeat left; float: left;}
.box_le2 dl a{	color:#878787;font-family:Euphemia;font-size:16px;}
.box_le2 dl a:hover{	color:#000000}

.box_le2 dl dt {padding:0 10px 0 0px;float: left; height: auto;  }
.box_le2 dl dd {	 float: left; height: auto;}

.box_lix{background:#e2e2e2;width:1170px;height:240px;margin:-14px 0 0 0;padding:20px 0 0 0;}
.box_le3 {background:#e2e2e2;width: 170px; height: auto; padding-top 20px;margin:15px 0 0 70px;}
.box_le3 dl {line-height:22px; padding-left:0px; width: 257px; background: url(http://www.bjlandscape.com.cn/images/list-j.gif0) no-repeat left; float: left;}
.box_le3 dl a{	color:#878787;font-family:Euphemia;font-size:16px;}
.box_le3 dl a:hover{	color:#000000}

.box_le3 dl dt {padding:0 10px 0 0px;float: left; height: auto;  }
.box_le3 dl dd {	 float: left; height: auto;}


.txt_t{width:1170px;margin:0px auto 0 auto;_margin:0px auto 0 auto;padding:0px 0 0 0 }

#ScrollBox_twy {width:980px;float: left; margin:10px 0 0 10px;display:inline}
#ScrollBox_twy ul li {float: left; color: #ff0000; width:292px;height:260px;text-align:center;list-style:none;margin:0 12px 0 12px;display:inline}
#ScrollBox_twy ul li img {border:none;margin:8px 0 0 2px}
#ScrollBox_twy .div1{width:278px; height:200px; clear:both;background:url(http://www.bjlandscape.com.cn/images/tek8.jpg) no-repeat;}
#ScrollBox_twy ul li a {color:#000;text-decoration:none;}
#ScrollBox_twy ul li a:hover {color:#000;text-decoration:underline;}
#ScrollBox_twy .pist{text-align:center;margin:5px 0 0px 0;padding:0;}
#ScrollBox_twy .pist a{color:#000;text-decoration:none;}
#ScrollBox_twy .pist a:hover{color:#000;text-decoration:underline}


.newslist6{	width:920px;float: left; margin:0px 0 0 20px;display:inline}
.newslist6 img{	float:left;	padding:3px;	margin-right:30px;}
.newslist6 dl {	list-style:none;	font-size:12px;	line-height:24px;	padding:15px 0 28px 0;	height:160px;	}
.newslist6 dl dt{		font-size:12px;	line-height:35px;	height:35px;font-weight:bold;color:#444444}
.newslist6 dl dt a{	color:#000000;font-size:23px;font-family:黑体}
.newslist6 dl dt a:hover{color:#000000;text-decoration:none}
.newslist6 dl dt span{color:#777777}
.newslist6 dl dd{font-size:12px;	line-height:24px;padding:12px 0 0 0;	height:auto;text-indent:2em;}
.newslist6 dl dd{	color:#6c6c6c;font-family:Euphemia;}

.newslist6 dl dd a{	color:#6c6c6c;font-family:Euphemia;}
.newslist6 dl dd a:hover{color:#6c6c6c !important;text-decoration:underline !important}


div.qzPagination {	float:right;text-align:right;	font-size: 12px;	margin:40px 30px 30px 0px;}
div.qzPagination a {		padding: 2px 5px 2px 5px;	margin-right: 5px;	color: #686868;	text-decoration: none;}
div.qzPagination a:hover {		color:#686868;	background:  #cccccc;	text-decoration: none;}
div.qzPagination a:active {		color: #686868;	background: #f2f3f5;	text-decoration: none;	padding: 2px 5px 2px 5px;}
div.qzPagination span.current {	padding: 2px 5px 2px 5px;	margin-right: 5px;	font-weight: bold;	color: #666666;	background:#cccccc; }
div.qzPagination span.disabled {	padding: 2px 5px 2px 5px;	margin-right: 5px;	color: #686868;}

.colorTip{display:none;color:#333;position:absolute;	left:50%;top:-20px;padding:6px;font-family:黑体;font-size:16px;line-height:1;text-decoration:none;text-align:center;font-weight:normal;width:320px;z-index:99999999px;}
.colorTip a{font-family:黑体;}
.pointyTip,.pointyTipShadow{}.pointyTipShadow{color:#000;text-shadow:none;}
.colorTipContainer{position:relative;text-decoration:none !important;}
.white .pointyTip{ border-top-color:white;}
.white .pointyTipShadow{ border-top-color:#ddd;}
.white .colorTip{color:#000;text-shadow:none;}
.yellow .pointyTip{ border-top-color:#f9f2ba;}
.yellow .pointyTipShadow{ border-top-color:#e9d315;}
.yellow .colorTip{color:#000;text-shadow:none;}
.blue .pointyTip{ border-top-color:#d9f1fb;}
.blue .pointyTipShadow{ border-top-color:#7fcdee;}
.blue .colorTip{color:#000;text-shadow:none;}
.green .pointyTip{ border-top-color:#f2fdf1;}
.green .pointyTipShadow{ border-top-color:#b6e184;}
.green .colorTip{color:#000;text-shadow:none;}
.top_tt .pointyTip{ border-top-color:#bb3b1d;}
.top_tt .pointyTipShadow{ border-top-color:#8f2a0f;}
.top_tt .colorTip{color:#333;text-shadow:none;}
/*.top_tt_x .colorTip{color:#333;font-size:15px;text-shadow:none;margin:0 0 0 50px;position:absolute;	left:160%;top:-4px;width:320px;z-index:99999999px;font-family:黑体;} */
.top_tt_x .colorTip{color:#333;font-size:15px;text-shadow:none;padding:0 0 0 195px;position:absolute;	top:4px;width:320px;z-index:99999999px;font-family:黑体;}

.black .pointyTip{ border-top-color:#333;}
.black .pointyTipShadow{ border-top-color:#111;}
.black .colorTip{color:#000;text-shadow:none;}




.pro_type_list{ margin:20px 0  0 70px}

.prolistBgtype{width:270px; height:137px; cursor:pointer; text-align:center;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;  position:absolute; left:0px; top:0px;}
.prolistBgtype a{ color:#000000; text-align:center; font-size:15px; margin-top:100px; display:block;}

.type_all{ position:relative; padding-bottom:40px;}
.list_left{ margin:0 0 10px 0;padding:25px 0 5px 0;font-size:18px;font-family:Euphemia;clear:both;}
.list_left a{ }
.list_left a:hover{color:#666 }
.list_right{ width:1170px; margin:0px auto;}

.pro_simg_list{ float:left; padding-left:16px; padding-bottom:16px; width:244px; height:184px; position:relative;}


 .upperImg{z-index: 3;  top: 0px; left: 0px; position: absolute; width: 244px; height: 184px; overflow:hidden; }

.proinfoLeft{position: absolute; left: 0px; width: 30px;}
.proinfoRight{position: absolute; left: 35px; padding-top: 3px;}

.proinfoRight div{height: 11px; width: 11px; font-size: 13px;font-weight: bold; background-color: #979595; cursor: pointer; color: #ffffff;}
.defaultOpen{ background:url("http://www.bjlandscape.com.cn/Images/home/openbg.jpg") no-repeat;}
.defaultClose{background:url("http://www.bjlandscape.com.cn/Images/home/closebg.jpg") no-repeat;}

.prolistBg{ width:244px; height:184px; cursor:pointer;  text-align:center;left:0px; top:85px;z-index: -1; position: absolute;}
.prolistBg p{ color:#000000; text-align:center; font-size:14px;}
.prolistBg .bg_title{ height:40px;}


.container {
width:1170px;height:414px;
	padding: 0;
	margin: 20px auto 0 auto;
}


/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	width:1170px;height:414px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;width:1170px;height:414px;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: -40px; right: -37px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #000;
}
.paging a.active {
	font-weight: bold; 
	background:#CCC; 

	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}





/*
#nav {margin:0 auto 0px auto;width:1180px; display:block;;position:relative;z-index:9999999999;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff; }
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:; float:left; border-right:1px solid #fff;}
#nav .mainlevel a {font-family:Euphemia;color:#bdbdbd; text-decoration:none; line-height:22px; display:block; padding:0 20px;font-weight:bold;background:url(http://www.bjlandscape.com.cn/images/9_03.gif)  left no-repeat;text-transform:Uppercase;font-size:16px;
letter-spacing:1px;}
#nav .mainlevel a:hover {color:#000000; text-decoration:none; background:;}
#nav .mainlevel ul {display:none; position:absolute;padding:28px 0  0 0;}
#nav .mainlevel li {border-top:1px solid #333333; background:#333333; border-left:1px solid #333333;width:112px;;}
#nav .mainlevel li a{font-weight:normal;font-size:12px;background:url(http://www.bjlandscape.com.cn/images/9_03.gif0)  left no-repeat;}
#nav .mainlevel li a:hover{color:#FFF;font-weight:normal}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
*/





#nav{ width:1180px;  height:30px;	}
#nav li{padding:0  24px  0 24px;line-height:28px;}
.nav-menu{    margin: 0 auto;    height: 31px;}
.nav-menu-item{    float: left;    margin: 0;    padding-right: 30px;    height:60px;   position: relative;    text-align: left;    white-space: nowrap;background:url(http://www.bjlandscape.com.cn/images/9_03.gif) 0 3px no-repeat}
.nav-menu-item > a {	-webkit-transition-property: color;	-webkit-transition-duration: .15s;	-moz-transition-property: color;	-moz-transition-duration: .15s;	height: 100%;	line-height: 31px;	height: 31px;	display: inline-block;font-family:Euphemia;font-weight:bold}
.nav-menu-item a{	font-family:Euphemia;	font-size: 16px;	text-transform: uppercase;	outline:none;	color: #fff;text-decoration:none}
.nav-menu-item > a {	color: #A8A8A8;}
.nav-menu-item:hover > a , .active.nav-menu-item > a, #home .nav-menu-item > a {	color: #000000;font-family:Euphemia;}
.nav-menu-item:hover .nav-child{    display: block;     min-width: 105px;    z-index: 10000000;}
.nav-child{    background-color: #333;    display: none;    margin: 0;    top: 46px;    left: 0;    position: absolute;}
.inner-nav-item{    margin: 0 0 0px;position:relative;z-index:9999999999999}
.inner-nav-item a{	text-transform:capitalize;font-size:12px;font-family:Euphemia;position:relative;z-index:9999999999999}
.inner-nav-item a:hover{color:#999;font-family:Euphemia;position:relative;z-index:9999999999999}







.home_kv2{ min-height:550px;width:1170px; margin:0px auto 0 auto;padding:20px 0 0 0}

        
        .flashBanner2
        {
            position: relative;
            min-height:550px;
            z-index: 0;
        }

.home_kv{ min-height:480px;width:1170px; margin:0px auto 0 auto;padding:85px 0 0 0}

        
        .flashBanner
        {
            position: relative;
            min-height:480px;
            z-index: 0;
        }
        .flashBanner .mask
        {
            overflow: hidden;
        }
        .flashBanner .mask img
        {
            vertical-align: middle;
            margin-left: 2px;
            cursor: pointer;
            opacity: 0.5;
            filter: alpha(opacity=50);
            -moz-opacity: 0.5;
            height: 10px;
            width: 10px;
        }
        .flashBanner .mask img.show
        {
            border: solid 1px #ffffff;
            opacity: 1;
            filter: alpha(opacity=100);
            -moz-opacity: 1;
        }
        
        .flashBanner .mask a
        {
            border: solid 1px #979595;
            display: inline-block;
            cursor: pointer;
            float: left;
            height: 9px;
            width: 9px;
            margin-left: 5px;
            display: inline-block;
        }
        .flashBanner .mask a.show
        {
                   border: solid 1px #999;
            background-color:#999;
            display: block;
            cursor: pointer;
            height: 9px;
            width: 9px;
        }
        
        
        
        



.DetailImgContent{width: 1170px; height: 465px; position: relative; overflow:hidden;}

.ImgContent{position:absolute; z-index: 2; left: 0; top: 0; width: 1170px; height: 550px;overflow: hidden;}
#ulbigImg{ z-index:-9999; width:1170px; height:550px;}
#ulbigImg li{background-color: #F9F8F8; width:1170px;z-index:-9999; height:550px; position: absolute; left: 0px; top: 0px; opacity: 1;}
#ulbigImg img{ width:1170px; height:550px;}
.fouxly_xly{margin:-20px 0 0 0}

.DetailImgContent2{width: 1170px; height: 480px; position: relative; overflow:hidden;}

.ImgContent2{position:absolute; z-index: 2; left: 0; top: 0; width: 1170px; height:480px;overflow: hidden;}
#ulbigImg2{ z-index:-9999; width:1170px; height:480px;}
#ulbigImg2 li{background-color: #F9F8F8; width:1170px;z-index:-9999; height:480px; position: absolute; left: 0px; top: 0px; opacity: 1;}
#ulbigImg2 img{ width:1170px; height:480px;}



#hhomex{width:1170px;padding:80px 0 0 0;	margin:0px auto 0 auto;}

#home-image{

    position: relative;
    /*width: 1160px;*/
	width:1170px;
	margin:0px auto 0 auto;

}



.image-arrow{
    display: inline-block;
    height: 480px;
    width: 475px;
    border: 0;
    outline: none;
}

.image-container{
	/*
    margin: auto;
    width: 950px;
	height: 615px;
	position:relative;
	overflow: hidden;
	*/
	position: relative;
	display: block;
}

.image-container img {
	display: none;
	border: none;
    width:1170px;
	height:480px;
}

.image-container img.active {
	display: block;
}

.arrow-container{
	display: block;
    float: right;
    width: 60px;
}

.image-link{
    /*margin: 15px 0 15px 0;*/
	text-transform: uppercase;
	display:none;
	position: absolute;
}

.image-link.active{
	display:inline-block;
}

.image-link:hover > .image-link-arrow{
	background-position: bottom center;
}

.image-link-arrow{
    height: 14px;
    position: relative;
    width: 12px;
	top:-8px;
	margin-left: 10px;

}



.image-link-arrow.left{
	background-image: url(http://www.bjlandscape.com.cn/images/left_1.gif);
    background-position: center top;margin:15px 0 0 0
}

.image-link-arrow.right{
	background-image: url(http://www.bjlandscape.com.cn/images/left_2.gif);
    background-position: center top;margin:15px 0 0 0
}


#copyright{
    position: relative;
	bottom: 0;
    clear: both;
	height: 50px;
    padding: 0px 0 0px 0;
}

#copyright img{
    border: medium none;
    margin: 0 6px 0 0;
    vertical-align: text-top;
}

#copyright > p{
  color: #AFAEAE;
    float: right;
    font-family: Arial,Helvetica,Sans-serif;
    font-size: 10px;
}

#home-footer{
	display: block;
    float: right;
    width: 250px;
	
}

#home-footer p{
	float: right;
	font-size: 10px;
	color: #BBBBBB;
}


.left{
	float: left;
}

.right{
	float:right;
}

