body{font-family: 'microsoft yahei'; color: #2F2F2F;}
@font-face {
  font-family: "fangzhenghei"; /* Project id  */
  src: url('../font/fangzhenghei.TTF') format('truetype');
}
.clearfix:after{content: "";height: 0;clear: both;display: block;}
a{transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s; text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style:none; margin:0; padding:0; list-style-type:none;}
.container img{max-width:100%;}
.top{padding:0 130px;}
.pad130{padding:0 130px;}
.flash,.mflash{position:relative;}
.flash .tip{position:absolute; top:0; left:0; z-index:3; text-align:center; background:#000; color:#fff; line-height:30px; width:100%;}
.mflash .tip{position:absolute; top:0; left:0; z-index:3; text-align:center; background:#000; color:#fff; line-height:30px; width:100%;}
.mflash .bx-controls-direction{display:none;}
.flash img{ width: 100%}
.flash ul.bxslider,.flash ul.mobileslider{list-style:none;}
.flash div.bx-pager,.mflash div.bx-pager{bottom: 4%;}
.flash div.bx-controls-direction{ display:none; }
.mflash{display:none;}
.page_bg{height: 250px; margin-top: 100px;}
.main{ padding:30px 0px 10px 0px;}
.img-thumbnail:hover,.opacity_img:hover,.img-circle:hover{opacity: 0.8;}
.fl{float:left;}
.fr{float:right;}
/*导航菜单*/
.navbar{ margin:0px; background-color: #fff; border: none; font-family:'Microsoft YaHei';}
.glyphicon-home:before {color: #fff;}
#app_menudown{position: absolute; top:0px; right:0px; font-size: 16px;}
#app_menudown:hover{background-color: #f6c424;}
@media screen and (min-width: 768px){
.logo{max-height:100%; margin-top:20px;}
.footlogo{max-height:100%;}
.flash,.banner{margin-top:90px}
.navbar{min-height:90px}
.navbar-nav{float:right;margin-top:20px}
.navbar-nav>li.righttu{margin-left:30px; margin-top:-8px;}
.navbar-nav>li.righttu i{font-size:45px;}
.small-nav .navbar-nav >li.righttu{margin-top:0;}
.small-nav .navbar-nav >li.righttu i{font-size:32px;}
.navbar-nav>li>a{text-align:center;font-size:22px}
.navbar-default .navbar-nav>li>a{color:#333}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li:hover a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#745030}
.small-nav{min-height:60px;margin-top:0;background:rgba(255,255,255,1)}
.small-nav .navbar-nav{margin-top:10px}
.small-nav .navbar-nav>li>a{padding-top:10px}
.small-nav img.logo{max-height:80px;max-width:230px;margin:11px 0 0 0}
.nav_small{background-color:#fff;padding:8px 0 8px 0;border-radius:0;border:none;box-shadow:none}
.nav_small>li>a{line-height:26px;color:#000;font-size:16px}
.nav_small>li>a:hover,.navbar-default .navbar-nav>li:hover .nav_small>li>a:hover{color:#fff;background-color:#745030}
#app_menudown,#small_search{display:none}
.footer_nav,.index_left_nav{display:none}
.contents img,.product_con img{max-width:810px}
}
/*系列*/
.title{text-align:center; font-family:'Microsoft YaHei';}
.title em{font-style:normal; display:block; text-transform:uppercase; font-style:13px; line-height:30px;}
.title h2{}
.series{background:url(../image/series.jpg) repeat-y; padding:50px 0; position:relative; color:#fff;}
.series ul{position:absolute; color:#fff; top:50px; left:66.666%; padding-left:15px;}
.series ul li{margin: 0 25px 0 0; position: relative;  padding: 10px 8px; display: inline-block; cursor: pointer; font-size:20px; z-index:2;}
.series li.active::after{width:100%;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.series li::after{height:3px;width:0%;background:#fff;position:absolute;left:50%;transform:translateX(-50%);top:0;content:""}
.series img,.series video{max-width:100%}
.series .text{padding-top:180px}
.series .text em{font-style:normal;font-size:16px}
.series .text h4{font-size:30px}
.series .text p{margin-top:60px;font-size:16px}
.system{background:url(../image/system.jpg) repeat-x;padding:50px 0}
.system .title{color:#fff}
.system ul{margin-top:60px;text-align:center}
.system li{background:#f5f5f5;border-right:2px solid #fff;padding:50px 0 50px;position:relative}
.system li i{color:#745030;font-size:60px}
.system_top{color:#5a5858;font-size:14px;text-transform:uppercase;position:relative;padding-bottom:10px}
.system_cen{padding:85px 0 60px 0}
.system_bott{color:#333;font-size:1.5rem}
.system_top::after{height:1px;width:52px;background:#d3263a;position:absolute;left:50%;transform:translateX(-50%);bottom:0;content:""}
.system small,.system big{display:block; font-size:30px;}
.system small{font-size:16px;}
.system_box{position:absolute;left:0;right:0;bottom:0;height:100%;padding:80px 30px 0;opacity:0;z-index:10; background:#745030}
.mission_box_size div{color:#fff;font-size:14px;line-height:28px;text-align:left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.mission_box_size p{font-size:18px;position:relative;padding-bottom:60px;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out; text-align:left;}
.system li:hover .system_box{opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.product{padding:60px 130px;}
.product .product_tab{text-align:center; margin-top:30px;}
.product .product_tab li{display:inline-table; margin:0 15px; font-size:16px; padding:2px 0; cursor:pointer; position:relative;}
.product_tab li.active{color:#dbc17b;}
.product_tab li.active::after{width:100%;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.product_tab li::after{height:1px;width:0%;background:#000;position:absolute;left:50%;transform:translateX(-50%);bottom:0;content:""}
.product_list{margin-top:50px; min-height:1178px;}
.product_list li{margin-top:20px; position:relative;}
.product_list li img{max-width:100%;}
.product_list li a{position:relative; display:block;width:100%; height:100%;}
.product_list li .system_box{position:absolute;left:0;right:0;bottom:0;height:100%;padding:40% 30px 0;opacity:0;z-index:10; background:rgba(0,0,0,.5); color:#fff; font-family:"Microsoft YaHei";}
.product_list li:hover .system_box{opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.product_list li .system_box p{font-size:20px; text-align:center;}
.product_list li .system_box code{display:block; background:none; color:#fff; font-size:18px; line-height:30px;}
.serve{background:#191919; padding:0 130px; color:#fff;}
.serve .title{text-align:left; margin-top:30px;}
.serve .title h2{margin-top:0;}
.serve ul{margin-top:40px;}
.serve ul li{padding:0; padding-right:35px; margin:15px 0;}
.serve ul span,.serve ul em{display:block; font-style:normal; text-align:center;}
.serve ul em{line-height:40px;}
.serve ul img{width:100%;}
.serve .tel{width:300px; margin-top:20px;}
.serve .tel p.ppe1{background: #222222; height: 44px; line-height:44px; text-align:center;}
.serve .tel p.ppe1 em{font-style:normal; width:120px; float:left;}
.serve .tel p.ppe1 span{font-size:16px; font-weight:bold; width:180px; float:left;}
.serve .pic img{max-width:100%;}

.news{padding:50px 130px;}
.news .news_title{background:#efefef; padding:35px; position:relative; min-height:530px;}
.news .news_title .bott{position:absolute; bottom:35px; left:35px; font-size:20px;}
.news .title{text-align:left;}
.news .title h2{margin-top:0;}
.news_list img{width:100%;}
.news_list dl{padding:10px 0;}
.news_list li dt{padding-bottom: 25px;border-bottom: 2px solid #000000;}
.news_list li dt em,.news_list li dt span{display: block;}
.news_list li dt span{height: 72px;padding-top:15px;}
.news_list li dt strong{font: 16px/22px "Microsoft YaHei";color: #000000;padding: 14px 0; width:calc(100% - 52px);}
.news_list li dt b{color: #3f3c35;}
.news_list li dt i{width: 51px;height: 72px;background: url("../image/qua4.png") no-repeat center;font: bold 30px/64px "Microsoft YaHei";color: #fff;text-align: center;}
.news_list li dd{padding-top:15px;}
.news_list li dd em{display: block;font: bold 24px/32px "Microsoft YaHei";color: #333;}
.news_list li dd p{font: 14px/22px "Microsoft YaHei";color: #666666;padding-top: 10px;}
.news_list li dd h6{width: 240px;height: 44px;background: #3f3c35;text-align: center;margin-top:15px; cursor:pointer;}
.news_list li dd h6 a{font: 14px/44px "Microsoft YaHei";color: #fff; cursor:pointer; text-decoration:none;}

.news_list li:hover{box-shadow: 5px 0 20px #f7f7f7,0 5px 20px #f7f7f7,-5px 0 20px #f7f7f7,0 -5px 20px #f7f7f7;top: -1px;}
.news_list li:hover em.em1{color: #e0cc62;}
.news_list li:hover h6.dht{background: #e0cc62;}
.news_list li:hover a.dha{color: #1a1605;  text-decoration:none;}

.about{background:#f7f7f7 url(../image/about.jpg) no-repeat; background-size:100% 150px;  padding:50px 0;}
.about h2{width:300px;margin:0 auto;padding:60px 0;color:#fff}
.about h2 strong{width:150px;font:12px/18px "Microsoft YaHei";color:#999;margin:0 20px 0 auto;display:block;text-align:left;}
.about h2 span{font:32px/44px "Microsoft YaHei";color:#fff; display:block;}
.about h2 em{font:18px/26px "Microsoft YaHei";color:#fff;padding-top:10px; text-align:left;}
.about h4{margin-top:50px;}
.about h4 img{max-width:100%;}
.cooperate{background:#1a1a1a; position:relative; margin-top:-86px; padding-bottom:30px;}
.cooperate span{display:block;font-size:32px; padding-top:30px; color:#fff;}
.cooperate em{display:block; font-style:normal; color:#d9d9d9; padding:10px 0;}
.cooperate strong{font-size:22px; display:block; font-weight:normal;}
.cooperate b{font: bold 20px "Microsoft YaHei";
    color: #fff;
    padding: 10px 0 15px;
    border-bottom: 2px solid #fff; display:block;}
	.cooperate a{width: 106px;
    height: 32px;
    border: 2px solid #f5f5f5;
    margin-top: 33px;
    font: 14px/28px "Microsoft YaHei";
    color: #fff;
    text-align: center; display:block;}
.cooperate i{position:absolute; top:20px; right:-25px; font-size:35px; color:#1a1a1a;}
.coop_list li{padding: 1px 0 0 1px;}
.coop_list li img{width:100%;}
.intro{margin-top:50px;}
.abx1 h2{text-align:left; padding:0; margin:0; color:#333; width:100%;}
.abx1 h2 a{color:#333;}
.abx1 h2 em{color:#333;}
.abx1 p{margin-top:20px;}
.abx2{position: relative;}
.abx2 ul{padding: 10px;}
.abx2 ul li{}
.abx2 ul li img{width:100%;}
.abx2 p{position: absolute;height: 13px;right: 35px;bottom: 25px;}
.abx2 p i{float: left;width: 13px;height: 13px;background:#000;margin-left: 15px; border-radius:50%;}
.abx2 p i.cur{background:#fff;}
@media (max-width:1200px){
.pad130,.top,.serve{padding:0;}
.product,.news{padding:50px 0;}
}
@media (max-width:1024px){
.logo{max-height:30px; margin-top:30px;}
}
@media (max-width: 992px){
	.series{background:#252525;}
	.series ul{position:relative; color:#fff; top:0; left:0; text-align:center;}
	.series .text{padding-top:20px;}
	.serve ul li{padding-right:15px;}
}
@media (max-width:768px){
.logo{max-height:30px; margin-top:30px;}
.serve ul li{padding-right:0;}
.navbar-nav>li.righttu{display:none;}
}
.banner img{max-width:100%;}
.level{line-height:50px;  border-bottom: 1px solid #e7e7e7; background: #f8f8f8;}
/*新闻页面*/
.newslist{margin:50px 0;}
.newslist img{width:100%;}
.responlist_box_div{margin:0 auto;width:90%}
.responlist_div>div {margin-bottom: 30px;}
.responlist_size{background:#f8f8f8;padding:25px;position:relative;margin-top:-35px}
.responlist_size a{color:#333;font-size:18px;font-weight:700;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden;position:relative;line-height:1.556;height:55px}
.responlist_size p:nth-of-type(1)::after{width:52px;height:2px;background:#d3263a;content:"";position:absolute;left:0;top:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.responlist_size p:nth-of-type(1){color:#5a5858;font-size:14px;line-height:25px;margin:15px 0;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden;position:relative;padding-top:15px;height:65px}
.responlist_size p:nth-of-type(2){color:#666;font-size:.75rem}
.responlist_box:hover .responlist_size a{color:#d3263a}
.responlist_box{overflow:hidden}
.responlist_box .over{position:relative; display:block;}
.responlist_box .over::after{width:100%;height:100%;background:rgba(15,22,45,.302);content:"";position:absolute;left:0;top:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;opacity:0}
.responlist_box .over::before{background:url(/template/pc/skin/img/news.png) no-repeat;background-size:100% 100%;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;content:"";width:45px;height:15px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;z-index:55;opacity:0}
.responlist_box:hover .over::before{opacity:1;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.responlist_box:hover .over::after{opacity:1;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.responlist_box:hover .responlist_size p:nth-of-type(1)::after{width:75px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.responlist_box .over .system_box{position:absolute;left:0;right:0;bottom:0;height:100%;padding:40% 30px 0;opacity:0;z-index:10; background:rgba(0,0,0,.5); color:#fff;}
.responlist_box:hover .system_box{opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.responlist_box .over .system_box p{font-size:20px; text-align:center;}
.responlist_box .over .system_box code{display:block; background:none; color:#fff; font-size:18px; line-height:30px;}

/*分页样式*/
.pager li > a, .pager li > span{border-radius:0;}
/*新闻详细*/
.newsinfo .title{text-align:center;margin-top:60px;padding-bottom:30px;border-bottom:1px solid #ddd}
.newsinfo h1{color:#333;font-size:30px;line-height:35px;font-weight:700;width:80%;margin:0 auto}
.newsinfo .title>p:nth-of-type(1){color:#5a5858;font-size:16px;margin-top:28px}
.newsinfo .details{color:#333;line-height:28px;padding:30px 0;width:90.5%;margin:0 auto}
.newsinfo .details img{max-width:100%}

.xifu1{background:url(../image/xifu1.png) no-repeat fixed center top/cover; padding:15px 0; text-align:center;}
.xifu1 img{max-width:100%;}
.xifu2{background:#515151 url(../image/xifu2.jpg) top no-repeat; padding-bottom:100px;}
.xifu2 .box{background:#fff; margin-top:100px;}
.xifu2 .box h2{padding:35px 0 0 28px;}
.xifu2 .box h2 img{max-width:100%;}
.xifu2 .box ul{padding-left:35px; padding-bottom:20px;}
.xifu2 .box ul li{}
.xifu2 .box h4{height:55px;width:55px;font-size:50px;font-weight:400;float:left}
.xifu2 .box p{background:rgba(0,0,0,0) url(../image/gonoo.jpg) no-repeat scroll left center;height:77px;width:187px;float:left;padding:0;margin:0;margin-left:26px}
.xifu2 .box p img{max-height:77px}
.xifu2 .box p em{color:#333;display:block;font:16px/77px "Microsoft YaHei";padding-left:34px}
.xifu2 .box p em{color:#333;display:block;font:16px/77px "Microsoft YaHei";padding-left:34px}
.xifu2 .box p span{display:none}
.xifu2 .box p:hover em{display:none}
.xifu2 .box p:hover span{display:block;height:77px}
.xifu3 h2{color:#000;font:bold 36px/44px "Microsoft YaHei";margin-top:50px}
.xifu3 h2 span{display:block;font:18px/26px "Microsoft YaHei";color:#333}
.xifu3 li p{position:relative}
.xifu3 li img{width:100%}
.xifu3 li span{bottom:0;height:100%;left:0;position:absolute;width:100%; display:none;}
.xifu3 li b,.box6 ul li em,.xifu3 li strong{display:block;text-align:center}
.xifu3 li em{color:#fff;font:24px/32px "Microsoft YaHei";padding-top:60%; display:block; text-align:center;}
.xifu3 li strong{color:#9a9a9a;font:12px/24px Arial;margin:0 auto;padding-bottom:25px;width:164px}
.xifu3 li b{color:#fff;font:14px/24px "Microsoft YaHei";padding-top:15px}
.xifu3 li:hover p{box-shadow:0 5px 20px #e5e5e5,5px 0 20px #e5e5e5,-5px 0 20px #e5e5e5,0 -5px 20px #e5e5e5;top:-1px}
.xifu3 li:hover span{background:rgba(0,0,0,0); display:block;}
.xifu3 li:hover em{color:#fff}
.xifu3 li:hover strong{color:#fff}
.xifu3 li:hover b{color:#fff}
.mt50{margin-top:50px;}
.xifu3 p{margin:0px;}
.xifu3 p img{max-width:100%;}
.xifu4{background: #1a1a1a url(../image/xifu4.jpg) no-repeat scroll center center; padding:30px 0;}
.xifu4 h2{padding-top:52px; color:#fff;font: bold 36px/44px "Microsoft YaHei";}
.xifu4 h2 span{ font: 18px/36px "Microsoft YaHei"; color:#f0f0f0; display:block;}
.xifu4 ul{margin-top:20px;}
.xifu4 ul li{padding:0; padding-right:30px; margin:15px 0; color:#fff;}
.xifu4 ul span,.xifu4 ul em{display:block; font-style:normal; text-align:center;}
.xifu4 ul em{line-height:40px;}
.xifu4 ul img{width:100%;}
.xifu4 .tel{width:300px; margin-top:20px; color:#fff;}
.xifu4 .tel p.ppe1{background: #000; height: 44px; line-height:44px; text-align:center;}
.xifu4 .tel p.ppe1 em{font-style:normal; width:120px; float:left;}
.xifu4 .tel p.ppe1 span{font-size:16px; font-weight:bold; width:180px; float:left;}
.xifu4 .pic img{max-width:100%;}
/*职业装*/
.work{margin-top:50px;}
.work li{list-style:none; list-style-type:none;}
.zuo{cursor:pointer;height:63px;left:5px;position:absolute;top:270px;width:63px;z-index:99}
.you{cursor:pointer;height:63px;position:absolute;right:5px;top:270px;width:63px;z-index:99}
.xm_nr{height:auto; padding-top:10px;position:relative;}
.xm_bt2{height:auto; overflow:hidden; padding-bottom:20px;}
.xm_bt2 ul {}
.xm_bt2 ul li{ width:140px; height:51px; float:left; border:#1b1b1b solid 1px; text-align:center; line-height:51px; font-size:16px;  letter-spacing:2px; margin-right:19px;}
.xm_bt2 ul li:hover{ width:142px; height:53px; border:none !important; text-align:center; line-height:53px !important; margin-right:20px; color:#fff !important; font-size:16px; background:#1b1817;}
.mj_hover{width:142px !important; height:53px !important; border:none !important; text-align:center; line-height:53px !important; margin-right:20px; color:#fff !important; font-size:16px; background:#1b1817;}
.xm_nr2{overflow:hidden;}
.xm_nr2 ul{}
.xm_nr2 ul li{ position:relative; float:left;}
.xm_nr2 ul li img{ max-width:100%;}
.center2{width:100%; overflow:hidden; }
.work1{background:#333; padding:50px 0; text-align:center;}
.work2{text-align:center;}
.work3 {background:#000 url(../image/work4.png) no-repeat center center; height: 628px; width: 100%;}
/*校服定制*/
.campus_top{margin-top:40px;}
.campus_top .sameite_title{text-align: center;}
.sameite_title{color:#333333; padding-bottom:10px; position: relative;}
.sameite_title p:nth-of-type(1){font-size:16px;text-transform:uppercase;color:#5a5858; margin:0;}
.sameite_title p:nth-of-type(2){font-size:30px}
.campus_top .sameite_title::after{transform:translateX(-50%);left:50%}
.sameite_title::after{width:52px;height:3px;background:#745030;content:"";position:absolute;left:0;bottom:0}
.campus_top_size{text-align:center;color:#5a5858;margin-top:30px; font-size:16px;}
.campus_lb{margin-top:50px}
.campus_lb img{max-width:100%;}
.campus_lb .swiper-container{padding:0 28% 50px}
.campus_lb_size a{color:#333;font-size:1.75rem}
.campus_lb_size p{color:#5a5858;font-size:.9375rem;line-height:1.75rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden}
.campus_lb_size{padding:25px;background:#fff;background-color:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,.08);margin:0 auto;width:90%;position:relative;margin-top:0;z-index:22;opacity:0;transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out}
.campus_lb_size a{font-size:26px;}
.campus_lb_size p{font-size:15px; margin-top:10px;}
.campus_lb .swiper-slide-active .campus_lb_size{margin-top:-35px;opacity:1.5;transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out}
.campus_lb .swiper-button-next,.campus_lb .swiper-button-prev{background:0 0;width:80px;height:80px;line-height:80px;text-align:center;background:#fff;top:35%;color:#535252}
.campus_lb .swiper-button-next .iconfont,.campus_lb .swiper-button-prev .iconfont{font-size:30px;}
.campus_lb .swiper-button-next{right:22%}
.campus_lb .swiper-button-prev{left:22%}
.campus_lb .swiper-button-next:hover,.campus_lb .swiper-button-prev:hover{color:#fff;background:#0069d8}
.customized{padding:135px 0 90px;overflow:hidden;position:relative;background:url(../image/customized.jpg) center/cover no-repeat;background-attachment:fixed}
.customized_div .fl{width:30%}
.customized_div .sameite_title{color:#fff}
.advantage_size {
    color: #fff;
    font-size: .9375rem;
    line-height: 28px;
    margin-top: 40px;
}
.customized_lb{width:62%;float:right;padding-left:5%}
.customized_fin{border-radius:10px;background:#f8f8f8;padding:35px 20px;text-align:center;height:345px}
.customized_size p:nth-of-type(1){color:#5a5858;font-size:.75rem;text-transform:uppercase}
.customized_size p:nth-of-type(2){color:#252525;font-size:1.5rem}
.customized_size{padding:15px 0;margin-bottom:22px;position:relative}
.customized_size::after{width:45px;height:2px;background:#745030;content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0}
.customized_fin div:nth-of-type(3){color:#5a5858;font-size:.9375rem;line-height:1.75rem;text-align:left}
.customized_lb .swiper-container{padding-bottom:40px}
.customized_lb .swiper-pagination{bottom:0}
.customized_lb .swiper-pagination-bullet{width:11px;height:11px;border:1px solid #fff;background:0 0;opacity:1}
.customized_lb .swiper-pagination-bullet-active{background:#fff}

.services{padding:50px 0;background:#f8f8f8}
.services .campus_top{margin-top:0}
.services_lb .swiper-pagination{display:none}
.services_lb .swiper-pagination-bullet{background:0 0;border:1px solid #0069d8;opacity:1}
.services_lb .swiper-pagination-bullet-active{background:#0069d8}
.services_div{border-radius:12px;background:#fff;border:1px solid #ebebeb;padding:50px 40px 15px 40px;height:400px;position:relative}
.services_div i{font-size:60px; color:#745030;}
.services_div::after{position:absolute;right:20px;top:20px;background:url(../image/01.png) no-repeat;background-size:100% 100%;content:"";height:110px;width:135px}
.services_lb .swiper-slide:nth-child(2) .services_div::after{background:url(../image/02.png) no-repeat;background-size:100% 100%}
.services_lb .swiper-slide:nth-child(3) .services_div::after{background:url(../image/03.png) no-repeat;background-size:100% 100%}
.services_lb .swiper-slide:nth-child(4) .services_div::after{background:url(../image/04.png) no-repeat;background-size:100% 100%}
.services_lb .swiper-slide:nth-child(5) .services_div::after{background:url(/template/pc/skin/images/05.png) no-repeat;background-size:100% 100%}
.services_lb .swiper-slide:nth-child(6) .services_div::after{background:url(../image/06.png) no-repeat;background-size:100% 100%}
.services_div .iconfont{font-size:4.2rem;color:#0069d8}
.services_div_size p:nth-of-type(1){padding:25px 0 20px;position:relative;color:#333;font-size:1.5rem;margin-bottom:20px}
.services_div_size p:nth-of-type(1)::after{width:45px;height:2px;background:#745030;content:"";position:absolute;left:0;bottom:0}
.services_div_size p:nth-of-type(2){color:#5a5858;line-height:28px;font-size:.9375rem}
.services_lb{width:90%;margin:0 auto;margin-top:50px}
.strengths_size{margin-top:40px;color:#5a5858;font-size:.9375rem;line-height:28px}
/*关于我们*/
.strengths{padding:25px 0 70px}
.strengths_wid{margin-top:60px;padding-left:6%}
.strengths_size{margin-top:40px;color:#5a5858;font-size:.9375rem;line-height:28px}
.advantage_size p,.strengths_size p{margin-bottom:10px}
.strengths_wid .fl{width:35%}
.strengths_div{width:55%;padding:65px 15% 0 0}
.advantage{overflow:hidden;position:relative;background:url(/template/pc/skin/img/38.jpg) center/cover no-repeat;background-attachment:fixed;padding:75px 0 90px 0}
.advantage_size{color:#fff;font-size:.9375rem;line-height:28px;margin-top:40px}
.advantage_wid .sameite_title,.advantage_wid .sameite_title p:nth-of-type(1){color:#fff}
.advantage_wid .fl{width:40%;padding-left:6%;padding-top:4%}
.advantage_fr{width:50%}
.advantage_fr_div{height:510px;max-width:70%;border:1px solid rgba(255,255,255,.12);border-radius:50%;margin:0 auto}
.advantage_fr_ul li{background:#fff;font-size:30px;height:60px;width:60px;margin:-30px;line-height:60px;cursor:pointer;list-style:none;position:absolute;text-align:center;color:#a8a7a7;border-radius:50%}
.advantage_fr .info-circle-icons.info-circle-active,.advantage_fr_ul li.active{background:#0069d8!important}
.advantage_fr .info-circle-active .iconfont,.advantage_fr_ul li.active .iconfont{color:#fff}
.advantage_fr .info-circle-icons .iconfont,.advantage_fr_ul li .iconfont{font-size:1.875rem}
.info-circle-sub-def{padding:35px;padding-top:30px}
@keyframes circle_pulse{25%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
75%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
}
.advantage_fr_ul li .iconfont{font-size:1.875rem;color:#a8a7a7}
.advantage_fr_ul li:nth-of-type(1){left:50%;top:0}
.advantage_fr_ul li:nth-of-type(2){right:5%;top:27%}
.advantage_fr_ul li:nth-of-type(3){right:8%;top:77%}
.advantage_fr_ul li:nth-of-type(4){left:50%;bottom:0}
.advantage_fr_ul li:nth-of-type(5){left:8%;top:77%}
.advantage_fr_ul li:nth-of-type(6){left:5%;top:27%}
.advantage_fr_box{width:355px;height:355px;border-radius:100%;background:#fff;padding:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;overflow:hidden}
.advantage_fr_box>div{display:none}
.advantage_fr_cen{position:absolute;left:40px;top:40px;right:40px;bottom:40px}
.advantage_fr .info-circle-sub-def .iconfont{color:#0069d8;line-height:40px}
.advantage_fr_box>div .iconfont{font-size:60px;color:#0069d8;line-height:40px}
.advantage_fr div .info-circle-heading{color:#151515;font-size:1.75rem;margin:15px 0 15px}
.advantage_fr .info-circle-text,.advantage_fr_dize{color:#5a5858;font-size:.95rem;line-height:25px;text-align:left}
.advantage_fr_dize{padding:35px;padding-top:0}
.advantage_fr_dize p{font-size:22px;text-align:center;margin:15px 0}
.support_wid .fr{width:55%}
.support_fl{width:40%}
.support .sameite_title,.support_wid{width:88%;margin:0 auto}
.support_wid{margin-top:50px}
.support{padding:110px 0 160px 0}
.support_fl .fl{width:55px;height:55px;line-height:55px;text-align:center;border:1px solid #646464;border-radius:50%;position:relative;top:5px}
.support_fl .fl .iconfont{font-size:1.875rem;color:#646464}
.support_fl .fr{width:87%;color:#5a5858;font-size:.9375rem}
.support_fl .fr p{color:#333;font-size:1.5rem;margin-bottom:2px}
.support_fl>div{margin-top:37px}
.support_fl>div:nth-of-type(1){margin-top:0}
/*联系我们*/
.contact_wid{padding-top:90px}
.contact{padding-bottom:85px;}
.contact .level_fl,.contact_wid{width:92%;margin:0 auto}
.contact_wid>.fl{width:50%}
.contact_wid>.fr{width:49.5%}
.contact_box{margin-top:45px}
.contact_box>p{color:#000;font-size:1.875rem}
.contact_box_wid>div{width:50%}
.contact_box_size .fl{font-weight:700}
.contact_box_size{color:#000;font-size:1rem;line-height:28px}
.contact_box_size .fl{width:30%}
.contact_box_size .fr{width:70%}
.contact_box_wid{padding:20px 0 35px 0}
.contact_box_img>div{display:inline-block;margin-left:50px;color:#000;font-size:.9375rem;text-align:center}
.contact_box_img>div:nth-of-type(1){margin-left:0}
.contact_box_img>div img{width:120px}
.contact_box_img p{padding-top:12px}
.message_img{width:50%}
.message_fin{}
.message{background:#05478f}
.message_fin .sameite_title,.message_fin .sameite_title p:nth-of-type(1){color:#fff}
.message_fin .sameite_title::after{background:#fff}
.message_div{width:45%;float:right}
.message_for{margin-top:35px}
.contact_top>div{display:inline-block;margin-right:20px}
.contact_top label{color:#fff;font-size:.9375rem;font-weight:500}
.male:checked{background:#fff}
.male{width:15px;height:15px;background-color:#fff;border:solid 1px #fff;font-size:.8rem;margin:0;padding:0;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-appearance:none;-webkit-user-select:none;user-select:none;-webkit-transition:background-color ease .1s;transition:background-color ease .1s}
.contact_top.active .male{border:none;background:0 0}
.male:checked::after{content:'';top:2px;left:1px;position:absolute;background:0 0;border:#0069d8 solid 2px;border-top:none;border-right:none;height:6px;width:10px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.message_tit{color:#fff;font-size:.75rem;margin:10px 0}
.message_tit span{color:#d00808}
.contact_top{margin-top:10px}
#span_nativeplace,#span_nativeplace_sec,#span_nativeplace_son{font-size:14px}
.contact_box_in input{width:100%;background:#fff;border:1px solid #fff;height:35px;font-size:.9375rem;padding-left:15px}
.contact_box_in input::-webkit-input-placeholder{color:#807e7e;font-size:.9375rem}
.contact_box_in p,.message_text p{margin:10px 0}
.message_text textarea{width:100%;background:#fff;border:1px solid #fff;height:100px;color:#807e7e;font-size:.9375rem;padding:15px}
.message_butt{text-align:center;margin-top:20px}
.message_butt button{color:#05478f;font-size:1rem;border:1px solid #fff;background:#fff;width:100px;line-height:35px}
.ditu_title{text-align:center;font-size:2.5rem;color:#333}
.ditu_img{margin-top:55px}
.ditu{padding:70px 0 160px 0}

/*底部信息*/
footer{ text-align:center; background-color: #181818; color:#fff; padding:40px 0px 0px 0px; font-size:12px; }
footer .logo img{max-width:200px;}
footer .contact{text-align:left; line-height:26px;}
footer .contact img{float:left; max-width:120px;}
footer .contact div{float:left; padding-left:10px; font-size:14px;}
footer .contact h4{margin:0px;}
.copyright{background:#000; line-height:35px;}
.copyright a{ color:#fff;}
.foot_nav{ width:20%; float:left; text-align:left;color:#FFF;} 
.foot_nav dt{font-size:16px;}
.foot_nav:hover,.foot_nav:focus{cursor:pointer;}
.foot_nav a{color:#FFF;display:block; font-size:14px; line-height:28px;}
.foot_nav a:hover,.foot_nav a:focus{text-decoration:none;}
.foot_nav span{display:block; padding:3px 0px 0px 0px;}
.webshare{width: 230px; padding: 5px;}
.ewebshare{width: 200px; padding: 5px;}

.tubiao{width:50px; height:50px; border-radius:50%; background:#333;}
.tubiao i{background:#fff;}

.client-2{position:fixed;right:8px;top:50%;z-index:900;border-radius:11px}
.client-2 li{background:#fff;text-align:center;border-radius:50%;width:35px;height:35px;line-height:35px;text-align:center;color:#000;box-shadow:0 0 15px rgba(0,0,0,.3)}
.client-2 li:hover{color:#fff;background:#95000c}
.client-2 li:hover a{color:#fff}
.client-2 li a{text-decoration:none;color:#000}
.client-2 li{position:relative;margin-bottom:15px;}
.client-2 li i{font-size:20px}
.client-2 .my-kefu-ftop{display:none}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-10px;display:none;z-index:333}
.my-kefu-left>div{width:120px;position:absolute;right:60px;top:0;background:#fff;font-size:.875rem;display:none;color:#000}
.client-2 li:nth-child(1):hover .my-kefu-left>div{display:block}
.my-kefu-tel-right{position:absolute;width:110px;height:110px;background:#fff;text-align:center;right:130%;display:none;z-index:99;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}
.my-kefu-tel-right img{max-width:100%;}
.my-kefu-tel-main:hover .my-kefu-tel-right{display:block}
/*小屏幕*/
@media screen and (max-width: 768px){
	.top{padding:0;}
      .logo{margin:10px 0px 10px 10px; max-width:180px; max-height: 40px;}
      .flash,.banner{margin-top: 50px;}
      .navbar{min-height: 50px;}
      .navbar-default .navbar-brand {color: #000; font-size: 16px;}
      .navbar-default .navbar-brand:hover,
      .navbar-default .navbar-brand:focus {color: #000;}
      .navbar-toggle{border:none;}
      .navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none;}
      .navbar-default .navbar-toggle:hover,
      .navbar-default .navbar-toggle:focus {
        background-color: #f6c424;
      }
      .navbar-default .navbar-toggle .icon-bar{background-color: #000;}
      .navbar-default .navbar-nav{margin-top: 0px;margin-bottom: 0px;}
      .navbar-default .navbar-nav > li {}
      .navbar-default .navbar-nav > li:last-child{border: none;}
      .navbar-default .navbar-nav > li > a,
      .navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #000;}
      .navbar-default .navbar-nav > li > a:hover,
       .navbar-default .navbar-nav > li > a:focus,
       .navbar-default .navbar-nav > .active > a, 
       .navbar-default .navbar-nav > .active > a:hover, 
       .navbar-default .navbar-nav > .active > a:focus,
       .navbar-default .navbar-nav > .open > a, 
       .navbar-default .navbar-nav > .open > a:hover, 
       .navbar-default .navbar-nav > .open > a:focus,
       .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{
        background-color: #f6c424; color: #fff;}
       .small-nav{margin-top: 0px;background: rgba(255,255,255,0.85);}

      .top_name,.home-btn,.page_bg{display: none;}
      .language{border-left: 0px; border-right: 0px; }
      .list_box{margin-top: 75px;}
      #topsearch{display: none;}
      .about_bg{padding: 20px 0px 20px 0px;}
      .about_box{padding-top: 16px;}
      .about_box h2{font-size:20px;margin-top:12px;}
      .index_product h2{font-size:20px;margin-top:30px;}
      .case_bg{padding: 5px 0px 10px 0px;}
      .product_list{padding-top: 20px;}
      .left_h2{margin-top: 25px;}
      .list_related h2.left_h2{margin-top: 60px;}
      .product_img,.product_list2 div.product_img{min-height: 100px; margin-bottom:15px;}
      .related_list div.product_img{min-height: 180px;}
      .product_con img,.contents img{width:100%;}
      .news_head h2{font-size:20px;margin-top:30px;}
      .news_index li a{font-size: 14px;}
      .news_index{padding-left: 0px;}
      .news_time,.news_img{ display:none;}
      .left_news ul{padding-bottom: 20px;}
      .index_contact{margin-top:5px;}
      .product_h1{ line-height:22px; font-size:16px; margin-top: 35px;}
      .feedback{margin-top:20px;}
      .page{margin:10px 0px 10px 0px;}
      .footer_nav{background-color: #fafafa;}
      #pic-page a img {width:35px;}
      #cmsFloatPanel{ display: none;}
      .point span.to_prev,.point span.to_next{text-align:left; padding-bottom: 8px;}
      .link_box{padding-left: 7px;margin-top: 25px;}
      .link_box a{display: block;border-right:0px;padding:4px 0px;}
      .link_title{display: block;}
      .link_title:after{content:"";}
      .link_box button{display: inline-block; background-color: transparent; border: none; float: right; margin-top: -20px;}
      .link_box button:hover,.link_box button:focus{color: #f6c424;}
      .link_list{display: none; padding-top: 7px;}
      .tags_box{padding-left: 7px;}
      .tags_box a{display: block;border-right:0px;padding:4px 0px;}
      .tags_title{display: block;}
      .tags_title:after{content:"";}
      .tags_box button{display: inline-block; background-color: transparent; border: none; float: right; margin-top: -20px;}
      .tags_box button:hover,.tags_box button:focus{color: #f6c424;}
      .tags_rows{display: none; padding-top: 7px;}
}

@media screen and (max-width: 767px) {
.copyright_p{display:none}
.campus_lb .swiper-container{padding:0 15%}
.campus_lb_size a{font-size:20px;}
.campus_lb_size p{font-size:14px; margin-top:5px;}
.campus_lb .swiper-button-next,.campus_lb .swiper-button-prev{width:40px;height:40px;line-height:40px;top:34%}
.campus_lb .swiper-button-next{right:7%}
.campus_lb .swiper-button-prev{left:7%}
.campus_lb .swiper-button-next .iconfont,.campus_lb .swiper-button-prev .iconfont{font-size:16px}
.customized{padding:50px 0;}
.customized_div .fl{width:100%; margin:0; padding:0 15px;}
.customized_lb{width:100%; margin-top:30px; padding:0 15px;}
.services_lb .swiper-container{

      padding-bottom: 40px;

  }
.services_lb .swiper-pagination{

    display: block;

    width: 100%;

    bottom: 0;

    text-align: center;

  }
  .strengths{padding:35px 15px 0 0;}
  .strengths_wid .fl{float:none; width:100%;}
  .strengths_div{float:none; width:100%; padding:0; margin-top:35px}
  .strengths .sameite_title{margin-bottom:50px;}
  .contact_wid .fl{float:none; width:100%;}
   .contact_wid .fl div{width:100%;}
  .contact_wid .fr img{display:none;}
  .contact_box_img div{margin:0;}
  .flash{display:none;}
  .mflash{display:block; margin-top:50px;}
  .series .text p{line-height:30px;}
  .abx2 ul{padding:0;}
  footer .contact{margin-top:15px;}
  footer .contact img{margin-bottom:15px; padding-left:10px;}
  .footlogo{text-align:left;}
  .xifu4{padding:30px 15px;}
  .work{margin-top:15px;}
  .xm_bt2{display:none;}
  .work3{background-size:1000px 350px; max-height:350px;}
  .mflash .bx-wrapper .bx-pager.bx-default-pager a{width:10px; height:10px;}
  .cooperate{margin-top:-50px;}
}

@media screen and (max-width: 428px) {
.series ul li{font-size:18px; margin-right:15px;}
    .foot_nav{display:none;}
.xifu2 .box h2{padding:0; padding-top:15px;}
.xifu2 .box ul li{padding:0;}
.product_list{min-height:4900px;}
}
@media screen and (max-width: 375px) {
  .product_list{min-height:4300px;}  
}
@media screen and (max-width: 400px) {
  .product_list{min-height:4600px;}  
}

.pagination>li>a,.pagination>li>span{color:#000}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#000;border-color:#000}



