.fl{float: left;}
.fr{float: right;}
.bg{background: #f7f7f7f7}
.titeln{padding:0.5% 2%;font-size: 24px;font-weight: bold;color: #FFF;background: #fb6300;margin-top: -3.7%;
        float: left;}
.lineall{display: inline-block;
    height: 1rem;
    width: 1px;
    background-color: #fb6300;
    transform: skewX(-30deg);
    -webkit-transform: skewX(-30deg);
    -moz-transform: skewX(-30deg);
    -o-transform: skewX(-30deg);
    vertical-align: middle;
    margin-left: 1rem;}
.toptxt{background: #f7f7f7;color:#fb6300;font-size: 12px;line-height: 2; width: 100%;}
.bottomtxt{background: #f7f7f7;color:#fb6300;font-size: 22px;line-height: 70px; width: 100%;text-align: center;}
   @media (max-width: 480px){
   	.titeln{display: none;}
   }
/*
 .RighInfo001319 为demo编号
 */
.RighInfo001319{ padding:2% 0;}
.RighInfo001319 .list{ float:left; width:70%;/*box-shadow: 0 25px 90px rgba(6, 18, 44, 0.25);*/
   padding:0 5%;}
.RighInfo001319 .list li{ margin-bottom:4%;padding-bottom: 3%;border-bottom: 2px solid #fb6300; position:relative; overflow:hidden;}
.RighInfo001319 .list li h3 a{letter-spacing: 1px;
    font-weight: 700;
    color: #262626;font-size: 20px;transition: all 0.3s ease-out;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;}
    .RighInfo001319 .list li p{font-size: 16px;line-height: 2}
    .RighInfo001319 .list li time{width: 100%;display: block;text-align: right;    color: #808080;
    font-weight: 100;font-size: 14px;line-height: 24px;
    letter-spacing: 2px;margin-top: 2%;}
    .RighInfo001319 .list li time span{float: left; letter-spacing: 0px;}
.RighInfo001319 .list li .Ispic {
    display: block;
    padding-bottom:40%;
    border-radius: 6px;
	    transition: all 0.3s ease-out;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
}
.RighInfo001319 .list li:hover h3 a{color:#fb6300;}
.RighInfo001319 .list li:hover .Ispic{box-shadow: 2px 2px 10px #cecece;}
.RighInfo001319 .list li:last-child{ margin-bottom:0;}
.RighInfo001319 .list li img{ display:block; width:100%;}
.RighInfo001319 .intro{ float:right; width:30%; text-align:center;}
.RighInfo001319 .intro .line{width:2px;background: #fb6300;position: relative;}
.RighInfo001319 .intro .line p{position: absolute;color:#111;line-height: 2;font-size: 24px;width: 150px ;top:15%;    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;}
.RighInfo001319 .intro .line p a{ display:block; position:relative;}
.RighInfo001319 .intro .line p a:hover,.RighInfo001319 .intro .line p a.aon{color:#fb6300 }
.RighInfo001319 .intro .line p a:before{position: absolute;content: "";height:2px;width:20px;left: 0;top: 50%;background: #fb6300; display:none;}
.RighInfo001319 .intro .line p a:hover:before,.RighInfo001319 .intro .line p a.aon::before{ display:block;}
.RighInfo001319 .intro dd{ font-weight:bold; color:#008ea6; line-height:40px;}
.RighInfo001319 .other a{color: #999;text-transform: uppercase;border-bottom: solid 1px #999;}
.RighInfo001319 .back{ padding-top:15%;}
.RighInfo001319 .back a{color: #999;font-size: 18px;font-style: italic;}
@media(max-width:640px){
.RighInfo001319 .intro p{ font-size:12px;} 

}
@media(max-width:480px){
.RighInfo001319 .intro dd{ line-height:20px; padding-bottom:5px;}
.RighInfo001319 .intro{display: none;}
.RighInfo001319 .list{width: 100%;}
.PicList001212 ol h3 a,.RighInfo001319 .list li h3 a{font-size: 16px;}
.RighInfo001319 .list li p{font-size: 14px;}
.RighInfo001319 .list li time{font-size: 12px;}
}

/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding-bottom:3%;}
.RighInfo002228 .fl{ width:54%; float:left;}
.RighInfo002228 .fr{ width:42%; float:right;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#fb6300; font-size:24px; margin:10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{ color:#666; font-size:14px; margin-bottom:10px; font-weight:normal;}
.RighInfo002228 .txt{ width:50%; float:left; font:normal 16px/38px "微软雅黑"; color:#333;}
.RighInfo002228 .txt h1{ color:#fb6300; font-size:24px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .pic{ float:right; text-align:right; width:25%;}
.RighInfo002228 .pic img{/* border:solid 1px #ddd;*/}
.RighInfo002228 .title{ border-left:solid 8px #fb6300; color:#fb6300; font-size:20px; line-height:24px; text-indent:20px; margin:0 0 20px 0; font-weight:normal;}
.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 p{ font:normal 16px/32px "微软雅黑"; color:#333; margin:0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:480px){
.RighInfo002228 .single-header h1{ font-size:18px;}
.RighInfo002228 .single-header h3{ margin-bottom:3%;}
.RighInfo002228 .fl,.RighInfo002228 .fr,.RighInfo002228 .txt,.RighInfo002228 .pic{ width:auto;}
.RighInfo002228 .txt h1{ text-align:center;}
}
@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:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:28px;}
}

/*! fancyBox v2.1.5 css */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {background: #f9f9f9;color: #444;}
.fancybox-opened {z-index: 8030;}
.fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../images/fancybox_sprite.png');}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url('../images/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../images/blank.gif');-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {	position: absolute;	top: 50%;width: 36px;height: 34px;	margin-top: -18px;cursor: pointer;z-index: 8040;}
.fancybox-prev span {	left: 10px;	background-position: 0 -36px;}
.fancybox-next span {	right: 10px;	background-position: 0 -72px;}
.fancybox-nav:hover span {	visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
.fancybox-lock {overflow: hidden !important;  width: auto;}
.fancybox-lock body {  overflow: hidden !important;}
.fancybox-lock-test {  overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;	top: 0;	left: 0;	overflow: hidden;	display: none;	z-index: 8010;	background: #ffffff;}
.fancybox-overlay-fixed {position: fixed;bottom: 0;	right: 0;}
.fancybox-lock .fancybox-overlay {	overflow: auto;	overflow-y: scroll;}
.fancybox-title {	visibility: hidden;	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;	position: relative;	text-shadow: none;	z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;	bottom: 0;right: 50%;	margin-bottom: -35px;	z-index: 8050;	text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;	background: transparent;	background: rgba(0, 0, 0, 0.8);border-radius: 15px;text-shadow: 0 1px 2px #222;	color: #FFF;font-weight: bold;	line-height: 24px;	white-space: nowrap;}
.fancybox-title-outside-wrap {	position: relative;	margin-top: 10px;	color: #fff;}
.fancybox-title-inside-wrap {	padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*! fancyBox v2.1.5 css END*/
/*Top002070 */
.Top002070{ width:100%; background-color:#fff; border-top:1px solid #eee; padding:0.5% 0; z-index:100;}
.Top002070 .header{  position: relative; }
.Top002070 .header-left{position:absolute; top:50%; left:0%; transform:translateY(-50%); width:40%; max-width:191px;}
.Top002070 .header-right{  position:absolute; top:50%;right:0%;margin-top:-20px;}
.Top002070 .header-right dd{position:relative; float:left;}
.Top002070 .header-right dd >a{ display:block;height:40px; line-height:40px;}
@media(min-width:1025px){
.Top002070 .header-mid{ margin:0 20%;}
}

.Top002070 .top-language a{ position:relative; padding:0 15px;}
.Top002070 .top-language a:before,
.Top002070 .top-language a:after{ position:absolute;content:''; top:50%;margin-top:-2.5px;}
.Top002070 .top-language a:before{ left:0; width:2px; border-right:1px dotted #8c8c8c; height:5px; }
.Top002070 .top-language a:after{ right:0;border:5px solid transparent; border-top-color:#8c8c8c; }

.Top002070 .open-search{ width:40px;  background:url(../images/Top002070-search_btn.png) no-repeat center center; }
.Top002070 .search-box{ position:absolute; width:0; overflow:hidden; right:0; top:0; background:#eee; transition:0.3s; opacity:0;}
.Top002070 .search-box .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../images/Top002070-search_btn.png) no-repeat center center;}
.Top002070 .top-search-on .search-box{ width:200px; opacity:1;}
.Top002070 .header-menu li em a{font-size: 15px;font-size: 700;color: #595959;}
.Top002070 .header-menu li em{ line-height:40px; padding:20px 0; font-size:16px;position:relative; }
/*.Top002070 .header-menu li em::after{ position: absolute;right: 0;top: 50%;margin-top: -1.5px;content: '';width: 3px;height: 3px;background-color: #bdbdbd;}*/
.Top002070 .header-menu li:hover em::before{ position:absolute; content:''; width:0; height:0; border:4px solid transparent; border-bottom-color:#fb6300; bottom:0; left:50%; margin-left:-4px;}
.Top002070 .header-menu li:last-child em a::after{ display:none;}
.Top002070 .header-menu li:hover em a,
.Top002070 .header-menu li.aon em a{ color:#fb6300;}
.Top002070 .header-menu li.aon em{position: relative;}
.Top002070 .header-menu li em span{display: inline-block;
    height: 1rem;
    width: 1px;
    background-color: #fb6300;
    transform: skewX(-30deg);
    -webkit-transform: skewX(-30deg);
    -moz-transform: skewX(-30deg);
    -o-transform: skewX(-30deg);
    vertical-align: middle;
    margin-left: 1rem;opacity: 0;position: absolute;left:0;transition: all 0.5s;transform: rotate(0);}
    .Top002070 .header-menu li:hover  em span{
    	left: 38%;opacity: 1;transform: rotate(690deg);
    }
.Top002070 .header-menu li .sub{ background:#fb6300;border-radius: 5px;}
.Top002070 .header-menu li .sub dt{ margin-bottom:1px; /*background:rgba(0,0,0,0.3);*/}
.Top002070 .header-menu li .sub dt a{ text-align:center; color:#ffdac2;}
.Top002070 .header-menu li .sub dt a:hover{ color: #fff;}

.Top002070 .header-mid p{ position:absolute; right:0; top:0; margin:0; text-align:center;}
.Top002070 .header-mid p img{ display:block; width:80px;}
.Top002070 .header-mid span{ position:absolute; right:0; bottom:14%; margin:0; text-align:center; display:none;}

@media(max-width:768px){
.Top002070 .header-mid p{ right:20%;}
}

@media(max-width:1024px){
.Top002070 .header{ margin:0 2%; height:80px;}
.Top002070 .header-right{ z-index:101; right:2%;}
.Top002070 .Public_nav_style #open_menu{ position:relative; right:0; top:auto; margin-left:10px; border-radius:0; background:#EEE4D8; height:32px; border:none; margin-top:4px;}
.Top002070 #open_menu i::before,
.Top002070 #open_menu i::after{ background:#fb6300 !important;} 
.Top002070 #open_menu i{background:#fb6300; height:3px; margin-top:-1.5px;}
.Top002070 #header-menu ul{ padding:0; border-top:88px solid #fff; background:#fb6300;}
.Top002070 #header-menu li{text-align:center;}
.Top002070 #header-menu li em a{ padding:5%;  font-weight:normal; line-height:normal;}
.Top002070 #header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 #header-menu li .sub dt a{ border-bottom:0;}
}
/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:400px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
	.Banner002187 span{ height:88px;}
	.Banner002187 img{ display:none;}
}


.proall{margin: 3% auto;}
/*
 .RighInfo002223 为demo编号
 */
.RighInfo002223{
	background-color: #fff;
	width: 45%;
}
.RighInfo002223 .auto{
	padding-top: 3%;
	padding-bottom: 3%;
}
.RighInfo002223 .pic{
	margin-top: 20px;
}
.RighInfo002223 .h3{
	color:#fb6300;line-height:1.6;margin:0; font-size: 20px;
}
.RighInfo002223 .h4{
	font-size:16px;color:#fb6300;margin:30px 0px 0 0;
}
.RighInfo002223 .h3:after,.RighInfo002223 .h4:after{
	color:#cecece;width:50px;height:2px;background:#cecece;border:none;margin:15px 0px; content: ""; display: block;
}
.RighInfo002223 .ul{ 
	margin: 0; clear: both;
}
.RighInfo002223 .ul li{
	font-size:16px;line-height:2.245;letter-spacing: 2px;
}
.RighInfo002223 .ul li span{
	font-family:Arial;font-size:16px;color:#fb6300;font-weight:bold;
}

.RighInfo002223 p{
	line-height:2.245;font-size:14px;color:#666;margin:0px 0px 25px;clear:both;
}

@media screen and (min-width: 1024px){
	.RighInfo002223 .h3{
		font-size: 24px;
	}
	.RighInfo002223 .pic{
	  width:23.765%;
    }
    .RighInfo002223 .con{
	   width:71.235%;
    }
	
}
@media screen and (min-width: 768px){
	.RighInfo002223 .h3:after,.RighInfo002223 .h3:after{ margin: 17px 0;}
   .RighInfo002223 .h4{
	font-size:20px; margin-top: 20px;
   }
    .RighInfo002223 .ht{
	margin-top: 40px;
   }
   
   	   
   .RighInfo002223 .con{
   	 
   	     width:100%;
   }
}
/*Banner002569 */
.Banner002569{width:50%;}
.Banner002569 .bx-wrapper{ position:relative; z-index:1;}
.Banner002569 .bx-viewport{ z-index:1;}
.Banner002569 li img{ display:block; width:100%;}

.Banner002569 .pager dl{ position:relative;  z-index:2;}
.Banner002569 .pager dd{ cursor:pointer; float:left; width:23.5%; margin-right:2%; }
.Banner002569 .pager dd:last-child{ margin-right:0;}
.Banner002569 .pager dd a{transition:0.3s; width:100%;border: 2px solid #cecece; }
.Banner002569 .pager dd .active{border: 2px solid #fb6300;}
.Banner002569 .bx-controls-direction a{ overflow:hidden; line-height:1000px; position:absolute; z-index:10; width:26px; height:26px; border-top:2px solid #fb6300; border-right:2px solid #fb6300; top:50%; margin-top:-13px; cursor:pointer;}
.Banner002569 .bx-controls-direction a.bx-next{ right:5%; transform:rotate(45deg);}
.Banner002569 .bx-controls-direction a.bx-prev{ left:5%; transform:rotate(-135deg);}
@media(max-width:1024px){
.Banner002569 .pager dd .en{ display:none;}
.Banner002569 .pager dd .icon{ padding-right:10px; width:45px;}
}
@media(max-width:768px){
.Banner002569 .pager dd .txt{ font-size:14px; }
}
@media(max-width:640px){
.Banner002569 .pager{ display:none;}
}
/*Bottom002590 */
.Bottom002590{ background:#fb6300; line-height:50px; color:#fff; font-size:12px;}
.Bottom002590 a{ color:#fff;}
.Bottom002590 a:hover{ color:#000;}
.Bottom002590 dd a::after{ display:inline-block; content:''; vertical-align:middle; width:1px; height:10px; margin:0 10px; background:#c9c9c9; opacity:0.3;}
.Bottom002590 dd a:last-child::after{ display:none;}
@media(min-width:1025px){
.Bottom002590 dt{ float:left;}
.Bottom002590 dd{ float:right;}
}
@media(max-width:1024px){
.Bottom002590{ text-align:center; line-height:30px; padding:2% 0;}
}
/*
 .Banner002259 为demo编号
 */
.Banner002259{}
.Banner002259 .auto{box-shadow: 0 25px 100px rgba(5, 21, 38, 0.36);    border-radius: 10px;overflow: hidden;}
.Banner002259 .bx-wrapper{ position:relative; z-index:1;    background: #fff;}
.Banner002259 .bx-viewport{ z-index:1;}
.Banner002259 li{ position: relative;}
.Banner002259 li a{ display:block; position: relative;}
.Banner002259 li img{ display:block; width:100%; position: relative; /*left: -15%; */max-width: none; }
.Banner002259 li .imgicon{position: absolute;top:45%;left:45%;width: 8%;z-index: 10;}
.Banner002259 .bx-controls{ position:absolute; left:0; width:100%; bottom:6%; z-index:8;}
.Banner002259 .bx-pager{margin:0 auto; text-align:center;}
.Banner002259 .bx-pager div{ display:inline-block; height:12px; margin:0 3px;}
.Banner002259 .bx-pager div a{ display:block; width:12px; height:12px; border: 2px solid #fff; border-radius:50%; overflow:hidden; line-height: 50px;display: none;}
.Banner002259 .bx-pager div a.active{  background-color: #fff;}
.Banner002259 .file, .Banner002259 .file video {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 100;
}
.Banner002259 .file {
   display: none;
    z-index: 10;
    background: #000;
}
@media(min-width:768px){
.Banner002259 li img{width:100%; left: 0; max-width: 100%; height:670px; border-radius: 10px;}
.Banner002259 li img.imgicon{ height:auto;}
.Banner002259 .bx-controls{ bottom:5%;}
}
@media (max-width: 480px){
	.Banner002569,.RighInfo002223{width: 100%;float: none;}
}
/*
 .Floor002375 为demo编号
 */
.Floor002375{ background: url(../images/Floor002375-bg.png) no-repeat right top; padding: 30px 0 60px; margin-bottom: -30px; background-size: auto 100%;position: relative;}
.Floor002375 .bg01{width: 500px;
    height: 500px;
    background: #fb6300;
    position: absolute;
    left: 0;
    top: -150px;
    z-index: -1;}
.Floor002375 .auto{ }

.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: 38px; 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{  line-height: 26px;  font-size: 14px; color: #fff; padding: 5px 20px; position: relative; margin-top: 7%;display: inline-block;background: #fb6300;border-radius: 5px;
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: #111111; 
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;border-radius: 5px;
}
.Floor002375 .word .more span{ position: relative; z-index: 3; display: block;}
.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;}
.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; }
    .Floor002375 .word .more i{ margin-top: -8px;}
}
@media only screen and (min-width:768px ) {
	.Floor002375{ padding: 40px 0 70px;}
    .Floor002375 .pic{ float: left; width: 65%;box-shadow: 0 25px 90px rgba(6, 18, 44, 0.25);border-radius: 6px;overflow: hidden;}
	.Floor002375 .word{ float: right; width: 28%;margin-top: 5%;}
	.Floor002375 .word .tit{font-size: 24px; line-height: 42px;}
	.Floor002375 .word .tit em{ font-size: 42px; top: 10px;padding-right: 30px;}
	.Floor002375 .word figure{line-height: 26px;font-size: 14px;text-align: justify;}
}
@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: 38px;}
	
}
@media only screen and (min-width:1280px ) {
	.Floor002375{ padding: 70px 0 100px;}
	.Floor002375 .word .tit{font-size: 28px; line-height: 40px;position: relative;}
	.Floor002375 .word .tit:after{ margin: 45px 0;}
	.Floor002375 .word .tit em{ font-size: 38px;color: #333; }
}
@media only screen and (min-width:1440px ) {
	.Floor002375{ padding: 90px 0 110px;}
	.Floor002375 .word .tit{font-size: 30px; line-height: 60px;}
	.Floor002375 .word .tit:after{ margin: 55px 0;}
	.Floor002375 .word .tit em{ font-size: 48px; }
}
.Floor002375 .word .img01{border-radius:5px;margin-top: 5%;    box-shadow: 0 25px 90px rgba(6, 18, 44, 0.25);}
@media (max-width: 480px){
	.Floor002375{background: none; margin:0; padding-bottom:0;}
	.Floor002375 .bg01{display: none;}
	.Floor002375 .word .tit em{font-size: 18px;}
}
/*Floor002143 */
.Floor002143 .auto{ position:relative; }
.Floor002143 .pic img{ display:block; width:100%;}
.Floor002143 .pic img.phone{ display:none;}
.Floor002143 .click{position:absolute; left:0; top:0; width:100%;height: 100%;}
.Floor002143 .file,
.Floor002143 .file video{position:absolute; left:0; top:0; width:100%;z-index: 10}
.Floor002143 .click{ /*background:url(../images/Floor002143-video.png) no-repeat 5% 5%; */cursor:pointer;}

.Floor002143 .file{ display:none; z-index:10; background:#000;}
.Floor002143 .wordall{z-index: 100;}
.wordall .pro01{max-width: 326px;position: absolute;top:30%;left:30%;top: -27%;
    left: 30%;overflow: hidden;}
.wordall .pro01 img{border-radius: 5px;}
.wordall .pro01 p{color: #262626;
    font-weight: bold;
    font-size: 32px;margin:0;margin-bottom: 2%;text-align: center;}
.wordall .pro02{position: absolute;left:5%;top:30%;}
.wordall .pro02 .fl{width:30%;}
.wordall .pro02 .fl h3{font-size: 38px;
    color: #fff;position: relative;margin-bottom: 2%;}
.wordall .pro02 .fl h3:after{position: absolute;content: "";background: #cecece;height:100px;width: 2px;
    left: 8%;
    top: -150%;}
.wordall .pro02 .fl p{
    margin: 1.2rem 0;
    line-height: 26px;
    max-height: 130px;
    overflow: hidden;
    box-sizing: content-box;
    color: #fff;
    position: relative;
    font-size: 14px;
}
.wordall .pro02 .fr{margin-right: 7%;margin-top: -12%;}
.wordall .pro02 .fr p{color: #fff;
    display: inline-block;
    letter-spacing: 5px;
    font-size: 16px;    margin-left: 10%;
}
.wordall .pro03{margin-top: -5%;
    margin-left: 25%;width: 500px;}
.wordall .pro03 p{float: right;
    color: #fff;
    margin: 0;
}}
@media(max-width:1200px){
.Floor002143 .pic img{ display:none;}
.Floor002143 .pic img.phone{ display:block;}
}
@media (max-width: 480px){
	.wordall .pro01,.wordall .pro02,.wordall .pro03{position: inherit;}
	.wordall .pro01{max-width: 100%;}
	.wordall .pro01 p,.wordall .pro02 .fl h3{font-size: 20px;}
	.wordall .pro02 .fl{width:100%;}
	.wordall .pro02 .fl h3,.wordall .pro02 .fl p{color: #333;}
	.wordall .pro02 .fl h3:after{display: none;}
	.wordall .pro03{margin:0;margin-top: 2%;padding:2% 0;background: #fb6300;width: 100%;position: relative;}
	.wordall .pro03 p{position: absolute;right:0;top:20%;}
}


/*
 .Floor001703 为demo编号
 */
.Floor001703{margin:11% 0 3% 0;position: relative;background: url(../uploadfiles/in03.png) no-repeat bottom left;padding-bottom: 6%;}
.Floor001703 .bg02 {
    width: 399px;
    height: 500px;
    background: #fb6300;
    position: absolute;
    right: 0;
    top: -187px;
    z-index: -1;
}
.Floor001703 .title{ text-align:center;  background:url(../images/Floor001703-title_icon.png) no-repeat center top; padding-top:25px; overflow:hidden; padding-bottom:5%;}
.Floor001703 .title figure{ position:relative;display:inline-block; font-size:30px;}
.Floor001703 .title figure span{ display:block; color:#c2ee9f; text-transform:uppercase; font-size:35px; font-family:"Courier New", Helvetica, Arial, sans-serif;}
.Floor001703 .title figure::before,
.Floor001703 .title figure::after{ position:absolute; content:''; height:1px; width:150%; bottom:30%;
background: rgb(254,255,255); 
background: -moz-linear-gradient(left,  rgba(254,255,255,1) 0%, rgba(233,233,233,1) 100%); 
background: -webkit-linear-gradient(left,  rgba(254,255,255,1) 0%,rgba(233,233,233,1) 100%); 
background: linear-gradient(to right,  rgba(254,255,255,1) 0%,rgba(233,233,233,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#e9e9e9',GradientType=1 ); 
}
.Floor001703 .title figure::before{ left:0; transform:translateX(-105%);}
.Floor001703 .title figure::after{ right:0; transform:translateX(105%) rotate(180deg);}
.Floor001703 .iconall{width:11.5%;float:left;}
.Floor001703 .icon{margin-bottom: 4%;box-shadow: 0 15px 30px -9px rgba(36, 43, 49, 0.18);width:100%;text-align: center;padding:2% 0;border-radius: 6px; transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;}
.Floor001703 .icon a {display:block;width:100%;height:100%;}
.Floor001703 .icon img{margin-top: 8%;}
.Floor001703 .icon p{text-align: center;}
.Floor001703 .icon:hover{background:#fb6300; }
.Floor001703 .icon:hover p{color: #fff;}
.Floor001703 .icon .pic02{display: none;}
.Floor001703 .icon:hover .pic01{display: none;}
.Floor001703 .icon:hover .pic02{display: inline-block;}
.Floor001703 .intro{ float:left; width:40%; padding:0 5%;}
.Floor001703 .img{ float:right; width:45%;margin-top: -15%;}
.picall{}
.Floor001703 .info{ padding:2% 0;}
.Floor001703 .info .more {
    line-height: 26px;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    position: relative;
    margin-top: 0%;
    display: inline-block;
    background: #fb6300;
    border-radius: 5px;
    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;
    position: absolute;
}
.Floor001703 .info .more:hover{background: #111;}
.Floor001703 .info h1{font-size:38px; margin:0; max-width:315px;position: relative;color: #111;}
.Floor001703 .info h1:before{background: #cecece;content: "";position: absolute;width:100px;height:2px;left:-100px;top:20px;}
.Floor001703 .info p{line-height:25px; color:#6e6e6e;text-align: justify;}
.Floor001703 .menu a{ float:left; background:url(../images/Floor001703-icon.png) no-repeat left center; padding-left:20px; color:#6e9f42; font-size:16px; margin-right:20px;}
.Floor001703 .menu a:last-child{ margin-right:0;}
.Floor001703 .picall{}
.Floor001703 .picall img{box-shadow: 0 25px 90px rgba(6, 18, 44, 0.25);
    border-radius: 6px;float: right;
}
@media(max-width:768px){
.Floor001703 .intro,
.Floor001703 .img{ float:none; width:auto;}
.Floor001703 .intro{ padding:0;}
.Floor001703 .img{ text-align:center; margin:0;}
}
@media(max-width:480px){
.Floor001703 .title figure{font-size:20px;}
.Floor001703 .title figure span{font-size:24px;}
.Floor001703 .bg02,.Floor001703 .icon{display: none;}
.Floor001703 .info h1{font-size: 18px;}
.Floor001703 .info h1:before{display: none;}
.Floor001703 .info .more{ position:static;}
}
@media(max-width:375px){
.Floor001703 .menu a{font-size:14px; margin-right:10px;}
}
/*
 .PicList001212 为demo编号
 */
.PicList001212 ol{ background-color:#fff; border-bottom:4px solid #f08200; position:relative; padding-right:39.5%;color:#ccc; margin:3% 0;border-radius: 6px;overflow: hidden;    box-shadow: 0 25px 90px rgba(6, 18, 44, 0.25);}
.PicList001212 ol .Ispic{ position:absolute; width:34.5%; right:0; top:0; height:100%;    transition: all 0.3s ease-out;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;}
.PicList001212 ol  div{ padding:4% 0 4% 4%;}
.PicList001212 ol  div:hover h3 a{color: #fb6300;cursor: pointer;}
.PicList001212 ol h3{ margin:0; font-size:18px; font-weight:normal;}
.PicList001212 ol h3 a{ color:#333;font-weight: 700;transition: all 0.3s ease-out;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;}
.PicList001212 ol p{ line-height:28px;color: #666 }
.PicList001212 time{ display:block; position:relative;color: #999;}
.PicList001212 time span{ margin-right:3%;}
.PicList001212 time::before,
.PicList001212 time::after{ position:absolute; content:''; width:12px; height:2px; right:0; top:50%; margin-top:-1px; background-color:#666;}
.PicList001212 time::after{ transform:rotate(90deg);}
.PicList001212 ol time::before,
.PicList001212 ol time::after{ background-color:#fff;}

.PicList001212 li{ float:left; width:32%; border:1px solid #ddd; margin:0 2% 3% 0;transition:all ease-out 0.5s;}
.PicList001212 li:nth-of-type(3n){ margin-right:0;}
.PicList001212 li div{ padding:5%;}
.PicList001212 li .Ispic{ display:block; padding-bottom:67%; transition:all ease-out 0.5s;}
.PicList001212 li h3{ margin:0; font-size:16px;}
.PicList001212 p{ line-height:28px; height:112px; overflow:hidden;}
.PicList001212 li figure{ overflow:hidden;}
.PicList001212 li:hover figure a{ transform:scale(1.2);}
.PicList001212 li:hover{ border-color:#f08200; box-shadow:0 0 5px rgba(240, 130, 0, 0.8);}
.PicList001212 li:hover h3 a{color:#f08200;}
.PicList001212 li:hover time::before,
.PicList001212 li:hover time::after{ background-color:#f08200;}

@media(max-width:768px){
.PicList001212 li{ width:49%;}
.PicList001212 li:nth-of-type(3n){ margin-right:2%;}
.PicList001212 li:nth-of-type(2n){ margin-right:0;}
}
@media(max-width:640px){
.PicList001212 ol{padding-right:0;}
.PicList001212 ol .Ispic{ position:static; width:auto; display:block; right:0; top:0; height:auto; padding-bottom:50%;}
.PicList001212 ol div{ padding-right:4%;}
.PicList001212 p{ height:56px;}
}
@media(max-width:480px){
.PicList001212 li p{ line-height:22px; height:44px;}
.PicList001212 li time{ font-size:12px;}
.PicList001212 li time span{ display:block;}
}
@media(max-width:375px){
.PicList001212 li{ float:none; width:auto; margin-right:0 !important;}
}
/*PicList002622 */
.PicList002622{ }
.PicList002622 >.auto{ max-width:1075px;}
.PicList002622 .news-top li{position:relative;}
.PicList002622 .news-top li .pic img{ display:block; }
@media(min-width:1025px){
.PicList002622 .news-top li{ padding-bottom:50.605%;}
.PicList002622 .news-top li > *{ position:absolute; top:0; width:100%;}
.PicList002622 .news-top li .pic{left:0;}
.PicList002622 .news-top li .pic img{ height:100%; max-width:none;}
.PicList002622 .news-top li .ycenter{ right:0; height:100%; max-width:463px;}
}
.PicList002622 .news-top li .txt{ background:#fff; border:2px solid#fb6300; width:100%; padding:10% 5% 10% 8%;;}
.PicList002622 .news-top li .txt time{ font-weight:bold; font-family:"Times New Roman", Times, serif; float:right; text-align:center; font-size:13px; color:#fb6300;}
.PicList002622 .news-top li .txt time span{ display:block; font-size:44px;}
.PicList002622 .news-top li .txt h2{ clear:both; margin:0; font-size:26px; font-weight:normal;}
.PicList002622 .news-top li .txt h2::after{ display:block; content:''; width:35px; height:2px; background:#fb6300; margin:3% 0 0 0;}
.PicList002622 .news-top li .txt p{ font-size:15px; line-height:24px; height:72px; margin:5% 0 10% 0;}
.PicList002622 .bx-viewport{ z-index:1;}
.PicList002622 .bx-pager{ position:relative; z-index:3; width:32.74%; float:right; margin-top:-27px; text-align:center;}
.PicList002622 .bx-pager div{ display:inline-block; width:15px; margin:0 5px;}
.PicList002622 .bx-pager  a{ display:block; border-radius:50%; width:15px; height:15px; border:1px solid #ebebeb; position:relative; overflow:hidden; line-height:1000px;}
.PicList002622 .bx-pager  a.active::before{ position:absolute; content:''; left:3px; top:3px; bottom:3px; right:3px;border-radius:50%; background:#fb6300;}

.PicList002622 .more{ display:inline-block; position:relative; color:#6b6b6b;  font-size:12px; padding-right:26px; padding-bottom:5px; border-bottom:1px solid #fb6300;}
.PicList002622 .more::after{ position:absolute; content:''; border:6px solid transparent; bottom:-6px; right:-6px; border-left-color:#fb6300;}

.PicList002622 .news-list{margin:3% 0;}
.PicList002622 .news-list h3 {
    font-size: 38px;
    margin: 0;
    max-width: 315px;
    position: relative;
    color: #111;margin-bottom: 2%;position: relative
}

.PicList002622 .news-list h3:after{position: absolute;right: 30%;content: "";background: #111;width:100px;height:1px;bottom:39%;}
.PicList002622 .news-list > .auto{ position:relative; }
.PicList002622 .news-list .grid{    box-shadow: 0 15px 25px rgba(6, 18, 44, 0.25);width: 32%;min-height: 100px;float: left;-webkit-transition: top 1s ease, left 1s ease;-moz-transition: top 1s ease, left 1s ease;-o-transition: top 1s ease, left 1s ease;-ms-transition: top 1s ease, left 1s ease;transition: top 1s ease, left 1s ease;margin-right: 2%;margin-bottom: 2%;border-radius: 6px;overflow: hidden;}
.PicList002622 .news-list .grid:nth-child(3n){margin-right: 0;}
.PicList002622 .news-list .pic{ position:relative; }
.PicList002622 .news-list .pic time{ position:absolute; left:0; top:0; background:#fb6300; color:#fff; width:97px; text-align:center; padding:2% 0;}
.PicList002622 .news-list .pic time span{ display:block; font-size:40px; line-height:40px;}
.PicList002622 .news-list .pic img{ display:block; width:100%;}
.PicList002622 .news-list .txt{ background:#fff; text-align:center; padding:5% 3%;}
.PicList002622 .news-list .txt h2{ margin:0; font-weight:normal; font-size:24px;}
/*.PicList002622 .news-list .txt h2::after{ display:block; content:''; width:30px; height:2px; margin:2% auto 4%;background:#fb6300;}*/
.PicList002622 .news-list .txt  p{ font-size:15px; line-height:24px;  padding:0 5%;margin: 2% 0;}
.PicList002622 .news-list .txt  p a{ color:#fb6300;}
@media(max-width:1024px){
.PicList002622 .news-top li .txt{ padding-top:5%; padding-bottom:5%;}
.PicList002622 .news-top li .pic img{ width:100%; }
}
@media(max-width:768px){
.PicList002622 .news-list{ padding:0 10px;}

.PicList002622 .bx-pager{ width:auto; float:none; margin-top:2%;}
.PicList002622 .news-top li .txt{ padding:3%;}
.PicList002622 .news-top li .txt p{ margin:3% 0;}
}
@media(max-width:480px){
.PicList002622 .news-list{ padding:0 5px;}

.PicList002622 .news-list .pic time{ width:78px;}
.PicList002622 .news-list .pic time span{ font-size:24px; line-height:30px;}
.PicList002622 .news-list .txt h2{  font-size:16px;}
.PicList002622 .news-list .txt  p{ font-size:12px; line-height:20px;  padding:0;}
.PicList002622 .news-list > .auto{width:100%!important;}
.PicList002622 .news-list .grid{width:100%;}
.PicList002622 .news-list .grid:nth-child(2n){margin-right: 0;}
.PicList002622 .news-list .txt p{display: none;}
    .PicList002622 .news-list h3 {font-size: 18px;}
    .PicList002622 .news-list h3:after{display: none;}
}
/*
 .PicList002256 为demo编号
 */
.PicList002256 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.PicList002256 .auto_1260{  padding: 0 2%;}
}
.PicList002256{}
.PicList002256{ padding-top:25px;}
.PicList002256 li{ padding-left:35px; position:relative; margin:10px 0;}
.PicList002256 li time{ background:url(../images/PicList002256-date.jpg) no-repeat; width:62px; height:63px; padding:12px 0 0; overflow:hidden; text-align:center; color:#fff; position:absolute; left:0; top:50%; margin-top:-31px; font-size: 12px;}
.PicList002256 li time span{ display:block; font-size:16px; font-weight:bold; padding-top: 5px;}
.PicList002256 li .txt{ padding:25px 20px 16px 50px; border:1px solid #e6e6e6; overflow:hidden;}
.PicList002256 li .txt .pic{ margin-bottom: 10px; display: block;}
.PicList002256 li .txt .pic img{ width:180px; height:115px;}
.PicList002256 li .txt h3{ margin:0; font-size:14px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.PicList002256 li .txt .more:hover,
.PicList002256 li .txt h3 a:hover{ color:#3c89d9;}
.PicList002256 li .txt p{ margin:10px 0; color:#6f6f6f; height:48px; line-height: 24px; overflow:hidden; font-size: 12px; margin: 10px 0;}
.PicList002256 li .txt .more{ background:url(../images/PicList002256-more.jpg) no-repeat right center; padding-right:20px;font-family: Arial;color: #a9a9a9;text-transform: uppercase;}
@media only screen and (min-width:481px ) {
	.PicList002256 li .txt .pic{ float: right; margin-left:10px; margin-bottom: 0;}
}
@media only screen and (min-width:768px ) {
	.PicList002256 li .txt{ padding:25px 20px 16px 70px;}
}
/*
 .Timeline001539 为demo编号
 */
.Timeline001539{ padding:3% 0;background:url(../uploadfiles/hbg.png)  no-repeat;background-size:cover;}
.Timeline001539 .list{ background:url(../images/Timeline001539-icon.png) no-repeat center top/auto 50px; padding-top:50px; padding-bottom:62px;}
.Timeline001539 .list ul{ position:relative; padding:3% 0 10%;}
.Timeline001539 .list ul::after,
.Timeline001539 .list ul::before{position:absolute; content:'';left:50%; }
.Timeline001539 .list ul::before{  width:2px; height:100%; background-color:#333; margin-left:-1px; top:0;}
.Timeline001539 .list ul::after{ background:url(../images/Timeline001539-end.png) no-repeat; width:26px; height:62px; margin-left:-13px; bottom:-62px;}
.Timeline001539 .list li{ padding-bottom:3%; min-height:80px; padding-right:50%;background:url(../images/Timeline001539-bg.jpg) repeat-y center top; }
.Timeline001539 .list li:nth-child(2n){ padding-right:0; padding-left:50%;}
.Timeline001539 .list li div{ position:relative; padding-right:120px;}
.Timeline001539 .list li:nth-child(2n) div{ padding-right:0; padding-left:120px;}
.Timeline001539 .list li time{ position:absolute; right:0; top:0; width:105px; border-bottom:2px solid #333;  font-size:36px; font-weight:bold; line-height:46px;color: #fb6300;}
.Timeline001539 .list li:nth-child(2n) time{ text-align:right; right:auto; left:0;}
.Timeline001539 .list li time::before{ position:absolute; content:''; width:8px; height:8px; border-radius:50%; background-color:#fb6300; right:-4px; bottom:-5px;}
.Timeline001539 .list li:nth-child(2n) time::before{ right:auto; left:-4px;}
.Timeline001539 .list li p{ margin:0; font-size:16px; line-height:2; text-align:right; padding-top:16px;}
.Timeline001539 .list li:nth-child(2n) p{ text-align:left;}
@media (max-width: 480px){
	.Timeline001539{background: none;}
	.Timeline001539 .list li time{ width:80px; font-size: 24px;}
	.Timeline001539 .list li div{ padding-right:90px;}
}
/*
 Menu000901 为demo编号
 */
.Menu000901{ padding-top:2%;margin-bottom: 2%;}
.Menu000901 ul { text-align:right;}
.Menu000901 ul li{ position: relative;
    background-color: #3d3d3d;
    cursor: pointer;
    box-shadow: 16px 0 40px rgba(0, 0, 0, 0.55);
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    display: table;
    height: 140px;
    width: 300px;
	display:inline-block;
	float:none;
	margin:0;
	z-index:1;
}
.Menu000901 ul li h4{display: table-cell;
    vertical-align: middle;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    color: #fff;
    line-height: 2;
    font-weight: bold;
	text-align: left;
	font-size: 20px;
	line-height:140px;}
.Menu000901 ul li .picimg{top: -20%;
    height: calc(100%);
    width: 230px;
    right: 5%;
    z-index: 10;
    opacity: 0.6;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
	position: absolute;
	background-size:contain !important;}
.Menu000901 ul li  .leftAngle {
   
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    border-color: transparent transparent #3d3d3d #3d3d3d;width: 0;
    height: 0;
    border-style: solid;transform: rotate(270deg);
    -webkit-transform: rotate(270deg);border-width: 50px 70px;
    bottom: 20px;
    left: -119px;position: absolute;
}
.Menu000901 ul li:hover,.Menu000901 ul li.aon{background: #fb6300;}
.Menu000901 ul li:hover .leftAngle,.Menu000901 ul li.aon .leftAngle{border-color: transparent transparent #fb6300 #fb6300;}
.Menu000901 ul li:hover .picimg{opacity: 1;}
/*.Menu000901 ul li  .leftAngle :after{content: attr(data-num);
    position: absolute;
    height: 140px;
    right: 6%;
    bottom: 0%;
    font-family: number;
    font-size: 165px;
    overflow: hidden;
    z-index: -1;
    opacity: 0.7;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;}*/
.Menu000901 ul li a{ border:0; width:100%; height:100%; position:absolute; display: block; z-index:666;}
.Menu000901 ul li:hover a,.Menu000901 ul li.on a{ color: #e60013; border-bottom-color: #e60013;}
.Menu000901 ul li:nth-child(2) .leftAngle{ z-index:2;}
.Menu000901 ul li:nth-child(3) .leftAngle{ z-index:3;}

@media (max-width:320px){
	.Menu000901 ul li{ width:24%; padding-left:4%; text-align:center;}
	
	}
	@media (max-width:480px){
		.Menu000901 ul li .leftAngle{display: none;}
		.Menu000901 ul li{height: 80px;width: 100%; display:block;}
		.Menu000901 ul li h4{ line-height:80px; text-indent:40px;}
		
	}
/*
 .Floor001308 为demo编号
 */
.Floor001308{ background:url(../uploadfiles/probg.png) no-repeat center center/cover; padding:3% 0;}
.probg02{background:url(../uploadfiles/probg02.png) no-repeat center center/cover; padding:6% 0}
.Floor001308 h1{ margin:0; text-align:center; font-weight:normal;color: #393838;font-size: 40px;}
.Floor001308 h1 span{ display:block;font-size: 30px;color: #898989;}
.Floor001308 h1 b{padding-left: 10px;font-size: 30px; text-transform:uppercase;}
.Floor001308 .more{ text-align:center; padding:2% 0;} 
.Floor001308 .more a{ width:54px; line-height:54px; height:54px; display:inline-block; color:#fff; font-size:12px; border-radius:50%; background-color:#cdcdcd; transition:0.3s;}
.Floor001308 .more a:hover{background-color:#fb6300;}
.Floor001308 li{ float:left; width:23.5%; margin-right:2%; text-align:center;background: #fff;    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;}
.Floor001308 li a{ display:block; border-bottom:#e6e6e6 2px solid;transition:0.3s;}
.Floor001308 li figure{ position:relative;}
.Floor001308 li a figure i{ opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/Floor001308-more.png) no-repeat center center rgba(251, 99, 0, 0.7)/auto 25%; transition:0.3s;}
.Floor001308 li img{ display:block; width:100%;}
.Floor001308 li a:hover figure i{ opacity:1;}
.Floor001308 li a:hover{ border-bottom-color:#fb6300;}
.Floor001308 li p{ line-height:20px; overflow:hidden; height:40px; color:#999; font-size:12px;}
.Floor001308 li h5{ height:32px; overflow:hidden;}
.Floor001308 li h5 span{ display:inline-block; padding:0 10px; line-height:30px; border:#fb6300 1px solid; font-weight:normal; font-size:16px; color:#fb6300;}
.Floor001308 li a:hover h5 span{border-color:#fb6300;}
@media(min-width:769px){
.Floor001308 li:nth-child(4){ margin-right:0;}
}
@media(max-width:768px){
.Floor001308 li{ width:49%; margin-bottom:3%;}
.Floor001308 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.Floor001308 h1{font-size: 30px;}
.Floor001308 h1 span,
.Floor001308 h1 b{font-size: 24px;}
.probg02 { background: none;padding: 6% 0;}
.Menu000901 ul li:last-child{ margin-right: 0%;}
}
/*
 .Floor002409 为demo编号
 */
.Floor002409{padding: 2% 0;}

/*word*/
.Floor002409 .word{ padding: 40px 0 25px 0; }
.Floor002409 .word-head {position: relative; }
.Floor002409 .word-head h2{ font-size: 26px; color: #fb6300; margin: 0; position: relative; z-index: 3;}
.Floor002409 .word-head em{ font-style: normal; color: #3e61af; font-family: Myriad Pro; font-size: 34px; text-transform: uppercase;position: relative; z-index: 3;}
.Floor002409 .word-head .bg{ font-size: 70px; font-weight: bold;  color: #f9f9f9; position: absolute; top: 54%; left: 0; text-transform: uppercase; z-index: 1; line-height: 0.8;}
@media only screen and (min-width:1024px ) {
	.Floor002409 .word{ float: left; width: 50%; padding-right: 6%; padding-left: 3%; border-left: 1px solid #eee;}
	.Floor002409 .word-head h2{ font-size: 36px;}
	.Floor002409 .word-head em{font-size: 44px;    text-transform: uppercase;}
	.Floor002409 .word-head .bg{ font-size: 130px;top: 30%;}
}
@media only screen and (min-width:1440px ) {
	.Floor002409 .word{ padding: 0 6% 55px 38px;}
	.Floor002409 .word-head h2{ font-size: 46px;}
	.Floor002409 .word-head em{font-size: 54px;}
	.Floor002409 .word-head .bg{ font-size: 150px;}
}

.Floor002409 .word .more{ display: block; border: 1px solid #073190; padding: 9px 0 9px 0; width: 170px; text-align: center; color: rgba(23,61,147,.6); position: relative; margin-top: 20px;
transition: color .5s;}
.Floor002409 .word .more span{ position: relative; z-index: 2; padding-right: 25px;}
.Floor002409 .word .more i{ background:  url(../images/Floor002409-more_icon.png) no-repeat; display: block;width: 19px; height: 13px; position: absolute; top: 50%; margin-top: -6px; right: 0;}
.Floor002409 .word .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background: #073190;transition: width .5s; }
.Floor002409 .word .more:hover{ color: #fff;}
.Floor002409 .word .more:hover:after{ width: 100%;}
@media only screen and (min-width:1024px ) {
	.Floor002409 .word .more{margin-top: 40px;}
}

.Floor002409 .word figure{ color: #555; font-size: 15px; line-height: 2; position: relative; z-index: 3; padding-top: 22px;text-align: justify;}
@media only screen and (max-width:480px ) {
	.Floor002409 .word figure{ font-size: 14px;}
}
@media only screen and (max-width:640px ) {
.Floor002409 .word{ width:100% !important; padding: 40px 0 25px 0 !important; border:0 !important;}
.Floor002409 .word-head h2{ font-size: 26px !important; }
.Floor002409 .word-head em{ font-size: 34px !important; }
.Floor002409 .word-head .bg{font-size: 70px !important; top: 54% !important;}
}
/*word end*/

/*.navs*/
.Floor002409 .navs{background: url(../images/Floor002409-img.jpg) no-repeat left top; background-size: cover; position: relative; margin-top: 200px; margin-bottom: 30px;}
.Floor002409 .navs li{ float: left; width: 33.3334%; padding: 40px 4%; position: relative;height: 200px;}
.Floor002409 .navs li .bg{-moz-opacity:0.9; opacity: 0.9; filter:alpha(opacity=90); position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2;}
.Floor002409 .navs li a{ color: #fff; position: relative; z-index: 5; display: block;}

.Floor002409 .navs li h3{ font-size: 22px; margin: 0;}
.Floor002409 .navs li h3:after{ content: ""; margin: 15px 0 12px; width: 20px; height: 2px; background: #fff; display: block;}
@media only screen and (max-width:480px ) {
	.Floor002409 .navs li h3{ font-size: 18px;}
}

.Floor002409 .navs li figure{ line-height: 26px; height: 52px; overflow: hidden;}

.Floor002409 .navs li.li0{ text-align: center; position: absolute; right: 33.3334%; top: -200px;}
.Floor002409 .navs li.li0 span{ display: block; width: 60%; height: 65px; max-width: 65px; margin: 0 auto; background: url(../images/Floor002409-videoicon.png) no-repeat; background-size: 100% auto; margin-top: 10px;}
.Floor002409 .navs li.li0 h3:after{ display: none;}
.Floor002409 .navs li.li0 .bg{ background-color: #075490;}
.Floor002409 .navs li.li1 .bg{ background-color: #feac1a;}
.Floor002409 .navs li.li2 .bg{ background-color: #fb6300;}
.Floor002409 .navs li.li3 .bg{ background-color: #5e5e5e;}
.Floor002409 .navs li.white{ background: #fff;}
@media only screen and (max-width:640px ) {
	.Floor002409 .navs{ width:100% !important; margin-top: 0;}
	.Floor002409 .navs li{ width: 50% !important; height:200px !important;}
	.Floor002409 .navs li .bg{ width:180px !important; height:200px !important;}
	.Floor002409 .navs li.li0{ position: relative; top: 0; right: 0;}
	.Floor002409 .navs li.kong{ display: none;}
}
@media only screen and (min-width:768px ) {
	.Floor002409 .navs li{ width: 33.3334%;}
}
@media only screen and (min-width:1024px ) {
	.Floor002409 .navs{ float: right; width: 50%;margin-top:0; margin-bottom: 0;}
	.Floor002409 .navs li{ height: 240px;}
	.Floor002409 .navs li.li0{ right: 0;top: -240px;}
}
/*.navs end*/
.intro .auto_1200{background: url(../uploadfiles/di.png) no-repeat center center/cover;} 
.Brandbox{height:350px;width:400px;border:4px solid #fb6300;position: relative;}
.Brandbox .img01{position: absolute;
    right: -29%;
    bottom: -15%;}
.Brandbox p{line-height: 2;font-size: 24px;color:#fb6300; text-align: center;margin-top: 97px;}
.dibox {text-align: center;margin:5% 0;}
.dibox {letter-spacing: 5px;}
.dibox h3{letter-spacing: 10px;
    font-weight: 700;
    color: #262626;font-size: 16px}

@media (max-width: 480px){
	.Brandbox{width:100% !important;}
	.Brandbox .img01{display: none !important;}
}
/*.eventall {position: relative;}
.eventall img{width:20%;position: absolute;}*/
.eventall .img0101{width:20%;position: absolute;right: 2%;top:-4%;}
.eventall { position: fixed;z-index: 10;
    top: 20%;right: 0%;}
.eventall h3{
    width: 30px;
    border: 1px solid #ddd;
    background: #fb6300;
    z-index: 9999;
    border-radius: 6px;z-index: 9999;
   /* -webkit-animation: loading 1s linear infinite alternate;
    -moz-animation: loading 1s linear infinite alternate;
    -ms-animation: loading 1s linear infinite alternate;
    -o-animation: loading 1s linear infinite alternate;
    animation: loading 1s linear infinite alternate;*/text-align: center;font-size: 16px;height:90px;color: #fff;}
.event{width:180px; border: 1px solid #ddd;background: #fff; z-index: 9999;border-radius: 6px;position: absolute;top:0;right:-190px;transition: all 2s;padding:10px;}
.event .o{color:#fb6300;font-weight: bold}
.event img{margin-left: 20px;}
.eventall:hover{cursor: pointer}
.eventall:hover .event{right:0%;cursor: pointer}
/*.eventall:hover h3{display: none;}*/
.event .event01 p{font-weight: 2;font-size: 14px;margin:1% 0;}
.event .event01 p:hover{color:#fb6300;cursor: pointer;}
.event .event01{padding-bottom: 2%;border-bottom: 1px solid #cecece;margin-bottom: 4%;}
.event .event01:last-child{margin-bottom: 0;padding-bottom: 0;border:0px;}
@media (max-width:480px){
    .eventall {display: none;}
}

/*
 .Floor001324 ä¸ºdemoç¼–å·
 */
.Floor001324{  position:relative;padding-bottom: 5%;padding-top: 3%;background-size:cover;}

.Floor001324 .auto{ position:relative;background: #fff;color: #333;}
.Floor001324 .map{ height:auto;  width:100%;}

.Floor001324 .map #allmap{height: 540px;}

.Floor001324 .Pages{ text-align:center; padding-top:25px;}
.Floor001324 .Pages .p_cur,
.Floor001324 .Pages .p_count,
.Floor001324 .Pages .p_total,
.Floor001324 .Pages .p_jump,
.Floor001324 .Pages .a_first,
.Floor001324 .Pages .a_end{ display:none;}
.Floor001324 .Pages a{ display:inline-block;background-color: #fff; padding:0 5px;border: 1px #cecece solid; line-height:27px;}
.Floor001324 .Pages em{ font-style:normal;}
.Floor001324 .Pages a.a_cur,
.Floor001324 .Pages .a_prev{ padding:0 9px; color:#fff; background-color:#0c3191; border-color:#0c3191;}

@media(max-width:1024px){
.Floor001324 .flash{ display:none;}
.Floor001324 .list{ float:none; width:auto; max-width:640px; margin:0 auto;min-height: inherit;overflow: hidden;}
.Floor001324 .result li{ padding-bottom:10px;}
.Floor001324 .result li figure h3{ display:none;}
}
@media(max-width:768px){
    .Floor001324{padding: 4% 0;}
    .Floor001324 .map{position: relative;width: 100%;}
    .Floor001324 .map #allmap{    height: 350px;}
    .Floor001324 .list h1 span{font-size: 20px;}
}

/*
 .Floor000457 ä¸ºdemoç¼–å·
 */
.Floor000457{}
.Floor000457{    background: #fb6300;
    margin-top: -5%;
    /* z-index: 10000; */
    position: relative;}
.Floor000457 .auto{ position:relative;}
.Floor000457 ul{ overflow:hidden; padding:2% 0;}
.Floor000457 ul li{ color:#fff; float:left; width:400px; list-style:none;text-align: center;}
.Floor000457 ul li dl{  position:relative;}
.Floor000457 ul li h5{ font-size:18px;     padding: 2% 0px; margin:0px;}
.Floor000457 ul li p{ padding:0px; margin:0px;}
.Floor000457 ul li.li1 dl,.Floor000457 ul li.li2 dl{ text-transform:uppercase; padding-right:42px; margin-right:50px;}
/*.Floor000457 ul li.li1{background:url(../images/Floor000457-icon1.png) no-repeat left top;}
.Floor000457 ul li.li2{background:url(../images/Floor000457-icon2.png) no-repeat left top;}
.Floor000457 ul li.li3{background:url(../images/Floor000457-icon3.png) no-repeat left top;}
.Floor000457 ul li.li1:hover{background:url(../images/Floor000457-icon1_hover.png) no-repeat left top;}
.Floor000457 ul li.li2:hover{background:url(../images/Floor000457-icon2_hover.png) no-repeat left top;}
.Floor000457 ul li.li3:hover{background:url(../images/Floor000457-icon3_hover.png) no-repeat left top;}*/

@media(max-width:640px){
.Floor000457 ul li{ width:100% !important;}
.Floor000457 ul li.li1 dl,.Floor000457 ul li.li2 dl{ padding:0; margin:0;}
}

/*Form002219*/
.Form002219{ padding-bottom:3%;margin-top: 3%;}
.Form002219 h2{font-size: 24px;color: #212121;text-align: center;font-weight: normal;}
.Form002219 dl{ width:100%;  padding-left:90px; min-height:40px; position:relative; margin-bottom:15px; }
.Form002219 .odd{width:100%;}
.Form002219 dl span{color:red;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0;  text-align:right; line-height:60px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:60px;height:60px; color:#5b5b5b;}
.Form002219 .textcode{ width:92.4%;}
.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:200px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#fb6300; color:#728391; font-size:14px; border:none;  cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#fb6300;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}  
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}  
}
/*Form002219 End*/


/*
 .PicList002273 ä¸ºdemoç¼–å·
 */
.PicList002273{padding-top:2%;margin-bottom: 4%;}

.PicList002273 .tab{width:100%;border-bottom: 1px solid #cecece;border-top: 1px solid #cecece;background: #f7f7f7;}
.PicList002273 .tab span{font-size: 17px;width: 10%;display: inline-block;text-align: center;line-height: 40px;}
.PicList002273 .on{color:#f7f7f7;background: #fb6300;}
.PicList002273 .clearfix{}

.PicList002273 .auto{}


.PicList002273  .h3{font-size: 20px;color:#fb6300;font-weight: normal;margin: 10px 0;}

.PicList002273 .p{color: #666;font-size: 14px;line-height: 2}
.PicList002273 ul li{float: left;margin-right: 2%;width:32%;}
.PicList002273 ul li:nth-child(3n){margin-right: 0;}
.PicList002273 ul li p{text-align: center;}
.PicList002273 .con{padding-top: 2%;}
.PicList002273 .con .xz{ background:#fb6300; color:#fff; text-align:center; display:inline-block; padding:1% 1.5%;}

@media screen and (min-width:768px ) {
 
}

@media screen and (min-width:1024px ) {
 
}

@media (max-width:480px ) {
  .PicList002273 .tab span{    width: 49%;}
}

 .PicList002273  table, .PicList002273 video{width:100% !important;}
 .PicList002273  table th{font-size: 16px;line-height: 3;font-weight: normal;color: #333;}
 .PicList002273  table th:first-child{padding-left: 2%}
 .PicList002273  table tr:nth-child(2n-1){background: #fb6300;}
.PicList002273 table tr:nth-child(2n-1) th{color: #fff;}
 .PicList002273  tbody{color:#333;}
 
 
/* .Page002274 为demo编号 */
.Page002274{text-align: center; padding-top:2%; color: #666666;}
.Page002274 *{vertical-align: middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{display: none;}
.Page002274 .Pages a{display: inline-block; padding: 0 15px; line-height: 37px; background-color: #eef0f1; color: #666666; margin-left: 5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{color: #fff; background-color: #fb6300;}
.Page002274 .Pages em{font-style: normal; display: inline-block; vertical-align: middle;}
.Page002274 .Pages .i_text{width: 47px; height: 36px; line-height: 36px; border: 1px solid #ceced5; text-align:center;}
.Page002274 .Pages .i_button{cursor: pointer; background: none; width: 47px; height: 36px; border: 1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight: normal; margin: 0 5px;}
.Page002274 .Pages .a_prev,
.Page002274 .Pages .a_next{font-family: 宋体; font-weight: bold; padding: 0 25px;}
@media(max-width:1000px){.Page002274 .Pages em{display: none;}}
@media(max-width:640px){.Page002274 .Pages a.a_first, .Page002274 .Pages a.a_end, .Page002274 .Pages .p_jump{display: none;} .Page002274 .Pages a{ background:#fb6300; color:#fff; padding: 0 10px;}}
 
 
 /*
 .PicList000593 为demo编号
 */
.PicList000593{ padding-top:2%;}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #fb6300;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -3px;margin-top: -12px;}
.PicList000593 li p{text-align:center;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}

/*
 .form 为demo编号
 */
.form{ padding:2% 0;}
.form li{ padding-bottom:2%;}
.form .text{ border:1px solid #ddd; width:100%; height:39px; line-height:39px; padding:0 10px; border-radius:3px; background:#fff;}
.form .textcode{ width:92.9%}
.form textarea.text{ height:195px;}
.form .btn{ cursor:pointer; border-radius:5px; background:#fb6300; color:#fff; height:37px; padding:0 12%; margin:0 auto; border:none; display:block;}


@media(max-width:480px){
.form{ float:none; width:auto;} 
.form textarea.text{ height:117px;}
}

/*
 .TextList001203 为demo编号
 */
.TextList001203{ padding:2% 0;}
.TextList001203 li{ margin-bottom:10px; line-height:25px; border:1px solid #e3e7e6; padding:0 10px 0 15px; position:relative;}
.TextList001203 li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#fb6300; left:5px; top:50%; margin-top:-2px;}
.TextList001203 li a{ display:block; padding:15px 0;}
.TextList001203 li span{ padding-right:10px;}
.TextList001203 li i{ font-style:normal; position:relative; float:right; padding-left:15px; padding-right:15px; background-color:#fb6300; color:#fff; font-size:12px;}
.TextList001203 li i::before{ position:absolute; content:''; width:25px; height:100%; right:0;}
@media(max-width:480px){
.TextList001203 h1{font-size:20px;}
}
@media(max-width:375px){
.TextList001203 li i{padding-left:5px;}
}

/*PicList002171 */
.PicList002171{ padding:2% 0;}
.PicList002171 li{ float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.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(4n){ 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;}
}


/*main css*/
.main-im{ position:fixed; right: 10px; top:300px; z-index: 100; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;display:none;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 105px; border-bottom: 1px solid #dddddd;display: flex;flex-wrap: wrap;justify-content: center;/* align-items: center; */align-content: center;}
.main-im .im_main .im-tel div{font-weight:bold;font-size: 12px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show {width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -125px; top: -126px; }
.main-im .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 112px; top: 132px; position: absolute; }
.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px; }
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto; text-align:center;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../images/close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../images/open_im.png) no-repeat left top; }