body{color:#666;font-size:14px;font-family:"微软雅黑";line-height:24px;}
a{color:#666;text-decoration:none;}
a:focus,a:hover{color:#333;text-decoration:nonw;}
ul, ol, li {
    margin: 0;
    padding: 0;
    list-style: none;
}
.carousel{ margin-top:0px;}
section{overflow:hidden;}
.navbar-default{border:none;background:#008cd6;}
.navbar-default .navbar-nav>li>a{color:#fff;}
.navbar-nav>li{padding-right:15px;padding-left:15px;}
.navbar-nav>li>a{display:inline-block;padding-top:34px;padding-right:0;padding-bottom:40px;padding-left:0;line-height:20px;}
.navbar-nav1>li>a{display:inline-block;padding-top:43px;padding-right:0;padding-bottom:43px;padding-left:0;line-height:20px;}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;}
.about{position:relative;z-index:1;margin:.25% .25%;width:99.5%;}
.tit{position:absolute;top:5%;right:0;left:0;z-index:999;margin:0 auto;color:#FFF;text-align:center;}
.tit h4{position:relative;font-family:Arial;}
.tit h4:after{position:absolute;bottom:-50%;left:43%;width:15%;height:1px;background:#fff;content:"";}
.sy_cate_bg img{position:absolute;bottom:25px;left:50%;width:28%;transform:translateX(-50%);}
.sy_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);}
.bottom{padding:30px 0 10px;width:100%;}
.bottom a{color:#d1d1d1;}
.bottom dt{margin-bottom:15px;color:#333;font-weight:700;font-size:16px;}
.bottom dd.active{display:block!important;}
.bottom dt i.active{transform:rotateZ(90deg);transition:0.3s;}
.bottom dd{line-height:26px;}
.bottom dd a{color:#666;}
footer{overflow:hidden;border-top:1px solid #ddd;padding:18px 0px;}
/*内页*/
.ny_main{position:relative;overflow:hidden; margin-top:88px; min-height:600px;}
.ny_main1{position:relative;overflow:hidden; margin-top:128px; min-height:600px;}
.ny_main_t{background:#f5f5f5;}
.ny_main_t .breadcrumb{margin-bottom:15px;padding-left:15px; background-color: none; border-bottom:1px solid #ddd;}
.nav_pro_t{padding:20px 20px;background:#0574ae;color:#fff;}
.nav_pro_t h4{font-weight:700;}
.nav_pro ul li{position:relative;margin:8px 0;background:#008cd6;transition:.4s;}
.nav_pro ul li.second{background:#1bacf9;}
.nav_pro ul li.second a{padding:5px 20px;}
.nav_pro ul li a{display:block;padding:15px 20px;color:#fff;}
.nav_pro ul li span{position:absolute;top:50%;right:10px;display:block;color:#fff;transform:translateY(-50%);}
.nav_pro ul li:hover{background:#0574ae;}
.ny_content{padding:0 0;}
.ny_pro .media_pro{margin-bottom:30px;}
.ny_pro .media_pro .pro_img{border:1px solid #ededed;}
.ny_pro .media_pro .pro_body{width:100%;text-align:line-height:32px;}
.showpro img{max-width:100%;}
.ny_content{padding:30px 0;}
.ny_content p{color:#666;line-height:26px;}
.ny_news .media{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #eaeaea;}
.ny_news .media .media-left{float:left;padding:5px 15px;background:url(../images/news01.jpg) no-repeat;background-size:cover;}
.ny_news .media .media-left h4,.ny_news .media .media-left h5{color:#fff;text-align:center;}
.ny_news .media .media-body{padding-left:30px;color:#666;}
.ny_news .media .media-body a{display:block;color:#000;font-weight:700;font-size:18px;}
.ny_newcates .media .media-body span{display:block;margin-top:20px;color:#888;}
.ny_procate .media_pro{background:#fafafa;}
.ny_procate .media_pro:nth-child(even){background:#000}
.ny_procate .media_pro:nth-child(even) .pro_body h3{color:#fff;}
.ny_procate .media_pro .pro_body{position:relative;}
.ny_procate .media_pro .pro_body h3{margin-top:60px;color:#000;font-weight:700;font-size:36px;text-align:center;}
.ny_procate .media_pro .pro_body a{display:block;font-size:18px;padding:10px 20px;text-align:center;margin:0 auto;margin-top:40px;width:100%;color:#49abf7}
.ny_pro .media_pro{margin-bottom:20px;}
.ny_pro .media_pro .pro_img{border:#ddd 1px solid;}
.ny_pro .media_pro .pro_body{text-align:center;margin-top:5px;}
.showpro .pro_body h2{font-weight:bold;color:#000;margin-top:60px;}
.showpro .pro_body h5{line-height:34px;margin-top:40px;font-size:16px;}
/*.ny_pro .media_pro:nth-child(even){background:#f2f2f2;}*/
.shownews h3{color:#1d1d1d;font-weight:700;}
.showpro strong{display:block;font-size:18px;}
.service_img img{width:60%;}
.service_body{text-align:center;font-size:20px;color:#000;margin-top:20px;}
.contact_c p{font-size: 18px;margin-bottom:20px;}
.contact_c p strong{font-size: 22px;color: #333;}
/*分页*/
.pagination .active a{border-color:#ddd;background:#f5f5f5;color:#777;}
.pagination .active a:hover{border-color:#ddd;background:#f5f5f5;color:#777;}
.pagination li a{color:#333;}
.pagination li a:hover{color:#777;}
/*地图*/
.my-map { margin: 0 auto; width: 100%; height: 600px; }
.my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
/*上下*/
.pn span{font-weight:bold;padding-right:10px;}
.friendlink::before {
		content: "友情链接：";
		list-style: none;
		font-style: normal;
		line-height: 27px;
		float: left;
		color: #666;
	}

	.friendlink .linkTagcs {
		color: #666;
		text-align: left;
		float: left;
		width: 181px;
		max-height: 30px;
		overflow: hidden;
		transition: 0.3s all ease-in-out;
		line-height: 30px;
	}

	.friendlink .linkTagcs a {
		display: block;
		color: #666;
		line-height: 27px;
	}

	.friendlink .linkTagcs:hover {
		max-height: 30px;
		overflow-x: hidden;
		overflow-y: auto;
	}