﻿
.clear{clear: both;}
.w80{width: 1200px;margin: 0 auto;}
.logo{float: left;height: 100px;line-height: 100px;}
.shares{float: left;border-left: solid 1px rgb(0,109,107);margin: 26px 0;margin-left: 0px;margin-left: 20px;padding-left: 15px;}
.shares p{color: rgb(0,109,107);font-size: 15px;}
.meNav{float: right;}
.head{position: fixed;width: 100%;background: white;box-shadow: 0 0 5px 0 #bfbfbf;z-index: 999;}
.logo img{margin-top: 20px;}

.ban .swiper-slide>img{width: 100%;}
.ban .swiper-slide{position: relative;}
.ban .swiper-slide ul li{float: left; margin-left: 192px; }
.ban .swiper-slide ul li:nth-child(1){margin-left: 0;}
.ban .swiper-slide ul {position: absolute; top: 50%;transform: translateY(-50%); width: 1200px; left: 50%;transform: translateX(-50%);}
.ban .swiper-slide ul li:hover img{transform:scale(1.1,1.1);}
.ban .swiper-slide ul li:hover p{transform:scale(1.1,1.1);}
.ban .swiper-slide ul li img{transition: all 0.5s;}
.ban .swiper-slide ul li p{transition: all 0.5s;color: white;font-size: 18px; margin-top: 20px;text-align: center;}
.xianbiaoti{text-align: center;margin-top: 30px;}
.xianbiaoti a{position: relative; line-height: 60px;font-size: 25px; color:#3d6464;font-weight: bold;text-align: center;margin-top: 40px; }
.xianbiaoti a:before{position: absolute;height: 3px; width: 50px;top: 14px;left: -70px; background:#3d6464;content: " "; }
.xianbiaoti a:after{position: absolute;height: 3px; width: 50px;top: 14px; right:-70px; background:#3d6464;content: " "; }
.fl {
    float: left;
}
.fr {
    float: right;
}
.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.fwly ul li div{margin: 0 auto;display: block;}
.hjqimg2{display: none;margin: 0 auto;}
.fwly ul li{width: 240px; height: 370px;}
.fwly ul{margin-top: 35px;}
.fwly ul li:hover{background: #3d6464;}
.fwly ul li:hover .hjqimg2{ display: block;}
.fwly ul li:hover .hjqimg1{display: none;}
.fwly ul li>a p{padding-top: 50px;}
.fwly ul li h5{font-size: 20px; text-align: center;color:#3d6464;margin-top: 21px; margin-bottom: 25px; }
.fwly ul li:hover h5{color: white;}
.fwly ul li span{width: 210px;display: block;margin: 0 auto;line-height: 1.8;    text-align: justify;font-size: 16px;}
.fwly ul li:hover span{color: white;}
.xwzx{padding-bottom: 60px !important;}
.fwly{margin-top: -55px !important;margin-bottom: 20px !important;}
.worp{width: 100%;}
.worpxwzx{ background: #eeeeee; }
.footerleft span{color: white; line-height: 3;}
.footerleft span a{color: white;}
.footerright .mfs2{text-align: center; color: white;font-size: 16px;display: block; line-height: 2;}
.footerright div{margin-top: 25px;}
.xx{padding: 0 5px;}

.hjq{width: 100vw;height: 50px; background: #3d6464; position: fixed;left: 0; display: none;text-align: center;}
.meNav>ul li:hover .hjq{/*display: block;*/}
.hahaha{position: absolute;width: 100vw; display: none;line-height: 50px;left: -100%;}
.hahaha  li:hover{background:#5b8080;}
.hahaha li a{color: #ececec !important;}
.meNav>ul li:hover .hahaha{display: block;}

.hjq ul li a{line-height: 50px;font-size: 14px;color: white !important;}
.hjq ul{margin-left: 56%;transform: translateX(-50%);}

.tit{padding: 40px 0 40px 0;text-align: center;}
.tit span{display: block;font-size: 24px;text-transform: uppercase;}
.tit a{color: #3d6464;font-size: 24px;}

.w70{width: 1200px;margin: 0 auto;}
.newsl{float: left;width: 49%;}
.newsr{float: right;width: 49%;}

.newsl .ntit{position: absolute;bottom: 0;left: 0;background: #000;padding: 15px 0 15px 20px;width: 100%;color: white;opacity: 0.7;}
.newsl .ntit p{display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.newsl .swiper-container .swiper-pagination-bullets{bottom: 15px;width: 95%;}
.newsl .swiper-container .swiper-pagination{text-align: right;}
.newsl .swiper-slide img{width: 100%;height: 380px}

.ntime{float: left;width: 20%;}
.nsize{float: right;width: 78%;}
.ntime span{display: block;color: #505050;text-align: center;}
.ntime span:first-child{font-size: 48px;line-height: 1;}
.ntime span:last-child{font-size: 16px;line-height: 1.4;}

.nsize h4{font-size: 16px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.nsize p{font-size: 14px;color: #7c7c7c;margin-top: 10px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.newsr ul li{border-bottom: 1px solid #7c7c7c;padding: 2.8% 0;}
.newsr ul li:hover{background: #3d6464;}
.newsr ul li:hover .ntime span{color: white;}
.newsr ul li:hover .nsize h4{color: white;}
.newsr ul li:hover .nsize p{color: white;}
.nn{background: #3d6464;}
.nn h4,.nn p,.nn span{color: white;}
.jobtop{background: url(/statics/jx/img/zwzp_03.png) no-repeat;}


.layui-nav .layui-nav-item a{position: relative;}
.layui-nav-item .qdhx:before{display: inline-block;content: "";width: 0;height: 3px;background: #3d6464;position: absolute;left: 50%;top: 0;transition: all .3s ease 0s;}
.my-this .qdhx:after{display: inline-block;content: "";width: 100%;height: 3px;background: #3d6464;position: absolute;left: 0;top: 0;}
.on-this a:before{width: 100%;margin-left: -50%;}


.about{padding-top: 60px;position: relative;}
.about img{width: 100%;}
.about_size{position: absolute;width: 30%;padding: 3%;top: 18%;left: 46%;background: url(/statics/jx/img/index_15.png) no-repeat;background-size: 100% 100%;}
.about_size h4{font-size: 20px;color: #3d6464;font-weight: bold;}
.about_size span{display: block;font-size: 20px;color: #3d6464;text-transform: uppercase;padding: 25px 0;}
.about_size p{font-size: 16px;line-height: 2;}
.about_size a{display: inline-block;font-size: 18px;color: white;background: #3d6464;padding: 10px 30px;margin-top: 40px;}



@media(max-width: 1440px){
    .about_size{top: 20%;}
    .about_size p{display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
    .about_size a{margin-top: 20px;}
}

@media (max-width: 1920px){
    .newsr ul li{padding: 1.9% 0;}
}

@media (max-width: 1680px){
    .newsr ul li{padding: 2% 0;}
}

@media (max-width: 1420px){
    .newsr ul li{padding: 2% 0;}
}

@media (max-width: 1399px){
    .newsr ul li{padding: 1.9% 0;}
}



.business{padding-bottom: 20px;}
.business li{position: relative;float: left;width: 32%;margin-left: 2%;margin-bottom: 2%;}
.business li:first-child{margin-left: 0;}
.business li:nth-child(4n){margin-left: 0;}
.business li img{width: 100%;}
.company{display: none;text-align: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/statics/jx/img/index_16.png) no-repeat;background-size: 100% 100%;}
.company h4{font-size: 18px;text-align: center;color: white;margin-top: 15%;}
.company i{display: inline-block;width: 10%;height: 2px;background: white;margin: 5% 0;}
.company p{font-size: 14px;color: white;line-height: 2;width: 90%;margin: 0 auto;}

.mm .company{display: block;}

.footer{background: #3d6464;padding: 40px 0;}
.fimg{float: left;width: 20%;margin-top: 3%;}
.fimg img{max-width: 100%;}
.flx{float: left;width: 35%;margin-left: 5%;}
.fyq{float: left;width: 15%;margin-left: 5%;}
.fgz{float: left;width: 15%;margin-left: 5%;}
.fgz img{max-width: 100%;}

.ftit{border-bottom: 1px solid white;line-height: 3;color: white;font-size: 18px;}
.flx_phone{margin-top: 10px;}
.phone_n{margin-top: 10px;}
.phone_n i{font-style: normal;color: white;font-size: 14px;}
.phone_n span{color: white;font-size: 24px;}

.f1{background: #1b1b1b;height: 40px;line-height: 40px;}
.fbq{float: left;color: white;}
.fcomm{float: right;color: white;}

.banner img{width: 100%;}
.aa{display: block;}
.bb{display: none}
.addLeft{color: white;}
.addLeft a{color: white;}
.addLeft a:nth-child(2) {color: white;
    position: absolute;
    top: -47px;
    left: 0px;
    font-size: 25px;
font-weight: bold;
width: 300px;
display: block;}
.jxbg h5{font-size: 25px;font-weight: bold;color: white;margin-top: 63px;}
.jxbg p{font-size: 16px; font-weight: 400;color: white;margin-top: 10px;}
.topAddress{border-bottom: 1px solid #bfbfbf;height: 173px;background: url(/statics/jx/img/column_hd_bg1.png) no-repeat;background-position: 0;}
.add_w1200{width: 1200px;margin: 0 auto;}
.addLeft{float: left;font-size: 16px;margin-top: 100px; position: relative;}
.addRight{float: right;}
.addRight ul li{display: inline-block;}
.addRight a{display:block;position:relative;padding: 0 5px; font-size: 16px;}
.addRight a i{width: 0px;height:3px;position: absolute;background:#3d6464;bottom: -1px;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;left: 50%;}
.addRight a:hover i{width: 100%;margin-left: -50%;}
.addRight a:hover{color:#3d6464;}
.mok i{width: 100% !important;margin-left: -50%;}
.mok{color:#3d6464;}
.ccc{width: 100% !important;}

.contents1{width: 1200px;margin: 0 auto;line-height: 2;font-size: 16px;}
.conLeft,.conLeft1{float: left;width: 72%;padding-top:30px;/*border-right: 1px solid #bfbfbf;*/margin-bottom: 40px;min-height: 600px;padding-right: 3%;}
.conLeft img{max-width: 100%;}
.conRight{float: right;width: 25%;}
.conRight div{background: #f5f5f5;padding: 15px;margin-top: 10px;}
.conRight a{display: block;font-size: 15px;}
.conRight p{background: url(/statics/jx/img/xiug_03.png) no-repeat;background-position: 0;    padding-left: 30px;border-bottom: 1px solid #707070;line-height: 3;margin-bottom: 15px;font-size: 18px;color: #1e8029;}
.conRight img{display: block;margin-top: 10px;width: 100%;}
.nyleft { float:left; width: 187px; margin:46px 0px;box-shadow: 0px 0px 6px 2px #eae7e7;}
.nyleft .ltitle { background: #3D6364; height: 60px;}
.nyleft .ltitle h3 { color: #ffffff; font-size: 20px; line-height:60px; text-align:center;}
.nyleft ul{ margin:3px 0px;}
.nyleft ul li { border-bottom:#D6D6D6 solid 1px;}
.nyleft ul li:last-child{ border-bottom:none;}
.nyleft ul li a {
  display: block;
  position: relative;
  text-align: left; padding-left:53px;
  height: 42px;
  line-height: 42px;
  color: #7F7F7F;
  font-size: 16px;
}
.nyleft ul li a.cur,
.nyleft ul li a:hover { color: #3d6464;}
.nyleft ul li a::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 34px;
  transform: translate(0, -50%);
  border: solid 6px transparent;
  border-left-color: #7F7F7F;
}
.nymid { float:left; width: 572px; margin:46px 0px; padding:0px 17px;}

.nyright { float:right; width: 406px; margin:46px 0px;}
.nyr1,nyr6{ display:block; overflow:hidden; margin-bottom:20px;box-shadow: 0px 0px 6px 2px #eae7e7;}
.nytitle{ display:block; overflow:hidden; background-color:#EFEFEF;border-radius:5px; font-size:16px; color:#3d6464; line-height:48px; padding:0px 18px; font-weight:bold;}
.nytitle span{ float:right; font-size:14px; color:#999;font-weight:100;}
.nytitle span a{color:#999;}
.nytitle span a:hover{color:#3d6464;}
.nyr11{ display:block; overflow:hidden; margin:8px 3px;}
.nyr12{ display:block; overflow:hidden; margin:10px 15px;}
.nyr12 a{font-size: 14px;color: #337ab7}
.nyr2{ display:block; overflow:hidden; margin-bottom:20px;}
.nyr3{ display:block; overflow:hidden; margin-bottom:24px;box-shadow: 0px 0px 6px 2px #eae7e7;}
.nyr4{ display:block; overflow:hidden; margin-bottom:24px;box-shadow: 0px 0px 6px 2px #eae7e7; height:205px; background-image:url(../img/tz3.jpg); background-repeat:no-repeat; background-size:572px 205px;}
.nyr41{ display:block; overflow:hidden; margin:10px 16px; font-size:14px; color:#fff;}
.nyr41 span{ float:right; font-size:14px; color:#999;}
.nyr41 span a{color:#999;}
.nyr41 span a:hover{color:#3d6464;}
.nyr41 b{ float:left; font-size:16px; margin-right:10px;}
.nyr42{ display:block; overflow:hidden; margin:48px 0px 0px 38px; font-size:14px; color:#333;}
.nyr42 li{ float:left; width:119px; text-align:center; line-height:28px; margin-left:36px;}
.nyr42 li span{ display:block; overflow:hidden; font-size:18px; color:#3d6464; font-weight:bold;}
.nytzl{ float:left; width:258px; font-size:14px; line-height:24px; margin-top:28px; color:#666;}
.nytzl p{ margin-bottom:10px;}
.nytzr{ float:right; width:276px; height:150px;}
.nyr5{display: none;}

.hd{ display:block; overflow:hidden; margin:0px 0px 20px 0px;border-bottom: 1px solid #ccc; padding-left:20px;}
.hd li{ float:left; width:auto; height:48px; line-height:48px;text-align:center; padding:0px 20px 1px 20px;}
.hd li a.tabactive{ color:#0061ae; padding:0px;border-bottom: 1px solid #0061ae;}
.hd li a{display:block; overflow:hidden; color:#000; font-family:"微软雅黑"; font-size:20px; padding:0px;border-bottom: 1px solid #fff;}
.bd ul{ padding-top:15px;}
.bd ul li{ float:left; margin:0px 20px; line-height:25px;}


.about_a{padding-right: 0;border-right: none;float: right; width: 870px;}
.about_b{float: left;padding-top: 25px;}



.list-ul{padding: 40px 0;}
.list-ul li{margin-bottom: 20px;padding: 20px 0;transition: all .5s;border-bottom: 1px solid #bfbfbf;}
.list-time{display: inline-block;height: 40px;line-height: 40px;}
.ul-a{background: #F0F0F0;width: 10%;position: relative;overflow: inherit;padding: 20px;float: left;}
.ul-a:after{position: absolute;content: "";display: block;width: 1px;height: 100%;background: #dcdcdc;top: 0;right: -20%;}
.ul-a span{display: block;text-align: center;}
.ul-a span:first-child{font-size: 40px;color: #3d6464;line-height: 60px;}
.ul-a span:last-child{font-size: 14px;color: #000;line-height: 30px;}
.ul-right{float: right;width: 80%;margin-right: 1%;}
.ul-right h4{font-size: 18px;font-weight: bold;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.ul-right span{display: block;margin-top: 15px;}
.ul-right p{line-height: 1.8;color: #727272;margin-top: 10px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.ul-right i{display: inline-block;font-style: normal;border-bottom: 1px solid #3d6464;line-height: 1.8;margin-top: 5px;}
.list-ul li:hover{background: #f8f8f8;border-bottom: 1px solid #f8f8f8;box-shadow: 0px 1px 5px #bfbfbf;}
.list-ul li:hover .ul-right h4{color: #3d6464;}

.list-dt{padding: 40px 0 10px 0;}
.list-dt li{float: left;width: 22%;margin-bottom: 4%;margin-left: 4%;box-shadow: 0px 0px 15px 5px #d8caca;}
.list-dt li:first-child{margin-left: 0;}
.list-dt li:nth-child(4n+1){margin-left: 0;}
.list-dt .dt_img{overflow: hidden;}
.list-dt .dt_img img{width: 100%;
    -webkit-transition: all 0.5s ease-in-out; 
    -moz-transition: all 0.5s ease-in-out; 
    -o-transition: all 0.5s ease-in-out;    
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.list-dt li:hover .dt_img img{
    -webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);  
    -o-transform: scale(1.07);    
    -ms-transform: scale(1.07);   
    transform: scale(1.07) ;
}



.list-dt {padding:40px 0 10px 0;}
.bLockTwo  .liBlock {float:none;width:22%;margin-bottom:4%;margin-right:4%;box-shadow:0px 0px 15px 5px #d8caca;}
.bLockTwo .liBlock:first-child {margin-left:0;}
.bLockTwo .liBlock:nth-child(4n+1) {margin-right:0;}
.bLockTwo  .liBlock2 {float:left;width:22%;margin-bottom:4%;margin-right:4%;box-shadow:0px 0px 15px 5px #d8caca;}
.bLockTwo .liBlock2:first-child {margin-left:0;}
.liBlock2{height: 330px;}


.bLockTwo .dt_img {width: 100%;
    position: relative;
    overflow: hidden;
    
    border-bottom: 0;}
.bLockTwo .dt_img img {width:100%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.bLockTwo .liBlock:hover .dt_img img {-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07);}
.bLockTwo .liBlock2:hover .dt_img img {-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07);}

.bLockTwo .liBlock2:nth-child(4n){margin-right:0;}




.dt_size{background-color: white;
    width: 92%;
    display: block;
    margin: auto;
    padding: 4%;
    
    border-top: 0;
    }
.dt_size h4{font-size: 18px;font-weight: bold;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;margin-top: 10px;height: 30px;}
.dt_size p{font-size: 16px;line-height:30px;    height: 60px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 5px;}
.dt_size span{font-size: 14px;display: inline-block;margin-top: 5px;}


.lxwm{padding: 40px 0;}

.lxconl{float: left;width: 45%;}
.lxconl h4{font-size: 28px;color: #3d6464;font-weight: bold;}
.lxconl i{display: block;font-style: normal;font-size: 12px;margin-top: 10px;}
.lxconl p{font-size: 16px;margin-top: 20px;}
.lxconl span{display: inline-block;margin-top: 20px;}

.lxconr{float: right;width: 50%;}
#container2{width: 100%;height: 500px;}
.left,.right {width: 100%;height: 700px;padding: 40px 20px;box-sizing: border-box;}
.left {height: 500px;}
.container {width: 50%;height: 100%;}
.des {float: right;width: 48%;height: 100%;border: 1px dashed #000;box-sizing: border-box;}
.dtitle {font-size: 15px;font-weight: bold;color: #cc5522;}
.dcontent {font-size: 13px;color: #333;/*margin-top: 6px;*/}


.jobtop{color: white; padding: 82px 40px;margin: 20px 0;line-height: 1.8;font-size: 16px;}

.jobtop>div{line-height: 2.5; margin-top: -26px;}
.jobtit{background: #9aa1a9;padding: 0 35px;}
.jobtit i{float: left;font-size: 16px;width: 20%;font-style: normal;text-align: center;color: white;height: 48px;line-height: 48px;}
.joblx ul li{width: 24.82%;padding: 30px 0;margin-bottom: 40px; border-right: 2px solid #3d6464;}
.joblx ul li>div{position: relative;padding-left: 33px;}
.joblx ul li>div span:nth-child(2){position: absolute; top: -1px; left: 125px; line-height: 1.7}
.joblx{margin-top: -30px;}
.joblx>div{margin-left: 38px;}

.layui-colla-title{font-size: 0;}
.layui-colla-title span{float: left;width: 20%;text-align: center;}

.list_job{padding: 20px 0 40px 0;}

.picuo{padding: 40px 0 20px 0;}
.picuo li{float: left;width: 32%;margin-right: 2%;margin-bottom: 20px;}
.piclist div{width: 100%;overflow: hidden;}
.picuo img{width: 100%;
-webkit-transition: all 0.5s ease-in-out; 
    -moz-transition: all 0.5s ease-in-out; 
    -o-transition: all 0.5s ease-in-out;    
    -ms-transition: all 0.5s ease-in-out;   
    transition: all 0.5s ease-in-out;
}
.picuo li:hover img{
-webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);    
    -o-transform: scale(1.07);  
    -ms-transform: scale(1.07); 
    transform: scale(1.07);
}
.hddb{position: fixed; right: 0px; top:300px;}
.picuo li:hover p{background: #3d6464;color: white;}
.picuo li:nth-child(3n){margin-right: 0;}
.picuo p{font-size: 16px;font-weight: bold;text-align: center;line-height: 3;}

/*分页*/
.paging{padding-bottom: 40px;text-align: center;padding-top: 0px;width: 100%;}
.paging span{font-size: 14px;margin-right: 6px;background: #eeeeee;display: inline-block;width: 28px;height: 28px;line-height: 28px;}
.paging a{color: #333333;display: block;}
.p_n1{background: #0091db !important;color: #ffffff;}

.mobel-menus{display: none;}

.mob{display: none;}

.hei{height: 100px;}

.mfooter{display: none;}

.subnavcont03{display: none;}

.list-yw li{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #bfbfbf;}
.yw_img{float: left;overflow: hidden;width: 276px;}
.yw_img img{
    -webkit-transition: all 0.5s ease-in-out; 
    -moz-transition: all 0.5s ease-in-out; 
    -o-transition: all 0.5s ease-in-out;    
    -ms-transition: all 0.5s ease-in-out;   
    transition: all 0.5s ease-in-out;
}
.list-yw li:hover .yw_img img{
    -webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);    
    -o-transform: scale(1.07);  
    -ms-transform: scale(1.07); 
    transform: scale(1.07);
}
.yw_size{float: right;width: 570px;}
.yw_size h4{font-size: 18px;color: #3d6464;}
.yw_size p{margin-top: 10px;min-height: 90px;}
.yw_size div{text-align: right;}
.yw_size div span{text-transform: uppercase;display: inline-block;color: #3d6464;margin-top: 10px;}

.ul_wh{font-size: 0;padding: 30px 0;}
.ul_wh li{display: inline-block;font-size: 16px;width: 50%;position: relative;}
.ul_wh li img{width: 100%;}
.wh_size{position: absolute;top: 10%;left: 10%;}
.si1 p{margin-bottom: 20px;}
.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.ul_mowh{display: none;}
.about_b{position: relative;float: right;}
.about_a{float: left;} 

.a .img2{position: absolute;left: -230px; top:170px;}
.img1{width: 60% !important; }
.b{position: relative;margin-top: 20px;}

.b .img2{position: absolute;right: -190px; top:100px;}
.span1{font-size: 24px; font-weight: 600; color: #262626;display: inherit; margin-top: 16px;}
.span2{font-size: 12px; color: #565656; display: inherit; margin-bottom: 10px;}
.span3{font-size: 16px; color: #4c4c4c; line-height: 1.8;}
.leftbox{height: 3100px; position: relative; width: 596px;border-right: 8px solid #3d6364; float: left;}
.lbs{position: relative; width: 490px; background: url(/statics/jx/img/gy_18.png) no-repeat; height: 60px; margin-top: 70px;}
.lbs span{color: white; line-height: 60px; font-size: 18px; margin-left: 27px;}
.lbs:after{width: 65px; height:10px; background:#3E6465; content: " "; position: absolute; top: 43px; left: 489px; }
.lbs:before{width: 88px; height: 88px; background: url(/statics/jx/img/gy_20.png)no-repeat;content: " "; position: absolute; top: 5px; left: 563px;}
.lp{width: 558px;line-height: 1.8;margin-top: 40px; margin-bottom: 25px;font-size: 16px;}
.ks{margin-top: 35px;}
.ksr{float: right;/*margin-right: 45px;*/}
.layui-nav .layui-nav-item a{font-size: 17px !important;}
.js{display: block;padding-top: 160px;margin: 0 auto;}
.rightbox{width: 596px; float: right;}
.rbs{ float: right; position: relative; width: 490px; background: url(/statics/jx/img/gy_03.png) no-repeat; height: 60px; margin-top: 20px;}
.rbs span{color: white;float: right; line-height: 60px; font-size: 18px; margin-right: 27px;}
.rbs:after{width: 65px; height:8px; background:#3E6465; content: " "; position: absolute; top: 43px; left: -65px; }
.rbs:before{width: 88px; height: 88px; background: url(/statics/jx/img/gy_06.png)no-repeat;content: " "; position: absolute; top: 5px; left: -153px;}
.rp{font-size: 16px;width: 554px;line-height: 1.8;margin-top: 40px; float: right; margin-bottom: 25px;display: inline-block;}
.lilir{position: absolute; top:0px; left: 653px;}
.lilir2{position: absolute; top:550px/*top:550px*/; left: 653px;}
.lilir3{position: absolute; top:1100px/*top:1100px*/; left: 653px;}
.lilir4{position: absolute; top:1390px/*top:1250px*/;/*top:1650px;*/ left: 653px;}
.lilir5{position: absolute; top:2150px/*top:2200px*/; left: 653px;}
.lilir6{position: absolute; top:2562px/*top:2750px*/; left: 653px;}

.lilil{position: absolute; top:174px/*top:174px*/; left: 0px;}
.lilil2{position: absolute; top:760px/*top:760px*/; left: 0px;}
.lilil3{position: absolute; top:930px;/*top:1346px;*/ left: 0px;}
.lilil4{position: absolute; top:1200px/*top:1932px*/; left: 0px;}
.lilil5{position: absolute; top:1541px/*top:2518px*/; left: 0px;}
.lilil6{position: absolute; top:1900px/*top:3014px*/; left: 0px;}
.lilil7{position: absolute; top:2480px/*top:3014px*/; left: 0px;}

.contents1 .conLeft p{margin-bottom: 10px;}
.c1 .conLeft p{font-weight: 600;}
.pchp li{width: 59%;}
.list-dt .dt_img{overflow: hidden; }
.yiqianer{width: 1200px;margin: 0 auto;}
.w100{width: 100%; background:#f5f5f5;}
.w100 li{padding:60px 0;}
.w100 li h5{font-size: 24px; color: #3d6464;}
.w100 li p{font-size: 16px; color: #303030; line-height: 2;} 
 .hbhb li h5{font-size: 24px; color: #3d6464; margin-bottom: 15px;}
 .hbhb li p{font-size: 16px; color: #303030; line-height: 2;} 
 .hbhb li{padding:60px 0;}
 .hbhb .li2{ background: #f5f5f5; }
 .hbhb .divtp1{float: left;}
 .hbhb .divwz1{float: right;width: 672px; margin-right: 35px; margin-top: 109px;}
 .hbhb .zzry1{width: 415px ; margin-top: 50px;}
 .zzry1 p{padding-top: 20px;}
.divtp2{float: right;}
.divwz2{float: left;width: 415px; margin-right: 35px; margin-top: 109px;}
.hbhb .divtp3{float: left;}
 .hbhb .divwz3{float: right;width: 430px; margin-right: 0px; margin-top: 109px;}
.gyxjwz{width: 900px; margin: 0 auto;font-size: 16px; line-height: 2;text-align: center;}

.list-ul li {
    margin-bottom: 20px;
    padding: 20px 0;
    transition: all .5s;
    border-bottom: 1px solid #bfbfbf;
}
.ul-left {
    float: left;
    width: 220px;
    overflow: hidden;
}
.ul-right {
    float: right;
    width: 940px;
    margin-left: 28px;
}
.ul-left img {
    width: 100%;
    /* height: 165px; */
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

@media(min-width: 767px){
    .list-dt .dt_img{overflow: hidden;  height: 170.89px;}
    .mobile{display: none;}
    .gdyc{display: none;}
}
@media(max-width: 767px){
.nyleft{display: none;}
.nymid{ display:block; overflow:hidden; width:95%; margin-bottom:20px;}
.nyright{ float:none; display:block; overflow:hidden; width:95%; margin:0px auto}
.nyright img{ width:100%;}
.nyr4,.nyr6{display: none;}
.nyr5{ display:block; overflow:hidden; margin-bottom:24px;box-shadow: 0px 0px 6px 2px #eae7e7;}
.nyr5 img{ width:100%;}
.nytzl{ display:block; overflow:hidden;width:100%;}
.nytzr{ display:block; overflow:hidden; width:200px;width:100%;}
.ul-left{width: 26%;}
 .category-about {
    padding: 10px 0;
}
.newsl .swiper-slide img{height: 262px}
.subnav li{display: block !important;}
.subnav li a{display: block;}
.pc{display: none;}
.zzry1 p{padding-top: 0px;}
.gyxjwz2{width: 95%;margin: 0 auto;font-size: 16px;line-height: 2;}
/*.divtp1 img{width: 100%;}
.hbhb .divwz1{width: 100%;margin-right: 0px;margin-top: 0px;}
.divwz2{width: 100%;margin-right: 0px; margin-top: 0px;}
.divtp2 img{width: 100%;}
.hbhb .divwz3{width: 100%;margin-right: 0px; margin-top: 0px;}
.hbhb .divtp3 img{width: 100%;}*/

.gyxjwz{width: 100%;}
.wh_size h4{font-size: 16px;color: #3d6464;}
.joblx ul li{width: 100%;border-right: none; padding: 0 0; margin-bottom: 20px;}
.joblx ul li>div{padding-left: 0px;}
.joblx ul li img{/*zoom: 0.7;*/}
.hddb{display: none;}
.gzdda{display: none;}
.joblx>div{margin-left: 0;}
.jobtop>div{line-height: 2;font-size: 12px; margin-left: 1.5%;}
.joblx ul li>div span:nth-child(2){left:25%;}
.fwly{margin-top: 0px !important;margin-botom: 0px !important;}
.logo img{margin-top: 12px;}
.yiqianer{width: 95%; margin: 0 auto;}
.fwly ul li span{width: 90%;display: none;}
.fwly ul li>a p{padding-top: 0px;}
.layui-colla-title span{width: 25%;}
.jobtit i{width: 25%}
.fwly ul li{width: 20%;height: 100px;margin-bottom: 10px;}
.ul-right span{margin-top: 0px;}    
.mobile .hbhb li{padding: 20px 0;}
.mobile .hbhb li h5{font-size: 17px;}
.mobile .hbhb li p{font-size: 15px;}
.mobile .w100 li{padding: 20px 0;}
.xianbiaoti a{font-size: 17px;}
.xianbiaoti a:after{top:9px;}
.xianbiaoti a:before{top:9px;} 
.fwly ul{margin-top: 0px;}
.fwly ul li h5{margin-top: 12px; margin-bottom: 10px;font-size: 12px;}
.fwly ul li a p img{zoom:0.6;}
.pc .ban{display: none;}
.mobile{display: block;}
.mobile .yiqianer{width: 95%; margin:0 auto;}
.mobile .divtp1{width: 100%}
.mobile .divtp1 img{width: 100%}
.mobile .hbhb .divwz1{width: 100%; margin-right: 0px; margin-top: 20px;}
 
.mobile .divtp2{float: right; width: 100%;}
.mobile .divtp2 img{width: 100%;}
.mobile .divwz2{width: 100%; margin-right: 0px; margin-top: 20px;}

.mobile .divtp3{float: right; width: 100%;}
.mobile .divtp3 img{width: 100%;}
.mobile .divwz3{width: 100%; margin-right: 0px; margin-top: 20px;}

.picuo p{font-size: 14px; line-height: 1.8;}
.ul-right h4{font-size: 15px;}
.mfooter{text-align: center;}
.lp{width: 100%}
.rp{width: 100%;margin-top: 20px; margin-bottom: 20px;}
.lilir{position: relative; top:0px; left: 0px;}
.lilir2{position: relative; top:0px; left: 0px;}
.lilir3{position: relative; top:0px; left: 0px;}
.lilir4{position: relative; top:0px; left: 0px;}
.lilir5{position: relative; top:0px; left: 0px;}
.lilir6{position: relative; top:0px; left: 0px;}
.lilir7{position: relative; top:0px; left: 0px;}
.lilir8{position: relative; top:0px; left: 0px;}

.lilil{position: relative; top:0px; left: 0px;}
.lilil2{position: relative; top:0px; left: 0px;}
.lilil3{position: relative; top:0px; left: 0px;}
.lilil4{position: relative; top:0px; left: 0px;}
.lilil5{position: relative; top:0px; left: 0px;}
.lilil6{position: relative; top:0px; left: 0px;}
.lilil7{position: relative; top:0px; left: 0px;}
.lilil8{position: relative; top:0px; left: 0px;}
    .nsize h4{font-size: 15px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.leftbox{height: 4280px;width: 100%; float: left;border-right: 0px solid #3d6364;}
.lbs{position: relative; width:100%; background: url(/statics/jx/img/gy_18.png) no-repeat; height: 60px; margin-top: 40px;}
.lbs span{color: white; line-height: 60px; font-size: 18px; margin-left: 27px;}
.lbs>p{width: 100%;line-height: 1.8;margin-top: 20px; margin-bottom: 25px;font-size: 16px;}
.lbs:after{width: 0px; height:0px; background:#3E6465; content: " "; position: absolute; top: 0px; left: 0px; }
.lbs:before{width: 0px; height: 0px; background: url(/statics/jx/img/gy_20.png)no-repeat;content: " "; position: absolute; top: 0px; left: 0px;}

.rightbox{width: 100%; float: right;}
.rbs{position: relative; width:100%; background: url(/statics/jx/img/gy_18.png) no-repeat; height: 60px; margin-top: 40px;}
.rbs span{color: white;float: left; line-height: 60px; font-size: 18px; margin-left: 27px;}
.rbs:after{width: 0px; height:0px; background:#3E6465; content: " "; position: absolute; top: 0px; left: 0px; }
.rbs:before{width: 0px; height: 0px; background: url(/statics/jx/img/gy_20.png)no-repeat;content: " "; position: absolute; top: 0px; left: 0px;}
.rbs>p{font-size: 16px;width: 100%;line-height: 1.8;margin-top: 20px; float: right; margin-bottom: 25px;display: inline-block;}
.ksr{margin-right: 0;}
.js{padding-top: 40px;zoom:0.6;}
.ks{margin-top: 35px;zoom:0.6;}
    .ban .swiper-slide ul{width: 100%;}
.ban .swiper-slide ul li{float: left; margin-left: 20px; }
.hei{height: 60px;}
.meNav{display: none;}
.w80{width: 95%;}
.logo{height: 60px;line-height: 60px;width: 200px;}
.logo img{width: 100%;}

.mobel-menu {width:21px;height:60px;float:right;box-sizing:border-box;padding-top:22px;margin-right:15px;display:block;position:relative;}
.mobel-menu span {height:2px;display:block;background:#3d6464;transition:all ease .3s;}
.mobel-menu .s1 {width:21px;margin-bottom:6px;}
.mobel-menu.on .s1 {margin-left:3px;margin-top:7px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
.mobel-menu .s2 {width:13px;margin-bottom:6px;}
.mobel-menu.on .s2 {display:none;}
.mobel-menu .s3 {width:21px;}
.mobel-menu.on .s3 {margin-left:3px;margin-top:-8px;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);}
.mobel-menus {width:100%;height:100%;overflow-y:auto;position:fixed;top:0;left:0;z-index:999;background:#f2f2f2;margin-top: 60px;display:none;box-sizing:border-box;}
.mobel-menus li {width:100%;}
.mobel-menus li .box {width:94%;margin:auto;display:table;border-bottom:1px solid #c5c5c5;}
.mobel-menus li:last-child .box {border-bottom:none;}
.mobel-menus li.on .box {border-bottom:none;}
.mobel-menus li .box .mobel-menus-l1 {float:left;width:85%;height:45px;line-height:45px;font-size:16px;color:#000;display:block;}
.mobel-menus li .box i {width:15%;float:right;height:45px;background:url(/statics/jx/img/icon-img56.png) center center no-repeat;display:block;float:right;}
.mobel-menus li .boxs {width:100%;background:#e6e6e6;/*padding-bottom:17px;*/display:none;}
.mobel-menus li.on .boxs {display:block;overflow-y: visible;}
.mobel-menus li .boxs .mobel-menus-l2 {width:94%;height:45px;line-height:45px;margin:auto;font-size:14px;color:#5a5959;border-bottom:1px solid #c9c9c9;display:block;}
.mobel-menus li .boxs .mobel-menus-l2:last-child {border-bottom:none;}

.tit{padding: 20px 0;}
.tit span{font-size: 16px;}
.tit a{font-size: 18px;}
.w70{width: 95%;}
.newsl{width: 100%;}
.newsr{width: 100%;margin-top: 15px;}
.ntime span:first-child{font-size: 32px;line-height: 1;}
.ntime span:last-child{}
.nsize p{margin-top: 5px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.nn{background: none;}
.nn h4, .nn span{color: #505050;}
.nn p{color: #7c7c7c;}

.about{padding-top: 20px;}

.mob{display: block;}
.mob img{width: 100%;}
/*.pc{display: none;}*/

.about_size{width: 80%;left: 5%;top: 42%;padding: 5%;}
.about_size span{padding: 10px 0;}
.about_size h4{font-size: 18px;}
.about_size p{line-height: 1.8;}
.about_size a{margin-top: 15px;font-size: 16px;}

.business{display: flex;justify-content: space-between;flex-wrap: wrap;}
.business li{width: 48%;margin-left: 0;margin-bottom: 4%;}
.business .clear{display: none;}

.company{display: block;background: none;}
.company a{display: block;position: absolute;width: 100%;height: 100%;top: 0;}
.company h4{margin-top: 15%;font-size: 16px;/*display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;*/}
.company i{display: none;}
.company p{display: none;}

.footer, .f1{display: none;}
.mfooter{display: block;padding: 20px 0;background: #3d6464;}
.mfooter span{display: inline-block;text-align: center;color: white;line-height: 1.6;}
.xwzx{padding-bottom: 20px !important;}
.mfooter span a{color: white;}
.mfs2{margin-top: 5px;}
.mfooter p{color: white;font-size: 14px;line-height: 1.6;}

.topAddress{display: none;}
.xianbiaoti{margin-top: 10px;}
.subnavcont03 {display: block;}
.zsannavbtn03 {padding:18px;color:#333333;text-align:center;font-size:20px;cursor:pointer;border-bottom: 1px solid #DDDDDD;}
.zsannavbtn03 a:after {display:inline-block;content:"";width:12px;height:12px;border-left:1px solid #333333;border-bottom:1px solid #333333;margin:0 0 3px 6px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.subnavlist03 ul li a.cur {background-color:#3d6464;color:#ffffff;}
.subnavlist03 ul li a {display:block;width:100%;font-size:16px;padding:15px 0;text-align:center;line-height:18px;color:#333333;border-bottom: 1px solid #DDDDDD;}

.contents1{width: 95%;}
.conLeft{width: 100%;padding-right: 0;border-right: none;padding-top: 0px;min-height: 400px;}
.conRight{display: none;}

.picuo{padding: 20px 0 0 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.picuo li{width: 48%;margin-left: 0;}

.paging{padding-top: 20px;padding-bottom: 20px;}



.liBlock  .dt_size {background-color:white;width:92%;display:block;margin:auto;padding:4%;border-top:0;}
.bLockTwo .liBlock {float:none;width:48%;margin-bottom:4%;margin-right:4%;box-shadow:0px 0px 15px 5px #d8caca;}

.bLockTwo .liBlock:nth-of-type(2n) {margin-right: 4%;}
.bLockTwo .liBlock:nth-of-type(2n+1) {margin-right:0;}

.liBlock2  .dt_size {background-color:white;width:92%;display:block;margin:auto;padding:4%;border-top:0;}
.bLockTwo .liBlock2 {height: 200px;float:none;width:48%;margin-bottom:4%;margin-right:4%;box-shadow:none}

.bLockTwo .liBlock2:nth-of-type(2n) {margin-right: 0;
    margin-left: 4%;}
.bLockTwo .liBlock2:nth-of-type(2n+1) {margin-right:0;}

.list-dt{padding: 20px 0;}
.list-dt li{width: 100%;margin-left: 0;margin-bottom: 10px;}
.list-dt li a{display: flex;justify-content: space-between;}
.dt_img{width: 35%;}
.dt_size{width: 60%;padding: 0;margin-right: 2%;}
.dt_size p{display: none;}
.dt_size h4{margin-top: 0;font-size: 16px;font-weight: 400;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1.6;}

.list-ul{padding: 20px 0;}
.list-ul li{margin-bottom: 0;padding: 15px 0;}
.ul-a{padding: 0;width: 20%;}
.ul-a span:first-child{font-size: 32px;line-height: 1.2;}
.ul-a span:last-child{line-height: 1.8;}
.ul-right{width: 70%; margin-left: 0px;}
.ul-right p{display: none;}
.ul-right i{margin-top: 0;font-size: 14px;}
.ul-right h4{font-weight: 400;line-height: 1.6;}

.jobtop{font-size: 14px;padding: 50px 10px 40px 10px;margin: 0 0;}
.joblx{margin-top: 10px;}

.lxwm{padding: 20px 0;}
.lxconl{width: 100%;}
.lxconl h4{font-size: 22px;}
.lxconl span{margin-top: 0;margin-bottom: 10px;}
.lxconl p{margin-top: 0;}
.lxconr{width: 100%;}

.list_job{padding: 0 0 20px 0;}
.jobtit{padding: 0 10px;}
.layui-colla-icon{right: 10px !important;}
.layui-colla-title{padding: 0 10px !important;}
.layui-colla-title span{display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.list-yw li{margin-bottom: 15px;padding-bottom: 15px;}
.yw_img{width: 30%;}
.yw_size{width: 65%;}
.yw_size h4{line-height: 1.4;}
.yw_size p{display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;min-height: auto;margin-top: 0;}
.yw_size div{display: none;}

.ul_mowh{display: block;font-size: 0;padding: 20px 0;}
.ul_mowh li{position: relative;width: 100%;font-size: 14px;}
.ul_mowh li img{width: 100%;}
.wh_size{top: 5%;left: 0;}
.wh_size p{display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1.6;}

.ul_wh{display: none;}

}



.subnav{
    width: 1200px;
    text-align: center;
    margin: 30px auto 0;
}
.subnav li{
    display: inline-block;
    margin: 10px;
}
.subnav li a{
    color: #333;
    font-size: 18px;
    padding: 10px;
}
.subnav li:hover a,
.subnav li.active a{
    background: #3d6464;
    color: #fff;
}


.catgory_fzlc{
    position: relative;
    background: url(/statics/jx/img/catgory_fzlc_bg2.png) no-repeat;
    background-position: right bottom;
}
.catgory_fzlc::before{
    content: "";
    position: absolute;
    top: 20%;
    left: 5%;
    width: 214px;
    height: 109px;
    background: url(/statics/jx/img/catgory_fzlc_bg1.png) no-repeat;
}
.catgory_fzlc::after{
    content: "";
    position: absolute;
    top: 40%;
    right: 5%;
    width: 214px;
    height: 109px;
    background: url(/statics/jx/img/catgory_fzlc_bg1.png) no-repeat;
}
.catgory_fzlc .content{
    position: relative;
    margin: 60px 0;
}
.catgory_fzlc .content::after{
    content: "";
    position: absolute;
    top: 0;
    left:251px;
    width: 1px;
    height: 100%;
    background: #D5D5D5;
}
.catgory_fzlc .content ul li {
    position: relative;
    margin-top: 60px;
    overflow: hidden;
}
.catgory_fzlc .content ul li:first-child{
    margin-top: 0;
}
.catgory_fzlc .content ul li .tt{
    float: left;
    width: 249px;
    font-size: 36px;
    color: #3d6464;
    border-right: solid 4px #3D6464;
    text-align: center;
    position: relative;
    z-index: 1;
}
.catgory_fzlc .content ul li .con{
    float: left;
    width: 947px;
    box-sizing: border-box;
    padding-left: 47px;
}
.catgory_fzlc .content ul li .con p{
    color: #333333;
    font-size: 16px;
    margin-top: 20px;
}
.catgory_fzlc .content ul li .con p:first-child{
    margin-top: 0;
}
.catgory_fzlc .content ul li .con p:before{
    content: "";
    border: solid 3.5px #3D6464;
    border-radius: 50%;
    display: inline-block;
    position: relative;
    top: -2px;
    margin-right: 20px;
}
@media(max-width: 767px){
    .catgory_fzlc .content {
        margin: 20px 0;
    }
    .catgory_fzlc .content ul li {
        margin-top: 20px;
    }
    .catgory_fzlc .content ul li .tt{
        font-size: 16px;
        width: 100%;
    }
    .catgory_fzlc .content ul li .con{
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .catgory_fzlc .content ul li .con p {
        font-size: 14px;
        margin-top: 10px;
    }
    .catgory_fzlc .content ul li .con p::before {
        margin-right: 5px;
    }
    .catgory_fzlc::before,
    .catgory_fzlc::after,
    .catgory_fzlc .content::after{
        display: none;
    }

    .shares {
        float: left;
        margin: 11px 0;
        margin-left: 10px;
        padding-left: 10px;
    }
    .shares p {
        font-size: 14px;
    }
}



.tzzhd .l_infos { display:block; overflow:hidden;
    background: #F1F1F1;
    padding: 14px 18px;
}

.tzzhd .l_infos p {
    color: #666666;
    font-size: 16px;
    line-height: 30px;
}

.tzzhd .l_form{
    background: url(../img/form_right.jpg) no-repeat top right;
}

.tzzhd .l_form {
    padding-top: 70px;
}

.tzzhd .l_form li {
    overflow: hidden;
    width: 590px;
    margin-top: 26px;
    font-size: 0;
}

.tzzhd .l_form li:first-child {
    margin-top: 0;
}

.tzzhd .l_form li span {
    float: left;
    color: #333333;
    font-size: 16px;
}

.tzzhd .l_form li .input-text{
    float: left;
    width: 476px;
    height: 38px;
    line-height: 38px;
    border: solid 1px #CECECE;
    border-radius: 5px;
    padding-left: 13px;
    color: #999999;
    font-size: 16px;
}
.tzzhd .l_form li textarea{
    float: left;
    width: 476px;
    height: 197px;
    line-height: 38px;
    border: solid 1px #CECECE;
    border-radius: 5px;
    padding-left: 13px;
    color: #999999;
    font-size: 16px;
    resize: none;
}
.tzzhd .l_form li i{
    float: left;
    color: #ff0000;
    font-size: 16px;
}
.tzzhd .l_form #dosubmit{
    border: 0;
    background: #3D6464;
    color: #fff;
    font-size: 16px;
    width: 260px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-top: 30px;
    margin-left: 80px;
}
.tzzhd .l_jxly{
    margin-top: 70px;
}
.tzzhd .l_jxly .tt{
    color: #3d6464;
    font-size: 18px;
    border-bottom: 1px solid #CCCCCC;
}
.tzzhd .l_jxly .tt span{
    margin-right: 15px;
    font-family: "宋体";
    font-weight: bold;
    padding-left: 5px;
}
.tzzhd .l_jxly .content ul li{
    margin-top: 26px;
    border: solid 1px #E9E9E9;
}
.tzzhd .l_jxly .content ul li:first-child{
    margin-top: 40px;
}
.tzzhd .l_jxly .content ul li h4,
.tzzhd .l_jxly .content ul li p{
    height: 50px;
    line-height: 50px;
    color: #666666;
    font-size: 16px;
    padding: 0 12px;
    margin-bottom: 0;
}
.tzzhd .l_jxly .content ul li h4{
    background: #F4F4F4;
    border-bottom: 1px solid #E9E9E9;
}
.tzzhd .l_jxly .content ul li h4 i,
.tzzhd .l_jxly .content ul li p i {
    display: inline-block;
    width: 31px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    border-radius: 50%;
    background: #3D6464;
    color: #fff;
    margin-right: 15px;
    font-style: initial;
}
.tzzhd .l_jxly .content ul li h4 i{
    background: #DE2B41;
}
.tzzhd .l_jxly .content ul li .time{
    float: right;
}

@media(max-width: 767px){
    .tzzhd .l_form{
        background: none;
        padding-top: 1.75rem;
    }
    .tzzhd .l_form li{
        width: 100%;
    }
    .tzzhd .l_form li .input-text{
        width: 70%;
    }
    .tzzhd .l_form li textarea{
        width: 70%;
    }
    .tzzhd .l_form #dosubmit{
        width: 70%;
    }
    .subnav{
        width: 100%;
        text-align: center;
        margin: 30px auto 0;
    }
}