@CHARSET "UTF-8";


/*首页banner*/
.bannerr{width:650px;margin:0 auto 0 -325px;height:534px; background: url(../images/map.png) no-repeat;position: relative;left: 50%;}
.bannerr ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.bannerr ul.bb li{position:absolute;display:none;}
.bannerr .num{position:absolute;right:2px;bottom:10px;z-index:100;}
.bannerr .num li{float:left;width:18px;height:18px;display:inline-block;margin-right:4px;background:#fff;line-height:18px;}
.bannerr .num li.num_hover{background-color:#ef0000;}
.bannerr .num li.num_hover a{color:#fff;}
.bannerr .num li a{float:left;display:inline;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}
.bai{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai1{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai2{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai3{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai4{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai5{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai6{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai7{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai8{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai9{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai10{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai11{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai12{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai13{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai14{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai15{width:300px; height:160px;  left:19px;top:0px;opacity:1;}
.bai16{width:300px; height:160px;  left:19px;top:0px;opacity:1;}


.beijing{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:451px;top:184px;}
.shanghai{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:522px;top:296px;}
.shenzhen{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:455px;top:421px;}
.suzhou{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:505px;top:293px;}
.kunshan{width:19px; height:25px; background: url(../images/wu.png) no-repeat; left:512px;top:288px;}
.changchun{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:531px;top:122px;}
.liaoning{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:512px;top:155px;}
.nanjing{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:494px;top:284px;}
.chongqing{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:362px;top:332px;}
.fujian{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:500px;top:370px;}
.xinjiang{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:130px;top:160px;}
.gansu{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:240px;top:190px;}
.hubei{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:415px;top:306px;}
.shanxi{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:373px;top:279px;}
.qingdao{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:500px;top:227px;}
.anhui{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:475px;top:294px;}
.heilongjiang{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:552px;top:66px;}
.neimenggu{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:387px;top:180px;}
.ningxia{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:347px;top:231px;}
.heman{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:433px;top:274px;}
.hebei{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:440px;top:208px;}
.qinghai{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:245px;top:256px;}
.xizang{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:130px;top:323px;}
.human{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:412px;top:355px;}
.yunnan{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:302px;top:405px;}
.guizhou{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:360px;top:376px;}
.guangxi{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:386px;top:415px;}
.sicuan{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:309px;top:326px;}
.jiangxi{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:466px;top:352px;}
.shanxi1{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:407px;top:227px;}
.tianjin{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:459px;top:194px;}
.zhejiang{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:513px;top:324px;}
.hainan{width:19px; height:25px; background: url(../images/dot.png) no-repeat; left:408px;top:468px;}

#po{width:650px;height:534px;}

.ding{position: absolute;display:block;}
.ding .ding1{position: absolute;border:1px solid #999;display:none;opacity: 1; background: #fff;padding: 10px;}
.wai{background:url(../images/toubg.png) no-repeat scroll center center rgba(0, 0, 0, 0);height: 153px;}
/*头部样式*/









/*头部样式*/
#header{width:100%;background:url(../images/top_bg.jpg) 0 0 repeat-x;}
.top{width:1170px;margin:0 auto;height:110px;position:relative;}
.logo{float:left; width:140px;}
.topLink{width:234px;float:right;}

.bg1 { width:100%; height:420px; background:#e7e7e7; left:0; top:110px; z-index:-9; position:absolute;}
.bg2 { width:100%; height:80px; left:0; bottom:0; z-index:-9; position:absolute;}
.bg3 { width:3600px; height:259px; background:#f0f7f9; left:50%; top:0; margin-left:-1800px; border-top:1px solid #e0e7e8; position:absolute; z-index:-9;}

.floatleft { float:left;}
.floatright { float:right;}


.main1 {width:922px; float:right;}
.title2 { height:46px; background:url(../images/nav4.jpg) 0 5px no-repeat; font:100 16px/46px 'Microsoft Yahei', Helvetica, sans-serif; color:#000; padding-left:46px;}
.product1 { width:224px; height:233px; float:left; position:relative; margin-top:10px; overflow:hidden;border:1px solid #dededd;background:#eeeeee;border-radius:8px;-moz-border-radius:8px;border-top-left-radius:0;
border-top-right-radius:0;}
.product1 img { width:226px; height:103px;}
.product1 h2 a { padding-left:21px; font:700 14px/35px 'Microsoft Yahei'; color:#333; background:url(../images/nav5.jpg) 8px center no-repeat;}
.product1 h2 a:hover{color:#ef0c03;}
.product1 p { width:177px; height:50px; overflow:hidden; font:100 12px/16px 'Microsoft Yahei'; color:#666; float:left; margin-left:21px;}


.color1 { background:#fdc53d;}
.color2 { background:#28aae3;}
.color3 { background:#8ec73c;}
.color4 { background:#924986;}


.marginright4 { margin-left:6px;}

a.more1 {position:absolute;left:21px;bottom:13px;z-index:999;width:86px;height:23px;background:url(../images/more.png) 0 0 no-repeat;font:100 12px/23px 'Microsoft Yahei', Helvetica, sans-serif;color:#FFF;padding-left:14px;}

a.more2 { width:126px; height:24px; background:url(../images/more1.png) 0 0 no-repeat; text-align:left; text-indent:20px; font:100 12px/24px 'Microsoft Yahei'; display:block; color:#fff; }
a:hover.more2 {background:url(../images/more2.png) 0 0 no-repeat;}

/*主体样式*/
#container{width:1170px;margin:0 auto;margin-top:9px;}
.menu_cate{width:220px;float:left;border:1px solid #e0e1dc;padding:2px;}
.cate_title{line-height:28px;padding-left:20px;background-color:#ececec;font-size:14px;font-weight:bold;font-family:"'Microsoft Yahei'";}
.about{width:460px;float:left;margin-left:12px;border:1px solid #e0e1dc;padding:2px;padding-bottom:5px;}
.about_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.left .box{margin-bottom:10px;}
.left .box h3{background-color:#1b1a1a;line-height:32px;padding-left:15px;font-weight:bold; color:#fff;font-size:15px;}
.left .box .content{padding:5px;}

/*首页新闻*/
.news_company{width:239px;float:left;}
.news1_title{background:url(../images/nav1.jpg) 0 0 no-repeat; font:100 16px/46px 'Microsoft Yahei', Helvetica, sans-serif;padding-left:50px; color:#000;}
.news_company .content{padding:8px 0;}

/*首页左侧联系我们*/
.contact{width:218px;float:left;border:1px solid #e0e1dc;padding-bottom:5px;margin-top:10px;}
.contact_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;border:1px solid #e0e1dc;padding:2px;padding-top:5px;padding-bottom:5px;margin-top:10px;}
.case_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*产品推荐*/
.recommend_product{margin-top:10px;border:1px solid #e0e1dc;padding:2px;width:692px;float:left;}
.recommend_product .title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}

/*首页下载中心*/
.down_index{margin-top:10px;width:280px;float:right;padding:2px;border:1px solid #e0e1dc;}
.down_index .title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.down_index .content{padding:5px;}

/*首页区域*/
.region{border:1px solid #e0e1dc;padding:10px;margin-top:10px;color:#333;}
.region h3{line-height:30px;height:30px;line-height:30px;padding-left:10px;position:relative;font-family:"Microsoft Yahei";background:#f3f3f3;
border-bottom:2px solid #df2525;font-size:14px;}
.more_region{position:absolute;right:10px;line-height:30px;top:0;font-weight:normal;font-size:12px;}
.region .item{padding:10px;padding-bottom:0;color:#666;}
.region .item a{color:#666;padding-left:12px;padding-right:12px;line-height:26px;margin-bottom:6px;}
.region .item a:hover{text-decoration:underline;color:#df2525;}
.city h2{line-height:30px;border-bottom:2px solid #e87518;padding-left:5px;}
.city .item{line-height:28px;padding:10px;}

/*友情链接*/
.f_link{width:1170px;margin:0 auto;margin-top:15px;line-height:30px;line-height:30px;background-color:#ececec;text-indent:20px;}

/*页面底部*/
#footer{width:1170px; height:80px;margin:0 auto;text-align:left; color:#767676; line-height:80px; position:relative; }
.share2 { position:absolute; top:27px; right:0; z-index:9999;}
.share2 a{width:30px;height:30px;background:url(../images/wx2.jpg) no-repeat;display:block;}
.share2 a:hover{background:url(../images/wx1.jpg) no-repeat;}
.nav_foot{text-align:left;line-height:80px;}
.copyright{text-align:left;line-height:80px;font-family:"arial";}

.weixin{width:116px;height:116px;border:1px solid #bebdbd;display:none;position:absolute;right:60px;top:-60px;z-index:9999;}
.dowload{position:absolute;top:0px;right:60px;font-weight:bold;font-family:"微软雅黑";font-size:14px;}
.dowload a{color:#666;}
.dowload a:visited{color:#666;}
.dowload a:hover{text-decoration:none;color:#266ca8;}

/*------------内页-------------------*/
#n_banner{width:100%;background:#e7e7e7}
.n_banner{width:1170px;margin:0 auto;}
.left{width:240px;float:left; }
.sort_menu{border:1px solid #e0e1dc;padding:2px;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;border:1px solid #e0e1dc;padding:2px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;border:1px solid #e0e1dc;padding:2px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact p.content{padding:5px;}

.right{width:902px;float:right;padding-bottom:10px;}
.sitemp{height:60px;overflow:hidden;border-bottom:1px solid #5d5d5d; color:#000; margin-bottom:15px;}
.sitemp a { color:#fff;}
.sitemp h2{width:555px;float:left; font:100 24px/60px 'Microsoft Yahei', Helvetica, sans-serif; text-align:left; color:#000;}
.sitemp .site{float:right;text-align:right;line-height:60px;font-size:14px;color:#666;}
.sitemp .site a {color:#666;font-size:14px;}

.right .content{padding-top:15px; font:100 13px/24px 'Microsoft Yahei'; color:#666;}

.productmian { width:878px; height:125px; position:relative; margin:0 auto; border:1px solid #e7e7e7;padding:10px 11px;margin-bottom:16px;}
.font3{float:left;padding-left:23px;width:685px;height:125px;position:relative;}
.font3 h2 { font:100 16px/30px 'Microsoft Yahei'; padding-bottom:3px; border-bottom:1px solid #ccc; color:#000;}
.font3 h2 a{color:#333;font-weight:bold;}
.font3 h2 a:hover{color:#ef0c03;}
.font3 P { margin:6px 0 6px 0; font:100 12px/20px 'Microsoft Yahei';color:#666;}
.font3 a.more2{position:absolute;left:24px;bottom:0;background:url(../images/more4.png) 0 0 no-repeat;width:70px;height:21px;line-height:21px;text-indent:12px;}
.font3 a:hover.more2{background:url(../images/more3.png) 0 0 no-repeat;}

.pp { width:162px; height:127px;}
.pp a{display:block;border:1px solid #e7e7e7;}
.pp a img{width:160px;height:125px;}
.pp a:hover{border-color:#ef0c03;}

.productmian2 { width:878px; height:181px; position:relative; margin:0 auto;border:1px solid #e7e7e7;margin-bottom:10px;}
.productmian2 h2 {font:100 14px/32px 'Microsoft Yahei';border-bottom:1px solid #e4e4e4; color:#000;text-indent:17px;background:#f3f3f3;}
.productmian2 h2 a{font:bold 15px/32px 'Microsoft Yahei';color:#333;}
.productmian2 h2 a:hover{color:#ef0c03;}
.font4{float:left;padding-left:30px;width:655px;height:148px;position:relative;}
.font4 P{ margin:9px 0 12px; font:100 13px/24px 'Microsoft Yahei';color:#666;}
.font4 a.more2{position:absolute;right:38px;bottom:17px;}

.p1 { width:160px; height:125px; padding:13px 0 0 30px;}

.p1 a img{width:160px;height:125px;}


.productnav { height:30px; margin-top:25px;}
.productnav a { float:left; text-decoration:none; width:299px;border-right:1px solid #ccc; height:30px; text-align:left;text-indent:40px; font:100 14px/30px 'Microsoft Yahei';color:#fff;background:#1b1a1a;position:relative;}
.productcontent { background:#CCC; padding:20px; font:100 13px/24px 'Microsoft Yahei'; color:#121212;}


.none { display:none;}
.none li { list-style:inside;}
.block { display:block!important;}
.click { background:#c00!important;}

.nav3 { background:url(../images/nav3.png) 0 0 no-repeat!important; width:19px; height:19px; position:absolute; top:7px; left:15px; z-index:999;}
.nav4 { background:url(../images/nav4.png) 0 0 no-repeat!important; width:19px; height:19px; position:absolute; top:7px; left:15px; z-index:999;}
.nav5 { background:url(../images/nav5.png) 0 0 no-repeat!important; width:19px; height:19px; position:absolute; top:7px; left:15px; z-index:999;}

.searchn{background:#f3f3f3;padding-bottom:19px;border:1px solid #e7e7e7;border-top:0;}
.searchn_title{color:#1a1a1a;font:100 14px/25px 'Microsoft Yahei';height:25px;text-indent:18px;padding-top:10px;}
.searchn ul.radio li{text-indent:18px; height:26px; line-height:26px; background:url(../images/dv1.jpg) 40px 4px no-repeat;}
.searchn ul.radio li span{padding-left:36px;}
.searchn img{cursor:pointer;}

.searchn ul.radio2 li{text-indent:18px; height:26px; line-height:26px;background:none;}
.searchn ul.radio2 li span{padding-left:8px;}

.hotSearch1 a{margin-right:6px;}
#formsearch1 input{height:25px;background:#fff;border:1px solid #c8c8c8;line-height:22px; padding-left:10px; color:#afafaf; font-size:12px; font-family:'Microsoft Yahei'; width:167px;}
#formsearch1 input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch1 input#s_btn1{width:35px;height:26px;line-height:24px;text-align:center;background:url(../images/go.jpg) left top no-repeat;color:#fff;border:none;cursor:pointer;}
#formsearch1{margin-top:15px; padding-left:15px; margin-bottom:3px;}