@charset "utf-8";
/* CSS Document */

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0; }
*{ font-family:"微软雅黑"; font-size:14px;}
a { color: #000; text-decoration: none; font-size: 12px; }
a:hover{text-decoration:none;color:#a71e32;}
fieldset, img { border: none; }
img { display: block; }
* { margin: 0px; padding: 0px; list-style: none;}
body {color:#343f48;}
.top-bar{background-color:#242d3c;height:40px;width:100%;position:fixed;top:0;}
.top-bar .left-side{color: #80dcff;float: left; margin:10px;line-height:19px;}
.top-bar .left-side a{color:#fff;}
.s-important{color:#a71e32; text-align:center; font-size:60}

.clear-both{clear:both;}
/*header*/
header{background-color:#fbfbfb; box-shadow:0 2px 6px rgba(0, 0, 0, 0.2); position:fixed;top:40px; z-index:998;width:100%;}
.head-con{width:1200px;margin: 0 auto;height:80px; }
.head-wrap{position:relative; width:100%;}

/*logo*/
.logoArea {width:300px;float:left;}
.logo{background:url(../img/logo.png) no-repeat left;height: 72px;width: 280px;background-size:auto 50%; }
.logoArea .logo {   margin-top:7px;  float: left;}

/*菜单区*/
.nav {height: 40px; margin: 0 auto; width:890px;float:right;margin-top:22px;}
.nav  ul { list-style: none; text-align: center;}
.nav  li {height: 40px; float: left; line-height: 40px;width:125px;}
.nav li:hover{}
.nav  li a {font-size: 15px; font-family: "微软雅黑"; text-decoration: none;}
.nav  li a:hover{font-weight:bold;}
.contentBox{width:1200px; margin: auto; padding-bottom:50px; min-height:60px; position:relative;}
.titleBar{height:100px;  font-weight:bold;text-align:center;}
.iconTitle{width:14px; line-height:36px; height:100%;   margin:auto 10px; float:left; display:none;}
.titleBar p{font-size:14px; font-weight:normal;line-height:28px;}
.contentBox .title{line-height:36px; font-weight:500;font-size:28px;}
.titleMore{ float:right; width:70px; line-height:36px; font-size:14px;}

.sub-wrap{position: absolute; top:80px;left:0; width:100%; height:160px; background-color:#fff;box-shadow:0 2px 6px rgba(0, 0, 0, 0.2); display:none;}
.sub-nav{width:762px;margin:8px auto 0;padding-left:438px;}
.sub-nav ul{width:124px; float:left;text-align:center;border-left:1px solid #cfcfcf;padding-top:2px;}
.sub-nav ul.navList1{}
.sub-nav ul li{width:113px;padding:0 5px;line-height:25px;}
.sub-nav ul li a{cursor:pointer;}
.sub-nav ul.navList4 li{text-align:left;margin-left:28px;}
.sub-nav ul .split{}
.sub-nav ul .split a{;}

.small-nav{width:100%; background-color:#e6e6e6;}
.small-nav p{width:1200px;margin:0 auto;height:30px;line-height:30px;}

.content{width:1200px; margin:0 auto ; background:#FFF; }
.content .leftNav{width:228px; float:left;}
.content .leftNav ul{width:180px;margin:0 auto;padding-top:30px;}
.content .leftNav ul li,.content .leftNav dl dd,.content .leftNav dl dt{line-height:40px; background-color:#e9eaeb;margin-bottom:2px;text-align:center; cursor:pointer;}
.content .leftNav ul li a,.content .leftNav dl dd a,.content .leftNav dl dt a{font-size:14px;}
.content .leftNav ul li.curr{background-color:#a71e32;}
.content .leftNav ul li.curr a{color:#fff; }
.content .leftNav dl dt.tit{background-color:#a71e32;font-size:14px;color:#fff;}
.content .leftNav dl dt a{color:#fff;}
.content .leftNav dl dt a:hover{color:#fff;}
.content .leftNav ul p{line-height:40px; background-color:#e9eaeb;margin-bottom:2px;text-align:center; cursor:pointer;background-color:#a71e32;color:#fff;}
.content .con-box{width:970px; border-left:1px solid #eaeaea; float:right;padding-top:30px;padding-bottom:30px;  position:relative;}
.content .title{height:46px; padding-bottom:30px;}
.stage{padding-bottom:50px;} 
.stage p{font-size:14px; padding:0 60px 20px;line-height:30px; text-indent:2em;}
.stage ul{padding-left:100px; padding-bottom:20px; font-weight:bold;}
.title h3{font-size:32px; color:#a71e32;height:32px;line-height:32px;margin-bottom:4px;padding:0 50px; font-weight:500;}
.title h4{font-size:16px;height:20px;line-height:20px; font-family:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;color:#aaa;padding:0 50px;font-weight:500;}
.stage .sTitle{font-size:16px; font-weight:bold; text-indent:0;}
.page-location{background-color:#a71e32;height:9px;width:9px; border-radius:100%; position:absolute;left:-5px;}
.content .leftNav dl dd{padding:5px 0 5px 15px;line-height:35px;}
.content .leftNav dl dd a{display:block; b}
.content .leftNav dl dd.curr a{background-color:#fff;color:#a71e32;}
.weCon{padding-bottom:50px;}
.noneBorder,.content .noneBorder{border:none;}

.weixin-con{padding:30px;padding-top:0; display:none;}
.stage .show{display:block;}
.weixin-con .tit{font-size:18px; font-weight:500;color:#a71e32;margin-bottom:10px;}
.weixin-con p{padding:0;}
.weixin-con .img img{margin:80px auto;}

.weixin-con .weixin-dingzhi .tit{font-size:30px;}
.weixin-dingzhi{}
.weixin-dingzhi .weixin-box{position:relative;padding:120px 20px 20px 490px; border-top:1px solid #ccc;min-height:510px;}
.weixin-dingzhi .weixin-box h3{font-size:30px;font-weight:500;line-height:50px;}
.weixin-dingzhi .weixin-box h5{font-size:20px;font-weight:500;line-height:50px;}
.weixin-dingzhi .weixin-box .img{position:absolute; top:40px;}
.weixin-dingzhi .weixin-box .img img{margin-top:0;}
.weixin-dingzhi .dyh .img{left:0;}
.weixin-dingzhi .qyh .img{left:0;}
.weixin-dingzhi .fwh{padding:120px 490px 20px 20px;}
.weixin-dingzhi .fwh .img{right:0;}
.weixin-Mpc{padding:20px; border-top:1px solid #ccc;}
.weixin-Mpc .info{position:relative; padding-left:150px;margin-top:40px;}
.weixin-Mpc .info .tit{ font-size:18px;}
.weixin-Mpc .info .img{position:absolute;top:5px;left:5px;}
.weixin-Mpc .info .img img{margin-top:0;}

.system-con{position:relative;padding:30px 0;min-height:300px;margin:0 40px;}
.system-con .img{position:absolute; top:0;}
.system-con p{line-height:24px; text-indent:2em;}
.ios-con{padding-right:350px;}
.ios-con .img{right:-10px;}
.android-con{padding-left:350px;border-bottom:1px solid #ccc;margin-bottom:30px;}
.android-con .img{left:0;}
.system-con .title{height:30px;line-height:30px; font-size:16px;}
.dtype001,.dtype003,.dtype004{min-height:430px;}
.dtype002{min-height:500px;}
.dtype001{padding-right:450px;}
.dtype003{padding-right:520px;}
.dtype001 .img,.dtype003 .img{right:0;}
.dtype002,.dtype004{padding-left:520px;}
.dtype002 .img,.dtype004 .img{left:0;}
.system-con .remark{font-size:12px;}
.system-con .remark span{color:#a71e32; line-height:30px;}


.case_right .con-website{ display:none;}
.case_right .show{display:block;}

/*----内页Banner-------*/
.banner{margin-top:121px;border:1px solid #eaeaea;padding-bottom:30px;background-color:#f9f9f9f9;}
.banner img{width:100%;}
.banner-fix{padding-bottom:0;}

/*-------页脚----------*/
.h13px { width: 1000px; height: 13px; margin: 0 auto; background: #FFF; }
footer{width:100%; text-align:center; margin:0 auto; background: #e5e5e5; font-size:12px; line-height:20px; padding:20px 0px; clear:left;}
/*footer ul{ list-style:none;  width:1000px; margin:0 auto;}
footer ul li{float:left; margin-left:10px;}
footer ul li a{color:#333; text-decoration:none; font-size:14px;}*/
.footwrap{width:1200px; margin:0 auto;height:160px; }
.footwrap p{line-height:22px; font-size:12px;}
.footLeft{width:40%;float:left;}
.footLeft .logo{margin:0 auto;}
.footLeft .logo span{display:none;}
.footLeft ul{margin-bottom:10px;}
.footLeft ul li{display:inline;padding:0 15px;border-left:1px solid #cecece}
.footLeft ul li.first{border:none;}
.footwrap .service{width:50%; float:right;text-align:left;padding-top:10px; position:relative;}
.footwrap .service ul{margin-top:20px;}
.footwrap .service li{line-height:22px; display:inline;}
.footwrap .service li a{border-left:1px solid #cecece; padding:0 6px;}
.footwrap .service li.first a{border:none;}
.footwrap .service p{font-size:18px; font-weight:500;line-height:35px;}
.footwrap .service p.work-time{font-size:14px; }
.footwrap .service .hot-line{color:#a71e32; font-size:22px;}
.footwrap .weixin{position:absolute;left:350px;top:10px;}
.footwrap .service .weixin p{font-size:12px;line-height:15px;}
.footwrap .weixin img{width:122px;}

.fsed{height:350px;}
.fsed .service{width:70%; float:none;margin:0 auto;}
.fsed .service p{}
.fsed .service .weixin p{text-indent:0;}
.fsed .service ul{margin-top:50px;}
.fsed .service ul li{padding:0;}
.fsed ul.link{margin-top:50px;width:90%;}
.fsed ul.link li{border-left:1px solid #cecece}
.fsed ul.link li.first{border:none;}
.fsed .footRight{float:right;width:45%;}
.fsed .weixin{left:300px;}


/*--------------留言--------------*/
.diaBox{width:90%;margin-top:15px;}
.diaBox .diaTitle{height:30px;line-height:30px; }
.diaBox .diaTitle p{color:#a71e32; font-size:22px; font-weight:500; text-align:left;}
.diaBox .diaCon{padding:15px 10px; font-size:12px; color:#888;}
.diaBox .diaCon textarea,.diaBox .diaCon input{color:#888;border:1px solid #cecece;line-height:25px;}
.diaBox .diaCon textarea{width:378px;margin-left:-9px;}
.diaBox .diaCon input{width:305px;}
.diaBox .diaCon p{margin:10px 0;width:400px;height:25px;line-height:25px;padding-left:38px; text-align:left;}
.diaBox .diaCon div span,.diaBox .diaCon p{color:#a71e32;}
.diaBox .diaCon p .tit{display:inline-block; background-color:#eee;height:25px;line-height:25px;border:1px solid #cecece;border-right:0;padding:0 8px;color:#888;}
.diaBox .btn{width:90px; height:28px;line-height:25px; margin:0 auto; background-color:#a71e32; border-radius:5px;border:1px solid #a71e32;color:#fff; cursor:pointer;}
.diaBox .btn input{ text-align:center;width:100%;height:100%; border-radius:5px;background-color:#a71e32;border:1px solid #a71e32;color:#fff;}





