﻿html{font-size: 62.5%; /*10 ÷ 16 × 100% = 62.5%*/}
body{font-family: "microsoft yahei", "sans-serif", "华文细黑", "黑体" !important;}
ol,
li{list-style: none;}
#header,
footer,
#main{overflow: hidden; width: 100%;}
/*css3*/
.clear:after{display: block; content: ''; clear: both;}
/*header*/
.swiper-container1,
.swiper-container2{margin-left: auto; margin-right: auto; position: relative; overflow: hidden; z-index: 1;}
/*正常屏幕*/
.h_top{line-height: 38px; background: #eeeeee; font-size: 12px; color: #777777;}
.h_top a{color: #777777;}
.h_top span{float: left;}
.h_top .h-top-r{float: right;}
.h_top .h-top-r > a{background: url("../images/al.png") no-repeat left center; padding-left: 30px; background-size: 30px;}
.h_top .h-top-r > a:hover{color: #00b1ac;}
.h_top .h-top-r small a{display: inline-block; width: 18px; height: 18px; text-align: center; line-height: 14px; border: 1px solid #777777; border-radius: 50%; margin-left: 10px; color: #777777;}
.h_top .h-top-r small a i{font-size: 12px;}
.h_top .h-top-r small a:hover{color: #00b1ac; border: 1px solid #00b1ac;}
.h-logo{display: table; vertical-align: middle; padding: 15px 0;}
.h-logo img{display: table-cell; vertical-align: middle;}
.h-logo p{display: table-cell; vertical-align: middle; position: relative;}
.h-logo p span{font-size: 14px; color: #777777; display: block; margin-right: 55px; margin-top: 5px;}
.h-logo p b{display: block; font-size:20px; color: #00b1ac; margin-right: 55px;background: url("../images/0519.png");text-indent: -999rem; width: 171px; height: 21px;}
.h-logo p i{position: absolute; right: 0; top: 12px; color: #00b1ac; font-size: 46px;}
.h-nav{line-height: 67px; background: #00b1ac; position: relative;}
.h-nav:after{display: block; content: ''; clear: both;}
.h-nav ul>li{float: left; width: 12.5%; text-align: center; position: relative; transition: 300ms; -webkit-transition: 300ms;position: relative;}
.h-nav ul>li ol{position: absolute;}
.h-nav ul>li:after{display: block; content: ''; width: 1px; height: 7px; position: absolute; right: 0; top: 50%; margin-top: -3.5px; background: #8ff9f6;}
.h-nav ul>li a{color: #fff; font-size: 13px; display: block;}
.h-nav ul>li ol{ width: 100%;z-index: 100;display: none;}
.h-nav ul>li ol li{line-height: 44px;background: #00A09C;border-bottom: 1px solid #fff; width: 100%;transition: 300ms; -webkit-transition: 300ms;}
.h-nav ul>li ol li:last-child{border-bottom: 0;}
.h-nav ul>li ol li:hover{background: #F43136;}
.h-nav ul>li:hover{background: #f43136;}
.hot-search{line-height: 65px; background: #eeeeee; overflow: hidden;}
.hot-search ul{float: left;}
.hot-search ul li{float: left; font-size: 14px; color: #777777; margin-right: 10px;}
.hot-search ul li:nth-of-type(1){color: #00b1ac;}
.hot-search ul li a{color: #777777;}
.hot-search ul li a:hover{color: #00b1ac;}
.hot-search form{float: right; margin-top: 16px;}
.hot-search form input[type=text]{float: left; width: 212px; line-height: 35px; border: 1px solid #ccc; border-radius: 30px 0 0 30px; height: 35px; text-indent: 10px;}
.hot-search form input[type=submit]{float: left; line-height: 35px; height: 35px; border: 0; background: #f43136; color: #fff; width: 60px; border-radius: 0 30px 30px 0;}
/*小屏幕手机*/
.hidden-g{position: relative;}
.hidden-g .h-nav-g{position: fixed; left: 0; top: 0; z-index: 1000; width: 100%; height: 60px; background: #fff; transition: 300ms; -webkit-transition: 300ms;}
.hidden-g .h-nav-g h1{width: 176px; height: 55px; background: url("../images/logo2.png") no-repeat center; text-indent: -999rem; float: left; position: absolute; left: 15px; top: 50%; margin-top: -28px; background-size: 173px;}
.hidden-g .h-nav-g .btn_i{display: block; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.hidden-g .h-nav-g .btn_i small,
.hidden-g .h-nav-g .btn_i:before,
.hidden-g .h-nav-g .btn_i:after{display: block; content: ''; width: 24px; height: 2px; background: #000000; border-radius: 4px; margin: 6px 0;}
.hidden-g .h-nav-g .btn_i_click small{opacity: 0;}
.hidden-g .h-nav-g .btn_i_click:before{transform: rotateZ(45deg); transform-origin: 0px 6px;}
.hidden-g .h-nav-g .btn_i_click:after{transform: rotateZ(-45deg); transform-origin: 5px -1px;}
.hidden-g .h-nav-g .i_tel{display: block; background-repeat: no-repeat; background-position: center; cursor: pointer; background-image: url("../images/tel.png"); position: absolute; right: 15px; top: 0; height: 60px; width: 40px;}
.hidden-g .ul-small{background: #3a3a3a; width: 220px; height: 100%; position: fixed; right: 0; top: 0; z-index: 10000; transform: translateX(220px); transition: 300ms; -webkit-transition: 300ms; -webkit-transform: translateX(220px);}
.hidden-g .ul-small input{width: 160px; line-height: 40px; background: #fff; border: 0; border-radius: 20px; margin: 20px 30px 0 30px; text-indent: 10px;}
.hidden-g .ul-small ul{margin-top: 20px;}
.hidden-g .ul-small ul li a{color: #fff; padding-left: 30px; padding-right: 30px; line-height: 50px; display: block;}
.hidden-g .translate{transform: translateX(-220px); -webkit-transform: translateX(-220px);}
.hidden-g .translate2{transform: translateX(0); -webkit-transform: translateX(0);}
/*banner*/
.banner .swiper-pagination-bullet{width: 24px; height: 4px; display: inline-block; border-radius: 5px; background: #919190; opacity: .4;}
.banner .swiper-pagination-bullet-active{background: #fff; opacity: 1;}
.banner .swiper-slide{position: relative; background-size: 240px;}
/*main*/
.main-title{text-align: center; position: relative; padding: 65px 0 30px 0;}
.main-title strong{display: block; position: absolute; width: 100%; text-align: center; font-size: 7.2rem; color: #d1d1d1; opacity: 0.3; top: 32px; font-weight: 500;}
.main-title small{font-size: 18px; color: #b3b3b3; position: relative; z-index: 2;}
.main-title b{display: block; font-size: 30px; color: #515151; margin: 10px 0; position: relative; z-index: 2;}
.main-title span{font-size: 18px; color: #b3b3b3; position: relative; z-index: 2;}
/*company*/
.company{padding-bottom: 40px; border-bottom: 1px solid #dcdcdc;}
.company ul{overflow: hidden; margin: 40px 0;}
.company ul li p{border: 2px solid #00b1ac; height: 82px; padding: 10px 20px; width: 100%; margin: 0 auto; background-repeat: no-repeat; background-position: 10px center;}
.company ul li p img{float: left;}
.company ul li:hover span{color: #00B1AC;}
.company ul li p span{float: right; font-size: 20px !important; color: #777777; padding-top: 14px;transition: 300ms; -webkit-transition: 300ms;}
.company ul li:nth-of-type(1) p{background-image: url("../images/c1.jpg");}
.company ul li:nth-of-type(2) p{background-image: url("../images/c2.jpg");}
.company ul li:nth-of-type(3) p{background-image: url("../images/c3.jpg");}
.company ul li:nth-of-type(4) p{background-image: url("../images/c4.jpg");}
.company ul li:last-child img{padding-top: 5px;}
.company .container2 span{font-size: 14px; color: #777777; line-height: 28px;}
.company .container2 a{width: 136px; line-height: 38px; background: #00b1ac; text-align: center; font-size: 14px; color: #fff; display: block; margin: 20px auto; transition: 300ms; -webkit-transition: 300ms;}
.company .container2 a:hover{background: #f43136;}
/*product*/
.product{background: #f4f4f4; padding-bottom: 45px;}
.product>a{width: 136px;line-height: 38px;background: #00b1ac;text-align: center;font-size: 14px;color: #fff;display: block;margin: 20px auto;transition: 300ms;-webkit-transition: 300ms;}
.product>a:hover{    background: #f43136;}
.sidebar h4{background: #00b1ac; color: #fff; padding: 25px 0; font-size: 24px; text-indent: 25px;}
.sidebar h4 small{display: block; font-size: 14px; color: #4dccc8; margin-top: 5px;}
.sidebar ul{background: #fff;}
.sidebar ul li{line-height: 60px; padding-left: 30px; border-bottom: 1px solid #e5e5e5;}
.sidebar ul li a{display: block;}
.sidebar ul li i{position: relative; top: 1px; color: #bbbbbb;}
.sidebar ul li span{font-weight: bold; padding-left: 15px;}
.sidebar ul li a:hover{color: #00b1ac; display: block;}
.sidebar ul li a:hover i{color: #00b1ac;}
.sidebar2{margin-bottom: 30px;}
.sidebar2 ul{overflow: hidden;}
.sidebar2 ul li{margin-bottom: 5px;}
.sidebar2 ul li a{display: block; line-height: 40px; background: #00b1ac; padding-left: 10px; color: #fff;}
.sidebar2 ul li a i{position: relative; top: 1px;}
.sidebar2 ul li a span{font-weight: bold; padding-left: 15px;}
ul.pdc-list li{position: relative; margin-bottom: 93px;}
ul.pdc-list li b{display: block; overflow: hidden; background: #fff; width: 100%; position: relative; height: 185px;}
ul.pdc-list li b img{transition: 300ms; -webkit-transition: 300ms; max-height: 185px; position: absolute; z-index: 10; top: 50%; left: 50%;;transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}
ul.pdc-list li b i{width: 36px; height: 36px; color: #f43136; position: absolute; left: 50%; margin-left: -18px; top: 50%; margin-top: -38px; font-size: 36px; opacity: 0; transition: 300ms; -webkit-transition: 300ms; z-index: 12;}
ul.pdc-list li div{position: absolute; left: 0; bottom: -57px; width: 100%; padding: 0 15px; z-index: 12;}
ul.pdc-list li div p{background: #fff; transition: 300ms; -webkit-transition: 300ms;}
ul.pdc-list li div p span{color: #414141; line-height: 55px; border-top: 0; display: block; text-align: center; font-weight: bold; border-top: 1px solid #eee;}
ul.pdc-list li div p small{text-align: center; line-height: 40px; display: none; color: #777777;}
ul.pdc-list li:hover b img{opacity: 0.8;}
ul.pdc-list li:hover b i{opacity: 1;}
ul.pdc-list li:hover div{bottom: -56px;}
ul.pdc-list li:hover div p{background: #00b1ac; color: #fff;}
ul.pdc-list li:hover div p span{color: #fff; border-bottom: 1px solid #eee;}
ul.pdc-list li:hover div p small{display: block; color: #fff;}
/*case*/
.case{background: url("../images/casebg.jpg") no-repeat center; background-size: cover; padding-bottom: 50px;}
.case .main-title{color: #fff;}
.case .main-title small{color: #fff;}
.case .main-title b{color: #fff;}
.case-sb ul li{line-height: 45px;}
.case-sb ul li a{display: block; background: #fff; border-left: 4px solid #00b1ac; border-radius: 5px; border-bottom: 1px solid #b3b3b3; text-indent: 40px; position: relative; color: #00b1ac; transition: 300ms; -webkit-transition: 300ms;}
.case-sb ul li a i:nth-of-type(1){position: absolute; right: 41px; top: 4px; font-weight: bold;}
.case-sb ul li a i:nth-of-type(2){position: absolute; right: -11px; top: 4px; opacity: 0; transition: 300ms; -webkit-transition: 300ms;}
.case-sb ul li a:hover{background: #f43136; color: #fff; border-left: 4px solid #f43136;}
.case-sb ul li a:hover i:nth-of-type(2){opacity: 1; color: #f43136;}
.case-itr{padding: 0 15px;}
.case-itr .case-itr-con{padding: 22px 0; background: #fff; overflow: hidden;}
.case-itr .case-itr-con h3{font-size: 20px; color: #303030;}
.case-itr .case-itr-con span{font-size: 14px; color: #b3b3b3; line-height: 25px; display: block; margin: 22px 0;}
.case-itr .case-itr-con a{display: block; width: 120px; line-height: 30px; border: 1px solid #00B1AC; color: #fff; text-align: center; transition: 300ms; -webkit-transition: 300ms;background: #00B1AC;}
.case-itr .case-itr-con a:hover{background: #f43136; color: #fff; border: 1px solid #f43136;}
/*adv*/
.adv{background: url("../images/advbg.jpg") no-repeat center; background-size: cover; overflow: hidden; width: 100%; padding: 40px 0;}
.adv h3{font-size: 24px; color: #fff; margin-bottom: 30px;}
.adv h3 span{display: block; font-size: 12px; margin-top: 5px;}
.adv .adv-left ul li{font-size: 12px; color: #fff; line-height: 24px; margin-bottom: 18px; padding-right: 80px; background-repeat: no-repeat; background-position: left center; padding-left: 66px;}
.adv .adv-left ul li:nth-of-type(1){background-image: url("../images/a1.png");}
.adv .adv-left ul li:nth-of-type(2){background-image: url("../images/a2.png");}
.adv .adv-left ul li:nth-of-type(3){background-image: url("../images/a3.png");}
.adv .adv-left ul li:nth-of-type(4){background-image: url("../images/a4.png");}
.adv .adv-left ul li:nth-of-type(5){background-image: url("../images/a5.png");}
.adv .honor .honor-wrap{padding: 0 40px; position: relative; left: -40px;}
.adv .honor .honor-wrap .swiper-container2{padding-bottom: 50px;}
.adv .honor .honor-wrap .swiper-container2 .swiper-slide{background: #fff; padding: 25px 0 15px 0;}
.adv .honor .honor-wrap .swiper-container2 .swiper-slide span{display: block; width: 100%; text-align: center; font-size: 18px; color: #00b1ac; margin-top: 10px;}
.adv .honor .honor-wrap .swiper-container2 .swiper-pagination-bullet{background: #fff; width: 12px; height: 12px;}
.adv .honor .honor-wrap .swiper-container2 .swiper-pagination-bullet-active{background: #fff;}
.adv .honor .honor-wrap .swiper-container2 img{max-width: 152px; max-height: 210px;}
/*news*/
.news{padding: 60px 0;}
.news .news-title{text-align: center; margin-bottom: 30px;}
.news .news-title h3{font-size: 60px; color: #00b1ac; font-weight: 300;}
.news .news-title span{display: block; font-size: 24px; color: #595959;}
.news .news-title small{font-size: 14px; color: #7f7f7f;}
.news .new-img img{border: 4px solid #ccc;}
.news ul{margin-bottom: 45px;}
.news ul li{margin-bottom: 20px;}
.news ul li a{color: #2a2a2a;}
.news ul li a:hover{color: #00b1ac;}
.news ul li a span{font-size: 16px;}
.news ul li a small{font-size: 12px; float: right;}
.news .news-more{width: 150px; line-height: 40px; background: #00B1AC; text-align: center; font-size: 14px; color: #fff; display: block; clear: both; margin: 0 auto;transition: 300ms; -webkit-transition: 300ms;}
.news .news-more:hover{background: #F43136;}
/*join*/
.join{background: url("../images/join.jpg") no-repeat center; height: 653px; background-size: cover;}
.join h3{margin-bottom: 90px;}
.join h3:nth-of-type(1){margin-top: 160px;}
.join h3 span{display: block; font-size: 40px; color: #00b1ac;}
.join h3 small{display: block; font-size: 16px; margin-top: 20px; color: #333;line-height: 27px;}
/*msg*/
.msg{background: url("../images/msg.jpg"); padding: 50px 0;}
.msg .msg-left ul li{margin-bottom: 50px;position: relative;}
.msg .msg-left ul li:after{display: block;content: '';clear: both;}
.msg .msg-left ul li:hover i{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}
.msg .msg-left ul li i{float: left; width: 100px; height: 100px; border: 1px solid #48c7c3; color: rgba(255, 255, 255, 0.87); text-align: center; line-height: 100px; font-size: 28px; border-radius: 50%;transition: 300ms; -webkit-transition: 300ms;}
.msg .msg-left ul li p{float: left; color: #fff; margin-left: 15px; margin-top: 30px;}
.msg .msg-left ul li p span{display: block; font-size: 14px;}
.msg .msg-left ul li p b{display: block; font-size: 24px;}
.msg .msg-left ul li p b.b_2{font-size: 20px;}
.msg .msg-left ul li img{position: absolute;    bottom: -30px; opacity: 0;left: -88px;visibility: hidden; -moz-transition: all 350ms linear; -webkit-transition: all 350ms linear; transition: all 350ms linear; width: 80px;}
.msg .msg-left ul li img{opacity: 1;visibility: visible;}

.msg .msg-right h3{font-size: 26px; color: #fff;}
.msg .msg-right span{font-size: 14px; margin: 25px 0; display: block; color: #fff;}
.msg .msg-right form input[type=text]{width: 46%; line-height: 40px; border: 1px solid #ccc; margin-bottom: 25px; margin-right: 2%; text-indent: 10px;}
.msg .msg-right form textarea{width: 95%; display: block; text-indent: 10px; padding-top: 10px; height: 115px;}
.msg .msg-right form input[type=submit]{display: block; width: 190px; line-height: 40px; background: #f43136; color: #fff; text-align: center; border: 0; margin-top: 25px;}
/*footer*/
footer{background: #1a1a1a; font-size: 14px; color: #888888;}
footer .container{position: relative;}
footer a{color: #888888;}
footer .row{padding: 45px 0 25px 0;}
footer .f-nav{overflow: hidden; padding-top: 20px;}
footer .f-nav li{float: left; width: 10%; text-align: center; line-height: 35px; margin-right: 5px;}
footer .f-nav li a{display: block; color: #888888;}
footer .f-nav li:hover{background: #424242;}
footer .f-links{margin-top: 25px;}
footer .f-links img{float: left;}
footer .f-links ul{float: left; border-left: 1px solid #888888;}
footer .f-links ul li{float: left; width: 50%; margin-bottom: 5px;}
footer .f-ewm p{float: right; padding: 0;}
footer .f-ewm span{display: block; text-align: center; font-size: 12px;}
footer .f-bottom{padding: 20px 0;}
footer .f-bottom span{float: right;}
footer .gtop{position: absolute; right: 30px; top: 0; background: #f43136; color: #fff; text-align: center; width: 48px; height: 48px; z-index: 200; line-height: 48px; font-size: 24px;cursor: pointer;}
/*info*/
.location{overflow: hidden; border-bottom: 1px solid #ccc; margin-bottom: 25px; padding-bottom: 15px;display: block !important;}
.location h3{font-size: 24px; float: left; color: #00b1ac;}
.location h3 i{font-size: 28px;}
.location > span{float: right; font-size: 14px; margin-top: 9px;}
.p_content{font-size: 14px; line-height: 35px; width: 100%; overflow: hidden;}
.p_content img{max-width: 100%;}
#info{padding-bottom: 65px;}
#info .product{padding-bottom: 0;}
#info .product-info .sidebar ul li{background: #fff;}
#info .sidebar ul li{background: #f6f6f6;}
/*在线留言详情页*/
.input-group{margin-bottom: 10px; clear: both; /*overflow: hidden;*/}
.input-group:after{display: block; content: ''; clear: both;}
.input-group label{width: 62px; font-size: 15px; display: inline-block; text-align-last: justify; color: #606060; font-weight: bold;}
.input-group input[type=text]{border: 1px solid #aaa; box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset; border-radius: 2px; line-height: 30px; height: 30px; width: 276px; text-indent: 1em; font-family: "microsoft yahei", "sans-serif"; background: #f0f2ef; transition: 300ms; -webkit-transition: 300ms; outline: none;}
.input-group input[type=text]:focus{width: 300px; box-shadow: 0 0 5px #00b1ac; border: 1px solid #00b1ac;}
.input-group textarea:focus{width: 550px; box-shadow: 0 0 5px #00b1ac; border: 1px solid #00b1ac;}
.input-group input[type=text]#captcha:focus{width: 90px; box-shadow: 0 0 5px #00b1ac; border: 1px solid #00b1ac;}
.input-group textarea{transition: 300ms; -webkit-transition: 300ms; width: 520px; border: 1px solid #aaa; box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset; border-radius: 2px; background: #f0f2ef; text-indent: 1em; padding-top: 5px; font-family: "microsoft yahei", "sans-serif"; outline: none;}
#submit{display: block; clear: both; width: 80px; line-height: 30px; background: #00b1ac; border: 0; color: #ffffff; font-size: 14px; font-family: "microsoft yahei"; margin-left: 64px;}
#submit:hover{background: #BB0000;}
/*page*/
#prev_next{list-style: none; margin-top: 20px; margin-right: 10px;}
#prev_next a{color: #3e3e3e;}
#prev_next a:hover{color: #00b1ac;}
#prev_next{font-size: 14px; margin-top: 25px;}
div.page{margin: 20px 20px 20px 0; clear: both; float: right; font-size: 14px;display: block !important;}
div.page a{padding: 2px 5px; margin: 2px 0 5px 0;display: inline-block;color: #ffffff; text-decoration: none; background: #9b9b9b;}
div.page a:hover{background: #5c5c5c;}
div.page span.current{padding: 2px 8px; font-weight: bold; margin: 2px; color: #fff; background-color: #00b1ac;}
div.page span.disabled{padding: 2px 5px; margin: 2px; color: #ddd;}
/*联系我们详情页*/
.contact_info_list ul li{font-size: 14px; list-style: none; line-height: 30px;}
.contact_info_list b{font-size: 22px; color: #b00; margin-top: 20px; margin-bottom: 20px; font-weight: 500;    text-align-last: justify; display: inline-block;width: 100%;}
.contact_info_list b span{display: block; font-size: 12px; color: grey; margin-top: 5px;letter-spacing: -1px;}
/*.info_maps{border: 1px solid #ccc; height: 315px; padding: 0;}*/
/*产品详情页*/
.info_content_left h2{font-size: 20px; margin-bottom: 15px;}
.pdc_time{color: #999;
    /*margin: 0 0 30px 0; padding-bottom: 20px; border-bottom: 1px solid #EDEDED; */
    font-size: 12px;}
.info_content_right h4{font-size: 16px; margin: 15px 0; padding-bottom: 15px; border-bottom: 1px solid #EDEDED; font-weight: bold;}
.info_content_right ul li a,
.info_content_right ol li{color: #9E9E9E; line-height: 35px;}
.info_content_right ul li a:hover{text-decoration: underline;}
.info2{padding-top: 45px;}
/*新闻详情页*/
.new_right li{border-bottom: 1px dashed #999999; padding: 15px 0;}
.new_right li:first-child{margin-top: 20px; padding-top: 0;}
.new_right li p{overflow: hidden;}
.new_right li b{float: left; color: #000; font-weight: bold; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear; font-size: 16px;}
.new_right li small{float: right; color: #666666; font-weight: 400;}
.new_right li span{display: block; line-height: 26px; color: #666666; padding: 10px 0 0 0;}
.new_right li:hover b{color: #00b1ac;}
.info-bg{background: #f4f4f4;}
.product ul.pdc-list2 li div{bottom: -40px;}
.product ul.pdc-list2 li:hover div{ bottom: -40px;}
.pdc-list2 li{margin-bottom: 65px !important;}
.pdc-list2 li a{display: block; transition: 300ms; -webkit-transition: 300ms;position: relative; width: 100%; height: 100%;}
.product ul.pdc-list li b img{display: block;}
.product ul.pdc-list li:hover b img{opacity: 1;}
.pdc-list2 li span{display: block; width: 100%; line-height: 40px; background: #fff; text-align: center; border-top: 1px solid #eee;}
.pdc-list2 li:hover span{background: #00b1ac; color: #fff;}


.banner2{background-repeat: no-repeat; background-position: center; background-size: cover; height: 380px;}
.p-banner{background-image: url("../images/p-banner.jpg");}
.c-banner{background-image: url("../images/c-banner.jpg");}
.co-banner{background-image: url("../images/co-banner.jpg");}
.j-banner{background-image: url("../images/j-banner.png");}

.a-banner{background-image: url("../images/a-banner.png");}
.n-banner{background-image: url("../images/n-banner.jpg");}
.m-banner{background-image: url("../images/m-banner.jpg");}

/*返回按钮*/
.p_info_title{padding-bottom: 20px;/* border-bottom: 1px solid #EDEDED; */position: relative;margin-bottom: 25px;text-align: center;}
.back_btn{position: absolute;right: 0;top: 45px;display: block; z-index: 10;margin-bottom: 15px;}
.back_btn li{float: left;background: #00b1ac;color: #fff;margin-left: 5px;width: 100px;text-align: center;line-height: 29px; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.back_btn li a{color: #fff;}
.back_btn li:hover{background: #F43136;}

.info_t h2 { float: left; margin-bottom: 10px;background: url("../images/h.png") no-repeat left center;padding-left: 16px;}
.info_t>span{float:right;margin-top: 5px;color: #8A8A8A;}
.info_t>span a{color: #8A8A8A;}
.info_t>span a:hover{color: #00B1AC;}
.info_t{overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:20px;}


/*footer2*/
.footer2{position: fixed;bottom: -1px;width: 100%;left: 50%;margin-left: -50%;background: #00b1ac;overflow: hidden;z-index: 1000;}
.footer2 ul li{float: left;padding:10px 0 8px 0;width: 25%;position: relative;text-align: center;border-right: 1px solid rgba(223, 223, 223, 0.70);}
.footer2 ul li a{font-size:18px;color: #ffffff;display: block;}
.footer2 ul li a img{ height: 26px;}
.footer2 ul li a span{display: block;}


._title{display: block !important;}
.news_time{display: block !important;}
.p_content{display: block !important;}
.contact-5{}
@media screen and (max-width: 767px) {
    .contact-5{width: 100%!important;row}
    .contact-4{width: 60%;}
    .contact-3{width: 40%;}
    .contact-6{width: 100%;}
}