@CHARSET "UTF-8";
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing: antialiased;}
body,div , p , h1 , h2, table , form, input, ul, img , a, textarea, h3{ margin:0; padding:0;}
body{ font: normal 13px '宋体' !important;background:#EFF2F4;}
a{ text-decoration:none;color:#333;}
ul{ list-style:none;}
img, input , textarea{ border:none;outline:none;}
img{ vertical-align: middle}
u {text-decoration: none;margin: 0 5px;font-family: Arial;}
/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}

.header{font:normal 1em;width:100%;padding:0 20px;position:fixed;z-index:999;background:rgba(0,0,0,.38);height:75px;line-height:75px;box-shadow:0 5px 6px 0 rgba(0,0,0,.15);} 
.header .menuList{width:700px;margin:auto;height:75px;}
.header .menuList li {float: left;height: 100%;padding:0 30px;}
.header .menuList .active{border-bottom:1px solid #00DFB8;}
.header .menuList li a {font-family:'宋体';font-weight:bold;font-size: 18px;letter-spacing: 1px;color: #ccc;display: inline-block;}
.header .menuList li .cur{color:#00DFB8;}
.header .regin{height:75px;position: absolute;right:2%;line-height: 75px;color:#00DFB8;top:0;font-family:'宋体';font-size:18px;font-weight: bold}

.main-box{height:760px;}
.home_box_1{width:100%;background: url(../images/bg_1.jpg) no-repeat center center;background-size:cover;}
.home_box_2{width:100%;padding:1px;background: url(../images/bg_6.jpg) no-repeat center center;background-size:cover;}
.home_box_3{width:100%;padding:1px;background: url(../images/bg_3.jpg) no-repeat center center;background-size:cover;}
.home_box_4{width:100%;padding:1px;background: url(../images/bg_4.jpg) no-repeat center center;background-size:cover;}
.home_box_5{width:100%;padding:1px;background: url(../images/bg_5.jpg) no-repeat center center;background-size:cover;}
.home_box_6{width:100%;padding:1px;background: url(../images/bg_2.jpg) no-repeat center center;background-size:cover;}

.home-contact{padding-top:230px;width:100%;}
.home-contact ul{position:relative;left:50%;color:#666;float:left;}
.home-contact p{line-height:1.9em;font-size:1.1em;}
.home-contact li{float:left;position:relative;left:-50%;top:0;}
.home-contact li.line{clear:both;float:none;width:100%;border-bottom:1px dotted #B7B7B7;padding-top:50px;}
.home-contact .img img{width:155px;}
.home-contact .center{margin:0 60px;}
.home-contact .center p{line-height:2.08em;}
.home-contact li h2{margin:2px 0 6px 0;}
.home-contact li h2 a{color:#2ED0B4;text-decoration:none;font-size:2.2em;}
.home-contact .copy{font-size:2em;color:#2ED0B4;text-align:center;margin-top:280px;} 
.home-contact .copy h2{margin-top:20px;font-weight:normal;font-size:.8em;text-transform:uppercase;}
 
.home_box_1 h2{font-size:38px;color:#fff;padding-top:200px;text-align: center;}
.home_box_1 h2 span{display: block;font-size:58px;color:#2ED0B4;margin-top:50px;font-weight: bolder;}
.home_box_1 h2 .subtit{color:#ccc;font-size:18px;margin-top: 50px}
.home_box_1 .img{text-align:center;}

.home_box_2 h2{font-family:'microsoft yahei';display: block;font-size:42px;color:#2ED0B4;margin-top:110px;font-weight: normal;text-align:center;letter-spacing: 2px;}
.home_box_2 h3{font-family:'microsoft yahei';display: block;font-size:26px;color:#333;margin-top:10px;font-weight: normal;text-align:center;letter-spacing: 2px;}
.home_box_2 .service-list{margin:0 auto;margin-top:60px;width:960px;}
.home_box_2 .service-list .tool{background-image: url(../images/icon/service-tool.png);}
.home_box_2 .service-list .wechat{background-image: url(../images/icon/service-wechat.png);}
.home_box_2 .service-list .mobile{background-image: url(../images/icon/service-mobile.png);}
.home_box_2 .service-list .pc{background-image: url(../images/icon/service-pc.png);}
.home_box_2 .service-list li {float: left;padding:0 10px;width: 240px;text-align: center;position: relative;}
.home_box_2 .service-list li .top {border: 1px solid #DFDFDF;padding: 135px 0 25px 0;background-color: rgba(255,255,255,.39);background-repeat: no-repeat;background-position: center 38px;font-size: 15px;color: #333;}
.home_box_2 .service-list li .intro {font-size: 13px;background: #019F84;padding: 15px 10px;position: relative;overflow: hidden;}
.home_box_2 .service-list li .intro a{color:#fff;line-height:1.5;}

.home_box_3 h2{font-family:'microsoft yahei';display: block;font-size:42px;color:#2ED0B4;margin-top:110px;font-weight: normal;text-align:center;letter-spacing: 2px;}
.home_box_3 h3{font-family:'microsoft yahei';display: block;font-size:26px;color:#fff;margin-top:10px;font-weight: normal;text-align:center;letter-spacing: 2px;}
.home_box_3 p{color:#fff;display:block;width:900px;margin:auto;margin-top:60px;line-height:2;font-size:22px;text-align: center;font-weight: normal}

.home_box_4 h2{font-family:'microsoft yahei';display: block;font-size:42px;color:#2ED0B4;margin-top:110px;font-weight: normal;text-align:center;letter-spacing: 2px;}
.home_box_4 h3{font-family:'microsoft yahei';display: block;font-size:26px;color:#fff;margin-top:10px;font-weight: normal;text-align:center;letter-spacing: 2px;}
.marketing_list {margin:0 auto;margin-top:60px;width:1000px;}
.marketing_list li {width: 200px;padding:10px;float: left;position: relative;}
.marketing_list li .icon {position: absolute;top: 0;left: 50%;width: 200px;margin-left: -40px;}
.marketing_list li h4 {font-family:'microsoft yahei';margin: 145px auto 6px;text-align:center;font-size: 20px;color:#fff;}
.marketing_list li p {font-family:'microsoft yahei';text-align:center;color:#fff;font-size:14px;line-height: 1.8em;}

.home_box_6 h2{font-family:'microsoft yahei';display: block;font-size:42px;color:#2ED0B4;margin-top:110px;font-weight: normal;text-align:center;letter-spacing: 2px;}
.home_box_6 h3{font-family:'microsoft yahei';display: block;font-size:26px;color:#fff;margin-top:10px;font-weight: normal;text-align:center;letter-spacing: 2px;}
.home_box_6 .news-list{width:1200px;margin:0 auto;margin-top:40px;}
.home_box_6 .news-list li{float:left;width:600px;position: relative;margin-bottom: 50px}
.home_box_6 .news-list li .time { position:absolute; left:0; top:0; width:75px; background-color:#2ED0B4; text-align:center; font-family:Arial; }
.home_box_6 .news-list li .time-day { display:block; line-height:50px; border-bottom:1px solid #1DB79C; color:#fff; font-size:30px; }
.home_box_6 .news-list li .time-date { display:block; color:#fff; line-height:22px; font-size:12px; }
.home_box_6 .news-list li .entry-title { margin-bottom:15px;padding:0 100px; }
.home_box_6 .news-list li .entry-title p { font-size:16px; line-height:1.4; }
.home_box_6 .news-list li .entry-title a {color:#fff;}
.home_box_6 .news-list li .entry-title a:hover { text-decoration:none; }
.home_box_6 .news-list li .entry-summary { padding:0 100px;color:#ccc; font-size:13px; margin-bottom:-5px; }
.home_box_6 .news-list li .entry-summary p { line-height:1.6; }

.panel,#panel .info{border-top-left-radius:10px;border-bottom-left-radius:10px;}
 
.panel .icons li{width:49px;height:49px;background-image:url(../images/icon/icon2.png);background-repeat:no-repeat;}
.icons .up{background-position:-330px -125px;cursor:pointer;}
.icons .qq{background-position:-385px -73px;}
.icons .tel{background-position:-385px -159px;}
.icons .wx{background-position:-383px -121px;}
.icons .down{background-position:-330px -164px;cursor:pointer;}

.panel{position:fixed;right:0;top:50%;margin-top:-126px;height:250px;border:1px solid #00735F;background:#018D75;width:49px;z-index:999;font-family:'microsoft yahei';}
.index_cy{width:30px;height:30px;background-image:url(../images/icon/index_cy.png);position:fixed; right:0; top:50%; margin-top:140px;background-position:62px 0px;cursor:pointer;}
.index_cy2{width:30px;height:30px;background-image:url(../images/icon/index_cy.png);position:fixed; right:0; top:50%; margin-top:140px;background-position:30px 0px;cursor:pointer;}
.panel,.panel .info{border-top-left-radius:10px;border-bottom-left-radius:10px;}
 
.panel .icons li{width:49px;height:49px;background-image:url(../images/icon/icon2.png);background-repeat:no-repeat;}
.icons .up{background-position:-330px -125px;cursor:pointer;}
.icons .qq{background-position:-385px -73px;}
.icons .tel{background-position:-385px -159px;}
.icons .wx{background-position:-383px -121px;}
.icons .down{background-position:-330px -164px;cursor:pointer;}

.panel .info{position:fixed;height:147px;top:50%;right:48px;margin-top:-73.5px;background:#018D75;width:0;overflow:hidden;transition:all .5s;}
.panel .info.hover{width:145px;}
.panel .info li{width:145px;display:none;text-align:center;color:#ccc;}

.panel .info li p{font-size:1.1em;line-height:2em;padding:15px;text-align:left;}
.panel .info li.qq p a{display: block;margin-top: 12px;width: 100px;height: 32px;line-height: 32px;color: #00dfb9;font-size: 16px;text-align: center;text-decoration: none;border: 1px solid #00dfb9;border-radius:5px;}
.panel .info li.qq p a:hover{background:#00dfb9;color:#fff;}
.panel .info li  div.img{height:100%;background:#DEFFF9;margin:15px}

.news-box{width:1200px;margin:0 auto;padding:30px 0 0 0}

.news-box .menu{float:left;width:260px}
.news-box .menu .title{line-height:48px;font-size:18px;color:#ddd;color:#fff;font-family:'microsoft yahei';}
.news-box .menu ul li {position: relative;background-color: #111;margin-bottom: 8px;line-height:53px;text-align: center;font-family:'microsoft yahei';font-size:14px;}
.news-box .menu ul li a{display:inline-block;color:#fff}

.news-box .main{float:right;width:900px;}

.news-box .news-list li {margin: 40px 0;position: relative;padding-left: 72px;clear: both;border-bottom:1px solid #333;padding-bottom: 40px}
.news-box .news-list li .news-img {float: left;width: 230px;margin-right: 35px;text-align: center;overflow: hidden;border: 2px solid #fff;background: #fff;position: relative;}
.news-box .news-list li .news-img .img {display: block;width: 100%;height: 100%;position: absolute;left: 0;left: 0;}
.news-box .news-list li .news-img img {width: 100%;height: 100%;}
.news-box .news-list li .news-img .bl {margin-top: 60%;}
.news-box .news-list li h2 {margin-top: 3px;font: normal 1.8em/1.5em 'microsoft yahei';height: 1.5em;overflow: hidden;}
.news-box .news-list li h2 a {color:#ddd;}
.news-box .news-list li h2 a:hover{color:#2CC0A7;}
.news-box .news-list li .info {color: #999;margin: 6px 0;}
.news-box .news-list li p.desc {color: #777;line-height: 1.8em;height: 3.6em;overflow: hidden;}
.news-box .news-list li .more {color: #2CC0A7;}
.news-box .news-list li .date {width: 58px;height: 66px;padding-top: 2px;color: #fff;font-size: 2em;text-align: center;background: url(../images/icon/icon2.png) no-repeat -442px -128px;position: absolute;left: 0;top: 0;font-family: "微软雅黑",Arial;}
.news-box .news-list li .date span {display: block;font-size: .56em;line-height: 1.2em;}

.news-box .main .article{}
.news-box .main .article .title{ text-align:center; margin-bottom:15px; }
.news-box .main .article .title h1 { font-size:22px; line-height:1.5; font-weight:normal; color:#ddd;font-family:'microsoft yahei';}
.news-box .main .article .entry-meta { text-align:center; margin-bottom:20px; padding-bottom:10px; font-size:12px;color:#999;font-family:'microsoft yahei'; }
.news-box .main .article .entry-meta span { margin:0 10px;}
.news-box .main .article .share-toolbar { display:inline-block; height:22px; line-height:22px; overflow:hidden; position:relative; top:2px; margin-left:8px; }
.news-box .main .article .share-toolbar span { margin:0; float:left; height:16px; line-height:16px; margin:6px 0 6px 0; }
.news-box .main .article .news-content{min-height:500px;padding-bottom:40px;line-height:1.5;font-size:14px;color:#ddd;font-family:'microsoft yahei';}

.news-box .page-title-inner { background:none; border-bottom:1px solid #333; padding:0; margin-bottom:30px;font-family:'microsoft yahei';}
.news-box .page-title-inner .breadcrumbs {float: right; padding-left:16px; line-height:48px;color:#808080;font-size:12px;background: url(../images/icon-home.png) no-repeat left center; }
.news-box .page-title-inner .breadcrumbs strong { color:#999; }
.news-box .page-title-inner .breadcrumbs a{color:#808080;}

.pages {margin: 25px 0 35px 0;clear: both;}
.pages a{ background:#fff;padding:0px 7px; border:solid 1px #d7d7d7; height:22px; line-height:22px; text-align:center; color:#9d9d9d; float:left; font-size:14px; margin-left :7px; }
.pages a:hover, .pageview a.curr{ background:#2FD0B5; border: solid 1px #2FD0B5; color:#fff}
.pages .current{padding:0px 7px; background:#2FD0B5; border: solid 1px #2FD0B5; color:#fff; height:22px; line-height:22px; text-align:center; float:left; font-size:14px; margin-left :7px;}

.regin-alert-box{display:none;border-radius:5px;position:fixed;width:450px;margin:auto;padding:10px;left:50%;margin-left:-210px;background:rgba(0,0,0,0.8);border:1px solid #000;top:100px;z-index:9999999}
.regin-alert-box .box{width:100%;padding-bottom:20px;background:#fff;}
.regin-alert-box .box .title{width:100%;height:41px;background:#f3f3f3;border-bottom:1px solid #ccc;padding-left:10px;font-size:15px;line-height:40px;}
.regin-alert-box .box .info{padding:0 10px}
.regin-alert-box .box .info .message{margin-top:10px;color:#2ED0B4}
.regin-alert-box .box .info .item{padding-left:100px;position:relative;margin-top:10px;overflow:hidden;border:1px solid #2ED0B4}
.regin-alert-box .box .info .item input{padding-left:10px;font-size:13px;width:100%;height:40px;background:#fff;}
.regin-alert-box .box .info .item .name{color:#fff;font-size:13px;text-align:center;line-height:40px;width:100px;height:40px;background:#2ED0B4;position:absolute;top:0;left:0}
.regin-alert-box .box .info .button{margin-top:10px}
.regin-alert-box .box .info .button button{cursor:pointer;border:0;width:49%;height:40px;font-size:13px}
.regin-alert-box .box .info .button .submit{color:#fff;font-size:13px;background:orange}
.regin-alert-box .box .info .button .cancel{color:#333;font-size:13px;background:#f0f0f0}








