﻿*{border-box; box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0;padding:0;}
UL {LIST-STYLE-TYPE: none;}
LI {LIST-STYLE-TYPE: none;}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
body,td,th {
	font-size:12px;
	color: #555555; font-family: 'microsoft yahei', 黑体;
}
body {font-family: 'microsoft yahei', 黑体;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-size:12px; background:#ffffff;
}
	
a:link {color: #555555;font-size: 12px;text-decoration:none;}
a:visited {color: #555555;font-size:12px;text-decoration:none;}
a:hover {color: #00d2ff;font-size: 12px;text-decoration: underline;}

.fl{float: left;}
.fr{float: right;}
em,h1{font-style: normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.width{width: 1200px;margin: 0 auto;}
.btn{text-decoration: none!important;}
.swiper_container{width: 100%;overflow: hidden;}



/*公用位置及更多begin*/
.ly_banner{width:100%; height:350px;  z-index:0; overflow:hidden; clear:both;}
.ly_banner_pro{width:100%; height:500px;  z-index:0; overflow:hidden; clear:both;}
/*.ly_banner_pro .ly_bn_N{width:480px; height:140px;  margin:200px auto; background: rgba(35,141,219,.7);  text-align:center;}*/
.ly_banner_pro .ly_bn_N{width:480px; height:140px;  margin:200px auto;  text-align:center;}
.ly_banner_pro .ly_bn_N  h4{font-size:50px; line-height:140px; color:#238ddb;}

.homesite{text-align: center;}
.homesite i{display: inline-block; width: 340px; height: 40px; background: url(../images/line.png) no-repeat right center; vertical-align: middle;}
.homesite i.i2{display: inline-block; width: 340px; height: 40px; background: url(../images/line2.png) no-repeat left center; vertical-align: middle;}
.homesite strong{margin: 0 12px; padding:0px; overflow:hidden; font-size:30px; color:#2a2a2a; vertical-align: middle;}
.homesite p{font-size: 14px; margin-top: 5px; font-family: "Arial"; color:#888;}
.homesite .SWhite{color:#ffffff;}

.HomeMore a{background:#00d2ff; color:#fff; width:150px; height:40px; line-height:40px; border-radius:20px; text-align:center; display:block; overflow:hidden; margin:0 auto; text-decoration:none; font-size:18px;}
.HomeMore a:link, .HomeMore a:visited{color:#fff;}
.HomeMore a:hover{background:#ff6600; color:#fff; text-decoration: none;}
@media (max-width: 1439px) {
.ly_banner{width:100%; height:260px; z-index:0; overflow:hidden; clear:both;}
.ly_banner_pro{height:480px;}
.ly_banner_pro .ly_bn_N{width:420px; height:140px;  margin:200px auto;}
.ly_banner_pro .ly_bn_N  h4{font-size:48px; line-height:140px;}
}
@media (max-width: 1279px) {
.ly_banner{width:100%; height:260px; z-index:0; overflow:hidden; clear:both;}
.ly_banner_pro{height:400px;}
.ly_banner_pro .ly_bn_N{width:400px; height:120px;  margin:180px auto;}
.ly_banner_pro .ly_bn_N  h4{font-size:40px; line-height:120px;}

.HomeMore a{height:36px; line-height:36px; border-radius:18px; font-size:16px;}
}
@media (max-width: 992px) {
.ly_banner{width:100%; height:200px; z-index:0; overflow:hidden; clear:both;}
.ly_banner_pro{height:360px;}
.ly_banner_pro .ly_bn_N{width:350px; height:100px;  margin:120px auto;}
.ly_banner_pro .ly_bn_N  h4{font-size:36px; line-height:100px;}

.homesite i{width: 200px; height: 36px;}
.homesite i.i2{width: 200px; height: 36px;}
.homesite strong{margin: 0 10px; font-size:24px;}

.HomeMore a{width:96%; height:30px; line-height:30px; border-radius:15px; font-size:14px;}
}
@media (max-width: 767px) {
.ly_banner{width:100%; height:120px; z-index:0; overflow:hidden; clear:both;}
.ly_banner_pro{height:300px;}
.ly_banner_pro .ly_bn_N{width:280px; height:80px;  margin:100px auto;}
.ly_banner_pro .ly_bn_N  h4{font-size:30px; line-height:80px;}
	
.homesite i{width: 100px; height: 36px;}
.homesite i.i2{width: 100px; height: 36px;}
.homesite strong{margin: 0 6px; font-size:20px;}

.HomeMore a{width:92%; height:30px; line-height:30px; border-radius:15px;}
}
/*公用位置及更多end*/



/* 统一用翻页样式 */
#pageud { margin:0 auto; padding-top:0px; padding-bottom:0px; text-align:center; overflow:hidden; clear:both;}
#pageupdn{background-color:#dddddd; padding:8px;margin:0px 4px 0px 4px; font-weight:bold; font-size:14px; text-decoration:none; overflow:hidden; cursor:pointer; display:inline-block;}
#pageupdn a{color:#ff6600;}
#pageupdn a:hover{color:#333333;}
#pageupdnA{background-color:#00d2ff; padding:8px;margin:0px 4px 0px 4px; color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none; overflow:hidden; cursor:pointer; display:inline-block;}
#pageupdn_wz{padding:12px;margin:0 auto;overflow:hidden;font-family:Arial; display:inline-block;}

.newsupdn{width:100%; background: url(../images/xxt.gif) repeat-x top; padding-top:10px; padding-bottom:10px; margin:0 auto; overflow:hidden;}
.newsupdn li{width:100%; height:30px; line-height:30px; overflow:hidden;}
.newsupdn li a {text-decoration:none; color:#00d2ff;}
.newsupdn li a:hover{text-decoration:underline; color:#333333;}
@media (max-width: 992px) {
#pageud {padding-bottom:20px;}
}





/* 内容页 */
.ly_center{width:1400px; margin:0 auto; padding:60px 0px;  overflow:hidden; clear: both;}
.ly_center_pro{width:1400px; margin:0 auto; padding:60px 0px;  overflow:hidden; clear: both;}
.ly_left{float:right; width:300px; margin-left:40px;  overflow:hidden;}
.ly_right{float:left; width:1060px; overflow:hidden;}

.ly_title{line-height:30px; padding:20px 0px 10px 0px; text-align:center; border-bottom:1px solid #eeeeee; font-size:18px; font-weight:bold; color:#444444;}
.ly_time{line-height:24px; text-align:center; border-bottom:1px solid #eeeeee; font-size:12px; color:#888888;}
.lr_dl{width:100%; line-height:2; overflow:hidden; padding:20px 0px 20px 0px; font-size:14px;}
.lr_dl p{padding:0px; margin:0px;}
.lr_dl img{max-width:100%;}

.list_top{background:url(../images/list_top.png) no-repeat right center #4574b8; color:#ffffff; font-size:30px;  font-weight:bold; width:100%; padding-left:30px; height:105px; line-height:105px;  overflow:hidden; CLEAR: both;}
#listmenu{width:100%;}
#listmenu ul {width:100%; margin:0 auto;overflow:hidden;}
#listmenu li {width:100%; border-bottom:1px solid #eeeeee;} 
#listmenu li a{background:url(../images/arrow-left.png) no-repeat left center #ddd; background-position:30px;  width:100%; padding-left:45px; height:50px; line-height:50px; display:block; text-decoration:none; font-size:14px;}
#listmenu li a:link, #listmenu li a:visited{color:#555555; font-size:14px;}
#listmenu li a:hover, #listmenu li a.hover{background:url(../images/arrow.png) no-repeat left center #ccc; background-position:30px; color:#333333;text-decoration: none;}

.lr_site{border-bottom:1px solid #cccccc; height:40px; padding-top:10px; margin:0 auto; overflow:hidden; color:#666666; font-size:14px; text-align:left;}
.lr_site img{margin-right:6px;}
.lr_site a{text-decoration:none; font-size:14px;  color:#666666;}
.lr_site a:hover{text-decoration:none; font-size:14px;color:#ff6600;}
.lr_site span{color:#ff6600;font-size:14px; font-weight:bold;}

.left_search{background:#4574b8; overflow:hidden; padding:9px;}
.left_search .s1{display:none;}
.left_search .s2{background:#fff; width:244px; height:36px; line-height:25px; padding:5px; color:#4574b8; overflow:hidden; float:left;}
.left_search .s2 input{border:0px; width:100%; }
.left_search .s3{background:#fff; width:36px; height:36px; padding:5px; overflow:hidden; float:left;}
.left_search .s3 input{border:0px;}

@media (max-width: 1439px) {
.ly_center{width:1200px; padding:50px 0px;}
.ly_center_pro{width:1200px; padding:50px 0px;}
.ly_left{width:240px; margin-left:24px;}
.ly_right{width:936px;}

.list_top{font-size:26px; padding-left:30px; height:94px; line-height:94px;}
#listmenu li a{height:43px; line-height:43px; font-size:14px;}
#listmenu li a:link, #listmenu li a:visited{font-size:14px;}

.lr_site{width:980px; height:40px; padding-top:10px;}

.left_search .s2{width:184px;}
.left_search .s3{width:36px;}
}
@media (max-width: 1279px) {
.ly_center{width:980px; padding:40px 0px;}
.ly_center_pro{width:980px; padding:40px 0px;}
.ly_left{width:200px; margin-left:20px;}
.ly_right{width:760px;}

.list_top{font-size:20px; padding-left:20px; height:52px; line-height:52px;}
#listmenu li a{background-position:16px; padding-left:28px; height:39px; line-height:39px; font-size:12px;}
#listmenu li a:link, #listmenu li a:visited{background-position:16px; font-size:12px;}

.lr_site{width:980px; height:40px; padding-top:10px;}

.left_search{overflow:hidden; padding:9px;}
.left_search .s2{width:144px;}
.left_search .s3{width:36px;}
}
@media (max-width: 992px) {
.ly_center{width:96%;  padding:30px 0px;}
.ly_center_pro{width:100%;  padding:30px 0px;}
.ly_left{width:100%; margin-left:0px; float:none;}
.ly_right{width:100%; float:none;}

.ly_title{font-size:16px;}
.lr_dl{padding:15px 0px 15px 0px;}

.list_top{font-size:18px; padding-left:20px; height:40px; line-height:40px;}
#listmenu li a{height:30px; line-height:30px; font-size:12px;}
#listmenu li a:link, #listmenu li a:visited{font-size:12px;}

.lr_site{height:40px; padding-top:0px;}

.left_search{background:#e1e1e1; overflow:hidden; padding:9px;}
.left_search .s2{width:88%;}
.left_search .s3{width:12%;}
.left_search .s3 input{ float:right;}
}

@media (max-width: 767px) {
.ly_center{width:92%;}

.list_top{font-size:16px;}

.lr_site{height:30px; padding-top:0px;}
}








/*荣誉资质列表*/
.proreport_list{width:1400px; padding:0px 0px 10px 0px; margin:0 auto; overflow:hidden;}
.proreport_list ul{width:100%;  overflow:hidden;}
.proreport_list ul li{background:#fff; width:326px;  margin:0px 32px 32px 0px; overflow:hidden; float:left;}
.proreport_list ul li:nth-child(4n) {margin:0px 0px 40px 0px;}
.proreport_list ul li a{text-decoration:none; color:#ffffff; font-size:14px;}
.proreport_list ul li a:hover{text-decoration:none; color:#ffcc00;  font-size:14px;}
.proreport_list ul li .Hpropic{width:100%; border:1px solid #ccc; overflow:hidden;}
.proreport_list ul li .Hpropic img{width:100%; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.proreport_list ul li .Hpropic:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);} 
.proreport_list ul li .Hprodl{left:0; padding:10px 15px; z-index:1; width:100%; height:100%; background: rgba(35,141,219,.9); text-align:center;}
.proreport_list ul li .Hprodl b{width:100%; line-height:24px;}
@media (max-width: 1439px) {
.proreport_list {width:1200px; padding:0px 0px 10px 0px;}
.proreport_list ul li{width:282px;  margin:0px 24px 24px 0px;} 
.proreport_list ul li:nth-child(4n){margin:0px 0px 24px 0px;}
}
@media (max-width: 1279px) {
.proreport_list {width:980px;}
.proreport_list ul li{width:230px;  margin:0px 20px 20px 0px;} 
.proreport_list ul li:nth-child(4n){margin:0px 0px 20px 0px;}
.proreport_list ul li a{font-size:12px;}
.proreport_list ul li a:hover{font-size:12px;}
.proreport_list ul li .Hprodl{padding:8px 10px;}
.proreport_list ul li .Hprodl b {width:100%; line-height:20px;}
}
@media (max-width: 992px) {
.proreport_list{width:96%;}
.proreport_list ul li{width:32%; height:auto; margin:0px 2% 2% 0px;} 
.proreport_list ul li:nth-child(3n){margin:0px 0px 2% 0px;}
.proreport_list ul li:nth-child(4n){margin:0px 2% 2% 0px;}
.proreport_list ul li .Hpropic img{height: auto;}
.proreport_list ul li .Hprodl{padding:6px 15px; width:100%; height: auto; background: rgba(35,141,219,.9); text-align:center;}
.proreport_list ul li .Hprodl b {width:100%; line-height:18px;}
}
@media (max-width: 767px) {
.proreport_list{width:92%;}
.proreport_list ul li{width:48%; height:auto; margin:0px 4% 4% 0px;} 
.proreport_list ul li:nth-child(2n){margin:0px 0px 4% 0px;}
.proreport_list ul li:nth-child(3n){margin:0px 4% 4% 0px;}
.proreport_list ul li:nth-child(4n){margin:0px 0px 4% 0px;}
.proreport_list ul li:nth-child(6n){margin:0px 0px 4% 0px;}
}









/*内页图片列表*/
.ly_profl_ms{width:100%; margin:0 auto; overflow:hidden;}
.ly_profl_ms h4{font-size:30px; padding:0px 0px 12px 0px;  color:#55555;}
.ly_profl_ms .lyproflms_dl{border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:15px 0px; overflow:hidden; font-size:14px; line-height:30px;}

.ly_piclist{width:100%; padding:20px 0px 0px 0px; margin:0 auto; overflow:hidden;}
.ly_piclist ul{width:100%;  overflow:hidden;}
.ly_piclist ul li{width:250px; overflow:hidden; margin:0px 20px 20px 0px; text-align:center; float:left;}
.ly_piclist ul li:nth-child(4n) {margin:0px 0px 20px 0px;}
.ly_piclist ul li .listpic{width:100%; overflow:hidden;}
.ly_piclist ul li .listpic img{width:100%; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.ly_piclist ul li .listpic:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);} 
.ly_piclist ul li  .picdl{position:absolute;left:0;bottom:-100%; z-index:1; width:100%;height:100%;background: rgba(35,141,219,.8); text-align:center;}
.ly_piclist ul li  .picdl b {position:absolute;left:0; top:40%; z-index:1; margin-top:-12px; padding:0 15px; width:100%; font-size:18px; line-height:24px;}
.ly_piclist ul li  .picdl a{text-decoration:none; color:#ffffff; font-size:14px;}
.ly_piclist ul li  .picdl a:hover{text-decoration:none; color:#ffffff;}
.ly_piclist ul li:hover  .picdl{bottom:0; transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}
.ly_piclist ul li:hover  .picdl a{text-decoration:none; color:#ffffff; font-size:14px;}
.ly_piclist ul li:hover  .picdl a:hover{text-decoration:none; color:#ffffff;}
.ly_piclist li .pro_wz{background:#ddd; padding:0 15px; width: 100%; line-height: 36px; text-align:center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; z-index:5; }
@media (max-width: 1439px) {
.ly_piclist ul li{width:222px; margin:0px 16px 16px 0px;}
.ly_piclist ul li:nth-child(4n) {margin:0px 0px 16px 0px;}
}
@media (max-width: 1279px) {
.ly_piclist ul li{width:178px; margin:0px 16px 16px 0px;}
.ly_piclist ul li:nth-child(4n) {margin:0px 0px 16px 0px;}
.ly_piclist li .pro_wz{line-height: 30px;}
}
@media (max-width: 992px) {
.ly_piclist{width:100%; padding:20px 0px 10px 0px;}
.ly_piclist ul li{width:32%; margin:0px 2% 2% 0px;}
.ly_piclist ul li:nth-child(2n) {margin:0px 2% 2% 0px;}
.ly_piclist ul li:nth-child(3n) {margin:0px 0px 2% 0px;}
.ly_piclist ul li:nth-child(6n) {margin:0px 0px 2% 0px;}
}
@media (max-width: 767px) {
.ly_piclist ul li{width:49%; margin:0px 2% 2% 0px;}
.ly_piclist ul li:nth-child(2n) {margin:0px 0px 2% 0px;}
.ly_piclist ul li:nth-child(3n) {margin:0px 2% 2% 0px;}
.ly_piclist ul li:nth-child(6n) {margin:0px 0px 2% 0px;}
}



/*联系我们*/
.connlist{width:100%; margin:0 auto; padding:20px 0px 0px 0px; overflow:hidden; clear:both;}
.connlist ul{width:100%; overflow:hidden;}
.connlist li{width:250px; height:180px; padding:20px 20px; line-height:24px; border-left:1px solid #ddd; color:#999999; font-family: 'microsoft yahei', 黑体; text-align:center; cursor:hand; overflow:hidden; float:left;}
.connlist li:last-child{border-right:1px solid #ddd;}
.connlist li b{font-size:16px; font-weight:bold; color:#555555;}
.connlist li:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s; -webkit-filter: grayscale(20%); -moz-filter: grayscale(20%); -ms-filter: grayscale(20%); -o-filter: grayscale(20%); filter: grayscale(20%); filter: gray;}

.mapk{width:1060px; height:450px; margin:0 auto; overflow:hidden; clear:both;}
.mapkB{width:100%; height:100%;}
@media (max-width: 1439px) {
.connlist li{width:219px; height:180px; padding:20px 20px; line-height:20px;}
.mapk{width:936px; height:420px;}
}

@media (max-width: 1279px) {
.connlist li{width:175px; height:180px; padding:20px 20px; line-height:20px;}
.mapk{width:760px; height:400px;}	
}
@media (max-width: 992px) {
.connlist{width:100%; padding:20px 0px 0px 0px;}
.connlist li{width:100%; height:auto; padding:20px 0px 20px 0px; border-left:0px solid #ddd; border-top:1px solid #ddd;}
.connlist li:last-child{border-right:0px solid #ddd;  border-bottom:1px solid #ddd;}
.mapk{width:100%; height:360px;}	
}
@media (max-width: 767px) {
.mapk{width:100%; height:300px;}	
}



/* 相关内容 */
.xgpro_ly{width:100%; padding-top:20px; overflow:hidden; clear:both;}
.xgpro_ly .xgsite{background:#eeeeee; width:100%; padding-left:10px; height:32px; line-height:32px; font-size:16px; color:#ff6600; overflow:hidden;}

.xg_piclist{width:100%; padding:12px 0px 10px 0px; margin:0 auto; overflow:hidden;}
.xg_piclist ul{width:100%;  overflow:hidden;}
.xg_piclist ul li{width:250px; overflow:hidden; margin:0px 20px 0px 0px; text-align:center; float:left;}
.xg_piclist ul li:nth-child(4n) {margin:0px 0px 0px 0px;}
.xg_piclist ul li .xgpic{width:100%; overflow:hidden;}
.xg_piclist ul li .xgpic img{width:100%; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.xg_piclist ul li .xgpic:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);} 
.xg_piclist ul li p{padding:0px; margin:0px; line-height:30px; height:30px; overflow:hidden;}
.xg_piclist ul li p a{text-decoration:none; color:#444444; font-size:12px;}
.xg_piclist ul li p a:hover{text-decoration:none; color:#ff8604;}
@media (max-width: 1439px) {
.xg_piclist ul li{width:222px; margin:0px 16px 0px 0px;}
.xg_piclist ul li:nth-child(4n) {margin:0px 0px 0px 0px;}
.xg_piclist ul li .xgpic img{height:134px;}
}
@media (max-width: 1279px) {
.xg_piclist ul li{width:178px; margin:0px 16px 0px 0px;}
.xg_piclist ul li:nth-child(4n) {margin:0px 0px 0px 0px;}
.xg_piclist ul li .xgpic img{height:134px;}
}
@media (max-width: 992px) {
.xgpro_ly{padding-top:10px;}

.xg_piclist{width:100%; padding:20px 0px 0px 0px;}
.xg_piclist ul li{width:48%; margin:0px 4% 4% 0px;}
.xg_piclist ul li:nth-child(2n) {margin:0px 0px 4% 0px;}
.xg_piclist ul li .xgpic img{height: auto;}
.xg_piclist ul li p{line-height:24px; height:24px;}
}
@media (max-width: 767px) {
}


/*左侧新闻*/
.left_newslist{width:100%;  margin:0 auto; margin-top:20px; overflow:hidden;}
.left_newslist h5{width:100%; line-height:40px; font-size:18px; background:#dddddd; text-align:center; overflow:hidden;}
.left_newslist ul{width:100%; border:1px solid #dddddd; padding:12px; overflow:hidden;}
.left_newslist ul li{width:100%; border-bottom:1px solid #eeeeee; height:24px; line-height:24px; overflow:hidden;}
.left_newslist ul li a{text-decoration:none; font-size:12px;  color:#666666;}
.left_newslist ul li a:hover{text-decoration:none; font-size:12px;color:#ff6600;}
.left_newslist ul li a em{display: block;width: 4px;height: 4px;background: #666666;margin: 10px 5px 0px 0px;float: left;}
@media (max-width: 1279px) {
}
@media (max-width: 992px) {
.left_newslist h5{font-size:16px;}
}
@media (max-width: 767px) {
}



/*news begin*/
.Newslist{width:100%; overflow:hidden; margin:10px 0px 20px 0px;}
.Newslist ul{width:100%; overflow:hidden;}
.Newslist ul li{width:100%; border-bottom:1px solid #ddd; padding:15px 0px; overflow:hidden;}
.Newslist ul li:nth-child(2n){background:#f9f9f9;}
.Newslist ul li .Nrpic{width:260px; height:195px;  margin-right:20px; overflow:hidden; float:left;}
.Newslist ul li .Nrpic img{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease; width:100%;}
.Newslist ul li .Nrpic a:hover img{-webkit-transform: scale(0.92);-moz-transform: scale(0.92);-ms-transform: scale(0.92);-o-transform: scale(0.92);transform: scale(0.92);}
.Newslist ul li .Nrightlr{width:760px; line-height:1.8; color:#888888; overflow:hidden; float:left;}
.Newslist ul li .Nrightlr p{padding:0px; margin:0px;}
.Newslist ul li .Nrightlr p a{text-decoration:none; color:#444444; font-weight:bold; font-size:18px;}
.Newslist ul li .Nrightlr p a:hover{text-decoration:none; color:#ff6600;}
.Newslist ul li .nlistmore a{background:#ddd; width:100px; height:36px; line-height:36px; border-radius:5px; margin-top:12px; text-align:center; display:block; overflow:hidden; text-decoration:none; font-size:14px; color:#555;}
.Newslist ul li .nlistmore a:hover{background:#00d2ff; color:#fff; text-decoration: none;}
.Newslist ul li:hover{background:#4574b8;}
.Newslist ul li:hover .Nrightlr{color:#ffffff;}
.Newslist ul li:hover .Nrightlr p a{color:#00d2ff;}
.Newslist ul li:hover .Nrightlr p a:hover{color:#ffcc00;}
.Newslist ul li:hover .nlistmore a{background:#00d2ff; color:#555;}
.Newslist ul li:hover .nlistmore a:hover{background:#ffcc00; color:#fff;}
.Newslist ul li:hover .Nrpic img{-webkit-transform: scale(0.92);-moz-transform: scale(0.92);-ms-transform: scale(0.92);-o-transform: scale(0.92);transform: scale(0.92);}
@media (max-width: 1439px) {
.Newslist ul li .Nrpic{width:260px; margin-right:20px; float:left;}
.Newslist ul li .Nrightlr{width:620px; line-height:1.6; float:left;}
.Newslist ul li .nlistmore a{width:100px; height:30px; line-height:30px;}
}
@media (max-width: 1279px) {
.Newslist ul li .Nrpic{width:260px; margin-right:20px; float:left;}
.Newslist ul li .Nrightlr{width:460px; line-height:1.6; float:left;}
.Newslist ul li .nlistmore a{width:100px; height:30px; line-height:30px;}
}
@media (max-width: 992px) {
.Newslist ul li .Nrpic{width:38%; height:auto; margin-right:2%; float:left;}
.Newslist ul li .Nrightlr{width:56%; line-height:1.6; float:left;}
.Newslist ul li .Nrightlr p a{font-size:16px;}
}
@media (max-width: 767px) {
.Newslist ul li{border-bottom:0px solid #ddd;}
.Newslist ul li:nth-child(2n){background:#fff;}
.Newslist ul li .Nrpic{width:100%; margin-right:0%; float:none;}
.Newslist ul li .Nrightlr{width:100%; padding-top:12px; line-height:1.6; float:none;}
.Newslist ul li .Nrightlr p a{font-size:14px;}
.Newslist ul li .nlistmore a{width:100%; height:24px; line-height:24px;}
.Newslist ul li:hover{background:#ffffff;}
.Newslist ul li:hover .Nrightlr{color:#888888;}
.Newslist ul li:hover .Nrightlr p a{color:#444444;}
.Newslist ul li:hover .Nrightlr p a:hover{color:#ff6600;}
.Newslist ul li:hover .nlistmore a{background:#ddd; color:#555;}
.Newslist ul li:hover .nlistmore a:hover{background:#ff6600; color:#fff;}
.Newslist ul li:hover .Nrpic img{-webkit-transform: scale(0.92);-moz-transform: scale(0.92);-ms-transform: scale(0.92);-o-transform: scale(0.92);transform: scale(0.92);}

}
/*news end*/



/*home 优势*/
.home_ysbg{background:#f6f6f6; padding:60px 0px 52px 0px; overflow:hidden; clear:both;}
#home_yslist {width:1400px; margin:0 auto; padding:20px 0px 0px 0px; }
#home_yslist ul {width:100%;}
#home_yslist ul li{ width:344px; padding:20px; margin:0px 8px 8px 0px; float: left; background: #fff; } 
#home_yslist ul li:nth-child(4n){margin:0px 0px 8px 0px;}
#home_yslist ul li:hover{background:#238ddb; -webkit-box-shadow: #999999 0px 0px 6px; -moz-box-shadow: #999999 0px 0px 6px; box-shadow: 0 6px 6px rgba(153,153,153,.4);} 
#home_yslist ul li .Hyspic{background:#238ddb; width:70px; height:70px; padding:8px; margin:0 auto; border-radius: 50%; overflow:hidden;}
#home_yslist ul li .Hyspic img{width:100%; height:100%; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
#home_yslist ul li .Hysms{width:100%; height:80px; overflow:hidden; text-align:center;}
#home_yslist ul li .Hysms h5{color:#555; font-size:18px; padding:12px 0px 6px 0px;}
#home_yslist ul li .Hysms span{color:#888; font-size:14px; line-height:18px;}
#home_yslist ul li:hover .Hysms h5{color:#fff;}
#home_yslist ul li:hover .Hysms span{color:#fff;}
@media (max-width: 1439px) {
.home_ysbg{padding:50px 0px 42px 0px;}
#home_yslist {width:1200px;}
#home_yslist ul li{ width:294px; padding:20px; margin:0px 8px 8px 0px;} 
#home_yslist ul li:nth-child(4n){margin:0px 0px 8px 0px;}
}
@media (max-width: 1279px) {
.home_ysbg{padding:40px 0px 36px 0px;}
#home_yslist {width:980px;}
#home_yslist ul li{ width:242px; padding:15px; margin:0px 4px 4px 0px;} 
#home_yslist ul li:nth-child(4n){margin:0px 0px 4px 0px;}
}
@media (max-width: 992px) {
.home_ysbg{padding:30px 0px 30px 0px;}
#home_yslist {width:96%;}
#home_yslist ul li{ width:49%; padding:15px; margin:0px 2% 2% 0px;} 
#home_yslist ul li:nth-child(2n){margin:0px 0px 2% 0px;}
#home_yslist ul li .Hysms h5{font-size:16px; padding:10px 0px 6px 0px;}
#home_yslist ul li .Hysms span{font-size:12px; line-height:18px;}
}
@media (max-width: 767px) {
#home_yslist {width:92%;}
#home_yslist ul li .Hysms{height:100px;}
}




/*home pro*/
.home_probg{background:url(../images/Hpro_bg.jpg); background-attachment: fixed; padding:60px 0px 60px 0px; overflow:hidden; clear:both;}
.home_prolist{width:1400px; padding:20px 0px 10px 0px; margin:0 auto; overflow:hidden;}
.home_prolist ul{width:100%;  overflow:hidden;}
.home_prolist ul li{background:#fff; width:440px; height:330px; margin:0px 40px 40px 0px; overflow:hidden; float:left;}
.home_prolist ul li:nth-child(3n) {margin:0px 0px 40px 0px;}
.home_prolist ul li a{text-decoration:none; color:#ffffff; font-size:16px;}
.home_prolist ul li a:hover{text-decoration:none; color:#ffcc00;  font-size:16px;}
.home_prolist ul li .Hpropic{width:100%; overflow:hidden;}
.home_prolist ul li .Hpropic img{width:100%; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.home_prolist ul li .Hpropic:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);} 
.home_prolist ul li .Hprodl{position:absolute;left:0;bottom:-82%; padding:10px 15px; z-index:1; width:100%; height:100%; background: rgba(35,141,219,.9); text-align:center;}
.home_prolist ul li .Hprodl b {width:100%; line-height:24px;}
.home_prolist ul li .Hprodl p {display:none;}
.home_prolist ul li:hover  .Hprodl{bottom:0; transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}
.home_prolist ul li:hover  .Hprodl b {z-index:1; width:100%; line-height:24px;}
.home_prolist ul li:hover  .Hprodl p {z-index:1; padding:70px 0px 10px 0px; display: block;}
@media (max-width: 1439px) {
.home_probg{padding:50px 0px 50px 0px;}
.home_prolist {width:1200px; padding:20px 0px 10px 0px;}
.home_prolist ul li{width:380px; height:285px; margin:0px 30px 30px 0px;} 
.home_prolist ul li:nth-child(3n){margin:0px 0px 30px 0px;}
.home_prolist ul li:hover  .Hprodl p {z-index:1; padding:60px 0px 10px 0px; display: block;}
}
@media (max-width: 1279px) {
.home_probg{padding:40px 0px 40px 0px;}
.home_prolist {width:980px;}
.home_prolist ul li{width:310px; height:233px; margin:0px 25px 25px 0px;} 
.home_prolist ul li:nth-child(3n){margin:0px 0px 25px 0px;}
.home_prolist ul li a{font-size:12px;}
.home_prolist ul li a:hover{font-size:12px;}
.home_prolist ul li .Hprodl{bottom:-82%; padding:8px 10px;}
.home_prolist ul li .Hprodl b {width:100%; line-height:20px;}
.home_prolist ul li:hover  .Hprodl p {z-index:1; padding:40px 0px 10px 0px; display: block;}
}
@media (max-width: 992px) {
.home_probg{background-attachment: inherit; background-size: auto 100%; padding:30px 0px 30px 0px;}
.home_prolist{width:96%; padding:15px 0px 15px 0px;}
.home_prolist ul li{width:32%; height:auto; margin:0px 2% 2% 0px;} 
.home_prolist ul li:nth-child(3n){margin:0px 0px 2% 0px;}
.home_prolist ul li .Hpropic img{height: auto;}
.home_prolist ul li .Hprodl{bottom:0; padding:6px 15px; z-index:1; width:100%; height: auto; background: rgba(35,141,219,.9); text-align:center;}
.home_prolist ul li .Hprodl b {width:100%; line-height:18px;}
.home_prolist ul li:hover .Hprodl p {display:none; padding:0px 0px 0px 0px;}
}
@media (max-width: 767px) {
.home_prolist{width:92%;}
.home_prolist ul li{width:48%; height:auto; margin:0px 4% 4% 0px;} 
.home_prolist ul li:nth-child(2n){margin:0px 0px 4% 0px;}
.home_prolist ul li:nth-child(3n){margin:0px 4% 4% 0px;}
.home_prolist ul li:nth-child(6n){margin:0px 0px 4% 0px;}
}



/*home ab*/
.home_Habdl{padding:60px 0px; overflow:hidden; clear:both;}
.home_Habdl .habdl{width:1400px; margin:0 auto; line-height:30px; padding:20px 0px 20px 0px; text-align:center; font-size:14px; color:#555555;}
.home_Habdl .habdl img{margin-bottom:20px; max-width:100%;}
@media (max-width: 1439px) {
.home_Habdl .habdl{width:1200px;}
}
@media (max-width: 1279px) {
.home_Habdl{padding:50px 0px;}
.home_Habdl .habdl{width:980px;}
}
@media (max-width: 992px) {
.home_Habdl{padding:40px 0px;}
.home_Habdl .habdl{width:96%; line-height:24px; padding:15px 0px 15px 0px; font-size:12px;}
}
@media (max-width: 767px) {
.home_Habdl .habdl{width:92%;}
}


/*home news begin*/
.Home_News{ background:#f6f6f6; padding:60px 0px; overflow:hidden; clear:both;}
.Home_News .H_News_C{width: 1400px; background:#fff; box-shadow: 0 0px 10px rgba(102,102,102,.15); margin: 30px auto; padding:40px; overflow: hidden; clear:both;}

.Home_News .H_News_C .C_topnews{width:780px; height:468px; margin:0px 40px 0px 0px; overflow: hidden; float:left;}
.Home_News .H_News_C .C_topnews img{width:100%; height:100%; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.Home_News .H_News_C .C_topnews a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.Home_News .H_News_C .C_topnews h4{ background:#333; opacity:0.9; line-height:40px; height:40px; margin-top:-40px; overflow: hidden; z-index:10px; text-align:center;}
.Home_News .H_News_C .C_topnews h4 a{font-size:14px; color:#fff; opacity:1; }
.Home_News .H_News_C .C_topnews h4 a:hover{font-size:14px; color: #37a0f5;}

.Home_News .H_News_C .Cno1{width:500px; overflow: hidden; float:left;}
.Home_News .H_News_C .Cno1 ul{width:100%;  overflow: hidden;}
.Home_News .H_News_C .Cno1 ul li{width:100%; border-bottom:dashed 1px #ccc; padding:14px 0px 13px 0px; overflow: hidden;}
.Home_News .H_News_C .Cno1 ul li:nth-child(1){padding:0px 0px 13px 0px;}
.Home_News .H_News_C .Cno1 ul li:nth-child(4){border-bottom:dashed 0px #ccc; padding:14px 0px 0px 0px;}
.Home_News .H_News_C .Cno1 ul li .HNLleft{width:160px; height:96px; margin-right:12px; overflow: hidden; float:left;}
.Home_News .H_News_C .Cno1 ul li .HNLleft img{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease; width:100%; height:100%;}
.Home_News .H_News_C .Cno1 ul li .HNLleft a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.Home_News .H_News_C .Cno1 ul li .HNLright{width:328px; float:left;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4{padding:0px 0px 5px 0px;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4 a{font-size:14px; color:#555555;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4 a:hover{font-size:14px; color: #37a0f5;text-decoration: none;}
.Home_News .H_News_C .Cno1 ul li .HNLright span{font-size:12px; color:#aaa;}
.Home_News .H_News_C .Cno1 ul li .HNLright p{padding:5px 0px 0px 0px; line-height:1.8; font-size:12px; color:#888;}

@media (max-width: 1439px) {
.Home_News .H_News_C{width: 1200px; margin: 25px auto; padding:20px;}
.Home_News .H_News_C .C_topnews{width:700px; height:420px; margin:0px 20px 0px 0px;}
.Home_News .H_News_C .Cno1{width:440px;}
.Home_News .H_News_C .Cno1 ul li{padding:10px 0px 9px 0px;}
.Home_News .H_News_C .Cno1 ul li:nth-child(1){padding:0px 0px 9px 0px;}
.Home_News .H_News_C .Cno1 ul li:nth-child(4){padding:10px 0px 0px 0px;}
.Home_News .H_News_C .Cno1 ul li .HNLleft{width:150px; height:90px; margin-right:10px;}
.Home_News .H_News_C .Cno1 ul li .HNLright{width:280px;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4{padding:0px 0px 3px 0px;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4 a{font-size:14px;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4 a:hover{font-size:14px;}
.Home_News .H_News_C .Cno1 ul li .HNLright p{padding:3px 0px 0px 0px; line-height:1.4;}
}
@media (max-width: 1279px) {
.Home_News{padding:50px 0px;}
.Home_News .H_News_C{width: 980px;}
.Home_News .H_News_C .C_topnews{width:100%; height: auto; margin:0px 20px 20px 0px;}
.Home_News .H_News_C .Cno1{width:100%;}
.Home_News .H_News_C .Cno1 ul li{padding:10px 0px 9px 0px;}
.Home_News .H_News_C .Cno1 ul li:nth-child(1){padding:0px 0px 9px 0px;}
.Home_News .H_News_C .Cno1 ul li:nth-child(4){padding:10px 0px 0px 0px;}
.Home_News .H_News_C .Cno1 ul li .HNLleft{width:150px; height:90px; margin-right:10px;}
.Home_News .H_News_C .Cno1 ul li .HNLright{width:720px;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4{padding:0px 0px 3px 0px;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4 a{font-size:14px;}
.Home_News .H_News_C .Cno1 ul li .HNLright h4 a:hover{font-size:14px;}
.Home_News .H_News_C .Cno1 ul li .HNLright p{padding:3px 0px 0px 0px; line-height:1.4;}
}
@media (max-width: 992px) {
.Home_News{padding:40px 0px;}
.Home_News .H_News_C{width: 96%;}
.Home_News .H_News_C .Cno1 ul li .HNLleft{width:20%; height: auto; margin-right:2%;}
.Home_News .H_News_C .Cno1 ul li .HNLright{width:78%;}
}
@media (max-width: 767px) {
.Home_News .H_News_C{width: 92%;}
.Home_News .H_News_C .Cno1 ul li .HNLleft{width:100%; height: auto; margin-right:0%; float:none;}
.Home_News .H_News_C .Cno1 ul li .HNLright{width:100%; float:none;}
}
/*home news end*/


/*尾部*/
.copyright{background:#333333; width:100%; padding:25px 0 25px 0; overflow:hidden; clear:both;}
.copyrightC{width:1400px; margin:0 auto; overflow:hidden;}
.copyrightC .copyleft{width:800px; overflow:hidden; float:left;}
.copyrightC .copylogo{width:225px; overflow:hidden; float:right;}
.copyrightC .copylogo img{width:100%; height:auto;}
.copyrightC .Down_link{color:#999999; width:100%; border-bottom:1px solid #545454; padding:10px 0px; margin-bottom:10px; line-height:24px;}
.copyrightC .Down_link a{color:#fff; text-decoration:none; font-size:14px;}
.copyrightC .Down_link a:hover{text-decoration:none; color:#00d2ff; font-size:14px;}
.copyrightC .Down_link span{color:#545454; font-size:14px; padding:0px 20px; text-align:center;}
.copyrightC .copyright_dl{width:100%; color:#888; line-height:24px; font-size:12px; float:left;}
.copyrightC .copyright_dl p{padding:0px; margin:0px;}
.copyrightC .copyright_dl a{color:#888;text-decoration:none;  font-size:12px;}
.copyrightC .copyright_dl a:hover{text-decoration:none; color:#00d2ff;  font-size:12px;}
.copyrightC .copyright_dl p br{ display:none;}
@media (max-width: 1439px) {
.copyrightC{width:1200px;}
.copyrightC .copyleft{width:800px;}
.copyrightC .copylogo{width:225px;}
}
@media (max-width: 1279px) {
.copyright{padding:20px 0 20px 0;}
.copyrightC{width:980px;}
.copyrightC .copyleft{width:720px;}
.copyrightC .copylogo{width:200px;}
.copyrightC .Down_link span{padding:0px 12px;}
}
@media (max-width: 992px) {
.copyright{padding:20px 0 70px 0;}
.copyrightC{width:96%;}
.copyrightC .copyleft{width:100%; line-height:18px;  text-align:center; float:none;}
.copyrightC .copylogo{display:none;}
.copyrightC .Down_link span{padding:0px 8px;}
}
@media (max-width: 767px) {
.copyrightC{width:92%;}
.copyrightC .Down_link{display:none;}
.copyrightC .copyright_dl{width:100%; line-height:18px; text-align:center; float:none;}
.copyrightC .copyright_dl p br{ display:inline;}
/*.copyrightC .copyright_dl p:first-child{ display:none;}*/
}


/*移动即时*/
.Foot_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; display:none;}
.Foot_menu { display:-webkit-box; display: block; width: 100%; background:#00d2ff; height:52px; display: -webkit-box; display: box; margin:0; padding:0; -webkit-box-orient: horizontal; background: -webkit-gradient(linear, 0 0, 0 100%, from(#002b4e), to(#003967), color-stop(60%, #002b4e)); }
.Foot_bar .Foot_menu>li { -webkit-box-flex:1; position:relative; text-align:center; border-right:1px solid #888;}
.Foot_bar .Foot_menu>li:last-child{border-right:0px;}
.Foot_bar .Foot_menu>li>a { height:52px; display:block; text-align:center; color:#FFF; text-decoration:none; text-shadow: 0 1px rgba(0, 0, 0, 0.3); -webkit-box-flex:1; }
.Foot_bar .Foot_menu>li>a label { overflow:hidden; margin: 0 0 0 0; font-size: 12px; display: block !important; line-height: 18px; text-align: center; }
.Foot_bar .Foot_menu>li>a img { padding: 10px 0 0px 0; width: 20px; vertical-align:middle; }
.Foot_bar li:first-child a { display: block; }
.Foot_bar .Foot_menu>li>a:hover, .Foot_bar .Foot_menu>li>a:active {background-color:#888;}

@media (max-width: 992px) { 
.Foot_bar {display: inherit;}
}
