input[type="radio" i], input[type="checkbox" i] {background-color: initial;margin: 3px 0.5ex;padding: initial;border: initial;}
input[type="radio" i] {-webkit-appearance: radio;box-sizing: border-box;}
input, textarea, select, button {text-rendering: auto;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;text-align: start;margin: 0em 0em 0em 0em;font: 13.3333px Arial;}
input {-webkit-appearance: textfield;background-color: white;-webkit-rtl-ordering: logical;user-select: text;cursor: auto;padding: 1px;border-width: 2px;border-style: inset;border-color: initial;border-image: initial;}

table{width:100%!important;}
table, td, th{border-collapse: collapse;}table tr td{text-align:center;}
table, td, th
{border:1px solid #aaaeb0!important;}
table td{text-align:center;vertical-align:middle;font-size:16px;line-height:28px;padding:8px;}
tbody tr:nth-child(even) td,
tbody tr:nth-child(even) th {background-color:#ffffff;}
tbody .firstRow td,
tbody .firstRow th {background-color:#0062b1!important;color:#fff;}
tbody .firstRow td p,tbody .firstRow th p{color:#fff!important;}
tbody tr:nth-child(odd) td,
tbody tr:nth-child(odd) th {background-color:#e7f5fe;}
tbody tr:nth-child(odd) th span{color:#fff;}

#pian {width: 100%;margin: 60px auto;overflow: hidden;background-color: #fafafa;}
#pian p:first-child {border-right: 1px solid #dfdfdf;text-align: left;float: left;margin: 15px 0;padding-left: 30px;padding-right: 10px;}
#pian p:last-child {text-align: right;float: right;margin: 15px 0;padding-right: 30px;padding-left: 10px;}
#pian p {width: calc(100%/2 - 41px);height: 60px;line-height: 60px;background-color: #fafafa;font-size: 16px;color: #868686;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#pian p a {display: inline-block;font-size: 16px;color: #868686;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;vertical-align: middle;}
#pian p:hover a {color: #066eb9;transition: all 0.3s linear;}
 
.list_page.page_group{text-align: center;}
.pagination{width: 100%;text-align: center;padding:60px 0;}
.pagination li{display: inline-block;margin: 0 5px;color: #ccc;}

.pagination .active span, .pagination .active a{color:#fff;border: none;}
.pagination li:hover a,.pagination li .page-num-current{background-color:#066eb9;color:#fff;}
.pagination li.disabled:hover a{background-color:#fff;color: #ccc;}
.pagination>li>a, .pagination>li>span{display: block;font-size: 14px;line-height: 14px;padding: 8px 12px;margin-right: 10px;color: #ccc;cursor: pointer;background-color: #eee;border: none;}
.pagination .disabled span, .pagination .disabled a{color:#ccc;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{color:#fff;}


.n_banner{width:100%;position:relative;display:flex;justify-content:center;align-items:center;}
.n_banner .txt{position:absolute;margin-top:30px;}
.n_banner h1{text-align:center;font-size: 55px;color: #fff;font-family:"BEBAS";font-weight:normal;text-shadow: 0 3px 10px #666;}
.n_banner p{text-align:center;font-size: 36px;color: #fff;text-shadow: 0 3px 10px #666;}

.list_nav{overflow:hidden;width:100%;height:60px;line-height:60px;text-align:center;background-color:#f8f8f8;}
.list_nav .center{display: flex;justify-content: center;align-items: center;}
.list_nav li{float:left;width:calc(100%/7);}
.list_nav li a{font-size:15px;color:#999;display:block;}
.list_nav li:hover a{color:#fff;background-color:#066eb9;transition:all 0.3s linear;}
.list_nav li.active a{color:#fff;background-color:#066eb9;}
.indrwp .title h1{font-size:36px;color:#333;font-weight:normal;text-align:center;}
.indrwp .title p{font-size:14px;line-height:24px;color:#666;text-align:center;margin:20px auto;width:70%;}
.indrwp .title .xian{width:60px;height:4px;margin:0 auto 60px;background-color:#066eb9;}


.indrwp .about .one{background: url(../images/inabout_bg1.jpg) no-repeat left top/contain #fefefe;padding: 150px 0 110px;overflow:hidden;}
.indrwp .about .one .left{width:50%;float:left;margin-right:4%;overflow:hidden;}
.indrwp .about .one .left h1{font-size:36px;color:#333;margin-bottom:20px;}
.indrwp .about .one .left .p{font-size:15px;line-height:26px;color:#666;}
.indrwp .about .one .right{width:46%;float:right;}
.indrwp .about .one .right img{display:block;width:100%;-webkit-border-radius: 10px;border-radius: 10px;}
.indrwp .about .one .top{width:100%;overflow:hidden;display: flex;justify-content: center;align-items: center;}
.indrwp .about .one .bot{margin-top:30px;}
.indrwp .about .one .bot .p{font-size:15px;line-height:26px;color:#666;}
.indrwp .about .one .num{margin-top:30px;}
.indrwp .about .one .list{float:left;margin:0 auto;width:calc(100%/3);position:relative;}
.indrwp .about .one .list h1.jumbo {font-size: 60px;line-height:60px;color: #b60005;text-align:center;font-family: "BEBAS";margin:0;}
.indrwp .about .one .list p.a{font-size:16px;color:#666;position:absolute;bottom:0;right:35px;}
.indrwp .about .one .list p.b{font-size:16px;color:#666;text-align:center;margin-bottom:10px;}

.indrwp .about .two{background:url(../images/inabout_bg2.jpg) no-repeat center/cover;padding:24px 0;}
.indrwp .about .two h1{color:#fff;font-size:40px;font-weight:normal;text-align:center;margin-bottom:40px;}
.indrwp .about .two p{width:95%;margin:0 auto;color:#fff;font-size:16px;line-height:48px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.indrwp .about .two .honor,.indrwp .about .three .environment{width: 100%;display: flex;justify-content: start;align-items: center;flex-wrap: wrap;}
.indrwp .about .two .honor .item-honer,.indrwp .about .three .environment .item-envir{width: 23%;margin: 0 2% 2% 0;}
.indrwp .about .two .honor .item-honer span,.indrwp .about .three .environment .item-envir span{display: block;font-size: 16px;color: #666;text-align: center;margin: 10px auto 0;}
.indrwp .about .two .honor img,.indrwp .about .three .environment img{width: 100%;transition: all .6s ease-out;cursor: pointer;}
.indrwp .about .two .honor img:hover,.indrwp .about .three .environment img:hover{transition: .3s linear 0s;transform: scale(1.1);}
.indrwp .about .three{background:url(../images/inabout_bg3.jpg) no-repeat center/cover;padding:24px 0;}
.indrwp .about .three .more{display:block;border-radius:5px;margin:60px auto 0;width:160px;height:50px;background-color:#b60005;text-align:center;line-height:50px;color:#fff;font-size:15px;}
.indrwp .about .three .more:hover{background-color:#fff;color:#b60005;box-shadow:0 0 10px #ccc;transition:all 0.3s linear;}
.indrwp .about .four{background:url(../images/inabout_bg4.jpg) no-repeat bottom right/contain;padding:80px 0 110px;}
.indrwp .about .four .box{overflow:hidden;padding-bottom:60px;}
.indrwp .about .four .box .center{display: flex;justify-content: center;align-items: center;background-color:#e5e5e5;padding-left:40px;}
.indrwp .about .four .box .img{float:right;width:50%;margin-left:4%;}
.indrwp .about .four .box .txt{float:left;width:46%;}
.indrwp .about .four .box .txt h1{font-size:16px;color:#b60005;font-weight:normal;}
.indrwp .about .four .box .txt h1 span{display:block;font-size:14px;line-height:24px;color:#666;}
.indrwp .about .four .box .txt h1 b{font-size:22px;font-weight:bold;}
.indrwp .about .four .center{overflow:hidden;}
.indrwp .about .four .p{float:left;width: calc(50% - 80px);}
.indrwp .about .four .p:nth-child(2){padding-left: 100px;width: calc(50% - 100px);}
.indrwp .about .four .box .txt h1:last-child{margin-bottom:0;}
.indrwp .about .four .bot_box{background-color:#fafafa;padding:60px 0;}

.indrwp .prolist .list{overflow: hidden;margin-top:40px;}
.indrwp .prolist .list li{float:left;width:calc(100%/4 - 15px);margin-right:20px;margin-top:20px;transition: all 0.5s;}
.indrwp .prolist .list li .img{overflow: hidden;}
.indrwp .prolist .list li img{transition: all .6s ease-out;}
.indrwp .prolist .list li img:hover{transition: 1s linear 0s;transform: scale(1.35);}
.indrwp .prolist .list li:hover{}
.indrwp .prolist .list li:nth-child(4n+0){margin-right:0;}
.indrwp .prolist .list li .txt{background-color:#fafafa;width:100%;height:65px;}
.indrwp .prolist .list li:hover .txt{background-color:#066eb9;transition:all 0.3s linear;}
.indrwp .prolist .list li:hover .txt p{color:#fff;transition:all 0.3s linear;}
.indrwp .prolist .list li p{font-size:18px;color:#333;text-align:center;height:65px;line-height:65px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.indrwp .newslist{background: url(../images/news_bg.jpg) no-repeat center/cover;}
.indrwp .newslist .list{overflow:hidden;padding-top:24px;}
.indrwp .newslist .list li{float:left;width: calc(100%/2 - 4%);margin-right: 8%;margin-top: 4%;}
.indrwp .newslist .list li:nth-child(even){margin-right:0;}
.indrwp .newslist .list li .txt h1{font-size: 20px;color:#000;margin: 20px 0 20px 0;padding-bottom: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 30px;border-bottom: solid 1px #e5e5e5;}
.indrwp .newslist .list li .txt .p{font-size:15px;line-height:26px;color:#717171;height:48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.indrwp .newslist .list li .txt .bot{padding-top:20px;overflow:hidden;}
.indrwp .newslist .list li .txt .bot span{font-size:15px;color:#066eb9;float:left;}
.indrwp .newslist .list li .txt .bot p{font-size:14px;color:#b3b3b3;float:right;}
.indrwp .newslist .list li:hover h1{color:#066eb9;transition:all 0.3s linear;}
.indrwp .newslist .list li:hover .p{color:#666;transition:all 0.3s linear;}
.indrwp .newslist .list li:hover .bot p{color:#066eb9;transition:all 0.3s linear;}
.indrwp .newslist .list li:hover .bot span{color:#066eb9;transition:all 0.3s linear;}
.indrwp .newslist .pagination span, .indrwp .newslist .pagination a{}
.indrwp .newslist .pagination li:hover span, .indrwp .newslist .pagination li:hover a{background-color:#066eb9;}
.indrwp .newslist .pagination .active span, .indrwp .newslist .pagination .active a{background-color:#066eb9;}

.indrwp .newslist .pagination li.disabled:hover span,.indrwp .newslist .pagination li.disabled:hover a{background-color: #fff;color: #ccc;}

.indrwp .news .info h1{font-size: 28px;text-align:center;color:#333;   line-height: 50px;}
.indrwp .news .info h2{font-size:14px;text-align:center;font-weight:normal;color:#999;margin: 18px 0 35px;}
.indrwp .news .info .p p, .indrwp .news .info .p span{font-size:15px;line-height:26px;color:#666;}
.indrwp .news .info{padding:60px 0 0;font-size:15px;line-height:26px;color:#666;}


.indrwp .neipian .title{padding:60px 0 0;}
.indrwp .neipian .info h1{font-size:26px;text-align:center;color:#333;font-weight:normal;}
.indrwp .neipian .info h2{font-size:14px;text-align:center;font-weight:normal;color:#999;margin:8px 0 30px;padding-bottom:30px;border-bottom:1px dashed #ccc;}
.indrwp .neipian .info .p p, .indrwp .neipian .info .p span{font-size:16px;line-height:30px;color:#666;}
.indrwp .neipian .info{font-size:16px;line-height:26px;color:#666;padding:0 0 60px;}

.indrwp .zhuanjia .title{padding:60px 0 0;}
.indrwp .zhuanjia .info>img{margin:0 auto;display:block;}
.indrwp .zhuanjia .info .inp{width:100%;}
.indrwp .zhuanjia .info .inp p, .indrwp .zhuanjia .info .inp span{font-size:14px;line-height:24px;color:#666;}
.indrwp .zhuanjia .info{overflow:hidden;font-size:14px;line-height:24px;color:#666;padding:0 0 60px;}

.indrwp .gook .contact_gbook{padding:60px 0;}
.indrwp .gook .contact_gbook li input {width:98%;padding-left:2%;background-color:#fff;border:1px solid #ccc;margin-bottom:20px;line-height: 50px;font-size:15px;color:#333;font-family: "Î¢ÈíÑÅºÚ";}
.indrwp .gook .contact_gbook li:nth-child(3) input{width:46%;float:left;}
.indrwp .gook .contact_gbook li:nth-child(4) input{width:46%;float:right;}
.indrwp .gook .contact_gbook li textarea {outline:none;width:98%;padding-left:2%;padding-top:10px;background-color:#fff;border:1px solid #ccc;line-height: 34px;height: 240px;font-size:15px;color:#333;font-family: "Î¢ÈíÑÅºÚ";}
.indrwp .gook .contact_gbook .tijiao{border:none;display: block;border-radius: 5px;margin: 30px auto 0;width: 160px;height: 50px;background-color: #b60005;text-align: center;line-height: 50px;color: #fff;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";padding:0;}
.indrwp .gook .contact_gbook .tijiao:hover{background-color:#fff;color:#b60005;box-shadow:0 0 10px #ccc;transition:all 0.3s linear;}

.indrwp .honor .list{overflow:hidden;margin-top:30px;}
.indrwp .honor .list li{text-align: center;font-size: 16px;float:left;width:calc(100%/4 - 22.5px);margin-right:30px;margin-top:30px;}
.indrwp .honor .list li:nth-child(4n+0){margin-right:0;}
.indrwp .honor .list li a{display:block;}
.indrwp .honor .list li p{font-size:16px;color:#666;text-align:center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 90%;margin: 20px auto 0;}
.indrwp .honor .list li .txt{width:100%;}

.indrwp .weixin{padding:60px 0;}
.indrwp .weixin	img{float:left;width:25%;margin-right:12.5%;}
.indrwp .weixin	img:last-child{margin-right:0;}

.indrwp .contact{padding-top:80px;padding-bottom:80px;}
.indrwp .contact .txt{overflow:hidden;display: flex;justify-content: center;align-items: center;}
.indrwp .contact .txt .left{float:left;width:60%;}
.indrwp .contact .txt .img{float:right;margin-left:5%;width:35%;}
.indrwp .contact .txt .left>span{font-size:16px;display:block;line-height:28px;width:60%;margin:60px 0 20px;}
.indrwp .contact .txt .left .list{overflow:hidden;}
.indrwp .contact .txt .left .list li{float: left;padding: 10px 0;border-bottom: solid 1px #e5e5e5;width: 42%;margin-right: 8%;margin-top:10px;}
.indrwp .contact .txt .left .list li h1{font-size: 16px;font-weight:normal;color: #333;}
.indrwp .contact .txt .left .list li p{font-size: 14px;color: #666;margin-top: 10px;}
.indrwp .contact #dituContent{height:500px;width:38%;margin-left:2%;float:right;}
.indrwp .contact .title h1{color: #333;font-size: 50px;font-family:"BEBAS";text-align:left;}
.indrwp .contact .title span {color: #066eb9;font-size: 35px;display: block;margin-bottom: 20px;text-align:left;}
.indrwp .contact .title .xian{width:50px;height:4px;margin:0 !important;background-color:#066eb9;}

.indrwp .pro .one{overflow:hidden;padding:60px 0;border-bottom:1px solid #ccc;margin-bottom:30px;display: flex;justify-content: center;align-items: center;}
.indrwp .pro .one .left{float:left;width:50%;margin-left:10%;}
.indrwp .pro .one .left h1{font-size:34px;font-weight:normal;color:#333;}
.indrwp .pro .child h1{text-align: center;padding: 45px;}
.indrwp .pro .one .left span{font-size:16px;line-height:26px;color:#666;display:block;margin-top:30px;}
.indrwp .pro .one .left .txt{border-top:1px solid #ccc;padding-top:60px;margin-top:60px;}
.indrwp .pro .one .left .txt h1{font-size:24px;color:#333;margin-bottom:30px;}
.indrwp .pro .one .left .txt p{font-size:16px;color:#666;line-height:36px;}
.indrwp .pro .one .left .more_box{margin-top:30px;overflow:hidden;}
.indrwp .pro .one .left .more_box a{display:block;width:calc(100%/3);margin:10px 20px 10px 0;float:left;height:50px;line-height:50px;text-align:center;color:#fff;font-size:14px;background-color:#b60005;border-radius:5px;}
.indrwp .pro .one .left .more_box a:hover{transition: all 0.3s linear;background-color:#fff;box-shadow:0 0 10px #ccc;color:#b60005;}
.indrwp .pro .one .right{float:right;width:40%;height:auto;border-radius:10px;text-align: center;}
.indrwp .licheng .title{margin:60px auto 0;}
.indrwp .join{padding:30px 0 60px;}

.indrwp .yanfalist{padding:60px 0;}
.indrwp .yanfalist .list li{overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:40px;margin-bottom:40px;}
.indrwp .yanfalist .list li:nth-child(even) .txt{float:left;}
.indrwp .yanfalist .list li:nth-child(even) .img{float:right;}
.indrwp .yanfalist .list li:last-child{border:none;padding-bottom:0;margin-bottom:0;}
.indrwp .yanfalist .list li .img{float:left;width:48%;}
.indrwp .yanfalist .list li .txt{float:right;width:48%;}
.indrwp .yanfalist .list li .txt h1{font-size:24px;line-height:36px;color:#333;margin-bottom:30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.indrwp .yanfalist .list li .txt .p{font-size:14px;line-height:24px;height:72px;color:#666;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;}
.indrwp .yanfalist .list li .txt .p p, .indrwp .yanfalist .list li .txt .p span{font-size:14px;line-height:24px;color:#666;}
.indrwp .yanfalist .list li .txt span{display:block;font-size:14px;color:#b60006;text-align:center;line-height:48px;width:160px;height:48px;border-radius:0 20px 0 20px;border:2px solid #b60006;margin-top:20px;}
.indrwp .yanfalist .list li:hover .txt h1{color:#b60006;}
.indrwp .yanfalist .list li:hover .txt span{color:#fff;background-color:#b60006;}

.indrwp .zhuanjialist{padding:60px 0 30px;}
.indrwp .zhuanjialist .list li{background-color:#fafafa;overflow:hidden;padding:40px;margin-bottom:30px;}
.indrwp .zhuanjialist .list li:nth-child(even) .img{float:right;margin-right:0;margin-left:5%;}
.indrwp .zhuanjialist .list li:nth-child(even) .txt{float:left;}
.indrwp .zhuanjialist .list li .img{float:left;width:30%;margin-right:5%;}
.indrwp .zhuanjialist .list li .txt{float:right;width:65%;margin-top:95px;}
.indrwp .zhuanjialist .list li .txt h1{font-size:28px;color:#333;}
.indrwp .zhuanjialist .list li .txt p{font-size:14px;color:#666;margin-top:20px;margin-bottom:30px;line-height:24px;height:48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.indrwp .zhuanjialist .list .txt span {display: inline-block;text-align: center;font-size: 14px;border: 1px solid #b60005;border-radius:0 10px;color: #b60005;padding: 14px 40px;}
.indrwp .zhuanjialist .list li:hover .txt span {color: #fff;background-color: #b60005;transition: all 0.3s linear;}

.title .xian{margin:0 auto!important;}
.indrwp .newslist .list{padding-top:0!important;}
.indrwp .newslist .item{padding:40px 0;}
.indrwp .newslist .item:nth-child(even){background-color:#fafafa;}
.indrwp .newslist .more {display: block;border-radius: 0 20px 0 20px;margin: 40px auto 0;width: 160px;height: 50px;background-color: #b60005;text-align: center;line-height: 50px;color: #fff;font-size: 15px;}
.indrwp .newslist .more:hover {background-color: #fff;color: #b60005;box-shadow: 0 0 10px #ccc;transition: all 0.3s linear;}
.indrwp .childContent{overflow: hidden;}
.indrwp .childContent .image_block{cursor: pointer;}
.indrwp .childContent .first_iamge{background: #ebedef;}
.position{height: 60px;line-height: 60px;color: #858585;font-size: 16px;}
.position a{padding: 0 5px;}
.indrwp .prolist .list{margin-top:20px!important;}
.indrwp .prolist .item{padding:40px 0;}
.indrwp .prolist .item:nth-child(even){background-color:#fafafa;}
.indrwp .prolist .more {display: block;border-radius: 0 20px 0 20px;margin: 40px auto 0;width: 160px;height: 50px;background-color: #066eb9;text-align: center;line-height: 50px;color: #fff;font-size: 15px;}
.indrwp .prolist .more:hover {background-color: #fff;color: #066eb9;box-shadow: 0 0 10px #ccc;transition: all 0.3s linear;}
.indrwp .prolist .list .noInfo{font-size: 20px;}
.pro-masconsider{max-width: 1920px ! important;width: 100% ! important;margin: 0 auto;}
.image_block{text-align: center;}
.pad-60{padding: 60px 0;}
@media (max-width: 600px){
.pad-60{padding: 30px 0;}
}
@media (max-width: 996px){
.indrwp .prolist .more {font-size: 14px;width: 120px;height: 40px;line-height: 40px;margin:30px auto 0;}
.indrwp .prolist .list{margin-top:10px!important;}
.indrwp .prolist .item{padding:30px 0;}
}

@media (max-width: 996px){
.indrwp .newslist .more {font-size: 14px;width: 120px;height: 40px;line-height: 40px;margin:30px auto 0;}
.indrwp .newslist .item{padding:30px 0;}
}

@media (max-width:1499px){
.indrwp .about .one .list p.a{right:20px;}
}
@media (max-width:1299px){
.indrwp .about .one .list p.a{right:5px;}
.indrwp .about .one .left h1{font-size:42px;margin-bottom:30px;}
.indrwp .about .one .left .p{font-size:15px;line-height:26px;}
.indrwp .about .one .num{margin-top:30px;}
}
@media (max-width:1099px){
.indrwp .about .one .list h1.jumbo{font-size:55px;}
.indrwp .about .one .list p.a{right:0;}
}


@media (max-width:996px){.n_banner{margin-top:50px;}
    .n_banner h1{font-size:35px;}
    .n_banner .txt{margin-top:0;}
    .n_banner p{font-size:22px;}
    .pagination{padding:30px 0;}
    .pagination li:first-child{display:none;}
    .pagination li:last-child{display:none;}

    #pian{margin:30px auto;}
    #pian p{height:30px;line-height:30px;font-size:15px;width: 100%;margin: 10px 0 !important;padding: 0 10px !important;text-align: left !important;}
    #pian p a{font-size:15px;}

    .list_nav{display:none;}

    .indrwp .join{padding:0 0 30px;}
    .indrwp .licheng .title{margin:30px auto 0;}
    .indrwp .title h1{font-size:26px;}
    .indrwp .title p{width:100%;font-size:14px;margin:10px auto 20px;}
    .indrwp .title .xian{width:50px;margin:0 auto 30px;}
  
    .indrwp .about .one{padding:50px 0;}
    .indrwp .about .one .top{display:block;}
    .indrwp .about .one .left{width:100%;margin:0;float:none;}
    .indrwp .about .one .right{width:100%;float:none;margin-top:20px;}
    .indrwp .about .one .left h1{font-size:26px;margin-bottom:20px;}
    .indrwp .about .one .left .p{font-size:14px;line-height:24px;}
    .indrwp .about .one .bot{margin-top:20px;}
    .indrwp .about .one .bot .p{font-size:14px;line-height:24px;}
    .indrwp .about .one .num{margin-top:30px;}
    .indrwp .about .one .list h1.jumbo{font-size:38px;line-height:40px;}
    .indrwp .about .one .list p.a{font-size:14px;}
    .indrwp .about .one .list p.b{font-size:14px;}
    .indrwp .about .two .honor .item-honer,
    .indrwp .about .three .environment .item-envir{width: 48%;}
    .indrwp .about .two .honor .item-honer span,
    .indrwp .about .three .environment .item-envir span{font-size: 14px;}
    .indrwp .about .two{padding:10px 0;}
    .indrwp .about .two h1{font-size:30px;margin-bottom:20px;}
    .indrwp .about .two p{font-size:14px;line-height:28px;}
    .indrwp .about .three{padding:40px 0;}
    .indrwp .about .three .more {font-size: 14px;width: 120px;height: 40px;line-height: 40px;margin: 30px auto 0;}
    .indrwp .about .four{padding:30px 0 0;}
    .indrwp .about .four .box{display:block;}
    .indrwp .about .four .box .img{display:none;}
    .indrwp .about .four .box .txt{width:100%;float:none;}
    .indrwp .about .four .box .txt h1{font-size:18px;margin-bottom:15px;}
    .indrwp .about .four .box .txt h1 span{font-size:14px;}
    .indrwp .about .four .box{padding-bottom:30px;}

    .indrwp .prolist .list{margin-top:10px;}
    .indrwp .prolist .list li{width:calc(100%/2 - 10px);}

    .indrwp .prolist .list li:nth-child(4n+0){margin-right:20px;}
    .indrwp .prolist .list li:nth-child(even){margin-right:0;}
    .indrwp .prolist .list li .txt{height:50px;}
    .indrwp .prolist .list li p{font-size:15px;line-height:50px;height:50px;}

    .indrwp .newslist .list{padding-top:0;}
    .indrwp .newslist .list li{width:calc(100%/2 - 10px);margin-right:20px;margin-top:30px;}
    .indrwp .newslist .list li:nth-child(3n+0){margin-right:20px;}
    .indrwp .newslist .list li:nth-child(even){margin-right:0;}
    .indrwp .newslist .list li .txt h1{font-size:16px;margin:0 0 10px;}
    .indrwp .newslist .list li .txt .p{font-size:14px;line-height:24px;}
    .indrwp .newslist .list li .txt .bot{margin-top:20px;padding-top:10px;}
    .indrwp .newslist .list li .txt .bot span{font-size:14px;}
    .indrwp .newslist .list li .txt .bot p{font-size:14px;}

    .indrwp .news .info{padding:30px 0 0;}
    .indrwp .news .info h1{font-size: 30px;}
    .indrwp .news .info h2{margin:8px 0 20px;padding-bottom:20px;}
    .indrwp .news .info .p p, .indrwp .news .info .p span{font-size:14px;line-height:24px;}

    .indrwp .neipian .title{padding:30px 0 0;}
    .indrwp .neipian .info{padding:0 0 30px;}
    .indrwp .neipian .info h1{font-size:18px;}
    .indrwp .neipian .info h2{margin:8px 0 20px;padding-bottom:20px;}
    .indrwp .neipian .info .p p, .indrwp .neipian .info .p span{font-size:14px;line-height:24px;}

    .indrwp .weixin	img{float:left;width:calc(100%/3);margin-right:0;}

    .indrwp .zhuanjia .title{padding:30px 0 0;}
    .indrwp .zhuanjia .info{display:block;padding:0 0 30px;}
    .indrwp .zhuanjia .info>img{width:80%;margin:0 auto;float:none;}
    .indrwp .zhuanjia .info .inp{width:100%;float:none;margin-top:20px;}
    .indrwp .zhuanjia .info .inp p, .indrwp .zhuanjia .info .inp span{font-size:14px;line-height:24px;}

    .indrwp .gook .contact_gbook{padding:30px 0;}
    .indrwp .gook .contact_gbook li input{line-height:40px;font-size:14px;margin-bottom:10px;}
    .indrwp .gook .contact_gbook li textarea{height:150px;font-size:14px;padding-top:5px;}
    .indrwp .gook .contact_gbook .tijiao{font-size:14px;width:120px;height:40px;line-height:40px;margin:20px auto 0;}

    .indrwp .honor .list{margin-top:10px;}
    .indrwp .honor .list li{width:calc(100%/2 - 10px);margin-right:20px;margin-top:20px;}
    .indrwp .honor .list li:nth-child(4n+0){margin-right:20px;}
    .indrwp .honor .list li:nth-child(even){margin-right:0;}
    .indrwp .honor .list li p{font-size:14px;margin:10px auto 0;}

    .indrwp .about .four .p{width:100%!important;padding:0!important;float:none;}

    .indrwp .weixin{padding:30px 0;}

    .indrwp .contact{padding-top:40px;padding-bottom:40px;}
    .indrwp .contact .txt{display:block;}
    .indrwp .contact .txt .left{float:none;width:100%;margin-bottom:30px;}
    .indrwp .contact .txt .img{display:none;}
    .indrwp .contact .txt .left>span{margin:30px 0 10px;width:100%;}
    .indrwp .contact .txt .left .list li{width: 100%;}
    .indrwp .contact #dituContent{width:100%;float:none;margin-left:0;height:300px;margin-top:10px;}
    .indrwp .contact .title h1{font-size: 28px;}
    .indrwp .contact .title span {font-size: 22px;}

    .indrwp .pro .one{display:block;padding:10px 0 40px;margin-bottom:10px;}
    .indrwp .pro .one .left{float:none;width:100%;margin-left:0;}
    .indrwp .pro .one .left h1{font-size:22px!important;margin-bottom:15px!important;}
    .indrwp .pro .one .left span{font-size:14px;line-height:24px;margin-top:20px;}
    .indrwp .pro .one .left .txt{margin-top:30px;padding-top:30px;}
    .indrwp .pro .one .left .txt p{font-size:14px;line-height:30px;}
    .indrwp .pro .one .left .more_box{margin-top:10px;}
    .indrwp .pro .one .left .more_box a{height:40px;line-height:40px;}
    .indrwp .pro .one .right{float:none;width:100%;height:400px;border-radius:5px;margin-bottom:30px;}

    .indrwp .yanfalist{padding:30px 0;}
    .indrwp .yanfalist .list li .txt h1{font-size:18px;line-height:28px;margin-bottom:20px;}
    .indrwp .yanfalist .list li .txt span{line-height:40px;width:120px;height:40px;border-radius:0 15px 0 15px;}

    .indrwp .zhuanjialist{padding:30px 0 0;}
    .indrwp .zhuanjialist .list li{padding:30px;}
    .indrwp .zhuanjialist .list li .img{float:none;width:100%;margin:0;}
    .indrwp .zhuanjialist .list li .txt{float:none;width:100%;margin-top:20px;}
    .indrwp .zhuanjialist .list li .txt h1{font-size:20px;}
    .indrwp .zhuanjialist .list li .txt p{margin-top:10px;margin-bottom:20px;}
    .indrwp .zhuanjialist .list li:hover .txt span{padding:10px 30px;}
}

@media (max-width:767px){.indrwp .yanfalist .list li .txt{width:100%;float:none;margin-top:20px;}
    .indrwp .yanfalist .list li .txt h1{margin-bottom:10px;}
    .indrwp .yanfalist .list li .img{width:100%;float:none;}
    .indrwp .yanfalist .list li{margin-bottom:20px;padding-bottom:20px;}
}

@media (max-width:599px){.n_banner h1{font-size:24px;}
    .n_banner p{font-size:16px;margin-top:2px;}

    .indrwp .newslist .list li{width:100%;float:none;margin-right:0;}
    .indrwp .pro .child h1{font-size: 22px;}
}


.indrwp .pro .mainsTitle{font-size:55px;color:#333;}
.indrwp .pro .mainSub{width:126px;margin:16px auto 26px auto;height:2px;}
.indrwp .pro .mainsInfo{font-size:36px;line-height:38px;padding-bottom:20px;color:#025b9e;border-bottom:1px solid #d3d3d3;width:100%;}
.indrwp .pro .content:after{content: "020";display: block;height: 0;clear: both;visibility:hidden;}
.indrwp .pro .content .child{position:relative;border-bottom:1px solid #d5d5d5;padding:40px 0;text-align:left;}
.indrwp .pro .content .child.no{border-bottom:2px solid #e60012;}
.indrwp .pro .content .child p{font-size:16px;color:#666;line-height:26px;}
.indrwp .pro .content .child .name{line-height:50px;color:#333;font-size:30px;}
.indrwp .pro .content .child .nameEn{color:#999;font-size:30px;line-height:46px;}
.indrwp .pro .content .child .department{color:#434343;font-size:18px;line-height:40px;}
.indrwp .pro .content .child .department .sub{margin:0 5px;color:#DFDFDF;}
.indrwp .pro .content .child .department .redSpan{color:#025b9e;}
.indrwp .pro .content .child .childContent{padding-top:14px;display:none;font-size:14px;line-height:24px;color:#666;}
.indrwp .pro .content .child .childContent p, .indrwp .pro .content .child .childContent span{font-size:14px;line-height:24px;color:#666;}
.indrwp .pro .content .child .childPointer{position:absolute;cursor:pointer;top:55px;right:0;width:62px;height:32px;background-image:url(../images/jobbottom.png);background-repeat:no-repeat;}
.indrwp .pro .content .child .childPointer{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
.indrwp .pro .content .child .childPointer.on{transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);-webkit-transform:rotateZ(135deg);}
.indrwp .pro .foot{text-align:left;}
.indrwp .pro .foot .redTitle{margin-top:24px;line-height:40px;color:#025b9e;font-size:22px;}
.indrwp .pro .foot .info1{color:#868686;font-size:16px;line-height:24px;}
.indrwp .pro .foot .title{color:#434343;font-size:16px;font-weight:bold;margin-top:10px;}
.indrwp .pro .foot .info2{color:#434343;font-size:16px;line-height:24px;}
.indrwp .pro .foot .info2 span{font-weight:bold;}

@media  (max-width: 479px) {.indrwp .pro .container{width:80%;}
    .indrwp .pro .mainsTitle{font-size:21px;}
    .indrwp .pro .mainSub{width:63px;margin:8px auto 13px auto;height:2px;}
    .indrwp .pro .mainsInfo{font-size:16px;line-height:16px;padding-bottom:8px;}

    .indrwp .pro .content .child{padding:17px 0;}
    .indrwp .pro .content .child.no{border-bottom-width:2px;}
    .indrwp .pro .content .child p{font-size:12px;line-height:18px;}
    .indrwp .pro .content .child .name{line-height:22px;font-size:14px;}
    .indrwp .pro .content .child .nameEn{font-size:14px;line-height:20px;}
    .indrwp .pro .content .child .department{font-size:12px;line-height:24px;}
    .indrwp .pro .content .child .department .sub{margin:0 3px;}
    .indrwp .pro .content .child .childContent{padding-top:6px;}
    .indrwp .pro .content .child .childPointer{top:23px;width:26px;height:14px;background-size:26px 14px;}

    .indrwp .pro .foot .redTitle{margin-top:10px;line-height:20px;font-size:12px;}
    .indrwp .pro .foot .info1{font-size:12px;line-height:16px;}
    .indrwp .pro .foot .title{font-size:12px;margin-top:4px;}
    .indrwp .pro .foot .info2{font-size:12px;line-height:16px;}

}
@media (min-width: 480px) and (max-width: 639px) {.indrwp .pro .container{width:80%;}
    .indrwp .pro .mainsTitle{font-size:26px;}
    .indrwp .pro .mainSub{width:63px;margin:8px auto 13px auto;height:2px;}
    .indrwp .pro .mainsInfo{font-size:16px;line-height:16px;padding-bottom:8px;}

    .indrwp .pro .content .child{padding:17px 0;}
    .indrwp .pro .content .child.no{border-bottom-width:2px;}
    .indrwp .pro .content .child p{font-size:12px;line-height:18px;}
    .indrwp .pro .content .child .name{line-height:22px;font-size:14px;}
    .indrwp .pro .content .child .nameEn{font-size:14px;line-height:20px;}
    .indrwp .pro .content .child .department{font-size:12px;line-height:24px;}
    .indrwp .pro .content .child .department .sub{margin:0 3px;}
    .indrwp .pro .content .child .childContent{padding-top:6px;}
    .indrwp .pro .content .child .childPointer{top:23px;width:26px;height:14px;background-size:26px 14px;}

    .indrwp .pro .foot .redTitle{margin-top:10px;line-height:20px;font-size:12px;}
    .indrwp .pro .foot .info1{font-size:12px;line-height:16px;}
    .indrwp .pro .foot .title{font-size:12px;margin-top:4px;}
    .indrwp .pro .foot .info2{font-size:12px;line-height:16px;}
}
@media (min-width: 640px) and (max-width:1023px ) {.indrwp .pro .container{width:80%;}
    .indrwp .pro .mainsTitle{font-size:46px;}
    .indrwp .pro .mainSub{width:126px;margin:16px auto 26px auto;height:2px;}
    .indrwp .pro .mainsInfo{font-size:29px;line-height:29px;padding-bottom:16px;}
    .indrwp .pro .content .child{padding:34px 0;}
    .indrwp .pro .content .child .name{line-height:43px;font-size:26px;}
    .indrwp .pro .content .child .nameEn{font-size:26px;line-height:40px;}
    .indrwp .pro .content .child .department{font-size:15px;line-height:34px;}
    .indrwp .pro .content .child .department .sub{margin:0 5px;}
    .indrwp .pro .content .child .childContent{padding-top:12px;}
    .indrwp .pro .content .child .childPointer{top:47px;width:53px;height:27px;background-size:53px 27px;}

    .indrwp .pro .foot .redTitle{margin-top:20px;line-height:34px;font-size:20px;}
    .indrwp .pro .foot .info1{font-size:14px;line-height:20px;}
    .indrwp .pro .foot .title{font-size:14px;margin-top:8px;}
    .indrwp .pro .foot .info2{font-size:14px;line-height:20px;}
}
@media (min-width: 1024px) and (max-width:1199px ) {.indrwp .pro .container{width:796px;}
    .indrwp .pro .mainsTitle{font-size:38px;}
    .indrwp .pro .mainSub{width:104px;margin:13px auto 21px auto;height:2px;}
    .indrwp .pro .mainsInfo{font-size:24px;line-height:24px;padding-bottom:13px;}

    .indrwp .pro .content .child{padding:28px 0;}
    .indrwp .pro .content .child p{font-size:12px;line-height:16px;}
    .indrwp .pro .content .child .name{line-height:35px;font-size:21px;}
    .indrwp .pro .content .child .nameEn{font-size:21px;line-height:33px;}
    .indrwp .pro .content .child .department{font-size:12px;line-height:28px;}
    .indrwp .pro .content .child .department .sub{margin:0 4px;}
    .indrwp .pro .content .child .childContent{padding-top:10px;}
    .indrwp .pro .content .child .childPointer{top:39px;width:44px;height:22px;background-size:44px 22px;}

    .indrwp .pro .foot .redTitle{margin-top:16px;line-height:28px;font-size:16px;}
    .indrwp .pro .foot .info1{font-size:12px;line-height:16px;}
    .indrwp .pro .foot .title{font-size:12px;margin-top:6px;}
    .indrwp .pro .foot .info2{font-size:12px;line-height:16px;}
}
@media (min-width: 1200px) and (max-width:1439px ) {.indrwp .pro .container{width:796px;}
    .indrwp .pro .mainsTitle{font-size:38px;}
    .indrwp .pro .mainSub{width:104px;margin:13px auto 21px auto;height:2px;}
    .indrwp .pro .mainsInfo{font-size:24px;line-height:24px;padding-bottom:13px;}

    .indrwp .pro .content .child{padding:28px 0;}
    .indrwp .pro .content .child p{font-size:12px;line-height:16px;}
    .indrwp .pro .content .child .name{line-height:35px;font-size:21px;}
    .indrwp .pro .content .child .nameEn{font-size:21px;line-height:33px;}
    .indrwp .pro .content .child .department{font-size:12px;line-height:28px;}
    .indrwp .pro .content .child .department .sub{margin:0 4px;}
    .indrwp .pro .content .child .childContent{padding-top:10px;}
    .indrwp .pro .content .child .childPointer{top:39px;width:44px;height:22px;background-size:44px 22px;}

    .indrwp .pro .foot .redTitle{margin-top:16px;line-height:28px;font-size:16px;}
    .indrwp .pro .foot .info1{font-size:12px;line-height:16px;}
    .indrwp .pro .foot .title{font-size:12px;margin-top:6px;}
    .indrwp .pro .foot .info2{font-size:12px;line-height:16px;}
}
@media (min-width: 1440px) and (max-width:1920px ) {.indrwp .pro .container{width:1200px;}
    .indrwp .pro .mainsTitle{font-size:44px;}
    .indrwp .pro .mainSub{width:126px;margin:16px auto 26px auto;height:2px;}
    .indrwp .pro .mainsInfo{font-size:29px;line-height:29px;padding-bottom:16px;}

    .indrwp .pro .content .child{padding:34px 0;}
    .indrwp .pro .content .child p{font-size:14px;line-height:24px;}
    .indrwp .pro .content .child .name{line-height:43px;font-size:26px;}
    .indrwp .pro .content .child .nameEn{font-size:20px;line-height:40px;}
    .indrwp .pro .content .child .department{font-size:15px;line-height:34px;}
    .indrwp .pro .content .child .department .sub{margin:0 5px;}
    .indrwp .pro .content .child .childContent{padding-top:40px;}
    .indrwp .pro .content .child .childPointer{top:47px;width:53px;height:27px;background-size:53px 27px;}

    .indrwp .pro .foot .redTitle{margin-top:20px;line-height:34px;font-size:20px;}
    .indrwp .pro .foot .info1{font-size:14px;line-height:24px;}
    .indrwp .pro .foot .title{font-size:14px;margin-top:8px;}
    .indrwp .pro .foot .info2{font-size:14px;line-height:24px;}
}


.indrwp .childContent .pro_detail{text-align:center;padding:4%;background-color:#ffffff;}
.indrwp .childContent .pro_detail img{max-width: 100%;}