@charset "utf-8";
/* CSS Document */
img{max-width: 100%;}
/*文字颜色*/
.white{
	color:#fff;
}
body{padding-top: 75px;}
.flexslider{position:relative;height:400px;overflow:hidden;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;background:url(../images/slide_dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{}
.flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute; background: url(../images/slide_arr.png) no-repeat; top: 45%; z-index: 111;}
.flex-direction-nav li a.flex-prev{left:40px; background-position: 0 0;}
.flex-direction-nav li a.flex-next{right:40px;background-position:right 0; }

/* 头部 */
.navbar-diy{height: 75px; background: #000;border-radius: 0; overflow:hidden;}
.header .header-main{height: 75px;padding:0 10px;}
.header-main .logo{float: left;width: 160px; height: 40px; margin-top: 17px;}
.top-right{float: right; height: 30px; margin-top: 5px; margin-right: 10px;}
.top-right .top-btn{height:28px;margin-top:5px;}
.top-right .topbtn{display: inline-block;border:1px solid #33a3ff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;height: 24px; line-height: 24px; width: 60px; text-align: center; color:#33a3ff;margin-right: 15px; float: left;font-size:12px;}
.top-right .tel{display: block; height: 30px; line-height: 30px; color:#33a3ff; font-size: 18px; padding-left: 30px; background: url(../images/tel.png) left 2px no-repeat;font-family:Arial}

.navbar-box{height: 75px; width: 815px; margin:0 auto; display: none;}
.navbar-box li{float: left; height: 75px;text-align: center;}
.navbar-box li a{display: block;padding:15px 25px;}
.navbar-box li a span{display: block; height: 20px; line-height: 20px; color: #fff;}
.navbar-box li a span.ch{font-size: 16px;height: 25px; line-height: 25px;}
.navbar-box li a span.en{font-size: 12px;}
.navbar-box li a.active,
.navbar-box li a:hover{background: #108aed;}



.pages {text-align: center;padding:20px 0;}
.pages a{display: inline-block; *display: inline; *zoom:1; height: 28px; line-height: 28px; border:1px solid #e4e4e4;padding:0 12px; margin:0 5px;}
.pages .more {font-style: normal;}
.pages a.cur{background: #108aed; border:1px solid #108aed; color: #fff;}
.pages .prev,
.pages .next{color: #999;font-family: 宋体;}



/* 新闻 */
.scale{overflow: hidden;display: block;}
.scale img{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.scale:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.vc-box{overflow: hidden;display: block;}
.vc-box img{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.vc-box:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}

.col-news-list {padding:10px 0;}
.col-news-list .n-pic{margin-bottom: 10px;}
.col-news-list .n-pic img{width: 100%}
.col-news-list .n-intro{overflow: hidden;_float:left;_zoom:1;}
.col-news-list .n-title{line-height:22px; }
.col-news-list .n-title a{font-size: 16px;color: #666}
.col-news-list .n-desc{color: #808080;font-size: 14px; line-height:22px; margin-bottom: 5px;}
.col-news-list .n-meta{height: 30px;}
.col-news-list .n-meta span{display: block; float: left; line-height: 28px;}
.col-news-list .n-meta .catename{display: block; border:1px solid #33a3ff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;height: 28px; line-height: 28px; width: 66px; text-align: center; color:#33a3ff;margin-right: 15px; float: left;}
.col-news-list .n-meta .tag{margin-right: 25px;}
.col-news-list .n-meta .time{color: #999; border-left: 1px solid #d9d9d9; padding-left: 20px;}
.page-banner{ position: relative;}

.col-content .content img{max-width: 100%;}
.col-content .content p{margin-bottom: 15px; line-height:30px; color: #333; font-size: 16px;}
.col-content .content p a{margin:0 3px;  text-decoration: none;line-height:30px; border-bottom:1px dotted #999;color: #3588be; font-size: 16px;}
.col-content h1{font-size: 28px; line-height: 35px; color: #333; text-align: center; margin-bottom: 15px;}
.col-content .meta{margin-bottom: 30px; height: 30px; text-align: center;}
.col-content .meta span{display:inline-block; height:28px; line-height: 28px;}
.col-content .meta .cate{border:1px solid #33a3ff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;height: 28px; line-height: 28px; width: 66px; text-align: center; color:#33a3ff;margin-right: 15px;}
.col-content .meta .time{padding:0 10px; color: #999;font-size: 14px;}
.col-bar{padding:0 10px; border-left: 1px solid #d9d9d9; width: 240px; float: right;}
.relation-box{max-width: 240px; overflow: hidden; float: right;}
.relation-box .rela-hd{height: 25px; border-bottom: 1px solid #d9d9d9;font-size: 16px; margin-bottom: 10px;}
.relation-list li{margin-bottom: 10px;}
.relation-list li .r-title{height: 25px; line-height: 25px;}
.relation-list li .r-title a{color:#333;font-size: 14px;}
.relation-list li .r-dess{color:#999}



/* 首页 */
.section-2{background: url(../images/index_bg2.jpg) no-repeat; background-size:cover;}
.section-3{background: url(../images/index_bg3.jpg) no-repeat; background-size:cover;}
.section-4{background: url(../images/index_bg4.jpg) no-repeat; background-size:cover;}
.section-5{background: url(../images/index_bg5.jpg) no-repeat; background-size:cover;padding-bottom: 105px;}
.index-hd{text-align: center;color: #013daf; margin-bottom: 50px;}
.index-hd .en{font-size:44px; font-family:arial; background: url(../images/line.jpg) bottom center no-repeat;padding-bottom:15px; margin-bottom: 15px;}
.index-hd .ch{font-size: 18px;}

.product-center{text-align: center;}
.product-center li{display: inline-block; *display: inline;*zoom:1;padding:15px 15px;}
.product-center li .ico{display: block; width:80px; height:80px; margin-bottom: 16px;}
.product-center li .txt{font-size:16px;color: #666}
.product-center li .p-ico1{background: url(../images/prot_item1.png) no-repeat;background-size:cover;}
.product-center li .p-ico2{background: url(../images/prot_item2.png) no-repeat;background-size:cover;}
.product-center li .p-ico3{background: url(../images/prot_item3.png) no-repeat;background-size:cover;}
.product-center li .p-ico4{background: url(../images/prot_item4.png) no-repeat;background-size:cover;}
.product-center li .p-ico5{background: url(../images/prot_item5.png) no-repeat;background-size:cover;}
.product-center li:hover .ico{background-position:0 bottom;}

.index-video{width: 1100px; margin:0 auto;}
.index-video-list{padding:5px 30px;}
.index-video-list .vpic{position: relative;overflow: hidden;}
.index-video-list .vpic img{width: 100%;}
.index-video-list .vtitle{height:50px;line-height: 50px;color: #666;font-size:16px; text-align: center;}
.index-video-list .intro{background: url(../images/index_vbox.png); display: block;text-align: center;color: #fff; font-size: 24px; position: absolute; left: 0; top: 0; width: 100%;height:100%;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s; display: none;}
.index-video-list .intro-cont{width: 100%;text-align: center; padding:0 10px;position: absolute; left: 0; top: 50%;margin-top: -25px;}
.index-video-list .playbox{display:block;background: url(../images/box.png); display: block;text-align: center;position: absolute; left: 0; top:0; width: 100%; height: 100%;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.index-video-list .playbtn{display:block;display: block;text-align: center;position: absolute; left: 50%; top: 50%; margin-left: -25px; margin-top: -25px; width:50px; height: 50px; background: url(../images/video_btn.png) no-repeat;}



.about-main .about-pic{text-align: center;}
.about-main .about-txt{line-height: 20px;font-size: 14px;}
.about-main .about-txt span{font-weight: bold;}
.about-main .about-txt .more{display:inline-block;border:1px dashed #33a3ff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;height: 25px; line-height: 25px; width: 66px; text-align: center; color:#33a3ff;}
.about-main .about-txt p{margin-bottom:10px;}

.copp-list{margin-top:-35px;}
.copp-list li{text-align: center; float: left;padding:10px; width:50%;}
.copp-list li .c-ico{margin-bottom: 10px;height: 80px;overflow:hidden; text-align: center;}
.copp-list li .c-ico .pic-a{display: inline-block;}
.copp-list li .c-ico .pic-b{display: none;}
.copp-list li .c-ico:hover .pic-a{display: none;}
.copp-list li .c-ico:hover .pic-b{display: inline-block;}

.copp-list li .c-ico img{width:150px; height: 80px;}
.copp-list li .c-txt{color: #666666; font-size: 16px;}
.footer-fixed{position: absolute; width: 100%; left: 0; bottom: 0}

.index-news .index-news-hd{height: 35px;border-bottom: 1px solid #cccccc; margin-bottom: 10px;}
.index-news .index-news-hd .txt{height: 35px; line-height: 35px;font-size: 18px; height: 34px; border-bottom: 2px solid #108aed; float: left;}
.index-news-list li{padding:10px 0 10px 40px;border-bottom: 1px dashed #ccc;position: relative;}
.index-news-list li .i-title{height: 30px; line-height: 30px;}
.index-news-list li .i-title a{font-size: 18px;}
.index-news-list li .i-desc{font-size: 14px;}
.index-news-list li .num{width: 26px; height: 26px; background: url(../images/news_dot.jpg) no-repeat; color: #fff; font-size: 18px; position: absolute; left: 0; top: 15px; text-align: center;line-height: 26px;}
.index-news-list .more{display:inline-block;border:1px dashed #33a3ff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;height: 25px; line-height: 25px; width: 66px; text-align: center; color:#33a3ff;}
/* 选卡模版 */
.card-banner{height: 580px; background: url(../images/card_banner.jpg) center top no-repeat;}
.card-intro{width: 880px; margin:0 auto;padding-top: 135px;}
.card-intro h2{font-size: 32px; font-weight: bold;margin-bottom: 30px;color: #333}
.card-intro p{font-size: 18px; color: #4c4c4c; line-height:32px; background: url(../images/blank_dot.png) left center no-repeat;padding-left: 20px; margin-bottom: 10px;}
.card-list{width: 880px; margin:0 auto;}
.card-list li{float: left;padding:10px;}
.card-list li img{width: 200px; height: 125px;}
.lazy{
	width: 100%;height: 100%;background: url(../images/loading.gif) 50% no-repeat;
}

/* 设备 */
.hardware-sectino1{background: url(../images/device/shebei_bg1.jpg) center top no-repeat;background-size: cover;}
.hardware-sectino2{background: url(../images/device/shebei_bg2.jpg) center top no-repeat;background-size: cover;}
.hardware-sectino3{background: url(../images/device/shebei_bg3.jpg) center top no-repeat;background-size: cover;}
.hardware-sectino4{background: url(../images/device/shebei_bg4.jpg) center top no-repeat;background-size: cover;}
.hardware-sectino5{background: url(../images/device/shebei_bg5.jpg) center top no-repeat;background-size: cover;}
.h-section{padding:100px 0;}

.hardwaretxt-wrap{padding:10px;}
.hardwaretxt-pic{padding:10px;}
.hardwaretxt-wrap .txt-hd{padding-left: 10px; border-left: 2px solid #000;color: #3e454b; margin-bottom: 30px;display:inline-block;}
.hardwaretxt-wrap .txt-hd .en{line-height: 30px; font-size: 30px;}
.hardwaretxt-wrap .txt-hd .ch{line-height: 30px; font-size: 20px;border-bottom: 1px solid #b3b3b3;padding-bottom:5px;}
.txt-bd p{font-size: 16px; color: #4c4c4c; line-height:32px; background: url(../images/blank_dot.png) 0 10px no-repeat;padding-left: 20px; margin-bottom: 10px;}
.hardware-sectino4 .section-main .hardwaretxt-pic{margin-top: 100px;}
.hardware-sectino5 .section-main .hardwaretxt-pic{margin-top: 100px;}
.txt-wrap-odd .txt-hd{color: #fff; border-left: 2px solid #fff}
.txt-wrap-odd .txt-hd .ch{border-bottom: 1px solid #fff;}
.txt-wrap-odd .txt-bd p{background: url(../images/bai_dot.png) 0 10px no-repeat; color: #fff}

/* app*/
.app-banner{background: url(../images/app/app_banner.jpg) center top no-repeat; background-size: cover;}
.app-sectino1{background: url(../images/app/app_bg1.jpg) center top no-repeat;background-size: cover;}
.app-sectino2{background: url(../images/app/app_bg2.jpg) center top no-repeat;background-size: cover;}
.app-sectino3{background: url(../images/app/app_bg3.jpg) center top no-repeat;background-size: cover;}
.app-sectino4{background: url(../images/app/app_bg4.jpg) center top no-repeat;background-size: cover;}
.app-sectino5{background: url(../images/app/app_bg5.jpg) center top no-repeat;background-size: cover;}
.app-sectino6{background: url(../images/app/app_bg6.jpg) center top no-repeat;background-size: cover;}
.app-try{background: url(../images/app/app_try.jpg) center top no-repeat;background-size: cover;}
.app-container .section-main .hardwaretxt-wrap{float: left;margin-top: 100px;}
.app-container .section-main .hardwaretxt-pic img{max-width:500px;}
.app-container .section-main .hardwaretxt-pic{margin-top:70px;}
.app-sectino1 .section-main .hardwaretxt-pic{margin-top: 130px;}
.app-sectino2 .section-main .hardwaretxt-pic{margin-top: 130px;}
.app-sectino5 .section-main .hardwaretxt-pic{margin-top: 70px;}
.app-sectino4 .section-main .hardwaretxt-pic{margin-top:130px;}
.txt-desc{font-weight: bold;font-size:18px; color: #000; margin-bottom: 20px; line-height: 40px;}
.txt-cont{font-size: 14px; color: #333; line-height: 22px;}
.txt-cont2{font-size: 16px; color: #333; line-height:28px;}
.txt-wrap-odd .txt-desc{color: #fff;}
.txt-bd .item span{ display: inline-block; height: 25px; line-height: 25px; background: url(../images/blank_dot.png) left center no-repeat;padding-left: 20px;font-size: 16px;margin-right:15px;margin-bottom: 10px; color: #333}
.txt-wrap-odd .item span{color: #fff;background: url(../images/bai_dot.png) left center no-repeat;}
.txt-wrap-odd .txt-cont{color: #fff;}
/* 公司 */
.pages-banner{height: 460px;}
.cp-banner{ background: url(../images/intro_banner.jpg) center top no-repeat; background-size:cover}
.news-banner{ background: url(../images/news_banner.jpg) center top no-repeat; background-size:cover}

.cp-wrap{padding:15px 0;}
.cp-wrap2{padding:15px 0; background: #f2f2f2;}
.cp-intro-txt{font-size: 14px;color: #333;line-height:25px;padding:10px;}
.cp-intro-pic{padding:10px 0;}

.bank-box{border-bottom: 1px dashed #d9d9d9;padding-bottom:20px; margin-bottom: 20px;}
.bank-hd{font-size: 22px; height:30px; line-height: 30px; margin-bottom: 20px;}
.bank-bd p{line-height: 20px; margin-bottom:10px; color: #333;font-size: 14px;}
.bank-bd{ margin-bottom: 20px;}
.contact-hd{font-size: 22px; height:30px; line-height: 30px; margin-bottom: 20px;}
.contact-left{float: left;}
.code-box{text-align: center; float: left;}
.code-box .code-desc{margin-top:10px; color: #808080;font-size: 14px;}
.code-box .code-desc span{color: #33a3ff;}

.contact-item li{height: 25px; line-height: 25px;font-size: 16px;color: #333; margin-bottom: 20px;}
.contact-item li a,
.contact-item li span{display: inline-block; vertical-align: middle;}
.contact-item li span{color: #108aed;font-size: 20px;}
/* 套餐 */
.tc-wrap{padding:30px 0; position:relative;}
.taocan-banner{background: url(../images/taocan_banner.jpg) center top no-repeat; background-size:cover}
.tc-section2{background: url(../images/taocan_bg2.jpg) center top no-repeat; background-size:cover;}
.tc-section1{background: url(../images/taocan_bg.jpg) center top no-repeat;background-size:cover;}
.tc-hd{height: 30px; padding-left: 10px; border-left: 2px solid #000;color: #3e454b; margin-bottom: 50px;display:inline-block; }
.tc-wrap .actionBtn{display:block; width:300px; height:60px; background:url(../images/tcbtn.png) no-repeat; line-height:60px; color:#fff;font-size:26px; text-align:center;padding-left:30px; margin-bottom:20px;}
.tc-wrap .container{position:relative;}
.tc-hd .en{height: 30px; line-height: 30px; font-size: 30px;}
.tc-hd .ch{height: 30px; line-height: 30px; font-size: 20px;border-bottom: 1px solid #b3b3b3;padding-bottom:5px;}
.tc-list li{padding:10px 70px 10px 0;overflow:hidden; position:relative}
.tc-list li.tc-box1{border-bottom:1px dashed #2b82f9;}
.tc-list li.tc-box2{border-bottom:1px dashed #44e24c;}
.tc-list li.tc-box3{border-bottom:1px dashed #ee4335;}
.tc-list li.tc-box4{border-bottom:1px dashed #d437f7;}
.tc-list li.tc-box5{border-bottom:1px dashed #fda61d;}
.tc-list li.tc-box6{border-bottom:1px dashed #75c7d3;}
.tc-list li.tc-box7{border-bottom:1px dashed #77d07e;}
.tc-list li.tc-box8{border-bottom:1px dashed #7079c8;}
.tc-list li .tc-dot{width:60px;height:60px; float:left;margin-right:10px;}
.tc-list li .tc-tit{font-size:14px; line-height:30px; color:#666;overflow:hidden;_float:left;_zoom:1;}
.tc-list li .tc-price{margin-top:10px; position:absolute; right:0; top:10px;}
.tc-list li .tc-price .p1{color:#ff463d;font-size:18px;}
.tc-list li .tc-price .p2{color:#999;font-size:13px; text-decoration:line-through;}
.tc-list li .tc-price .p1 span{font-size:12px;}
.tc-intro{padding-top:50px;}
.tc-intro .tc-intro-hd{font-size:20px; height:30px; margin-bottom:20px; line-height:30px;}
.tc-intro .tc-content{float:left;}
.tc-intro .tc-content p{line-height:25px; font-size:14px;}
.tc-intro .tc-pic{float:right;}

.tc-notes dl{padding-left:42px; margin-bottom:40px;}
.tc-notes dl dt{font-size:20px;line-height:30px;margin-bottom:20px; position:relative;}
.tc-notes dl dd{font-size:14px;}
.tc-notes dl dd p{line-height:20px;margin-bottom:20px;}
.tc-notes dl dt .note-dot{display:block;width:30px; height:30px;background:url(../images/goumai_dot.png) no-repeat; position:absolute; left:-40px; top:0}

.tc-notes .dl-notes1 dt .note-dot{background-position:0 0}
.tc-notes .dl-notes2 dt .note-dot{background-position:0 -167px;}
.tc-notes .dl-notes3 dt .note-dot{background-position:0 -401px;}
.tc-notes .dl-notes4 dt .note-dot{background-position:0 -568px;}
.tc-notes .dl-notes5 dt .note-dot{background-position:0 -769px;}
.tc-notes .dl-notes6 dt .note-dot{background-position:0 -1037px;}
.tc-notes .dl-notes7 dt .note-dot{background-position:0 -1204px;}
.tc-notes .dl-notes8 dt .note-dot{background-position:0 -1341px;}


.dl-notes1 dt{color:#088bdf;}
.dl-notes2 dt{color:#44e24c;}
.dl-notes3 dt{color:#ee4335;}
.dl-notes4 dt{color:#d437f6;}
.dl-notes5 dt{color:#fda61d;}
.dl-notes6 dt{color:#06d179;}
.dl-notes7 dt{color:#088bdf;}
.dl-notes8 dt{color:#fb44a7;}


/* 侧边栏 */
.sidebar{width: 120px; float: left;}
.sidebar-fixed-left{position:fixed; left:-120px; top: 95px; z-index: 100; transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;}

.opening .sidebar-fixed-left{left: 0; position: fixed;}
.col-main{width: 1100px;float: right;}
.side-nav li{margin-bottom:10px; height: 40px; width: 100px;}
.side-nav li a{display: block; height: 40px;background: #1e222e; color: #fff; font-size: 14px; line-height: 40px;padding-left:15px;}
.side-nav li.active a,
.side-nav li a:hover{background:#cf0906 url(../images/arr.png) 90% center no-repeat;}

/* 视频 */
.web-page{padding:10px 0;}
.video-box{padding:10px 0;overflow: hidden;}
.video-box .vc-box{position: relative; height: auto;overflow: hidden;}
.video-box .vc-box img{width:100%; height: 100%}
.video-box .play{display: block; width: 50px; height: 50px; background: url(../images/video_btn.png) no-repeat;position: absolute; left: 50%; top: 50%; margin-top: -25px; margin-left: -25px; z-index: 3;}
.video-box .layer{display: block;position: absolute; width: 100%; height: 100%;z-index: 2; background: url(../images/layer.png); left: 0; top: 0}
.video-box .vc-intro{background: #f2f2f2;padding:10px;}
.video-box .vc-intro .vc-title{height: 20px;line-height: 20px;overflow: hidden; margin-bottom:6px;}
.video-box .vc-intro .vc-title a{font-size: 15px; color: #333}
.video-box .vc-intro .vc-desc{color: #999;height: 34px;}
/* 底部 */
.footer{background: #262626;padding:15px;}
.footer-main{margin:0 auto; width: 1300px;}
.footer-left{float: left;}
.footer-left p{line-height: 25px; color: #808080;font-size: 14px;}
.footer-left p.tel{padding-left:26px; background: url(../images/tel2.png) left center no-repeat;}
.footer-right{float: left; height: 75px;}
.footer-right .footer-code{width: 75px; height: 75px; float: left;}
.footer-right .footer-share{height: 36px; margin-right: 25px; float: left; margin-top: 20px;}
.footer-right .footer-share a{display: block; width: 36px; height: 36px; background: url(../images/f_sns.png) no-repeat; float: left; margin-left: 10px;}
.footer-right .footer-share .qq{background-position: 0 0}
.footer-right .footer-share .weixin{background-position: -51px 0}
.footer-right .footer-share .weibo{background-position: -101px 0}
.pages-banner{height: 200px;}

.cp-cultrue{border-left: 1px solid #33a3ff; margin:20px;}
.cp-cultrue ul{padding-left:30px;}
.cp-cultrue li{margin-bottom:20px; position: relative;}
.cp-cultrue li .hd{font-size: 16px; margin-bottom: 10px;}
.cp-cultrue li .hd span{color: #33a3ff;}
.cp-cultrue li .bd{font-size: 14px;}
.cp-cultrue li .dot{display: block; width:20px; height: 20px; background: url(../images/intro_dot.png) no-repeat; position: absolute; left: -40px; top: 10px;}
/* 微信功能 */
.soft-banner{background: url(../images/software/software_banner.jpg) center top no-repeat; background-size: cover;}
.soft-sectino1{background:url(../images/software/software_bg2.jpg) center top no-repeat; background-size: cover;}
.soft-sectino2{background:url(../images/software/software_bg3.jpg) center top no-repeat; background-size: cover;}
.soft-sectino3{background:url(../images/software/software_bg4.jpg) center top no-repeat; background-size: cover;}
.soft-sectino4{background:url(../images/software/software_bg5.jpg) center top no-repeat; background-size: cover;}
.soft-sectino5{background:url(../images/software/software_bg6.jpg) center top no-repeat; background-size: cover;}
.soft-sectino6{background:url(../images/software/software_bg7.jpg) center top no-repeat; background-size: cover;}
.soft-sectino7{background:url(../images/software/software_bg8.jpg) center top no-repeat; background-size: cover;}
.soft-sectino8{background:url(../images/software/software_bg9.jpg) center top no-repeat; background-size: cover;}
.soft-sectino9{background:url(../images/software/software_bg10.jpg) center top no-repeat; background-size: cover;}
.soft-sectino10{background:url(../images/software/software_bg11.jpg) center top no-repeat; background-size: cover;}
.soft-sectino11{background:url(../images/software/software_bg12.jpg) center top no-repeat; background-size: cover;}
.soft-sectino12{background:url(../images/software/software_bg13.jpg) center top no-repeat; background-size: cover;}
.soft-try{background: url(../images/software/soft_try.jpg) center top no-repeat;background-size: cover;}

.try{
	display: inline-block;
}
.try .btn_try{display: inline-block;}
.try .btn_try_h{display: none;}
.try:hover .btn_try{display: none;}
.try:hover .btn_try_h{display: inline-block;}


.contact-item li{padding-left: 25px; background:url(../images/intro_sns.png) no-repeat;}
.contact-item li.qq{background-position:0 5px;}
.contact-item li.tel{background-position:0 -47px;}
.contact-item li.address{background-position:0 -100px;}


.izl-rmenu{width:60px;position:fixed; right:0;top:50%; margin-top:-150px;z-index:999; }
.izl-rmenu .rmenu-box{width:60px;height:206px; background:url(../images/cebg.png) no-repeat; }
.izl-rmenu .sbtn{width:60px; height:30px; cursor:pointer; position:relative; background:url(../images/kf.png) no-repeat; display:block;margin-bottom:12px;}
.izl-rmenu .btn-qq{ display:block; background-position:15px -31px;}
.izl-rmenu .btn-wx{ background-position:15px -118px;}
.izl-rmenu .btn-wx img{width:120px;height:120px;}
.izl-rmenu .btn-wx .weixin-box{-webkit-border-top-left-radius:8px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:8px;
border-top-left-radius:8px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:8px;position:absolute; left:-149px; top:-90px; display:none;padding:15px;background:url(../images/box2.png);}
.izl-rmenu .btn-phone .weixin-box{top:-48px;}
.izl-rmenu .btn-qq .qq-box{-webkit-border-top-left-radius:8px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:8px;
border-top-left-radius:8px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:8px;position:absolute;right:60px;width:120px; top:0; display:none;padding:15px;background:url(../images/box2.png);}

.izl-rmenu .btn-qq .qq-box .qqbox{color:#4fc8b4;border:1px solid #4fc8b4;border-radius:5px;margin:4px 0}
.izl-rmenu .btn-qq .qq-box .qqbox a{color:#4fc8b4;}
.izl-rmenu .btn-phone{background-position:15px -74px; }



.izl-rmenu .btn-top{background-position:15px 10px;}
.izl-rmenu .btn-bottom{background-position:15px -154px; margin-bottom:10px;}
/*.izl-rmenu .colse{width:72px; height:30px; background:url(../images/close.png) no-repeat center center; cursor:pointer;}*/
.izl-rmenu .colse{width:72px; height:30px; background:url(../images/close.png) no-repeat center center; cursor:pointer;}
.izl-rmenu .open{ display:none;width:72px; height:30px; background:url(../images/open.png) no-repeat center center; cursor:pointer;}

/* 微信功能 */
.weixin-banner{background: url(../images/wechat/weixin_banner.jpg) center top no-repeat; background-size: cover;}
.weixin-sectino0{background: url(../images/wechat/weixingongneng_bg0.jpg) center top no-repeat;background-size: cover;}
.weixin-sectino1{background: url(../images/wechat/weixingongneng_bg1.jpg) center top no-repeat;background-size: cover;}
.weixin-sectino2{background: url(../images/wechat/weixingongneng_bg2.jpg) center top no-repeat;background-size: cover;}
.weixin-sectino3{background: url(../images/wechat/weixingongneng_bg3.jpg) center top no-repeat;background-size: cover;}
.weixin-sectino4{background: url(../images/wechat/weixingongneng_bg4.jpg) center top no-repeat;background-size: cover;}
.weixin-sectino5{background: url(../images/wechat/weixingongneng_bg5.jpg) center top no-repeat;background-size: cover;}
.weixin-try{background: url(../images/wechat/weixingongneng_try.jpg) center top no-repeat;background-size: cover;}
.wxgn-box{border-bottom:1px solid #ccc;padding-bottom: 40px;margin-bottom: 40px;}
.gnxs-hd{border-bottom:1px solid #ccc;height: 40px; line-height: 40px;font-size: 16px;}
.gn-pic{text-align:center;}
.gn-pic img{}
.gn-txt{padding:20px 0;font-size: 20px; line-height: 30px;}
.gn-txt span{display: inline-block;}
.gn-txt span.g-num{width: 30px; height: 30px; float: left; background: url(../images/goumai_dot.png) no-repeat; margin-right: 10px;}
.gn-txt span.g-num-1{background-position:0 0}
.gn-txt span.g-num-2{background-position:0 -167px;}
.gn-txt span.g-num-3{background-position:0 -401px;}
.gn-txt span.g-num-4{background-position:0 -568px;}
.gn-txt span.g-num-5{background-position:0 -769px;}
.gn-txt span.g-num-6{background-position:0 -1037px;}
.gn-txt span.g-num-7{background-position:0 -1204px;}
.gn-txt span.g-num-8{background-position:0 -1341px;}
.gn-txt span.g-bd{overflow: hidden;display:block;}
.weixin-sectino2 .gn-txt{color: #fff;}
.wxgn-top-box{margin-top:0px;}
.card-box{padding:10px 0; text-align:center;}
#gallery{padding:20px 0}
.but-txt{float:right;padding:0 5px;line-height: 22px; color: #fff; position: absolute; right: 0; top: 0;}

/*合作伙伴*/
.cooperation-banner {
	background: url(../images/cooperation_banner.png) center top no-repeat;
}

.optimum-conditions {
	background: url(../images/optimum-condition.png) center top no-repeat;
}

.potential-tenants {
	background: url(../images/potential-tenants.gif) center top no-repeat;
}

.bgCover {
	background-size: cover;
}

.main-part {
	padding: 30px 0;
	text-align: center;
}

.main-part>.title {
	font-size: 28px;
	font-weight: bold;
	color: #108AED;
}

.main-part>.sub-title {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	border-top: 2px solid #B5B5B5;
	margin: 5px auto 24px auto;
	padding: 4px 0;
}

.potential-tenants>.sub-title,
.optimum-conditions .sub-title {
	width: 62px;
}

.advantage>.sub-title {
	width: 78px;
}

.main-part .items {
	display: inline-block;
	margin: 0 45px;
}

.main-part .item {
	margin: 28px 0;
}

.main-part .item>.icon-img-box {
	width: 120px;
	height: 120px;
	border-radius: 50%;
	border: 5px solid #108AED;
	margin: auto;
}

.icon-img-box>.icon-img {
	width: 60%;
	height: 60%;
	margin-top: 20%;
}

.icon-img-box+.description {
	font-size: 20px;
	color: #333;
	margin-top: 10px;
}

.redwind {
	background: #ECECEC;
	padding: 20px 0;
	color: #000;
	text-align: center;
}

.redwind>.title {
	font-size: 38px;
}

.redwind>.sub-title {
	font-size: 15px;
	margin: 10px 0;
}

.advantage {
	background: #f3f7f8;
}

.advantage>.img-txts-box {
	margin: 0 auto 5px auto;
	font-size: 0;
}

.advantage>.img-txts-box>.img,
.advantage>.img-txts-box>.txt-box {
	width: 50%;
}

.padding-left-20 {
	padding-left: 20px;
}

.padding-right-20 {
	padding-right: 20px;
}

.margin-top-10 {
	margin-top: 10px;
}

.advantage>.img-txts-box>.txt-box {
	display: inline-block;
	font-size: 14px;
}

.txt-box {
	text-align: left;
}

.txt-box .title {
	position: relative;
	color: #111111;
	font-size: 16px;
	padding-bottom: 24px;
}

.txt-box .title::after {
	content: "";
	position: absolute;
	bottom: 10px;
	left: 0;
	width: 110px;
	height: 2px;
	background: #BFBFBF;
}

.txt-box>.content {
	color: #0f0f0f;
	font-size: 14px;
}

.optimum-conditions>.advance {
	position: relative;
	width: 392px;
	font-size: 13px;
	color: #333;
	padding: 5px;
	margin: 0 auto 40px auto;
	border: 1px solid #bdbdbd;
}

.optimum-conditions>.advance::after {
	content: "";
	position: absolute;
	bottom: -25px;
	left: -webkit-calc(50% - 12px);
	left: -moz-calc(50% - 12px);
	left: -o-calc(50% - 12px);
	left: -ms-calc(50% - 12px);
	left: calc(50% - 12px);
	width: 20px;
	height: 20px;
	border-right: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.optimum-conditions>.advance:last-child {
	margin-bottom: 0;
}

.optimum-conditions>.advance:last-child:after {
	display: none;
}
.sub-title.top-line{
	position: relative;
	margin-top: 22px;
	padding-top: 10px;
	font-size: 18px;
}
.sub-title.top-line::after{
	content: "";
	position: absolute;
	top: -5px;
	left: -webkit-calc(50% - 30px);
	left: -moz-calc(50% - 30px);
	left: -o-calc(50% - 30px);
	left: -ms-calc(50% - 30px);
	left: calc(50% - 30px);
	width: 60px;
	height: 3px;
	background: #000;
}
.cooperate-way>.title{
	font-size: 22px;
	color: #000;
	margin-bottom: 15px;
	letter-spacing: 6px;
	font-weight: normal;
}
.cooperate-way>.content{
	font-size: 16px;
	color: #000;
	margin-bottom: 15px;
}
.cooperate-way>.consult{
	font-size: 18px;
	color: #fff;
	background: #5696D2;
	border: none;
	padding: 8px 20px;
	outline: none;
}

/* 小屏幕（平板，大于等于768px） */
@media (min-width: 768px) {
	.but-txt{display: none;}
	.wxgn-top-box{margin-top:-80px;}
	.wxgn-box{padding:80px 0;margin-bottom: 0px;}
	.gn-txt{padding:180px 0;}
	.about-main .about-txt{padding-top: 10px;}
	.index-news{padding-left: 20px;}
	.cp-cultrue{padding:30px 0; margin:0 20px;}
	.cp-cultrue ul{padding-left: 50px;}
	.cp-cultrue li{margin-bottom: 50px; }
	.cp-cultrue li .hd{font-size: 32px; margin-bottom: 10px;}
	.cp-cultrue li .bd{font-size: 16px;}
	.cp-cultrue li .dot{ left: -60px; top: 10px;}
	.pages-banner{height: 460px;}
	.video-box .vc-box{height: 200px;}
	.video-box .vc-intro .vc-title{height: 25px;line-height: 25px;}
	.video-box .vc-intro .vc-title a{font-size: 18px;}
	.footer-right{float: right; }
	.sidebar-fixed-left{left:0; top: 95px;}
	.sidebar-mr0{left:-120px; top: 95px;}
	.col-news-list .n-title{line-height: 30px;}
	.col-news-list .n-title a{font-size: 22px;}
	.col-news-list .n-desc{font-size: 16px; line-height:30px;}
	/*.h-section{padding:100px 0;}*/
	.hardwaretxt-wrap .txt-hd{margin-bottom:50px;}
	.txt-bd p{font-size: 18px;}
	.txt-desc{font-size: 28px;}
	.product-center li{padding:0 20px;}
	.product-center li .ico{display: block; width:120px; height:120px; margin-bottom:26px;}
	.product-center li .txt{font-size: 18px;}
	.index-video-list .intro{display: block;}
	.index-video-list .playbox{top:-100%;}
	.index-video-list .vpic:hover .intro{top: 100%;}
	.index-video-list .vpic:hover .playbox{top:0;}
	.index-video-list .vtitle{font-size: 16px;}
	.index-video-list{padding:0;}
	.tc-wrap .actionBtn{position:absolute; top:10px; right:0; }
	.tc-hd{margin-bottom:50px;}
	.tc-list li{padding:10px 10px 10px 10px}
	.tc-list li .tc-dot{width:110px;height:110px; margin-right:30px;}
	.tc-list li .tc-tit{font-size:20px; line-height:110px;}
	.tc-list li .tc-price{margin-top:20px;}
	.tc-list li .tc-price .p1{font-size:30px;}
	.tc-list li .tc-price .p2{font-size:16px; }
	.tc-list li .tc-price .p1 span{font-size:16px;}
	.tc-intro{padding-top:50px;}
	.tc-intro .tc-intro-hd{font-size:20px; height:30px; margin-bottom:20px; line-height:30px;}
	.tc-intro .tc-content p{line-height:25px; font-size:14px;}

	.tc-wrap{padding:100px 0}
}
/* 中等屏幕（桌面显示器，大于等于992px） */
@media (min-width: 992px) {
	.product-center li{padding:0 25px;}
	.product-center li .ico{width:160px; height:160px; margin-bottom:36px;}
	.product-center li .txt{font-size: 18px;}
	.index-video-list .vtitle{font-size:18px;}
	.copp-list li{width:33.33%;}
	.pages-banner{height: 600px;}
}

/* 大屏幕（大桌面显示器，大于等于1200px） */
@media (min-width: 1200px) {
	 .product-center li .ico{ width:180px; height:180px;}
	 .product-center li .txt{font-size:20px;}
	 .index-video-list .vtitle{font-size:24px;}
	 .copp-list li{width:16.6%;}
	 .navbar-box{display: block;}


}
@media (min-width: 1367px) {
	/*左侧导航菜单*/
	.sidebar-fixed-left{left:20px;}
	.side-nav li{height: 50px; width: 120px;}
	.side-nav li a{height: 50px;font-size: 16px; line-height: 50px;padding-left:20px;}
}





