/*
 .RighInfo001277 ä¸ºdemoç¼–å·
 */
.RighInfo001277{ padding:4% 0; background: #fff;}
.RighInfo001277 .auto{ }
.RighInfo001277 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo001277 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo001277 .big_img li,
.RighInfo001277 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo001277 .big_img li figure{ border:1px solid #e5e5e5;}
.RighInfo001277 .list{ padding:42px 0 42px 82.9%;}
.RighInfo001277 .list .bd{ position:relative;}
.RighInfo001277 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo001277-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo001277 .list a.prev{ top:0;}
.RighInfo001277 .list a.next{ bottom:0; background-image:url(../images/RighInfo001277-btn_next.png);}
.RighInfo001277 .list a.prevStop,
.RighInfo001277 .list a.nextStop{ cursor:default;}
.RighInfo001277 .list li{ height:130px;  position:relative;}
.RighInfo001277 .list li figure{ position:absolute; left:0; width:100%; top:9px; bottom:9px; border:1px solid #f2f2f2;}
.RighInfo001277 .list li.on figure{ border:2px solid #e60a00;}
.RighInfo001277 .right_info{ float:right; width:39.2%;}
.RighInfo001277 .right_info h1{ margin:0;padding:0 0 5% 0;border-bottom:1px solid #e7e8e8;color:#e60a00; font-size:26px; font-weight: normal }

.RighInfo001277 .right_info p{line-height:30px; color:#999; }
.RighInfo001277 .right_info a{ display:inline-block; background: #e62129; padding:10px 10%; margin-top: 20px; color:#fff; transition:0.4s;}
.RighInfo001277 .right_info a:hover{ background-color:#e60a00; color:#fff;}

.RighInfo001277 .tab{ padding:3% 0;}
.RighInfo001277 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo001277 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo001277 .tab .h1_tab span.on{ background-color:#e60a00; color:#fff;}
.RighInfo001277 .tab .info{ padding-top:3%;}

@media(max-width:768px){
.RighInfo001277 .list_img,
.RighInfo001277 .right_info{ float:none; width:auto; margin-bottom: 20px;}
}
@media(max-width:640px){
.RighInfo001277 .list li{ height:100px;}
.RighInfo001277 .right_info h1{font-size:20px; }
.RighInfo001277 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo001277 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo001277 .list a{ height:28px;}
.RighInfo001277 .list li{ height:80px;}
.RighInfo001277 .tab .h1_tab{ font-size:14px;}
.RighInfo001277 .tab .h1_tab span{ padding:0 3%;}
 }	
/*Form002219*/
.Form002219 { padding: 4% 0; background: #f5f5f5}
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; }
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px; height:38px;color:#5b5b5b;}
.Form002219 .text#captcha{width:30%;}
.Form002219 img{height:36px;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:300px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:160px; margin-right:10px; background-color:#aaa; color:#eee; font-size:14px; border:none; border-radius:3px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#e62129;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
.Form002219 .tan_lmjhds{display:block;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/

/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:3% 0;}
.RighInfo002226 .dl{color:#555;}
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;}
.RighInfo002226 .dl .h4 span{display:inline-block; border-bottom: 2px #e95355 solid; padding-bottom:10px;}
.RighInfo002226 .dl .con{font-size:14px;padding: 10px 0 20px;line-height:2.25;}
.RighInfo002226 .word{ float:left;}
.RighInfo002226 .pic{ float:right;}
.RighInfo002226 .dl1 .dl{float: left;width: 50%}
@media(max-width:768px){
.RighInfo002226 .dl1 .dl{float: none;width: 100%}

}

.ygfz{padding: 2% 0}
.rcln{padding: 2% 0}
.ms1{padding: 2% 0}
.ms1 h1{text-align: center;font-weight: normal;font-size: 24px;color: #444}
.ms1 h2{border-left: solid 4px #e62129;padding-left: 10px;color: #444;font-weight: normal;margin:3% 0 1.5%}

 TextList000856 为demo编号
 */
.TextList000856 li{border-bottom: #f0f0f0 1px dashed; line-height:27px; padding:10px 0;}
.TextList000856 li a{ padding-left:20px; background:url(../images/TextList000746-icon.jpg) no-repeat 5px center;}
.TextList000856 li a:hover{ color:#9a403b;}
.TextList000856 li time{ float:right; color:#999; font-size:12px; margin-left:10px;}
.Floor001900{ margin-top:-2%;padding: 5% 0 4% 0; background: url(../images/Floor001900-bg.jpg) no-repeat center center; background-size:cover;}

.title_1 h3{margin:2% 0; font-size: 30px;color: #353535; text-align: center; text-transform: uppercase;font-weight: normal}
.title_1 h3:after{ display:block; margin:0 auto; margin-top:20px;content: ""; width:40px; height: 2px; background: #c20f00;}




.Floor001900 .list{position:relative;}
.Floor001900 .list .owl-stage-outer{ overflow:hidden; }
.Floor001900 .owl-item{ float:left;}
.Floor001900 .owl-carousel{ position:relative; width:100%;}
.Floor001900 .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.Floor001900 .owl-wrapper-outer {overflow: hidden;position: relative;width: 100%;}
.Floor001900 .owl-wrapper,
.Floor001900 .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.Floor001900 .owl-pagination{ display:none;}
.Floor001900 .owl-nav div{ position:absolute; top:50%; background:url(../images/Floor001900-btn.png) no-repeat left top;  width:30px; height:63px;margin-top:-31.5px;z-index:10; cursor:pointer; overflow:hidden; line-height:1000px;;}
.Floor001900 .owl-nav div.owl-prev{ left:-35px;}
.Floor001900 .owl-nav div.owl-next{ right:-35px; background-position: right top;}
.Floor001900 .item{ padding:0 12px;}
.Floor001900 .item a{ display:block; background-color:#e4e7ea;color: #333;}
.Floor001900 .item figure{ background-color:#fff; padding-bottom:80%; background-size:contain;}
.Floor001900 .item figure img{ display:none;}
.Floor001900 .item div{padding:5%;background:#f5f5f5;}
.Floor001900 .item h5{ margin:0; font-size:14px;font-weight: normal;text-align: center}
@media(max-width:1200px){
.Floor001900 .owl-buttons div{opacity: 1;}
.Floor001900 .owl-nav div.owl-prev{ left:-8px;}
.Floor001900 .owl-nav div.owl-next{ right:-8px;}
}
@media(max-width:640px){
.Floor001900 h3{font-size: 24px; }
.Floor001900 h3 span{font-size: 35px; }
.Floor001900 .item{ padding:0 6px;}
}
@media(max-width:480px){
.Floor001900 .owl-odd .item{ padding-top:0;}
}
/*Timeline001915*/
.Timeline001915{ padding-bottom:4%;}
.Timeline001915 .columnName{ padding:2% 0; line-height:normal; text-align:center; font-size:61px; color:#c20f00; text-transform:uppercase;}
.Timeline001915 .columnName span{ display:block; color:#353535; font-size:30px; padding:10px 0 15px;}
.Timeline001915 .columnName:after{ display:block; content:''; margin:0 auto; width:40px; height:2px; background-color:#c20f00;}
.Timeline001915 .list{ background:url(../images/Timeline001915-logo.jpg) no-repeat center top; padding-top:64px;}
.Timeline001915 .list ul{ background:url(../images/Timeline001915-ul.jpg) repeat-y center top; padding:54px 0;}
.Timeline001915 li{ padding-left:50%; background:url(../images/Timeline001915-li.png) no-repeat center top; padding-top:10px; padding-bottom:10px;}
.Timeline001915 li div{ padding-left:36px;}
.Timeline001915 li div p{ line-height:24px;font-family:'黑体';}
.Timeline001915 ul li:nth-child(2n){ text-align:right; padding-left:0; padding-right:50%;}
.Timeline001915 ul li:nth-child(2n) div{padding-left:0; padding-right:36px;}
.Timeline001915 li time{ display:block; color:#b5121b; font-size:18px; border-top:1px solid #e1e1e4;}
.Timeline001915 li time:before{ display:block; margin:-3px 0 10px 0; content:''; background-color:#b5121b; width:20px; height:5px;}
.Timeline001915 ul li:nth-child(2n) time:before{ float:right;}
.Timeline001915 ul li:nth-child(2n) time span{ clear:both; display:block;}
.Timeline001915 ol{ text-align:center;}
.Timeline001915 ol a{ display:inline-block; width:142px; height:30px; line-height:30px; text-align:center; background-color:#b5121b; color:#fff; font-size:14px; border-radius:5px;}
@media(max-width:1000px){
.Timeline001915 .columnName{ font-size:45px;}
.Timeline001915 .columnName span{ font-size:24px;}
}
@media(max-width:640px){
.Timeline001915 .columnName{ font-size:30px;}
.Timeline001915 .columnName span{ font-size:20px;}
}
@media(max-width:480px){
.Timeline001915 .list{ background-position: left top; padding-left:20px;}
.Timeline001915 .list ul{ background-position: 8px top;}
.Timeline001915 li{ padding:0 !important; background-position: left top;}
.Timeline001915 li div{ padding:10px 10px 10px 36px !important;}
.Timeline001915 ul li:nth-child(2n){ text-align:left;}
.Timeline001915 ul li:nth-child(2n) time:before{ float:none;}
}
