/*大于1200的屏幕*/
/*导航*/
header {
    border-top: .05rem solid #0a419a;
    font-size: .14rem;
    width: 100%;
    border-bottom: none
}
.container {
    width: 12rem;
}
.head {
    height: .9rem;
}
.logo {
    margin: .1rem 0 0 0
}
.navPc {
    height: .9rem;
    border-left: .01rem solid #ddd;
    width: 8.25rem;
}
.navPc ul li {
    float: left;
    border-right: .01rem solid #ddd;
}
.navPc .menu {
    position: relative;
    font-size: .14rem
}
.navPc .menu p {
    font-size: .1rem
}
.navPc .menu .menuA {
    display: block;
    height: .65rem;
    width: 1rem;
    padding: .25rem 0 0 0;
    top: .9rem;
}
.navPc .menu:hover .menuA {
    background: #0a419a;
    color: #fff
}
.navPc .subMenu {
    display: none;
    z-index: 10001;
    left: 0;
    background: rgba(10, 65, 154, .9);
    position: absolute;
    top: .9rem;
    color: #fff;
    width: 100rem;
    top: .9rem;
    height: .35rem;
    line-height: .35rem;
    margin-left: -50rem;
}
.navPc .subMenuContent {
    position: absolute;
    left: 50.2rem;
}
.navPc .menu:hover .subMenu {
    display: block
}
.navPc .subMenu a {
    float: left;
    color: #fff;
    margin: 0 .2rem 0 0
}
.navPc .subMenu a:hover {
    font-weight: bold
}
.navPc ul li:nth-child(4) .subMenuContent {
    left: 46rem
}
.padHeadRight,
.searchPad {
    display: none;
}
/*banner*/
.pc {
    display: block !important
}
/*主要内容-顶部*/
ul.mainTop li {
    width: 3.85rem;
    float: left;
    padding: .5rem 0;
    border-right: .01rem solid #ddd;
    padding-left: .1rem;
    padding-right: .1rem
}
ul.mainTop li .mainTopC {
    margin: 0 .03rem
}
ul.mainTop li .mainTitle {
    font-size: .3rem
}
ul.mainTop li .mainTitle p {
    font-size: .18rem;
    color: #164798
}
ul.mainTop li img {
    display: block;
    margin: .3rem 0 .2rem 0;
    max-width: 3.85;
    max-height: 1.44rem
}
ul.mainTop li .more {
    text-align: right;
    padding: .2rem .2rem 0 0
}
ul.mainTop li:first-child {
    padding-left: 0
}
ul.mainTop li:last-child {
    border: none;
    padding-right: 0;
    width: 3.85rem
}
/*首页产品部分*/
.indexPro {
    width: 100%;
    /* height: 6.24rem; */
    border: 1px solid #ddd;
    border-top: 0;
    border-bottom: 0;
    background: url(../image/bgg.jpg) no-repeat center 0;
    padding: .55rem 0;
    margin: 0 0 .6rem 0
}
.proTop {
    width: 12rem;
}
.proTitle {
    font-size: .3rem;
    font-weight: bold;
    margin: 0 0 .3rem 0
}
.proTitle .font12 {
    font-size: .12rem;
    font-weight: normal
}
.search {
    width: 3.85rem;
    border: .01rem solid #b9b9ba;
    position: relative;
    background: #fff;
    line-height: .4rem;
    height: .4rem;
    font-size: .14rem
}
.search select {
    font-size: .14rem;
    font-weight: bold;
    line-height: .4rem;
    border: none;
    border-right: .01rem solid #b9b9ba;
    line-height: .4rem;
    height: .4rem;
    padding: 0 .1rem;
    background: #ededed url(../image/tbg.jpg) repeat-x
}
.search input.box {
    line-height: .4rem;
    height: .4rem;
    border: none;
    width: 2rem;
    padding: 0 .1rem;
    color: #666
}
.search input.soso {
    line-height: .4rem;
    height: .4rem;
    border: none;
    background: #164798;
    color: #fff;
    text-align: center;
    padding: 0 .15rem;
    cursor: pointer;
    font-size: .14rem;
    font-weight: bold
}
/*首页产品中间滚动部分*/
.proCenter {
    width: 12rem;
    margin: 0 0 .3rem 0
}
.proCenter .list {
    width: 100%;
    height: 1.5rem;
    overflow: hidden;
}
.proCenter .list ul {
    position: absolute;
    top: 0;
    left: 0;
    width: 100rem;
    height: 100%;
    background: #818181
}
.proCenter .list ul li {
    width: 1.484rem;
    height: 1.5rem;
    float: left;
    margin: 0;
    text-align: center;
    color: #fff;
    border-left: .01rem solid #717070;
    border-right: .01rem solid #919191
}
.proCenter .list ul li:hover {
    background: #164798
}
.proCenter .list ul li img {
    display: block;
    margin: .4rem auto .1rem;
    max-width: .44rem;
    max-height: .5rem
}
.proCenter .thumbs {
    position: absolute;
    bottom: 0;
    left: 0;
    height: .2rem;
    cursor: pointer;
    width: 100%
}
.proCenter .thumbs .arrL {
    width: .4rem;
    height: .4rem;
    background: #afafaf url(../image/arr3.png) no-repeat 0 0;
    border: .01rem solid #a2a2a2;
    left: -.5rem;
    top: -.7rem;
    /*opacity:1 !important*/
}
.proCenter .thumbs .arrL:hover {
    background: #0a419a url(../image/arr3.png) no-repeat 0 0;
    border: .01rem solid #fff;
}
.proCenter .thumbs .arrR {
    width: .4rem;
    height: .4rem;
    background: #afafaf url(../image/arr2.png) no-repeat 0 0;
    border: .01rem solid #a2a2a2;
    left: 12.1rem;
    top: -1.1rem;
    /*  opacity:1 !important*/
}
.proCenter .thumbs .arrR:hover {
    background: #0a419a url(../image/arr2.png) no-repeat 0 0;
    border: .01rem solid #fff;
}
.proCenter .thumbs .dot {
    display: none;
}
/*首页产品大图小图部分*/
.indexProPic {
    width: 12rem;
}
.proPicTitle {
    font-size: .18rem;
    border-bottom: .01rem solid #c6c5c8;
    width: 3.9rem;
    margin: 0 auto .2rem;
}
.proPicTitle p {
    font-size: .12rem;
    font-weight: normal;
    line-height: .25rem;
    background: url(../image/pbg.jpg) no-repeat center bottom;
    padding: 0 0 .1rem 0
}
.proPicCenter {
    width: 12rem;
    height: 3.1rem;
    position: relative
}
.proPicCenter ul {
    width: 12rem;
    height: 3.1rem;
}
.proPicCenter ul li {
    position: absolute;
    width: 1.91rem;
    height: 1.27rem;
    cursor: pointer
}
.proPicCenter ul li div.box {
    position: relative
}
.proPicCenter ul li div.black {
    width: 1.91rem;
    height: 1.27rem;
    background: rgba(10, 65, 154, 0.8);
    color: #fff;
    line-height: 1.27rem;
    text-align: center;
    position: absolute;
    opacity: 0;
    transition: all 0.5s;
}
.proPicCenter ul li:hover div.black {
    display: block;
    opacity: 1;
}
.proPicCenter ul li:nth-child(2) {
    left: 0;
    top: 1.38rem
}
.proPicCenter ul li:nth-child(3) {
    left: 2.01rem;
    top: 0
}
.proPicCenter ul li:nth-child(4) {
    left: 2.01rem;
    top: 1.38rem;
}
.proPicCenter ul li:nth-child(5) {
    left: 8.05rem;
    top: 0
}
.proPicCenter ul li:nth-child(6) {
    left: 8.05rem;
    top: 1.38rem
}
.proPicCenter ul li:nth-child(7) {
    left: 10.09rem;
    top: 0
}
.proPicCenter ul li:nth-child(8) {
    left: 10.09rem;
    top: 1.38rem
}
.proPicCenter ul li img {
    width: 1.91rem;
    max-width: 1.91rem;
    max-height: 1.27rem
}
.proPicCenter .picLarge {
    position: absolute;
    left: 4.04rem;
    width: 3.9rem;
    top: 0
}
.proPicCenter .picLarge p {
    line-height: .44rem;
    height: .44rem;
    border-bottom: .01rem solid #b6b6b8;
    color: #333;
    font-weight: bold
}
.proPicCenter .thumbs {
    display: none
}
/*首页新闻部分*/
.indexNews {
    width: 5.5rem;
    margin: 0 0 .9rem 0
}
.newsTitle {
    border-bottom: .01rem solid #ddd;
}
.newsTitle div.bold {
    font-size: .3rem;
    border-bottom: .03rem solid #0a419a;
    width: 2rem;
    padding: 0 0 .2rem 0
}
.newsTitle div.bold span {
    font-size: .12rem;
    font-weight: normal
}
.newsTitle div.bold span.blue {
    font-size: .3rem;
    font-weight: bold
}
.newsTitle .fr {
    margin: .1rem 0 0 0
}
.indexNews ul li {
    padding: .2rem 0;
    border-bottom: .01rem solid #ddd
}
.indexNews ul li .newsTime {
    background: #0a419a;
    font-size: .26rem;
    color: #fff;
    padding: .1rem
}
.indexNews ul li .newsTime p {
    font-size: .14rem;
    font-weight: normal
}
.indexNews ul li .fr {
    width: 4.6rem;
    font-size: .18rem;
    padding: .05rem 0 0 0
}
.indexNews ul li .fr div {
    font-size: .14rem;
    margin: .1rem 0 0 0
}
/*底部*/
footer {
    border-top: 2px solid #0a419a;
    font-size: .12rem
}
.footerTop {
    padding: .35rem 0
}
.footerTop .fl {
    width: 7.2rem
}
.footerTop .fl ul li {
    float: left;
    width: .9rem;
    text-align: left;
    border-right: .01rem solid #ddd;
    padding: 0 0 0 .1rem
}
.footerTop .fl ul li p.bt {
    font-size: .16rem;
    font-weight: bold;
    border-right: .02rem solid #0a419a;
    margin: 0 0 .14rem 0
}
.footerTop .fl ul li p {
    margin: 0 0 .1rem 0
}
.footerTop .footcontact {
    width: 4.5rem;
    padding: 0 0 0 .2rem
}
.footcontact img {
    float: left;
    margin: 0 .1rem 0 0
}
.footContactRight {
    line-height: .22rem
}
.footContactRight p {
    font-size: .16rem;
    margin: 0 0 .1rem 0
}
.footerBottom {
    background: #0a419a;
    line-height: .46rem;
    height: .46rem;
    color: #fff
}
.footerBottom select {
    margin: .1rem 0 0 .1rem
}
.footerBottom a {
    color: #fff
}
.floatBox {
    position: fixed;
    top: 2.1rem;
    right: 0;
    width: .5rem;
    background: #5d5d5d;
    z-index: 9999
}
.floatBox li {
    width: .5rem;
    height: .4rem;
    background: #5d5d5d;
    border-bottom: .01rem solid #717171;
    padding: .1rem 0 0 0;
    position: relative;
    cursor: pointer
}
.floatBox li a {
    display: block;
    width: .5rem;
    height: .4rem;
}
.floatBox li:hover {
    background: #0d377a
}
.floatBox li img {
    display: block;
    margin: auto;
}
.floatBox li:nth-child(2) {
    width: .5rem;
    height: .38rem;
    padding: .12rem 0 0 0
}
.floatBox li:nth-child(3),
.floatBox li:nth-child(4) {
    width: .5rem;
    height: .36rem;
    padding: .14rem 0 0 0
}
.floatBox li:nth-child(5) {
    width: .5rem;
    height: .33rem;
    padding: .17rem 0 0 0
}
.floatBox li .floatContent {
    position: absolute;
    right: .5rem;
    background: #0d377a;
    width: 1.1rem;
    display: none;
    color: #fff;
    top: 0;
    min-height: 1.5rem;
    padding: .2rem
}
.floatBox li:hover .floatContent {
    display: block
}
/*--------------------------------------------------------基本信息内页-------------------------------------------------------*/
.nybanner {
    height: 2.4rem;
    margin: 0 0 .2rem 0;
    background-size: auto 100%;
}
.nybanner .container {
    font-size: .36rem;
    color: #fff;
    height: 2.4rem;
    position: relative;
}
.nybanner .container p {
    text-shadow: 1px 1px 5px #333;
    position: absolute;
    bottom: .1rem
}
.nybanner .container span {
    font-size: .14rem;
}
.nyTop {
    margin: 0 0 .2rem 0
}
.nyNav ul li {
    float: left;
    margin: 0 .01rem 0 0
}
.nyNav ul li a {
    display: block;
    height: .36rem;
    line-height: .36rem;
    text-align: center;
    color: #fff;
    background: #7a7a7a;
    padding: 0 .15rem
}
.nyNav ul li a:hover,
.nyNav ul li a.active {
    background: #0a419a
}
.content {
    padding: 0 0 .9rem 0;
    min-height: 2rem
}
.nySearch .nysoso {
    width: 1.9rem;
    height: .34rem;
    line-height: .34rem;
    font-size: .14rem;
    padding: 0 .1rem;
    position: relative;
    color: #666
}
.nySearch .nyBtn {
    width: .17rem;
    height: .15rem;
    background: url(../image/soso2.png) no-repeat;
    border: none;
    position: absolute;
    right: .1rem;
    top: .1rem;
    cursor: pointer
}
.nysubnav,
.nynavSub,
.phoneNav {
    display: none
}
/*--------------------------------------------------------荣誉资质列表（图片列表）-------------------------------------------------------*/
ul.listHonor {
    width: 12.26rem;
    margin: 0 -.26rem 0 0
}
ul.listHonor li {
    width: 2.8rem;
    float: left;
    margin: 0 .26rem .26rem 0
}
ul.listHonor li p {
    width: 2.8rem;
    line-height: .4rem;
    text-align: center
}
ul.listHonor li a {
    display: block
}
ul.listHonor li a:hover {
    color: #0a419a
}
/*---------------------------------------------------------------新闻列表------------------------------------------------------------*/
.listNewsHot {
    width: 12rem;
    height: 2rem;
    margin: 0 0 .2rem 0;
    border-bottom: .01rem solid #ddd;
    padding: 0 0 .2rem 0
}
.listNewsHot img {
    display: block;
    margin: 0 .3rem 0 0;
    width: 3rem
}
.listNewsHot .newsHot {
    width: 8.6rem;
    height: 2rem
}
.listNewsHot .newsHot p {
    font-size: .24rem;
    color: #0a419a;
    margin: 0 0 .26rem 0;
}
.listNewsHot .newsHot div {
    margin: 0 0 .26rem 0;
    line-height: .24rem
}
.listNewsHot .newsMore a {
    width: 1rem;
    height: .34rem;
    background: #0a419a;
    text-align: center;
    line-height: .34rem;
    color: #fff;
    display: block;
    position: absolute;
}
.listNews ul {
    margin: 0 0 .3rem 0
}
.listNews ul li {
    line-height: .4rem;
    border-bottom: .01rem dashed #ddd;
    background: url(../image/ico.jpg) no-repeat 0 center;
    padding: 0 0 0 .3rem
}
.listNews ul li span {
    float: right;
}
/*---------------------------------------------------------------新闻内页------------------------------------------------------------*/
.newsTitle2 {
    width: 12rem;
    padding: 0 0 .1rem 0;
    margin: 0 0 .2rem 0;
    border-bottom: .01rem solid #ddd;
    color: #666
}
.newsTitle2 p {
    font-size: .24rem;
    margin: 0 0 .1rem 0;
    color: #0a419a
}
/*---------------------------------------------------------------联系我们------------------------------------------------------------*/
.contA {
    width: 23%;
    margin: 2% 2% 2% 0;
}
/*---------------------------------------------------------------招聘------------------------------------------------------------*/
.listHr {
    margin: 0 0 .4rem 0
}
ul.listHrTitle {
    background: #444;
    width: 100%;
    height: .35rem;
    line-height: .35rem;
    color: #fff;
    font-weight: bold;
    text-align: center;
    margin: 0 0 .02rem 0
}
.listHrContent ul {
    width: 100%;
    height: .35rem;
    line-height: .35rem;
    color: #333;
    font-weight: bold;
    text-align: center;
    margin: 0 0 .02rem 0;
    font-weight: normal;
    cursor: pointer
}
.listHrContent ul:hover {
    background: #0a419a;
    color: #fff
}
ul.listHrTitle li,
.listHrContent ul li {
    float: left;
    width: 16.6%
}
div.listHrContent:nth-child(even) {
    background: #efefef
}
div.listHrContent:nth-child(odd) {
    background: #dadada
}
.txtHr {
    display: none;
    padding: .2rem;
    background: #fff
}
/*---------------------------------------------------------------【产品】产品品牌列表------------------------------------------------------------*/
ul.listBrand {
    width: 12.26rem;
    margin: 0 -.26rem 0 0
}
ul.listBrand li {
    float: left;
    width: 2.78rem;
    height: .88rem;
    margin: 0 .26rem .26rem 0;
    border: .01rem solid #ddd;
    display: block
}
ul.listBrand li:hover {
    border: .01rem solid #0a419a
}
/*----------------------------------------------------------------【产品】产品类型列表-------------------------------------------------------*/
ul.listType {
    width: 12.26rem;
    margin: 0 -.26rem 0 0
}
ul.listType li {
    width: 2.8rem;
    float: left;
    margin: 0 .26rem .26rem 0
}
ul.listType li img {
    border: .01rem solid #ddd;
    display: block
}
ul.listType li p {
    width: 2.8rem;
    line-height: .4rem;
    text-align: center
}
ul.listType li a {
    display: block
}
ul.listType li a:hover {
    color: #0a419a
}
ul.listType li a:hover img {
    border: .01rem solid #0a419a;
}
.typeTitle {
    border-bottom: .01rem solid #ddd;
    padding: 0 0 .1rem 0;
    margin: 0 0 .2rem 0
}
.typeTitle span {
    font-size: .24rem;
    border-bottom: 2px solid #0a419a;
    padding: 0 0 .1rem 0;
    color: #0a419a
}
.typeTitle span.fr {
    font-size: .14rem;
    border: none;
    color: #666;
    margin: .1rem 0 0 0
}
.proType {
    0 0 .3rem 0
}
/*---------------------------------------------------------------【产品】产品应用行业列表------------------------------------------------------------*/
ul.listIndustry {
    width: 12.18rem;
    margin: 0 -.18rem 0 0
}
ul.listIndustry li {
    float: left;
    width: 2.23rem;
    height: .55rem;
    margin: 0 .18rem .18rem 0;
    border: .01rem solid #ddd;
    display: block;
    line-height: .55rem;
    font-size: .18rem;
    background: url(../image/libg.jpg) repeat-x;
}
ul.listIndustry li a {
    display: block;
    background: url(../image/jtt.png) no-repeat 2rem center
}
ul.listIndustry li a:hover {
    border: .01rem solid #003181;
    background: #0a419a url(../image/jtt2.png) no-repeat 2rem center;
    color: #fff
}
ul.listIndustry li img {
    margin: .1rem .15rem 0 .2rem
}
ul.listIndustry li:hover img.hide {
    display: block
}
ul.listIndustry li:hover img.inIcon {
    display: none
}
/*---------------------------------------------------------------【产品】产品解决案例列表------------------------------------------------------------*/
.listCase {
    margin: 0 0 .3rem 0
}
.listCaseHot {
    width: 12rem;
    height: 2rem;
    margin: 0 0 .2rem 0;
    border-bottom: .01rem solid #ddd;
    padding: 0 0 .2rem 0
}
.listCaseHot img {
    display: block;
    margin: 0 .3rem 0 0;
    width: 3rem
}
.listCaseHot .caseHot {
    width: 8.6rem;
    height: 2rem
}
.listCaseHot .caseHot p {
    font-size: .24rem;
    color: #0a419a;
    margin: 0 0 .26rem 0;
}
.listCaseHot .caseHot div {
    margin: 0 0 .26rem 0;
    line-height: .24rem
}
.listCaseHot .caseMore a {
    width: 1rem;
    height: .34rem;
    background: #0a419a;
    text-align: center;
    line-height: .34rem;
    color: #fff;
    display: block;
    position: absolute;
}
/*---------------------------------------------------------------【产品】产品列表------------------------------------------------------------*/
.listPro .padNav2 {
    display: none
}
.proLeft {
    width: 2rem;
    min-height: 6.7rem
}
.proLeftNav {
    margin: 0 0 .3rem 0
}
.leftnav_parent {
    width: 2rem;
}
.leftnav_parent .txt {
    width: 1.7rem;
    height: .35rem;
    line-height: .35rem;
    padding: 0 .15rem;
    border-bottom: .01rem solid #ddd;
    background: url(../image/projt.png) no-repeat 1.8rem center;
}
.leftnav_parent a:hover .txt,
.proAct .txt {
    width: 1.66rem;
    height: .36rem;
    line-height: .36rem;
    border: none;
    background: #0a419a url(../image/projt2.png) no-repeat 1.76rem center;
    border-left: .04rem solid #cf0502;
    color: #fff
}
/*.leftnav_parent:first-child ul{ display:block}*/
.leftnav_child {
    display: none;
    background: #f8f8f8;
    border: .01rem solid #ddd;
    width: 1.68rem;
    padding: .1rem .15rem;
    border-top: none
}
.leftnav_child li a {
    display: block;
    line-height: .36rem;
    border-bottom: .01rem solid #ddd;
    padding: 0 .1rem
}
.leftnav_child li:last-child a {
    border: none;
}
.leftnav_child li a:hover,
.leftnav_child li a.prochildAct {
    font-weight: bold;
    color: #0a419a;
    background: url(../image/projt3.png) no-repeat 1.5rem center;
}
.proleftSearch {
    position: relative;
    margin: 0 0 .3rem 0
}
.proleftSearch input {
    width: 1.8rem;
    height: .36rem;
    line-height: .rem;
    padding: 0 .1rem;
    border: .01rem solid #ddd;
    color: #666;
}
.proleftSearch .proleftBtn {
    width: .17rem;
    height: .15rem;
    background: url(../image/soso2.png) no-repeat;
    position: absolute;
    border: none;
    left: 1.7rem;
    top: .12rem;
    cursor: pointer
}
.proRight {
    width: 9.4rem
}
.pro_right_title {
    font-size: .24rem;
    color: #0a419a;
    border-bottom: .01rem solid #ddd;
    padding: 0 0 .1rem 0;
    margin: 0 0 .2rem 0
}
.pro_right_title p.fr {
    font-size: .12rem;
    color: #666;
    margin: .15rem 0 0 0;
    background: url(../image/jtt.png) no-repeat 0 center;
    padding: 0 0 0 .15rem
}
ul.pro_right_list {
    width: 9.66rem;
    margin: 0 -.26rem .3rem 0
}
ul.pro_right_list li {
    width: 2.15rem;
    height: 2.6rem;
    text-align: center;
    margin: 0 .26rem .2rem 0;
    float: left
}
ul.pro_right_list li p {
    line-height: 2.4em
}
ul.pro_right_list li img {
    max-width: 2.15rem;
}
/*---------------------------------------------------------------产品内页------------------------------------------------------------*/
.txtpro_left {
    width: 3.9rem;
    height: 3.9rem;
    margin: 0 0 .3rem 0;
}
.txtprobanner .list {
    width: 100%;
    height: 3.9rem;
    overflow: hidden;
}
.txtprobanner .list ul {
    position: absolute;
    top: 0;
    left: 0;
    width: 100rem;
    height: 100%;
}
.txtprobanner .list li {
    width: 3.9rem;
    height: 100%;
    float: left;
    margin-right: .14rem;
}
.txtprobanner .thumbs {
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: left;
    height: 3.9rem;
}
.txtprobanner .thumbs .arrL,
.txtprobanner .thumbs .arrR {
    width: .4rem;
    height: .4rem;
    cursor: pointer
}
.txtprobanner .thumbs .arrL {
    background: #ccc url(../image/arr3.png) no-repeat center center;
    top: 50%
}
.txtprobanner .thumbs .arrR {
    background: #ccc url(../image/arr2.png) no-repeat center center;
    top: 39.6%;
    left: 3.5rem
}
.txtprobanner .thumbs .dot {
    display: none;
}
.txtpro_right {
    width: 5rem;
    line-height: .28rem
}
.txtpro_title {
    font-size: .3rem;
    color: #0a419a;
    margin: 0 0 .2rem 0
}
.txtpro_info {
    padding: 0 0 .2rem 0;
    border-bottom: .01rem solid #ddd;
    margin: 0 0 .2rem 0
}
.protab {
    width: 100%;
    margin: 0 auto .5rem;
}
.probtn {
    background: #e3e3e3;
    overflow: hidden;
    zoom: 1;
}
.probtn li {
    float: left;
    width: 33.3%;
    color: #666;
    text-align: center;
    cursor: pointer;
    height: .4rem;
    line-height: .4rem;
}
.probtn li.probtnactive {
    background: #0a419a;
    color: #fff;
    font-weight: bold
}
.procontent {
    margin: 0 0 .3rem 0
}
.procontent li {
    display: none;
    padding: .3rem;
    border: .01rem solid #ddd;
    border-top: 0 none;
}
.procontent li.block {
    display: block
}
.txtpro_feedback_name,
.txtpro_feedback_tel {
    width: 3rem !important
}
.txtpro_feedback_content {
    width: 8.42rem !important
}
/*---------------------------------------------------------------下载列表页------------------------------------------------------------*/
.down_list ul.pro_right_list li {
    height: 3.5rem
}
/*---------------------------------------------------------------下载内页------------------------------------------------------------*/
.txtDown_left {
    width: 2.7rem;
}
.txtDown_left img {
    display: block;
    margin: 0 0 .2rem 0
}
.txtDown_left a {
    display: block;
    font-size: .18rem;
    color: #0a419a;
    /* background: url(../image/down.png) no-repeat 0 center; */
    /* padding: 0 0 0 .35rem */
}
.txtDown_left span.fr {
    margin: .04rem 0 0 0;
    color: #666
}
.txtDown_right {
    width: 6.3rem;
    line-height: .28rem;
}
.txtDown_right_title {
    font-size: .24rem;
    margin: 0 0 .2rem 0;
    color: #0a419a;
}
/*---------------------------------------------------------------视频列表------------------------------------------------------------*/
ul.listVideo {
    width: 9.6rem;
    margin: 0 -.2rem .3rem 0
}
ul.listVideo li {
    width: 3rem;
    height: 2.6rem;
    text-align: center;
    margin: 0 .2rem .2rem 0;
    float: left
}
ul.listVideo li p {
    line-height: 2.4em
}
/*---------------------------------------------------------------视频内页------------------------------------------------------------*/
.txt_video {
    width: 5rem;
    height: 3.75rem;
    margin: auto
}
/*---------------------------------------------------------------解决方案页面------------------------------------------------------------*/
.solution .nySearch {
    display: none
}
.solFeedback {
    margin: .4rem 0;
    border-top: .01rem solid #ddd
}
.feedbackTitle {
    font-size: .18rem;
    line-height: .6rem;
    border-bottom: .01rem solid #ddd;
    margin-bottom: .2rem
}
.feedback_name,
.feedback_tel {
    width: 4rem;
    height: .35rem;
    line-height: .35rem;
    border: .01rem solid #ddd;
    padding: 0 .1rem;
    margin: 0 .2rem 0 0
}
.feedback_content {
    width: 11rem;
    height: 1.3rem;
    border: .01rem solid #ddd;
    margin: 0 0 .2rem 0
}
.feedback_btn input {
    width: 1rem;
    height: .4rem;
    text-align: center;
    color: #fff;
    background: #666;
    border: none;
    margin: 0 0 .5rem .1rem;
    cursor: pointer;
}
.feedback_btn input:nth-child(2) {
    background: #0a419a;
    margin: 0 .54rem 0 .1rem
}
.solFeedback .fl {
    margin: 0 0 .2rem 0
}