@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,img { padding:0; margin:0; }
html{ height:100%; }
body { font-family:'微软雅黑'; margin:0; padding:0; word-break:break-all; word-wrap:break-word; height:100%; background:#fff;font-size: 14px; overflow-x: hidden; 
overflow: none;min-width: 1400px;}
dl, ul { margin:0; padding:0; }
dl dt, dl dd, ul li{ list-style:none; margin:0; padding:0;}
a { color:#333; text-decoration:none;outline: none;transition: all 0.2s;}
a:hover { color:#00e2e4;  text-decoration:none; }
a img { border:0; }
img{max-width: 100%;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;}
.clear,.clearfix{ clear:both; height:0px; overflow:hidden; }
.w1200{width: 1200px;margin: 0px auto;}
.m1400{max-width: 1400px;margin: 0px auto;}
.fl { float:left; }
.fr{ float:right; }
/*******************************************************/
.tophead{width: 100%;background: url(../images/nav_bg.png) repeat-x;height:79px;}
.topfixed{position: fixed;width: 100%;top:0px;z-index: 101;}
.tophead .logo{padding-top: 15px;float: left;}
.logo span{color: #fff;float: left;border-left:1px solid #fff;padding-left:15px;font-size: 15px;height: 14px;line-height: 12px;margin-left: 25px;margin-top: 20px;}
.tophead .logo img{float: left;}
.tophead .nav{width: 650px;float: left;margin-left: 175px;}
.tophead .nav li{}
.tophead .nav li a{color: #fff;font-size: 15px;display: block;padding:0px 32px;height: 70px;text-align: center;line-height:80px;float: left;}
.tophead .nav li a.active,.tophead .nav li a:hover{background: #00d3d5;color: #2a2a2c;}
.tophead .toptel{float: right;width: 162px;padding-top: 15px;}
.topheight{height: 45px;}
.about_top{position: fixed;width: 100%;top:45px;z-index: 101;}
/*
.indexban{width: 100%;}
.indexban .flexs{margin: 0px auto;position: relative;width: 100%;height:380px;overflow: hidden;zoom: 1;}
.indexban .flexs .slides li{width: 100%;height: 100%;}
.indexban .flexs .slides li a{width: 100%;height:350px;display: block;}
.indexban .flex-direction-nav a{width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;
	position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.indexban .flex-direction-nav .flex-next{background-position: 0 -70px;right: 100px;}
.indexban .flex-direction-nav .flex-prev{left: 100px;}
.indexban .flexs:hover .flex-next{opacity: 0.8;filter: alpha(opacity=25);}
.indexban .flexs:hover .flex-prev{opacity: 0.8;filter: alpha(opacity=25);}
.indexban .flexs:hover .flex-next:hover,
.indexban .flexs:hover .flex-prev:hover{opacity: 1;filter: alpha(opacity=50);}
.indexban .flex-control-nav{width: 100%;position: absolute;bottom: 0px;text-align: center;height:22px;}
.indexban .flex-control-nav li{margin-left:10px;display: inline-block;zoom: 1;*display: inline;}
.indexban .flex-control-paging li a{display: block;width:8px;height:8px;cursor: pointer;text-align: center;background-color: #2a2a2c;overflow: hidden;border-radius: 8px;text-indent: -100px;}
.indexban .flex-control-paging li a.flex-active,
.indexban .flex-control-paging li.active a{background-color: #00e2e4;color: #fff;}
*/

.indexban .flexs{margin: 0px auto;position: relative;width: 100%;height:500px;overflow: hidden;zoom: 1;}
.indexban .flexs .slides li{width: 100%;height: 100%;}
.indexban .flex-direction-nav a{width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;
	background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;
	cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.indexban .flex-direction-nav .flex-next{background-position: 0 -70px;right: 100px;}
.indexban .flex-direction-nav .flex-prev{left: 100px;}
.indexban .flexs:hover .flex-next{opacity: 0.8;filter: alpha(opacity=25);}
.indexban .flexs:hover .flex-prev{opacity: 0.8;filter: alpha(opacity=25);}
.indexban .flexs:hover .flex-next:hover,
.indexban .flexs:hover .flex-prev:hover{opacity: 1;filter: alpha(opacity=50);}
.indexban .flex-control-nav{width: 100%;position: absolute;bottom: 0px;text-align: center;height:22px;}
.indexban .flex-control-nav li{margin-left:1px;display: inline-block;zoom: 1;*display: inline;}
.indexban .flex-control-paging li a{display: block;width:140px;cursor: pointer;text-align: center;height:22px;line-height:22px;color: #202020;background-color: #00e2e4;overflow: hidden;font-size: 13px;}
.indexban .flex-control-paging li a.flex-active,
.indexban .flex-control-paging li.active a{background-color: #212121;color: #fff;}
.indexban .flexs .slides a {width: 100%;height:500px;display: block;}

.cen_ad{width:1105px;margin: 0px auto;padding-top: 100px;}
.cen_ad li{width: 185px;border: 2px solid #2a2a2c;margin-left: 40px;text-align: center;color:#2a2a2c;float: left;}
.cen_ad li:first-child{margin-left:0px;}
.cen_ad li h3{font-size: 18px;padding: 15px 0px 5px;}
.cen_ad li h4{font-size: 28px;}
.cen_ad li p{font-size: 12px;padding:15px 0px;line-height: 22px;}
/***首页案例*/
.index_case{max-width: 1400px;margin: 0px auto;padding-top:85px;}
.index_case .h_case{height:20px;}
.index_case .h_case ul{float: right;}
.index_case .h_case li{text-align: right;padding-left:35px;float: left;}
.index_case .h_case li a:hover,.index_case .h_case li a.active{color: #e80909;}
.index_case .h_list{padding-top:25px;}
.index_case .h_list:after{display: block;content:'';clear: both;}
.index_case .h_list .index_case_box{box-sizing: border-box;width: 50%;float: left;margin-bottom: 15px;}
.index_case .h_list .index_case_box ul{max-height: 380px;overflow: hidden;width:100%;}
.index_case .h_list .index_case_box li img{width: 100%;max-height: 380px;}
.index_case .h_list .index_case_box p{text-align: center;line-height: 36px;}
.index_case .h_list .index_case_box p a{color: #4e4e4e;}

.index_case .h_list .index_case_box p{text-align: center;margin: -15px auto 0px;z-index: 99;border-radius: 40px;background-color: #dcdddd;height: 48px;line-height: 48px;font-size: 16px;width: 85%;position: relative;}
.index_case .h_list .index_case_box p a{color: #4e4e4e;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_case .h_list .index_case_box:hover p{background-color:#00d3d5;}
.index_case .h_list .index_case_box:hover a{color: #fff;}

.index_case .entro{text-align: center;padding-top: 70px;}
.index_case .entro a{color: #4e4e4e;font-size: 16px;}
.index_case_box .rslides{width:100%;position:relative;list-style:none;padding:0}
.index_case_box .rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;margin-top:-28px}
.index_case_box .rslides_nav:active{opacity:1.0}
.index_case_box .rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.index_case_box .rslides_tabs{clear:both;text-align:center;  position: absolute;bottom: 15px;left: 45%;}
.index_case_box .rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.index_case_box .rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.index_case_box .rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}
.index_case .entro{text-align: center;padding-top: 70px;}
.index_case .entro a{color: #4e4e4e;font-size: 16px;}

/***/
.inews{width: 1200px;margin: 0px auto;padding-top: 150px;}
.inews .row,.inews .picnews{float: left;width: 360px;margin-right: 60px;}
.inews .last{margin-right: 0px;}
.inews .row h3,.inews .picnews h3{font-size: 16px;padding-bottom:30px;font-weight: normal;}
.inews .row h3 a,.inews .picnews h3 a{color: #888888;}
.inews .row h3 a:hover,,.inews .picnews h3 a:hover{color: #00e2e4;}
.inews .row li{ line-height: 32px;height: 32px;text-align: right;color: #b5b5b5;}
.inews .row li a{font-size: 13px;color: #888888;display: block;float: left;width:260px;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.2s;}
.inews .row li a:hover{color: #00e2e4;transform:translate3d(5px,0,0);}
.inews .row li span{float: right;border: 1px solid #d7d7d7;font-size: 12px;display: block;margin-top: 3px;height: 16px;line-height: 16px;padding: 0px 3px;}

.inews .picnews li{margin-bottom:25px;float:left;color: #b5b5b5;}
.inews .picnews li:last-child{margin-bottom: 0px;}
.inews .picnews li img{display:block;float:left;margin-top:5px}
.inews .picnews .r_txt{float:right;width:225px;margin-left:10px}
.inews .picnews .r_txt h3{ padding-bottom: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 13px;padding-top:7px;}
.inews .picnews .r_txt h3 span{display: block;font-size: 15px;padding-top:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inews .picnews .r_txt h3 a{color: #888888;}
.inews .picnews .r_txt p{border: 1px solid #d7d7d7;font-size: 12px;display:inline-block;margin-top: 3px;height: 16px;line-height: 16px;padding: 0px 3px;}


/**about**/
.ab_con1{background: url(../images/about_bg1.jpg) no-repeat;background-size: 100%;}
.swiper-container {width: 100%;height: 100%;}
.ab_con1 .con{font-size: 32px;color: #434343;font-family:'宋体';padding-top:12%;line-height:60px;}
.ab_con1 .team{border-top: 1px solid #434343;margin-top:30px;padding-top: 40px;}
.ab_con1 .team li{float: left;margin-left: 25px;}
.ab_con1 .team li:first-child{margin-left: 0px;}
.ab_con1 .team  li img{width: 96px;height:105px;transition: all 0.2s;}
.ab_con1 .team  li:hover img{transform: scale(1.1);}

.ab_con1 .team .abte{float: right;}

.ab_con3{background: url(../images/ab_con3.jpg) no-repeat;background-size: 100%;}
.ab_con3 .con{width: 1080px;margin: 0px auto;padding-top: 16%;}
.ab_con3 .con .pp li{font-size: 12px;color: #2a2a2c;float: left;width: 240px;}
.ab_con3 .con .pp li.last{width:120px;}
.ab_con3 .con .pp li h3{font-weight: normal;font-size: 24px;padding-top:40px;}
.ab_con3 .con .pp li h1{font-size:30px;padding-top:15px;}
.ab_con3 .con .pp li dl{padding-top: 110px;}
.ab_con3 .con .pp li dl dd{line-height: 26px;}
.ab_con3 .dib{border-top: 1px solid #434343;margin-top: 100px;}
.ab_con3 .dib ul{width: 1080px;margin: 0px auto;}
.ab_con3 .dib li{float: left;width: 240px;margin-top: -10px;}
.ab_con3 .dib li.last{width:120px;}
.ab_con3 .dib li a{display: block;width: 20px;height: 20px;border-radius: 100%;background: #434343;}
.ab_con3 .dib li a:hover{background: #f60000;}



.ab_con4{background: url(../images/ab_con4.jpg) no-repeat bottom;background-size: 100%;}
.ab_con4 .con{width:980px;margin: 0px auto;padding-top: 13%;}
.ab_con4 .con .pp li{font-size: 12px;color: #2a2a2c;float: left;width: 260px;}
.ab_con4 .con .pp li p{text-indent: 38px;}
.ab_con4 .con .pp li.last{width:160px;}
.ab_con4 .con .pp li h3{font-weight: normal;font-size:36px;padding-top:60px;}
.ab_con4 .con .pp li h1{font-size:36px;padding-top:15px;}
.ab_con4 .con .pp li div{padding-top:70px;line-height:28px;}
.ab_con4 .botm{margin-top:100px;border-top: 1px solid #2f2f2f;}
.ab_con4 .botm .tit{width: 140px;height: 26px;text-align: center;color: #fff;line-height: 26px;margin: -13px auto 0px auto;background: #2f2f2f;}
.ab_con4 .botm ul{padding-top:70px;}
.ab_con4 .botm li{width: 390px;float: left;}
.ab_con4 .botm li.last{width: 230px;}
.ab_con4 .botm li h3{background-color: #ff0000;color: #fff;width: 48px;height: 40px;border-radius: 48px;float: left;font-weight: normal;font-size: 12px;text-align: center;padding-top: 8px;}
.ab_con4 .botm li p{float: right;width: 300px;line-height:24px;font-size: 12px;color:#2f2f2f;}
.ab_con4 .botm li.last p{width:135px;}
.ab_con4 .botm li p span{display: block;font-size: 15px;}
.ab_con5 .con{text-align: center;}
.ab_con5 .con p{color: #434343;font-size: 12px;padding-top:9%;padding-bottom: 40px;}
.ab_con6 .pic{text-align: center;padding-top:17%;}

.ab_con6 .pic{width:1120px;margin: 0px auto;}
/*.ab_con6 .pic .flexs{margin: 0px auto;position: relative;width: 1150px;height:470px;overflow: hidden;zoom: 1;}
.ab_con6 .pic .flexs .slides li{width: 1115px;height: 100%;}
.ab_con6 .pic .flexs .slides li a{width: 100%;height:470px;display: block;}
.ab_con6 .pic .flex-direction-nav{position: absolute;bottom: 0px;z-index: 10;right: 0px;}
.ab_con6 .pic .flex-direction-nav a{width: 16px;height:18px;line-height: 99em;overflow: hidden;display: block;cursor: pointer;transition: all .3s ease;background: url(../images/ab_ico.jpg) no-repeat;}
    
.ab_con6 .pic .flex-direction-nav .flex-next{background-position: 0 -34px;margin-top: 15px;}
.ab_con6 .pic .flex-direction-nav .flex-prev{background-position: 0 0px;}
.ab_con6 .pic .flexs:hover .flex-next{opacity: 0.8;filter: alpha(opacity=25);}
.ab_con6 .pic .flexs:hover .flex-prev{opacity: 0.8;filter: alpha(opacity=25);}
*/

/* flexslider */
.ab_con6 .pic .flexs{position:relative;width:1150px;height:305px;overflow:hidden;zoom:1;}
.ab_con6 .pic .flex-viewport{max-height:305px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.ab_con6 .pic .flexs .slides li{width: 1115px;height:305px;}
.ab_con6 .pic .flexs .slides{zoom:1;}
.ab_con6 .pic .flex-direction-nav{position: absolute;bottom: 0px;z-index: 10;right: 0px;}
.ab_con6 .pic .flex-direction-nav a{width: 16px;height:18px;line-height: 99em;overflow: hidden;display: block;cursor: pointer;transition: all .3s ease;background: url(../images/ab_ico.jpg) no-repeat;}

.ab_con6 .pic .flex-direction-nav .flex-next{background-position: 0 -34px;margin-top: 15px;}
.ab_con6 .pic .flex-direction-nav .flex-prev{background-position: 0 0px;}
.ab_con6 .pic .flexs:hover .flex-next{opacity: 0.8;filter: alpha(opacity=25);}
.ab_con6 .pic .flexs:hover .flex-prev{opacity: 0.8;filter: alpha(opacity=25);}

.ab_con6 .pic .flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;display: none;}




.ab_con6 .con{margin-top:120px;border-top: 1px solid #2f2f2f;}
.ab_con6 .con .tit{width: 140px;height: 26px;text-align: center;color: #fff;line-height: 26px;margin: -13px auto 0px auto;background: #2f2f2f;}
.ab_con6 .con ul{padding-top: 40px;}
.ab_con6 .con li{width:250px;text-align: center;float: left;line-height: 24px;font-size: 12px;} 
.ab_con6 .con li span{float: left;display: block;width: 10px;height: 10px;border-radius: 10px;background: #2f2f2f;    margin-top: 8px;}
.ab_con6 .con li.last{width: 150px;text-align: right;}
.ab_con7 .con{padding-top: 24%;}
.ab_con7 .con .map{position: relative;}
.ab_con7 .con .map a{display: block;width: 670px;height: 170px;position: absolute;right: 0px;top: 0px;}

.ab_con7 .con .bot{border-top: 1px solid #2f2f2f;margin-top: 40px;padding-top: 80px;}
.ab_con7 .con .address{background: url(../images/add_ico.png) left no-repeat;width: 530px;margin: 0px auto;color: #202020;padding-left: 20px;height: 28px;line-height: 30px;}
.ab_con7 .con .address .tioc{float: right;width: 200px;}

.ab_con7 .con .address .tioc li{float: left;margin-right: 9%;width: 22px;}
.ab_con7 .con .address .tioc li.last{position: relative;}
.ab_con7 .con .address .tioc li .bshare-custom{position: absolute;top: 0px;left: 0;opacity: 0;width: 30px;height: 30px;}
.ab_con7 .con .address .tioc li .bshare-more{height: 24px;width: 10px;}
.jh-model{display: none;background: rgba(0, 0, 0, 0.7);height: 100%;width: 100%;position: fixed;top: 0;left: 0;z-index: 99999999;}
.jh-model .jh-model-wrapper{margin: auto;text-align: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 365px;height: 455px;}
.jh-model .jh-model-wrapper .jh-model-head a{position: absolute;top: 0.5rem;right: 0.5rem;background: url(../images/wrong-icon.png) no-repeat;display: block;color: #000;width: 24px;height: 24px;margin: 0;z-index: 99;}

.jh-model .jh-model-wrapper .jh-model-card .jh-m-m-content{padding: 40px 10px 40px;height: 300px;background: #fff;border-radius: 0.5rem;}
.jh-model .jh-model-wrapper .jh-model-card .weixin img{margin: 0 auto;width: 78%;}
.jh-model .jh-model-wrapper .jh-model-card .jh-m-m-bottom{background: #fff;border-radius: 0.5rem;padding: 1rem;margin-top: 0.5rem;}
.jh-model .jh-model-wrapper .jh-model-card .jh-m-m-bottom em{font-size: 18px;margin-bottom: 0;padding: 0;}
.jh-model .jh-model-wrapper .jh-model-card img{width: 180px;text-align: center;margin-bottom: 0.2rem;}
.jh-model .jh-model-wrapper .jh-model-card em{font-style: normal;font-size: 18px;display: block;letter-spacing: 1px;font-weight: 300;color: #666;padding-top: 23px;}

/**product**/
.prolist{padding-bottom: 70px;}
.loading{clear: both; color: #666; font: 16px/24px "Microsoft Yahei", Arial, sans-serif; padding:0px 0 25px; text-align: center; opacity: 0; }
.loading span{background: url("../images/loading.gif") no-repeat left center; display: inline-block; padding-left: 36px; padding-right: 16px; padding-top: 2px; }
.casemore{text-align: center;padding-top: 70px;}
.casemore a{color: #4e4e4e;font-size: 16px;}
/***********case show**************/
.caseshow{}
.caseshow .title{height: 65px;padding-top: 140px;border-bottom:4px solid #1c1c1c;line-height:65px;color: #4e4e4e;}
.caseshow .title .tit{font-size: 22px;}
.caseshow .title p{width: 210px;float: right;text-align: right;font-size: 12px;padding-top:5px;}
.caseshow .title p span{display: block;float: right;padding-left: 30px;}
.caseshow .title p span.d{background: url(../images/date_ico.png) no-repeat left center;padding-left:24px;padding-right: 30px;}
.caseshow .title p span.v{background: url(../images/visites.png) no-repeat left center;}
.caseshow .case_box .offer{padding-top:35px;}
.caseshow .case_box .offer .bj{width: 94px;height: 32px;line-height:32px;color: #595959;font-size: 17px;float: left;margin-right:20px;}
.caseshow .case_box .offer .lx{width: 245px;height: 32px;line-height:32px;color: #595959;font-size: 17px;text-align: center;float: left;}
.offer .bj a,.offer .lx a{display: block;border: 2px solid #595959;border-radius: 10px;text-align: center;color: #595959;}
.offer .bj a:hover,.offer .lx a:hover{background-color: #595959;color: #fff;}
.caseshow .con{font-size: 16px;line-height: 28px;color: #414141;text-align: justify;padding-top: 220px;}
.caseshow .con img{max-width: 100%;margin-bottom: 20px;}
.case_xq_fx{float: right;margin-top: 25px;}
.caseshow .case_bot{padding-top:90px;}
.caseshow .case_bot .tp{width: 270px;margin: 0px auto;height: 80px;}
.caseshow .case_bot .tp a{display: block;width: 120px;height: 32px;text-align: center;line-height: 32px;color: #595959;border: 2px solid #595959;border-radius: 10px;float: left;}
.caseshow .case_bot .tp a.r{margin-left: 15px;}
.caseshow .case_bot .tp a:hover{background-color: #595959;color: #fff;}
.caseshow .case_bot p{text-align: center;color: #414141;font-size: 17px;}
.caseshow .case_bot p span{font-size:19px;font-weight: bold;}
.caseshow .like_case{color: #414141;padding-top: 150px;}
.caseshow .like_case .tit{border: 1px solid #414141;width: 130px;height: 28px;border-radius: 5px;text-align: center;line-height: 28px;margin: 0px auto;}
.caseshow .like_case ul{padding-top: 50px;}
.caseshow .like_case .c_list{padding-top: 55px;}
.caseshow .like_case .c_list .index_case_box{box-sizing: border-box;max-width:1400px;overflow: hidden;margin: auto;}

.caseshow .like_case .c_list .index_case_box ul{max-height:300px;overflow: hidden;width:100%;}
.caseshow .like_case .c_list .index_case_box li{width: 450px;margin-right: 17px;float: left;}
.caseshow .like_case .c_list .index_case_box li img{width: 100%;}
.caseshow .like_case .c_list .index_case_box p{text-align: center;line-height: 36px;}
.caseshow .like_case .c_list .index_case_box p a{color: #4e4e4e;}
.caseshow .like_case .c_list .index_case_box p a:hover,.index_case .entro a:hover{color: #00e2e4;}



/*-------------news----------------*/
#news_meun{width: 1200px; margin: 0 auto; overflow: hidden;    padding-top: 50px;}
.news_breadnav{width:930px;overflow: hidden;padding: 50px 0px 150px;margin: 0px auto;}
.news_breadnav a{width: 165px;height: 36px;display: block;line-height:34px;color: #595959;float: left;text-align: center;border: 2px solid #595959;font-size: 18px;margin: 0px 70px;border-radius: 10px;}
.news_breadnav a:hover,.news_breadnav a.active{color:#fff;border: 2px solid #595959;background-color: #595959;}
.news_breadnav a.nobor{border-right:0}
#news_main{width: 1200px; margin: 0 auto;padding-bottom:60px;}
.news_list{margin-bottom: 60px;}
.news_img{width: 400px; height: 220px; float: left;overflow: hidden;}
.news_img img{max-height: 220px;transition: all 0.3s;}
.news_img img:hover{transform: scale(1.1);}
.news_cont{width:680px;float:right;}
.news_cont h2{font-size: 24px;color: #333;font-weight: normal;}
.news_lable{margin-top: 15px; color: #565656;}
.news_lable span{display: block;color: #565656;float: left;height: 20px;line-height: 20px;}
.news_lable span.d{padding-right: 50px;}
.news_lable span.z{background: url(../images/dianz_ico.jpg) no-repeat left center;padding-left: 40px;padding-right: 30px;}
.news_lable span.v{background: url(../images/liu_ico.jpg) no-repeat left center;padding-left: 40px;}
.news_word{color: #565656;font-size:15px;}
.news_cont p{margin-top: 20px;line-height: 26px;height: 105px;padding-bottom: 4px;overflow: hidden;}
.news_lable a{ color: #3e3e3e;float: right;}
.news_lable a:hover{text-decoration: underline;}
#news_xq_cont .news_lable span{margin-right: 10px;display: inline-block;float: none;}
#news_xq_cont{width: 1200px; margin: 0px auto 100px; border: 1px solid #999}
.news_xq_title{font-size: 20px; text-align: center; color: #333; font-weight: bold;  padding-top: 30px;}
#news_xq_cont .news_lable{text-align: center; margin-bottom: 30px;}
#news_xq_cont{}
.news_xq_img{padding: 15px 75px;line-height: 26px;}
.news_xq_img img{margin-bottom: 20px;}
.news_xq_updown{padding: 100px 75px;}
.news_xq_next{margin-left: 30px;}
#news_xq_cont .case_xq_fx span{float: left ;line-height: 26px; margin-right: 20px;}
#news_xq_cont .case_xq_fx a{float: left; display: block;font-size: 16px;}
#news_xq_cont .case_xq_fx a.case_xq_fxicon01{background: url(../images/fx_icon01.png) }
#news_xq_cont .case_xq_fx a.case_xq_fxicon02{background: url(../images/fx_icon02.png) }
#news_xq_cont .case_xq_fx a.case_xq_fxicon03{background: url(../images/fx_icon03.png) }

.pager{font-family: Arial, Helvetica, sans-serif;	margin-bottom: 20px;line-height: 30px;}
.pager a,.pager span{line-height: 30px; height: 30px; padding:0px 10px; text-align: center; margin-right: 5px;display: block; float: left;background: #FFF;color: #666;}
.pager a:hover,
.pager span.current{text-decoration: none;color: #FFF;background: #3e3e3e;border-radius: 15%;}
.go_ico{text-align: center;padding-top: 170px;}
.go_ico img{cursor: pointer;}









.footer{background: url(../images/bottom.jpg) no-repeat;height: 590px;margin-top:140px;padding-top: 170px;}
.h_service{}
.h_service a:hover{text-decoration: underline;}
.h_service .lt{float: left;width: 800px;}
.h_service .lt .n1{float: left;width:125px;margin-left: 40px;}
.h_service .lt .first{margin-left: 0px;}
.h_service .lt .n1 a{color: #202020;}
.h_service .lt .n1 h3{border: 1px solid #202020;height: 26px;line-height: 26px;text-align: center;border-radius:5px;margin-bottom:10px;font-size: 14px;font-weight: normal;}
.h_service .lt .n1 li{text-align: center;line-height: 26px;font-size: 12px;}
.h_service .rt{float: right;}
.footer .foot_nav{padding-top: 20px;}
.footer .foot_nav ul{width:420px;float: right;padding: 30px 0px;}
.footer .foot_nav ul li{float: left; margin-left:20px;color: #202020;}
.footer .foot_nav ul li a{font-size: 16px; color: #202020}
.footer .foot_nav ul li a:hover{text-decoration: underline;}
.footer .foot_tel{float: right;}
.footer .foot_tel .tel1{background: url(../images/tel_ico.png) no-repeat;height:30px;padding-left:45px;font-size: 14px;float: left;padding-top:5px;}
.footer .foot_tel .tel1 span{padding-right: 10px;display: block;float: left;line-height: 30px;}
.footer .foot_tel .mlt40{margin-left: 40px;}
.footer .copyright{width: 100%;padding-top: 30px;}
.footer .copyright p{float: left;font-size: 12px;}
.footer .copyright .address{background: url(../images/add_ico.png) left no-repeat;padding-left: 20px;float: right;}
.footer .copyright .address span{padding-left:20px;}
.flink{padding:30px 0px;line-height:24px;font-size:12px;color:#6a6a6a}
.flink span{cursor:pointer}
.flink .flink_d{/*display:none*/}
.flink div{width:1335px;float:right}
.flink div a{padding:0px 5px;display:inline-block;font-size:12px;color:#6a6a6a}
.flink div a:hover{text-decoration:underline}


/***KF**/
.kf_box{position: fixed;right:3px;bottom:175px;z-index: 900;}
.kf_box .con{background-color: #fff;border-radius: 6px;
    position: absolute;
    right: 0;bottom: 0;
    width: 170px;
    min-height: 100px;
    -webkit-box-shadow: 0 5px 9px rgba(4,0,0,.17);
    box-shadow: 0 5px 9px rgba(4,0,0,.17);
    pointer-events: auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    -webkit-transform: translateX(200%);
    transform: translateX(200%);
    transition: all 0.35s ease-out;
    -webkit-transition: all 0.35s ease-out;
}
.kf_box .toptel{position: absolute;top: -30px;right: 74px;z-index: 99999;}
.kf_box .con h3{background: #48b0c0;text-indent:16px;color: #3a3a3a;font-size: 16px;height: 44px;line-height: 44px;font-weight: normal;position: relative;}
.kf_box .con .kf_close{display: block;height: 30px;width: 30px;background: url(../images/kf_close.png) no-repeat center; position: absolute;right: 7px;top: 7px;cursor: pointer;}
.kf_box .label{cursor: pointer;-webkit-transform: none;-ms-transform: none;transform: none;-webkit-transform: translateX(200%);
    transform: translateX(200%);transition: all 0.35s ease-out;-webkit-transition: all 0.35s ease-out;}
.kf_box .checked{-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;-webkit-transform: translateX(0);transform: translateX(0);}


