body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 14px/1.5 tahoma,Verdana,arial,"微软雅黑","microsoft yahei"; *line-height: 1.5; color: #323232; }
a { color: #666; text-decoration: none; hide-focus: expression(this.hideFocus=true); outline: none;  }
body{}
a:hover { text-decoration:none; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img, area, a { border: 0; outline: 0; }
address, caption, cite, code, dfn, em, th, var, i { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
body { background: #fff; }
small { font-size: 12px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
.clear { clear: both; }
.hide { display: none; }
.left,.fl { float: left; }
.right,.fr { float: right; }
.mt10{ margin-top: 10px;}
.red { color: #f33; }
.orange { color: #f60; }
.blue { color: #39f; }
.green { color: #9c3; }
.color_ee2017{color: #ee2017 !important;}
.color_666{color: #666 !important;}
.color_35a7e8{color: #35a7e8 !important;}
.color_2ea5f0{color: #2ea5f0 !important;}
.ml_10 { margin-left: 10px; }
.mt_10 { margin-top: 10px; }
.mr_10 { margin-right: 10px; }
.mb_20{margin-bottom: 20px !important;}
.pb20{ padding-bottom: 20px;}
.pd-r-l{padding-left:10px!important;padding-right: 10px!important;}
.w1200{margin: 0 auto; width: 1200px;position: relative;}
.index_about_m{position: relative;padding-right:400px;color: #fff; line-height: 36px; font-size: 18px;height: 340px;padding-top: 20px}
.index_about_m a{display: block;width: 160px; height: 50px; line-height: 50px;background: #009966; color: #fff; text-align: center; margin-top: 30px;margin: auto;}
.w1200 .img{background: #fff;width: 360px; height: 360px; float: right; }
.w1200 .img img{ padding: 20px;float: right;  }
.index_about{padding-top: 50px;}
#vCodeImg { cursor: pointer; }
.ellipsis{text-overflow: ellipsis; white-space: nowrap;}
.twoell{display:block;overflow: hidden;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;}
.wrapper { width: 1200px; margin: 0 auto; }
.pos_h_70{position:relative;height:70px;}
.color_39a0ef{color: #39a0ef !important;}
.close { display: block; cursor: pointer; background: url(../images/close.jpg) no-repeat 0; width: 16px; height: 16px; transition: -webkit-transform 0.3s; transition: transform 0.3s;position: absolute;right: 5px; top:5px; }
.close:hover { background-position: -160px 0; -webkit-transform: rotate(90deg); transform: rotate(90deg); background: url(../images/close_h.jpg) no-repeat; }
.bg_ff4400{background: #FF4400 !important; color: #fff !important;}
.color_ff4400{ color: #FF4400 !important;}
/*公共头部*/
.ymgj_top{height: 40px; padding:30px 0;ovflow：hidden;position:absolute;top: 0;left: 0; font-size: 16px;z-index: 100000;line-height: 40px;width: 100%;}
.ymgj_top.new2{position: relative;}
.logo_index{float: left;}
.bg_white{height: 100px; overflow: hidden;width: 100%;position: absolute;top: 0; left: 0;background: #ff6537;opacity: 0;filter:alpha(opacity=0);z-index: 2;}
.ymgj_top.index_top ul a{color: #fff;}
.ymgj_top ul a.cur{color: #ff6537;}
.ymgj_top ul{padding-right: 80px;float: right;}
.ymgj_top ul li{float: left; overflow: hidden;}
.ymgj_top ul li a{display: block;padding:0 10px 0;margin:0 15px;}
.top_nav{width: 1200px; overflow: hidden; margin: 0 auto;position: relative;z-index: 3;}
.index_banner {
  height: 690px; overflow: hidden; width: 100%;z-index: 1;position: relative;
}
.fullSlide {width: 100%;position: relative;height: 690px;background: #000; z-index: 1;}

.fullSlide .bd {margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.fullSlide .bd ul {width: 100% !important;}
.fullSlide .bd li {width: 100% !important;height: 690px;overflow: hidden;text-align: center;}
.fullSlide .bd li a {display: block;height: 690px;}
.index_banner .hd {width: 100%;position: absolute;z-index: 11;bottom: 30px;left: 0;height: 35px;line-height: 30px;text-align: center;/*_background: #000;_filter: alpha(opacity=60);*/}
.index_banner .hd ul {text-align: center;padding-top: 5px; overflow: hidden;}
.index_banner .hd ul li {transition: all 1s;
cursor: pointer;display: inline-block;*display: inline;zoom: 1;width: 16px;height: 16px;margin: 5px;border-radius: 8px; background: #fff;overflow: hidden;line-height: 9999px;}
.hdw12{width:1200px;margin: 0 auto;}
.index_banner .hd ul .on { width: 50px;transition: all 1s ease-in-out 0s, opacity 1s ease 0s;background: #cce9f8;}
/**/
.ymgj_section{padding: 50px 0 50px; overflow: hidden}
.ymgj_section_title{text-align: center;width: 200PX; overflow: hidden;line-height:50PX;padding: 5px 0 15px;margin: 0 auto;font-size: 40px;position: relative}
.ymgj_section_title i{position: absolute; bottom: 0;height: 4px;width: 60px;background: #ff6537; display: block;left: 50%; margin-left: -30px;}
.ymgj_miaoshu{text-align: center;padding: 30px 0;width: 1000px; margin: 0 auto;}
.color_ff6537{color: #ff6537}
.color_009966{color: #009966}
.color_ffbf37{color: #ffbf37}
.bg_ffbf37{background: #ffbf37}

.bg_009966{background: #009966}

.bg_ff6537{background: #ff6537 !important;}
.ymgj_section.bg_ff6537 .ymgj_section_title{ color: #fff;}
.ymgj_section.bg_ff6537 .ymgj_section_title i{background: #fff;}
.product_left{background:#050505;padding-bottom: 9px; overflow: hidden;text-align: center}
.product_left h3{color: #fff;padding:45px; line-height: 30px;font-size: 20px; }
.product_nav{padding: 30px 30px 40px;}
.product_nav span{ display: block;margin-top: 20px;background: #bb4725;line-height: 28px;padding: 10px;color: #512004;cursor: pointer}
.product_nav span.cur{color: #fff;}
.product_right{float: right;width: 935px;background: url(../images/product_iphone.png) no-repeat left top;height: 540px;}
.index_shiyong{background:url(../images/index-sy.png) no-repeat center; overflow: hidden;padding: 220px 0;margin-bottom: -20px}
.xiazai_li{width: 33.333%; float:left; overflow: hidden;}
.xiazai_li a{display: block;padding-top: 225px;width: 210px;line-height: 30px;color: #fff;font-size: 30px; text-align: center;transition:all .5s ease-in .1s; }

.xiazai_li a:hover{color: #ff6537;}
.xiazai_li a.app_ios{background:url(../images/IOS.png) no-repeat center top; float: left;}
.xiazai_li a.app_and{background:url(../images/and.png) no-repeat center top; margin: 0 auto}
.xiazai_li a.app_ewm{background:url(../images/erweima.png) no-repeat center top;float: right;}
.xiazai_li a.app_ios:hover{background:url(../images/IOSc.png) no-repeat center top; float: left;}
.xiazai_li a.app_and:hover{background:url(../images/andc.png) no-repeat center top; margin: 0 auto}
.xiazai_li a.app_ewm:hover{background:url(../images/erweimac.png) no-repeat center top;float: right;}
.ymgj_footer { 
    font-size: 16px; color: #323232; text-align: center;padding: 50px 0;line-height: 30px;
}
.ymgj_footer p{width: 1200px; margin: 0 auto;}
.mt20{margin-top: 20px !important;}

.tab_sidle {
    overflow: hidden;
}
overflow{overflow: hidden}
.hide{display: none}
.tab_mian{position: relative; overflow: hidden;padding-top: 60px;padding-left: 22px;}
.er_nav{margin-left: 320px; width:630px;height: 48px; background: #ebebeb;color: #666666;line-height: 48px;border-bottom: 1px #009966 solid;}
.er_nav span{display: block;float:left;padding:0 20px;cursor: pointer;}
.er_nav span.cur{background: #009966;color: #fff;}
.tab2_mian{padding-left: 335px;padding-right: 20px;position: relative; height: 395px;padding-top: 37px; text-align: center; font-size: 18px;line-height: 36px;}
.tab2_mian img{position: absolute; left: 0; top:0px;display: block;width: 222px; height: 393px;border-radius: 3px;}
.color_009966{color:#009966}
.font-size24{font-size: 24px;}

.about_index {
  padding-bottom: 0; overflow: inherit;
}

.product_gongneng {
   overflow: hidden;position: relative;
}
.bg_product{background: url(../images/product_bg.png) no-repeat center top;padding: 20px 0; height: 83px;width: 184px; text-align: center; margin: -1px auto 0;}
.product_p{color: #fff; font-size: 16px; text-align: center; font-size: 24px;padding: 30px 0; width: 800px;margin:0 auto}
.ymgj_miaoshus{ font-size: 20px;padding: 10px 0 30px; width: 800px; text-align: center; margin: 0 auto}
.gong_list{overflow: hidden; background: #fff url(../images/bgfff.png)  no-repeat center bottom;padding: 45px 0;}
.gong_list span{float: left; width:20%; overflow: hidden;padding: 20px 0;}
.gong_list span img{width:120px; height: 120px;display: block; margin: 0 auto;}
.gong_list span font{ margin: 0 auto; display: block; width: 150px; text-align: center; color: #666666;line-height: 50px; font-size: 24px;}
.mb-160{margin-bottom: -160px;}
.bg_product_fff{background:#fff url(../images/bgfff.png)  no-repeat center bottom;height: 160px;position: absolute;left: 0;width: 100%;bottom: 0;z-index: 1;}
.z-1000{z-index: 100;}

.ymgj_section_product {
    margin-top: 35px;
}

.price_bg {
    background: url(../images/price_banner.jpg) no-repeat center top; height: 500px;width: 100%;
}
.price_table{ margin-top:-105px; overflow: hidden; background: #fff}
.price_table table{width: 100%;}
.price_table table,.price_table table tr, .price_table table td,.price_table table th{border: 1px #ff6537 solid; text-align: center;vertical-align: middle;}
.price_table table td,.price_table table th{padding: 15px 30px;}
.price_table table td{font-size: 18px;}
.price_table table td img{width: 40px; display: block; margin: 0 auto}
.price_table table h3{font-size: 30px;}
.price_table table th p{padding: 0 10px; font-size: 16px;line-height: 24px;}
.price_table table th font{line-height: 24px; display: block;}
.price_table table th div{font-size: 16px;}
.price_table table th div span{color: #ff6537;font-size: 36px;}

.service_bg {
    background: url(../images/server_banner.png) no-repeat top center; height: 500px;width: 100%;min-width: 1200px;
}
.ymgj_ico{width: 33.333%;float: left; text-align: center;}
.ymgj_ico font{display: block;margin: 0 auto; width:180px; height: 180px;cursor: pointer;background: url(../images/ico_split.png) no-repeat 100px -200px;}
.ymgj_ico font.ico_1{background-position:-10px 50%;transition:transform .5s ease-in .1s}
.ymgj_ico font.ico_3{background-position:-210px 50%;transition:transform .5s ease-in .1s}
.ymgj_ico font.ico_2{background-position:-410px 50%;transition:transform .5s ease-in .1s}
.ymgj_ico font:hover{transform: scale(0.9);transition:all .5s ease-in .1s}
.ymgj_fwzx font{width: 260px; height: 100px;padding: 20px; background: #b3e1d1;display: block;margin: 0 auto;}
.ymgj_fwzx font img{padding: 36px 70px; width: 118px;height: 28px;border: 1px #009966 solid; }
.ymgj_fwzx{padding: 30px 0;}
.ymgj_service_des{background: url(../images/bgbgbg.png) repeat ;}
.service_li{width: 340px; float: left;padding:35px 0;padding-right: 90px; text-align: center}
.service_li .a{background: #fff;border-bottom: #009966 11px solid; height: 360px; }
.service_li img{display: block; width: 340px; height: 200px; margin: 0 auto;}
.service_li h4{padding: 25px 0 0; font-size: 24px; color: #009966;}
.service_li p{padding:  0 25px;line-height: 30px;font-size: 16px; margin-top: 10px;}
.service_li.three{padding-right: 0; float: right;}

.overflow {
    overflow: hidden;
}
.pdtb60{padding: 50px 0;}
.ymgj_ico span{font-size:24px;line-height: 40px; padding: 5px 0; display: block;}
.ymgj_ico i{height: 4px; width: 40px;display: block; margin: 0 auto 10px;}
.ymgj_ico p{width: 260px; margin: 0 auto;font-size: 18px; color: #666666;line-height: 30px;}

.download-containner {
    background: url(../images/download_bg.jpg) no-repeat center; height: 780px; width: 100%
}
.phone-bg{background: url(../images/product_iphone.png) no-repeat center; height: 390px; width: 222px;padding: 61px 20px 93px 22px;float: left;}
.down_content{padding:128px 0; margin: 0 auto;width: 980px;}
.download-content{float: right;padding: 114px 0 0 0; color:#fff;width: 500px;}
.header-p{font-size:60px; font-family: '方正正准黑简体' }
.follow-content{font-size: 18px;}
.download-ways{padding-top: 40px; overflow: hidden}
.download-way{width: 266px; float: left;}
.download-way span{ display: block;padding-bottom: 20px; }
.download-way span a{border-radius: 5px; display:block; margin:0 auto; text-align: center;line-height: 60px;color:#fff; font-size:18px; transition: all  .2s ease-in .1s;}
.download-way span a:hover{ transition: all  .2s ease-in .1s;box-shadow: 1px 5px 10px rgba(255,146,147,.5);}
.download-way span a i{display: inline-block;width: 30px; line-height: 60px;}
.download-way span a.a1{background:#ff6537}
.download-way span a.a1:hover{background:#ff4d18}
.download-way span a.a2:hover{background:#00704b}
.download-way span a.a1 i{background:url(../images/iOS-icon.png) no-repeat center left; display:inline-block;}
.download-way span a.a2{background:#009966 }
.download-way span a.a2 i{background:url(../images/Android-icon.png) no-repeat center left; display:inline-block;}
.erw_wi{width:130px; height: 130px;padding: 5px; background: #fff; float: right}
.erw_wi img{width:130px;}

.contact_bg {
    background:url(../images/aboutus.jpg) no-repeat center top;height: 500px;width: 100%; min-width: 1200px;
}

.selction_1 {
    overflow: hidden;padding-top: 70px;padding-bottom: 60px;
}
.selction_1 h3{ text-align: center; font-size: 36px;}
.selction_1 p.p1{ text-align: center; font-size: 18px;line-height: 30px;width: 1000px; margin: 5px auto 0;}
.four-im{ overflow: hidden;padding-top: 50px;}
.four-im li{ overflow: hidden; float: left;width: 25%; text-align: center; font-size: 18px;line-height: 36px;color: #666666;}
.four-im li span{width: 160px; margin: 0 auto; height: 150px; display: block;background: url(../images/about_split.png) no-repeat; cursor: pointer;}
.four-im li span.about_ico_1{background-position: 0 50%;}
.four-im li span.about_ico_2{background-position: -160px 50%;}
.four-im li span.about_ico_3{background-position: -320px 50%;}
.four-im li span.about_ico_4{background-position: -480px 50%;}
.four-im li h4{font-size: 24px;color: #009966;padding-top: 5px;}


.seL_bg {
    background: url(../images/about_C.jpg) no-repeat center top; 
}

.company_t {
    overflow: hidden;
}
.company_t li{padding:20px 0;padding-right: 40px; width:270px;float: left; }
.company_t li.four{padding-right: 0}
.company_t li img{width: 270px; height: 220px;display: block}

.map_company {
    overflow: hidden; position: relative; height: 600px;padding-top: 40px;
}
.map{width: 100%; height: 600px;}
.company_lxfs{background:url(../images/xinxiang.png) no-repeat center top; position: absolute;bottom: 0;right: 0;height: 159px;width: 289px;padding: 52px 77px 148px 115px; line-height: 24px;font-size: 16px;}
.company_lxfs p{padding: 7px 0;}

.bg_fff {
    background: #fff;
}

.bg_f6f6f6 {
    background: #f6f6f6;
}
.ymgj_article{background:#f6f6f6 url(../images/xiao_bg.jpg) no-repeat top;padding-top: 416px; }
.box-show{box-shadow:1px 2px 10px rgba(0,0,0,0.4); background: #fff;}
.ymgj_article ul{overflow: hidden; padding: 0 35px;}
.ymgj_article ul li{padding: 35px 0;border-bottom: 1px #e5e5e5 solid; line-height: 36px;}
.ymgj_article ul li i.f{float: left;width: 10px; height: 10px; background: #009966;margin-top: 13px;}
.ymgj_article ul li .aa{font-size: 22px; }
.ymgj_article ul li .aa:hover{font-size: 22px; color:#ff6537}
.ymgj_article ul li p{font-size: 16px;}
.other{ overflow: hidden;}
.other span{ overflow: hidden; display: block; font-size: 16px;}
.other span em{ float: left; background: url(../images/eye_bg.png) no-repeat center; height: 36px; width: 35px;margin-left: 5px;}

.ymgj_pages{overflow: hidden;}
.pagination {clear: both;font-size: 0;text-align: center;padding: 33px 0;}
.pagination .prev, .pagination .next,.pagination .frist_p,.pagination .last_p {padding: 0 10px;height: 30px;line-height: 30px;border: 1px solid #dcdcdc; font-size: 14px;}
.pagination .item,.pagination .frist_p,.pagination .last_p, .pagination .prev, .pagination .next, .pagination .more, .pagination .total, .pagination .current {
min-width: 30px;height: 30px;line-height: 30px;-wekit-border-radius: 5px;-moz-border-radius: 5px;display: inline-block;font-size: 14px;border: 1px solid #dcdcdc;background: #fff;color: #555;text-decoration: none;margin-left: 3px;margin-right: 3px;}
.ymgj_pages .pagination .current, .ymgj_pages .pagination a:hover{float:none;background-color: #ff4400;border: 1px solid #ff4400;color: #fff;cursor: pointer}
.pagination .total{padding:0 10px;background: #eee;}
.pagination .input_page{margin: 0 10px; width: 40px; overflow: hidden;height: 20px;padding: 5px; border:1px solid #dcdcdc; }
.chaxu_p{padding: 0 10px;height: 30px;line-height: 30px;border: 1px solid #dcdcdc; font-size: 14px;margin-left: 3px;margin-right: 3px;display: inline-block;background: #ff4400; color: #fff;}
.zhuanda_p{padding: 1px 0px 1px 15px;font-size: 14px; line-height: 30px;display:inline-block;}
.ymgj_article_article {
    padding:35px 35px 80px;background: #fff; margin: 20px 0;
}
.article_title{font-size:30px;text-align: left;}
.article_date{padding: 20px 0 ;border-bottom: 1px #e5e5e5 solid;margin-bottom: 15px;}
.article_date.other span{float: left;line-height: 36px;padding-right: 10px; color: #666;}
.article_date .bdsharebuttonbox a.bds_more{margin: 0;padding-left: 36px; line-height: 36px; height: 36px;width: auto;text-indent:0; font-size: 16px; background: url(../images/share_ico.png) no-repeat center left; color: #666666;}
.article_article_mian{line-height: 30px; font-size: 16px;}
.product_nav span{ display: block;margin-top: 20px;background: #d3522c;line-height: 28px;padding: 10px;color: #512004;cursor: pointer;transition:all .2s ease-in .1s;}
.product_nav span.cur,.product_nav span:hover{color: #fff;background: #bb4725;transition:all .2s ease-in .1s;}
