@charset "utf-8";
/* CSS Document */

.top{
	width: 100%;
	overflow: hidden;
}

.top-qj{
	width: 100%;
	
}
.top_hy{
	background: #f1f1f1;
	overflow: hidden;
	padding: 5px;
}
.top_1200{
	width: 1200px;
	margin: 0 auto;
}
.top_hy h3{
	float: left;;
	color: #686868;
}
.top_hy h4{
	float: right;;
}
.top_hy h4 img{
	margin-top: 3px;
	margin-right: 5px;
}
.top_hy h4  a{
	margin-left: 8px;
}
.top_hy h4  a:nth-child(2){
	line-height: 22px;
}
.top_hy h4 .img1{
	margin-top: 4px;
}
.top_logo{
	overflow: hidden;
	padding: 20px 0;
	
}
.top_logo h1{
	float: left;
}
.top_logo h2{
	float:right;
	margin-top: 10px;
}
.top_logo h2 img{
	margin-top: 5px;
}
.top_logo h2 p{
	float: right;
	margin-left: 10px;
}
.top_logo h2 p b{
	font-size: 24px;
	color: #cb1c19;
}

.top_dhbj{
	overflow: hidden;
	background: #cb1c19;
	color: #f1f1f1;
}
.top_dhbj ul{
} 
.top_dhbj ul li{
	float: left;
	font-size: 16px;
	padding: 16px 29px;
} 
.top_dhbj ul .s{
	background: #484848;
} 
.top_dhbj ul .d:hover{
	background: #484848;
} 
.top_dhbj ul li a{
	color: #f1f1f1;
} 


/*banner*/
.s1 {
  position: fixed;
  z-index: 10;
  left: 50%;
  top: 50%;
  margin: -150px 0 0 -250px;
  width: 500px;
  height: 300px;
  background: rgba(255,255,255,.7);
  box-shadow: 0 0 15px rgba(0,0,0,.3);
	z-index: 77;
}

.s1 p {
  margin: 0;
  padding: 50px 0 20px 0;
  font-family: Arial;
  font-size: 60px;
  font-weight: bold;
  text-align: center;
}

.s1 span {
  display: block;
  font-family: Arial;
  font-size: 25px;
  color: #666;
  text-align: center;

}

.s1 a {
  margin: 20px auto 0 auto;
  display: block;
  width: 220px;
  height: 50px;
  border-radius: 5px;
  text-align: center;
  line-height: 50px;
  color: #fff;
  text-decoration: none;
  font-family: Arial;
  font-size: 25px;
  background: #f88371;
}

