
* {padding: 0; margin: 0;}

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,dt,form,figure,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{
	/*font-family: "微软雅黑","Arial Narrow",HELVETICA;*/
	font-size: 16px;
	background:#fff;
	-webkit-text-size-adjust:100%;
	min-width: 1200px;
	overflow-x: hidden;
}

a{text-decoration:none;color:#333;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;}
a:hover{text-decoration:none}
a:selection{
	background: #eee;
}

.pub{width:1200px;margin:0px auto;}
.over{overflow:hidden;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;width:0px;}

em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
b,i,em{font-style: normal;font-weight: normal;}

html{color:#333;}

input,textarea{outline: none;border: 0;}
iframe{width: 100%;padding: 0;margin: 0;border: 0;display: block;height: 100%;position: absolute;top: 0;left: 0;}

.swiper-button-prev,.swiper-button-next{opacity: .5;background-size: 120% 100%;width: 50px;height: 60px;margin-top: -30px;}
.swiper-button-prev{background-image: url(../images/icon-s-left.png);}
.swiper-button-next{background-image: url(../images/icon-s-right.png);}
.box{width: 1200px;height: 100%;margin: 0 auto;position: relative;}

.bg{background: url(../images/pic-bg.png)no-repeat center center;background-size: 56% auto;}

/*文字超出显示省略号(不兼容)*/
.overHide_one{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.overHide_two{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

/*清除浮动*/
._clf{zoom:1;/*为了兼容IE*/}
._clf:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}


.gy-top{height: 144px;background: url(../images/pic-top.png)no-repeat;background-size: 100% 100%;}
.gy-top .left{float: left;}
.gy-top .right{float: right;}
.gy-top img{height: inherit;}

.gy-nav{height: 56px;line-height: 56px;background: #016c4d;color: #fff;}
.gy-nav .nav-list{}
.gy-nav .nav-list .list-name{float: left;width: 170px;text-align: center;height: 100%;position: relative;}
.gy-nav .nav-list .list-name .name{color: #fff;display: block;}
.gy-nav .nav-list .list-name:hover .name{background: #f7971f;}
.gy-nav .nav-list .list-name.active .name{background: #f7971f;}
.gy-nav .nav-list .list-name .nav-erList{background: #016c4d;position: absolute;top: 100%;width: 100%;left: 0;z-index: 9;display: none;}
.gy-nav .nav-list .list-name:hover .nav-erList {display: block;}
.gy-nav .nav-list .list-name .nav-erList a{color: #fff;display: block;}
.gy-nav .nav-list .list-name .nav-erList a.ername:hover{background: #f7971f;}

.gy-column{width: 450px;margin: 0 auto;text-align: center;}
.gy-column .title{
	font-size: 26px;
	width: 100%;height: 40px;line-height: 40px;color: #016c4d;
}

/*栏目标题*/
.gy-column .title.one{}
.gy-column .intro{color: #aaa;line-height: 2;}
.gy-column .line{display: block;width: 60px;height: 2px;background: url(../images/icon-line.png)no-repeat;background-size: 100% 100%;margin: 10px auto;}
/*查看更多*/
.gy-more{margin-top: 20px;text-align: center;padding-top: 50px;}
.gy-more a{display: inline-block;padding: 10px 80px;background: #f7971f;color: #fff;}

.gy-services{padding: 66px 0;background: #f5f5f5;text-align: center;}
.gy-services .cont{display: flex;margin-top: 40px;justify-content:space-between}
.gy-services .piece{background: #fff;padding: 10px;}
.gy-services .piece .intro{color: #fff;margin-top: 20px;background: #016c4d;height: 40px;line-height: 40px;}
.gy-services .piece:hover .intro{ background: #f7971f;}

.gy-case{padding: 66px 0;background: #fff;text-align: center;}
.gy-case .cont{display: flex;margin-top: 60px;width: 100%;justify-content:space-between}
.gy-case .piece .intro{line-height: 2; background: #f4f4f4; height:40px; line-height: 40px; margin-top: 10px;}
.gy-case .piece:hover .intro{ background:#016c4d; color: #fff;}

.gy-news.gy-case .piece{ margin-right: 10px;}
.gy-news.gy-case .piece .title{line-height: 2;text-align: left;padding: 5px 16px; background: #f4f4f4;}
.gy-news.gy-case .piece .intro{padding: 15px 16px;line-height: 1.8;margin-top: 0;font-size: 14px;color: #777;font-size: 14px;text-align: left;}
.gy-news.gy-case .piece:hover .title{ background: #f7971f; color: #fff;}
.gy-news.gy-case .piece:hover .intro{ background: #f7971f; color: #fff;}


.gy-adv{background: #e7ffdc;padding: 30px 0;}
.gy-adv .cont{padding-top: 40px;}
.gy-adv .cont .piece .left{float: left;}
.gy-adv .cont .piece .left.one{
	width: 91px;background: url(../images/bg-line-col.png)repeat-y center center;background-size: 1px auto;margin-right: 30px;height: 200px;
}
.gy-adv .cont .piece:last-child .left.one{background: transparent;}
.gy-adv .cont .piece .left.one span{
	display: block;width: 91px;height: 91px;background: #016c4d;color: #fff;font-size: 60px;text-align: center;line-height: 91px;

}
.gy-adv .cont .piece .left.two{width: 500px;}
.gy-adv .cont .piece .left.two h3{color: #016c4d;font-size: 30px;font-weight: normal;}
.gy-adv .cont .piece .left.two p{
	padding-left: 32px;background: url(../images/icon-cont-before.png)no-repeat 5px 5px;background-size: 18px auto;
	line-height: 28px;
}
.gy-adv .cont .piece .right{float: right;}


.gy-column-style .eng{color: #016c4d;text-align: center;}
.gy-column-style .title{color: #016c4d;text-align: center;font-size: 30px;}
.gy-column-style .styleone{color: #016c4d;text-align: center;background: url(../images/bg-line.png)repeat-x center center;background-size: auto 1px;margin-top: 20px;}
.gy-column-style .styleone span{background: #016c4d;font-size: 16px;padding: 5px 20px;border-radius: 40px;color: #fff;}


.gy-about{padding: 25px 0;background: #f7f8fa;background: url(../images/pic-about.png)no-repeat right center #F7F8FA;background-size: 40% 100%;}
.gy-about .left{float: left;width: 60%;}
.gy-about .left .font span{padding: 6px 0;font-size: 20px;display: block;float: left;}
.gy-about .left .font-one{border-bottom: solid 2px #016c4d;}
.gy-about .left .font-two{color: #016c4d;}
.gy-about .left .cont {padding: 15px 0;line-height: 2;}
.gy-about .left .cont p{padding-right: 20px;}
.gy-about .left a.more{display: inline-block;color: #fff;background: #f7971f;padding: 5px 30px;font-size: 14px;}

.gy-zhengshu{padding: 50px 0;margin-top: 30px;background: #f7f8fa;}
.gy-zhengshu img{width: 100%;}

.gy-intro{padding: 20px 0;background: #F5F5F5; margin-top:50px;}
.gy-intro .gy-link{padding: 20px 0;}
.gy-intro .gy-link li{float: left;margin-right:50px;}
.gy-intro .gy-link li a{color: #5C5C5C;}
.gy-intro .msg{margin-right:10px;color: #5c5c5c;line-height: 3;font-size: 14px;}

.gy-foot{background: #016c4d;padding: 40px 0;}
.gy-foot span{color: #fff;color: #fff;padding: 0 5px;}


/*********************************************  新闻列表页  ***********************************/
.zy{margin-top:35px;}
.mar_top2{margin-top:15px;}
.zy_a{width:230px;}
.xm{width:230px;height:80px;text-align:center;line-height:80px;background:#016c4d;color:#fff;font-size:26px;}
.xm_list li{width:230px;height:54px;background:#eeeeee;margin-bottom:5px;font-size:16px;}
.xm_list li:hover{width:230px;height:54px;background:#f7971f;margin-bottom:5px;font-size:16px;}
.xm_list li a{display:inline-block;width:150px;height:54px;line-height:54px;padding-left:80px;background:url(../images/biao-1.png) no-repeat 20px center;color:#666;}
.xm_list li a:hover{display:inline-block;width:150px;height:54px;line-height:54px;padding-left:80px;background:url(../images/biao-1-1.png) no-repeat 20px center;color:#FFFFFF;}
.xm_list li.xmjh{ width:230px;height:54px;background:#f7971f;margin-bottom:5px;font-size:16px;}
.xm_list li.xmjh a{ display:inline-block;width:150px;height:54px;line-height:54px;padding-left:80px;background:url(../images/biao-1-1.png) no-repeat 20px center;color:#FFFFFF;}

.zy_b{width:935px;margin-left:35px;}
.way{line-height:35px; border-bottom:1px solid #ddd;}
.way_a{padding:0px 5px;height:33px;border-bottom:2px solid #016c4d;font-size:18px;color:#666;}
.way_b{color:#666; float:right; font-size:14px;}
.way_b a{display:inline-block;color:#666;}
.way_b a:hover{color:#1b3f9f;}

.new_list li{overflow:hidden;margin-top:25px;padding-bottom:15px;border-bottom:1px solid #ddd;}
.li_wen{width:1200px;}
.new_title{line-height:25px;font-size:14px;font-weight:bold;}
.new_title a{color:#666;}
.new_title a:hover{color:#016c4d;}
.new_title span{ float:right;}
.li_wen div{line-height:22px;color:#999;margin-top:5px;font-size:14px;}
.li_wen div a{color:#1b3f9f;}
.time{padding-left:20px;background:url(../images/biao-2.png) no-repeat left center;line-height:20px;color:#666;margin-top:5px; font-size:14px;}

/*********************************************  新闻阅读页  ******************************************************************/
.new_title2{text-align:center;line-height:30px;font-size:20px;color:#016c4d;}
.new_xx{margin-top:20px;padding-bottom:20px;text-align:center;border-bottom:1px solid #ddd;}
.new_nr{line-height:32px;margin-top:20px;}

/****************************子页-图片列表****************************************/
.tulist{margin-top:40px;}
.tulist li{ width:285px; height:220px;margin-right:40px; margin-bottom:60px; line-height:40px; float:left;}
.tulist li p{ width:285px; text-align:center;}
.tulist li p a{ font-size:14px; color:#333;}

/****************************子页-单页****************************************/
.danye{padding:20px 0px;line-height:25px;}
.about{padding:20px 0px;line-height:26px;}

.index_prolist{width: 100%; margin: 0 auto; overflow: hidden;}
.index_prolist a{ display: block; float: right; color: #fff; padding:10px 30px; margin-right: 10px; background: #016c4d;}
.index_prolist a:hover{ background: #f7971f;}


/* fullSlide */
.fullSlide{width:100%;position:relative;height:500px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:500px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.fullSlide .hd ul .on{background:#016c4d;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
