body{background-color:#f5f5f5;}
.innerBanner{padding-top:12.5%;background:url(../images/downloadBanner.jpg) no-repeat;background-size: cover;}
.main{width:1200px;margin:0 auto;margin-top:20px;}
/*左侧公共部分*/
.leftMain{float:left;width:302px;}
.leftNav{width:300px;border:1px solid #efefef;background-color:#FFFFFF;padding-bottom:24px;}
.leftNav>img{width:300px;display:block;}
.navItem{display:block;width:240px;margin:0 auto;border-top:1px dashed #dfdfdf;}
.navItem i{float:left;width:50px;line-height:46px;color:#999999;text-align:center;}
.navItem p{float:left;width:190px;line-height:46px;color:#333333;text-align:center;font-size:16px;}
.navItem.on i{background-color:#4a4a4a;color:#FFFFFF;}
.navItem.on p{background-color:#018077;color:#FFFFFF;}
.navItem:hover i{background-color:#4a4a4a;color:#FFFFFF;}
.navItem:hover p{background-color:#018077;color:#FFFFFF;}
.cpyInfo{margin-top:20px;border:1px solid #efefef;padding:27px 30px 35px;background-color:#FFFFFF;}
.telPeople img{width:58px;height:54px;float:left;}
.telPeople span{font-size:16px;color:#999999;float:left;margin-left:10px;}
.telPeople span i{font-size:24px;color:#fd7400;font-weight:bold;display:block;}
.allTel{margin-top:15px;border-top:1px solid #e5e5e5;}
.allTel p{font-size:14px;color:#999999;padding-top:15px;}
.wx{margin-top:30px;}
.wx p{float:left;width:50%;text-align:center;font-size:16px;color:#999999;}
.wx p img{display:block;margin:0 auto;margin-bottom:8px;}
/*右侧部分*/
.rightMain{float:right;border:1px solid #efefef;background-color:#FFFFFF;padding:30px;width:820px;padding-bottom:60px;}
.commonTitle{width:820px;height:50px;border-bottom:2px solid #018077;}
.commonTitle .left{float:left;padding:13px 30px;font-size:20px;color:#FFFFFF;background-color:#018077;}
.commonTitle .left i{font-size:20px;color:#FFFFFF;}
.commonTitle .right{float:right;font-size:12px;color:#999999;line-height:50px;}
.commonTitle .right a{font-size:12px;color:#999999;}
.commonTitle .right i{font-size:20px;}
/*下载列表*/
.downloadList{margin-top:40px;}
.downloadList >a{display:block;margin-top:25px;font-size:16px;color:#333333;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.downloadList a i{font-size:24px;color:#333333;margin-right:10px;}
/*详情页*/
.detailCon a{display:block;width:135px;line-height:40px;text-align:center;border-radius:8px;background-color:#008077;color:#FFFFFF;margin:0 auto;margin-bottom:30px;}
.detailTitle{text-align:center;margin-top:45px;}
.detailTitle h2{font-size:30px;color:#333333;margin-bottom:20px;font-weight:normal;}
.detailTitle em{font-size:12px;color:#666666;}
.detailCon{font-size:14px;color:#444444;line-height:30px;margin-top:30px;}
.detailCon p img{display:block;margin:0 auto;}
/*登录*/
.login{margin-top:40px;}
.form{/*float:left;width:375px;*/margin-right:55px;min-height:55px;}
.contactUs{float:left;height:355px;border-left:1px solid #E5E5E5;}
.contactBox{width:250px;padding:20px 20px 30px;border:1px solid #E5E5E5;text-align:center;margin-left:50px;margin-top:80px;}
.contactBox i{font-size:30px;color:#FFFFFF;}
.contactBox p{font-size:16px;color:#333333;padding:15px 0 10px;border-bottom:1px solid #E5E5E5;margin-bottom:20px;}
.contactBox em{font-size:24px;color:#018077;}
.icon{display:inline-block;background-color:#008077;padding:15px;border-radius:50%;height:30px;}
.hint{margin-bottom:30px;border:1px solid #E5E5E5;background-color:#f5f5f5;padding:20px 30px;}
.hint strong{font-size:24px;color:#333333}
.hint p{font-size:14px;color:#333333;line-height:25px;margin-top:20px;}
.hint p a{color:#f26d57}
/*上一页下一页*/
.upDown{padding-top:20px;border-top:1px solid #E5E5E5;margin-top:47px;}
.upDown .left{float:left;width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.upDown .right{float:left;width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;}
/*表单*/
.formTable label{display:block;font-size:14px;color:#333333;margin-bottom:20px;}
.formTable label b{font-size:14px;color:#f26d57;position:absolute;margin-left:-15%;margin-top:39px;display:none;}
.formTable label i{color:#f26d57;vertical-align:middle;margin-left:5px;}
.formTable label span{font-weight: bold;font-size: 16px;}
.formTable label em{display: inline-block;width: 56px;text-align:right;}
.formTable label input{width:290px;height:35px;border:1px solid #e5e5e5;text-indent:16px;}


.formTable label.special-label input{width:171px;height:35px;border:1px solid #e5e5e5;text-indent:16px;}
.formTable label.special-label a{    border: 1px solid #e5e5e5;display: inline-block;line-height: 38px;font-size: 14px;width: 113px;text-align: center;}
.formTable label textarea{width:290px;height:130px;border:1px solid #e5e5e5;text-indent:16px;vertical-align:top;line-height:1.5;}
.formTable label textarea:input-placeholder{font-size:16px;}
.formTable>button{display:block;width:291px;height:40px;font-size:14px;color:#FFFFFF;background-color:#018077;border:none;margin-left:70px;margin-top:20px;}
.outer{position: relative;margin:20px 0;width: 290px;height: 30px;line-height: 28px;border:1px solid #ccc;background: #ccc9c9;margin-left:70px;}
.outer span,.filter-box,.inner{position: absolute;top: 0;left: 0;}
.outer span{display: block;padding:0  0 0 36px;width: 100%;height: 100%;color: #fff;text-align: center;}
.filter-box{width: 0;height: 100%;background: green;z-index: 9;}
.outer.act span{padding:0 36px 0 0;}
.inner{width: 36px;height: 30px;text-align: center;background: #fff;cursor: pointer;font-family: "宋体";z-index: 10;font-weight: bold;color: #929292;}
.outer.act .inner{color: green;}
.outer.act span{z-index: 99;}
.formTable{display:none;}
.form .formTable:first-child{display:block;}
/*切换会员类型*/
.vipType{margin:30px 0;margin-left:-30px;}
.vipType a{width:175px;line-height:50px;background-color:#eeeeee;color:#333333;text-align:center;font-size:16px;margin-left:30px;float:left;cursor:pointer;display:block;}
.vipType a i{font-size:26px;margin-right:8px;}
.vipType a.active{background-color:#018077;color:#FFFFFF;}
