﻿@charset "utf-8";
body{background:#fff; color: #000;font-family:"宋体"; position:relative;}
a{text-decoration:none; color:#000;}
img{max-width: 100%; vertical-align: middle;}
input{font-family:"宋体";}


#box{min-width:1205px; overflow:hidden;}
.container{width: 1205px;margin:0 auto;}

.address .BMap_Marker div img{ max-width:138px !important;}
/*gotop*/
.goToTop{ position:fixed;right:10px;bottom:93px; cursor:pointer;z-index:2;}
/*pc header*/
.marster_head{ width: 100%;position: fixed; z-index:99;background-color:#fff;}
.marster_head .logo{ width: 13.609%/*164px*/; display: inline-block;padding-top:22px;}
.marster_head .pc_right p{font-size:14px;color:#646464;line-height:24px; text-align:right;padding-right:24px; font-weight:bold;}
.marster_head .pc_right ul li{position: relative;/*margin-left: 48px;*/padding:0 24px;}
.marster_head .pc_right ul li span{position:absolute; left:0; bottom:0; height:6px; width:0; background-color:#1b3d87; 
	-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;behavior:url(../css/PIE.htc);}
.marster_head .pc_right ul li:hover span,.marster_head .pc_right ul li.cur span{width:100%;}
.marster_head .pc_right ul li a{font-size: 16px;color: #646464;line-height: 66px;}
.marster_head .pc_right ul li:hover a,.marster_head .pc_right ul li.cur a{color:#1b3d87; font-weight:bold;}
.marster_head .pc_right ul li dl{ position:absolute;top:66px;left:0; background:url(../images/navbk.png) center repeat;padding:10px 20px;min-width:133px; display:none;}
.marster_head .pc_right ul li dl dd a{line-height:35px;height:35px; display:block;font-size:13px;color:#fff !important; font-weight:normal !important;border-bottom:#798cb6 1px solid;}
.marster_head .pc_right ul li dl dd:last-child a{border-bottom:none;}
.marster_head .pc_right ul li dl dd:hover a{ opacity:0.5;}
.marster_head .pc_right ul li:hover dl{ display:block;}
.marster_head .pc_right ul li .xiala{ position:fixed;left:0;top:91px;width:100%;z-index:9;background:url(../images/white.png) center repeat;padding:28px 0; display:none;}
.marster_head .pc_right ul li .xiala .container{padding-right:150px;}
.marster_head .pc_right ul li .xiala .ul{margin-right:15px;}
.marster_head .pc_right ul li .xiala .ul p a{line-height:35px;height:35px; display:block;font-size:13px;width:132px;color:#464646;font-weight:normal !important;padding:0 15px;border-bottom:#d4d4d3 1px solid;}
.marster_head .pc_right ul li .xiala .ul p:hover a,.marster_head .pc_right ul li .xiala .ul p.cur a{color:#fff !important;background:url(../images/libk.png) center no-repeat;border-color:transparent;}
.marster_head .pc_right ul li .xiala .dl{width:579px;}
.marster_head .pc_right ul li .xiala .dl .dls{border:#d4d4d3 1px solid;text-align:center;margin-right:8px; background-color:#fff;width:183px;}
.marster_head .pc_right ul li .xiala .dl .dls .pic,.marster_head .pc_right ul li .xiala .dl .dls .pic img{width:100%;}
.marster_head .pc_right ul li .xiala .dl p a{line-height:39px !important;font-size:12px;color:#232323;font-weight:normal !important;}
.marster_head .pc_right ul li .xiala .dl p a:hover{color:#1b3d87;}
.marster_head .pc_right ul li:hover .xiala{ display:block;}
.marster_head .pc_right{display: block;}
/*phone header*/
.marster_head .phone_right{ display:none; position: relative; float: right; width: 5%; min-width: 30px; }
.marster_head .phone_right .icon{ cursor: pointer;}
.marster_head .phone_right .icon img{ width: 100%;}
.phone_menu_alert{ position: fixed; left: 0; top: 0; background: #000; width: 100%; height: 100%; z-index: 5; overflow: hidden; font-size: 14px; display: none;}
.phone_menu_alert .close{transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s;behavior:url(../css/PIE.htc); position: absolute; left: 8px; top: 8px; width: 5%; min-width: 15px; cursor: pointer;}
.phone_menu_alert .close:hover{transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);behavior:url(../css/PIE.htc);}
.phone_menu_alert .alert_logo{ text-align: center; padding: 20px 0; min-width: 110px; display: block; width: 100%; margin: 0 auto; background: #000;}
.phone_menu_alert .alert_logo img{ background: #000; width: 40%; display: block; margin: 0 auto;}
.phone_menu_alert ul{ width: 85%; padding: 0 7.5%; margin: 0 auto; height: 70%; overflow-y: scroll; background: #000;}
.phone_menu_alert ul::-webkit-scrollbar {width: 3px;}
.phone_menu_alert ul::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #fff;}
.phone_menu_alert ul::-webkit-scrollbar-thumb {background: #1b3d87;}
.phone_menu_alert ul::-webkit-scrollbar-thumb:window-inactive {background: #1b3d87;}
.phone_menu_alert ul li{ text-indent: 5px; line-height: 3em;}
.phone_menu_alert ul li a{ color: #d0d0d0; display: block; border-bottom: 1px solid #333;}
.phone_menu_alert ul li a:hover{ opacity: 0.8;filter: alpha(opacity=80);}
.phone_menu_alert ul li dl dd{ font-size: 0.8em; line-height: 2.5em; display: block; width: 100%; text-align: left; text-indent: 15px;}
.phone_menu_alert ul li dl dd a{ color: #aaa;}
.phone_menu_alert dl.language{ text-align: center;}
.phone_menu_alert dl.language dd{ display: inline-block; margin: 0 5px; line-height: 3em;}
.phone_menu_alert dl.language dd a,.phone_menu_alert dl.language dd span{ color: #d0d0d0;}
/*footer*/
.footer{background-color: #3b3b3b;padding:2.968%/*57px*/ 0;}
.foot{width:80.833%/*1552px*/;margin:0 auto;}
.foot ul{width:77.608%/*1220px*/;}
.foot ul li{width:14.285%;}
.foot ul li h5{margin-bottom:10px;}
.foot ul li h5 a{font-size:18px;color:#fff;}
.foot ul li p a{font-size:12px;color:#c5c5c5;line-height:30px;}
.foot ul li a:hover{ text-decoration:underline;}
.foot .bot_rit{width:20.590%/*273px*/;}
.foot .bot_rit p{color:#fff;font-size:14px;line-height:24px;}
.foot .bot_rit .hover{margin-top:8px;}
.foot .bot_rit .xl a{ background:url(../images/xl.png) center center no-repeat; display:inline-block;width:26px;height:26px;}
.foot .bot_rit .xl{margin-right:6px;}
.foot .bot_rit .hover{ position:relative;}
.foot .bot_rit .wx span{ background:url(../images/wx.png) center center no-repeat; display:inline-block;width:26px;height:26px;}
.foot .bot_rit .wx .er{ display:none; position:absolute;left:58px;bottom:0;}
.foot .bot_rit .wx:hover .er{ display:block;}
.foot .bot_rit .wx:hover span{background:url(../images/wx2.png) center center no-repeat;}
.foot .bot_rit .xl:hover a{background:url(../images/xl2.png) center center no-repeat;}
/*index*/
.Overview .img,.indexactive .img,.newMin ul li .pic,.prolist ul li .img,.joinMin .title ul li .liimg,.caseMin .dllist dl dt,.workshop .workle,.workshop .workri,.abculture{ overflow:hidden;}
.Overview .img img,.indexpro .proCon li .pic img,.indexactive .more,.indexactive .img img,.proCon .more,.newMin ul li .pic img,.prolist ul li .img img,.joinMin .title ul li .liimg img,.case_head .pc_right ul li a,.caseMin .dllist dl dt img,.caseMin .load,.workshop .workle img,.workshop .workri img,.abculture img,.newD .fh a,.proall .changepro .title .back{-moz-transition: all 0.8s ease-in-out 0s;-o-transition: all 0.8s ease-in-out 0s;-webkit-transition: all 0.8s ease-in-out 0s;transition: all 0.8s ease-in-out 0s;}
.Overview .img:hover img,.indexpro .proCon li:hover .pic img,.indexactive .img:hover img,.newMin ul li:hover .pic img,.prolist ul li .img:hover img,.joinMin .title ul li .liimg:hover img,.caseMin .dllist dl dt:hover img,.workshop .workle:hover img,.workshop .workri:hover img,.abculture:hover img,.logoMin ul li:hover img{-moz-transform: scale(1.2);-o-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2);}
/*banner*/
.swiper-container {
	width: 100%;
	height: 100%;
}
.swiper-slide {
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.banner .swiper-slide{ position:relative;}
.banner .swiper-slide a img{width:100%;}
.banner .swiper-slide .font{ position:absolute;width:100%;top:40%;left:0;color:#fff; text-align:center;}
.banner .swiper-slide .font  h3{font-size:48px;}
.banner .swiper-slide .font  p{font-size:24px;}
.banner .swiper-slide .font  .more{font-size:14px; font-family:"Arial"; display:inline-block;width:210px;height:55px;line-height:55px; text-align:center;border:#fff 1px solid;color:#fff;margin-top:5.208%/*100px*/;}

.indexadvan{ background-color:#3b3b3b;padding:4.947%/*95px*/ 0;margin-top:-1px;}
.advan{width:63.854%/*1226px*/;margin:0 auto; position:relative;}
.advan .zi{border-left:#6a6a6a 1px solid;padding:0 18px;width:100%; overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box; box-sizing:border-box;}
.advan .zi h4 a{font-size:18px;color:#fff;font-weight:bold;}
.advan .zi p a{font-size:14px;color:#fff;}
.advan .zi p{line-height:23px;height:69px;width:100%; overflow:hidden;margin:5.687%/*15px*/ 0 8.812%/*25px*/;}
.advan .zi .more{font-size:14px;color:#fff;font-family:"Arial"; text-decoration:underline;}
.advan .zi .more:hover{color:#1b3d87;}
.advan .swiper-button-prev,.banner .swiper-button-prev{ background:url(../images/prev.png) center no-repeat; background-size:cover;width:46px;height:46px;left:-80px;}
.banner .swiper-button-prev{left:0;}
.advan .swiper-button-next,.banner .swiper-button-next{ background:url(../images/next.png) center no-repeat; background-size:cover;width:46px;height:46px;right:-80px;}
.banner .swiper-button-next{right:0;}

.Overview{ overflow:hidden;}
.Overview .img,.Overview .font{width:50%;}
.Overview .img{ background-color:#eee;}
.Overview .font{padding:0/*9.895%190px*/ 9.635%/*185px*/ 0 2.343%/*45px*/; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; display:table;}
.Overview .fonts{ display:table-cell; vertical-align:middle;}
.Overview .font h4 a{font-size:30px;color:#1a1a1a; font-weight:bold;}
.Overview .font p{color:#646464;font-size:14px;line-height:23px;margin-top:3.083%;}
.Overview .font .more{font-size:14px;color:#1b3d87; text-decoration:underline;font-family:"Arial";margin-top:6.35%/*60px*/; display:block;}
.Overview .font .more:hover{color:#323232;}

.indexpro{ background-color:#f8f8f8;padding:4.166%/*80px*/ 0 3.645%/*70px*/;}
.indexpro .proCon{width:80.729%/*1550px*/;margin:0 auto;}
.indexpro .proCon .tit/*,.indexpro .proCon li .zi*/{ text-align:center;}
.indexpro .proCon .tit{margin-bottom:2.935%/*30px*/;}
.indexpro .proCon .tit h2 a{font-size:30px;color:#232323; font-weight:bold;}
.indexpro .proCon .tit p a{font-size:14px;color:#646464;}
.indexpro .proCon .tit h2{margin-bottom:5px;}
.indexpro .proCon li{width:24.129%/*32.129%374px*/;margin-right:1.161%/*1.761%15px*/;}
.indexpro .proCon li:last-child{margin-right:0;}
.indexpro .proCon li .pic img{width:100%;}
.indexpro .proCon li .pic{border:#d6d6d6 1px solid; overflow:hidden;}
.indexpro .proCon li .zi{padding:6.684%/*25px*/ 13.368%/*50px*/;}
.indexpro .proCon li .zi h3{height:20px;line-height:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;color:#fff;}
.indexpro .proCon li .zi h3 a{font-size:20px;color:#232323; font-weight:bold;}
.indexpro .proCon li .zi p a{font-size:14px;color:#646464;}
.indexpro .proCon li .zi p{line-height:23px;height:69px; overflow:hidden;margin:10px 0;}
.indexpro .proCon li .zi .more{font-size:14px;color:#1b3d87;font-family:"Arial"; text-decoration:underline;}
.indexpro .proCon li:hover .pic{border:#1b3d87 3px solid;}
.indexpro .proCon li:hover .zi{ background-color:#1b3d87;}
.indexpro .proCon li:hover .zi a{color:#fff;}

.indexactive .new,.indexactive .support{width:50%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.125%/*60px*/ 0 3.645%/*70px*/;}
.indexactive .new{ background-color:#f0f0f0; padding-right:1.562%/*30px*/;}
.indexactive .support{padding-left:1.562%/*30px*/;}
.indexactive h3{margin-bottom:14px;}
.indexactive h3 a{font-size:18px;color:#000; font-weight:bold;}
.indexactive p a{font-size:14px;color:#646464;}
.indexactive p{line-height:25px;height:50px; overflow:hidden;margin:12px 0 20px;}
.indexactive .new .float,.indexactive .support .float{width:59.375%/*570px*/;}
.indexactive .more{font-size:14px;color:#1b3d87; display:inline-block;width:166px;height:35px;line-height:35px;border:#1b3d87 2px solid;}
.indexactive .more:hover{ background-color:#1b3d87;color:#fff;}

.indexcase{ overflow:hidden;}
.indexcase .casecon,.indexcase .caseimg{width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; overflow:hidden;}
.indexcase .casecon{ background-color:#3b3b3b;/*padding:6.25%120px 0 5.208%/*100px*//*padding-right:6.25%60px;*/ display:table;table-layout:fixed;}
.indexcase .casecons{ display:table-cell; vertical-align:middle;}
.indexcase .caseMin{width:71.833%/*680px*/;margin-right:10%;}
.indexcase .casecon .tit{ text-align:right;}
.indexcase .casecon .tit h3 a{font-size:30px;color:#fff;}
.indexcase .casecon .tit p{font-size:14px;line-height:23px;color:#fff;}
.indexcase .casetu{margin-top:12.841%/*130px*/; position:relative;}
.indexcase .casetu .swiper-slide img{width:100%; cursor:pointer;}
.indexcase .caseimg a{width:100%;height:100%;}
.indexcase .caseimg img{width:100%;}
.indexcase .swiper-button-prev{ background:url(../images/left.jpg) center no-repeat; background-size:cover;width:33px;height:33px;top:auto;bottom:37px;left:auto;right:-38px;}
.indexcase .swiper-button-next{ background:url(../images/right.jpg) center no-repeat; background-size:cover;width:33px;height:33px;top:auto;bottom:0;right:-38px;}

/*product*/
.neibanner{ position:relative;}
.neibanner .neinav{ position:absolute;bottom:0;left:50%;margin-left:-602px;height:194px;}
.neibanner .neinav .title{width:20.248%/*244px*/;background:url(../images/else/black.png) center repeat;height:100%; text-align:center;color:#fff; display:table;}
.neibanner .neinav .titles,.neibanner .neinav .survey .font{ display:table-cell; vertical-align:middle;}
.neibanner .neinav .title h3{ font-family:"Arial";font-size:28px;background:url(../images/else/line.png) center bottom no-repeat;line-height:60px;margin-bottom:15px;}
.neibanner .neinav .title p{font-size:24px;}
.neibanner .neinav .survey{width:79.752%/*961px*/;background:url(../images/else/lan.png) center repeat;height:100%;display:table;}
.neibanner .neinav .survey .font{padding:0 5.202%/*50px*/;color:#fff;}
.neibanner .neinav .survey ul a{font-size:18px; display:inline-block;padding:0 20px;background:url(../images/else/navli.png) left center no-repeat;color:#fff;line-height:34px;}
.neibanner .neinav .survey ul li:first-child a{ background:none;padding-left:0;}
.neibanner .neinav .survey ul li.cur a,.neibanner .neinav .survey ul li:hover a{font-size:30px;line-height:34px;margin-right:20px;}
/*.neibanner .neinav .survey ul a:hover{ opacity:0.5;}*/
.neibanner .neinav .survey p{font-size:14px;line-height:25px;margin-top:10px;height:50px; overflow:hidden;}

.proMin{ background-color:#f2f1ef;padding:0.833%/*16px*/ 0 2.083%/*40px*/;}
.proMin .proCon{ background-color:#fff;margin-bottom:1.327%/*16px*/;padding:1.327%/*16px*/ 0;position:relative;}
.proMin .proCon .proimg{width:49.958%/*602px*/;padding:0 4.481%/*54px*/;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.proMin .proCon .proimg img{width:100%;}
.proMin .proCon .prozi{width:50.042%/*603px*/; padding:0 6.639%/*80px*/; display:table;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.proMin .proCon .prozi .font{ display:table-cell; vertical-align:middle;}
.proMin .proCon .prozi h3{padding-left:14.925%/*90px*/;}
.proMin .proCon .prozi h3 a{color:#646464;font-size:14px;background:url(../images/else/titbk.png) left bottom no-repeat;padding-bottom:3.316%/*20px*/; display:inline-block;margin-bottom:3.316%;}
.proMin .proCon .prozi h3 strong{color:#323232;font-size:30px;}
.proMin .proCon .prozi p a{color:#646464;font-size:14px;line-height:23px;}
.proMin .proCon .more{ position:absolute;right:0;bottom:0; background-color:#3f413f; text-align:center;width:190px;}
.proMin .proCon .more a{ display:inline-block;height:35px;line-height:35px;font-size:14px;color:#fff;}
.proMin .proCon .more img{margin:-3px 0 0 5px;}
.proMin .proCon .more:hover{ background-color:#1b3d87;}
.proMin .proCon .prozi .font a:hover,.proMin .proCon .prozi .font strong:hover{color:#1b3d87;}
.proMin .proCon .prozi p.blue a{color:#1b3d87; text-decoration:underline;}
.proMin .proCon .tanbox{ position:fixed;top:0;left:0; background:rgba(0,0,0,0.2);width:100%;height:100%;z-index:9999; display:none;}
.proMin .proCon .tanbox .table{ background-color:#fff;width:80%; position:absolute;left:50%;top:50%;margin-left:-40%;margin-top:-200px;height:400px; position:relative; overflow-y:scroll;}
.proMin .proCon .tanbox .table .close{ position:absolute;right:0;top:0; cursor: pointer;}
.proMin .proCon .tanbox .table table{border:#ccc 1px solid;width:100%;height:100%;}
.proMin .proCon .tanbox table td{width:25%; box-sizing:border-box;-webkit-box-sizing:border-box;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;height:32px;line-height:32px;padding:0 15px;}
.proMin .proCon .tanbox .table::-webkit-scrollbar {width: 3px;}
.proMin .proCon .tanbox .table::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #fff;}
.proMin .proCon .tanbox .table::-webkit-scrollbar-thumb {background: #1b3d87;}
.proMin .proCon .tanbox .table::-webkit-scrollbar-thumb:window-inactive {background: #1b3d87;}
/*prodct list*/
.prolist{padding:3.385%/*65px*/ 0;}
.prolist ul li{width:32.448%/*391px*/;margin-right:1.244%/*15px*/;}
.prolist ul li:nth-of-type(3n){margin-right:0;}
.prolist ul li .img img{width:100%;}
.prolist ul li .title{padding:6.393%/*25px*/ 0 14.066%/*55px*/;}
.prolist ul li .title h4 a{font-size:24px;color:#323232;}
.prolist ul li .title h4{line-height:28px;height:28px; overflow:hidden;}
.prolist ul li .title p a{font-size:14px;color:#323232;}
.prolist ul li .title p{line-height:23px;height:46px; overflow:hidden;margin:2.557%/*10px*/ 0 7.672%/*30px*/;}
.prolist ul li .title .more{ display:inline-block;font-size:14px;color:#1b3d87; text-decoration:underline;font-family:"Arial";}
.prolist ul li .title .more:hover{color:#323232;}
.prolist ul li .title a:hover{color:#1b3d87;}
.prolist .pages{ background-color:#fff;margin:0;}

/*new*/
.newMin .container{ background-color:#fff;padding-bottom:3.319%/*40px*/;}
.newMin ul li{width:50%;}
.newMin ul li .pic img{width:100%;}
.newMin ul li .font{padding:4.983%/*30px*/ 8.970%/*54px*/;}
.newMin ul li .font h4 a{font-size:22px;color:#282828;}
.newMin ul li .font h4{line-height:28px;height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color:#fff;}
.newMin ul li .font .time{font-size:14px;color:#646464;}
.newMin ul li .font p a{font-size:14px;color:#646464;}
.newMin ul li .font p{line-height:22px;height:66px; overflow:hidden;margin:2.491%/*15px*/ 0 4.983%/*30px*/;}
.newMin ul li .font .more{font-size:14px;color:#1b3d87;font-family:"Arial"; text-decoration:underline;margin-bottom:4.152%/*25px*/; display:inline-block;}
.newMin ul li:hover{ background-color:#3b3b3b;}
.newMin ul li:hover .font a{color:#fff;}
.newMin ul li:hover .time{ opacity:0.64;}
/*pages*/
.pages{ background-color:#f2f1ef;padding:7px 0;margin:0 4.481%;}
#commonPager{text-align: right;font-size: 14px;color: #646464;}
#commonPager a,#commonPager font{display: inline-block;font-size: 14px;color: #646464;border: 1px solid #d8d8d8;margin-right: 5px;padding: 2px 8px;}
#commonPager font{border-color: #3357a2;background-color: #3357a2;color: #fff!important;}
#commonPager a:hover{border-color: #3357a2;background-color: #3357a2;color: #fff;}
#commonPager input{width: 36px;background-color: transparent;border: none; border-bottom: 1px solid #b1b1b1;margin: -5px 5px 0 5px;text-align: center;
	font-family: arial;font-size: 14px;color: #787878;}
#commonPager input.tab_btn1{border-bottom: none;background-color: #3357a2;font-size: 14px;color: #fff;font-family: \5FAE\8F6F\96C5\9ED1;width: 40px;height: 25px;cursor: pointer;}
#commonPager input.tab_btn1:hover{background-color:#646464; }
#commonPager a.z{width: auto;border: none;background-color: transparent;}
#commonPager a.z:hover{color: #274a6a;}
#commonPager a.none{border:none;}

/*new detail*/
.newD{padding:40px 25px 0;}
.newD .tit h1{text-align: center; font-size: 24px; color: #333; padding-bottom: 10px;}
.newD .tit{text-align: center; padding-bottom: 20px; border-bottom: 1px solid #dcdcdc;}
.newD .tit span{display: inline; padding-right: 20px;color:#666;font-size:12px;}
.newD .tit div.bdsharebuttonbox.bdshare-button-style0-16{display: inline; float: none;padding-left: 10px;}
.newD .tit div.bdshare-button-style0-16 a.bds_more{display: inline; padding-left: 18px;float: none;}
.newDel{padding-top: 20px;}
.newDel p{ color: #8b8b8b;font-size:14px;line-height:24px; text-indent:2em;}
.newDel img{width:100%;}
.newD .fh{margin-top: 40px; border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px;}
.newD .fh a{float: right;  width: 80px; height: 32px; line-height: 32px; color: #666; background: #ebebeb; font-size: 12px; text-align: center; border: 1px solid #ccc;}
.newD .fh a:hover{color: #fff; background-color:#1b3d87;border-color:transparent;}
.newD .page_{ margin-top: 20px;}
.newD .page_ ul li{overflow: hidden; line-height: 40px;width:100%;}
.newD .page_ ul li:hover{ background:none;}
.newD .page_ ul li font{float: left; color: #1b3d87;}
.newD .page_ ul li a{float: left; width: 60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:inline-block;color:#666;}
.newD .page_ ul li b{float: right; font-weight: 200; color: #8B8B8B;}
.newD .page_ ul li a:hover{color:#1b3d87;}


/*contact*/
.lxMin{padding:10.125%/*156px*/ 0 2.083%/*40px*/;}
.lxMin h2{color:#161616;font-size:30px; font-weight:bold; text-align:center;}
.lxMin .tab{ text-align:center;margin-top:14px;}
.lxMin .tab a{width:260px;height:45px;line-height:45px; text-align:center; display:inline-block; background-color:#3b3b3b;font-size:20px;color:#fff;}
.lxMin .tab a.cur,.lxMin .tab a:hover{ background-color:#1b3d87;}
.address{border:#c8c8c8 1px solid;margin-top:2.157%/*26px*/; background-color:#fff;}
.address ul{width:92.946%/*1120px*/;margin:15px auto;}
.address ul li{width:24.464%/*274px*/;margin-right:0.714%/*8px*/; background-color:#efefef;font-size:14px; overflow:hidden;}
.address ul li img{margin-right:5px;}
.address ul li:last-child{margin-right:0;}

.messCon{width: 100%;background-color: #f2f1ef;padding:3.021%/*43px*/;box-sizing:border-box;margin:3.724%/*53px*/ 0;text-align: center;overflow:hidden;zoom:1;}
.messCon h5{color:#303030;font-size: 20px;margin-bottom: 1.405%/*20px*/;}
.messCon input{display: inline-block;width: 31.246%;margin-right: 2.875%;border:none;padding: 0 1.265%/*17px*/;box-sizing:border-box;height: 44px;line-height: 44px;background-color: #fff;font-size: 14px;color: #787878;margin-bottom: 1.405%/*20px*/;float:left;}
.messCon input:nth-of-type(3){margin-right: 0;}
.messCon textarea{width: 100%;border:none;height: 88px;padding:1.265%/*17px*/;box-sizing:border-box;font-size: 14px;color: #787878;margin-bottom: 2.405%;}
.messCon input.sub{border:#303030 1px solid;width: 90px;height: 30px;line-height:0px;margin-right: 0;color: #303030;background: none;transition:all .5s;-moz-transition:all .5s; /* Firefox 4 */-webkit-transition:all .5s; /* Safari and Chrome */-o-transition:all .5s; /* Opera */}
.messCon .yanzm{margin-right:2.875%;}
.messCon .yanzm img{width:100%;}
.messCon input.sub:hover{background-color: #303030;color: #fff;}

.adress{width: 100%;overflow: hidden;}
.adress .adre{padding:3.021%/*43px*/;}
.adress .dizhi{width: 100%;/* 438px*/margin-top: 2.810%/*40px*/;}
.adress .dizhi .tu{width: 18.529%/*160px*/;overflow: hidden;}
.adress .dizhi .tu img,.contactCon .tuimg img{width: 100%;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;-o-transition:-o-transform 0.5s;transition:transform 0.5s;}
.adress .dizhi .tu img:hover,.contactCon .tuimg img:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}
.adress .dizhi .ft{width: 75.077%/*250px*/;}
.adress .dizhi .ft h3{font-size: 18px;color: #070707;line-height: 24px;height: 24px;overflow: hidden;}
.adress .dizhi .ft h4{font-size: 14px;color: #070707;line-height: 19px;height: 19px;overflow: hidden; margin-bottom:5px;}
.adress .dizhi .ft p{font-size:12px;color: #787878;line-height: 24px;height: 24px;overflow: hidden;}
.adress .dizhi .ft p img{margin-right: 2px;}

/*service*/
.serMin{padding:2.864%/*55px*/ 0 3.906%/*75px*/;}
.serMin .serlist li{border-top:#1b1b1b 1px solid; cursor:pointer;}
.serMin .serlist li .click{height:50px;line-height:50px;}
.serMin .serlist li .click .p{font-size:16px;color:#1b1b1b;width:95%;height:50px; overflow:hidden;}
.serMin .serlist li .click .icon{width:5%;}
.serMin .serlist li .icon img{margin-top:10px;}
.serMin .serlist li .bk{ background:url(../images/else/bk.jpg) no-repeat; background-size:cover; text-align:center;padding:3.070%/*37px*/ 0;}
.serMin .serlist li.cur .click{ background-color:#1b3d87;padding:0 1.659%/*20px*/;}
.serMin .serlist li.cur .p{color:#fff;}

/*join*/
.joinMin{padding:0 0 3.645%/*70px*/;}
.joinMin .container{ background-color:#fff;padding:0 4.481%/*54px*/ 2.083%/*40px*/;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.joinMin .title h3{font-size:20px;color:#1b3d87; text-align:center;margin:4.149%/*50px*/ 0 0.829%/*10px*/;}
.joinMin .title p{font-size:14px;color:#646464;line-height:23px;text-align:center;}
.joinMin .title ul{padding:2.489%/*30px*/ 0 4.149%/*50px*/;width:69.626%/*839px*/;margin:0 auto;}
.joinMin .title ul .lizi h4{font-size:24px;color:#1b3d87;margin:8.064%/*20px*/ 0 4.032%/*10px*/;}
.joinMin .title ul .lizi p{ text-align:left;}
.joinMin .title ul .lizi p span{ display:inline-block;width:13px;height:13px;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff; background-color:#1b3d87; text-align:center;line-height:13px;font-size:12px;}
.joinMin .title ul li{width:29.558%/*248px*/;margin-right:5.6%/*49px*/;}
.joinMin .title ul li:last-child{margin-right:0;}
.joinli .tab1{width:50%; position:relative; cursor:pointer;}
/*.joinli .tab1 .san{ position:absolute;left:50%;bottom:-13px;margin-left:-12px; display:none;}*/
.joinbox .hideul{margin-top: 2.310%/*40px*/; margin-bottom:15px;}
.joinbox .hideul li .dianli{border-top:#e9e9e9 1px solid;height: 43px;line-height: 43px;background: url(../images/else/ling.png) left center no-repeat;padding-left: 15px;box-sizing:border-box;cursor: pointer;}
.joinbox .dianli span{display: inline-block;}
.joinbox .dianli .zhiwei{font-size: 16px;color: #666;font-weight: bold;width: 20.673%;}
.joinbox .dianli .num{font-size: 14px;color: #666;width: 6.648%;}
.joinbox .dianli .time{font-size: 14px;color: #969696;width:70.679%; }
.joinbox .zhankai{width: 100%;padding-top:2.239%/*43px*/;display: none; padding:20px 0;}
.joinbox .zhankai .zkLe{width: 24.533%/*157px*/;text-align: right;}
.joinbox .zhankai .zkRi{width: 78.218%/*1234px*/;position: relative;}
.joinbox .zhankai .zkLe .tit{font-size: 24px;color: #98a8c9;text-transform: uppercase;font-family:"Arial"; background-color:#1b3d87;line-height:24px;height:24px; overflow:hidden;margin-left:10%;}
.joinbox .zhankai .zkLe h3{font-size: 30px;color: #1b3d87; font-weight:bold;}
.joinbox .zkRi .asked{margin-bottom: 2.435%/*30px*/;}
.joinbox .zkRi h5{font-size: 16px;color: #1b3d87;margin-bottom: 10px;}
.joinbox .zkRi p{font-size: 14px;color: #6e6e6e;line-height:24px;}
.joinMin .pages{margin:0;}

/*case*/
.case_head{ background-color:#3b3b3b;position:fixed;}
.case_head .pc_right{line-height:90px; display:block;}
.case_head .pc_right ul li{padding:0;}
.case_head .pc_right ul li a{font-size:15px;color:#fff !important; display:inline-block;height:38px;line-height:38px;width:105px; text-align:center;}
.case_head .pc_right ul li:hover a, .case_head .pc_right ul li.cur a{ background-color:#1b3d87; font-weight:normal;}
.case_head .pc_right .icon{padding-top:36px; cursor:pointer;}
.case_head .phone_menu_alert ul::-webkit-scrollbar-thumb {background: #fff;}
.case_head .phone_menu_alert ul::-webkit-scrollbar-thumb:window-inactive {background: #fff;}

.markbox{ position:fixed; width:100%; height:100%; left:0; top:91px; z-index:7; background: url(../images/else/blackbg88.png); display:none;}
.slide_mune .ul{ background: rgba(0, 0, 0, 0) none repeat scroll 0 0;display: none;left: 50%; margin-left: -250px;position: fixed;top: 200px;
width: 500px;}
.slide_mune .ul .li{border: 1px solid #fff;color: #fff;float: left;height: 110px;line-height: 110px;margin-bottom: 12px; margin-right: 12px;padding: 0; position: relative;text-align: center;width: 110px;}
.slide_mune .ul .li p a{ font-size:16px; color:#fff;}
.slide_mune .ul .li,.slide_mune .ul .li .span1,.slide_mune .ul .li .span2,.slide_mune .ul .li .span3,.slide_mune .ul .li .span4{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; }
.slide_mune .ul .li .span1{background-color: #1b3d87;height: 0;left: 0;position: absolute;top: 0;width: 3px;z-index: 6;}
.slide_mune .ul .li .span2{background-color: #1b3d87;height: 3px;left: 0;position: absolute;top: 0;width: 0;z-index: 6;}
.slide_mune .ul .li .span3{background-color: #1b3d87;height: 0;right: 0;position: absolute;bottom: 0;width: 3px;z-index: 6;}
.slide_mune .ul .li .span4{background-color: #1b3d87;height: 3px;right: 0;position: absolute;bottom: 0;width: 0;z-index: 6;}
.slide_mune .ul .li:hover{ border-color:transparent;}
.slide_mune .ul .li:hover .span1{height:100%;}
.slide_mune .ul .li:hover .span2{width:100%;}
.slide_mune .ul .li:hover .span3{height:100%;}
.slide_mune .ul .li:hover .span4{width:100%;}

.caseMin{padding:9.447%/*47px*/ 0 3.968%/*57px*/;}
.caseMin .dllist dl{margin-bottom:15px;width:32.448%;margin-right:1.327%/*16px*/;}
.caseMin .dllist dl:nth-of-type(3n){margin-right:0;}
.caseMin .dllist dl dd{ text-align:center;line-height:45px;height:45px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.caseMin .dllist dl dd a{color:#232323;font-size:16px;}
.caseMin .dllist dl:hover dd a{color:#1b3d87; font-weight:bold;}
.caseMin .load{width:200px;height:40px;line-height:40px; text-align:center;border:#1b3d87 1px solid;margin:0 auto;margin-top:2.904%/*35px*/;}
.caseMin .load a{font-size:16px;color:#1b3d87;}
.caseMin .load img{margin:-3px 0 0 5px;}
.caseMin .load:hover{ background-color:#1b3d87;}
.caseMin .load:hover a{color:#fff;}

.logoMin{}
.logoMin h5{color:#1b1b1b;font-size:16px;margin-bottom:2%;}
.logoMin ul li{width:19.336%/*233px*/;border:#bdbdbd 1px solid; -webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0.829% 0.829% 0; overflow:hidden;}
.logoMin ul li:nth-of-type(5n){margin-right:0;}
.logoMin ul li img{width:100%;transition:all .5s;-moz-transition:all .5s; /* Firefox 4 */-webkit-transition:all .5s; /* Safari and Chrome */-o-transition:all .5s; /* Opera */}
/*case all*/
.caseall h3{font-size:30px; text-align:center;}
.caseall p{font-size:14px;line-height:24px;width:65%;margin:0 auto;}
.caseall .qiehuan{ width:800px; height:600px; position:relative; margin:3.319%/*40px*/ auto; overflow: hidden;zoom:1;}
.caseall .qiehuan .datu{  width:800px; height:480px; overflow:hidden; position:relative;}
.caseall .qiehuan .datu ul{ position:absolute; left:0px; top:0px; height:480px; width:800px;}
.caseall .qiehuan .datu ul li{ display:none; width:800px; height:480px; position:absolute; left:0px; top:0px;}
.caseall .qiehuan .xiaotu{ position:relative; width:800px; height:92px; padding-top:10px; background:#fff;}
.caseall .qiehuan .xtu{ position:relative; margin:0px auto; overflow:hidden; height:82px;}
.caseall .qiehuan .xtu dl{ position:absolute; height:82px; left:0px; top:0px;}
.caseall .qiehuan .xtu dl dt{ width:110px; height:82px; background:#fff; opacity:0.5; filter:alpha(opacity:50); position:absolute; left:0px; top:0px;}
.caseall .qiehuan .xtu dl dd{ position:relative;width:110px; height:82px;margin-right:10px;float:left;cursor:pointer;}
.caseall .xiaotu .prev{ display:inline-block;  cursor:pointer; width:41px; height:41px;text-align:center; position:absolute; left:0px; top:35px; background:url(../images/else/left.png) center no-repeat;}
.caseall .xiaotu .next{ cursor:pointer; display:inline-block; text-align:center;width:41px; height:41px; position:absolute; right:0px; top:35px;background:url(../images/else/right.png) center no-repeat;}
.caseall .xiaotu .prev:hover{background:url(../images/else/left2.png) center no-repeat;}
.caseall .xiaotu .next:hover{background:url(../images/else/right2.png) center no-repeat;}
.caseall .qie_phone{ display:none;margin:3.319%/*40px*/ auto;}
.caseall .qie_phone .swiper-slide img{width:100%;}
.caseall .qie_pc{ display:block;}


/*about*/
.abMin{padding:0;}
.abBrief{padding:4.427%/*85px*/ 0;}
.abBrief h2{font-size:36px;color:#000;}
.abBrief p{font-size:14px;line-height:28px;color:#646464;margin-top:2.904%/*35px*/;}
.abBrief .brile,.abBrief .briri{width:47.717%;}
.abculture{ position:relative;}
.abculture .wenhua{width:50%; position:absolute;left:0;bottom:0;}
.abculture .font{width:50.708%/*520px*/; background:url(../images/else/bai.png) repeat;padding:4.729%/*55px*/; opacity:0;margin-right:100%;}
.abculture .font.current{opacity:1;margin-right:0;}
.abculture .font h4{color:#161616;font-size:36px;margin-bottom:3.846%/*20px*/;}
.abculture .font p{color:#000;font-size:14px;line-height:28px;}
.workshop .workle,.workshop .workri{width:50%;}
.workshop .workri{ position:relative;}
.workshop .workri .font{ width:100%;position:absolute;left:0;bottom:0; background-color:#3b3b3b;padding:7.291%/*70px*/ 0; opacity:0;margin-left:100%;}
.workshop .workri .font.current{ opacity:1;margin-left:0;}
.workshop .workri .fonts{width:60.208%/*578px*/;margin-left:4.166%/*40px*/;}
.workshop .workri .fonts h4{font-size:36px;color:#fff;margin-bottom:2.604%/*25px*/;}
.workshop .workri .fonts p{font-size:14px;color:#fff;line-height:28px;}
.honor{padding:3.906%/*75px*/ 0;}
.honor h4{color:#161616;font-size:36px; text-align:center;margin-bottom:2.074%/*25px*/;}
.honor dl{width:18.970%/*231px*/;margin:0 1.244%/*15px*/ 0.744%/*15px*/ 0;}
.honor dl:nth-of-type(5n){margin-right:0;}
.honor dl dd{color:#646464;font-size:15px;line-height:30px;height:30px; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.honor dl dt img{width:100%;transition: all 2s;-moz-transition: all 2s;-webkit-transition: all 2s;-o-transition: all 2s;}
.abculture .font,.workshop .workri .font{transition: all .8s;-moz-transition: all .8s;-webkit-transition: all .8s;-o-transition: all .8s;}
.honor dl:hover dt img{transform:rotateY(360deg);-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg); -o-transform:rotateY(360deg); }
.honor dl:hover dd{color:#1b3d87;}

/*product all*/
.proall .changepro .title h3{color:#121212;font-size:24px; font-weight:bold;width:60%;height:27px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;line-height:27px;}
.proall .changepro .title .back{ display:block;font-size:14px;color:#fff;width:92px;height:27px;line-height:27px; background-color:#1c3b7f; text-align:center;border:#1c3b7f 1px solid;border-color:transparent;}
.proall .changepro .title .back:hover{color:#1c3b7f;border:#1c3b7f 1px solid; background:none;}
.proall .probox{ background-color:#fff;margin-top:1.659%/*20px*/;}
.proall .probox .img{width:50%;border-right:#e4e4e4 1px solid; -webkit-box-sizing:border-box;box-sizing:border-box; text-align:center;/*padding:6.639%80px 0;*/ position:relative;}
.proall .probox .img img{width:100%;}
.proall .probox .font{padding:0 4.149%/*50px*/;width:41.702%;}
.proall .probox .font h4{color:#1c3b7f;font-size:18px;margin:6.333%/*38px*/ 0 3%/*18px*/;}
.proall .probox .font p{color:#333;font-size:14px;line-height:24px;}
.proall .recom h3{font-size:24px;color:#1c3b7f; background:url(../images/else/hbk.png) center center no-repeat; text-align:center;margin:4.979%/*60px*/ 0 1.659%/*20px*/;}
.proall .swiper-button-next,.proall .swiper-button-prev{background-size:cover;width:48px;height:27px;top:auto;bottom:20%/*75px*/;}
.proall .swiper-button-next{background:url(../images/else/next.jpg) center center no-repeat;right:-25.2%;}
.proall .swiper-button-prev{background:url(../images/else/prev.jpg) center center no-repeat;left:109%;}
.proall .swiper-button-prev.swiper-button-disabled{ opacity:1;background:url(../images/else/prev2.jpg) center center no-repeat;}
.proall .swiper-button-next.swiper-button-disabled{ opacity:1;background:url(../images/else/next2.jpg) center center no-repeat;}

/*sitemap*/
.sitemap{width:98%; margin:0 auto;margin-top:10%;}
.sitemap .pages{ background:none;margin:0;margin:2% 0;}
.sitemap #commonPager{ text-align:left;}
.sitemap h3{color:#000; font-size:24px;margin:2% 0;}
.sitemap ul li{ width:25%; list-style:circle; list-style-position:inside;}
.sitemap ul li a{ color:#666; font-size:12px; line-height:28px;}
.sitemap ul li a:hover{ text-decoration:underline;}








@media(min-width:1025px) and (max-width:1366px){
/*foot*/
.foot{width:93.833%;}
}



@media(min-width:768px) and (max-width:1024px){
#box{min-width:100%;}
.container{width:98%;}
/*foot*/
.foot{width:98%;}
.foot ul li h5 a{font-size:15px;}
.foot ul li p a{font-size:12px;line-height:24px;}
.foot .bot_rit p{font-size:12px;}

.neibanner .neinav{ position:inherit;left:0;margin-left:0;width:100%;}

.caseMin{padding:11.447% 0 3.968%;}
.address ul{width:98%;}
.address ul li{font-size:12px;}
/*join*/
.joinMin .title ul{width:93.626%;}
/*product all*/
.proall .swiper-button-next, .proall .swiper-button-prev{width:40px;}
/*sitemap*/
.sitemap ul li{ width:50%;}
}
.mphone{display:none;}



@media(max-width:960px) {
#box{min-width:100%;}
.mphone {display:block;float:left;margin-left:2em;}
.container{width:98%;}
/*head*/
.marster_head{padding:2% 0;}
.marster_head .logo{ width: 14.609%/*24.609%164px*/;padding-top:0;}
.marster_head .pc_right,.case_head .pc_right{ display: none !important;}
.marster_head .phone_right{display: block;}
/*foot*/
.foot{width:98%;}
.foot ul{ float:none;width:100%;}
.foot .bot_rit{ display:none;}
/*about*/
.caseall .qie_phone{ display:block;}
.caseall .qie_pc{ display:none;}
/*index*/
.banner .swiper-slide .font h3,.Overview .font h4 a,.indexpro .proCon .tit h2 a{font-size:24px;}
.banner .swiper-slide .font p{font-size:16px;}
.banner .swiper-slide .font .more{width:170px;height:32px;line-height:32px;}
.Overview .img,.Overview .font,.indexcase .casecon,.indexcase .caseimg{ float:none;width:100%;}
.Overview .font{padding:2% 1%;}
.indexpro .proCon{width:98%;}
.indexpro .proCon li .zi h3 a{font-size:15px;}
.indexpro .proCon li .zi p a{font-size:12px;}
.indexpro .proCon li .zi p{line-height:22px;height:66px; overflow:hidden;}
.indexcase .swiper-button-next,.indexcase .swiper-button-prev{width:23px;height:23px;}
.indexcase .swiper-button-prev{bottom:25px;}
/*product*/
.neibanner .neinav{ position:inherit;height:300px;}
.neibanner .neinav .title,.neibanner .neinav .survey,.proMin .proCon .proimg,.proMin .proCon .prozi{width:100%; float:none;}
.neibanner .neinav .title{height:40%;}
.neibanner .neinav .survey{height:60%;}
.neibanner .neinav .title h3{font-size:24px;margin-bottom:10px;line-height:50px;}
.neibanner .neinav .title p{font-size:18px;}
.neibanner .neinav .survey h3{font-size:26px;}
.proMin .proCon .prozi h3 strong{font-size:24px;}
.proMin .proCon .prozi h3{padding-left:0;}
.proMin .proCon .more{ position:inherit;margin:3.327% 0 1.327%;}
.proMin .proCon .prozi{ display:inherit;padding:0 1%;padding-top:3%;}
.proMin .proCon .proimg{padding:0 1%;}

.prolist ul li{width:49.379%;}
.prolist ul li:nth-of-type(3n){margin-right:1.244%;}
.prolist ul li:nth-of-type(2n){margin-right:0;}
/*case*/
.caseMin .dllist dl{width:49.337%;}
.caseMin .dllist dl:nth-of-type(3n){margin-right:1.327%;}
.caseMin .dllist dl:nth-of-type(2n){margin-right:0;}

.caseall p{width:98%;}

.logoMin ul li{width:32.636%;margin-right:0.829%;}
.logoMin ul li:nth-of-type(5n){margin-right:0.829%;}
.logoMin ul li:nth-of-type(3n){margin-right:0;}
/*about*/
.abBrief .brile, .abBrief .briri{ float:none;width:100%;}
.abBrief h2,.abculture .font h4,.workshop .workri .fonts h4,.honor h4{font-size:26px;}
/*.abculture .font{ float:none;width:100%;}
.workshop .workri .fonts{width:100%;}*/
.abculture .wenhua{ position:inherit;width:100%;}
.abculture:hover img,.workshop .workle:hover img, .workshop .workri:hover img{transform:scale(1);}
.abculture .font{ opacity:1; float:none;width:90%;}
.workshop .workri .font{ position:inherit; opacity:1;margin-left:0;}
.workshop .workri{ position:inherit;}
.workshop{ position:relative;}
.workshop .workle, .workshop .workri{ float:left;width:100%;}
.honor dl{width:32.505%;}
.honor dl:nth-of-type(5n){margin-right:1.244%;}
.honor dl:nth-of-type(3n){margin-right:0;}
/*contact*/
.address ul li{width:49.6%;margin-bottom:5px;}
.address ul li:nth-of-type(2n){margin-right:0;}
.adress .dizhi .tu{width:23.529%;}
.adress .dizhi .ft{width:70.077%;}
/*product all*/
.proall .probox .img,.proall .probox .font{ float:none;width:100%;}
.proall .swiper-button-next, .proall .swiper-button-prev{ display:none;}
.proall .probox .font{padding:0 1% 5%;width:98%;}
}




@media(min-width:320px) and (max-width:767px){
/*sitemap*/
.sitemap h3{margin:5% 0;font-size:16px;margin-top:17%;}
.sitemap ul li{ width:100%;}
/*head*/
.marster_head .logo{ width: 24.609%;}
/*foot*/
.foot ul,.foot .bot_rit .hover{ display:none !important;}
.foot .bot_rit{ display:block; float:none;width:100%;}
.foot .bot_rit p{font-size:12px;line-height:22px;}
/*index*/
.banner{margin-top:12%;}
.banner .swiper-slide .font h3{font-size:14px;}
.banner .swiper-slide .font p{font-size:12px;}
.banner .swiper-slide .font{top:20%;}
.banner .swiper-pagination{ display:none;}
.advan .zi{border-left:none;}
.advan .zi h4 a,.advan .zi p a{font-size:14px;}
.advan .swiper-button-prev{width:36px;height:36px;left:-56px;}
.advan .swiper-button-next{width:36px;height:36px;right:-56px;}
.banner .swiper-slide .font .more{font-size:12px;width:110px;height:22px;line-height:22px;}
.Overview .font h4 a,.indexpro .proCon .tit h2 a,.indexcase .casecon .tit h3 a,.indexactive h3 a{font-size:16px;}
.indexcase .casecon .tit h3 a{ font-weight:bold;}
.Overview .font p,.Overview .font .more,.indexpro .proCon .tit p a,.indexpro .proCon li .zi .more,.indexcase .casecon .tit p,.indexactive p a,.indexactive .more{font-size:12px;}
.indexpro .proCon li,.indexactive .new,.indexactive .support{ float:none;width:100%;}
.indexcase .caseMin{margin-right:0;float:none;padding:0;width:98%;margin:0 auto;}
.indexactive .new .float, .indexactive .support .float{width:100%;}
.indexactive .new,.indexactive .support{padding-right:0;}
.indexcase .casetu{display:none;}
.indexcase .casecon .tit{ text-align:left;padding:5% 0;}
/*product*/
.neibanner{padding-top:13%;}
.neibanner .neinav .survey{ display:none !important;}
.neibanner .neinav{height:auto;left:0;margin-left:0;width:100%;}
.neibanner .neinav .title{ float:none;width:100%;height:auto;padding-bottom:10px;}
.neibanner .neinav .title h3{font-size:18px;line-height:40px;}
.neibanner .neinav .title p{font-size:14px;}
.proMin .proCon .prozi h3 strong{font-size:16px;}
.proMin .proCon .prozi p a,.proMin .proCon .more a,.prolist ul li .title .more,.prolist ul li .title p a,#commonPager{font-size:12px;}

.prolist ul li{width:100%;}
.prolist ul li:nth-of-type(3n),.prolist ul li:nth-of-type(2n){margin-right:0;}
.prolist ul li .title h4 a{font-size:22px;}
.prolist ul li .title p{height:auto;}
#commonPager a, #commonPager font{font-size:12px;margin-right:4px;padding:2px 4px;}
#commonPager input.tab_btn1{font-size:12px;}
#commonPager span{ display:block;margin-top:10px;margin-left:4px;}
#commonPager{ text-align:left;}
/*case*/
.caseMin{padding-top:14.447%;}
.caseMin .dllist dl{width:100%;}
.caseMin .dllist dl:nth-of-type(3n),.caseMin .dllist dl:nth-of-type(2n){margin-right:0;}
.caseMin .dllist dl dd a,.caseMin .load a,.newMin ul li .font p a{font-size:12px;}
.caseMin .dllist dl dd{height:30px;line-height:30px;}
.caseMin .dllist dl{margin-bottom:8px;}
.caseMin .load{width:140px;height:30px;line-height:30px;}

.caseall h3,.newMin ul li .font h4 a{font-size:18px;}
.caseall p{font-size:12px;line-height:22px;}
.caseall{padding-top:16.447%;}

.logoMin ul li{width:100%;margin-right:0; float:none;}
/*service*/
.serMin .serlist li .click .p,.newMin ul li .font .more{font-size:12px;}
.serMin .serlist li .click{height:35px;line-height:35px;}
.serMin .serlist li .click .p{height:35px;}

/*new*/
.newMin ul li{width:100%; float:none;}
.newMin ul li .font{padding:4.983% 1%;}
.newMin ul li .font p{height:auto;}
.pages{margin:0 1%;}
.newD{padding:15px 1% 0;}
.newD .tit h1{font-size:16px;}
.newD .tit span{padding-right:0;}
.newDel p{font-size:12px;line-height:22px;}
.newD .page_ ul li{line-height:30px;}

/*about*/
.abBrief h2, .abculture .font h4, .workshop .workri .fonts h4, .honor h4{font-size:18px;}
.abBrief p,.abculture .font p,.workshop .workri .fonts p,.joinMin .title p,.joinbox .zkRi p{font-size:12px;line-height:22px;}
.workshop .workri .fonts{width:100%;margin-left:0;margin:0 1%;}
.honor dl{width:100%; float:none;}
.honor dl:nth-of-type(5n),.honor dl:nth-of-type(3n){margin-right:0;}
.honor dl dd,.joinbox .dianli .zhiwei{font-size:14px;}
/*join*/
.joinMin .title h3,.joinMin .title ul .lizi h4{font-size:18px;}
.joinMin .title ul,.joinMin .title ul li .liimg img{width:100%;}
.joinMin .title ul li{ float:none;width:100%;margin-right:0;}
.joinMin .title ul li .lizi{margin-bottom:8.064%;}
.joinli .tab1,.joinbox .zhankai .zkLe,.joinbox .zhankai .zkRi{float:none;width:100%;}
.joinli .tab1:hover .san{ display:none !important;}
.joinbox .dianli .zhiwei{height:43px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;width:45.673%;}
.joinbox .dianli span{ float:left;}
.joinbox .hideul li .dianli{ overflow:hidden;zoom:1;}
.joinbox .zhankai .zkLe{ text-align:left;margin:10px 0;}
.joinbox .zhankai .zkLe .tit{margin-left:0;}
.joinbox .zhankai .zkLe h3{margin-bottom:5px;}
.joinbox .dianli .time{width:47.679%; text-align:right;}
.joinbox .zhankai .zkLe h3,.joinbox .zkRi h5{font-size:14px;}
.joinbox .zhankai{padding-top:0;}
.joinbox .zhankai .zkLe .tit{font-size:12px;height:20px;line-height:20px;}
/*contact*/
.lxMin h2{font-size:18px;}
.lxMin{padding-top:19.125%;}
.lxMin .tab a{font-size:16px;height:35px;line-height:35px;}
.address ul li{margin-right:0;width:100%;}
.address ul li{font-size:12px;}
#map{height:200px !important;}
.adress .dizhi .tu,.adress .dizhi .ft,.messCon input{ float:none;width:100%;}
.adress .dizhi .ft{margin:5% 0 1%;}
.messCon input,.messCon textarea{font-size:12px;}
.messCon h5{margin-bottom:3.405%;}
.messCon textarea{margin-bottom:0.605%;}
.messCon .yan{width:100%;}
.messCon .yan input{width:100%;}
.messCon .yanzm{width:20%;}
.messCon input.sub{width:100px;}
/*.messCon .yanzm{margin-right:0;width:15%;*/}
/*product list*/
.prolist ul li .title h4 a{font-size:16px;}
.prolist ul li .title{padding:3.393% 0 8.066%;}
/*product all*/
.proall .changepro .title h3,.proall .recom h3,.messCon h5{font-size:16px;}
.proall .changepro .title .back{font-size:12px;width:72px;height:24px;line-height:24px;}
.proall .probox .font h4{font-size:14px;}
.proall .probox .font p{font-size:12px;line-height:22px;}
/*tanbox*/
.proMin .proCon .tanbox .table{width:98%;margin-left:-49%;}
.scroll-pane{width:98%;}
}
