html, body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd, fieldset { padding:0; margin:0; } textarea { font-size:14px; } input,select { font-family:'Arial'; padding:0px; line-height:20px; font-size:12px; vertical-align:middle; } input[type=checkbox], input[type=radio] { cursor:pointer; margin:0; vertical-align:middle; } label { cursor:pointer; } a img, img { border:0; vertical-align:middle; } sup, sub { vertical-align:baseline!important; vertical-align:bottom; position:relative; } sup { bottom:.5em; } sub { top:.3em; } li {list-style: none;} a, a:visited { -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; color: #555; text-decoration: none; } a{ bblr:expression(this.onFocus=this.blur());/*IEʹ��*/ outline-style:none;/*FFʹ��*/ } /*ȥ��a��ǩ���������*/ :-moz-ui-invalid:not(output) { box-shadow: 0 0 0 0; } body { background:#fff; color:#666; font-family: 'Arial', 'Microsoft YaHei'; font-size:14px; line-height: 18px; height:100%; } strong { font-weight: 600; } /********************************************* */ .header-wrapper,.body-wrapper,.footer-wrapper { width:100%; min-width:1100px; height:auto; } .bgblue { background:#38a3db; } .bgorange { background:#ee440c; } .bggray { background:#989898; } h1,h2,h3,h4,h5,h6 { font-family: 'Microsoft YaHei'; font-weight:bold; } h1 { font-size:30px; } h2 { font-size:24px; } h3 { font-size:20px; } h4 { font-size:18px; } h5 { font-size:16px; } h6 { font-size:14px; } .l { float:left; } .r { float:right; } .header-wrapper { top:0px; height:auto; z-index:999; } .body-wrapper { } .footer-wrapper { background:#131422; } .maindiv { width:1100px; height:auto; margin:0 auto; overflow:auto; } .header-wrapper > .top { height:46px; background:#1b70b5; line-height:46px; font-size:12px; color:#fff; } .header-wrapper > .top b { color:#ff3145; font-size:16px; } .header-wrapper > .center { height:auto; } .header-wrapper > .center > .maindiv { height:100px; overflow:visible; } .header-wrapper .logo { width:360px; height:100px; background:url("../images/logo.jpg") no-repeat left center; } #menuW { display:block; } #menuM { display:none; } #WPlist { display:block; } #MPlist { display:none; } .header-wrapper > .swiper-container { } .swiper-container { position:relative; min-width:320px; } .index-ad .pic { height:930px; } .swiper-container .remark { position:absolute; width:100%; } .swiper-container .remark > div { width:1200px; height:auto; clear:both; margin:0 auto; overflow:hidden; } .swiper-container .remark label { display:block; } .remark01-1 { margin:450px auto 0; text-align:center; } .remark01-2 { width:500px; padding-left:280px; margin:20px auto 0; } .remark02-1 { width:900px; padding-left:0px; margin:380px auto 0; } .remark02-2 { width:800px; padding-left:180px; margin:20px auto 0; } .remark03-1 { padding:260px 0 0 200px; float:left; font-family: 'Microsoft YaHei'; font-size:48px; color:#fff; font-weight:bold; } .remark03-2 { padding:360px 0 0 360px; font-family: 'Microsoft YaHei'; font-size:64px; color:#fff; font-weight:bold; } .remark04-1 { padding:80px 0 0 300px; } .remark05-1 { padding:450px 0 0 0px; text-align:center; } .swiper-container .swiper-button-prev { height:160px; width:60px; background-image:url("../images/prev.png"); background-size:60px; } .swiper-container .swiper-button-next { height:160px; width:60px; background-image:url("../images/next.png"); background-size:60px; } .header-ad .swiper-button-prev,.header-ad .swiper-button-next { height:80px; } #ad01 {} #ad02 { display:none; } .body-wrapper { padding-top:30px; } .index-swf { } .index-div { } .index-div > h3 { margin-top:40px; height:60px; text-align:center; } .index-div > h3 > label { display:block; margin:0 auto; width:100px; line-height:50px; font-weight:bold; background:url("../images/line01.png") no-repeat bottom; } .index-profile { width:600px; } .index-profile > h1 { text-align:center; font-size:32px; color:#003961; line-height:70px; } .index-profile > div { padding-top:20px; line-height:26px; font-size:14px; } .index-profile > div > p { height:130px; overflow:hidden; } .index-profile > div > a { display:block; text-align:right; color:#ff3145; } .index-solution { margin-top:30px; height:auto; background:url("../images/bg-product.jpg") repeat-x; } .index-solution > .maindiv { height:auto; padding-bottom:30px; } .index-solution h3 { color:#fff; } .index-solution > .index-div > h3 > label { float:none; margin:0 auto; } .index-solution > .maindiv > .list { overflow: hidden; position: relative; height: 320px; margin: 20px auto 30px; width:100%; } .index-service { overflow:hidden; } .index-service > .maindiv { overflow:hidden; } .index-service .list { margin-top:40px; } .index-service .list li { float:left; width:25%; height:auto; } .index-service .list li a { display:block; margin:0 auto; width:160px; background:url("../images/icon04.png") no-repeat top; background-size:160px; } .index-service .list li span { display:block; margin:0 auto; width:160px; height:160px; } .index-service .list li.item01 span { background:url("../images/icon05.png") no-repeat center center; } .index-service .list li.item02 span { background:url("../images/icon06.png") no-repeat center center; } .index-service .list li.item03 span { background:url("../images/icon07.png") no-repeat center center; } .index-service .list li.item04 span { background:url("../images/icon08.png") no-repeat center center; } .index-service .list li h5 { display:block; margin-top:10px; text-align:center; line-height:24px; color:#221920; } .index-products { margin-top:40px; padding-bottom:40px; background:#ebebeb; } .index-products > .maindiv { overflow:hidden; } .index-products .list { margin-top:40px; } .index-products .list li { float:left; width:25%; height:auto; } .index-products .list li a { display:block; margin:0 auto; width:250px; background:#fff; border:1px solid #ccc; } .index-products .list li .img { margin:0 auto; width:160px; height:140px; text-align:center; line-height:140px; } .index-products .list li img { max-width:160px; max-height:120px; } .index-products .list li span { display:block; margin:0 auto; width:160px; height:160px; } .index-products .list li h6 { padding:0 4px; line-height:32px; height:32px; text-align:center; height:32px; overflow:hidden; } .page-ad { height:300px; background:url("../images/title02.jpg") no-repeat center; } .page-item-list { float:right; width:240px; margin-top:50px; } .page-item-list h3 { color:#fff; padding-left:10px; line-height:40px; background:#005ba6; } .page-item-list ul { margin:0 auto; width:100%; } .page-item-list ul > li { margin-top:10px; height:24px; line-height:24px; font-size:14px; border-bottom:1px solid #e9e9e9; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .page-item-list ul > li > a { padding-left:10px; } .page-item-list ul > li span { color:#aaa; } .page-item-list ul > li.active,.page-item-list ul > li:hover { background:url("../images/arrow-r.png") no-repeat 6px; background-size:6px; } .page-content-list { margin:40px auto 0; width:96%; } .page-title { height:auto; } .page-title h3 { color:#333; font-weight:bold; margin-bottom:40px; } .page-title span { display:block; width:50px; height:10px; border-bottom:6px solid #cc9900; } .page-content { line-height:28px; min-height:400px; } .NewsTitle { font-weight:bold; color:#666; line-height:32px; } .page-navition { height:auto; overflow:auto; line-height:24px; } .page-navition .red { display:inline-block; width:80px; color:#d50010; } .page-navition b { color:#ab0002; font-weight:normal; } .page-navition table { float:right; height:20px; } .page-navition img { *vertical-align:middle; } .page-navition input { width:20px; text-align:center; height:16px; line-height:14px; font-size:12px; padding:0; border:1px solid #70615d; } .page-navition A.red { display:block; width:80px; float:right; text-align:right; } /* �����б�ʼ */ .news-list { height: auto; overflow: auto; } .news-list .list>ul {} .news-list ul li { margin: 10px 0px 0; padding-top:10px; overflow: hidden; background:#f9f9f9; border-bottom:2px solid #e6e6e6; } .news-list ul li .pic { float:left; width: 240px; height: 190px; line-height:190px; text-align:center; } .news-list ul li .pic img { width: 200px; height: 150px; border-radius:6px; } .news-list ul li .desc { float:right; margin-right:30px; width: 700px; padding-top:20px; } .news-list ul li .desc > a { display:block; font-size:18px; font-weight:bold; color:#666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news-list ul li .desc label, .news-list ul li .desc span { display:block; } .news-list ul li .desc label { margin-top:10px; line-height: 24px; height:94px; overflow:hidden; position: relative; } .news-list ul li .desc label::after { content: "..."; font-weight: bold; position: absolute; bottom: 0; right: 0; padding: 0 10px 1px 50px; background: url("../images/ellipsis_bg2.png") repeat-y; } .news-list ul li .desc span { margin-top:6px; font-size:12px; color:#888; font-style: italic; line-height: 18px; } /* �����б���� */ /* �����б�ʼ */ .products-list { height: auto; overflow: auto; } .products-list .list>ul {} .products-list ul li { float:left; width:25%; max-height:248px; margin: 0px 0.7% 20px 0.7%; overflow: hidden; background:#f9f9f9; border-bottom:2px solid #e6e6e6; } .products-list ul li > div { width: 100%; margin:0 auto; } .products-list ul li .pic { padding-top:15px; height: 180px; line-height:180px; text-align:center; } .products-list ul li .pic img { max-width: 230px; max-height: 180px; border-radius:4px; } .products-list ul li .desc { width:96%; margin:0 auto; } .products-list ul li .desc > a { padding:30px 0 10px; display:block; font-size:18px; font-weight:bold; line-height:24px; text-align:center; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .products-list ul li .desc > span { display:block; width:50px; height:3px; background:#cc9900; } .products-list ul li .desc label { margin-top:20px; display:block; line-height: 24px; max-height:120px; overflow:hidden; position: relative; } .products-list ul li .desc label::after { content: "..."; font-weight: bold; position: absolute; bottom: 0; right: 0; padding: 0 10px 1px 50px; background: url("../images/ellipsis_bg2.png") repeat-y; } /* �����б���� */ /* ��Ʒ�б�ʼ */ .photos-list { height: auto; overflow: auto; } .photos-list .list>ul {} .photos-list ul li { margin: 10px 0px 0; min-height:180px; height: auto; background:#f9f9f9; border-bottom:2px solid #e6e6e6; } .photos-list ul li .pic { width: 140px; text-align:center; position: absolute; } .photos-list ul li .pic img { margin:20px 0; width: 100px; border-radius:6px; } .photos-list ul li .desc { min-height:180px; padding-left:150px; margin-right:30px; padding-top:20px; } .photos-list ul li .desc h4 { font-weight:bold; } .photos-list ul li .desc label { margin-top:10px; line-height: 24px; } /* ��Ʒ�б���� */ /* �����б�ʼ */ .laws-list { height: auto; overflow: auto; } .laws-list .list>ul {} .laws-list ul li { margin: 10px 0px 0; background:#f9f9f9; border-bottom:2px solid #eaeaea; } .laws-list ul li:hover { background:#fff; } .laws-list ul li .title { padding-left:32px; background:url("../images/icon11.png") no-repeat 5px 5px; } .listtable { } .listtable > tbody > tr > th,.listtable > tbody > tr > td { line-height:32px; text-align:center; color:#555; } .listtable > tbody > tr > th { background:#ddd; } .listtable > tbody > tr:first-child > th:first-child { border-left:0px; } .listtable > tbody > tr:nth-child(2) > th { border-top:1px solid #fff; } .listtable > tbody > tr > td { } .listtable > tbody > tr > td { border-left:1px solid #fff; } .listtable > tbody > tr > td:first-child { border-left:0px; } .listtable > tbody > tr:nth-child(odd) > td { background:#e9e9e9; } .listtable > tbody > tr:nth-child(even) > td { background:#f3f3f3; } .listtable > tbody > tr:hover > td { background:#006db8; color:#fff; } .certlist { height:auto; overflow:auto; } .certlist > li { height:auto; float:left; width:33.33; } .footer-wrapper { height:auto; background:#006db8; padding-bottom:30px; } .footer-wrapper .l { padding-top:60px; width:auto; line-height:50px; color:#fff; font-size:16px; } .footer-wrapper .l > .link { height:auto; } .footer-wrapper .l > .link ul { height:36px; } .footer-wrapper .l > .link li { float:left; width:100px; text-align:center; line-height:20px; } .footer-wrapper .l > .link li:nth-child(n+2) { border-left:1px solid #ccc; } .footer-wrapper .l > .link a { color:#fff; } .footer-wrapper .l > .link a:hover { color:#b8d7f0; } .footer-wrapper .l > .copyright { } .footer-wrapper .l > .copyright > label { color:#ff3145; font-size:20px; font-weight:bold; } .footer-wrapper .r { width:200px; background:#155a92; } .footer-wrapper .r > .erwei { margin:15px; width:170px; height:200px; background:url("../images/erwei.png") no-repeat; } .footer-wrapper .r > .erwei > h5 { padding-top:170px; text-align:center; color:#b8d7f0; line-height:30px; } #mask { width:100%; height:100%; background-color:#222021; position:absolute; top:0; left:0; z-index:9999; text-align:center; display:none; } #mask > div { position:absolute; width:100%; text-align:center; } @media screen and ( max-width:767px ) { .header-wrapper, .body-wrapper, .footer-wrapper { min-width:320px; } .header-wrapper .top { display:none; } .header-wrapper > .center > .maindiv { height:50px; } .maindiv { width:100%; } #menuW { display:none; } #menuM { display:block; } #WPlist { display:none; } #MPlist { display:block; } video { width:100%; } .header-wrapper .logo { width:200px; height:50px; background:url("../images/logo.png") no-repeat center center; background-size:180px; } .header-wrapper .en { float:right; width:40px; line-height:52px; padding-top:0px; } .header-wrapper .en a { line-height: 36px; } .header-wrapper .r { width:42px; height:50px; } .header-wrapper .r > .dropdown-toggle { height:50px; background:url("../images/menu.png") no-repeat center center; background-size:28px; } #ad01 { display:none; } #ad02 { display:block; } .body-wrapper { padding:0px; } .index-profile { width:100%; } .index-profile > h1 { line-height:54px; font-size:28px; background:none; } .index-profile > div { padding: 0px 10px; } .index-products { margin-top:10px; } .index-news,.index-honor { width:98%; margin:0 auto; } .body-wrapper .l ,.body-wrapper .r { float:none; } .index-honor > div { margin-top:0px; } .index-honor > div ul li { width:100%; float:none; } .hotline { display:block; } .index-products > .maindiv > .list { height:auto; } .index-products .list > li{ width:100%; background:#003961; } .index-products .list li .img{ width:100%; height:190px; display:block; padding-top:10px; background:#fff; } .index-products .list li .img > div { width:100%; height:180px; text-align:center; line-height:180px; } .index-products .list li .img > div > img { max-width:500px; max-height:180px; } .index-products .list li .desc { padding:10px 15px 5px; font-size:14px; color:#fff; line-height:26px; } .index-products .list li h5 { color:#ff6814; line-height:34px; } .index-products .list li label { display:none; } .index-pic,.index-contact,.footer-wrapper .link,.footer-wrapper .r { display:none; } .page-content-list { width:98%; margin:0 auto; } .page-title > h3 { font-size:16px; } .page-content { line-height: 20px; font-size:14px; } .page-content > .Proimg > img { max-height:200px; } .page-content .vedio { flaot:none; } #dituContent { width: 100%; height: 350px; } .listtable { font-size:12px; } .footer-wrapper { padding-bottom:10px; } .footer-wrapper .l { padding: 15px 10px 0; line-height: 20px; font-size:12px; } .footer-wrapper .l > .copyright > label { font-size:22px; color:#ff6814; } #mask > div > img { width:100%; } }