.nybanner{ width:100%; height:420px; margin-top:-171px;}
.main{overflow: hidden;margin: auto;width: 1000px;}
/* ================================================  内页开始 ============================================ */

.in_e{width: 229px;float: left;overflow: hidden;}
.in_eh{border-bottom: 6px solid #40ad71;margin-bottom: 42px;}
.in_ehd{
    overflow: hidden;
    width: 229px;
    height: 91px;
    background: url("../images/in_head.jpg") no-repeat;
    line-height: 91px;
    padding-left: 28px;
}
.in_ehd em{font-family: "Arial";font-size: 42px;display: block;float: left;color: #fff;text-transform: uppercase;}
.in_ehd h6{float: left;color: #fff;font-size: 25px;font-weight: bold;padding-left: 8px;}
.in_ehd span{color: #ffe400;}
.in_eu{overflow: hidden;width: 227px;border: 1px solid #dfdfdf;border-top: none;}
.in_eu li{line-height: 50px;padding-left: 30px;background: #f7f7f7;margin-bottom: 1px;}
.in_eu li a{display: block;background: url("../images/in_li.jpg") no-repeat 0px;color: #333;font-size: 14px;padding-left: 13px;}
.in_eu li a:hover{color: #e24500;}
.in_eu li a.hover{color: #e24500;}

.in_eth{overflow: hidden;margin-bottom: 70px;}
.in_et{overflow: hidden;border: 1px solid #dfdfdf;border-top: none;width: 227px;height: 772px;position: relative;}
.in_et li{overflow: hidden;}
.in_et li .pic{ width:227px; height:227px; display:table-cell; text-align:center; vertical-align:middle; overflow:hidden;}
.in_et li a{display: block;}
.in_et li a img{width: 227px;height: 227px;}
.in_et li a p{
    height: 30px;
    background: #f7f7f7;
    line-height: 30px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #333;
    padding: 0px 10px;
}
.in_et li a:hover p{color: #009241;}

.in_r{width: 736px;float: right;overflow: hidden;}
.in_position{overflow: hidden;height: 45px;border-bottom: 1px solid #eee;line-height: 45px;}
.in_po{float: right;background: url("../images/position.jpg") no-repeat 0px;color: #999;font-size: 12px;padding-left: 9px;}
.in_po a{color: #999;}
.in_po a:hover{color: #009241;}
.in_po a.hover{}

.in_rct{overflow: hidden;padding: 30px 0px;}

/*关于我们*/
.in_about{overflow: hidden;}
.in_about p{font-size: 14px;line-height: 25px;}
.in_about img{margin: 20px 0px;}
.nynews{ width:730px; height:auto;}
.nynews .title{ line-height:45px; height:45px;}
.nynews .title h1{ height:45px; line-height:45px; padding:0 15px; background:url(../images/index_03.jpg) no-repeat center #37a936; font-size:16px; color:#fff;}
.nynews .title a{ display:block; padding-right:15px;}
.nynews .xian{ width:730px; height:3px; background:#37a936; margin-bottom:10px;}
.nynews ul li{ display:block; width:340px; height:30px; line-height:30px;  padding-left:20px; background:url(../images/index_18.png) no-repeat left; overflow:hidden; float:left; margin:0 2px;}

/*产品中心*/
.in_prod{overflow: hidden;}
.in_prod li{padding: 20px 0px;border-bottom: 1px dashed #d6d6d6;overflow: hidden;}
.in_prod li a{display: block;}
.in_prod li .pic{ border:1px solid #dbdbdb; width:228px; height:154px; display:table-cell; text-align:center; vertical-align:middle; float:left;}
.in_prod li .gg{ line-height:28px; color:#999;}
.in_prod li .in_prod_z{float: left;padding-left: 30px;width: 425px;overflow: hidden;}
.in_prod_z h1{color: #333;font-size: 18px;font-weight: bold;padding-bottom: 30px;padding-top: 18px;}
.in_prod_z h6{color: #333;font-size: 14px;font-weight: bold;}
.in_prod_z p{color: #666;line-height: 22px;overflow: hidden;}
.dd{
    width: 95px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    background: #999;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
    margin-top: 170px;
margin-left: 260px;
}
.dd:hover{background: #e24500;color: #fff;}

/*page*/
.page_ul{overflow: hidden;clear: both;}
.page_ul .page{
    height:34px;
    font-size:12px;
    text-align:right;
    margin-top: 1cm;
}
.page_ul .page a{display:inline-block;}
.page_ul .page .shu_1{
    background:url("../images/shu.jpg") no-repeat;
    text-align:center;
    line-height:31px;
    height:31px;
    width:31px;
    margin-right: 12px;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.page_ul .page .shu_1:hover{background:url("../images/shu_hover.jpg") no-repeat;color: #fff;}
.page_ul .page .shu_1.hover{background:url("../images/shu_hover.jpg") no-repeat;color: #fff;}

.page_prev,.page_next{
    width:31px;
    height: 31px;
    vertical-align: top;
    cursor: pointer;
    margin-right: 10px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
.page_prev{background: url("../images/page_prev.jpg") no-repeat center;}
.page_next{background: url("../images/page_next.jpg") no-repeat center;}
.page_prev:hover{background: url("../images/page_prev_hover.jpg") no-repeat center;}
.page_next:hover{background: url("../images/page_next_hover.jpg") no-repeat center;}



/*产品内页*/
.in_pd{overflow: hidden;width: 754px;margin: auto;}
/*图片放大镜样式*/
.jqzoom{position:relative;padding:4px;cursor:pointer;margin:auto;display:block;width: 365px;height: 274px;border: 1px solid #d8d8d8;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:313px;float: left;}
.spec-scroll{clear:both;margin-top:129px;width:305px;*margin-bottom: 20px;}
.spec-scroll .prev{float:left;margin-right:6px;}
.spec-scroll .next{float:right;}
.spec-scroll .next:hover,.spec-scroll .prev:hover{color: #e24500;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center; line-height:66px;cursor:pointer;text-decoration:none;color: #000;font-size: 24px;}
.spec-scroll .items{float:left;position:relative;width:270px;height:85px;overflow:hidden;margin-bottom: 20px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:70px;}
.spec-scroll .items ul li{float:left;width:90px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #d8d8d8;padding:2px;width:70px;height:70px;cursor: pointer;}
.spec-scroll .items ul li img:hover{border:2px solid #d7432c;padding:1px;}
.spec-scroll .items ul li img.hover{border:2px solid #009241;padding:1px;}

.in_pd_r{width: 315px;overflow: hidden;float: right;padding-right: 30px;}
.in_pd_r h2{font-size: 20px;color: #333;padding-bottom: 15px;font-weight: bold; line-height:30px;}
.in_pb{overflow:hidden;margin-bottom: 22px;}
.in_pb p{color: #000;line-height: 23px;font-family: "Microsoft YaHei Ui";font-size: 14px;}

.in_xun{width: 100px;height: 28px;background:#e24500;text-align: center;line-height: 28px;display: block;color: #fff;font-size: 14px;clear: both;-webkit-transition: all 0.5s ease-in-out 0s;}
.in_xun:hover{background: #009241;color: #fff;}

/*产品概述*/
.in_p_c{overflow: hidden;padding: 35px 0px;clear: both;}
.in_p_n{height: 41px;border-bottom: 1px solid #ddd;}
.in_p_n_a{
    width: 122px;
    height: 38px;
    display: block;
    float: left;
    text-align: center;
    line-height: 38px;
    color: #333;
    font-size: 18px;
    font-weight: bold;;
}
.in_p_n_a:hover{background:url("../images/p_h.jpg") no-repeat center 33px #ddd;color: #333;}
.in_p_n_a.hover{background:url("../images/p_h.jpg") no-repeat center 33px #ddd;color: #333;}
.in_p_s{overflow: hidden;height: 35px;color: #666;padding-left: 10px;}
.in_p_s p{float: left;color: #666;line-height: 29px;}

.in_p_ct{overflow: hidden;padding: 20px 0px 35px 0px; width:740px;}
.in_p_ct p{line-height: 25px;color: #333;font-size: 14px;}


/*新闻中心*/
.news_cont{overflow: hidden;}
.news{
    /*height: 155px;*/
    overflow: hidden;
    border-bottom: 1px dashed #dcdcdc;
    margin-top:20px;
    padding-bottom: 20px;
}
.news .img{
    display: block;
    height:168px;
    width:228px;
    float: left;
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
    border-bottom:2px solid #efefef;
    padding: 6px;
    background: #fff;
}
.news .img img{height:168px;width:228px;}
.news .texta{padding-right: 25px;padding-top: 10px;}
.news .texta span{
    font-size: 12px;
    color: #d0d0d0;
    line-height: 25px;
    display: block;
    padding: 5px 0px 10px 0px;
}
.texta div a{line-height: 23px;color: #666666;font-size: 12px;height: 70px;overflow: hidden;display: block;margin-bottom: 15px;}
.news .texta p a{color: #333;font-size: 16px;font-weight: bold;}
.news .texta p a:hover{color: #009241}

/*合作客户*/
.in_customer{overflow: hidden;}
.in_customer li{padding: 5px 10px 5px 10px;border-bottom: 1px dashed #ddd;overflow: hidden;}
.in_customer li a{display: block;}
.in_customer li img{width: 268px;height: 168px;float: left;}
.in_customer li .cu_zi{overflow: hidden;width: 425px;float: right;padding-right: 20px;display: block;padding-top: 35px;}
.cu_zi h2{color: #333;font-size: 14px;font-weight: bold;padding-bottom: 10px;}
.cu_zi p{color: #666;line-height: 25px;}
.cu_zi:hover h2{color: #009241;}



.in_cfpic ul li{ display:block; width:200px; height:154px; float:left; margin:15px; border:1px solid #eee; padding:5px; position:relative;}
.in_cfpic ul li .pic{ display:table-cell; width:200px; height:154px; background:#fff; padding:0; vertical-align:middle; text-align:center;}
.in_cfpic ul li p{ display:block; position:absolute; height:30px; width:200px; bottom:5px; left:5px; line-height:30px; text-align:center; background:rgba(0,0,0,.7); color:#fff;}