/*分页样式*/
div.default {
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei",Verdana;
    font-size: 12px;
}

    div.default a, div.default span {
        display: inline-block;
        margin: 0 0 0 -1px;
        padding: 0px 8px;
        line-height: 33px;
        height: 33px;
        border: 1px solid #e1e1e1;
        background: #fff;
        color: #333;
        text-decoration: none;
    }

        div.default span:first-child {
            border-left: 1px solid #e1e1e1;
        }

        div.default a:hover {
            color: #666;
            background: #eee;
        }

        div.default span.current {
            color: #fff;
            background: #488FCD;
            border-color: #488FCD;
        }

        div.default span.disabled {
            color: #999;
            background: #fff;
        }

.pagelist {
    clear: both;
    display: block;
    margin: 0 0 20px 0;
}

    .pagelist:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
    }

    .pagelist .l-btns {
        display: block;
        float: left;
        margin: 0 5px 0 0;
        padding: 0 10px;
        border: 1px solid #dbdbdb;
        height: 28px;
        overflow: hidden;
    }

        .pagelist .l-btns span {
            font-size: 12px;
            color: #333;
            line-height: 28px;
        }

        .pagelist .l-btns .pagenum {
            display: inline-block;
            margin: 0 5px;
            padding: 0 5px;
            border: 1px solid #dbdbdb;
            border-top: 0;
            border-bottom: 0;
            width: 30px;
            height: 28px;
            line-height: 28px;
            font-size: 12px;
            color: #333;
            text-align: center;
            vertical-align: top;
            overflow: hidden;
        }
/*分页样式结束*/