.s1 a:hover { background: #ed6f5c; }
 @media (max-width:480px) {

.s1 {
  margin: -127px 0 0 0;
  width: 80%;
  height: 255px;
  left: 10%;
}

.s1 p { font-size: 36px; }

.s1 span { font-size: 18px; }
}

.slides-box {
    width: 100%;
    height: 520px;;
    margin: auto;
    overflow: hidden;
}
.slides {
    position: relative;
    height: 100%;
    width: 100%;
    margin: auto;
    float: left;
}
.slides li {
	position: absolute;
    width:  100%;
    height: 100%;
}
.slides li img{
    display: block;
    width: 100%;
    margin: auto;
}
.slides-box .prev, .slides-box .next {
    position: absolute;
    z-index: 99;
    top: 50%;
    margin-top: -40px;
    left: 0;
    height: 70px;
    width: 30px;
    color: #fff;
    cursor: pointer;
    background-color: #000;
    opacity: .5;
}
.slides-box.prev:hover, .slides-box .next:hover{
	opacity: .7;
}
.slides-box .prev{
	background-image: url("data:image/gif;base64,R0lGODlhHgBGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwQTM1OTQ0MTQ3NDEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0M0UwQjkxMEQ3RTExRTVCOTJFQkFCNkU5QTFCNUE5IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY0M0UwQjkwMEQ3RTExRTVCOTJFQkFCNkU5QTFCNUE5IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCRDY2OUNGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCRDY2OURGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAHgBGAAACUIyPqcvtD6OctNqLs968+w+G4kiWIYB6aMqtrOYCrTuv9ZvFt7zpPf2zBXEY31Al3CGTQ56yY2wuiTng8yqFWo9Lk/cLDovH5LL5jE6r15oCADs=");
}
.slides-box .next {
    left: auto;
    right: 0;
    background-image: url("data:image/gif;base64,R0lGODlhHgBGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwQTM1OTQ0MTQ3NDEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0QTYyN0Y0MEQ3RTExRTVBMTAyQURBQ0QxRjY2NTc1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0QTYyN0YzMEQ3RTExRTVBMTAyQURBQ0QxRjY2NTc1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCRDY2OUNGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCRDY2OURGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAHgBGAAACV4yPqcvtD6OctNqLs968+w+G4kiWFIB+aNqtLOcCXjy79Xq/G93aPf7TaXgwX1GYMQ6VGGKSeXE2oRZplFqxVrEn7kSb9X6BR5P5jE6r1+y2+w2Py+fmAgA7");
}
.pagination{
	position: absolute;
	top:780px;
	z-index: 99;
}
.pagination li{
    padding: 5px 3px;
	float: left;
}
.pagination li a{
    display: none;
    width: 25px;
    height: 25px;
    line-height: 25px;
    border-radius: 25px;
    background: #000;
	color: #fff;
    text-align: center;
    font-family: Arial;
	text-decoration: none;
}
.pagination .active{
	background: red;
}

/*cp*/
.sy_cp{
	width: 100%;
	overflow: hidden;
	background: #f3f3f3;
	padding: 40px 0;; 
}

.sy_cp .cp_dh{
	padding-bottom: 40px;
	overflow: hidden;
	
}

.sy_cp .cp_dh a:hover{
color: #CC090C;	
}
.cp_1200{
	width: 1200px;
	margin: 0 auto;
}
.cp_dh h3 {
	text-align: left;
	font-size: 18px;
	color: #d61518;
	padding-bottom: 5px;
	border-bottom: 2px solid #d61518;
	padding-left: 5px;
	padding-right: 5px;
}
.cp_dh h3 a{
	float: right;
	font-size: 14px;
	line-height: 34px;
}
.sy_cp ul{
	margin-left: -2%;
}
.sy_cp ul li{
	width: 23%;
	float: left;
	margin-left: 2%;
	background: #fff;
	padding: 10px;
	text-align: center;
}
.sy_cp ul li img{
	width: 100%;
}
.sy_cp ul li a{
	
}
.sy_cp ul li p{
	margin-top: 10px;
}
/*gy*/
.gy{
	width: 100%;
	height: 422px;
	overflow: hidden;
	background: url(../img/1.jpg) no-repeat center top;
	position: relative;
}
.gy h4{
	position: absolute;
	left: 50%;
	top: 282px;
	padding: 15px 30px;
	border: 1px #525252 solid;
}
.gy h4:hover {
	background: #DD070B;
	border: 1px  #DD070B solid;
}
.gy h4:hover a{
	color: #f1f1f1;
}



/*ys*/
.ys{
	width: 100%;
	text-align: center;
	padding: 60px 0;
	background: #efefef;
}
.ys>img{
	margin-bottom: 60px;
}
.ys .ys_1200{
	width: 1200px;
	margin: 0px auto;
	background: url(../img/2.jpg);
	height: 1229px;
	position: relative;
	
}
.ys .ys_1200 p{
	position: absolute;
	font-size: 16px;
	line-height: 30px;
}
.ys .ys_1200 .p1{
	width: 450px;
	text-align: left;
	left: 255px;
	top: 106px;
} 

.ys .ys_1200 .p2{
	width: 450px;
	text-align: left;
	left: 505px;
	top: 312px;
} 
.ys .ys_1200 .p3{
	width: 450px;
	text-align: left;
	left: 255px;
	top: 498px;
} 
.ys .ys_1200 .p4{
	width: 450px;
	text-align: left;
	left: 505px;
	top: 698px;
}
.ys .ys_1200 .p5{
	width: 450px;
	text-align: left;
	left: 255px;
	top: 895px;
} 
.ys .ys_1200 .p6{
	width: 450px;
	text-align: left;
	left: 505px;
	top:1105px;
}


/*xw*/
.sy_xw{
	width: 1200px;
	margin: 0 auto;
	padding: 40px 0;
	overflow: hidden;
}
.sy_xw .z{
	float: left;
	width: 500px;
}
.xw_dh{
	padding-bottom:8px;
	border-bottom: 2px solid #c6c6c6;
	text-align: left;
	position: relative;
}
.xw_dh i{
	position: absolute;
	bottom: -2px;
	height: 2px;
	width: 120px;
	background: #d61518;
}
.xw_dh>a{
	float: right;
	margin-top: -15px;
	color: #808080;

}
.xw_dh h3{
	font-size:14px;
	color: #808080;
}
.xw_dh h3 b{
	font-size:20px;
	margin-right: 5px;
	color: #484848;
} 
.xw_dh h3 b a{
	color: #d61518;
}
.xw_dh>a:hover{
	color: #d61518;

}

.z_nr{
	margin-top: 40px;
	text-align: left;
    transition: all .2s;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
	
}
.z_nr img{
	width: 100%;
	margin-bottom: 15px;
}

.z_nr h4{
	font-size: 18px;
	color: #484848;
	margin-bottom: 15px;
}
.z_nr p{
	line-height: 24px;
	color: #787878;
		    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:3; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/

	
}
.z_nr:hover h4 {
	color: #d61518;

}

.y{
	width: 670px;
	float: right;
}
.y_nr{
margin-top: 40px;
	text-align: left;

}
.y_nr img{
	float: left;
	margin-right: 15px;
}
.y_nr  h4{
	font-size: 18px;
	color: #484848;
	margin-bottom: 15px;
}
.y_nr  p{
	line-height: 24px;
	color: #787878;
	    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:3; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/

}
.y_nr:hover  h4 a{
	color: #d61518;

}
.y ul{
	text-align: left;
	margin-top: 32px;
}
.y ul li{
	float: left;
	width: 50%;
	margin-bottom: 20px;
	font-size: 16px;
}
.y ul li a{
	color: #848484;
}
.y ul li img{
	margin-top: 5px;
	margin-right: 15px; 
}
.y ul li:hover a{
	color: #d61518;
}

/*di*/
.yq{
	width: 100%;
	text-align: left;
	padding: 20px 0 ;
	background: #f4f4f4;
}
.di_1200{
	width: 1200px;
	margin: 0 auto;
}
.yq p{
	color: #383838;
	font-size: 16px;
	
}
.yq p a{
	margin-left: 90px;
	font-size: 14px;
	color: #686868;
}
.yq p a:hover{
	color: #d61518;
} 

.di{
	width: 100%;
	overflow: hidden;
	background: url(../img/di.jpg);
	text-align: left;
}

.di ul{
	border-bottom: 1px solid #d9d9d9;
	overflow: hidden;
} 
.di ul li{
	float: left;
	font-size: 16px;
	padding: 20px 29px;
	color: #d1d1d1;
} 
.di ul .d:hover a{
	color: #fff;
} 
.di ul li a{
	color: #d1d1d1;
} 

.di h1{
	float: left;
	margin-top: 77px;
	padding-right: 79px;
	border-right: 1px solid #d9d9d9;
}
.di h3{
	margin-left: 79px;
	float: left;
	margin-top: 55px;
	font-size: 20px;
	width: 300px;
	color: #fff;
}
.di h3 p{
	font-size: 16px;
	color: #f1f1f1;margin-top: 22px;
	line-height: 30px;
}
.di h4{
	float: right;
	margin-top: 76px;
	
}
.di h4 p{
	margin-top: 10px;
	color: #f1f1f1;
}

.ban{
	width: 100%;
	overflow: hidden;
	text-align: center;
	padding: 10px 0;
	float: left;
	margin-top: 40px;
	color: #d9d9d9;
	border-top: 1px solid #d9d9d9;
}
.ban a{
	color: #d61518;
}

.ban a:hover{
	color: #d61518;
}


/*框架*/
.ny-dh{width: 1200px;margin: 40px auto 120px auto;overflow: hidden;}
.flet{width: 100%;background: #fff;}
.z-dh{width: 270px;float:left;}
.z-dh ul {width: 100%;content:"";display:block;clear:both;position: relative;margin-top: -10px;}
.z-dh .dh-1 h2{
	width: 100%;
	background: #cb1c19	;
	height: 80px;
	position: relative;
	text-align: center;
	overflow: hidden;
	margin-bottom: 10px;
	line-height: 42px;
	text-align: left;
	padding-left: 19px;
	color: #d9d9d9
}
.z-dh .dh-1 h2 p{
	position: absolute;
	font-size:25px;
	color: #f1f1f1;
	top: 15px;
	font-weight: 600;
	left: 20px;
}
.z-dh ul h2 img{width:100%; }
.z-dh ul li {background: #f1f1f1;height: 40px;margin-top:2%;border-bottom: 2px  solid #d9dadc;z-index: 888;	
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 1; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.z-dh ul .s{
	background:#cb1c19; 
}
.z-dh ul .s  a p{
	color: #f1f1f1;
}

.z-dh ul li p{color:#5d5e5f;padding:0 0 0 20px;line-height: 41px; }
.z-dh ul li p:before{content:"";display: block; background: url(../images/tubiao/10.png) no-repeat top -22px  right 10px;height:23px;width:40px;float: right;margin-top:9px;}
.z-dh ul li:hover{background: #cb1c19}
.z-dh ul li:hover p{color: #f1f1f1;}
.z-dh ul li:hover p:before{content:"";display: block; background: url(../images/tubiao/10.png) no-repeat top  0px  right 10px;height:23px;width:40px;float: right;margin-top:9px;}

.z-dh .x-dh h2{height: 80px; }
.z-dh .x-dh {width: 100%;background: #f1f1f1;border: 1px solid #d9dadc;margin-top:6%;text-align: center;}
.z-dh .x-dh>div {width: 100%;border-bottom: 1px solid #d9dadc}
.z-dh .x-dh>div img{margin-top:10px;margin-bottom: 5px;}
.z-dh .x-dh li{text-align: left;padding:10px 10px 0px 20px; line-height: 18px;}

.y-dh{width: 900px;float: right;background: #f9f9f9;padding: 20px 20px 0 20px;;margin-top: -9px;min-height:500px;}
.y-dh>ul{margin-top:5px ;}
.y-dh ul .z{font-size:18px;font-weight: 600;color: #484848;}
.y-dh ul .z p{height: 20px;width: 4px;background:#cb1c19;float: left;margin-right: 8px;margin-top:4px}
.y-dh ul .y{float: right;margin-top: -15px;font-size: 12px;color: #979797;text-align: right;}

.y-dh ul div.xx{width: 100%;height:0px;border: 1px dashed #8C8C8C;margin-top: 5px}
#top0{margin-top: -17px;margin-bottom: 5px;}


/*内页新闻和知识中心*/
.ny-kj{width:100%;margin:2% auto;overflow: hidden;padding-bottom: 40px;}
.ny-kj ul{ margin-bottom:0px;}
.ny-kj ul li img {float: left;transition: all 0.4s ease;margin-bottom: 10px;}
.ny-kj ul li{ border-bottom: 1px solid #D6D6D6; overflow: hidden; margin-top: 20px;}
.ny-kj ul li h2{ margin-bottom:20px;font-size:16px; margin-left:280px;transition: all 0.8s ease;}
.ny-kj ul li h2 p{float:right;transition: all 0.2s ease;font-size: 16px;margin-right: 10px;}
.ny-kj ul li p{ font-size: 14px; line-height: 24px;color: #575757;margin-left:280px;transition: all 1.2s ease;}

.ny-kj ul li:hover p{margin-left:285px;color: #484848;}
.ny-kj ul li:hover h2{margin-left: 285px;color: #cb1c19;}
.ny-kj ul li:hover img{margin-left:5px;color: #cb1c19;}


/*ny-gy*/
.ny-gy{
	margin-top: 2%;
	margin-bottom: 2%;
}

.ny-gy h3{
	font-size: 24px;
	font-weight: 600;
	padding: 10px 0;
	margin-bottom: 15px;
	color: #cb1c19;
}
.ny-gy  p{
	line-height: 24px;
	text-indent: 24px;
}



.he-1 ul{margin-top:20px;margin-bottom: 20px;}
.he-1 h4{color:#df3535; font-family:"微软雅黑"; font-size:24px; font-weight:600; margin-bottom:15px}
.he-1 li{font-size:16px; color:#484848; font-family:"微软雅黑"; line-height:24px;margin-bottom: 15px;color: #686868}

.he-1 h3{
	font-size: 18px;
	color: #D11014;
	margin-top: 40px;
	padding-bottom: 10px;
}
.he-1 h5{
	font-size: 16px;
	margin-bottom: 15px;
	font-weight: 600;
	
}
.he-1 p{
	color: #686868;
}



/*cp*/
.ny_cp{
	margin-top: 32px;
	text-align: center;
}
.ny_cp ul{
	margin-left: -2%;
}
.ny_cp ul li{
	float: left;
	width: 31%;
	margin-left: 2%;
	background: #fff;
	padding: 10px;
	position: relative;
	z-index: 5;
				transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s;
	margin-bottom: 2%;
	height: 206px;
	overflow: hidden;

}
.ny_cp ul li img{
	width: 100%;
	z-index: 1;
}
.ny_cp ul li p{
	margin-top: 10px;
	font-size: 16px;
	z-index: 1;
	transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s;
}
.ny_cp ul li:hover p{
	color: #f1f1f1;
	padding: 3px;
}


.ny_cp ul li:hover{
	padding: 10px 15px;
		background: #cb1c19;

}

/*产品详细*/
.cp-zs{margin:20px 0 ;overflow: hidden;padding-top: 10px; }
.cp-y{width: 450px;float:right; }
.cp-y h3{font-size: 18px;margin-top: 20px;color: #d61518;border-bottom:1px solid  #E4E4E4;padding-bottom:10px;font-weight: 600;}
.cp-y p{
	line-height: 24px;
	margin-top:5px;
	color: #686868;
	font-size: 14px;
	
}
.products_detail_two{ display:block; height:auto; overflow:hidden; margin:36px 0 0 0; background:#fff; font-size:14px; color:#525252; line-height:24px;width: 100%;margin-top: 40px;float: left;}
.products_detwo_titel{ border-bottom:solid 1px #e8e8e8; border-top:solid 1px #e8e8e8; height:55px; line-height:55px;}
.products_detwo_titel a{ cursor:pointer; float:left; font-size:16px; text-align:center; display:block; height:55px; border-right:solid 1px #e8e8e8; border-top:none; padding:0 5%;}
.products_detwo_titel a.cur,.products_detwo_titel a:hover{ color:#fff; background:#096C3F; text-decoration:none;}
.borleft{ width:100%; border-left:solid 1px #e8e8e8;}


.banh{width: 100%;text-align:left;display: none;overflow: hidden}
.banh p{padding:1% 0 1% 0;background: #2E3032; margin-bottom: 48px;color: #f1f1f1;}



#con_one_1 table{
	border: 1px solid #686868;
	z-index: 100;
	text-align: center;
}

#con_one_1 table td{
	border: 1px solid #686868;
	z-index: 100;
}

/*xw*/
.xw_xq{ padding-bottom:20px; margin-bottom:40px; border-bottom:1px #ccc dotted; text-align:center;margin-top:40px; }
.xw_xq .xw_xq_bt{ font-size:18px; color:#444; font-weight:600;}
.xw_xq .xw_xq_rq{ margin-top:20px; font-size:13px;}
.xw_xq .xw_xq_rq span{ color:#999}

.xw_more{margin-top:40px;}
.xw_more a{display:inline-block; line-height:40px; padding:0 16px; color:#fff; background:#c82126 ;}

.jiathis_style_24x24{ overflow:hidden; margin-top:30px;}
.jiathis_style *{ border:none !important;}

.xwxq_sxp{width:100%; overflow:hidden; margin:30px 0 0 0;}
.xwxq_sxp a{display:block; margin-bottom:10px; transition: all 0.7s;}
.xwxq_sxp a:hover{color:#c82126;}
.xwxq_sxp a span{ font-weight:600; color:#444;}



.con_one_3{
	width: 100%;
}
.con_one_3{
	
}
.con_one_3 table{
	border: 1px solid #686868;
	z-index: 100;
	text-align: center;
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 30px;
}

.con_one_3 table td{
	border: 1px solid #686868;
	z-index: 100;
}
.con_one_3 table td a:hover{
	color: #DD0909;
}


/*sj*/
/*导航*/
.mobile-inner{ float:right; margin-top:20px; transition:all 0.5s;display: none;z-index: 888;text-align: left;}
.mobile-inner img{width: 100%;margin-bottom: 30px;}
.mobile-inner p{color: #676767;line-height: 25px;font-size: 16px;padding-bottom: 30px;padding-right: 30px;padding-left: 30px;margin:0px;}
.mobile-inner-header{height: 50px;z-index:10;}
.mobile-inner-header-icon{height:50px;text-align: center;width: 50px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}

.mobile-inner-nav{background:#222222;width: 100%;position:fixed;top:85px;left: 0px;bottom:0px;padding-top: 30px;padding-bottom: 80px;display: none;z-index:21;z-index: 99}
.mobile-inner-nav a{display:block;line-height: 50px;text-decoration: none;width:96%; margin:0 auto; color: #FFFFFF;border-bottom: solid 1px rgba(255,255,255,0.3);transition: all 0.5s;font-weight:300;}

.mobile-inner-header-icon:hover{background-color: rgba(255,255,255,0.2);cursor: pointer;}
.mobile-inner-header-icon span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 2px;background-color: rgba(0,0,0,1);}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
	
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}		
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
/* flexslider */

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url( ../image/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/


}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;

}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../image/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {padding-top:15px; display:inline-block;}
.block_home_slider .flex-control-paging li {
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
	background: none;
}
.block_home_slider .flex-control-paging li a {width:0px; height:12px; display:block; background-repeat:no-repeat; background-image:url(sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}



.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}




.AP_foot {position:fixed;bottom:0;width:100%;box-sizing:border-box;background:repeating-linear-gradient(#222222,#222222);opacity:0.9; z-index:99;display:none;}
.AP_foot:after {content:"";display:block;visibility:hidden;clear:both;}
.AP_foot a {width:33%;text-align:center;box-sizing:border-box;float:left;color:#fff;font-size:1.1em;padding:5px 0;}
.tel:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../img/main_icon.png) no-repeat left top;background-size:20px auto;}
.signup:before {content:"" ;display:block;margin:0 auto;width:20px;height:20px;background:url(../img/main_icon.png) no-repeat left -20px;background-size:20px auto;} 
.ask:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../img/main_icon.png) no-repeat left -40px;background-size:20px auto;}
.query:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../img/main_icon.png) no-repeat left -80px;background-size:20px auto;}

.yc{
	display: none;
}

.product_xq_right ul>p{
	margin-top: 10px;
	margin-left: 6px;
}
.cx{
	display: block;
}
