@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; border:0px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"; color:#555555; font-size:14px; width:100%; background:#ffffff;}
a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#555555; font-size:13px;}
a:hover{ text-decoration:none;}
*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear{ clear:both !important; height:0px !important; width:0px !important; float:none !important; margin:0px !important; padding:0px !important; border:0px !important; line-height:0 !important; position:relative !important; }
img{ vertical-align: middle;}
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/
button:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/
img{vertical-align: middle;}
div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}
input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999999; font-size:14px;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999999; font-size:14px;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999999; font-size:14px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:14px}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:14px;}
textarea::-webkit-input-placeholder{color:#999999; font-size:14px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"}


video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}




.about .about_nei .about_nei_wen .nei_wen_left::-webkit-scrollbar-track {
		  background-color: #dcdcdc;
	} /* 滚动条的滑轨背景颜色 */

.about .about_nei .about_nei_wen .nei_wen_left::-webkit-scrollbar-thumb {
		  background:#e60012; 
	} /* 滑块颜色 */

.about .about_nei .about_nei_wen .nei_wen_left::-webkit-scrollbar-button {
		  background-color: #fff;
	} /* 滑轨两头的监听按钮颜色 */

.about .about_nei .about_nei_wen .nei_wen_left::-webkit-scrollbar-corner {
		  background-color: #fff;
	} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
    ::-webkit-scrollbar {
    width: 2px;
    height: 0px;
	border-radius:3px;
} /* 这是针对缺省样式 (必须的)*/








.fl{ float:left;}
.fr{ float:right;}
/*渐变从左向右*/
.jianbian2{
    height: 200px;
    background: -webkit-linear-gradient(to right,blue, yellow); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(to right,blue, yellow); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(to right,blue, yellow); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,white, yellow); /* 标准的语法（必须放在最后） */
}

/*黑白照片*/
.gray { 
-webkit-filter: grayscale(100%); 
   -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
        filter: grayscale(100%); 
        filter: gray; 
}

.gray:hover { 
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; 
}
/*圆角5px*/
.radius5{ 
-webkit-border-radius:5px; 
   -moz-border-radius:5px; 
    -ms-border-radius:5px; 
     -o-border-radius:5px; 
        border-radius:5px; 
}
/*圆角10px*/
.radius10{ 
-webkit-border-radius:10px; 
   -moz-border-radius:10px; 
    -ms-border-radius:10px; 
     -o-border-radius:10px; 
        border-radius:10px; 
}
/*图片变大*/
.tra{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
	cursor:pointer;
	
}
.tra:hover{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 	
}
/*透明度50%*/
.opacity5{ filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity:0.5;opacity: 0.5;}


/*投影*/
.shadow5{ 
-webkit-box-shadow:rgba(0,0,0,0.08) 1px 1px 1px; 
   -moz-box-shadow:rgba(0,0,0,0.08) 1px 1px 1px; 
    -ms-box-shadow:rgba(0,0,0,0.08) 1px 1px 1px; 
     -o-box-shadow:rgba(0,0,0,0.08) 1px 1px 1px; 
        box-shadow:rgba(0,0,0,0.08) 1px 1px 1px; 
		transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; 
}

.shadow5:hover{ 
-webkit-box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
   -moz-box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
    -ms-box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
     -o-box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
        box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
		transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; 
}


.shadow8{ 
-webkit-box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
   -moz-box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
    -ms-box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
     -o-box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
        box-shadow:rgba(0,0,0,0.08) 5px 5px 5px; 
		transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; 
}




.shadow6{ 
-webkit-box-shadow:rgba(0,0,0,0.13) 0px 5px 10px; 
   -moz-box-shadow:rgba(0,0,0,0.13) 0px 5px 10px; 
    -ms-box-shadow:rgba(0,0,0,0.13) 0px 5px 10px; 
     -o-box-shadow:rgba(0,0,0,0.13) 0px 5px 10px; 
        box-shadow:rgba(0,0,0,0.13) 0px 5px 10px; 
		transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}

/*投影*/
.shadow10{ 
-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
   -moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
    -ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
     -o-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
        box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
}
/*图片居中*/
.chuizhi{
	-webkit-align-items: center;
    display: -webkit-flex;
    -webkit-justify-content: star;
}

/*图片居中2*/
.jz{
	display:-webkit-box;
 display:-webkit-flex;
 display:-moz-box;
 display:-moz-flex;
display:-ms-flexbox;
display:flex;
/* 水平居中*/ 
	   -webkit-box-align:center;
		  -moz-box-align:center;
		   -ms-flex-pack:center;
 /* IE 10 */
 -webkit-justify-content:center; 
	-moz-justify-content:center;
	     justify-content:center;
/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/
/* 垂直居中 */ 
		-webkit-box-pack:center;
		  -ms-flex-align:center;
		   -moz-box-pack:center;
/* IE 10 */
	 -webkit-align-items:center;
	    -moz-align-items:center;
	    	 align-items:center;

}






/*图片翻转*/
.flip{
	-webkit-transform: rotate(0deg);
       -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
         -o-transform: rotate(0deg);
            transform: rotate(0deg);
           transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease;
 }
