@charset "utf-8"; @import "reset.css"; /*globe*/ body { background: #fff; color: #777; font: 12px/24px "微软雅黑","华文细黑",Arial,sans-serif; padding: 0; margin: 0 auto; max-width: 1680px; } a { color: #666; } a:hover { color: #0a3b95; } /*public*/ .w1027{width: 1027px;margin: 0 auto;} .head-top{padding-top: 31px;height: 44px;border-bottom: 1px solid #d9d7d7;} .head-top .top-menu{ float: right; padding-top: 2px; } .head-top .top-menu ul li{ width: 105px; float: left; } .head-top .top-menu ul li img{ vertical-align: middle; margin-right: 3px; } .head-top .top-menu ul li a{ font-weight: bold; color: #0a3c95; font-size: 14px; display: block; } .head-top .top-menu ul li a:hover{ color: #0a3b95; } .head-top .top-menu ul{ float: left; } .head-top .top-menu .tm-right{ float: right; } .head-top .top-menu .top-box{ float: right; } .head-top .top-menu .wl{ float: left; margin-left: 10px; margin-top: 2px; } .head-top .top-menu .wl div{ float: left; width: 57px; } .head-top .top-menu .wl div img{ vertical-align: middle; margin-right: 4px; } .head-top .top-menu .wl div a{ color: #4c5370; } .search { background: none repeat scroll 0 0 #f5f5f5; border: 1px solid #E6DCD3; border-radius: 4px; float: right; margin-top: -5px; width: 35px; margin-right:10px; margin-left: 8px; float: right; } .search .button { height: 35px; } .search .input { width: 0px; float: left; overflow:hidden; } .search .input input { border-style: none; /*height: 33px;*/ font-size: 13px; padding: 10px 0px; width: 130px; background:none; text-indent:10px; margin-bottom:0 !important; padding: 10px 0px; } .search .button input { background: url("../../img/tb4.jpg") no-repeat scroll 9px 9px transparent; border: medium none; height: 35px; width: 35px; cursor:pointer; } .menu{ height: 44px; } .menu ul li{ background: url(../../img/bg4.jpg) no-repeat 111px 19px; float: left; width: 112px; } .menu ul li a{ color: #000; display: block; text-align: center; line-height: 44px; } .head-btm{ height: 44px; } .menu ul li:hover>a{background:#0a3b95; color: #fff;} .menu ul li.hover>a{background:#0a3b95; color: #fff;} /* index banner */ .bannerBox { position: relative; /*height: 454px;*/ overflow: hidden; z-index: 5; /*background: url(../../img/bg5.jpg) repeat-x bottom;*/ border-bottom: 5px solid #c10e24; } .bannerBox .btn .next{ width: 23px; height: 75px; position: absolute; left: 85px; top: 180px; cursor: pointer; z-index: 10; background: url(../../img/btn1.png) no-repeat; } .bannerBox .btn .prev{ width: 23px; cursor: pointer; height: 75px; position: absolute; right: 85px; top: 180px; z-index: 10; background: url(../../img/btn1.png) no-repeat; background-position: -26px 0px; } .bg0{ width: 271px; height: 117px; background: url(../../img/bg0.png) no-repeat; z-index: 20; } .bg0 p{ color: #fff; font-size: 14px; } .bg0 .p1{ padding-top: 39px; padding-left: 20px; font-weight: bold; line-height: 18px; } .bg0 .p2{ padding-top: 5px; padding-left: 20px; } .bannerUl .w1027{ position: absolute; top: 155px; left: 50%; margin-left: -513.5px; } .bannerUl { position: absolute; left: 0; top: 0; width: 100%; height: 100%; /*height: 449px;*/ } .bannerUl li { display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; /*height: 449px;*/ overflow: hidden; z-index: 5; } .bannerbtn { width: 980px; height: 3px; left: 50%; margin-left: -490px; position: absolute; bottom: 130px; text-align: center; z-index: 6; } .bannerbtn span { display: inline-block; width: 22px; height: 3px; overflow: hidden; background: #fff; opacity: 0.5; filter: opacity=50; cursor: pointer; margin: 0 1px; } .bannerbtn span.on { opacity: 1; filter: opacity=100; } /*.bannerUl li.banner01 p { font-size: 28px; line-height: 36px; font-weight: bold; color: #fff; position: absolute; top: 262px; left: 50%;margin-left: 106px; } .bannerUl li.banner01 p strong { font-size: 26px; line-height: 30px; width: 200px; display: block; color: #fff; position: absolute;left: 50%;margin-left: 146px; top: -50px; } .bannerUl li.banner01 a { position: absolute; display: block; background: url(../../img/banner_more.png) no-repeat; width: 112px; height: 38px; left: 50%; margin-left: 146px; top: 318px; } .bannerUl li.banner02 strong { width: 290px; font-size: 30px; line-height: 30px; color: #fff; position: absolute;left: 50%;margin-left: 50px; top: -50px; } .bannerUl li.banner02 b span { font-size: 26px; padding-right: 10px; font-weight: normal;} .bannerUl li.banner02 p { font-size: 36px; line-height: 36px; font-weight: bold; color: #fff; position: absolute; top: 325px; left: 50%;margin-left: 77px; } .bannerUl li.banner02 a { position: absolute; display: block; background: url(../../img/banner_more.png) no-repeat; width: 112px; height: 38px; left: 50%; margin-left: 267px; top: 385px; }*/ .ml6{margin-left: 6px;} /*index-con;*/ .index-con{ width: 100%; height: 200px; background: url(../../img/bg6.jpg) repeat-x; padding-bottom: 24px; padding-top: 24px; } .indexcon-box{ width: 1039px; height: 205px; background: url(../../img/bg7.png) no-repeat; margin: 0 auto; } .notice-news { width: 1000px; margin: 0 auto; padding: 9px 0; height: 24px; position: relative; } .notice-news li { width: 800px; } .notice-more { display: block; width: 40px; margin-right: 10px; position: absolute; right: 0; top: 14px; } .notice-icon { margin: 6px 10px 0 0; } .online{ width: 371px; padding-left: 19px; padding-top: 16px; float: left; } .online-tit{ font-size: 14px; font-weight: bold; color: #6b748f; padding-bottom: 10px; } .online-tit span{ color: #6b748f; font-size: 12px; font-weight: normal; margin-left: 7px; } .online .img1{ width: 221px; height: 130px; overflow: hidden; } .online .img1 .bd{} .online .img1 .bd .text{ height: 27px; margin-top: -27px; background: #0a3b95; position: relative; z-index: 5; } .online .img1 .bd .text p{ line-height: 27px; font-size: 14px; padding-left: 5px; color: #fff; } .online .img1 .hd{ height: 27px; margin-top: -27px; position: relative; z-index: 15; } .online .img1 .hd .next{ width: 16px; display: block; height: 16px; position: absolute; right: 30px; top: 6px; background: url(../../img/btn2.png) no-repeat; } .online .img1 .hd .prev{ width: 17px; display: block; height: 16px; position: absolute; right: 9px; top: 6px; background: url(../../img/btn2.png) no-repeat; background-position: -17px 0px; } .index-con .news{ padding-top: 16px; width: 452px; float: left; } .index-con .news .online-tit ul li{ float: left; width: 65px; display: block; font-size: 12px; text-align: center; } .index-con .news .online-tit ul li.on a{ color: #072076; } .index-con .news .online-tit ul li em{ float: right; } .index-con .news .online-tit ul li a{ color: #989898; font-weight: normal; line-height: 25px; } .index-con .news .online-tit ul li a:hover{ color: #072076; } .index-con .news .online-tit ul li.on a{ color: #072076; } .indexnew-list span{ float: right; } .indexnew-list img{ vertical-align: middle; padding-right: 11px; } .indexnew-list a{ font-family: "宋体"; } .indexnew-list{ width: 448px; height: 125px; overflow: hidden; position: relative; } .indexbox-list{ width: 448px; height: 130px; overflow: hidden; position: relative; } .indexbox-list li { line-height: 1.8em; } .indexbox-list .news-more { margin-top: -3px; } .indexnew-list .div-box{ position: absolute; top: 0px; left: 0px; } .blue{ padding-top: 16px; padding-left: 11px; float: left; } .blue .right{ width: 90px; float: left; } .blue .right ul li{ height: 39px; line-height: 39px; } .blue .right ul li a{ color: #fff; } .blue .right ul li a .pic{ padding-left: 10px; width: 27px; float: left; vertical-align: middle; } .blue .right ul li a .pic img{ padding-top: 14px; } .blue .left{ width: 116px; height: 159px; overflow: hidden; position: relative; } .blue .left .blue-leftbox{ position: absolute; top: 0px; left: 0px; } .foot{ background: #4f4f4f; } .foot-top{ height: 60px; border-bottom: 1px solid #b9b9b9; } .foot-top .left{ padding-top: 18px; } .foot-top .left a{ display: block; width: 120px; float: left; } .foot-top .right{ padding-top: 0px; width: 301px; position: relative; } .foot-top .right .dy-center a{ color: #B4B4B4; vertical-align: middle; } .foot-top .right .dy-center{ width: 75px; background: url(../../img/tb13.png) no-repeat right; margin-right: 14px; position: relative; line-height: 59px; } .foot-top .right .dy-center img{ vertical-align: middle; margin-right: 6px; } .foot-top .right .dy-center .jiathis_style_24x24 { position: absolute; top: -29px; left: 0; width: 168px; display: none; background: #fff; padding: 10px 15px; box-shadow: 1px 1px 2px #454545; } .foot-top .right .dy-center:hover .jiathis_style_24x24 { display: block; } .foot-top .right .friend-lj{ color: #fff; padding-top: 18px; } .footer-links{ width: 142px; height: 17px; float: right; margin-top: 5px; position: relative; z-index: 15; background: url(../../img/tb14.png) no-repeat; cursor: pointer; } .footer-links .default-link { position: absolute; top: -5px; left: 5px; } .links-list{ width: 135px; border: 1px solid #e2e2e2; margin-bottom: none; position: absolute; bottom: 17px; background: #fff; display: none; padding-left: 5px; } .links-list a{ display: inline-block; width: 100%; line-height: 16px; padding: 3px 0; color:#6c6c6c; } .links-list a:hover{ color: #035cac; } .foot-top .right .div2{ padding-top: 22px; } .foot-top .right .div2 img{ float: right; } .foot-btm .left{ color: #9b978e; float: left; padding-top: 7px; position: relative; } .foot-btm .left a { /* display: block; width: 83px; height: 20px; position: absolute; top: 5px; right: 0; z-index: 99; background: url(about:blank);*/ } .foot-btm .right{ float: right; opacity: 0.7; color: #fff; padding-top: 5px; } .foot-btm .right a{ color: #fff; width: 58px; display: block; text-align: center; float: left; } .about{ width: 100%; padding-bottom: 68px; background-image: url(../../img/bg9.jpg); background-color: #a2b0cb; background-position: top; background-repeat: repeat-x; min-height: 300px; } .nav-menu{ padding-top: 21px; } .nav-menu ul li{ float: left; width: 138px; border-right: 1px solid #fff; height: 40px; background: #0a3b95; } .nav-menu ul li a{ display: block; text-align: center; line-height: 40px; color: #fff; } .nav-menu ul li:hover{ background: #c30e23; } .nav-menu ul li.hover{ background: #c30e23; } .mbx{ background: url(../../img/bg10.jpg) repeat-x; width: 100%; height: 92px; } .mbx .en{ padding-top: 24px; padding-left: 22px; } .mbx .f16{ font-size: 16px; color: #6b6f7e; padding-top: 7px; padding-left: 22px; font-weight: bold; } .mbx-r{ text-align: right; margin-top: -20px; margin-right: 24px; } .mbx-r a{ color: #949494; } .mbx-r span{ color: #c30e23; } .about-con{ width: 1025px; min-height: 535px; background: url(../../img/bg12.png) no-repeat bottom; } .about-wrap { padding: 40px 0 50px; background: white; } .about-box{ background: url(../../img/swp-bg.jpg) no-repeat; width: 725px; height: 460px; margin: 0 auto; padding-left: 259px; } .about-box h2 { text-align: center; font-size: 16px; color: #000; line-height: 2em; padding-top: 26px; } .about-box .div1{ width: 301px; float: left; padding-left: 40px; padding-top: 12px; } .about-box .div1 p { text-indent: 2em; line-height: 23px; margin: 9px 0; } .about-box .div1 p.first-para { text-indent: 0; } .about-box .div1 .swp-sign { background: url(../../img/swp-sign.png) no-repeat; width: 100px; height: 71px; position: relative; left: 198px; top: 10px; } .com-con{ width: 1027px; min-height: 390px; padding-bottom: 15px; background: url(../../img/bg12.png) no-repeat bottom; } .com-box{ background: #fff; min-height: 390px; width: 1025px; padding-top: 40px; } .com-box .left{ float: left; padding-left: 23px; padding-right: 33px; } .com-box .right{ padding-left: 23px; padding-right: 30px; padding-bottom: 30px; } .com-box .leader-list li{ width: 938px; height: 180px; margin: 20px auto 0; padding: 10px 20px; } .leader-list li .ld-pic { float: left; margin-right: 8px; width: 172px; } .leader-list li .ld-pic img { width: 150px; height: 200px; } .leader-list li .ld-intro { float: left; overflow: hidden; padding: 10px 25px 10px; width: 700px; background: none repeat scroll 0 0 #F1F3F7; height: 180px; } .leader-list { padding-bottom: 45px; margin-top: -20px; } .leader-list li .name { font-size: 22px; color: #000000; font-weight: bold; } .leader-list li .title { font-size: 12px; color: #0a3b95; /*margin-bottom: 10px;*/ } .leader-list li .intro { font-size: 12px; color: #777777; } .cul-con{ width: 1027px; min-height: 390px; padding-bottom: 15px; background: url(../../img/bg12.png) no-repeat bottom; } .cul-content { padding: 0 25px; } .cul-box{ background: #fff; min-height: 390px; width: 1027px; padding-top: 30px; padding-bottom: 60px; } .cul-box .left{ float: left; padding-left: 23px; } .cul-box .right{ padding-left: 30px; padding-right: 20px; padding-bottom: 30px; float: left; } .cul-nav{ text-align: center; padding-bottom: 50px; } .cul-nav a{ display: inline-block; padding-left: 25px; } .cul-nav a span{ width: 20px; height: 25px; background: url(../../img/tb19.jpg) no-repeat; display: inline-block; margin-bottom: -8px; } .cul-nav a span.span1{ background-position: 3px 1px; } .cul-nav a span.span2{ background-position: -19px 0px; } .cul-nav a span.span3{ background-position: -43px -2px; } .cul-nav a span.span4{ background-position: -69px 1px; } .cul-nav a:hover{color: #0a3b95;} .cul-nav a.hover{color: #0a3b95;} .cul-nav a:hover span.span1{ background-position: 0px -29px; } .cul-nav a:hover span.span2{ background-position: -21px -29px; } .cul-nav a:hover span.span3{ background-position: -43px -32px; } .cul-nav a:hover span.span4{ background-position: -68px -29px; } .cul-nav a.hover span.span1{ background-position: 0px -29px; } .cul-nav a.hover span.span2{ background-position: -21px -29px; } .cul-nav a.hover span.span3{ background-position: -43px -32px; } .cul-nav a.hover span.span4{ background-position: -68px -29px; } .cul-list{} .cul-list ul{ margin-top: -37px; } .cul-list ul li{height: 85px;border-bottom: 1px solid #e1e1e1;width: 465px;} .cul-list ul li .list-left{ float: left; width: 140px; padding-top: 30px; } .cul-list ul li .list-left .p1{ font-size: 14px; color: #0a3b95; } .cul-list ul li .list-left .p1 a{ font-size: 14px; color: #0a3b95; } .cul-list ul li .list-left .p2{ font-size: 14px; color: #999; } .cul-list ul li .list-right{ float: left; } .cul-list ul li .list-right .p1{ font-size: 14px; padding-top: 40px; } .cul-list ul li a{display: block;} .cul-list ul li .list-right .p2{ font-size: 14px; padding-top: 27px; } .cul-list ul li .list-right .p3{ font-size: 14px; } .cul-box .right .wailain{ padding-top: 35px; } .cul-box .right .wailain div{ float: left; width: 60px; margin-right: 15px; } .cul-box .right .wailain div p{ text-align: center; color: #000; } .cul-box .right #weixin { position: relative; } .cul-box .right #weixin img.qr{ display: none; position: absolute; top: -103px; left: 50%; margin-left: -52px; } .book-list ul li{ float: left; margin-right: 38px; } .book-list ul li.last{ margin-right: 0px; } .book-list ul li img{ padding: 2px; border: 1px solid #ebebeb; } .book-list ul{ padding: 23px; } .book-list ul li p{ text-align: center; color: #838383; line-height: 50px; } .bh{ margin-left: 23px; vertical-align: middle; } .book .head-book { padding-bottom: 50px; /*border-bottom: 2px solid #cfd2d5;*/ } .book .head-book h2 { font-size:28px; color:#5e613d; font-weight:normal; line-height:2em; } .book .head-book h3 a{ font-size:12px; color:#865428; font-weight:normal; } .book .col1 li { margin:10px 0; } .book .col1 { float: left; margin: 0 100px 0 20px; } .book .magazine { margin: 20px auto; width: 700px; height: 220px; } .book .head-book img { padding: 28px 100px 0 70px; } .book .cover img { width:106px; height:137px; border:8px solid #ffffff; float:left; box-shadow: 0px 0px 5px #ddd; margin-right: 35px; } .book .magazine .content { margin-left:345px; position: relative; } .book .magazine .title2 { position: absolute; top: 30px; } .book .magazine .title p { float: left; margin: 20px 0; width: 140px; height: 20px; border: 1px solid #ddd; padding: 0px 0 0px 5px; box-shadow: 1px 1px 1px #dbd9d9; line-height: 1.5em; color: #6c83a6; cursor: pointer; } .book .magazine .title p:hover { background-color:#00268a; color:#ffffff; } .book .magazine .title p.active{ background-color:#00268a; color:#ffffff; } .book .magazine .list { float:left; background:url(../../img/list-bg.png) no-repeat; width: 178px; height: 187px; padding: 20px 0 0 20px; } .book .magazine .list li a{ margin-left:10px; text-align:center; color:#6c83a6; } .book .magazine .content2 { margin-left:345px; position: relative; } .book .magazine .content2 .title2 { position: absolute; top: 30px; } .book .magazine .content2 .title p { float: left; margin: 20px 0; width: 140px; height: 20px; border: 1px solid #ddd; padding: 0px 0 0px 5px; box-shadow: 1px 1px 1px #dbd9d9; line-height: 1.5em; color: #6c83a6; cursor: pointer; } .book .magazine .content2 .title p:hover { background-color:#00268a; color:#ffffff; } .book .magazine .content2 .title p.active{ background-color:#00268a; color:#ffffff; } .book .magazine .content2 .list { float:left; background:url(../../img/list-bg.png) no-repeat; width: 178px; height: 187px; padding: 20px 0 0 20px; } .book .magazine .content2 .list li a{ margin-left:10px; text-align:center; color:#6c83a6; } .container { width: 1170px; margin: 0 auto; padding: 0 15px auto; } .video{ padding-left: 25px; float: left; } .video-list ul li{ height: 29px; line-height: 29px; width: 620px; background: url(../../img/tb24.png) no-repeat 11px 12px; border-bottom: 1px solid #dfdfdf; } .video-list ul li a{ padding-left: 25px; display: block; line-height: 29px; } .video-list ul li span{ float: right; } .video-list{ float: left; padding-left: 14px; } .demo{ padding: 0 22px; } .demo .p1{ padding-bottom: 27px; } .demo .p2{ padding-bottom: 25px; color: #000; } .demo-list{ width: 990px; } .demo-list ul li{ border-bottom: 1px solid #d6d6d6; margin-right: 7px; width: 240px; float: left; } .demo-list ul li p{ padding-top: 10px; padding-bottom: 8px; text-align: center; } .demo .product { text-align: center; width: 774px; height: 484px; margin: 0 auto; position: relative; } .demo .product a{ display: block; width: 145px; height: 40px; position: absolute; z-index: 99; background:url(about:blank); } .demo .product .dcgy{ top: 54px; left: 330px; } .demo .product .jdwy{ top: 127px; left: 112px; } .demo .product .gcwy{ top: 127px; left: 519px; } .demo .product .sbwy{ top: 221px; left: 79px; } .demo .product .bs{ top: 221px; left: 549px; } .demo .product .cyyq{ top: 304px; left: 102px; } .demo .product .cszht{ top: 304px; left: 529px; } .demo .product .xysyl{ top: 376px; left: 181px; } .demo .product .dxsq{ top: 376px; left: 447px; } .demo .nav-sub-menu { margin: 0 auto; width: 320px; margin-top: -30px; margin-bottom: 20px; } .demo .nav-sub-menu li{ margin-right: 20px; } .zf-txt{ /*height: 35px;*/ } .zf-list ul{ border-top: 1px solid #e5e5e5; } .zf-list{ padding-bottom: 45px; } .zf-list ul li{ border-bottom: 1px solid #e5e5e5; overflow: hidden; } .zf-list ul li .top{ height: 39px; line-height: 39px; color: #000; background: url(../../img/tb25.png) no-repeat 5px 20px; } .zf-list ul li .top p{ padding-left: 15px; padding-top: 3px; } .zf-list ul li .top p span{ float: right; width: 50px; color: #878787; cursor: pointer; background: url(../../img/tb26.png) no-repeat 31px 17px; } .zf-btmbox .p-tit{ font-size: 24px; color: #e1e1e1; text-transform: uppercase; } .zf-btmbox .pp2{ font-size: 20px; color: #10327b; } .zf-btmbox .pp4{ color: #000; padding-top: 20px; } .zf-btmbox .img{ text-align: center; padding-top: 20px; } .zf-btm {padding-bottom: 20px; display: none;} .zf-btm .hide{ } .zf-btm .hide span{ float: right; width: 50px; line-height: 40px; cursor: pointer; color: #878787; background: url(../../img/tb26.png) no-repeat 31px 17px; } .zf-btmbox .zf-img { width:448px; height:353px; margin-left:550px; *margin-left:530px; } .zf-btmbox .zf-text { width:510px; text-indent:2em; } .zf-btmbox .headpara { margin:50px 0 10px; border-bottom: 1px solid #e5e5e5; padding-bottom:10px; } .pro-list{ padding-top: 20px; } .pro-list ul li{ float: left; width: 330px; margin: 5px; height: 206px; overflow: hidden; position: relative; } .pro-list ul li .text{ position: absolute; top: -206px; left: 0px; background: url(../../img/bg13.png); width: 330px; height: 206px; } .pro-list ul li .text .box{ width: 220px; margin: 0 auto; padding-top: 40px; } .pro-list ul li .text .p1{ font-size: 22px; font-weight: bold; color: #fff; } .pro-list ul li .text .p2{ color: #bebebe; line-height: 18px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dashed #fff; } .pro-list ul li .text .p3{ color: #bebebe; } .pro-list ul li .text p{ text-align: center; } .pro-infolist ul li{ float: left; width: 306px; margin: 15px; } .pro-infolist ul li img{ width: 306px; height: 195px; } .pro-infolist ul li .p-text{ text-align: center; line-height: 58px; height: 58px; } .pro-infolist ul{ width: 1010px; margin-left: -14px; } .yp-list{} .yp-list ul li{ width: 995px; height: 106px; background: url(../../img/bg15.png) no-repeat; margin-left: 18px; margin-bottom: 12px; } .yp-list ul li .fle{ width: 53px; height: 38px; background: url(../../img/bg14.png) no-repeat; color: #fff; font-size: 24px; font-weight: bold; margin-left: 28px; margin-top: 34px; text-align: center; line-height: 35px; } .yp-list ul li .fril{ float: left; margin-left: 16px; margin-top: 30px; } .yp-list ul li .fril .p1{ font-size: 14px; font-weight: bold; } .yp-list ul li .fril .p2{} .shyp{ margin: 0 22px; } .sh-top{ font-size: 16px; color: #000; padding-left: 15px; } .sh-top span{ font-size: 12px; font-family: "华文中宋"; color: #515151; } .shyp .select{ width: 976px; height: 74px; margin-top: 18px; background: url(../../img/bg16.jpg) no-repeat; } .shyp .select select{ float: left; width: 185px; height: 23px; margin-left: 23px; margin-top: 26px; } .shyp .select .sub{ float: left; width: 119px; height: 39px; margin-top: 25px; background: url(../../img/img18.jpg) no-repeat; border: none; margin-left: 15px; cursor: pointer; } .shyp .table{ margin-top: 40px; } .shyp .table table tr{ height: 46px; } .shyp .table table .tr1{ height: 32px; background: url(../../img/bg18.jpg) repeat-x; } .shyp .table table{ border: 1px solid #e8e8e8; } .shyp .table table .tr1 td{ border-right: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; } .shyp .table table .tr1 p{ color: #005caa; /*font-family: "宋体";*/ } .shyp .table table td.td1 p{padding-left: 60px;} .shyp .table table td.td2 p{padding-left: 24px;} .shyp .table table td.td3 p{text-align: center;} .shyp .table table td.td4 p{text-align: center;} .shyp .table table td.td5 p{text-align: center;} .shyp .table table tr.on{ background: #f4f6f9; } .contact{ margin: 0 33px; } .contact .contact-left .p1{ font-size: 14px; color: #283867; padding-bottom: 15px; } .contact .contact-left{ float: left; } .contact .contact-right{ float: left; padding-top: 65px; } .contact .con-top{ padding-bottom: 40px; border-bottom:1px solid #dcdcdc; } .contact-list ul li{ width: 460px; float: left; padding-left: 15px; padding: 20px 0px } .contact-list{ padding: 20px 0px } .line-top{ width: 1024px; height: 434px; background: #0547a8 url(../../img/bg21.jpg) no-repeat; } .line-box{ background: #fff; min-height: 390px; width: 1024px; } .line-sear{ padding-top: 198px; padding-left: 55px; } .line-links{ width: 278px; height: 24px; position: relative; z-index: 35; background: url(../../img/bg19.png) no-repeat; cursor: pointer; } .line-links .link-list{ width: 276px; border: 1px solid #e2e2e2; margin-bottom: none; position: absolute; top: 24px; left: 0; background: #fff; display: none; } .line-links .link-list a{ display: inline-block; width: 100%; line-height: 16px; padding: 3px 0; color:#6c6c6c; padding-left: 10px; } .line-links .link-list a:hover{ color: #035cac; } .line-links span{ color: #0a3b95; padding-left: 10px; } .line-links1{ width: 278px; height: 24px; margin-top: 15px; position: relative; z-index: 25; background: url(../../img/bg19.png) no-repeat; cursor: pointer; } .link-list1{ width: 276px; border: 1px solid #e2e2e2; margin-bottom: none; position: absolute; top: 24px; left: 0; background: #fff; display: none; } .link-list1 a{ display: inline-block; width: 100%; line-height: 16px; padding: 3px 0; color:#6c6c6c; padding-left: 10px; } .link-list1 a:hover{ color: #035cac; } .line-links1 span{ color: #0a3b95; padding-left: 10px; } .line-links2{ width: 278px; height: 24px; margin-top: 15px; position: relative; z-index: 15; background: url(../../img/bg19.png) no-repeat; cursor: pointer; } .link-list2{ width: 276px; border: 1px solid #e2e2e2; margin-bottom: none; position: absolute; top: 24px; left: 0; background: #fff; display: none; } .link-list2 a{ display: inline-block; width: 100%; line-height: 16px; padding: 3px 0; color:#6c6c6c; padding-left: 10px; } .link-list2 a:hover{ color: #035cac; } .line-links2 span{ color: #0a3b95; padding-left: 10px; } .line-top .sub{margin-top: 15px;} .line-top .sub input{ color: #fff; font-size: 14px; border: none; width: 97px; height: 26px; line-height: 26px; text-align: center; cursor: pointer; background: url(../../img/bg20.png) no-repeat; } .tab-line{ height: 46px; width: 100%; background: #e3ded0; } .tab-list{ padding-top: 16px; padding-left: 15px; } .tab-list li{ float: left; width: 88px; height: 30px; margin-right: 5px; text-align: center; line-height: 30px; background: url(../../img/bg23.png) no-repeat;; } .tab-list li a{color: #0040a5;display: block;} .tab-list li:hover a{color: #fff;} .tab-list li:hover{background: url(../../img/bg22.png) no-repeat;} .tab-list li.hover a{color: #fff;} .tab-list li.hover{background: url(../../img/bg22.png) no-repeat;} .tab-topcon{ height: 46px; background: #f7f6f2; } .tab-topcon{padding-left: 10px;} .tab-topcon li{ float: left; margin: 12px; } .tab-topcon li a{ color: #0040a5; } .tab-btmcon{ padding-top: 35px; padding-bottom: 50px; } .tab-btmcon li{ width: 304px; float: left; margin-left: 30px; } .tab-btmcon li .tbc-right{ border-bottom: 1px solid #f1eee7; border-right: 1px solid #f1eee7; width: 204px; } .tab-btmcon li .tbc-right .p1{ font-size: 14px; color: #ff8a00; border-bottom: 1px solid #f1eee7; line-height: 30px; padding-left: 5px; } .tab-btmcon li .tbc-right .p2{ line-height: 30px; padding-left: 5px; } .line-info{ background: #fcfcfd url(../../img/bg9.jpg) repeat-x bottom; } .line-info .w1027{ background: #fff; min-height: 300px; position: relative; top: -85px; } .line-infotop{ padding-top: 30px; padding-bottom: 30px; height: 115px; } .line-infotop img{vertical-align: middle;} .line-infotop .div1{ padding-left: 23px; width: 185px; } .line-infotop .div1 .headpic { width: 185px; height: 115px; } .line-infotop .div2{ font-size: 16px; color: #000; margin-top: 47px; border-left: 1px solid #ccc; padding-left: 13px; width: 216px; font-weight: bold; } .line-infotop .div3{ width: 232px; padding-top: 30px; } .line-infotop .div4{ width: 141px; padding-top: 30px; } .line-infotop .div5{ width: 180px; padding-top: 20px; } .line-infotop .p2{ color: #000; font-size: 14px; padding-top: 10px; } .line-infobox{ padding: 0 24px; padding-bottom: 43px; } .line-infobox .more-btn { margin-right: 23px; } .lifob-left{ width: 250px; } .lifob-left ul li{ height: 39px; } .lifob-left ul li a{ margin-right: 20px; padding-left: 30px; display: block; border-bottom: 1px solid #f1f1f1; line-height: 39px; font-size: 14px; color: #000; } .lifob-left ul li:hover a{ color: #fff; border-bottom: 1px solid #0a3b95; } .lifob-left ul li:hover{ line-height: 39px; height: 40px; background: #0a3b95; } .lifob-left ul li.hover a{ color: #fff; border-bottom: 1px solid #0a3b95; } .lifob-left ul li.hover{ line-height: 39px; height: 40px; background: #0a3b95; } .lifob-left ul{ padding-bottom: 30px; } .lifob-right{ width: 728px; } .lifob-right li.item p { text-indent: 2em; } .lifob-right .img-list{ padding-top: 8px; } .lifob-right .img-list ul li{ margin-right: 10px; float: left; } .lifob-right .img-list ul li img{ border: 1px solid #d7d7d7; } .lifob-right .img-list ul li.on img{ border: 1px solid #fff; } .lifob-right .text{ color: #999; margin: 20px 0; } .lifob-right p.title { text-align:center; } .zxse{ width: 236px; border: 1px solid #ebebeb; background: #f5f5f5; padding-bottom: 20px; } .zxse .div1 .left{ width: 100px; } .zxse .div1 .left p{ font-size: 18px; color: #003366; padding-left: 10px; padding-top: 20px; } .zxse .div1 .right dl{ padding-top: 15px; padding-bottom: 40px; } .zxse .div1 .right dl dt{ background: url(../../img/tb31.jpg) 1px 9px no-repeat; padding-left: 12px; } .zxse .div1 .right dl dt a{ display: block; } .zxse .p1{ font-size: 14px; color: #003366; padding-left: 10px; } .zxse table { margin: 5px auto; } .zxse table td { border: 1px solid #aeaeae; } .zxse .sub-input { width: 152px; border: 0; color: #999; font-size: 12px; height: 25px; background: transparent; } .zxse .popup_cont { *left:0; } .line-infobox .div2{ padding-top: 10px; } .line-infobox .div2 .left{ padding-right: 8px; float: left; } .line-btnifo{ margin: 0 24px; border-top: 2px solid #265bb1; } .line-btnifo .p-tit{ color: #265bb1; font-size: 12px; padding-left: 5px; padding-top: 5px; } .line-btnifo .left{ padding-left: 5px; width: 510px; } .line-btnifo .left ul li{ background: url(../../img/tb31.jpg) 1px 9px no-repeat; } .line-btnifo .left ul li a{ color: #555; padding-left: 15px; } .line-btnifo .right{width: 365px;} .line-btnifo .right .p3{font-size: 14px;color: #000;} .line-btnifo .right .p4{font-size: 14px;color: #555;} .line-btnifo .right .p5{font-size: 12px;color: #000;} .line-btnifo .right .p6{font-size: 12px;color: #555;} .line-btnifo{ padding-bottom: 40px; } .home{ margin: 0 24px; padding-bottom: 35px; } .home a{ width: 125px; height: 27px; display: block; text-align: center; color: #fff; line-height: 27px; background: url(../../img/bg25.png) no-repeat; } .map-list{ margin: 0 24px; } .map-list li{ float: left; width: 125px; margin-right: 15px; } .map-list li .top{ height: 27px; background: url(../../img/bg25.png) no-repeat; } .map-list li .top a{ display: block; text-align: center; color: #fff; line-height: 27px; } .map-list li dl{ padding: 5px 0px; } .map-list li dt a{ display: block; text-align: center; line-height: 27px; } .map-list li .btm{ border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; border-bottom-left-radius: 5px; border-bottom-right-radius:5px; } .map-list ul{ width: 980px; } .news .left{ float: left; width: 300px; margin-right: 18px; min-height: 330px; margin-left: 25px; } .news .news-right{ float: left; width: 655px; } .new-box{ background: #fff; min-height: 390px; width: 1027px; padding-top: 40px; } .new-box .news-list li p.p2 { text-indent: 2em; } .com-box .clubs p { text-indent: 2em; } .com-box .clubs .font-set { margin-left: 24px; } /*新闻日历*/ .rili{ width: 300px; overflow: hidden; } .sch-week{ width: 312px; } .sch-num{ width: 312px; } .sch-week{ /*border-style: solid; border-width: 1px 0px;*//* border-color: #c3c3c6;*/ } .sch-week li{ width: 42px; height: 18px; line-height: 18px; text-align: center; margin-right: 1px; float: left; background: #628fe0; color: #fff; } .sch-num li{ width: 41px; height: 41px; line-height: 41px; color: #000; background: #f2f2f2; border: 1px solid #e5e5e5; text-align: center; cursor: pointer; float: left; } .sch-num li.on{ background: #0a3b95; border: 1px solid #0a3b95; color: #fff; } .sch-num li.gay{ background: #ededed; color: #aaa; } .sch-bar{ width: 300px; height: 42px; background: #0a3b95; } .sch-ym{ width: 253px; text-align: center; font-size: 14px; color: #fff; font-weight: bold; padding-top: 10px; } .sch-ym select { border: 0; margin-left: 1px; width: 60px; } #prev-moon{ width: 9px; height: 17px; display: block; margin-left: 13px; margin-top: 15px; background: url(../../img/btn3.png) no-repeat left; } #next-moon{ width: 9px; height: 17px; margin-right: 13px; margin-top: 15px; background: url(../../img/btn3.png) no-repeat right; } .search-new{ height: 39px; line-height: 39px; background: #dedede; } .search-new{ } .new-les{ float: left; } .new-les span{ padding: 0 10px; line-height: 26px; } .new-ris{ float: left; width: 221px; height: 26px; padding-top: 8px; background: url(../../img/bg30.png) no-repeat bottom; } .new-ris .inp{ width: 140px; border: none; background: none; padding: 6px; } .new-ris .sub{ width: 64px; background: none; border: none; line-height: 26px; height: 26px; cursor: pointer; } .new-ris input{ float: left; } .news-tj .new-le{ } .news-tj .new-le img{ border: 1px solid #c0c0c0; } .new-ri{ margin-left: 25px; float: left; width: 370px; } .new-ri .p-tit{ font-size: 14px; color: #000; } .new-ri .p-data{ color: #777; padding-top: 10px; padding-bottom: 5px; } .new-ri p.p2{ text-indent: 2em; } .news-list .lef{ float: left; width: 65px; margin-left: 21px; margin-right: 30px; } .news-list .lef .div1{ font-size: 42px; color: #a8a8a8; line-height: 42px; padding-bottom: 12px; border-bottom: 1px solid #e0e0e0; padding-top: 33px; text-align: center; } .news-list .lef .div2{ font-size: 24px; color: #a8a8a8; padding-top: 15px; text-align: center; } .news-list .righ{ float: left; width: 528px; padding-top: 30px; } .news-list li{ border-bottom: 1px solid #e0e0e0; padding-bottom: 45px; } .news-list li a{ display: block; } .news-list .righ .p1{ font-size: 14px; padding-bottom: 10px; } .news-list .righ .p3{ color: #0091ed; font-size: 14px; padding-top: 30px; } .news-more { text-align:center; cursor: pointer; } .clubs{margin: 24px;} .clubs .top{ height: 70px; border-top: 0px solid #f0efef; border-bottom: 1px solid #f0efef; padding-bottom: 30px; margin-bottom: 30px; } .clubs .top .p1{ text-align: center; font-size: 15px; color: #0a3b95; font-weight: bold; } .clubs .top .p2{ text-align: center; font-size: 12px; line-height: 3em; color: #666; font-family: arial; } .clubs .top .news-source { margin-left: 24px; } .new_next{ margin-left: 24px; margin-right: 24px; padding-top: 20px; border-top: 1px solid #f0efef; height: 150px; } .new_next p{ font-size: 12px; color: #666; } .new_next .p_back{ margin-top: -36px; } .p_back{text-align: right;} /*consult*/ .consult { margin: 0 auto; width: 830px; } .consult .headline { background: #f2f3f5; color: #7d869f; margin-bottom: 50px; } .consult .headline .info { padding: 20px 0 0 35px; } .consult .headline .line { width: 1px; height: 45px; background: #ddd; float: left; margin: 40px 40px; } .consult .headline .tel { padding: 20px 35px; } .consult .headline .address { margin-bottom: 20px; } .consult form input[type="text"] { width:235px; height: 22px; margin: 10px 0; } .consult form input[type="text"].error { border: #ff0000 solid 1px; } .consult form input[type="radio"] { margin:0 5px; } .consult form input[name=code] { width: 60px; } .consult form .sex { width:303px; margin: 10px 0; } .consult form .input-rg{ margin-left:100px; } .consult form textarea { width:638px; height:134px; } .consult form textarea.error { border: #ff0000 solid 1px; } .consult label { width: 70px; height: 25px; *height: 37px; display: inline-block; text-align: right; margin-right: 20px; vertical-align: middle; } .consult label span { color: red; font-size: 16px; vertical-align: middle; } .consult label.msg { vertical-align:top; padding: 50px 0; } .consult #verifyImg { width: 40px; height: 20px; vertical-align: middle; } .consult .button { width:95px; height:35px; background:#0a3b95; color:#ffffff; font-size:14px; font-weight:bold; border:0; margin:0 5px; cursor: pointer; } .consult .submit { padding:30px 50px;; } .w495{width: 495px;margin: 0 auto;min-height: 100px;} .w495 dl dt{ float: left; width: 155px; position: relative; margin-right: 10px; margin-bottom: 10px; } .w495 dl dt .text{ position: absolute; left: 0px; top: 0px; background: #d6d6d6; width: 155px; height: 154px; z-index: 5; display: none; } .w495 dl dt .text .pt1{ padding-top: 60px; text-align: center; font-size: 16px; } .w495 dl dt .text .pt2{ padding-top: 6px; text-align: center; } /*calculator*/ .calculator .sub-nav { margin-left:22px; } .calculator .sub-nav li { float:left; width:180px; height:40px; background:#efefef; border:1px solid #cccccc; line-height: 3.2em; text-align: center; } .calculator .sub-nav li a { color:#0a3b95; } .calculator .sub-nav li:hover { background:#cccccc; } .calculator .sub-nav li.active { background:#cccccc; color:#000; } .calculator .sub-nav li.active a { color:#000; } .cal-content { width: 800px; padding: 20px 0 40px 22px; } .cal-content form .table1 { margin: 20px 0; border: 1px solid #ccc; } .cal-content .table-border { border: 1px solid #ccc; } .cal-content form .table2 { margin:20px 0; } .cal-content form td { padding:5px 10px; } .calculator .cal-result { font-size: 20px; font-weight: bold; color: #003fa6; } .cal-content table.clac1-price { width:300px; } /* 人才招聘 */ #spred { color:#F00; } .joinus_tb { border:1px solid #E2E2E2; border-width: 0 0 1px 1px;} .joinus_tb tr td { padding: 5px; border:1px solid #E2E2E2; border-width:1px 1px 0 0; } .joinus_tb .feedback_input { width: 260px; height: 18px; padding: 5px; line-height: 18px; color: #666; border: 1px solid #dddddd; box-shadow: 2px 2px 2px #f4f4f4 inset; background: #fff; } .joinus_tb .error { width: 260px; height: 18px; padding: 5px; line-height: 18px; color: #666; border: 1px solid #D70128; box-shadow: 2px 2px 2px #f4f4f4 inset; background: #fff; } .ycdiv { display: none;} .dd-hide { display: none;} .legal {padding: 0 20px 40px;} .cul-box .his-top{ margin: 0 auto; width: 978px; height: 315px; background-image: url(../../img/170702/pic1_03.jpg); background-position: left center; background-size: 100% 100%; display: table; } .cul-box .his-top .label1{ display: table-cell; vertical-align: middle; } .cul-box .his-top .label1 div{ padding: 35px 40px; background: #0d3d96; width: 390px; margin-left: 40px; font-size: 13px; line-height: 22px; color: #fff; text-align: justify; } .cul-box .his-nav{ width: 978px; margin: 0 auto; margin-top: 20px; border-bottom: 3px solid #e0e0e0; height: 60px; } .cul-box .his-nav li{ width: 326px; float: left; position: relative; height: 60px; cursor: pointer; } .hisNavTit{ font-size: 24px; line-height: 24px; font-weight: bold; color: #000000; text-align: center; } .hisNavTime{ font-size: 14px; line-height: 25px; margin-top: 2px; color: #a3a3a3; text-align: center; } .cul-box .his-nav li span{ width: 100%; height: 13px; display: block; position: absolute; left: 0; bottom: -2px; background-image: url(../../img/170702/pic3_07.jpg); background-repeat: no-repeat; background-size: 326px 13px; background-position: left center; transition-duration: 0.5s; -webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-property: background; -webkit-transition-property: background; -ms-transition-property: background; -o-transition-property: background; } .cul-box .his-nav li:hover span,.cul-box .his-nav li.cur span{ background-image: url(../../img/170702/icon1_07.png); } .his-con{ width: 978px; height: 400px; overflow: hidden; position: relative; margin: 0 auto; } .his-con .line{ width: 100%; height: 1px; background:#e5e5e5; margin-top: 200px; } .his-con .next{ width: 27px; height: 29px; position: absolute; right: 0; top: 186px; background-image: url(../../img/170702/icon2_07.png); background-repeat: no-repeat; background-size: 100% 100%; background-position: left center; cursor: pointer; } .his-con .prev{ width: 27px; height: 29px; position: absolute; left: 0; top: 186px; background-image: url(../../img/170702/icon4_03.png); background-repeat: no-repeat; background-size: 100% 100%; background-position: left center; cursor: pointer; } .his-con ul{ left: 0; position: relative; transition-duration: 0.5s; -webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-property: left; -webkit-transition-property: left; -ms-transition-property: left; -o-transition-property: left; } .his-con li{ height: 0; /*width: aut*/ width: 204px; height: 1px; float: left; margin: 0 20px; position: relative; } .his-con li .year{ width: 100%; position: absolute; text-align: center; font-size: 30px; line-height: 30px; color: #777777; left: 0; } .his-con li .squ{ display: block; width: 100%; height: 16px; position: absolute; left: 0; top: -8px; background-image: url(../../img/170702/icon2_10.png); background-repeat: no-repeat; background-size: 16px 16px; background-position: center center; background-repeat: no-repeat; } .his-con li .img{ width: 65px; height: 65px; border:4px solid #0a3b95; border-radius: 50%; position: absolute; left: 70px; } .his-con li .img div{ width: 100%; height: 100%; border-radius: 50%; overflow: hidden; } .his-con li .img div img{ width: 100%; height: 100%; } .his-con li .img span{ width: 100%; height: 14px; background-image: url(../../img/170702/icon2_15.png); background-repeat: no-repeat; background-size: 19px 16px; background-position: center center; background-repeat: no-repeat; position: absolute; left: 0; } .his-con li .ex{ width: 100%; text-align: center; font-size: 13px; line-height: 22px; color: #999999; position: absolute; left: 0; } .his-con .liDown .year{ top: -45px; } .his-con .liDown .img{ top: 30px; } .his-con .liDown .img span{ top: -14px; } .his-con .liDown .ex{ bottom: -145px; } .his-con .liUp .year{ top: 45px; } .his-con .liUp .img{ bottom: 30px; } .his-con .liUp .img span{ bottom: -14px; background-image: url(../../img/170702/icon2_03.png); } .his-con .liUp .ex{ top: -145px; } .honor-top{ /*width: 100%;*/ height: auto; position: relative; padding: 0 60px; padding-bottom: 100px; } .honor-top .line{ width: 5px; height: 100%; position: absolute; left: 61px; top: 0; z-index: 0; background: url(../../img/170702/icon6_09.png); } .honor-top p{ font-size: 14px; color: #666666; line-height: 24px; padding-left: 45px; background-image: url(../../img/170702/icon6_07.png); background-repeat: no-repeat; background-size: 5px 4px; background-position: left center; background-position: left 1px center; position: relative; z-index: 1; } .honor-top p span{ color: #0a3b95; } .honor-top .tit{ font-weight: bold; color: #0a3b95; font-size: 18px; background-image: url(../../img/170702/icon6_14.png); background-repeat: no-repeat; background-size: 9px 8px; background-position: left center; margin-bottom: 10px; margin-top: 40px; } .honor-bot{ padding: 0 60px; margin-top: 50px; } .honor-bot li{ width: 375px; height: 265px; float: left; overflow: hidden; margin-right: 150px; } .header .menu li{ position: relative; } .header .menu .subbox{ position: absolute; left:0; top:44px; width:calc(100vw - 350px); background:rgba(10,59,149,.8); padding:10px 0; display:none; } .header .menu .subbox a{ float: left; margin:0 20px; font-size:14px; color:#fff; } .header .menu li:hover .subbox{ display:block; } .header{ position: relative; z-index:9; }