﻿@charset "utf-8";
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; }
html, body { height: 100%; }
body { background-color: #fff;min-width: 1260px; }
a { text-decoration: none; color: #000; }
img { border: 0; }
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {list-style: none; margin: 0; padding: 0;word-break: break-all;font-weight: normal;}
a { text-decoration: none; color: #333; }
button { outline: 0; }
img { border: 0; }
button, input, optgroup, select, textarea { margin: 0; font: inherit; color: inherit; outline: none; }
a { color: #666; outline: none; }
a:hover { color: #333; }
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; display: block; _display: inherit; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.wrap { width: 100%; clear: both; float: left; }
.bhr {border-bottom: 1px solid #EDE4EA;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.container { width:1200px; margin: 0 auto; position: relative; }
.container_full { width:100%; margin: 0 auto; position: relative; }
.content { }
.fl { float: left; }
.fr { float: right; }
.tc {text-align: center;}

.Phone-Box{ display:none;}

.fangda{ overflow: hidden;}
.fangda img{ transition:2s;-moz-transition:2s;-webkit-transition:2s;-o-transition:2s;}
.fangda:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);}


.header{width: 100%;height: 160px;background: #fff;position: fixed;top: 0;left: 0;z-index: 999;}
.header.on{background:rgba(255,255,255,.9);box-shadow:0 0 20px rgba(0,0,0,.3)}
.header .container{height: 110px;}
.header .logo{width: 480px;height: 80px;margin-top:15px; float: left;}
.header .logo a{width: 100%;height: 100%;display: inline-block;}
.header .fr{margin-top: 30px;}
.header .search{border:1px solid #fff;padding: 4px 4px;border-radius: 100px;width:37px; float: left;overflow: hidden;background: #fff;}
.header .search:hover{border:1px solid #ccc;padding: 4px 4px;border-radius: 100px;width: 250px; float: left;overflow: hidden;}
.header .search .search_input{display: none;background: #fff; float: left;border: none;width: 200px;height:27px;line-height: 27px;padding-left: 10px;font-size: 14px;border-radius: 100px;}
.header .search:hover .search_input{display: block;}
.header .search .search_btn{width: 27px;height: 27px;display: block;border: none;background:url(../images/icon01.png) center no-repeat;float: right;cursor: pointer;}
.header .language{float: left;border-left: 1px solid #ddd;margin-top: 5px;margin-left: 5px;}
.header .language a{display: block;width: 27px;height: 27px;line-height: 27px;border: 1px solid #00A1E4;border-radius: 100px;text-align: center;font-size: 12px;float: left;margin-left: 8px;}
.header .language a:hover{background: #00A1E4;color: #fff;}
.header .m_navBar_btn {display: none;background:url(../images/icon08.png) center no-repeat;background-size:60%; float: left;width: 40px;height: 27px;margin-left: 8px;margin-top: 5px;color: #333;}
.header .navBar .closebtn{display: none;position:fixed;top:70px;right: 10px;height: 40px;width: 40px;font-size:40px;text-align: center;font-weight: normal;}

	
.header .navBar{ position:relative; z-index:1;background:#00A1E4; color:#fff; height:50px; line-height:50px;   }
.header .navBar .container{ height:50px; width:1520px;}
.header.on .navBar{background:rgba(0,161,228,.8);}
.header .nav{margin:0 auto;}
.header .nav .m{ float: left;border-left:1px solid #99D9F4;width:14.19%;text-align: center;position:relative; }
.header .nav .m:last-child{border-right: 1px solid #99D9F4;}
.header .nav h3 a{float: left;display: block;height: 50px;line-height: 50px;width: 100%;color: #fff;font-size:16px;}
.header .nav .on h3 a{background: #007DC5; font-weight: bold;}
.header.on .nav .on h3 a{background: rgba(0,125,197,.5);}
.header .nav .sub{ display:none;width:100%;position:absolute; left:0; top:50px; background:#fff; border:1px solid #007DC5; border-top:0;   }
.header .nav .sub li a{font-size:14px;display: block;line-height: 36px;}
.header .nav .sub li a:hover{ color:#fff; background:#00A1E4; font-size:14px;}

.sub_banner{width: 100%;height: 400px;background: #f5f5f5;margin-top: 160px;position: relative;overflow: hidden;}
.sub_banner .pc{width: 1920px;height: 400px;position: absolute;left: 50%;top: 0;margin-left: -960px;}
.sub_banner .m{display: none;}

.sub_nav{height: 56px;width: 100%;background: #EDEDED;}
.sub_nav ul{}
.sub_nav ul li{float: left;}
.sub_nav ul li a{height: 56px;line-height: 56px;padding: 0 20px; width:100%;float: left;}
.sub_nav ul li a:hover{color: #00A1E4;}
.sub_nav ul li.cur a{background: #00A1E4;color: #fff;}

/*导航触发效果*/
.sNav{ display:none; position:fixed; top:120px; z-index:111; overflow:hidden;}
.sNav .box{ width:660px; height:305px; background:url(../images/bg2.png) repeat;}
.sNav .list{ padding:20px 0 0 70px; width:200px; background:url(../images/line4.png) right 30px no-repeat;  height:285px;}
.sNav .list li{ font-size:14px; height:34px; position:relative; line-height: 34px;}
.sNav .list li a{ display:block; height:34px; color:#fff; padding-left:15px; background:url(../images/ico3.png) left center no-repeat;}
.sNav .list li a:hover{ color:#0c70a5;}
.sNav .contentDiv{ width:390px; text-align: center; padding-top: 30px;}
.sNav .ico{ padding: 68px 0 25px;}
.sNav .name{ color: #fff; font-size: 18px; font-weight: bold;}
.sNav .msg{ padding-top:6px; font-size:14px; color: #fff;}


.index_banner .m{display: none}
.index_fullSlide{ width:100%;position:relative;  height:530px; overflow:hidden;margin-top: 160px; background: #eee; }
.index_fullSlide .bd{ position:relative; z-index:0;  }
.index_fullSlide .bd ul{ width:100% !important; }
.index_fullSlide .bd li{ width:100% !important;  height:530px;background-repeat: no-repeat;background-position: center; }
.index_fullSlide .bd li a{ position:absolute; width:100%; height:530px; display:block; z-index:1;}
.index_fullSlide .hd{ position:absolute; left:0px; width:100%; bottom:25px; text-align:center}
.index_fullSlide .hd li{ display:inline-block; width:40px; height:5px; background:#fff; margin:0 8px; overflow:hidden; font-size:12px; color:#666; line-height:20px; border-radius:10px; -moz-border-radius:10px;}
.index_fullSlide .hd .on{ background:#00A1E4; color:#fff;}
.index_fullSlide .prev,.index_fullSlide .next { display:none; width:50px; height:50px;border-radius: 50%; position:absolute; top:50%;left: 2%;margin-top:-50px; z-index:10;background-repeat: no-repeat;background-position: center;transition: all 0.3s; }
.index_fullSlide .prev {background-image: url(../images/nimg16_left.png);}
.index_fullSlide .next {right:2%;left: inherit;background-image: url(../images/nimg16_right.png);}


/* 产品展示 */
.index_proshow { padding-top: 50px; }
.protect-list {width: 1200px;margin: 0 auto;}
.index_proshow .detail { display: flex; flex-direction: row; justify-content: space-between; margin-bottom: 50px; }
.index_proshow .detail .imgBox { width: 400px; text-align: center;/* margin-top: -40px; */
}
.index_proshow .detail .text { background-image: url('../images/img98.png'); background-size: cover; width: 750px; height: 300px; margin-right: 60px; padding: 50px; margin-bottom: 50px; margin-top: 30px; font-size:14px;}
.protect-list .prev { position: absolute; top: 250px;border-radius: 50%; display: block; width: 50px; height: 50px; background:#fff url(../images/icon22.png) center no-repeat; z-index: 1; overflow: hidden; left:40px; box-shadow: 0 0 20px rgba(0,0,0,.2);}
.protect-list .next { position: absolute; top: 250px;border-radius: 50%; display: block; width: 50px; height: 50px; background:#fff url(../images/icon23.png) center no-repeat; z-index: 1; overflow: hidden; right: 40px;box-shadow: 0 0 20px rgba(0,0,0,.2); }


.index_proshow .detail .text { }
.index_proshow .detail .text ul {width: 100%;float: left;margin-bottom: 20px; }
.index_proshow .detail .text ul li {float: left;padding-right: 38px;padding-bottom: 20px; margin-bottom: 16px;border-bottom: 1px solid #ddd;}
.index_proshow .detail .text ul li em {font-size: 16px;height: 16px;float: left;margin:10px 10px 0 10px;color: #999;}
.index_proshow .detail .text ul li b {font-size: 30px;height: 30px; float: left;color: #999;font-weight: normal;}
.index_proshow .detail .text ul li span {font-size: 16px;height: 16px;float: left;margin-top: 14px;color: #666;}



/* 合作案例 */
.index_case { padding: 50px 0; }
.case-content { margin-top: 30px; }
.index_case .subNav { width: 257px;float: left; }
.index_case .subNav h4 { height: 70px; background-color: #007dc5; color: #fff; font-size: 18px; line-height: 70px; text-indent: 30px; margin: 0; }
.index_case .subNav li { height: 54px; background-color: #edf8ff; padding-top: 6px; padding-left: 50px; border-bottom: 2px solid #7fd0f1; margin: 6px 0; }
.index_case .subNav li a { display: block; position: relative; }
.index_case .subNav li a:before { content: ">"; color: #00a1e4; position: absolute; font-size: 20px; top: -4px; left: -24px; }
.index_case .subNav li b { display: block; font-size: 16px; color: #333; }
.index_case .subNav li span { font-size: 14px; color: #999; text-transform: uppercase;white-space:nowrap;}
.index_case .subNav li .on b{ color:#00A1E4;}
.index_case .subNav li .on span{ color:#00A1E4;}
.index_case .infoList { width: 657px;float: left;margin-left:45px;}
.index_case .info { position: relative }
.index_case .info img { width: 100%; display: block; }
.index_case .info .text { height: 150px; background-color: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0; width: 100%; padding: 24px; }
.index_case .info .text p { font-size: 14px; color: #fff; }
.index_case .info .text a { float:right; display: inline-block; width: 140px; height: 40px; border-radius: 30px; border: 1px solid #7fd0f1; text-align: center; line-height: 40px; color: #fff; font-size: 14px; margin-top: 10px; }
.index_case .case-right {float: right;}
.index_case .imgBox li { border: 1px solid #fff; margin-bottom: 4px; cursor: pointer; }
.index_case .imgBox li img { width: 100%; display: block }
.index_case .imgBox li.on { border: 1px solid #7fd0f1; }
.index_case .btns { display: flex; flex-direction: row; justify-content: space-between; }
.index_case .btns .prev, .index_case .btns .next { height: 38px; display: block; border: 1px solid #7fd0f1; text-align: center; line-height: 38px; font-size: 24px; color: #666; cursor: pointer; width: 48%; }

.pjlsDiv{ width:893px; float:right}
.mxfPic{ height:552px; position:relative; overflow:hidden;}
.mxfPic .slider-for{ width:657px; height:552px;}
.mxfPic .slider-for .lbox{ position:relative;}
.mxfPic .slider-for .lbox .text { height: 150px; background-color: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0; width: 100%; padding: 24px; }
.mxfPic .slider-for .lbox .text p { font-size: 14px; color: #fff; }
.mxfPic .slider-for .lbox .text a { float:right; display: inline-block; width: 140px; height: 40px; border-radius: 30px; border: 1px solid #7fd0f1; text-align: center; line-height: 40px; color: #fff; font-size: 14px; margin-top: 10px; }

.mxfPic .agentlist{ width:196px; height:552px;}
.mxfPic .agentlist .slick-slide{ margin-bottom:2px;}
.mxfPic .agentlist .slick-slide img{ width:100%;}
.mxfPic .slick-prev{ position:absolute; display:block; width:96px; height:45px; bottom:0px; right:100px; background:url(../images/nimg96_left.jpg) no-repeat; z-index:3;}
.mxfPic .slick-next{ position:absolute; display:block; width:96px; height:45px; bottom:0px; right:0px; background:url(../images/nimg96_right.jpg) no-repeat; z-index:3;}

.index_client{padding-top: 50px;}
.index_client h3{color: #00A1E4; font-size: 28px; text-align: center;margin-bottom: 20px;}
.index_client .more_btn a{padding:4px 30px;}
.index_client .client_data{}
.index_client .client_data ul{padding: 0 0 40px 0;}
.index_client .client_data ul li{width: 300px;float: left;text-align: center;border-right: 1px solid #ddd; height:86px;}
.index_client .client_data ul li:last-child{border-right:none;}
.index_client .client_data ul li b{display: block;font-size: 32px;color: #00A1E4;padding-bottom:5px;}
.index_client .client_data ul li b p{ display:inline-block}
.index_client .client_data ul li span{font-size:16px;line-height:26px;color: #666;}
.index_client .map{ padding-bottom:50px;}

.index_client_scroll{ width:100%; padding-bottom: 50px;float: left; }
.index_client_scroll .hd{padding: 20px 0;}
.index_client_scroll .hd h2{color: #00A1E4; font-size: 28px; text-align: center;}
.index_client_scroll .bd{ position:relative;  }
/*.index_client_scroll .prev,.index_client_scroll .next{ position: absolute; top: 190px;display: block; width:35px; height: 65px; background: url(../images/icon17.png) center no-repeat; z-index: 9; overflow: hidden; }
.index_client_scroll .prev{left: 40px!important; }
.index_client_scroll .next{right: 40px!important;background-image:url(../images/icon18.png)}
.index_client_scroll .prevStop{background-image:url(../images/icon19.png)}
.index_client_scroll .nextStop{background-image:url(../images/icon20.png)}*/
.index_client_scroll .scrollWrap{width: 1200px;margin: 0 auto;}
.index_client_scroll ul{ overflow:hidden; zoom:1; }
.index_client_scroll li{margin: 15px -37px -37px 0; position:relative; float:left; display:inline; text-align: center;}
.index_client_scroll li .pic {position: relative;display: block;float: left;overflow: hidden;width: 322px;height: 148px;background: #fff;padding: 0;margin: 0 37px 37px 37px;border:4px solid #eee;text-align: center;}
.index_client_scroll li .pic img {width: 100%;}

.index_client_scroll .prev,.index_client_scroll .next { width:50px; height:50px;border-radius: 50%; position:absolute; top:50%;left: 40px!important;margin-top:-50px; z-index:10;background-color: #fff;box-shadow: 0 0 20px rgba(0,0,0,.2);background-repeat: no-repeat;background-position: center;transition: all 0.3s; }
.index_client_scroll .prev {background-image: url(../images/icon22.png);}
.index_client_scroll .prev:hover {background-image: url(../images/icon24.png);background-color: #00A1E4;}
.index_client_scroll .next {right: 40px!important;left: auto!important;background-image: url(../images/icon23.png);}
.index_client_scroll .next:hover {background-image: url(../images/icon25.png);background-color: #00A1E4;}

.index_about{padding: 50px 0 0 0;overflow: hidden;}
.index_about .sub_link{padding: 30px 0;}
.index_about .sub_link ul{margin-right: -5px;}
.index_about .sub_link ul li{width: 145px;float: left;margin-right:5px; height: 40px;}
.index_about .sub_link ul li a{display: block;width: 100%;height: 100%;line-height: 40px;background: #999;color: #fff;text-align: center;border-radius: 5px;}
.index_about .sub_link ul li.cur a{background: #00A1E4;}
.index_about .sub_link ul li a:hover{background: #00A1E4;}
.index_about .index_profile {padding: 30px 0;overflow: hidden;}
.index_about .index_profile .fl{width: 455px;}
.index_about .index_profile .fr{width: 700px;}
/*.index_about .index_profile .fr p{font-size: 14px;color: #666;line-height: 30px;margin-bottom: 30px;}*/
.index_about .index_profile .fr p{font-size: 14px;color: #666;line-height: 30px;margin-bottom: 22px;}

.index_about .index_profile .fr .more_btn{text-align: left;padding: 0;}

.links{margin: 50px 0;border:1px solid #ddd;padding: 15px;position: relative;}
.links h3{font-size: 28px;color: #00A1E4;position: absolute;top: -20px;left: 50%;width: 140px;margin-left: -70px;text-align: center; background: #fff;}
.links ul{overflow: hidden;padding-top: 20px;}
.links ul li{float: left;border-right: 1px solid #ddd;margin:5px 0;}
.links ul li:last-child{border-right:none;}
.links ul li a{display: block;padding: 0px 13px;font-size: 12px;}
.links ul li a:hover{color: #00A1E4;}

.floor_title{margin: 50px 0 0 0;overflow: hidden;}
.floor_title i{width:18px;height: 18px;margin-right: 10px; background: url(../images/icon02.png) center no-repeat;background-size: contain; display: block;float: left;}
.floor_title h6{float: left;font-size:18px;line-height: 18px;color: #333;}
.more_btn{text-align: center;padding:0 0 50px 0;}
.more_btn a{background: #00A1E4;color: #fff;display: inline-block;padding: 10px 40px;border-radius: 100px;font-size: 16px;}
.more_btn a:hover{background: #007DC5;;}
.content{margin: 50px 0;}
.content .big_title{font-size:28px;color: #00a1e4;}

.breadCrumb{float: right;font-size:14px;color: #666;}
.breadCrumb a{float: left;color: #666;}
.breadCrumb a:hover{color: #00A1E4;}
.breadCrumb a.cur{color: #00A1E4;}
.breadCrumb span{float: left;margin: 0 5px;}
.breadCrumb i{float: left;display: block;width: 18px;height: 18px;background:url(../images/icon03.png) center no-repeat;background-size: contain;}



.index_newslist {margin-top: 40px;}
.index_newslist ul{margin-top: 40px;margin-right: -16px;}
.index_newslist ul li{overflow: hidden;background: #fff;margin-bottom: 40px; box-shadow: 0 0 20px rgba(0,0,0,.2);width: 388px; margin-right: 16px;float: left;position: relative; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.index_newslist ul li .fl{width:100%;overflow: hidden;transition: all 0.3s; }
.index_newslist ul li .fl img{float:left;width: 100%; }
.index_newslist ul li .fr{width: 100%;padding: 20px 30px; position:relative;}
.index_newslist ul li .fr em{font-size: 14px;font-style: normal;display: block;text-align:left; position:absolute; right:30px; top:20px;
}
.index_newslist ul li .fr h3{font-size: 18px;color: #333;line-height:30px; padding-right:80px;
margin-bottom: 20px; text-align:left;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; line-clamp:1; -webkit-box-orient: vertical; white-space: inherit;}
.index_newslist ul li .fr b{display: block;width: 53px;height: 53px;background:url(../images/icon57.png);position: absolute;bottom: 0;right: 0;}
.index_newslist ul li:hover{ -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
.index_newslist ul li:hover .fr b{background:url(../images/icon56.png);}
.index_newslist ul li .fr p{font-size: 14px;line-height:24px; color: #666;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp:3; -webkit-box-orient: vertical; white-space: inherit;margin-bottom:10px;text-align:left;}


.index_advantage{width: 100%;float: left;padding-top: 50px;}
.index_advantage ul{margin-right:-14px;margin-top: 30px; margin-bottom: 50px;overflow: hidden;}
.index_advantage ul li{float: left;width:289px;height: 147px; margin-right:14px;position: relative;}
.index_advantage ul li i{float: left;position: absolute;top:20px;right: 10px;width: 100px;height: 100px;transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.index_advantage ul li span{position: absolute;top:25px;left:25px;display: block;color: #333;font-size: 13px;width: 160px;line-height:20px;}
.index_advantage ul li:hover i{ -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}




.footer{width: 100%;background: #00A1E4;padding: 0;overflow: hidden;}
.footer .footer_nav{float: left;text-align: center;width: 860px;border-right: 1px solid #4DBDEC;padding: 30px 0;}
.footer .footer_nav dl{float: left;margin-right: 30px;margin-bottom: 20px;width:150px;}
.footer .footer_nav dl:first-child{ margin-left:130px;}
.footer .footer_nav dl:nth-child(3){width: 126px;}
.footer .footer_nav dl:nth-child(3) dd{width:50%;float: left;}
.footer .footer_nav dl:nth-child(6){margin-right: 0;width: 200px;}
.footer .footer_nav dl:nth-child(6) dd{width:50%;float: left;}
.footer .footer_nav dl dt{width: 100%;font-size: 14px;color: #fff; padding-bottom: 10px;border-bottom: 1px solid #4DBDEC;margin-bottom: 10px;}
.footer .footer_nav dl dd{width: 100%;}
.footer .footer_nav dl dd a{color: #fff;font-size: 12px;display: block;line-height: 26px;}
.footer .footer_nav dl dd a:hover{font-weight: bold;}
.footer .copyright {width:830px;float: left;font-size: 14px;color: #fff;border-top: 1px solid #4DBDEC;padding-top: 15px; text-align:left}
.footer .copyright p{display: inline-block;padding: 0 5px;}
.footer .copyright a{color: #fff;}
.footer .footer_contact{float: right;text-align: center;width: 270px;margin-left: 40px;padding: 30px 0;}
.footer .footer_contact p{float: left;width: 100%;font-size: 14px;color: #fff;}
.footer .footer_contact p i{float: left;width:30px;height: 30px;background-repeat: no-repeat;background-position: center;margin-right: 5px;}
.footer .footer_contact p i.call{background-image: url(../images/icon11.png)}
.footer .footer_contact p i.emall{background-image: url(../images/icon12.png)}
.footer .footer_contact p span{float: left;line-height: 30px;}
.footer .footer_contact p b{float: left;line-height: 30px;font-size: 16px;}
.footer .footer_contact .qrcode{width: 100%;color: #fff;margin-top:20px;float: left;}
.footer .footer_contact .qrcode i{width: 100%;float: left;}
.footer .footer_contact .qrcode span{width: 100%;float: left;font-size: 14px;line-height: 20px;}

.aside-nav { width: 60px; line-height: 60px; position: fixed; z-index: 10; right: 1%; bottom: 100px; }
.aside-nav li { font-size: 12px; text-align: center; margin-bottom:1px;position: relative;}
.aside-nav li .con {display: none;position: absolute;right:60px;top: -50px; z-index: 10;padding: 10px;}
.aside-nav li .con .row {background: #fff;display: block; box-shadow: 0 0 30px rgba(0,0,0,.3);float: left;}
.aside-nav li .con .row em {float: left;width: 100%;font-style:normal;color: #666;line-height: 30px;margin-bottom: 10px;}
.aside-nav li .con .row img {float: left;}
.aside-nav li:hover .con {display: block;}
.aside-nav li a { color: #fff; display: block; background-color: #00A1E4;background-position: center;background-repeat: no-repeat;width: 60px; height: 60px; border-radius:6px; transition: all 0.3s; }
.aside-nav li:hover a { background-color: #007DC5; }.aside-nav li.gotop { display: none;}
.aside-nav li.gotop a{background-image: url(../images/icon04.png)}
.aside-nav li.qrcode a{background-image: url(../images/icon05.png)}
.aside-nav li.menu a{background-image: url(../images/icon06.png)}

.indexPart1{ padding:25px 5%;}
.indexPart1 .title{ font-size:20px; text-align:center; color:#00A1E4; padding-bottom:25px;}
.indexNews .slick{ background:#fff url(../images/icon56.png) right bottom no-repeat;}
.indexNews .slick .imgDiv img{ width:100%;}
.indexNews .slick .botDiv{ padding:15px 10px;}
.indexNews .slick .time{ color:#999; font-size:12px;}
.indexNews .slick .name{ font-size:15px; color:#333; height:26px; line-height:26px; overflow:hidden}
.indexNews .slick .content{ font-size:13px; color:#666; height:44px; line-height:22px; overflow:hidden}
.indexNews .slick-dots{text-align:center; padding-top:15px;}
.indexNews .slick-dots li{display:inline-block; margin:0 7px; width:10px; height:10px; background:#ccc;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.indexNews .slick-dots .slick-active{background:#00a1e4;}

.indexPart3{ padding:25px 3%; clear: both;}
.indexPart3 .title{ font-size:20px; text-align:center; color:#00A1E4; padding-bottom:25px;}
.indexPart3 .msg{ font-size:14px; text-align:center; color:#666; padding-bottom:20px;}
.indexSolu .slick{ margin:0 5px; position:relative;}
.indexSolu .slick .bg img{ width:100%;}
.indexSolu .slick i{ position:absolute; left:50%; display:block; margin-left:-10px; top:8%;}
.indexSolu .slick i img{ width:20px;}
.indexSolu .slick p{ line-height:18px; height:54px; overflow:hidden; text-align:center; font-size:12px; color:#666; position:absolute; left:0px; width:100%; top:23%;}
.indexSolu .slick-dots{text-align:center; padding-top:15px;}
.indexSolu .slick-dots li{display:inline-block; margin:0 7px; width:10px; height:10px; background:#ccc;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.indexSolu .slick-dots .slick-active{background:#00a1e4;}

.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}
#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:11;
	top:0; left:0px;
	background-color:#000;
	display:none;
}
