.ty-banner-1 {
    line-height: 0;
    text-align:center;
}
.ty-banner-1 img{
    width:100%;
}
.p1-search-1 {
    background: #f2f2f2;
    height: 82px;
    border-bottom: 1px solid #eee;
    overflow: hidden;
    font-size: 14px;
}

.p1-search-1 p {
    color: #444;
    line-height: 82px;
}

.p1-search-1 a {
    color: #444;
    display: inline-block;
    margin-right: 15px;
}

.p1-search-1-inp {
    width: 270px;
    height: 30px;
    border-radius: 20px;
    background: #fff;
    padding-left: 10px;
    margin-top: 28px;
}

.p1-search-1-inp input {
    border: 0;
}
.yssy{width:1200px;margin:0 auto;}
.p1-search-1-inp1 {
    width: 224px;
    height: 30px;
    line-height: 30px;
    color: #a9a9a9;
    float: left;
}

.p1-search-1-inp2 {
    width: 30px;
    height: 30px;
    background: url(../images/viskins-p1.png) no-repeat -258px -936px;
    float: right;
    cursor: pointer;
}


.p12-curmbs-1 {
    font-size: 14px;
    border-bottom: 1px dashed #dcdcdc;
}

.p12-curblock{
    display: none;
}
.p12-curmbs-1 b {
    border-left: 10px solid #196bbd;
    font-weight: normal;
    padding-left: 8px;
}
.p12-curmbs-1 i {
    font-style: normal;
}

.p12-curmbs-1 span {
    font-family: '宋体';
    padding: 0 5px;
    height: 46px;
    line-height: 46px;
}
.plc{width:1200px;margin:0 auto 15px;}


.tl-fdh-02 {
    height: 55px;
    background: #fff;
    margin-bottom: 20px;
    overflow: hidden;width:1200px;margin:0 auto 20px;
}