*{margin: 0px;padding: 0px;}
a{text-decoration: none;color: #000000;}
ul,ol{list-style-type: none;}
img{border: none;}

body{font-family: '微软雅黑';}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.main{width: 1000px;margin: 0px auto;}

.header .header-top{margin-top: 27px;}
.header .header-top>.fr>ul{float: right;}
.header .header-top>.fr li{float: left;}
.header .header-top>.fr li *{vertical-align: middle;}
.header .header-top>.fr .header-icon *{vertical-align: bottom;margin-left: 1px;}
.header .header-top .header-link li{margin-left: 15px;}
.header .header-top .header-link li span{margin-left: 5px;}
.header .header-top .header-icon{margin-top: 15px;}
.header .header-top .header-logo{margin-top: 8px;}
.header .header-top .header-link li{margin-left: 15px;}

.header .nav{margin-top: 30px;text-align: center;}
.header .nav>ul>li{position: relative;float: left;width: 9.09%;text-align: center;background:url("../images/nav-line.jpg") no-repeat right center;height: 39px;}
.header .nav>ul>li>a{display: block;height: 36px;line-height: 36px;margin-right: 1px;font-size: 16px;}
.header .nav>ul>li:hover>a,.header .nav>ul>li.on>a{border-bottom: 3px solid #0051a2;}

.header .nav>ul>li:last-child{background: none;}
.header .nav>ul>li .nav-list{position: absolute;z-index: 99;left: 0px;top:39px;width: 100%;display: none;}
.header .nav>ul>li .nav-list a{display: block;margin-right: 1px;background:#ffffff; height: 36px;line-height: 36px;border-bottom: 1px solid #2e2f2f;font-size: 14px;}
.header .nav>ul>li .nav-list a:hover{background:#0051a2;color:#fff; }

/*微信二维码*/
.header .header-top .header-link li{margin-left: 15px;position:relative;}
.header .header-top .header-link li div{position:absolute;right:0px;top:28px;z-index:9999;display:none;}
.header .header-top .header-link li div img{display:block;width:120px;height:120px;}
.header .header-top .header-link li:hover div{display:block;}
/************/

.banner{height: 537px;position: relative;min-width: 1000px;}
.banner .bd li{height: 537px;}
.banner .hd{position: absolute;width: 100%;text-align: center;bottom:15px;}
.banner .hd li{width:12px;height: 12px;display: inline-block;background: url("../images/in-disc.png") no-repeat 0 0;cursor: pointer;}
.banner .hd li.on{background: url("../images/in-disc.png") no-repeat 0 -12px;}

.side-nav{position: fixed;right: 0px;top: 240px;z-index: 9;}
.side-nav li{position: relative;height: 58px;width: 50px;cursor: pointer;}
.side-nav li:hover .side-main{display: block;}
.side-nav li .side-main{height: 58px;line-height: 58px;font-size: 14px;position: absolute;right: 50px;top: 0px;display: none;}
.side-nav li .side-icon{width: 100%;height: 58px;}
.side-nav ul li:nth-child(1) .side-main{background: #006eaa;width: 97px;text-align: center;color: #ffffff;}
.side-nav ul li:nth-child(2) .side-main{background: #04182f;font-size: 16px;color: #ffffff;min-width: 150px;text-align: center;}
.side-nav ul li:nth-child(3) .side-main{background: #04182f;font-size: 16px;color: #ffffff;min-width: 150px;text-align: center;}
.side-nav ul li{display: block;}

.in-com-mess{margin-top: 50px;padding-bottom: 40px;}
.in-com-mess .in-mess-h{height: 42px;line-height: 42px;background: url("../images/in-news-h-bg.jpg") repeat-x left center;position: relative;}
.in-com-mess .in-news{width: 320px;}
.in-com-mess .in-innov{width: 305px;margin-left: 50px;}
.in-com-mess .in-serve{width: 275px;margin-left: 50px;}
.in-com-mess .in-mess-h p{font-size: 24px;font-weight: bold;color: #00509f;}
.in-com-mess .in-mess-h p span{float: left;line-height: 42px;margin-left: 6px;}
.in-com-mess .in-mess-h p small{font-size: 14px;font-weight: normal;display: inline-block;height: 14px;line-height: 20px;float: left;margin-top: 18px;margin-left: 10px;}
.in-com-mess .in-mess-h a{position: absolute;width: 53px;height: 20px;background: #0051a3;line-height: 20px;text-align: center;color: #ffffff;font-size: 10px;right: 15px;top: 12px;box-shadow: 2px 2px 3px #686a69;}
.in-com-mess .in-mess-main{margin-top: 15px;}
.in-com-mess .in-mess-main .in-mews-pic img{display: block;}
.in-com-mess .in-news .in-mess-main ul li{margin-top: 20px;}
.in-com-mess .in-news .in-mess-main ul li a{display: block;padding-right: 10px;font-size: 12px;color: #333;background: url("../images/in-news-arr.png") no-repeat right center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in-com-mess .in-news .in-mess-main ul li a:hover{color: #0051a2;background: url("../images/in-news-on-arr.png") no-repeat right center;}
.in-com-mess .in-innov .in-mess-main dl dt img{display: block;}
.in-com-mess .in-innov .in-mess-main dl dd{height:40px;background: #006eaa;line-height: 40px;}
.in-com-mess .in-innov .in-mess-main dl dd a{display: block;height: 100%;color: #ffffff;font-size: 18px;text-align: center;}
.in-com-mess .in-serve .in-mess-main .in-serve-link p{float: left;width: 50%;font-size: 12px;margin-top:12px;}
.in-com-mess .in-serve .in-mess-main .in-serve-link p a{padding-bottom: 3px;}
.in-com-mess .in-serve .in-mess-main .in-serve-link p a:hover{border-bottom: 1px solid #858585;padding-bottom: 2px;}
.in-com-mess .in-serve .in-mess-main .in-serve-main ul{margin-top: 30px;}
.in-com-mess .in-serve .in-mess-main .in-serve-main ul li{font-size: 14px;width: 200px;margin: 0px auto;padding-left: 23px;margin-top: 12px;}
.in-com-mess .in-serve .in-mess-main .in-serve-main ul li:nth-child(1){background: url("../images/in-serve-icon1.png") no-repeat left center;}
.in-com-mess .in-serve .in-mess-main .in-serve-main ul li:nth-child(2){background: url("../images/in-serve-icon2.png") no-repeat left center;}
.in-com-mess .in-serve .in-mess-main .in-serve-main ul li:nth-child(3){background: url("../images/in-serve-icon3.png") no-repeat left center;}


.in-cell-h{font-size: 24px;text-align: center;color: #006eaa;position: relative;}
.in-cell-h.bor-b{background: url("../images/in-h-border.jpg") repeat-x left center;}
.in-cell-h.bor-b>p{background: #ffffff;}
.in-cell-h>p{display: inline-block;*zoom: 1;*display:inline;padding: 0px 30px;}
.in-cell-h a{position: absolute;font-size: 14px;color: #fa8100;right: 0px;top: -5px;}
.in-cell-h b{font-weight: bold;margin-right: 15px;}
.in-cell-h span{margin-left: 15px;}
.in-prod-show{height:378px;background: url("../images/in-prod-bg.jpg") no-repeat center center;}
.in-prod-show .in-cell-h{color:#fff;}
.in-prod-show .main{padding-top: 60px;}
.in-prod-show .in-prod-wrap{position: relative;}
.in-prod-show .in-prod-wrap .prev{position: absolute;width: 21px;height: 23px;background: url("../images/in-prod-arr.png") no-repeat 0 0;top:50px;left: 0px;cursor: pointer;}
.in-prod-show .in-prod-wrap .prev:hover{background: url("../images/in-prod-arr.png") no-repeat 0 -23px;}
.in-prod-show .in-prod-wrap .next{position: absolute;width: 21px;height: 23px;background: url("../images/in-prod-arr.png") no-repeat -21px 0;top:50px;right: 0px;cursor: pointer;}
.in-prod-show .in-prod-wrap .next:hover{background: url("../images/in-prod-arr.png") no-repeat -21px -23px;}
.in-prod-show .in-cell-h{color: #ffffff;margin-bottom: 50px;}
.in-prod-show .bd li{width: 160px;margin-right: 20px;float: left;}
.in-prod-show .bd li dt img{display: block;}
.in-prod-show .bd li dd{font-size: 15px;text-align: center;margin-top: 30px;}
.in-prod-show .bd li dd a{color: #ffffff;}
.in-prod-show .in-box{width: 880px;margin: 0px auto;overflow: hidden;}

.in-ability{padding: 50px 0;}
.in-ability .in-ability-main li{float: left;margin-left: 72px;width: 142px;text-align: center;}
.in-ability .in-ability-main li a{display: block;}
.in-ability .in-ability-main li a:hover{color:#0051a2; }
.in-ability .in-ability-main ul{margin-top: 90px;}
.in-ability .in-ability-main ul li:first-child{margin-left: 0px;}
.in-ability .in-ability-main ul li dt img{display: block;}
.in-ability .in-ability-main ul li dd{font-size: 18px;margin-top: 25px;}

.in-partner{background: #fafafa;padding: 50px 0;}
.in-partner .main{}
.in-partner .main .in-part-main{margin-top: 60px;position: relative;}
.in-partner .main .in-part-main .bd li{float: left;margin-right: 12px;margin-bottom: 5px;}
.in-partner .main .in-part-main .bd li img{display: block;box-shadow: 2px 2px 4px #b4b2b3;}
.in-partner .main .in-part-main .in-box{width: 875px;margin: 0px auto;overflow: hidden;}
.in-partner .main .prev{position: absolute;width: 15px;height: 28px;background: url("../images/in-partner-arr.png") no-repeat 0 0;top: 50%;margin-top: -14px;left:7px;cursor: pointer;}
.in-partner .main .next{position: absolute;width: 15px;height: 28px;background: url("../images/in-partner-arr.png") no-repeat -15px 0;top: 50%;margin-top: -14px;right:7px;cursor: pointer;}

.in-proj{padding: 50px 0;}
.in-proj-main{margin-top: 50PX;padding:35px 53px;}
.in-proj-main li{float: left;width: 167px;height:167px;background: red;position: relative;overflow: hidden;margin-right: 75px;cursor: pointer;}
.in-proj-main li.mar-r0{margin-right: 0px;}
.in-proj-main li.mar-l{margin-left: 121px;}
.in-proj-main li.mar-t{margin-top: -40px;}
.in-proj-main li>div{width:236px;height: 236px; position: absolute;left: -35px;top: -35px;}
.in-proj-main li>div img{display: block;width: 100%;}
.in-proj-main li>div .in-proj-intro{position: absolute;width: 100%;height: 100%;background: url("../images/opacity-bg.png");top: 0px;left: 0px;color: #ffffff;font-size: 13px;line-height: 236px;text-align: center;}

.cell-nav{position: absolute;bottom: 0px;left: 50%;margin-left: -500px;width: 1000px;height: 57px;background: url("../images/cell-nav-bg.png");}
.cell-nav dt{float: left;height: 57px;line-height: 57px;font-size: 16px;margin-left: 30px;}
.cell-nav dt a:hover{color:#0051a2;}
.cell-nav dd{float: left;height: 57px;line-height: 57px;font-size: 14px;margin-left: 30px;}
.cell-nav dd a:hover,.cell-nav dd a.this{color:#0051a2;}

.this-locate{font-size: 20px;line-height: 30px;margin: 40px 0 30px 0;padding:0 10px;}
.this-locate.main{width: 980px;}
.this-locate span{vertical-align: middle;margin: 0px 8px;}
.this-locate a{font-size: 16px;vertical-align: middle;}
.this-locate a img{vertical-align: top;}
.this-locate a:hover,.this-locate a.this{color: #0051a2;}

.page-main{padding: 0 10px;}
.page-main.main{width: 980px;}
.page-main .title{color:#484a4b;margin-bottom: 35px;}
.page-main .title h1{font-weight: normal;font-size: 24px;}
.page-main .title p{font-size: 18px;margin-top: 10px;}

.page-body .com-intro{background: url("../images/about-bg.png") no-repeat center top;}
.page-body .com-intro p{font-size: 14px;color: #2f2e2e;text-indent: 2em;line-height: 30px;}
.page-body .com-intro p img{display: block;margin: 0px auto;max-width: 100%;}
.page-body .com-intro h3{color:#0051a2;font-size: 18px;text-align: center;font-weight: normal;margin: 40px 0;}
.page-body .com-article{margin-top: 35px;}
.page-body .com-article p{font-size: 14px;color: #2f2e2e;text-indent: 2em;line-height: 30px;}
.page-body .com-article p img{display: block;margin: 0px auto;max-width: 100%;}
.page-body .com-article h3{color:#0051a2;font-size: 18px;text-align: left;font-weight: normal;margin: 40px 0;}

.com-cul .com-spirit{}
.com-cul .com-spirit dt{float: left;width: 510px;}
.com-cul .com-spirit dt img{display: block;}
.com-cul .com-spirit dd{float: left;width: 470px;height:350px;background: #0051a2;color: #ffffff;text-align: center;}
.com-cul .com-spirit dd em{display: inline-block;*zoom:1;*display: inline;width: 0px;height: 100%;vertical-align: middle;}
.com-cul .com-spirit dd b{display: inline-block;*zoom:1;*display: inline;vertical-align: middle;font-size: 20px;}
.com-cul ul{margin-top: 40px;}
.com-cul ul li{float: left;width: 220px;min-height: 135px;background: url("../images/com-cul-line.png") no-repeat left top;margin-left: 25px;}
.com-cul ul li dl{padding-left: 8px;}
.com-cul ul li dt{font-size: 19px;line-height: 37px;}
.com-cul ul li dd{font-size: 13px;line-height: 20px;}

.about-intro{margin-top: 18px;border: 2px solid #bababa;text-align: center;padding: 12px 0 5px 0;}
.about-intro img+img{margin-left: 10px;}
.about-intro h3{font-size: 16px;color:#0051a2;line-height: 34px;}


.footer{margin-top:100px;}
.footer .footer-t{background: #0051a2;color:#fff;padding: 25px 0;}
.footer .footer-t a{color: #ffffff;}
.footer .footer-b{height:33px;line-height: 33px;text-align: center;font-size: 14px;color: #ffffff;background: #05396d;}
.footer .footer-t dl{float:left;}
.footer .footer-t .footer-code{margin-right: 30px;}
.footer .footer-t .footer-code dt img{display: block;}
.footer .footer-t .footer-code dd{margin-top: 3px;font-size: 14px;text-align: center;}
.footer .footer-t .footer-con{margin-right: 70px;text-align: center;}
.footer .footer-t .footer-con dt{font-size: 26px;font-weight: bold;height: 74px;line-height: 74px;}
.footer .footer-t .footer-con dd{height: 48px;}
.footer .footer-t .footer-con dd a{display: block;border: 1px solid #ffffff;height: 46px;line-height: 46px;font-size: 16px;}
.footer .footer-t .footer-link{}
.footer .footer-t .footer-link dt{height: 74px;line-height: 74px;font-size: 14px;}
.footer .footer-t .footer-link dt a{margin: 0px 10px;}
.footer .footer-t .footer-link dt a:first-child{margin-left: 0px;}
.footer .footer-t .footer-link dd{font-size: 14px;}
.footer .footer-t .footer-link dd+dd{margin-top: 10px;}

.new-pro-intro  .new-pro-wrap{width: 792px;}
.new-pro-intro  .new-pro-logo{width: 188px;margin-top: 55px;}
.new-pro-intro  .new-pro-logo img{display: block;max-width: 100%;}
.new-pro-intro  .new-pro-wrap{position: relative;}
.new-pro-intro  .new-pro-wrap li{}
.new-pro-intro  .new-pro-wrap dt{float: left;width: 415px;height: 285px;text-align: center;}
.new-pro-intro  .new-pro-wrap dt img{margin-top: 67px;height: 150px;width: auto;max-width: 100%;}
.new-pro-intro  .new-pro-wrap dd{float: left;width: 346px;height: 285px;padding-left:31px;background: url("../images/new-product-arr.png") no-repeat left 45px;}
.new-pro-intro  .new-pro-wrap dd>div{background: #0051a2 url("../images/new-product-bg.png") no-repeat right top;color: #ffffff;height: 283px;border: 1px solid #0051a2;}
.new-pro-intro  .new-pro-wrap dd>div h3{margin-top: 68px;font-size: 18px;font-weight: normal;padding: 0% 20px;margin-bottom: 23px;}
.new-pro-intro  .new-pro-wrap dd>div p{font-size:14px;line-height: 30px;padding: 0% 20px; }
.new-pro-intro  .new-pro-wrap .hd{position: absolute;height: 11px;left: 0%;bottom: 28px;left: 485px;z-index: 9;}
.new-pro-intro  .new-pro-wrap .hd li{width: 11px;height: 11px;background: url("../images/new-product-disc.png") no-repeat 0 0;float: left;margin-right: 11px;}
.pro-center .new-pro-wrap .hd li.on{background: url("../images/new-product-disc.png") no-repeat 0 -11px;}
.pro-center .pro-class-link{margin:90px 0;}
.pro-center .pro-class-link li{float: left;width: 234px;margin-right: 14px;}
.pro-center .pro-class-link ul li:nth-child(4n){margin-right: 0px;margin-bottom: 10px;}
.pro-center .pro-class-link li a{display: block;text-align: center;background: #e1e1e1;height: 48px;line-height: 48px;font-size: 14px;}
.pro-center .pro-class-link li a:hover,.pro-center .pro-class-link li a.this{background: #0051a2;color: #ffffff;}

.pro-center .pro-list li{float: left;width: 234px;height: 277px;margin-right: 14px;position: relative;text-align:center;}
.pro-center .pro-list ul li:nth-child(4n){margin-right: 0px;}
.pro-center .pro-list li dt{margin-top: 48px;}
.pro-center .pro-list li dt img{}
.pro-center .pro-list li dd{font-size: 14px;margin-top: 25px;}
.pro-center .pro-list li>a{position: absolute;width: 100%;height: 100%;background: url("../images/product-bg.png");left: 0px;top: 0px;color: #ffffff; display: none;}
.pro-center .pro-list li>a h3{font-size: 18px;font-weight: normal;padding: 15px 30px;margin-top: 56px;}
.pro-center .pro-list li>a p{font-size: 14px;padding: 0px 30px;line-height: 25px;}
.pro-center .pro-list li:hover>a{display: block;}
.page-link{text-align: center;margin-top: 80px;}
.page-link a{display: inline-block;*zoom: 1;*display:inline;border:1px solid #676869;padding: 8px 16px;color:#676869;font-size: 20px;}
.page-link a+a{margin-left: 10px;}
.page-link a:hover,.page-link a.this{background: #676869;color: #ffffff;}

.pro-intro dt{float: left;max-width: 442px;}
.pro-intro dt img{display: block;max-width:100%;}
.pro-intro dd{float: left;height: 393px;margin-left: 50px;max-width: 488px;}
.pro-intro dd h1{font-size: 22px;font-weight: normal;margin-bottom: 15px;margin-top: 96px;}
.pro-intro dd h1 img{margin: 0px 0 5px 6px;}
.pro-intro dd p{font-size: 14px;line-height: 30px;}
.pro-com{margin-top: 30px;}

.pro-feature-intro{margin-top: 57px;}
.pro-feature-intro h4{color: #0152a3;font-size: 22px;font-weight: normal;margin: 20px 0;}
.pro-feature-intro p{font-size: 14px;color: #4b4b4b;line-height: 35px;}

.sample-list>h2{text-align: center;font-size: 18px;color: #0051a2;font-weight: normal;margin-bottom: 50px;}
.sample-list li{border-bottom: 1px solid #3f3e3e;padding: 50px 0;}
.sample-list UL li:last-child{border:none;}
.sample-list li dt{float: left;width: 262px;height: 166px;}
.sample-list li dt img{display: block;}
.sample-list li dd{float: left;width: 718px;}
.sample-list li dd>div{position: relative;font-size: 18px;margin: 50px 30px;margin-bottom: 0px;}
.sample-list li dd>div h2{font-weight:normal; font-size: 18px;margin-bottom: 20px;}
.sample-list li dd>div>a{position: absolute;}
.sample-list li dd>div>a.sample-down{right: 0px;top:5px;}
.sample-list li dd>div>a.sample-look{right:57px;top: 3px;}

.sample-page-list .sample-class-link a{float: left;width: 463px;height:50px;line-height: 50px;border: 1px solid #0051a2;text-align: center;font-size: 18px; }
.sample-page-list .sample-class-link a:first-child{margin-right: 50px;}
.sample-page-list .sample-class-link a:hover,.sample-page-list .sample-class-link a.this{background: #0051a2;color: #ffffff;}
.sample-page-list ul{margin-top: 50px;}
.sample-page-list ul li{padding: 40px;border-top: 1px solid #3f3e3e;}
.sample-page-list ul li:hover{border: 1px solid #0051a2;padding: 39px;padding-top: 40px;}
.sample-page-list ul li dt{float: left;}
.sample-page-list ul li dd{float: right;}
.sample-page-list ul li dd h2{font-size: 18px;margin-top: 40px;font-weight: normal;margin-bottom: 66px;}
.sample-page-list ul li dd h2 a{color: #3f3e3e;}
.sample-page-list ul li dd>a.sample-look-btn{margin-right: 10px;}
.sample-page-show{}
.sample-page-show .sample-class-link a{float: left;width: 463px;height:50px;line-height: 50px;border: 1px solid #0051a2;text-align: center;font-size: 18px; }
.sample-page-show .sample-class-link a:first-child{margin-right: 50px;}
.sample-page-show .sample-class-link a:hover,.sample-page-show .sample-class-link a.this{background: #0051a2;color: #ffffff;}

.mod18{}
.mod18{width:980px;position:relative;margin:0 auto;margin-top: 180px;}
.mod18 .page-down{position: absolute;right: 50px;top: -30px;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(../images/sample-show-arr.png) no-repeat 0 0;}
.mod18 .next{right:10px;background:url(../images/sample-show-arr.png) no-repeat -25px 0;}
.mod18 .prev,.mod18 .next{bottom:30px;width:25px;height:40px;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:526px;height:377px;position:absolute;color:#fff;}

.mod18 .picBox{width:980px; height:1000px; position:relative;overflow:hidden;  }
.mod18 .picBox ul{height:1000px;position:absolute; left:0;}
.mod18 .picBox li{ width: 980px;}

.mod18 .picBox li img{display: block;margin: 0px auto;border:30px solid #e0e0e0;}
.mod18 .picBox li p{text-align: center;font-size: 18px;color:#3f3e3e;margin-top: 40px;}
.mod18 .listBox{width:880px;height:100px;margin:0 auto;position:relative; padding-top:15px;overflow:hidden;}
.mod18 .listBox ul{height:88px;position:absolute; }
.mod18 .listBox li{cursor:pointer;position:relative;padding: 0px 10px;}
.mod18 .listBox li>div{border: 1px solid #ffffff; padding:7px;}
.mod18 .listBox img{border:1px solid #656464;width: 50px;display: block;}
.mod18 .listBox .on img{border:1px solid #0051a2;}
.mod18 .listBox .on{background:url(../images/img_bg.jpg) center top no-repeat;}
.mod18 .listBox .on>div{border: 1px solid #0051a2;}


.news-list-h .recently-news{height: 254px;width: 728px;}
.news-list-h .recently-news dt{float: left;width: 390px;position: relative;}
.news-list-h .recently-news dt>a{display: block;position: relative;height: 100%;color: #ffffff;}
.news-list-h .recently-news dt img{display: block;}
.news-list-h .recently-news dt .news-intro{position: absolute;height: 72px;width: 100%;bottom: 0px;left: 0px;background: url("../images/opacity-bg.png")}
.news-list-h .recently-news dt .news-intro .time{float: left;width: 90px;text-align: center;}
.news-list-h .recently-news dt .news-intro .time h1{font-size: 40px;padding: 0px;margin-bottom: -5px;}
.news-list-h .recently-news dt .news-intro .time p{font-size: 14px;font-weight: bold;}
.news-list-h .recently-news dt .news-intro>p{float: left;width: 295px;font-size: 14px;margin-top: 15px;padding-right: 5px;line-height: 24px;}

.news-list-h .recently-news dd{float: left;width: 338px;height: 254px;background: #e9e9e9;}
.news-list-h .recently-news dd li{height: 84px;}
.news-list-h .recently-news dd li h3{font-size: 14px;font-weight: normal;height: 20px;line-height: 20px;background: url("../images/recently-news-arr.png") no-repeat 20px center;padding-left:38px; margin-top: 5px;padding-right: 10px;}
.news-list-h .recently-news dd li p{font-size: 12px;color:#434445;padding-left: 38px;margin-top: 10px;padding-right: 10px;}

.news-list-h .news-search{border: 10px solid #f3f3f3;height: 234px;width: 210px;}
.news-list-h .news-search h3{font-size: 16px;font-weight: normal;text-indent: 17px;margin-top: 25px;}
.news-list-h .news-search p{text-align: center;margin-top:10px; }

.news-list-h .news-search p input[type="text"]{width: 174px;height:27px;border: 1px solid #dcdcdc;}
.news-list-h .news-search p input[type="submit"]{width: 176px;height: 29px;background: #0051a2;border:none;color: #ffffff;font-size: 14px;cursor:pointer}

.news-list-main{margin-top: 48px;}
.news-list-main li{border-bottom: 1px solid #d2d2d2;padding: 32px 0;}

.news-list-main dl>*{float: left;}
.news-list-main dt{padding-left:45px;}
.news-list-main dt img{display: block;}
.news-list-main .news-intro{width: 530px;padding: 0px 20px;}
.news-list-main .news-intro h2{font-weight: normal;font-size: 24px;}
.news-list-main .news-intro p{font-size: 14px;margin-top: 20px;line-height: 28px;}
.news-list-main .time{text-align: center;}
.news-list-main .time h1{font-size: 66px;margin-top: -10px;}
.news-list-main .time p{font-size: 20px;}
.news-list-main .time a{display: block;width: 28px;height: 28px;margin: 0px auto;margin-top: 28px;}
.news-list-main .time a img{display: block;}
.news-list-main li:hover{border: 1px solid #0051a2;}
.news-list-main li:hover .news-intro h2 a,.news-list-main li:hover .time{color:#0051a2;}

.news-con .news-main{width: 700px;}
.news-con .news-main dt h1{font-size: 28px;font-weight: normal;}
.news-con .news-main dd{height: 26px;text-indent:30px;line-height: 26px;font-size: 14px;color: #484a4b; margin: 24px 0 15px 0; }
.news-con .news-main p{font-size: 14px;text-indent: 2em;line-height: 26px;}
.news-con .news-main p img{display: block;margin: 0px auto;margin-top: 30px;}
.news-con .news-link-hint{margin-top: 37px;}
.news-con .news-link-hint>p{text-align: right;}
.news-con .news-link-hint>p img{vertical-align: middle;}
.news-con .news-link-hint>p span{vertical-align: middle;margin-left: 7px;}
.news-con .news-link-hint>div{padding: 0px 13px;border: 10px solid #f3f3f3;margin-top: 18px;}
.news-con .news-link-hint>div li{padding: 15px 0;}
.news-con .news-link-hint>div li a{display: block;width: 184px;}
.news-con .news-link-hint>div ul li.news-up{border-bottom: 1px solid #707070;}
.news-con .news-link-hint>div li .up-one{font-size: 14px;}
.news-con .news-link-hint>div li .time{background: url("../images/small-clock-icon.png") no-repeat left center;text-indent: 16px;height: 14px;line-height: 14px;margin-top: 10px;}
.news-con .news-link-hint>div li h3{font-size: 16px;font-weight: normal;margin-top: 8px;}

.new-pro-list{margin-top: 80px;}
.new-pro-list li{border-bottom: 2px solid #838383;padding-bottom: 44px;margin-top: 50px;}
.new-pro-list li dt{float: left;width: 50%;text-align: center;}
.new-pro-list li dt img{max-width: 100%;}
.new-pro-list li dd{float: left;width: 50%;text-align: center;}
.new-pro-list li dd h3{font-weight: 26px;font-weight: normal;}
.new-pro-list li dd>a{display: block;margin: 0% auto;width: 180px;height:42px;line-height: 42px;background: #0051a2;text-align: center;color: #ffffff;font-size: 16px;margin-top: 20px;}

.new-pro-main{}
.new-pro-main dt{float: left;width: 48%;text-align: center;}
.new-pro-main dt img{max-width: 100%;margin-top: 40px;}
.new-pro-main dd{float: right;width: 48%;}
.new-pro-main dd h1{font-size: 24px;font-weight: normal;margin-bottom: 18px;}
.new-pro-main dd h1 span{display: inline-block;background: url("../images/intro-h-bg1.png") no-repeat right -5px;padding-right: 67px;padding-top: 30px;}
.new-pro-main dd p{font-size: 14px;line-height: 30px;}
.honor-list{position: relative;}
.honor-list .honor-tit-pic{margin-bottom: 24px;float: right;}
.honor-list .honor-tit-pic img{display: block;}
.honor-list dl{float: left;width: 316px;height: 260px;margin-bottom: 24px;margin-right: 16px;position: relative;text-align: center;cursor: pointer;}
.honor-list dl dt{background: #e0e0e0;height: 100%;}
.honor-list dl dt:before{content: '';display: inline-block;*zoom: 1;*display:inline;height: 100%;width: 0px;vertical-align: middle;}
.honor-list dl dt img{vertical-align: middle;max-height: 240px;max-width: 270px;}
.honor-list dl:nth-of-type(3n+4){margin-right: 0px;}
.honor-list dl dd{position: absolute;width: 100%;height: 100%;background: url("../images/blue-shadow-bg.png");left: 0%;top: 0%;color: #ffffff;font-size: 24px;display: none;}
.honor-list dl dd:before{content: '';display: inline-block;*zoom: 1;*display:inline;height: 100%;width: 0px;vertical-align: middle;}
.honor-list dl dd span{vertical-align: middle;}
.honor-list dl:hover dd{display: block;}

.honor-show{position: fixed;width: 100%;height: 100%;left: 0px;top: 0px;background: url("../images/black-shadow-bg.png");z-index: 99;display: none;}
.honor-show-main{position: relative;top: 150px;}
.honor-show .close{width: 66px;height: 66px;background: url("../images/close-btn.png") no-repeat;position:absolute;right: 0px;top:0;cursor: pointer; z-index: 99}
.honor-show .prev{width: 70px;height: 70px;background: url("../images/prev-btn.png") no-repeat;position:absolute;left: 0px;top:50%;margin-top: -35px;cursor: pointer;z-index: 99}
.honor-show .next{width: 70px;height: 70px;background: url("../images/next-btn.png") no-repeat;position:absolute;right: 0px;top:50%;margin-top: -35px;cursor: pointer;z-index: 99}
.honor-show-main{width: 1000px;margin: 0px auto;position: relative;}
.honor-show-main ul{padding-top: 100px;}
.honor-show-main ul li{display: none;}

.honor-show-main dl{text-align: center;font-size: 20px;color: #ffffff;font-weight: bold;}
.honor-show-main dl dt img{max-width: 60%;max-height: 600px;min-height: 450px;}
.honor-show-main dl dd{margin-top: 30px;}

.equipment-list{}
.equipment-list li{float: left;width: 313px;margin-right: 20px;margin-bottom: 20px;}
.equipment-list ul li:nth-child(3n){margin-right: 0px;}
.equipment-list ul li a{display: block;}
.equipment-list ul li dl{position: relative;}
.equipment-list ul li dt img{display: block;}
.equipment-list ul li dd{position: absolute;width: 100%;padding: 30px 0;background: url("../images/equipment-list-bg.png") no-repeat right bottom;left: 0px;bottom: 0px;text-align: center;color: #ffffff;font-size: 14px;}

.equipment-intro dt{padding-top: 0px;}
.equipment-intro dt img{margin: 0px;margin-left: 0px;}
.equipment-intro dd h1{text-align: center;font-size: 18px;margin-top: 60px;}
.equipment-intro dd h1 b{padding-bottom:5px;font-weight: normal;background: url("../images/line-bg.jpg") no-repeat center bottom;}
.equipment-intro dd p{margin-top: 50px;}

.engin-list{}
.engin-list li{padding: 15px;background: #f3f3f3;float: left;width: 283px;margin-right: 20px;position: relative;}
.engin-list ul li:nth-child(3n){margin-right: 0px;margin-bottom: 20px;}

.engin-list li dl{background:#ffffff url("../images/blue-arr.png") no-repeat right bottom;padding-bottom: 28px;text-align: center;}
.engin-list li dl img{display: block;}
.engin-list li dl dd{border-bottom: 1px solid #9fa0a1;height: 65px;font-size: 14px;}
.engin-list li dl dd:before{content: '';display: inline-block;*zoom: 1;*display:inline;height: 100%;width: 0px;vertical-align: middle;}
.engin-list ul li a{position: absolute;width: 100%;height: 100%;background: url("../images/blue-shadow-bg.png");left: 0%;top: 0%;color: #fff;font-size: 12px;display: none;}
.engin-list ul li:hover a{display: block;}
.engin-list ul li a p{padding: 0 35px;word-break: break-all;margin-top:70px;line-height: 30px; }


.standard-intro>h3{text-align: center;font-size: 18px;color: #0051a2;font-weight: normal;margin-bottom: 30px;}
.standard-intro>p{font-size: 14px;color:#5f5c5c;line-height: 32px;}
.standard-show dl{background: #0051a2;float: left;width: 466px;padding: 7px;margin-right: 20px;margin-bottom: 20px;}
.standard-show{margin-top: 40px;}
.standard-show dl:nth-child(2n){margin-right: 0px;}
.standard-show dl dt{float: left;width: 210px;overflow: hidden;height:297px; }
.standard-show dl dt img{width: 100%;display: block;}
.standard-show dl dd{float: left;width: 256px;text-align: center;color: #ffffff;font-size: 14px;}
.standard-show dl dd img{display: block;margin: 0px auto;margin-bottom: 28px;margin-top: 68px;}
.standard-show dl dd p{padding: 0px 8px;}
.standard-show div.standard-logo{float: left;}

.check-equipment{}
.check-equipment .check-equipment-pic{float: right;width: 313px;height: 220px;background: red;margin-bottom: 20px;}
.check-equipment .check-equipment-pic img{display: block;height: 220px;}
.check-equipment dl{float: left;width: 313px;height: 220px;position: relative;margin-right: 20px;margin-bottom: 20px;cursor: pointer;}
.check-equipment dl:nth-child(3n){margin-right: 0px;}
.check-equipment dl dt img{display: block;max-height: 100%;max-width: 100%;}
.check-equipment dl dd{position: absolute;width: 100%;height: 100%;background: url("../images/blue-shadow-bg.png");left: 0px;top: 0px;text-align: center;font-size: 16px;color: #ffffff;display: none;}
.check-equipment dl:hover dd{display: block;}
.check-equipment dl dd:before{content: '';display: inline-block;*zoom: 1;*display:inline;height: 100%;width: 0px;vertical-align: middle;}
.check-equipment dl dd span{vertical-align: middle;}

.techno-list{}
.techno-list .techno-intro{width: 313px;height: 260px;float: right;background: #0051a2 url("../images/techno-line-bg.png")  no-repeat right top;color: #ffffff;margin: 0px 0px 20px 0;}
.techno-list .techno-intro p{font-size: 12px;margin-top: 78px;padding: 0% 5px;line-height: 24px;}
.techno-list dl{width: 313px;height: 260px;float: left;text-align: center;background: #e0e0e0;color: #ffffff;position: relative;margin: 0px 20px 20px 0;cursor: pointer;}
.techno-list dl:nth-child(3n){margin-right: 0px;}
.techno-list dl dd{position: absolute;width: 100%;height: 100%;background: url("../images/blue-shadow-bg.png");left: 0px;top: 0px;font-size: 18px;display: none;}
.techno-list dl dd:before{content: '';display: inline-block;*zoom: 1;*display:inline;height: 100%;width: 0px;vertical-align: middle;}
.techno-list dl dd span{vertical-align: middle;}
.techno-list dl:hover dd{display: block;}
.techno-list dl dt{height: 100%;}
.techno-list dl dt:before{content: '';display: inline-block;*zoom: 1;*display:inline;height: 100%;width: 0px;vertical-align: middle;}
.techno-list dl dt img{vertical-align: middle;max-height: 100%;max-width: 100%;}

.techno-sup>p{text-indent: 2em;font-size: 14px;line-height: 26px;color:#494848;margin-top: 30px;}
.techno-sup>p img{display: block;width: 100%;}
.techno-sup .techno-sup-list>h3{width: 180px;height: 45px;line-height: 45px;text-align: center;font-size: 18px;font-weight: normal;color: #ffffff;background:#0051a2;margin: 0% auto; margin-bottom: 40px;}
.techno-sup .techno-sup-list li{float: left;width: 20%;background: url("../images/com-cul-line.png") no-repeat left top;height: 135px;}
.techno-sup .techno-sup-list{margin-top: 40px;}
.techno-sup .techno-sup-list li p{margin-top: 42px;margin-left: 7px;color: #484a4b;font-size: 14px;margin-right: 10px;line-height: 26px;}
.techno-sup .techno-sup-list+.techno-sup-list{margin-top: 96px;}

.quality-assure{}
.quality-tab .hd{height:213px; }
.quality-tab .hd li{float: left;width: 245px;height: 200px;background: #eeeeee;cursor: pointer;}
.quality-tab .hd li dl{position: relative;}
.quality-tab .hd li dt{width: 245px;height: 200px;}
.quality-tab .hd li dd{position: absolute;width: 100%;height: 62px;left: 0px;top: 138px;background: url("../images/black-shadow-bg.png");font-size: 18px;color: #ffffff;text-align: center;line-height: 62px;}
.quality-tab .hd li.on{background: #0051a2;}
.quality-tab .hd li.on dd{height: 75px;background: url("../images/quality-tab-on.png") no-repeat center top;}
.quality-tab .bd{font-size: 14px;margin-top: 35px;}
.quality-tab .bd p{line-height: 30px;}
.quality-assure .quality-pic{margin-top: 90px;}
.quality-assure .quality-pic dl{float: left;width: 480px;position: relative;margin-right: 20px;margin-top: 20px;cursor: pointer;}
.quality-assure .quality-pic dl:nth-child(2n){margin-right: 0px;}
.quality-assure .quality-pic dl:hover dd{display: block;}
.quality-assure .quality-pic dl dd{position: absolute;width: 100%;height: 100%;background: url("../images/blue-shadow-bg.png");left: 0px;top: 0px;color: #ffffff;font-size: 18px;text-align: center;display: none;}
.quality-assure .quality-pic dl dd:before{content: '';display: inline-block;*zoom: 1;*display:inline;height: 100%;width: 0px;vertical-align: middle;}
.quality-assure .quality-pic dl dd span{vertical-align: middle;}
.quality-assure .quality-pic dl dt img{display: block;}

.human .human-use{width: 750px;}
.human .human-con{width: 190px;border: 10px solid #f3f3f3;padding: 15px 0;}
.human .human-use>h2{color: #0051a2;font-size: 18px;text-align: center;font-weight: normal;margin-bottom: 30px;}
.human .human-use>p{font-size: 14px;line-height: 32px;}
.human .mar-t30{margin-top: 63px;}
.human .human-con h3{font-size: 14px;font-weight: normal;padding: 0px 10px;}
.human .human-con p{font-size: 12px;line-height: 23px;padding: 0px 10px;}
.human .human-con p img{display: block;margin: 10px 0;}

.human-job-list{width: 750px;}
.human-job-list dl{text-align: center;}
.human-job-list dl dt{background: #efefef;}
.human-job-list dl dt p{float: left;width: 25%;color: #333434;font-size: 16px;height: 50px;line-height: 50px;}
.human-job-list dl dd a{display: block;height: 100%;font-size: 14px;}
.human-job-list dl dd a:hover{color: #0051a2;}
.human-job-list dl dd a span{display: inline-block;*zoom: 1;*display: inline;width: 25%;}
.human-job-list dl dd li{height: 65px;line-height: 65px;border-bottom: 1px solid #8c8d8e;}

.human-job-intro{width:700px;font-size: 14px;}
.human-job-intro h1{height: 40px;line-height: 40px;color: #ffffff;font-size: 16px;background: #0051a2;font-weight: normal;padding-left: 28px;}
.human-job-intro .job-publish{border-bottom: 1px solid #3f3e3e;line-height: 35px;padding: 30px 0;font-size: 14px;}
.human-job-intro .job-publish p b{margin-left: 28px;}
.human-job-intro .job-intro{padding-left: 28px;line-height: 35px;padding: 30px 0 30px 28px;}

.text-cen{text-align: center;}
.talents-train .talents-train-h{font-size: 14px;line-height: 34px;padding-left: 33px;}
.talents-train .talents-train-link{height: 68px;margin-top: 80px;}
.talents-train .talents-train-link li{width: 290px;height: 50px;line-height:50px;text-align: center;border: 2px solid #0051a2;float: left;margin-right: 49px;font-size: 18px;}
.talents-train .talents-train-link li:last-child{margin-right: 0px;}
.talents-train .talents-train-link li a{display: block;height: 100%;}
.talents-train .talents-train-link li a:hover,.talents-train .talents-train-link li a.this{background: #0051a2;color: #ffffff;}
.talents-train .train-step{width:746px;margin: 0 auto;margin-top: 50px;}
.talents-train .train-step .step{width: 363px;height: 363px;margin-top: 20px;}
.talents-train .train-step .step-1{background: url("../images/train-step1.png") no-repeat;}
.talents-train .train-step .step-2{background: url("../images/train-step2.png") no-repeat;}
.talents-train .train-step .step-3{background: url("../images/train-step3.png") no-repeat;}
.talents-train .train-step .step-4{background: url("../images/train-step4.png") no-repeat;}
.talents-train .train-step .step p{margin-top: 100px;padding: 0 35px;font-size: 14px;line-height: 36px;}

.train-knowledge{line-height: 40px;margin-top: 50px;}
.train-knowledge h2{font-size: 24px;font-weight: normal;}
.train-knowledge p{color:#414242;}


.contact-wap .china-map{margin-top: 100px;}
.contact-wap .china-map img{display: block;margin: 0% auto;}
.contact-wap .contact-way-list{}
.contact-wap .contact-way-list li{min-height: 55px;padding-left: 74px;font-size: 14px;margin-bottom: 32px;padding-top: 12px;}
.contact-wap .contact-way-list li p{line-height: 34px;}
.contact-wap .contact-way-list li p span{margin-left: 35px;}
.contact-wap .map{width: 600px;height: 432px;background: #f5f3f0;}
.contact-wap .map h4{font-size: 18px;color: #0051a2;font-weight: normal;margin-bottom: 10px;}
.contact-wap .map p{font-size: 14px;line-height: 18px;}

.input-group{width: 470px;}
.input-group-l{float: left;}
.input-group-r{float: right;}
.input-group label{background: #f7f7f7;margin-bottom: 10px;height: 52px;line-height: 52px;font-size: 14px;display: block;cursor: pointer;}
.input-group label input[type="text"]{height: 30px;font-size: 14px;min-width:0px;background: none;border: none;outline: none;line-height: 30px;vertical-align:middle;}
.input-group label input[type="text"].w150{width: 150px;}
.input-group label input[type="text"].w130{width: 120px;}
.input-group label i{font-style: normal;margin-left: 10px;}
.input-group label .important{float: right;color: #eb0c0c;line-height: 58px;margin-right: 15px;font-weight: bold;}
.input-group label.leave-mess{height: 238px;}
.input-group label.leave-mess textarea{vertical-align: top;width: 370px;height: 210px;resize: none;margin-top: 18px;background: none;border: none;outline: none;font-size: 14px;}
.input-group label .check-code{float: right;line-height: 52px;height: 100%;margin-right: 10px;}
.input-group label .check-code img{vertical-align: middle;max-height: 100%;}

.sub-res{text-align: center;margin-top: 100px;}
.sub-res input{width: 164px;height: 47px;font-size: 16px;color: #ffffff;border: none;cursor: pointer;}
.sub-res input[type="submit"]{background: #0b428f;}
.sub-res input[type="button"]{background: #0b428f;}
.sub-res input[type="reset"]{background: #49505b;margin-left: 36px;}

.inquiry-link h3{color:#0b428f;font-size: 18px;font-weight: normal;margin-bottom: 28px;}
.inquiry-link li{float: left;width: 211px;margin-right: 40px;height: 56px;border: 2px solid #0b428f;line-height: 56px;text-align: center;font-size: 18px;margin-bottom: 24px;}
.inquiry-link li a{display: block;width: 100%;height: 100%;}
.inquiry-link li a:hover,.inquiry-link li a.this{background: #0b428f;color: #ffffff;}
.inquiry-link ul li:nth-child(4n){margin-right: 0px;}
.inquiry-link .clear{height: 1px;background: #3f3e3e;}
.inquiry-link p{text-align: center;font-size: 12px;margin-top: 20px;}

.inquiry-tab{margin-top: 45px;}
.inquiry-tab p{font-size: 12px;color: #3f3e3e;margin-bottom: 8px;}
.inquiry-tab h3{font-size: 18px;color: #0b428f;font-weight: normal;line-height: 60px;}
.inquiry-tab table{width:100%;border: 1px solid #706f6f;border-collapse: collapse;text-align: center;font-size: 14px;}
.inquiry-tab table td,.inquiry-tab table th{border: 1px solid #706f6f;vertical-align: middle;}
.inquiry-tab table td input{height: 100%;width: 100%;text-align: center;border: none;font-size: 14px;line-height: 48px;vertical-align: middle;}
.inquiry-tab table tr th:first-child{width: 14px;padding: 0% 9px;}
.inquiry-tab table tr th{height: 75px;font-weight: normal;}
.inquiry-tab table tr td{height: 48px;}

.else-infor label{display: block;line-height: 52px;background:#f7f7f7;padding-bottom: 20px;font-size: 14px; }
.else-infor label i{font-style: normal;margin-left: 10px;}
.else-infor label textarea{vertical-align: top;width: 850px;height: 210px;resize: none;margin-top: 18px;background: none;border: none;outline: none;font-size: 14px;font-size: 16px;}
.else-infor p{color: #0b428f;font-size: 12px;line-height:26px;padding-left: 10px;}

.basic-infor{margin-top: 60px;}
.prod-infor{margin-top:60px; }
.input-group label b{font-weight: normal;float: right;color: #3f3e3e;line-height: 52px;margin-right: 10px;font-size: 14px;}
.input-group label b.font-s12{font-size: 12px;}
.input-group label b.font-s10{font-size: 10px;}
.input-group label b.option{font-size: 10px;line-height: 16px;width: 240px;margin-top: 10px;margin-right: 5px;}