body{line-height:200%;color:#666666;}
a{ text-decoration:none; color:#333;}
a:hover{color:#666}
section{padding:40px 0;}
nav {
    border-bottom:none;
}
*{transition: .5s;}
@media (max-width: 1600px){
.pinfo h1 {font-size:1.5rem}
.pinfo .tle{font-size:1.2rem}
}
@media (max-width: 1399px){
	.pinfo h1 {font-size:1.2rem}
	.pinfo .tle{font-size:1rem}
}

.dropdown-item{padding: .10rem 1rem;}
.card{margin:20px;margin-bottom:40px;}
.card:hover .pic{opacity:0.8}
.owl-carousel .card{margin-bottom:20px}
.card-title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.card-text{min-height:32px;line-height:32px;}

.tle-1,.tle-2{text-align:center;margin-bottom:20px;}
.tle-1 h2,.tle-2 h2{color:#070410;font-weight:900;}
.tle-2{color:#b6b6b6}
.tle-2 h2{color:#fff}

.more-1{text-align:center;margin:40px auto;}
.more-1 a{font-size:18px;width:200px;background-color:#920000;display:inline-block;height:50px;line-height:50px;padding:0 20px;color:#fff;}
.more-1 a span{padding-right:10px;}
.more-1 a:hover span{padding-right:30px;}
.more-2{margin:40px auto;}
.more-2 a{color:#920000;font-size:20px;}
.more-2 a i{padding-left:10px;}
.more-2 a:hover i{padding-left:30px;}

.owl-carousel .owl-item img{width:auto;display:inline-block}
.owl-carousel .item{padding:10px;}
.owl-theme .owl-dots .owl-dot span{background:#b7b7b7;width:20px;height:6px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{width:30px;background:#26252b;}

header{color:#333;}
header a{color:#333;}
.dropdown-toggle::after{display:none;}
.navbar-brand{margin-right: 5rem;}
.dropdown-menu a:hover,.dropdown-menu a:focus{color:#fff;background-color:#920000}
.s-form{width:100%}
.navbar-toggler{background-color:#920000}

#bnnav{padding:0;}
#bnnav  .navbar-nav .nav-link{padding:1rem 2rem;}
#bnnav  .navbar-nav .nav-link.active{border-bottom:2px solid #e40003;}


.s-form{background-color:#000;position:absolute;bottom:-58px;right:0;padding:10px;}

.bg-dark {background-color: rgba(255, 255, 255,.75) !important;}
.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .show > .nav-link{background-color: none !important;color:#920000}
.navbar-dark .navbar-nav .nav-link{color:#333;}
.dropdown-menu{color:#000;background-color:rgba(255, 255, 255,.76) !important;border-radius:0;}
.dropdown-menu a{color:#000;}
@media (min-width: 1400px){
.navbar-expand-lg .navbar-nav .nav-link{
padding-right: 1rem;
padding-left: 1rem;
}
.navbar-brand{margin-right: 5rem;}
}

.al_section li{list-style-type:none;}
.al_section .item{margin:20px 0;}
.al_section .item:hover a{color:#920000}
.gy_section{background:#F1F5F9}
.getInTouchSection{background:#920000;background-size: auto 100%;color:#fff}
.getInTouchSection .tle-1 h2,.getInTouchSection a{color:#fff}
.sonnav{text-align:center}
.sonnav .item{display:inline-block;line-height:45px;background:#fff;}
.sonnav a{display:inline-block;padding:0 10px;}
.sonnav a:hover,.sonnav a.active{background:#E75300;color:#fff}

.xp_section .card{border-radius:0;border:none;}
.xp_section .card .card-body{background:#fff;color:#333}
.xp_section .card .card-body .card-text{color:#666}
.xp_section .card:hover .pic{background:#fff;}
.xp_section .card:hover .card-body{background-color: #920000;color:#fff}
.xp_section .card:hover .card-body .card-text{color:#BFBFBF}

.xw_section .card{border-radius:0;}
.xw_section .card .card-body{color:#171717}
.xw_section .card .card-body .card-text{color:#A4A4A4}

.zy_section{background:#f1f4f9}
.zy_section .item a{position:relative;display:block;margin:30px 10px;padding:30px;padding-bottom:80px;color:#fff;}
.zy_section .item a i{position:absolute; bottom:20px;right:20px;}
.zy_section .item a:hover i{right:40px;}
.zy_section .item1 a{background:#e40003;}
.zy_section .item2 a{background:#706f75;}
.zy_section .item3 a{background:#03010f;}
.zy_section .item4 a{background:#ffffff;color:#03010f}

.pnew_section .card{border-radius:0;border:none;position:relative;}
.pnew_section .card i{position:absolute;top:20px;left:20px;z-index:99;}
.pnew_section .card .pic{background:#c5c5c5;}
.pnew_section .card .card-body{background:#26252C;color:#FFFFFF}
.pnew_section .card .card-body .card-text{color:#BFBFBF}

.plist_section .card{border-radius:0;background:#fff;border:none;}
.plist_section .card:hover{background:#fefefe;}
.plist_section .card .card-body{color:#171717}
.plist_section .card .card-body .card-text{color:#8B8B8B;}

.nlist_section .card{border-radius:0;}
.nlist_section .card .card-body{color:#171717}
.nlist_section .card .card-body .card-text{color:#A4A4A4}

.xc_section .card{border-radius:0;border:none;}
.xc_section .card .pic{background:#c5c5c5;padding:60px 0;}
.xc_section .card .card-body{background:#26252C;color:#FFFFFF}
.xc_section .card .card-body .card-text{color:#BFBFBF}

.wtdglist_section .item{margin-bottom:20px;height:60px;line-height:60px;background:#f6f9fb url(../images/dgzsbg.png) no-repeat 0 0;}
.wtdglist_section .item div{display:inline-block}
.wtdglist_section .item i{float:right;padding-right:30px;}
.wtdglist_section .item:hover i{padding-right:10px;}
.wtdglist_section .item .date{float:left;line-height:25px;width:160px;padding-left:30px}
.wtdglist_section .item .date .md{font-size:28px;}
.wtdglist_section .item .name{float:left;}

.piccase_section .card{border-radius:0;border:none;}
.piccase_section .card .card-body{color:#fff;position:absolute;bottom:0;left:0;width:100%}

.about_2_section{background:url(../images/about/2.jpg) no-repeat top center;background-size:cover}
.about_2_section .col{height:100%;}
.about_2_section .item{height:100%;color:#333333;padding:40px;background: #FFFFFF 0% 0% no-repeat padding-box;opacity: 0.88;}
.about_2_section .item h4{color:#000000;text-align:center;padding-bottom:20px;}
.about_4_section{background:#f1f4f9}
.about_5_section{background:url(../images/about/3.jpg) no-repeat top center;background-size:cover}

.contact_1_section .icon{padding:40px 0;}
.contact_1_section .icon i{padding:0 10px;}
.contact_1_section .info{border-top:1px solid #e9e9e9;padding:40px 0;color:#666666;}

.pinfo{color:#333333}
.pinfo h1{padding-bottom:10px;font-weight:900}
.pinfo .tle{font-size:24px;position:relative;line-height:50px;height:50px;font-weight:900}
.pinfo .tle .txt{background:#f1f4f9;padding-right:20px;z-index:2;position:relative;}
.pinfo .tle .hr{height:1px;background:#c6c6c6;position:absolute;top:24px;left:0;width:100%;display:inline-block;z-index:1;}

footer{background:#03010f;color:#fff;padding-top:20px}
footer h4{color:#fff;font-size:16px;padding:10px 0;font-weight:900}
footer a{color:#fff}
footer .copyright{padding:20px 0;padding-top:40px;}
footer .footer-zj{margin-top:20px;padding:30px 0;border-top:#24222d solid 1px;border-bottom:#24222d solid 1px;}
footer .footer-zj .icon{text-align:right}
footer .footer-zj i{padding:0 5px;position:relative;}
footer .footer-zj i .hover{display:none;}
footer .footer-zj i:hover .mr{display:none;}
footer .footer-zj i:hover .hover{display:inline-block;}
footer .footer-zj i span{display:none;position:absolute;top:-140px;left:-38px;}
footer .footer-zj i:hover span{display:inline-block;}
@media (min-width: 767px){
footer .hfoot .col-md-2{width:20%}
}

.f-right{z-index:99999;width:48px;position:fixed;bottom:10px;right:10px;}
.f-right i{position:relative;cursor:pointer;display:inline-block;width:48px;height:48px;}
.f-right i span{display:none;}
.f-right i:hover span{display:inline-block;}
.f-right i.wx{background:#5b5b5d url(../images/fright/wx.png) no-repeat center center;}
.f-right i.wx span{position:absolute;top:-36px;right:53px;}
.f-right i.dh{background:#5b5b5d url(../images/fright/sj.png) no-repeat center center;}
.f-right i.dh span{position:absolute;top:0;right:53px;height:48px;padding:0 10px;line-height:48px;background:#fff;width:120px;}
.f-right i.top{background:#5b5b5d url(../images/fright/top.png) no-repeat center center;}
.f-right i.kf{background:#5b5b5d url(../images/fright/kf.png) no-repeat center center;}
.f-right i.kf a{display:inline-block;width:100%;height:100%}
.f-right i:hover{background-color:#333;}



.about-info{padding:60px;}

.page-link{color:#333;}
.page-link:hover{color:#e40003;}
.page-item.active .page-link{background-color: #920000;
border-color: #920000;}

#nav-tabContent{max-width:1000px;margin:0 auto;}


@media (min-width: 767px){
	.scolose .s-form{display:none !important;}
	.s-form{padding:10px 30%}
}

@media (min-width: 1600px){
	body{font-size:18px;}
	.f-right i.dh span{width: 150px;}
	.h2, h2{font-size:32px;}
	section{padding:30px 0;}
	h5{font-size:16px;}
	.container{max-width: 1400px;}
	#topnav{padding-top:5px;padding-bottom:5px;}
	.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
	}
		
	
	.card-title {
    margin-bottom: 1rem;
	}
	
	.pinfo{padding-left:60px;}
}
@media (max-width: 1599px){
    h5{font-size:16px;}
	.more-1 a{width: 120px;line-height:35px;height:35px;padding: 0 10px;font-size: 14px;}
	footer h4{font-size:14px;}
	footer{font-size:14px;}
	.card-text{font-size:14px;}
	.pinfo .tle {font-size: 16px;	}
}
@media (max-width: 768px){
	.navbar-dark .navbar-nav .nav-link{padding-left:10px;}
	body{line-height:150%;font-size:14px;padding-top: 60px;}
	.navbar{padding-top:0;padding-bottom:0;}
	.htop{display:none;}
	.dropdown-menu{font-size:14px;}
	.h2, h2{font-size:18px;}
	h5{font-size:14px;}
	.tle-1 h2, .tle-2 h2{padding-bottom: 10px;}
	h5{font-size:16px;}
	.tle-1,.tle-2{margin-bottom:10px;}
	.more-1,.more-2{margin:10px auto;}
	.card{margin-bottom:40px;box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);margin:8px;}
	section{padding:10px 0;}
	.about-info{padding:10px 0;}
	footer .footer-zj .icon{text-align:center;padding:10px;}
	.zy_section .item a{margin:10px 10px;}
	.more-1 a{width: 120px;line-height:35px;height:35px;padding: 0 10px;font-size: 14px;}
	.card{margin-bottom: 10px;}
	.more-2 a{font-size:16px;}
	.zy_section .item a img{max-width:50px;}
	.zy_section .item a{margin:10px 0;}
	.wtdglist_section .item i{display:none;}
	.s-form{width:100%}
	.al_section .more-2{margin:40px auto;}
	.navbar-brand {margin-right: 2rem;}

}	