.tl-fdh-02 li {
    width: 24.93%;
    height: 55px;
    font-size: 18px;
    line-height: 55px;
    text-align: center;
    float: left;
    border-right: 1px solid #e8e5e5;
    background: #f4f4f4;
    cursor: pointer;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.tl-fdh-02 li:last-child{border-right:none;}

.tl-fdh-02 li a {
    display: block;
    height: 55px;
    color: #a8a8a8;
}

.tl-fdh-02 li.sidenavcur,
.tl-fdh-02 li:hover {
    background: url(../images/p16-icon6.png) no-repeat bottom center #196bbd;
    border-color: #196bbd;
}

.tl-fdh-02 li.sidenavcur a,
.tl-fdh-02 li:hover a {
    color: #fff;
}


.p12-aboutinfo-1{display: inline-block;width: 100%;background: #fff;margin-bottom: 38px;}
.p12-aboutinfo-1-tit{height: 114px;line-height: 114px;font-size: 30px;text-align: center; color:#4b4a4a;}
.p12-aboutinfo-1-tit span{font-size: 22px;color: #aaa;}
/*.p12-aboutinfo-1-nr{padding:0 20px 20px;}*/

.k12-gl-gslb-3nf1-1-01-left dl {
    width: 24%;
    float: left;
    background: #f0f0f0;
    margin: 0 1.3% 13px 0
}

.k12-gl-gslb-3nf1-1-01-left dl:nth-child(4n) {
    margin-right: 0;
}

.k12-gl-gslb-3nf1-1-01-left dt {
    border: 1px solid #e5e5e5;
    padding: 10px 9px;
    background: #fff;
}

.k12-gl-gslb-3nf1-1-01-left dt img {
    display: block;
    width: 100%;
}

.k12-gl-gslb-3nf1-1-01-left dd {
    height: 50px;
    font-size: 14px;
    line-height: 50px;
    text-align: center;
    padding: 0 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: #f0f0f0;
}

.k12-gl-gslb-3nf1-1-01-left dd a {
    color: #4b4a4a;
}

.p12-curmbs-1 {
    font-size: 14px;
    border-bottom: 1px dashed #dcdcdc;
}
.p12-curblock{
    display: none;
}
.p12-curmbs-1 b {
    border-left: 10px solid #196bbd;
    font-weight: normal;
    padding-left: 8px;
} 
.p12-curmbs-1 i {
    font-style: normal;
}

.p12-curmbs-1 span {
    font-family: 'å®‹ä½“';
    padding: 0 5px;
    height: 46px;
    line-height: 46px;
}


.p12-sitemap-1-xml{     height:30px; line-height:30px;text-align:right;}
.p12-sitemap-1-tit {
    height: 46px;
    font-size: 26px;
    line-height: 46px;
    color: #fff;
    clear: both;
}

.p12-sitemap-1-tit p {
    display: inline-block;
    padding: 0 30px;
    text-align: center;
    background: #196bbd;
}

.p12-sitemap-1-tit a {
    color: #fff;
}

.p12-sitemap-1 ul {
    padding-top: 15px;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #d2d2d2;
    margin-bottom: 40px;
}

.p12-sitemap-1 li {
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #d2d2d2;
    text-align: center;
    width: 16.66%;
    float: left;
    overflow: hidden;
    position: relative;
    top: 1px;
}
.p4-order-form-1 {
    overflow: hidden;
}

.p4-order-form-1 .p4-titlel-1 {
    width:145px;height: 46px;font-size:18px; line-height: 46px;text-align: center;color:#fff;background: #196bbd;

}

.p4-order-form-1-con {
    border:1px solid #bbb;
    background:url(../images/r1-orderform-1-bg.jpg) no-repeat center bottom #fff;
    padding:40px 15%;
}

.p4-order-form-1-con li p {
    padding-left: 130px;
    color: #999;font-size: 12px;
}

.p4-order-form-1-con li {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 35px;
    color: #666;
    overflow: hidden;
}

.p4-order-form-1-con li span {
    font-weight: bold;
    color: #666;
}
.p4-order-form-1-con li b{color:#f00;}
.p4-order-form-1-con li .row-hd {
    color: #666;
}
.timenum{padding-left:95px;}
.p4-order-form-1-con li p {
    clear: both;
}

.p4-order-form-1-con label {
    display: inline-block;
    width: 120px;
    color: #666;
    vertical-align: top;
    text-align: right;height: 33px;line-height: 33px;overflow: hidden;
}
#code_gg{
    width: 80px;
    margin-right: 10px;
    outline: none;
    padding-left: 10px;
    border: 1px solid #eee;
    height: 33px;
    line-height: 32px;
    color: #666;
}


.p4-order-form-1-con .inputs,
.p4-order-form-1-con li select {
    width: 73%;
    margin-right: 10px;
    outline: none;
    padding-left: 10px;
    border: 1px solid #eee;
    height: 33px;
    line-height: 32px;
    color: #666;
    box-sizing: border-box;
    /*float: left;*/
}
.p4-order-form-1-con .radioandcheck{vertical-align:middle;}

.p4-order-form-1-con .err {
    border: 1px solid #c00;
}

.p4-order-form-1-con .p4-order-form-1-t1 {
    width: 100%;
}

.p4-order-form-1-t1 textarea {
    width: 73%;
    height: 102px;
    line-height: 24px;
    border: 1px solid #eee;
    outline: none;
    resize: none;
    overflow: auto;
    margin-right: 10px;
    padding-left: 10px;
    box-sizing: border-box;
}

.p4-order-form-1-con .p4-order-form-1-t2 {
    width: 100%;
}

.p4-order-form-1-t2 input {
    width: 150px;
    vertical-align: top;
}

.p4-order-form-1-t2 span {
    width: 153px;
    height: 25px;
}

.p4-order-form-1-con .p4-order-form-1-t3 {
    padding-left: 120px;
}

.p4-order-form-1-con .p4-order-form-1-t3 input {
    width: 80px;
    height: 30px;
    border: 0;
    text-align: center;
    margin-right: 30px;
    color: #fff;
    padding-left: 0;
    cursor: pointer;
}

.p4-order-form-1-con .p4-order-form-1-b1 {
    background: #196bbd;
}

.p4-order-form-1-con .p4-order-form-1-b2 {
    background: #767676;
}

.p4-order-form-1-con .p4-order-form-1-t4 {
    overflow: auto;
    height: auto;
    min-height: 35px;
    width: 100%
}

.p4-order-form-1-con .p4-order-form-1-t4 input {
    vertical-align: middle;
    width: 14px;
    margin: 0 10px;
}
/*内页面包屑导航*/
.ny_bread_nav{width:100%;overflow:hidden;font-size:14px;border-bottom:1px solid #efefef;padding-bottom:5px;margin:30px 0;}
.ny_bread_nav .box_right_title {color:#555;line-height:38px;font-size:20px;}
.ny_bread_nav .box_right_title>span{font-weight:bold;text-transform : uppercase;margin-right:10px;}
.ny_bread_nav .bt_text_y {font-size:14px;line-height:31px;float:right;min-height:30px;margin-top:-36px;max-width:81%;background:url(../images/home.png) left center no-repeat;padding-left:20px;}
.ny_bread_nav .bt_text_y span {float:right;color:#666;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.ny_bread_nav .bt_text_y span a {color:#666;}
.ny_bread_nav .bt_text_y span a:hover {color:#196bbd;}


/*内页关于我们*/
/*1、公司简介*/
.ny_about_gsjj{margin-bottom:35px;}
.ny_about_tlt{width:100%; text-align:center; color:#333333; font-size:30px; line-height:40px; position:relative; padding-bottom:24px;}
.ny_about_tlt p{font-size:28px;text-transform : uppercase;color:#999;}
.ny_about_tlt:after{ position:absolute; left:50%; bottom:0; content:''; background:#196bbd; margin-left:-33px; width:66px; height:2px;}
.ny_about_gsjj .aboutC1{  width:100%;color:#666666; font-size:16px; line-height:36px; margin:30px 0 0 0; padding:0 0;}
.ny_about_gsjj .aboutC1 p{font-size:16px; line-height:36px; }
.ny_about_gsjj .about1{ width:100%;overflow: hidden;margin-bottom:30px;}
.ny_about_gsjj .aboutC2{ float:left; width:90%; margin:29px 0 0 0; padding:40px 5%;}
.ny_about_gsjj .aboutC2 .cont{ float:right; width:50%; background: #196bbd;background: rgba(33, 117, 179, .8);text-align:center; color:#fff; font-size:18px; line-height:36px; padding:40px;}
.ny_about_gsjj .aboutC2 .cont .p1{ float:left; width:100%; margin:36px 0 62px 0; color:#fff; font-size:18px; }
.ny_about_gsjj .aboutC2 .cont .p0{ float:left; width:100%; line-height:0;}
.ny_about_tjcp{padding-top:30px;}

/*2、推荐产品*/
.ny_honor_scoll{width:100%;padding:40px 0 25px;}
.ny_honor_scoll .item{position:relative;min-height: 240px;}
.ny_honor_scoll .lSPrev,.ny_honor_scoll .lSNext{ background:url(../images/jiantou_l.png) center center no-repeat; width:45px; height:45px; position:absolute; left:-65px; top:50%;margin-top:-22px;cursor:pointer;}
.ny_honor_scoll .lSNext{ left:auto; right:-65px;  background:url(../images/jiantou_r.png) center center no-repeat; }
.ny_honor_scoll .content-slider{ width:100%; overflow:hidden;}
.ny_honor_scoll .content-slider li{margin-right:3%;width:22.75%;box-shadow: 0px 0px 10px #eee;background: #fff;}
.ny_honor_scoll .content-slider li .pic{display:block;height:240px;border:1px solid #ececec;border-bottom:0;text-align:center;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;overflow:hidden;position:relative;}
.ny_honor_scoll .content-slider li .pic img{max-width:95%;max-height:95%;vertical-align:middle;-webkit-transition: all .6s;-moz-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.ny_honor_scoll .content-slider li .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.ny_honor_scoll .content-slider li .wz{overflow:hidden; }
.ny_honor_scoll .content-slider li .wz .tlt{display:block;background-color: #1d78bf;text-align:center;height: 48px;line-height: 48px;color: #fff;font-size: 16px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;padding:0 3%;}
.ny_honor_scoll .content-slider li:hover .wz .tlt{color:#ffffff;background-color: #146fb7;}
.ny_honor_scoll .content-slider li:hover .pic img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}
.lSSlideOuter .lSPager{display:none;}
.ny_honor_scoll .content-slider li .pic:after{content:'';display:block;opacity:0; width:100%;height:100%;background:rgb(29, 120, 191,.5) url(../images/pro_hover.png) 10% center no-repeat;position:absolute;top:0;left:0;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.ny_honor_scoll .content-slider li:hover .pic:after{opacity:1;background:rgba(29, 120, 191,.5) url(../images/pro_hover.png) center center no-repeat;}

/*3、企业文化*/
.ny_about_qywh{padding:20px 0 20px;}
.ny_about_qywh ul.conn{padding-top:40px;}
.ny_about_qywh ul.conn li{background:#f1f1f1;border-radius:10px;float:left;margin-right:2%;width:23.5%;padding:40px 0;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.ny_about_qywh ul.conn li:nth-child(4n){margin-right:0;}
.ny_about_qywh ul.conn li .icon{width:94px;height:94px;border-radius:50%;overflow:hidden;background:#ee680f;margin:0 auto 22px;}
.ny_about_qywh ul.conn li.a1 .icon{background:#196bbd url(../images/aboutus_qywh_icon1_1.png) center center no-repeat;}
.ny_about_qywh ul.conn li.a2 .icon{background:#196bbd url(../images/aboutus_qywh_icon2_1.png) center center no-repeat;}
.ny_about_qywh ul.conn li.a3 .icon{background:#196bbd url(../images/aboutus_qywh_icon3_1.png) center center no-repeat;}
.ny_about_qywh ul.conn li.a4 .icon{background:#196bbd url(../images/aboutus_qywh_icon4_1.png) center center no-repeat;}
.ny_about_qywh ul.conn li.a1:hover .icon{background:#fff url(../images/aboutus_qywh_icon1_2.png) center center no-repeat;}
.ny_about_qywh ul.conn li.a2:hover .icon{background:#fff url(../images/aboutus_qywh_icon2_2.png) center center no-repeat;}
.ny_about_qywh ul.conn li.a3:hover .icon{background:#fff url(../images/aboutus_qywh_icon3_2.png) center center no-repeat;}
.ny_about_qywh ul.conn li.a4:hover .icon{background:#fff url(../images/aboutus_qywh_icon4_2.png) center center no-repeat;}
.ny_about_qywh ul.conn li p{font-size:18px;color:#555;text-align:center;padding:0 4%;}
.ny_about_qywh ul.conn li em{display:block;width:40px;height:1px;background:#dedede;margin:15px auto;}
.ny_about_qywh ul.conn li span{display:block;text-align:center;font-size:14px;color:#555;padding:0 4%;height: 39px;overflow: hidden;}
.ny_about_qywh ul.conn li:hover{background:#196bbd;}
.ny_about_qywh ul.conn li:hover p{color:#fff;}
.ny_about_qywh ul.conn li:hover em{background:#fff;}
.ny_about_qywh ul.conn li:hover span{color:#fff;}
.w1200 {
  width: 1200px;
  margin: 0 auto;
}