@charset "utf-8";
body{font-family: "微软雅黑",Arial !important;font-size: 16px;color: #444;line-height: 1.5;background: #F3F7FA;}
a:hover{text-decoration: none;}
a:focus{text-decoration: none;}

img{max-width: 100%;}

/* header */
header{box-shadow: 0 2px 5px 0 rgba(0,37,55,0.1);position: relative;z-index: 99;padding: 8px 0;background: #fff;}
.navbar-collapse{line-height: 65px;}
.dropdown-menu ul li a{}
.pagelogo{margin: 10px 0;}
.pagelogo img{max-width: 100%;}
.pagetop{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;width: 100%;}
.navbar-light .navbar-nav .nav-link{font-size: 16px;color: #333 !important;padding: 0 30px;font-weight: 500;}
.navbar-light .navbar-nav .nav-link.disabled{font-size: 14px;color: #333333;}
.dropdown-menu{border-bottom: none;background: #F3F7FA;box-shadow: 0 3px 10px 0 #ccc;z-index: 2;padding: 0;margin: 0;
	min-width: auto;}
.dropdown-item{padding: 0rem 1.5rem;font-weight: 400;color: #333;font-size: 15px;}
.bigdropdown{list-style: none;padding: 10px 0;line-height: 2.5rem;}
.Vertical-center{display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;
		display: -moz-box;-moz-box-orient: horizontal;-moz-box-pack: center;-moz-box-align: center;display: -o-box;
		-o-box-orient: horizontal;-o-box-pack: center;-o-box-align: center;display: -ms-box;-ms-box-orient: horizontal;
		-ms-box-pack: center;-ms-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}

.h-nav ul{list-style: none;margin: 0;padding: 0;text-align: right;}
.h-nav ul li{display: inline-block;vertical-align: bottom;}
.h-nav ul li a{display: block;color: #555;font-size: 14px;margin: 30px 0 0 25px;}
.h-nav ul li a:hover{color: #0294F0;}

/* list */
.h-page{margin: 35px 0;}
.h-page .nav{background: #fff;box-shadow: 0 1px 6px 0 rgba(0,37,55,.1);}
.h-page .nav h5{display: block;margin: 0 0 30px 0;padding: 30px 0;border-bottom: 1px solid #dbdbdb;color: #555;
	text-align: center;font-size: 24px;line-height: 36px;width: 100%;}
.rvnm-navbar-box{position: relative;width: 100%;}
.rvnm-navbar-box ul li ul{padding: 0;}
.rvnm-navbar-box ul li i{width: 20px;}
.h-page .page{background: #fff;box-shadow: 0 1px 6px 0 rgba(0,37,55,.1);}
#searchform{padding: 30px 30px;border-bottom: 1px solid #dbdbdb;}
#searchform .form-inline .form-control{border-radius: 0;border: 1px solid #0294F0;width: 85%;}
#searchform .btn-secondary{border-radius: 0;background: #0294F0;border: 1px solid #0294F0;width: 15%;}
.position{padding: 30px 30px 15px 30px;}
.position span{font-size: 14px;color: #666;}
.position strong{font-size: 14px;color: #666;}
.position a{color: #666;font-size: 14px;}
.h-page .page ul.list{list-style: none;margin: 0;padding: 0 30px 50px 30px;}
.h-page .page ul.list a{color: #333;font-size: 14px;display: block;position: relative;line-height: 30px;
	padding: 10px 10px 10px 20px;border-bottom: 1px solid #eff2f6;background: url(../image/dot3.png) no-repeat 5px 23px;}
.h-page .page ul.list a span{font-size: 20px;margin: 0 6px 0 0;}
.h-page .page ul.list a:hover{background-color: #fbfbfc;}
.h-page .page.proli ul.list{padding: 0 30px 35px 30px;}

/* pagination */
.pagination{padding: 0 0 35px 0;display: block;text-align: center;}
.pagination a{border: 1px solid #dbdbdb;font-size: 12px;text-align: center;color: #555;
	text-decoration: none;padding: 4px 10px;margin: 0 5px 6px 5px;display: inline-block;}
.pagination b{border: 1px solid #dbdbdb;font-size: 12px;text-align: center;color: #999;
	padding: 4px 10px;margin: 0 5px;}
.pagination a b{border:none;}
.pagination a:hover{color: #0294F0;}

/* article */
.h-page .page .art-page{padding: 0 30px 30px 30px;}
.h-page .page .art-page h5{padding: 20px 0;font-size: 18px;border-bottom: 1px solid #e9eef4;margin: 0;}
.art-page .text{padding: 10px 0 0 0;}
.art-page .text p{font-size: 14px;color: #333;line-height: 2.5rem;}
.art-page .text ul{list-style: circle;margin: 0;padding: 0;}
.art-page .text ul li{margin-left: 2em;font-size: 14px;color: #333;line-height: 2.5rem;}

/* artnext */
.artnext{padding: 0 30px 30px 30px;}
.artnext .text{color: #999;margin: 0;padding: 0;list-style: none;}
.artnext ul li.leftitem {margin: 0 30px 15px 0;}
.artnext ul li{display: inline-block;padding: 5px 10px;font-size: 14px;border: 1px solid #ddd;margin-top: -1px;}
.artnext ul li a{font-size: 14px;color: #333;}
.artnext ul li.leftitem a{color: #1168ab;}
.artnext ul li a i{margin: 0 6px 0 0;}

.h-page .page .search{padding: 15px 30px 20px 30px;}
.h-page .page .search p{margin: 0;color: #666;font-size: 14px;}
.h-page .page .search p strong{color: #0294F0;font-weight: 500;}

/* sample */
.samlist{padding: 0 15px;margin: 15px 0 0 0;}
.samlist a{display: block;}
.samlist a strong{display: block;font-size: 14px;color: #333;margin: 15px 0 30px 0;font-weight: normal;}
/* sample-article */
.sam-page{padding: 0 30px 35px 30px;}
.sam-page h5{padding: 20px 0;font-size: 18px;border-bottom: 1px solid #e9eef4;margin: 0;}
.sam-page .text{margin: 30px 0 0 0;}


/* video */
.vilist{padding: 0 15px;margin: 15px 0 0 0;}
.vilist p{font-size: 14px;color: #333;margin: 15px 0 30px 0;}

/* about */
.profile{padding: 15px 30px 15px 30px;}
.profile p{font-size: 14px;color: #333;line-height: 1.6rem;margin: 0 0 15px 0;}
.company{padding: 0 30px 35px 30px;}
.abouts-third{padding: 0 0 35px 0;}
.abouts-third .wel{width: 50%;margin: 0px auto;border: 1px solid #F7941D;text-align: center;padding: 15px 0;color: #666;}
/* .abouts-third p:first-child, .abouts-third p:last-child{margin: 0;width:0;height:0;border-top:10px solid transparent;
	border-bottom: 10px solid transparent;border-left: 15px solid #F7941D;display: inline-block;}
.abouts-third p:nth-child(2){display: inline-block;font-size: 30px;padding: 0 65px;} */

/* contact */
.contact{padding: 0 30px 30px 30px;list-style: none;margin: 0;}
.contact li{font-size: 14px;line-height: 1.8rem;margin: 0;}
.contact li div{display: inline-block;width: 5em;text-align: justify;height: 20px;line-height: 27px;overflow: hidden;}
.contact li div::after{content:'';display: inline-block;width: 100%;}
.map{padding: 0 30px 30px 30px;}
.BMap_bubble_content .iw_poi_title{font-size: 14px;}
.BMap_bubble_content .iw_poi_content{font-size: 12px;}

/* footer */
footer{background: #797d80;padding: 15px 0;}
footer ul{list-style: none;margin: 0;padding: 0;}
footer ul li{display: inline-block;vertical-align: top;}
footer ul li a{color: #dadbdb;font-size: 12px;}
footer ul li a:hover{color: #0294F0;}
footer ul span{margin: 0 7px;color: #dadbdb;}
footer .copyright{font-size: 12px;color: #dadbdb;line-height: 28px;}
footer .copyright a{font-size: 12px;color: #dadbdb;}

@media screen and (min-width: 1480px) {
	/*支持大屏1500*/
	.container {max-width: 1230px;}
}
@media only screen and (min-width: 992px){
	.nav-pc{display: none;}
	.rvnm-navbar-box.dark-lesb{background: none;}
	.rvnm-navbar-box.dark-lesb ul li{background: none;}
	.rvnm-navbar-box.dark-lesb ul li:hover, .rvnm-navbar-box.dark-lesb ul li.rvnm-collapseable{background-color: #f6f9fb;}
	.rvnm-navbar-box.dark-lesb ul li a, .rvnm-navbar-box.dark-lesb ul li a:visited,
	.rvnm-navbar-box.dark-lesb ul li span.spliter{color: #222;padding: 15px 20px;}
	.rvnm-navbar-box.dark-lesb ul li:hover a, .rvnm-navbar-box.dark-lesb ul li:hover a:visited{color: #333;}
	.rvnm-navbar-box.dark-lesb ul li ul li a{padding: 15px 55px;}
	.rvnm-navbar-box.dark-lesb .fa, .rvnm-navbar-box.dark-lesb .search input{color: #999;}
	.h-page .nav .rvnm-navbar-box.dark-lesb ul li a:hover{color: #393a48;}

	
}
@media (min-width: 1120px) and (max-width: 1479px){
	
}
@media (min-width: 992px) and (max-width: 1199px){
	
}
@media only screen and (max-width: 991px){
	.h-nav{display: none;}
	.h-page .nav h5{color: #eee;}
	.rvnm-navbar-box.rvnm-mobile.dark-lesb{position: absolute;top: -88px;right: 0px;left: inherit;}
	.rvnm-navbar-box.rvnm-mobile.dark-lesb.rvnm-mobile-expand ul{padding: 0 0 50px 0;}
	.rvnm-navbar-box.dark-lesb ul li:hover, .rvnm-navbar-box.dark-lesb ul li.rvnm-collapseable{background-color: #393a48;}

}