/*浙江蓝湖环保有限公司*/
/* Style By 王宗梅 */
/*Time:2013-08-19*/

/* 全局 */
html,body {height:100%; }
body { font:12px Arial,sans-serif; color:#000; background:url(../images/bg.jpg) repeat-x left top; height:167px; }
body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 { padding:0; margin:0; }
ul,ol,dl { list-style:none; }
a {color: #000;text-decoration: none;}
a:hover {color:#0a2a5f;text-decoration: none;}
a img {border: none;}
.clear {clear: both;line-height: 0px;font-size:0px;}
.content {width:1003px;margin: 0 auto;}
.left {float:left;}
.right {float:right;}
.mt10 {margin-top:10px;}
.oh {height:100%;overflow: hidden;}


/*头部*/
.top{ height:500px;  width:100%; }
.tit_box{ width:100%; background:#011031;height:75px;}
.tit{ padding-left:813px;width:190px; height:75px;background:url(../images/tit_bg.jpg) no-repeat top  center; }
.etit{ padding-left:813px;width:190px; height:75px;background:url(../images/etit_bg.jpg) no-repeat top  center; }
.language{ height:28px; width:190px;line-height:28px;color:#FFFFFF;}
.language li{float: right;}
.language li{display: block;width:75px;background:url(../images/line.jpg) no-repeat right center;  text-align:center;color:#FFFFFF;}
.language li a,.language li a:hover{ color:#fff;}

.SearchBox { width:190px;height:28px; margin-top:5px;}
.SearchBox input.search_input_59 {border:#09687e solid 1px; background:none; color:#CCCCCC;}
.SearchBox input.search_butt_59 {border:none;width:27px;height:28px;vertical-align:middle;}


/*banner*/
.banner img {vertical-align:middle;}
.flash {width:980px; }

/*nav*/
.nav_box{ background:url(../images/nav_bg.jpg) repeat-x left top; height:52px; width:100%;}
.nav{ background:url(../images/nav_bg.jpg) repeat-x left top; height:52px; }
.nav li{ float:left; display:block; width:125px; height:52px; line-height:52px;text-align:center;background:url(../images/nav_line.jpg) no-repeat right top;font:14px; }
.nav li a{ color:#e1eefb; }
.nav li a:hover{ color:#fff;}


/*main*/
.main{ width:100%;}

/*bottom*/
.bottom{ width:100%; height:308px; background:url(../images/bottom_bg.jpg) repeat-x top left;}
.ebottom{ width:100%; height:350px; background:url(../images/ebottom_bg.jpg) repeat-x top left;}

.wz{ color:#fff; font:14px; font-weight:700;}
.cp_list{color:#c0c1c1; font-size:12px; line-height:26px; padding-left:10px; padding-top:5px;}
.cp_list a,.cp_list a:hover{ color:#c0c1c1;}

.ecp_list{color:#c0c1c1; font-size:12px; line-height:20px; padding-left:10px; padding-top:5px;}
.ecp_list a,.cp_list a:hover{ color:#c0c1c1;}


.ecp2_list{color:#c0c1c1; font-size:12px; line-height:18px; padding-left:10px; padding-top:5px;}
.ecp2_list a,.cp_list a:hover{ color:#c0c1c1;}

.ny_nav_box{ padding:20px 10px 0px 30px;}
.ny_nav_box li a{ display:block; width:130px; background:url(../images/ny_nav_bg.jpg) no-repeat left top;height:20px;font-size:14x; padding:10px 0px 0px 40px; color:#95b1bd; font-weight:700; }
.ny_nav_box li a:hover{ display:block; width:130px; background:url(../images/ny_nav_bg1.jpg) no-repeat left top;height:20px; padding:10px 0px 0px 40px;font-size:14x; color:#0070b2; font-weight:700; }


.eny_nav_box{ padding:20px 10px 0px 30px;}
.eny_nav_box li a{ display:block; width:130px; background:url(../images/ny_nav_bg3.jpg) no-repeat left bottom;height:50px;font-size:14x; padding:10px 0px 0px 10px; color:#95b1bd; font-weight:700; }
.eny_nav_box li a:hover{ display:block; width:130px; background:url(../images/ny_nav_bg4.jpg) no-repeat left bottom;height:50px; padding:10px 0px 0px 10px;font-size:14x; color:#0070b2; font-weight:700; }




.pro_box{ padding:20px 0px 0px 20px; height:200px;}
.pro_box li{display:block;float:left;  width:185px; height:185px; background-color:#F1F1F1; margin-right:20px;}
.pro_box li img{ border:1px solid #dddddd; padding:2px; }
.pro_box li p{ text-align:center; height:25px; line-height:25px;width:185px; }
#demo {
overflow:hidden;
width: 950px;
padding-top:0px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}

#demo2 {
float: left;margin-left:0px;
}