body{margin:0 auto;padding:0; font-family:"Arial","Arial Black";font-size:16px;color:#444;} 
*{box-sizing:border-box;padding:0;margin:0;}
a,a:hover,a:active{color:#999;text-decoration: none;}
.l{float: left}
.r{float: right;}
.c{margin:0 auto}
.textr{text-align: right;}
.color-c{color:#ccc;}
.m60{margin:60px auto 0 auto;}
.clear{clear: both;}
.logo{margin:10px 0;}
.tc{text-align: center}
.cn{display:inline-block; background: url(../images/cn.png) no-repeat; background-position:0px;padding:0 8px;text-align: right;}
.container-fluid{margin-top:-4px;}
.navbar-default{background-color: #fff;border-color: #fff;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:#fff;}
.navbar-default .navbar-nav a{padding:0 0;    line-height: 30px;}
.navbar-default .navbar-nav a:hover{color:#0046aa;background-color:#fff;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#0046aa;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>a:hover{color:#0857b3;background-color:transparent;border-bottom:2px solid #0857b3}
img{max-width: 100%;}
.w1920{width:1632px;padding:0 60px;margin:0 auto;}
.m1920{padding:0;margin:20px 0 0 0;overflow: hidden;}
.w1600{width:1600px;margin:0 auto;}
.menu{margin-top:20px;height:26px;line-height:26px;float:right;padding:7px 35px 15px 35px;    box-sizing: content-box;}
.menu dl{list-style: none;clear:both;height:30px;overflow: hidden;margin-bottom:20px;}
.menu dl dd{float:left;border-right:1px dotted #ccc;padding:0 20px;color:#444;font-family: "Tahoma";font-size:14px;}
.navbar-brand{padding: 20px 15px 10px 15px;height:90px;}
.navbar-brand>img{width:auto}
.navbar-nav{float:right;width:900px;height: 120px;overflow: hidden;}
.navbar-nav>li{padding:0 35px;text-align: center;float: right}
.navbar-nav>li a{height:30px;font-weight: bold;color:#444;}
.souuo{ width:100%; height:100%; position:fixed; background:#000;top:0; opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8; z-index:10000; display:none;outline: none;}
		.searchbox{width: 50%;position: fixed;top: 169px;left: 50%;margin-left: -25%;height: 68px;line-height:68px;border: 1px solid #535353;z-index: 10001; display:none;outline: none;}
		.stextx{border: none; background: none; font-size: 36px;  color: rgb(167, 167, 167);  height: 60px; line-height: 60px; padding: 16px 2% 15px; width: 80%; float:left;outline: none;}
		.sbutx{border: none; width: 7%; margin-right: 1%; height: 68px; background: url("../images/search.png") no-repeat center; background-size: 50% auto; min-width: 40px;outline: none; float:right; cursor:pointer}
		.close-search{ display: block; width: 37px; height: 37px; background: url("../images/close.png") no-repeat center; position: fixed; right: 3%;top: 50px;cursor: pointer; z-index: 10001; display:none}
.noline{background:none !important;width:32% ;}
.line{width:78px;height:2px;background:#0857b3;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background-color:#fff;}
.language{width:60px;background:none !important;}
.language span{float:right;padding:0 0 0 1%;}
.banner{width:100%;max-height:772px; overflow:hidden;}
.banner .swiper-container {  width: 100%;  height: 100%;}
.banner .swiper-slide {  text-align: center;  background: #fff; -webkit-box-pack: center;  -ms-flex-pack: center;
  -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  -webkit-align-items: center;  align-items: center;}
.banner .swiper-slide{width:100%;margin:0 auto;}
.banner .swiper-pagination-bullet{width:15px;height:15px;background-image:url(../images/slide2.png);}
.banner .swiper-pagination-bullet-active{background:#0857b3;background-image:url(../images/slide1.png);}
.banner img{max-width:100%;max-height:100%;}
.index-t{font-size:40px;color:#333;float:left;text-transform: uppercase;font-weight:bold;margin-bottom:40px;}
.more{width:170px;overflow: hidden;line-height:47px;text-align:center}
.more a{color:#fff;text-decoration: none;}
.lmore{width: 3px;height:47px;background:#cd3301;float:left;}
.rmore{width:167px;height:47px;background:#0857b3;float:right;}
.rmore:hover{background:#4d4f51;}
.rmore1{width:167px;height:47px;background:#4d4f51;float:right;}
.rmore1:hover{background:#0857b3;}
.indexpro{padding:60px 0;height:auto; display: block;background: #f2f2f2;}
.indexpro .swiper-container {  width: 100%;  height: 100%;}
.indexpro .swiper-slide {  text-align: center;  -webkit-box-pack: center;  -ms-flex-pack: center;
  -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  -webkit-align-items: center;  align-items: center;}
.indexpro .swiper-slide{width:100%;margin:0 0 20px 0px;}
.indexpro .swiper-slide .pimg{/*width:480px;height:340px;*/display:block;overflow: hidden;}
.indexpro .swiper-slide .pimg img{width:auto;height: auto;max-width: 100%;max-height: 100%;}
.indexpro .swiper-slide .txt{height:60px;line-height:60px;/*width:400px;*/display: block;overflow: hidden;}
.indexpro .swiper-slide .txt a{color:#000;}
.indexpro .swiper-pagination-bullet{width:16px;height:16px;background:#4d4f51;}
.indexpro .swiper-pagination-bullet-active{background:#0857b3;}
.aboutbg{width: 100%;background:#fff;padding:60px 0;}
.about .swiper-container {  width: 100%;  height: 100%;}
.about .swiper-slide { float:left; text-align: center;  background: #fff; -webkit-box-pack: center;  -ms-flex-pack: center;
  -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  -webkit-align-items: center;  align-items: center;}
.about .swiper-slide{width:100%;margin:0 auto;position: relative;}
.about .swiper-slide img{width:100%;height: 100%;}
.about .swiper-pagination{margin-top:-20px;position: absolute;;-webkit-tap-highlight-color:rgba(0, 0, 0, 1)}
.about .swiper-pagination-bullet{width:16px;height:16px; background:rgba(0, 0, 0, 1);-webkit-background:rgba(0, 0, 0, 1);-webkit-tap-highlight-color:rgba(0, 0, 0, 1)}
.about .swiper-pagination-bullet-active{background:#0857b3;}
.about .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{right:20px;}
.aboutbg .col-md-6{margin:0;padding-left:0;padding-right:0;}
.abouttxt{height:325px;background:#f2f2f2;padding:50px 0;box-sizing: content-box}
.abouttxt h3{font-weight:bold;font-size:20px;padding-left:60px;color:#333;text-transform: uppercase}
.abouttxt  p{color:#444;margin:20px 60px;line-height:30px;}
.abouttxt em{font-style:normal;font-size:72px;font-weight: bold;color:#0857b3;}
.abouttxt span{font-size:18px;color:#444;font-weight:bold;}
.abouttxt .col-md-4{text-align:center}

.indexnew .col-md-6{background:#fff;box-sizing:content-box;margin:10px 0 15px 0;width:47%;padding:20px 0;display: block}
.indexnew .col-md-6:nth-child(2n){float:right;}
.indexnew .pimg{width:65px;float:left;color:#444;font-size:27px;text-align:center;line-height:32px;font-weight:bold;padding:20px;height:70px;margin:20px;border:2px solid #ececec;box-sizing: content-box;}
.indexnew .txt{height:110px;padding:25px;width:75%;float:right;text-align:left;}
.indexnew .txt span{display: block;font-size: 16px;text-align: left;width: 100%;height:30px;overflow: hidden}
.indexnew .txt span a{color:#333;text-decoration: none;font-size:18px;}
.indexnew .txt p{text-align: left;line-height: 25px;color:#666;font-size: 13px;height: 80px;overflow: hidden;}
.indexnew .txt i{font-size: 15px;display: block;background:url(../images/ico5.png) no-repeat;width:28px;height:14px;}
.indexnew .col-md-6:hover .txt i{font-size: 15px;display: block;background:url(../images/ico4.png) no-repeat;width:28px;height:14px;}
.indexnew .txt i a{color:#999;text-decoration: none;}
.indexnew .col-md-6:hover .txt a{color:#0857b3;}

.footbg{background:#0857b3;width:100%;height:156px;line-height:156px;color:#fff;overflow: hidden;}
.footbg h3{font-size:28px;float:left;line-height:114px;}
.footbg span{font-size:18px;display: block;float:left;margin-left:20px;}
.footbg .search{margin-top:45px;}
.footbg .searchinput{float:left;width:75%;background:#fff url(../images/email.jpg) no-repeat;height:61px;line-height:61px;border:none;outline: none;padding-left:65px;color:#444;}
.footbg .searchsubmit{height:61px;line-height:61px;color:#fff;font-weight:bold;width:23.5%;float:right;background:#00397b;border:none;outline: none;}
.foot{padding:3% 0 20px 0;background:#2d2d2d;height:440px;box-sizing: content-box}
.foot dl{padding:0;margin:20px auto;}
.foot dl dt{font-size:18px;color:#fff;font-weight:bold;height:40px;text-transform: uppercase}
.foot dl dd{line-height: 30px;height:30px; color:#b3b3b3;font-size:15px;}
.foot dl dd a{color:#b3b3b3;}
.foot dl dd span{font-weight:bold;}
.foot .contact dd{height: auto;}
.foot .ewm{text-align: center;}
.foot p{color: #b3b3b3}
.coryright{text-align:center;color:#787878;line-height:80px;background:##2d2d2d;}
.coryright a{color:#787878;}
.footline{width:100%;height:1px;background: #444;}
.nbanner{width:100%;height:auto;position: relative;}
.nbanner img{width:100%;}
.mianbaoxie{width:100%;position: absolute;height:40px;line-height: 40px;margin:-40px auto 0 auto;background:rgba(0, 0, 0, 0.3);text-transform: uppercase;}
.mianbaoxie .fa-home{color:#e3e3e3;}
.mianbaoxie span{padding:0 5px;color:#e3e3e3;font-size:14px;}
.mianbaoxie a{color:#e3e3e3;}
.prolist{margin:40px auto;}
.proleft dl{padding:0;margin:0;border:1px solid #ececec;}
.proleft dl dt{padding:0 20px;height:60px;line-height:60px;font-size: 24px;color:#fff;text-align: left;background:#0857b3;border:1px solid #ececec;}
.proleft dl dd{padding:0 20px 0 20px;min-height:60px;line-height:60px;text-align:left;border-bottom:1px solid #ececec;font-weight: 200;}
.proleft dl dd i{background: url(../images/ico3.png) left center no-repeat;width:18px;height:60px;display:block;float: left;padding-right:30px;}
.proleft dl dd a{color:#333}
.proleft ul{padding:0;display: none;}
.proleft ul li{height:30px;line-height:30px;font-size:13px;}
.proleft dl dd:hover{background: #fafafa;}
.proleft dl dd:hover i{background: url(../images/ico2.png) left center no-repeat;}
.proleft dl dd:hover a{color:#0857b3;}
.proleft dl dd:hover ul{display: block;list-style: none}
.proleft dl dd:hover ul li{padding:0 20px 0 20px;text-align:left;}
.proleft dl dd:hover ul li a{color:#555;}
.proleft .active{background: #fafafa;}
.proleft .active i{background: url(../images/ico2.png) left center no-repeat;}
.proleft .active a{color:#0857b3;}
.proleft .active ul{display: block;list-style: none}
.proleft .active ul li{padding:0 20px 0 20px;text-align:left;}
.proleft .active ul li a{color:#555;}
.proright{}
.proright-t{height:60px;line-height:60px;border-bottom:1px solid #d9d9d9;}
.proright-t h3{color: #333;float:left;font-size:24px;font-weight:bold}
.proright-t .search{float:right;width:280px;}
.proright-t .searchinput{float:left;height:35px;line-height:35px;background:#fafafa;color:#c4c4c4;width:195px;outline: none;border:1px solid #d9d9d9;padding-left:20px;font-size:14px;}
.proright-t .searchsubmit{float:right;width:80px;height:35px;line-height:35px;background:#0857b3;color:#fff;outline: none;border:none;font-size:14px;text-align: center;}
.proright ul{margin:0;}
.proright ul li{list-style: none;margin:20px auto 15px auto;}
.proright .pimg{border: 1px solid #d9d9d9;overflow: hidden}
.proright .pimg img{max-width:100%;height:auto}
.proright .txt{height:40px;line-height:40px;text-align: center;overflow: hidden}
.proright .txt a{color:#555;}

.ncontentbg{width:100%;margin:0 auto 0 auto;padding:0;overflow:hidden;border-top:1px solid #ececec;}
.ncontent{margin-top:3rem;margin-bottom:1rem;overflow: hidden;}
.ncontent img{width: auto;height:auto;max-width: 100%;max-height: 100%;}
.ncontent .p1{font-size:30px;font-family: Arial bold;font-weight:bold;color:#333535;text-align: center;text-transform: uppercase;height:50px;overflow: hidden}
.ncontent .p2{font-size:2.5rem;color:#333; text-align: center;height:50px;}
.ncontent .p3{background:url(../images/ico2.png)  top center no-repeat;height:25px;}
.ncontent ul{width:74%;padding:0;margin:0 auto;list-style: none;overflow: hidden;}
.ncontent ul li{float:left;margin-left:20px;margin-top:10px;height:48px;line-height: 48px;padding:0 10px;min-width:100px;border:1px solid #ececec;text-align: center;border-radius:20px;}
.ncontent ul li a{text-decoration: none;}
.ncontent ul li:hover,.ncontent .active{border:1px solid #0857b3;}
.ncontent ul li:hover a,.ncontent .active a{color: #666}
.ncontent .cor{height:30px;line-height: 30px;color:#666;font-family: "ËÎÌå";font-size: 14px;}
.ncontent .cor a{color:#666}
.ncontent1{margin:10px auto;}
.ncontent1 img{width:32%;float:left;margin:0 0.5%;}
.newslist blockquote{border-left:none;}
.newslist ul{width:100%;padding:0;margin:0 auto;list-style: none;}
.newslist ul li,.newslist ul li:hover{border:none;float:none;clear: both;}
.newslist .pline{border-bottom:1px dotted #969696;height:auto;}
.pcontent {width:100%;padding:0;margin:20px auto;overflow: hidden;}
.pcontent .pimg{float:left;width:314px;height:314px;display:block;overflow: hidden;}
.pcontent .pimg img{width: 100%;max-height: 100%;}
.pcontent .txt{float:left;height:314px;text-align:left;margin-left:20px;display: block;overflow: hidden;color:#555;font-size:14px;}
.pcontent .txt h3{font-size: 24px;text-align: left;color:#0857b3;margin:0;font-weight:bold}
.pcontent .txt a{color:#888;}
.pcontent .txt p{color:#666;font-size:14px;height:30px;margin:0;}
.pcontent .txt i{width: 24px;height: 24px;display: block;margin:0 auto;}
.pcontent-c{margin:20px auto;height:50px;line-height:50px;background:#fafafa;}
.pcontent-a {width:100%;padding:0;margin:20px auto;}
.pcontent-a img{max-width:100%;}
.pcontent-a table{width:100% !important;}
.pcontent-a table tr td{ vertical-align: top;}
.pcontent-c span{float:left;background:#0857b3;width:240px;text-align: center;display:block;font-weight:bold;font-size: 16px;color:#fff;text-transform: uppercase}
.nncontent {padding:0;margin:20px auto;overflow: hidden;}
.nncontent ul{width:100%;list-style: none;padding:0;margin:0 auto;}
.nncontent ul li{float:left;width:375px;height:auto;text-align:center;list-style:none;margin:10px;padding:0;overflow: hidden;border:none;}
.plist{margin:1rem auto;padding:0;overflow: hidden;display: flex}
.plist .active{background:#0857b3;border:1px solid #fff;overflow: hidden;}
.plist .active i{background:url(../images/ico1.png) no-repeat;}
.plist .active a{text-decoration: none;color:#fff;}
.plist .line{width:1px;height:20px;margin:15px auto;background:#ececec;}
.plist ul{width:auto;list-style: none;padding:0;margin:0 auto;}
.plist li{float:left;margin-left:20px;margin-top:10px;height:48px;line-height: 48px;padding:0 10px;min-width:100px;border:1px solid #ececec;text-align: center;border-radius:20px;}
.plist li i{background:url(../images/ico.png) no-repeat;padding:2px 8px;margin-right:8px;}
.plist li a{color:#666;text-decoration:none;display: block}
.plist li:hover{background:#0857b3;border:1px solid #fff;}
.plist li:hover a,.plist li:hover a:hover{color:#fff;}
.plist li:hover i{background:url(../images/ico1.png) no-repeat;}
/*ï¿½ï¿½Ò³*/
.pages {width: 100%; text-align:center; padding:20px 0 0 0 !important;height:60px;line-height:40px; word-break:break-all; word-wrap:break-word }
.pages span, .pages a, .pages .page-num-current { font-size: 12px; font-family: Arial, Helvetica,  sans-serif; margin: 0 2px;color:#555; }
.pages span font { color: #fff; font-size: 12px; }
.pages a, .pages .page-num-current { border: 1px solid #dddddd; background: #fff; padding:12px 12px; text-decoration: none;color:#555; border-radius:6px;}
.pages span { padding-right: 10px }
.pages .page-num-current, .pages a:hover { background: #016ab4; color: #fff; }
.content {width:100%;padding:0;margin:20px auto;overflow: hidden;font-family: "ËÎÌå";font-size: 14px;color:#666;}
.content em{color:#444;font-size: 30px;font-style: normal;height:60px;display: block;font-family: "ËÎÌå";}
.content p{width:45%;color:#000;font-size:14px;line-height:30px;padding:30px 10px;border-bottom:1px solid #ececec;overflow: hidden;}
.content span{color:#666;}
.content b{font-size: 30px;color:#2ea13a;font-weight: normal}
.content i{width:140px;text-align: center;margin-right£º20px;height:45px;line-height: 45px;border-radius:25px;background:#2ea13a;display:inline-block;font-style:normal;font-family: "ËÎÌå";font-size:16px;font-weight: bold;color:#fff;}
.conetnt>p>a{color:#fff;text-decoration: none;}
.detal{margin:0 15px;padding:40px 0;line-height: 30px;}
.saod { width: 100%; overflow: hidden; background: #f8f8f8; height: 540px; }

.kiju { width: 1300px; margin: 0 auto; overflow: hidden; margin-top: 60px; }

.qurn { margin-top: 40px; overflow: hidden; }

.rsfi { float: right; overflow: hidden; width: 920px; }

.qiue { color: #333333; font-size: 15px; text-transform:capitalize }

.qiue font { font-size: 18px; color: #ff0000; }

.ltki { width: 346px; float: left; overflow: hidden; height: 323px; }

.titl { text-align: center;font-size:24px;font-weight:bold;text-transform:uppercase }

.k1 { width: 100%; overflow: hidden; margin-top: 20px; }

.k1 ul { width: 980px; }

.k1 li { width: 450px; overflow: hidden; float: left; margin-right: 20px; height: 40px; line-height: 40px; background: #ffffff; }

.k1 li p { width: 85px; overflow: hidden; float: left; padding-left: 18px; color: #333333; text-align: left; }

.k1 li div { width: 355px; float: left; overflow: hidden; }

.k1 li div input { width: 100%; border: 0px; height: 40px; background: none; outline: none; }

.k2 { width: 100%; overflow: hidden; margin-top: 20px; }

.k2 ul { width: 980px; }

.k2 li { width: 450px; overflow: hidden; float: left; margin-right: 20px; height: 40px; line-height: 40px; background: #ffffff; }

.k2 li p { width: 85px; overflow: hidden; float: left; padding-left: 18px; color: #333333; text-align: left; }

.k2 li div { width: 355px; float: left; overflow: hidden; }

.k2 li div input { width: 100%; border: 0px; height: 40px; background: none; outline: none; }

.k3 { width: 100%; overflow: hidden; margin-top: 20px; }

.k3 li { width: 980px; overflow: hidden; float: left; height: 95px; background: #ffffff; }

.k3 p { width: 105px; overflow: hidden; float: left; padding-left: 18px; color: #333333; margin-top: 10px; text-align: left; }

.k3 div { width: 838px; float: left; overflow: hidden; margin-top: 12px; }

.k3 div textarea { width: 100%; border: 0px; height: 82px; background: none; outline: none; resize: none; }

.k4 { width: 100%; overflow: hidden; margin-top: 15px; }

.k4 input { width: 123px; height: 42px; }

.k4 .tj { background: #db3328; border: 0px; color: #ffffff; font-size: 15px; font-family: "???��??��?����?��"; margin-right: 10px; cursor: pointer; }

.k4 .reset { background: #dadada; border: 0px; color: #333333; font-size: 15px; font-family: "???��??��?����?��"; margin-right: 10px; cursor: pointer; }

.k4 .toun { float: left; margin-right: 10px; }
@media screen and (max-width: 1440px) {
  .w1920{width:1300px;padding:0 0;}
  .w1600{width:100%;}
  .navbar-nav{width:auto;}
  .menu{padding:7px 10px 10px 10px;}
  .navbar-nav>li{padding:0 20px;}
  .navbar-brand{padding:20px 0 10px 8px;}
  .indexprobg{height:55rem;}
  .indexpro .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image:url(../images/left.png);left:67.6%;} 
.indexpro .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image:url(../images/right.png);right:5%;} 
.indexright{margin-top:3rem;}
.proleft dl dd{font-size:14px;}
.picBtnTop{margin-left:-20px;}
.noline{width:15% !important;}
.nncontent ul li{width:305px;}
.videosubmit{width: 533px;height: 438px;margin-top:-445px;background-size: inherit}
.gushi{margin:4rem auto;width:1440px;overflow: hidden;}
.video{height: 441px;}
.indexnew{width:100%;margin:0;}
.ncontent{margin:3rem auto;padding: 0 20px;    box-sizing: border-box;}
.pcontent ul {margin:0 auto;}
.pcontent ul li{width:310px;height:350px;margin-left: 30px;}
.pcontent .pimg{height:240px;width:296px;padding:7px;overflow: hidden;}
.nlist{margin:1rem auto;}
.textr{text-align: center}
.content p{width: auto}
.abouttxt{height:auto;box-sizing:border-box;padding:30px 0;}
.abouttxt p{line-height:25px;margin:12px 60px;}
.abouttxt em{font-size:50px;}
.kiju{width:100%;}
}
@media screen and (min-width: 1020px) and (max-width: 1400px) {
  .w1920{width:100%;}
  .menu{overflow: hidden;}
  .navbar-brand{max-width:300px;width:auto;overflow: hidden;}
  .navbar-nav{width:auto;}
  .navbar-brand>img{width: 100%;}
  .footbg h3{font-size:18px;}
  .footbg span{font-size:14px;line-height: 156px;}
  .footbg{line-height:65px;}
  .indexnew .col-xs-12{width:100%;}
  
}
@media screen and (min-width:768px) and (max-width: 1020px) {
  .w1920{width:100%;}
  .navbar-brand{max-width:250px;} 
  .navbar-brand>img{max-width:100%}
  .navbar-nav>li{padding:0 10px;}
  .navbar-brand{padding:35px 0 0 20px;}
    .indexnew .col-xs-12{width:100%;}
}
@media screen and (max-width: 768px) {
  body{font-size: 14px;}
  .w1920{width: 100%;margin:0 auto;padding:0;}
  .w1600{width:100%;}
  .more{width:103px;}
  .rmore{width:100px;font-size:12px;}
  .rmore1{width:100px;font-size:12px;}
  .navbar-header{width:auto}
  .navbar-brand{width:70%;height:60px;    padding: 15px 15px 10px 15px;}
  .navbar-brand>img{width:100%}
  .navbar-nav{width:100%;clear: both;margin:0 auto;height:auto;}
  .navbar-nav>li{width:100%;text-align: center;}
  .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>a:hover{background-color:#c3c6c9;background-image:none;}
  .navbar-nav li:hover{background:#c3c6c9}
  .navbar-default .navbar-nav a{padding:5px 0;}
  .navbar-toggle{margin-top:14px;}
  .index-t{font-size:25px;}
  .aboutbg{padding:40px 0;}
  .abouttxt{padding:20px 0 80px 0;}
  .abouttxt h3{padding-left:10px}
  .abouttxt p{margin:20px;line-height:25px;}
  .abouttxt em{font-size:30px;}
  .abouttxt .col-xs-4{padding-right:5px;padding-left:5px;}
  .indexnew .col-xs-12{width:100%;padding:20px 0 25px 0;}
  .indexnew .pimg{width:auto;height:auto;margin:10px;padding:10px;font-size:15px;}
  .indexnew .txt{box-sizing: border-box;padding:0;}
  .indexnew .txt p{height:50px;}
  .footbg h3{line-height:40px;}
  .mianbaoxie span{font-size:12px;}
  .plist{width:100%;}
  .proleft dl dd{display: none;}
  .proleft dl:hover dd{display: block}
  .proright-t{height:105px;}
  .proright-t .search{float:left;}
.foot{height:400px;}
.coryright{line-height:18px;}
.noline{width:15% !important;}
.pcontent .txt p:nth-child(5){height:50px;line-height:25px;}
.ncontent .p1{font-size:18px;}
  .indexnews p{height:90px;font-size:1rem;line-height:30px;margin-top:1.5rem;overflow: hidden;}
  .foot ul{height:8.7rem;}
  .foot ul li{width:16%;}
  .foot em{margin-top:3rem;}
  .textr{text-align: center;margin-top:1rem;}
  .nlist ul{width:100%;}
  .nlist ul li{width:49%;}
  .plist ul{width:100%;}
  .plist ul li{border-radius: 10px;font-size:13px;min-width:auto;}
  .ncontent{width: 95%;margin:10px auto;}
  .ncontent ul{width:100%;}
  .ncontent ul li{margin-left:0;}
  .pcontent ul li{width:96%;}
  .pcontent .pimg{height:240px;width:96%;}
  .newslist blockquote{padding:0;}
  .newslist .panel-heading{padding:5px 8px;}
  .col-xs-9{margin:-20px;}
  .col-xs-3{margin:0 -20px;}
  .proleft dl dt:after{content:"+";padding-left:10px;}
  .pages a, .pages .page-num-current {padding:10px 5px; }
  .saod{height:auto;margin-bottom:20px;}
  .rsfi{float:none;width:100%}
  .k2,.k3{margin-top:0;}
  .k1 li,.k2 ul{float:none;width:100%}
  .k1 li,.k2 li{margin-bottom:10px;}
}
@media screen and (max-width: 375px) {
  .slides,.slidesjs-container{height:155px;}
}
@media screen and (max-width: 323px) {
  .slides,.slidesjs-container{height:132px;}
}

.navbar-nav {
  display: flex;
  flex-wrap: wrap;
  justify-content: right;

}

.menu dl:first-child {
  display: flex;
  justify-content: right;
}

.menu {
  width: 100%;
}

.navbar .container-fluid {
  display: flex;
  justify-content: space-between;
}

.navbar-header {
  width: auto;
  min-width: none;
  max-width: none;
  width: auto;
  width: 30%;
}

.navbar-brand {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  max-width: none;
}

.navbar-brand>img {
  width: 100%;
  height: auto;
  max-width: none;
}

.navbar-collapse {
  /* width: 100%; */
}

@media screen and (max-width: 1400px) {
  /* .navbar-brand>img {
    height: 40%;
  } */
}

@media screen and (max-width: 768px) {
  .container-fluid {

    flex-wrap: wrap;
  }
  .navbar-header {
    width: 100%;
  }

  .navbar-brand {
    width: auto;
    height: 60px;
    padding-left: 0;

  }
  .container-fluid>.navbar-header {
    margin: 0;
  }

    .navbar-brand>img {
    height: 50%;
  }

  .navbar-toggle {
    margin-right: 0;
  }
}