/* CSS Document */
/* 全局样式 */
*{ margin:0; padding:0;}
body{ color:#666; font:12px "Microsoft Yahei"; margin:0 auto; max-width:1600px; background:#f1f1f1;}	
a{ color:#666; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover{ color:#0064b3;}
img{ border:0;}
ul,li{ list-style:none;}
.fonta{ font-family:Arial;}
.cored{ color:#f00;}
.font14{ font-size:14px;}
.fontbold{ font-weight:bold;}	
.outwidth{ width:1002px;}
.minheight{ height:auto!important; height:30px; min-height:30px;}		
.outheight{ height:auto!Important; height:500px; min-height:500px;}
.fl{ float:left;}
.fr{ float:right;}	
.clear{ clear:both; height:0; overflow:hidden;}	
.marcen{ margin:0 auto;}
.outposition{ position:relative;}
/*图文混排页面引用“liblock”样式，使后台添加列表符号显示**********************************/
.liblock ul li{ list-style:disc; margin-left:30px;}
.liblock ol li{ list-style:decimal; margin-left:30px;}
hr{ height:1px;border:none; border-top:1px dashed #ccc;}

/*圆角投影*/
.box{ margin:0px auto;
/*圆角*/
-moz-border-radius: 4px; background:#c8c8c8; /* Firefox */ 
-webkit-border-radius: 4px; /* Safari and Chrome */ 
border-radius: 4px;behavior: url(ie-css3.htc);
/*投影*/
-moz-box-shadow: 2px 2px 5px #c8c8c8; /* Firefox */ 
-webkit-box-shadow: 2px 2px 5px #c8c8c8; /* Safari and Chrome */ 
box-shadow: 2px 2px 5px #c8c8c8; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
}

/*header*/
.header{ background:url(../images/header.jpg) repeat-x; height:105px;}
.head{ width:1000px; margin:0 auto;}
.top{ height:52px; background:url(../images/topbg.jpg) no-repeat right bottom; padding:18px 0 0 0;}
.topr{ width:426px;}
.topr p{ padding-top:5px;}
.search{ float:left; width:150px; padding:0px; margin:0px;}
.seul{ position:relative; z-index:1; float:left; width:47px; padding:0px; margin:0px;}
.seul li{ width:47px; text-align:left; height:auto !important; height:26px; min-height:26px; line-height:26px;}
.seul li a{ width:40px; background:url(../images/searul.jpg) no-repeat; display:block; height:26px; padding-left:7px;}
.seul li ul{ background:#fff; border:1px solid #C7C7C7; width:42px; position:absolute; left:5px;}
.seul li ul li{ padding:0px; text-indent:5px;}
.seul li ul li a{ background:none; padding:0px;}
.text1{ background:url(../images/text1.jpg) no-repeat; width:113px; height:26px; line-height:26px; border:none; float:left; color:#d4d4d4; text-indent:10px;}
.btn1{ background:url(../images/btn1.jpg) no-repeat; width:30px; height:26px; line-height:26px; cursor:pointer; border:none; float:left;}
/*nav*/
#nav{ height:35px;}
#nav li{ height:35px; width:118px; float:left; background:url(../images/navli.jpg) no-repeat right center; padding:0 4px 0 3px;}
#nav li .nava{ display:block; width:118px; height:35px; line-height:35px; text-align:center;}
#nav li .nava:hover{ background-position:center bottom;}
#nav01 .nava{ background:url(../images/nav01.jpg) no-repeat center top;}
#nav02 .nava{ background:url(../images/nav02.jpg) no-repeat center top;}
#nav03 .nava{ background:url(../images/nav03.jpg) no-repeat center top;}
#nav04 .nava{ background:url(../images/nav04.jpg) no-repeat center top;}
#nav05 .nava{ background:url(../images/nav05.jpg) no-repeat center top;}
#nav06 .nava{ background:url(../images/nav06.jpg) no-repeat center top;}
#nav07 .nava{ background:url(../images/nav07.jpg) no-repeat center top;}
#nav08 .nava{ background:url(../images/nav08.jpg) no-repeat center top;}
/*banner*/
.banner{ height:413px; position:relative; overflow:hidden;}
#index_pic{width:1600px;height:413px; left:50%; margin-left:-800px; position:absolute;}
#index_pic ul{right:305px; bottom:0px ;position:absolute; text-align:left;z-index:9;}
#index_pic ul li{display:block; float:left; width:70px; color:#aaa; position:relative; height:50px;}
#index_pic li div{display:none;padding-left:10px;margin-left:70px;}
#index_pic li img{left:10px;float:left;width:46px;cursor:pointer;margin-right:4px; position:absolute;top:5px;height:31px; display:block; background:url(../images/sbg.png) no-repeat; padding:5px 8px 8px 5px;}
#back{width:1600px;height:413px;overflow:hidden;}
#back .gray{ border:1px solid #f00;}
.kong{ background:url(../images/bannerbg.jpg) repeat-x left bottom; height:32px; position:absolute; bottom:0px; z-index:1; width:1600px;}
/*首页主体*/
.inmain{ width:1000px; margin:0 auto; height:242px;}
/*首页关于我们*/
.inml{ width:266px; background:url(../images/inmbg.jpg) no-repeat right center; height:242px; padding:0 19px 0 0;}
.inmh2{ height:63px; line-height:63px; font-size:18px; font-family:"Microsoft Yahei"; color:#333;}
.inmh2 span{ font-family:Arial; font-size:10px; color:#0074c0; text-transform:uppercase; margin-left:10px;} 
.inmh2 strong{ float:right; padding-top:35px;}
.inab img{ background:#fff; border:1px solid #e9e9e9; padding:1px; width:262px; height:72px; display:block;}
.inab div{ text-indent:24px; line-height:20px; margin:5px 0;}
.inab a{ color:#0074c0;}
/*首页成功案例*/
.inmc{ width:405px; background:url(../images/inmbg.jpg) no-repeat right center; height:217px; padding:0 15px 0 12px;}
.hhonr{width:405px;height:180px; overflow:hidden; position:relative;}
.l,#List1,#List2{ float: left}
.r{ float: right}
.Cont {width:324px; margin:0 auto; overflow: hidden; height:180px;}
.ScrCont { WIDTH:10000000px;}
.los_let{width:23px; height:55px; background: url(../images/left.jpg) no-repeat; position: absolute; top:35px; left:5px; cursor:pointer;}				
.los_rit{ width:23px; height:55px; background: url(../images/right.jpg) no-repeat; position: absolute; top:35px; right:5px; cursor:pointer;}	
.hpp{ width: 127px; height: 180px; overflow: hidden; float:left; margin:0 15px 0 20px; text-align:center; line-height:24px;}
.hpp img{ width: 127px; height: 125px; display:block; margin-bottom:5px;}
/*首页新闻中心*/
.inmr{ width:272px; height:217px; padding:0 0 0 11px;}
.innews{ margin-top:-15px;}
.innews li{ height:28px; line-height:28px; background:url(../images/n_2.jpg) no-repeat left center; padding-left:15px; vertical-align:bottom;}
.innews li span{ float:right;}
.innews li a:hover{ text-decoration:underline;}
/*内页*/
.bar{ background:url(../images/barbg.jpg) repeat-x left bottom; height:249px; padding-bottom:5px; position:relative; overflow:hidden;}
.barin{ position:absolute; left:50%; margin-left:-800px; height:249px; width:1600px;}
.barin img{ width:1600px; height:249px;}
/*内页主体*/
.main{ width:1000px; margin:20px auto 40px;}
/*左侧*/
.left{ width:254px; margin-left:-1px; margin-right:20px;}
.lefttop{ background:url(../images/leftbg.jpg) repeat-y;}
.lefth2{ background:url(../images/lefth2.jpg) no-repeat; height:56px; line-height:56px; padding-left:23px; color:#fff; font-family:"Microsoft Yahei"; font-size:18px;}
.lefth2 span{ font-family:Arial; font-size:10px; color:#baecff; text-transform:uppercase;}
.list{ background:url(../images/list.jpg) no-repeat center bottom; padding:0 4px 60px;}
.list li{ height:32px; line-height:32px; background:url(../images/listli.jpg) repeat-x left bottom; padding-bottom:2px;}
.list li a{ display:block; height:32px; line-height:32px; background:url(../images/lista.jpg) no-repeat; color:#3c3c3c; padding-left:40px;}
.list li a:hover,.list li a.hover{ background:url(../images/listah.jpg) no-repeat; color:#fff;}
.leftcon{ padding-left:1px;}
.leftcon a{ display:block; margin-bottom:10px;}
/*右侧*/
.right{ width:727px; background:url(../images/rightbg.jpg) repeat-y;}
/*当前位置*/
.local{ background:url(../images/local.jpg) no-repeat; height:35px; line-height:35px; padding:0 13px 0 27px;}
.local strong{ font-family:"Microsoft Yahei"; font-size:14px; color:#00519f; font-weight:normal;}
.local p{ float:right;}
.local span{ color:#1b75cd;}
/*右侧主体*/
.right_contant{ background:url(../images/right_contant.jpg) no-repeat center top; padding-top:20px 0 0 0;}
.contant{ background:url(../images/contant.jpg) no-repeat center bottom; padding:30px 10px 40px 15px; line-height:25px;}
/*企业荣誉*/
.honorul li{ width:210px; height:203px; float:left; margin:10px 10px 0 10px; text-align:center; font-family:"Microsoft Yahei"; font-size:14px;}
.honorul li img{ display:block; width:204px; height:143px; border:1px solid #d9d9d9; padding:2px; background:#fff; margin-bottom:5px;}
#lastli{ margin-right:0px;}
/*分页*/
.page{ text-align:center; padding:30px 0 10px;}
.page a{ padding:4px 8px; border:1px solid #c7c7c7; background:#f4f4f4; color:#888;}
.page a:hover,.page a.hover,.page a span{ border:1px solid #00a1e0; background:#00a1e0; color:#fff;}
/*合作伙伴*/
.linkul li{ width:216px; height:186px; float:left; text-align:center; margin:0 14px 0 5px;}
.linkul li a{background:url(../images/linka.jpg) no-repeat center top; padding:3px; width:210px; height:130px; display:block; padding-bottom:50px; color:#555;}
.linkul li a:hover{ background:url(../images/linkah.jpg) no-repeat center top; color:#000;}
.linkul li img{ display:inline-block; vertical-align:middle; max-width:210px; max-height:130px;}
.linkul li span{ display:block; margin:5px auto 0px; font-family:"Microsoft Yahei"; font-size:14px;}
.linkul li b{display:inline-block; height:100%; width:0; vertical-align:middle;}
/*联系我们*/
.zb{ border:1px solid #c9c9c9;}
.zbin{ border:1px solid #fafafa; background:#eee; height:auto !important; height:94px; min-height:94px; padding:10px;}
.conbt{ font-family:"Microsoft Yahei"; font-size:15px; color:#1f63ab;}
.conli{ padding:20px 15px; background:url(../images/c_1.jpg) repeat-x left bottom;}
/*新闻中心*/
.newsul li{ height:36px; line-height:36px; background:url(../images/n_1.jpg) repeat-x left bottom;}
.newsul li a{ display:block; height:36px; line-height:36px;}
.newsul li span{ float:right;}
.newsh1{ text-align:center; font-size:14px; font-weight:bold;}
.time{ background:url(../images/n_1.jpg) repeat-x left bottom; text-align:right; padding:0 100px 5px 0; margin-bottom:20px;}
.next{margin:15px auto; background:url(../images/n_1.jpg) repeat-x left top; padding:10px 0;}
/*产品列表*/
.proul li{ position:relative;  width:210px; height:203px; float:left; margin:10px 10px 0 10px; text-align:center; font-family:"Microsoft Yahei"; font-size:14px;}
.proul li img{ display:block; width:204px; height:143px; border:1px solid #d9d9d9; padding:2px; background:#fff; margin-bottom:5px;}
.proul li strong{ display:block; font-family:"Microsoft Yahei"; font-size:14px; font-weight:normal; margin-bottom:5px;}
.proul li div{ height:65px;}
.proul li p{ text-align:right;}
.proul li a{ color:#3e98d4;}
/*产品详细*/
.protop{ position:relative; padding:0 0 0 0px; overflow:hidden; height:auto !important; padding-bottom:20px; line-height:30px; text-align:center;}
.proimg{ position:absolute; display:block; left:0px; top:0px; width:235px; height:235px; border:1px solid #d6d6d6;}
.probt{ background:url(../images/probt.jpg) no-repeat left center; padding-left:15px; font-size:14px; font-family:"Microsoft Yahei"; color:#00519f;}
.prozt{ border-top:1px dashed #cfcfcf;}
/*产品滑动门*/
.probot{ }
.slidings { margin: 0 auto; clear: both; background:#e8e8e8; border-bottom:1px solid #dfdfdf; height:40px;}
.slidings li { float: left; width:134px;}
.slidings li a { display:block; width:133px; height:40px; line-height:40px; text-align:center; float:left; border-right:1px solid transparent; font-family:"Microsoft Yahei"; font-size:14px; color:#333;}
.slidings li.hover a { background:url(../images/hdmah.jpg) repeat-x left bottom; border-right:1px solid #dfdfdf;}
.slidnr { height:auto !important; height: 50px; min-height:50px; margin: 0 auto; line-height: 2; position: relative; left:0px; clear: both; padding:15px;}
.sliding_yc { display: none; }

.back{ text-align:right; padding:15px 0;}
.back a{ color:#418db6;}
/*专业节能*/
.enerul li{ background:url(../images/p_1.jpg) repeat-x left bottom; height:104px; padding:10px 0;}
.enerul li strong{ display:block; background:url(../images/enerbt.jpg) no-repeat left center; padding-left:15px; font-family:"黑体"; font-size:14px; font-weight:normal; margin-bottom:5px;}
.enerul li div{ height:50px;}
.enerul li p{ text-align:right;}
.enerul li a{ color:#0087cf;}
.enerul li a:hover{ text-decoration:underline;}
/*常见问题*/
.faqdiv dl{ background:url(../images/n_1.jpg) repeat-x left bottom; padding:8px 0;}
.dtbt{ font-family:"Microsoft Yahei"; font-size:16px; color:#219ce4;}
.ddtime{ color:#999;}
.ddzt{ padding-left:20px;}
/*招聘*/
.jobbt{font-family:'黑体'; font-size:14px; color:#0087cf; background:url(../images/jobbt.jpg) no-repeat left center; padding-left:20px;}



/*footer*/
.footer{ background:url(../images/footer.jpg) repeat-x left top #dbdbdb ; text-align:center;}
.foot{ width:1000px; margin:0 auto; line-height:24px; padding:15px 0 10px 0; color:#444; }
.foot a{ color:#444;}
.linksel{ float:right; width:249px; height:20px; color:#666; line-height:20px; text-align:center; position:relative; padding-top:2px;}
#w{ width:249px; height:20px; background:url(../images/linkBg.jpg) no-repeat; text-align:center;}
.linksel a{cursor:pointer; color:#666;}
#down{ border:1px #d0d7db solid; width:209px; display:none; position:absolute; left:0; bottom:20px; background-color:#fff; padding-left:10px;}
#down li{ height:22px; line-height:22px; color:#03F;}
.foot a:hover{ color:#0064b3;}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#11A0DF;}


#f2{ width:100%; margin:0 auto; height:413px;}
.flexslider{position:relative;height:413px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:413px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}


#cn {
    width: 200px;
    height: 25px;
    display: block;
    line-height: 25px;
    margin: 10px 2px 0 0;
    background: url(../images/sea_bg.jpg);
}