@charset "utf-8";
/* CSS Document */
html,body{ font-family:'微软雅黑';}
html,body,p,h1,h2,h3,h4,h5,h6,ol,ul,li,input{ margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:100;}
ul,li{ list-style-type:none;}
.clear{ clear:both;} /*清除浮动那堵墙*/
a{ /*你的网页上最多链接颜色*/ text-decoration:none;}
.clearfix:after{ content:""; height:0; display:block; visibility:hidden;/*隐藏之后占位置 overflow:hidden超出隐藏之后不占位置*/ line-height:0; clear:both;}
.clearfix{*zoom:1;}
img{ border:none; overflow:hidden}

/*初始化*/

/*TOP*/
.wid{ width:1200px; margin:0 auto}
.top{ height:132px;}
.top .logo{ margin-top:13px; float:left}
.top .suxian{ float:left; margin-top:27px; margin-left:23px}
.top .a{ font-size:40px; color:#484848; margin:20px 0 7px 23px;}
.top .b{ font-size:26px; color:#888; margin-left:23px}
.top .wenzi{ float:left; }
.top .center{ float:left}
.top .haoma{ display:block; float:right; margin-left:180px; margin-top:40px}
.top .zixunwenzi{ float:left; margin-top:10px; margin-left:-68px; margin-right:4px}
.top .zixun{ font-size:24px; color:#1a7edb; font-weight:600; letter-spacing:-1px}

/*NAV*/
.navbj{ background-image:url(../img/lantiao.png); height:45px;}
.nav li{ float:left; width:120px; height:45px;   text-align:center; position:relative;}
.nav li a{ color:#fff; font-size:16px; display:block;float:left;  line-height:45px; height:45px; width:120px; }
.nav li:hover{ background:#ff0101;}
.nav li dl{ position:absolute; display:none; left:0; top:45px; z-index:99}
.nav li dd{ margin-left:0}
.nav li dd a{ width:120px; height:45px; background-color:#1a66d9; color:#fff; font-size:16px;}
.nav li:hover dl{ display:block;}
.nav dd:hover a{background:#ff0101; }

/* banner */
.flexslider{position:relative;height:550px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat; position:absolute;width:1920px;left:50%;margin-left:-960px; z-index:1}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.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(../img/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;}
.flex-direction-nav li a.flex-prev{left:7%;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:7%;background:url(../img/next.png) center center no-repeat;}
.bannerbj{ overflow: hidden; position: relative; width: 100%; height: 550px;}

/*搜索*/
.sousuo{ height:60px;}
.sousuo h4{ line-height:60px; color:#666; font-size:14px; float:left}
.sousuo h4 p{ display:block; float:left}
.sousuo h4 a{  height:60px; line-height:60px; color:#666; font-size:14px; display:block; float:left; text-align:center; margin:0 10px}
.sousuo .kuang{ border:none; float:left;outline:medium; background-color:#ededed; margin-top:7px; font-size:12px; color:#9b9b9b; width:230px}
.sousuo .sousuobj{ width:393px; height:30px; background-color:#ededed; border-radius:15px; float:right; margin-top:15px; text-align:center;}
.sousuo .icon{ float:left;  margin-top:7px; margin-left:10px; margin-right:10px}
.sousuo .anniu{  float:right;  border:none; background:none; outline:medium; cursor:pointer; color:#fff; font-size:16px; font-family:'微软雅黑'; width:98px; height:28px}
.sousuo .button{ background-image:url(../img/button.png); height:30px; width:98px; float:right; }
.sousuo .zi{ color:#fff; font-size:15px}
.fengexian { height:1px; background-color:#d7d7d7}

/*产品展示*/
.chanpinbj{ overflow: hidden; position: relative; width: 100%; height: 1100px;}
.chanpinbj .bjtupian{background-image:url(../img/chanpinbj.png); position:absolute; width:1920px;height:1136px;left:50%;margin-left:-960px; z-index:1}
.chanpin{ margin-top:18px;}
.chanpin li{ height:459px; width:565px; background-color:#f5f5f5; float:left; overflow:hidden; border-radius:0 0 10px 10px ; position:relative}
.chanpin h5{ display:block; float:left; width:71px; height:129px; position:absolute; left:495px; top:0;  background-image:url(/templates/main/img/jp_icon.png)}
.chanpin .xinpin{ height:459px; width:565px; background-image:url(../img/xinpin.png); float:left; overflow:hidden; }
.chanpin li .xhbj{ background-image:url(../img/yjjx.png); width:565px; height:50px; display:block; text-align:center; line-height:59px; font-size:18px; color:#fff;}
.chanpin li .cp{  width:565px; height:405px;}
.chanpin li:hover .xhbj{ background-image:url(../img/yjjx_1.png);  width:565px; height:50px; display:block; }
.xinpin li:hover .xhbj{ background-image:url(../img/yjjx_1.png);  width:565px; height:50px; display:block; }
.xinpin li .xhbj{ background-image:url(../img/yjjx.png); width:565px; height:50px; display:block; text-align:center; line-height:50px; font-size:18px; color:#fff;}
.xinpin{ margin-left:70px}
/*分类*/
.fenlei{ margin-top:37px}
.fenlei .left{ background-color:#3c88d7;  width:231px; height:564px; overflow:hidden; float:left; border-radius:5px; margin-right:10px}
.fenlei 
.fenlei .left .fengexian{ margin-top:-10px; display:block; float:left; margin-top:15px; width:231px}
.fenlei .left .liebiao a{ font-size:13px; color:#fff; line-height:50px; width:211px; height:50px; display:block; padding-left:20px}
.fenlei .left .liebiao li{ height:50px; border-bottom:1px solid #458dd8;}
.fenlei .left .liebiao li:hover{ height:50px; border-bottom:1px solid #458dd8; background-color:#3998fa;}
.fenlei .left .liebiao li img{ display:block; float:right; margin:19px 15px 0 0}
.fenlei .left .liebiao { float:left; width:231px; margin-top:-3px}
.fenlei .right li{ width:310px; height:266px; background-color:#f3f3f3; float:left; margin-right:9px; border-radius:10px}
.fenlei .right .xh{ height:35px; width:310px; background-color:#c2c2c2; text-align:center; overflow:hidden; display:block; float:left; line-height:35px; color:#333; font-size:15px; border-radius:10px}
.fenlei .right li img{ width:310px; height:227px; overflow:hidden; border-radius:10px}
.fenlei .right .bot{ margin-top:15px}
.fenlei .right li:hover .xh{ background-color:#017fe1; color:#fff;}

/*绝佳品质*/
.pinzhinr .pinpaitit{ display:block; margin:0 auto; margin-top:30px}
.pinzhibj .bjtupian{ background-image:url(../img/bannerbj.png); height:615px; position:absolute; left:50%;margin-left:-960px; z-index:1; width:1920px}
.pinzhibj { margin-top:24px; overflow: hidden; position: relative; width: 100%; height: 615px;}
.pinzhinr .zw{ font-size:30px; font-weight:600; color:#fff; margin:15px 0; text-align:center;}
.pinzhinr .eng{ font-size:14px; font-weight:600; color:#f36a00; text-align:center; }
.pinzhinr .one .zfx{ background-image:url(../img/duobian.png); height:168px; width:145px; text-align:center; position:relative; overflow:hidden ; margin-left:46px}
.pinzhinr .mokuai{ margin-left:5px; margin-top:25px}
.pinzhinr .one{ width:239px; text-align:center; height:276px; float:left; margin-top:55px}
.pinzhinr .one .zfx .icon{  position:absolute; left:38px; top:45px;}
.pinzhinr .one span{ margin:30px 0 ; display:block; font-size:24px; color:#fff; font-weight:600;}
.pinzhinr .one p{ font-size:20px; color:#fff; font-weight:600}
.pinzhinr .one .zfx .huangse{ background-image:url(../img/duobian1.png); height:168px; opacity: 0}
.pinzhinr .one:hover .huangse{ opacity: 1;  transition:all ease 1s}
.pinzhinr .one:hover span{ color:#f26300;}
.pinzhinr .one:hover p{ color:#f26300; }

/*案例*/
.anli .biaoti{ background-image:url(../img/anlixian.png); height:1px; margin-top:117px; position:relative; padding-top:1px}
.anli .wenzibj{ width:267px; height:30px; background-color:#0177d6; text-align:center; margin-top:34px; margin-left:480px; }
.anli .biaoti .tit{ display:block; margin:-23px 0 0 508px;  position:absolute;}
.anli .wenzibj span{ font-size:14px; color:#fff; line-height:30px}
.anli .xiangqingbj{ background-image:url(../img/xiangqingbj.png);display:block; width:1200px; height:1264px; margin-top:120px; overflow:hidden}
.anli .xiangqingbj .one{ font-size:28px; color:#0177d6; font-weight:600; margin:21px 0 38px 72px}
.anli .xiangqingbj .onexia{ font-size:14px; color:#999; margin-left:72px; width:435px}
.anli .xiangqingbj .two{ font-size:28px; color:#0177d6; font-weight:600; margin:228px 0 38px 717px}
.anli .xiangqingbj h4{ text-indent:2em}
.anli .xiangqingbj .twoxia{ font-size:14px; color:#999; margin-left:720px; width:435px}
.anli .xiangqingbj .three{ font-size:28px; color:#0177d6; font-weight:600; margin:150px 0 47px 72px}
.anli .xiangqingbj .threexia{ font-size:14px; color:#999; margin-left:72px; width:435px;}
.anli .xiangqingbj .four{ font-size:28px; color:#0177d6; font-weight:600; margin:216px 0 39px 720px}
.anli .xiangqingbj .fourxia{ font-size:14px; color:#999; margin-left:720px; width:435px}

/*工程案例*/
.gcbj{ height:856px; width:100%; background-color:#f1f1f1; overflow:hidden}
.gcanli .guanggaotu{ margin-top:50px; background-image:url(../img/guanggao.png); height:241px; overflow:hidden}
.gcanli .guanggaotu .zhuanzhu{ font-size:36px; font-weight:600; color:#fff; margin:37px 0 5px 64px}
.gcanli .guanggaotu .eng{ font-size:14px; color:#bbbfc4; margin-left:64px; margin-bottom:21px}
.gcanli .guanggaotu .rexian{ font-size:16px;  color:#fff; margin-right:5px}
.gcanli .guanggaotu .zixun{ font-size:21px; font-weight:600; color:#fff; margin-left:80px; margin-right:30px}
.gcanli .biaoti{ background-image:url(../img/anlixian.png); height:1px; margin-top:50px; position:relative; padding-top:1px}
.gcanli .wenzibj{ width:267px; height:30px; background-color:#0177d6; text-align:center; margin-top:34px; margin-left:480px; }
.gcanli .biaoti .tit{ display:block; margin:-23px 0 0 508px;  position:absolute;}
.gcanli .wenzibj span{ font-size:14px; color:#fff; line-height:30px}
.gcanli li{ width:290px; height:367px; background-color:#fff; overflow:hidden; float:left; margin-top:100px; margin-left:8px; border: solid 1px #E8E6E6;}
.gcanli li .tu1{ display:block; margin:0 auto; margin-top:14px; width:259px; height:182px;}
.gcanli li .shigong{ font-size:16px; color:#333; margin: 17px 0 7px 14px; display:block; height:21px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden}
.gcanli li .shigongnr{ font-size:13px; color:#888; margin-left:14px; display:block; width:260px; height:60px; overflow:hidden; margin-bottom:20px}

.gcanli li .chakan{ color:#888; font-size:13px; line-height:25px; width:107px; height:25px; border:solid 1px #888; text-align:center; margin:0 auto; display:block;}
.gcanli li:hover .chakan{ color:#fff; background-color:#f77600;  border:none;}
.gcanli li:hover .shigong{ color:#f77600; }
.gcanli li:hover .shigongnr{ color:#f77600; }

/*关于*/
.aboutbj{ overflow: hidden; position: relative; width: 100%; height: 1051px;}
.aboutbj .bjtupian{ background-image:url(../img/aboutbj.png); position:absolute;width:1920px;height:1051px;left:50%;margin-left:-960px; z-index:1}
.aboutbj .biaoti{ background-image:url(../img/anlixian.png); height:1px; margin-top:65px; position:relative; padding-top:1px; margin-bottom:110px}
.aboutbj .bt_h{background-image:url(../img/anlixian_h.png); height:1px; margin-top:65px; position:relative; padding-top:1px; margin-bottom:110px }
.aboutbj .wenzibj{ width:267px; height:30px; background-color:#f16100; text-align:center; margin-top:34px; margin-left:480px; }
.aboutbj .biaoti .tit{ display:block; margin:-23px 0 0 508px;  position:absolute;}
.aboutbj .wenzibj span{ font-size:14px; color:#fff; line-height:30px}
.about .diannao{ background-image:url(../img/diannao.png); height:841px; width:1074px; display:block; margin:0 auto}
.about .diannao .shipin{ margin-top:93px; margin-left:130px; width:650px; height:441px;}
.about .diannao .wenan{ width:230px; height:394px; display:block; float:right; margin-top:61px; margin-right:49px; overflow:hidden}
.about .diannao p{white-space:normal; width:228px; font-size:14px; color:#666; line-height:30px; overflow:hidden; text-indent:2em}
.about .diannao .chakan{ background-color:#373737;  width:120px; height:34px;  margin-top:36px; line-height:30px; font-size:14px; color:#fff; margin-right:60px; display:block; text-align:center; float:right}
.about .diannao .chakan:hover{ background-color:#0177d6}

/*新闻*/
.xinwennr{ margin-top:50px}
.xinwenbj{ width:100%; height:560px; background-color:#f5f5f5; overflow: hidden}
.xinwenbj .zxk{ width:580px; height:398px; position:absolute; left:590px; background-color:#000000}
.xinwenbj .dtk{width:580px; height:398px; position:absolute;}


.xinwen .left{ width:590px; height:479px; background-color:#fff; float:left; position:relative; overflow:hidden; }
.xinwen .left .dongtai{ background-image:url(../img/dongtaibj.png); height:49px; width:292px; overflow:hidden; float:left; margin-left:3px}
.xinwen .left .dongtai img{ display:block; float:left; margin-top:8px; margin-left:77px}
.xinwen .left .dongtai a{ font-size:22px; color:#fff; margin-top:8px; display:block;  margin-left:15px; float:left}
.xinwen .left .right{ background-image:url(../img/xinwenbj.png);  height:49px; width:292px; overflow:hidden; float:left;}
.xinwen .left .xinwentu{ margin-top:18px; margin-left:14px; display:block; float:left; margin-bottom:15px; width:283px; height:181px}
.xinwen .left .biaoti{ font-size:18px; font-weight:600; color:#333; margin-top:15px; margin-left:20px; float:left; width:263px; overflow:hidden; height:24px}
.xinwen .left .nr{ font-size:13px; color:#888; float:left;  margin-top:15px; margin-left:17px; display:block; width:266px; float:left; height:103px; overflow:hidden; text-indent:2em; line-height:20px}
.xinwen .left .timeicon{ display:block; float:left; margin-left:21px; margin-top:27px; margin-right:10px}
.xinwen .left .gengduo{ display:block; float:left; margin-top:24px; margin-left:94px; font-size:13px; color:#888888;}
.xinwen .left .gengduo:hover{ color:#0177d6}
.xinwen .left .riqi{ float:left; font-size:12px; color:#aaa; margin-top:26px; margin-left:5; display:block}
.xinwen .left .xinwen div{  float:left; width:6px; height:6px; background-color:#999; border-radius:3px; margin-top:10px; margin-left:15px}
.xinwen .left .xinwen .chanye{ display:block; float:left;  margin-top:4px; font-size:13px; color:#666; margin-left:14px; width:320px; height:19px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis}
.xinwen .left .xinwen .riqi{ font-size:12px; color:#b4b4b4; margin-top:6px; margin-left:145px; display:block; float: left}
.xinwen .left .xinwen .xuxian{ margin-left:16px; display:block; float:left; margin-top:7px}
.xinwen .left .xinwen:hover .riqi{ color:#0177d6;}
.xinwen .left .xinwen:hover .chanye{ color:#0177d6;}
.xinwen .left .xinwen:hover div{ background-color:#0177d6}
.xinwen .right{ float:right; width:580px; height:473px}
.xinwen .right .bt{ display:block; font-size:22px; color:#333; margin-left:10px;}
.xinwen .right .eng{ font-size:13px; color:#888; display:block; float:left; margin-left:10px}
.xinwen .right .bx{ display:block; float:left; margin-top:-15px; margin-left:-25px}
.xinwen .right .xiahuaxian{ width:571px; height:1px; background-color:#d1d1d1; float:left; margin-left:10px; margin-top:8px}
.xinwen .right .wenda .bt{ float:left; margin-top:14px; font-size:18px; color:#333; margin-left:10px}
.xinwen .right .wenda .qq{ display:block; float:left; margin-left:9px; margin-top:16px}
.xinwen .right .wenda .a{ display:block; float:left; margin-left:9px; margin-top:8px;}
.xinwen .right .wenda .nr{ width:528px; margin-top:6px; float:left; margin-left:10px; font-size:13px; color:#888;}
.xinwen .right .wenda .bt:hover{ color:#0177d6}
.xinwen .right .wenda .fengexian{ width:566px; height:1px; background-color:#eee; margin-left:10px; margin-top:15px}

/*foot*/
.foottopbj{ width:100%; height:50px; background-color:#373737}
.foottop img{ margin-top:15px; display:block; float:left; margin-right:5px}
.foottop .suxian{ height:15px; width:1px; background-color:#fff; float:left; margin-top:18px}
.foottop .lianjie a{ font-size:13px; color:#d8d8d8; line-height:50px; float:left; margin:0 15px }

/*footbot*/
.footbotbj{ height:100%; background-color:#262626; width:100%}
.footbot{ height:100%; overflow:hidden;}
.footbotbj .botxian{ display:block; float:left; margin-top:32px; margin-left:20px; margin-right:20px}
.footbotbj .logobot{ display:block; float:left; margin-top:46px;}
.footbotbj .center .phone{  margin-top:40px; }
.foottopbj .botxian{ display:block; float:left; }
.footbotbj .beian{ color:#9f9f9f; font-size:12px; margin-top:10px; margin-left:10px}
.footbotbj .beian a{color:#9f9f9f; }
.footbotbj .xinxi{ display:block; float:left; font-size:13px; color:#9f9f9f; margin-top:30px; line-height:24px}
.footbotbj .center{ float:left}
.footbotbj .erweima{ display:block; float:right; margin-top:28px}
.footbot .xiantiao{ height:1px; background-color:#333; margin-top:20px;}
.footbot .jishu{ font-size:13px; color:#878787; line-height:40px}
.footbot .footer{ text-align:center}

/*产品中心_内*/
.hr_nei .left{ width:259px; float:left;}
.hr_nei .left .cpzx{ margin-top:30px}
.hr_nei .left .cpzx h3{ background-image:url(../img/cpzxbj.png); width:259px; height:66px; text-align:center; line-height:66px; font-size:24px; color:#fff; }
.hr_nei .left .cpzx ul{ background-color:#f2f2f2; padding-top:10px; padding-bottom:10px}
.hr_nei .left .cpzx li{ position:relative; text-align:center; height:40px; overflow:hidden}
.hr_nei .left .cpzx .xz p{top:33px}
.hr_nei .left .cpzx .xz a{color:#1f66d7}
.hr_nei .left .cpzx li a{font-size:15px; color:#666; padding:8px 5px; overflow:hidden; display:block; height:15px}
.hr_nei .left .cpzx li p{ width:68px; height:2px; background-color:#1f66d7; display:block; position:absolute; left:96px; top:40px}
.hr_nei .left .cpzx li:hover p{ top:33px}
.hr_nei .left .cpzx li:hover a{ color:#1f66d7;}

.hr_nei .left .cpzx .on p{ top:33px}
.hr_nei .left .cpzx .on a{ color:#1f66d7;}

.hr_nei .left .newstit{ background-image:url(../img/btbj.png); height:31px; width:258px; margin-bottom:10px}
.hr_nei .left .hours{ margin-top:30px}
.hr_nei .left .hours .newstit_1{background-image:url(../img/btbj_1.png); height:31px; width:258px; margin-bottom:10px }
.hr_nei .left .hours .newstit_1 p{ font-size:13px; color:#fff; margin-left:10px; line-height:31px}
.hr_nei .left .hours li span{ color:#fff; background-color:#8fb9f3; width:14px; height:14px; display:block; float:left; font-size:12px; line-height:14px; text-align:center; margin-top:10px}
.hr_nei .left .hours li{ height:32px; }
.hr_nei .left .hours li a{ font-size:13px; color:#666; line-height:32px; display:block; float:left; width:235px; overflow:hidden; margin-left:10px; height:32px}
.hr_nei .left .hours li a:hover{ color:#1a66d9}
.hr_nei .left .hours li .leftnew1{background-color:#f54545; }
.hr_nei .left .hours li .leftnew2{background-color:#ff8546; }
.hr_nei .left .hours li .leftnew3{background-color:#ffad37; }

.hr_nei .left .newstit p{ line-height:31px; color:#fff; font-size:13px; display:block; margin-left:10px}
.hr_nei .left .xgxw{ margin-top:30px}
.hr_nei .left .xgxw li span{ width:6px; height:6px; background-color:#999; border-radius:3px; display:block; float:left; margin:14px 8px 0 5px;}
.hr_nei .left .xgxw li a{ display:block; font-size:13px; color:#666; line-height:34px; }
.hr_nei .left .xgxw li{ height:34px; overflow:hidden} 
.hr_nei .left .xgxw li:hover span{background-color:#1a66d9; }
.hr_nei .left .xgxw li:hover a{color:#1a66d9; }
.hr_nei .left .remencp img{ width:259px; height:160px;}
.hr_nei .left .remencp li{ text-align:center; margin-top:15px}
.hr_nei .left .remencp li a{ font-size:15px; color:#333;}
.hr_nei .left .remencp li:hover a{color:#1f66d7 }
.hr_nei .left .remencp{ margin-top:30px; margin-bottom:30px}
.hr_nei .chanpinlb{ float:right; width:910px;}

.hr_nei .chanpinlb .right{ width:100%; height:auto; overflow:hidden; margin:20px auto;}
.hr_nei .chanpinlb .right li{ width:290px; height:266px; background-color:#f3f3f3; float:left; margin-left:13px; margin-top:20px}
.hr_nei .chanpinlb .right .xh{ height:40px; width:290px; background-color:#c2c2c2; text-align:center; overflow:hidden; display:block; float:left; line-height:40px; color:#333; font-size:16px; }
.hr_nei .chanpinlb .right li img{ margin:11px 0 24px 0; width:290px; height:187px}
.hr_nei .chanpinlb .right .bot{ margin-top:15px}
.hr_nei .chanpinlb .right li:hover .xh{ color:#017fe1;}

.hr_nei .weizhi { float:right; font-size:12px; color:#888; line-height:40px; width:900px; border-bottom:1px solid #e3e3e3; margin-top:30px; padding-bottom:10px;  height:40px}
.hr_nei .weizhi .by{ display:block; float:left}
.hr_nei .weizhi p{ display:block; float:right}
.hr_nei .newsleft p{ float:left}
.hr_nei .weizhi a{ font-size:13px; color:#888; line-height:16px; margin:0 4px; font-family:'宋体'}
.hr_nei .weizhi img{ margin-right:10px;}

/*产品详情_内*/
.hr_nei .chanpinxq{ width:910px; float:right}
.hr_nei .chanpinxq .jieshao{ height:367px; background-color:#ebebeb;}
.hr_nei .chanpinxq .jieshao img{ display:block; float:left;  margin:20px 25px 0 15px;}
.hr_nei .chanpinxq .jieshao .right{ float:left; margin-top:15px}
.hr_nei .chanpinxq .jieshao .right h3{ font-size:20px; color:#333; line-height:40px;} 
.hr_nei .chanpinxq .jieshao .right p{ font-size:12px; color:#999; line-height:40px; }
.hr_nei .chanpinxq .jieshao .right h4{ font-size:24px; color:#666; }
.hr_nei .chanpinxq .jieshao .right a{ width:202px; height:55px; background-color:#df3238; text-align:center; line-height:55px; display:block; font-size:20px; font-weight:600; color:#fff;   margin-top:47px}
.hr_nei .chanpinxq .title{ width:910px; height:30px; background-color:#ebebeb; margin-top:30px}
.hr_nei .chanpinxq .title span{ width:104px; background-color:#1a79d3; text-align:center; line-height:30px; font-size:16px; color:#fff; display:block}
.hr_nei .chanpinxq .title_x{  width:910px; border-bottom:1px solid #eaeaea; padding-bottom:20px; margin-top:30px}
.hr_nei .chanpinxq .title_x span{ width:104px; border-bottom:1px solid #333; padding-bottom:20px}
.hr_nei .chanpinxq .cpms p{ text-indent:2em; font-size:14px; color:#999; line-height:25px; margin-top:10px}
.hr_nei .chanpinxq .cpms .miaoshu{ width:800px; display:block; margin:0 auto}
.hr_nei .chanpinxq .syfw p{  text-indent:2em; font-size:14px; color:#999; line-height:25px; margin-top:10px}
.hr_nei .chanpinxq .cpms .canshu{ width:800px; display:block; margin:0 auto}
.hr_nei .chanpinxq .pre_next p{ display:block; float:left; line-height:37px; font-size:13px; color:#666;  margin-left:15px}
.hr_nei .chanpinxq .pre_next p a{ font-size:13px; color:#333;}
.hr_nei .chanpinxq .pre_next{ width:910px; height:37px; background-color:#efefef ; margin:15px 0}
.hr_nei .chanpinxq .pre_next .next{ float:right; margin-right:15px}
.hr_nei .chanpinxq .dingdan{ width:910px; height:455px; background-color:#f8f8f8; margin-top:20px; overflow:hidden}
.hr_nei .chanpinxq .dingdan li span{ display:block; float:left;  color:#ca2b30;}
.hr_nei .chanpinxq .dingdan li{ font-size:14px; color:#666; margin-bottom:15px}
.hr_nei .chanpinxq .dingdan li p{ float:left }
.hr_nei .chanpinxq .dingdan li input{ width:230px; height:26px; border:1px solid #999; border-radius:3px; }
.hr_nei .chanpinxq .dingdan .lianxi span{ text-indent:1em}
.hr_nei .chanpinxq .dingdan .dizhi span{ text-indent:2em}
.hr_nei .chanpinxq .dingdan li textarea{ width:483px; height:166px; border:1px solid #999; border-radius:3px;}
.hr_nei .chanpinxq .dingdan ul{ margin:20px 0 0 120px}
.hr_nei .chanpinxq .dingdan .tijiao{ width:158px; height:42px; background-color:#ca2b30; display:block; font-size:18px; color:#fff; text-align:center; line-height:42px; margin-left:195px; border:none; cursor:pointer;  outline:medium;}

.good_l_tuijian ul{ width:910px; height:auto; overflow:hidden; margin-top:15px;}
.good_l_tuijian .title_x{ padding-bottom:20px; border-bottom:1px solid #E5E5E5}
.good_l_tuijian .title_x span{ border-bottom:1px solid #333; padding-bottom:20px}
.good_l_tuijian ul li{ width:300px; height:auto;  float:left;  margin-bottom:20px;}
.good_l_tuijian ul li div{ width:290px; height:auto; overflow:hidden; margin:0px auto;}
.good_l_tuijian ul li div img{ width:290px; height:195px;}
.good_l_tuijian ul li h2{padding:0px 7.5px; background:#f5f5f5; height:35px;width:280px; margin:0px auto; line-height:35px; overflow:hidden;}
.good_l_tuijian ul li h2 a{ color:#333; font-size:16px; }
.good_l_tuijian ul li h3{padding:0px 7.5px; background:#f5f5f5; height:40px; line-height:23px; font-size:13px; color:#666; overflow:hidden;width:280px; margin:0px auto; padding-bottom:10px}
.good_l_tuijian ul li p{ background:#f5f5f5; width:271px; height:30px; padding:0px 7.5px;}
.good_l_tuijian ul li p i{ background:url(../images/hot.png) no-repeat left center; width:42px; height:13px; display:block; float:left; margin-top:8px;}
.good_l_tuijian ul li p span{ float:right; color:#c92b2f; font-size:15px;}
.good_l_tuijian ul li:hover div{transform: translate3d(0,-2px,0);    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);    -moz-box-shadow: 0 15px 30px rgba(0,0,0,.1);    box-shadow: 0 15px 30px rgba(0,0,0,.1);}
.good_l_tuijian ul li:hover h2 { background:#eee;}
.good_l_tuijian ul li:hover h2 a{ color:#1a66d9;}
.good_l_tuijian ul li:hover h3{background:#eee; color:#3971c5}
.good_l_tuijian ul li:hover p{background:#eee;}


/*工程案例*/
.hr_nei .anlilb .right{ width:100%; height:auto; overflow:hidden; margin:20px auto;}
.hr_nei .anlilb{ float:right; width:910px;}
.hr_nei .anlilb .right li{ width:290px; height:256px; background-color:#f3f3f3; float:left; margin-left:13px; margin-top:20px}
.hr_nei .anlilb .right .xh{  width:274px;  text-align:center; overflow:hidden; display:block; float:left;  color:#666; font-size:17px; height:24px; overflow:hidden; padding:0 8px; }
.hr_nei .anlilb .right li img{  width:274px; height:200px; margin:8px 8px;}
.hr_nei .anlilb .right .bot{ margin-top:15px}
.hr_nei .anlilb .right li:hover .xh{ color:#1f66d7; }

/*工程案例详情*/
.hr_nei .anlixq{ width:910px; float:right; margin-top:20px}
.hr_nei .anlixq .pre_next p{ display:block; float:left; line-height:37px; font-size:13px; color:#666;  margin-left:15px}
.hr_nei .anlixq .pre_next p a{ font-size:13px; color:#333;}
.hr_nei .anlixq .pre_next{ width:910px; height:37px; background-color:#efefef ; margin:15px 0}
.hr_nei .anlixq .pre_next .next{ float:right; margin-right:15px}

.hr_nei .anlixq h3{ font-size:20px; color:#333; margin:0 auto; text-align:center; font-weight:600 }

.hr_nei .anlixq .anlinr p{ display:block; text-align:center; margin:20px 0; font-size:16px; color:#666;}
.hr_nei .anlixq .anlinr img{ display:block; margin:0 auto}

.biaoti_anli .sj{ color:#999; display:block; text-align:center; font-size:12px; height:30px; overflow:hidden; margin:15px 0; float:left; }
.biaoti_anli .biaoti{  border-bottom:1px dashed #E4E4E4;   height:50px;  padding:0 15px 10px 15px;}
.biaoti_anli .sj span{ color:#666; margin-right:25px; line-height:30px;}

.hr_nei .anlixq .sj{ color:#999; display:block; text-align:center; font-size:13px; height:30px; overflow:hidden; margin:15px 0; float:left; margin-left:31px }
.hr_nei .anlixq .biaoti{  border-bottom:1px dashed #E4E4E4;   height:50px;  padding:0 15px 10px 15px;}
.hr_nei .anlixq .sj span{ color:#666; margin-right:25px; line-height:30px;}
.hr_nei .anlixq .bdsharebuttonbox{ float:left; display:block; margin-top:15px;}

/*新闻列表*/
.newslist{ width:910px; float:right; margin-top:20px}
.newslist li img{ display:block; float:left; margin-left:8px}
.newslist li .right{ float:right; width:610px; padding:0 10px}
.newslist li{ height:162px; overflow:hidden; margin-bottom:30px}
.newslist li .right h3{ margin-bottom:15px}
.newslist li .right h3 a{  font-size:18px; color:#333; font-weight:600;}
.newslist li .right .newsnr{ font-size:14px; color:#999; height:41px; overflow:hidden; text-indent:2em;    width: 610px; text-overflow:ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.newslist li .right .laiyuan span{ display:block; float:right}
.newslist li .right .laiyuan span img{ margin-top:5px; margin-right:10px}
.newslist li .right .laiyuan{ font-size:14px; color:#999; margin-top:60px}
.newslist .yeshu a{ padding:3px 10px; border:1px solid #DFDFDF; border-radius:3px; color:#317cb6; font-size:14px}
.newslist .yeshu .xz{ background-color:#317cb6; color:#fff; border:none}
.newslist .yeshu{ text-align:center; display:block; margin-top:10px}
.wendalist{ width:910px; float:right;} 
.wendalist li .icon{ width:6px ; height:6px; border-radius:3px; background-color:#E9E9E9; margin:15px 10px 0 10px; display:block; float:left;}
.wendalist li a{ font-size:15px; color:#666; width:780px;  line-height:35px; overflow:hidden; height:35px; display:block; float:left}
.wendalist li span{ font-size:13px; color:#666; float:right; line-height:35px}
.wendalist li { border-bottom:1px dashed #E1E1E1; ; height:35px;}
.wendalist ul{ margin-top:5px;}
.wendalist li a:hover{ color:#1f66d7}
.wendalist li a:hover .icon{ background-color:#1f66d7}
/*新闻详情*/
.hr_nei .newsxq{ width:910px; float:right; margin-top:20px}
.hr_nei .newsxq .pre_next p{ display:block; float:left; line-height:37px; font-size:13px; color:#666;  margin-left:15px}
.hr_nei .newsxq .pre_next p a{ font-size:13px; color:#333;}
.hr_nei .newsxq .pre_next{ width:910px; height:37px; background-color:#efefef ; margin:15px 0}
.hr_nei .newsxq .pre_next .next{ float:right; margin-right:15px}
.hr_nei .newsxq .xingqu .title{ width:910px; height:30px; background-color:#ebebeb; margin-top:30px;}
.hr_nei .newsxq .xingqu .title span{ width:160px; background-color:#1a79d3; text-align:center; line-height:30px; font-size:16px; color:#fff; display:block; float:left }
.hr_nei .newsxq .xingqu .title a{ display:block; float:right; font-size:12px; color:#666; line-height:30px; margin-right:30px}
.hr_nei .newsxq .xingqu li{ width:285px; height:220px; border:1px solid #E9E9E9; margin:20px 0; float:left; margin-right:16px} 
.hr_nei .newsxq .xingqu li img{ width:260px; height:184px; display:block; margin:0 auto; }
.hr_nei .newsxq .xingqu li a{ height:36px; line-height:36px; text-align:center; background-color:#E8E8E8; display:block; color:#666;}
.hr_nei .newsxq .xingqu li a:hover{ color:#fff; background-color:#BCBCBC}
.hr_nei .newsxq h3{ font-size:20px; color:#333; margin:0 auto; text-align:center; font-weight:600}
.hr_nei .newsxq .sj{ color:#999; display:block; text-align:center; font-size:12px; height:30px; overflow:hidden; margin:15px 0; float:left; margin-left:47px}
.hr_nei .newsxq .biaoti{  border-bottom:1px dashed #E4E4E4;   height:50px;  padding:0 15px 10px 15px;}
.hr_nei .newsxq .biaoti .cen{ margin:0 auto; text-align:center}
.hr_nei .newsxq .sj span{ color:#666; margin-right:25px; line-height:30px;}
.hr_nei .newsxq .bdsharebuttonbox{ float:left; display:block; margin-top:15px;}
.hr_nei .newsxq .newsnr p{ text-indent:2em; color:#666; margin-top:15px; line-height:24px}
.hr_nei .newsxq .newsnr img{ display:block; margin:0 auto; margin-top:15px}
.hr_nei .news_right{ float:left; width:910px}
.hr_nei .left_news{ float:right}

/*地图*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent{ width:800px;height:550px;border:#ccc solid 1px; margin-bottom:20px}
.hr_nei .lianxixq{ width:910px; float:right}
.hr_nei .lianxixq .xingqu .title{ width:910px; height:30px; background-color:#ebebeb; margin-top:30px;}
.hr_nei .lianxixq .xingqu .title span{ width:160px; background-color:#1a79d3; text-align:center; line-height:30px; font-size:16px; color:#fff; display:block; float:left }
.hr_nei .lianxixq .xingqu .title a{ display:block; float:right; font-size:12px; color:#666; line-height:30px; margin-right:30px}
.hr_nei .lianxixq .xingqu li{ width:285px; height:220px; border:1px solid #E9E9E9; margin:20px 0; float:left; margin-right:16px} 
.hr_nei .lianxixq .xingqu li img{ width:260px; height:184px; display:block; margin:0 auto; }
.hr_nei .lianxixq .xingqu li a{ height:36px; line-height:36px; text-align:center; background-color:#E8E8E8; display:block; color:#666;}
.hr_nei .lianxixq .xingqu li a:hover{ color:#fff; background-color:#BCBCBC}
.hr_nei .lianxixq p{ font-size:14px; line-height:30px; color:#666;}

/*ABOUT*/
.hr_nei .aboutxq{ width:910px; float:right; margin-top:20px}
.hr_nei .aboutxq .aboutnr p{ text-indent:2em; color:#666; margin-top:15px; line-height:28px; font-size:16px}
.hr_nei .aboutxq .aboutnr img{ display:block; margin:0 auto; margin-top:15px}
.hr_nei .aboutxq h3{ font-size:24px; color:#333; margin:0 auto; text-align:center}
.hr_nei .aboutxq .xingqu .title{ width:910px; height:30px; background-color:#ebebeb; margin-top:30px;}
.hr_nei .aboutxq .xingqu .title span{ width:160px; background-color:#1a79d3; text-align:center; line-height:30px; font-size:16px; color:#fff; display:block; float:left }
.hr_nei .aboutxq .xingqu .title a{ display:block; float:right; font-size:12px; color:#666; line-height:30px; margin-right:30px}
.hr_nei .aboutxq .xingqu li{ width:285px; height:220px; border:1px solid #E9E9E9; margin:20px 0; float:left; margin-right:16px} 
.hr_nei .aboutxq .xingqu li img{ width:260px; height:184px; display:block; margin:0 auto; }
.hr_nei .aboutxq .xingqu li a{ height:36px; line-height:36px; text-align:center; background-color:#E8E8E8; display:block; color:#666;}
.hr_nei .aboutxq .xingqu li a:hover{ color:#fff; background-color:#BCBCBC}
.about_list{ width:1200px; margin:0 auto; height:auto}
.about_list .navs{ margin-top:20px;  margin-bottom:24px; background-color:#f7f6f6}
.about_list .navs li{ float:left; margin-left:15px}
.about_list .navs li a{ font-size:14px; color:#555; height:32px; width:114px; display:block; margin-right:10px; text-align:center; line-height:32px; margin-top:17px;}
.about_list .navs li a:hover{ background-color:#0177d6; color:#fff;}
.about_list .navs li .xz{ background-color:#0177d6; color:#fff;}
.about_list .nr h3{ text-align:center; font-size:24px; color:#333; margin-bottom:20px; border-bottom:1px dashed #ECECEC; padding-bottom:15px}
.about_list .nr p{ font-size:16px; color:#666; text-indent:2em; margin-bottom:10px; line-height:27px}
.about_list .nr{ margin-bottom:30px}
.goods-box{ position:relative; margin-bottom:15px; padding:15px; font-size:12px; background:#f1f1f1; }
.goods-pic{ position:relative; float:left; width:400px; *z-index:1; }
.pic-box{ float:left; }
.pic-preview{ position:relative; width:400px; height:290px; border:1px solid #e8e8e8; }
.pic-scroll{ margin-top:10px; width:400px; }
.pic-scroll .prev{ float:left; margin-right:5px; }
.pic-scroll .next{ float:right; }
.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"宋体"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
.pic-scroll .items{ position:relative; float:left; width:288px; height:62px; overflow:hidden; }
.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:94px; text-align:center; }
.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:77px; height:56px; }
.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }
.jqzoom{ position:relative; display:block; margin:0; padding:0; width:437px; height:320px; border:none; cursor:crosshair; }
.jqzoom img{ width:400px; height:290px; }
.zoomdiv{ position:absolute; z-index:100; display:none; width:400px; height:290px; background:#fff; border:1px solid #e8e8e8; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; max-width:400px; max-height:290px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); overflow:hidden; }
.chanpinxq .goods-spec{  float:left; margin-left:40px}
.goods-spec .right{ float:left;}
.goods-spec .right h3{ font-size:20px; color:#333; line-height:40px; width:440px;} 
.goods-spec .right p{ font-size:12px; color:#999; line-height:40px; }
.goods-spec .right h4{ font-size:24px; color:#666; }
.goods-spec .right a{ width:190px; height:48px; background-color:#df3238; text-align:center; line-height:48px; display:block; font-size:20px; font-weight:600; color:#fff;   margin-top:120px}
.about_list .weizhi { float:right; font-size:12px; color:#888; line-height:40px;  margin-top:16px; padding-bottom:10px;  height:40px; margin-right:10px}
.about_list .weizhi .by{ display:block; float:left}
.about_list .weizhi p{ display:block; float:right}
.about_list .newsleft p{ float:left}
.about_list .weizhi a{ font-size:13px; color:#888; line-height:16px; margin:0 4px; font-family:'宋体'}
.about_list .weizhi img{ margin-right:10px;}

/*搜索*/
.Search{ color:#666; font-size:16px; margin-bottom:15px; margin-left:10px}
.Search b{ color:#333}

/*分页*/
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center; font-size:13px;}
.tcdPageCode a{display: inline-block;color: #317cb6;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #317cb6;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #317cb6;	border: 1px solid #317cb6;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}

.nei_goods_input{  width:910px; padding:20px 0; margin-top:30px; height:auto;  background-color:#f5f4f4}
.nei_goods_input .input{ border:1px solid #ddd; width:250px; text-indent:10px;color:#666;height:25px; line-height:25px;}
.nei_goods_input .beizhu{ border:1px solid #ddd; width:400px; height:100px; color:#666;}
.reg-con dl{clear:both;padding:4px 0;font-size:14px; line-height:28px;font-family:"Microsoft Yahei"; color:#777;}
.reg-con dl dt{display:block; float:left;width:150px;text-align:right;}
.reg-con dl dt em{padding-right:5px; color:#FF0000; font-style:normal;}
.reg-con dl dd{margin-left:150px; padding-left:10px;}
.reg-con dl dd i{display:block; line-height:28px; color:#999; font-size:12px; font-style:normal; }
.reg-con dl dd .btn_submit{padding:10px 30px;border:1px solid #ca2b30;background:#ca2b30;color:#fff;font-size:18px;line-height:1em;font-family:"Microsoft Yahei";cursor:pointer; }
.reg-con dl dd .btn_submit:hover{ background:#a91317;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;-o-transition: all 0.2s linear ;transition: all 0.2s linear ;}
.cp_dd{ margin-top:30px;}

#showflv{ width:100%; background:url(../img/b.png); display:none; position:fixed; z-index: 9999999; height:612px}
#showflv div{position:relative; left: 50%; top: 40%; margin-left: -500px; display: block; width: 1000px; height:550px; /*height:446px;*/ border:1px; margin-top:-223px;}
#showflv span{   position: absolute;    font-size: 30px;    color: #fff;    z-index: 999;    top: -15px;    right: -30px;cursor:pointer;}
.c7_left{ width:650px; height:420px; float:left; margin-left:125px; margin-top:69px; cursor:pointer}

/*地图*/
.about_list .nr  #allmap
        {
            width: 100%;
            height: 460px;
            overflow: hidden;
            margin: 20px 0;
            border: 1px solid #DDDDDD;
        }
.about_list .nr #allmap p
        {
            padding: 0px;
            margin: 0px;
		   color:#1A6DAF; text-indent:0;
		   line-height:23px;
		    font-size: 12px;
		  
        }
.about_list .nr #allmap .aac
        {
            font-size: 14px;
            color: #c35c00;
            
            font-weight: bold;
			text-indent:0; margin-top:3px
        }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   