@font-face { font-family: 'iconfont'; src: url('iconfont.eot'); src: url('iconfont.eot?#iefix') format('embedded-opentype'), url('iconfont.woff') format('woff'), url('iconfont.ttf') format('truetype'), url('iconfont.svg#iconfont') format('svg'); }.iconfont{ font-family:"iconfont" !important; font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; float:right } #nybannerz { height: 282px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } #banner1 { height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_01_zh.jpg) no-repeat center top } #banner2 { height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_02_zh.jpg) no-repeat center top }#banner3{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_03_zh.jpg) no-repeat center top }#banner4{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_04_zh.jpg) no-repeat center top }#banner5{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_05_zh.jpg) no-repeat center top }#banner6{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_06_zh.jpg) no-repeat center top }#banner7{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_07_zh.jpg) no-repeat center top } #banner8{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_08_zh.jpg) no-repeat center top } #banner9{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_09_zh.jpg) no-repeat center top } #banner10{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_10_zh.jpg) no-repeat center top } #banner11{ height: 300px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/ny_11_zh.jpg) no-repeat center top } #bannerz_news { height: 282px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/02.jpg) no-repeat center top } .tut{width:253px; height:112px; float:left; padding-bottom:1px; border-top:3px #1785c2 solid; padding-top:10px; background:#f6f6f6; padding-bottom:10px; } #bannerz_keyan { height: 282px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/03.jpg) no-repeat center top } #bannerz_net { height: 282px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/04.jpg) no-repeat center top } #bannerz_job { height: 282px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/job.jpg) no-repeat center top } #bannerz_pro { height: 282px; width: 100%; overflow: visible; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background:url(../images/banner_pro.jpg) no-repeat center top } .left { width: 249px; float: left; overflow: hidden; border:1px #eaeaea solid }.leib2, .leib { margin-bottom: 20px; border-width: 0 1px 1px 1px; border-radius: 2px;margin-top:-300px;width: 249px; }.leib2 .tit, .leib .tit { color: #fff; font-size: 28px; background:url(../images/zuobian.jpg) no-repeat center bottom #2074cf; height: 210px; line-height: 26px; text-align:left; overflow: hidden; font-weight: 100; font-family:Arial, Helvetica, sans-serif; padding-top:90px;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; padding-left:30px; } .leib2 .nr { border-top: 3px solid #2074cf; border: 1px solid #e6e6e6; }.leib2 .nr h3 { padding-left: 35px; color: #1785C2; font: 14px/54px "Microsoft Yahei"; border: 1px solid #fff; border-bottom: 1px solid #d8d8d8; background: url(../images/kuang.jpg) no-repeat 11px center; }.leib2 .nr h3 a { color: #111; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }.leib2 .nr ul { padding-bottom: 5px; }.leib2 .nr ul li { border-bottom: 1px dashed #dedede; height: 42px; line-height: 42px; margin-bottom: 1px; padding-left: 40px; }.leftlxs { margin-bottom: 20px; border: 1px solid #e6e6e6; border-width: 0 1px 1px 1px; border-radius: 2px; background: #F9F9F9; width:247px; margin-top:10px }.leftlxs .tit { color: #fff; font-size: 28px; background:url(../images/list1_055.jpg) no-repeat center top; height: 102px; line-height: 102px; text-align: center; overflow: hidden; }.leftlxs .nr { border-top: 3px solid #1785C2; margin-top: 3px; padding-top: 18px; height: 180px; }.leftlxs .phone { margin: 0 7px 20px; height: 45px; border-bottom: 1px solid #ededed; color: #727272; }.leftlxs .phone span { font-size: 14px; background: url(../images/tel.jpg) no-repeat 0 0; padding-left: 50px; height: 45px; display: block; } .leftlxs .phone span b { display: block; font-size: 14px; font-weight:100 } .leftlxs .phone span a:hover { display: block; color: #FF7F00!important; font-size: 14px; font-weight:100 } .leib2 .nr ul li.erj span.cur a,.leib2 .nr li.erj span a:hover{color:#00A0EA;text-decoration: none;} .leib2 .nr h3:hover,.leib2 .nr h3.cur{ background:url(../images/select.jpg) no-repeat 11px center;} .leftlxs p { height: 22px; line-height: 22px; font-size: 14px; color: #666; margin-bottom: 10px; padding-left: 10px; width: 222px; } .plc, .plc2 { background: url(../images/logo_03.png) no-repeat 8px 9px; height: 30px; line-height: 30px; padding: 7px 8px 8px 35px; color: #333; overflow: hidden; font-size: 14px; border-bottom: 1px solid #ddd; padding-bottom: 8px; font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif; }.plc .red_x { color: #1785C2; font-weight: bold; font-size: 14px; } .plc2 span a{ width:100px; height:22px; background:#bcbcbc; -webkit-border-radius: 22px; -moz-border-radius: 22px; float:left; text-align:center; line-height:22px; color:#fff; margin-right:4px; margin-top:3px} .plc2 span a:hover{ background:#187fc4; color:#fff} .plc2 .red_x { color: #1785C2; font-weight: bold; font-size: 14px; } .list1 { float: left; height: 102px; width: 248px; line-height: 100px; background-image: url(../images/list1_03.jpg); background-repeat: no-repeat; background-position: left top; font-size: 22px; color: #FFF; text-align: center; text-transform: uppercase; font-weight: 100; border: 1px solid #e6e6e6; }.list1 font { font-size: 18px; font-weight: normal; color: #fff; font-family: Arial, Helvetica, sans-serif; } .list2 { float: left; width: 247px; } .list2_li2 a{ line-height: 62px; text-align: left; display: inline; float: left; width: 200px; color: #333; font-size: 14px; display:block; padding-left:15px; padding-right:10px; border-bottom:1px #eaeaea solid } .youbianneiye{ float:right} .list2_li2 a:hover { color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; background:#2270c5;width: 220px; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; } #ny { display: inline; float: left; width: 880px; margin-left: 29px; background-color: #FFF; border: 1px solid #e6e6e6; padding-right: 22px; padding-left: 22px; margin-bottom:30px } #lx { background-image: url(../images/lxbg_40.jpg); background-repeat: repeat-x; background-position: center top; width: 100%; height: 312px; background-color: #FFFFFF; margin-top: 0px; clear: both; margin-right: auto; margin-bottom: 0px; margin-left: auto; overflow: visible; }#main { width: 1207px; padding-bottom: 35px; margin:0 auto } #warp2 { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } .ny1 { background-image: url(../images/nybg_39.jpg); background-repeat: no-repeat; float: left; height: 60px; width: 780px; font-size: 25px; line-height: 60px; color: #333; text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; } .ny1 p { font-size:16px } .ny1 span{ font-size:16px; color:#000; font-weight:700} .ny_about { float: left; width: 860px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; } .ny_about p { line-height: 22px; text-align: left; font-size: 14px; }.ny_order { float: left; width: 600px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; line-height: 30px; text-align: left; } .hong{ color: #FF0000; text-decoration: none; } .ny_contact { float: left; width: 780px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; }.ny_contact p { text-align: left; line-height: 30px; font-size: 14px; } .ny_contact img { float: right; margin-top: 15px; margin-right: 20px; }.ny_job { float: left; width: 600px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; line-height: 30px; } .ny_news { float: left; width: 820px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; }.ny_news_li1 { line-height: 36px; float: left; height: 36px; width: 620px; background-image: url(../images/new0.gif); background-repeat: no-repeat; background-position: left center; text-align: left; padding-left: 25px; display: inline; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #979797; } .ny_news_li2 { line-height: 36px; float: left; height: 36px; width: 70px; text-align: right; display: inline; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #979797; } .fy { line-height: 40px; float: left; width: 100%; margin-top: 15px; text-align: center; }.ny_news_da { float: left; width: 840px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; line-height: 27px; text-align: left; } .ny_news_da h1 { font-size: 16px; line-height: 26px; text-align: center; color:#25578c } .ny_news_da p { text-align: left; padding: 30px 20px 20px 30px; }.ny_job_da { float: left; width: 600px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; line-height: 27px; text-align: left; } .ny_job_da h1 { font-size: 14px; line-height: 40px; text-align: center; } .ny_job_da p { text-align: left; text-indent: 28px; } .ny_changfang { float: left; width: 600px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; } .ny_changfang img { display: inline; float: left; height: 153px; width: 190px; margin-top: 20px; margin-left: 24px; padding: 2px; border: 1px solid #eaeaea; } .ny_changfang_da { float: left; width: 600px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; } .ny_changfang_da h1 { font-size: 14px; line-height: 40px; } .ny_changfang_da img { padding: 2px; border: 1px solid #eaeaea; } .ny_honor { float: left; height: 660px; width: 679px; padding-top: 2px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e9e9e9; border-bottom-color: #e9e9e9; border-left-color: #e9e9e9; padding-right: 15px; padding-left: 15px; }.ny_honor img { display: inline; float: left; height: 178px; width: 270px; margin-top: 12px; margin-left: 30px; padding: 2px; border: 1px solid #eaeaea; }.ny_anli { float: left; width: 600px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; } .ny_product { float: left; width: 880px; padding-top: 20px; padding-bottom: 35px; } .tu { display: inline; float: left; width: 194px; padding-right: 12px; padding-left: 12px; } .tu img { float: left; height: 194px; width: 194px; padding: 2px; border: 1px solid #CCCCCC; } .tu p { line-height: 30px; float: left; width: 194px; text-align: center; } .ny_product_da { float: left; width: 860px; padding-top: 20px; padding-bottom: 35px; padding-right: 10px; padding-left: 10px; text-align: center; } .ny_product_da h1 { font-size: 14px; line-height: 40px; text-align: center; } .ny_product_da img { padding: 2px; }.ny_product_da p { line-height: 30px; text-align: left; } .newspage { width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: left; float:left; margin-left:10px; } .newspage A { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif } .newspage A:hover { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #ff8409; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none } .newspage A:active { BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #ff8409; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid } .newspage SPAN.current { BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #ff8409; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 0px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 0px solid } .newspage SPAN.disabled { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid } #nywarpz { width: 1207px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } .cpnytu { display: inline; float: left; width: 244px; margin-right: 16px; margin-left: 16px; } .cpnytu img { text-align: center; text-align: center; max-width: 238px; max-height: 185px; padding: 2px; } .cpnytu p { line-height: 24px; float: left; height: 30px; width: 244px; text-align: center; } .cpnytu a{color:#524e4f} .cpnytu a:hover{ color:#ff8409} .pic02{ overflow:hidden; height: 163px;border: 1px solid #d2d2d2; } ul.culturelist{ float: left; margin-top:30px } ul.culturelist li{ width:250px; float: left; } ul.culturelist li img{ -webkit-border-radius:10px; -moz-border-radius: 10px;} ul.culturelist li p{line-height: 29px; float: left; height: 29px; width: 250px; font-size: 12px; color: #FFF; text-align: center; background-color: #000; filter:alpha(opacity:95); opacity:0.9; -moz-opacity:0.9; -khtml-opacity: 0.9; position: absolute; top: 154px; position: absolute;} .pro2_tu { float: left; width: 250px; margin-right: 10px; display: inline; background-image: url(../images/probg_03.jpg); background-repeat: no-repeat; background-position: left bottom; height: 222px; position: relative; margin-bottom: 10px; margin-top: 10px; } .pro2_tu img { float: left; width: 250px; } .pro2_tu p { }.pro2_tu a { color: #FFF; } .cpnytu12 { display: inline; float: left; width: 224px; margin-right: 16px; margin-left: 16px; } .cpnytu12 img { text-align: center; text-align: center; max-width: 214px; max-height: 155px; padding: 2px; } .cpnytu12 p { line-height: 30px; float: left; height: 70px; width: 224px; text-align: center; } .pic0212{ overflow:hidden; border:4px #ebebeb solid; height: 155px; } /*产品列表*/ .pro-top{ padding:30px; background:#f9f9f9; margin-bottom:25px; } .pro-top ._img{ float:left; width:35%; } .pro-top ._img span { display: block; height: 0; overflow: hidden; padding-bottom: 54%; position: relative; } .pro-top ._img span img { height: auto; left: 0; position: absolute; top: 0; width: 100%; } .pro-top ._nr{ float:right; width:62%; margin-top:30px; line-height:26px;} .pcat-list{ background-image:url(../img/pcat_xian.gif); background-repeat: repeat-x; background-position: center 51px; width:100%; overflow:hidden; margin-bottom:30px;} .pcat-list ul{ width:110%;} .pcat-list li{ float:left; height:140px; margin:0 4px; } .pcat-list li a{ display:block;} .pcat-list li ._dian{ display:block; height:60px; width:103px; background:url(../img/pcat_dian.png) no-repeat center bottom;} .pcat-list li ._xian{ display:none; border:1px dashed #9e1f62; background:#fff; text-align:center;border-radius:100px;} .pcat-list li ._img{ display:block; margin:10px; background:#9e1f62; width:81px; height:55px; padding:13px 0; border-radius:100px} .pcat-list li ._title{ text-align:center; font-size:15px; margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#6f6f6f;} .pcat-list li.cur ._dian,.pcat-list li.hover ._dian{ display:none;} .pcat-list li.cur ._xian,.pcat-list li.hover ._xian{ display:block;} .pro-list li{ margin-bottom:35px; } .pro-list li a._img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; } .pro-list li a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; } .pro-list li ._pd{ padding:25px; border:1px solid #ddd; position:relative;} .pro-list li .pr{ padding-bottom:40px;} .pro-list li ._nr{ width:94%; position:absolute; bottom:0px; background:#fff; padding-top:10px; padding-left:3%; padding-right:3%; overflow:hidden; } .pro-list li ._title{ height:30px; line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:13px; font-weight:normal; } .pro-list li ._sum{ display:none; line-height:24px; color:#555; max-height:168px; overflow:hidden;} .pro-list li.hover ._pd{ border:1px solid #e7463c; } .pro-list li.hover ._title{ color:#e7463c; font-size:15px; } /*产品详细*/ .pdet-top{ background:#f9f9f9!important; height:80px; } .pdet-top ._img{ float:left; width:50%; } .pdet-top ._img span { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; } .pdet-top ._img span img { height: auto; left: 0; position: absolute; top: 0; width: 100%; } .pdet-top ._nr{ width:45%; margin-left:20px; float:left;} .pdet-top ._nr p{ line-height:26px;} .pdet-top ._title{ font-size:24px; font-weight:bold; color:#000; margin-top:20px; margin-bottom:10px;} .pdet-top h1 p { font-size:24px} .pdet-top ._sum{ margin-bottom:20px;} .pdet-top ._down{ display:block; width:267px; height:36px; line-height:36px; background:#e7463c; color:#fff; text-align:center;} .pdet-top ._down .ico{ margin-left:10px;} .pdet-top ._down:hover{ opacity:.8;} /* 产品表格 */ .pro_table { border-collapse: collapse; background-color: #ffffff; line-height:24px; } .pro_table th { padding-top: 2px; padding-bottom: 2px; text-align: right; width:10%; vertical-align:top; color:#e7463c; font-weight:normal; } .pro_table td {text-align: left; padding-top: 2px; padding-bottom: 2px; width:90%; padding-left:20px; } /*社会公益*/ .gongyi-top { margin-bottom:45px;} .gyt-title{ display:inline-block; background:url(../img/pcat_xian.gif) repeat-x center; padding:0 25px; font-size:27px; color:#000;} .gyt-title span{ display:block; background:#fff; padding:0 10px;} .gyt-tag{ font-size:15px; color:#b7b7b7; margin-bottom:10px; letter-spacing:2px;} .gyt-sum{ margin-bottom:25px;} .gongyi-list li{ overflow:hidden; margin-bottom:45px; } .gongyi-list li ._img{ float:left; width:50%;} .gongyi-list li ._img span { display: block; height: 0; overflow: hidden; padding-bottom: 56%; position: relative; } .gongyi-list li ._img span img { height: auto; left: 0; position: absolute; top: 0; width: 100%; } .gongyi-list li ._nr{ width:42%; margin-left:4%; float:left;} .gongyi-list li ._title{ margin-top:45px; padding-top:10px; background:url(../img/gy_xian.gif) no-repeat 0 0; font-size:20px; font-weight:normal; color:#000; margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; } .gongyi-list li ._sum{ color:#555; line-height:24px; height:96px; overflow:hidden; } .gongyi-list li.hover{background:#f7f7f7;} .gongyi-list li.hover ._title{ color:#e7463c; } .gongyi-list li.odd ._img{ float:right;} .gongyi-list li.odd ._nr{ float:right; margin-right:4%; margin-left:0; text-align:right;} .gongyi-list li.odd ._title{ background-position: right 0;}