.flip:hover{
	-webkit-transform: rotate(360deg);
       -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
         -o-transform: rotate(360deg);
            transform: rotate(360deg);
           transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease;  
	cursor:pointer;
}

.none{ opacity: 0 !important;}


.neibanner{ max-width:1200px; height:288px; overflow:hidden; margin: 10px auto;}

.qaun{ width: 100%;}
.pc_top{ background: #2a3449; height: 110px;}
.pc_top .pc_top_nei{ max-width: 1200px; margin: 0 auto;}
.pc_top .pc_top_nei .logo{ display: inline-block; line-height: 110px;}
.pc_top .pc_top_nei .top_nei_right{ padding: 20px 0px;}
.pc_top .pc_top_nei .top_nei_right .nei_right_top{ padding-bottom: 20px;}
.pc_top .pc_top_nei .top_nei_right .nei_right_top a{ color: #fff; font-size: 14px; background: url(../images/bn1.png) no-repeat 0% 50%; padding-left: 22px; margin-right: 20px;}
.pc_top .pc_top_nei .top_nei_right .nei_right_top a:nth-child(2){ background: url(../images/bn2.png) no-repeat 0% 50%; margin-right: 0px;}

.mo_top{ width:100%; display:none}
.mo_top .mot{ width:100%; padding:0 2%; height:50px; background:#fff;}
.mo_top .mot .molo{ float:left; display:inline-block; height:30px; margin:10px 0;}
.mo_top .mot .molo img{ height:30px;}
.mo_top .mot .momenuicon{ float:right; height:16px; margin:17px 0;}
.mo_top .mot .cloesicon{ display:none;}
.mo_top .moxl{ left:-100%; top:50px; background:rgba(255,255,255,0.60); position:absolute; z-index:99; width:100%; transition:all ease 0.3s;}
.mo_top .moxl_box{ width:60%; background:#fff; height:100%;}
.mo_top .moxl .moxl_xun{ width:100%; float:left; position:relative;}
.mo_top .moxl .moxl_xun .moxl_xun_icon{ width:100%; height:0px; position:absolute; padding-right:10px;}
.mo_top .moxl .moxl_xun .moxl_xun_icon img{ float:right; height:10px; margin:20px 0;}
.mo_top .moxl .moxl_xun .moxl_xun_icon img.moxl_xun_img2{ display:none; width:10px; height:7px}
.mo_top .moxl .moxl_xun .moxl_xun_title{ width:100%; padding-left:10px; display:inline-block; line-height:50px; font-size:14px; color:#333;}
.mo_top .moxl .moxl_xun .moxl_erji{ width:100%; overflow:hidden; display:none}
.mo_top .moxl .moxl_xun .moxl_erji a{ width:100%; padding-left:20px; height:30px; line-height:30px; font-size:12px; color:#333; display:inline-block; float:left;}

.mo_bottom{ width:100%; background:#3e3e3e; display:none; margin-top:20px; position:fixed; bottom:0; z-index:20;}
.mo_bottom .mo_bottom_nei{ width:96%; margin:0 auto; height:50px;}
.mo_bottom .mo_bottom_nei .mo_lj_font{ padding-top:5px;}
.mo_lj{ color:#fff; padding:10px 0; text-align:center; font-size:13px; width:25%;}
.mo_lj div i{ font-size: 20px;}
.mo_yc{ width:100%; height:80px; display:none;}







.index_news{ width:100%; background:url(../images/bg1.jpg) no-repeat 50% 50%; height:40px; overflow: hidden;}
.index_news .index_news_nei{ max-width:1200px; margin:0 auto; position:relative}
.index_news .index_news_nei .news_nei_title{ font-size:14px; color:#fff; font-weight:bolder; padding-top:5px}



.index_body .index_body_nei{ max-width: 1200px; margin: 0 auto; padding: 25px 0px;}
.index_body .index_body_nei .item{ width: 80%}
.index_body .index_body_nei .item:hover dt div img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 	
}
.index_body .index_body_nei .item dd{ border-bottom: 1px solid #e60012; line-height: 35px;}
.index_body .index_body_nei .item dd span{ font-size: 18px; color: #333333;}
.index_body .index_body_nei .item dd a{ display: inline-block; background: url(../images/bn3.png) no-repeat 100% 50%; padding-right: 20px; color: #999999; font-size: 12px;}
.index_body .index_body_nei .item dt{ border-radius: 5px; overflow: hidden; margin-top: 20px; position: relative;}
.index_body .index_body_nei .item dt div{ overflow: hidden;}
.index_body .index_body_nei .item dt div:nth-child(2){ background: rgba(230,0,18,0.50); position: absolute; bottom: 0px; width: 100%; line-height: 27px; color: #fff; text-align: center;}
.index_body .index_body_nei .item .nei_xun_bottom{ margin-top: 20px;}
.index_body .index_body_nei .item .nei_xun_bottom a{ position: relative; padding-left: 15px; line-height: 25px; display: inline-block; width: 100%;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease;}
.index_body .index_body_nei .item .nei_xun_bottom a:before{content: "";
    display: block;
    width: 5px;
    height: 5px;
    background:#cccccc;
    position: absolute;
    left: 0px;
    top: 35%;
    border-radius: 100%;
    transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease;
    }
.index_body .index_body_nei .item .nei_xun_bottom a:hover{ color: #e60012;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease;}
.index_body .index_body_nei .item .nei_xun_bottom a:hover:before{ background: #e60012;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease;}







.index_bodytwo{ background: #f2f7fd; padding: 45px 0px;}
.index_bodytwo .index_bodytwo_nei{ max-width: 1200px; margin: 0 auto; overflow: hidden;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top{ margin-bottom: 20px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left{ margin-right: -820px; padding: 24px; background: #fff; width: 820px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_title{ line-height: 25px; width: 100%; background: url(../images/bn5.png) no-repeat 0% 100%; padding-bottom: 25px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_title dd{ font-size: 18px; color: #333333; background: url(../images/bn6.png) no-repeat 0% 50%; padding-left: 25px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_title a{ font-size: 12px; color: #999999; display: inline-block; background: url(../images/bn3.png) no-repeat 100% 50%; padding-right: 20px; }
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen{ margin-top: 15px;}


.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun{ display: inline-block; background: #f5f5f5; width: 24.9%; text-align: center; padding: 35px 0px; position: relative; overflow: hidden; margin-right: 1px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun:nth-child(4){ margin-right: 0px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun dd{ padding-bottom: 20px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun dt{ color: #333333; font-size: 16px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun .wen_xun_hover{ position: absolute; left: -197px; top: 0;transition: all 0.4s ease;
    -webkit-transform: all 0.4s ease;opacity: 0;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun:hover .wen_xun_hover{ left: 0;transition: all 0.4s ease;
    -webkit-transform: all 0.4s ease; opacity: 1;}

.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_right{ margin-left: 840px; background: #fff; margin-right: 0px !important; width: 360px !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_right .top_right_title dd{background: url(../images/bn11.png) no-repeat 0% 50% !important;}
.videobox{    width:100%;height:500px;}
.videobox .videobox_nei{width:100%;height:390px; position:relative}
.video_button_mo{ margin:auto; position: absolute; z-index: 1;  visibility: visible; width:100%; height:390px; left: 0;}




.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_title dd{background: url(../images/bn12.png) no-repeat 0% 50% !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun{ width: 100% !important; background: none !important; border-bottom: 1px dashed #dcdcdc; padding: 20px 0px !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun:first-child{ padding-top: 0px !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun:last-child{  border-bottom: 0px; padding-bottom: 0px !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun:hover .wen_xun_right dd div:nth-child(1){ color: #ca0d0d;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun:hover .wen_xun_left img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 	
}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_left{ width: 19%; overflow: hidden; height:80px; border: 1px solid #dcdcdc;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_left img{ width: 100%; height: 100%;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_right{ width: 78%; padding: 6px 0px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_right dd{ padding-bottom: 10px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_right dd div:nth-child(1){ font-size: 14px; color: #333333;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;width: 70%; text-align: left;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_right dd div:nth-child(2){ background: url(../images/bn13.png) no-repeat 0% 50%; padding-left: 24px; font-size: 12px; color: #cccccc; line-height: 15px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_right p{ font-size: 12px; color: #666666; text-align: left; line-height: 20px; overflow: hidden; height: 40px;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen{ min-height: 699px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_title dd{background: url(../images/bn14.png) no-repeat 0% 50% !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun dd{ width: 100%; background: url(../images_en/bn15.png) no-repeat 100% 50%; font-size: 14px; color: #666666;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun dt{ padding-top: 15px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun dt a{ border: 1px solid #dcdcdc; padding: 10px; display: inline-block; width: 25%; text-align: center; margin-right: 35px; margin-bottom: 15px; height: 39px; overflow: hidden; position: relative;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun dt a .nei_xun_hover{ position: absolute; top: 0; left: 0; opacity: 0;transition: all 0.3s ease 0s;-webkit-transform: all 0.3s ease 0s; background: rgba(0,0,0,0.70); width: 100%; height: 100%; color: #fff; font-size: 12px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun dt a:hover .nei_xun_hover{ opacity: 1;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun dt a img{  height: 100%;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun dt a:nth-child(3n){ margin-right: 0px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun:nth-child(3) dt a:nth-child(9){ margin-bottom: 0px;} 
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun:nth-child(3) dt a:nth-child(8){ margin-bottom: 0px;} 
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen .right_wen_nei .wen_nei_xun:nth-child(3) dt a:nth-child(7){ margin-bottom: 0px;} 




.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom{ margin-bottom: 0px !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_left_title dd{background: url(../images/bn38.png) no-repeat 0% 50% !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right{ background:none !important; padding: 0px !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_nei{ margin-bottom: 20px; background: #fff; padding: 24px; min-height: 361px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_nei:last-child{ margin-bottom: 0px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_nei .right_nei_title dd{background: url(../images/bn39.png) no-repeat 0% 50% !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_nei .right_nei_wen dd{ margin-bottom: 28px; line-height: 28px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_nei .right_nei_wen dd:last-child{ margin-bottom: 0px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_nei .right_nei_wen dd i{ width: 28px; height: 28px; display: inline-block; background: #696969; color: #fff; text-align: center; line-height: 28px; border-radius: 100%;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_nei .right_nei_wen dd span{ display: inline-block; width: 85%;}


.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_neitwo{ min-height: auto !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_neitwo .right_nei_title dd{background: url(../images/bn40.png) no-repeat 0% 50% !important;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_neitwo .right_nei_wen a{ display: inline-block; background: #f5f5f5 url(../images/bn41.png) no-repeat 13px 50%; margin-bottom: 15px; line-height: 40px; width: 100%; padding-left: 44px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_neitwo .right_nei_wen a:last-child{ margin-bottom: 0px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_bottom .bottom_right .bottom_right_neitwo .right_nei_wen a:hover{ color: #e60012; font-weight: bolder;}




.bottom{ width: 100%; border-top: 1px solid #dcdcdc;}
.bottom .bottom_nei{ max-width: 1200px; margin: 0 auto; line-height: 80px;}
.bottom .bottom_nei dd span{ padding: 0px 15px; color: #333333;}
.bottom .bottom_nei dt a{ color: #333333; margin-left: 20px;}
.bottom .bottom_nei dt a:hover{ color: #ff0000; font-weight: bolder;}




.zx{ position:fixed; top:30%; right:0; z-index:80; width:7%}
.zx a{ display:inline-block}
.zx a img{ width:100%}





.about .about_nei{ max-width: 1200px; margin: 0 auto; padding: 35px 0px;}
.about .about_nei .about_nei_title{ background:url(../images_en/en_bn43.png) no-repeat 50%; text-align: center; font-size: 22px; color: #333333; margin-bottom: 40px;}


.about .about_nei .about_nei_wen .nei_wen_left{ margin-right: -604px; width: 604px; height: 450px; overflow: scroll; padding-right: 30px;}
.about .about_nei .about_nei_wen .nei_wen_left dd{ font-size: 18px;color: #333333; padding-bottom: 15px;}
.about .about_nei .about_nei_wen .nei_wen_left dt p{ color: #777777; line-height: 28px; text-indent: 2em; padding-bottom: 20px;}
.about .about_nei .about_nei_wen .nei_wen_left dt p:last-child{ padding-bottom: 0px;}




.about_wenhua{ background: #f2f7fd; display:none}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun{ width: 24%; margin-right: 16px; cursor: pointer;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun:hover .nei_xun_img .nei_xun_hover{transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; opacity: 1;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun:hover .nei_xun_img .nei_xun_hover dd,.about_wenhua .about_wenhua_nei .wenhua_nei_xun:hover .nei_xun_img .nei_xun_hover dt{opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}

.about_wenhua .about_wenhua_nei .wenhua_nei_xun:nth-child(4){ margin-right: 0px;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img{ position: relative; overflow: hidden;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_wen{ text-align: center;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover{ background: rgba(0,0,0,0.5); position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0px 30px; padding-top: 70px; left: 0px;transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; opacity: 0;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dd,.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dt{transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
    display: inline-block;
    opacity: 0;
    -webkit-transform: scale(5);
    -moz-transform: scale(5);
    -ms-transform: scale(5);
    -o-transform: scale(5);
    transform: scale(5);
    position: relative;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    -o-transition: -o-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dd{ padding-bottom: 30px; text-align: center; width: 100%; line-height: 50px;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dt{ color: #fff; line-height: 20px; text-align: center;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover img{ width:auto}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_wen dd{ font-size: 22px; color: #333333; font-weight: bolder; text-transform: uppercase; padding-top: 15px;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_wen dt{ color: #333333; font-size: 18px; background: url(../images/bn44.png) no-repeat 50% 50%; margin-top: 5px;}








.about_history{ background: url(../images/bg21.jpg) no-repeat 100%;}
.mo_wenhua{ width: 100%; display: none;}
.mo_wenhua .mo_wenhua_xun{ padding: 15px;}
.mo_wenhua .mo_wenhua_xun .wenhua_xun_title{ color: #e60012; font-size: 16px; font-weight:bolder; padding-bottom: 10px;}
.mo_wenhua .mo_wenhua_xun .wenhua_xun_wen p{ text-align: left; line-height: 25px;}





.fenye{ margin:30px auto; text-align:center}
.fenye .fenye_top{ font-size:12px; color:#666666; background:#fdfdfd; width:63px; line-height:33px; display:inline-block; border:1px solid #d7d6de; border-radius:3px}
.fenye a{ color:#666666; font-size:12px; background:#fdfdfd; margin-right:6px; text-align:center;  line-height:33px; display:inline-block;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; border:1px solid #d7d6de; border-radius:3px; padding: 0px 12px;}
.fenye a:hover{ background:#e60012; color:#fff;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;}
.fenye b{ background:#e60012; color:#fff;font-size:12px; margin-right:6px; text-align:center;  line-height:33px; display:inline-block;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; border:1px solid #e60012; border-radius:3px; padding: 0px 12px;}













.product .product_top{ background:#f5f5f5; padding:25px 35px; font-size:15px; color:#333333; line-height:30px; max-width:1200px; margin:0 auto}
.product .product_center{ text-align:center}
.product .product_center a{ display:inline-block; padding:0px 20px; border:1px solid #dcdcdc; margin-right:-5px; font-size:15px; color:#333333; min-width: 10%; line-height:40px}
.product .product_center a:first-child{ border-radius:10px 0px 0px 10px}
.product .product_center a:last-child{ border-radius:0px 10px 10px 0px}
.product .product_center a:hover{ background:#d80000; color:#FFFFFF}
.product .product_center a.product_center_on{ background:#d80000; color:#FFFFFF;}
.product .product_wen .product_wen_top{ padding-top:40px}
.product .product_wen .product_wen_top .wen_top_xun{ display:inline-block; border:1px solid #dcdcdc;margin-right:28px; margin-bottom:33px; width:23%}
.product .product_wen .product_wen_top .wen_top_xun:hover .top_xun_title{ color:#fff; background:#e60012;transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;}
.product .product_wen .product_wen_top .wen_top_xun .top_xun_img{ overflow:hidden; height:200px}
.product .product_wen .product_wen_top .wen_top_xun .top_xun_img img{ width:100%}
.product .product_wen .product_wen_top .wen_top_xun:hover .top_xun_img img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 	
}
.product .product_wen .product_wen_top .wen_top_xun .top_xun_title{ font-size:12px; color:#666666; background:#f5f5f5; padding:18px 0px; text-align:center; border-top:1px solid #dcdcdc;transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(4n){ margin-right:0px}









.product_details{ margin-top:30px; padding:0px 65px}
.product_details .product_details_title{ font-size:22px; color:#e60012; margin-bottom:25px; text-align:center}
.product_details .product_details_img{ text-align: center;}
.product_details .product_details_img img{ width: 100%;}
.product_details .product_details_wen{ padding-top:45px}
.product_details .product_details_wen .details_wen_top{ border-bottom:1px dashed #dcdcdc; padding-bottom:20px}
.product_details .product_details_wen .details_wen_top ul li{ line-height:45px; border:1px solid #dcdcdc; border-radius:5px; width:21%; text-align:center;transition: all 0.3s ease 0s;-webkit-transform: all 0.3s ease 0s; position:relative; margin-right:57px; cursor:pointer}
.product_details .product_details_wen .details_wen_top ul li:nth-child(4){ margin-right:0px}
.product_details .product_details_wen .details_wen_top ul li dd .img2{ display:none}
/*.product_details .product_details_wen .details_wen_top ul li:hover{ background:#fc4548; border:1px solid #fc4548; color:#fff;transition: all 0.3s ease 0s;-webkit-transform: all 0.3s ease 0s;}
.product_details .product_details_wen .details_wen_top ul li:hover .img2{ display:inline-block}
.product_details .product_details_wen .details_wen_top ul li:hover .img1{ display:none}
.product_details .product_details_wen .details_wen_top ul li:hover:before{ opacity:1;transition: all 0.3s ease 0s;-webkit-transform: all 0.3s ease 0s;}*/
.product_details .product_details_wen .details_wen_top ul li.wen_top_on{ background:#fc4548; border:1px solid #fc4548; color:#fff;}
.product_details .product_details_wen .details_wen_top ul li.wen_top_on .img2{ display:inline-block}
.product_details .product_details_wen .details_wen_top ul li.wen_top_on .img1{ display:none}
.product_details .product_details_wen .details_wen_top ul li.wen_top_on:before{ opacity:1;transition: all 0.3s ease 0s;-webkit-transform: all 0.3s ease 0s;}
.product_details .product_details_wen .details_wen_top ul li dt{ padding-left:5px; font-size:16px}
.product_details .product_details_wen .details_wen_top ul li:before{content: "";
display: block;width: 21px;height: 10px;background:url(../images/bn54.png) no-repeat 100%;position: absolute;left: 0px;bottom:-10px;right:0;margin:0 auto; opacity:0;transition: all 0.3s ease 0s;-webkit-transform: all 0.3s ease 0s;}
.product_details .product_details_wen .details_wen_bottom .wen_bottom_xun .bottom_xun_title{ line-height:30px; color:#333333; font-size:16px; font-weight:bolder; line-height:60px}
.product_details .product_details_wen .details_wen_bottom .wen_bottom_xun .bottom_xun_title span{ padding-left:10px}
.product_details .product_details_wen .details_wen_bottom .wen_bottom_xun .bottom_xun_wen{ color:#333; line-height:30px}
.product_details .product_details_bottom{ text-align:center; padding:40px 0px}







.news{ background: #FFF; padding: 0px;}
.news .news_nei{ width: 100% !important; padding: 0px !important; margin-top: 40px;}
.news .news_nei .news_nei_left{ width: 12% !important;}
.news .news_nei .news_nei_right{ width: 85% !important;}





.solution .solution_wen{ padding-top: 0px !important; margin-top: 40px;}
.solution .solution_wen .solution_wen_xun{  position: relative;}
.solution .solution_wen .solution_wen_xun .wen_xun_title{ position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.60) !important; color: #fff; width: 100%; text-align: center; line-height: 50px; font-size: 16px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; padding: 0px 20px;}






.hezuo_wen .hezuo_wen_xun{ border: 1px solid #dcdcdc; width: 15%; text-align: center; line-height: 70px; position: relative; cursor: pointer; margin-right: 24px; margin-bottom: 24px;}

.hezuo_wen .hezuo_wen_xun:nth-child(6n){ margin-right: 0px;}
.hezuo_wen .hezuo_wen_xun .wen_xun_img{ height: 70px; overflow: hidden;}
.hezuo_wen .hezuo_wen_xun .wen_xun_title{ position: absolute; top: 0; width: 100%; background: rgba(0,0,0,0.50); color: #FFF; opacity: 0;transition: all 0.3s ease 0s;-webkit-transform: all 0.3s ease 0s;}
.hezuo_wen .hezuo_wen_xun:hover .wen_xun_title{opacity: 1;transition: all 0.3s ease 0s;-webkit-transform: all 0.3s ease 0s;}








.news_details_nei{ padding-bottom:0px !important}
.news_details_nei_title{ text-align:center; border-bottom:1px solid #dcdcdc; padding-bottom:20px}
.news_details_nei_title .nei_title_top{ font-size:24px; color:#333333; font-weight:bolder;}
.news_details_nei_title .nei_title_bottom{font-size:13px; color:#999999; margin-top:20px}
.news_details_nei_title .nei_title_bottom span{ margin:0px 20px}
.news_details_nei_title .nei_title_bottom span:nth-child(1){ background:url(../images/bn79.png) no-repeat 0% 50%; padding-left:20px}
.news_details_nei_title .nei_title_bottom span:nth-child(2){ background:url(../images/bn78.png) no-repeat 0% 50%; padding-left:20px}

.news_details_nei_wen p{ font-size:14px; color:#333333; line-height:30px;  text-align:left}
.news_details_nei_wen p div{ text-align:center}
.news_details_nei_wen b{ color: #e60012; line-height: 60px;}
.news_details_nei_wen .nei_wen_top{ border-bottom:1px solid #dcdcdc; padding:40px 0px;}
.news_details_nei_wen .nei_wen_bottom{ padding:25px 0px}
.news_details_nei_wen .nei_wen_bottom .wen_bottom_left{ text-align:left;}
.news_details_nei_wen .nei_wen_bottom .wen_bottom_left div{ padding:5px 0px}
.news_details_nei_wen .nei_wen_bottom .wen_bottom_left div a:hover{ color:#e60012}
.news_details_nei_wen .nei_wen_bottom .wen_bottom_right{width:152px;}
.news_details_nei_wen .nei_wen_bottom .wen_bottom_right a{ display:inline-block; width:100%; height:34px; border:1px solid #e60012; border-radius:5px; line-height:34px; text-align: center;}
.news_details_nei_wen .nei_wen_bottom .wen_bottom_right a:hover{ color: #e60012; font-weight: bolder;}

.news_details_nei_wen .nei_wen_bottom .wen_bottom_right a span{ padding-right:5px}






.contact_wen .contact_wen_title{ background: url(../images/bg34.jpg) no-repeat 100%; padding: 18px 40px}
.contact_wen .contact_wen_title dd{ color: #e60012; font-size: 18px; padding: 20px 0px;}
.contact_wen .contact_wen_title dt{ color: #000000;}
.contact_wen .contact_wen_title dt div{ width: 50%; line-height: 35px;}
.contact_wen .contact_wen_title dt div span{ color: #666666;}
.contact_wen .map{ margin-top: 40px;}










.background_q{ width:100%; height:100%; text-align:center; position:fixed; top:0; left:0; z-index:99999999999; background:rgba(0,0,0,0.50); display:none}
.background_q .background_q_nei{ display:inline-block; width:100%; background:#fff; border-radius:10px; max-width:660px;  position:relative; height: 450px;}
.background_q .background_q_nei .q_nei_top{}
.background_q .background_q_nei .q_nei_top .nei_top_body{ padding-top: 50px;}
.background_q .background_q_nei .q_nei_top span{ font-size:22px; color:#666666;}
.background_q .background_q_nei .q_nei_top .biaodan{ width:100%; border:1px solid #bfbfbf; padding-left:22px; margin-top:18px; line-height:42px;}
.background_q .background_q_nei .q_nei_top .biaodan2{ width:100%; border:1px solid #bfbfbf; padding-left:22px; margin-top:18px; line-height:46px}
.background_q .background_q_nei .q_nei_top .tijiao{ width:100%; padding-left:22px; margin-top:18px; color:#FFFFFF; font-size:18px; text-align:center;
background:#145697; cursor:pointer; line-height:42px}
.background_q .background_q_nei .nei_top_img{ padding:18px 20px; position:absolute;  right:0; cursor:pointer; top:0px}


.background_p{ width:100%; height:100%; text-align:center; position:fixed; top:0; left:0; z-index:99999999999; background:rgba(0,0,0,0.50); display:none}
.background_p .background_p_nei{ display:inline-block; width:100%; background:#fff; border-radius:10px; max-width:660px; padding:47px 86px; position:relative;}
.background_p .background_p_nei .q_nei_top{}
.background_p .background_p_nei .q_nei_top .nei_top_body{}
.background_p .background_p_nei .q_nei_top span{ font-size:22px; color:#666666;}
.background_p .background_p_nei .q_nei_top .biaodan{ width:100%; border:1px solid #bfbfbf; padding-left:22px; margin-top:18px; line-height:42px;}
.background_p .background_p_nei .q_nei_top .biaodan2{ width:100%; border:1px solid #bfbfbf; padding-left:22px; margin-top:18px; line-height:46px}
.background_p .background_p_nei .q_nei_top .tijiao{ width:100%; padding-left:22px; margin-top:18px; color:#FFFFFF; font-size:18px; text-align:center;
background:#e60012; cursor:pointer; line-height:42px}
.background_p .background_p_nei .nei_top_img{ padding:18px 20px; position:absolute;  right:0; cursor:pointer; top:0px}








.honor_nei .honor_nei_xun{ width:23%; margin-right:32px; margin-bottom:32px; cursor:pointer}
.honor_nei .honor_nei_xun:nth-child(4n){ margin-right:0px}
.honor_nei .honor_nei_xun dd{border:1px solid #dcdcdc; text-align:center; height:280px; line-height:280px}
.honor_nei .honor_nei_xun dt{ text-align:center; font-size:12px; color:#666; padding:10px 0px; border-bottom:1px solid #dcdcdc; height:51px; line-height:18px}
.honor_nei .honor_nei_xun:hover dd{ border:1px solid #FF0105}
.honor_nei .honor_nei_xun:hover dt{ color:#FF0105; border-bottom:1px solid #FF0105}











.banner2{ height:300px; overflow:hidden}


@media screen and (max-width:1200px){
.mo_wenhua{ display: block;}
.pc_top,.about_title_nei{ display:none;}
.pro_left{ display:block}
.bottom,.slick-dots{ display:none !important;}
.mo_top{ display:block;}
.mo_bottom{ display:block;}
.mo_yc{ display:block;}
.disable_text_highlighting,body {
	/*去除选中高亮*/
-webkit-touch-callout: none;
-webkit-user-select: none;    /* Webkit */
-moz-user-select: none;      /* Firefox */
-ms-user-select: none;        /* IE 10  */
        /* Opera 目前不支持在Opera，但将很快 */
-o-user-select: none;
user-select: none;
}

.owl-theme .owl-controls .owl-buttons .owl-next{ right: 0 !important;;}
.owl-theme .owl-controls .owl-buttons .owl-prev{ left: 0 !important;}
.thumbnails > li a{ width:auto !important; background: none !important;}


.news_details_nei_wen .nei_wen_top img{ width: 100%;}
.quan{ width: 96%; margin: 0 auto; overflow: hidden;}
.index_news{ display: none;}
.index_body .index_body_nei .item dt img{ width: 100%;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_right,.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left{ float: none; width: 100% !important; margin: 20px 0px; text-align: left;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left{ padding: 10px;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun{ width: 24.8%;}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun .wen_xun_hover{  display: none;}
.video_button_mo,.video_button_yi,.videobox,.videobox .videobox_nei{ width: 100%;}
.about .about_nei .about_history_nei{ display: none;}

.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover,.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dd{ padding:0px 10px ;}


::-webkit-scrollbar-track {
		  background-color: #fff !important;
	} /* 滚动条的滑轨背景颜色 */

::-webkit-scrollbar-thumb {
		  background:#fff !important;; 
	} /* 滑块颜色 */

::-webkit-scrollbar-button {
		  background-color: #fff;
	} /* 滑轨两头的监听按钮颜色 */

::-webkit-scrollbar-corner {
		  background-color: #fff;
	} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
    ::-webkit-scrollbar {
    width: 2px;
    height: 0px;
	border-radius:3px;
} /* 这是针对缺省样式 (必须的)*/

.about .about_nei .about_nei_wen .nei_wen_left,.about .about_nei .about_nei_wen .nei_wen_right{ margin: 0px; float: none; height: 100%; width: 100%; padding: 0px;}
.about .about_nei .about_nei_wen .nei_wen_right img{ width: 100%; margin-top: 30px;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun{ margin-right: 9px;}
.product .product_wen .product_wen_top .wen_top_xun{margin-right:21px; margin-bottom:26px}
.product_details{ padding:0px;}
.product_details .product_details_wen .details_wen_top ul li{ margin-right:39px}
.hezuo_wen .hezuo_wen_xun{ margin-right: 14px;}

.news_details_nei_wen .nei_wen_top p img{ width: 100%;}
.zx{ display:none}

.side{ display: none;}

.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img img{ width: 100%;}


.honor_nei .honor_nei_xun{ width:23%; margin-right:20px; margin-bottom:20px; cursor:pointer}
.honor_nei .honor_nei_xun img{ width:100%}
}
@media screen and (max-width:780px){ 
.honor_nei .honor_nei_xun{ width:23%; margin-right:19px; margin-bottom:19px; cursor:pointer}
#dainji img{ width: 100%;}
.product .product_wen .product_wen_top .wen_top_xun{ width:31%; margin-right:20px; margin-bottom:25px}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(4n){ margin-right:21px}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(3n){ margin-right:0px}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_left{ height:auto;}
}
@media screen and (max-width:745px){
.about_wenhua .about_wenhua_nei .wenhua_nei_xun{ margin-right: 6px; width: 49%; margin-bottom: 6px;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun:nth-child(2n){ margin-right: 0px;}
.product_details .product_details_wen .details_wen_top ul li{ margin-right:32px}
.hezuo_wen .hezuo_wen_xun .wen_xun_img img{ }
.news_details_nei_wen p{ padding: 10px 0px; text-indent:inherit !important}
.honor_nei .honor_nei_xun{ width:23%; margin-right:16px; margin-bottom:16px; cursor:pointer}
.honor_nei .honor_nei_xun dt{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.product .product_top{ padding:25px 0px}
.banner,.banner .banner_xun{ height:80px !important; overflow:hidden}
}
@media screen and (max-width:640px){
.honor_nei .honor_nei_xun{ width:48%; margin-right:10px; margin-bottom:10px; cursor:pointer;}
.honor_nei .honor_nei_xun:nth-child(2n){ margin-right:0px}
.honor_nei .honor_nei_xun dd{ overflow:hidden}
.news_details_nei_wen .nei_wen_bottom .wen_bottom_right{ width: 100%; margin-top: 10px;}
.news_details_nei_wen .nei_wen_bottom .wen_bottom_right a img{ width: auto !important}
.news_details_nei_wen img{ width: 100% !important; height: auto !important;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover{ opacity: 1;}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dd, .about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dt{ opacity: 1;transform: scale(1);}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dd img{ width: 15%}
.about_wenhua .about_wenhua_nei .wenhua_nei_xun .nei_xun_img .nei_xun_hover dt{ font-size: 12px; text-align: left;}
.contact_wen .contact_wen_title{ padding: 0px; background: none;}
.contact_wen .contact_wen_title dt div{ width: 100%;}
.hezuo_wen .hezuo_wen_xun{ width: 30%;margin-right: 19px;}	
.hezuo_wen .hezuo_wen_xun:nth-child(6n){ margin-right: 19px;}
.hezuo_wen .hezuo_wen_xun:nth-child(3n){ margin-right: 0px;}

.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_right_wen{ display: none;}
	
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_left,.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_right,.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_right dd div:nth-child(1),.index_bodytwo .index_bodytwo_nei .bodytwo_nei_center .center_left_wen .left_wen_xun .wen_xun_right dd div:nth-child(2){ float: none; width: 100% !important; margin: 10px 0px; text-align: left;}
.index_bodytwo{ padding: 0px;}

.product .product_wen .product_wen_top .wen_top_xun{ width:48%; margin-right:15px; margin-bottom:19px}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(4n){ margin-right:10px;}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(3n){ margin-right:15px}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(2n){ margin-right:0px}
.product .product_wen .product_wen_top .wen_top_xun .top_xun_title{ font-size:13px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.thumbnails > li div{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.product_details .product_details_wen .details_wen_top ul li{margin-bottom: 15px;margin-right: 15px; width:48%}
.product_details .product_details_wen .details_wen_top ul li:nth-child(2n){ margin-right:0px;}
.product_details .product_details_wen .details_wen_top ul li:before{ display:none}
.product_details .product_details_bottom a img{ width:100%}
.thumbnails > li{ height:auto !important}
.thumbnails > li:nth-child(2n){ margin-right:0px !important}

.product .product_top{ padding:20px 0px}

}
@media screen and (max-width:375px){
.hezuo_wen .hezuo_wen_xun{ width: 30%;margin-right: 17px;}	
.hezuo_wen .hezuo_wen_xun:nth-child(6n){ margin-right: 17px;}	
.hezuo_wen .hezuo_wen_xun:nth-child(3n){ margin-right: 0px;}
	
	
.product .product_wen .product_wen_top .wen_top_xun{ width:48%; margin-right:13px; margin-bottom:13px}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(4n){ margin-right:13px;}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(3n){ margin-right:13px}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(2n){ margin-right:0px}
.product .product_wen .product_wen_top .wen_top_xun .top_xun_title{ font-size:13px}
.index_bodytwo .index_bodytwo_nei .bodytwo_nei_top .nei_top_left .top_left_wen .left_wen_xun{ width: 24.7%;}
.product_details .product_details_wen .details_wen_top ul li{ margin-right:13px; margin-bottom:13px}
}



@media screen and (max-width:320px){
	.product .product_wen .product_wen_top .wen_top_xun{ width:48%; margin-right:12px; margin-bottom:12px}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(4n){ margin-right:12px;}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(3n){ margin-right:12px}
.product .product_wen .product_wen_top .wen_top_xun:nth-child(2n){ margin-right:0px}

}