@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: 1200px;}

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:#da8000;  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;}

.fl { float:left; }

.fr{ float:right; }

/*******************************************************/

.tophead{width: 100%;top:0px;background-color:#000;z-index: 9999;}

.top{height: 92px;max-width: 1400px;margin: auto;padding-top:5px;}

.top .logo{position: relative;width: 1150px;float: left;padding-top: 28px;}

.top .logo .loimg{width: 145px;float: left;}

.top .logo .loimg img{width: 145px;height: 38px;}

.top .logo p{float:left;color:#ef8419;font-size:14px;line-height:26px;padding-top:5px;padding-left:20px;font-size:13px}
.top .logo p span{height:28px;line-height:28px;display:inline-block;border:2px solid #ef8419;border-radius:25px;margin-right:10px;padding:0px 14px}
.top .logo p span a{color: #ef8419;padding: 0px 3px;}
.top .logo .t_bt{font-size: 32px;font-weight: bold;float: left;margin-left: 40px;color: #ef8419;letter-spacing: 2px;}
.top .logo .t_bt span{font-size: 20px;padding: 0px 4px;}
.top .centerbt{position: relative;float: left;width:430px;margin-left:50px;margin-top:15px;height:70px;overflow: hidden;font-size: 13px;color: #fff;line-height: 22px;}

.top .centerbt img{width: 296px;overflow: hidden;height:52px;}

.top .centerbt .cc{padding-top:0px;line-height: 26px;}

.top .centerbt .dd{line-height:55px;height:55px;}
.top .centerbt ol,.top .centerbt .flex-direction-nav{display: none;}

.top .centerbt .overlay_top, .top .centerbt .overlay_bottom{position: absolute;z-index: 2;background: #000;opacity: 0.55;height: 22px;width: 100%;}
.top .centerbt .overlay_top {top: 0;}
.top .centerbt .overlay_bottom{bottom: 0;}

.top .toptel{float: right;width: 230px;height:60px;padding-top:18px;}

.nav{min-width: 1200px;background-color: #212121;height: 60px;border-bottom: 3px solid #f18e29;width: 100%;}

.position{position: fixed;z-index: 9999;top: 0px;}

.nav .navlist{width: 1250px;margin: 0px auto;}

.nav ul li{float: left;padding: 0px 10px;}

.nav ul li.fen{height:5px;width:5px;padding-top:50px;background: url(../images/navico.png) bottom left no-repeat;margin: 0px 20px;}

.nav ul li a{display: block;color: #fff;line-height: 22px;width: 100px;padding-top: 5px;height: 55px;text-indent: 15px;font-size: 12px;}

.nav ul li a:hover{background-color: #da8000;}

.nav ul li a:hover span.red{color:#fff;}

.nav ul li a span{display: block;font-size: 16px;}

.nav ul li a span.red{color:#da8000;}

.nav ul li a.two{color: #da8000;}

.nav ul li a.two span,.nav ul li a.two:hover{color: #fff;}

.nav ul li a.one{width:63px;text-align: center;text-indent:0px;}

.nav ul li.last{padding-right: 0px;}







.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: #f08519;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;}



.index_case{max-width: 1400px;margin: 0px auto;padding-top:75px;}

.index_case .title{text-align: center;color: #202020;font-size: 18px;}

.index_case .title li{font-size: 40px;font-weight: bold;}
.index_case .title .flider{height: 80px;line-height:80px;overflow: hidden;margin-top: 20px;}

.index_case .title p{color:#da8000;padding-top:20px;font-size: 24px;font-weight: bold;}

.index_case .h_list{padding-top: 145px;}
.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%;}

.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 a:hover,.index_case .entro a:hover{color: #da8000;}

.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}





/*------------news----------------*/

#news{width: 1200px;margin: 170px auto 200px auto;overflow: hidden;color: #666;}

#news ul{float: left; width: 350px; margin-right: 75px;}

#news .news_title{width: 94px;height: 40px;margin: 0 auto;margin-bottom: 60px;border: 3px solid #f08519;border-radius: 15px;}

#news .news_title a{text-align: center;line-height:40px;font-size: 16px;color: #f08519;margin:0 auto;display: block;border-radius: 5px;}

#news .news_title a:hover{background-color: #f08519;color: #fff;}

#news .dt li{margin-bottom: 11px;float: left;width: 100%;}

#news .dt li>a{display: block;width: 180px;height: 96px;overflow: hidden;float: left;}

#news .dt li img{display: block;float: left;width: 180px;height: 96px;transition: all 0.3s;}

#news .dt li>a:hover img{transform: scale(1.08);}

#news .r_txt{float: right;width: 150px;}

#news .r_txt h3{ padding-bottom: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 13px;padding-top:7px;}

#news .r_txt h3 span{display: block;font-size: 15px;padding-top:5px;}

#news .r_txt h3 a{color: #666;}

#news .r_txt p{font-size: 12px;line-height: 16px;}

#news .sw{margin-right: 0}

#news .nt li{padding-bottom: 13.5px;text-align: right;color: #b5b5b5;}

#news .nt li a{color: #888888;display: block;float: left;width:250px;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.2s;}

#news .nt li a:hover{color: #d22b32;transform:translate3d(5px,0,0);}

#news .nt li span{float: right; }

#news .bt{padding-top: 100px;}

#news .bt p{border: 1px solid #c9c9c9;width:110px;float: left;margin-left:120px ;}

#news .bt p.p1{margin-left: 320px;}



/****************/

.son_banner{}

.son_banner img{width: 100%;min-width: 1200px;}

.casenav{border-bottom: 3px solid #333333;padding-top: 80px;height:70px;}

.casenav li{float:left;color: #1c1c1c;padding-right: 20px;}

.casenav li p{font-size: 18px;text-indent: 36px;}

.casenav li p.spc{font-size: 12px;text-indent:50px; padding-bottom: 5px;}

.casenav li p span{padding: 0px 8px;}

.casenav li a{color: #1c1c1c;display: block;}

.casenav li a:hover,.casenav li a.cur{color: #f08519;}

.case_box {padding-bottom: 120px;}

.case_list{padding-top:50px;max-width: 1400px;margin: 0px auto;}


.case_list .index_case_box{box-sizing: border-box;width: 50%;float: left;margin-bottom: 15px;}

.case_list .index_case_box ul{max-height: 380px;overflow: hidden;width:100%;}

.case_list .index_case_box li{max-height: 380px;overflow: hidden;}

.case_list .index_case_box li img{width: 100%;}

.case_list .index_case_box p{text-align: center;line-height: 36px;}

.case_list .index_case_box p a{color: #4e4e4e;}

.case_list .index_case_box p a:hover,.index_case .entro a:hover{color: #da8000;}

.case_box:after{content:'';display: block;clear: both;}

.casemore{padding-bottom: 150px;}

.casemore a{display: block;color: #f08519;width: 150px;height:38px;text-align: center;line-height:38px;border: 2px solid #f08519;border-radius: 10px;margin: 0px auto;font-size: 16px;}





/**************service********************/

.h_service{max-width: 1400px;margin: 0px auto;padding-bottom: 70px;}

.h_service .sr_bt{background-color:#212121;width: 100%;height: 72px;text-align: center;line-height: 72px;}

.h_service .sr_bt .w1200{padding-top: 22px;}

.h_service .con .fw_s1{width: 32%;height: 228px;border: 2px solid #7b7b7b;float: left;margin-top:15px;}

.h_service .con .fw_s1 .n1{padding-left:58px;padding-top: 10px;}

.h_service .con .fw_s1 li{color: #595757;line-height:40px;height:40px;font-size: 15px;width: 50%;float: left;}

.h_service .con .fw_s1 .n2{float: left;width: 120px;padding-top: 10px;}

.h_service .fw_l{width:32%;float: left;margin:0px 1.5%;margin-top: 15px;height: 228px;border: 2px solid #7b7b7b;}

.h_service .fw_l .t_bt{color: #595757;padding-top:35px;}

.h_service .fw_l .t_bt p{float: left;width: 210px;text-align: center;}

.h_service .fw_l .n1{padding-left: 58px;padding-top: 10px;}

.h_service .fw_l .n1 li{color: #595757;line-height:40px;height:40px;font-size: 15px;width: 50%;float: left;}

.h_service .con .fw_s2{width:32%;height: 228px;border: 2px solid #7b7b7b;float: left;margin-top: 15px;}

.h_service .con .fw_s2 .n1{padding-left: 78px;padding-top: 10px;}

.h_service .con .fw_s2 li{color: #595757;line-height:40px;height:40px;font-size: 15px;width:50%;float: left;}

.h_service a{color: #202020;}

.h_service a:hover{text-decoration: underline;}



/***********case show**************/

.caseshow{}

.caseshow .title{height: 65px;padding-top: 140px;border-bottom:4px solid #1c1c1c;line-height:65px;color: #4e4e4e;font-size: 22px;}

.caseshow .title p{width: 280px;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: #f08519;font-size: 17px;float: left;margin-right:20px;}

.caseshow .case_box .offer .lx{width: 245px;height: 32px;line-height:32px;color: #f08519;font-size: 17px;text-align: center;float: left;}

.offer .bj a,.offer .lx a{display: block;border: 2px solid #f08519;border-radius: 10px;text-align: center;color: #f08519;}

.offer .bj a:hover,.offer .lx a:hover{background-color: #f08519;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;}

.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: #f08519;border: 2px solid #f08519;border-radius: 10px;float: left;}

.caseshow .case_bot .tp a.r{margin-left: 15px;}

.caseshow .case_bot .tp a:hover{background-color: #f08519;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;}

/*-------------news----------------*/

#news_meun{width: 1200px; margin: 0 auto; overflow: hidden;    padding-top: 50px;}

.news_breadnav{width:760px;overflow: hidden;padding: 50px 0px 150px;margin: 0px auto;}

.news_breadnav a{width: 100px;height: 36px;display: block;line-height:34px;color: #080808;float: left;text-align: center;border: 2px solid #f08519;font-size: 18px;margin: 0px 70px;border-radius: 10px;}

.news_breadnav a:hover,.news_breadnav a.active{color:#fff;border: 2px solid #f08519;background-color: #f08519;}

.news_breadnav a.nobor{border-right:0}

#news_main{width: 1200px; margin: 0 auto;padding-bottom:160px;}

.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;}

.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: 110px;padding-bottom: 4px;}

.news_lable a{ color: #ff8022;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_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: #f08519;border-radius: 15%;}



/*about*/

.aboutn{font-size: 16px;color: #202020;text-align: center;padding-top: 80px;}

.aboutn .tit h3{font-size:42px;padding:45px 0px;}

.aboutn .tit p{color: #da8000;padding-bottom: 60px;}

.aboutn .tit img{max-width: 100%;margin-left: 10px;}

.aboutn  .lst{padding-top: 120px;text-align: center;padding-bottom: 170px;}

.aboutn  .lst p{padding-bottom:80px;color: #2a2a2a;}

.aboutn  .about_desc p{color: #202020;line-height:38px;font-size: 14px;}



.dingw{background-color: #292929;height: 285px;}

.dingw .con{width:660px;margin: 0px auto;text-align: center;}

.dingw .con h3{color: #fff;font-size: 34px;padding-top: 60px;line-height:54px;}

.dingw .con ul{padding-top: 40px;}

.dingw .con ul li{width: 96px;height: 30px;line-height: 30px;text-align: center;color: #da8000;border: 2px solid #da8000;border-radius: 10px;float: left;margin-left:86px;}

.dingw .con ul li:first-child{margin-left: 0px;}

.about_t7 .choose{width:1200px;margin:90px auto 0px auto;}

.about_t7 .choose li{float: left;margin-bottom:24px;margin-right:24px;width: 282px;height: 152px;overflow: hidden;position: relative;}

.about_t7 .choose li:nth-child(4n){margin-right: 0px;}

.about_t7 .choose li img{width: 282px;height: 152px;}

.about_t7 .choose li div{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: absolute;padding-top: 5px;height: 55px;width: 100%;background:url(../images/cbg.png) repeat;bottom:-60px;line-height:24px;text-align: center;transition: all 0.2s;}

.about_t7 .choose li div a{color: #fff;font-size: 14px;}

.about_t7 .choose li:hover div{bottom:0px;}

.insert_more{width: 1200px;text-align: center;margin: 0px auto;padding: 45px 0px 100px;font-size: 16px;}

.insert_more a{color: #4e4e4e;}

.insert_more a:hover{color: #da8000;}



.service .title{height: 285px;background-color: #292929;text-align: center;}

.service .title h3{font-size: 34px;color: #fff;padding-top: 90px;}

.service .title p{color: #da8000;font-size: 16px;padding-top:25px;}

.service ul{max-width: 1400px;margin: 0px auto;}

.service ul li{width: 50%;float: left;position: relative;}

.service ul li img{max-height: 380px;}

.service ul li .s{position: absolute;width: 236px;text-align: center;height: 84px;border: 2px solid #f08519;color: #f08519;font-size:24px;top: 28.5%;left: 33%;border-radius: 15px;padding-top: 12px;}

.service ul li .s span{font-weight: bold;font-size: 28px;display: block;}

.service ul li p{text-align: center;color: #474747;padding: 25px 0px 30px;font-size: 14px;line-height: 26px;}

.teamer{padding-top:250px;}

.teamer .title{height: 195px;background-color: #292929;text-align: center;}

.teamer .title h3{font-size: 34px;color: #fff;padding-top: 55px;}

.teamer .title p{color: #da8000;font-size: 16px;padding-top:25px;}

.teamer ul li{width: 300px;height: 320px;overflow: hidden;float:left;}

.teamer ul li img{width: 300px;height: 320px;transition: all 0.2s;}

.teamer ul li:hover img{transform: scale(1.1);}

.volume{padding-top:280px;max-width: 1740px;margin: 0px 80px;min-width: 1040px;}

.volume .title{height: 400px;background-color: #292929;text-align: center;}

.volume .title h3{font-size: 34px;color: #da8000;padding-top: 90px;}

.volume .title p{color: #fff;font-size:16px;padding-top:30px;}

.volume .title ul{width: 244px;margin: 0px auto;padding-top: 90px;}

.volume .title ul li{text-align: center;}

.volume .title ul li:first-child{/* margin-left: 0px; */}

.volume .a_life li{display: block;}

.volume .a_life img{max-width: 100%;}

#about_contact{margin:0px auto;padding:230px 0px ;}

.about_title{text-align: center;color: #2b2b2b;border-bottom:3px solid #2b2b2b;font-size: 18px;padding-bottom:60px;}

#about_contact .about_left{width: 430px;float: left;padding-left: 90px;}

#about_contact .about_con_txt01{width: 530px;color: #2b2b2b;font-size: 16px;}

#about_contact .about_con_txt01 p.t{font-size: 20px;line-height: 46px;margin-bottom: 10px;}

#about_contact .about_con_txt01 p.a{background: url(../images/lx_ico.jpg) no-repeat left 0px;padding-left: 40px;height: 25px;margin-bottom:10px;}

#about_contact .about_con_txt01 p.u{background: url(../images/lx_ico.jpg) no-repeat left -33px;padding-left: 40px;height: 25px;margin-bottom:10px;}

#about_contact .about_con_txt01 p.e{background: url(../images/lx_ico.jpg) no-repeat left -68px;padding-left: 40px;height: 25px;}

.about_con_cont{padding-top: 70px;}

.about_con_txt02{padding-top:60px;}

.ab_left{float: left;width: 530px;}

.about_con_txt03{padding-top: 50px;}

.about_con_txt03 li{float: left;margin-left: 12px;width: 124px;}

.about_con_txt03 li:first-child{margin-left: 0px;}

.about_con_txt03 li p{text-align: center;line-height:30px;font-size: 12px;color: #2b2b2b;border:2px solid #da8000;border-radius: 10px;width: 94px;height: 30px;margin:20px auto;}

.about_con_txt03 li img{width: 124px;height: 124px;}



/*ser_sys*/

.ser_sys img{max-width: 100%;}

.ser_sys .brand{padding-top: 100px;text-align: center;padding-bottom:200px;}

.ser_sys .brand h3{color: #202020;font-size: 42px;}

.ser_sys .brand p{color: #da8000;line-height:28px;padding-top:30px;font-size: 16px;}

.ser_sys .brand .img{padding-top: 60px;}

.ser_sys .market{background-color: #292929;height: 470px;}

.ser_sys .market .title{text-align: center;padding-top:70px;}

.ser_sys .market .title h3{color: #fff;font-size:42px;}

.ser_sys .market .title p{color: #da8000;line-height:28px;padding-top:25px;font-size: 16px;}

.ser_sys .market ul{width: 930px;margin: 0px auto;padding-top:75px;}

.ser_sys .market ul li{width: 216px;height: 136px;border: 2px solid #fff;display: inline-block;margin-left: 12px;color: #fff;}

.ser_sys .market ul li:first-child{margin-left: 0px;}

.ser_sys .market ul li p{padding-top: 18px;font-size: 15px;padding-left: 25px;}

.ser_sys .market_con{text-align: center;}

.ser_sys .market_con .img{padding-top: 140px;}

.ser_sys .market_con .img.spe{padding-top:95px;}

.ser_sys .market_con .tit{color: #000;font-size: 15px;    padding-bottom: 35px;}

.ser_sys .market_con .s_case{padding-top: 175px;max-width: 1400px;margin: 0px auto;}

.ser_sys .market_con .more{padding-top:25px;padding-bottom: 90px;}





.ser_sys .market_con .img.space{background: url(../images/service_c.jpg) no-repeat;width: 1040px;height: 563px;position: relative;margin: 110px auto 35px;}

.market_con .space div{position: absolute;}

.market_con .space .tit{font-weight: bold;color: #fff;font-size: 21px;text-align: center;line-height: 36px;}

.market_con .space .con{color: #767474;line-height: 26px;}

.market_con .space .bt1{top:32px;left: 100px;}

.market_con .space .c1{top: 158px;left: 88px;}

.market_con .space .bt2{top:32px;left: 353px;}

.market_con .space .c2{top: 158px;left:345px;}

.market_con .space .bt3{top:32px;left: 605px;}

.market_con .space .c3{top: 158px;left:605px;}

.market_con .space .bt4{top:32px;left: 860px;}

.market_con .space .c4{top: 158px;left:855px;}

.market_con .space .bt5{top:432px;left: 210px;}

.market_con .space .c5{top: 555px;left: 180px;}

.market_con .space .bt6{top:432px;left: 480px;}

.market_con .space .c6{top: 555px;left: 455px;}

.market_con .space .bt7{top:432px;left: 750px;}

.market_con .space .c7{top: 555px;left: 724px;}







.ser_sys .market_con .img.space1{padding-top:65px;}

.ser_sys .market_con .s_case.spec{padding-top: 90px;}

.ser_sys .together{}

.ser_sys .together .title{background-color: #f08519;height: 180px;text-align: center;color: #232323;}

.ser_sys .together h3{font-size: 32px;padding-top:50px;}

.ser_sys .together p{padding-top: 20px;}

.together .con .txt{width:910px;margin: 0px auto;padding-top: 150px;}

.together .con .txt li{width: 130px;text-align: center;float: left;color: #202020;font-size: 16px;}

.together .con .circle{width: 780px;margin: 0px auto;border-bottom: 1px solid #f08519;padding-top: 60px;height: 8px;}

.together .con .circle li{width: 16px;height: 16px;background-color: #f08519;border-radius: 50%;float: left;margin-left: 108px;}

.together .con .circle li.b{width:26px;height:26px;margin-top: -4px;}

.together .con .circle.one{width: 782px;}

.together .con .circle.one li{margin-left: 110px;}

.together .con .circle li:first-child{margin-left: 0px;}

.together .con .txt.spec{padding-top: 110px;}

.together .con .contxt{width: 1130px;margin: 0px auto;padding-top: 145px;}

.together .con .contxt li{width: 245px;margin-left: 50px;float: left;}

.together .con .contxt li:first-child{margin-left: 0px;}

.together .con .contxt li img{width: 245px;height: 160px;border-radius:25px;}

.together .con .contxt li .tit{width: 100%;height: 60px;border:3px solid #f08519;border-radius:25px;color: #f08519;text-align: center;line-height: 60px;font-size: 20px;font-weight: bold;margin-top: 10px;}

.together .con .contxt li p{color: #575757;text-align: justify;line-height: 30px;padding-top:55px;}

.together .con .c_more{width: 640px;margin: 120px auto 300px;color: #f08519;border:2px solid #f08519;height: 48px;text-align: center;font-size: 16px;border-radius:18px;line-height: 48px;}

.together .con .c_more span{font-size: 22px;font-weight: bold;}











.brand_one{width:32.9%;max-height:250px;position:relative;float: left;padding-top: 14px;margin-left: 0.65%;overflow: hidden;}

.brand_one .flexslider{width:100%;height:100%;overflow:hidden;}

.brand_one .flexslider .slides > li{display:none;}

.brand_one .flexslider .slides img{width: 100%;height: 100%;}

.brand_one .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

.brand_one .no-js .slides > li:first-child{display:block;}

.brand_one .flexslider{position:relative;zoom:1;}

.brand_one .flexslider .slides{zoom:1;}

.brand_one .flexslider .flex-direction-nav{display: none;}

.brand_one .flexslider .slides > li{position:relative;}

.brand_one .flexslider .slides > li p{position: absolute;bottom:4px;background-color: #6d6d6d;height: 26px;line-height: 26px;text-indent:10px;width: 160px;color: #fff;overflow: hidden;}

.brand_one .flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}

.brand_one .flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}

.brand_one .flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}

.brand_one .flex-control-nav{position:absolute;bottom:0;right:0;}

.brand_one .flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}

.brand_one .flex-control-nav li a{display:block;width: 8px;height: 8px;cursor:pointer;text-indent:-9999px;border-radius: 8px;background-color: #6d6d6d;}

.brand_one .flex-control-nav li a:hover{background-color: #fff;}

.brand_one .flex-control-nav li a.active{background-color: #f5f5f5;}

.brand_one .flex-control-nav li a.flex-active{background-color: #fff;}



.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; }



.mrl0{margin-left: 0px !important;}

/*-----------footer-------------------------*/

#footwrap{min-width:1200px; height:460px; background:#212121;}

.footer{width: 1200px; margin: 0 auto; position: relative; color: #fff; height: inherit;}



.foot_tel{width: 304px; position: absolute; top: 120px;}

.foot_tel h2{font-size: 18px; padding-left: 50px; font-weight: normal;background: url(../images/bot_tel.png) no-repeat; height: 42px; line-height: 42px;}

.foot_tel div.ftel{height: 42px;line-height: 42px;font-size: 34px;margin: 8px 0 4px 0;font-weight: bold;}

.foot_tel p{padding-left: 0px;margin-top: -5px;}

.footer .zx {position: absolute;left: 335px;top: 126px;}

.footer .zx a{display:block;width: 183px;height: 96px;border: 2px solid #f08519;border-radius:16px;text-align: center;line-height: 96px;font-size:16px;color: #f08519;}

.footer .zx a:hover{text-decoration: underline;}

.footer .bt_add{width: 370px;position: absolute;left: 595px;top: 122px;color: #7b7b7b;}

.footer .bt_add h3{font-size:16px;  padding-bottom:15px; font-weight: normal;}

.footer .bt_add p{line-height: 26px;}



.foot_nav{position: absolute;top: 295px;}

.foot_nav li{float: left; margin-left:16.5px;color: #7b7b7b;}

.foot_nav li:first-child{margin-left: 0px;}

.foot_nav li a{font-size: 14px; color: #7b7b7b}

.foot_nav li a:hover{text-decoration: underline;}

.foot_nav li dd{padding-bottom: 8px;}





.footer .ewm{ position: absolute; top:122px; right: 0}

.footer .ewm p{border: 2px solid #f08519;border-radius: 15px;text-align: center;color: #f08519;float: left;font-size: 12px;width: 96px;height: 70px;line-height: 20px;padding-top: 26px;margin-right: 5px;}

.footer .ewm img{float: right;}

.footer .ftm{position: absolute; right: 0px; top: 22px;}

.footer .ftm li{float: left; margin-left:20px;color: #da8000;}

.footer .ftm li a{font-size: 16px; color: #da8000}

.footer .ftm li a:hover{text-decoration: underline;}

.footer .dz{position: absolute; bottom: 80px; right: 0px}

.footer .foot_logo{position: absolute; bottom:-25px; left:0px;}

.footer .foot_logo img{float: left; }

.footer .foot_logo p{float: left; font-size: 16px; letter-spacing: 10px; margin: 43px 0 0 10px}

.footer .flink{position: absolute;font-size: 12px;bottom:25px;color: #6a6a6a;}
.flink span{cursor: pointer;}
.flink .flink_d{}
.footer .flink a{color: #6a6a6a;padding-right: 10px;}
.flink div {
    width: 1130px;
    float: right;
}
.footer .flink a:hover{text-decoration: underline;}

#footwrap .copyright{background-color: #000000;height: 50px;line-height: 50px;color: #da8000;font-size: 12px;}



#footwrap .copyright .fbm{width: 250px;float: right;}

#footwrap .copyright .fbm li{float: left;line-height: 50px;}

#footwrap .copyright .fbm li.fen{text-align: center;padding: 0px 12px;line-height: 45px;}

#footwrap .copyright .fbm li a{color: #da8000;font-size: 12px;}

#footwrap .copyright .fbm li a:hover{text-decoration: underline;}



@media screen and (max-width: 1201px) {

 .nav .navlist{width: 1200px;margin: 0px auto;}

 .nav ul li{padding: 0px 8px;}

 .h_service .sr_bt .w1200 img{width: 80%;}

 .service ul li p{font-size: 12px;}

}

/***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: #f08519;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);}

.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}




