@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0;padding: 0;}
@font-face {
  font-family: 'calibri';
  src: url('fonts/calibri.eot');
  src: url('fonts/calibri.woff') format('woff'), url('fonts/calibri.ttf') format('truetype'), url('fonts/calibri.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
body{margin:0; height:auto; font-family: "calibri" , Arial, "微软雅黑";}
a {text-decoration:none;}
img {border:none;}
li{list-style:none;}
.Main_center{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.Imgbox{display:table-cell; vertical-align:middle; text-align:center;}




@media screen and (max-width:1200px) {
.Main_center{width:100%;}

}




.ceshi{width:450px; height:auto;}









.page_info{margin-top:38px; height:auto; overflow:hidden; min-height:350px; font-size:15px; line-height:30px; color:#555358;}
.page_info a{color:#555358;}
.page_info a:hover{color:#c30d23;}
.page_info img{max-width:100%;}





.product_view{height:auto; overflow:hidden; margin-bottom:87px;}
.product_view .view_top{width:100%; height:auto; overflow:hidden;}
.product_view .view_top .left{width:582px; float:left; height:auto; overflow:hidden;}
.product_view .view_top .left .img{width:580px; height:422px; border:1px solid #eaeaea;}
.product_view .view_top .left .ImgBox{display:table-cell; vertical-align:middle; text-align:center;}
.product_view .view_top .left .img_list{width:100%; height:auto; overflow:hidden; position:relative; margin-top:19px;}
.product_view .view_top .left .img_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.product_view .view_top .left .img_list ul li{width:178px; height:129px; float:left; border:1px solid #eaeaea; margin-right:21px;}
.product_view .view_top .left .img_list ul li img{cursor:pointer; max-width:178px; max-height:129px;}
.product_view .view_top .left .img_list ul li:last-child{margin-right:0;}
.product_view .view_top .left .img_list .prev,.product_view .view_top .left .img_list .next{position:absolute; top:50%; height:30px; width:30px; margin-top:-15px; cursor:pointer; z-index:10;}
.product_view .view_top .left .img_list .prev{left:0; background:url(../images/product_btn_left.png) no-repeat;}
.product_view .view_top .left .img_list .next{right:0; background:url(../images/product_btn_right.png) no-repeat;}


.product_view .view_top .right{width:545px; float:left; margin-left:73px; height:auto; overflow:hidden;}
.product_view .view_top .right .title{font-size:28px; line-height:54px; border-bottom:1px solid #eaeaea; color:#707070;}
.product_view .view_top .right .point{font-size:16px; line-height:41px; line-height:41px; border-bottom:1px solid #eaeaea; color:#707070; background:url(../images/menu_more.jpg) no-repeat calc(100% - 17px) center;}
.product_view .view_top .right .point_info{font-size:14px; line-height:26px; height:442px; overflow:hidden; margin-top:5px; border-bottom:1px solid #eaeaea; color:#707070;}
.product_view .view_top .right .point_info img{max-width:100%;}
.product_view .view_top .right .control{margin-top:15px;}
.product_view .view_top .right .control div{font-size:14px; line-height:17px; color:#888888; float:left; display:table; margin-right:83px;}
.product_view .view_top .right .control div:last-child{margin-right:0;}
.product_view .view_top .right .control div a{color:#c9c9c9;}
.product_view .view_top .right .control div a:hover{color:#c30d23;}
.product_view .detail{margin-top:0px; height:auto; overflow:hidden;}
.product_view .detail .title{height:53px; line-height:53px; font-size:10px; color:#717171; text-transform:uppercase; border-bottom:1px solid #ececec;}
.product_view .detail .title .CN{font-size:18px; color:#c30d23; margin-right:12px;}
.product_view .detail .title .mark{background:url(../images/menu_more.jpg) no-repeat center center; margin-left:7px;}
.product_view .detail .info{margin-top:16px; font-size:14px; line-height:28px; color:#959595;}
.product_view .detail .info img{max-width:100%;}


@media screen and (max-width:1200px) {
.Main_center{width:100%;}



.product_view .view_top .left{width:48.5%;}
.product_view .view_top .left .img{width:calc(100% - 2px); height:auto;}
.product_view .view_top .left .img_list ul li{width:calc(100% / 3 - 1em - 2px); height:auto; margin-right:1.5em;}
.product_view .view_top .left .img_list ul li img{cursor:pointer; max-width:100%; max-height:100%;}
.ceshi{width:450px; height:auto;}
}

@media screen and (max-width:1100px) {
.Main_center{width:100%;}


.product_view .view_top .left{width:48.5%;}
.product_view .view_top .left .img{width:calc(100% - 2px); height:auto;}
.product_view .view_top .left .img_list ul li{width:calc(100% / 3 - 1em - 2px); height:auto; margin-right:1.5em;}
.product_view .view_top .left .img_list ul li img{cursor:pointer; max-width:100%; max-height:100%;}
.product_view .view_top .right{width:50%; margin-left:1.5%;}
.product_view .view_top .right .point_info{max-height:none; min-height:5em; height:auto;}
.product_view .view_top .right .control div{margin-right:2em;}
.ceshi{width:450px; height:auto;}
}





@media screen and (max-width:768px) {
.Main_center{width:100%;}



.product_view .view_top .left{width:48.5%;}
.product_view .view_top .left .img{width:calc(100% - 2px); height:auto;}
.product_view .view_top .left .img_list ul li{width:calc(100% / 3 - 1em - 2px); height:auto; margin-right:1.5em;}
.product_view .view_top .left .img_list ul li img{cursor:pointer; max-width:100%; max-height:100%;}
.product_view .view_top .right{width:50%; margin-left:1.5%;}
.product_view .view_top .right .point_info{max-height:none; min-height:5em; height:auto;}
.product_view .view_top .right .control div{margin-right:2em;}
.ceshi{width:350px; height:auto;}

.product_view .detail{margin-top:0px; height:auto; overflow:hidden;}
.product_view .detail .title{height:53px; line-height:53px; font-size:10px; color:#717171; text-transform:uppercase; border-bottom:1px solid #ececec;}
.product_view .detail .title .CN{font-size:22px; color:#c30d23; margin-right:12px;}
.product_view .detail .title .mark{background:url(../images/menu_more.jpg) no-repeat center center; margin-left:7px;}
.product_view .detail .info{margin-top:16px; font-size:14px; line-height:28px; color:#959595;}
.product_view .detail .info img{max-width:80%;}
}


@media screen and (max-width:640px){


.product_view .view_top .left{width:48.5%;}
.product_view .view_top .left .img{width:calc(100% - 2px); height:auto;}
.product_view .view_top .left .img_list ul li{width:calc(100% / 3 - 1em - 2px); height:auto; margin-right:1.5em;}
.product_view .view_top .left .img_list ul li img{cursor:pointer; max-width:50%; max-height:50%;}
.product_view .view_top .right{width:50%; margin-left:1.5%;}
.product_view .view_top .right .point_info{max-height:none; min-height:5em; height:auto;}
.product_view .view_top .right .control div{margin-right:2em;}

.ceshi{width:350px; height:auto;}

.product_view .detail .info{margin-top:16px; font-size:14px; line-height:28px; color:#959595;}
.product_view .detail .info img{max-width:80%;}

	}
	

@media screen and (max-width:468px) {
.Main_center{width:100%;}


.product_view .view_top .left{width:0;}
.product_view .view_top .left .img{width:20x; height:20x;}
.product_view .view_top .left .img_list ul li{width:calc(100% / 3 - 1em - 2px); height:auto; margin-right:1.5em;}
.product_view .view_top .left .img_list ul li img{width:20x; height:20x; }

.ceshi{width:250px; height:auto;}

.product_view .detail .info{margin-top:16px; font-size:14px; line-height:28px; color:#959595;}
.product_view .detail .info img{max-width:80%;}
}
	







/************  product2  *************/


.product2 { font-family: Arial, Helvetica, sans-serif;}

.pxzuo { width: 512px; }

.pxyou { width: 560px; padding-top: 91px; }

.pxzuo .img-scroll { position: relative; }

.pxzuo .prev, .pxzuo .next { position: absolute; display: block; width: 10px; height: 16px; top: 50%; margin-top: -8px; color: #fff; text-align: center; line-height: 100px; }

.pxzuo .prev { left: 5px; cursor: pointer; background: url("../images/ps.png") no-repeat; }

.pxzuo .next { right: 5px; cursor: pointer; background: url("../images/px.png") no-repeat; }

.pxzuo .img-list { position: relative; width: 354px; overflow: hidden; margin: 0 auto; }

.pxzuo .img-list ul { width: 10000%; }

.pxzuo .img-list li { float: left; display: inline; width: 1%; margin-right: 97px; position: relative; position: relative; }

.pxzuo .img-list li img { width: 100%; max-width: 354px; max-height: 464px; }

.chanpinx { line-height: 24px; }

.chanpinx a { color: #8c3634; }

.chanpinx img { max-width: 100%; }

.chanpinx iframe { max-width: 100%; }

.chanpinx table, .nex table, .cpxx table { width: 97%; border-collapse: collapse; line-height: 24px; }

.chanpinx tr td, .nex tr td, .cpxx tr td { line-height: 24px; padding: 2px; }

.table table { width: 100%; border-collapse: collapse; line-height: 22px; border: 1px solid #ccc; }

.table table tr td { padding: 3px; border: 1px solid #ccc; }

@media screen and (max-width: 1000px) { .table { width: 100%; overflow: scroll; }
  .table table { width: 885px; } }

.pxyou h1 { font-weight: bold; font-size: 30px; font-size: 3rem; color: #8c3634; margin-bottom: 48px; }

.pxyou b { font-size: 18px; font-size: 1.8rem; color: #333; }

.cpxx { line-height: 30px; padding-top: 12px; font-size: 16px; font-size: 1.6rem; }

.cpxx a { color: #8c3634; }

.cpxx img { max-width: 100%; }

.cpxx iframe { max-width: 100%; }

.cpxx table, .nex table, .cpxx table { width: 97%; border-collapse: collapse; line-height: 24px; }

.cpxx tr td, .nex tr td, .cpxx tr td { line-height: 24px; padding: 2px; }

#outer { margin-top: 3px; }

#outer #tab {  line-height: 28px; }

#outer #tab li { float: left; font-size: 14px; cursor: pointer;  margin-right: 50px;  border-bottom: 0px solid transparent; }

#outer #tab li.current { border-bottom: 1px solid #8c3634; }

#outer #tab li:hover { border-bottom: 1px solid #8c3634; }

#outer .ul { display: none; padding-top: 25px; }

.sebox { margin-bottom: 2px; }

.sebox > p { font-size: 18px; font-size: 1.8rem; margin-bottom: 17px; }

.sebox ul li {max-width: 132px; float: left; margin-left: 40px; text-align: center; margin-bottom: 29px; }

.sebox ul li img { max-width: 100%; }

.sebox ul li p { font-size: 16px; font-size: 1.6rem; color: #666666; margin-top: 10px; }

@media screen and (max-width: 1219px) { .pxyou { width: 460px; }
  .pxzuo { width: 440px; }
 #outer #tab li { float: left; font-size: 14px; cursor: pointer;  margin-right: 50px;  border-bottom: 0px solid transparent; }

  .sebox ul li { width: 110px; margin-left: 35px; }
  .sebox ul li p{min-height: 36px;word-wrap:break-word} }

@media screen and (max-width: 999px) { .pxyou { width: 100%; padding-top: 30px; margin-bottom: 30px; }
  .pxzuo { width: 440px; }
  .pxzuo .img-list { width: 90%; }
  .pxzuo .img-list li { width: 0.23%; margin: 0 0.01%; }
#outer #tab li { float: left; font-size: 14px; cursor: pointer;  margin-right: 50px;  border-bottom: 0px solid transparent; }

  .sebox ul li { width: 18%; margin: 0 1%; margin-bottom: 20px; } }

@media screen and (max-width: 767px) { 
#outer #tab li { float: left; font-size: 14px; cursor: pointer;  margin-right: 50px;  border-bottom: 0px solid transparent; }

  .pxyou h1 { font-size: 24px; font-size: 2.4rem; margin-bottom: 20px; }
  #outer { margin-top: 20px; } }
@media screen and (max-width: 688px) {
.sebox ul li p{min-height: 54px;overflow: hidden;}
}
@media screen and (max-width: 637px) {.sebox ul li p{min-height: 72px;overflow: hidden;}}
@media screen and (max-width: 600px) { #outer #tab li { font-size: 16px; font-size: 1.6rem; }
  .pxzuo .img-list li { width: 0.48%; }
  .pxyou h1 { font-size: 20px; font-size: 2rem; }
  .sebox ul li p { font-size: 14px; font-size: 1.4rem; }
  .cpxx { font-size: 14px; font-size: 1.4rem; } }

@media screen and (max-width: 450px) { 
#outer #tab li { float: left; font-size: 10px; cursor: pointer;  margin-right: 5px;  border-bottom: 0px solid transparent; }

.sebox ul li { width: 23%; } }

