@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	color: #656565;
	font-family: "微软雅黑";
	font-size: 14px;
}
a {
	text-decoration: none;
}
li {
	list-style: none;
}
img {
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
.h1{margin-left: 10px;float: left;font-size: 12px; margin-top: 1px;font-weight: bold;}
.clear{clear: both;}
.listftbg{background: #fff !important;}
.mr_frUl a{font-weight:bold}
.newsright{
	display: block;
    width: 270px;
    height: 107px;
    margin: 24px 0;
}
.pageTop {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #dddddd;
}
.pageTBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.pageTBox h3 {
	float: left;
	font-size: 12px;
	color: #959595;
}
.pageTBox span{font-size: 12px;color: #959595;}
.pageTBox ul {
	float: right;
}
.pageTBox ul li {
	float: left;
	background-repeat: no-repeat;
	background-position: left center;
	color: #959595;
	margin-left: 7px;
}
.pageTBox ul li a {
	margin-left: 20px;
	color: #959595;
	margin-right: 10px;
	font-size: 12px;
}
.pageTBox ul li.topLink1 {
	background-image: url(../images/linkpic1.jpg);
}
.pageTBox ul li.topLink2 {
	background-image: url(../images/linkpic2.jpg);
}
.pageTBox ul li.topLink3 {
	background-image: url(../images/linkpic3.jpg);
}
.pageTBox ul li.topLink4 {
	background-image: url(../images/rss.jpg);
}
.logoLine {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	height: 100px;
	clear: both;
}
.logoLine dl {
	float: right;
	margin-top: 29px;
	background-image: url(../images/phone.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 75px;
	height: 54px;
}
.logoLine dl dd {
	color: #949494;
}
.logoLine dl dt {
	font-family: Impact;
	color: #029ed9;
	font-size: 26px;
}

/* 主菜单 */
.head{position:relative;width:100%;background:#029ed9;border-bottom:1px solid #16abd6;height:48px;z-index:9999}
.head .navbox{width:1098px;margin:0 auto;}
.head .nav{display:block;float:left;width:calc(100%)}
.head .nav .nav_pc{width: 100%;}
.head .nav ul li{float:left;position:relative;border-right: 1px solid #1396ca;box-sizing:border-box;z-index:999;}
.head .nav ul li:first-child{border-left: 1px solid #1396ca;}
.head .nav ul li .f_a{line-height:48px;display:block;text-align:center;font-size:16px;color:#fff;}
.head .nav ul li:hover .f_a{background-color:#ffa100;color: #fff; transition:all .3s}
.head .nav ul li .s_navbox{display:none;position:absolute;left:0;width:100%;background:#fff;background-color:#00a2ff;z-index:9999;box-sizing: border-box}
.head .nav ul li .s_navbox .s_a a{color:#fff;font-size:16px;text-transform:uppercase;display:block;text-align: center;padding: 10px 0;border-top: 1px solid #fff;}
.head .nav ul li .s_navbox .s_a a:hover{background-color:#ffa100;color: #fff;}
.m_nav{display:none}
.headlf .m_logo{display:none}
.headrg .m_menuimg{display:none}
.active{background-color:#cf1322}
.activ2{background-color:#cf1322}
@media screen and (max-width: 1600px) and (min-width:1200px) {
   .nav ul li .f_a{font-size:14px}
   .nav ul li .s_navbox .s_a a{font-size:12px}
   .foot_top ul{margin-left:60px}
   .nav ul li .s_navbox .s_a{width:100%}
}
/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 0px){
   .msgNum{display: none;}
   .logoLine{display:none}
   .slider{margin-top: 44px;}
   .head{display:none}
   .m_img{display:block;height:44px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}
   .m_img .headlf{padding-top:2px;padding-left:5px;float: left;}
   .m_img .headlf .m_logo{height:40px;display: block}
   .m_img .headrg{padding-right:5%;padding-top:14px;float: right;}
   .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display: block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:40px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:70%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}
/*banner*/
.bannerbox{width:100%;position:relative;overflow:hidden;}
.Homebanner{width:100%;position:relative;height:600px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:600px;}
.Homebanner ul li{width:100%;height:600px;position:absolute;overflow:hidden;}
.Homebanner ul li img{width:1900px;position:absolute;left:50%;top:0px;display:block;margin-left:-950px;}
.Homeleft,.Homeright{background:#000;font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}
.bannerbox:hover .Homeleft{left:0px;opacity:1}
.bannerbox:hover .Homeright{right:0px;opacity:1}
.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:60px;}
.Homedot a{display:inline-block;margin:0px 5px;height:12px;width:12px;line-height:1000px;overflow:hidden;background:url(../images/index_229.png) no-repeat;}
.Homedot a.cur{background:url(../images/index_228.png) no-repeat}
.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone{position:absolute;width:1180px;left:50%;margin-left:-590px;top:251px;text-align:center;z-index:9999;}
.Homebannertext dl.bannerone dt{float:right;font-size:45px;width:750px;height:80px;margin-left:100px;line-height:75px;color:#fff;background:#029ed9;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone dd{float:right;font-size:29px;color:#fff;background:#ffa100;width:360px;height:60px;line-height:60px;margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo{position:absolute;width:1180px;left:50%;top:0px;color:#fff;margin-left:-590px;z-index:9999;}
.Homebannertext dl.bannertwo dt{padding-top:110px;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo dt h3{color:#ffffff;font-size:50px;line-height:60px;font-weight:700;position:relative;}
.Homebannertext dl.bannertwo dt p{color:#ffffff;font-size:20px;position:relative;padding-top:20px;}
.Homebannertext dl.bannerthree{position:absolute;width:1220px;left:50%;margin-left:-610px;top:0px;}
.Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}
.Homebannertext dl.bannerthree dd{width:500px;float:left;color:#fff;padding-top:170px;position:relative;padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree dd h3{color:#fff;font-size:55px;font-weight:700;line-height:70px;}
.Homebannertext dl.bannerthree dd p{color:#fff;font-size:20px;line-height:30px;}
.bannereffect{opacity:0;filter:alpha(opacity=0);}
.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}
.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}
.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}
.index_btn{width:100%;position:absolute;height:40px;top:560px;z-index:9999;background:#029ed9;}
.index_btn ul{margin:0px auto;padding:0px;width:1100px;}
.index_btn ul li{float:left;width:275px;height:40px;position:relative;}
.index_btn ul li span{position:relative;z-index:999;width:274px;display:block;height:40px;}
.index_btn ul li span a{display:block;width:274px;color:#FFF;background:#029ed9;cursor:pointer;font-size:14px;text-align:center;line-height:40px;border-right:1px solid #a7a7a7;float:left;height:40px;}
.index_btn ul li span a:hover{color:#FFF;background:#ffa100;}
.index_btn ul li span a.cur{border:none;width:275px;}
.index_btn ul li em{color:#fff;display:inline-block;height:40px;padding-left:30px;}
.index_btn ul li em.btn{background:url(../images/btn4.png) no-repeat left center;}
.index_btn ul li em.btn1{background:url(../images/btn4.png) no-repeat left center;}
.index_btn ul li em.btn2{background:url(../images/btn4.png) no-repeat left center;}
.index_btn ul li em.btn3{background:url(../images/btn4.png) no-repeat left center;}
.index_btnbox{width:275px;height:260px;background:#FFF;position:absolute;top:0px;left:0px;padding:20px 0px 0px 0px;}
.index_btnbox img{display:block;margin:auto;}
.index_btnbox p{margin:0px;padding:20px 0px 0px 19px;}
.index_btnbox p a{display:block;float:left;width:125px;padding-bottom:5px;line-height:24px;overflow: hidden;height: 26px;}
/*banner结束*/
.search {
	height: 50px;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	line-height: 50px;
}
.searchPart {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.searchPart p {
	float: left;
	font-size: 12px;
}
.searchPart p span {
	color: #029ed9;
}
.searchPart p a {
    font-weight: bold;
	font-size: 12px;
	color: #656565;
	margin: 0 5px;
}
.searchPart p a:hover {
	text-decoration: underline
}
.searBox {margin-top: 10px;}
.searBox input {
	float: left;
	width: 235px;
	height: 24px;
}
.searBox img {
	float: right;
}
/*hezuo*/
.coper {
	width: 1100px;
	margin: 30px auto;
	clear: both;
}
.coperName {
	height: 114px;
	background: url(../images/copername.jpg) no-repeat center 0;
	margin-bottom: 20px;
}
.coperName h2, .coperName span{
	text-align: center;
    font-size: 36px;
    line-height: 118px;
    font-weight: bold;
}
.coperName h2 span{
	color:#029ed9;
}
.coper ul {
	overflow: hidden;
	height: 110px;
}
.coper ul li {
	float: left;
	width: 167px;
	height: 110px;
	margin-left: 14px;
}
.coper ul li img {
	display: block;
	width: 165px;
	height: 108px;
	border: 1px solid #dddddd
}
#demo {
	overflow: hidden;
	width: 1100px;
	margin: 0 auto;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
/*首页产品中心*/
.chanpanbg{width:100%;background:#f3f3f3;padding-top:40px;padding-bottom:20px;}
.pro_bg{max-width:1100px;width:100%; margin:0 auto; height:730px; background-position:center; background-repeat:no-repeat; background-size:cover;}

.pro_b{box-shadow: 0px 5px 8px #bdbdbd;width:238px; height:728px; border:1px solid #dddddd; float:left; background:#fff; }

.pro_b h4{ color:#4c556f; font-size:18px; background:url(../images/d2.jpg) 10px center no-repeat; height:60px; padding:21px 0 0 59px; width:137px; border-bottom:1px solid #eaeaea; margin:0 auto; line-height:1;}

.pro_b h4 i{ font-style:normal; font-size:11px; text-transform:uppercase;}

.pro_b ul{float:left; width:238px;}

.pro_b li{padding:9px 15px 9px 55px; font-size:14px; color:#2e2e2e; background:url(../images/cp04.png) no-repeat 34px center; font-family:"微软雅黑";height:32px; line-height:32px; overflow:hidden;cursor:pointer; border-left:#fff solid 4px;}

.pro_b li a{display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:16px; line-height:31px; color:#4c4c4c;}

.pro_b li a:hover{ color:#f76f0c; }

.pro_imgsbg{width:846px; float:right; padding:0 0 0}

.product08{ overflow:auto; height:646px; margin-top:0px; outline:none}

.pro_imgsbg dl{box-shadow: 0px 5px 8px #bdbdbd;width:252px; height:230px; margin:0 0 20px 30px; overflow:hidden; background:#ffffff; color:#2e2e2e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.pro_imgsbg dl:hover{ background:#029ed9;}

.pro_imgsbg dl dt{ width:236px; height:173px; overflow:hidden; border:#ffffff solid 8px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.pro_imgsbg dl dt img{ float:left; width:100%; height:173px; display:block; background-color:#efefef;}

.pro_imgsbg dl:hover dt{ border:#029ed9 solid 8px;}

.pro_imgsbg dl dd{color:#2e2e2e; text-align:center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.pro_imgsbg dl dd .tt{ display:block; margin:5px 0 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:16px;}

.pro_imgsbg dl:hover .tt{ color:#fff;}

.pro_imgsbg dl dd span{ padding:10px 10px 0; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;font-size:13px;}

.pro_imgsbg dl:hover dd{ color:#fff;}

.pro_imgsbg dl dd .mm{ display:block; margin:20px auto 0; width:128px; height:34px; text-align:center; border:1px solid #e3e3e3; line-height:34px; color:#2e2e2e; font-size:16px;}

.pro_imgsbg dl:hover .mm{border:1px solid #fff; color:#fff;}
/*热线*/
.Ads {
	background: url(../images/ads.jpg) no-repeat center 0;
	padding: 69px 0 38px 0
}
.AdsBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.AdText {
	float: right;
	width: 360px;
	height: 93px;
}
.AdText img {
	margin-left: 246px;
}
.rexian span{
	line-height: 50px;
    padding-left: 6px;
    color: #fff;
}
.rexian p {
	float: right;
	color: #019bff;
	font-size: 26px;
	font-family: Impact;
	line-height: 49px;
	margin-right: 50px;
}
/*困扰*/
.kunrao {
	overflow: hidden;
	position: relative;
	margin-top: 30px;
	background: url(../images/kunrao.jpg) no-repeat center bottom;
	height: 570px;
}
.kunrao>p {
	text-align: center;
	font-size: 18px;
	color: #333;
	margin-bottom: 5px;
}
.kunrao h4 {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	text-align: center;
	margin-bottom: 5px;
}
.kunrao h3 {
	font-size: 40px;
	color: #029ed9;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}
.kunrao span {
	font-size: 18px;
	color: #333;
	position: absolute;
}
.kunrao span b {
	font-size: 25px;
	color: #029ed9;
}
.kunrao .s01 {
	left: 74px;
	top: 180px;
}
.kunrao .s02 {
	left: 0;
	top: 290px;
}
.kunrao .s03 {
	top: 405px;
	left: 40px;
}
.kunrao .s04 {
	left: 717px;
	top: 180px;
}
.kunrao .s05 {
	left: 770px;
	top: 290px;
}
.kunrao .btn {
	overflow: hidden;
	position: absolute;
	left: 670px;
	top: 410px;
}
.kunrao .btn a {
	display: block;
	width: 130px;
	height: 40px;
	background: url(../images/kunrao_zx.png) no-repeat center;
	float: left;
}
.kunrao .btn p {
	font-size: 12px;
	color: #999;
	float: left;
	margin-left: 10px;
	padding-right:5px;
}
.kunrao .btn em {
	font-size: 20px;
	color: #029ed9;
	display: block;
}
/*pk*/
.pk {
	width: 100%;
	height: 530px;
	padding-top: 46px;
	background: url(../images/pk_bg.png) repeat center;
	position: relative;
}
.pk .bk {
	display: block;
	position: absolute;
	left: 50%;
	bottom: -120px;
	margin-left: -790px;
}
.pk h2 {
	font-size: 35px;
	color: #029ed9;
	font-weight: bold;
	text-align: center;
}
.pk>p {
	font-size: 20px;
	color: #333;
	text-align: center;
}
.pk .pkBox {
	overflow: hidden;
	width: 1098px;
	height: 510px;
	margin: 0 auto;
	margin-top: -50px;
	position: relative;
}
.pk .pkContent {
	overflow: hidden;
	width: 1072px;
	margin: 0 auto;
	height: 360px;
	position: relative;
	margin-top: 80px;
}
.pk .pkContent ul {
	overflow: hidden;
	position: relative;
}
.pk .pkContent li {
	float: left;
	width: 1072px;
	height: 360px;
}
.pk .pkContent li p {
	font-size: 13px;
	color: #666;
	margin-left: 20px;
	line-height: 20px;
	height: 60px;
	margin-top: 10px;
	width: 500px;
}
.pk .pkContent li b {
	color: #029ed9;
}
.pk .pkContent li .pleft {
	float: left;
}
.pk .pkContent li .pright {
	float: right;
}
.pk .pkContent li img {
	display: block;
	margin: 0 auto;
}
/*优势*/
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
    font-family: microsoft yahei;
}
.youshi{
	padding-top: 40px;
	margin:0 auto;
	text-align: center;
}
.Advan {
	width: 1100px;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	height: 843px;
	padding: 118px 0 48px 0;
	background: url(../images/advan.jpg) no-repeat center 0;
}
.leftAd {
	float: left;
	width: 500px;
	margin-top: 367px;
	margin-left: 80px;
}
.rightAd {
	float: right;
	width: 500px;
}
.right3{
	margin-top:597px;
}
.Advan p {
	height: 123px;
	line-height: 30px;
	font-size: 16px;
}
/*案例*/
.casePart {
	height: 397px;
	clear: both;
}
.caseBox {
	width: 1100px;
	margin: 0 auto;
	background-color: #ffffff;
	padding: 20px 0;
	height: 357px;
}
.mr_frbox {
	height: 250px;
}
.mr_frBtnL {
	float: left;
	margin-top: 74px;
	cursor: pointer;
	display: inline;
}
.mr_frUl {
	float: left;
	height: 250px;
}
.mr_frBtnR {
	float: right;
	margin-top: 74px;
	cursor: pointer;
}
.mr_frUl ul li {
	display: inline;
	float: left;
	height: 250px;
	width: 232px;
	margin: 0 12px;
	overflow: hidden;
	position: relative;
}
.mr_frUl ul li div {
	width: 230px;
	height: 198px;
	border: 1px solid #dddddd;
}
.mr_frUl ul li img {
	display: block;
	width: 222px;
	height: 190px;
	margin: 4px auto;
}
.mr_frUl ul li p {
	text-align: center;
	line-height: 40px;
}
/*关于*/
.profile {
	clear: both;
	height: 300px;
	background: url(../images/profilebg.jpg) no-repeat center 0
}
.profileBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.profileBox img {
	display: block;
	float: left;
	width: 300px;
	height: 300px;
	margin-left: 20px;
}
.profileText {
	float: right;
	width: 730px;
	margin-top: 100px;
}
.profileText p {
	color: white;
	line-height: 26px;
	height: 104px;
	overflow: hidden;
	margin-bottom: 20px;
}
.profileText input {
	width: 100%;
	height: 40px;
	border: 1px solid white;
	background: none;
	cursor: pointer;
	font-size: 18px;
	color: white
}
/*方案*/
.custom {
	width: 1100px;
	margin: 40px auto;
}
.customName {
	height: 95px;
	background: url(../images/customname.jpg) no-repeat center 20px;
	margin-bottom: 12px;
}
.customName h2{
	text-align: center;
	font-size: 36px;
	font-weight: bold;
	border:none;
}
.customName h3{
	text-align: center;
	margin-top: 30px; 
}
.custom h4 {
	color: #029ed9;
	background: url(../images/box.jpg) no-repeat center 0;
	width: 298px;
	height: 25px;
	margin: 0 auto;
	text-align: center;
	line-height: 25px;
}
.customCon h2 {
	color: #616161;
	background: url(../images/jjfabg.jpg) no-repeat center 0;
	width: 340px;
	height: 25px;
	font-weight: bold;
	margin: 0 auto;
	text-align: center;
	line-height: 25px;
}
.customCon {
	overflow: hidden;
	height: 346px;
}
.leftCus {
	width: 1200px;
}
.leftCus div {
	height: 132px;
	margin: 20px 0;
	width: 560px;
	float: left
}
.leftCus img {
	display: block;
	width: 132px;
	height: 132px;
	float: left;
}
.leftCus dl {
	width: 340px;
	float: left;
	margin-left: 20px;
}
.leftCus dl dd {
	color: #5c5c5c;
	line-height: 24px;
}
.leftCus dl dt {
	line-height: 24px;
	color: #a3a3a3;
}
.leftCus dl dt a:hover {
	color: #7d7d7d;
}
.newsPArt {
	background-color: #f3f3f3;
	clear: both;
	padding: 30px 0;
}
.newsBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	height: 415px;
}
.leftNews, .midNews {
	float: left;
}
.rightNews {
	float: right;
	width: 270px;
}
.leftNews {
	width: 247px;
	padding-right: 56px;
	background-image: url(../images/shadow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.newsName {
	height: 32px;
	background-image: url(../images/newsline.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: hidden;
}
.blueDot {
	float: left;
}
.newsName h2 {
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #029ed9;
	margin-left: 17px;
}
.newsyou {
	float: right;
	padding-top: 5px;
}
.newsMid {
	display: block;
	width: 241px;
	height: 107px;
	margin: 24px 0;
}
.newsBox ul li {
	height: 42px;
	background-image: url(../images/dot.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 42px;
	border-bottom: 1px dotted #cecece
}
.newsBox ul li a {
	margin-left: 14px;
}
.newsBox ul li h2{
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden; 
}
.midNews {
	width: 462px;
	padding-right: 56px;
	background-image: url(../images/shadow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.midNLine {
	height: 107px;
	margin: 24px 0;
	overflow: hidden;
}
.midNLine img {
	display: block;
	float: left;
	width: 137px;
	height: 109px;
}
.midNLine dl {
	float: right;
	width: 305px;
}
.midNLine dl dd, .midNLine dl dt {
	line-height: 26px;
}
.midNLine dl dd a {
	color: #029ed9;
	font-weight: bold;
}
.BotmNew {
	clear: both;
}
.BotmNew div {
	height: 42px;
	line-height: 42px;
	border-bottom: 1px dotted #cecece;
	overflow: hidden;
}
.BotmNew div img {
	float: left;
	margin-top: 17px;
}
.BotmNew div p {
	float: left;
	margin-left: 10px;
}
.BotmNew div h6 {
	float: right;
	color: #adadad;
}
/*footer*/
.pageBotm {
	background: #029ed9;
	clear: both;
}
.footer-left{
	width:700px;
	height: auto;
	float: left;
}
.pageDBox {
	width: 1100px;
	margin: 0 auto;
}
.pageDBox h3 {
	line-height: 30px;
	border-bottom: 1px solid #0ab0ee;
	color: #c3eeff;
	font-size: 14px;
	font-weight: bold
}
.pageDBox h3 span {
	color: #19bcf9;
	font-weight: normal;
	font-size: 14px;
	margin-left: 5px;
}
.linkPart p {
	color: white;
	line-height: 20px;
    margin-top: 5px;
	padding-bottom: 10px;
}
.linkPart p a {
	color: #bee7ff;
	font-size:12px;
    white-space: nowrap;
	margin-right:5px;
}
.subNav {
	clear: both;
	height: 40px;
	line-height: 40px;
	background-color: #00adef;
	text-align: center;
	color: white
}
.subNav a {
  font-weight:bold;
	color: white;
	margin: 0 10px;
}
.pageBText {
	background-image: url(../images/subnavbg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding-top: 40px;
	padding-bottom: 20px;
	overflow: hidden;
}
.botmLogo {
	float: left;
	margin: 22px 0 0 0;
}
.pageBText p {
	float: left;
	width: 570px;
	margin-left: 40px;
	line-height: 26px;
	color: white
}
.pageBText p span {
	color: white;
	margin: 0 20px;
}
.pageBText p a {
	color: white;
}
.pageBText p a:hover {
	text-decoration: underline;
}
/*bolang*/
.footer-right{width:300px;float:right}
.official-plat{width:100%;height:100%;position:relative}
.official-plat ul{float:right;margin-top:7px}
.official-plat ul li span{display:inline-block;width:32px;height:32px;background:url(../images/plat_icon.png) no-repeat 0 0;line-height:32px;float:left;margin-right:12px}
.official-plat ul li .weibo-logo{background:url(../images/plat_icon.png) no-repeat -32px 0}
.official-plat ul li .qq-logo{background:url(../images/plat_icon.png) no-repeat -64px 0}
.official-plat ul li{height:45px}
.official-plat ul a{display:inline-block;height:32px;width:100%;line-height:32px;color:#fff;text-decoration:none;font-size:12px}
.official-plat>p{display:inline-block;width:132px;height:132px;border:1px solid #ddd;background-color:#fff;margin-left: 0px;}
.official-plat .weixin{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:0 0}
.official-plat .weibo{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:-132px 0;display:none}
#wx-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:12px;right:-40px;z-index:10}
#wb-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:58px;right:-40px;z-index:10}
.marquee-box{overflow:hidden;width:100%;position:absolute;left:0;top:0}
.marquee{width:8000%;height:60px}
.wave-list-box{float:left}
.wave-list-box ul{float:left;height:60px;overflow:hidden;zoom:1}
.wave-list-box ul li{height:60px;width:100%;float:left;line-height:30px;list-style:none}
.wave-box{position:relative;height:60px;background:#f3f3f3}
.listbanner{width: 100%;}
@media only screen and (max-width: 768px)
{
/*顶部*/
.pageTBox, .coper, .leftCus, .customCon, .midNews, .pk, .caseBox, .newsBox, .leftCus div, .logoLine, .casePart, .nav, .nav ul, .search, .searchPart, .pro_b, .pro_bg, .pro_b ul, .pk .pkContent li img, .pro_imgsbg, .profileBox, .custom, .pk .pkBox, .pk .pkContent, .pk .pkContent li{width: 100%;height: auto; overflow:hidden;}
.pageTop ul{display: none;}
.pageTBox span{display: none;}
.pageTop{height: auto;}
.pageTBox h3{font-size: 0.8rem;padding-left: 1rem;}
.logoLine a{width: 100%;}
.logoLine dl{display: none;}
.logoLine h1{width: 100%;text-align: center;height: auto;}
.logo{margin: 0.5rem 0 0.3rem;width: 100%}
.nav ul li{width: 33.33%;}
.h1{margin-top: -50px}
/*banner*/
.Homebanner{height: 200px;}
.Homebannertext dl.bannerthree dd{padding-top: 20px;padding-left:0px;}
.Homebannertext dl.bannerthree{left:0;margin-left:0px;width:100%;}
.Homebannertext dl.bannerthree dd h3{font-size: 1rem;line-height: 1rem;}
.Homebannertext dl.bannerthree dd p{font-size: 0.8rem;line-height: 1.5rem;width: 250px;}
.Homedot{bottom: 10px;}
.searchPart p{display: none;}
.searBox{margin-bottom: 15px;margin-left: 10px;}
.Homebannertext dl.bannertwo dt{padding-top:10px;}
.Homebannertext dl.bannertwo dt h3{font-size:1.5rem;}
.Homebannertext dl.bannertwo{left:0;margin-left:1rem;width: 95%;}
.Homebannertext dl.bannerthree img{width:100%;top:10px;}
/*产品*/
.search{display:none;}
.chanpanbg{padding-top:0;}
.pro_b{border:none;}
.product08{height: auto;margin-top: 0px;}
.pro_b li {
    width: 50%;
    float: left;
    text-align: center;
    height: 32px;
    border-bottom: 1px solid #d6d6d6;
    background: none;
    padding: 0;
    border-left: none;
}
.pro_imgsbg dl{margin:1rem auto;width:50%;float:left;height:auto;}
.pro_imgsbg dl dt{width:auto;height:130px;}
.pro_imgsbg dl dt img{height:auto;}
.pro_imgsbg dl dd .mm{display:none;}
/*困扰和pk*/
.container{width: 100%;background: none;height: auto;}
.kunrao>p, .pk>p{font-size: 1rem;}
.kunrao h3, .pk h2{font-size: 1.5rem;}
.pk{padding-top: 1rem;}
.kunrao .s01, .kunrao .s03, .kunrao .s02, .kunrao .s04, .kunrao .btn, .Ads, .pright{display: none;}
.pk .pkContent li p{width: 96%; margin: 0;height: auto;padding:2%;}
.sjly, .sjkr{width: 100%;}
/*优势及案例*/
.youshi{display: none;}
.mr_frBtnL, .mr_frBtnR{display: none;}
/*公司介绍*/
.coperName{height: auto;margin-bottom: 0px;}
.coperName h2, .coperName span{font-size: 1.5rem;}
.profileBox img{display: none;}
.profileText{width: 100%;}
.profile{height: 280px;}
.profileText p{padding: 0.3rem;}
/*新闻*/
.custom{margin: 10px 0;}
.customName{height: auto;background: url(../images/customname.jpg) no-repeat center 0px;}
.customName h2{font-size: 1.5rem;}
.BotmNew div h6, .leftCus img{display: none;}
.leftCus dl{width: 98%; margin: 0 1%;}
.leftCus div{border-bottom: 1px dashed #ddd;margin: 20px 0 0 0;}
.leftCus dl dt{padding-bottom: 1rem;}
.leftNews, .footer-left, .pageBText p, .rightNews{width: 100%;}
.BotmNew div, .newsBox ul li{width: 100%;overflow: hidden;}
.midNLine img, .newsMid, .newsright{width: 100%;margin: 0.5rem 0; height: auto;}
.newsPArt{padding: 0 1rem 1rem 1rem;}
.newsName{padding-top: 1rem;border-bottom: 1px solid #cecece;background: none;}
.midNLine dl, .midNLine{width: 100%; height: auto; margin: 0;}
.midNLine{border-bottom: 1px dotted #cecece;}
.midNLine dl dd a{font-weight: bold;}
.BotmNew div p{width: 92%;}
.customCon h2{width: 100%; background: none;}
/*footer*/
.botmLogo, .footer-right, .pageBText p span, .linkPart{display: none;}
.subNav{height: auto;}
.subNav a{white-space: nowrap;}
.pageDBox{width: 95%}
.pageBText p{margin: 0 2%;}
.pageBText{padding: 10px 0;}
}
@media only screen and (min-width: 420px) and (max-width: 768px){
.profile{background: #029ed9;height: auto;padding-bottom: 1rem;}
.profileText{margin-top: 1rem;}
}
@media only screen and (min-width: 504px) and (max-width: 768px) {
.pro_imgsbg dl{float: left;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.midNLine img, .newsMid{width: 50%;}
.pro_b li{width: 33%;}
}
@media only screen and (min-width: 769px){
.logo {
	float: left;
	margin-top: 16px;
}
.searBox {float: right;}
.pro_imgsbg dl{float: left;}
.sjkr, .sjly{display: none;}
}