﻿/*在线客服*/
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url(../../images/JS_02.png) no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:0;bottom:100px;z-index:50; }
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px; line-height: 36px; overflow:hidden;margin:-1px 0 0; border:1px solid #007cc2;border-top:1px dashed #007cc2;background-color:#007cc2;color:#fff; text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10; opacity: 0.9; filter: alpha(opacity=90);}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px; line-height: 36px; margin:-1px -1px 0;background:#007cc2;}
.fixed-bar .consult-box .consult-title{color:#fff; font-size: 16px; text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea; overflow:hidden}
.fixed-bar .consult-list li{padding:6px 0 6px 17px;color:#666; font-size: 14px;}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px; font-size: 12px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px; background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px; text-decoration: none;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px; font-size: 13px; padding:0 0 0 20px;background-position:-591px -264px;}

.fixed-ctrl { z-index: 51; width: 36px; height: 36px; display: block; background: #007CC2; position: absolute; left: -36px; top: 0; color: #fff; line-height: 36px; text-align: center; border-right: 1px solid #7194A8; }

/*header*/
.header { width: 100%; background-color: #fff; }
.head { width: 100%; height: 38px; line-height: 38px; background-color: #007cc2; }
.head h3 { float: left; color: #fff; }
.h-tel { float: right; color: #fff; text-align: right; }

.nav-box { width: 100%; background-color: #fff; }
.logo { float: left; display: block; width: 97px; height: 112px; }
.nav { float: left; overflow: hidden; margin-left: 50px; margin-top: 50px; }
.nav li { float: left; margin-right: 74px; }
.nav li a { font-size: 16px; color: #333; -webkit-transition: 0.8s; -ms-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s; }
.nav li a.active,.nav li a:hover { color: #007cc2; }

.h-language { float: right; margin-top: 46px; }
.h-language a { display: block; width: 60px; padding-left: 23px; height: 28px; line-height: 28px; color: #fff; background: url(../../images/index_17.png) no-repeat -157px -136px; text-align: center; }

/*banner*/
.banner { position:relative; height:646px; overflow:hidden; }
.banner .slides { position:relative; z-index:1; height: 646px; }
.banner .slides li { height: 100%; position: relative; }
.banner .slides li a { display: block; width: 100%; height: 100%; }

.banner .flex-direction-nav li a{ display:block; width:18px; height:33px; overflow:hidden; cursor:pointer; position:absolute; z-index: 9; top: 50%; margin-top: -13px;
 -webkit-transition: 0.8s; -ms-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s; }
.banner .flex-direction-nav li a.flex-prev { left: -20px; background:url(../../images/ad_ctr_03.png) 0 0 no-repeat; }
.banner:hover  .flex-direction-nav li a.flex-prev{ left: 110px; }
.banner .flex-direction-nav li a.flex-next { right: -20px; background:url(../../images/ad_ctr_04.png) 0 0 no-repeat; }
.banner:hover .flex-direction-nav li a.flex-next { right: 110px; }

/*首页 产品中心*/
.i-product { width: 100%; padding-top: 80px; padding-bottom: 80px; }
.i-product h2 { width: 1200px; margin: 0 auto; font-size: 24px; height: 40px; line-height: 40px; color: #333; text-align: center; margin-bottom: 40px; }
.i-product h2 span { font-size: 36px; color: #333; line-height: 27px; margin-right: 10px; border-bottom: 4px solid #007cc2; font-family: 'dincond'; }

/*.slideGroup { width: 1200px; }*/
.slideGroup .parHd { width: 1200px; margin: 0 auto; }
.slideGroup .parHd ul{ width: 1200px; margin: 0 auto 40px; overflow: hidden; text-align: center; font-size: 0; }
.slideGroup .parHd ul li{ display: inline-block; *display: inline; *zoom: 1; width: 113px; height: 34px; font-size: 14px; color: #666; text-align: center; line-height: 34px; background-color: #eee; margin: 0 10px; cursor: pointer; }
.slideGroup .parHd ul li.on{ background-color: #007cc2; color: #FFF; }
.slideGroup .parBd { width: 1224px; margin: 0 auto; }
.slideGroup .slideBox { width: 1224px; display: none; position: relative; }

.slideGroup .sPrev,.slideGroup .sNext{ width: 54px; height: 54px; display: block; position: absolute;  top: 142px; background: url(../../images/index_17.png) no-repeat center; z-index: 20; }
.slideGroup .sPrev{ left: -94px; background-position: -136px 0; }
.slideGroup .sNext{ right: -94px; background-position: -136px -54px; }
@media screen and (max-width: 1440px) {
	.slideGroup .sPrev{ left: -54px; }
	.slideGroup .sNext{ right: -54px; }
}
@media screen and (max-width: 1280px) {
	.slideGroup .sPrev{ left: 0; }
	.slideGroup .sNext{ right: 0; }
}
.slideGroup .sPrev:hover { background-position: -190px 0; }
.slideGroup .sNext:hover { background-position: -190px -54px; }
.slideGroup .parBd ul{ padding: 10px 0; overflow: hidden; z-index: 19; }
.slideGroup .parBd ul li { float: left; width: 284px; margin: 0 10px 10px; border: 1px solid #eee;
 -webkit-transition: 0.8s; -ms-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s; }
.slideGroup .parBd ul li:hover { box-shadow: 0 3px 8px #aaa; }
.slideGroup .parBd ul li .pic { display:block; width: 284px; height: 278px; overflow: hidden; border-bottom: 1px solid #eee; }
.slideGroup .parBd ul li .pic img{ width:284px; height:278px; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title { padding: 13px 20px 12px; }
.slideGroup .parBd ul li .title h3 { line-height: 30px; }
.slideGroup .parBd ul li .title h3 a { color: #666; }
.slideGroup .parBd ul li .title h3 a:hover { text-decoration: underline; color: #0050a4; }
.slideGroup .parBd ul li .title p { color: #999; line-height: 18px; width: 243px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/*首页 行业应用*/
.i-app { width: 100%; background-color: #f7f7f7; padding: 78px 0; }
.i-app h2 { width: 1200px; margin: 0 auto; font-size: 24px; height: 40px; line-height: 40px; color: #333; text-align: center; margin-bottom: 40px; }
.i-app h2 span { font-size: 36px; color: #333; line-height: 27px; margin-right: 10px; border-bottom: 4px solid #007cc2; font-family: 'dincond'; }

.i-app-list { width: 1220px; margin: 0 auto; }
.i-app-list ul { width: 1220px; overflow: hidden; margin-bottom: 20px; }
.i-app-list ul li { float: left; width: 590px; height: 176px; margin: 0 10px 20px; overflow: hidden; }
.i-app-list ul li a { display: block; width: 590px; height: 176px; cursor: pointer; }
.i-app-left { float: left; width: 220px; height: 176px; background-color: #eee; overflow: hidden; }
.i-app-list ul li a:hover .i-app-left { background-color: #007cc2; -webkit-transition: 0.8s; -ms-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s; }
.i-app-left i { display: block; margin: 48px auto 0; background: url(../../images/index_17.png) no-repeat; }
.i-app-list ul li.li1 a .i-app-left i { width: 59px; height: 52px; background-position: 0 0; }
.i-app-list ul li.li1 a:hover .i-app-left i { background-position: -68px 0; }
.i-app-list ul li.li2 a .i-app-left i { width: 68px; height: 62px; background-position: 0 -61px; }
.i-app-list ul li.li2 a:hover .i-app-left i { background-position: -68px -61px; }
.i-app-list ul li.li3 a .i-app-left i { width: 53px; height: 53px; background-position: 0 -130px; }
.i-app-list ul li.li3 a:hover .i-app-left i { background-position: -68px -130px; }
.i-app-list ul li.li4 a .i-app-left i { width: 78px; height: 53px; background-position: -1px -196px; }
.i-app-list ul li.li4 a:hover .i-app-left i { background-position: -83px -196px; }
.i-app-left h4 { font-size: 18px; line-height: 36px; text-align: center; color: #666; }
.i-app-list ul li a:hover .i-app-left h4 { color: #fff; }

.i-app-right { float: right; width: 329px; height: 100px; border: 1px solid #eee; border-left: none; padding: 37px 20px; background-color: #fff; }
.i-app-right p { line-height: 24px;  color: #999; }
.i-app-list ul li.li4 a:hover .i-app-right p { color: #666; }

.i-app-more { width: 149px; height: 41px; line-height: 41px; display: block; margin: 0 auto; background-color: #007cc2; font-family: Arial; border-radius: 5px; text-align: center; font-size: 13px; color: #fff; }
.i-app-more:hover { background-color: #0175b6; }

/*首页 关于我们*/
.i-about { width: 100%; padding: 82px 0; background-color: #fff; }
.i-about-left { width: 470px; height: 284px; float: left; background-color: #007cc2; position: relative; }
.i-about-left img { position: absolute; left: 20px; top: 20px; }

.i-about-right { float: right; width: 660px; }
.i-about-right h2 { width: 660px; font-size: 24px; height: 40px; line-height: 40px; color: #333; margin-bottom: 14px; }
.i-about-right h2 span { font-size: 36px; color: #333; line-height: 27px; margin-right: 10px; border-bottom: 4px solid #007cc2; font-family: 'dincond'; }
.i-about-right .para { margin-bottom: 12px; }
.i-about-right .para p { line-height: 24px; color: #666; }

.i-about-more { width: 149px; height: 41px; line-height: 41px; display: block; background-color: #007cc2; font-family: Arial; border-radius: 5px; text-align: center; font-size: 13px; color: #fff; }
.i-about-more:hover { background-color: #0175b6; }

/*首页 关于我们*/
.i-news { width: 100%; padding-top: 80px; padding-bottom: 110px; background-color: #f7f7f7; }
.i-news h2 { width: 1200px; margin: 0 auto; font-size: 24px; height: 40px; line-height: 40px; color: #333; text-align: center; margin-bottom: 40px; }
.i-news h2 span { font-size: 36px; color: #333; line-height: 27px; margin-right: 10px; border-bottom: 4px solid #007cc2; font-family: 'dincond'; }

.i-news-list { width: 1212px; margin: 0 auto; padding: 10px; overflow: hidden; }
.i-news-list li { float: left; width: 384px; margin: 0 10px; -webkit-transition: 0.8s; -ms-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s; }
.i-news-list li:hover { box-shadow: 0 3px 8px #aaa; }
.i-news-list li a { display: block; width: 384px; cursor: pointer; }
.i-news-list li img { width: 384px; height: 240px; }

.i-news-title { width: 382px; border: 1px solid #efefef; background-color: #fff; }
.i-news-title h3 { padding-left: 20px; height: 56px; line-height: 56px; color: #666; font-size: 16px; border-bottom: 1px solid #eee; }
.i-news-list li:hover h3 { color: #007CC2; }
.i-news-title .para { padding: 15px 20px; height: 72px; overflow: hidden; }
.i-news-title .para p { line-height: 24px; color: #999; }

/*底部*/
.footer { width: 100%; background-color: #333; }
.foot { padding-top: 35px; padding-bottom: 35px; width: 1200px; margin: 0 auto; overflow: hidden; }
.foot-left { float: left; width: 170px; padding-top: 32px; }
.foot-left h6 { width: 168px; height: 41px; line-height: 41px; border-radius: 5px; background-color: #007cc2; font-size: 18px; color: #fff; text-align: center; }
.foot-left h3 { width: 170px; font-family: 'bebas';  line-height: 24px; color: #fff; font-size: 24px; text-align: center; margin-top: 20px; }
.foot-right { float: right; width: 940px; overflow: hidden; }
.foot-right dl { float: left; width: 145px; margin-right: 30px; }
.foot-right dl.last { width: 65px; margin-right: 0; }
.foot-right dl dt { line-height: 30px; margin-bottom: 5px; }
.foot-right dl dt a { color: #fff; }
.foot-right dl dd { line-height: 24px; }
.foot-right dl dd a { color: #adadad; -webkit-transition: 0.8s; -ms-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s; }
.foot-right dl dd a:hover { color: #eee; }

.friendslink { width: 1200px; margin: 0 auto; color: #adadad; line-height: 30px; padding-top: 18px; padding-bottom: 38px; border-top: 1px solid #484848; }
.friendslink a { color: #adadad; margin: 0 15px; }
.friendslink a:hover { color: #eee; }

.copy {width: 100%;height: 75px;line-height: 57px;background-color: #212121;border-bottom: 1px solid #323232;}
.copy p { float: left; color: #8f8f8f; }
.copy p a { margin-left: 12px; }
.copy a { color: #8f8f8f; }
.copy .ctmon { float: right; }
.copy a:hover { color: #eee; }

/*内页banner*/
.banners { width: 100%; height: 328px; }

/*页面标题 面包屑导航*/
.title-bar { width: 100%; height: 64px; line-height: 64px; background-color: #f4f3f3; border-bottom: 1px solid #e3e2e1; }
.title-bar h2 { float: left; font-size: 20px; color: #535353; padding-left: 32px; background: url(../../images/prod_03.png) no-repeat left center; }
.bread-nav { float: right; text-align: right; color: #898989; width:670px; }
.bread-nav a { color: #898989; }
.bread-nav a:hover { color: #333; }

/*内页内容区*/
.container { padding-top: 60px; background-color: #fff; padding-bottom: 60px; }

.c-left { float: left; width: 232px; }
.menu-box { overflow: hidden; width: 232px; padding-bottom: 10px; }
.menu-box a { width: 193px; padding-left: 20px; padding-right: 17px; display: block; height: 34px; line-height: 34px; border: 1px solid #ececec; margin-bottom: 10px; }
.menu-box a.active { text-align: right; background: #007cc2 url(../../images/prod_07.png) no-repeat 17px center; border-color: #007cc2; color: #fff; }
.menu-box a:hover { border-color: #007cc2; }
.c-contact { width: 232px; }
.c-contact h4 { height: 30px; line-height: 30px; text-align: center; font-size: 18px; font-weight: bold; font-family: Arial; background-color: #007cc2; color: #fff; }

.c-right { width: 928px; float: right; }

.product { width: 928px; margin-bottom: 50px; }
.product-list { width: 928px; overflow: hidden; }
.product-list li { float: left; width: 296px; margin-right: 20px; margin-bottom: 20px; }
.product-list li.r { margin-right: 0; }
.product-list li .img { display: block; width: 294px; height: 288px; border: 1px solid #f0f0f0; background-color: #0050a4; }
.product-list li .img img { width: 294px; height: 288px; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; -moz-transition: 0.5s; }
.product-list li .img:hover img { opacity: 0.6; filter: alpha(opacity=60); }
.product-title { padding: 13px 0 12px; }
.product-title h3 { line-height: 30px; }
.product-title h3 a { color: #666; }
.product-title h3 a:hover { text-decoration: underline; color: #0050a4; }
.product-title p { color: #999; line-height: 18px; width: 243px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/*分页*/
.page { width: 928px; text-align: center; font-size: 0; }
.page a { display: inline-block; *display: inline; *zoom: 1; width: 30px; height: 25px; font-size: 14px; color: #2f2f2f; line-height: 25px; text-align: center; margin: 0 5px; border: 1px solid #efefef;
 transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; -moz-transition: 0.5s; }
.page a.s { width: 33px; font-family: '宋体'; }
.page a:hover,.page a.active { background-color: #0050a4; border-color: #0050a4; color: #fff; }
.page .shangyi{ display:none;}
/*产品详情放大镜*/
.prod-detail-top { width: 928px; overflow: hidden; }
.prod-detail-top .spec-preview { width: 429px; height: 420; float: left; border: 1px solid #e5e5e5; }
.jqzoom{ position:relative; cursor:pointer; display:block; width:429px; height:420; overflow:hidden;}
.zoomdiv{z-index:100; position:absolute; top:0px;left:0px;width:429px;height:420; border: 1px solid #e5e5e5;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10; position:absolute; top:0px;left:0px;width:20px;height:20px; background:#ffffff; border: 1px solid #e5e5e5;opacity: 0.5; filter: alpha(Opacity=50);}

.prod-top-main { width: 448px; float: right; padding-top: 25px; position: relative; }
.prod-top-main h1 { font-size: 24px; color: #333; margin-bottom: 6px; }
.prod-top-main .para pre { color: #666; line-height: 30px;font-family: '微软雅黑'; }
.prod-top-main .para p a { color: #666; margin: 0 4px; }
.prod-top-main .para p a:hover { text-decoration: underline; }

.prod-top-main .spec-scroll { width: 448px; margin-top: 35px; overflow: hidden; }
.prod-top-main .spec-scroll .prev,.prod-top-main .spec-scroll .next { display: block; width: 33px; height: 100px; float: left; cursor: pointer;
  transition: .3s; -webkit-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -moz-transition: .3s; }
.prod-top-main .spec-scroll .prev { margin-right: 18px; background: #909090 url(../../images/prod-detail_03.png) no-repeat center; }
.prod-top-main .spec-scroll .next { margin-left: 18px; background: #909090 url(../../images/prod-detail_05.png) no-repeat center; }
.prod-top-main .spec-scroll .prev:hover,.prod-top-main .spec-scroll .next:hover { background-color: #007CC2; }
.prod-top-main .spec-scroll .items { float: left; width: 346px; height: 100px; position: relative; overflow: hidden; }
.prod-top-main .spec-scroll .items ul { overflow: hidden; width: 99999px; position: absolute; height: 100px; }
.prod-top-main .spec-scroll .items ul li { float: left; width: 100px; height: 98px; border: 1px solid #e5e5e5; margin-right: 18px }
.prod-top-main .spec-scroll .items ul li:hover,.prod-top-main .spec-scroll .items ul li.hover { border-color: #007CC2; }

/*产品概述*/
.prod-intro { width: 928px; margin-top: 40px; }
.prod-intro-t { width: 928px; height: 34px; line-height: 34px; border-bottom: 1px solid #efefef; overflow: hidden; }
.prod-intro-t h3 { width: 100px; text-align: center; background-color: #007cc2; color: #fff; height: 35px; margin-bottom: -1px; float: left; margin-right: 15px; }
.prod-intro-t span { float: left; color: #707070; margin-right: 5px; }
#bdsharebuttonbox { margin-top: 3px; float: left; }

.prod-intro-para { padding-top: 35px; padding-bottom: 35px; }
.prod-intro-para p { line-height: 24px; color: #666666; }

/*相关产品*/
.other-prod { width: 928px; }
.other-prod h4 { width: 928px; border-bottom: 1px solid #efefef; height: 34px; line-height: 34px; margin-bottom: 40px; }
.other-prod h4 span { display: block; width: 100px; text-align: center; background-color: #007cc2; color: #fff; height: 35px; margin-bottom: -1px; }

/*加工定制*/
.process { width: 1200px; }

/*服务支持*/
.service { border: 1px solid #ededed; padding: 40px 35px 43px 34px; }
/*常见问题*/
.joinList { width: 857px; padding-bottom: 40px; margin: 0 auto; overflow: hidden; }
.joinList li { width: 857px; margin-bottom: 16px; }
.joinList li h2 { font-size: 15px; width: 807px; padding-left: 50px; height: 40px; line-height: 40px; color: #323232; background: url(../../images/service_05.jpg) no-repeat center; cursor: pointer; font-weight: normal;
 -webkit-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; transition: 0.3s; }
.joinList li h2.active { background: url(../../images/service_08.jpg) no-repeat center; color: #fff; }
.join-content { padding: 15px 28px; display: none; position: relative; background-color: #f4f3f3; margin-top: 10px; *zoom: 1; }
.join-content:after { display: block; content: ''; width: 0; border: 7px solid transparent; border-bottom: 7px solid #f4f3f3; position: absolute; left: 80px; top: -13px; }
.join-content h4 { color: #3f3f3f; font-size: 15px; font-weight: bold; margin-top: 10px; margin-bottom: 6px; }
.join-content h5 { color: #fea800; font-size: 15px; font-weight: bold; margin-top: 24px; margin-bottom: 6px; }
.join-content p { font-size: 13px; line-height: 26px; color: #676767; }

/*新闻动态*/
.news-list { width: 857px; padding-bottom: 40px; overflow: hidden; }
.news-list li { width: 857px; padding: 20px 0; border-bottom: 1px dotted #ccc; overflow: hidden; }
.news-list li a.img { float: left; display: block; width: 160px; height: 100px; overflow: hidden; }
.news-list li a.img img { width: 160px; height: 100px; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s; }
.news-list li:hover a.img img { -webkit-transform: scale(1.05); -o-transform: scale(1.05); -moz-transform: scale(1.05); }
.news-right { float: right; width: 678px; }
.news-right h3 { line-height: 40px; }
.news-right h3 a { font-size: 16px; color: #666; }
.news-right h3 a:hover { text-decoration: underline; color: #007CC2; }
.news-right .para p { color: #999; line-height: 24px; }

/*关于我们*/
.about,.about-intro { width: 928px; }
.about h1 { font-size: 24px; line-height: 28px; color: #007cc2; margin-bottom: 30px; }
.about-intro p { color: #666; line-height: 26px; }
.about-intro p span { color: #007cc2; }

/*公司优势*/
.advantage { border: 1px solid #ededed; padding: 40px; }
.advantage p{color: #666; line-height: 26px;}
.advantage-top { overflow: hidden; }
.advantage-img { float: right; }
.advantage h1 { font-size: 24px; line-height: 28px; color: #007cc2; margin-bottom: 30px; }
.advantage-top p { color: #666; line-height: 26px; }
.advantage .advantage-ul { overflow: hidden; margin-top: 60px; }
.advantage .advantage-ul li { width: 170px; height: 170px; margin: 0 56px; background: url(../../images/about_07.jpg) no-repeat center; float: left; overflow: hidden; } 
.advantage .advantage-ul li h6 { text-align: center; color: #fff; margin-top: 60px; }
.advantage .advantage-ul li h6 span { line-height: 28px; color: #fff; font-size: 24px; }

/*荣誉资质*/
.honor-box { padding: 40px; width: 846px; }
.honor-box h2 { font-size: 18px; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #dfdfdf; }
.honor-ol { margin-top: 30px; margin-bottom: 20px; }
.honor-ol li { display: inline-block; height: 33px; line-height: 33px; padding-left: 20px; padding-right: 20px; border-radius: 20px; border: 1px solid #333; color: #333; margin-right: 10px; cursor: pointer; 
 -webkit-transition: .5s; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; transition: .5s; }
.honor-ol li:hover,.honor-ol li.active { border-color: #022684; color: #022684; }

.honor-list { width: 846px; margin-bottom: 40px; overflow: hidden; }
.honor-list li { width: 252px; float: left; margin-right: 45px; margin-bottom: 15px; }
.honor-list li.r { margin-right: 0; }
.honor-list li a { display: block; width: 252px; height: 378px; cursor: pointer; } 
.honor-list li a img { width: 250px; height: 344px; border: 1px solid #ccc; }
.honor-list li a p { width: 250px; text-align: center; height: 32px; line-height: 32px; color: #666; }
.honor-list li a:hover p { color: #022684; }

/*联系我们*/
.contact { padding: 40px; width: 846px; border: 1px solid #ededed; overflow: hidden; }
.contact h2 { color: #1d70bb; font-size: 18px; line-height: 30px; }
.contact p { line-height: 30px; color: #666; }
.contact .tel { width: 250px; padding-left: 50px;float: right; margin-top: -50px; height: 50px; line-height: 50px; text-align: center; font-family: Arial; font-weight: bold; font-size: 24px; background: url(../../images/contact_05.jpg) no-repeat center; color: #fff; }
.contact .map { margin-top: 40px; }

/*在线留言*/
.contact .txt-box { overflow: hidden; }
.contact .txt-box .txt { padding-left: 20px; width: 824px; height: 40px; line-height: 40px; color: #666; border: 1px solid #e1e1e1; margin-bottom: 20px; }
.contact .txt-box .txt:first-child { margin-left: 0; }
.contact textarea { margin-bottom: 20px; width: 804px; height: 140px; border: 1px solid #e1e1e1; color: #666; padding: 15px 20px; }
.contact .btn { width: 120px; height: 40px; line-height: 40px; border: none; text-align: center; color: #fff; cursor: pointer; background-color: #007CC2; }
.contact .btn:hover { opacity: 0.9; filter: alpha(opacity=90); }

/*详情页*/
.news-detail-box { width: 857px; margin: 0 auto; }
.news-detail-box h1 { font-size: 30px; line-height: 34px; color: #363a3c; text-align: center; }
.news-info { text-align: center; color: #7f8080; font-size: 14px; line-height: 34px; margin-top: 6px; margin-bottom: 15px; }
.news-detail { padding-top: 50px; padding-bottom: 30px; border-top: 1px solid #e5e5e5; }
.news-detail img { margin: 0 auto; }
.news-detail p { line-height: 30px; color: #7f8080; }
.news-detail h3 { font-size: 18px; font-weight: bold; color: #393939; margin-bottom: 15px; }

.news-detail-box h6 { line-height: 30px; color: #666; }
.news-detail-box h6 a { color: #666; }
.news-detail-box h6 a:hover { color: #007CC2; text-decoration: underline; }

.tag { margin: 20px 0 10px; }
.tag a { margin: 0 8px; }
.tag a:hover { text-decoration: underline; color: #007CC2; }

.other-news { width: 857px; margin-top: 25px; }
.other-news h5 { width: 857px; padding-bottom: 10px; border-bottom: 1px dashed #ccc; }
.other-news-list { width: 857px; overflow: hidden; padding-top: 20px; }
.other-news-list li { width: 50%; float: left; line-height: 30px; }
.other-news-list li a { display: block; width: 400px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.other-news-list li a:hover { text-decoration: underline; color: #007CC2; }

/*新闻详情分享*/
.bdsharebuttonbox.alzsbox { text-align: left; margin-top: 5px; }
.alzsbox{ width:293px!important;}
.alzsbox .bds_more{font-size:14px!important;color:#999!important;line-height:30px!important;background: none!important;margin-left:5px!important;padding: 0!important;width:30px!important;}
.bdsharebuttonbox.alzsbox a { float: none; display: inline-block; *display: inline; *zoom: 1; padding: 0; margin: 0 3px; vertical-align: top; }
.alzsbox a{width: 28px!important;height:28px!important; padding: 0 !important;}
.alzsbox a.bds_weixin{background: url(../../images/weix_03.jpg) no-repeat center!important;}
.alzsbox a.bds_weixin:hover{background: url(../../images/xqan_36.png) no-repeat center!important;opacity: 1!important;}
.alzsbox a.bds_tsina{background: url(../../images/xqan_38.png) no-repeat center!important;}
.alzsbox a.bds_tsina:hover{background: url(../../images/03.png) no-repeat center!important;opacity: 1!important;}
.alzsbox a.bds_qzone{background: url(../../images/xqan_40.png) no-repeat center!important;}
.alzsbox a.bds_qzone:hover{background: url(../../images/a.png) no-repeat center!important;opacity: 1!important;}
.alzsbox a.bds_renren{background: url(../../images/renrenatb_05.png) no-repeat center!important;}
.alzsbox a.bds_renren:hover{background: url(../../images/05.png) no-repeat center!important;opacity: 1!important;}
.alzsbox a.bds_sqq{background: url(../../images/xqan_44.png) no-repeat center!important;}
.alzsbox a.bds_sqq:hover{background: url(../../images/07.png) no-repeat center!important;opacity: 1!important;}
.alzsbox a.bds_h163{background: url(../../images/xqan_46.png) no-repeat center!important;}
.alzsbox a.bds_h163:hover{background: url(../../images/06.png) no-repeat center!important;opacity: 1!important;}