﻿@charset "utf-8";
/* CSS Document */

.main-bj{ width: 100%;}
.lm-bj{ width: 100%; background: url(../images/jb.jpg) no-repeat;}
.lm2{ width: 94%; margin: 0 auto; text-align: right; font-size: .12rem; color: #a4a4a4; padding: .1rem 0 .07rem 0; overflow: hidden;}
.lm2 a{ font-size: .12rem; color: #a4a4a4;}
.lm2 a:hover{ color: #0078c2}
.lm2 a.mo{ color: #0078c2}

.location { width:100%; height:38px; border-bottom: 1px solid #c7c7c7; overflow:hidden}
.location .lo_a { display: inline-block; /*width:120px;*/ height:36px;  font-size:16px; line-height:36px;color:#8b9499;  text-align: center;padding: 0 8px; background: url(../images/xia.jpg) no-repeat; background-position: right center; background-size: 1px 18px;}
.location .location_scroll { width:100%; overflow: scroll; margin: 0 auto;}
.location .inbox { min-width:100%; width:99999px; height:64px; font-size:0; text-align: center;}
/* .location .lo_a.on:hover{  background: url(../images/xi.jpg) no-repeat; background-position: bottom center} */
.location .lo_a.on:hover i{font-style: normal; color:#0078c2; font-weight: bold;background: url(../images/xi.jpg) no-repeat; background-position: bottom center}
.location .lo_a i{font-style: normal; padding: 0 0.05rem 0.11rem 0.05rem;}
.location .lo_a.on i{ font-style: normal; color:#0078c2; font-weight: bold;background: url(../images/xi.jpg) no-repeat; background-position: bottom center }
/* .location .lo_a.on{ } */
.location .mmk{ width: 33.33%;float: left; padding: 0; color: #8b9499}
.location .mmk1{ width: 50%;float: left; padding: 0; color: #8b9499}
.location .mmk2{ width: 100%;float: left; padding: 0; color: #8b9499}
/* .location span{  font-size: .16rem;   display: inline-block;} */
.location .lo_a:last-of-type{ background: none}


.Section_box2{ width:100%;overflow:hidden; background-color: #fff}
.Section_box2 ul{width:94%; margin: 0 auto; padding-bottom:0.05rem; padding-top: .04rem;}
.Section_box2 ul li{ width:100%;border-bottom:1px dashed #e5e5e5; padding: .11rem 0; overflow:hidden;}
.Section_box2 ul li a{ width:100%;  display:block; position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0); }
.Section_box2 ul li img{width: 1.02rem; height: 0.75rem;float: left;}
.Section_box2 ul li .rig{ width: calc(100% - 1.12rem); float: right; }
.Section_box2 ul li h3{ width: 100%; font-size: .14rem; color: #313539; position:relative}
.Section_box2 ul li:last-of-type{ border: none}
.Section_box2 ul li.noa img{ display: none}
.Section_box2 ul li.noa .rig{ width: 100%;}
.Section_box2 ul li h4{ width: 100% ; height: .2rem;float: right ; font-size: .12rem; color: #94adbf;text-align: right; padding-top: .09rem; }
.Section_box2 ul li h4 span{ color: #7d8690;}


.Flip_box{ width:98%; margin:0 auto; overflow:hidden; text-align:center; padding:.15rem 0 .19rem 0;}
.Flip_box a{ width:0.93rem; height:0.32rem; line-height:0.32rem; display:inline-block;  text-align:center; font-size:0.16rem;color:#fff; margin:0 4px;-webkit-tap-highlight-color:rgba(0,0,0,0); }
.Flip_box a i{ color:#0073be; font-style:normal ; font-weight: bold}
.Flip_box .pa:hover{ background-color:#0073be; color:#fff}
.Flip_box .pa{float: left;}
.Flip_box .pa{ background-color: #0073be}
.Flip_box .up{ background-image: url(../images/up.png); background-repeat: no-repeat ; background-size: .22rem auto; background-position: left center}
.Flip_box .down{ background-image: url(../images/down.png); background-repeat: no-repeat ; background-size: .22rem auto; background-position: right center}

.sui{ width: 90%; margin: 0 auto;}
.sui h3{ width: 100%; height: .2rem; line-height: .2rem; font-size: .18rem; color: #0078c2; font-weight: bold; margin: 0 0 .06rem 0; overflow: hidden;}
.sui p{width: 100%; height: .32rem; line-height: .16rem; font-size: .12rem; color: #4c4c4c; overflow: hidden;}


.pic-box{ width:100%; padding-top: 0.12rem; background-color: #fff;}
.pic-box ul{ width:94%; margin: 0 auto;  }
.pic-box li{ width:48%; float:left; font-size:14px; text-align:center;  border-top:none;border: solid 1px #127ac3; margin-bottom: 0.12rem;  position: relative; }
.pic-box li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.pic-box li img{ width:100%; height:31.2vw; min-height: 114px; max-height: 200.875px;}
.pic-box li h3{ width:92%; height:0.28rem; line-height:0.28rem; margin:0 auto; font-size:0.14rem; color:#23385b; text-align:center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;  overflow:hidden}
.pic-box ul li:nth-child(even){ float:right; margin-right:0.01rem;} 


.tui-box{ width: 94%; padding:0 3% ; background-color: #fff; margin: 0 0 .12rem 0; overflow: hidden;}
.qie{ width: 100%; position: relative;  height: 0.4rem; border-bottom: 1px solid #d8dbdd; overflow: hidden; }
.qie h3{  float: left;height: 0.4rem; line-height: 0.5rem; font-size: 0.16rem; color: #0078c2;}




.picScroll{width:100%; text-align:center; padding-top:0.1rem; padding-bottom: 0.05rem; }
.picScroll .bd ul{ width:100%;  float:left; }
.picScroll .bd li{  width:48%; float:left; font-size:14px; text-align:center;  border-top:none;border: solid 1px #127ac3; margin-bottom: 0.12rem;  position: relative;}
.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll .bd li img{ width:100%; height:31.2vw; min-height: 114px; max-height: 200.875px;}
.picScroll li h3{ width:92%; height:0.28rem; line-height:0.28rem; margin:0 auto; font-size:0.14rem; color:#23385b; text-align:center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;  overflow:hidden}

.picScroll .hd{ width:100%;overflow:hidden; text-align:center; padding-top:0.08rem; }
.picScroll .hd ul{  display: table;margin:0 auto;height:20px;text-align: center;padding:0;  }	
.picScroll .hd li{ float:left; width:7px; height:7px; background-color: #b8b8b8; margin:0 5px; overflow:hidden; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; }
.picScroll .hd .on{ background:#276cb8;  }
.picScroll .bd li:nth-child(even){ float:right; margin-right:0.01rem;} 


.qh-bj{ width: 100%;  background-color: #fff;  overflow: hidden;padding-bottom: .2rem;}
.qh-box{width: 94%; margin: 0 auto;position: relative;  border-bottom: 1px solid #d8dbdd; padding-bottom: .2rem; }
.qh-box h3{width: 100%; height: .2rem ;line-height: .2rem ; font-size: .15rem; color: #0078c2 ; font-weight: bold; padding: .1rem 0}
.qh-box p{width: 100%; line-height: .2rem ; font-size: .14rem; color: #40484c ;}
.ht{ width: .68rem; height: auto; position: absolute; left: 50%; bottom: -.15rem; margin-left: -.34rem; padding: 0 .07rem; background-color: #fff;}

/*banner*/
.slideBox{ position:relative; width:100%;  height:auto; margin-bottom: .1rem; overflow:hidden;}
.slideBox .hd{ position:absolute; width:98%; height:14px; line-height:14px; bottom:8px; right:2%; z-index:1; text-align:center;}
.slideBox .hd li{ display:inline-block; width:7px; height:7px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; background-color: #fff; text-indent:9999px; overflow:hidden; margin:0 3px;/* opacity:0.4 ;*/}
.slideBox .hd li.on{  background-color: #2e65a8 }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd li img{ width:100%;  height:auto; display:block; height: 57.5vw; }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
/*bannered*/ 
.slideBox .hd li:last-of-type{ width: 7px !important; height: 7px; background-size: cover}

.btr{width: 100%; border-bottom: 1px solid #c7c7c7 ;}
.btr h3{  display: inline-block; text-align: left ; font-size: 18px; color: #0078c2 ; font-weight: bold; border-bottom: 2px solid #0076c1 ; margin-left: 3%; padding: 0 .03rem .03rem .03rem;}

.hz-box{ width: 100% ;}
.hz-box ul{ width: 92% ; margin: 0 auto;}
.hz-box ul li{ width: 100%; height: 28.2vw; background-color: #e7913c; border: solid 2px #e7913c; box-shadow:0 0 .06rem #d4d8e2;max-height: 180px; margin-top: .12rem;}
.hz-box ul li img{ width: 69%;float: left; height: 28.2vw; max-height: 180px;}
.hz-box ul li h3{ width: 31% ; float: left; text-align: center ; height: 28.2vw; line-height: 28.2vw; font-size: .18rem ; font-weight: bold; color: #fff; padding: 0;max-height: 180px; overflow: hidden;}
.hz-box ul li:nth-child(2){ background-color: #2e65a8; border: solid 2px #2e65a8; }
.hz-box ul li:nth-child(3){ background-color: #2e9356; border: solid 2px #2e9356; }
.hz-box ul li:nth-child(4){ background-color: #2195e8; border: solid 2px #2195e8; }
.hz-box ul li:nth-child(5){ background-color: #2e65a8; border: solid 2px #2e9356; }
.hz-box ul li:nth-child(even) img{ float:right; } 

.dy-box{ width: 100% ; font-size: .14rem; color: #40484c ; line-height: .22rem;text-align:justify; overflow: hidden;}
.dy-box .mb{ width: 100% ; text-align: center; padding: .15rem 0 .05rem 0; background: url(../images/xi.jpg) no-repeat; background-position: bottom center; margin-bottom: .1rem;}
.dy-box .mb h2{ font-size: .16rem ; color: #0078c2; font-weight: bold}
.dy-box p{ margin: 16px 0}
.dy-box img{ max-width: 100%; height: auto;}

.mb2{ width: 100% ; text-align: center; padding: .07rem 0 .05rem 0; margin-bottom: .1rem;}
.mb2 h2{ width: 94% ; margin: 0 auto; font-size: .16rem ; color: #323a4c; font-weight: bold; margin-bottom: .03rem;}
.mb2 h5{ width: 94% ; margin: 0 auto; font-size: .12rem; color: #9a9eaa; text-align: center; overflow: hidden;}

.wbn{ width: 100% ; font-size: .14rem; color: #40484c ; line-height: .22rem;text-align:justify; padding-top: .1rem; overflow: hidden;}
.wbn p{ margin: 16px 0}
.wbn img{ max-width: 100%; height: auto;}


@media screen and (width: 320px) {

	
}

