.pys{width: 98%;margin: 0 auto;}
.p_con{}
.p_con h2{ font-size:18px; font-weight:bold; text-align:center;border-bottom: 1px solid #e7e7eb;padding-bottom: 20px;}
.pt10{ padding-top:10px;}
.bt_ys1{text-align: center;    margin-bottom: 5px;}
.bt_ys1 h3{ display: inline-block;    border-bottom: 5px solid rgb(207, 173, 83);    line-height: 1.8;    font-size: 16px;    font-weight: bold;     color: #555;    margin: 0 auto;    margin-top: 10px;}
.fl {    color: #505050;    display: inline-block;    width: 100%; }
.pl1 { padding-left: 55px;}
.btx_ys1{border-bottom: 1px solid rgb(207, 173, 83);    display: inline-block;  margin: 5px 0 20px;}
.btx_ys1f{float: left;display: inline-block; margin-top: 2px;    padding-right: 0.1em;    background-color: rgb(207, 173, 83);    font-size: 18px;    color: rgb(242, 242, 79);}
.btx_ys1w h4{    display: inline-block; padding-right: 0.5em; padding-left: 0.5em; color: rgb(207, 173, 83);  line-height: 2; margin: 0 auto;    font-size: 16px;    font-weight: bold;}
.btx_ys1w{ float:left;}
.an_ys{ background:#eee;margin-top: 15px;padding: 10px 20px;}
.an_ys p{ line-height:28px; font-size:15px;}

/*雷蒙磨*/
.yy_ray b{    font-weight: 700;}
.yy_ray img{ width:100%; height:auto;}
.leimeng_b .leimeng_b1 {    text-align: center;    font-size: 1.42857em;}
.leimeng_b .leimeng_b1 b {    background-color: #016b0d;    padding: 6px 8px;    color: #ffec20;    font-weight: normal;    margin-right: 8px;}
.leimeng_b .leimeng_b3 p {    font-size: 1.142857em;    padding-top: 20px;}
.leimeng_b .leimeng_b3 p b {    color: #016b0d;}

.leimeng_b .leimeng_b3_a {    position: relative;    top: 0;    left: 0;}
.leimeng_b .leimeng_b3_a img {    position: absolute;    top: -5px;}
.leimeng_b .leimeng_b3 img {    max-width: 100%;    width: auto;}
.leimeng_b .leimeng_b3_a p {    border: 1px solid #016b0d;    padding: 20px 20px 20px;    margin: 30px 5px 30px;    font-size: 1em;}
.leimeng_b {    overflow: hidden;}
.leimeng_c {    background-color: #f6f6f6;}
.leimeng_c .leimeng_c1 .leimeng_c1_a {    background-color: #016b0d;    color: white;    font-size: 1em;    text-align: center;    margin: 0;    padding: 15px;	height: auto;    line-height: 12px;}
.leimeng_c .leimeng_c1 .leimeng_c1_a b {    font-weight: normal;    color: #016b0d;    background-color: #ffec20;    display: inherit;}
.leimeng_c .leimeng_c1 .leimeng_c1_a i {    display: inline-block;    transform: skew(25deg);}
.leimeng_c .leimeng_c1 .leimeng_c1_a b {    padding: 15px 5px;    border: 1px solid #ffec20;    transform: skew(-25deg);    display: inline-block;    margin: 0 10px;}
.leimeng_c .leimeng_c1 .leimeng_c2_a {    display: block;    border: 1px solid #016b0d;    width: 140px;    text-align: center;    color: #016b0d;padding-bottom: 0;}
.leimeng_c .leimeng_c1 .leimeng_c2_a a {color: #016b0d; padding:5px 0; display:block}
.leimeng_c h3 {    font-size: 1.42857em;	color:#333;	font-weight:bold;	margin-top:20px;	margin-bottom:10px;}
.leimeng_c h3 a {color:#333;}
.leimeng_c .leimeng_c1 p{ line-height:26px;}
.leimeng_d {    position: relative;    top: 0;    left: 0;}
.leimeng_d .leimeng_d1 {    position: absolute;    top: 87.6%;    left: 30.3%;    width: 50%;    height: 6%;    text-align: center;}
.col-sm-6{    position: relative;    min-height: 1px;    padding-right: 15px;    padding-left: 15px;}
.case h2 {    border-bottom: none;    text-transform: none;    clear: both;}
.case h3 {    height: auto;    line-height: auto;    width: auto;    margin: 0;}
.case img {    width: auto;}
.yy_ray .leimeng_img img{ width:100%;}
.yy_ray .leimeng_c1_img img{width:100%;}
/*雷蒙磨end*/

.zg_titleys{ text-align:center;}
.zg_title{  display: inline-block;}
.zg_t{    color: rgb(248, 248, 248);    font-size: 18px;    padding-left: 5px;    padding-right: 5px;    margin-bottom: 4px;    box-sizing: border-box;    background-color: #2e6da4;	    line-height: 24px;}
.zg_t h3 {font-size: 16px;    color: #fff;    line-height: 28px;    height: auto;    margin: 0;}
.zg_tb{    border-top-width: 2px;    border-top-style: dotted;    border-top-color: rgb(158, 87, 65);    width: 100%;    box-sizing: border-box;}
.zg_fa{ margin-top: 10px;    margin-bottom: 10px;    overflow: hidden;    padding-left: 5px;    padding-right: 5px;}
.zg_fax{ border: 1px solid rgb(204, 204, 204);transform: rotate(3deg);    margin-top: 10px;    margin-bottom: 10px;}	
.zg_faz{ border: 1px solid rgb(204, 204, 204);width: 100%;padding: 10px;-webkit-transform: rotate(-3deg);}	
/*重钙粉end*/
/*石灰石脱硫*/
.padding20 {    padding-top: 20px;}
.baike .yy_tuoliu p{text-indent: 2em;}
.baike .yy_ray .ray_con p{text-indent: 2em;}
hr {    margin-top: 0;    margin-bottom: 0;    border: 0;    border-top: 1px solid #eee;}
.col-sm-6{    position: relative;    min-height: 1px;    padding-right: 5px;    padding-left: 5px;}
.yy_tuoliu img{width: 100% !important;}
.yy_tuoliu p b{color: #449410; font-weight:bold;}
.yy_tuoliu h2{	text-align: center;	    padding-bottom: 10px;    margin: 0 auto;    position: relative;    color: #038383;    font-size: 1.2em;    line-height: 25px;	font-weight: bold;    border-bottom: none;}
.yy_tuoliu .xian {    height: 3px;    border-bottom: 3px solid #038383;    width: 135px;    margin: 0 auto;    margin-bottom: -1px;    position: relative;}
.yy_tuoliu h4 {    color: #038383;	padding-top: 10px;	font-size: 1.285714em;	font-weight: bold;	margin-top: 10px;margin-bottom: 10px;}
.yy_tuoliu .shuo_m .xian{width: 96px; margin:0;}
.yy_tuoliu .shuo_m h5{color: #038383;margin-bottom: 0; font-size: 1.142857em; font-weight:bold;}
.yy_tuoliu .mill_mjl{background-color: #f9f9f9;margin-bottom: 30px;overflow: hidden;}
.yy_tuoliu .mill_mjl .mill_mjlt{    float: left;width: 45%;margin-right: 5%;}
.yy_tuoliu .mill_mjl .mill_mjlw{ float: left; width: 64%;}
.yy_tuoliu .mill_mjl span {    font-size: 18px;    line-height: 36px;    color: #038383;    font-weight: bold;}
.yy_tuoliu .mill_mjlw a{ color:#2f2f2f;}
.yy_tuoliu .mill_mjlw p {	text-indent:0;}
.an_l {    padding-top: 20px;}
.cfb{background-color: #eeeeee;margin-top: 30px;padding-bottom: 30px;padding-left: 15px;   padding-right: 15px;}
.cfb .xian {    border-bottom: 3px solid #f08000;}
.cfb h2, .cfb .lu_n {color: #f08000;}
.cfb .lu_n img{ width:90%;}
.padding10 {    padding-top: 10px;}
.padding20 {    padding-top: 20px;}
.yy_tuoliu .cfb h2{ height:auto;}
.cfb h4.yan_q {    text-align: center;    color: #383838;}
.yy_tuoliu h4.yan_q {    text-align: center;    color: #383838;}
.yan_anli{ overflow:hidden;}
/*石灰石脱硫end*/

.yhtitle{text-align: center;    margin-top: 10px;    margin-bottom: 10px;}
.yhtitle1{    display: inline-block;}
.yhtitle1 img{    display: inline-block;    vertical-align: top;    box-sizing: border-box;    width: 2.2em !important;    height: auto !important;    visibility: visible !important;}
.yhtitle11{    display: inline-block;    vertical-align: top;    margin-top: 0.6em;    margin-left: -1em;    font-size: 16px;}
.yhtitle .yhtitle11 p{font-size: 16px;}
/*Limestone end*/
.sgf_tl{}
.p_con .sgf_tl img{ width:100%;}
.sgf_con h3{font-size: 18px;
    color: #0764b0;
    line-height: 1.8em;
    font-weight: bold;}
.sgf_con h3 span{ color:#92bbdc;}
.sgf_congy ul{ overflow:hidden;}
.sgf_congy ul li{ float:left; width:33.333%;}
.sgf_congy ul li p {
    text-align: center;
    font-size: 14px;
    color: #555;    line-height: 14px;
    height: 30px;
    padding-top: 5px;
}
.p_con .sgf_con img{ width:100%;}
.sgf_contj{    border: 1px solid #07579b; border-style: dashed;margin-bottom: 20px;}
.sgf_contjc{     padding: 8px;}
.sgf_contjc h4{color: #228a5e;  }
.sgf_contjc p{ margin-bottom:0;}
.sgf_contjc h5{    font-weight: normal; color:#29865f; margin:0;}
.gy_xk{ margin:10px; text-align:center;}
.gy_xk span{border: 2px solid #568a5e;border-style: dashed; background:#568a5e; color:#fff;    margin: 0 5px; border-radius: 50%;
    padding: 8px 5px;}
/*gypsum_mill end*/
@media (min-width: 1170px){
.pys {  width: 92%;margin: 0 auto;}
.p_con img{ width:auto; margin:0 auto;}
.p_con .sgf_con img{ width:auto;}

}



/*物料*/
* {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    margin: 0;    padding: 0;}
.line-big {    margin-left: -15px;    margin-right: -15px;}
.line-big {overflow: hidden;    margin-left: -15px;    margin-right: -15px;}
.stcru_t{margin:10px 0 20px 0; text-align: center;}
.stcru_tc{    display: inline-block; padding: 3px 0px; border-top: 1px solid rgb(224, 224, 224); border-bottom: 1px solid rgb(224, 224, 224);}
.stcru_tc p{font-weight: bold;   padding: 3px 6px;   display: inline-block;    background-color: rgb(178, 219, 191);    color:#444;  font-size: 16px;margin-bottom: 0; text-indent: 0;}
.pro_xg{ width:100%; overflow:hidden;}
.pro_3{ width:33.3%; float:left;    padding-right: 15px;    padding-left: 15px;}
.pro_3 img {    width: 100%;border: 1px solid #e2e2e2;}
.pro_3 a { color:#fff; font-weight:bold;}
.pro_xg .pro_3 p {
    position: relative;
    bottom: 37px;
    background-color: rgba(0,0,0,0.65);
    color: #fff;
    text-align: center;
    margin: 0;
    line-height: 37px;
    height: 37px;
}
.art4 .sec4 .xs4{    position: relative;    overflow: hidden;	padding-right: 15px;    padding-left: 15px;margin-bottom: 20px;}
.art4 .sec4 .xs4 .cTitle1{    line-height: 18px;    font-size: 16px;    font-weight: bold;    color: #fff;}
.art4 .sec4 .xs4 .cIntro{width: 92.7%;    background-color: rgba(58, 58, 58, 0.84);padding: 11px 25px 0px;top: 224px; overflow: hidden;    transition: all .5s cubic-bezier(0.175,0.885,0.32,1) 0s;}

.sec4 .xs4 .cIntro .cArg{ font-size: 14px;    line-height: 26px;    margin-bottom: 0;color: #fff;}
.sec4 .xs4 .cIntro .cArg span{    color: #ffff00;}
.sec4 .xs4 .cIntro .cLearn{    width: 144px;    line-height: 34px;    font-size: 12px;    border: 1px solid #fff;    text-decoration: underline;    margin: 20px auto 0;    text-align: center;}
@media(min-width:1000px){   
.art4 .sec4 .xs4 .cIntro{position: absolute; margin-right: 15px;}
.sec4 .xs4:hover .cIntro{ position: absolute;color: #fff;padding: 26px 25px 5px;top: 10px; height: 240px;  background-color: rgba(83, 183, 141, 0.85); transition: all .5s cubic-bezier(0.175,0.885,0.32,1) 0s;}
.art4 .sec4 .xs4 .cIntro .cShow{height: 0; transition: all 0.3s ease-in;transition-property:height; transition-delay:.3s;}
.sec4 .xs4:hover .cIntro .cShow{ height: 200px;}
.hidden-lg {     display: block !important; }
}

@media(min-width:1000px) and (max-width:1199px){
.art4 .sec4 .xs4 .cIntro{top: 343px;}
.sec4 .xs4:hover .cIntro{top: 50px;}
.art4 .sec4 .xs4 .cTitle1{font-size: 18px;}
.sec4 .xs4:hover .cIntro .cShow{height: 230px;}
}
@media(max-width:999px){
.art4 .sec4 .xs4 .cTitle1{font-size: 18px;}
.art4 .sec4 .xs4 .cIntro{background-color: rgba(70, 158, 36, 1);color: #fff; padding-bottom: 15px;}
.img-max{ width: 100%;}
}
@media(max-width:759px){   
.sec4 .xs4{ margin-bottom: 25px; }
.l img{left: -15px;}
.r img{right: -15px; }
.hidden-xs {
    display: none!important;
}
}



@media(min-width:760px) {
.xs4 { width: 50%; float:left;}
.leimeng_d .leimeng_d1 {    top: 76%;    left: 62.5%;    width: 26%;    height: 12%;}
.hidden-sm {    display: none!important;}
.leimeng_c .leimeng_c1 .leimeng_c1_a {    font-size: 1.42857em;    line-height: 20px;}
.leimeng_b .leimeng_b3_a p {    margin: 10px 6px 20px;    height: 160px;}
.yy_tuoliu .mill_mjl .mill_mjlt {    width: 30%;}
}
/*物料end*/

/*视频*/
#willesPlay{ text-align:center;}
#willesPlay video{ max-width:670px;}
#willesPlay .playContent{
	position: relative;
	height: auto;
	overflow: hidden;
	background:#000;
	cursor: pointer;
	width: 100%;
	text-align:center;
	max-width:640px;
	margin: 0 auto;
}
#willesPlay .playContent .turnoff{
	position: absolute;
	z-index: 10;
	right: -40px;
	top: 50%;
}
#willesPlay .playContent .turnoff li a{
	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 20px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	background: rgba(0,0,0,.5);
}
#willesPlay .playContent .turnoff li a:hover{
	color: #666;
}

#willesPlay .playContent .playTip{
	position: absolute;
	width: 110px;
	height: 110px;
	text-align: center;
	line-height: 110px;
	top: 50%;
	left: 50%;
	margin-left: -55px;
	margin-top: -55px;
	font-size: 60px;
	border: 3px solid #FFF;
	border-radius: 50%;
	color: #fff;
	cursor: pointer;
	background: url(/uploads/images/p/bf.png) no-repeat 34px !important;
	
}
#willesPlay .playControll{
	z-index: 2147483650;
	width: 100%;
	height: 48px;
	bottom: -48px;
	border-radius: 0px 0px 3px 3px;
	-moz-user-select:none;
    -webkit-user-select:none;
    user-select:none;   
	    max-width: 640px;
    margin: 0 auto;
}
#willesPlay .fullControll{
	background:rgba(0,0,0,.5);
}
#willesPlay .fullControll .timebar span{
	color: #FFFFFF;
}
#willesPlay .playControll .playPause{
	float: left;
	width: 20px;
	height: 25px;
	background: url(/uploads/images/p/control_01.png) 0px 0px no-repeat;
	margin: 11px 0px 0px 12px;
	cursor: pointer;
}
#willesPlay .playControll .playIcon{
	background-position: 0px -32px;
}
/*进度条*/
.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	    background-image: -webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);
    background-image: -o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);
    /* background-image: -webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5)); */
    /* background-image: linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%); */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
    background-repeat: repeat-x;
}
.progress-bar-striped {
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}
.progress-bar {
    background-image: -webkit-linear-gradient(top,#337ab7 0,#286090 100%);
    background-image: -o-linear-gradient(top,#337ab7 0,#286090 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));
    background-image: linear-gradient(to bottom,#337ab7 0,#286090 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
    background-repeat: repeat-x;
}
.progress-bar-striped, .progress-striped .progress-bar {
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
}
.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}
#willesPlay .playControll .timebar{
float: left;
width: calc(100% - 145px);
line-height: 48px;
overflow: hidden;
margin: 0 auto;
margin: 0px 0px 0px 20px;
}
#willesPlay .playControll .timebar .progress{
	float: left;
	width: 68% !important;
	margin: 19px 25px;
	height: 10px;
	cursor: pointer;
}
#willesPlay .playControll .timebar span{
	float: left;
	width: 10% !important;
	text-align: center;
}
#willesPlay .otherControl{
	float: right;
	position: relative;
}

#willesPlay .otherControl span{
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	font-size: 20px;
	margin: 9px  7px;
	/*background: url(../images/control_01.png) no-repeat;*/
	cursor: pointer;
}
#willesPlay .otherControl span:nth-child(1){
	font-size: 28px;
	color: #0066cc;
}
/*#willesPlay .otherControl span:nth-child(2){
	background-position: -171px 0px;
}*/
#willesPlay .otherControl span:nth-child(2){
	color: #919597;
}
/*音量*/
#willesPlay .otherControl .volumeBar{
	display: none;
	position: absolute;
	top: -110px;
	left:4px;
	width: 26px;
	height: 100px;
	background:#f1f2f2;
	border-radius: 4px;
	cursor: pointer;
}
#willesPlay .otherControl .volumeBar:after{
	content:"";
	display: block;
	position:absolute;
	bottom: -7px;
	left: 5px;
	width: 0;
    height: 0;
    border-left:8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #f1f2f2;
}
#willesPlay .otherControl .volumeBar .volumewrap{
	background: #a2a7aa;
	width: 8px;
	height: 80px;
	position: absolute;
	bottom: 10px;
	left: 9px;
	border-radius: 4px;
}

#willesPlay .otherControl .volumeBar .progress{
	background: none;
}
#willesPlay .otherControl .volumeBar .progress-bar{
	position: absolute;
	bottom: 0px;
	left: 0px;
	border-radius: 4px;
}
video::-webkit-media-controls-enclosure {
    /*禁用播放器控制栏的样式*/
    display: none !important;
}
:-webkit-full-screen{}
@media (max-width: 710px){
	#willesPlay .playControll .timebar{margin: 0px 0px 0px 5px;}
	#willesPlay .playControll .timebar .progress{display: none;}
	.duration{display: none;}
	#willesPlay .playContent .playTip{width: 50px;height: 50px;line-height: 45px;font-size: 1.3em;margin-left: -15px;margin-top: -28px;}
}

.video {
	max-width:640px;
    background: #000;
	    width: 100%;
}
/*视频结束*/











