/* CSS Document */

.ny_lj{ width:100%; height:50px; border-bottom:1px solid #e3e3e3; background:#f6f6f6;border-top:1px solid #e3e3e3; }
.ljlj{ width:1300px; margin:0 auto; line-height:50px; color:#d7d7d7;}
.ljlj a{ color:#4d4d4d; font-size:14px; margin-right:5px;}
.ljlj a:hover{color:#008fd7;}
.ljlj img{ vertical-align:middle; margin-right:10px;}
.ny_con{ width:1300px; margin:0 auto; margin-top:45px; margin-bottom:45px;}
.ny_con .ny_bt{ width:1300px; background:url(../images/ny_03.jpg) center no-repeat; margin-bottom:15px; }
.ny_con .h_bj{ background:url(../images/cp.jpg) center no-repeat;}
.ny_con .h_lx{ background:url(../images/lx.jpg) center no-repeat;}
.ny_con .h_lx p{ font-size:20px; color:#a4a4a4; text-align:center; line-height:36px;}
.ny_con .ny_bt h2{ font-size:36px; color:#4d4d4d; text-align:center; line-height:96px;}
.ny_con .gywz{ width:1280px; margin:0 auto; font-size:14px; padding:10px; line-height:36px;}
.ny_cp{ width:1300px; margin:0 auto; overflow:hidden;}
.ny_cp .cpfl{ text-align:center; margin-bottom:30px; overflow:hidden; margin:0 auto;}
.ny_cp .cpfl a{ display:inline-block; margin-right:15px; height:40px; line-height:40px; text-align:center; border:1px #E0E0E0 solid; color:#4d4d4d; width:130px; }
.ny_cp .cpfl a:hover{ background:#008fd7; color:#fff; border:1px #008fd7 solid}
.ny_cp .cpfl a.now{ background:#008fd7; color:#fff; border:1px #008fd7 solid}
.ny_cp ul{ width:1300px; margin-top:30px; margin-bottom:40px; overflow:hidden;}
.ny_cp ul li{ width:630px; float:left; margin-right:40px; margin-bottom:35px;}
.ny_cp ul li.no{ margin-right:0px;}
.ny_cp ul li .cplb{ width:628px; border:1px solid #dfdfdf; overflow:hidden;}
.ny_cp ul li .cplb a.img{ width:628px; height:414px; display:block;}
.ny_cp ul li .cplb a.img:hover{ opacity:0.9;}
.ny_cp ul li .cplb .txt{ width:568px; background:#f5f5f5;border-top:1px solid #dfdfdf; height:63px; padding:15px 30px;}
.ny_cp ul li .cplb .txt .txt_l{ width:380px;}
.ny_cp ul li .cplb .txt .txt_l a.cpmc{ font-size:16px; color:#4d4d4d;}
.ny_cp ul li .cplb .txt .txt_l a.cpmc:hover{ color:#008fd7;}
.ny_cp ul li .cplb .txt .txt_l p{ color:#999; line-height:20px;}
.ny_cp ul li .cplb .txt a.more{ width:136px; height:40px; display:block; margin:10px 0px 10px; background:#248af2; color:#fff; text-align:center; line-height:40px; font-size:16px;}
.ny_cp ul li .cplb .txt a.more:hover{ opacity:0.8;}

div.digg { padding:4px; margin:25px 13px; text-align:center; font-size:12px; overflow:hidden;}
div.digg a {padding:5px 10px; margin:3px; color: #343434; border:1px solid #cccccc; text-decoration: none; background:#fff;}
div.digg a:hover {color: #fff; border:1px solid #248af2; background:#248af2;}
div.digg a:active {color: #343434;}
div.digg span.current {padding:3px 8px; font-weight: bold; margin:3px;color:#248af2; }
div.digg span.zzjs { padding:3px 8px; margin: 3px; color: #ddd; border:1px solid #dce1e7;}
/********lianxi********/
.ny_lx1{ width:1300px;}
.ny_lx1 ul{ width:1300px; overflow:hidden; margin-top:40px; margin-bottom:40px;}
.ny_lx1 ul li{ width:420px; float:left; text-align:center; border-left:1px solid #f0f0f0; height:80px; font-size:16px; line-height:30px;}
.ny_lx2{ width:100%; background:url(../images/lx_03.jpg) top repeat-x #fafafa; overflow:hidden; padding-bottom:40px;}
.ny_lxxq{ width:1300px; margin:0 auto;}
.ny_lxxq h2{ width:250px; margin:0 auto; height:55px; background:#008fd7; text-align:center; line-height:55px; border-radius:40px; color:#fff; font-weight:normal;}
.ny_lxxq h2 img{ vertical-align:middle; margin-right:10px;}
.ny_lxxq ul{ width:1300px; margin-top:50px; margin-bottom:30px;}
.ny_lxxq ul li{ width:310px; float:left; margin-right:20px; background:#fff; border-radius:6px; padding-bottom:20px;}
.ny_lxxq ul li.no{margin-right:0px;}
.ny_lxxq ul li p{ width:280px; margin:5px 15px; font-size:14px;}
.ny_lxxq ul li p i{ color:#999;}
/********shouhou********/
.ny_con .shjj{ width:510px; margin:0 auto; background:url(../images/sh_07.png) center no-repeat; height:214px; padding-top:67px; padding-bottom:67px; padding-left:745px; padding-right:45px; color:#fff; margin-top:20px;}
.ny_con .shjj h2{ font-size:30px; width:120px; border-bottom:3px solid #FFFFFF; line-height:50px; }
.ny_con .shjj p.xz{ font-size:16px; color:#E4E4E4; margin-bottom:10px; line-height:40px; text-transform:uppercase;}
.ny_con .shjj p{font-size:14px; line-height:30px;}
.shbz{ width:100%; background:url(../images/sh1.jpg) top center no-repeat; height:709px;}
.shbz .sh{ width:1300px; margin:0 auto; padding:50px 0px;}
.shbz .sh h2{ width:1300px; background:url(../images/sh_11.png) right center no-repeat; font-size:28px; margin-bottom:30px;}
.shbz .sh .shms{ width:1100px; margin:0 auto; text-align:center; font-size:16px; line-height:30px; margin-bottom:30px;}
.shbz .jtlc{ width:1300px; }
.shbz .jtlc ul{ width:1300px; overflow:hidden; position:relative;background:url(../images/sh_17.png) center no-repeat; height:372px}
.shbz .jtlc ul li{ width:213px; float:left; position:absolute; overflow:hidden; padding:10px 20px; min-height:118px; }
.shbz .jtlc ul li.sbz1{ bottom:220px; left:237px;background:url(../images/sh_03.png) bottom center no-repeat #fff; display:inherit;}
.shbz .jtlc ul li.sbz2{ bottom:220px; left:616px;background:url(../images/sh_03.png) bottom center no-repeat #fff; display:inherit;}
.shbz .jtlc ul li.sbz3{  bottom:220px;left:1025px;background:url(../images/sh_03.png) bottom center no-repeat #fff; display:inherit;}
.shbz .jtlc ul li.sbz4{  top:217px; left:34px;  background:url(../images/sh07.png) top center no-repeat #fff; display:inherit;}
.shbz .jtlc ul li.sbz5{ top:217px;left:418px;background:url(../images/sh07.png) top center no-repeat #fff; display:inherit;}
.shbz .jtlc ul li.sbz6{ top:217px;left:839px;background:url(../images/sh07.png) top center no-repeat #fff; display:inherit;}
.shbz .jtlc ul li h4{ height:52px; line-height:52px; width:213px; text-align:center; font-size:14px; bottom:0px;}
.shbz .jtlc ul li p.bz1{ width:213px; font-size:14px;}
.shbz .jtlc ul li p.bz2{ color:#999; height:45px; overflow:hidden;}
.ny_con .h_zz{ background:url(../images/zz_03.jpg) center 10px no-repeat;}
.ny_con .h_sh{ background:url(../images/nyxw.jpg) center 10px no-repeat;}
.ny_con .h_sh p,.ny_con .h_zz p{ font-size:14px; color:#a4a4a4; text-align:center; line-height:24px; width:500px; margin:0 auto; margin-top:15px;}
.ny_xw,.ny_zz{ width:100%; background:#fafafa; overflow:hidden; min-height:300px; padding-bottom:40px;}
.ny_xw ul,.ny_zz ul{ width:1300px; margin:0 auto;overflow:hidden; padding-top:50px; }
.ny_xw ul li{ width:400px; float:left; margin-right:48px; background:#fff; margin-bottom:35px;}
.ny_xw ul li a.img:hover{ opacity:0.9;}
.ny_xw ul li a{ width:400px; display:block;}
.ny_xw ul li.no,.ny_zz ul li.no{ margin-right:0px;}
.ny_xw ul li .wz{ width:360px; padding:10px 15px;}
.ny_xw ul li a.xwbt{ font-size:16px; color:#4d4d4d;} 
.ny_xw ul li a.xwbt:hover{ color:#008fd7;}
.ny_xw ul li p.js{ color:#b0b0b0;}
.ny_xw ul li p.time{ color:#999;}
.xwny{ width:1220px; border:1px solid #DFDFDF; padding:40px;}
.xwny h3{ width:1220px; text-align:center; font-size:16px; font-weight:bolder;}
.xwny p.time{ width:1220px; text-align:center; line-height:40px; font-size:12px; text-transform:uppercase; color:#909090; border-bottom:1px solid #E7E7E7; margin-bottom:30px;}
.xwny p{ font-size:14px; color:#4d4d4d; line-height:26px;}
.xwny img{ margin:15px;}
.ny_zz ul li{ width:269px; padding:18px; background:#fff; float:left; margin-right:25px; margin-bottom:30px;}
.ny_zz ul li a.img:hover{ opacity:0.9;}
.ny_zz ul li a{ width:269px; display:block;}
.ny_zz ul li a.xwbt{ font-size:14px; color:#4d4d4d; text-align:center;}  
.ny_zz ul li a.xwbt:hover{ color:#008fd7;}
/********产品详情********/
.ny_ljxx{ width:100%; height:50px; background:#008fd7; color:#fff;  }
.ny_ljxx1{width:100%; height:50px; background:#008fd7; color:#fff; z-index: 999; position: relative; top:0;left:0;position: fixed;opacity: 0.95; display:none; }
.ljlj1{ width:1300px; margin:0 auto; color:#d7d7d7;}
.ljlj1 h4{  margin:0 auto; line-height:50px; color:#fff; font-size:16px; font-weight:bolder;}
.ljlj1 .md { width:200px; text-align:right; padding:15px 0px 15px 15px;}
.ljlj1 .md a{ color:#fff; font-size:16px; padding:0px 15px; height:20px; line-height:20px;}
.ljlj1 .md a:hover{color:#fff;font-weight:bolder;}
.ljlj1 .md a.m1{ border-right:1px solid #6bb0d2;}
.cpnr{ width:100%; overflow:hidden;}
.cpnr .cptp{ width:100%; background:url(../images/xq_02.jpg) top center no-repeat; height:746px;}
.cpnr .cptd{ width:100%; background:url(../images/xq_04.jpg) top center no-repeat; height:204px;}
.cpnr .cptz{ width:100%; background:url(../images/xq_05.jpg) top center no-repeat #f5f5f5;}
.cpnr .cpcs{ width:1300px; margin:0 auto; padding:45px 0px 20px;}
.cpnr .cptp .cptp1{ width:1300px; margin:0 auto; padding-top:50px;}
.cpnr .cptp .cptp1 h2{ font-size:30px; text-align:center; line-height:36px;} 
.cpnr .cptp .cptp1 p{ width:600px; margin:0 auto; text-align:center; margin-top:20px; margin-bottom:20px; font-size:14px; color:#999;}
.cpnr .cptp .cptp1 img{ width:820px;margin-left:240px; margin-top:20px; }
.cpnr .cptd .cptd1{ width:1300px; margin:0 auto; margin-bottom:30px;}
.cpnr .cptd .cptd1 ul{ width:1300px; height:204px;}
.cpnr .cptd .cptd1 ul li{ width:430px; float:left; text-align:center; margin-top:60px;}
.cpnr .cptd .cptd1 ul li img{ width:45px; margin:0 auto;}
.cpnr .cptd .cptd1 ul li p{ color:#aeaeae; font-size:14px;}
.cpnr .cptd .cptd1 ul li p.tx{ font-size:16px; line-height:30px; color:#fff;}
.cpnr .cptz .cptz1{ width:1300px; margin:0 auto;}
.cpnr .cptz .cptz1 h3{ font-size:24px; font-weight:bolder; color:#008fd7; text-align:center; margin-bottom:20px; padding-top:65px;}
.cpnr .cptz .cptz1 p{ width:800px; margin:0 auto; text-align:center; font-size:16px; line-height:40px;}
.cpnr .cptz .cptz1 .img{ width:840px; margin:0 auto;}
.cpnr .cptz .cptz1 .img img{ margin:20px;}
.cpnr .cpcs h3{ width:1300px; background:url(../images/xq_08.jpg) top center no-repeat; color:#fff; text-align:center; line-height:60px; font-size:24px; height:76px; font-weight:normal;}
