@charset "utf-8";
/* CSS Document */

html{width:100%;overflow-x:hidden;
	font-family: sans-serif; /* 1 */}
*{word-wrap: break-word; word-break:break-all;margin:0;padding:0;}
ul,ol,dl{list-style-type:none}

a{text-decoration:none; color:#000;}

a:hover,a:active{outline:none; color:#156baa; text-decoration:none;}
img{border:none;vertical-align:middle;}
.bordernone{border:none !important;}
.clearfix{*zoom:1; clear:both;} 
.clearfix:before,.clearfix:after{display:table; line-height:0; content:"";} 
.clearfix:after{clear:both;}
.layui-clear{ clear:both;*zoom: 1;}
.w1200{ width:1200px; margin:0 auto; padding:0px 0px;}
.float-left , .fl{ float:left;}
.float-right , .fr{ float:right;}
.display-none{ display:none;}
/*不自适应的时候增加的代码-end*/
body{line-height:2;font-size:14px !important;}
.text-center {text-align: center;}
.flexBetween {display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.flexStart {display: -webkit-box;display: -ms-flexbox;display: flex;display: -webkit-flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.flexCenter {display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.flexEnd {display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.ellipsis {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-justify: distribute-all-lines;}
.ellipsis2 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-justify: distribute-all-lines;}
.ellipsis3 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-justify: distribute-all-lines;}
.ellipsis4 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-justify: distribute-all-lines;}
.ellipsis5 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;text-justify: distribute-all-lines;}
.ellipsis6 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;text-justify: distribute-all-lines;}

.headBg{ width:100%; position:fixed; height:110px; background:#fff; top:0px; z-index:20;}
.head{ width:1240px; margin:0 auto; height:110px;}
.head .logo{ width:400px; height:80px; float:left; padding:15px 0px;}
.head .menu{ width:630px; float:left; margin:10px 10px 0px 10px; float:left; position:relative;}

#nav{ width:630px; margin:0px 0px; padding:0px 0px;}
#nav .mainlevel{float:left;width:85px;height:70px;float:left;display:block;text-align:center; margin:0px 10px;}
#nav .mainlevel a {color:#212529;text-decoration:none;height:70px;font-family:"微软雅黑";text-align:center;display:block;width:85px; position:relative;}
#nav .mainlevel a span{ width:100%; display:block; float:left;height:70px; line-height:70px; font-size:18px; font-weight:bold; color:#212529;}

#nav li.mainlevel a:hover{width:80px; height:70px;color:#212529;}

#nav .mainlevel a i{position: absolute;width:60px;height: 2px;position: absolute;left:12px;bottom: 0;}
#nav .mainlevel a i::before{display: block;content: '';width:0%;height: 100%;background: #156baa;margin: 0 auto;-webkit-transition: .4s;transition: .4s;}
#nav .mainlevel:hover  a{color:#156baa; text-decoration:none;-webkit-transition: .4s;transition: .4s;}
#nav .mainlevel:hover  a i::before{width:60px;-webkit-transition: .4s;transition: .4s;}

#nav .mainlevel .ulnav {display:none;position:relative;border-bottom:0px;width:100%;background:url(../images/white.png) repeat; padding:5px 10px;z-index:999;left:-10px;}

/*#nav .mainlevel .ulnav .ulImg{width:245px;height:150px;float:left; overflow:hidden;}
#nav .mainlevel .ulnav .ulImg img{width:245px;height:150px; transition-duration: .5s;}
#nav .mainlevel .ulnav .ulImg:hover img{transform: scale(1.3);}
.ulnav ul{width:410px;height:150px; display:block;border-left:solid 1px #dcdcdc; margin-left:20px; padding-left:20px;float:right;overflow: hidden;position:relative;z-index:2;}*/

#nav .mainlevel ul li {line-height:30px;height:30px;display:block;width:100%;text-align:center;float:left;}
#nav .mainlevel ul li a{color:#333 !important;font-family:"微软雅黑";line-height:30px; width:100%;height:30px;background:none;float:left;font-size:14px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; text-align:center;}
#nav .mainlevel ul li a:hover{color:#1a65b3;line-height:30px; width:100%;height:30px;background:none;text-decoration:underline; font-size:14px;}





.head .search{ float:left; margin:32px 20px 32px 0px; width:30px; height:30px; position:relative;}
.head .search em{ width:30px; height:30px; display:block;background:url(../images/searchBtn.jpg) top center no-repeat;}
.search .search-con {display: none; position: absolute; top: 40px; right:-15px; width:300px; height: 81px; padding-top: 23px; padding-bottom: 19px; background: url(../images/top_bg2.png) no-repeat; z-index:14; }
.search .search-con .input1 {height:39px;line-height:39px;background:#f8f8f8;border:0;padding-left:5px;margin-left:16px;width:230px;float:left;outline:none;}
.search .search-con .bnts { float: left; width: 40px; height: 39px; background: url(../images/top_pic3.png) no-repeat; cursor: pointer; border: none; }

.head .language2{ float:right; color:#393939;margin-top:30px;height:36px; line-height:36px; font-size:16px;}

.head .language{float:right; background:url(../images/Ticon2.jpg) left center no-repeat; padding-left:30px; margin-top:26px;height:36px; position:relative; margin-left:10px;}
.head .language span{ display:block; float:left; position:relative; height:36px; line-height:36px;color:#333; font-size:16px;cursor:pointer;}

.head .language ul{  float:left; padding:10px 10px; width:80px; position:absolute; left:-40px;top:36px; background:#f9f9f9; border-radius:10px; z-index:999;opacity: 0; visibility: hidden; -webkit-transform: translateY(34px); transform: translateY(34px); -webkit-transition: all .4s; transition: all .4s; overflow: hidden; }
.head .language ul li{ width:100%; height:30px; line-height:30px; text-align:center;}

.head .language span:hover ul { visibility: visible; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
.head .language a{ color:#2d343a; font-size:14px;}
.head .language a:hover{ color:#0e48b4; text-decoration:underline;}


/*---------- banner style ----------*/
.banner{ width:100%; height:600px;margin:0px auto; position:relative; z-index:9;}
.abs {position:relative; }
.banner .hd {bottom:30px;height:20px;left:0px;width:100%; z-index:10;}
.banner .hd ul {width:1200px;text-align:center;margin:0 auto;}
.banner .hd ul li {display:inline-block;border-radius:5px; list-style:none;background:#fff;width:12px;height:12px;margin-left:15px;cursor:pointer;}
.banner .hd ul li {*display:inline;}
.banner .hd ul li.on { background:#156baa; cursor:pointer;}
.banner, .banner a {height:600px;display:block; }
.banner ul {margin:0 auto; padding:0px 0px;}
.banner .bd ul li{z-index:9; position:relative;}

.aboutBg{ width:100%; background:url(../images/aboutBg.jpg) bottom center no-repeat; padding:30px 0px;}
.about{ width:1200px; margin:0px auto;}

.aboutBox{ width:1200px; float:left; margin-top:30px;}
.aboutBox .fl{ width:580px; float:left;margin-top:20px;}
.aboutBox .fl h2{ display:block; float:left; width:100%;}
.aboutBox .fl span{ display:block; float:left; width:100%; margin-top:20px; font-size:16px; line-height:31px; color:#212529;}
.aboutBox .fr{ width:568px; float:right;}

.aboutNum{ width:1200px; float:left; margin-top:50px;}

.aboutNum .list{ width:22%; float:left;}
.aboutNum .list:last-child{ width:12%;}
.aboutNum .list .num{ color:#034689; font-size:12px; margin-top:40px; height:70px;}
.aboutNum .list .num .timer{ font-size:46px; font-weight:bold;}
.aboutNum .list .text{ color:#666; font-size:16px; margin-top:10px;}


.main1{ width:1200px; margin:30px auto;}
.title1{ width:100%; text-align:center;}
.title1 span{ display:block; width:100%; text-align:center; font-size:32px; color:#333;}
.title1 em{ display:block; margin:0px auto 5px auto; height:3px; background:#1b438b; width:64px;}
.title1 label{ display:block; width:100%; text-align:center; font-size:16px; color:#999;}

.cpzxTit{ width:1200px; margin:30px 0px; text-align:center;}
.cpzxTit a{display:inline-block;color:#4a4646;padding:8px 25px; margin:0px 10px;border-radius:15px;background:#f6f6f6;-webkit-transition: all .3s ease;transition: all .3s ease;}
.cpzxTit a:hover,.cpzxTit a.cur{ background:#0e48b4; color:#fff;}

.cpzxBox{width:1200px;overflow: hidden; display:none;}
.cpzxBox ul {justify-content: flex-start;text-align: center;flex-wrap: wrap;margin-left:-50px;}
.cpzxBox ul li {width:262px;margin-bottom:40px; float:left; margin-left:50px;}
.cpzxBox ul li .img{ width:260px; height:260px; float:left; background:#e5e5e5; overflow:hidden;border: solid 1px #eeeeee; border-bottom:none;}
.cpzxBox ul li .img img {width: 100%; transition-duration: .5s;}
.cpzxBox ul li .img:hover img{transform: scale(1.3);}
.cpzxBox ul li h3 {color: #2d2d30;line-height: 44px; width:250px;padding:0px 5px;float:left;font-size: 14px;font-weight: 500;border: solid 1px #eeeeee;transition-duration: .3s;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.cpzxBox ul li:hover h3 {color: #0e48b4;}

.w1200{ width:1200px; margin:0 auto; padding:0px 0px;}
/*获取报价通道*/
.hqbj {width: 100%; height: 200px;background: url(../images/bj01.png) no-repeat;position: relative;}
.hqbj .chsw {position: absolute;width: 100%;top: 0;padding: 26px 0;}
.hqbj .chsw .w1200 {display: flex;justify-content: space-between;}
.hqbj .chsw .sw_left {width:35%;text-align: left;}
.hqbj .chsw .sw_left .us {font-size: 36px;color: #fff;font-weight: bold; margin-bottom: 4px; height:37px; line-height:37px;}
.hqbj .chsw .sw_left .us .zd { color: #e80f20;}
.hqbj .chsw .sw_left .suox {font-size: 32px;font-weight: 400;color: #FFFFFF;line-height: 42px;letter-spacing: 4px;margin-bottom: 6px;}
.hqbj .chsw .sw_left p {font-size: 14px;color: #fff;line-height: 22px;}
.hqbj .chsw .sw_left .dh02 {display: flex;align-items: center;}
.hqbj .chsw .sw_left .dh02 img{margin-right: 8px;}
.hqbj .chsw .sw_left .dh02 span {font-size: 24px;color: #fff;font-weight: bold;line-height: 35px;}
.hqbj .chsw .sw_left .dh02 .rexian {font-size: 16px;font-weight: 100;margin-left: 5px;display: inline-block;line-height: 35px;color: #fff;}
.hqbj .chsw .sw_right {width: 65%;text-align: left;}
.hqbj .chsw .sw_right h4 {font-size: 24px;color: #fff; margin-bottom: 6px;}
.hqbj .chsw .sw_right p {font-size: 14px;font-weight: 400;color: #fff;}
.hqbj .chsw .sw_right form {display: flex;justify-content: space-between;margin-top: 22px;}
.hqbj .chsw .sw_right .srk {width: 268px;height: 48px;line-height: 48px;color: #666666;font-size: 16px; background: rgba(255,255,255,0.93);border: 1px solid #DDD;border-radius: 4px;padding-left: 12px;}
.hqbj .chsw .sw_right input {height: 48px;line-height: 48px;color: #666666;font-size: 16px;padding-left: 30px;border: none;outline: medium;width: 85%;}
.hqbj .chsw .sw_right button {width:178px;height:48px;line-height:48px;color:#fff;font-size:16px;border:none;cursor:pointer;background:#e80f20;border-radius: 4px;outline: medium;}
.hqbj .chsw .sw_right button:hover {font-weight: bold;}
.ico-name { background: url(../images/form-name2.png) no-repeat left;}
.ico-phone {background: url(../images/form-phone2.png) no-repeat left;}



.ysBg{ width:100%; background:url(../images/ysBg.jpg) top center no-repeat; height:326px; padding:40px 0px;}
.ys{ width:1200px; margin:0 auto;}
.title1{ width:100%; text-align:center;}
.ys .title1 span{ color:#fff;}
.ys .title1 em{background:#fff;}
.ys .title1 label{color:#fff;}
.ys .ysBox{ width:1200px; float:left; margin-top:50px;}
.ysBox ul li{ width:300px; display:block; float:left;}
.ysBox ul li img{ width:74px; height:74px;display:block; margin:0 auto;}
.ysBox ul li h2{ display:block; float:left; width:100%; font-size:22px;text-align:center;font-weight:bold; color:#fff; height:30px; line-height:30px; margin:10px 0px;}
.ysBox ul li span{ display:block; float:left; width:100%; color:#fff; text-align:center; line-height:24px; font-size:14px;}
.ysBox ul li:nth-child(2){ margin:0px 150px;}


.xwzx{ width:1200px; margin:30px auto;}
.xwzxBox{ width:1200px; float:left; margin-top:30px;}
.xwzxBox .xwzxL{ width:530px; float:left; display:block; float:left; background:#f5f5f5;transition: all .2s ease; height:400px;}
.xwzxBox .xwzxL:hover{ background:#1b438b;}
.xwzxBox .xwzxL .xwzxLimg{ width:530px; overflow:hidden; display:block; float:left; height:315px;}
.xwzxBox .xwzxL .xwzxLimg img{ width:530px; height:315px;transition-duration: .5s;}
.xwzxBox .xwzxL .xwzxLimg:hover img{transform: scale(1.3);}

.xwzxBox .xwzxL p { display:block; float:left; width:470px;padding: 12px 20px 3px;line-height: 24px;transition: all .2s ease;color: #736f6f;}

.xwzxBox .xwzxL .news_hot_edat {min-height:85px; float:left; width:100%;}
.xwzxBox .xwzxL h3 {padding: 0 20px;font-weight: normal;line-height: 24px;transition: all .2s ease;font-size: 16px;color: #2d2b2b; display:block; margin-top:12px;}
.xwzxBox .xwzxL:hover {color: #ffffff}
.xwzxBox .xwzxL:hover h3 {color: #ffffff}
.xwzxBox .xwzxL:hover p{ color:#fff;}
.xwzxBox .xwzxL .news_hot_edat p { padding-top: 4px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.xwzxBox .xwzxR{ width:645px; float:right;}

.xwzxBox .xwzxR li {margin-bottom:20px;background:#f5f5f5; height:80px; padding:20px 20px; width:605px;}
.xwzxBox .xwzxR li a{ display:block; float:left; width:605px; }
.xwzxBox .xwzxR li .news_data{border-right:1px solid #dcdbdb;text-align:center;width:75px;height:65px;padding-top:15px;float:left;}

.xwzxBox .xwzxR li .news_data p {font-size: 14px;color: rgba(69,66,65,.8); display:block; height:30px; line-height:30px;}
.xwzxBox .xwzxR li .news_data p span {font-size: 28px;color: #454241;}
.xwzxBox .xwzxR li .news_list{ width:520px; float:right;}
.xwzxBox .xwzxR li .news_list h4 {padding: 0 0 0px 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;font-size: 16px;}
.xwzxBox .xwzxR li .news_list p {padding: 2px 0 0 15px;line-height: 26px;max-height: 52px;overflow: hidden;color: #888888}
.xwzxBox .xwzxR li:last-child {margin-bottom: 0;}
.xwzxBox .xwzxR a .news_list p {color: #555555; line-height:23px;}

.footBg{ width:100%; background:#282d33; padding:30px 0px; margin-top:40px;}
.foot{ width:1200px; margin:0 auto;}
.foot1{ width:80px; float:left; margin-right:150px;}
.foot1 b{ display:block; float:left; width:100%; font-size:16px; color:#8f8f8f;}
.foot1 ul{ display:block; float:left; width:100%; margin-top:20px;}
.foot1 ul li{ display:block; float:left; width:100%; line-height:32px;}
.foot1 ul li a{ color:#c8c8c8;}

.foot2{ width:220px; float:right;}
.foot2 b{ display:block; float:left; width:100%; font-size:16px; color:#8f8f8f;}
.foot2 span{ display:block; float:left; width:290px; padding-left:30px;margin-top:20px; line-height:32px; color:#c8c8c8; background:url(../images/lxIcon.jpg) left center no-repeat;}


.foot3{ width:120px; float:right;}
.foot3 img{ width:120px; height:120px; display:block;}
.foot3 span{ width:120px; height:30px; line-height:30px; display:block; float:left;text-align:center; color:#fff;}


.copyright{ width:100%; background:#1c2124; line-height:40px; text-align:center; line-height:40px; color:#8f8f8f;}
.copyright a{ color:#8f8f8f;}
.INbanner{ width:100%; height:300px; background:#f2f2f2;}
.locationBg{ width:100%;height: 57px;background: #efefef;overflow: hidden;line-height: 57px;}
.location{ width:1200px; margin:0 auto; padding:0px 0px; height:57px;  font-size: 14px; color:#737373;background: url(../images/site_ico.gif) no-repeat 0 center; padding-left: 25px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.location a{display: inline-block; padding: 0 5px; color:#737373;}
.location a.mbxwz{  color:#000000;}


.pageMenu{ width:1200px;text-align: center;font-size: 0;margin: 45px auto 10px auto;}
.pageMenu ul li { display:inline-block;}
.pageMenu ul li a{display:inline-block;color:#4a4646;padding:8px 25px; margin:0px 10px;border-radius:15px;background:#f6f6f6;-webkit-transition: all .3s ease;transition: all .3s ease; font-size:16px;}
.pageMenu ul li a:hover,.pageMenu ul li a.cur{ background:#0e48b4; color:#fff;}

.pageAbout{width:1200px; margin:30px auto;line-height:30px;}
.contTitle{font-size:22px; text-align:center; line-height:56px; height:56px; margin-bottom:10px; font-weight:bold; width:1200px;  border:none; border-bottom:1px #CCCCCC solid;}
.subtxt{width:1200px; height:25px;  line-height:25px; text-align:center; font-size:12px;}
.contTxt{width:1150px; margin:0px auto; padding-top:10px; text-align:left; line-height:200%;}
.tab{width:680px; margin:0px auto; padding-top:20px;}
.tab dl{width:680px;}
.tab dl dt{width:220px; height:40px; line-height:40px; float:left;  text-align:right; display:block; margin-bottom:20px;}
.tab dl dd{width:450px; height:30px; padding-top:10px;float:right; text-align:left; display:block; margin-bottom:20px;}
.tab dl dd.H{height:120px;}
.tab dl dd input{width:240px; padding-left:3px; height:25px; line-height:25px; border:1px #CCC solid;}
.tab dl dd textarea{border:1px #CCC solid;}
.tab dl dd a{width:80px; margin-left:60px; display:block; height:35px; line-height:35px; text-align:center; background-color:#0e48b4; color:#FFF; border-radius:3px;}


/*-----新闻样式----------*/
.news-lists {padding:0px 0px;}
.news-lists{ width:1200px; margin:0 auto;}
.news-lists ul li{ width:1200px; float:left; border-bottom:dashed 1px #ebebeb; padding:0px 0px 25px 0px; margin-top:25px; height:170px;}
.news-lists ul li .newsImg{ width:280px; height:175px; float:left; overflow:hidden;border:solid 1px #ebebeb;}
.news-lists ul li .newsImg img{ width:280px; height:175px;transition-duration: .5s;}
.news-lists ul li .newsImg:hover img{transform: scale(1.3);}
.news-lists ul li .newsTxt{ width:900px; float:right;}
.news-lists ul li .newsTxt .txtTitle{ width:900px; float:left; font-size:18px; height:30px; line-height:30px; overflow:hidden;}
.news-lists ul li .newsTxt .txtTitle span{width:80px; height:30px; line-height:30px; float:right; display:block; background-color:#0061ae; border-radius:5px; color:#FFF; text-align:center; font-size:15px;}
.news-lists ul li .newsTxt span.date{ width:900px; display:block; float:left; font-size:14px; color:#999; line-height:25px; padding:5px 0px;}
.news-lists ul li .newsTxt span.txt{ width:900px; display:block; float:left; color:#555; font-size:14px;}
.news-lists ul li .newsTxt span.txt a{ color:#555;}
.news-lists ul li .newsTxt .more{ float:left;width: 80px; height: 30px; border-radius: 20px; font-size: 0; border: 1px solid #e3e3e3; display: block; background: url('../images/icon-more01.png') no-repeat center center; background-size: 40%; transition: all 0.3s; margin-top:30px;}


.news-lists ul li .newsTxt .more:hover { background: url('../images/icon-more02.png') no-repeat center center #0e48b4; background-size: 40%; border-color: #0e48b4; }


/*----解决方案------*/

.solution{ width:1200px; margin:30px auto;}
.solution ul li{ width:356px; float:left; margin:20px 22px; background:#f2f2f2;}
.solution ul li .yylyImg{ width:356px; height:235px; display:block; float:left;overflow:hidden;}
.solution ul li .yylyImg img{ width:356px; height:235px;transition-duration: .5s;}
.solution ul li .yylyImg:hover img{transform: scale(1.3);}
.solution ul li .yylyTit{width:320px; padding:18px 18px 0px 18px;float:left;color:#2a2a2a;font-size:18px; display:block; float:left; font-weight:bold; height:40px; line-height:40px;}
.solution ul li .yylyTxt{ width:320px;padding:0px 18px;display:block; float:left; height:50px; line-height:25px; color:#999; margin:5px 0px;overflow:hidden;}
.solution ul li .more{display: flex;align-items: center; float:left; color:#0e48b4; font-size:12px;padding:0px 18px; margin-bottom:18px;}
.solution ul li .more em{display: block; width: 16px; height: 2px;background:#0e48b4;margin-right: 12px}


/*分页*/
.pageNav{width:100%;height:auto;font-size:0px;text-align:center;position:relative;overflow:hidden; padding: 20px 0; margin-top:20px; margin-bottom:60px;}/*分页*/
.pageNav a,
.pageNav span{ display:inline-block; height:26px;line-height:24px;text-align:center; font-size:18px;color:#333;border:1px solid #e8e8e8;margin:0 5px; padding: 0 12px; font-size: 14px;}
.pageNav a.on, .pageNav a:hover,
.pageNav .laypage_curr{background-color:#3db4ec;color:#ffffff;border-color:#3db4ec;}
.pageNav a:first-child,
.pageNav a:last-child{background:none;border:1px solid #cccccc;font-weight:600;color:#888888;}

/*----联系我们--*/

.pageContact{ width:100%; max-width:1200px; margin:0 auto;}
.pageContact ul{ width:100%; float:left; margin-top:50px;}
.pageContact ul li{width:22%;float: left;text-align: center;}
.pageContact span{background: #F6F6F6; display:inline-block; height:100px; width:100px; position: relative; border-radius:50%;}
.pageContact span img{position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px; transition:all 0.5s ease;}
.pageContact strong{margin-top:22px;font-size:22px;font-weight: normal;letter-spacing: 2px; line-height: 38px; display: block;}
.pageContact p{ font-size:16px; line-height:28px; letter-spacing:1px; margin-top:5px;}
.pageContact h5{ letter-spacing: 2px; line-height: 38px; font-size: 20px; font-weight: normal; display: block; }
.pageContact ul li:nth-child(1){ width:30%;}
.pageContact ul li:nth-child(2){ width:22%;}
.pageContact ul li:nth-child(3){ width:22%;}
.pageContact .m2lxMap{ width:100%; max-width:1200px; margin:30px auto 0px auto;background:#F6F6F6; height:400px;}

/*----分页----*/
.pageNav{ padding:30px 0px; line-height:18px; zoom:1; overflow:hidden; width:100%;text-align: center;}
.pageNav span{ padding:5px 15px; display:inline-block;}
.pageNav a{ display:inline-block; margin:0px 5px;}

.pageNav .p_page em{ font-style:normal; font-family:Arial;}
.pageNav .p_page em a{ color:#666; padding:4px 15px;}
.pageNav .p_page em a.a_cur{ color:#fff; background:#0e48b4; border:solid 1px #0e48b4;}
.pageNav .p_page b{ font-weight:normal;}

.pageNav .p_page a{ border: 1px solid #e5e5e5; background: #e5e5e5; padding:0px 7px; color:#666;}
.pageNav .p_page a:hover{ color:#fff; background:#0e48b4; border:solid 1px #0e48b4;}
.pageNav .p_page .a_first,
.pageNav .p_page .a_prev,
.pageNav .p_page .a_next,
.pageNav .p_page .a_end{ margin: 0 5px; color:#333; padding:4px 8px;}
