/* body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dd, dt, blockquote, fieldset, legend, label, input, textarea, form { margin: 0px; padding: 0px; font: 12px/1.5 'fzltxh','microsoft yahei','simsun'; } */ @font-face { /* font-family: 'fzltxh'; src: ; src: format('embedded-opentype'), format('woff'), format('truetype'), format('svg'); */ font-weight: normal; font-style: normal; } html { -webkit-text-size-adjust: none; } #wp { background: #fff; min-width: 1349px; max-width: 1920px; width: 100%; /* margin: -68px auto auto; */ } ul { list-style: none; } img { border-style: none; } a { text-decoration: none; color: #333; } a:hover { text-decoration: none; } .clear { clear: both; } input { vertical-align: middle; text-align: center; } /*logon下h1*/ .hd_logo { max-width: 300px; z-index: 300; } .hd_logo img { max-height: 48px; padding: 8px 0 0 0; position: relative; z-index: 300; } /* .hd_logo a{ display: block; } */ .hd_logo h1 { z-index: 300; color: #eeeeee; position: absolute; } /* body { background: #fff; min-width: 1349px; max-width: 1920px; width: 100%; } */ /********************************内页样式********************************/ .nybannerbj { width: 100%; height: 533px; margin: 0 auto; } .nybanner { width: 100%; height: 533px; margin: 0 auto; background: url(/uploads/image/i/banner.png); background-repeat: no-repeat; background-size: cover; background-position: center; } .nybannerbox { width: 100%; height: 534px; margin: 0 auto; position: relative; overflow: hidden; } /* .nybanner { width: 100%; height: 534px; margin: 0 auto; background: url(/uploads/image/i/banner.png); background-repeat: no-repeat; background-size: cover; background-position: center; transform: translate(0px, 0px); position: relative; } */ .nybanner p { position: relative; top: 306px; right: 58px; width: 1349px; margin: auto; text-align: right; font-size: 20px; } .nybanner p a { color: #4f4f4f; } .slides li{ height: 533px; } .nybanner01 { width: 100%; height: 533px; margin: 0 auto; background: url(/uploads/image/i/banner1.png); background-repeat: no-repeat; background-size: cover; background-position: center; transform: translate(0px, 0px); position: relative; } .nybanner02 { width: 100%; height: 533px; margin: 0 auto; background: ; background-repeat: no-repeat; background-size: cover; background-position: center; transform: translate(0px, 0px); position: relative; } .nybanner03 { width: 100%; height: 533px; margin: 0 auto; background: url(/uploads/image/i/banner3.png); background-repeat: no-repeat; background-size: cover; background-position: center; transform: translate(0px, 0px); position: relative; } /*banner轮播*/ .bannerslider { position: relative; width: 100%; height: 536px; /* overflow: hidden; */ zoom: 1; } .bannerslider .slides li { width: 100%; height: 100%; } .bannerslider:hover .flex-next, .bannerslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); } .bannerslider:hover .flex-next:hover, .bannerslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); } /*轮播*/ .flexslider { margin: 0px auto; position: relative; width: 1258px; height: 560px; overflow: hidden; zoom: 1; } .flexslider .slides li { width: 100%; height: 100%; } .flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); /* -webkit-transition: all .3s ease; */ border-radius: 35px; } .flex-direction-nav .flex-next { background-position: 0 -70px; right: 0; } .flex-direction-nav .flex-prev { left: 0; } .flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); } .flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); } .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); } .flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; } .flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline; } .flex-control-paging li a { background: no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; } .flex-control-paging li a.flex-active, .flex-control-paging li.active a { background-position: 0 0; } /* 产品平台 */ .product { width: 1100px; height: 440px; position: relative; margin: 0 auto 40px auto; } .product_con { width: 1100px; height: 440px; background: #fff; top: 5px; left: 0px; } .product_con li { width: 250px; height: 315px; float: left; margin-left: 15px; margin-top: 40px; text-align: center; } .product_con li h3 { padding: 9px 0; } .product_con li a img:hover { transform: scale(1.2); transition: all .1s ease-in-out; } .product_con li h3 a { font-size: 18px; line-height: 30px; font-weight: bold; color: #203864; font-family: times new roman,simsun; text-decoration: none; } .product_con li p { color: #525a67; font-size: 14px; margin: 0 auto 4px auto; } .product_con h2 { width: auto; text-align: center; font-size: 30px; padding-top: 40px; font-weight: 500; font-family: times new roman,simsun; color: #313030; } /* 客户 */ .clients { width: 100%; height: 442px; position: relative; margin: 0 auto; background: #ffffff; } .clients_con { width: 1150px; height: 300px; margin: 40px auto; } .clients h2 { width: auto; text-align: center; font-size: 30px; padding-top: 40px; font-weight: 500; color: #203864; font-family: times new roman,simsun; } .clients h3 { width: auto; text-align: center; font-size: 30px; padding-top: 40px; font-weight: 500; color: #203864; font-family: times new roman,simsun; } /* sgw_img */ .sgw_img { width: 989px; height: 270px; overflow: hidden; } .sgw_img dd { float: left; position: relative; overflow: hidden; } .sgw_img_dd1 { width: 989px; height: 90px; margin-right: 3px; display: inline; } .sgw_img_dd1 dd { width: 245px; height: 90px; overflow: hidden; float: left; text-align: center; } .sgw_img_dd1 dd img { width: 245px; height: 90px; } .sgw_img_dd1 #dd2 { margin: 3px 0px 4px 0; } .box { width: 100%; height: 100%; background: #203864; position: absolute; left: 0; line-height: 18px; color: #e69714; top: -90px; filter: alpha(opacity=80); -moz-opacity: 0.8; text-align: center; } .box h3 { color: #fff; font-weight: bold; } .box h3 a { display: block; color: #fff; font-size: 14px; text-decoration: none; margin-top: -8px; } .sgw_img dt .box { padding-top: 5px; top: -90px; } .flexslider1 { margin: 0px auto; position: relative; width: 1150px; height: 320px; overflow: hidden; zoom: 1; } .flexslider1 .slides1 li { width: 989px; height: 100%; margin: 0 85px; } .flex-direction-nav1 a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(/uploads/image/icontact/ad_ctrx.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px; } .flex-direction-nav1 .flex-next { background-position: 0 -70px; right: 0; } .flex-direction-nav1 .flex-prev { left: 0; } .flexslider1:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); } .flexslider1:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); } .flexslider1:hover .flex-next:hover, .flexslider1:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); } .flex-control-nav1 { width: 100%; position: absolute; bottom: 10px; text-align: center; } .flex-control-nav1 li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline; } /* video */ .dv { width: 100%; } .dv video { display: block; padding: 0; margin: 0 auto; width: 100%; height: 100%; } /* why choose us*/ .choose { width: 1100px; height: 435px; position: relative; margin: auto auto 10px auto; } .choose_con { width: 1100px; height: 350px; } .choose_con2 { width: 250px; height: 123px; float: left; margin-left: 15px; margin-top: 26px; } .choose_con2 p.tp { padding-top: 5px; } .choose_con2 p.tp a { font-size: 14px; line-height: 45px; font-weight: bold; color: #203864; } .choose_con2 p { color: #666666; font-size: 12px; } .choose_con1 { width: 70px; height: 123px; float: left; margin-left: 15px; margin-top: 26px; text-align: center; } .choose_con1 img { margin-top: 15px; } .choose h2 { width: auto; text-align: center; font-size: 30px; padding-top: 40px; font-weight: 500; color: #515b65; font-family: times new roman,simsun; } /* contact us */ .flexslider { margin: 0px auto; position: relative; width: 1200px; height: 423px; overflow: hidden; zoom: 1; } .flexslider .slides li { width: 100%; height: 100%; } .flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(/uploads/image/icontact/ad_ctrx.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px; } .flex-direction-nav .flex-next { background-position: 0 -70px; right: 0; } .flex-direction-nav .flex-prev { left: 0; } .flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); } .flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); } .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); } .flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; } .flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline; } .flex-control-paging li a { background: url(/uploads/image/icontact/dotx.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; } .flex-control-paging li a.flex-active, .flex-control-paging li.active a { background-position: 0 0; } .flexslider .slides a img { width: 100%; height: 423px; display: block; } /*底部导航*/ .containerbj { width: 100%; height: 227px; background-color: #525a67; padding-top: 40px; margin: 0 auto; } .container { width: 900px; height: 277px; margin: 0 auto; } .container p a { font-size: 18px; padding-top: 30px; padding-bottom: 22px; color: #eff4f7; } .container ul li { padding-top: 8px; } .container ul li a { color: #d4d4d4; font-size: 14px; margin-bottom: 15px; } .container ul li a:hover { color: #fff; } .container01 { width: 190px; float: left; margin-left: 20px; display: inline; } .container02 { width: 210px; float: left; display: inline; margin-right: 40px; } .container03 { width: 200px; float: left; display: inline; } .container04 { width: 180px; float: left; display: inline; } .container05 { width: 60px; float: left; display: inline; } /*新闻*/ .news-h2 { width: auto; text-align: center; font-size: 30px; padding-top: 40px; font-weight: 500; font-family: times new roman,simsun; color: #313030; margin-bottom: 10px; } .news-style { margin: 20px; height: 430px; position: relative; } .news-style .news-img { background-repeat: no-repeat; background-size: cover; background-position: top; height: 150px; } .news-li { padding-top: 10px; } .news-name { height: 40px; line-height: 60px; text-align: left; } .news-name .line { position: absolute; left: 0px; top: 70px; border-bottom: 2px solid #203864; width: 120px; } .news-name .name { color: #203864; font-size: 18px; width: 120px; } .news-name .more { color: #203864; font-size: 13px; position:absolute; right:0; } .news-time, .news-title { font-size: 12px; line-height: 25px; font-weight: bold; color: #383838; } .news-time { position: absolute; right: 0; font-weight: 500; } .news-summary { font-size: 12px; color: #666666; font-weight: 400; } .news-div { position: absolute; bottom: 30px; } .news-more { border-width: 1px; border-color: #313030; border-style: solid; padding: 5px 10px 5px 10px; display: inline-block; border-radius: 10%; margin-left: 155px; color: #313030; } #tb0 { min-width: 105px !important; padding: 0 !important; background-image: url(/uploads/image/i/24h.png); background-repeat: no-repeat; background-position: center; height: 68px; } .nav li.active > #tb0, .nav li #tb0:hover, .nav li.hover #tb0 { background-color: inherit !important; color: inherit !important; text-decoration: none; background-image: url(/uploads/image/i/24h.png); background-repeat: no-repeat; } .foot-message { width: 810px; display: block; margin: auto; } .foot-message p { font-size: 30px; padding-top: 40px; padding-bottom: 10px; color: #313030; text-align: center; } .foot-message label { margin: 5px 5px 0px 5px; color: #313030; font-size: 14px; width: 395px; display: inline-block; } .foot-message input { display: inline-block; text-align: left; width: 391px; margin: 5px; height: 26px; margin-bottom: 10px; outline: none; background: none; border: 1px solid #a9a9a9; padding-left: 1px; padding-right: 1px; float: left; } .foot-message input, .foot-message textarea { outline: none; } .foot-message input:-internal-autofill-selected { background-color: inherit !important; } .foot-message input.sub, .foot-message input.reset { background: #0085cd; text-align: center; color: #ffffff; border: 0px; border-radius: 4px; /* margin-bottom: 10px; */ width: 100px; margin-bottom: 50px; left: 580px; position: relative; } .foot-message input:focus { outline: none; } .foot-message input:active, .foot-message input:hover { outline: none; } .foot-message input.sub:active, .foot-message input.sub:hover { background: #0088cc; } .foot-message textarea { resize: both; margin: 5px; width: 798px; height: 100px; margin-bottom: 10px; outline: none; background: none; border: 1px solid #a9a9a9; } .foot-message input.reset { background: #666666; } .foot-message input.reset:active, .foot-message input.reset:hover { background: #555555; } /*底部*/ .bottombj { width: 100%; height: 189px; background: #203864; margin: 0 auto; } /*友情链接*/ .linkword { width: 1100px; margin: 0px auto; overflow: hidden; text-align: center; } .linkword li, .linkword li a { display: inline-block; margin: auto; color: #fff; text-align: center; font-size: 12px; padding: 0px 5px 0px 5px; } /*案例*/ .cases h2 { width: auto; text-align: center; font-size: 30px; padding-top: 40px; font-weight: 500; font-family: times new roman,simsun; color: #313030; margin-bottom: 40px; } #case-content { position: relative; margin: auto; width: 1100px; height: 300px; } .als-container { position: relative; width: 100%; margin: 0px auto; z-index: 0; } .als-viewport { position: relative; overflow: hidden; margin: 0px auto; } .als-wrapper { position: relative; /* if you are using a list with