@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;color:#666;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:expression(this.hideFocus=true);outline:none;cursor:pointer;text-decoration:none;color:#666;}
a:hover{ color:#C00;}
input,button,select,textarea{outline:none}
.clear{zoom:1;clear:both; height:0; line-height:0; font-size:0;}
.contxt{ background:#e0e0e0; border:1px solid #CCC; padding:5px;}
.btn{ padding:10px 15px; border:none; background:#ffae00; color:#fff; font-family:"微软雅黑";}
body{cursor:default;-webkit-text-size-adjust:none;font-size:16px;font-family:Arial;background:#FFF;}
DIV.green-black{ width:100%; padding-top:10px; text-align:center; }
DIV.green-black A{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: #b3b3b3 1px solid;TEXT-DECORATION: none;font-size:12px;background-color: #b3b3b3;}
DIV.green-black A:hover{BORDER: #009944 1px solid;COLOR: #fff;font-size:12px;background-color: #f28f00;}
DIV.green-black A:active{BORDER: 1px solid #f28f00;COLOR: #fff;font-size:12px;background-color: #f28f00;}
DIV.green-black SPAN.current{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;FONT-WEIGHT: bold;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: 1px solid #f28f00;font-size:12px;background-color: #f28f00;}
DIV.green-black SPAN.disabled{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: #f28f00 1px solid;font-size:12px}
.kd{ width:1100px; margin:0 auto}
.fl{ float:left;}
.fr{ float:right;}
/*top*/
.topzm{ width:100%; height:37px; min-width:1100px; background:#2b2b2b; line-height:37px;}
#marquee{ font-size:0.75em; color:#fff;}

.topmenu{ height:135px; width:100%; background:url(../images/menubg.png) top center no-repeat; min-width:1100px; z-index:11111111; position:relative}

.t-tell{ background:url(../images/ttell_03.jpg) left center no-repeat; font-size:14px; color:#FFF; padding-left:15px; float:left;}
.t-tell b{ font-size:18px;}

.scbz{ background:url(../images/star_03.jpg) 14px center no-repeat #141414; width:65px; height:34px; float:left; margin-left:20px; color:#FFF; font-size:0.75em; padding-left:36px;}
.scbz a{ color:#FFF}
.wxzh{ background:url(../images/wx_03.jpg) 14px center no-repeat #141414; width:65px;height:34px; float:left; margin-left:2px; color:#FFF; font-size:0.75em; padding-left:36px;}
.wxzh a{ color:#FFF;}

.menul{ float:left; margin-left:50px;}
.menul a{ display:block; width:80px; height:104px; float:left; color:#000; font-size:0.875em; text-align:center; line-height:175px; margin-right:20px;}
.menul a:hover,.menul a.cur{ color:#FFF;}
.menur{ float:right; margin-right:50px;}
.menur a{ display:block; width:80px; height:104px; float:left; color:#000; font-size:0.875em; text-align:center; line-height:175px; margin-left:21px;}
.menur a:hover,.menur a.cur{ color:#FFF;}

/*banner*/
/* fullSlide */
.fullSlide{width:100%;position:relative;height:570px;background:#000; top:-27px; min-width:1100px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:570px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:570px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:60px;line-height:20px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:2px;overflow:hidden;background:#00a908;line-height:999px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}
.fullSlide .hd ul .on{background:#ff862c;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*inab*/
.inab{ background:url(../images/iabbg.jpg) center no-repeat; height:736px; width:100%; min-width:1100px; position:relative; top:-20px;}
.mosear{ height:125px; position:relative; top:-26px; border-top:4px solid #ffae00}

.ol1{ height:125px; width:361px; background:#2d2d2d; float:left;}
.ol1 p{ font-size:1.375em; color:#ffae00; font-weight:bold; margin:38px 0 0 29px;}
.ol1 span{ font-size:1.125em; color:#ffae00; margin:0 0 0 29px;}
/*搜索栏*/
.ol2{ height:125px; width:441px; background:#424242; float:left;}

.seach-form{ background:url(../images/ssbg_03.jpg) no-repeat; width:320px; height:38px; line-height:28px; margin:31px 0 0 58px;float:left;} 
.seach-btn{ background-color:transparent; border:none; margin-left:2px; margin-bottom:3px; width:275px; height:38px; font-size:0.875em; color:#FFF;}
.btn1{ background-color:transparent; border:none; width:35px;cursor:pointer;}
.seach-form p{ color:#FFF; font-size:0.875em;}
/*电话*/
.ol3{ height:125px; width:298px; background:#606060; float:right;}
.ol3 p{ color:#FFF; margin:37px 0 0 23px;}
.ol3 img{ margin:5px 0 0 18px;}

/*关于我们*/
.oab{ background:url(../images/ag_03.jpg) left center no-repeat; height:27px; padding-left:20px; line-height:27px;}
.oab{ color:#000; font-weight:bold; font-size:1.375em;}
.oab em{ color:#FFF; font-size:0.875em; margin-left:10px;}
.oabm{ margin-right:10px;}
.oabm a{ color:#000;}
.ivdo{ width:728px; height:466px; margin-top:28px;}
.iab{ width:auto; height:416px; background: #FFF url(../images/iabobg_03.jpg) no-repeat; padding:50px 34px 0 36px;}
.iab p{ color:#383838; font-weight:bold; font-weight:bold; font-size:1.125em;}
.iab span{ font-size:0.875em; text-indent:2em;}
.ihor{ width:372px; background:url(../images/ihorbg_03.jpg); height:466px; margin-top:28px;}
.iabin{ font-size:0.875em; font-weight:bold; color:#000; margin-top:15px; display:block;}
.ihtit{ padding:22px 0 0 79px;}
/*荣誉证书*/
.ry_c {height:380px; overflow:hidden; margin:10px 0 0 58px;}
.r01 { padding-top:340px;cursor: pointer;}
.ry_c dl { width:237px;}
.ry_c dl dt { width:237px; text-align:center;}
.ry_c dl dt p{ margin-top:10px; color:#FFF;}
.ry_c dl dt img {  width:237px; height:327px;}

/*产品目录*/
.proindex{ width:240px; float:left; position:absolute;}
.iprobg{ background:url(../images/iprobg_02.jpg) center no-repeat; height:850px; margin-top:-20px; min-width:1100px; width:100%;}
.iptype{ background:url(../images/iptit_03.png) center no-repeat; width:260px; text-align:center; height:114px;}
.iptype p{ font-size:1.5em; color:#3f1e00; font-weight:bold; padding-top:38px;}
.iptype span{ font-size:1.125em; color:#000;}

.ipl{background:#fff;border:1px solid #d7d7d7;border-top:none;padding:10px; width:219px; margin-left:9px; height:516px;}
.ipl li.one{height:39px;line-height:39px;margin-top:10px; font-size:0.875em; padding-left:20px; font-family:"微软雅黑"; background:url(../images/l1h_03.png) no-repeat;}
.ipl li.one:hover{ background:url(../images/l1c_03.png) no-repeat}
.ipl li.one:hover a{ color:#FFF}
.ipl li.one a{font-size:0.875em; font-family:"微软雅黑"; color:#000}
.ipl li.one.cur{ background:url(../images/list_cur.jpg) no-repeat}
.ipl li.one.cur a{color:#fff;font-size:14px;}

.ipl li.two {height:41px;line-height:41px; margin-left:10px; border-bottom:1px dashed #bebebe; width:191px; overflow:hidden}
.ipl li.two a{margin-left:19px;font-size:0.875em; font-weight:bold; font-family:"微软雅黑"; color:#000}
.ipl li.two:hover a{color:#ffa800}
.ipl .two.cur2 {background:#4b9b04}
.ipl .two.cur2:hover a {color:#fff;}
.ipl .two.cur2 a{color:#fff;}

.ipl li.three {height:32px;line-height:32px;margin-bottom:1px; overflow:hidden;padding-left:20px; width:150px;}
.ipl li.three a{padding-left:12px;font-size:12px; color:#000}
.ipl li.three:hover a{color:#ffb629}
.ipl .three.cur3 a{color:#ffb629;}

.hot{ margin:16px 0 0 10px;}
/*产品展示*/
.ipshow{ width:831px; margin-top:55px; border-bottom:4px solid #ffa800; height:auto;}
.ipshow li{ float:left; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; width:276px;height:251px; text-align:center; background:#FFF;}
.ipshow li p{ color:#000; font-size:0.875em; font-weight:bold;}
.ipshow li div{width:178px;height:178px;border-radius:89px; overflow:hidden; border:1px solid #999; margin:22px auto 16px auto; text-align:center;}
.ipshow li div img{ width:178px; margin-top:15px;}
/*工程案例*/
.icase{ background:url(../images/icasebg_02.jpg) center no-repeat; height:668px; min-width:1100px; width:100%; margin-top:-20px; margin-bottom:20px;}
.ictype{ text-align:center; padding-top:40px;}
.ictype p{ font-size:1.75em; color:#000;}
.ictype .b1{ color:#ffae00;}
.imm{ width:369px; height:43px; line-height:43px; margin:10px auto; font-size:1.125em; font-weight:bold; color:#000;  border-bottom:1px solid #626262; border-top:1px solid #626262}

#tab2{position:relative; width:100%;margin:20px auto 0 auto; padding:0; overflow:hidden}
#tab2 .tabList2{  overflow-x: auto;  white-space:nowrap; width:525px; margin:0 auto;}
#tab2 .tabList2 ul li{ display:block; width:168px; float:left;text-align:center;height:46px; line-height:46px; background:#515151; color:#7d7d7d; margin-right:7px; color:#000; font-weight:bold;}
#tab2 .tabList2 li.cur { background:url(../images/iccur_03.png) center no-repeat; height:55px; color:#FFF}
#tab2 .tabCon2{margin-top:16px;}
#tab2 .tabCon2 *{ line-height:24px; font-size:14px;}
#tab2 .tabCon2>div{ display:none;}
#tab2 .tabCon2>div.cur{display:block;}

.icshow li{ float:left; width:252px; height:192px; padding:3px; background:#FFF; margin-right:20px; margin-bottom:25px;}
.icshow li img{ width:252px; height:192px;}

.inewstype{ text-align:center; margin-top:50px;}
.inewshow{ margin-top:29px;}
.pnew{ width:523px;}
.inpic{ width:523px; position:relative; height:156px;}
.inpic img{ width:523px; position:absolute;}
.inpic div{ width:89px; height:86px; background:#ffa800; position:absolute; text-align:center; line-height:2.5em;}
.inpic div p{ font-size:56px; color:#FFF; margin-top:10px;}
.inpic div span{ color:#FFF;}
.incon p{ font-size:1.25em; color:#000;}
.incon span{ font-size:0.875em; color:#828282;}
.inmore{ display:block; height:39px; width:159px; line-height:39px; background:#000000; color:#FFF; text-align:center; font-size:0.875em; margin-top:18px;}

.lnew{ width:528px;}
.lnew li{ width:528px; height:81px; border-bottom:1px solid #dfdfdf; margin-top:19px;}
.lnew li dl{ width:72px; height:91px; text-align:center; line-height:2.8em; float:left;}
.lnew li dt{ font-size:56px; color:#767676;}
.lnew li dd{ font-size:0.875em; color:#767676;}
.lnew li div{ float:right; width:432px;}
.lnew li div p{ color:#585858; line-height:1.5em; margin-bottom:10px;}
.lnew li div span{ font-size:0.75em; color:#767676; line-height:1.5em;}
/*友情链接*/
.frilink{ height:auto; width:100%; min-width:1100px; background:#000; padding:15px 0 15px 0;}
.link p{ font-size:1.125em; color:#FFF;}
.fabq{ margin-left:20px;}
.fabq a{ font-size:0.75em; color:#828282; display:block; border-right:1px solid #828282; padding-right:5px; float:left; margin-right:8px;}
/*foot*/
.foot{ width:100%; min-width:1100px; background:#262626; height:254px; border-bottom:1px solid #2f2f2f;}
.fleft{ margin:21px 0 0 5px;}
.fleft p{ font-size:1.875em; color:#FFF; font-weight:normal; line-height:1.5em;}

.foot2{ height:57px; width:100%; min-width:1100px; background:#262626; line-height:57px; font-size:12px; color:#FFF;}
.foot2 a{ color:#FFF;}
.foot2 a:hover{ color:#CCC;}
.fmenu{ margin-top:45px;}
.fmenu a{ color:#FFF;}
.fmenu a:hover{ color:#CCC;}
.fmenu dl{ width:126px; float:left; margin-right:30px;}
.fmenu dt{ background:url(../images/fmbg.jpg) bottom no-repeat; height:36px; width:116px; color:#FFF; margin-bottom:15px; padding-left:10px;}
.fmenu dd{ font-size:0.75em; line-height:1.5em;}
/*--------------------------------------------------------内页---------------------------------------------------------------*/
.ban{ height:300px; width:100%; min-width:1100px; position:relative; top:-27px;}
.mosear1{ height:125px; position:relative; border-top:4px solid #ffae00; border-bottom:6px solid #949494}
.ol4{ height:125px; width:361px; background:#2d2d2d; float:left;}
.ol4 p{ font-size:1.375em; color:#ffae00; font-weight:bold; margin:38px 0 0 29px;}
.ol4 span{ font-size:1.125em; color:#ffae00; margin:0 0 0 29px;}
/*搜索栏*/
.ol5{ height:125px; width:441px; background:#424242; float:left;}

.seach-form{ background:url(../images/ssbg_03.jpg) no-repeat; width:320px; height:38px; line-height:28px; margin:31px 0 0 58px;float:left;} 
.seach-btn{ background-color:transparent; border:none; margin-left:2px; margin-bottom:3px; width:275px; height:38px; font-size:0.875em; color:#FFF;}
.btn1{ background-color:transparent; border:none; width:35px;cursor:pointer;}
.seach-form p{ color:#FFF; font-size:0.875em;}
/*电话*/
.ol6{ height:125px; width:298px; background:#606060; float:right;}
.ol6 p{ color:#FFF; margin:37px 0 0 23px;}
.ol6 img{ margin:5px 0 0 18px;}

/*main*/
.main{ margin-top:-22px; width:100%; min-width:1100px; background:#e0e0e0}
.content{ padding-top:18px;}
.conleft{ background:#FFF; width:812px; height:auto;border-top-left-radius:15px; padding:12px;}
.loca{ width:809px; margin:0 auto; height:60px; border-bottom:1px solid #d1d1d1; line-height:60px;}
.loca p{ font-size:1.5em; font-weight:bold; color:#f28f00;}
.loca em{ font-family:Arial, Helvetica, sans-serif; font-size:1.125em; color:#989898; line-height:70px; margin-left:5px;}
.loca span{ background:url(../images/house_07.jpg) left center no-repeat; padding-left:20px; font-size:0.75em; height:70px; line-height:70px;}
/*简介*/
.cnt{ margin-top:20px;}
/*列表*/
.rightlist{ width:249px;}
.listtype{ width:249px; height:115px; background:url(../images/listbg.png) no-repeat;}
.listtype p{ color:#FFF; font-size:1.875em; padding:23px 0 0 27px;}
.listtype em{ color:#FFF; padding-left:27px;}
.rightlist ul{ background:#3c4145; padding-bottom:27px;}
.rightlist li{ height:64px; width:249px;}
.rightlist li:hover,.rightlist li.cur{ background:url(../images/licur.jpg) no-repeat;}
.rightlist a{ display:block; width:206px; height:62px; border-bottom:1px solid #505458; line-height:62px; color:#FFF; margin:0 auto; padding-left:16px;}
.rightlist li:hover a,.rightlist li.cur a{ border:none;}
.ltell{ background:url(../images/ltell.png) no-repeat; width:249px; height:101px; margin-top:5px;}
.ltell span{ color:#FFF; display:block; padding:31px 0 0 73px;}
.ltell p{ color:#FFF; font-size:20px; padding-left:73px;}
/**/
.mapp{ font-size:1em; color:#000; line-height:2em;}

/*新闻资讯*/
.newslist{ width:771px; height:79px; border:1px solid #efefef; padding:14px 13px; margin-bottom:15px;}
.lnews{ width:670px; float:left;}
.lnews p{ color:#f28f00; font-weight:bold;}
.lnews span{ font-size:0.875em; color:#5d5d5d;}
.rnews{ float:right;}
.rnews dl{ width:74px; height:76px;}
.rnews dt{ width:74px; height:56px; line-height:56px; text-align:center; background:#f28f00; font-size:2.25em; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#FFF;}
.rnews dd{ width:74px; height:20px; background:#b3b3b3; text-align:center; color:#FFF;}
/*相关新闻*/
.xgnews{margin:10px auto;}
.xgnews-tit{height:40px;line-height:40px;border-bottom:1px solid #CCC;padding-left:20px; font-size:1em; color:#000;}
.xgnews-con{border-top:1px solid #CCC;border-top:none;padding:10px 10px;}
.xgnews-con li{width:45%;float:left;height:30px;line-height:30px;margin-right:30px; overflow:hidden;}
.xgnews-con li span{float:right;}
.xgnews-con li a{ padding-right:10px; color:#666;}
.xgnews-con li a:hover{ color:#333;}

/*工程案例*/
.caselist li{ width:260px; height:auto; float:left; margin-right:10px; margin-bottom:15px;}
.caselist li div{ width:260px; height:205px; border:1px solid #dbdbdb; padding:4px;}

.caselist li div img{ width:260px; height:205px;}
.caselist li p{ height:30px; line-height:30px; font-size:0.875em; width:249px; text-align:center;}
/*产品中心*/
.rightlist11{ width:249px;}
.ipl1{background:#fff;border-top:none;padding:10px; width:229px; height:auto}
.ipl1 li.one{height:39px;line-height:39px;margin-top:10px; font-size:0.875em; padding-left:20px; font-family:"微软雅黑"; background:url(../images/l1h_03.png) no-repeat;}
.ipl1 li.one:hover{ background:url(../images/l1c_03.png) no-repeat}
.ipl1 li.one:hover a{ color:#FFF}
.ipl1 li.one a{font-size:0.875em; font-family:"微软雅黑"; color:#000}
.ipl1 li.one.cur{ background:url(../images/l1c_03.png) no-repeat}
.ipl1 li.one.cur a{color:#fff;font-size:14px;}

.ipl1 li.two {height:41px;line-height:41px; margin-left:10px; border-bottom:1px dashed #bebebe; width:191px; overflow:hidden}
.ipl1 li.two a{margin-left:19px;font-size:0.875em; font-weight:bold; font-family:"微软雅黑"; color:#000}
.ipl1 li.two:hover a{color:#ffa800}
.ipl1 .two.cur2:hover a {color:#fff;}
.ipl1 .two.cur2 a{color:#ffa800}
.ipl1 li.three {height:32px;line-height:32px;margin-bottom:1px; overflow:hidden;padding-left:20px; width:150px;}
.ipl1 li.three a{padding-left:12px;font-size:12px; color:#000}
.ipl1 li.three:hover a{color:#ffb629}
.ipl1 .three.cur3 a{color:#ffb629;}
/*列表*/
.prolist li{ width:265px; height:322px; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; float:left;}
.prolist li div{ width:178px; height:178px; border-radius:89px; overflow:hidden; margin:47px auto 45px auto; border:1px solid #CCC}
.prolist li div img{ width:178px; height:178px;}
.prolist li p{ font-size:0.875em; font-weight:bold; color:#000; padding-left:16px;}
.prolist li span{ font-size:0.75em; color:#a0a0a0; font-weight:bold; display:block; padding-left:16px;}

/*相关产品*/
dl.dl_3 { width:178px; float:left; display:inline-block; margin:0 15px 18px 20px; position:relative; border:1px solid #e5e5e5; padding:5px;}
dl.lst{ margin-right:0}
dl.dl_3 img { width:178px; height:178px; border-bottom:none}
dl.dl_3 a div{ width:178px; height:178px; background:url(../images/pmre1.png) center no-repeat #000; position:absolute; top:1px;filter:alpha(opacity=50);opacity:.50;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; display:none}
dl.dl_3 a dd { width:178px; height:30px; line-height:30px;overflow:hidden; text-align:center; color:#000;}
