a:focus, a:hover{ text-decoration:none;}
img{max-width:100%;max-height:100%;}
.header_main .logo img{width:auto;}
.margin-right-0{margin-right:0 !important;}
.text-center{text-align:center;}
#floor_4_main .proCase .list{width:100%;}
.header_main .search{box-sizing:content-box;}
#floor_5_main .ulWrap .list li .time{margin-left:0;}
#floor_5_main .ulWrap .list li .title{margin-left:0;}
.nybanner img{max-height:none;max-width:none;}
.submian .subright .thumblist .item .txt .mark{background:none;}
.submian .sobtitle,.submian .subleft .leftnews .title,.submian .subright .thumblist .item,.toolbar .slide-tel,.toolbar .pop-code img{box-sizing:content-box;}
.submian .subright .divremmnews ul li{margin:0;border:none;}
.submian .subright .divremmnews ul li .tjzx_box{border-bottom: 1px dashed #ccc;margin:0 10px;}
.submian .sobtitle{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index #floor_1_main{}
#floor_2_main .proCenter .list li,#floor_2_main .proCenter .list li:hover{background:none;}
#floor_2_main .proCenter .list li a{background-color:#f6f6f6;}
#floor_2_main .proCenter .list li:hover a{background:#1048a0;}
#floor_5_main{ padding-top:50px;}
.header_main .logo{height:50px;margin-top:38px;}
.logo_text{position:relative;padding-left:15px;margin-top:35px;margin-left:20px;}
.logo_text:after{position:absolute;left:0;top:0;content:'';background:url(../logo_line_03.png) no-repeat;width:1px;height:53px;}
.logo_text span{font-size:23px;font-weight:bold;}
.logo_text p{font-size:16px;font-weight:bold;margin-top:5px;}
#banner_main .banner{height:auto;}
/*.container{width:1200px;margin:0 auto;padding:0;}*/
#floor_2_main .proCenter .list{width: 100%;}
.header_main .tel s {
    width: 52px;
    height: 52px;}
.header_main .tel {
    width: 250px;}
.header_main .tel span {
    font-size: 26px;}
.nav .list,.footer .bNav{
    width: 100%;    display: box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;align-items: flex-start; flex-wrap: nowrap;}
.nav_main .nav li,.footer .bNav .item{
float: none;
    -prefix-box-flex: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    box-sizing: border-box;
}
.footer .bNav .item{text-align: center;padding: 0;}
.footer .bNav{width: calc(100% - 360px);}
@media(max-width: 767px){
	.header_main{height: auto;}
}
#floor_2_main .proCenter .list{width: 100%;}
.nav_main .nav li a{padding:0;}
.header_main .container,.nav_main .container{padding:0;}
.footer .bNav .item h3{padding:0;margin-bottom: 12px;}
.footer .bNav .item a{text-indent: 0;}
.index .tab a{margin-bottom: 10px;}
.submian .subright{width: calc(100% - 270px);}
#floor_5_main .ulWrap .list li .title{margin-top: 30px;}
#floor_5_main .ulWrap .list li .title .tit{font-size: 1.5rem;line-height: 1.8rem;}
#floor_5_main .ulWrap .list li .title .cont{
	  display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
@media(max-width: 1024px){
	.footer .bNav .item h3 a{font-size: 13px;}
}
.formData .liuyan{width: 100%;box-sizing: border-box; }
.formData .item{   margin-right: 0px;}
.nybanner{height: auto;}
.nybanner img{width: 100%;position: relative;left:auto;margin-left: 0;}
@media(max-width: 991px){
	.submian .subright{width: 100%;}
}
.nav_main .nav dl{width: 100%;}
.list_imgH ul.list li.item {
    float: none;
    display: inline-block;
    vertical-align: top;
}
.item_mask{width: 100%;height: calc(100% - 45px);}

.MainBg ,#OriginalPic,.ThumbPicBorder{width: 100%;}
.ThumbPicBorder .pic{width: calc(100% - 150px);}
.submian .subright img{max-width: 100%;}
.submian .subleft .leftnews .leftcont h2{line-height: 24px;}
.submian .subright .divremmnews ul li span{width: 120px;text-align: right;}
.submian .subright .divremmnews ul li a{width:calc(100% - 120px);display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.header_main .tel{padding: 37px 0 0 0;}

.product-top{display:flex}
.product-top .MainBg{width:50%}
.product-top .MainBg #ThumbPic img{width:67px;height:54px;border-width:2px}
.product-top .MainBg #ThumbPic img.active{border-width:2px}
.product-top .MainBg .ThumbPicBorder .pic{width:calc(100% - 75px);margin:10px auto}
.product-top .MainBg .ThumbPicBorder #btnPrev{width:23px;height:57px;left:10px;top:10px}
.product-top .MainBg .ThumbPicBorder #btnNext{width:23px;height:57px;right:10px;top:10px}
.product-top .product-note{width:50%;margin-top:8px;padding-left:5%}
.product-top .product-note .title{font-size:24px;color:#000;line-height:28px;font-weight:bold;margin-bottom:40px}
.product-top .product-note p{font-size:16px;color:#000;line-height:22px;padding-top:16px}
.product-top .product-note p span{color:#000}

.divide{padding:50px 0 20px;margin-bottom:20px;border-bottom:2px solid #f0f0f0}
.divide p{font-size:20px;color:#333;line-height:24px;font-weight:bold}
.divide p span{color:#d6d6d6}