*{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: #d4141a;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;}


/* 导航 */
.top_menubg{background:url(../images/top_bg.jpg) no-repeat top center; clear: both;}
.top_Menu{width:1200px; margin:0 auto;}
.top_Menu .toplogo{width:460px; float:left;}
.top_Menu .toplogo img{width:100%;}
.top_Menu .top_lau{width:150px; overflow:hidden; float:right;}
.top_Menu .top_lau ul{width:100%; padding-top:28px;}
.top_Menu .top_lau ul li{width:50%; margin:3px 0px; line-height:20px; float:left;}
.top_Menu .top_lau ul li img{margin-right:3px;}
.top_Menu .top_lau ul li a{text-decoration:none; font-size:12px; color:#666666;}
.top_Menu .top_lau ul li a:hover{text-decoration:underline; font-size:12px; color:#d4141a;}
.top_Menu .top_tel{width:250px; padding-top:34px; float:right;}
.top_Menu .top_tel .toptleico{width:48px; float:left;}
.top_Menu .top_tel .toptleN{width:202px; float:left;}
.top_Menu .top_tel .toptleN p{color:#666666;}
.top_Menu .top_tel .toptleN span{color:#d4141a; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.Menubg{background:#2458a4; width:100%; clear:both;}
@media (max-width: 1199px) {
.top_Menu{width:980px; margin:0 auto;}
.top_Menu .toplogo{width:400px;}
.top_Menu .top_tel{width:220px;}
.top_Menu .top_tel .toptleN{width:172px;}
.top_Menu .top_tel .toptleN span{font-size:20px;}
}
@media (max-width :991px){
.top_Menu{width:80%; margin:inherit; overflow:hidden; float:left;}
.top_Menu .toplogo{width:90%; padding-left:5%; float:none;}
.top_Menu .toplogo img{height:80px; width:auto;}
.top_Menu .top_lau{display:none;}
.top_Menu .top_tel{display:none;}
.Menubg{width:20%; background: none; overflow:hidden;  float:right; clear: none;}
}
@media (max-width :767px){
.top_Menu .toplogo img{height:auto; width:100%;}
}




/*首页简介begin */
.Homeab{width:1200px; margin:0 auto; padding:50px 0px 20px 0px; overflow:hidden; CLEAR: both;}
.Homeab .homeableft{width:680px; float:left;}
.Homeab .homeableft .homeablr{font-size:14px; line-height:24px;}
.Homeab .homeableft .homeablr h2{font-size:30px; color:#555555; padding-bottom:10px;}
.Homeab .homeableft .homeablr h2 span{color:#d4141a;}
.Homeab .homeableft .homeablr ul{width:100%; overflow:hidden;}
.Homeab .homeableft .homeablr li{width:216px; margin:10px 16px 0px 0px; overflow:hidden; float:left;}
.Homeab .homeableft .homeablr li img{width:100%;}
.Homeab .homeableft .homeablr li:nth-child(3n){margin:10px 0px 0px 0px;}
.Homeab .homeableft .Habmore{width:150px; height:auto; overflow: hidden; }
.Homeab .homeabright{width:480px; height:268px; overflow:hidden; margin-left:40px; float:right;}
@media (max-width: 1199px) {
.Homeab{width:980px;}
.Homeab .homeableft{width:540px;}
.Homeab .homeableft .homeablr{font-size:14px; line-height:20px;}
.Homeab .homeableft .homeablr h2{font-size:24px; padding-bottom:8px;}
.Homeab .homeableft .homeablr li{width:170px; margin:8px 15px 0px 0px;}
.Homeab .homeableft .homeablr li:nth-child(3n){margin:8px 0px 0px 0px;}
.Homeab .homeabright{width:420px; height:238px; margin-left:20px;}
}
@media (max-width: 992px) {
.Homeab{width:96%; padding:30px 0px 10px 0px;}
.Homeab .homeableft{width:100%; padding-top:12px; float:none;}
.Homeab .homeableft .homeablr li{width:32%; margin:12px 2% 0px 0px;}
.Homeab .homeableft .homeablr li:nth-child(3n){margin:12px 0% 0px 0px;}
.Homeab .homeabright{width:100%; height:auto; margin-left:0px;  float:none;}
.Homeab .homeableft .Habmore{width:100%; height:auto; overflow: hidden; }
}
@media (max-width: 767px) {
.Homeab{width:92%;}
.Homeab .homeableft .homeablr h2{font-size:18px; padding-bottom:10px;}
.Homeab .homeableft .homeablr li{width:100%; margin:12px 0% 0px 0px; float:none;}
}
/*首页简介end */


/*首页产品begin */
.home_probg{background: url(../images/home_probg.jpg) no-repeat center center;  background-attachment:fixed; padding:50px 0px 30px 0px; overflow:hidden; CLEAR: both;}
.home_probg h2{font-size: 30px; color:#fff; text-align:center;}

.proabel{margin:0 auto; padding:20px 0px 20px 0px; overflow:hidden;}
.proabel ul{text-align:center; overflow:hidden;}
.proabel ul li{display:inline-block; margin:0px 5px;}
.proabel ul li a{background: #ffffff; color: #555555; width:200px; height:36px; line-height:36px; font-size:16px; border-radius: 18px; text-align:center; text-decoration:none; overflow:hidden; float:left;}
.proabel ul li a:hover{color: #555555;background: #e62318;border-radius: 18px; text-decoration:none;}
.proabel ul li a.csabtn{background: #e62318; color: #FFFFFF;}

.proabelC{width:1200px; margin:0 auto;  overflow:hidden; clear:both;}
.proabelC ul{width:100%; overflow:hidden;}
.proabelC li{width:294px; margin:0px 8px 0px 0px; overflow:hidden; float:left;}
.proabelC li:nth-child(4n){margin:0px 0px 0px 0px;}
.proabelC li .homepropic{width:100%; height:220px; overflow:hidden;}
.proabelC li .homepropic 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;}
.proabelC li .homepropic a.img{display: block; width: 100%;height: auto;overflow: hidden;}
.proabelC li .homepropic 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);}
.proabelC li .homeproms{background:#e9e9e9; width:100%; height:40px; line-height:40px; font-size:14px; color:#777777; text-align:center; overflow:hidden;}
.proabelC li:hover  .homeproms{background:#008bdb;}
.proabelC li .homeproms a{color: #555555; font-size:14px; text-decoration:none;}
.proabelC li .homeproms a:hover{color: #ffffff; text-decoration:none;}
.proabelC li:hover  .homeproms a{color: #ffffff;}

@media (max-width: 1199px) {
.proabelC{width:980px;}
.proabelC li{width:236px; margin:0px 12px 0px 0px; overflow:hidden; float:left;}
.proabelC li .homepropic{height:177px;}

}
@media (max-width: 992px) {
.home_probg{padding:30px 0px 10px 0px;  background-attachment: inherit; background-size:100% 100%;}
.home_probg h2{font-size: 24px;}

.proabel{padding:20px 0px 20px 0px; width:96%;}
.proabel ul li{margin:0px 0.666%; width:31%;}
.proabel ul li a{width:100%; height:30px; line-height:30px; font-size:12px; border-radius: 15px;}
.proabel ul li a:hover{border-radius: 15px;}

.proabelC{width:96%;}
.proabelC li{width:48%; margin:0 4% 3% 0;}
.proabelC li:nth-child(2n){margin:0 0% 3% 0;}
.proabelC li .homepropic{height:auto;}
}
@media (max-width: 767px) {
.proabel{width:92%;}
.proabel ul li{margin:5px 0%; width:100%;}

.proabelC{width:92%;}
.proabelC li{width:100%; margin:0 0% 3% 0; float:none;}
.proabelC li:nth-child(2n){margin:0 0% 3% 0;}
}
/*首页产品end */


/*公用位置及更多begin*/
.home_title{width:1200px; text-align: center;border-bottom: 1px solid #EAEAEA;padding-top: 50px; font-size: 30px;color: #343434;line-height: 30px;font-weight: bold; margin: 0 auto;}
.home_title .xwidth{position: relative; width:100%; height: 10px; margin: 0 auto;}
.home_title .xwidth em{display: block;width: 80px;height: 4px;overflow: hidden;position: absolute;background: #2458a4;bottom: -2px;left: 560px;}
.home_title a.more{float: right;font-size: 14px;color: #8D8D8D;}
.home_title a.more:hover{text-decoration: underline;}
.home_morebtn:link, .home_morebtn:visited{display:block;width:150px;height:40px;line-height:40px;font-size:16px;color:#ffffff; background:#d4141a; text-align:center;border-radius: 20px;margin: 20px auto;text-decoration: none; clear:both;}
.home_morebtn:hover{display:block;width:150px;height:40px;line-height:40px;font-size:16px;color:#ffffff; background:#2458a4;text-align:center;border-radius: 20px;margin: 20px auto; text-decoration: none; clear:both;}
@media (max-width: 1199px) {
.home_title{width: 980px;}
.home_title .xwidth em{left: 450px;}
}
@media (max-width: 992px) {
.home_title{width: 96%; padding-top:30px; font-size: 24px;line-height: 24px;}
.home_title .xwidth em{ width:10%; left:45%;}
.home_morebtn, .home_morebtn:link, .home_morebtn:visited{width:120px;height:36px;line-height:36px;font-size:14px;border-radius: 18px;margin: 20px auto;}
.home_morebtn:hover{width:120px;height:36px;line-height:36px;font-size:14px;border-radius: 18px;margin: 20px auto;}
}
@media (max-width: 767px) {
.home_title{width: 92%; padding-top:24px; font-size:20px;line-height: 22px;}
}
/*公用位置及更多end*/



/*内容页begin */
.ly_banner{width:100%; height:350px; vertical-align:middle; z-index:0; overflow:hidden; clear:both;}
.ly_center{width:1200px; margin:0 auto; padding:35px 0px; position: relative; overflow:hidden; CLEAR: both;}

.ly_siteC{width:100%; height:60px; padding:24px 0px 0px 0px; border-bottom:1px solid #cccccc; margin:0 auto; overflow:hidden; color:#666666; font-size:14px; text-align:right;}
.ly_siteC a{text-decoration:none; font-size:14px;  color:#666666;}
.ly_siteC a:hover{text-decoration:none; font-size:14px;color:#008bdb;}
.ly_siteC span{color:#d4141a; font-weight:bold;}

#pageud { margin:0 auto; padding:0px 0px 20px 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:#008bdb;}
#pageupdn a:hover{color:#333333;}
#pageupdnA{background-color:#2458a4; 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;}
@media (max-width: 1199px) {
.ly_banner{height:240px;}
.ly_center{width:980px;}
}
@media (max-width: 992px) {
.ly_banner{height:150px;}
.ly_center{width:96%;}
.ly_siteC{font-size:12px; height:30px; padding:0px 0px 0px 0px; text-align:left;}
.ly_siteC a{font-size:12px;}
.ly_siteC a:hover{font-size:12px;}

#pageud {padding:0px 0px 20px 0px;}
#pageupdn{padding:5px;margin:0px 4px 0px 4px; font-size:12px;}
#pageupdnA{padding:5px;margin:0px 4px 0px 4px; font-size:12px;}
}
@media (max-width: 767px) {
.ly_banner{height:100px;}
.ly_center{width:92%; padding-top:15px; padding-bottom:15px;}
}
/*内容页end */


/*详细页begin */
.Right_xx{width:280px; overflow: hidden; float:left;}
.listfl{width:100%; overflow:hidden;}
.listfl p{background: url(../images/listtopbg.png) no-repeat right center #d4141a;  border-bottom:1px solid #ffffff;font-size:24px; line-height:60px; padding-left:15px;  border-radius: 6px 6px 0px 0px;color:#ffffff; font-weight:bold;}
.listfl .mlnav{width:100%; margin:0 auto; overflow:hidden;}
.listfl .mlnav li {background: url(../images/listjt.png) no-repeat left center #f0f0f0; background-position:20px; width:100%; padding:15px 30px 15px 40px; border-bottom:1px solid #cccccc; float:left;}
.listfl .mlnav li span{display:none;}
.listfl .mlnav li:hover, .listfl .mlnav li.hover{background: url(../images/listjt.png) no-repeat left center #dddddd; background-position:20px; width:100%; padding:15px 30px 15px 40px; width:100%; float:left;}
.listfl .mlnav li.hover a{color: #2458a4;  text-decoration:none;}
.listfl .mlnav li a{color: #555555; width:100%; font-size:14px; text-align:center; text-decoration:none;}
.listfl .mlnav li a:hover{color: #2458a4;  text-decoration:none;}

.NewsXX_Cno1{width:100%; border:1px solid #dddddd; margin:20px 0px;}
.NewsXX_Cno1 p{background:#eeeeee;  border-bottom:1px solid #dddddd;font-size:16px; line-height:40px; padding-left:12px; color:#2458a4; font-weight:bold;}
.NewsXX_Cno1 ul{width:92%; padding:10px 0px; margin:0 auto; overflow: hidden;}
.NewsXX_Cno1 ul li{width:100%; line-height:24px; height:24px; overflow: hidden;}
.NewsXX_Cno1 ul li a{color: #666666;text-decoration: none;}
.NewsXX_Cno1 ul li a:hover{color: #d4141a;text-decoration: underline;}
.NewsXX_Cno1 ul li a em{display: block;width: 4px;height: 4px;background: #999999;margin: 10px 5px;float: left;}


.CaseXX{width:880px; margin-left:40px; overflow:hidden; float:right;}
.CaseXX .CXtitle{width:100%; border-bottom:1px dashed #dddddd; font-size:24px; font-weight:bold; line-height:40px; text-align:center; overflow:hidden;}
.CaseXX .CXContent{width:100%;  padding:20px 0px 20px 0px; font-size:14px; line-height:2; overflow:hidden;}
.CaseXX .CXContent img{max-width:100%;}
.CaseXX .CXUpdown{background:#eeeeee; padding:12px; line-height:24px;}

@media (max-width: 1199px) {
.Right_xx{width:240px;}

.NewsXX_Cno1 ul{width:92%; padding:10px 0px; margin:0 auto; overflow: hidden;}
.NewsXX_Cno1 ul li{width:100%; line-height:24px; height:24px; overflow: hidden;}
.NewsXX_Cno1 ul li a:hover{color: #008bdb;text-decoration: none;}
.NewsXX_Cno1 ul li a em{display: block;width: 4px;height: 4px;background: #666666;margin: 10px 5px;float: left;}

.CaseXX{width:700px;}
}
@media (max-width: 992px) {
.Right_xx{width:100%; float:none; margin:0 auto;}
.listfl p{font-size:18px; line-height:50px;}
.listfl .mlnav{width:100%;}

.NewsXX_Cno1 ul{width:96%;}
.NewsXX_Cno2 ul{width:92%;}

.CaseXX{width:100%; margin-left:0px; float:none; margin:0 auto;}
.CaseXX .CXtitle{font-size:18px; line-height:24px; }
}
@media (max-width: 767px) {
.Right_xx{width:100%;}

.CaseXX{width:100%;}
.CaseXX .CXtitle{font-size:16px;}
}


.Conn_left{width:280px;  text-align:center; overflow:hidden; float:left;}
.Conn_left img{max-width:100%;}
.Conn_right{width:600px; line-height:2; overflow:hidden; float:right;}
@media (max-width: 1199px) {
.Conn_left{width:240px;}
.Conn_right{width:460px;}
}
@media (max-width: 992px) {
.Conn_left{width:30%;}
.Conn_right{width:70%;}
}
@media (max-width: 767px) {
.Conn_left{width:100%; text-align:left; float:none;}
.Conn_right{width:100%; float:none;}
}
/*详细页end */


/*bigprolist*/
.bigprolist{width:1200px; margin:0 auto; padding-bottom:20px; position: relative; overflow:hidden; CLEAR: both;}
.bigprolist ul{width:100%; position: relative; overflow:hidden;}
.bigprolist li{width:32%; margin:2% 2% 3% 0%; position: relative; overflow:hidden; float:left;}
.bigprolist li:nth-child(3n){margin:2% 0% 3% 0%;}
.bigprolist li img{width:100%; height:auto;  -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;} 
.bigprolist li 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);filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;} 
.bigprolist li .Bigtitle{background:#dddddd; filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; width:100%; height:40px; line-height:40px; text-align:center; overflow:hidden;} 
.bigprolist li a{text-decoration:none; color:#555555; font-size:18px; text-transform:uppercase;}
.bigprolist li a:hover{text-decoration:none; color:#333333;}
@media (max-width: 1199px) {
.bigprolist{width:980px;}
}
@media (max-width: 992px) {
.bigprolist{width:96%;}
.bigprolist ul{width:100%; position: relative; overflow:hidden;}
.bigprolist li .Bigtitle{height:36px; line-height:36px;} 
.bigprolist li a{font-size:16px;}
}
@media (max-width: 767px) {
.bigprolist{width:92%;}
.bigprolist li{width:100%; margin:3% 0% 2% 0%;}
.bigprolist li:nth-child(3n){margin:3% 0% 2% 0%;}
.bigprolist li .Bigtitle{height:30px; line-height:30px;} 
.bigprolist li a{font-size:14px;}
}



/* 内容页 */
#prolist{width:880px; margin-top:20px;  overflow:hidden; position: relative; clear:both;}
#prolist ul{width:100%; position: relative;}
#prolist li{width:280px; margin:0px 20px 20px 0px; float:left;}
#prolist li:nth-child(3n){ margin:0px 0px 20px 0px;}
#prolist li .pic{width:100%; height:210px;}
#prolist li .pic img{width:100%; height:100%; border:1px solid #eee;}
#prolist li:hover .pic 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(80%); -moz-filter: grayscale(80%); -ms-filter: grayscale(80%); -o-filter: grayscale(80%); filter: grayscale(80%); filter: gray; }
#prolist li .title{ background:#eee; padding:10px 0px; text-align:center;}

.pro_ly{width:100%; margin-top:30px; padding-bottom:10px; overflow:hidden; clear:both;}
.pro_ly .Protitle{color:#333333; font-size:30px; padding-bottom:10px; font-weight:bold; border-bottom:1px dashed #eeeeee; text-align:center;}
.pro_ly .Newstitle{color:#333333; font-size:18px; padding-bottom:10px; font-weight:bold; border-bottom:1px dashed #eeeeee; text-align:center;}
.pro_ly .NewsDate{color:#999999; font-size:12px; padding:10px 0px; text-align:center;}

.pro_ly .probigqh{width:100%;  padding:15px 0px;  overflow:hidden;}
.pro_ly .probigqh .qhleft{width:80px; padding:10% 20px 0px 0px; float:left;}
.pro_ly .probigqh .qhleft img{width:100%;}
.pro_ly .probigqh .qhright{width:80px; padding:10% 0px 0px 20px; float:right;}
.pro_ly .probigqh .qhright img{width:100%;}
.pro_ly .probigqh .Bigpic{width:720px; text-align:center;float:left;}
.pro_ly .probigqh .Bigpic img{max-width:100%; height:auto;}

.pro_ly .lrms{border-top:1px dashed #eeeeee; border-bottom:1px dashed #eeeeee; font-size:14px; line-height:1.8; padding:12px 0px;}
.pro_ly .prenext{padding:10px 0px; line-height:24px;}
.pro_ly .prenext  a{color:#2458a4;}
.pro_ly .prenext  a:hover{color: #d4141a;}

.xgpro_ly{width:100%; padding-top:20px; overflow:hidden;}
.xgpro_ly .xgsite{background:#eee; width:100%; padding-left:18px; height:36px; line-height:36px; font-size:18px; color:#555; overflow:hidden;}
#xg_pro{width:880px; margin-top:20px; overflow:hidden; position: relative; }
#xg_pro ul{width:100%; position: relative;}
#xg_pro li{width:214px; margin:0px 8px 0px 0px; float:left;}
#xg_pro li:nth-child(4n){ margin:0px 0px 0px 0px;}
#xg_pro li .pic{width:100%; height:auto; overflow:hidden; border:1px solid #eee;}
#xg_pro li .pic 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%;}
#xg_pro li:hover .pic 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_pro li .title{ line-height:24px; text-align:center;}

@media (max-width: 1199px) {
#prolist{width:700px}
#prolist li{width:220px; margin:0px 20px 20px 0px; float:left;}
#prolist li:nth-child(3n){ margin:0px 0px 20px 0px;}
#prolist li .pic{height:165px;}
.pro_ly .Protitle{font-size:24px;}
.pro_ly .Newstitle{font-size:24px;}

.pro_ly .probigqh .qhleft{width:60px; padding:15% 20px 0px 0px;}
.pro_ly .probigqh .qhright{width:60px; padding:15% 0px 0px 20px;}
.pro_ly .probigqh .Bigpic{width:580px;}

#xg_pro{width:700px; margin-top:20px;}
#xg_pro li{width:166px; margin:0px 12px 0px 0px;}
#xg_pro li:nth-child(4n){ margin:0px 0px 0px 0px;}
}

@media (max-width: 992px) {
#prolist{width:100%; margin-top:20px;}
#prolist ul{width:100%; position: relative;}
#prolist li{width:48%;  margin:0px 4% 4% 0px;}
#prolist li:nth-child(3n){margin:0px 4% 4% 0px;}
#prolist li:nth-child(2n){margin:0px 0% 4% 0px;}
#prolist li .pic{height: auto;}
.pro_ly .Protitle{font-size:18px;}
.pro_ly .Newstitle{font-size:18px;}

.pro_ly .probigqh .qhleft{width:8%; padding:20% 3% 0% 0%;}
.pro_ly .probigqh .qhright{width:8%; padding:20% 0% 0% 3%;}
.pro_ly .probigqh .Bigpic{width:84%;}

#xg_pro{width:100%; margin-top:20px;}
#xg_pro ul{width:100%;}
#xg_pro li{width:48%; margin:0px 4% 4% 0px;}
#xg_pro li:nth-child(2n){margin:0px 0% 4% 0px;}
}
@media (max-width: 767px) {
}




/*资讯中心begin*/
.Home_News{width:1200px; padding:0px 0px 20px 0px; height:auto; margin: 0 auto; overflow: hidden; clear:both;}
.Home_News .Hnewsmore{width:100%; height:auto; overflow: hidden; }

.Home_News .Cno1{width:450px; margin:24px 0px 0px 50px; overflow: hidden; float:right;}
.Home_News .Cno1 .Cno1pic{width: 100%; height:270px; overflow: hidden;}
.Home_News .Cno1 .Cno1pic a.img{display: block; width: 100%; overflow: hidden;}
.Home_News .Cno1 .Cno1pic 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 .Cno1 .Cno1pic 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%;}
.Home_News .Cno1 .Cno1D{background:#2458a4; padding:18px;}
.Home_News .Cno1 .Cno1D  a{color:#ffffff;}
.Home_News .Cno1 .Cno1D  a:hover{color: #ffcc00;}
.Home_News .Cno1 .Cno1D .datefl{padding:0px 0px 10px 0px; font-size:14px; color:#ccc;}
.Home_News .Cno1 .Cno1D p{padding:0px 0px 0px 0px; line-height:18px;}
.Home_News .Cno1 .Cno1D p a{font-size:16px;}
.Home_News .Cno1 .Cno1D:hover{background:#475056;}

.Home_News .Rightnews{width:700px; margin:24px 0px 0px 0px; overflow: hidden; float:left;}
.Home_News .Rightnews ul{width:100%; padding-top:8px; overflow: hidden;}
.Home_News .Rightnews ul li{background: url(../images/arr1.gif) no-repeat left center; width:100%; line-height:36px; height:36px; overflow: hidden;}
.Home_News .Rightnews ul li .title{width:620px; padding-left:10px; overflow: hidden; float:left;}
.Home_News .Rightnews ul li .title  a{color:#555555; font-size:15px;}
.Home_News .Rightnews ul li .title  a:hover{color: #d4141a;}
.Home_News .Rightnews ul li .time{width:80px; font-size:12px; overflow: hidden; color:#999999; text-align:right; float:left;}


.Newslist{width:100%; margin:0 auto; padding:30px 0px 0px 0px; overflow:hidden; clear: both;}
.Newslist ul{width:100%; overflow:hidden;}
.Newslist li{width:100%; border:1px solid #eeeeee; padding:20px; margin-bottom:20px; overflow:hidden;}
.Newslist li 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%;  float:left;}
.Newslist li a.img{display: block; width: 40%; height: auto;overflow: hidden;  float:left;}
.Newslist li 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);}

.Newslist li .Newsms{width:60%; padding:0% 0% 0% 3%; float:left;}
.Newslist li .Newsms h4{line-height:24px; padding-bottom:10px;}
.Newslist li .Newsms h4 a{color:#555; font-size:18px; text-decoration:none;}
.Newslist li .Newsms h4 a:hover{color: #d4141a; font-size:18px; text-decoration:none; }
.Newslist li .Newsms span{line-height:24px; font-size:14px; color:#777777; }
.Newslist li .Newsms  .btn{display:block;width:100px;font-size:12px;color:#ffffff; background:#2458a4; text-align:center;border-radius:3px; margin:6px 0px; text-decoration: none;}
.Newslist li .Newsms  .btn:hover{display:block;width:100px;font-size:12px;color:#ffffff; background:#555555;text-align:center;border-radius:3px; margin:6px 0px; text-decoration: none;}
.Newslist li:hover{background:#2458a4; border:1px solid #008bdb;}
.Newslist li:hover .Newsms h4 a{color:#ffffff;}
.Newslist li:hover .Newsms span{color:#ffffff;}
.Newslist li:hover .Newsms  .btn{background:#ffffff; color:#008bdb;}
.Newslist li:hover .Newsms  .btn:hover{background:#d4141a; color:#ffffff;}

@media (max-width: 1199px) {
.Home_News{width:980px; padding:0px 0px 20px 0px;}
.Home_News .Cno1{width:380px; margin:24px 0px 0px 40px;}
.Home_News .Cno1 .Cno1pic{width: 100%; height:228px; overflow: hidden;}
.Home_News .Cno1 .Cno1D .datefl{font-size:12px;}
.Home_News .Cno1 .Cno1D p a{font-size:14px;}
.Home_News .Rightnews{width:560px;}
.Home_News .Rightnews ul li{line-height:30px; height:30px;}
.Home_News .Rightnews ul li .title{width:480px; padding-left:10px;}
.Home_News .Rightnews ul li .title  a{font-size:14px;}
.Home_News .Rightnews ul li .time{width:80px;}

}
@media (max-width: 992px) {
.Home_News{width:96%; padding:0px 0px 20px 0px;}
.Home_News .Cno1{width:100%; margin:24px 0px 0px 0px; float:none;}
.Home_News .Cno1 .Cno1pic{width: 100%; height: auto; overflow: hidden;}
.Home_News .Cno1 .Cno1D .datefl{font-size:12px;}
.Home_News .Cno1 .Cno1D p a{font-size:16px;}
.Home_News .Rightnews{width:100%; margin:15px 0px 0px 0px; float:none;}
.Home_News .Rightnews ul li{line-height:30px; height:30px;}
.Home_News .Rightnews ul li .title{width:80%; padding-left:10px;}
.Home_News .Rightnews ul li .title  a{font-size:14px;}
.Home_News .Rightnews ul li .time{width:20%;}


.Newslist li .Newsms h4{line-height:24px; padding-bottom:10px;}
.Newslist li .Newsms h4 a{font-size:14px;}
.Newslist li .Newsms h4 a:hover{font-size:14px;}
.Newslist li .Newsms span{line-height:18px; font-size:12px; }

}
@media (max-width: 767px) {
.Home_News{width:92%;}

.Newslist{width:100%;}
.Newslist li a.img{width: 100%; height: auto; float:none;}
.Newslist li .Newsms{width:100%; padding:3% 0% 0% 0%; float:none;}
.Newslist li .Newsms h4{line-height:18px; padding-bottom:5px;}

.Newslist li .Newsms  .btn{width:100%; margin:10px 0px 0px 0px;}
.Newslist li .Newsms  .btn:hover{width:100%;  margin:10px 0px 0px; 0px}

}
/*资讯中心end*/



/*发展历程begin*/
.fzlc_lr{width: 100%; margin:0 auto; overflow: hidden;  clear: both;}
.fzlc_lr h2{font-size: 24px; line-height: 30px; color: #2458a4; font-weight: bold; padding: 10px 0px 0px 0px; overflow:hidden; width: 100%;}
.fzlc_lr h3{font-size: 16px; line-height: 24px; color: #888888; font-weight: normal; padding: 10px 0px 20px 0px; overflow:hidden; width: 100%;}
.fzlc_lr ul{width: 100%;}
.fzlc_lr li{ width: 100%; background: #f6f6f6;  margin-bottom: 30px; overflow: hidden;}
.fzlc_lr li .fzlc_date{background: #eeeeee; border-left:5px solid #2458a4; border-radius: 0px 0px 15px 0px; width: 200px; height: 60px; line-height: 60px; font-size: 24px; color: #d4141a; text-align: center; float: left;}
.fzlc_lr li .fzlc_right{padding: 20px 0px 20px 30px; width: 660px; line-height: 20px; font-size: 16px; float: left;}

@media (max-width: 1199px) {
.fzlc_lr li{margin-bottom: 20px;}
.fzlc_lr li .fzlc_date{ width: 180px; font-size: 20px;}
.fzlc_lr li .fzlc_right{padding: 20px 0px 20px 20px; width: 520px; font-size: 14px;}
}
@media (max-width: 992px) {
.fzlc_lr h2{font-size: 18px; line-height:24px;}
.fzlc_lr h3{font-size: 14px; line-height:18px;}
.fzlc_lr li{margin-bottom: 16px;}
.fzlc_lr li .fzlc_date{width: 30%; height: 50px; line-height: 50px; font-size: 16px;}
.fzlc_lr li .fzlc_right{width: 70%; line-height: 20px; font-size: 12px;}
}
/*发展历程end*/


/*荣誉资质begin*/
.Honorlist {width: 100%;  margin: 0 auto; }
.Honorlist .Hon-szal{height: auto; width:100%; overflow:hidden;}
.Honorlist .Hon-szal li{float: left;background: #fff; width:280px;height: auto; margin:20px 20px 0px 0px; overflow:hidden;}
.Honorlist .Hon-szal li:nth-child(3n){margin:20px 0px 0px 0px;}
.Honorlist .Hon-szal li.zzqli{width: 208px;height: auto; margin:20px 16px 0px 0px;}
.Honorlist .Hon-szal li.zzqli:nth-child(4n){margin:16px 0px 0px 0px;}
.Honorlist .Hon-szal li.yrzli2{width: 430px;height: auto; margin:20px 20px 0px 0px;}
.Honorlist .Hon-szal li.yrzli2:nth-child(2n){margin:20px 0px 0px 0px;}
.Honorlist .Hon-szal li .Hon-szalImg{width: 100%;position: relative;}
.Honorlist .Hon-szal li .Hon-szalImg img{display: block;width: 100%;height:auto;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.Honorlist .Hon-szal li .Hon-szalImg img:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

@media (max-width: 1199px) {
.Honorlist .Hon-szal li{width:220px; margin:18px 20px 0px 0px}
.Honorlist .Hon-szal li.zzqli{width: 166px; margin:18px 12px 0px 0px;}
.Honorlist .Hon-szal li.yrzli2{width: 340px; margin:18px 20px 0px 0px;}
}
@media (max-width: 992px) {
.Honorlist .Hon-szal li{width:32%; margin:18px 2% 0px 0px;}
.Honorlist .Hon-szal li:nth-child(3n){margin:18px 0px 0px 0px;}
.Honorlist .Hon-szal li.zzqli{width: 23.5%; margin:18px 2% 0px 0px;}
.Honorlist .Hon-szal li.zzqli:nth-child(4n){margin:18px 0px 0px 0px;}
.Honorlist .Hon-szal li.yrzli2{width: 49%; margin:18px 2% 0px 0px;}
.Honorlist .Hon-szal li.yrzli2:nth-child(2n){margin:18px 0px 0px 0px;}
}
@media (max-width: 767px) {
.Honorlist .Hon-szal li{width:100%; margin:18px 0% 0px 0px; float:none;}
.Honorlist .Hon-szal li.zzqli{width: 100%; margin:18px 0% 0px 0px; float:none;}
.Honorlist .Hon-szal li.yrzli2{width:100%; margin:18px 0% 0px 0px; float:none;}
}
/*荣誉资质end*/




/*实力begin*/
.Slzslist {width: 100%; height: auto; margin: 0 auto; overflow:hidden; clear:both;}
.Slzslist ul{width: 100%; overflow:hidden;}
.Slzslist li{float: left;background: #fff; width:280px;height: auto; margin:0px 20px 20px 0px; border-radius: 10px; overflow:hidden;}
.Slzslist li:nth-child(3n){margin:0px 0px 20px 0px;}
.Slzslist li.slzsli{width: 100%;height: auto; margin:0px 0px 20px 0px;}
.Slzslist li.slzsli2{width: 430px;height: auto; margin:0px 20px 20px 0px;}
.Slzslist li.slzsli2:nth-child(2n){margin:0px 0px 20px 0px;}
.Slzslist li img{display: block;width: 100%;height:auto;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.Slzslist li img:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
@media (max-width: 1199px) {
.Slzslist li{width:220px; margin:0px 20px 18px 0px}
.Slzslist li.slzsli2{width: 340px; margin:0px 20px 18px 0px;}
}
@media (max-width: 992px) {
.Slzslist li{width:32%; margin:0px 2% 2% 0px;}
.Slzslist li:nth-child(3n){margin:0px 0px 2% 0px;}
.Slzslist li.slzsli{margin:0px 0px 4% 0px;}
.Slzslist li.slzsli2{width: 49%; margin:0px 2% 2% 0px;}
.Slzslist li.slzsli2:nth-child(2n){margin:0px 0px 2% 0px;}
}
/*实力end*/







/*品牌客户begin*/
.floor_8{height: auto;overflow: hidden;padding:0px 0px 18px 0px;background: #F7F7F7; clear:both;}
.floor_8 .flink_logo{width: 1200px; margin: 30px auto; overflow: hidden;}
.floor_8 .flink_logo ul{width: 100%;}
.floor_8 .flink_logo li{width: 190px; height:80px; margin:0px 12px 12px 0px; overflow: hidden; float:left;}
.floor_8 .flink_logo li:nth-child(6n){margin:0px 0px 12px 0px;}
.floor_8 .flink_logo li img{width: 100%; height: auto;}

.ly_flink_logo{width: 836px; margin:20px auto;}
.ly_flink_logo ul{width: 100%;}
.ly_flink_logo li{width: 200px; height:82px; margin:0px 12px 12px 0px; border:1px solid #dedede; text-align:center; float:left; -webkit-box-shadow: 0px 3px 21px 1px #E4E4E4;-moz-box-shadow: 0px 3px 21px 1px #E4E4E4; -ms-box-shadow: 0px 3px 21px 1px #E4E4E4;-o-box-shadow: 0px 3px 21px 1px #E4E4E4; box-shadow: 0px 3px 21px 1px #E4E4E4;cursor: pointer;}
.ly_flink_logo li:nth-child(4n){margin:0px 0px 12px 0px;}
.ly_flink_logo li img{max-width: 100%; height: auto;}

@media (max-width: 1199px) {
.floor_8{padding:0px 0px 10px 0px;}
.floor_8 .flink_logo{width: 980px;}
.floor_8 .flink_logo li{width: 150px; height:63px; margin:0px 16px 16px 0px;}
.floor_8 .flink_logo li:nth-child(6n){margin:0px 0px 16px 0px;}

.ly_flink_logo{width: 676px;}
.ly_flink_logo ul{width: 100%;}
.ly_flink_logo li{width: 160px; height:69px; margin:0px 12px 12px 0px;}
}
@media (max-width: 992px) {
.floor_8 .flink_logo{width: 96%; margin: 20px auto;}
.floor_8 .flink_logo li{width:31%; height: auto; margin:0% 3.5% 3% 0%; overflow: hidden;}
.floor_8 .flink_logo li:nth-child(3n){margin:0% 0% 3% 0%;}
.floor_8 .flink_logo li:nth-child(6n){margin:0% 0% 3% 0%;}

.ly_flink_logo{width: 100%; margin:10px auto;}
.ly_flink_logo ul{width: 100%;}
.ly_flink_logo li{width: 23.8%; height:auto; margin:0px 1.6% 1.6% 0px;}
.ly_flink_logo li:nth-child(4n){margin:0px 0px 1.6% 0px;}
}
@media (max-width: 767px) {
.floor_8 .flink_logo{width:92%;}

.ly_flink_logo li{width: 31%; height:auto; margin:0px 3.5% 3% 0px;}
.ly_flink_logo li:nth-child(4n){margin:0px 3.5% 3% 0px;}
.ly_flink_logo li:nth-child(3n){margin:0px 0px 3% 0px;}
}
/*品牌客户end*/



/*footer begin*/
.footer{background:#2458a4; width:100%; height:48px; line-height:48px; text-align:center; overflow: hidden; clear:both;}
.footer a{text-decoration:none; color:#ffffff; font-size:15px;}
.footer a:hover{text-decoration:none; color:#599cff;}
.footer span{color:#00abba; padding:0px 15px; font-size:15px; text-align:center; overflow: hidden;}

.copyright{background:#2b2b2b; padding:0px 0px 55px 0px; overflow: hidden; clear:both;}
.copyrightC{width:1200px; margin:0 auto; overflow: hidden;}
.copyrightC .dgotop{width:100%; padding-bottom:26px; overflow: hidden;}
.copyrightC .dgotop .gotopbtn{display:block;width:56px; height:28px; border-radius:0px 0px 5px 5px; background:#2458a4; float:right;}
.copyrightC .dgotop .gotopbtn:hover{display:block;width:56px;height:28px; border-radius:0px 0px 5px 5px; background:#d4141a;  float:right;}
.copyrightC .CopyLeft{ width:250px; margin-right:20px; border-right:1px solid #515151; float:left;}
.copyrightC .CopyRight{float:left; line-height:30px; font-size:12px; color: #666666;}
.copyrightC .CopyRight br{display:none;}
.copyrightC .CopyRight p{padding:0px; margin:0px;}
.copyrightC .CopyRight a{display: inline-block; font-size: 12px; color:#666666;}
.copyrightC .CopyRight a:hover{color: #d4141a;text-decoration: underline;}

@media (max-width: 1199px) {
.copyrightC{width:980px;}
}
@media (max-width: 992px) {
.footer{display:none;}
.copyright{padding:25px 0px 60px 0px;}
.copyrightC{width:96%; line-height:24px; text-align:center;}
.copyrightC .dgotop{display:none;}
.copyright .CopyLeft{display:none;}
.copyright .CopyRight{float:none; line-height:18px;}
.copyrightC .CopyRight br{display:inherit;}
}
/*footer end*/


/*移动即时*/
.top_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; display:none;}
.top_menu { display:-webkit-box; display: block; width: 100%; background:#2458a4; height:52px; display: -webkit-box; display: box; margin:0; padding:0; -webkit-box-orient: horizontal; background: -webkit-gradient(linear, 0 0, 0 100%, from(#2458a4), to(#2458a4), color-stop(60%, #2458a4)); }
.top_bar .top_menu>li { -webkit-box-flex:1; position:relative; text-align:center; border-right:1px solid #ffffff;}
.top_bar .top_menu>li:nth-child(4n){border-right:0px solid #ffffff;}
.top_menu li:first-child {background:none; }
.top_bar .top_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; }
.top_bar .top_menu>li>a label { overflow:hidden; margin: 0 0 0 0; font-size: 12px; display: block !important; line-height: 18px; text-align: center; }
.top_bar .top_menu>li>a img { padding: 8px 0 0px 0; width: 20px; vertical-align:middle; }
.top_bar li:first-child a { display: block; }
.top_bar .top_menu>li>a:hover, .top_bar .top_menu>li>a:active {background-color:#475056;}
@media (max-width: 992px) { 
.top_bar {display: inherit;}
}