/*
 .Top000883 为demo编号
 */
.Top000883{  background-color:#fff;}
.Top000883 .top{ position:relative; padding-bottom:18px; z-index:100;}
.Top000883 .logo{ position:absolute; left:0; top:50%; z-index:100;  margin-top: -30px;}
.Top000883 .top_menu dl{  line-height:32px; float:right; position:relative;    margin-top: 10px;}
.Top000883 .top_menu dl::after{ left:auto;}
.Top000883 .top_menu dd{ float:left;font-size:12px; padding:0 13px; position:relative;}
.Top000883 .top_menu dd::before{ position:absolute; content:''; left:0; border-right:1px dotted #4e7da9; height:7px; top:50%; margin-top:-3.5px;} 
.Top000883 .top_menu dd en::before{  border-right:0px dotted #4e7da9; } 
.Top000883 .top_menu dd a{ display:block; height:30px;color:#333;}
.Top000883 .top_menu dd a i{ font-style:normal;}
.Top000883 .top_menu dd.cart a{ width:65px; background:url(../images/Top000883-icon_cart.png) no-repeat center center #003b73;} 
.Top000883 .top_menu dd.en{ padding:0;}
.Top000883 .top_menu dd.en{ position:relative;border-radius: 3px; }
.Top000883 .top_menu dd.en a{ padding-left:15px; color: #333}
.Top000883 .top_menu dd.en figure{ display:none; position:absolute; top:30px; left:0; width:100%;background-color:#f6f6f6; z-index:100;}
.Top000883 .top_menu dd.en:hover figure{ display:block;}
.Top000883 .top_menu dd.en figure a{ background:none; padding-right:10px;}
.Top000883 .top_menu dd.cart::before,
.Top000883 .top_menu dd.lang::before{ display:none;}
.Top000883 .top_menu dd.btn_search,
.Top000883 .top_menu dd.cart,
.Top000883 .top_menu dd.lang{ padding:0;}
.Top000883 .top_menu dd.lang{ position:relative;background: #eee;margin-left: 10px;border-radius: 3px; }
.Top000883 .top_menu dd.lang a{ padding-left:15px; padding-right:37px; background:url(../images/Top000883-icon_search.png) no-repeat 100% center;color: #333}
.Top000883 .top_menu dd.lang figure{display:none;position:absolute; top:32px; left:0; width:100%;background-color:#632917; z-index:100;}
.Top000883 .top_menu dd.lang:hover figure{ display:block;}
.Top000883 .top_menu dd.lang figure a{ background:none; padding-right:10px;}
.Top000883 .top_menu dd.reg a,
.Top000883 .top_menu dd.member a{ background-repeat:no-repeat; background-position:left center;}
.Top000883 .top_menu dd.btn_search a{  width:35px;}
.Top000883 .search{ display:none; position:absolute; width:50%; max-width:250px; right:0; top:0; border-radius:30px; height:30px; border:1px solid #ccc; background-color:#fff;    margin-top: 10px;}
.Top000883 .search .text{ width:100%; height:30px; line-height:30px; padding:0 40px 0 10px; border:none; background:none;}
.Top000883 .search a{ position:absolute; right:0; top:0; width:30px; height:100%;}
.Top000883 .search a span{ position:absolute; font-size:16px; top:50%; margin-top:-8px; left:50%; margin-left:-8px;}
.Top000883 .outlink{ position:absolute; right:0; top:68px; border-left:1px dotted #80a2c1; padding-left:12px;}
.Top000883 .outlink .a_link{ width:74px; height:21px; padding-left:18px; border:1px solid #3099d2; border-radius:20px; line-height:18px; color:#3099d2; display:block; position:relative;}
.Top000883 .outlink .a_link::before{ position:absolute; content:''; right:5px; top:8px; width:0; height:0; border-left:4px solid transparent;border-right:4px solid transparent; border-top:4px solid #3099d2;}
.Top000883 .outlink figure{ display:none; position:absolute; top:21px; right:0; border-radius:3px; background-color:#eee; z-index:100; width:150px;}
.Top000883 .outlink figure a{ display:block; line-height:20px; padding:7px 10px;}
.Top000883 .outlink figure a:nth-child(2n){ background-color:#e2e2e2;}
.Top000883 nav > .auto{ position:relative }
@media(min-width:1024px){
.Top000883{ }
.Top000883 nav{ position:relative; z-index:999;}
.Top000883 nav .ul{ float:right; width: 64%;}
.Top000883 nav li{ float:left; width: 16.6%; position:relative; z-index:9999 }
.Top000883 nav li#nav1{ display:none }
.Top000883 nav li#nav2 .subnav{ width:270px; left:50%; margin-left:-138px }

.Top000883 nav li > a{ display:block; padding:14px 14px 0px;height:50px; color:#333; font-size:16px; text-align: center;font-weight:bold;}
.Top000883 nav li:hover > a,
.Top000883 nav li a.aon{background-color:#f2f2f2; color:#f58221;}
.Top000883 nav .subnav{ position:absolute; width:200px; left:50%; margin-left:-100px; background:rgba(242,242,242,0.85); top:50px; display:none; box-shadow: 0 0.461538em 0.923077em rgba(0, 0, 0, 0.175); z-index:999/* transition-delay: 50ms; */ }
.Top000883 nav .subnav dl{ margin:0 2%;margin-left: 5%;}
.Top000883 nav .subnav dl dt{ line-height:27px;  }
.Top000883 nav .subnav dl:first-child{}
.Top000883 nav .subnav dl dt a{ font-weight:600; color:#222222 }
.Top000883 nav .subnav dl dd{ line-height:27px; }
.Top000883 nav .subnav dl dt a:hover{ color:#f58221 }
.Top000883 nav .subnav dl dd a:hover{ color:#f58221 }
.Top000883 .subnav .auto{ position:relative; overflow:hidden; padding-top:15px;padding-bottom:3%; max-width:800px; }
.Top000883 .subnav .intro{ width:23.3%; float:left; padding-right:22px;}
.Top000883 .subnav .menu{ float:left; width:50%; padding-left:20%;}
.Top000883 .subnav .hover{ float:right; width:48%;padding-left:22px;}
.Top000883 .subnav .intro h1{ margin:0; font-size:26px; color:#014099; font-weight:normal; padding-bottom:30px;}
.Top000883 .subnav .menu dt{ line-height:33px;}
.Top000883 .subnav .menu dt a{ display:block; padding-left:15px;}
.Top000883 .subnav .menu dt.on a,
.Top000883 .subnav .menu dt a:hover{ color:#fff; background-color:#632917; position:relative; z-index:5;}
.Top000883 .subnav .menu dt.on a::before,
.Top000883 .subnav .menu dt a:hover::before{ position:absolute; content:''; width:0; height:0; border-top:8px solid transparent; border-bottom:8px solid transparent; border-left:8px solid #632917; right:-8px; top:50%; margin-top:-8px;}
.Top000883 .subnav .hover dl{ display:none;}
.Top000883 .subnav .hover dd{ line-height:33px;}
.Top000883 .subnav .hover dd a:hover{color:#632917;}
}
@media(max-width:1290px){
.Top000883 .top_menu{ padding-right:45px;}
.Top000883 .search{ right:45px;}
}
/*@media(max-width:1200px) and (min-width:769px){
.Top000883 nav li > a{ padding-left:0; padding-right:0; text-align:center;}
.Top000883 nav li{ width:12.5%;}
.Top000883 nav ul{ float:none; margin-right:0;}	
}*/
@media(max-width:1200px){
.Top000883 .logo{ position:static; padding-top:5px; height:auto;}
.Top000883 .top_menu{ float:right;}
.Top000883 .outlink{ display:none;}
}
@media(max-width:768px){

/*,.Top000883 nav*/
.Top000883 .top_menu dl{ padding-right:10px }
.Top000883 .top_menu,
.Top000883 .top_menu dd{ padding-right:0;}
.Top000883 .top_menu dd.en{ padding-left:0 }
.Top000883 .top_menu dd.en::before{ display:none }


}
/*
 .Banner002251 为demo编号
 */
.Banner002251 .auto_1260{ max-width: 1100px;}
.Banner002251 span{ color:#fff;font-size: 12px}
.Banner002251 a{ color:#fff;font-size: 12px}
.Banner002251 b{ background:url(../images/Location002087-icon.png) no-repeat left center; padding-left:20px; color:#fff;font-weight: normal; font-size: 12px}

@media only screen and (max-width:1260px) {
	.Banner002251 .auto_1260{  padding: 0 2%;}
}
.Banner002251{ position:relative }
.Banner002251 > img{ width:100% }
.Banner002251 .box{ height: 185px; background-repeat: no-repeat; background-size: cover; padding-top: 20px;}
.Banner002251 h3{ width: 108px; height: 30px; line-height: 30px; border-radius: 30px; font-weight: normal; font-size: 16px;}
.Banner002251 h3 span{ position: relative; z-index: 2; color: #fff;font-size: 36px}
@media only screen and (min-width:768px) {
	.Banner002251 .box{ height: 235px; padding-top: 25px;}
	.Banner002251 h3{ font-size: 18px;width: 120px; height: 33px; line-height: 33px; border-radius: 33px;}
}
@media only screen and (min-width:1024px) {
	/*.Banner002251 .box{ width:1100px; position:absolute; left:50%; margin-left:-550px; top:50%; margin-top:-150px; height: 300px; padding-top: 30px; background-image:none !important }
	.Banner002251 h3{ font-size: 20px;width: 100%; height: 36px; line-height: 36px; border-radius: 36px;margin-top:5%; margin-bottom: 6%;}*/
	.Banner002251 .box{ height: 300px; padding-top: 30px;}
	.Banner002251 h3{ font-size: 20px;width: 100%; height: 36px; line-height: 36px; border-radius: 36px;margin-top:5%; margin-bottom: 6%;}
}
@media only screen and (max-width:1024px) {
	
	.caret {
		display: inline-block;
		width: 0;
		height: 0;
		vertical-align: middle;
		border-top: 5px dashed;
		border-top: 5px solid \9;
		border-right: 5px solid transparent;
		border-left: 5px solid transparent;
		float: right;
		margin: 8px 12px 0 0;
	}

	.Banner002251 > img{ display:none !important }
	.Top000883 .top_menu{ float:none; background-color:#632917; padding-bottom:10px  }
	.Top000883 .top{ padding:0;}
	.Top000883 .logo{ padding:10px 60% 10px 2%; position:relative; margin:0 }
	.Top000883 .moblie_menu{ background-color:#eee; width:40px; height:30px; border-radius:3px; position:absolute; right:2%; top:50%; margin-top:-15px; cursor:pointer;}
	.Top000883 .moblie_menu span,
	.Top000883 .moblie_menu span::before,
	.Top000883 .moblie_menu span::after{ height:2px; background-color:#999; position:absolute;}
	.Top000883 .moblie_menu span{ width:70%; top:50%; left:15%; margin-top:-1px;}
	.Top000883 .moblie_menu span::before,
	.Top000883 .moblie_menu span::after{content:'';width:100%; left:0;}
	.Top000883 .moblie_menu span::before{ top:-7px;}
	.Top000883 .moblie_menu span::after{top:7px;}
	.Top000883 .moblie_menu.show span{ background-color:transparent;}
	.Top000883 .moblie_menu.show span::before,
	.Top000883 .moblie_menu.show span::after{top:0;}
	.Top000883 .moblie_menu.show span::before{ transform:rotate(-45deg);}
	.Top000883 .moblie_menu.show span::after{ transform:rotate(45deg);}
	.Top000883 nav{ position:fixed; overflow:auto; max-height:100%; height:100%; background:url(../images/Top000883-subnavbg.jpg) repeat; width:70%; z-index:999; left:0;top:0; opacity:0; transform:translateX(-100%); transition:all ease-in-out 0.3s;}
	.Top000883 nav .auto_1100{ padding:0 }
	.Top000883 nav.show{ opacity:1; transform:translateX(0);}
	.Top000883 nav li{ font-size:18px }
	.Top000883 nav li > a{ display:block; padding:8px 15px }
	.Top000883 nav li:nth-child(2n){ background-color:#ccc;}
	.Top000883 nav li .subnav{ display:none ;}
	.Top000883 nav li .subnav dl a{ padding:5px 15px 5px 15px; font-size:14px; text-align:left; display:block }
	.Top000883 .search{ right:0;}
	
	.Top000883 .top_menu dd.reg,
	.Top000883 .top_menu dd.member{ display:none }
	.Top000883 .top_menu dd.en a{ color:#fff }
	
	.Top000883 nav li.clickon > a{ color: #fff; background-color: #f58221;-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);}
	.Top000883 nav li .dropdown-menu dd{ background:#fff }
	.Top000883 nav li .subnav dl dd a{ padding-left:25px }
	
	
}
@media only screen and (max-width:768px) {
	.Banner002251 h3{ width:auto }
	.Banner002251 h3 span{ font-size:30px }
}

/*
 .Menu002252 为demo编号
 */
.Menu002252{padding:10px 0; text-align:center; overflow:hidden;}
.Menu002252 a{font-size:15px; display: block; border: 1px solid #f58221; background-color: #f58221; padding: 10px; margin-bottom: 1px; color: #fff}
.Menu002252 a.on,
.Menu002252 a:hover{ color:#333; background-color:#fff; border: 1px solid #f58221;}
@media(min-width:768px){
.Menu002252{padding:25px 0 10px;}
.Menu002252 .ul{ max-width:1100px; margin:0 auto; }
.Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 0 1px;}
}
@media(min-width:1024px){
   .Menu002252{padding:35px 0 20px;}
   .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#f58221; min-width:130px; border-radius:5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align:center }
}
/*PicList002120 */
.PicList002120{ background-color:#f8f8f8; padding:3% 0;}
.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:3%;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:77%; background-size:contain;}
@media(min-width:641px){
.PicList002120 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList002120 li p{ font-size:14px;}
}
/*
 .Floor002355 为demo编号
 */
.Floor002355{background: url(../images/Floor002429-bg2.jpg) no-repeat;}
.Floor002355 .auto{text-align:center; padding:3% 0 0; max-width: 1600px; z-index:200; position:relative; padding-bottom: 4%; height:305px }
.Floor002355 h1{ font-size:24px; font-weight:normal;  color:#333; margin:0; padding-bottom:1%;}
.Floor002355 h1:hover{ color:#f58221 ; cursor:pointer }
.Floor002355 h1:after{ display:block; margin:0 auto; width:60px; height:1px; background-color:#bbb; margin-top:20px; content:'';}
.Floor002355 figure{color:#333; font-size:14px;  line-height:2.45; padding-bottom:1%; max-width: 1060px; margin: 0 auto;}
.Floor002355 figure:hover{color:#f58221;}
.Floor002355 figure a:hover{color:#f58221;}
.Floor002355 figure:hover *{ color:#f58221 !important }
.Floor002355  ul{  margin:0 auto;margin-top:2%; max-width:1060px;}
.Floor002355 li{ float:left; width:33.3334%; text-align: center; position: relative; margin: 10px 0;}
.Floor002355 li:before{ display:block;width:1px; height:30px; background-color:#f1f1f1;  content:''; position: absolute; left: 0; bottom:5px;}
.Floor002355 li:last-child:after{display:block;width:1px; height:30px; background-color:#f1f1f1;  content:''; right: 0; position: absolute; bottom: 5px;}
.Floor002355 li .pic img,
.Floor002355 li .tit a{ -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s;  -ms-transition:all ease 0.5s; transition:all ease 0.5s;}
.Floor002355 li .tit{ padding-top: 15px;}
.Floor002355 li .pic img{ position: relative; top: 0;}
.Floor002355 li .tit a{ font-size:16px;color:#005bac;}
.Floor002355 li:hover .pic img{ top: -5px;}
.Floor002355 li:hover .tit a{ color: #024f93;}
.Floor002355 li span{ font-size:12px; color:#b6b6b6; display: block; padding-top: 5px;}
@media only screen and (min-width:768px ) {
	.Floor002355 h1{ font-size:28px;}
	.Floor002355 li{width:100%;}
}
@media only screen and (min-width:1024px ) {
	.Floor002355 h1{ font-size:24px;}
}
@media(max-width:480px){
   .Floor002355 li{ width:50%;}
}
@media(max-width:375px){
.Floor002355 li .tit a{font-size:14px;}
}
@media only screen and (max-width:1600px ) {
	.Floor002355 .auto{ padding-left:2%; padding-right: 2%;}
}
@media(max-width:768px){
	.Floor002355 li{ float:none; display:inline-block }
	.Floor002355 .auto{ height:auto }
}

/*
 .TextList001366 为demo编号
 */
.TextList001366{ padding:0 0 4%;}
.TextList001366 h1{font-size: 17px;color: #333 }
.TextList001366 p{font-size: 14px;line-height: 23px; margin:0;word-wrap: break-word; }
.TextList001366 ul{width:100%;overflow-x: auto;  }
.TextList001366 .box{width: 4200px}
.TextList001366 ol,
.TextList001366 li a{ overflow-x:auto;}
.TextList001366 ol,
.TextList001366 li{ border:1px solid  transparent;}
.TextList001366 li::after{ content:""; clear:both; height:0; display:block }
.TextList001366 ol{ font-size:14px; color:#fff; background-color:#666; line-height:44px;text-align: center; padding:1% 0  }
.TextList001366 span{ float:left; width:8.8%; display:block; padding-left:0; padding-right:0;text-align: center;}

.TextList001366 span:last-child p{letter-spacing: -1px; font-size:13px;margin: 0;font-family: "宋体";}
.TextList001366 span:nth-child(9n){ width:20% }
.TextList001366 ol span{ padding:0; line-height:20px }
.TextList001366 li span{width:8.8%; font-size: 12px;padding-top:3.5%;}
.TextList001366 li span:nth-child(9n){ width:20% }

.TextList001366 .box span,
.TextList001366 .box li span{width: 130px!important;}
.TextList001366 .box ol{padding: 10px 0}
.TextList001366 .box li span{padding:10px 0}

.TextList001366 a{ display:block;font-size: 12px;   }
.TextList001366 .box a{font-size: 12px; /* background: #eee; */color: #632917;padding: 5px 10px;}
/*.TextList001366 a:hover{color:#f58221;}*/
.TextList001366 li:hover span{color:#f58221;}
.TextList001366 li:nth-of-type(2n){ background-color:#eee;}
.TextList001366 li span:first-child{ 1}
.TextList001366 span:nth-child(3){text-align:center;}

.TextList001366.rpss span{ width:9%;font-size: 13px; }
.TextList001366.rpss span.S6{ width:13% }
.TextList001366.rpss span.S8{ width:5% }
.TextList001366.rpss span:nth-child(9n) { width:9% }
.TextList001366.rpss span:nth-child(10n) { width:19% }

.TextList001366.ssck span{ width:11.5%;font-size: 13px; }
.TextList001366.ssck span:nth-child(7n){ width:18% }
.TextList001366.ssck span:nth-child(8n) { width:12.5% }


@media(max-width:1024px){
.TextList001366{ overflow-x:auto; overflow-y:hidden }
.TextList001366 .auto_1100{ padding:0 }
.TextList001366 #ulInfo{ width:1100px }
.TextList001366 ol span{ padding:0 }
.TextList001366 span{ padding:5px 0;/*white-space:pre-line; overflow:visible*/ }

/*.TextList001366{ overflow:hidden;overflow-x: scroll; }
.TextList001366 > .auto_1100{ width:890px; overflow-x:scroll }*/
}

/*
 .TextList001366 为demo编号
 */
.TextList001367{ padding:0% 0 2%;}
.TextList001367 h1{font-size: 20px;color: #333 }
.TextList001367 p{font-size: 14px;line-height: 30px;margin-top: 0}
.TextList001367 ul{width:60%; float:left;}
.TextList001367 ul .dd{ font-size: 12px;color: #fff;padding: 5px 10px;float: right; background-color: #f58221; margin-top: 1%;}
.TextList001367 ul .dd:hover{background-color: #666; }
.TextList001367 .box{width:39.5%;float:right;}
.TextList001367 ol,
.TextList001367 li a{ overflow:hidden; clear:both;}
.TextList001367 ol,
.TextList001367 li{ border:1px solid  transparent;}
.TextList001367 ol{ font-size:14px; color:#fff; background-color:#666; line-height:44px;text-align: center;}
.TextList001367 span{ float:left; width:25%; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:2% 5px;    text-align: center;}
.TextList001367 ol span{ padding:0 10px; }
.TextList001367 li a span{width:25%; font-size: 12px}
.TextList001367 a{ display:block;    font-size: 12px;   }
.TextList001367 .box a{   font-size: 12px; background: #eee;color: #632917;padding: 5px 10px;}
.TextList001367 a:hover{color:#f58221;}
.TextList001367 li:nth-of-type(2n){ background-color:#eee;}
.TextList001367 li span:nth-of-type(9n){width: 28%}
.TextList001367 li span:first-child{ 1}
.TextList001367 span:nth-child(3){text-align:center;}
.TextList001367 p span{ float:none; width:auto; white-space:normal; overflow:auto; padding:0; text-align:left }
@media(max-width:640px){
.TextList001367 span:last-child{ display:none;}
.TextList001367 span:nth-child(1){ width:50%;}
.TextList001367 ul,
.TextList001367 .box{ float:none; width:auto }
.TextList001367 .box{ margin-top:20px }


}


/*
 .RighInfo002450 ä¸ºdemoç¼–å·
 */
.RighInfo002450{ position:relative }
.RighInfo002450 p{color: #666;line-height: 28px;}
.RighInfo002450 .dd{ font-size: 12px;color: #fff;padding: 0px 10px;float: right; background-color: #f58221; margin-top: 1%;}
.RighInfo002450 h1{ margin: 0;font-size: 17px;color: #333;padding-top: 4%;}
@media only screen and (max-width: 1200px) {
.RighInfo002450 .auto{ margin-left: 15px; margin-right: 15px;}	
}
.RighInfo002450 .wrap-container .tit{ color: #1a1002; font-size: 22px; margin: 0 0 2%; font-weight: normal;}
@media only screen and (min-width:1201px ) {
	.RighInfo002450 .wrap-container .tit{ font-size: 24px;padding-bottom: 1%;font-weight:bold;}
}
@media only screen and (max-width:767px ) {
.RighInfo002450 .wrap-container .tit{ text-align: center; font-size: 20px;}	
}
.RighInfo002450 .wrap-container .img{ margin: 0 auto; display: block;}
.RighInfo002450 .wrap-container .word{ color: #1a1002; font-size: 14px; line-height: 24px }
@media only screen and (min-width:767px ) {
	.RighInfo002450 .wrap-container .img{ float: left; margin: 0 3% 0 0%; width: 35%}
	.RighInfo002450 .wrap-container .word{ margin-top: 0; padding: 1%;}
}

/*Menu0021 */
.Menu0021 h1{font-size:24px; padding:0% 0 1%; color:#111;font-weight: normal;font-weight:bold; }
.Menu0021 .content_box{ width:100%; height:450px; position:relative; overflow:hidden; background:url(../images/big_bg.jpg) no-repeat 55% -50px, top; }

.Menu0021 .content_box a img{ position:relative; transition: all .3s linear; width:80% }
.Menu0021 .content_box a img:hover{ transform: scale(1.1, 1.1);}
@media only screen and (min-width:767px ) {
	.Menu0021 .content_box a{ position:absolute; }
	.Menu0021 .content_box a.a1{ left:307px; top:5px }
	.Menu0021 .content_box a.a2{ left:65px; top:120px }
	.Menu0021 .content_box a.a3{ left:205px; top:235px }
	.Menu0021 .content_box a.a4{ left:425px; top:320px }
	.Menu0021 .content_box a.a5{ left:693px; top:289px }
	.Menu0021 .content_box a.a6{ right:70px; top:208px }
	.Menu0021 .content_box a.a7{ right:138px; top:62px }
	
}
@media only screen and (max-width:767px ) {
	.Menu0021 .content_box{ height:auto; background:none; padding-bottom:20px  }
	.Menu0021 .content_box a{ width:33% ; display:block; float:left; text-align:center }
}




/*PicList002150 */
.PicList002150 {margin-top: 5%}
.PicList002150 .title{font-size:24px; padding:0% 0 1%; margin-bottom:1%; color:#111;font-weight:bold;}
.PicList002150 li{ float:left; width:31%; margin-right:3.5%; font-size:12px; margin-bottom:3.5%;}
.PicList002150 li a{ display:block; position:relative;background: #2471a9;    height: 130px;color: #fff}
.PicList002150 li a:hover{ background: #1b456b;}
.PicList002150 li figure{ position:absolute; left:0;background-color:#f7f7f7; width:190px; height:100%; }
.PicList002150 li dl{ display:none;}
.PicList002150 li .Ispic{ display:block; height:100%; background-size:contain; background-color:#2471a9;}
.PicList002150 li h3{ margin:0; font-size:22px; font-weight:normal; padding-top: 48px;margin-left: 56%;text-align: center}
.PicList002150 li h3 i{ font-style:normal;}
.PicList002150 li:hover h3 i{ color: #fff}
.PicList002150 li p{ margin:5px 0 10px 0; color:#999; line-height:20px; height:40px; overflow:hidden;}
.PicList002150 li span{ width:93px; line-height:25px; text-align:center; display:inline-block; color:#fff; background:#d0111b;}

@media(min-width:1367px){
.PicList002150 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:1366px){
.PicList002150 li{ width:32%; margin-right:2%;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002150 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:1000px){
.PicList002150 ul{ max-width:768px; margin:0 auto;}
.PicList002150 li{ width:49%;}
.PicList002150 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002150 li{ float:none; width:auto; margin-right:0;}
.PicList002150 .title{ font-size:20px;}
.PicList002150 li h3{ margin-left: calc(100% - 190px); }
}
@media(max-width:375px){
.PicList002150 li a{padding-left:134px; }
.PicList002150 li figure{ width:120px;}
}
/*Menu002136 */
.Menu002136{ padding:5% 0 0;}
.Menu002136 .auto{ text-align:center;}
.Menu002136 ul{ display:inline-block; padding-bottom:1%;}
.Menu002136 li{ float:left; position:relative; margin-bottom:2px;}

.Menu002136 li.end:after{ display:none;}
.Menu002136 li a{ display:block; padding:0 30px; line-height:36px; position:relative; z-index:1;    background: #eee;    margin-right: 10px;    border-radius: 5px;}
.Menu002136 li a:hover{color:#c02a05; }
.Menu002136 li.aon a{ background:#f58221; font-weight:bold; color:#fff; border-radius:5px;}
@media(max-width:768px){
.Menu002136 ul{ display:block;}
.Menu002136 li a{ padding:0;}
}
@media(max-width:768px) and (min-width:415px){
.Menu002136 li{ width:25%;}
.Menu002136 li:nth-child(4n):after{ display:none;}
}
@media(max-width:414px){
.Menu002136 li{ width:33.3333333%;}
.Menu002136 li:nth-child(3n):after{ display:none;}
}
/*Form002101 */
.Form002101 header{ padding-top:2%; padding-bottom:2%; position:relative;}
.Form002101 header span{  color:#999; padding-left:3%; margin-left:3%; border-left:1px solid #ededed; vertical-align:middle; display:inline-block;}
.Form002101 header span b{ display:block;font-size:16px;color:#f04848;}

.Form002101 .forget_psw{ border:5px solid #f0f0f0; padding:3%;}
.Form002101 .forget_psw h1{ margin:0; font-size:18px; color:#333;border-bottom:1px dashed #ccc; padding-bottom:3%; margin-bottom:3%;}

.Form002101 footer{ text-align:right;  padding-top:2%; padding-bottom:4%;color:#666;}
.Form002101 footer .bdsharebuttonbox{ float:left; line-height:32px;}
.Form002101 footer .bdsharebuttonbox a{ margin:0 0 0 6px; float:none; padding:0; width:32px; height:32px; display:inline-block; background:url(../images/Form002101-share.png) no-repeat left top; vertical-align:middle;}
.Form002101 footer .bdsharebuttonbox a.bds_sqq{ background-position:-42px 0;}
.Form002101 footer .bdsharebuttonbox a.bds_weixin{ background-position:-85px;}
.Form002101 footer .bdsharebuttonbox a:hover{ background-image:url(../images/Form002101-share_hover.png);}
.Form002101 footer a{color:#666; display:inline-block;}
.Form002101 footer a:hover{color:#f04848;}
.Form002101 footer i{ margin:0 8px; width:1px; height:12px; display:inline-block; background-color:#f2f2f2;}
.Form002101 footer span a{ text-decoration:underline;}

.Form002101 .ul_step{ max-width:864px; margin:0 auto; margin-bottom:3%; background-color:#a0a0a0; border-radius:5px; overflow:hidden;}
.Form002101 .ul_step li{ float:left; width:33.33333%; text-align:center; color:#fff; line-height:35px; }

.Form002101 .ul_step li:after{ float:right; width:30px; height:35px; content:'';background:url(../images/Form002101-select.png) no-repeat left center; margin-right:-30px;}
.Form002101 .ul_step li.aon{background-color:#f04848;}
.Form002101 .ul_step li.aon:after{ background-image:url(../images/Form002101-select_hover.png) ; }
.Form002101 .ul_step li.end{ background:none; padding-right:0;}
.Form002101 .step{ max-width:640px; margin:0 auto;}
.Form002101 .step_02{ max-width:550px;}
.Form002101 .step td{ padding-bottom:10px;}
.Form002101 .step .f_name{ text-align:right; width:145px; padding-right:10px;line-height:44px;}
.Form002101 .step .code{ width:130px; text-align:center;}
.Form002101 .step .code a{ display:inline-block; background:#a0a0a0; width:90px; height:25px; line-height:25px; color:#fff; font-size:12px; border-radius:3px;}
.Form002101 .step .text{ border:1px solid #e4e4e4; width:100%; height:44px; line-height:44px; background:#fff; border-radius:3px; padding:0 10px;}
.Form002101 .step .btn_box{ text-align:center;}
.Form002101 .step .btn{width:40%;border-radius:3px; font-size:18px; color:#fff; background:#f04848; cursor:pointer; padding:0; font-weight:bold; border:none; height:44px; min-width:120px; margin-top:5%;}
.Form002101 .step p{ text-align:center;}

@media(max-width:640px){
.Form002101 header span{ display:none;}
.Form002101 header img{ height:50px;}
.Form002101 footer{ text-align:left;}
.Form002101 footer .bdsharebuttonbox{ float:none; margin-bottom:10px;}
}
@media(max-width:480px){
.Form002101 .ul_step li{ font-size:12px;}
.Form002101 .ul_step li:after{ background-size:45% 100%;}
.Form002101 .step .f_name{ width:100px;}
}
@media(max-width:375px){
.Form002101 .step td{ display:block; width:auto !important; text-align:left !important; }
.Form002101 .step .f_name{line-height:30px;}
.Form002101 .step .btn{ margin-top:0;}
.Form002101 .step .code a{ text-align:center;}
}


/*
 .PicList000671 为demo编号
 */
.PicList000671 *{ -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;margin-top: 2%}
.PicList000671 .nowrap{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.PicList000671 ul li{ width:32%; float:left; margin:0 2% 1% 0;}
.PicList000671 ul li:nth-child(3n){ margin-right:0;}
.PicList000671 ul li figure{ padding-bottom:70%; position:relative; background-repeat:no-repeat; background-position: center center; background-size: cover;}
.PicList000671 ul li figure a{ position:absolute; display:block; width:100%; height:100%;  background-repeat:no-repeat; background-position: center center;}
.PicList000671 ul li figure a:hover{ background-color:transparent}
.PicList000671 ul li h5{ font-size:14px; padding:8px 0; margin:0; text-align:center; border-bottom: dashed 1px #c1c1c1;}
.PicList000671 ul li time{ display:block; color:#b3b3b3; background:url(../images/PicList000671-icon.png) no-repeat right;}


.PicList000671 li .moer{background-color: #f58221;padding: 3px 12px;color: #fff; float:right}
.PicList000671 li .moer:hover{color: #fff;background-color: #612a18;}
.PicList000671 li p{ margin:0;  line-height:25px; padding:0 2%; text-align:center; font-size:16px;padding: 10px 0}
.PicList000671 li p span{ font-size:13px;  line-height:25px;  }
.PicList000671 li p:hover{ color:#f58221}

@media screen and (max-width:640px){
.PicList000671 ul li{ width:49%;}
.PicList000671 ul li:nth-child(2n){ margin-right:0;}
.PicList000671 ul li:nth-child(2n+1){ margin-right:2%;}
}
/*
 .RighInfo002227 为demo编号
 */
.RighInfo002227{ background-color:#fff; font-size:14px;color:#666;}
.RighInfo002227 .title{margin-bottom: 30px;text-align: center;line-height:44px;color: #333;font-size:20px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.RighInfo002227 .title img{ width:45px; height:33px;}
.RighInfo002227 .box1{margin-bottom: 3%;}
.RighInfo002227 .box1 .pic{ background: url(../images/RighInfo002227-bg_bsimg.jpg) no-repeat right bottom;  padding:0 11px 11px 0; display:block;}
.RighInfo002227 .box1 p,.RighInfo002227 .box2 p{line-height:34px;}
.RighInfo002227 .box1 p{margin:0 0 20px 0;}
.RighInfo002227 .box2 p{ margin:0 0 1% 0; padding:15px 0 0;}
.RighInfo002227 .box2 .pic{ text-align:center; padding-bottom:20px;}
.RighInfo002227 .pepoleimage{ margin-bottom:30px;}
.RighInfo002227 .box2 h3{margin:0;font-size:14px;color:#333;padding-bottom:10px;}
.RighInfo002227 .textbox-con2{border-top:dashed 1px #ccc;padding-top:30px;}
@media screen and (min-width: 480px){
    .RighInfo002227 .box1 .pic{width: 42%;float:left; margin-right:2%;}
	.RighInfo002227 .box2 .pic{float:left;padding-right:8%; text-align:left;}
	.RighInfo002227 .box2 .textbox-con2 .pic{ text-align:right;float:right; padding-left:8%; padding-right:0;}
}
@media screen and (min-width: 768px){
	.RighInfo002227,.RighInfo002227 .box2 h3{ font-size:14px;}
	.RighInfo002227 .title{font-size:22px;margin-bottom: 30px;}
	.RighInfo002227 .title img{ width:55px; height:40px;}
    .RighInfo002227 .box1 p{padding-top:10px; margin:0;}
	.RighInfo002227 .box2 .pic{ padding-bottom:0;}
	.RighInfo002227 .textbox-con2{padding-top:52px;}	
}


/*
 .TextList001246 为demo编号
 */
.TextList001246 li{ border-bottom:1px dashed #c7c7c7; padding:20px 5px; overflow:hidden;}
.TextList001246 li img{width: 16%}
.TextList001246 li time{ float:left; width:74px; margin-right:20px; background:url(../images/TextList001246-date.jpg) no-repeat center top; height:79px; text-align:center;}
.TextList001246 li time span{font-size: 28px; display:block;font-family: Arial;padding: 18px 0 9px;color: #858585;}
.TextList001246 li p{ line-height:21px; overflow:hidden; height:42px; margin-bottom:0;}
.TextList001246 li .dot{ padding-top:5px;}
/*Banner002058 */
.Banner002058{ position:relative; z-index:1;}
.Banner002058 .bx-viewport{ z-index:1;}
.Banner002058 li a,
.Banner002058 li{ height:500px;}
.Banner002058 li{ background-position: center top; background-repeat:no-repeat;}
.Banner002058 li a{ position:relative; display:block;}
.Banner002058 li img{ display:none;}
.Banner002058 li figure{ position:absolute; left:18.75%; width:62.5%; top:50%; height:126px; transform:translateY(-50%);}
.Banner002058 li figure *{ position:absolute; left:0; opacity:0; }
.Banner002058 li figure.active *{ opacity:1;}
.Banner002058 li h1{ margin:0; font-size:50px; color:#fff; top:-100%;transition:top 1s;}
.Banner002058 li span{width:131px; border:2px solid #fff; line-height:36px; text-align:center; color:#fff; border-radius:50px;bottom:-100%;transition: 1s;}
.Banner002058 li figure.active h1{ top:0;}
.Banner002058 li figure.active span{bottom:0;transition: 1s;}

.Banner002058 .bx-controls-direction a{ z-index:10;position:absolute; width:49px; height:49px; overflow:hidden; line-height:1000px; top:60%; transform:translateY(-50%); background:url(../images/Banner002058-btn_left.png) no-repeat center center; background-size:contain;}
.Banner002058 .bx-controls-direction a.bx-prev{ left:2%;}
.Banner002058 .bx-controls-direction a.bx-next{ right:2%; background-image:url(../images/Banner002058-btn_right.png);}
.Banner002058 .bx-controls-direction a.bx-prev:hover{ background-image:url(../images/Banner002058-btn_lefton.png);}
.Banner002058 .bx-controls-direction a.bx-next:hover{ background-image:url(../images/Banner002058-btn_righton.png);}

.Banner002058 .bx-pager{ position:absolute; left:0; bottom:5%; text-align:center; width:100%; z-index:10;}
.Banner002058 .bx-pager *{width:13px; height:13px;}
.Banner002058 .bx-pager div{ display:inline-block;margin:0 5px;}
.Banner002058 .bx-pager div a{ display:block;  line-height:100px; overflow:hidden; border-radius:50%; background:#fff; }
.Banner002058 .bx-pager div a.active{ background:#f58221;}
@media(max-width:1000px){
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background:none !important;}
.Banner002058 li img{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner002058 li figure{ height:90px;}
.Banner002058 li figure h1{ font-size:30px;}
.Banner002058 .bx-controls-direction a{ width:30px; height:30px;}
.TextList001246 li img{ display:none }
.TextList001246 li time{ margin-right:1% }
}
@media(max-width:480px){
.Banner002058 li figure{ height:70px;}
.Banner002058 li figure h1{ font-size:20px;}
.Banner002058 li figure span{ line-height:26px; width:110px;}
.Banner002058 .bx-pager *{width:9px; height:9px;}
}
/*
 .Floor002304 为demo编号
 */
.pc_mod_a {	width: 100%;	float: left;}

.pc_mod_con {    margin-left: auto;    margin-right: auto;    margin-top: 60px;     margin-bottom: 30px;
    width: 960px;}

.pc_mod_con2{    margin-left: auto;    margin-right: auto;    margin-top: 30px;    margin-bottom: 20px;
    width: 1100px;}

.pc_mod_con3{    margin-left: auto;    margin-right: auto;    margin-top: 20px;    margin-bottom: 0px;    width: 960px;}   
.pc_2groupA_left {    width: 800px;    float: left;    text-align: center;} 

.pc_2groupA_right {    width: 320px;    float: left; } 

.pc_2groupA_pic {    width: 300px;    text-align: right;    height: 170px;    padding: 0px 25px 0px 45px;
} 
.pc_2groupA_pic img{    width: 300px;    height: 170px;} 
.pc_tab tr.pc_head td{    background-color:#444444;    color:#ffffff;    text-align: center;}

.pc_tab tr.pc_oddNU td{    color:#444444;}

.pc_tab tr.pc_evenNU td{    background-color:#f2f2f2;    color:#444444;}

.pc_tab td{    padding:10px;    border-bottom:1px solid #dcdcdc;    color:#444444;    font-size:13px;}

.pc_tab td a{    text-decoration: underline;    color:#444444;}

.pc_tab td a:hover{    color:#C10066 ;}


/*
 .Floor001330 为demo编号
 */
.Floor001330{ height:495px }
.Floor001330 h2{ display:none;}
.Floor001330 .main{ in-height:285px;}
.Floor001330 dl{ float:left; width:35%;}
.Floor001330 dd{line-height:81.7px;height:82.5px; position:relative; padding-left: 50%; font-size:24px; cursor:pointer; background-color:#2470a8; color: #fff }
.Floor001330 dd:nth-child(2) {  background-color:#7bb8e4;  }
.Floor001330 dd:nth-child(3) {  background-color:#51a0db;  }
.Floor001330 dd:nth-child(4) {  background-color:#2470a8;  }
.Floor001330 dd:nth-child(5) {  background-color:#7bb8e4;  }
.Floor001330 dd:nth-child(6) {  background-color:#51a0db;  }
.Floor001330 dd i{ position:absolute; width:30%; left:0; top:0; height:100%; background:url(../images/Floor001330-icon1.png) no-repeat center center;}
.Floor001330 dd:nth-child(2) i{ background-image:url(../images/Floor001330-icon2.png);}
.Floor001330 dd:nth-child(3) i{ background-image:url(../images/Floor001330-icon3.png);}
.Floor001330 dd:nth-child(4) i{ background-image:url(../images/Floor001330-icon4.png);}
.Floor001330 dd:nth-child(5) i{ background-image:url(../images/Floor001330-icon5.png);}
.Floor001330 dd:nth-child(6) i{ background-image:url(../images/Floor001330-icon6.png);}

.Floor001330 dd:last-child{ margin-bottom:0;}
.Floor001330 dd i{ position:absolute; width:30%; left:10%; top:0; height:100%;}
.Floor001330 dd.on{ background-color:#2e80bc;color: #fff}

.Floor001330 dd.on i{}
.Floor001330 ul{ float:right; display:table;width:65%; background-color:#f9f9f9; min-height: 495px;}
.Floor001330 li{ position:relative; display:none; overflow:hidden; vertical-align:middle; background-repeat:no-repeat; background-position:center left}
.Floor001330 li a{ position:absolute; width:100%; height:100%; left:0; top:0;}
/*
.Floor001330 li:nth-child(2){ background-image:url(../images/Floor001330-img2.jpg);}
.Floor001330 li:nth-child(3){ background-image:url(../images/Floor001330-img3.jpg);}
.Floor001330 li:nth-child(4){ background-image:url(../images/Floor001330-img1.jpg);}
.Floor001330 li:nth-child(5){ background-image:url(../images/Floor001330-img2.jpg);}
.Floor001330 li:nth-child(6){ background-image:url(../images/Floor001330-img3.jpg);}
*/
.Floor001330 li .pic img{ display:none; width:100%;}
.Floor001330 li figure{ float:right; width:33%;    background: rgba(0,0,0,0.5);color: #fff;padding: 5% 2% 16%;    height: 281px;}
.Floor001330 li figure h5{ margin:0;font-size: 24px;border-bottom: #ececec 1px solid; font-weight:normal;padding-bottom: 10px;color: #fff}
.Floor001330 li figure h5 a{ color: #fff;font-size: 24px;}
.Floor001330 li figure p{font-size: 13px;color: #fff;line-height: 25px; overflow:hidden; height:100px;}
.Floor001330 li figure .pic{font-size: 12px;color: #fff;background: #ed710c;padding: 2% 3%;border-radius: 3px;}
@media(max-width:768px){
.Floor001330 ul,
.Floor001330 dl{ float:none; width:100%;}
.Floor001330 dl{ overflow:hidden;}
.Floor001330 dd{ float:left; width:50%; padding-left:0;overflow:hidden; text-align:center ;}
.Floor001330 dd i{ width:100%; border-right:1px solid #f9f9f9;left:0; background-image:none !important }
.Floor001330 dd:last-child i{ border-right:0;}
.Floor001330 li .pic img{ display:block}
.Floor001330{ height:auto }
}
@media(max-width:640px){
.Floor001330 ul{ min-height:inherit; padding:2% 0;}
.Floor001330 li .pic,
.Floor001330 li figure{ position:relative;float:none; width:auto;}
.Floor001330 li figure{ padding-top:5%;}
.Floor001330 h2{ margin-bottom:10px }
}
@media(max-width:480px){
.Floor001330 .main{ padding-left:0; background:none;} 
.Floor001330 h2{ display:block; text-align:center; color:#48aa43; font-size:24px; }
.Floor001330 h2 span{ display:block; font-weight:normal; font-size:16px; color:#666;}
}

/*
 .Floor002304 为demo编号
 */
.Floor002305{padding-bottom: 5%; padding-top: 2%;height: 257px; }
.Floor002305 .list li,
.Floor002305 .list li .ico,
.Floor002305 .list li .ico .ico_on,
.Floor002305 .list li .ico .ico_off,
.Floor002305 .list li a{transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition:  all .3s ease-out;
	-ms-transition:  all .3s ease-out;}
.Floor002305 .HomeTitle{ padding:35px 0; position:relative; z-index:1;}
.Floor002305 .HomeTitle .name{ text-align:center; font-size:26px; color:#632917; line-height:46px;}
.Floor002305 .HomeTitle .line2{ border-bottom:1px solid #e8eef2; position:relative; top:1px; position:relative; z-index:1;}
.Floor002305 .HomeTitle .line{ width:10px; height:1px; background:#f68121; overflow:hidden; margin:0 auto; position:relative; z-index:2;}
.Floor002305 .list .ul{ overflow:hidden;}
.Floor002305 .list li{ float:left; width:24%; background:#f58221;margin-right: 1%;margin-bottom: 1%}
.Floor002305 .list li:last-child { margin-right: 0}
.Floor002305 .list li a{ display:block;}
.Floor002305 .list li img{ display:block;}
.Floor002305 .list li .pic{ overflow: hidden;}
.Floor002305 .list li .pic img{ width:100%;}
.Floor002305 .list li .ico{ height:66px; width: 66px; background: #87b2c7; border-radius: 50%; margin:-26px auto 0; position:relative; z-index:1;}
.Floor002305 .list li .ico img{ margin:0 auto; padding:15px; width:66px; height:66px;}
.Floor002305 .list li .ico .ico_on{ display:none;}
.Floor002305 .list li .dot{ font-size:16px; color:#fff; text-align:center; padding:8px 0;}
.Floor002305 .list li:hover,.Floor002304 .list li:hover .ico{ background:#632917;}
.Floor002305 .list li:hover .ico .ico_on{ display:block;}
.Floor002305 .list li:hover .ico .ico_off{ display:none;}
.Floor002305 .list li:hover a{ color:#fff;}

@media only screen and (min-width:768px ) {
	.Floor002304 .list li{width:15.5%;}
}
@media only screen and (max-width:768px ) {
	.Floor002305{ height:auto }
	.Floor002305 .list li{ width:49%; margin-right:2%; margin-bottom:2%  }
	.Floor002305 .list li:nth-child(2n){ margin-right:0 }
}



/*Floor001943*/
.Floor001943{background:url(../images/Floor001943-bg.jpg) no-repeat top center; background-size:cover; padding:6% 0;}
.Floor001943 .auto{ max-width:940px;}
.Floor001943 .title{color:#FFF; line-height:normal; font-size:30px;padding-bottom: 5%; text-align:left }
.Floor001943 .title span{ display:block; font-size:33px; font-family:"Times New Roman", Times, serif;}
.Floor001943 .con{ border:2px solid #514c49; padding:2%; color:#fff; margin:5% 0;}
.Floor001943 .column{ width:80%; margin:0 auto;max-width: 1150px;}
.Floor001943 .column li{ float:left;width:25%; text-align:center;}
.Floor001943 .column li a{ display:inline-block;padding-top:90px; width:90px; line-height:45px;background-repeat:no-repeat; background-position:center top;color:#fff; }
.Floor001943 .column li a:hover{ opacity:0.7}
/*
.Floor001943 .column li.li_2 a{ background-image:url(../images/Floor001943-icon_2.png);}
.Floor001943 .column li.li_3 a{ background-image:url(../images/Floor001943-icon_3.png);}
.Floor001943 .column li.li_4 a{ background-image:url(../images/Floor001943-icon_4.png);}
.Floor001943 .column li a:hover{ background-image:url(../images/Floor001943-icon_1_on.png);}
.Floor001943 .column li.li_2 a:hover{ background-image:url(../images/Floor001943-icon_2_on.png);}
.Floor001943 .column li.li_3 a:hover{ background-image:url(../images/Floor001943-icon_3_on.png);}
.Floor001943 .column li.li_4 a:hover{ background-image:url(../images/Floor001943-icon_4_on.png);}
*/

@media(max-width:480px){
.Floor001943 .title span{font-size:26px;}
}
/*
 .Bottom002494 ä¸ºdemoç¼–å·
 */
.Floor001{ background: url(../images/Floor002429-bg2.jpg) no-repeat;}
/*
 .Floor002412 ä¸ºdemoç¼–å·
 */
.Floor002412{ padding: 5% 0 5%;background: url(../images/Floor002429-bg3.jpg) no-repeat;}
@media only screen and (max-width:1023 ) {
	.Floor002412{ padding: 30px 0;}
}

.Floor002412 .auto{ max-width: 1440px; overflow: hidden;}
@media only screen and (max-width:1470px ) {
	.Floor002412 .auto{ max-width: 1100px;}
}

.Floor002412 .wrap-Tit {position: relative; text-align: center; height:35px }
.Floor002412 .wrap-Tit h2{ font-size: 26px; color: #333; margin: 0; position: relative; z-index: 3; font-weight:normal }
.Floor002412 .wrap-Tit em{ font-style: normal; color: #3e61af; font-family: Myriad Pro; font-size: 34px; text-transform: uppercase;position: relative; z-index: 3;}
.Floor002412 .wrap-Tit .bg{ font-size: 70px; font-weight: bold;  color: rgba(164,174,192,.2); position: absolute; top: 0%; left: 50%; transform: translateX(-50%); text-transform: uppercase; z-index: 1; line-height: 0.8;}
@media only screen and (min-width:1024px ) {
	.Floor002412 .wrap-Tit h2{ font-size: 36px;}
	.Floor002412 .wrap-Tit em{font-size: 44px;}
	.Floor002412 .wrap-Tit .bg{ font-size: 130px;}
}
@media only screen and (min-width:1440px ) {
	.Floor002412 .wrap-Tit h2{ font-size: 24px;font-weight: normal; }
	.Floor002412 .wrap-Tit em{font-size: 54px;}
	.Floor002412 .wrap-Tit .bg{ font-size: 150px;}
}

.Floor002412 .list{ padding: 30px 0 0;height: 453px;}
@media only screen and (max-width:480px ) {
	.Floor002412 .list{ max-width: 390px; margin: 0 auto; }
}


.Floor002412 .list li{ float: left; background:#fff }
.Floor002412 .list li .pic{ overflow:hidden; margin: 0 }
.Floor002412 .list li .pic a{ display: block; background-repeat: no-repeat; background-size:cover; background-position: center; 
transition: transform .5s ease-in-out; height: 140px;}
.Floor002412 .list li .pic a img{ visibility: hidden;}
.Floor002412 .list li .pic a:hover{ transform: scale(1.1);}
.Floor002412 .list li .word{padding: 3% 0;background: #fff;}
.Floor002412 .list li .word .second{ float: right; background: #f58221;padding: 5px 10px;margin-top: 5%;color: #fff}

.Floor002412 .list li .word h3{ font-size: 16px;text-align: center; margin: 0;font-weight: normal; margin-bottom: 5px}
.Floor002412 .list li .word h3 a{ color: #111;text-align: center;}

.Floor002412 .list li .word time{ color: #b3b3b3; font-size: 14px;}
.Floor002412 .list li .word figure{  overflow: hidden; line-height: 25px; color: #555; font-size: 14px; margin: 0;padding: 0 3%; }

.Floor002412 .list li .word .more{ border: 1px solid #073190; color: #173d93; display: block; height: 40px; line-height: 38px; text-align: center; width: 80%; max-width: 170px; position: relative;
transition: color .5s;
}
.Floor002412 .list li .word .more span{ position: relative; background: url(../images/Floor002412-more_icon.png) no-repeat right center; padding-right: 25px; z-index: 3;
}
.Floor002412 .list li .word .more:after{ content: ""; width: 0; height: 100%; background: #073190; display: block; position: absolute; top: 0; left: 0;
transition: width .5s;
}
.Floor002412 .list li .word .more:hover:after{ width: 100%;}
.Floor002412 .list li .word .more:hover{ color: #fff;}


/*
 .Form002337 为demo编号
 */
.Form002337{ padding:40px 0 10px; max-width: 1100px; margin: 0 auto;}
.Form002337 h1{ font-weight: normal; font-size: 22px;text-align: center;margin-bottom: 30px;color: #632917}
.Form002337 h1 a{ margin-right: 10px;color: #111}
.Form002337 h1 a:hover{ display: inline-block;color: #f58221}
.Form002337 .row{ padding-bottom: 15px;    margin-left: 5%;}
.Form002337 .rowbox{ padding-bottom: 0;}
.Form002337 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 30px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
.Form002337 .row-inner{  margin: 0 auto; position: relative; padding-left: 13%; color: #666; font-size: 14px; line-height: 36px;}
.Form002337 .row-inner .h5{ position: absolute; right:22%; top: 0; margin: 0; font-size: 14px; font-weight: normal; background: #632917;color: #fff; padding: 0 2%; border-radius: 3px;}
.Form002337 .row-inner .username{ display: block;}
.Form002337 .row-inner .text{border: 1px solid #adadad; color: #adadad; line-height: 42px; width: 100%; max-width: 344px; padding: 0 10px; display: inline-block; border-radius: 3px;}
.Form002337 .row-inner .text.focus{border-color: #333; color: #333;}
.Form002337 .btn{ background-color: #e62500; line-height: 44px; font-size: 18px; color: #fff; text-align: center; width: 130px; border: none; cursor: pointer; margin: 20px auto 20px; display: inline-block;}
.Form002337 .btn.reset{ background-color: #d4c496; margin-left: 30px;}
.Form002337 .address>*{ display: block; float: left;}
.Form002337 .address>*+*{ margin-left: 1%;}
.Form002337 .address .selectbox{ max-width: 180px; width:20%;}
.Form002337 .address .selectbox select{ height: 36px; width: 100%; border: 1px solid #adadad;border-radius: 3px; color: #adadad;}
.Form002337 .address .selectbox select.focus{ color: #333;}
.Form002337 .address .text{ width:37% ; max-width: 546px;}
@media only screen and (max-width:767px ) {
	.Form002337{ padding:20px 0; }
	.Form002337 .btn{ width: 85px; line-height: 35px; font-size: 16px;}
	.Form002337 .address .selectbox{ width: 32.3334%;}
	.Form002337 .address .text{ width: 100%; margin-top: 10px; margin-left: 0;}
}
@media only screen and (max-width:480px ) {
	.Form002337 .address .selectbox{ width: 100%; margin-left: 0 !important; max-width: none;}	
	.Form002337 .address .selectbox+.selectbox{ margin-top: 10px;}
	.Form002337 .row-inner .text{ max-width: none;}
}

/*
 .Form002337 为demo编号
 */
.Form002338{ padding:0px 0 10px; max-width: 1100px; margin: 0 auto;}
.Form002338 h1{ font-weight: normal; font-size: 22px;text-align: center;margin-bottom: 30px;color: #632917}
.Form002338 h1 a{ margin-right: 10px;color: #632917}
.Form002338 h1 a:hover{ display: inline-block;color: #333}
.Form002338 .row{ padding-bottom: 15px; }
.Form002338 .rowbox{ padding-bottom: 0;}
.Form002338 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 30px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
.Form002338 .row-inner{  margin: 0 auto; position: relative; padding-left: 13%; color: #666; font-size: 14px; line-height: 36px;}
.Form002338 .row-inner .h5{ position: absolute; left: 0; top: 0; margin: 0; font-size: 14px; font-weight: normal; background: #632917;color: #fff; padding: 0 2%; border-radius: 3px;}
.Form002338 .row-inner .username{ display: block;}
.Form002338 .row-inner .text{border: 1px solid #adadad; color: #adadad; line-height: 42px; width: 100%; max-width: 344px; padding: 0 10px; display: inline-block; border-radius: 3px;}
.Form002338 .row-inner .text.focus{border-color: #333; color: #333;}
.Form002338 .btn{ background-color: #e62500; line-height: 44px; font-size: 18px; color: #fff; text-align: center; width: 130px; border: none; cursor: pointer; margin: 20px auto 20px; display: inline-block;}
.Form002338 .btn.reset{ background-color: #d4c496; margin-left: 30px;}
.Form002338 .address>*{ display: block; float: left;}
.Form002338 .address>*+*{ margin-left: 1%;}
.Form002338 .address .selectbox{ max-width: 180px; width:20%;}
.Form002338 .address .selectbox select{ height: 36px; width: 100%; border: 1px solid #adadad;border-radius: 3px; color: #adadad;}
.Form002338 .address .selectbox select.focus{ color: #333;}
.Form002338 .address .text{ width:37% ; max-width: 546px;}
@media only screen and (max-width:767px ) {
	.Form002338{ padding:20px 0; }
	.Form002338 .btn{ width: 85px; line-height: 35px; font-size: 16px;}
	.Form002338 .address .selectbox{ width: 32.3334%;}
	.Form002338 .address .text{ width: 100%; margin-top: 10px; margin-left: 0;}
}
@media only screen and (max-width:480px ) {
	.Form002338 .address .selectbox{ width: 100%; margin-left: 0 !important; max-width: none;}	
	.Form002338 .address .selectbox+.selectbox{ margin-top: 10px;}
	.Form002338 .row-inner .text{ max-width: none;}
}


/*
 .Form002337 为demo编号
 */
.Form002340{ padding:4% 0 10px; max-width: 1100px; margin: 0 auto;}
.Form002340 h2{font-weight: normal; font-size: 22px;margin-bottom: 10px;color: #000}
.Form002340 h1{ font-weight: normal; font-size: 22px;text-align: center;margin-bottom: 30px;color: #632917}
.Form002340 h1 a{ margin-right: 10px;color: #000}
.Form002340 h1 a:hover{ display: inline-block;color: #333}
.Form002340 .row{ padding-bottom: 15px; }
.Form002340 .rowbox{ padding-bottom: 0;}
.Form002340 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 30px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
.Form002340 .row-inner{  margin: 0 auto; position: relative; padding-left: 4%; color: #666; font-size: 14px; line-height: 36px;}
.Form002340 .row-inner .h5{ position: absolute; left: 0; top: 0; margin: 0; font-size: 14px; font-weight: normal; color: #fff;  border-radius: 3px;}
.Form002340 .row-inner p{margin: 0% 63.5% 0 32.5%;background-color: #f58221;padding: 0 1%;border-radius: 3px;color: #fff;text-align: center}
.Form002340 .row-inner .username{ display: block;}
.Form002340 .row-inner .text{border: 1px solid #adadad; color: #adadad; line-height: 36px; width: 100%; max-width: 344px; padding: 0 10px; display: inline-block; border-radius: 3px;    float: left;}
.Form002340 .row-inner .text.focus{border-color: #333; color: #333;}
.Form002340 .btn{ background-color: #e62500; line-height: 44px; font-size: 18px; color: #fff; text-align: center; width: 130px; border: none; cursor: pointer; margin: 20px auto 20px; display: inline-block;}
.Form002340 .btn.reset{ background-color: #d4c496; margin-left: 30px;}
.Form002340 .address>*{ display: block; float: left;}
.Form002340 .address>*+*{ margin-left: 1%;}
.Form002340 .address p{ margin: 0;margin-left:0.5%;background-color: #f58221;padding: 0 1%;border-radius: 3px;color: #fff;}
.Form002340 .address .selectbox{ max-width: 179px; width:20%;}
.Form002340 .address .selectbox select{ height:36px; width: 100%;border: 1px solid #adadad;border-radius: 3px; color: #adadad;}
.Form002340 .address .selectbox select.focus{ color: #333;}
.Form002340 .address .text{ width:37% ; max-width: 546px;}
@media only screen and (max-width:767px ) {
	.Form002340{ padding:20px 10px; }
	.Form002340 .btn{ width: 85px; line-height: 35px; font-size: 16px;}
	.Form002340 .address .selectbox{ width: 32.3334%;}
	.Form002340 .address .text{ width: 100%; margin-top: 10px; margin-left: 0;}
	.Form002340 .row-inner{ padding-left:40px }
	.Form002340 .address .selectbox select{ width:98% }
	.Form002340 .row-inner .text{ width:98% }
	.Form002340 .row-inner p{ float:left; margin:10px 0 0 0 }
	.Form002340 .row-inner .h5{ display:none }
}
@media only screen and (max-width:480px ) {
	.Form002340 .address .selectbox{ width: 100%; margin-left: 0 !important; max-width: none;}	
	.Form002340 .address .selectbox+.selectbox{ margin-top: 10px;}
	.Form002340 .row-inner .text{ max-width: none;}
}
/*
 .Page002274 ä¸ºdemoç¼–å·
 */
.Page002274{ text-align:center; padding:2% 0 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:#f58221;}
.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;}
.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{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}

/*
 .Form002337 为demo编号
 */
.Form002341{ padding:4% 0 10px; max-width: 1100px; margin: 0 auto; }
.Form002341 h2{font-weight: normal; font-size: 22px;margin-bottom: 10px;color: #632917}
.Form002341 h1{ font-weight: normal; font-size: 22px;text-align: center;margin-bottom: 30px;color: #111}
.Form002341 h1 a{ margin-right: 10px;color: #111}
.Form002341 h1 a:hover{ display: inline-block;color: #f58221}
.Form002341 .row{ padding-bottom: 15px; }
.Form002341 .rowbox{ padding-bottom: 0;}
.Form002341 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 30px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
.Form002341 .row-inner{ margin: 0 auto; position: relative; color: #666; font-size: 14px; line-height: 36px;}
.Form002341 .row-inner .h5{ position: absolute; left: 0; top: 0; margin: 0; font-size: 14px; font-weight: normal; color: #fff;  border-radius: 3px;}
.Form002341 .row-inner p{margin: 0% 54% 0 40.5%;background-color: #f58221;padding: 0 1%;border-radius: 3px;color: #fff;text-align: center}

.Form002341 .row-inner .username{ display: block;}
.Form002341 .row-inner .text{border: 1px solid #adadad; color: #adadad; line-height: 36px; width: 100%; max-width: 430px; padding: 0 10px; display: inline-block; border-radius: 3px; float: left;}
.Form002341 .row-inner .text.focus{border-color: #333; color: #333;}
.Form002341 .btn{ background-color: #e62500; line-height: 44px; font-size: 18px; color: #fff; text-align: center; width: 130px; border: none; cursor: pointer; margin: 20px auto 20px; display: inline-block;}
.Form002341 .btn.reset{ background-color: #d4c496; margin-left: 30px;}
.Form002341 .address>*{ display: block; float: left;}
.Form002341 .address>*+*{ margin-left: 1%;}
.Form002341 .address p{ margin: 0;margin-left:0.5%;background-color: #f58221;padding: 0 1%;border-radius: 3px;color: #fff;}
.Form002341 .address .selectbox{ max-width: 180px; width:15%;}
.Form002341 .address .selectbox select{ height: 36px; width: 100%; border: 1px solid #adadad;border-radius: 3px; color: #adadad;}
.Form002341 .address .selectbox select.focus{ color: #333;}
.Form002341 .address .text{ width:37% ; max-width: 546px;}
@media only screen and (max-width:767px ) {
	.Form002341{ padding:20px 0; }
	.Form002341 .btn{ width: 85px; line-height: 35px; font-size: 16px;}
	.Form002341 .address .selectbox{ width: 32.3334%;}
	.Form002341 .address .text{ width: 100%; margin-top: 10px; margin-left: 0;}
	.Form002341 .row-inner{ padding-left:4%; padding-right:4%  }
	.Form002341 .row-inner p{ margin:10px 0 0 0; float:left  }
	.Form002341 .row-inner .h5{ display:none }
}
@media only screen and (max-width:480px ) {
	.Form002341 .address .selectbox{ width: 100%; margin-left: 0 !important; max-width: none;}	
	.Form002341 .address .selectbox+.selectbox{ margin-top: 10px;}
	.Form002341 .row-inner .text{ max-width: none;}
}


/*
 .Menu000610 为demo编号
 */
.Menu000610{ padding:2% 0; text-align:center;}
.Menu000610 li{ display:inline-block;  padding:1%; width: 24%;}
.Menu000610 .ul.special li{ width:32%; }
.Menu000610 .fenjie{ text-align:left; color:#000; font-weight:normal; text-indent:20px; margin:30px auto 10px   }
.Menu000610 li a{ display:block; padding:0 20px; line-height:36px; border-radius:5px; font-size:16px; border:1px solid #f58221;background-color:#f58221;color: #fff}
.Menu000610 li a:hover,
.Menu000610 li.on a{ background-color:#fff; border-color:#f58221; color:#333;}
@media(max-width:768px){
.Menu000610 li a{ font-size:14px;}
.Menu000610 li{ width:50%; float:left }
.Menu000610 > .ul{ margin-bottom:20px }
.Menu000610 .ul.special li{ width:50%; }
.Menu000610 .fenjie{ text-indent:0 }
}
@media(max-width:480px){
.Menu000610 li a{ font-size:12px; line-height:30px;}
}
/*
 .Floor001296 为demo编号
 */
.Floor001296{ margin-top: 5%}
.Floor001296 h1{ font-size:18px; text-align:center; margin:0; padding:3% 0 1%;margin-top: 1%;}
.Floor001296 h1 span{ display:block; font-weight:normal; font-size:22px; color:#632917;}
.Floor001296 .line{ width:10px; height:1px; background:#f68121; overflow:hidden; margin:0 auto; position:relative; z-index:2;margin-bottom: 3%}
.Floor001296 dl{background: #fff;padding: 5px;border: 1px #e8e8e8 solid; float:left; width:23%; margin-right:2%; transition:0.3s;}
.Floor001296 dl:last-child{ margin-right:0;}
.Floor001296 dl:hover{ border-color:#f08200; box-shadow:0 0 5px #ccc; transform:scale(1.1);}
.Floor001296 dt{ text-align:center;}
.Floor001296 dt a{ display:block;}
.Floor001296 dt img{ display:block; width:100%;}
.Floor001296 dt h5{ margin:0px 0 0 0; font-weight:normal; padding:4% 0;position:relative;font-size: 16px;color: #fff; background: #632917;}
.Floor001296 dt h5:hover{ background: #f58221;}
.Floor001296 dd{ padding:0 3% 5% 3%;}
.Floor001296 dd li{ line-height:32px; font-size:12px;}
@media(max-width:768px){
.Floor001296 dl{ width:49%; margin-bottom:2%;}
.Floor001296 dl:nth-child(2n){ margin-right:0;}
.Floor001296 dl:hover{transform:scale(1);}
}
@media(max-width:375px){
.Floor001296 dl{ float:none; width:auto; margin-right:0;}
.Floor001296 dd li{ font-size:14px;}
}

/*
 .Bottom002494 为demo编号
 */
.TextList001398{ margin-top:3%; margin-bottom:4% }
.TextList001398 li{height: 49px; padding: 0 10px; border: 1px solid #e3e3e3; line-height: 49px; position:relative;width: 48%;    margin: auto;    float: left;    margin: 1% 1%;}
.TextList001398 li a{display:block; background: url(../images/TextList001398_dow.png)  0% 55% no-repeat; font-size: 14px; color: #3d3d3d;padding-left: 10%}
.TextList001398 li a:hover{color: #f58221;}
.TextList001398 li .btn{width: 71px; height: 49px; position: absolute; top: 0; right: 10px; background: url(../images/TextList001398_btn.png) 0 50% no-repeat;}
@media(max-width:768px){
	.TextList001398 li a{ padding-left:20% }
}
/*
 .Bottom002494 为demo编号
 */
.TextList001399{ padding:2% 0 0;    margin-top: 1%;margin-bottom: 3%;}
.TextList001399 li{height: 49px; padding: 0 10px; border: 1px solid #e3e3e3; line-height: 49px; position:relative;width:30%;margin-left: 2.5%; float:left; margin-bottom:2% }
.TextList001399 li a{display:block; background: url(../images/TextList001398_dow.png)  0% 55% no-repeat; font-size: 14px; color: #3d3d3d;padding-left: 10%}
.TextList001399 li a:hover{color: #f58221;}
.TextList001399 li .btn{width: 71px; height: 49px; position: absolute; top: 0; right: 10px; background: url(../images/TextList001398_btn.png) 0 50% no-repeat;}
@media(max-width:768px){
.TextList001399 li{ width:49%; float:left; margin-left:0 }
.TextList001399 li a{ padding-left:20% }
}

/*
 .Bottom002494 为demo编号
 */
.Top002047 .search{top:50%; width:25%; max-width:505px;    margin-top: 2%;    margin-left: 27px;}
.Top002047 .search dt{ border:2px solid #f58221; position:relative; }
.Top002047 .search .text{ height:34px; line-height:36px; background:none; padding:0 40px 0 4px; width:100%; border:none; color:#999;}
.Top002047 .search .btn{position:absolute; right:0; top:0;  width:40px; height:100%; color:#fff; border:none;background:url(../images/Top002047-search.png) no-repeat 10px center #f58221; font-weight:bold; font-size:14px;cursor:pointer; padding:0;}
.Top002047 .search dd{ line-height:45px;color:#b8bdcf;}
.Top002047 .search dd a{color:#b8bdcf; display:inline-block; margin-right:10px;}
.Top002047 .search dd a:hover{ color:#e4151b;}
/*
 .Bottom002494 为demo编号
 */
.Bottom002494 .gettop{ position:fixed; right:2%; bottom:2%; background:url(../images/Bottom002144-backtop.png) no-repeat; width:30px; height:30px; cursor:pointer; z-index:888;}

.Bottom002494{padding: 15px 0 0; background:#1b456b; width: 100%;}
.Bottom002494 footer{ padding-bottom: 20px;max-width: 1600px; margin: 0 auto;}
.Bottom002494 .wrap-container{ margin: 0 auto;  max-width: 1200px;}
@media (max-width: 1230px) {
	.Bottom002494 .wrap-container{ padding: 0 15px; max-width: 1230px;}
}
@media (min-width:1000px ) {
	.Bottom002494 footer{ background-size: 100% 209px;padding-bottom: 20px;padding-top: 2%}
}
@media (max-width: 768px) {
	.Top002047 .search{ width:100%; margin:0 }
}



.Bottom002494 .botnav{display: none;}
@media screen and (min-width:1000px ){
  .Bottom002494 .botnav{display: block; float: left; width: 71%; overflow: hidden;}
  .Bottom002494 .botnav ul{ margin: 0 -1.5%;}
  .Bottom002494 .botnav ul li{float: left; padding:0 1.5%; width: 19.6666%;}
  .Bottom002494 .botnav ul li dt{color: #fff; font-size: 18px; padding-bottom: 15px;}
  .Bottom002494 .botnav ul li dd a{color: #eee;line-height: 25px;font-size: 13px}
  .Bottom002494 .botnav ul li dd a:hover{color: #38a9fc;}
}

.Bottom002494 .iconbox{text-align: center; padding-bottom: 10px;}
.Bottom002494 .iconbox a{display: inline-block; position: relative; width: 40px;height: 40px; border-radius: 100%; background-color: #999; background-position: center center; background-repeat: no-repeat;}
.Bottom002494 .iconbox a.wx{background-image: url(../images/Bottom002494-wx.png);}
.Bottom002494 .iconbox a.wb{background-image: url(../images/Bottom002494-wb.png);}
.Bottom002494 .iconbox a img{display: none; position: absolute;left: 50%;bottom: 100%;width: 100px; height: 100px; margin-left: -50px; max-width: none;}
.Bottom002494 .iconbox a:hover img{display: block;}

.Bottom002494 .linkS{height: 40px; border-radius: 20px 0; background: #295b87; position: relative;}
.Bottom002494 .linkS .linkSBox{padding: 9px 65px 9px 15px;}
.Bottom002494 .linkSBoxIn ul{position: absolute;  display: none;width: 100%;bottom: 100%; left: 0px;border-bottom: 1px solid #3c4a56; background: #999;padding: 10px 0;}
.Bottom002494 .linkSBoxIn ul li a{display: block; padding-left: 15px;line-height: 30px; color:#919fab; }
.Bottom002494 .linkSBoxIn ul li a:hover{color: #fff;}
.Bottom002494 .linkS span{width:100%;line-height: 22px;  color: #fff; }
.Bottom002494 .linkS .btn{height: 40px; position: absolute; width: 40px; right: 0;top: 0; border-left: 1px solid #1b456b;background: url(../images/Bottom002494-linksbtn.png) no-repeat center;}

.Bottom002494 .rwmImg{padding-top: 20px; max-width: 300px; margin: 0 auto;}
.Bottom002494 .rwmImg ul li{ width: 48%;margin-right: 4%; margin: auto;text-align: center}
.Bottom002494 .rwmImg ul li:nth-child(2n){margin-right: 0;}
.Bottom002494 .rwmImg ul li .img{background: #fff; border-radius: 10px 0; overflow: hidden;text-align: center;}
.Bottom002494 .rwmImg ul li .img img{width: 100%;}
.Bottom002494 .rwmImg ul li .txt{text-align: center; color: #eee;line-height: 35px;}

.Bottom002494 .rwmbox{ margin: 0 auto;}
@media screen and (min-width:1000px ){
  .Bottom002494 .other{float: right; width: 28%; border-left: 1px solid #224f77; padding-left: 3%;}
  .Bottom002494 .iconbox{}
  .Bottom002494 .rwmbox{ margin: 0;}
}

.Bottom002494 .Bottom{ margin: 0 auto; padding: 1% 0;color: #224f77; border-top: 1px solid #224f77; }
.Bottom002494 .Bottom a{color: #eee;font-size: 12px}
.Bottom002494 .Bottom .left{text-align: center;}
.Bottom002494 .Bottom .left em{ display: inline-block; font-style: normal; padding: 0 5px;}
.Bottom002494 .Bottom .right{text-align: center;}
@media (min-width:1000px ){
  .Bottom002494 .Bottom .left{float: left;}
  .Bottom002494 .Bottom .right{float: right;font-size: 12px;color: #eee;}
}
@media (max-width:768px ){
  .Bottom002494 .Bottom{ color:#fff }
}

/*
 .RighInfo001108 为demo编号
 */
.RighInfo001108 .pic{ float:left; width:35%;}
.RighInfo001108 .pic img{ width:100%;}
.RighInfo001108 .txt{ float:right; width:62%; padding-right:2%; color:#333;}
.RighInfo001108 .txt h1{ font-size:18px; font-weight:normal;}
.RighInfo001108 .txt dl{ border-top:1px solid #d9d9d9; padding:3% 0; border-bottom:1px solid #d9d9d9;}
.RighInfo001108 .txt dd{ line-height:26px; padding:5px 0;}
.RighInfo001108 .txt p{ line-height:36px;}
.RighInfo001108 .txt .contact{ padding:3% 0;}
.RighInfo001108 .txt .contact a{ color:#008fd7; width:120px; text-align:center; border:1px solid #008fd7; border-radius:30px; line-height:34px; display:inline-block;}
.RighInfo001108 .txt .contact a:hover{ background-color:#008fd7; color:#fff;}
.RighInfo001108 .tab{ margin-top:3%; background-color:#e8e8e8; overflow:hidden; font-weight:bold;}
.RighInfo001108 .tab span{ cursor:pointer; display:inline-block; padding:0 3%; line-height:40px;}
.RighInfo001108 .tab span.on{ background-color:#666; color:#fff;}
.RighInfo001108 .tab_info{ padding:2%;}
.RighInfo001108 .tab_info p{line-height: 28px;}
@media(max-width:480px){
.RighInfo001108 .pic,
.RighInfo001108 .txt{ float:none; width:auto;}
}

/*
 .Shop002485 为demo编号
 */
.Shop002485 {}
.Shop002485 .hd{background-color: #eef2f4;margin-top: 2%;}
.Shop002485 h1{font-size: 20px;color: #333}
.Shop002485 p{font-size: 14px;line-height: 23px; margin-top: 0;font-family: "宋体"; word-wrap: break-word; }
.Shop002485 .hd ul{width: 492px;max-width: 100%;}
.Shop002485 .hd > ul{ width:auto }
.Shop002485 .hd li{border-top: 2px solid transparent; line-height: 45px; cursor: pointer;width: 8.3333333%;float: left;text-align: center;font-size: 16px;color: #fff; background-color: #f58221; border-left: 1px solid #fff ;}
.Shop002485 .hd li:first-child{ margin-left:0 }
.Shop002485 .hd li.on{background-color: #fff;border-color: #f58221;color: #f58221;}
.Shop002485 .bd{background-color: #fff;margin-bottom: 2%;}
.Shop002485 .bd .item{display: none;}
.Shop002485 .MallShowSinglePage .p{font-size: 16px;color: #666;}
.Shop002485 .MallShowSinglePage .p span{margin-right: 4.8%;}
.Shop002485 .MallShowSinglePage .img{padding: 7% 0 5%;text-align: center;}
.Shop002485 .MallShowSinglePage .h3{font-size: 22px;color: #666666;padding-bottom: 24px;}
.Shop002485 .MallShowSinglePage .table table{border-left: 1px solid #d2d2d2;border-top: 1px solid #d2d2d2;width: 100%;max-width: 875px;font-size: 16px;color: #666;}
.Shop002485 .MallShowSinglePage .table td{border-right: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;padding: 7px 0 7px 7%;}
.Shop002485 .MallShowSinglePage .table .td1{width: 32%;}
@media (max-width: 1024px) {
	.MallShowSinglePage .h3,.Shop002485 .hd li{font-size: 20px;}
	.Shop002485 .auto_1100{ padding:0 }
	.moble_scroll{ overflow-x:auto; overflow-y:hidden }
	
	.Shop002485 .hd,
	.Shop002485 .bd{ width:1100px }
}
@media (max-width: 767px) {
	.MallShowSinglePage .h3,.Shop002485 .hd li{font-size: 18px;}
}
/*RighInfo002519 */
.RighInfo002519{ padding:2% 0 0;}
.RighInfo002519 h1{text-align: center;font-weight: normal; color: #632917;font-size: 22px}
.RighInfo002519 .list_img_group{ margin:3% 0 0;}
.RighInfo002519 .list_img_group li{ text-align:center;}
@media(min-width:641px){
.RighInfo002519 .list_img_group li{ float:left; width:32.34375%;}
.RighInfo002519 .list_img_group li:nth-child(2){ width:33.828125%; margin:0 0.492578125%;}
}
@media(max-width:640px){
.RighInfo002519 .list_img_group li{ margin:2% 0;}
}



/*Timeline002170 */
.Timeline002170{ padding:3% 0;background: url("../images/logo.png") no-repeat top 40% center;}
.Timeline002170 .title{text-align: center;padding-bottom:3%;}
.Timeline002170 .title h3{font-size: 24px;font-weight: normal;color: #323232;}
.Timeline002170 .title span{color: #656565}
.Timeline002170 .owl-stage-outer{ background:url(../images/sy_fzlc_bg.png) repeat-x top 40% center;}
.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height:376px; position: relative;}
.Timeline002170 .item .time{display: none;}
.Timeline002170 .item dl{ position: absolute;width: 100%;}
.Timeline002170 .active.on  .item dl{top:15%}
.Timeline002170 .active.on  .item dl dt{color: #B6B7BB;}
.Timeline002170 .active.onn  .item dl{top:50%}
.Timeline002170 .active.onn  .item dl dt{color: #B6B7BB;}
.Timeline002170 .active.center  .item dl{top:3%}
.Timeline002170 .active.center  .item dl dt{color: #EE8E06;}
.Timeline002170 .center .item{background:url(../images/Floor001893-dot_hover.png)  no-repeat top 35% center;}
.Timeline002170 .active.center .item .time{display: block;text-align: center;}
.Timeline002170 .item dt{ font-size:24px;color: #EE8E06;text-align: center;}
.Timeline002170 .item dd{ height:96px; color:#555; line-height:24px; overflow:hidden;}
.Timeline002170 .item .time{position: absolute;width: 514px;top: 62%}
.Timeline002170 .item .time .span1{font-size: 34px;display: block;text-align: center;}
.Timeline002170 .owl-nav div{ position:absolute; width:29px; height:54px; top:36%; margin-top:-14px;overflow:hidden; line-height:1000px;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev{  background:url(../images/time_prev.png) no-repeat center; }
.Timeline002170 .owl-nav .owl-next{ right:0; background:url(../images/time_next.png) no-repeat center; }
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}
@media(max-width:1200px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
}
*@media(min-width:553px){
	.Timeline002170 .item .time{left: 2%}
}
@media(min-width:963px){
	.Timeline002170 .item .time{left: -42%}
}
@media(min-width:1000px){
	.Timeline002170 .item .time{left: -36%}
}*/
@media(min-width:1024px){
	.Timeline002170 .item dt{ font-size:32px;}
	/*.Timeline002170 .item .time{left: -62%}*/
}
@media(max-width:375px){
	.Timeline002170 .item .time{top: 53%}
	.Timeline002170 .owl-item .item{ height:405px;}
	.Timeline002170 .odd-item .item{background-image:url(../images/Timeline002170-icon1.png);background-position:45px 8px;}
	.Timeline002170 .odd-item dl{ padding-top:0; padding-left:75px;}
}

/*RighInfo002542 */
.RighInfo002542 { margin-top: 2%;}
.RighInfo002542 .intro{ position:relative;  overflow:hidden; width:100%;}
.RighInfo002542 .intro:nth-child(2n){ background:#f5f5f5;margin-bottom: 2%;margin-top: 2%}
@media(min-width:1025px){
.RighInfo002542 .intro .Ispic{ position:absolute; left:0; top:0; height:100%; width:53%;}
.RighInfo002542 .intro:nth-child(2n) .Ispic{ width:47%; left:auto; right:0;}
.RighInfo002542 .intro .info_main{ padding:1% 5% 1% 56%; min-height:360px }
.RighInfo002542 .intro:nth-child(2n) .info_main{ padding-left:2%; padding-right:52%;}
}

.RighInfo002542 .title{ font-size:26px; color:#333;}
.RighInfo002542 h1{ font-size:26px;font-weight: normal; text-align: center;margin-top: 50px;color:#333;}
.RighInfo002542 .title span{ display:block; color:#000; font-family:"MS Serif", "New York", serif; font-size:60px;}

.RighInfo002542 h1::after{ width:50px; height:2px; background:#000; content:''; display:block; margin-top:20px;margin:15px auto}
.RighInfo002542 .info_list{ max-width:1360px;}
.RighInfo002542 .info_list dl{ padding:2% 0 0;}
@media(min-width:481px){
.RighInfo002542 .info_list dd{ float:left; width:31.5%; margin-right:2.75%;}
.RighInfo002542 .info_list dd:nth-child(3n){ margin-right:0;}
.RighInfo002542 .info_list dd:nth-child(3n+1){ clear:left;}
}
.RighInfo002542 .info_list dd img{ display:block; width:100%;}
.RighInfo002542 .info_list dd p{ font-size:20px; color:#000;}
.RighInfo002542 .info_list dd p span{ font-size:16px; color:#999; font-family:"Courier New", Courier, monospace; text-transform:uppercase;}
.RighInfo002542 .info_list dd div{ line-height:26px;}
@media(max-width:1360px){
.RighInfo002542 .info_list{ padding:0 2%;}
}
@media(max-width:1024px){
.RighInfo002542 .intro .Ispic{ padding-bottom:50%;}
.RighInfo002542 .intro .info_main{ padding:5%;}
}
@media(max-width:640px){
.RighInfo002542 .title span{ font-size:40px;}
.RighInfo002542 .title{ font-size:24px;}
}
/*
 .Form002319 为demo编号
 */
.Form002319{ margin: 0 auto; font-size: 14px;}
.Form002319 h1{ font-weight: normal; font-size: 22px;color: #333; background: url("../images/RighInfo001448-icon.png") left top no-repeat;padding-top: 15px;}
.Form002319 p{ font-size: 14px;color: #333;line-height: 25px;font-size: 13px}
.Form002319 .row dl{ width: 100%; padding-right: 20px; position: relative; line-height: 40px; margin-bottom: 15px;}
.Form002319 .row dl em{ font-style: normal; color: #c00; position: absolute; right: 0; top: 0; display: block;}

.Form002319 input.text2{ height: 200px}
.Form002319 input.text{ border: 1px solid #ccc; background: none; display: block; height: 40px; line-height: 28px; width: 100%; padding: 5px 10px; color: #333;border-radius: 5px; }
.Form002319 input.text::-ms-input-placeholder{ color: #aaa;}
.Form002319 select{border: 1px solid #ccc; background: none; display: block; height: 40px; width: 100%; padding: 5px 10px; color: #aaa; appearance:none;-moz-appearance:none;-webkit-appearance:none; padding-right: 14px; background: url("../images/Form002319-icon.png") no-repeat scroll 97% center transparent;border-radius: 5px; }
.Form002319 select::-ms-expand { display: none; }
.Form002319 .btn{ background: #6e6e6e; height: 40px; display:inline-block; vertical-align:top; border: 1px solid #6e6e6e; width: 33.3334%; max-width: 150px;  margin-right: 15px; font-size: 16px; color: #fff;border-radius: 3px; }
.Form002319 .submit{ background: #f58221; border-color:#f58221  }
@media only screen and (min-width:480px ) {
.Form002319 .row2 dl{ float: left; width: 50%;}
.Form002319 .row2 dl:last-child{ float: left;}	
.Form002319 .btn{ font-size: 16px;}
}
@media only screen and (min-width:1025px ) {
.Form002319{ padding: 20px 30px 20px;}
}

.required{ color:#F00;}
.message{ position:relative ; width:1100px; margin:0 auto;padding-bottom: 2%; }
.message .s_title{ position:relative; width:210px; height:40px; line-height:40px; text-align:center; color:#fff; border-radius:5px; background:#f58221 ; margin-bottom:20px;    margin-top: 5%;font-size: 18px;}
.message h1{ font-weight: normal; font-size: 22px;color: #333; background: url("../images/RighInfo001448-icon.png") left top no-repeat;padding-top: 15px;margin-top: 5%;}
.message p{ font-size: 14px;color: #333;line-height: 25px;font-size: 13px}
.message table td{ border-collapse:collapse; padding:10px 0 2%; }
.message input.text{ border: 1px solid #ccc; background: none; display: line; height:35px; line-height: 34px; width:445px; padding: 5px 10px; color: #333;border-radius: 5px; }
.message textarea{border: 1px solid #ccc; width:98%; padding:5px; min-height:200px; border-radius: 5px; }
.message .btn{ width:60px; height:30px; margin:0 10px; line-height:28px; text-align:center; display:inline; vertical-align:top; background:#e9e9e9; border:none;  }
.message .btn:hover{ background:#f58221; color:#fff; cursor:pointer  }

@media(max-width:768px){
.message{ width:auto }
.message table td{ width:100%; float:left }
.message input.text{ width:74% }
.message .line{ display:none }
.message tr{ display:block }
}



.required2{ color:#F00;}
.message2{ position:relative ; width:1100px; margin:0 auto;padding-bottom: 2%; }
.message2 p.s_title{ font-weight: normal; font-size: 22px;color: #333; background: url("../images/RighInfo001448-icon.png") left top no-repeat;padding-top: 15px;margin-top: 5%; }
.message2 h1{ font-weight: normal; font-size: 22px;color: #333; background: url("../images/RighInfo001448-icon.png") left top no-repeat;padding-top: 15px;    margin-top: 5%;}
.message2 p{ font-size: 14px;color: #333;line-height: 25px;font-size: 13px}
.message2 table td{ border-collapse:collapse; padding:10px 0%; }
.message2 input.text{ border: 1px solid #ccc; background: none; display: inline; height:35px; line-height: 34px; width:410px; padding: 5px 10px; color: #333;border-radius: 5px; }
.message2 textarea{border: 1px solid #ccc; width:99%; padding:5px; min-height:200px; border-radius: 5px; }
.message2 .btn{ width:75px; height:30px; margin:0 10px; line-height:28px; text-align:center; display:inline; vertical-align:top; background:#e9e9e9; border:none;  }
.message2 .btn:nth-child(3){float: right; margin-top: -30px;margin-right: 20px; background:#f58221;color: #fff}
.message2 .btn:hover{ background:#f58221; color:#fff; cursor:pointer  }
.message2 table label{ width:105px; display:inline-block; }
@media(max-width:768px){
	.message2{ width:auto }
	.message2 table td{float:left; width:100%  }
	.message2 table tr{ display:block }
	.message2 input.text{ width:calc(100% - 37%); }
	.message2 table .line{ display:none }
	.message2 table label{ width:33%; display:inline-block; }
}



.yangping_sq{ position:relative }
.yangping_sq .yangping_sq_content{ padding:20px 0 0}
.yangping_sq .s_title{ position:relative; width:210px; height:40px; line-height:40px; text-align:center; color:#fff; border-radius:5px; background:#f58221 ; margin-bottom:20px  }
.yangping_sq .yangping_sq_content .box{ position:relative; margin-bottom:35px }
.yangping_sq .yangping_sq_content li{ width:49%; float:left; line-height:50px; margin-bottom:1%; margin-right:2%; border:1px solid #999999 }
.yangping_sq .yangping_sq_content li:nth-child(2n){ margin-right:0 }
.yangping_sq .yangping_sq_content li .left{ width:50%; float:left; background:#999999; color:#fff; font-size:15px; text-indent:10px; }
.yangping_sq .yangping_sq_content li .right{ width:50%; padding:7px; float:left; height:50px;  }
.yangping_sq .yangping_sq_content li .right input{ width:100%; line-height:34px; text-indent:10px; vertical-align:top; background:#eeeeee; border:none; position:relative }
.yangping_sq .yangping_sq_content a.gengduo{ width:80px; text-align:center; display:block; height:35px; float:right;line-height:35px;color:#fff;  background:#f58221 }
.yangping_sq .yangping_sq_content .s_btn{ text-align:center } 
.yangping_sq .s_btn input{ background: #6e6e6e; height: 40px;  border: 1px solid #6e6e6e; width: 33.3334%; max-width: 150px;  margin-right: 15px; font-size: 16px; color: #fff;border-radius: 3px;display:inline-block; vertical-align:top; }
.yangping_sq .s_btn .submit{ background: #f58221; border-color:#f58221  }
@media(max-width:768px){
	.yangping_sq .yangping_sq_content li{ width:100%; float:none ; margin-right:0 }
}

/*---招聘---*/
.row{width:102%;transition:.2s width ease;*zoom:1}
.row>.span-6{width:48%}
.row>[class*="span-"]{float:left;margin-right:2%;*margin-right:1.89%}

.job_cont{position:relative;overflow:hidden;height:220px;margin:20px 0;}
.job_head{height:86px;line-height: 86px; border-bottom: 1px solid #f58221;padding:0 20px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;word-break:break-word;}
.job_head .job_img{float: left;width:69px;height:100%;margin-right: 20px;}
.job_head .job_img img{vertical-align: middle;}
.job_head .job_t{font-size: 26px;font-weight: bold;color:#333;}
.job_cont{padding:0 40px;}
.job_cont_t{font-size: 14px;font-weight: bold;}
.job_cont_p{font-size: 14px;margin-bottom: 14px;}
.job_act{ padding: 0 40px 20px; border-bottom: 1px solid #ccc;}
.job_act a{display:inline-block; padding:0 36px; height:30px;line-height: 30px;background-color: #f58221;color:#fff;}
.job_list .job_cont .scroll_slider{background: #4fa0db;height:50px;}
@media(max-width:768px){
.row>.span-6{ width: auto;}
.job_cont{ padding:0 15px }
.job_act{ padding:0 15px }
}
/*---招聘End---*/

.some_info{ min-height:250px }

.news-list{ position:relative;}
.news-list li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c3c3c3; list-style:none }
.news-list li a{ font-size:14px;}
.news-list li span{ float:right;}

/* 友情链接列表样式 开始 */
.i_list{ position:relative }
.i_list ul li.link{ width:204px; height:165px; float:left; margin-right:31px; margin-bottom:15px; overflow:hidden;}
.i_list ul li.link a img{ background:#fff; width:200px; height:120px; padding:1px; border:solid 1px #ccc;}
.i_list ul li.link a{ font:normal 12px/30px "宋体"; display:block; color:#666; text-align:center;}
.i_list ul li.link a:hover{ color:#28a6fb;}
/* 友情链接列表样式 结束*/ 

.Info_title{ padding:0px; margin:5px 0px; font-size:18px; color:#f58221; text-align:center; line-height: 32px;}
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center; background:url(../images/Icon_line.jpg) repeat-x left top;}
.Info_time{ color:#666; line-height:34px;}
.Info_img{ text-align:center; margin-top:20px;}
.Info_txt{ padding:10px 0; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal; padding:15px 0px;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page a{ color:#7a7a7a; line-height: 24px; }

#wid590014{ position:relative }
#wid590014 li{float: left; margin-right: 2%; width: 23%; height:190px;margin-bottom: 25px; } 
.office-cell ._layer { padding: 25px 35px; background: #ffffff; border: 1px solid #cccccc; position:relative;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.office-cell ._list {height: 132px; overflow: hidden;}
.office-cell ._list li { line-height: 22px; }
.office-cell ._list a:hover{color: #fff;}
.office-cell ._title{font-size: 14px; margin:0; }
.office-cell ._mark { display: none; position: absolute; right: 0; bottom: 0; z-index: 2; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #4fa0db; }
.office-cell ._mark .fa{ width:11px; height:30px; vertical-align:top; text-align:center; color:#fff; line-height:30px }
.office-cell .ico_plus { color: #ffffff; margin: 0; font-size: 16px; }
.office-cell .ico_plus .ion{font-family:jrico!important;display:inline-block;vertical-align:middle;margin:0 .3em;font-size:1.1em;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}

.office-cell ._layer:hover { background: #4fa0db; color: #fff;}
.office-cell ._layer:hover ._mark{background-color: #2370a8;}

.form{ padding:20px 0; overflow:hidden;}
.from .btn{ cursor:pointer; border:none; padding:0 15%;height:35px; font-size:14px; color:#fff; background:#f58221;}
.from .f_name{ width:110px; padding-right:15px;text-align:right; color:#4d4d4d;}
.from table{ max-width:535px;}
.from td{  line-height:35px; padding-top:3%; vertical-align:top;}
.from .text{ width:80%; border:1px solid #eaeaea; height:35px; line-height:35px; padding:0 2%; border-radius:3px;}
.from .textcode{ width:80px;}
.from .text:focus{ border-color:#045bff; transition:all ease 0.5s;}
.from textarea.text{ width:100%; height:175px;}
.from .form_err{color:#045bff;}


.Timeline002170{ padding:3% 0;background: url("../images/logo.png") no-repeat top 40% center;}
.Timeline002170 .title{text-align: center;padding-bottom:3%;}
.Timeline002170 .title h3{font-size: 24px;font-weight: normal;color: #323232;}
.Timeline002170 .title span{color: #656565}
.Timeline002170 .owl-stage-outer{ background:url(../images/sy_fzlc_bg.png) repeat-x top 40% center;}
.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height:376px; position: relative;}
.Timeline002170 .item .time{display: none;}
.Timeline002170 .item dl{ position: absolute;width: 100%;}
.Timeline002170 .active.on  .item dl{top:15%}
.Timeline002170 .active.on  .item dl dt{color: #B6B7BB;}
.Timeline002170 .active.onn  .item dl{top:50%}
.Timeline002170 .active.onn  .item dl dt{color: #B6B7BB;}
.Timeline002170 .active.center  .item dl{top:3%}
.Timeline002170 .active.center  .item dl dt{color: #EE8E06;}
.Timeline002170 .center .item{background:url(../images/Floor001893-dot_hover.png)  no-repeat top 35% center;}
.Timeline002170 .active.center .item .time{display: block;text-align: center;}
.Timeline002170 .active.center .item .time p{ font-size:21px;}
.Timeline002170 .item dt{ font-size:24px;color: #EE8E06;text-align: center;}
.Timeline002170 .item dd{ height:96px; color:#555; line-height:24px; overflow:hidden;}
.Timeline002170 .item .time{position: absolute;width: 514px;top: 62%}
.Timeline002170 .item .time .span1{font-size: 25px;display: block;text-align: center;}
.Timeline002170 .owl-nav div{ position:absolute; width:29px;height:54px; top:36%; margin-top:-14px;overflow:hidden; line-height:1000px;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev{  background:url(../images/time_prev.png) no-repeat center; }
.Timeline002170 .owl-nav .owl-next{ right:0; background:url(../images/time_next.png) no-repeat center; }
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}
@media(max-width:1200px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
}
@media(min-width:1024px){
	.Timeline002170 .item dt{ font-size:27px;}
}
@media(max-width:375px){
	.Timeline002170 .item .time{top: 53%}
	.Timeline002170 .owl-item .item{ height:405px;}
	.Timeline002170 .odd-item .item{background-image:url(../images/Timeline002170-icon1.png);background-position:45px 8px;}
	.Timeline002170 .odd-item dl{ padding-top:0; padding-left:75px;}
}






/*
 .RighInfo002803 为demo编号
 */
.RighInfo002803 { padding: 4% 0; }

.RighInfo002803 ul { padding: 4% 0;text-align: center}
.RighInfo002803 li { display: inline-block; width: 30%; text-align: center; position: relative; }
.RighInfo002803 li+li {border-left: 1px solid #ebebeb }
.RighInfo002803 li div { padding: 6% 0; margin: 0 auto; width: 80%; max-width: 280px; }
.RighInfo002803 li figure img { width: 50%; max-width: 60px; ; transition: 0.3s; }
.RighInfo002803 li p { line-height: 1; font-size: 18px; color: #585858; margin-bottom: 0;margin-top: 30px }
.RighInfo002803 li:hover figure img { transform: rotateY(180deg); }

@media(max-width:768px) {
.RighInfo002803 li p { font-size: 16px; }
}

@media(max-width:480px) {
.RighInfo002803 li { width: 100%;margin-left: 0 !important; margin: 2% 0; }
}

























