﻿* {padding: 0;margin: 0;list-style: none;}
html,body {margin: 0 auto;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,header,section,footer {margin:0;padding:0}
body,button,input,select,textarea {font:12px/1.5 "微软雅黑";color:#666666;}
body {overflow-x: hidden; background:#f5f5f5;}
address,cite,dfn,em,var,i {font-style: normal}
ul,ol,dl {list-style: none}
a{text-decoration: none;outline: none;font-family: "微软雅黑";color: #666666;cursor: pointer;font-size: 12px;}
li{font-size: 12px;font-family: "微软雅黑";list-style: none;margin: 0;padding: 0;}
em{font-style: normal;font-size: 12px;}
body,p,span{font-family: "微软雅黑";}
img {border: none;}
p {margin: 0px;padding: 0px;word-wrap: break-word;}
:focus {outline: none;}
img {border: 0;vertical-align: middle;display: inline-block;}
.fl {float: left;}
.fr {float: right;}
.clear {clear: both;}
.clear:after {display: block;mainContent: "";clear: both;}
.transtion {transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}
.clear:after{display: block;content: "";clear: both;}


@font-face {
	font-family:pfR;
	src: url("../font/PINGFANG REGULAR.TTF");
}
@font-face {
	
	font-family:pfE;
	src: url("../font/PINGFANG EXTRALIGHT.TTF");
}
@font-face {
	font-family:syht;
	src: url("../font/SourceHanSansCN-Regular.otf");
}


.header-box{
    position: absolute;top: 0;left: 0;
    width: 100%;border-bottom: 1px solid rgba(255,255,255,0.1);
    height: 96px;z-index: 99;
}
.header-box .header{width: 1200px;margin: 0 auto;}
.header-box .header a.logo{float: left;line-height: 96px;font-size: 0;}
.header-box .header a.logo img{ height:80px;}
.header-box .header .nav{float: right;height: 96px;}
.header-box .header .nav .nav-list{float: left;}
.header-box .header .nav .nav-list ul{}
.header-box .header .nav .nav-list ul li{float: left;position: relative;}
.header-box .header .nav .nav-list ul li a{line-height: 96px;color: #fff;font-size: 16px;padding: 0 25px;display: block;position: relative;transition: all 0.3s;}
.header-box .header .nav .nav-list ul li a:before{position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background: #E8CC6F;content: "";transition: all 0.3s;transform-origin: center;}
.header-box .header .nav .nav-list ul li a:hover:before{width: 100%;}
.header-box .header .nav .nav-list ul li a.on:before{width: 100%;}
.header-box .header .nav .nav-list ul li a:hover{color: #E8CC6F;}
.header-box .header .nav .nav-list ul li a.on{color: #E8CC6F;}
.header-box .header .nav .nav-list ul li ul{width: 100%;position: absolute;top: 96px;left:0;}
.header-box .header .nav .nav-list ul li ul li{width: 100%;}
.header-box .header .nav .nav-list ul li ul li a{line-height: 40px;background: rgba(0,0,0,0.75);width: 100%;padding: 0;text-align: center;}
.header-box .header .nav .nav-list ul li ul li a:before{display: none;}
.header-box .header .nav .nav-list ul li ul#ul_17c99736-cbca-4150-afd9-08f7c4438950{width: 470%;}
.header-box .header .nav .nav-list ul li ul#ul_17c99736-cbca-4150-afd9-08f7c4438950 li{width: 25%;background: rgba(0,0,0,0.75);}
.header-box .header .nav .nav-list ul li ul#ul_17c99736-cbca-4150-afd9-08f7c4438950 li a{background: none;}
.header-box .header .nav .nav-list ul li ul#ul_17c99736-cbca-4150-afd9-08f7c4438950 li ul{top: 40px;background: rgba(0,0,0,0.75);}
.header-box .header .nav .nav-list ul li ul#ul_17c99736-cbca-4150-afd9-08f7c4438950 li ul li{width: 100%;background: none;}
.header-box .header .nav .nav-list ul li ul#ul_17c99736-cbca-4150-afd9-08f7c4438950 li ul li a{font-size: 14px;color: #a7a7a7;background: none;}
.header-box .header .nav .nav-list ul li ul#ul_17c99736-cbca-4150-afd9-08f7c4438950 li ul li a:hover{color: #E8CC6F;}


.header-box .header .nav .serach-box{float: left;margin-left: 30px;position: relative;width: 20px;height: 20px;margin-top: 38px;}
.header-box .header .nav .serach-box .search-icon{position: absolute;left: 0;top: 0;z-index: 99;cursor: pointer;}
.header-box .header .nav .serach-box .close{position: absolute;left: 0;top: 0;z-index: 99;cursor: pointer;display: none;}
.header-box .header .nav .serach-box .search{position: absolute;top: 60px;left: -220px;border: 1px solid #dedede;z-index: 9;display: none;overflow: hidden;
height: 32px;border-radius: 32px;width: 240px;}
.header-box .header .nav .serach-box .search input{float: left;background: none;border: none;font-size: 14px;width: 150px;line-height: 32px;color: #fff;
padding-left: 20px;}
.header-box .header .nav .serach-box .search input::-webkit-input-placeholder {
        color: #ccc;
}
input::-moz-input-placeholder {
    color: #ccc;
}
input::-ms-input-placeholder {
    color: #ccc;
}
.header-box .header .nav .serach-box .search a{float: right;color: #fff;font-size: 15px;line-height: 32px;margin-right: 15px;}
.banner{position: relative;}
.banner .bd li{position: relative;height: 935px;overflow: hidden;}
.banner .bd li img {position: absolute;top: 0;left: -960px;margin-left: 50%; }
.banner .hd{position: absolute;bottom: 30px;left: 0;width: 100%;text-align: center;z-index: 99;}
.banner .hd ul{display: inline-block;overflow: hidden;}
.banner .hd ul li{float: left;margin: 0 10px;width: 15px;height: 15px;background: #fff;font-size: 0;border-radius: 50%;}
.banner .hd ul li.on{background: #ff7900;}

/*关于我们*/
.about{margin: auto;width: 1200px;}
.about .about-list{margin-top: 40px;}
.about .about-list p{font-size: 16px;line-height: 30px;color: #333;text-indent: 2rem;}
.about .about-data{margin: 50px 0;height: 240px;background: #f4f4f4;}
.about .about-data div{float: left;width: 25%;height: 130px;margin-top: 35px;position: relative;text-align: center;}
.about .about-data div:before{position: absolute;right: 0;top: 0;width: 1px;height: 100%;background: #fff;content: "";}
.about .about-data div h3{font-size: 22px;}
.about .about-data div h3 span{color: #E8CC6F;font-size: 60px;font-family: "syht";margin-right: 10px;}
.about .about-data div p{font-size: 24px;color: #333;}
.about a.more{display: block;width: 324px;height: 68px;border-radius: 68px;border: 1px solid #d2d2d2;color: #333;text-align: center;line-height: 68px;font-size: 16px;margin: 0 auto;transition: all 0.3s;}
.about a.more:hover{background: #62abe2;color: #fff;border-color: #62abe2;}

/*产品中心*/
.product{margin: 0 auto; padding: 80px 0px 80px 0px;}
.product .product-title{text-align: center;background: url('/static/image/i_titleBg.png') center center no-repeat;}
.product .product-title h3{text-align: center;font-size: 36px;color: #333;font-weight: normal;}
.product .product-title h3 span{color: #2667b9;}
.product .product-title p{font-size: 16px;margin-top: 10px;}
.product .icase {width: 100%; overflow: hidden; margin-top: 50px;}
.product .icase .item{width: 20%; *width: 19.98%; float: left; text-align: center;}
.product .icase .item a{width: 100%; overflow: hidden; display: block; position: relative;}
.product .icase .item .img{width: 100%; overflow: hidden;}
.product .icase .item img{width: 100%; display: block; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.product .icase .item .bg{width: 100%; height: 100%; position: absolute; left: 0; top: 0;  opacity: 0; filter: alpha(opacity=0);}
.product .icase .item .t1{width: 100%; position: absolute; left: 0; bottom: 0; height: 56px; line-height: 56px;  font-size: 20px; font-weight: bold; box-shadow: 0 0 2px rgba(0, 0, 0, 0.4); color: #fff;}
.product .icase .item .txtcon{opacity: 0; filter: alpha(opacity=0); text-align: center; position: absolute; left: 50%; top: 80%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(0%, 0%); color: #fff; transition: all .4s; width: 260px \9; height: 150px \9; margin: -75px 0 0 -130px \9;}
.product .icase .item .txtcon .t2{width: 100%; font-size: 28px; font-weight: bold;}
.product .icase .item .txtcon span{font-size: 12px; margin: 5px 0 15px; display: block;}
.product .icase .item .txtcon s{width: 58px; height: 58px; display: block; margin: 0 auto; background-position: 0 -42px;}
.product .icase .item a:before{opacity: 0; width: 94%; height: 94%; position: absolute; display: block; border: 1px solid #fff; content: ''; left: 3%; top: 3%; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(0.5); transform: scale(0.5); z-index: 11; filter: alpha(opacity=0); display: none \9;}
.product .icase .item:hover .bg,
.product .icase .item:hover .txtcon{opacity: 1; filter: alpha(opacity=100);}
.product .icase .item:hover .txtcon{top: 50%;}
.product .icase .item:hover .t1{opacity: 0; filter: alpha(opacity=0);}
.product .icase .item:hover a{color: #000;}
.product .icase .item:hover a:before{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}


.business{position: relative;height: 928px; margin-top: 80px;}
.business .business-bg{position: absolute;top: 0;left: 50%;margin-left: -960px;z-index: 1;}
.business .business-shadow{position: absolute;top: 0;left: 50%;margin-left: -960px;z-index: 9;opacity: 0.75;}
.business .business-list{position: absolute;top: 0;left: 0;right: 0;width: 84.1145%;margin: 0 auto;z-index: 99;}
.business .business-list .business-list-title{float: left;width: 18.5758%;}
.business .business-list .business-list-title h3{font-size: 36px;color: #fff;margin-top: 200px;}
.business .business-list .business-list-title b{display: block;width: 53px;height: 4px;background: #E8CC6F;margin: 20px 0;}
.business .business-list .business-list-title span{font-size: 36px;color: #fff;text-transform: uppercase;font-family: "pfR";}
.business .business-list .business-list-title p{font-size: 16px;color: #fff;margin: 70px 0;}
.business .business-list .business-list-title a{width: 200px;height: 44px;display: block;text-align: center;line-height: 44px;color: #fff;font-size: 16px;border: 1px solid #fff;border-radius: 44px;transition: all 0.3s;}
.business .business-list .business-list-title a:hover{background: #E8CC6F;border-color: #E8CC6F;}
.business .business-list .business-list-title a img{margin-left: 20px;margin-bottom: 3px;}
.business .business-list .business-list-item{width: 70.8978%;float: right;background: rgba(255,255,255,0.7);margin-top: 120px;height: 695px;}
.business .business-list .business-list-item dl{float: left;width: 50%;margin-top: 30px;}
.business .business-list .business-list-item dl dt{height: 140px;width: 140px;font-size: 0;text-align: center;line-height: 140px;margin: 0 auto;overflow: hidden;}
.business .business-list .business-list-item dl dt img{max-width: 100%;position: relative;transition: all 0.3s;left: 0;top: 0;}
.business .business-list .business-list-item dl dd{width: 330px;margin: 0 auto;}
.business .business-list .business-list-item dl dd h3{font-size: 24px;color: #333;text-align: center;margin: 15px 0;transition: all 0.3s;}
.business .business-list .business-list-item dl:hover dd h3{color: #E8CC6F;}
.business .business-list .business-list-item dl dd p{font-size: 15px;line-height: 30px;}


.index-title{text-align: center;background: url('http://www.boyuezhaoming.com/templets/boyuezhaoming/static/image/i_titleBg.png') center center no-repeat;}
.index-title p{font-size: 48px;text-transform: uppercase;color: #333;font-family: "pfE";}
.index-title h3{font-size: 36px;color: #333;}
.index-title h3 span{color: #2667b9;}



/*新闻资讯*/
.news {margin-top: 100px;}
.news .index-title p{ font-size: 16px;}
.news .news-list{width: 1200px;margin: 50px auto;height: 600px;}
.news .news-list dl{float:left; margin-bottom: 20px; width: 384px;background: #f9f9f9;border: 1px solid #d9d9d9;margin-right: 21px;transition: all 0.3s;}
.news .news-list dl:nth-child(3n+3){margin-right: 0;}
.news .news-list dl dt{font-size: 24px;
  color: #fff;
  font-weight: bold;height: 140px;text-align: center;line-height: 150px; background-size: 385px 140px;}
.news .news-list dl dt img{width: 385px;max-height: 140px; vertical-align: top;}
.news .news-list dl dd{width: 340px;margin: 20px auto;border-bottom: dashed 1px;padding-bottom: 10px;}
.news .news-list dl dd h3{font-size: 18px;color: #333;font-weight: normal;transition: all 0.3s;}
.news .news-list dl dd p{font-size: 15px;margin: 10px 0;transition: all 0.3s;}
.news .news-list dl dd div{overflow: hidden;}
.news .news-list dl dd div span{float: left;font-family: "pfR";font-size: 16px;transition: all 0.3s;}
.news .news-list dl dd div em{float: right;line-height: 24px;font-size: 0;background: #62abe2;width: 64px;text-align: center;border-radius: 24px;border: 1px solid #fff;}
.news a.more{display: block;width: 324px;height: 68px;border-radius: 68px;border: 1px solid #d2d2d2;color: #333;text-align: center;line-height: 68px;font-size: 16px;margin: 0 auto;transition: all 0.3s;}
/*.news .news-list dl:hover{box-shadow: 0 0 3px 3px #62abe2; overflow: hidden;}
.news .news-list dl:hover dt img{max-width: 110%;max-height: 102%;}*/
.news a.more:hover{background: #62abe2;color: #fff;border-color: #62abe2;}

/*网站底部*/
.friendlink {text-align: center;padding: 10px 0px;margin-top: 100px;background-image: url('/static/image/friendlink-bg.gif');}
.footer{background-image: url('/static/image/footer_bg.jpg');}
.footer .nav{width: 1200px;margin: 0 auto;overflow: hidden;}
.footer .nav .nav-list{float: left;color: #fff;margin-right: 40px;}
.footer .nav .nav-list h3{font-size: 18px;margin-top: 30px;margin-bottom: 10px;}
.footer .nav .nav-list p{font-size: 12px;text-transform: uppercase;margin-bottom: 20px;}
.footer .nav .nav-list ul li a{display: block;font-size: 15px;color: #dedede;line-height: 30px;}
.footer .nav .nav-list ul li a:hover{color: #E8CC6F;}

.footer .nav .conatact-ways{float: right;color: #fff;position: relative;}
.footer .nav .conatact-ways h3{font-size: 20px;text-align: center;margin-top: 30px;margin-bottom: 10px;}
.footer .nav .conatact-ways p{font-size: 14px;line-height: 30px;}
.footer .nav .conatact-ways p a{color: #fff;font-size: 14px;}
.footer .nav .conatact-ways p img{margin-right: 10px;width: 20px;}
.footer .nav .conatact-ways dl dt{padding: 5px;background: #fff;width: 100px;height: 100px;margin: 0 auto;margin-top: 20px;margin-bottom: 10px;}
.footer .nav .conatact-ways dl dd{font-size: 15px;text-align: center;}
.footer .nav .conatact-ways:before{position: absolute;left:-80px;width: 1px;height: 270px;background: #737373;content: "";top: 40px;}

.copyright{height: 55px;background: #262626;line-height: 55px;text-align: center;font-size: 14px;}
.copyright img{margin-left: 50px;}
/*浮动客服*/
.toolbar1{width: 50px;position: fixed;right: 0;top: 50%;margin-top: -102px;z-index: 999;}
.toolbar1 dd{width: 50px; height: 50px; margin-bottom: 1px; position: relative; background: url(/static/image/black50.png) repeat 0 0;}
.toolbar1 dd i{width: 50px; height: 50px; display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-align: center;}
.toolbar1 dd i span{width: 35px; height: 35px; display: block; margin: 7px 0 0 7px; *margin: 7px 0 0 0; background: url(/static/image/rightFixIcon.png) no-repeat 0 0;}
.toolbar1 .slide-tel{display: block; width: 0; height: 50px; line-height: 50px; font-size: 24px; font-weight: bold; font-family: arial; color: #FFF; position: absolute; padding: 0 0 0 50px; top: 0; right: 0; overflow: hidden;}
.toolbar1 .pop{position: absolute; right: 90px; top: -65px; background: #26439c; display: none;}
.toolbar1 .pop-code{width: 160px;}
.toolbar1 .pop-code img{width: 120px;height: 120px;display: block;padding: 20px 20px 0;}
.toolbar1 .pop-code h3{height: 52px;line-height: 26px;text-align: center;color: #fff;font-size: 16px;font-weight: 400;white-space: nowrap;}
.toolbar1 .pop-code h3 b{display: block;font-size: 14px;font-weight: normal;}.toolbar1 .qq span{background-position: 0 -47px;}
.toolbar1 .qq a{width: 50px; height: 50px; cursor: pointer; display: block;}
.toolbar1 .qq:hover{background: #26439c;}
.toolbar1 .tel span{background-position: 0 0;}
.toolbar1 .tel:hover{background: #26439c;}
.toolbar1 .code span{background-position: 0 -95px;}
.toolbar1 .code:hover{background: #26439c;}
.toolbar1 .top span{background-position: 0 -142px;}
.toolbar1 .top:hover{background: #26439c;}
.innerBanner{position: relative;height: 420px;overflow: hidden;}
.innerBanner img{position: absolute;top: 0;}


/*封面*/
/*nybanner*/
.nybanner {width:100%;height:300px;position:relative;padding-top:95px;overflow:hidden;background-position:center bottom;background-repeat:no-repeat;}
.sitepath {height:50px;line-height:50px;width:100%;background:#fff;font-size:12px;color:#999999;}
.sitepath a {color:#999999;}
.sitepath a:hover {color:#26439c;}
.n-menu {width:100%;height:60px;line-height:60px;background:#444444;margin:60px 0 30px;}
.n-menu li {display:inline-block;*display:inline;*zoom:1;padding:0 25px;height:60px;background:url(../images/nav-split.jpg) no-repeat left center;}
.n-menu li a {display:block;color:#fff;height:60px;line-height:60px;font-size:16px;position:relative;}
.n-menu li:first-child {margin-left:10px;background:none;}
.n-menu li.cur a,.n-menu li:hover a {color:#26439c;cursor:pointer;}
.n-menu li.cur a:after,.n-menu li:hover a:after {width:100%;content:"\20";display:block;position:absolute;left:0;bottom:0;background:#26439c;height:3px;}
/*联系我们*/
.contactPage{background: #fff;margin: 35px auto 68px;height: 400px;overflow: hidden;}
.contactPage .mapArea{width: 670px;height: 400px;overflow: hidden;}
.contactPage .txtcon{padding: 20px 0 0 20px;line-height: 33px;color: #666;}
.contactPage .txtcon .ico{width: 26px; height: 30px; display: block; background-position: -46px 0;}
.contactPage .txtcon .en{font-size: 37px;color: #000;padding: 0 0 5px;font-family: impact;display: block;}
.contactPage .txtcon h3{font-size: 20px; color: #000; padding: 5px 0 0;}
.contactPage .txtcon li s{width: 20px; height: 22px; display: inline-block; vertical-align: middle; margin-right: 14px; background: url(../images/con-ico.png) no-repeat center 3px;}
.contactPage .txtcon li.a2 s{background-position: center -32px;}
.contactPage .txtcon li.a3 s{background-position: center -67px;}
.contactPage .txtcon li.a4 s{background-position: center -103px;}
.contactPage .txtcon li.a5 s{background-position: center -139px;}
.wrapper {margin-bottom:100px}
/*单页面*/
.w1200{width: 1200px; margin: 20px auto;}
.innerNav-box{border-bottom: 1px solid #ebebeb;}
.innerNav{width: 1200px;margin: 0 auto;overflow: hidden;}
.innerNav .innerNav-list{float: left;}
.innerNav .innerNav-list ul{overflow: hidden;}
.innerNav .innerNav-list ul li{float: left;}
.innerNav .innerNav-list ul li a{display: block;line-height: 58px;font-size: 16px;padding: 0 16px;color: #333;border-bottom: 2px solid #fff;transition: all 0.3s;}
.innerNav .innerNav-list ul li a.on{color: #f66708;border-color: #f66708;}
.innerNav .innerNav-list ul li a:hover{color: #f66708;border-color: #f66708;}
.innerNav .innerNav-position {float: left;line-height: 60px;font-size: 15px;}
.innerNav .innerNav-position a{font-size: 15px;}
.innerNav .innerNav-position a:hover{color: #26439C;}
.innerNav .innerNav-position a:last-child{color: #26439C;}

.left-menu{width: 220px;}
.left-menu .item{width: 218px; height: 112px; position: relative; border-radius: 4px; display: block; margin-bottom: 13px; text-align: center; border: 1px solid #d5d5d5; background: #f0f0f0;}
.left-menu .item h3{font-size: 18px; color: #333; padding: 16px 0 7px;}
.left-menu .item s{width: 45px; height: 45px; display: block; margin: 0 auto;  -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.left-menu .item:hover,
.left-menu .item.hover{background: #26439c; border-color: #26439c;}
.left-menu .item:hover h3,
.left-menu .item.hover h3{color: #fff;}
.left-menu .item.a1 s,.left-menu .item.a7 s,.left-menu .item.a13 s{background-position: 0 0;}
.left-menu .item.a1:hover s,.left-menu .item.a1.hover s,.left-menu .item.a7:hover s,.left-menu .item.a7.hover s,.left-menu .item.a13:hover s,.left-menu .item.a13.hover s{background-position: -60px 0;}
.left-menu .item.a2 s,.left-menu .item.a8 s,.left-menu .item.a14 s{background-position: 0 -60px;}
.left-menu .item.a2:hover s,.left-menu .item.a2.hover s,.left-menu .item.a8:hover s,.left-menu .item.a8.hover s,.left-menu .item.a14:hover s,.left-menu .item.a14.hover s{background-position: -60px -60px;}
.left-menu .item.a3 s,.left-menu .item.a9 s,.left-menu .item.a15 s{background-position: 0 -120px;}
.left-menu .item.a3:hover s,.left-menu .item.a3.hover s,.left-menu .item.a9:hover s,.left-menu .item.a9.hover s,.left-menu .item.a15:hover s,.left-menu .item.a15.hover s{background-position: -60px -120px;}
.left-menu .item.a4 s,.left-menu .item.a10 s{background-position: 0 -180px;}
.left-menu .item.a4:hover s,.left-menu .item.a4.hover s,.left-menu .item.a10:hover s,.left-menu .item.a10.hover s{background-position: -60px -180px;}
.left-menu .item.a5 s,.left-menu .item.a11 s{background-position: 0 -240px;}
.left-menu .item.a5:hover s,.left-menu .item.a5.hover s,.left-menu .item.a11:hover s,.left-menu .item.a11.hover s{background-position: -60px -240px;}
.left-menu .item.a6 s,.left-menu .item.a12 s{background-position: 0 -424px;}
.left-menu .item.a6:hover s,.left-menu .item.a6.hover s,.left-menu .item.a12:hover s,.left-menu .item.a12.hover s{background-position: -60px -424px;}
.left-menu.left-menu2 s{background-image: url(../images/left-ico2.png);}
.wrapper .content{width: 940px;}
.catePage .catetxt{font-size: 1rem;line-height: 2rem;width: 848px; margin-bottom: 20px; border: 1px solid #eeeeee; padding: 20px 30px; background: #ffffff no-repeat center top;}
.catePage .catetxt .title{font-size: 22px; color: #333333; text-align: center; margin: 10px 0 16px;}
.catePage .catetxt .showContxt{color: #666666; line-height: 30px; padding-bottom: 20px;}
.catePage .catetxt .showContxt .t{position: relative; display: inline-block; *display: inline; *zoom: 1; color: #333; padding: 0 2px 5px; font-size: 16px; margin-bottom: 10px;}
.catePage .catetxt .showContxt .t:after{width: 20px; height: 2px; content: "\20"; background: #26439c; display: block; position: absolute; left: 2px; bottom: -1px;}
.catePage .alink{width: 908px; height: 224px; margin: 30px auto; border: 1px solid #eeeeee; text-align: center; position: relative;}
.catePage .alink a{position: absolute; left: 50%; top: 50%; display: block; margin: -20px 0 0 -88px; width: 177px; height: 40px; text-align: center; line-height: 40px; background: url(../images/blue75.png) repeat 0 0; color: #fff; font-size: 16px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.catePage .alink a:hover{width: 200px; margin-left: -100px;}
.catePage .c-case{width: 858px; padding: 40px 25px; border: 1px solid #eeeeee; background: #fff;}
.catePage .c-case .n-tit{margin-bottom: 35px;}
.catePage .c-case .gridlist .item{width: 270px; margin-right: 24px;}
.catePage .c-case .gridlist .item img{height: 203px;}
.catePage .c-case .more{width: 158px; height: 33px; display: block; margin: 0 auto; *margin-top: 30px; line-height: 33px; text-align: center; border: 1px solid #26439c; color: #26439c; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.catePage .c-case .more:hover{background: #26439c; color: #fff;}
.piclist{width: 100%;}
.piclist .item{width: 290px;float: left;overflow: hidden;cursor: pointer;margin: 0 20px 35px 0;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;background: #fff;}
.piclist .item:nth-child(3n){margin-right: 0;}
.piclist .item a,.piclist .item img{margin:0 auto; display: block; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.piclist .item img{height: 218px;}
.piclist .item h3{color: #333;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;width: 100%;text-align: center;height: 42px;line-height: 40px;}
.piclist .item:hover{background: #26439c;}
.piclist .item:hover h3{color: #fff;}
/*发展历程*/

/*发展历程*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.developc{ width:100%; height:auto; background:#f5f5f5; padding:60px 0;}
.about-history {padding-bottom: 60px;}
.about-history .head{height: 290px;width: 100%;background:url(/static/image/about_history_bg.jpg) no-repeat center bottom; -webkit-background-size: cover; background-size: cover;}
.about-history .public-title{padding-top: 90px;}
.about-history .public-title h2{color:#fff;}
.about-history .public-title p{color:#fff;}
.about-history .public-title h2:after{background-color: #fff;}
.history-bg2{width: 25px;height: 75px;margin-left: auto;margin-right: auto;margin-top: -75px;background:url(/static/image/history_bg2.png) no-repeat center top;}
.history{padding-top: 0;background:url(/static/image/history_bg3.png) repeat-y center;}
.history li{padding-bottom: 40px;}
.history .years{width: 140px;height: 42px;line-height: 42px;font-size: 23px;font-family: Arial; color:#fff;font-weight: bold;text-align: center;border-radius: 21px;background-color: #ea541f;margin-left: auto;margin-right: auto;margin-bottom: 140px;display: block;}
.his-bd{width: 50%;margin-top: 10px; background-image: url(/static/image/his_dot2.png); background-repeat: no-repeat;}
.his-bdl{background-position:right top; float: left; padding-right: 11px;}
.his-bdr{background-position: left top; float: right; padding-left: 11px;}
.his-bdr .his-box{float: right;}
.his-box {
    width: 90%;
    background-color: #187FE8;
    box-sizing: border-box;
    padding: 30px;
    border-radius: 5px;
    margin-top: -50px;
    color: #666;
}
.his-box .pic img{width: 100%; height:auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.his-box .text{line-height: 26px;}
.his-box .text p{line-height: 26px;}
.his-box .text .text-title{ font-size: 25px;color: #333;font-weight: 700;line-height: normal;margin-bottom: 5px;}
.history li:hover .years{background-color: #b4370b; color:#fff;}
.history .his-bd:hover{background-image: url(/static/image/his_dot1.png);}
.history .his-bd:hover .his-box {background-color: #62abe214;color: #fff;}
/*新闻资讯*/
.newsPage .item{height: 193px; border: 1px solid #e5e5e5; background: #fff; display: block; margin-bottom: 35px; padding: 0 30px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.newsPage .item .img{width: 260px; height: 195px; display: block; overflow: hidden; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.newsPage .item h3{font-size: 20px; color: #000000; line-height: 30px; padding: 30px 0 0; height: 30px; overflow: hidden; margin-bottom: 8px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.newsPage .item .txt{color: #999999;line-height: 24px;height: 72px;overflow: hidden; font-size:15px;}
.newsPage .item .time{font-size: 12px; display: block; line-height: 20px; color: #666666;}
.newsPage .item .dec{color: #999;padding: 20px 0 25px; font-size:16px;color:#000;}
.newsPage .item .dec .split{width: 1px; height: 14px; display: inline-block; vertical-align: middle; margin: 0 35px 0 30px; background: #999;}
.newsPage .item .dec .view s{width: 20px; height: 12px; margin-right: 3px; background-position: -116px 0;}
.newsPage .item.hasimg{position: relative; padding-left: 290px;}
.newsPage .item.hasimg img{position: absolute; left: -1px; top: -1px;}
.newsPage .item:hover{background: #f9f9f9;}
.newsPage .item:hover .img{-webkit-filter: brightness(108%); filters: brightness(108%);}
.newsPage .item:hover h3{color: #26439c;}
.pglist{text-align:center;}

/*内容详情页*/
.content.showNews{background: #fff;padding: 20px;width: 900px;}
.content.showNews .title{font-size: 48px;color: #000;text-align: center;margin: 10px 0 100px 0px;border-bottom: solid 1px #333;padding-bottom: 10px;}
.content.showNews .mark{color: #999999; height: 38px; line-height: 38px; text-align: center; margin-bottom: 20px; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.content.showNews .mark span{margin: 0 10px; font-size: 12px;}
.content.showNews .mark span i{font-style: normal;}
.content.showNews .showContxt{color: #000; padding: 0 2px 20px; line-height: 30px; font-size:16px;}
.content.showNews .showContxt .t{position: relative; display: inline-block; *display: inline; *zoom: 1; color: #333; padding: 0 2px 5px; font-size: 16px; margin-bottom: 10px;}
.content.showNews .showContxt .t:after{width: 20px; height: 2px; content: "\20"; background: #26439c; display: block; position: absolute; left: 2px; bottom: -1px;}

.aboutBanner{height: 531px;}

.swiper-container-multirow-column>.swiper-wrapper{flex-direction: initial !important;}

.layui-laypage{width: 100%;text-align: center;margin: 50px 0;}

.team-title {
    width: 100%;
    text-align: center;
    padding: 20px 0px 30px 0px;
    font-size: 36px;
    color: #000;
}
@media (max-width: 767px) {
    .header {background: #303036; position: fixed;top: 0;left: 0;width: 100%;height: 3.5rem;border-bottom:1px solid rgba(255,255,255,0.1);z-index: 999;}
    .header-on {background: #303036;}
    .header .logo{width: 0.61rem;height: 0.63rem;text-align: center;line-height: 0.7rem;font-size: 0;float: left;margin-top: 0.18rem;margin-left: 0.24rem;}
    .header .logo img{height: 3rem;}
    .header .icon{float: right;margin-right: 0.24rem;margin-top: 0.25rem;width: 2rem;height: 3rem;background: url("/static/image/nav.png") no-repeat center;background-size: contain;}
    .menu_list_bor {position: fixed;height: 100%;width: 100%;right: -100%;top: 0;z-index: 8888;}
    .colse_menu {position: absolute;left: 0;top: 0;width: 40%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 999;}

	.menu_right {width: 60%;position: absolute;height: 100%;right: 0;top: 0;background: #fff;z-index: 9999;overflow-x: hidden;}
    .menu_top {width: 100%;height: 2rem;border-bottom: 1px solid #bbbbbb;}
    .clo {line-height: 2rem;color: #333;font-size: 1rem;width: 100%;margin-left: 0.3rem;height: 2rem;background-size: auto 0.25rem;padding-left: 0.35rem;}
    .menu_list {width: 100%;}

    .clo b{float: left;height: 100%;width: 20px;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform:  rotate(180deg);background: url('/static/image/fl.png') no-repeat right center;background-size: 40%;}
    .clo span {display: inline-block;line-height: 0.8rem;margin-left: 0.1rem;}
    .menu_list >ul>li,.menu_list>ul>li div>ul>li{line-height: 3rem;height: auto;position: relative;border-bottom: 1px solid #e9e9e9;}
    .menu_list>ul>li div>ul{display: none;}
    .menu_list >ul >li >a,.menu_list>ul>li div>ul>li>a {line-height: 3rem;height: 3rem;color: #333;font-size: 1rem;display: inline-block;padding-left: 0.65rem;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .menu_list>ul>li div>ul>li{border:0;border-top: 1px solid #e9e9e9;padding-left: 0.3rem;}
    .menu_list >ul >li div>ul>li>a{color: #575757;}
    .menu_list >ul >li>b, .menu_list >ul >li div>ul>li b{position: absolute;display: block;width: 100%;height: 3rem;right: 0;top: 0;background: url('/static/image/fl.png') no-repeat 90% center;background-size: 3.5%;}
    .menu_list>ul>li div>ul>li li{border-top:1px solid #e9e9e9;}
    .menu_list>ul>li div>ul>li li a{padding-left:1.25rem;color:#333;font-size: 0.28rem;}
    .menu_list>ul>li>b.nex ,.menu_list >ul >li div>ul>li b.nex{background: url('/static/image/nex.png') no-repeat 90% center;background-size: 6%;}
    .banner .bd li img{position: absolute;top:0; left:0;margin-left:0; width: 100%;}
    .banner .bd li {height:200px;}
    .product{ margin-top:-80px;}
    .product .icase .item{ width:100%; float:none;}
    .about{ width:100%;}
    .about .about-data div{width:50%;}
    .about a.more{clear:both;}
    .about .about-data{ height:350px;}
    .news .news-list{width:100%; height:auto}
    .news .news-list dl {width: 100%;float: none;}
    .friendlink{display:none;}
    .business{ height:1000px; margin-top:-50px;}
    .business .business-bg, .business .business-shadow, .business .business-list .business-list-title {display: none;}
    .business .business-list .business-list-item {width:100%;float:none;height:auto;}
    .business .business-list .business-list-item dl{width:100%;float:none;}
    .business .business-list{width:100%;}
    .business .business-list .business-list-item dl dt{width:100%;}

    .banner{ margin-top:3.6rem;}
    .innerBanner {height: 100px;margin-top: 3.6rem;}
    .left-menu{ display:none;}
    .w1200 { width:100%;}
    .wrapper .content{width:100%;float:none;}
    .catePage .catetxt { width:100%;padding: 5px 5px;font-size: 1rem;line-height: 2rem;}
    .catePage .catetxt img { width:100%;}
    .piclist .item{ width:100%; float:none;}
    .piclist .item img {width: 100%; height:auto;}
    .newsPage .item.hasimg { position:unset;padding:unset; height:auto;}
    .newsPage .item.hasimg img{ float:none; width:100%;position:unset;}
    .content.showNews { padding:unset;}
    .content.showNews .showContxt img { width:100%;}

    .footer-address{display: flex;height: 3rem;position: fixed;bottom: 0;left: 0;width: 100%;background: #565656;z-index: 9;}
    .footer-address dl{flex: 1;text-align: center;line-height: 3rem;}
    .footer-address dl:last-child{background: #f7742d;}
    .footer-address dl dt{display: inline-block;}
    .footer-address dl dt img{height: 2rem;}
    .footer-address dl dd{display: inline-block;font-size: 1rem;color: #fff;margin-left: 0.1rem;}

    .contactPage .txtcon { float:none; }
    .contactPage .txtcon { text-align:center; }
    .contactPage .mapArea{float:none;}
    .contactPage { height:auto;}

}