@charset "utf-8";

.i-menu{padding:0.3rem 0.14rem;}
.i-menu dt{width:49%;background:#eae9e5;text-align:center;float:left;display:inline;margin:0.14rem 2% 0 0;font-size:0.24rem;}
.i-menu dt a{display:block;padding:0.15rem 0;}
.i-menu dt:nth-child(2n){margin-right:0;}
.i-menu dt:nth-child(1),.i-menu dt:nth-child(2){margin-top:0;}
.i-menu dt a:hover,.i-menu dt a.current{background:#f00;color:#fff;}

.s-menu{padding:0 0.14rem 0.3rem;}
.s-menu li{width:32%;background:#eae9e5;text-align:center;float:left;display:inline;margin:0.14rem 2% 0 0;font-size:0.26rem;}
.s-menu li a{display:block;padding:0.15rem 0;}
.s-menu li a:hover,.s-menu li a.current{background:#999;color:#fff;}
.s-menu li:nth-child(3n){margin-right:0;}
.s-menu li:nth-child(1),.s-menu li:nth-child(2),.s-menu li:nth-child(3){margin-top:0;}

/*图文内容*/
.article{padding:0.1rem 0.14rem 0.4rem; }
.article .mt { text-align:center; padding-bottom:0.3rem; }
.article .mt h1 { font-size:0.32rem;}
.article .mt .titBar{color:#888;font-size:0.24rem;}
.article .mc { font-size:0.25rem; line-height:0.38rem; word-wrap:break-word; text-align:justify; }
.article .mc img{width:auto;max-width:100%;}

.article .source{font-size:14px;width:100%;height:50px;margin:0 auto;}
.article .source input[type="password"]{width:70%;height:50px;background:#f2f2f2;float:left;padding-left:10px;}
.article .source input[type="submit"]{width:20%;height:50px;background:#d80000;float:left;color:#fff;text-align:center;}

.dis{padding:0 0.14rem;}
.dis-t{}
.dis-t-z{}
.dis-t-z .bd{}
.dis-t-z .bd li{margin-bottom:14px;}
.dis-t-z .bd img{width:100%;}

.swiper-container-2 .swiper-pagination-bullet { background:#ddd; width:8px; height:8px; }
.swiper-container-2 .swiper-pagination-bullet-active { background:#f00; }
.swiper-container-2>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom:0.16rem !important; }
.swiper-container-2>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 3px; overflow:hidden; }

.dis-t-y{}
.dis-t-y h1{font-size:20px;line-height:20px;}
.dis-t-y .pri{font-size:18px;border-top:1px solid #dadada;padding:22px 0 0;margin-top:20px;}
.dis-t-y .pri em{color:#f00;}
.dis-t-y ul{border-bottom:1px solid #dadada; padding:0 0 20px;}
.dis-t-y li{font-size:16px;margin-top:15px;}
/*.dis-t-y li p:nth-child(1){color:#999;float:left;min-width:80px;margin-right:10px;}*/
/*.dis-t-y li:nth-child(1) p:nth-child(2){width:412px;float:left;}*/

.dis-t-y .btn{padding-top:20px;}
.dis-t-y .btn a{border-radius:50px;height:50px;line-height:50px;color:#fff;font-size:15px;box-sizing:border-box;cursor:pointer;}
.dis-t-y .btn a:nth-child(1){float:left;width:45%;background:#d80000 url(../images/car_white.png) left 15px center no-repeat;margin-right:4%;padding-left:44px;box-sizing:border-box;}
.dis-t-y .btn a:nth-child(1):hover{background:#b90202 url(../images/car_white.png) left 15px center no-repeat;}
.dis-t-y .btn a:nth-child(2){float:left;width:45%;background:#18275d url(../images/email.png) left 15px center no-repeat;padding-left:42px;box-sizing:border-box;}
.dis-t-y .btn a:nth-child(2):hover{background:#0d1a4b url(../images/email.png) left 15px center no-repeat;}

.dis-c{font-size:0.24rem;padding-top:20px;line-height:0.48rem;}


.dis-m{margin-top:20px;}
.dis-m .hd{height:50px;line-height:50px;background:#e6e6e6;text-align:center;font-size:20px;font-weight:bold;}
.dis-m .bd{font-size:15px;line-height:1.8;padding-top:20px;}

.dis-b{margin-top:10px;background:#fff;}
.dis-b.nomt{margin-top:0;}
.dis-b h2{padding:28px 0;font-size:20px;line-height:20px;text-align:center;}
.dis-b ul{font-size:14px;}
.dis-b ul li{margin-bottom:10px;}
.dis-b ul li p{float:left;height:38px;line-height:38px;text-align:left;}
.dis-b ul li p em{color:#f00;}

.dis-b ul li input[type="text"]{width:100%;height:36px;border:1px solid #c6cbd0;float:right;border-radius:3px;padding-left:10px;box-sizing:border-box;}
.dis-b ul li textarea{width:100%;height:110px;border:1px solid #c6cbd0;float:right;border-radius:3px;padding:10px;box-sizing:border-box;}
.dis-b ul li input[type="submit"]{width:100%;height:36px;background:#dd4242;color:#fff;float:right;border-radius:3px;cursor:pointer;font-size:16px;box-sizing:border-box;}
.dis-b ul li input[type="submit"]:hover{background:#b90202;}
.dis-b ul li:nth-child(5){padding-left:0;color:#888;}

.dis-o{padding:20px 0;}
.dis-o h2{margin-bottom:33px;border-bottom:1px solid #ccc;font-size:20px;padding-bottom:8px;}
.dis-o li{width:49%;float:left;}
.dis-o li:nth-child(2n){float:right;margin-right:0;}
.dis-o li .pic{overflow:hidden;}
.dis-o li .pic a:hover img{transform:scale(1.04);}
.dis-o li .txt{padding:0 5px;}
.dis-o li .txt h3{font-size:14px;font-weight:normal;height:56px;padding:8px 0 5px;line-height:18px;overflow:hidden;}
.dis-o li .txt .pri{/*border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;height:38px;line-height:38px;*/font-size:14px;}
.dis-o li .txt .pri .z{/*float:left;*/height:21px;line-height:21px;}
.dis-o li .txt .pri .z em{color:#f00;}
.dis-o li .txt .pri .y{float:right;width:20px;height:20px;background:url(car_red.png);margin-top:9px;cursor:pointer;}
.dis-o li .txt .des{color:#666;margin-top:5px;height:56px;overflow:hidden;font-size:14px;line-height:18px;}
.dis-o li .txt .item{color:#666;margin-top:5px;font-size:14px;}


/*新闻列表*/
.news{padding:0 0.14rem 0.5rem;}
.news li{border-bottom:1px solid #eee;font-size:0.26rem;}
.news li a{display:block;height:0.7rem;line-height:0.7rem;background:url(ico1.png) left center no-repeat;padding-left:0.16rem;}

/*图片列表*/
.m-pList{padding:0 0.14rem 0.5rem;}
.m-pList li{float:left;display:inline;width:49%;text-align:center;margin-top:0.2rem;}
.m-pList li img{box-sizing:border-box;border:1px solid #eee;}
.m-pList li:nth-child(2n){float:right;}
.m-pList li:nth-child(1),.m-pList li:nth-child(2){margin-top:0;}
.m-pList li p{padding-top:0.08rem;font-size:0.24rem;}

.piList { padding:0 0.14rem 20px; overflow:hidden; }
.piList li{width:49%;float:left;margin-bottom:24px;}
.piList li:nth-child(2n){float:right;margin-right:0;}
.piList li .pic{overflow:hidden;position:relative;}
.piList li .pic .close{width:24px;height:24px;background:#d80000;color:#fff;text-align:center;line-height:24px;position:absolute;top:0;right:0;z-index:10;}
.piList li .pic a:hover img{transform:scale(1.04);}
.piList li .txt{padding:0 5px;}
.piList li .txt h3{font-size:14px;font-weight:normal;height:56px;line-height:18px;padding:8px 0 5px;overflow:hidden;}
.piList li .txt .pri{/*border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;height:38px;line-height:38px;*/font-size:14px;}
.piList li .txt .pri .z{/*float:left;*/font-size:14px;}
.piList li .txt .pri .z em{color:#f00;}
.piList li .txt .pri .y{float:right;width:20px;height:20px;background:url(car_red.png);margin-top:9px;cursor:pointer;}
.piList li .txt .des{color:#666;margin-top:5px;height:56px;overflow:hidden;font-size:14px;line-height:18px;}
.piList li .txt .item{color:#666;margin-top:5px;font-size:14px;}


/* 图文列表 */
.p-list{padding:0 0.14rem 0.5rem;}
.p-list li{padding:0.2rem 0;border-bottom:1px solid #eee;}
.p-list li:nth-child(1){padding-top:0;}
.p-list .p{float:left;width:40%;}
.p-list .t{width:58%;float:right;}
.p-list .t h2{font-size:0.3rem;}
.p-list .t .i{font-size:0.24rem;color:#777;}

.page{text-align:center;padding:0 0 0.6rem;font-size:0.26rem;}
.page a{margin:0 0.04rem;background:#ebebeb;padding:0.1rem 0.2rem;}
.page a.current{background:#f00;color:#fff;}

.pager-next-pre { display:table; width:100%; text-align:center; margin-top:0.3rem;}
.pager-next-pre a { float:left; width:50%; padding:0.16rem 0; background:linear-gradient(#eee,#ddd); display:table-cell; }
.pager-next-pre .btn_next { background:#888; background:linear-gradient(#ccc,#888); color:#fff; }

.form-panel { margin: 0 0.14rem 0.4rem; }
.form-panel .field { clear: both; }
.form-panel .input { padding: 6px 0; color: #666; zoom: 1; }
.form-panel .field:after { content: '\20'; display: block; height: 0; clear: both; }
.form-panel .text { width:90%; height: 40px; line-height:40px; padding: 0 3%;  border-radius: 3px; background: #eee; font-size: 12px; vertical-align:top;}
.form-panel .code { width:50%; height: 40px; line-height:40px; padding: 0 3%;  border-radius: 3px; background: #eee; font-size: 12px; vertical-align:top;}
.form-panel img{width:80px;height:40px;margin-left:10px;border-radius:3px;}
.form-panel textarea { width:90%; height: 60px; padding: 2% 3%;  border-radius: 3px; background: #eee; vertical-align:top; }
.form-panel .submit-field { padding: 0; clear: both; }
.form-panel .btn-submit { width: 100%; height: 40px; border: 0; border-radius: 3px; background: #f00; color: #fff; font-size: 14px; line-height: 40px; }

input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none;}textarea { -webkit-appearance: none;} 

.hr {padding:0 0.14rem;}
.hr-list { margin-bottom: 3px; }
.hr-list .title { padding: 10px 0.14rem; background: #efefef; font-weight: bold; font-size:0.24rem; margin-bottom:15px; }
.hr-list .title span { float: right; color: #333; font-weight: 100; }
.hr-list .info { padding: 5px 10px; line-height: 0.38rem; font-size:0.24rem;}
.hr-list .apply { padding: 5px; text-align: right; }
.hr-list .apply a { color: #ba0012; }

.u-tt .hd { margin:0 2.5%; position:relative; }
.u-tt .hd h2 { padding:15px 5px; border-bottom: 1px solid #ccc; color:#132c80; font-size:20px; line-height:30px; vertical-align:top; font-weight:100; }
.u-tt .hd h2 span { display:block; color:#bababa; font-weight:100; font-size:15px; line-height:20px; text-transform:uppercase; vertical-align:top; }
.u-tt .hd .more { position:absolute; top:50%; right:8px; width:15px; height:15px; margin-top:-7px; padding:0; background:url(../images/icon_arr_arrow.png) no-repeat #f60; background-size:contain; overflow:hidden; }
.u-tt .hd .more a { display:block; background:none; line-height:999px; }
.u-tt .bd { margin:0 2.5%; padding:3% 0; }

.tbs{padding:0 0.14rem 6%;display:block;text-align:center;}
.tbs td{padding:3% 0;font-size:0.22rem;}
.tbs .sp{background:#a2a2a2;color:#fff;font-size:0.26rem;}
.tbs .sp th{padding:3% 0;font-weight:normal;}
.tbs tr:nth-child(2n){background:#f2f2f2;}

.pics{padding-top:0.2rem;}
.pics li{width:32%;float:left;margin-right:2%;}
.pics li:nth-child(3n){float:right;margin-right:0;}

.abo-2{padding-top:0.2rem;}
.abo-2 .hd{text-align:center;}
.abo-2 .hd h2{font-size:0.3rem;font-weight:normal;}
.abo-2 .hd p{font-size:0.24rem;color:#999;}

.abo-2 ul{margin:0.2rem auto;}
.abo-2 ul li {width:49%;float:left;text-align:center;position:relative; box-shadow:0 0 4px #ddd; padding-bottom:0.14rem;}
.abo-2 ul li:nth-child(2n){float:right;margin-right:0;}
.abo-2 ul li:nth-child(1),.abo-2 ul li:nth-child(2){margin-bottom:0.2rem;}
.abo-2 ul li img{width:1.41rem;}
.abo-2 ul li h2{width:100%;text-align:center;color:#0269bd;z-index:10;font-size:0.3rem;font-weight:normal;margin-top:-0.5rem;}
.abo-2 ul li p{font-size:0.24rem;margin-top:0.14rem;}
.abo-2 ul li:nth-child(3) p{height:1.08rem;}
.abo-2 ul li:nth-child(4) p{height:1.08rem;}

.hds h2{font-size:0.3rem;font-weight:normal;text-align:center;padding-top:0.2rem;}
.honor{padding-top:0.2rem;}
.honor li{width:49%;float:left;margin-right:2%;box-sizing:border-box;}
.honor li a{display:block;}
.honor li a img{border:1px solid #eee;}
.honor li a p{font-size:0.24rem;text-align:center;padding-top:0.05rem;}
.honor li:nth-child(2n){float:right;margin-right:0;}
.honor li:nth-child(1),.honor li:nth-child(2){margin-bottom:0.2rem;}


.g-in-i{padding:0 0.14rem;}
.login{margin:0.3rem auto 0;width:100%;padding-bottom:0.1rem;}
.login li{margin-bottom:0.2rem;}
.login li p{font-size:0.26rem;padding-bottom:4px;}
.login li input[type="text"]{width:100%;height:0.5rem;background:#f2f2f2;box-sizing:border-box;padding-left:0.2rem;}
.login li input[type="password"]{width:100%;height:0.5rem;background:#f2f2f2;box-sizing:border-box;padding-left:0.2rem;}
.login li input[type="submit"]{width:100%;height:0.5rem;background:#d80000;color:#fff;cursor:pointer;text-transform:uppercase;}