﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/*首页公用*/
.tit1{ height:98px; overflow:hidden; font:26px "Microsoft Yahei"; font-weight:bold; color:#e62129; background:url(../jg_line.gif) no-repeat left top; padding-left:32px;}
.tit1 em{ display:block; font:14px "Microsoft Yahei"; color:#7f7f7f; text-transform:uppercase;}
.tit1 span a{ font:14px "Microsoft Yahei"; color:#585858; padding-top:50px; display:inline-block;}


/**/
.banner a{ display:block; background:url(../banner.jpg) no-repeat center top; height:472px; overflow:hidden;}

  /**/
.banners{height: 550px;}
.fullSlide {width:100%;position:relative;height:550px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:620px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:550px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:40px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 10px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */
                   display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:6px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#e62129;width:30px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{ background:url(../banLeft.png) no-repeat; }
.fullSlide .next {left:auto;right:5%;background:url(img/banRight.png) no-repeat;}

.jg{ height:760px; margin-top:50px; overflow:hidden; position:relative;}
.jg dl{ width:489px; border:1px solid #e3e3e3; background:#f7f7f7; height:647px; border-bottom:4px solid #cfcfcf; float:left; overflow:hidden;}
.jg dt{ width:489px; height:426px; overflow:hidden;}
.jg dt img{ width:489px; height:426px;}
.jg dd{ width:455px; margin:0 auto;}
.jg dd h3 a{ display:block; font:26px "Microsoft Yahei"; height:72px; line-height:72px; font-weight:bold; color:#323232; background:url(../jg_jt.gif) no-repeat 265px center; overflow:hidden;}
.jg dd p{ font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:22px;}
.jg ul{ width:506px; float:right;}
.jg li{ width:238px; height:207px; float:left; overflow:hidden; display:inline; margin:0 0 14px 14px; position:relative;}
.jg li img{ width:236px; height:205px; display:block; border:1px solid #e3e3e3;}
.jg li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#fff; width:238px; background:url(../alp.png); height:25px; line-height:25px; overflow:hidden; position:absolute; bottom:0; left:0;}
.jg h4{ width:297px; height:36px; overflow:hidden; position:absolute; top:674px; left:30px;}
.jg h4 a{ display:inline-block; width:128px; font:16px "Microsoft Yahei"; text-align:center; height:34px; line-height:34px;  background:#fff; border:1px solid #cacaca; color:#565656; margin-right:5px;}
.jg h4 a.cur{ color:#fff;border:1px solid #e62129; background:#e62129;}

.ld{ height:905px; padding-top:28px; overflow:hidden; background:#f7f7f7;}
.ld .content{ position:relative;}
.ld .tit1{ background:url(../ld_line.gif) no-repeat left top;}
.ld dl{ height:480px; border:1px solid #e3e3e3; background:#fff; margin-bottom:38px; overflow:hidden;}
.ld dt{ width:552px; height:480px; border-right:1px solid #e3e3e3; float:left; overflow:hidden;}
.ld dt img{width:552px; height:480px;}
.ld dd{ width:420px; float:right; padding-top:50px;}
.ld dd h3 a{ display:block; font:26px "Microsoft Yahei"; height:72px; line-height:72px; font-weight:bold; color:#323232; background:url(../ld_jt.gif) no-repeat 245px center; overflow:hidden;}
.ld dd p{ font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:26px; width:385px;}
.ld h4{ width:297px; height:36px; overflow:hidden; position:absolute; top:385px; left:577px;}
.ld h4 a{ display:inline-block; width:128px; font:16px "Microsoft Yahei"; text-align:center; height:34px; line-height:34px; color:#565656; background:#fff; border:1px solid #cacaca;margin-right:5px;}
.ld h4 a.cur{ color:#fff; background:#e62129; border:1px solid #e62129;}
.ld li{ width:238px; height:208px; float:left; overflow:hidden; display:inline; margin:0 12px 0 0; position:relative;}
.ld li img{ width:236px; height:205px; display:block; border:1px solid #e3e3e3;}
.ld li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#fff; width:238px; background:url(../alp.png); height:25px; line-height:25px; overflow:hidden; position:absolute; bottom:0; left:0;}
.ld .nones{ margin-right:0;}

.light{ height:560px; margin-top:30px; overflow:hidden; position:relative;}
.light .tit1{ background:url(../light_line.gif) no-repeat left top;}
.light h4{ font:14px "Microsoft Yahei"; color:#7f7f7f; width:700px; text-align:right; height:28px; line-height:28px; position:absolute; right:0; top:10px;}
.light h4 a{ color:#7f7f7f; display:inline-block; padding:0 6px;}
.light h4 a:hover{ color:#e62129;}
.light h4 a.a02{ color:#e62129; border:1px solid #e62129; display:inline-block; height:20px; line-height:20px;}
.light dl{ height:205px; width:488px; background:#f7f7f7; margin-bottom:14px; border:1px solid #e3e3e3; overflow:hidden;}
.light dt{ width:236px; height:205px; float:left;}
.light dt img{width:236px; height:205px;}
.light dd{ width:232px; float:right; padding-top:10px;}
.light dd h3 a{ display:block; font:18px "Microsoft Yahei"; height:62px; line-height:62px; font-weight:bold; color:#323232; overflow:hidden;}
.light dd p{font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:23px; width:212px;height:85px;overflow:hidden;}
.light dd span a{ display:block; font:14px "Microsoft Yahei"; text-align:center; width:104px; height:27px; color:#e62129; border:1px solid #e62129; margin-top:10px; line-height:27px;}

.qt{ height:520px; padding-top:30px; background:#f7f7f7; overflow:hidden;}
.qt dl{ height:131px; border:1px solid #e3e3e3; background:#fff; overflow:hidden; margin-bottom:36px;}
.qt dt{ width:170px; float:left; padding-right:20px; height:131px; text-align:center;  font:30px "Microsoft Yahei"; color:#fff; background:#e62129 url(../qt_t.gif) no-repeat right top;line-height:131px;}
.qt dd{ width:800px; height:131px; float:right; overflow:hidden;}
.qt dd p{ font:14px "Microsoft Yahei"; line-height:36px; color:#737373; margin-top:25px;}
.qt dd p a{ color:#737373; display:inline-block; padding:0 12px;}
.qt dd p a.a02{ color:#e62129; border:1px solid #e62129; line-height:20px;}
.qt li{ width:238px; height:298px; float:left; overflow:hidden; display:inline; margin:0 16px 0 0; position:relative;}
.qt li img{ width:236px; height:296px; display:block; border:1px solid #e3e3e3;}
.qt li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#fff; width:238px; background:url(../alp.png); height:25px; line-height:25px; overflow:hidden; position:absolute; bottom:0; left:0;}
.qt .nones{ margin-right:0;}

.case{ height:660px; margin-top:32px; background:url(../case_bg.jpg) no-repeat center 90px; overflow:hidden; margin-bottom:10px;}
.case .content{ position:relative;}
.case h3{ width:118px; height:34px; overflow:hidden; position:absolute; top:171px; right:38px;}
.tit2{ height:86px; font:30px "Microsoft Yahei"; text-align:center; font-weight:bold; background:url(../case_line.gif) no-repeat center bottom;}
.tit2 a{ color:#323232; text-decoration:none; }
.tit2 em{ display:block; font:30px Arial, Helvetica, sans-serif; color:#ababab; text-transform:uppercase;}
.caset{ height:113px; margin-top:52px; overflow:hidden; background:url(../case_bg1.gif) repeat-x center top;}
.caset li{ width:200px; font:18px "Microsoft Yahei"; text-align:center; line-height:103px; height:113px; background:url(../case_line2.gif) no-repeat right top; float:left;}
.caset li a{ color:#fff;  display:block; height:113px;}
.caset li a:hover,.caset .cur a{ background:url(../case_bg2.png) no-repeat center top; text-decoration:none;}
.case dl{ height:648px; overflow:hidden; margin-top:36px; float:left; position:relative;}
.case dt{ width:745px; height:648px; overflow:hidden;}
.case dt img{width:745px; height:648px;}
.case dd{ height:80px; background:url(../alp.png);width:685px; overflow:hidden; position:absolute; bottom:0; left:0; font:20px "Microsoft Yahei"; font-weight:bold; padding:0 30px;}
.case dd a{ color:#fff; display:block; padding-top:11px;}
.case dd em{ display:block; font:14px "Microsoft Yahei"; color:#fff; padding-top:6px;}
.case dd span a{ display:block; width:72px; height:80px; background:#e62129; font:16px "Microsoft Yahei"; text-align:center; line-height:80px; overflow:hidden; position:absolute; top:0; right:0; padding:0;}
.caset2{ width:254px; float:right; margin-top:36px; overflow:hidden;}
.caset2 li{ width:254px; height:181px; overflow:hidden; position:relative; margin-bottom:2px;}
.caset2 li img{ width:254px; height:181px;}
.caset2 li em{ display:block;text-align:center; width:254px; height:181px; overflow:hidden; position:absolute; top:0; left:0; background:url(../alp.png);}
.caset2 li em i{color:#fff;display: block; height: 141px;line-height: 141px; padding: 10px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; }
.caset2 .cur em{ display:none;}

.focus{ height:675px; overflow:hidden;}
.focus2{ width:625px; margin-top:40px; height:525px; overflow:hidden;}
.focus2 dl{ height:164px; overflow:hidden;}
.focus2 dt{ height:43px; font:20px "Microsoft Yahei"; line-height:43px; overflow:hidden; color:#323232;}
.focus2 dt a{color:#323232;}
.focus2 dt em{ display:inline-block; font:24px "Microsoft Yahei"; color:#e62129; background:url(../focus_icon.png) no-repeat left top; width:92px; height:43px; line-height:43px; text-align:center; margin-right:8px;}
.focus2 dd{ font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:26px; margin-top:15px;}
.focus2 dd a{ color:#e62129;}
.focus2 .ul01{ height:134px; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; overflow:hidden;}
.focus2 .ul01 li{ width:281px; padding:20px 15px; float:left; height:94px; border-right:1px solid #d2d2d2; float:left;}
.focus2 .ul01 li span{ display:inline-block; float:left; width:53px; height:100px;}
.focus2 .ul01 li span a{ display:inline-block;width:53px; height:80px; font:16px Arial, Helvetica, sans-serif; text-align:center; line-height:26px; color:#fff; background:#757575; padding-top:20px;}
.focus2 .ul01 li span a:hover{ background:#e62129;}
.focus2 .ul01 li em{ overflow:hidden;white-space:nowrap; text-overflow:ellipsis; display:inline-block; float:right; width:212px;font:14px "Microsoft Yahei"; color:#323232; margin-top:8px;}
.focus2 .ul01 li em a{ color:#323232;}
.focus2 .ul01 li em i{ white-space:normal;display:block; font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:24px; margin-top:10px;}
.focus2 .ul01 .nones{ border-right:0;}
.focus2 .ul02{ padding-top:18px;}
.focus2 .ul02 li{ font:14px "Microsoft Yahei"; height:36px; line-height:36px; overflow:hidden;}
.focus2 .ul02 li a{ display:block; color:#545454; background:url(../focus_dot2.png) no-repeat 10px 14px; padding-left:28px;}
.focus2 .ul02 li a:hover{ background:url(../focus_dot1.png) no-repeat 10px 14px;}
.focus2 .ul02 li span{ float:right; color:#545454;}

.new{ width:313px; height:490px; margin-top:40px; overflow:hidden; background:url(../dy_bg.gif) no-repeat;}
.new h3{ font:20px "Microsoft Yahei"; height:65px; line-height:65px; overflow:hidden;}
.new h3 a{ color:#e62129; padding-left:15px;}
.new h3 em{ font:16px Arial, Helvetica, sans-serif; color:#b3b3b3; padding-left:5px;}
.new dl{ width:280px; margin:0 auto;}
.new dt{ width:280px; height:329px; border-bottom:1px dashed #c0c0c0; overflow:hidden;}
.new dt img{ width:280px; height:244px;}
.new dt em{ display:block; font:14px "Microsoft Yahei"; line-height:26px; color:#7f7f7f; padding-top:10px;}
.new dd{ padding-top:14px;}
.new dd p a{ overflow:hidden;white-space:nowrap; text-overflow:ellipsis;  display:block; font:14px "Microsoft Yahei"; line-height:36px; height:36px; color:#545454; background:url(../dy_jt.png) no-repeat left 13px; padding-left:18px;}

.about{ height:543px; border-bottom:4px solid #d8d8d8; background:#f7f7f7; margin-bottom:50px;}
.about dt{ width:1000px; height:342px; overflow:hidden; position:relative;}
.about dt img{ width:1000px; height:342px;}
.about dt em{ display:block; width:985px; height:40px; font:24px "Microsoft Yahei"; text-align:center; color:#fff000; position:absolute; top:123px; left:0;}
.about dd{ height:201px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.about dd p{ width:942px; font:14px "Microsoft Yahei"; line-height:24px; color:#545454; margin:0px auto 0;padding-top:35px; text-align:center;}
.about dd em{ display:block; width:127px; height:37px; margin:22px auto 0; overflow:hidden;}

.td{ height:245px; background:#ededed; overflow:hidden;}
.td h2 { display:block; font:30px "Microsoft Yahei"; text-align:center; height:107px; line-height:107px; color:#585858; overflow:hidden; background:url(../td_line.gif) no-repeat center bottom;}
.td p{ height:49px; border-bottom:1px dashed #9f9f9f; overflow:hidden; font:14px "Microsoft Yahei"; line-height:49px;}
.td p span{ font-size:18px; color:#292929;}
.td p a{ color:#757575; display:inline-block; padding:0 10px; text-transform:uppercase;}
.td p a.03{}
.td p img{ vertical-align:middle;}

/*内页公用部分*/

.tit1s{ height:70px; font:30px "Microsoft Yahei"; text-align:center; color:#323232; overflow:hidden; background:url(../line.png) no-repeat center 49px;}
.tit1s em{ display:block; font:18px Arial, Helvetica, sans-serif; color:#b7b7b7; text-transform:uppercase;}




/*about-7-关于我们---------------------------------------------*/
.b_about a{ display:block; background:url(../banner_about.jpg) no-repeat center top; height:350px; overflow:hidden;}

.bg01{ background:#fafafa; height:890px; overflow:hidden;}
.ab_01{ height:840px; margin-top:65px; overflow:hidden; position:relative;}
.ab_01 h2{ width:345px; height:80px; overflow:hidden; font:24px "Microsoft Yahei"; font-weight:bold; position:absolute; color:#323232; top:40px; left:0; background:url(../about_line.gif) no-repeat left bottom;}
.ab_01 h2 em{ display:block; font:30px Arial, Helvetica, sans-serif; color:#969696; text-transform:uppercase;}
.ab_01 h2 i{ display:block; width:70px; left:65px; position:absolute; top:0; left:272px;}
.ab_01 p{ font:14px "Microsoft Yahei"; line-height:26px; color:#7f7f7f;}
.ab_01 .p01{ width:479px; height:303px; overflow:hidden; position:absolute; top:0; right:0;}
.ab_01 .p01 img{ width:479px; height:303px;}
.ab_01 .p02{ width:470px; height:350px; overflow:hidden; position:absolute; top:315px; left:0;}
.ab_01 .p02 img{width:470px; height:350px;}
.ab_01 .p03{ width:470px; height:150px; position:absolute; top:145px; left:0;}
.ab_01 .p04{ width:480px; position:absolute; top:360px; right:0;}
.ab_01 .p05{width:480px; position:absolute; top:485px; right:0;}
.ab_01 .p06{ position:absolute; top:703px; left:0;}

.ab_str{ height:662px; overflow:hidden; background:url(../about_bg.jpg) no-repeat center top;}
.ab_str1{ width:1000px; margin:48px auto 0; height:566px;}
.ab01{ width:518px; height:566px; overflow:hidden;}
.ab01 li{ width:249px; height:170px; border:3px solid #fff; margin-right:8px; float:left;}
.ab01 li img{width:249px; height:170px;}
.ab01 .li01{ width:512px; height:376px; border:3px solid #fff; margin-bottom:8px;}
.ab01 .li01 img{ width:512px; height:376px;}
.ab01 .nones{ margin-right:0;}
.ab02{ width:460px; height:566px; background:#fff; overflow:hidden; padding-left:22px;}
.ab02 h3{ height:45px; width:440px;background:url(../lic_line.gif) no-repeat left bottom;font:30px "Microsoft Yahei"; color:#323232; margin-top:23px;}
.ab02 ul{overflow-y: scroll; background:url(../line01.gif) repeat-y left top; height:470px; width:460px; margin-top:15px;}
.ab02 li em{ display:inline-block; width:72px; float:left; font:16px "Microsoft Yahei"; color:#323232; background:url(../dot.gif) no-repeat left 3px; padding-left:30px; margin-top:15px;}
.ab02 li span{ display:inline-block; font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:24px; float:left; width:325px;padding-bottom:13px;}
/* */
.teams{ height:341px; background:#efefef; margin-top:112px;}
.team1s{ width:340px; height:290px; margin:39px 0 0 38px; overflow:hidden;}
.team1s h2{ height:58px; font:24px "Microsoft Yahei"; color:#323232; background:url(../team_icon.gif) no-repeat left 2px; padding-left:40px;}
.team1s h2 em{ display:block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#b7b7b7;}
.team1s p{ font:14px "Microsoft Yahei"; line-height:28px; color:#606060; text-indent:2rem;}
.team2{ width:601px; height:341px; overflow:hidden; position:relative;}
.team2 p{ width:299px; height:169px; overflow:hidden; position:absolute; top:0; left:0;}
.team2 p img{ display:block;width:299px; height:169px;}
.team2 .li02{ top:172px; left:0;}
.team2 .li03{ width:299px; height:341px; overflow:hidden; position:absolute; top:0; left:300px;}
.team2 .li03 img{ width:299px; height:341px;}
.team2 h3 em{ font-style:normal; display:block; width:136px; height:136px; overflow:hidden; position:absolute; top:100px; left:228px; font:24px "Microsoft Yahei"; text-align:center; line-height:136px; background:url(Img/about/team_yuan.png) no-repeat center top; color:#fff;}

.alb{ height:350px; background:#efefef; overflow:hidden;}
.alb h3{ height:70px; background:url(../alb_line.gif) repeat-x center top; overflow:hidden;}
.alb h3 em{ display:inline-block; font:24px "Microsoft Yahei"; line-height:70px; color:#323232; background:url(../alb_icon.gif) no-repeat 20px center; padding-left:60px;}
.alb h3 span a{ font:14px "Microsoft Yahei"; font-weight:bold; line-height:70px; color:#515151; padding-right:15px;}
.alb_l{ margin-top:97px; width:42px; height:48px; overflow:hidden;}
.alb2{width:900px;overflow:hidden; float: left;}
.alb2 li{ width:290px; float:left; margin:32px 0 0 10px; display:inline;}
.alb2 li img{ display:block; width:282px; padding:1px; border:1px solid #c2c2c2; height:185px;}
.alb2 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:42px; line-height:42px; overflow:hidden; color:#323232;}

.ab_ho{ height:460px; margin-top:32px; overflow:hidden;}
.ab_ho1{ height:318px; background:#f7f7f7; margin-top:18px; border:1px solid #ececec; overflow:hidden;}
.ab_ho1 p{ width:31px; height:84px; overflow:hidden; margin-top:100px;}
.ab_ho2{ width:915px; height:300px; overflow:hidden; margin-top:42px;}
.ab_ho2 li{ width:152px; float:left; display:inline; overflow:hidden; margin-left:27px; background:url(../honor1_bg.jpg) no-repeat center top;background:none;}
.ab_ho2 li img{ width:142px; height:200px; margin:5px 0 5px 5px;  display:block;}
.ab_ho2 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#7f7f7f; line-height:44px; height:44px; overflow:hidden;}



/*link-8-联系我们------------------------------------------------*/
.bg02{ background:#f1f1f1; padding:30px 0 40px 0;}

.b_link a{ display:block; background:url(../link_bg.jpg) no-repeat center top;height:350px; overflow:hidden;}

.bg02 .content{ background:#fff; border:1px solid #dedede; padding-bottom:30px;}
.bg02 dl{ width:900px; margin:40px auto 0; height:210px; overflow:hidden;}
.bg02 dt{ width:165px; height:165px; overflow:hidden; float:left;}
.bg02 dt img{width:165px; height:165px;}
.bg02 dd{ width:695px; float:right;}
.bg02 dd h5{ height:45px; font:20px "Microsoft Yahei";  line-height:45px; background:url(../hy_t.gif) no-repeat left center; padding-left:40px; color:#222;}
.bg02 dd p{ font:14px "Microsoft Yahei"; line-height:26px; color:#7f7f7f;}
.bg02 h2{ width:935px; margin:0 auto; font:26px "Microsoft Yahei"; color:#222; background:url(../map_h.gif) no-repeat 115px 9px; height:52px;}
.bg02 .divmap{ width:935px; height:477px; margin:0 auto;}


.bg02 ul{ background:url(../map_line.gif) no-repeat center top; padding:62px 0 0 0;}
.bg02 li{ height:76px; background:url(../map01.gif) no-repeat 40px 0; padding-left:90px;}
.bg02 li em{ display:inline-block; float:left; width:112px; height:35px; font:18px "Microsoft Yahei"; line-height:35px; color:#000;}
.bg02 li span{ font:14px "Microsoft Yahei"; line-height:26px; color:#666; text-transform:uppercase;}
.bg02 li i{ padding:0 5px;}
.bg02 .li01{background:url(../map02.gif) no-repeat 40px 0;}
.bg02 .li02{background:url(../map03.gif) no-repeat 40px 0;}
.bg02 .li03{background:url(../map04.gif) no-repeat 40px 0; line-height:35px;}






/*custom-5-工程定制---------------------------------*/
.b_cus a{ display:block; background:url(Img/custom/b_custom.jpg) no-repeat center top;height:350px; overflow:hidden;}

.dzf{ height:158px; margin:0 auto; border:1px solid #ececec; overflow:hidden; width:998px; background:#fafafa; position:relative; margin-top:-62px;}
.dzf dl{ height:158px; overflow:hidden;}
.dzf dt{ width:195px; height:158px; overflow:hidden; background:#2f61c6 url(Img/custom/cus_bg.gif) no-repeat right top; font:30px "Microsoft Yahei"; text-align:center; color:#fff; float:left;}
.dzf dt i{ display:block; width:47px; height:53px; overflow:hidden; margin:20px auto 8px;}
.dzf dt i img{width:47px; height:53px;}
.dzf dd{ width:765px; float:left; display:inline; margin-left:18px; height:150px; font:14px "Microsoft Yahei"; line-height:24px; color:#7f7f7f; margin-top:35px;}

.cus_so{ width:1000px; height:430px; margin:65px auto 0; overflow:hidden;}
.cus_so .tit1{background:url(Img/line2.png) no-repeat center 49px;}
.cus_so dl{ width:250px; height:260px; overflow:hidden; float:left; margin-top:44px;}
.cus_so dt{ width:181px; height:131px; overflow:hidden; margin:0 auto;}
.cus_so dt img{ width:181px; height:131px;}
.cus_so dd h3{font:16px "Microsoft Yahei";text-align:center; font-weight:bold; color:#494949; height:40px; line-height:40px; overflow:hidden;}
.cus_so dd p{ font:14px "Microsoft Yahei"; text-align:center; color:#7f7f7f; line-height:24px; width:210px; margin:0 auto;}
.cus_so .nones{ margin-right:0;}

.cus_case{ height:690px; padding-top:36px; background:#fafafa; border-top:1px solid #ececec; overflow:hidden;}
.cus_case ul{ width:408px; float:left; overflow:hidden; margin-top:30px;}
.cus_case li{ width:408px; height:265px; overflow:hidden; position:relative; margin-bottom:4px;}
.cus_case li img{ width:408px; height:265px;}
.cus_case li em{ display:block; height:41px; font:16px "Microsoft Yahei"; text-align:center; height:41px; line-height:41px; color:#fff; background:url(../alp.png); position:absolute; bottom:0; left:0; width:408px;}
.cus_case dl{ width:588px; float:right; overflow:hidden; margin-top:30px;}
.cus_case dt{ width:588px; height:384px; overflow:hidden; position:relative; margin-bottom:7px;}
.cus_case dt img{ width:588px; height:384px;}
.cus_case dt em{ display:block; display:block; height:41px; font:16px "Microsoft Yahei"; text-align:center; height:41px; line-height:41px; color:#fff; background:url(../alp.png); position:absolute; bottom:0; left:0; width:588px;}
.cus_case dd{ height:142px; border:1px solid #ececec; background:#fafafa; overflow:hidden;}
.cus_case dd h3{ width:195px; height:158px; overflow:hidden; background:#e62129 url(../cus_casejt.gif) no-repeat right top; font:24px "Microsoft Yahei"; text-align:center; color:#fff; float:left;}
.cus_case dd h3 i{display:block; width:41px; height:44px; overflow:hidden; margin:25px auto 8px;}
.cus_case dd h3 a{ color:#fff;}
.cus_case dd p{ width:355px; float:right; padding-top:15px; overflow:hidden; font:16px "Microsoft Yahei"; line-height:32px; color:#7f7f7f;}
.cus_case dd p em{ display:inline-block; width:160px; float:left; height:32px; line-height:32px; color:#7f7f7f;}

.cus_sl{ height:554px; padding-top:50px; overflow:hidden; background:url(../cus_sl_bg.jpg) no-repeat center top;}
.cus_sl h2{ height:70px; font:30px "Microsoft Yahei"; text-align:center; color:#fff; overflow:hidden; background:url(../line.png) no-repeat center 49px; margin-bottom:30px;}
.cus_sl h2 em{display:block; font:18px Arial, Helvetica, sans-serif; color:#b7b7b7; text-transform:uppercase;}
.cus_sl dl{ width:305px; background:#fff; height:385px; overflow:hidden; float:left; margin-right:38px; border:1px solid #ececec;}
.cus_sl dt{ width:297px; height:176px; padding:4px; overflow:hidden;}
.cus_sl dt img{ width:297px; height:176px;}
.cus_sl dd h3{ font:18px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#323232; height:48px; line-height:48px; overflow:hidden;}
.cus_sl dd p{ width:277px; margin:0 auto; font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:24px;}
.cus_sl .nones{ margin-right:0;}

.cus_lc{ height:380px; overflow:hidden; border-bottom:1px solid #ececec;padding-top:50px; background:#fafafa url(Img/custom/cus_lc_h.gif) no-repeat center 50px;}
.cus_lc h2{ height:92px; font:30px "Microsoft Yahei"; text-align:center; line-height:54px; color:#fff;}
.cus_lc dl{ width:148px; float:left; margin-right:65px; overflow:hidden;}
.cus_lc dt{ width:148px; height:197px; position:relative;}
.cus_lc dt img{ width:149px; height:169px; margin-top:28px;}
.cus_lc dt em{ display:block; width:36px; height:36px; overflow:hidden; background:url(../us_yuan.png) no-repeat; font:20px Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; color:#fff; position:absolute; top:0; left:55px; line-height:36px;}
.cus_lc dd{ font:16px "Microsoft Yahei"; text-align:center; line-height:44px; height:44px; color:#323232;}
.cus_lc .nones{ margin-right:0;}

.cus_faq{ height:480px; margin-top:42px; overflow:hidden;}
.cus_faq h2{ height:71px; overflow:hidden; background:url(../cus_faq_h.gif) no-repeat left top;}
.cus_faq h2 span{ line-height:36px;display:inline-block; float:left; width:75px; margin-left:30px; font:26px "Microsoft Yahei"; text-align:center; color:#323232;}
.cus_faq h2 em{ display:inline-block; font:24px Arial, Helvetica, sans-serif; color:#c2c2c2; text-transform:uppercase; margin:28px 0 0 19px;}
.cus_faq h2 i a{ font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:36px;}
.cus_faq dl{ width:445px; height:145px; margin:36px 0 0 0;}
.cus_faq dt a{ display:inline-block; font:14px "Microsoft Yahei"; height:28px; line-height:28px; color:#323232; background:url(Img/custom/q.gif) no-repeat left 5px; padding-left:30px;}
.cus_faq dd{ font:14px "Microsoft Yahei"; line-height:24px; color:#7f7f7f; background:url(../a.gif) no-repeat left 2px; padding-left:30px; margin-top:15px;}



/*procenter-4-0产品中心-------------------------------*/
.b_procen a{ display:block; background:url(../b_procenter.jpg) no-repeat center top; height:350px; overflow:hidden;}

.cen_fen{ margin-top:40px; width:220px;}
.cen_c{ width:218px; height:auto; border:1px solid #dedede; background:#f4f4f4; overflow:hidden;}

.cen_c .h03 a{ background:#848484; color:#fff;}
.cen_c .h03 em{ color:#b5b5b5;}

.cen_c h2 a{ display:block; font:24px "Microsoft Yahei"; text-align:center; background:url(../cen_h.gif) repeat-x center top; line-height:68px; overflow:hidden; color:#fff; height:72px;}
.cen_c h2 em{ font-size:18px; padding-left:5px; color:#f07a7f; text-transform:uppercase;}

.cen_c h2.cur a{ display:block; font:24px "Microsoft Yahei"; text-align:center; background:url(../cen_h.gif) repeat-x center top; line-height:68px; overflow:hidden; color:#fff; height:72px;}
.cen_c h2.cur em{ font-size:18px; padding-left:5px; color:#f07a7f; text-transform:uppercase;}


.cen_c h3{ height:52px; font:18px "Microsoft Yahei"; line-height:52px; overflow:hidden; background:#2f61c6;}
.cen_c h3 a{ display:block; color:#fff; padding-left:30px; background:url(../cen_jt2.gif) no-repeat 175px 16px;}
.cen_c h3 a:hover{background:url(../cen_jt1.gif) no-repeat 175px 16px;}
.cen_c ul{ padding-bottom:15px;}
.cen_c li{ width:175px; font:14px "Microsoft Yahei"; margin:0 auto; height:39px; line-height:39px; border-bottom:1px dashed #b9b6b6; overflow:hidden;}
.cen_c li a{ color:#666; display:inline-block; background:url(../cen_jt4.gif) no-repeat 16px 16px; padding-left:35px;}
.cen_c li a:hover,.cen_c li.cur a{ background:url(../cen_jt3.gif) no-repeat 16px 16px; color:#e62129;}
.cen_c .nones{ border-bottom:0;}
.cen_c ul{ padding-top:10px;}
.cen_fen h4{ margin-top:8px; position:relative;}
.cen_fen h4 em{ display:block; width:125px; height:60px; font:22px "Microsoft Yahei"; color:#535353; text-align:right; position:absolute; top:20px; right:12px;}
.cen_fen h4 em i{ display:block; font:18px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase;}
.cen_fen h5{ width:178px; height:70px; background:url(../cen_bg.gif) no-repeat center top; margin-top:10px; font:14px "Microsoft Yahei"; color:#fff; padding:20px 0 0 40px;}
.cen_fen h5 em{ display:block; font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}

.cen_pro{ width:747px; margin-top:40px; padding-bottom:50px;}
.tit3{ color:#2e2e2e;height:40px; font:24px "Microsoft Yahei"; font-weight:bold; background:url(../cen_hotline.gif) no-repeat left bottom; overflow:hidden; margin-bottom:28px;}
.tit3 a{ color:#2e2e2e;}
.tit3 em{ font:18px Arial, Helvetica, sans-serif; color:#cfcfcf; text-transform:uppercase; padding-left:5px;}
.cen_pro1{ width:747px; height:350px; margin-bottom:40px; overflow:hidden; position:relative;}
.cen_pro1 dl{ width:747px; height:350px; overflow:hidden; position:relative;}
.cen_pro1 dt{ width:747px; height:350px; overflow:hidden;}
.cen_pro1 dt img{ width:747px; height:350px; display:block;}
.cen_pro1 dd{ width:727px; font:18px "Microsoft Yahei"; font-weight:bold; height:58px; overflow:hidden; background:url(Img/alp.png); position:absolute; bottom:0; left:0; padding:5px 0 0 20px;}
.cen_pro1 dd a{ color:#fff;}
.cen_pro1 dd em{ display:block; font:14px "Microsoft Yahei"; color:#fff;}
.cen_pro1 dd span a{ display:inline-block; width:62px; height:63px; background:#e62129; font:14px "Microsoft Yahei"; text-align:center; line-height:63px; overflow:hidden; position:absolute; top:0; right:0;}
.cen_pro1 .h01{ width:33px; height:55px; overflow:hidden; position:absolute; top:150px; left:30px;}
.cen_pro1 .h02{width:33px; height:55px; overflow:hidden; position:absolute; top:150px; right:30px;}
.tit4{ background:url(../cen_line2.gif) no-repeat left bottom;}
.cen_pro li{ width:235px; height:246px; border:1px solid #e3e3e3; background:#f7f7f7; border-bottom:5px solid #e1e1e1; float:left; margin-right:17px; margin-bottom:17px;}
.cen_pro li img{ width:235px; height:205px; display:block;border-bottom:1px solid #e3e3e3; }
.cen_pro li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:40px; line-height:40px; overflow:hidden; color:#323232; text-transform:uppercase; cursor:pointer;}
.cen_pro .nones{ margin-right:0;}

.tit_index{ height:60px; margin:0 auto; background:url("../xg_line.gif") no-repeat left 5px; overflow:hidden; font:24px "Microsoft Yahei"; font-weight:bold; }
.tit_index a{color:#2e2e2e; display:inline-block; padding-left:30px;}
.tit_index em{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#bfbfbf; padding-left:10px;}
.tit_index span a{ background:#fff; font:14px "Microsoft Yahei"; color:#7f7f7f; display:inline-block; margin-top:25px;}


/*prodetail-4-1产品详细-------------------------*/
.tit2s{ height:60px; width:942px; margin:0 auto; background:url(../jg_line1.gif) no-repeat left top; overflow:hidden; font:24px "Microsoft Yahei"; font-weight:bold; }
.tit2s i{color:#2e2e2e; display:inline-block; padding-left:30px;}
.tit2s em{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#bfbfbf; padding-left:10px;}
.tit2s span a{ font:14px "Microsoft Yahei"; color:#7f7f7f; display:inline-block; margin-top:25px;}


.b_prodetail a{ display:block; background:url(../b_prodetail.jpg) no-repeat center top; height:350px; overflow:hidden;}

.datilcase{ margin-bottom:20px;}

.detail_h{ height:515px; overflow:hidden; background:#fff url(../line.gif) no-repeat center bottom; margin-top:25px; position:relative;}
.de{ width:411px; float:left; overflow:hidden; border-right:1px solid #ebebeb; overflow:hidden; height:507px; position:relative;}
.de .photo_scroll{ width:346px; height:433px; overflow:hidden; margin:36px auto 0;}
.de li img{ border:1px solid #e3e3e3; display:block; width:344px; height:431px;}
.de .h01{width:33px; height:55px; overflow:hidden; position:absolute; top:210px; left:45px;}
.de .h02{width:33px; height:55px; overflow:hidden; position:absolute; top:210px; right:45px;}
.detail_h p{ width:512px; padding-top:52px; float:right; overflow:hidden; padding-right:40px;}
.detail_h p em{ display:block; font:26px "Microsoft Yahei"; font-weight:bold; color:#323232; height:50px;}
.detail_h p span{ display:block; font:14px "Microsoft Yahei"; line-height:30px; color:#7f7f7f;}
.detail_h h5{ width:253px; height:75px; overflow:hidden; position:absolute; top:380px; left:447px;font:14px "Microsoft Yahei"; line-height:75px; color:#7f7f7f; padding-left:160px;}
.detail_h h5 em{ font:22px Arial, Helvetica, sans-serif; color:#e62129;}
.detail_h h5 i{ display:block; width:149px; height:51px; overflow:hidden; position:absolute; top:0; left:0;}

.canshu{ background:#fff url(../line.gif) no-repeat center bottom; padding:35px 0; margin-top:20px;}
.cans{ width:945px; margin:0 auto; height:385px;}
.tit5{ background:url(../cansu_line.gif) no-repeat center bottom; height:43px; font:22px "Microsoft Yahei"; color:#fff; padding-left:30px; line-height:43px; overflow:hidden; margin-bottom:23px;}
.cans dl{ border:1px solid #dedede;border-bottom:0px solid #dedede; border-left:0;}
.cans dd{ font:16px "Microsoft Yahei"; border-bottom:1px solid #dedede;height:45px;line-height:45px; color:#7f7f7f;}
.cans dd span{ display:inline-block; width:120px; height:45px; border-right:1px solid #dedede; border-left:1px solid #dedede; padding-left:34px;float:left;}
.cans dd em{display:inline-block; width:286px; height:45px; border-top:0px solid #dedede; border-left:0px solid #dedede; padding-left:30px; float:left;}

.intro{ position:relative; height:1505px;}
.intro .tit5{ width:915px; margin:0 auto;}
.intro dl{ height:272px; border-bottom:1px solid #ececec; overflow:hidden;}
.intro dt{ width:498px; height:240px; overflow:hidden; margin:20px 25px; display:inline;}
.intro dt img{ width:498px; height:240px; }
.intro dd{ width:360px; height:140px; padding:70px 0 0 85px;}

.intro dd.fr{ padding:70px 85px 0 0px;}

.intro dd h3{ font:30px "Microsoft Yahei"; color:#323232; padding-bottom:15px;}
.intro dd h3 em{ font:24px Arial, Helvetica, sans-serif; color:#989898; text-transform:uppercase; padding-left:8px;}
.intro dd p{ font:16px "Microsoft Yahei"; color:#7f7f7f; line-height:30px;}
.intro dd i{ display:block; font:24px "Microsoft Yahei"; color:#e62129;}
.intro .nones{ border:0;}
.intro ul{ width:885px; margin:20px auto 0;}
.intro li{ width:432px; height:285px; margin-bottom:25px;}
.intro li img{ width:432px; height:285px;}
.intro h4{ background:url(../yuan.png) no-repeat center top; font:30px "Microsoft Yahei"; font-weight:bold; color:#e62129; position:absolute; top:1070px; left:414px; width:174px; height:174px; overflow:hidden; text-align:center; line-height:174px;}

.gj_qu{ height:374px;padding-top:40px;background:#fff url(../line.gif) no-repeat center bottom; overflow:hidden; margin-top:20px;}
.gj_qu .tit2{background:url(../jg_quline.gif) no-repeat left top;}
.gj_qu .ab_ho1{ background:#fff; border:0; position:relative; margin-top:-14px;}

.jg_case{ height:550px;padding-top:40px;background:#fff url(../line.gif) no-repeat center bottom; overflow:hidden; margin-top:20px; margin-bottom:50px;}
.jg_case .tit2{ width:942px; margin:0 auto;background:url(../jg_cline.gif) no-repeat left top;}
.jg_case dl{ width:297px; float:left; margin:10px 0 0 26px; display:inline; overflow:hidden;}
.jg_case dt{ width:297px; height:194px; overflow:hidden;}
.jg_case dt img{ width:297px; height:194px; display:block;}
.jg_case dd{ height:218px; border:1px solid #e5e5e5; background:#f7f7f7;}
.jg_case dd h4 a{ display:block; font:16px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#494949; height:48px; line-height:48px; overflow:hidden;}
.jg_case dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#7f7f7f; width:252px; margin:0 auto;}
.jg_case dd em{ display:block; width:100px; height:35px; overflow:hidden; margin:20px auto 0;}


.xghot{background:#fff url(../line.gif) no-repeat center bottom; padding:35px 0 45px 0; margin:20px 0; height:350px;}
.xghot .tit2{ background:url(../xg_line.gif) no-repeat left 5px;}
.xghot1{ width:526px; height:246px; overflow:hidden; position:relative; margin:30px 0 0 30px; float:left; display:inline;}
.xghot1 h3{ width:526px; height:246px; position:relative;}
.xghot1 h3 img{ width:526px; height:246px;}
.xghot1 h3 p{ width:496px; height:40px; font:18px "Microsoft Yahei"; font-weight:bold; color:#fff; overflow:hidden; position:absolute; bottom:0; left:0; padding-left:30px; background:url(../alp.png); line-height:40px;}
.xghot1 h3 em{ display:inline-block; width:55px; height:40px; background:#e62129; font:14px "Microsoft Yahei"; text-align:center; line-height:40px; color:#fff; position:absolute; top:0; right:0;}
.xghot1 .h01{width:33px; height:55px; overflow:hidden; position:absolute; top:110px; left:20px;}
.xghot1 .h02{width:33px; height:55px; overflow:hidden; position:absolute; top:110px; right:20px;}
.xghot ul{ width:405px; height:200px; float:right; overflow:hidden; margin:89px 0 0 0; padding-right:16px;}
.xghot li{ width:196px; font:20px "Microsoft Yahei"; text-align:center; height:93px; margin:0 0 2px 2px; display:inline;  float:left; overflow:hidden; background:#666;}
.xghot li em{ display:block; width:30px; height:30px; overflow:hidden; margin:16px auto 8px;}
.xghot li em img{width:30px; height:30px;}
.xghot li a{ color:#fff;}
.xghot .li02{ background:#888;}
.xghot .li03{ background:#7a7a7a;}
.xghot .li04{ background:#969696;}
.xghot li:hover{ background:#e62129;display:block;}





/*caselist-6-1案例列表---------------------------------*/
.b_caselist a{ display:block; background:url(Img/caselist/b_caselist.jpg) no-repeat center top; height:350px; overflow:hidden;}


.caselist{ width:751px; margin:40px 0 10px;}
.caselist h2{ height:39px; font:24px "Microsoft Yahei"; color:#323232; background:url(../line.gif) no-repeat left bottom; overflow:hidden; margin-bottom:27px;}
.caselist dl{ height:276px; border:1px solid #dedede; background:#f4f4f4;padding:20px 20px 0 20px; margin-bottom:12px;}
.caselist dt{ width:292px; height:254px; float:left; overflow:hidden;}
.caselist dt img{width:292px; height:254px;}
.caselist dd{ width:395px; float:right; overflow:hidden;}
.caselist dd h3{ font:18px "Microsoft Yahei"; height:42px; color:#303030; overflow:hidden; line-height:42px; margin-bottom:10px;}
.caselist dd h3 a{ color:#303030;}
.caselist dd p{ font:14px "Microsoft Yahei"; color:#6e6e6e; line-height:24px;word-break: normal;}
.caselist dd em{ display:block; width:100px; height:35px; overflow:hidden; margin-top:12px;}
.caselist .dl01{ height:255px; padding-top:22px; position:relative;}
.caselist .dl01 dt{ width:353px; height:231px;}
.caselist .dl01 dt img{ width:353px; height:231px;}
.caselist .dl01 dd{ width:325px; padding-top:20px;}
.caselist .dl01 dd p a{ color:#e62129;}
.caselist .dl01 dd em{ display:block; width:62px; height:62px; overflow:hidden; position:absolute; top:-15px; right:-2px;}





/*newslist-6-2新闻列表---------------------------------*/
.b_newslist a{ display:block; background:url(../b_newslist.jpg) no-repeat center top; height:350px; overflow:hidden;}

.newslist{ width:751px; margin:40px 0;}
.news_con{width:751px;overflow:hidden;float:right;}
.newslist h2{ height:39px; font:24px "Microsoft Yahei"; background:url(../newslist_l.gif) no-repeat left bottom; overflow:hidden; color:#323232;}
.newslist h2 em{ font:18px "Microsoft Yahei"; color:#cdcdcd; text-transform:uppercase; padding-left:8px;}
.newslist dl{ margin-top:18px; height:95px; border:1px solid #ddd; overflow:hidden;}
.newslist dt{ width:104px; float:left; height:95px; font:16px Arial, Helvetica, sans-serif; text-align:center; line-height:95px; background:url(../newslist_bg.gif) no-repeat; color:#fff; margin-right:28px;}
.newslist dd{ width:580px; float:left;}
.newslist dd h3{ font:18px "Microsoft Yahei"; color:#333; line-height:36px;}
.newslist dd p{ font:14px "Microsoft Yahei"; line-height:20px; color:#6e6e6e; margin-top:5px;}
.newslist dd p a{ color:#e62129;}
.newslist .dl01{ height:151px; padding:18px 18px 0 18px; background:#f4f4f4;}
.newslist .dl01 dt{ width:233px; height:126px; overflow:hidden;}
.newslist .dl01 dt img{width:233px; height:126px;}
.newslist .dl01 dd{ width:450px;}
.newslist .dl01 dd h3{ height:43px; line-height:43px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.newslist .dl01 dd h3 em{ display:inline-block; font:20px "Microsoft Yahei"; background:url(../focus_icon.png) no-repeat left top; text-align:center; color:#e62129; height:43px; width:92px; margin-right:10px; line-height:48px;}
.newslist .dl01 dd p{ font:14px "Microsoft Yahei"; color:#6e6e6e; line-height:24px; margin-top:12px;}

/*资讯中心列表页面（标题列表）--dl_2*/
ul.news_ul { line-height:25px; font-size:13px; color:#666;margin-bottom:10px; }
ul.news_ul li { background:url(../ico10.gif) no-repeat 0 11px; padding-left:10px; height:25px;font-family: 'Microsoft YaHei','微软雅黑';}
ul.news_ul li a {  font-size: 13px;}
ul.news_ul li .a_2 { width:405px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

ul.news_ul .last{ float:right; font-size:12px; color:#888;padding: 0 5px 0 8px;}
/*资讯中心列表页面（图片列表）--dl_2*/
.Help_3{ padding-top:8px; padding-bottom:20px;}
dl.dl_2 { width:208px; padding:25px 22px 0; float:left; display:inline-block;}
dl.dl_2 dt { width:204px; height:148px; overflow:hidden; } /*图片边框*/
dl.dl_2 dt a { width:200px; height:144px;  padding:1px; border:1px solid #ececec; display:block;}
dl.dl_2 img { display:block;  }
dl.dl_2 dd {width:200px; height:24px; line-height:24px;overflow:hidden; text-align:center; padding:10px 4px 0; font-size:14px; text-overflow:ellipsis; white-space:nowrap;}
 

/*newsdetail-6-3新闻详细------------------------*/
.b_newsdetail a{ display:block; background:url(../b_caselist.jpg) no-repeat center top; height:350px; overflow:hidden;}

.cen_c2{ border:0; width:235px;}
.cen_c2 h2{ display:block; font:24px "Microsoft Yahei"; text-align:center; background:url(../cen_h.gif) repeat-x center top; line-height:68px; overflow:hidden; color:#fff; height:72px;}
.cen_c2 h2 a{ color:#fff;}
.cen_c2 h2 i{ display:inline-block; width:20px; height:20px; background:url(../icon.gif) no-repeat; margin-left:5px;}
.cen_c2 dl{ height:auto; border-bottom:4px solid #e1e1e1; background:#f4f4f4; padding:10px 0  20px;}
.cen_c2 dt{ width:215px; margin:0 auto;}
.cen_c2 dt img{width:215px; height:116px;}
.cen_c2 dt h4{ font:14px "Microsoft Yahei"; text-align:center; color:#545454; height:36px; line-height:36px; overflow:hidden;}
.cen_c2 dt p{ font:12px "Microsoft Yahei"; color:#8b8b8b; line-height:22px; padding:0 2px;}
.cen_c2 dt p a{ color:#e62129;}
.cen_c2 dd{ margin-top:15px;}
.cen_c2 dd p{ font:14px "Microsoft Yahei"; color:#666; height:30px; line-height:30px; overflow:hidden;}
.cen_c2 dd p em{ display:inline-block; width:13px; height:13px; font:14px "宋体"; color:#fff; background:#b2b2b2; text-align:center; line-height:13px; margin:0 10px 0 17px;}
.cen_c2 dd .p01 em{ background:#e62129;}
.cen_fen2 h5{ width:184px; height:70px; background:url(../dy03.gif) no-repeat center top; margin-top:10px; font:14px "Microsoft Yahei"; color:#fff; padding:20px 0 0 50px;}
.cen_fen2 h5 em{ display:block; font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}

.newsdetail{ width:745px; margin:40px 0; float:right;}
.newsdetail h2{ height:110px; border-bottom:1px dotted #9b9b9b; font:28px "Microsoft Yahei"; text-align:center; color:#454545; line-height:110px; overflow:hidden; background:#f4f4f4;}
.newsdetail h3{ background:#f4f4f4; height:72px; font:14px "Microsoft Yahei"; color:#8d8d8d; padding-left:40px; position:relative; line-height:72px; margin-bottom:10px;}
.newsdetail h3 span{ margin-right:20px;}
.newsdetail h3 i{ padding:0 10px;}
.newsdetail h3 a{ display:inline-block; background:url(../icon1.gif) no-repeat 10px center; padding:0 5px 0 25px;}
.newsdetail h3 a.a02{background:url(../icon2.gif) no-repeat 10px center;}
.newsdetail h3 a.a03{ background:none; width:79px; height:38px; position:absolute; top:20px; right:20px;}
.detail{ background:#f4f4f4; padding:40px 30px;*margin-bottom:50px;}
.detail p{ font:14px "Microsoft Yahei"; line-height:24px; color:#666; padding-bottom:15px; text-indent:2em;}
.detail h4{width:684px; height:313px; margin-bottom:30px;}
.detail h4 img{ width:684px; height:313px;}
.detail .hh1{ width:682px; height:221px;}
.detail .hh1 img{width:682px; height:221px;}
.detail h5{ height:38px; border-top:1px dashed #cacaca; border-bottom:1px dashed #cacaca; font:14px "Microsoft Yahei"; line-height:38px; color:#797979;}
.detail h5 a{ color:#797979; display:inline-block; padding:0 12px;}
.detail .h04{ border:0;padding:15px 0 25px; overflow:hidden;}
.detail .h04 span{ }
.detail .h04 span a{white-space:nowrap;width:262px;overflow:hidden; text-overflow:ellipsis;}
.detail .h04 em{ color:#e62129; display: inline-block; float: left;}
.detail2{ margin-top:20px;height:275px; background:#fff; overflow:hidden;}
.detail2 h5{ font:16px "Microsoft Yahei"; font-weight:bold; width:115px; height:35px; background:#e62129; overflow:hidden; color:#fff; margin:14px 0 0 15px; border:0; text-align:center; line-height:35px;}
.detail2 ul{ padding:15px 15px;}
.detail2 li{ font:14px "Microsoft Yahei"; height:36px; line-height:36px; overflow:hidden; background:url(../dot.gif) no-repeat left 16px; padding-left:10px;}
.detail2 li a{ color:#545454;}
.detail2 li span{ float:right; color:#b2b2b2;}


.info_key { border-top:dotted 1px #ccc; line-height:30px; padding:10px 10px 0; margin:0px 0; overflow:hidden; font: 14px/30px "Microsoft Yahei";}
.info_key em{ padding: 0px 12px;}
.info_key span { font-size:14px;}
.info_key a { margin-right:10px;}

.bdsharebuttonbox{overflow:hidden;display:inline-block; background:none; width:79px; height:30px; position:absolute; top:22px; right:125px;}
.bdsharebuttonbox a.bds_more{padding-left:20px;}

.a_nav{ margin:30px auto;}
.a_nav ul{ width:1000px;margin:0px auto;}
.a_nav li{ float:left; text-align:center; width:194px;background:#f4f4f4; font-size:14px; border:1px solid #ececec;padding:0px;border-left:0;border-top:0;border-bottom:0;}
.a_nav li a{ display:block; height:40px; line-height:40px;}
.a_nav li a:hover,.a_nav li.cur a{ background:#e62129; color:#fff; font-weight:bold;}
.a_nav li.li_1{border-left:1px solid #ececec;}

 /*ry3*/
dl.ry3 { width:185px; padding:25px 18px 0 0; float:left; display:inline-block; height:293px;}
dl.ry3 dt { width:185px; height:253px; overflow:hidden; }
dl.ry3 img { display:block;width:179px; height:247px;border:1px solid #ececec; display:block; padding:2px;}
dl.ry3 dd {width:185px; height:24px; line-height:24px;overflow:hidden; text-align:center; padding:10px 0px 0; font-size:14px; text-overflow:ellipsis; white-space:nowrap;}

dl.ry3 dt:hover img{ filter:alpha(opacity=80);opacity:0.8;}
 /*zp3*/
dl.zp3 { width:236px; padding:5px 18px 10px 0; float:left; display:inline-block; height:195px;}
dl.zp3 dt { width:236px; height:155px; overflow:hidden; }
dl.zp3 img { display:block;width:230px; height:149px;border:1px solid #ececec; display:block; padding:2px;}
dl.zp3 dd {width:236px; height:24px; line-height:24px;overflow:hidden; text-align:center; padding:10px 0px 0; font-size:14px; text-overflow:ellipsis; white-space:nowrap;}

dl.zp3 dt:hover img{ filter:alpha(opacity=80);opacity:0.8;}

dl.lastdl{padding-right:0;}

/*---网站地图---*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:845px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ececec; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc { background:url(../ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:30px;}
.b4 { border:solid 1px #E0E0E0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width:164px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#e62129;}


/*通栏*/
.allcontent{ font-size:14px; padding:25px 0;line-height:25px;}
.allcontent p{margin:20px 0;}

.cptit{   margin-top: 40px; background:#fff;height:48px; border-bottom:1px solid  #E0E0E0; line-height:48px;color: #cf2929 ;font-family: "Microsoft Yahei";}
.cptit h4{display:inline-block; height:45px; background:none;font-size:18px;padding:0 5px; font-weight:normal;}
.cptit h4 a{color: #cf2929 ;}

.age_li_about h4 {line-height:27px;}
.agent_con {  padding-top:10px; line-height:28px;}
.agent_con p { margin:15px 0;}
.age_con_key { width:730px; margin:0 auto;}
.age_con_key .age_con_key1 { }
.age_con_key .age_con_key1 span { margin:0; font-weight:bold;}
.age_con_key .age_con_key2 { float:right;}

 /*新闻通栏*/
.allcontent h3{ display:block; color:#333; text-align:center; font:28px "Microsoft Yahei"; text-align:center; height:48px; overflow:hidden;}
.allcontent .fx{display:block; height:38px; font:14px "Microsoft Yahei"; color:#999; border-bottom:1px dashed #999; overflow:hidden; line-height:38px;}
.allcontent .fx em a{ color:#999;}
.allcontent .fx b{ padding:0 20px;}
.allcontent .fx .bdshare-button-style1-16{padding:8px;}
.allcontent .fx .bdsharebuttonbox{margin:6px 0 0 5px;}
.allcontent .fx img{ vertical-align:middle;}
.allcontent .fx .fx1{ background:url(../fx1.gif) no-repeat 20px center; padding-left:36px;  display:inline-block;}
.allcontent .fx .fx2{ background:url(../fx6.gif) no-repeat 20px center; padding-left:36px;}
.allcontent .fx span{ display:inline-block; width:97px; height:24px; float:right; margin-top:8px;}
.allcontent .fx span a{ padding:0; background:none;}

.gduo_cnt{ height:32px; overflow:hidden;margin:15px 0;}
.gduo_cnt p{ width:38%; padding-left:12%; float:left; height:32px; overflow:hidden; font:14px "Microsoft Yahei"; color:#666; line-height:32px;}
.gduo_cnt p em{ display:inline-block; width:80px; height:32px; font:14px "Microsoft Yahei"; text-align:center; color:#fff; background:#afafaf; margin-right:20px; float:left; line-height:32px;}

.yd{ margin-bottom:15px; overflow:hidden; background:#f7f8f8; padding:0 25px 25px;}
.yd h3{ display:block; font:16px "Microsoft Yahei"; height:30px; color:#000; margin-top:20px; overflow:hidden;}
.yd ul{max-height:200px;overflow:hidden;margin-left:7px;}
.yd ul li {border-bottom:1px dashed #bbb; line-height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px; background:url(img/pro/a2.gif) no-repeat left center;   }
.yd ul li a{ display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font:14px Microsoft YaHei; color:#666; height:32px; line-height:32px; padding-left:6px; }
.yd ul li.on_li{background:url(img/pro/a1.gif) no-repeat left center; }
.yd li span{ float:right;}
.yd p{ font:14px "Microsoft Yahei"; line-height:29px; color:#898989; margin-top:12px;}
.yd p em{ padding:0 20px;}
.yd p a{ padding:0 20px 0 0;}

.allcontent .dzf {margin:0 auto;}


/*搜索*/

.sear_product { height:236px; overflow:hidden; border-bottom:1px #d0d0d0 dashed;margin-bottom:23px; clear:both;}
.sear_product dt { float:left;}
.sear_product dt img { width:165px; height:207px; border:5px solid #e7e7e7; display:block;}
.sear_product dd { width:280px;float:right;padding-right:20px;}
.sear_product dd h5 { font-weight:normal;font-family:"Microsoft Yahei","微软雅黑"; height:53px; line-height:48px; overflow:hidden; font-size:18px; text-transform:uppercase;}
.sear_product dd h5 a { color:#1c1c1c;}
.sear_product dd .div_p { font-size:14px; font-family:'Microsoft YaHei','微软雅黑'; color:#666; line-height:24px;  height:120px; overflow:hidden; margin-bottom:12px; color:#7b7b7b;}
.sear_product dd span a { font-weight:100; color:#585858; font-size:14px; display:inline-block; text-align:center; background:#137bde;width:82px; line-height:24px;height:24px; color:#fff;}

.searchfr{ margin:0;}

.sear_dl{ font-size:13px; font-family:sans-serif;color: #333333; padding-bottom:20px; border-bottom:1px solid #ececec; margin-top:10px;}
.sear_dl dt{font:16px/30px "微软雅黑";}
.sear_dl dt .fr{ font-size:12px; color:#bbb;}
.sear_dl .tit_a{ color:#222222;}
.sear_dl .tit_a:hover{ color:#336699;}
.sear_dl dd{ color:#888;line-height:22px;}
.sear_dl dd .tags a{color: #004079;padding: 0 5px;}
.sear_dl dd .fx{ width:185px; float:right; padding:0;}

.rele_search h5{ margin-top:10px; font:16px/30px "微软雅黑"; background:#137bde; color:#fff; padding-left:20px; margin-bottom:10px;}

.Product_search{width:500px;float:left;}