@charset "utf-8"; /* CSS Document */ /*common*/ .mb10 { margin-bottom:10px;} .ml10 { margin-left:10px;} .bg { background:#FFF;} em,i{ font-style:normal; } body{min-width: 1200px; width: 100%;overflow-x: hidden;} .bt01 {text-align: center; overflow: hidden; font-size: 44px; color:#2c2b2b; line-height: 52px;} .bt01 a{ color:#2c2b2b;} .bt01 i{ color:#155bc5;} .bt01 span{display: block;font-size: 26px; font-weight: normal;} .pin{width:1200px; margin: 64px auto 0;height:660px; overflow: hidden;font-family:"Microsoft Yahei";} .pin h2{height:150px;} .pin_nr{width:896px; float: left; overflow: hidden;} .pro_c{width:896px;height:450px; overflow: hidden;} .pro_c p{width:896px;height:450px; overflow: hidden;position: relative;} .pro_c p img{width:896px;height:450px; } .pro_c p span{display: block; position: absolute;bottom:0;left: 0;width:896px;height:89px;background:rgba(13,52,122,0.8); font-size: 16px;line-height: 28px;padding:12px 20px 0; box-sizing:border-box; color:#fff;} .pin_nav{width:303px; overflow: hidden; float: right;} .pin_nav li{height:111.7px; background:#0d347a;margin-bottom: 1px;overflow: hidden; padding:30px 0 0 55px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 24px; color:#fff;font-weight: bold; line-height: 28px;} .pin_nav li i{display: block; font-size: 14px; font-family: Arial; text-transform: uppercase;font-weight: normal;} .pin_nav li:hover ,.pin_nav .cur{background:#fdd831; color:#014eb6;} .pro{width:1260px;margin: 0 auto;height:310px; overflow: hidden;font-family:"Microsoft Yahei";} .pro h2{ float: left;width:124px;height:268px; overflow: hidden;} .proimg{width:1230px; overflow: hidden; float: left;} .proimg li{ float: left;width:282px; overflow: hidden;margin-left: 22px;} .proimg li img{border:1px solid #efefef;width:278px;height:139px;padding:1px;} .proimg li span{display: block;padding-top: 17px; font-size: 16px; color:#000000; line-height: 24px;text-align: center;} .proimg li a:hover img{border:2px solid #155bc5;padding:0;box-shadow: 2px 2px 10px #aeabac;} .proprev{background: url(../images/prev.png) no-repeat 0 0 ; z-index: 9;width:15px;height:40px; margin-top: 40px; float: left;} .pronext{background: url(../images/next.png) no-repeat 0 0 ; z-index: 9;width:15px;height:40px; margin-top: 40px; float: right;} .proprev:hover{background: url(../images/prev1.png) no-repeat 0 0 ; } .pronext:hover{background: url(../images/next1.png) no-repeat 0 0 ; } .pro_bj{height:946px;background: url(../images/pro_bj.jpg) repeat-y center 0 ; overflow: hidden;font-family:"Microsoft Yahei";} .pro_bj h2{padding-top: 102px;background: url(../images/line.jpg) no-repeat center 0 ;height:166px;} .list{height:242px; overflow: hidden;width:1200px; margin: 0 auto;} .list_c{ height:245px; overflow: hidden; position: relative;} .list_c::before{position: absolute; content:''; height:1px; border-top:1px dashed #c1c1c1; top: 111px; left: 152px; width:1048px;} .list_c dl{height: 110px;overflow: hidden;} .list_c dt{ float: left;width:152px; overflow: hidden; line-height: 110px;background:#fad830;height:110px; font-size: 16px;text-align: center;} .list_c dt a{ color:#000000;} .list_c dl:nth-child(2) dt{background:#04429f;} .list_c dl:nth-child(2) dt a{color:#fff;} .list_c dd{ float: left;width:1048px;border:1px solid #d1d1d1; border-left: 0; height:110px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; overflow: hidden;background:#fff;padding: 18px 20px 0; font-size: 14px; line-height: 36px;} .list_c dd a{display: inline-block;padding: 0 20px; color:#666666;} .list_c dd a:hover{color:#155bc5;font-weight: bold;} .list_c dl:nth-child(2) dd{ border-top: 0;} .list_c dl:nth-child(1) dd{ border-bottom: 0;} .list_c dd span a{width:auto; text-transform: uppercase;font-family: Arial; color:#155bc5;} .pro1{width:1200px; margin: 0 auto; height:417px; overflow: hidden;} .pro1 li{width:288px; margin-right: 16px; overflow: hidden; float: left;} .pro1 li:last-child{margin-right: 0;} .pro1 li img{width:286px; height:286px; border:1px solid #dddddd;} .pro1 li span{display: block;height: 47px;border-bottom: 3px solid #cccccc;background: url(../images/pro_ico1.png) no-repeat 263px center ; font-size: 14px; line-height: 47px; color:#666666;padding-left: 20px;} .pro1 li a:hover span{color:#04429f; border-bottom: 3px solid #04429f;background: url(../images/pro_ico.png) no-repeat 263px center ;} .pic{height:260px;width:1200px; margin: 0 auto; background: url(../images/pro_y.png) no-repeat center 173px ; overflow: hidden;position: relative;} .pic p{position: absolute; top:60px;left: 848px; font-size: 14px; color:#fdd831; line-height: 28px;} .pic p b{ display: block; font-size: 24px; font-family: Arial;} .pinz_bj{background: url(../images/pinz_bj.jpg) no-repeat center 0 ;height:820px;overflow: hidden; } .pinz{ width:1200px; margin: 0 auto; height:820px; font-family:"Microsoft Yahei"; overflow: hidden;} .pinz h2{padding-top: 82px; height:116px;background: url(../images/pinz_line.png) no-repeat center bottom ;text-align: center;font-size: 26px;font-weight: normal;color:#fff;line-height: 34px;} .pinz h2 img{display: block;margin: 0 auto;} .pinz h2 span{ color:#fdd831;} .pinz dl{margin-top: 77px;height:346px; overflow: hidden; float: left;width:400px;} .pinz dt{width:130px; margin: 0 auto;} .pinz dt img{display: block;} .pinz dd h3{height:59px; text-align: center; font-size: 22px; color:#fdd831;font-weight: normal;line-height: 50px;position: relative;} .pinz dd h3::before {position: absolute; content: '';width:31px;height:4px; bottom:0;left: 50%; margin-left: -15px;background:#fff;} .pinz dd p{padding-top: 20px; font-size: 14px; line-height: 28px; color:#fff; text-align: center;} .pinz_c{ height:150px; overflow: hidden;} .pinz_c p{ float: left;width:199px; font-size: 20px;color:#fff;text-align: center; line-height: 34px; border-right: 1px solid #4176bd;} .pinz_c p:last-child{border-right: 0;} .pinz_c p span{display: block; font-size: 14px;} .pinz_c p span img{vertical-align: bottom;} .case{margin: 90px auto 0; width:1200px;height:588px; overflow: hidden;font-family:"Microsoft Yahei"; position: relative;} .case h2{height:170px;} .caseprev{position: absolute; bottom:60px ;left: 666px;width:112px;height:51px;background: url(../images/caseprev.jpg) no-repeat center 0 ; z-index: 9;} .casenext{position: absolute; bottom:60px ;left: 778px;width:112px;height:51px;background: url(../images/casenext1.jpg) no-repeat center 0 ; z-index: 9;} /*.caseprev:hover {background: url(../images/caseprev1.jpg) no-repeat center 0 ;}*/ /*.casenext:hover {background: url(../images/casenext1.jpg) no-repeat center 0 ;}*/ .case_c{height: 376px; overflow: hidden;} .case_c dl{height: 376px; overflow: hidden;} .case_c dt{width:666px; float: left; overflow: hidden;} .case_c dt img{width:666px;height:376px;} .case_c dd{background: url(../images/case_w.png) no-repeat center 0 ;width:604px;height: 312px;margin:20px 0 0 -70px; float: left; z-index: 3;} .case_c dd h3{ margin: 65px 0 0 73px;height:90px; overflow: hidden;position: relative; font-size: 24px; color:#000000;padding-left: 30px; line-height: 34px;} .case_c dd h3 i{display: block;font-weight: normal;color:#333;} .case_c dd h3 a{ color:#000000;} .case_c dd h3::before {position: absolute; content: '';width:60px; height:2px; background:#014eb6; bottom:0;left: 0;} .case_c dd p{padding:12px 50px 0 103px; font-size: 16px; line-height: 24px; color:#333333;} .coo{width:1200px; height:213px; margin: 0 auto;overflow: hidden;font-family:"Microsoft Yahei";} .coo li{width:229px;float: left;margin-right: 11px;} .coo li img{ width:227px;height:129px; border:1px solid #ededed;} .coo li a:hover img{border:1px solid #014eb6;} .about{background: url(../images/about_bj.jpg) no-repeat center 0 ;height:790px; margin: 0 auto; overflow: hidden;font-family:"Microsoft Yahei"; position: relative;} .about h2{position: absolute; top: 60px;left: 50%; margin-left: -600px;background: url(../images/about_t.jpg) no-repeat center 0 ;padding-top: 40px;text-align: center; font-size: 30px;width:262px;height:145px; overflow: hidden;line-height: 36px;} .about h2 a{ color:#333333;} .about h2 span{display: block;padding-top: 40px; font-size: 14px; color:#666666; font-weight: normal; line-height: 24px;} .about dt {height:244px; overflow: hidden;padding-left: 317px; width:883px; margin: 0 auto;} .about dt h3{padding-top: 84px;line-height: 42px; font-size: 24px;} .about dt h3 a{ color:#336699;} .about dt i{display: block; font-size: 12px; color:#231815; font-family: Arial; font-family: Tahoma;font-weight: bold;padding-top: 24px; line-height: 18px;} .about dt p{padding-top: 5px; font-size: 14px;line-height: 28px; color:#666666;} .about dd{ height:502px; margin-top: 1px;} .about dd a{ display: block;background: url(../images/about.jpg) no-repeat center 0 ;height:502px;overflow: hidden;} .about dd p a{color:#336699;} .xc{height: 222px;overflow: hidden;font-family:"Microsoft Yahei";} .xc_nav{width:200px; padding-top: 30px; position: relative; overflow: hidden; float: left;} .xc_nav::before {position: absolute; content: '';width:64px;height:6px; top: 0;left: 0;background:#1e1e1e;} .xc_nav li{ width:200px; height:50px;margin-bottom: 10px; overflow: hidden;} .xc_nav li a{ color:#fff;display: block;background: url(../images/xc_ico1.jpg) no-repeat center 0 ; font-size: 16px; line-height: 50px;text-align: center;} .xc_nav li a:hover , .xc_nav .cur a{ color:#014eb6;background: url(../images/xc_ico.jpg) no-repeat center 0 ;} .xc_nr{width:914px; float: right; overflow: hidden;} .xc1 li{ width:280px;height:141px; overflow: hidden; float: left;margin-right: 33px;} .xc1 li img{width:278px;height:139px;border:1px solid #ededed;} .news{width:582px;height:651px; overflow: hidden;font-family:"Microsoft Yahei";} .news_nav{height:60px; overflow: hidden;} .news_nav li{ float: left; margin-right: 18px;} .news_nav li a{ display: inline-block; font-size: 20px; color:#333333; padding-left: 18px;height:60px;line-height: 60px;background: url(../images/news_ico02.gif) no-repeat 0 center ;} .news_nav li a:hover , .news_nav .cur a{background: url(../images/news_ico01.gif) no-repeat 0 center ;} .news_nav span{ font-size: 18px; line-height: 60px; text-transform: uppercase; font-family: Arial;} .news1 {height:430px; overflow: hidden;} .news1 dt img{width:582px;height:328px;} .news1 dd h3{height:40px; line-height: 40px; font-size: 14px;overflow: hidden; color:#333333;} .news1 dd h3 a{ color:#333333;} .news1 dd h3 span{font-family: Arial;font-weight: normal;} .news1 dd p{ font-size: 14px; line-height: 26px; color:#666666;} .news1 dd p a{color:#1c4c8f;} .news_c li{ font-size: 14px; line-height: 36px;padding-left: 12px; position: relative;color:#333;} .news_c li span{ font-family: Arial;} .news_c li::before {position: absolute; content: '';width:5px;height:2px; background:#333; top: 18px;left: 0;} .news_c li a{ color:#333;} .wt{width:568px;height:568px; overflow: hidden;font-family:"Microsoft Yahei";} .wt h2{ height:60px; overflow: hidden;background: url(../images/news_ico01.gif) no-repeat 0 center ;} .wt h2 a{ font-size: 20px; color:#333333; padding-left: 18px;height:60px;line-height: 60px;} .wt h2 span a{font-size: 18px; line-height: 60px; text-transform: uppercase; font-family: Arial;font-weight: normal; color:#666;} .wt dl{ overflow: hidden; height:113px;background:#f9f9f9;margin-bottom: 20px;} .wt dt{width:200px; float: left; overflow: hidden;} .wt dt img{width:200px; height:113px;} .wt dd{width:356px; float: right; overflow: hidden;padding-top: 18px;} .wt dd h3{ font-size: 14px; line-height: 24px;} .wt dd h3 a{ color:#333333;} .wt dd p{ font-size: 14px; line-height: 26px; color:#666666;} .wt dd p a{color:#1c4c8f;} .link_bj{background: url(../images/link_bj.gif) repeat-y center 0 ;height:96px; overflow: hidden;} .link{width:1200px; margin: 0 auto; height: 96px; overflow: hidden;font-family:"Microsoft Yahei";} .link h2{ width:80px; overflow: hidden; float: left; font-size:14px; line-height: 48px; overflow: hidden;color:#c1c1c1;} .link p{ width: 1120px; float: left; font-size: 14px;overflow: hidden; line-height: 48px; color:#c1c1c1;} .link p a{ color:#c1c1c1; padding:0 3px;}