﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
html, body {width:100%; height:100%;}body {margin:0 auto; font:14px/1 "Microsoft Yahei", "微软雅黑", sans-serif; vertical-align:baseline; overflow-y:scroll;}*{    margin: 0;    padding: 0;    font-size: 14px;    color: #000;    font-family: 'Microsoft YaHei';}ul,li{    list-style: none;}a{    text-decoration: none;    color: #000;    display: inline-block;}.clear{    clear: both;}img{    border: none;    vertical-align: bottom;}.fl{    float: left;}.fr{    float: right;}.w1200{    width: 1200px;    margin: 0 auto;}.nav{    width: 100%;    height:70px ;    background: #fff;}.nav-content{    width: 1200px;    margin: 0 auto;}.nav .logo{    width: 220px;    height: 46px;    margin-top: 12px;}.nav .nav-list li{    float: left;    margin: 0 25px;    position:relative;}.nav .nav-list li a{    display:block;    text-align:center;    color:#666;    height:70px;    line-height: 70px;    width: 100%;    -webkit-transition:color 300ms;    transition:color 300ms;}.nav .nav-list li .bkg {position:absolute; left:0; bottom:0; z-index:1; width:0;height:2px;background-color:#0c42a4; -webkit-transition:width 300ms; transition:width 300ms;}.nav .nav-list li.on .bkg {width:100%;}.nav .nav-list li.on a {color: #0c42a4;}.nav-hide{    width: 165px;    position: absolute;    top: 70px;    left: 0;    z-index: 999;    background: url(http://file.hedaweb.com/skin/mrfa6191/img/nav-jt.png) no-repeat top left;    padding-top: 7px;    display: none;}.nav .nav-list li .nav-hide dt{    background: rgba(255,255,255,0.8);}.nav .nav-list li .nav-hide dt a{    width: 145px;    color: #515151;    height: 25px;    line-height: 25px;    border-bottom: 1px solid #626262;    text-align: left;    padding-left: 20px;    -webkit-transition:all 300ms;    transition:all 300ms;}.nav .nav-list li .nav-hide dt a:hover{    color: #0c42a4;    background: url(http://file.hedaweb.com/skin/mrfa6191/img/nav-bg.png) no-repeat  left center;}/*banner*/.banner{    width: 100%;    position: relative;}.banner img{    width: 100%;}.banner .swiper-button-next, .banner .swiper-button-prev {    position: absolute;    top: 50%;    width: 43px;    height: 43px;    margin-top: -21px;    z-index: 10;    cursor: pointer;    -moz-background-size: contain;    -webkit-background-size: contain;    background-size: contain;  }.banner .swiper-button-next{    background: url(img/next-icon.png);    -moz-background-size: contain;    -webkit-background-size: contain;    background-size: contain;  right:10%;}.banner .swiper-button-prev{    background: url(img/prev-icon1.png);    -moz-background-size: contain;    -webkit-background-size: contain;    background-size: contain;    left:10%;}.banner .swiper-button-next.swiper-button-disabled, .banner .swiper-button-prev.swiper-button-disabled {    opacity:0.3;}/*首页*/.main{    width: 100%;    padding: 35px 0;    background: url(http://file.hedaweb.com/skin/mrfa6191/img/index-bg.jpg) no-repeat top center #f6f6f6;}.index-r{    width: 267px;    height: 248px;    background: url(http://file.hedaweb.com/skin/mrfa6191/img/index-img.jpg) no-repeat center center;}.r-padding{    padding: 35px;}.main-title p{    color: #0c42a4;}.main-title p.p1{    font-size: 24px;    font-weight: bold;    margin-bottom: 5px;}.main-title p.p2{    font-size: 12px;    text-transform: uppercase;}.index-r .main-title p{    color: #fff;}.index-r .main-title p.p3{    width: 40px;    height: 2px;    background: #fff;    margin-top: 20px;}.index-about li{    float: left;    margin-right: 20px;}.index-about li.last-li{    margin-right:0;}.index-about i{    display: inline-block;    width:51px ;    height:51px ;    margin: 20px 0;    -webkit-transition:all 500ms;    transition:all 500ms;}.index-about p{    font-size: 12px;    color: #fff;    font-weight: bold;    -webkit-transition:all 500ms;    transition:all 500ms;}.index-about .ia-icon1{    background: url(http://file.hedaweb.com/skin/mrfa6191/img/index-icon1.png) no-repeat;}.index-about .ia-icon2{    background: url(http://file.hedaweb.com/skin/mrfa6191/img/index-icon2.png) no-repeat;}.index-about .ia-icon3{    background: url(http://file.hedaweb.com/skin/mrfa6191/img/index-icon3.png) no-repeat;}.index-about li:hover .ia-icon1{    background: url(http://file.hedaweb.com/skin/mrfa6191/img/index-icon11.png) no-repeat;}.index-about li:hover .ia-icon2{    background: url(http://file.hedaweb.com/skin/mrfa6191/img/index-icon22.png) no-repeat;}.index-about li:hover .ia-icon3{    background: url(http://file.hedaweb.com/skin/mrfa6191/img/index-icon33.png) no-repeat;}.index-about li:hover p{    color: #0040b5;}.index-l{    width: 933px;    height: 248px;    background: #fff;}.index-l .slide-l{    width: 260px;}.index-l .slide-l img{    width: 260px;    height: 248px;}.index-l .slide-r{    width: 673px;}.slide-r .slide-title{    font-size: 18px;    font-weight: bold;    color: #3e3e3e;    margin: 16px 0;    -webkit-transition:all 500ms;    transition:all 500ms;}.slide-r .slide-info{    font-size: 12px;    color: #3e3e3e;    line-height: 20px;    height: 60px;    overflow: hidden;}.slide-r .slide-time{    font-size: 14px;    color: #3e3e3e;    margin-top: 11px;}.index-l li:hover .slide-title{    color: #0040b5;}.btn-l  .swiper-button-next {    background-image: url(http://file.hedaweb.com/skin/mrfa6191/img/index-right.png);    right: 35px;}.btn-l .swiper-button-prev{    background-image: url(http://file.hedaweb.com/skin/mrfa6191/img/index-left.png);    left:auto;    right:80px}.btn-l .swiper-button-next, .btn-l .swiper-button-prev {    position: absolute;    top: auto;    bottom: 40px;    width: 13px;    height: 13px;    margin-top:0;    -moz-background-size: contain ;    -webkit-background-size:contain ;    background-size: contain;}.index-box2{    margin-top: 30px;}.index-box2 .main-title{    width: 100%;    height:101px ;    background: url(http://file.hedaweb.com/skin/mrfa6191/img/title-bg.png) no-repeat;    text-align: center;}.pro-box{    margin-bottom: 20px;}.pro-box .pro-l{    width: 600px;    height: 602px;}.pro-box .pro-r{    width: 600px;    height: 602px;    overflow: hidden;    position: relative;}.pro-box .pro-r img{    width: 600px;    height: 602px;    -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}.pro-r .pro-bg{    width: 100%;    height: 100%;    position: absolute;    left: 0;    top: 0;    background: rgba(0,0,0,0.3);}.pro-r .pro-bg p{    color: #fff;    text-align: center;}.pro-r .pro-bg p.p1{   font-size: 36px;    font-weight: bold;    margin-bottom: 4px;    margin-top: 274px;}.pro-r .pro-bg p.p2{    font-size: 12px;    text-transform: uppercase;}.pro-l li{    width: 100%;    height: 301px;    background: #fff;}.pro-l li .pro-l-l{    float: left;    width: 300px;    height: 301px;    overflow: hidden;}.pro-l li .pro-l-l img{    width: 300px;    height: 301px;    -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}.pro-l li .pro-l-r{    float: left;    width: 300px;}.pro-l li .pro-l-r .pro-padding{    padding: 67px 35px 0;}.pro-l li .pro-l-r .pl-title{    font-size: 24px;    color: #0040b5;    font-weight: bold;    margin-bottom: 15px;}.pro-l li .pro-l-r .pl-info{    font-size: 12px;    color: #545454;    line-height: 16px;}.pro-l li .pro-l-r .pl-info p{    font-size: 12px;    color: #545454;    line-height: 16px;}.pro-l li.even-li .pro-l-l{    float: right;    width: 300px;}.pro-box .pro-r:hover img{    -webkit-transform: scale(1.1, 1.1);    transform: scale(1.1, 1.1);}.pro-l li:hover .pro-l-l img{    -webkit-transform: scale(1.1, 1.1);    transform: scale(1.1, 1.1);}/*底部*/.footer{    width: 100%;    background: #fff;    padding: 40px 0;}.footer .footer-title{    font-size: 15px;    color: #000;    opacity: 0.8;    margin-bottom: 23px;}.footer .footer-title1{    font-size: 12px;    color: #000;    opacity: 0.8;}.footer .footer-title1 a{    font-size: 12px;    color: #000;    opacity: 0.8;    margin-left: 20px;}.footer .back{    cursor: pointer;}/*关于我们*/.inner-main{    width: 100%;    margin: 35px 0;}.inner-l{    width: 248px;}.inner-r{    width: 918px;}.inner-l-title{    font-size: 18px;    color: #0040b5;    padding-bottom: 13px;    border-bottom: 2px solid #0040b5;}.left_menu li{    width: 100%;}.left_menu li a{    width: 100%;    font-size: 16px;    color: #494949;    background: url(http://file.hedaweb.com/skin/mrfa6191/img/left-menu-icon1.png) no-repeat right center;    border-bottom: 1px solid #494949;    padding: 15px 0;}.left_menu li a.on{    color: #0040b5;    background: url(http://file.hedaweb.com/skin/mrfa6191/img/left-menu-icon11.png) no-repeat right center;}.left_menu li div{    padding: 10px 0 10px 70px;    border-bottom: 1px solid #494949;}.left_menu li div li a{    background: none;    border-bottom: none;    font-size: 14px;    padding: 10px 0;}.left_menu li div li div{    padding: 0 0 0 40px;    border-bottom: none;}.left_menu li div li a.on{    color: #0040b5;    background: none;}.inner-r h2{    font-weight: normal;    color: #494949;    padding: 7px 0 10px;    border-bottom: 1px solid #0040b5;}.inner-r h2 a{    color: #494949;}.about-box{    width: 100%;}.about-box .about-l{   width: 380px;}.about-box .about-l img{    width: 380px;}.about-box .about-r{  margin-left: 400px;}.about-content{    margin-top: 30px;}.about-content1{  margin-top: 0;}.about-content p{    font-size: 16px;    color: #494949;    line-height: 25px;}.about-content span{  display: inline-block;    font-size: 16px;    line-height: 25px;}.about-content img{    max-width: 100%;}/*系统支持与服务*/.form-box{    width: 100%;    margin-top: 30px;}.form-box li{    border: 1px solid #d3d3d3;    padding: 10px 30px;    margin-bottom: 20px;}.form-box li input{    width: 100%;    height: 28px;    line-height: 28px;    font-size: 16px;    color: #505050;    border: none 0;    -webkit-appearance: none;    -moz-appearance: none;    appearance: none;}.form-box li textarea{    width: 100%;    font-size: 16px;    color: #505050;    border: none 0;}.form-box li textarea.text1{  height: 200px;}.form-box li textarea.text2{    height: 130px;}.form-box .btn-box input{    width: 165px;    height: 50px;    border: none 0;    -webkit-appearance: none;    -moz-appearance: none;    appearance: none;    font-size: 16px;}.form-box .btn-box{    text-align: center;}.form-box .btn-box input.btn1{    color: #fff;    background: #0040b5;    border: 1px solid #0040b5;    margin-right: 30px;}.form-box .btn-box input.btn2{    color: #505050;    background: transparent;    border: 1px solid #d3d3d3;}/*样本下载*/.news-list{    width: 100%;    margin-top: 35px;}.news-list li{    width: 294px;    float: left;    box-shadow: 0px 0px 3px rgba(4,0,0,0.2);    margin-right: 18px;    margin-bottom: 18px;}.news-list li.last-li{    margin-right: 0;}.news-list .news-img{    width: 294px;    height: 281px;    overflow: hidden;}.news-list .news-img img{    width: 294px;    height: 281px;    -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}.news-list .news-title{    padding: 15px;    background: #fff;    font-size: 12px;    color: #272727;    -webkit-transition: all ease-out .5s;    transition: all ease-out .5s;}.news-list li:hover .news-img img{    -webkit-transform: scale(1.1, 1.1);    transform: scale(1.1, 1.1);}.news-list li:hover .news-title{     color: #fff;    background: #0c42a4;}.footer1{    background: #f8f8f8;}.news-box{    margin-top: 35px;    border: 1px solid #656565;    cursor: pointer;}.news-box .nb-l{    width: 312px;}.news-box .nb-l img{    width: 312px;    height: 298px;}.news-box .nb-r{    width:600px;}.nb-r .nb-title{    font-size: 24px;    font-weight: bold;    color: #2c2c2c;}.nb-r .nb-time{    font-size: 16px;    color: #999999;    margin: 20px 0 12px;}.nb-r .nb-info{    font-size: 12px;    color: #2c2c2c;    line-height: 16px;}.nb-r .nb-more a{    width: 90px;    height: 25px;    border-radius: 2px;    text-align: center;    line-height: 25px;    color: #fff;    background: #0c42a4;    margin-top: 40px;}/*联系我们*/.content-box{    width: 100%;    margin-top: 35px;}.content-box .cb-l{    width: 468px;}.content-box .cb-l img{    width: 468px;}.content-box .cb-r{    width: 400px;    border-top: 1px solid #0040b5;}.cb-r li{    padding: 20px 0;    line-height: 28px;    border-bottom: 1px solid #a0a0a0;}.cb-r li .con-l{    font-size: 18px;    color: #414141;}.cb-r li .con-r{    margin-left: 100px;    font-size: 18px;    color: #414141;}.cb-r li .con-r i{    font-size: 28px;    color: #0040b5;    font-weight: bold;}.form-box .fl{    width: 330px;}.form-box .fr{    width: 570px;}.form-box li textarea.text3{    height: 166px;}/*问题问答*/.question-list{    width: 100%;    margin-top: 35px;}.question-list li a{    width: 100%;    font-size: 12px;    padding: 10px 0;    -webkit-transition: all ease-out .5s;    transition: all ease-out .5s;}.question-list li a:hover{    color: #0040b5;}/*产品服务*/.pro-list{    width: 100%;    margin-top: 35px;}.pro-box1{   padding-bottom: 35px;    border-bottom: 1px solid #a0a0a0;    display: none;}.pro-box1 a{    width: 100%;}.pro-box1 .pb-l{    width: 238px;}.pro-box1 .pb-l img{    width: 238px;    height: 155px;}.pro-box1 .pb-r{    width: 655px;}.pro-box1 .pb-r .pb-title{    font-size: 16px;    color: #494949;    font-weight: bold;    margin-bottom: 15px;}.pro-box1 .pb-r .pb-info{    font-size: 12px;    color: #494949;    line-height: 20px;    height: 80px;    overflow: hidden;}.pro-box1 .pb-r .pb-info p{    font-size: 12px;    color: #494949;    line-height: 20px;    height: 80px;    overflow: hidden;}.pro-more{    width: 88px;    height: 23px;    border: 1px solid #cccccc;    border-radius: 3px;    font-size: 12px;    color: #444444;    text-align: center;    line-height: 23px;    margin-top: 17px;    -webkit-transition: all ease-out .5s;    transition: all ease-out .5s;}.pro-box1:hover .pro-more{    background: #0040b5;    color: #fff;    border: 1px solid #0040b5;}.product-title{    border: 1px solid #d5d5d6;    background: #ebebec;    height: 35px;    line-height: 35px;    font-size: 16px;    color: #444444;    font-weight: bold;    padding: 0 20px;    margin: 35px 0;}.pro-ul li{    width: 445px;    float: left;    border: 1px solid #e0e0e0;    padding-bottom: 40px;    margin-right: 24px;    margin-bottom: 24px;}.pro-ul li.last-li{    margin-right: 0;}.pro-ul li a{    width: 100%;}.pro-ul .pro-title{    height: 50px;    background: #ebebec;    text-align: center;    border-bottom: 1px solid #e2e2e2;    line-height: 50px;    font-size: 16px;    color: #444444;}.pro-ul .pro-img{    width: 355px;    height: 242px;    overflow: hidden;    margin: 35px auto;}.pro-ul .pro-img img{    width: 355px;    height: 242px;    -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}.pro-ul .pro-info{    width: 355px;    line-height: 20px;    height: 80px;    overflow: hidden;    color: #444444;    margin: 0 auto;}.pro-ul .pro-more{    margin: 0 auto;}.pro-ul li:hover .pro-img img{    -webkit-transform: scale(1.1, 1.1);    transform: scale(1.1, 1.1);}.pro-ul li:hover .pro-more{    background: #0040b5;    color: #fff;    border: 1px solid #0040b5;}.pro-list7 .pro-box1:nth-of-type(7){	display:block;}.pro-list1 .pro-box1:nth-of-type(1){	display:block;}.pro-list2 .pro-box1:nth-of-type(2){	display:block;}.pro-list3 .pro-box1:nth-of-type(3){	display:block;}.pro-list4 .pro-box1:nth-of-type(4){	display:block;}.pro-list5 .pro-box1:nth-of-type(5){	display:block;}.pro-list6 .pro-box1:nth-of-type(6){	display:block;}.pro-list8 .pro-box1:nth-of-type(8){	display:block;}    /*分页*/.page-main{    width: 100%;}.page-main .page{    margin: 20px auto 10px;    text-align: center;}.page-main .page span{    font-size: 12px;    margin: 0 5px;}.page-main .page span a{    font-size: 12px;}.page-main .page .JZD_PAGE_PREVIOUS{    display: inline-block;    width: 60px;    height: 23px;    text-align: center;    line-height: 23px;    color: #757575;    border: 1px solid #d2d2d2;}.page-main .page .JZD_PAGE_NEXT{    display: inline-block;    width: 60px;    height: 23px;    text-align: center;    line-height: 23px;    color: #757575;    border: 1px solid #d2d2d2;}.page-main .page .JZD_PAGE_SHUZIYE{    display: inline-block;    width: 23px;    height: 23px;    line-height: 23px;}.page-main .page .JZD_PAGE_SHUZIYE.JZD_PAGE_DISABLED{    border: 1px solid #0040b5;    color: #fff;    background: #0040b5;}.page-main .page .JZD_PAGE_GONG ,.JZD_PAGE_ZONGSHU,.JZD_PAGE_TIAOJILU,.JZD_PAGE_YECI,.JZD_PAGE_NUMBER,.JZD_PAGE_XIEGANG,.JZD_PAGE_YE,.JZD_PAGE_ZHUANGDAO,.JZD_PAGE_SELECT,.JZD_PAGE_SELECT_YE,.JZD_PAGE_LAST,.JZD_PAGE_FIRST{    display: none;}