/*PicList002938 */
.PicList002938{margin-bottom:2%;}
.PicList002938 ul{padding: 1.7vw 0; border-bottom: 1px dotted #cecece;}
.PicList002938 li .inner{padding-left: 38px;font-size: 16px; }
.PicList002938 li time{color: #999;}
.PicList002938 li time a{float: right;color: #c72635;}
.PicList002938 li p{color: #666;font-size:15px; line-height: 1.625em; height: 3.25em;}
.PicList002938 li aside{font-size: 18px;}
.PicList002938 li aside a{color: #1e1e1e;}
.PicList002938 li aside a:hover{color: #c72635;}
@media(min-width:481px){
.PicList002938 ol{width: 250px;}
}
@media(max-width:640px){
.PicList002938 li .inner{padding-left: 3vw;font-size: 14px; }
.PicList002938 li aside{font-size: 16px;}
}
@media(max-width:480px){
.PicList002938 .ytable,
 .PicList002938 .ytable-cell{display: block;}
.PicList002938 ul{padding: 3vw 0;}
.PicList002938 li .inner{padding: 3vw;}
}
/*Top002434*/
.Top002434 {position: relative; z-index: 100; background: #fff;}
.Top002434 .header{ height:86px;}
.Top002434 .header-left{ float:left; height:100%; position:relative;  width:16%;}
.Top002434 .logo{ position:absolute; left:0; top:15%;}
.Top002434 .header-mid{ float:left; width:60%;margin-left:8%;}
.Top002434 .header-menu li em a{ font-size:16px; display:block; line-height:86px; position:relative;}
.Top002434 .header-menu li em a:before{  position:absolute;content: ""; left:50%; top:0; width: 0; height: 2px;background: #c72635; transition:0.3s; transform:translateX(-50%);}
.Top002434 .header-menu li:hover em a::before,
.Top002434 .header-menu li.aon em a::before{ width:100%;}
.Top002434 .header-menu li:hover em a,
.Top002434 .header-menu li.aon em a{ color:#c72635;}
.Top002434 .header-menu li .sub{ width:199px; overflow:hidden;}
.Top002434 .header-menu li .sub-menu{ padding:20px 0; background:rgba(255,255,255, 0.95);}
.Top002434 .header-menu li .sub-menu dt{ padding:0 17px; position:relative;}
.Top002434 .header-menu li .sub-menu dt::before{ position:absolute; content:''; width:0; height:14px; background:#c72635; left:0; top:50%; margin-top:-7px; transition:0.3s;}
.Top002434 .header-menu li .sub-menu dt:hover::before{ width:8px;}
.Top002434 .header-menu li .sub-menu dt a{  border-bottom:1px solid #e7e7e7; line-height:40px; background:url(../images/Top002434-icon_a.png) no-repeat left center; color:#666;}
.Top002434 .header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Top002434 .header-menu li .sub-menu dt a:hover{ color:#c72635;}
.Top002434 .header-menu li.has-sub:hover .sub{  height:auto;}

.Top002434 .header-right{ float:right; padding-top:29px; }
.Top002434 .header-right > *{ float:left; line-height:28px;position:relative; height:57px;}
.Top002434 .top-language dt,
.Top002434 .search_box{ position:absolute; right:0; top:100%; display:none;}
.Top002434 .search_box{ box-shadow:0 3px 9px 0 rgba(0,0,0,.15); border:1px solid #fff; border-top:0; width:254px; background:rgba(0,0,0,0.2);}
.Top002434 .search_box .text{ width:100%; line-height:48px; height:48px; padding:0 48px 0 10px; background:none; border:none; color:#fff;}
.Top002434 .search_box .btn{ position:absolute; right:0; line-height:48px; width:48px; text-align:center; color:#fff; font-size:16px; top:0;}
.Top002434 .search_box::after{ position:absolute; content:''; border:8px solid transparent; border-bottom-color:rgba(0,0,0,0.2); right:0; top:-16px;}
.Top002434 .open-search{ display:block; width:28px; height:28px; background:url(../images/Top002434-icon_search.png) no-repeat center center;}
.Top002434 .top-language{background:url(../images/Top002434-icon_lang.png) no-repeat left 5px; padding-left:20px; padding-right:15px; margin-right:5px;}
.Top002434 .top-language::after{ position:absolute; content:''; width:1px; height:20px; background:#e5e5e5; right:0; top:4px;}
.Top002434 .top-language dd{ padding-right:22px; background:url(../images/Top002434-icon_a.png) no-repeat right center;}
.Top002434 .top-language dt{ border:1px solid #eee; width:100%; text-align:center; background:#fff;}
.Top002434 .top-language dt a{ display:block; border-bottom:1px solid #eee; line-height:24px; transition:color 0.3s;}
.Top002434 .top-language dt a:last-child{ border-bottom:0;}
.Top002434 .top-language dt a:hover{ color:#fff; background:#004b64;}
@media(max-width:1024px){
.Top002434 .header-left{ width:50%;}
.Top002434 .header-mid{ width:32%;}
.Top002434 .header-right{ padding-right:50px;}
.Top002434 #open_menu{ height:30px; background:#c72635; border-radius:0; top:30px; border:none;}
.Top002434 #open_menu i, 
.Top002434 #open_menu i::before, 
.Top002434 #open_menu i::after{ background:#fff;}
.Top002434 #open_menu.open_menu_on{ top:10px;}
.Top002434 #header-menu ul{ background:#c72635; padding-left:0; padding-right:0;}
.Top002434 #header-menu li{ padding:0 5%;}
.Top002434 #header-menu li em,
.Top002434 #header-menu li em a{ border-bottom:0;}
.Top002434 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
.Top002434 #header-menu li em a{ font-weight:normal;}
.Top002434 #header-menu li.clickon em a{ background:none;}
.Top002434 #header-menu li.clickon{ padding-bottom:5%;}
.Top002434 #header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Top002434 #header-menu li .sub-menu dl{ background:rgba(255,255,255,0.5); border-radius:5px;}
}
/*Banner002901 */
.Banner002901 img{display: block;width: 100%;}
@media(min-width:1025px){
 .Banner002901 .wap{display: none;}
}
@media(max-width:1024px){
 .Banner002901 .pc{display: none;}
}
.Banner002901 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%;bottom: 5%; text-align: center;}
.Banner002901 .slick-dots li{display: inline-block; width: 30px; height: 30px;cursor: pointer;border:2px solid  transparent; margin: 0 9px;position: relative;border-radius: 50%; }
.Banner002901 .slick-dots li button{position: absolute;background: #fff; font-size: 0;width: 6px; height: 6px; border-radius: 50%; left: 50%; top: 50%; margin: -3px 0 0 -3px;border: 0;padding: 0;cursor: pointer;}
.Banner002901 .slick-dots li.slick-active{border-color: #fff;}
@media(max-width:1024px){
.Banner002901 .slick-dots li{width: 20px; height: 20px; margin: 0 4px;}
}

.h-title{margin-bottom:2%;}
.h-title h2{margin:0;color:#333;font-size:36px;font-weight: normal;margin-bottom:5%;}
.h-title h2:after{content:'';width:72px;height: 2px;background:#c72635;display: block;margin-top:22px;}
@media(max-width:640px){
.h-title{ margin-top:4%;}
.h-title h2{ font-size:24px;}
}

/*
 .Floor002375 为demo编号
 */
.Floor002375{  padding: 30px 0 60px;  background-size: auto 100%;}
.Floor002375 .auto{ max-width:1280px;}

.Floor002375 .pic{}
.Floor002375 .word .tit{ margin: 0; color: #666; font-size: 20px; font-weight: normal; line-height: 32px;}
.Floor002375 .word .tit:after{ content: ""; display: block; max-width: 43px; width: 20%; height: 3px; background: #2e303c; margin: 25px 0;}
.Floor002375 .word .tit em{ font-style: normal; font-size: 32px; text-transform: uppercase; font-weight: 600; position: relative; top: 6px; padding-right: 15px;}
.Floor002375 .word figure{ font-size: 14px; line-height: 1.8;}
.Floor002375 .word .more{ width: 172px; height: 50px; line-height: 26px; border: 1px solid #e2e2e2; font-size: 14px; color: #666; display: block; padding: 10px 20px; position: relative; margin-top: 7%;
transition: all .3s ease-in-out .1s; 
-webkit-transition:all .3s ease-in-out .1s;
-ms-transition: all .3s ease-in-out .1s;
-moz-transition:all .3s ease-in-out .1s;
}
.Floor002375 .word .more:before{content: ""; position: absolute; left: 0; top: 0; width: 0; overflow: hidden; height: 100%; z-index: 1; background: #c72635; 
transition: width .3s ease-in-out; 
-webkit-transition: width .3s ease-in-out;
-ms-transition: width .3s ease-in-out;
-moz-transition: width .3s ease-in-out;
}
.Floor002375 .word .more span{ position: relative; z-index: 3; display: block;font-size:16px;}
.Floor002375 .word .more i{ position: absolute; font-family: 宋体; font-style: normal; right: 0; top: 50%; margin-top: -13px; font-weight: 600;}
.Floor002375 .word .more:hover{ color: #fff; border-color: #c72635;}
.Floor002375 .word .more:hover:before{  width: 100%; }
@media only screen and (max-width:767px ) {
	.Floor002375 .word .tit{ text-align: center;}
	.Floor002375 .word .tit:after,.Floor002375 .word .more{ margin-left: auto; margin-right: auto;}
	.Floor002375 .word .more{ height: 40px; line-height: 17px;}
    .Floor002375 .word .more i{ margin-top: -8px;}
}
@media only screen and (min-width:768px ) {
	.Floor002375{ padding: 40px 0 70px;}
	.Floor002375 .pic{ float: left; width: 40%;}
	.Floor002375 .word{ float: right; width: 54%;}
	.Floor002375 .word .tit{font-size: 24px; line-height: 42px;}
	.Floor002375 .word .tit em{ font-size: 42px; top: 10px;padding-right: 30px;}
	.Floor002375 .word figure{ font-size: 16px;line-height: 32px;}
}
@media only screen and (min-width:1024px ) {
	.Floor002375{ padding: 50px 0 80px;}
	.Floor002375 .word .tit{font-size: 26px; line-height: 48px;}
	.Floor002375 .word .tit:after{ margin: 35px 0;}
	.Floor002375 .word .tit em{ font-size: 48px;}
	
}
@media only screen and (min-width:1280px ) {
	.Floor002375{ padding: 70px 0 100px;}
	.Floor002375 .word .tit{font-size: 28px; line-height: 54px;}
	.Floor002375 .word .tit:after{ margin: 45px 0;}
	.Floor002375 .word .tit em{ font-size: 54px; }
}
@media only screen and (min-width:1440px ) {
	.Floor002375{ padding: 4% 0;}
	.Floor002375 .word .tit{font-size: 30px; line-height: 60px;}
	.Floor002375 .word .tit:after{ margin: 55px 0;}
	.Floor002375 .word .tit em{ font-size: 60px; }
}
/*Floor000556*/ 
.Floor000556{ padding:4% 0 5%;background:#f7f7f7;}
.Floor000556 .h-title{text-align: center;}
.Floor000556 .h-title h2{margin-bottom:0;}
.Floor000556 .h-title h2:after{display: none}

.Floor000556 .tab{ text-align:center; padding: 1% 0 3.5% 0;}
.Floor000556 .tab span{ display:inline-block; line-height: 40px; padding:0 36px; height: 40px; text-align: center; font-size: 16px; border-radius: 3px; cursor: pointer; transition:0.3s;margin:0 12px;background:#fff;}
.Floor000556 .tab .on{ background: #333; color: #fff; }
.Floor000556 .tab-info{ display:none;}

.Floor000556 .pro_list{ position:relative; padding:0 0px;}
.Floor000556 .owl-stage-outer{ overflow:hidden;}
.Floor000556 .owl-item{ float:left;}
.Floor000556 .owl-nav{ display:block;}
.Floor000556 .owl-nav button{ font-size:0; width:50px; height:50px; border:none; position:absolute; top:50%; margin-top:-25px; background:none; cursor:pointer; padding:0;}
.Floor000556 .owl-nav button.owl-prev{ left:-60px;}
.Floor000556 .owl-nav button.owl-next{ right:-60px;}
.Floor000556 .owl-nav button::before{ position:absolute; content:''; width:50%; height:50%; border-top:3px solid #ddd; border-right:3px solid #ddd; top:25%; left:25%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor000556 .owl-nav button.owl-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.Floor000556 .owl-nav button:hover::before{ border-color:#c72635;}

.Floor000556 .item a{ display:block; border-bottom:3px solid #ddd;transition:0.3s;}
.Floor000556 .item a:hover{ border-bottom-color:#c72635;}
.Floor000556 .item .pic{ text-align:center; overflow:hidden; }
.Floor000556 .item .pic img{ width:100%; display:block;  margin:0 auto;transition:0.3s;}
.Floor000556 .item:hover  .pic img{}
.Floor000556 .item p{ margin:0; text-align:center; padding:6% 0 6% 0;color:#333;font-size:18px;}
@media(max-width:640px){
.Floor000556{ overflow:hidden;}
.Floor000556 .tab span{ padding:0 15px;}
.Floor000556 .owl-nav button.owl-prev{ left:0;}
.Floor000556 .owl-nav button.owl-next{ right:0;}
.Floor000556 .title{font-size:18px;}
.Floor000556 .title aside{ font-size:26px;}
}
/*Floor002891 */
.Floor002891{background-color: #fff;padding: 4% 0;}
.Floor002891 .h-title{text-align: center;}
.Floor002891 .h-title h2{margin-bottom:2%;}
.Floor002891 .h-title h2:after{display: none}
.Floor002891 .auto{max-width: 1280px; width: 94%;}
.Floor002891 .home-title{text-align: center;font-family: 'SourceHanSansCN-Bold';font-size: 36px;font-weight: bold; color: #333;}
@media(max-width:640px){
.Floor002891 .home-title{font-size: 7vw;}
}
.Floor002891 .ul-tab{display: table; margin: 2.08vw auto 2.5vw;}
.Floor002891 .ul-tab:after{font-size: 0;line-height: 0;}
.Floor002891 .ul-tab li{float: left; padding: 0 0.8vw;}
.Floor002891 .ul-tab li a{display: block;font-size:16px; padding: 0 35px; border-radius: 4px;line-height: 40px; border: 1px solid #ddd; cursor: pointer;font-family: 'SourceHanSansCN-Regular';}
.Floor002891 .ul-tab li a:hover,
.Floor002891 .ul-tab li.on a{color: #fff;background:#333;border-color:#333;
}
.Floor002891 .tab-list ol .Ispic{display: block;}
.Floor002891 .tab-list li a{display: block; border-left: 4px solid transparent; padding-left: 30px;}
.Floor002891 .tab-list li.on a{border-left-color: #c72635;}
.Floor002891 .tab-list li .tit{font-size:18px;font-family: 'SourceHanSansCN-Normal'; margin-bottom: 20px;}
.Floor002891 .tab-list li.on a .tit{color: #c72635;}
.Floor002891 .tab-list li p{font-size:16px;color: #666;line-height: 1.875em;}
@media(min-width:1025px){
.Floor002891 .tab-list li{float: left;width: 50%;clear: left;}
.Floor002891 .tab-list ol{float: right;width: 49%; }
.Floor002891 .tab-list ol .Ispic{height: 420px;}
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 55px;} 
.Floor002891 .tab-list li a{width: 91%; max-width: 668px; }
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 40px;}
.Floor002891 .tab-list ol .Ispic{height: 413px;}
}
@media(max-width:1024px){
.Floor002891 .tab-list ol .Ispic{padding-bottom: 60%;}
 .Floor002891 .tab-list li{margin: 4vw 0;}
}
@media(max-width:640px){
.Floor002891 .ul-tab{margin: 4vw auto 6vw;}
.Floor002891 .tab-list li .tit{font-size: 4vw;margin-bottom: 0.8em;}
.Floor002891 .tab-list li p{font-size:3vw;}
}
@media(max-width:480px){
 .Floor002891 .ul-tab li a{padding: 0 4vw;}
}




/*Bottom003043 */
.Bottom003043{background:#242424; background-size: cover;}
.Bottom003043 .auto{max-width: 1280px;}
.Bottom003043,
.Bottom003043 a{color: rgba(255,255,255,0.4);}
.Bottom003043 a:hover{color: #fff;}

.Bottom003043 .b-top{padding: 3.5% 0 4%;}
.Bottom003043 .contact ul{ display: table;}
.Bottom003043 .contact ul > *{display: table-cell; vertical-align: middle;}
.Bottom003043 .contact ol{width: 110px;}
.Bottom003043 .contact li{ padding-left: 1.41vw;}
.Bottom003043 .contact .tel{font-family: 'Bebas';font-size: 28px;color: #fff;}
.Bottom003043 .contact p{margin-bottom: 0;line-height: 1.785em;margin-top: 0.5em;}
@media(max-width:640px){
.Bottom003043 .contact ol{width: 22vw;}
.Bottom003043 .contact li{ padding-left: 3vw;}
.Bottom003043 .contact .tel{font-size: 5.5vw;}
.Bottom003043 .contact p{font-size: 3vw;}
}
.Bottom003043 .b-top nav{width: 55.819%;}
.Bottom003043 .b-top nav dl{float: left; max-width: 120px;}
.Bottom003043 .b-top nav dl.row2{max-width: 200px;}
.Bottom003043 .b-top nav dl.row2 dd{float: left; width: 50%;}
.Bottom003043 .b-top nav dt{font-family: 'SourceHanSansCN-Regular'; font-size: 16px; margin-bottom: 15px;}
.Bottom003043 .b-top nav dt a{color: #fff;}
.Bottom003043 .b-top nav dd{background: url("../images/Bottom003043_aicon.png") no-repeat left center; padding: 5px 0 5px 10px; line-height: 20px;}

.Bottom003043 .b-bottom{border-top: 1px solid rgba(255,255,255,0.1); padding: 30px 0 22px;}
.Bottom003043 .b-bottom nav{margin-bottom: 10px;float:left;}
.Bottom003043 .b-bottom nav a{display: inline-block;}
.Bottom003043 .b-bottom nav a:not(:last-child):after{display: inline-block; content: ''; width: 1px ;height: 10px; background: rgba(255,255,255,0.1); margin: 0 10px;vertical-align: middle;}
.Bottom003043 .b-bottom .copyright{float:right;}
@media(max-width:1024px){
.Bottom003043 .b-bottom nav{ float:none; text-align:center;}
.Bottom003043 .b-top nav{display: none;}
.Bottom003043 .b-top .contact{ width:100%;}
}
/*
 .RighInfo001278 为demo编号
 */
.RighInfo001278{ padding:2% 0 3%;}
.RighInfo001278 .prod_info{ position:relative; padding-left:46%;}
.RighInfo001278 .prod_info .tit{margin:0; color:#333;font-weight:normal; font-size:28px;margin-bottom:2%; }
.RighInfo001278 .prod_info .con{line-height:29px; color:#666;font-size:16px; min-height:96px;}
.RighInfo001278 .prod_info .share{ padding:3% 0; overflow:hidden; border-bottom:1px solid #eaeaea; margin-bottom:5%;}
.RighInfo001278 .prod_info .share a.more{ float:left;color:#999;line-height:28px;border:1px solid #ccc;padding:4px 22px;font-size:15px;display: inline-block;}
.RighInfo001278 .prod_info .share a.more:hover{color:#c72635;border:1px solid #c72635;}
.RighInfo001278 .prod_info .share em{ float:left; font-size:14px; font-style:normal; line-height:28px;}

@media(min-width:641px){
.RighInfo001278 .big_img{ position:absolute; left:0; top:0; height:100%; width:43.9%;}
.RighInfo001278 .big_img li{ position:absolute;width:100%;top:0; left:0;  height:100%; }
.RighInfo001278 .big_img li .table{ display:table; width:100%; height:100%;}
.RighInfo001278 .big_img li .table_cell{ display:table-cell; vertical-align:middle; padding:0 5%;}
.RighInfo001278 .big_img li img{ max-height:100%;}
 }	
.RighInfo001278 .big_img li{ text-align:center; border:1px solid #dcdcdc;}

.RighInfo001278 .list{ padding:0 30px;position:relative; overflow:hidden;}
.RighInfo001278 .list a{ position:absolute; width:26px; height:26px; background:url(../images/RighInfo001278-btn_prev.png) no-repeat center center; cursor:pointer;top:50%; margin-top:-13px; z-index:10;}
.RighInfo001278 .list a.prev{ left:0;}
.RighInfo001278 .list a.next{ right:0; background-image:url(../images/RighInfo001278-btn_next.png);}
.RighInfo001278 .list a.prevStop,
.RighInfo001278 .list a.nextStop{ cursor:default;}
.RighInfo001278 .list li{position:relative; text-align:center; float:left;}
.RighInfo001278 .list li .table{width:90%; margin:0 auto;padding:5px;border:1px solid #f2f2f2;}
.RighInfo001278 .list li.on .table{ border-color:#c72635;}

.RighInfo001278 .tab{ padding:3% 0;}
.RighInfo001278 .tab .h1_tab{ margin:0; background-color:#f5f5f5;overflow:hidden; font-weight:normal; font-size:14px;}
.RighInfo001278 .tab .h1_tab span{ float:left; padding:0 3%; line-height:44px; cursor:pointer;font-size:16px;}
.RighInfo001278 .tab .h1_tab span.on{ background-color:#333; color:#fff;}
.RighInfo001278 .tab .info{ padding-top:3%;font-size:16px;}
@media(max-width:640px){
.RighInfo001278 .prod_info{ padding-left:0;}
.RighInfo001278 .big_img{ margin-bottom:3%;}
.RighInfo001278 .big_img li{ padding:3%;}
 }	
/*PicList002735 */
.PicList002735{}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #f7f7f7; border:2px solid #f1f1f1; transition: 0.3s;}
.PicList002735 li a:hover{ border-color: #c72635;}

.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 90%;}
.PicList002735 li .txt{padding: 21px;text-align: center;}
.PicList002735 li .txt h3{font-size: 18px;color: #333;font-weight: normal;margin: 0;}
.PicList002735 li a:hover .txt h3{color:#c72635;}
.PicList002735 li .txt p{line-height: 28px;color: #666;height: 56px;margin-bottom:0;margin-top:7px;}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 30.4%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 4.4%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #c72635; background:#c72635;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#c72635; border-color:#c72635;}
.Page002193 .p_page b{ font-weight:normal;}


/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:380px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
	.Banner002187 span{ height:auto; background:none; height:auto;}
	.Banner002187 img{ display:block;}
}

/*
 .Menu000706 为demo编号
 */
.Menu000706{ margin-bottom:2%;border-bottom:1px solid #e6e6e6; }
.Menu000706 header{ margin-top:-3%;}
.Menu000706 header h1{ margin:0; display:inline-block; border-radius:5px 5px 0 0;  padding:10px 10% 10px 18px; background:url(../images/Menu000706-icon.png) no-repeat 95% center #ed6c00; color:#fff; font-weight:normal; font-size:24px;}
.Menu000706 header h1 span{ opacity:0.3; display:block; font-size:12px; text-transform:uppercase;}
.Menu000706 nav{ position:relative;}
.Menu000706 nav dl{ position:absolute; right:0; top:50%; margin-top:-12px; background:url(../images/Menu000706-cur.png) no-repeat left center; padding-left:25px; color:#999; line-height:24px;}
.Menu000706 nav dl a{color:#999;}
.Menu000706 nav dl span,
.Menu000706 nav dl a:hover{color:#c72635;}
.Menu000706 nav li a{ display:block; font-size:16px; padding:18px 0;}
@media(min-width:769px){
.Menu000706 nav ol{ display:none;}
.Menu000706 nav ul{ display:block !important;}
.Menu000706 nav li{ float:left; padding:0 2.5%;}
.Menu000706 nav li:nth-child(1){padding-left:0;}
.Menu000706 nav li a:hover,
.Menu000706 nav li a.aon{ color:#c72635; border-bottom:3px solid #c72635;}
}
@media(max-width:1000px){
.Menu000706 nav dl{ display:none;}
.Menu000706 header{ position:relative; z-index:5;}
.Menu000706 header h1{ display:block; padding-right:0;}
}
@media(max-width:768px){
.Menu000706 nav{ position:relative;}
.Menu000706 nav ol{ border-top:1px solid #e6e6e6; margin-top:2%; padding:10px 0;}
.Menu000706 nav ol span{display:block; background-color:#c72635; padding:5px;border-radius:3px;}
.Menu000706 nav ol a{ display:block; background-color:#fff;color:#333; border-radius:5px; line-height:40px; padding:0 10px; position:relative; font-size:16px;}
.Menu000706 nav ol a::before{ position:absolute; content:''; right:5px; top:50%; margin-top:-3px; border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ed6c00;}
.Menu000706 nav ul{ position:absolute; width:100%; top:56px; left:0; background-color:#c72635; padding:5px; border-radius:0 0 5px 5px; display:none; z-index:99;}
.Menu000706 nav li{ background-color:#fff; border-bottom:1px solid #c72635;border-radius:5px;}
.Menu000706 nav li:nth-child(2n){ background-color:rgba(255,255,255,0.8);}
.Menu000706 nav li a{ padding:0 2%; line-height:40px; }
.Menu000706 nav li a:hover{color:#ed6c00;}
}
@media(max-width:768px){
.Menu000706 header h1{ font-size:20px;}
}
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding-bottom:2%;}
.RighInfo002228 .auto{ max-width:1280px;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{color:#c72635; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666;}
.RighInfo002228 .single-content .img{float:right;margin-left:5%;margin-bottom:2%;margin-top:12px;}
.RighInfo002228 .single-content p{ margin:0; font-size:16px;line-height: 31px;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:10px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#eee; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:26px;}
}

/*
 .RighInfo002778 
 */
.RighInfo002778{ padding:4% 0 0;}

.RighInfo002778 .p{color:#666; font-size:14px; margin: 0; line-height: 40px;}
.RighInfo002778 .box{}
.RighInfo002778 .box ul{position:relative; font-size: 0;}
.RighInfo002778 .box li .Ispic{display: block;  transition:all 0.5s;}


@media(min-width:541px){
.RighInfo002778 .title{ font-size:36px;}
.RighInfo002778 .title span{font-size:30px;}	
.RighInfo002778 .box ul{ padding-bottom:35.152%;}	
.RighInfo002778 .box li{position:absolute; overflow: hidden;}
.RighInfo002778 .box li:nth-child(1){width:32.91%; height:100%; left: 0; top:0;}
.RighInfo002778 .box li:nth-child(2){width:9.94%; height:30.545%; left:34%; top: 0;}
.RighInfo002778 .box li:nth-child(3){width:9.94%; height:30.545%; left:45.03%; top: 0;}
.RighInfo002778 .box li:nth-child(4){width:9.94%; height:30.545%; left:56.06%; top: 0;}
.RighInfo002778 .box li:nth-child(5){width:9.94%; height:30.545%; left:67.09%; top: 0;}
.RighInfo002778 .box li:nth-child(6){width:21%; height:65.567%; left:34%; bottom: 0;}
.RighInfo002778 .box li:nth-child(7){width:9.94%; height:30.545%; left:56.06%; top:34.4%;}
.RighInfo002778 .box li:nth-child(8){width:9.94%; height:30.545%; left:67.09%; top:34.4%;}
.RighInfo002778 .box li:nth-child(9){width:9.94%; height:30.545%; left:56.06%; bottom:0;}
.RighInfo002778 .box li:nth-child(10){width:9.94%; height:30.545%; left:67.09%; bottom:0;}
.RighInfo002778 .box li:nth-child(11){width:21.86%; height:65%; right:0; top:0;}
.RighInfo002778 .box li:nth-child(12){width:10.435%; height:30.545%; right:11.525%; bottom:0;}
.RighInfo002778 .box li:nth-child(13){width:10.435%; height:30.545%; right:0; bottom:0;}
.RighInfo002778 .box li .Ispic{height: 100%;}
.RighInfo002778 .box li:hover .Ispic{transform: scale3d(1.1,1.1,1.1);}
}

@media(max-width:540px){
.RighInfo002778 .box li{width: 48.5%;  margin-right:3%; display: inline-block; margin-bottom:3%;}
.RighInfo002778 .box li:first-child{width:100%;  margin-right: 0; }
.RighInfo002778 .box li:nth-child(2n+1){margin-right:0;}
.RighInfo002778 .box li .Ispic{ padding-bottom: 50%;}
}


/*PicList002171 */
.PicList002171 li{ float:left; width:18%; margin-right:2%; margin-bottom:2%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.54); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}