@charset "utf-8";
body { font-family:"Microsoft YaHei"; font-size:14px;  }
a{ color:#000;}
a:hover{ text-decoration:none}
html { overflow-x: hidden; }
h1,h2,h3,h4,h5,p,form,ul,li{ padding:0px; margin:0px;}
li { list-style:none;}
.container{ width:1200px;}

.top{ background-color: #ededef; line-height: 40px; color: #5d5d5d; }
.menu{ background-color: #df0023; line-height: 50px; }
.cur{background-color: #ffcc00;}
.am-nav > li.am-active > a, .am-nav > li.am-active > a:focus, .am-nav > li.am-active > a:hover{background-color:#ffcc00;color:#fff;}
.am-nav > li > a{ color:#fff; font-size:16px;text-align: center;}
.am-nav > li > a:focus, .am-nav > li > a:hover{ background-color:#ffcc00; color:#fff; }
.am-nav-pills > li + li{margin-left:10px;}

.about{ margin-top:50px;}
.about>.col-xs-6>img{ max-width: 100%;}
.about-r h1{ margin-top:10px; margin-bottom:20px;}
.about-r p{ line-height: 26px; margin-bottom:30px;}

.innews_three{margin-top: 20px;}
.in_title > h3{  font-weight: bold;color:#434343; font-size: 40px; text-align: center; z-index: 3; position: relative; top: 64px;}
.in_title > h2{ color:#e5e5e5; font-size: 55px; text-align: center;}
.in_pro > .in_title{ margin-top:56px;}
.in_title > hr{ width:66px; height: 3px; background: #db220d; margin: 0 auto; margin-top: 28px;}
.in_title > p{ color:#626262; font-size: 16px; text-align: center; margin-top: 10px;}
.in_news{ margin-top:70px; overflow: hidden;}
.in_news>.in_title > h3{  font-weight: bold;color:#fff; font-size: 40px; text-align: center; z-index: 3; position: relative; top: 64px;}
.in_news>.in_title > h2{ color:#b5908d; font-size: 55px; text-align: center;}
.in_news>.in_title > p{ color:#fff; font-size: 16px; text-align: center; margin-top: 10px;}
.menu_r{ position: absolute;right: 0;z-index: 3; top: 49px;}
.innews_fl{ display:table; max-width:1100px; margin: 0 auto; max-width: 670px;margin: 0 auto;margin-top: 25px; margin-bottom: 40px;}
.innews_fl > ul >li{ width:125px; height:38px; line-height: 38px; background: #e5e5e5; font-size:18px; border-radius: 30px; float:left; margin-right: 20px; margin-left: 20px; text-align: center; cursor: pointer; transition: .3s;}
.innews_fl > ul >li:hover { background:#e7e923;color:#fff;}
.innews_l{ width:585px; float:left;}
.innews_l > a > h3{font-size:20px; float:left; width:86%;line-height: 40px; color:#000;}
.innews_l > a > span{ width:14%; float:right; color:#000; font-size: 14px; display: block; line-height: 40px;}
.innews_l > a > p{ color:#000; font-size: 14px;    height: 47px; overflow: hidden;clear: left; }
.innews_r{ float:right; width:585px;}
.innewsr_li{ height:102px;}
.innewsr_li > span{ display:block; width:98px; height: 102px; background: #f7f5f5; line-height: 102px; text-align: center; color:#c8c8c8; font-size: 60px; float:left; margin-right: 10px;border-right:4px solid #f7f5f5;transition: .3s;}
.innewsr_li{margin-bottom: 20px;}
.innewsr_li .time{background:#d9261c;width:87px;height:87px;margin-left: 30px;text-align: center;float: left;}
.innewsr_li .time .dy{color:#fff;font-size:16px;display:block; line-height: 30px;}
.innewsr_li .time .da{color:#fff;font-size:41px;line-height: 57px;}

.innewsr_r {float: right;width:450px;display: block;}
.innewsr_r > h3{ color:#000; float:left;line-height: 40px; transition: .3s;font-size: 18px;}
.innewsr_r > span{ color:#959595; font-size: 14px; float:right;line-height: 40px; }
.innewsr_r > p{ clear:left;color:#000; transition: .3s; font-size: 14px; height: 45px; overflow: hidden;}
.innews_t_div{ width:558px; height: 268px; overflow: hidden}
.innews_t_div > img{width:558px; height: 268px;}
.innewsr_li:hover > span{ background:#df0023; border-right:4px solid #f6ac1b; color:#fff;}
.innewsr_li:hover > .innewsr_r > h3{ color:#df0023;}
.innewsr_li:hover > .innewsr_r > p{ color:#df0023;}
.incon_li > .icon-youjian{ margin: 0 20px 0 20px !important; }
.in_contact{  background:url(../images/incontact_bg.jpg) no-repeat center; height: 500px; background-size: 100% 100%;}
.in_contact .in_title{ padding-top:70px;}
.incon_li{ float:left; width:330px; height: 104px; border: 1px solid #d2d2d2; margin-left: 15px; margin-right: 15px;}
.incon_li > .icon{ color:#d2d2d2; font-size: 50px; display: block; float:left; margin: 0 30px 0 50px; line-height: 104px; }
.incon_li > span{ float:left;}
.incon_li > span > h3{ color:#434343;font-size: 18px;margin-top: 30px;}
.incon_li > span > p{ color:#707070; font-size: 14px;}
.incontac_liet{display: table; max-width: 1200px; margin: 0 auto; margin-top: 40px; margin-top: 80px;}
.inabout_li_div{ width:300px;height:192px; overflow: hidden}
.inabout_li_div > img{ width:300px;height:192px; transition: .6s;}
.inabout_li:hover .inabout_li_div > img{ transform:scale3d(1.1,1.1,1);}
.inabout_li:hover > a > span > h3{ color:#0177ff;}
.m1_n>.row>.col-xs-6>.col-xs-6>img{ width:100%;}
.m1_n>.am-g>.am-u-sm-6>.am-u-sm-6>img{ width:100%;}

.m1_n{margin-top:40px;}
.am-gallery-overlay .am-gallery-title{ line-height:45px; height:45px; font-size:1.5rem; text-align: center}
.m1_n>.am-g>.am-u-sm-6>ul>li{cursor: pointer;transition: all 0.4s;}
.m1_n>.am-g>.am-u-sm-6>ul>li:hover{transform: scale(1.05);}


/* 服务项目 */
/* box-product */
.box-product {
    background-color: #f9f9f9;
    padding-top: 3.2%;
    padding-bottom: 3.8%;
}

.box-product ul{margin: 0 auto;margin-top: 30px;}
.box-product ul li{width: 32%;float: left;margin-left: 0.5%;margin-right: 0.5%;display: block;}
.box-product ul li img{width: 100%;}

.product-text h3 {
    position: absolute;
    bottom: 6%;
    left: 6%;
    background-color: rgba(0, 0, 0, 0.4);
    width: 38%;
    font-size: 18px;
    color: #fff;
    line-height: 2.6;
    text-align: center;
    overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
.product-text h3:hover{ background-color: rgba(223, 0, 35);}
.product-text {
    position: relative;
}
.product-item {
    border-radius: 16px;
}
.product-text img {
    border-radius: 16px;
}
.box-product ul li:hover{ -webkit-box-shadow: 0 4px 12px rgba(0,0,0,.2);box-shadow: 0 4px 12px rgba(0,0,0,.2);border-radius: 16px;}



.ht{ width: 100%;overflow: hidden;height: 200px;background: url(../images/ht.jpg) top center;}

.offer { height:177px; background: url(../images/offer.jpg) top center;margin-top:20px;}
.offer .container {}
.advantage { overflow: hidden; }
.advantage .cont { padding-top: 25px; }
.advantage .cont .title { padding-left: 130px; margin-bottom: 25px; }
.advantage .cont .title div { font-size: 24px; font-weight: bold; color: #333; margin-bottom: 5px;margin-left:30px;}
.advantage .cont .title h3 { font-size: 24px; font-weight: bold; color: #333; margin-bottom: 5px;margin-left:30px;}
.advantage .cont .title span{color: #D20000;}
.advantage .cont .title em { color: #999; }
.advantage .cont .title i { color: #999; }
.advantage p { color: #333; margin-bottom: 10px; padding-left:0px; line-height: 20px; font-size: 15px;padding-top: 30px;}
.advantage p span { color: #D20000; }
.advantage .advan-btn { padding-left: 50px; }
.advantage a { display: block; width: 140px; height:35px; line-height:35px; text-align: center;background: #D20000 url(advan-btn.jpg) bottom center; color: #fff; margin-left: 50px; margin-top: 20px; float: left;border:1px solid #BD0001;border-radius:5px;}
.advantage .btn-2{background: #666 url(advan-btn.jpg) top center;border:1px solid #333;}
.advantage .advan-1 { height: 320px; background: url(../images/advan-1.jpg) top center; }
.advantage .advan-2 { height: 320px; background: url(../images/advan-2.jpg) top center; }
.advantage .advan-3 { height: 320px; background: url(../images/advan-3.jpg) top center; }
.advantage .advan-4 { height: 320px; background: url(../images/advan-4.jpg) top center; }
.advantage .advan-2 .title {}
.advantage .advan-2 .cont { float: right; width: 545px; clear: both;padding-top:20px;}
.advantage .advan-4 .advan-title { float: right; clear: both; padding-top: 85px; width: 485px; padding-left: 30px; }
.advantage .advan-4 .cont { float: right; width: 545px; clear: both; }



.products-show img{ max-width: 100%;}



.content  { width:1080px; margin:0 auto;  }
.pz_bj{ background:#f0f0f0; height:1180px; overflow:hidden; padding:50px 0px;} 
.pz_bj h2{ margin:59px auto 30px; width:1080px; height:95px; overflow:hidden; text-align:center;}
.pz_bj h2 img{ width:917px; height:71px; display:block; margin:0 auto;}
.pz_bj h2 i{ display:block; font:14px/24px Arial, Helvetica, sans-serif; color:#8d8d8d; text-transform:uppercase;}

.pz{ position:relative; z-index:5; height:851px; overflow:hidden; background:url(..//images/pz_pic1.jpg) no-repeat center top;}
.pz dl{ width:231px; height:400px;  overflow:hidden;}
.pz dl dt{width:199px; height:199px;overflow:hidden;margin-left:16px; display:inline;}
.pz dl dt img{width:199px; height:199px;}
.pz dl dd{ text-align:center; width:231px; overflow:hidden;}
.pz dl dd h3{ padding-top:8px; overflow:hidden; height:44px; overflow:hidden; font:bold 20px/44px "Microsoft Yahei";}
.pz dl dd h3 a{ color:#da251c;}
.pz dl dd p{color:#1f1a17; padding:0 7px; display:block; font:14px/22px "microsoft Yahei";}

.pz .pz_dl01{ position:absolute; left:16px; top:20px;}
.pz .pz_dl02{ position:absolute; left:840px; top:0px;}
.pz .pz_dl03{ position:absolute; left:16px; top:359px;}
.pz .pz_dl04{ position:absolute; left:840px; top:365px;}

.pz .pz_dl05{ position:absolute; left:322px; top:611px; width:460px; height:199px; overflow:hidden;}
.pz .pz_dl05 dt{ float:left;}
.pz .pz_dl05 dd{ float:right;display:inline;}
.pz .pz_dl05 dd h3{ padding-top:35px; }
.more{width: 150px;height: 60px;border: 1px #666 solid;line-height: 60px;margin: 0 auto;margin-bottom: 50px;border-radius: 5px;margin-top: 20px;}
.more a{text-align: center;font-size: 16px; display: block;}
.more a:hover{background-color: #d7342e;color: #fff;border: none;}
.m3_n{ margin-top:40px;}

.m3_n>ul>li{cursor: pointer;transition: all 0.4s;}
.m3_n>ul>li:hover{transform: scale(1.02);}
.m3_n>.am-gallery>li>.am-gallery-item>a>img{ height: 240px;}



.m4{ padding-bottom:0px;}
.m5{ padding-bottom:80px;}


.inabout_list{ margin-top:30px; margin-left:35px;}
.inabout_li{ float:left;}
.inabout_li > a > span{width:300px; height: 190px; background:#e5e5e5; display: block;text-align: center;}
.inabout_li > a > span > h3{ font-size:24px; text-align: center; line-height: 40px;padding-top: 16px; font-weight: normal;}
.inabout_li > a > span > p{ color:#a0a0a0; font-size: 16px;text-align: center; }
.inabout_li > a > span > hr{ width:222px; height: 1px ; background: #c9c9c9; margin: 0 auto; margin-top: 5px;}
.inabout_li > a > span > .icon{ font-size:60px; color:#c9c9c9;  display: block;}


.footer{ background:#303030;}
.footer-nav{ overflow:hidden; border-top:1px solid #4c4c4c; border-bottom: 1px solid #4c4c4c; position: relative; top:50px;}
.footnav_li{ float:left; margin-left: 25px; margin-right: 25px; line-height: 80px;}
.footnav_li > a{color:#838383; font-size: 18px;}
.footnav_li > a > img{ position:relative; top:-11px;}
.foot_logo{ width:270px; height: 83px; background: #4c4c4c; text-align: center; position: relative; }
.foot_ewm_li > div{ background:url(../images/ewm_bg.png) no-repeat; }
.foot_ewm_li > div > img{ width:100%; margin: 0 auto; padding-top: 16px; display: block;}
.foot_ewm_li{ float:left;color:#7a7a7a; font-size: 14px; text-align: center; margin-right: 30px;}

.foot_l{ float:left;margin-right: 51px;}

.footer_m{ float:left;padding: 0 60px;}
.foot_r{ float:right; padding-left: 20px;}
.footer > .w1200{ display:table; margin-top: 80px; padding-bottom: 20px; margin-left:auto; margin-right:auto}

.footer_m > p{ color:#838383; font-size: 14px;}
.footm_p{ letter-spacing:3px;}
.footer_m > h3 > .icon{ color:#8c8c8c; font-size: 40px;}
.footer_m > h3{ font-weight: bold;color:#8c8c8c ; font-size: 22px;}
.footer_m > p{ color:#838383; font-size: 14px;}

.foot_r > h3 > .icon{ color:#8c8c8c; font-size: 40px;}
.foot_r > h3{ font-weight: bold;color:#8c8c8c ; font-size: 22px;}
.foot_r > p{ color:#838383; font-size: 14px;}
.footer > .w1200 > hr{ width:1px; height: 140px; background: #5e5e5e; float:left;}
.footer-nav > ul{display: table; margin: 0 auto; max-width: 1200px;}
.footer_bot{ background:#000;height: 60px; text-align: center;}
.footer_bot > .w1200 > p{ color:#fff; line-height: 60px; font-size: 14px; }
.footer_bot > .w1200 > p > span{ padding:0 7px;}
.footer_bot > .w1200 > p > span > a{ color:#fff;}
.in_link > h3{ float:left;line-height: 30px; font-size: 14px;}
.in_link > ul{ float:left;}
.in_link > ul > li{ float:left; margin-right: 20px; line-height: 30px;}
.in_link > ul > li > a{font-size: 14px;}
.footnav_li > a:hover { color:#eee;}
.footer_bot > .w1200 > a { float: left; margin-top: 10px;margin-left: 10px;}


.nav{ padding:20px 0px; border-bottom:2px solid #db220d;}
.nav .active{background-color:#db220d;}
.nav a.active{ color:#fff;}
.nyprolist{ margin-bottom:60px;}
.prol-div{ width:250px; height: 250px; float:left; overflow: hidden; border-radius: 50%;  margin: 10px; background: #fff;}
.prol-div > img{width:250px; height: 250px;transition: .6s;}
.nyprolist-li{ margin-top:40px; background: #f4f4f4; display: table; width:100%;transition: .3s;}
.nyprolist-li > span{ display:block; float:left; width:880px;    margin-left: 30px;margin-top: 60px;}
.nyprolist-li > span > h3{ color:#535353; font-size: 21px;}
.nyprolist-li > span > h3 em{ color:#959595; font-size: 14px; padding-left: 10px;}
.nyprolist-li > span > p{ color:#898989; font-size: 14px; margin-top: 20px; margin-bottom: 30px;position: relative; z-index: 3;}
.pro-bq > b{ color:#898989; font-size: 14px; display: block; float:left;line-height: 28px;}
.pro-bq > ul{ float:left;}
.probq-li{ float:left; line-height: 28px; height: 28px; background: #fff; border-radius: 30px; border:1px solid #bfbfbf; padding: 0 10px; margin-right: 10px; transition: .3s;}
.probq-li > a { font-size:14px; color:#898989;transition: .3s;}
.pro-bq > a{ display:block; clear: left; float:right; font-size: 14px; color:#898989; font-weight: bold; font-style: italic;}
.nyprolist-li:hover { background:#fff; box-shadow:0 0 20px #ccc;}
.nyprolist-li:hover .pro-bq > a{ color:#f6ac1b;}
.nyprolist-li:hover > span::after{ content:url(../images/prolist-img.jpg); display: block; position: relative; top:-100px; left: 400px ; }
.nyprolist-li:hover > .prol-div > img{ transform:scale3d(1.1,1.1,1); }
.probq-li:hover{ background:#004a9f}
.probq-li:hover a{ color:#fff;}


.products{ display:table; margin-top: 80px; margin-bottom: 40px;}
.pro-li{ float:left; margin-left: 8px; margin-right: 8px; margin-bottom: 35px;border-bottom: 1px solid #bababa; position: relative;height:390px;}
.proli-div{ width:372px; height: 314px; overflow: hidden; border:1px solid #bababa; display: block;}
.proli-div > img{ width:372px; height: 314px; transition: 0.6s;}
.proli-bot-l{width:288px; margin: 0 auto;padding: 0 20px;padding-bottom: 10px; position: relative; top: 0; transition: top .8s;}
.proli-bot-l > a{ color:#434343; font-size: 16px; line-height: 54px;text-overflow:ellipsis; overflow: hidden; white-space: nowrap;display: block;}
.proli-li { float:left; }
.proli-li > a { color:#a0a0a0; font-size: 14px; margin-right:10px;}
.proli-bot{width: 372px;transition: .3s;height: 40px;text-align: center;line-height: 40px;}
.proli-bot > a{ text-align: center;line-height: 40px;}
.pro-li:hover { border-bottom:1px solid #f6ac1b}
.pro-li:hover .proli-div{ border:1px solid #f6ac1b;}
.pro-li:hover .proli-div > img{ transform:scale3d(1.1,1.1,1)}
.pro-li:hover .proli-bot{ background:#f6ac1b; height:100px;}
.pro-li:hover .proli-bot-l{ top:17px;}
.pro-li:hover .proli-bot-l > a{ color:#fff;}
.pro-li:hover .proli-li > a{ color:#fff;}
.pro-li:hover .proli-bot > a > .icon{ color:#fff; top:17px; }



.newsban{ height: 270px; }
.newslist-tj{ display: table;  margin-top: 50px; }
.news-li{ width:1100px;margin: 0 auto;background:#fff; transition: .6s;height: 250px; }

.news-li > a > h3{ color:#434343; font-size: 18px; padding: 0 15px;}
.news-li > a > span{ color:#aaaaaa; font-size: 16px; padding: 0 15px; line-height: 30px;}
.news-li > a > p{ font-size:14px; color:#707070; padding: 0 15px; margin-bottom: 15px;}
.newsli-div{ width:280px; height:210px; overflow: hidden;float: left;margin-left: 20px;}
.newsli-div > img{width:280px; height: 210px; transition: .6s;padding-top: 20px;}
.news-li > a{ width:780px; margin: 0 auto; display: block; margin-top: 30px; padding-bottom: 32px; position: relative; top: 0;float: right;}
.news-li:hover > a{ transition:top .8; top:22px;}
.news-li:hover{box-shadow: 0px 0px 20px #dddddd}
.news-li:hover .newsli-div > img{ transform:scale3d(1.1,1.1,1);}
.news-li:hover > a > h3{ color:#004a9f;}
.newslist-li{ margin-top:60px; margin-bottom: 40px;}
.nll-li{ height:187px; border-bottom: 1px solid #dadada;transition: .3s;}
.nll-li > a {display: block; width:100%;height:187px;float:left;}
.nll-li > a > span { display:block; float:left; padding-top: 40px;}
.nll-li > a > span > h3{ color:#b5b5b5; font-size: 30px; transition: .3s;}
.nll-li > a > span > h2{ color: #b5b5b5; font-size: 18px;line-height: 35px;}
.nll-li > a > span > .icon{ color:#dadada; font-size: 38px; font-weight: bold; display: block; height: 90px; line-height: 90px;transition:left .6s; position: relative; left: 0;}
.nllli-r{ float:right; width:1030px;padding-right: 30px;padding-top: 40px;}
.nllli-r > h3{ font-size:18px;}
.nllli-r > p{ color:#7d7d7d; font-size: 16px; margin-top: 36px;}
.news-list{ margin-bottom:150px;}
.nll-li:hover .nllli-r > h3{ color:#004a9f;}
.nll-li:hover > a > span > .icon{color:#f6ac1b; left:30px;}
.nll-li:hover { border-bottom:1px solid #f6ac1b}
.keyword_light p{ font-size:14px; line-height: 30px;}



.proshow-top{ margin-top:70px; display: table;}
.proshow-div{ width:500px;float:left}
.proshowd-li > img{ width:100px; height: 76px; border:1px solid #e4e4e4}
.proshow-div .hd{ overflow: hidden;margin-top: 17px;}
.proshow-div .hd li.on > img { border:1px solid #004a9f}
.proshow-div-img > img{width:500px; height:410px; border: 1px solid #e4e4e4;}
.proshow-r{ width: 584px; margin-right: 60px;}
.proshow-r > h3{ color:#4d4e50; font-size: 30px; font-weight: bold; padding-top: 20px;line-height: 40px;}
.proshow-r > span{ line-height: 40px; color:#aaaaaa; font-size: 16px; padding-top: 10px; display: block;}
.proshowr-dy > p{ color:#4d4e50; font-size: 16px;    height: 40px;  }
.proshowr-dy > img{ margin-top:61px; display: block;}
.proshowr-li{ background:#f6ac1b; width:178px; height: 55px; line-height: 55px;  float:left ; margin-right: 20px;}
.proshowr-li > a > .icon{ color:#fff; font-size: 30px; display: block; line-height: 55px; float:left; padding-left: 30px; padding-right: 10px;transition:left .3s; position: relative; left:0;}
.proshowr-li > a { color:#fff; font-size: 18px; display:block;transition:left .3s; position: relative; left:0;}
.prosli-d{ background:#d5d7d8; }
.prosli-d > a{color:#313131}
.prosli-d > a > .icon{color:#313131;}
.proshow-r > ul{ margin-top:50px;} 
.proshow-xxk{ background:#eee;width:100%; height: 58px;  line-height: 58px; margin-top: 60px;}
.proshow-xxk > ul > li{ float:left; width:160px; height: 58px; line-height: 58px; transition: .3s;}
.proshow-act{ background:#004a9f;}
.proshow-act > a{ color:#fff !important;}
.proshow-xxk > ul > li a{color:#313131; font-size: 18px;display: block;}
.proshow-xxk > ul > li a > .icon{ color:#004a9f; font-size: 30px;display: block; float:left ; padding-left: 20px; padding-right: 10px;transition: .3s;}
.proshow-act > a > .icon{ color:#FFFFFF !important; }
.proshow-xh{ display: table; margin-bottom: 50px; margin-top: 30px;}
.proshow-xh > .icon{ width:55px; height: 55px; background: #f6ac1b; display: block; color:#fff; font-size:30px; line-height: 55px; text-align: center; float:left;}
.proshow-xh > .r{ width:1145px;}
.proshow-xh > .r > h3{ color:#313131; font-size: 24px; font-weight: bold;margin-top: 7px;line-height: 33px; padding-left: 10px;}
.proshow-xh > .r > h3 > span{ font-size:14px; color:#959595; font-weight:normal; }
.proshow-case{ display: table;padding-top:50px;}
.proshow-li{ float:left; margin-left: 4px; margin-right: 4px; margin-bottom: 40px; position: relative; height: 270px;}
.proshowli-k{ width:364px; height: 324px; position: absolute; top:13px; border:1px solid #fff; left:12px; z-index: 3;}
.proshowli-k > span{ display:block; width:100%; line-height: 75px; background: #fff;height:75px;margin-top: 255px; box-shadow: 0 0 10px #ccc; transition: .3s;}
.proshowli-k > span > h3{ color:#434343; font-size: 16px; padding: 0 20px; float:left;transition: .3s;}
.proshowli-k > span > .icon{ color:#fff; background: #e5e5e5; width:46px; height: 46px; display: block; line-height: 46px; text-align: center; float:right;    margin-right: 15px;margin-top: 14px;}
.peoshowcase-zz .icon{ position: absolute; display: block; top: 290px; left: 172px; width:46px; height: 46px; line-height: 46px; text-align: center; background: rgba(255,255,255,0.8); border:1px solid #fff; color:#f6ac1b; font-size: 20px;}
.peoshowcase-zz{ background:url(../images/team_l_bg.png) repeat; width:392px; height:288px; position:absolute; top:0; left: 0; right: 0;}
.proshowr-li:hover a > .icon{left:-10px; }
.proshowr-li:hover a {left:5px; }
.proshow-xxk > ul > li:hover{ background:#004a9f;}
.proshow-xxk > ul > li:hover a > .icon{ color:#fff;}
.proshow-xxk > ul > li:hover a { color:#fff;}
.proshow-li:hover .proshowli-k > span{ background:#f6ac1b;}
.proshow-li:hover .proshowli-k > span > h3{ color:#fff;}
.proshowli-d > img{ width:390px; height: 308px; }
.proshowli-d{width:390px; height: 308px; overflow: hidden;}
.proshow-dy{ display: table; padding-top: 30px; font-size: 16px;line-height: 30px;}
.xhhy,.cptd,.cpgs,.cpcs,.alzs{ height: 70px; display: block}
.proshowd-li{ float:left; margin-right: 12px;margin-left: 11px;}


.honor{ display:table; margin-top: 50px;}
.honor-li{ float:left; width:280px; margin-left: 10px; margin-right: 10px; margin-bottom: 20px;}
.honor-li img{ width:280px;}
.honor-li p{ text-align: center; line-height: 40px; background: #eee; font-size: 16px;}


.show h3{font-size:23px; margin-top:30px; margin-bottom:40px;}

.show p{margin-bottom:20px;}

.inner{width: 1150px;margin:0 auto;margin-top: 30px;}
.inner .inner_top{border-bottom: 1px #eae7e7 solid;margin-bottom: 30px;}
.inner .inner_top h1{text-align: center;line-height: 32px;}
.inner .inner_top p{line-height: 48px;text-align: center;}
.inner .inner_nr {line-height: 28px;margin-bottom: 30px;}

/*共*页*/
.page{text-align: center;margin-top: 30px;}
.k_pagelist em 
{
	padding:4px;
	border:1px solid #E7E7E7;
	font-size:16px;
	margin:0px 2px;
	background:#F5F9FE;
	color:#14316B;
	font-weight:bold;
	font-style:normal;
}

/*点击文字修改*/
.k_pagelist strong 
{padding:4px;border:1px solid #E7E7E7;font-size:16px;margin:0px 2px;color:#fc1100;}

/*带有链接文字修改*/
.k_pagelist a 
{padding:4px;border:1px solid #E7E7E7;font-size:16px;margin:0px 2px;}

