body {
	/*设置宽度*/
	/*width:100%;

	min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );*/
	/* 请根据项目具体最小宽度是啥修改像素值 调用
     */
}


/*
 .Top001707 为demo编号
 */
/*
 .Top001707 为demo编号
 */
.Top001707 header{position:relative; z-index:100;}
.Top001707 .logo{ padding:16px 0 20px;}
.Top001707 .logo img{ display:block;}
.Top001707 .top_lan{ text-align:right; position:absolute; right:0; top:10%;}
.Top001707 .top_lan a{ display:inline-block; color:#666; font-size:12px; background:url(../images/top001707-a_lang.png) no-repeat left center; padding-left:20px; margin-left:10px;}
.Top001707 .top_lan a:hover{color:#4bbaef;}

.Top001707 .subject{ position:absolute; left:185px; width:158px; top:50%; border:1px solid #d8d8d8; line-height:25px; margin-top:-12.5px; border-radius:25px;font-size:12px;}
.Top001707 .subject dt{  padding-left:10px; background:url(../images/top001707-a_toggle.gif) no-repeat 90% center;}
.Top001707 .subject dd{ position:absolute; z-index:100; display:none; left:0; top:100%; width:100%; padding:5%; background-color:#fff;}
.Top001707 .subject dd a,
.Top001707 .subject:hover dd{ display:block;}

@media(min-width:1001px){
.Top001707{ position:absolute; z-index:100; left:0; width:100%; top:0;background:url(../images/top001707-topbg.png) no-repeat center top/auto 100%;}
.Top001707 .logo img{ width:178px; height:76px;}
.Top001707 nav{ display:block !important;}
.Top001707 nav ul{ float:right; margin-right:-25px; position:relative;margin-top:-79px;}
.Top001707 nav li{ float:left; margin-left: 8px;}
.Top001707 nav li a{display:block; color:#5a5a5a;}
.Top001707 nav li > a{ line-height:76px;  font-size:15px;padding:0 22px;}
.Top001707 nav li:hover > a,
.Top001707 nav li.aon > a{background: #4bbaef;
    color: #fff;
    border-radius: 5px 5px 0 0;
}
.Top001707 nav li span{ display:none;}
.Top001707 nav li .sub{display:none;position:absolute;/* right:25px; */top:100%;background-color:#fff;width:100%;max-width: 150px;z-index:100;overflow:hidden;padding:20px;}
.Top001707 nav li .sub figure{ float:right;width:45%;}
.Top001707 nav li .sub figure img{ display:block; width:100%;}
.Top001707 nav li .sub dl{/* float:left; *//* width:50%; */}
.Top001707 nav li .sub dd{/* float:left; *//* width:50%; */line-height:20px;padding:8px 0;}
.Top001707 nav li .sub dd a{background:url(../images/top001707-sub_a.gif) no-repeat left center; padding-left:15px;}
.Top001707 nav li .sub dd a:hover{ color:#fbb115;}
}
.Top001707 nav li#m9 .sub{max-width: 200px;}

@media(max-width:1050px){
.Top001707 nav ul{ margin-right:0;}
}
@media(max-width:1000px){
.Top001707 .logo{ padding-right:50%;}
.Top001707 .top_lan{ right:2%;}
.Top001707 .subject{ display:none;}
.Top001707 nav{display:none;position:absolute;width:60%;max-width:300px;right:0;top:100%;background-color: #222;}
.Top001707 nav li > a{ display:none;}
.Top001707 nav li:first-child > a,
.Top001707 nav li dd a,
.Top001707 nav li span{display:block;color:#fff;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
.Top001707 nav li span a{color:#fff}
.Top001707 nav li:first-child > a,
.Top001707 nav li span{padding: 12px 15px;font-size:16px;background:url(../images/top001707-a_lang2.png) no-repeat 95% center;line-height: 30px;}
.Top001707 nav li .sub,
.Top001707 nav li .sub figure{ display:none;} 
.Top001707 nav li .sub{background-color: rgba(255, 255, 255, 0.1);}
.Top001707 nav li .sub dd a{ padding:10px; padding-left:20px; }

.Top001707 .mobile_menu{position:absolute;right:2%;bottom: 30px;border-radius:4px;width:48px;height:35px;background-color: #4bbaef;}
.Top001707 .mobile_menu span,
.Top001707 .mobile_menu span::before,
.Top001707 .mobile_menu span::after{position:absolute;height:3px;background-color:#fff;border-radius:3px;box-shadow: 0 1px 0 #3195c5 inset;}
.Top001707 .mobile_menu span{ left:10%; width:80%; top:50%; margin-top:-1.5px;}
.Top001707 .mobile_menu span::before,
.Top001707 .mobile_menu span::after{ content:''; width:100%; left:0;}
.Top001707 .mobile_menu span::before{ top:-9px;}
.Top001707 .mobile_menu span::after{top: 9px;}
}

.Banner001709{ background:url(../images/banner001709-bg.jpg) no-repeat center center; background-size:cover; padding:10% 0; overflow:hidden;}
.Banner001709 .auto{max-width: 1440px;position: relative;overflow:hidden;}
.Banner001709 ul{position: relative;max-width: 1000px;padding-bottom:28%;margin: 0 auto;
-webkit-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-perspective: 1000px;
-ms-perspective: 1000px;
perspective: 1000px;
}
.Banner001709  li{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.Banner001709  li.dg-transition{-webkit-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.Banner001709  li img{width: 100%;height: 100%;display: block;border-radius:20px;}
.Banner001709 nav a{ position:absolute; width:40px; height:40px; border-radius:50%;cursor:pointer; background-color:rgba(0,0,0,0.5); top:50%; margin-top:-20px;   }
.Banner001709 nav a:hover{ background-color:#000;}
.Banner001709 nav a.dg-prev{ left:15%; margin-left:-20px;}
.Banner001709 nav a.dg-next{ right:15%; margin-right:-20px;}
.Banner001709 nav a span{ position:absolute; width:14px; font-size:14px; height:14px; left:50%; margin-left:-7px; margin-top:-7px; top:50%; color:#fff;}
.H_banner .video_box{ width: 1000px;position: absolute; left: 220px; top: 0; height: 100%; z-index: 9; background: #000;}
.H_banner .video_box video{ width: 100%; height:100%; position: absolute; left: 0; top: 0;}


.H_banner .a_play{position: absolute; top: 50%;left: 50%; z-index: 8;cursor: pointer;}
.H_banner .a_play::before,
.H_banner .a_play::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.H_banner .a_play::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.8);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.H_banner .a_play::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.8);margin-left: -3px;margin-top: -12px;}

@media(max-width:1000px){
.Banner001709{ padding:0;}
.Banner001709 ul{ padding-bottom:40%;}
.Banner001709  li img{ border-radius:0;}
.Banner001709 nav a.dg-prev{ left:2%; margin-left:0;}
.Banner001709 nav a.dg-next{ right:2%; margin-right:0;}
}

@media(max-width:768px){
.H_banner .video_box{ left: 0px;width: 768px; }
.Banner001709 nav a{ z-index: 11;}
}
@media(max-width:417px){
.H_banner .video_box{width: 417px; }
}

@media(max-width:375px){
.H_banner .video_box{width: 375px; }
}

@media(max-width:320px){
.H_banner .video_box{width: 320px; }
}


/*
 .Floor001711 为demo编号
 */
.Floor001711{ background:url(../images/floor001710-bg.jpg) repeat;padding-bottom: 45px;}
.Floor001711 ul{margin-top:-10%; float:left; width:100%;}
.Floor001711 li{float:left;width:23.5%;margin-right:2%;position:relative;z-index:10;box-shadow: 5px 5px 10px rgb(0 0 0 / 5%);}
.Floor001711 li::before{ position:absolute; content:''; width:100%; height:7px; left:0; bottom:-7px; background:url(../images/floor001711-ying.png) no-repeat center top;}
.Floor001711 li:last-child{ margin-right:0;}
.Floor001711 li a{ display:block; position:relative; border-radius:10px; background-color:rgba(255,255,255,0.9); overflow:hidden;transition:0.3s;}
.Floor001711 li a:hover{ background-color:#00a0ea;}
.Floor001711 li figure{padding-bottom: 68%;position:relative;background: url(../images/floor001711-icon1.png) no-repeat center bottom/auto 85%;transition:0.3s;overflow:hidden;}
.Floor001711 li:nth-child(2) figure{ background-image:url(../images/floor001711-icon2.png);}
.Floor001711 li:nth-child(3) figure{ background-image:url(../images/floor001711-icon3.png);}
.Floor001711 li:nth-child(4) figure{ background-image:url(../images/floor001711-icon4.png);}
.Floor001711 li a:hover figure{ background-position:center -100%;}
.Floor001711 li figure span{ position:absolute; left:0; top:-100%; height:100%; width:100%;transition:0.3s;}
.Floor001711 li a:hover figure span{ top:0;}
.Floor001711 li div{padding: 7% 3% 12% 3%;text-align:center;}
.Floor001711 li h1{margin:0;font-size:18px;color: #444;}
.Floor001711 li h1 span{ font-size:20px; font-family:"Courier New", Courier, monospace; letter-spacing:-2px; font-weight:normal; opacity:0.5;}
.Floor001711 li p{ font-size:12px; line-height:20px;color:#333; overflow:hidden; height:40px; margin-bottom:0; padding:0 8%;}
.Floor001711 li a:hover *{ color:#fff !important;}
@media(max-width:768px){
.Floor001711 ul{ float:none; margin-top:0; max-width:640px; margin:0 auto;}
.Floor001711 li{ width:49%; margin-top:15px;}
.Floor001711 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.Floor001711 li h1{ font-size:16px;}
.Floor001711 li h1 span{ font-size:12px; letter-spacing:0;}
}

/*
 .Floor001710 为demo编号
 */
.Floor001710{ padding:2% 0; background:#fafafa;}
.Floor001710 .box{ float:left; width:45%;}
.Floor001710 .box:last-child{ float:right;}
.Floor001710 .box h5{ margin:0 0 3% 0; font-size:14px; padding-left:104px; padding-top:10px; background:url(../images/floor001710-title_news.png) no-repeat left top;}
.Floor001710 .box:last-child h5{ background-image:url(../images/floor001710-title_business.png); padding-left:223px;}
.Floor001710 .bx-wrapper{ position:relative; z-index:1; overflow:hidden;}
.Floor001710 .box li{ position:relative;min-height:70px;}
.Floor001710 .box li .more{ background:url(../images/floor001710-more.gif) no-repeat; width:41px; height:12px; display:inline-block; overflow:hidden; line-height:100px;}
.Floor001710 .box li div{ padding-left:90px; }
.Floor001710 .box li p{ margin:0; line-height:24px; overflow:hidden; height:48px; font-size:12px; margin-bottom:5px;}
.Floor001710 .box li time,
.Floor001710 .box li figure{ position:absolute; left:0; top:0; height:70px; width:70px; border-radius:5px; overflow:hidden;}
.Floor001710 .box li figure{ background-color:#00a0ea;}
.Floor001710 .box li figure img{ display:block;height:100%; width:100%;}
.Floor001710 .box li time{ background-color:rgb(13, 100, 139); color:#b5b5b5; text-align:center; line-height:23px; font-family:Arial, Helvetica, sans-serif;}
.Floor001710 .box li time b{ background-color:#00a0ea; display:block; line-height:47px; color:#fff; font-size:42px;}
.Floor001710 .box li a:hover{color:#f0941c;}
.Floor001710 .bx-controls-direction{ position:absolute; right:0; bottom:0; z-index:10;}
.Floor001710 .bx-controls-direction a{ width:20px; height:20px; display:inline-block; margin-right:5px; background:url(../images/floor001710-btn.png) no-repeat left bottom; overflow:hidden; line-height:100px;}
.Floor001710 .bx-controls-direction a.bx-next{ background-position:left top;}
.Floor001710 .bx-controls-direction a.bx-prev:hover{ background-position:right bottom;}
.Floor001710 .bx-controls-direction a.bx-next:hover{ background-position:right top;}
@media(max-width:640px){
.Floor001710 .auto{ padding:0% 3%;}
.Floor001710 .box{ float:none !important; width:99% !important;}
.Floor001710 .box:nth-child(1){ margin-bottom:20px;}
.Floor001710 .box h5{ background-size:auto 64%; padding-left:76px;background-position: left 8px;}
.Floor001710 .box:last-child h5{ padding-left:125px;}
}
/*
 .Bottom001708 为demo编号
 */
.Bottom001708{ background:url(../images/bottom001708-bg.png) repeat #e2e2e2; padding:2% 0 3% 0;}
.Bottom001708 .contact{float:left;width:30%;max-width: 320px;text-align: left;font-size:12px;}
.Bottom001708 .bottom_nav{ width: 72%; float: right;}

.Bottom001708 .contact figure{float: left;text-align:center;}
.Bottom001708 .contact figure span{ display:block;max-width:106px;  padding-top:5px; padding-bottom:15px;}
.Bottom001708 .contact figure img{border: 1px solid #d8d8d8;display:block;background-color:#fff;padding:5px;width:102px;height:102px;}
.Bottom001708 .contact footer{ clear:both; line-height:20px;}
.Bottom001708 footer a{display:inline-block; vertical-align:middle;}
.Bottom001708 footer i{vertical-align:middle; font-style:normal; margin:0 10px; color:#ababab;}
.Bottom001708 footer a.sina{  overflow:hidden; line-height:100px; background:url(../images/bottom001708-icon.png) no-repeat; width:27px; height:20px;}
.Bottom001708 dl{width: 10.71%;float:left;margin-bottom: 2%;}
.Bottom001708 dl:nth-of-type(3){ width: 18%;}
.Bottom001708 dl:nth-of-type(9){ width:7%;}
.Bottom001708 dt{max-width: 70px;border-bottom:1px solid #d9d9d9;height:30px;margin-bottom:15px;}
.Bottom001708 dt span{ display:table;  height:30px;border-bottom:1px solid #aeaeae;}
.Bottom001708 dd{ line-height:24px; font-size:12px;}
.Bottom001708 dd a{ color:#979797;}
.Bottom001708 dd a:hover{ color:#fbaa01;}
@media(max-width:1000px){
.Bottom001708 dl{ display:none;}
.Bottom001708 .contact{ float:none; width:auto; max-width:none; text-align:center;}
.Bottom001708 .contact figure{ float:none;}
.Bottom001708 .contact figure img{ margin:0 auto;}
.Bottom001708 .contact figure span{max-width:none; }
}

/*栏目页*/


/*Form002219*/
.Form002219{ padding-bottom:5%;}
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px; color:#5b5b5b;}
.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:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#008cd6;} 

/*Form002219 End*/
/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:10px 0 40px;}
.RighInfo002226 .dl{}
.RighInfo002226 .dl .h4{ font-size:16px; margin:0;color:#333; font-weight: normal;}
.RighInfo002226 .dl .h4 span{display:inline-block; border-bottom: 2px #00a0eb solid; padding-bottom:10px;}
.RighInfo002226 .dl .con{ font-size:14px; padding:15px 0 30px; line-height:2.25; color: #777;}
.RighInfo002226 .word{ float:left; width: 40%;}
.RighInfo002226 .pic{ float:right;width: 60%;padding-top: 5%;}

@media(max-width:480px){
.RighInfo002226 .word,.RighInfo002226 .pic{ float: none; width: 100%;}
}



/*
 .Timeline000312 为demo编号
 */
.Timeline000312 .year{ position:relative; padding:2% 0 4% 0; color:#6e6e6e;}
.Timeline000312 .line{ width:1px; height:98%; left:50%; margin-left:-0.5px; top:2%; position:absolute; background-color:#ededed; z-index:0;}
.Timeline000312 ul{ position:relative; z-index:1;}
.Timeline000312 ol{ background:url(../images/timeline000312-dot_big.jpg) no-repeat center top; height:13px; overflow:hidden; line-height:50px;}
.Timeline000312 li{ float:right; width:50%;position:relative; border-bottom:1px solid #ededed; padding-bottom:100px; height:100px;padding-top:70px; line-height:18px;}
.Timeline000312 li.first{ padding-top:0;}
.Timeline000312 li.first figure{ top:0;}
.Timeline000312 li.odd{ float:left; }
.Timeline000312 li i{ background:url(../images/timeline000312-dot.jpg) no-repeat; width:8px; height:8px; position:absolute; left:-4px; bottom:-4px;}
.Timeline000312 li.odd i{ display:none;}
.Timeline000312 li div{ padding-right:150px; padding-left:47px; overflow:hidden; max-height:97px;}
.Timeline000312 li.odd div{ padding-left:150px; padding-right:47px;}
.Timeline000312 li figure{ position:absolute;top:50px; right:10px; width:120px; height:90px;overflow:hidden;}
.Timeline000312 li.odd figure{left:10px; right:auto;}
.Timeline000312 li figure img{ width:120px; height:90px; transition:all ease 0.5s;}
.Timeline000312 li h3{ margin:0; font-size:20px; color:#6e6e6e; padding-bottom:7px; font-weight:normal;}
.Timeline000312 li div a{ color:#6e6e6e;}
.Timeline000312 li div a:hover{ text-decoration:underline;}
.Timeline000312 .more{ text-align:center; padding-bottom:50px;}
.Timeline000312 .more a{width: 102px;padding-left: 24px;height: 26px; text-align:left;line-height: 26px;display: inline-block;color: #fff;font-size: 14px; background: #6e6e6e;}
.Timeline000312 .more a:hover{ color:6f6f6f; background-color:#1299d8;}
.Timeline000312 li .info{ display:none;}
.Timeline000312 li.open{ cursor:pointer;}
.Timeline000312 li.open:hover div{ text-decoration:underline;}
.Timeline000312 li.open:hover figure img{ transform:scale(1.1);}

.Timeline000312 .scroll-pane{ height:326px; overflow:auto; width:100%;}
.Timeline000312 .fixed_scroll{ display:none; position:fixed; z-index:200; background:url(../images/timeline000312-fixedbg.png) repeat; width:100%; height:100%; left:0; top:0;}
.Timeline000312 .fixed_scroll .Con{ width:970px; height:326px; position:fixed; left:50%; top:50%; margin-top:-212px; margin-left:-485px; background-color:#fff; padding-top:68px; padding-bottom:30px;}
.Timeline000312 .fixed_scroll .close{ background:url(../images/timeline000312-close.jpg) no-repeat; width:33px; height:33px; position:absolute; right:0; top:0; z-index:2; cursor:pointer; overflow:hidden; line-height:100px;}
.Timeline000312 .fixed_scroll .close:hover{ background-image:url(../images/timeline000312-close_hover.jpg);}
.Timeline000312 .scroll-pane .content{ padding:0 15px;}
.Timeline000312 .jspContainer{overflow: hidden;position: relative;}
.Timeline000312 .jspPane{position: absolute;}
.Timeline000312 .jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: red;}
.Timeline000312 .jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}
.Timeline000312 .jspCap{display: none;}
.Timeline000312 .jspHorizontalBar .jspCap{float: left;}
.Timeline000312 .jspTrack{background:url(../images/timeline000312-scrollbg.png) repeat-y center top #fff;position: relative;}
.Timeline000312 .jspDrag{background:url(../images/timeline000312-handler.png) no-repeat center top;position: relative;top: 0;left: 0;cursor: pointer;}
.Timeline000312 .jspHorizontalBar .jspTrack,
.Timeline000312 .jspHorizontalBar .jspDrag{float: left;height: 100%;}
.Timeline000312 .jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}
.Timeline000312 .jspArrow.jspDisabled{cursor: default;background: #80808d;}
.Timeline000312 .jspVerticalBar .jspArrow{height: 16px;}
.Timeline000312 .jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.Timeline000312 .jspVerticalBar .jspArrow:focus{outline: none;}
.Timeline000312 .jspCorner{background: #eeeef4;float: left;height: 100%;}

/*
 .PicList001814 为demo编号
 */
.PicList001814 li{ float:left; margin-right:1.5%; margin-bottom:2%; width:23.875%;}
.PicList001814 li:nth-child(4n){ margin-right:0;}
.PicList001814 li a{ display:block; border:1px solid #eee; padding:5%;}
.PicList001814 li figure{ padding-bottom:64%;}
.PicList001814 li figure img{ display:none;}
.PicList001814 li h2{ margin:0; font-size:14px; font-weight:normal; line-height:50px;}
.PicList001814 li p{ margin:0; font-size:12px; line-height:24px; overflow:hidden; border-bottom:1px solid #eaeaea; height:96px; color: #999; }
.PicList001814 li span{ display:inline-block; line-height:40px; background:url(../images/piclist001814-more.png) no-repeat right center; padding-right:15px; font-size:14px;}
.PicList001814 li a:hover h2{ font-weight:bold;}

/*
 .TextList001652 为demo编号
*/
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:14.28%; text-align:center;}
.TextList001652 .list_ul li.JobName:hover{ font-weight: bold; font-size: 15px;}
.TextList001652 .job_ol li{ background-color:#00a0eb; color:#fff; line-height:3em;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{ cursor:pointer;font-size:12px;}
.TextList001652 .list_ul li{ padding:1em 0;}
.TextList001652 .list_ul li:nth-child(5) a{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#00a0eb;color:#fff;}
.TextList001652 .job_info{padding:2% 5% 2%;} 
@media(max-width:480px){
	
.TextList001652 .job_ol li:nth-child(5),.TextList001652 .job_ol li:nth-child(6),
.TextList001652 .list_ul li:nth-child(5),.TextList001652 .list_ul li:nth-child(6){ display:none}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ width: 20%;}

	
}







/*
 .PicList000593 为demo编号
 */
.PicList000593{   }
.PicList000593 li{ float:left; width:23.5%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(4n){ margin-right:0;}
.PicList000593 li.end{ margin-right:0;}

.PicList000593 li figure{ position:relative; border: 1px solid #eee; padding: 8px 5px;}
/*.PicList000593 li figure img{ width: 200px; height: 132px;}*/
/*.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.2); }*/
/*.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: 50px;height: 50px;border: 3px solid rgba(255,255,255,0.6);margin-left: -25px;margin-top: -25px;border-radius: 50%;}*/
/*.PicList000593 li figure a::after{width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 15px solid rgba(255,255,255,0.6);margin-left: -5px;margin-top: -10px;}*/
.PicList000593 li p{ float: left; margin: 0; width: 120px; }
.PicList000593 li a.down{ float: right; padding-right: 10px;}
.PicList000593 li p,
.PicList000593 li a.down{ margin: 10px 0;}
@media(max-width:480px){
.PicList000593 li{width: 48.5%;margin-right: 3%;}
.PicList000593 li:nth-child(2n){    margin-right: 0;}
	
}





/*
 .Map002364 为demo编号
 */
/*
 .Map002364 为demo编号
 */
.Map002364{ margin: 2% 0;}
.Map002364 dd{ border:10px solid #fff;margin-bottom:2%; padding-left:495px; background-color:#f9f9f9; position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 .map *{ max-width:none;}
.Map002364 dd figure{ padding:3%;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:24px; padding:30px 0; padding-left:50px; border-bottom:1px dashed #dbdbdb; background:url(../images/map002364-icon_name.gif) no-repeat center left; font-size:16px; color:#767676;}
.Map002364 dd li:nth-child(2){background-image:url(../images/map002364-icon_add.gif);}
.Map002364 dd li:nth-child(3){background-image:url(../images/map002364-icon_tel.gif);}
.Map002364 dd li:nth-child(4){background-image:url(../images/map002364-icon_fax.gif);}
.Map002364 dd li:nth-child(5){background-image:url(../images/map002364-icon_time.gif);}
.Map002364 dd li:nth-child(6){background-image:url(../images/map002364-icon_tel.gif);}
.Map002364 .map{ position:absolute !important; width:485px; left:0; height:100%; top:0;}


@media(max-width:480px){

.Map002364 dd{padding-left: 0px;border: none;}
.Map002364 .map{position: relative !important;
    width: 100%;
    left: 0;
    height: 255px;
    top: 0;}
}



/*PicList002120 */
.PicList002120{padding:10px 0 0 0;}
.PicList002120 li{ float:left;     width: 23.5%; margin-right: 2%;margin-bottom:30px;}
.PicList002120 li:nth-child(4n){ margin-right:0;}
.PicList002120 li.end{ margin-right:0;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px; padding-top: 10px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{ background-size:contain; border: 1px solid #eee;}
/*.PicList002120 li figure img{ width: 208px; height: 160px;}*/

@media(max-width:480px){
.PicList002120 li{width: 49%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}	
}
/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 50px; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #00a0eb; background:#00a0eb;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#00a0eb; border-color:#00a0eb;}
.Page002193 .p_page b{ font-weight:normal;}


/*
 .RighInfo002309 为demo编号
 */
.RighInfo002309{ padding-bottom: 40px;}
.RighInfo002309 .txtbox{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.RighInfo002309 .aboutTxt01{ line-height:30px; font-size:14px; color:#555; padding-top: 20px;}
.RighInfo002309 .aboutTxt01 .wap_pic{ display: block; text-align: center;}
.RighInfo002309 .aboutTxt01 .pc_pic{ display: none;}
.RighInfo002309 .aboutTxt01 .wap_pic{ display: none;}
.RighInfo002309 .aboutTxt01 .pc_pic{ display: block;}
.RighInfo002309 .aboutTxt01 .pic{ display: block;float:right; margin-left:80px; margin-top: -40px;}
/*
 .Banner001485 为demo编号
 */
.Banner001485 div{ height:360px; background-position:center top; background-repeat:no-repeat;}
/*
 .Menu002204 为demo编号
 */
.Menu002204{ margin-bottom:45px;}
.Menu002204 nav{ line-height:1.2;}
.Menu002204 nav .auto{ position:relative;}
.Menu002204 nav h2{ background:url(../images/menu001756_bg.png) no-repeat #00a0eb 140px 35px; width:200px; height:80px; padding:30px 25px; margin:0; font-size:20px; color:#fff; position:absolute; left:0;top:-30px;}
.Menu002204 nav ul{ border-bottom:1px solid #00a0eb; padding-left:230px; padding-top:19px;}
.Menu002204 nav ul li{ float:left; margin-left:50px;}
.Menu002204 nav ul li>a{ font-size:15px; color:#333; display:block; padding-bottom:10px; border-bottom:3px solid transparent;}
.Menu002204 nav ul li.cur>a{ font-weight:bold; border-bottom-color:#00a0eb;}

/*Menu001849 */
.Menu001849{ text-align:center; }
.Menu001849 ul{ display:inline-block;}
.Menu001849 li{ float:left; line-height:26px;}
.Menu001849 li:after{ content:''; width:1px; height:11px; background:#e7dae7; display:inline-block; margin:0 10px;vertical-align:middle;}
.Menu001849 li.end:after{ display:none;}
.Menu001849 li a{ display:inline-block; padding:0 10px; vertical-align:middle; color: #666;}
.Menu001849 li a:hover,
.Menu001849 li.aon a{ background:#00a0eb; color:#fff;}

/*
 .PicList000188 为demo编号
 */
.PicList000188 li{ padding-left:35px; position:relative; margin:10px 0;}
.PicList000188 li time{ background:url(../images/piclist000188-date.jpg) no-repeat; width:68px; height:68px; text-align:center; color:#fff; position:absolute; left:0; top:50%; margin-top:-34px; line-height:34px;}
.PicList000188 li time span{ display:block; font-size:24px;}
.PicList000188 li .txt{ padding:30px 20px 15px 60px; border:1px solid #e6e6e6; overflow:hidden;}
.PicList000188 li .txt .pic{ float:right; margin-left:25px;}
.PicList000188 li .txt .pic img{ width:142px; height:101px;}
.PicList000188 li .txt h3{ margin:0; font-size:14px; padding-bottom: 10px; overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;display: block;}
.PicList000188 li .txt h3 a{ color:#333;}
.PicList000188 li:hover .txt h3 a{ color:#00a0eb;}
.PicList000188 li .txt p{ margin:0; overflow:hidden; }
@media(max-width:480px){
.PicList000188 li{padding-left: 0px;}
.PicList000188 li .txt .pic{float: none; margin-left: 0px;  width: 100%;}
.PicList000188 li .txt .pic img{ width:auto; height:auto; width:100%}
.PicList000188 li .txt{padding: 15px;}
.PicList000188 li .txt h3{padding-top: 15px;}
}


/*
 .PicList001394 为demo编号
 */
.PicList001394{padding:3% 0 0;}
.PicList001394 .list{width: 100%;overflow: hidden;}
.PicList001394 ul li{width: 29.333333%;margin-right: 6%;float: left;margin-bottom: 25px;}
.PicList001394 ul li:nth-child(3n){ margin-right: 0;}
.PicList001394 ul li.end{ margin-right: 0;}
.PicList001394 ul li a{display: block; border: 1px solid #eee;padding: 5px;}
.PicList001394 ul li h3 a{ border:none;}
.PicList001394 ul li img{ display: block; margin: 0 auto; /*width: 258px; height: 185px;*/}
.PicList001394 ul li h3{ padding-top: 15px; font-size: 14px; color:#333;margin: 0;font-weight: normal;}
.PicList001394 ul li p{ font-size: 12px; color: #999; height: 32px; overflow: hidden;}
.PicList001394 ul li h3 a:hover{color:#666;}
.PicList001394 ul li h3 b{float: right;font-weight: normal;color:#666;}
.PicList001394 .more{width: 100%;border:1px solid #e0e0e0;line-height: 48px;height: 48px;text-align: center;font-size: 16px;color:#333;display: block;}
.PicList001394 .more:hover{color:#ab0858;}
@media(max-width:480px){
.PicList001394 ul li{width: 47.333333%;margin-right: 5%;}
.PicList001394 ul li:nth-child(2n){margin-right: 0;}
.PicList001394 ul li:nth-child(3n){ margin-right: 5%;}
}






.RighInfo001385{ padding-bottom: 40px;}


.bd_weixin_popup{ width: 260px!important;height: 320px!important;}


/*
 .Menu001658 为demo编号
 */
.Menu001658{ background:url(../images/menu001658-bg_b.png)  no-repeat center bottom; padding-bottom:34px; text-align:center; float: left; margin-left: 10px; }
.Menu001658 i{ font-style:normal;}
.Menu001658 header{ background:url(../images/menu001658-bg_t.png) no-repeat center top; padding-top:70px; height:46px; font-size:24px; color:#fff;}
.Menu001658 header span,
.Menu001658 header i{ background:url(../images/menu001658-title_line.jpg) no-repeat left center;}
.Menu001658 header span{ padding-left:16px;}
.Menu001658 header i{ padding-right:16px; background-position:right center;}
.Menu001658 aside{ background:url(../images/menu001658-bg_m.png) repeat-y center top; padding-top:27px;}
.Menu001658 li a{ display:block; line-height:64px; font-size:16px; color:#fff;}
.Menu001658 li a:hover,
.Menu001658 li.aon a{ background:url(../images/menu001658-a_hover.png) no-repeat center center; font-weight:bold; color:#5eecff;}
.Menu001658 li span,
.Menu001658 li i{ background:url(../images/menu001658-a_line.png) no-repeat left center;}
.Menu001658 li span{ padding-left:21px;}
.Menu001658 li i{ padding-right:21px;background-position:right center;}
.Menu001658 li a:hover i,
.Menu001658 li.aon a i,
.Menu001658 li a:hover span,
.Menu001658 li.aon a span{ background:none;}
/*
 .Timeline002 为demo编号
 */
.Timeline002{ padding:0 0 100px 0;}
.Timeline002 .auto{ position:relative;}
.Timeline002 .menu_year{ position:absolute; right:0; top:0; background:url(../images/timeline002-year_menubg.gif) repeat-y right top; z-index:20;}
.Timeline002 .fixed{ position:fixed; right:0; width: 140px;}
.Timeline002 .menu_year span{ position:absolute; width:10px; right:0; top:0;}
.Timeline002 .menu_year ul{ padding-bottom:32px;}
.Timeline002 .menu_year li{height:16px; padding-top:32px; text-align:right;}
.Timeline002 .menu_year li a{ display:block; padding-right:42px; color:#804036; background:url(../images/timeline002-year_menu_icon.png) no-repeat right 0;}
.Timeline002 .menu_year li a.cur,
.Timeline002 .menu_year li a:hover{ font-size:18px; color:#00a0ea;}
.Timeline002 .list{ padding-right:100px; padding-left:33px;}
.Timeline002 .list ul{ border-left:1px solid #cbb79b;}
.Timeline002 .list li{ position:relative; padding-left:54px; padding-top:20px; min-height:64px;}
.Timeline002 .list li time{ background:url(../images/timeline002-year.png) no-repeat; width:64px; height:64px; line-height:64px; text-align:center; color:#fff; left:-32px; font-size:16px; position:absolute; top:60px;}
.Timeline002 .list li p{ margin:0; line-height:28px;}
.Timeline002 .list li figure{ padding-top:34px;}

@media(max-width:480px){
.Timeline002 .list{padding-left: 23px;}
.Timeline002 .list li{padding-left: 42px;}
}

/*
 .RighInfo001278 为demo编号
 */
.RighInfo001278{ padding:2% 0;}
.RighInfo001278 .prod_info{ position:relative; padding-left:46%;}
.RighInfo001278 .prod_info h1{margin:0; color:#000;font-weight:normal; font-size:24px; }
.RighInfo001278 .prod_info p{line-height:24px; color:#999; min-height:96px;}

.RighInfo001278 .prod_info .tit{margin:0; color:#000;font-weight:normal; font-size:24px; }
.RighInfo001278 .prod_info .con{line-height:24px; color:#999; min-height:96px;}
.RighInfo001278 .prod_info .share{ padding:2% 0; overflow:hidden; border-bottom:1px solid #eaeaea; margin-bottom:5%;}
.RighInfo001278 .prod_info .share a.more{ float:right;color:#999;line-height:28px;}
.RighInfo001278 .prod_info .share a.more:hover{color:#e60a00;}
.RighInfo001278 .prod_info .share em{ float:left; font-size:14px; font-style:normal; line-height:28px;}

@media(min-width:641px){
.RighInfo001278 .big_img{ position:absolute; left:0; top:0; height:100%; width:43.9%;}
.RighInfo001278 .big_img li{ position:absolute;width:100%;top:0; left:0;  height:100%; }
.RighInfo001278 .big_img li .table{ display:table; width:100%; height:100%;}
.RighInfo001278 .big_img li .table_cell{ display:table-cell; vertical-align:middle; padding:0 5%;}
.RighInfo001278 .big_img li img{ max-height:100%;}
 }	
.RighInfo001278 .big_img li{ text-align:center; border:1px solid #dcdcdc;}

.RighInfo001278 .list{ padding:0 30px;position:relative; overflow:hidden;}
.RighInfo001278 .list a{ position:absolute; width:26px; height:26px; background:url(../images/righinfo001278-btn_prev.png) no-repeat center center; cursor:pointer;top:50%; margin-top:-13px; z-index:10;}
.RighInfo001278 .list a.prev{ left:0;}
.RighInfo001278 .list a.next{ right:0; background-image:url(../images/righinfo001278-btn_next.png);}
.RighInfo001278 .list a.prevStop,
.RighInfo001278 .list a.nextStop{ cursor:default;}
.RighInfo001278 .list li{position:relative; text-align:center; float:left;}
.RighInfo001278 .list li .table{width:90%; margin:0 auto;padding:5px;border:1px solid #f2f2f2;}
.RighInfo001278 .list li.on .table{ border-color:#6ad1f4;}

.RighInfo001278 .tab{ padding:3% 0;}
.RighInfo001278 .tab .h1_tab{ margin:0; background-color:#ededee;overflow:hidden; font-weight:normal; font-size:14px;}
.RighInfo001278 .tab .h1_tab span{ float:left; padding:0 3%; line-height:44px;  cursor:pointer;}
.RighInfo001278 .tab .h1_tab span.on{ background-color:#54caf2; color:#fff;}
.RighInfo001278 .tab .info{ padding-top:3%;}
@media(max-width:640px){
.RighInfo001278 .prod_info{ padding-left:0;}
.RighInfo001278 .big_img{ margin-bottom:3%;}
.RighInfo001278 .big_img li{ padding:3%;}
 }	

/*
 .Form001215 为demo编号
 */
.Form001215{ padding:3% 0;}
.Form001215 .form{ float:left; width:45%}
.Form001215 .form li{ padding-bottom:2%;}
.Form001215 .form .text{ border:1px solid #dae7e6; width:100%; height:39px; line-height:39px; padding:0 10px; border-radius:3px; background:#fff;}
.Form001215 .form textarea.text{ height:195px;}
.Form001215 .form .btn{ cursor:pointer; border-radius:5px; background:#00a0ea; color:#fff; height:37px; padding:0 12%; border:none;}
.Form001215 .hotline{ float:right; width:45%; padding:10% 0 16% 0; text-shadow:0 1px 0 #fff;}
.Form001215 .hotline figure{ /*width:60%; max-width:285px; */font-size:12px;border-top:1px solid #d6e1e0; padding-top:3%; margin-top:3%;}
.Form001215 .hotline figure b{ display:block; color:#00a0ea; font-size:14px;}
.Form001215 .hotline dl{ min-height:46px; padding-left:62px; background:url(../images/form001215-call.png) no-repeat left top;}
.Form001215 .hotline dd{ font-size:33px; color:#f08200; font-weight:bold;}
.Form001215 .hotline dt{ color:#000;}

@media(max-width:480px){
.RighInfo001278 .prod_info{ padding-left:0;}
.RighInfo001278 .big_img{ margin-bottom:3%;}
.RighInfo001278 .big_img li{ padding:3%;}
.Form001215 .form,.Form001215 .hotline{ float: none; width:100%}

 }	




.Form00121522{ padding:3% 0;}
.Form00121522 .form{ /*float:left; width:385px;*/}
.Form00121522 .form li{ padding-bottom:2%;}
.Form00121522 .form .text{ border:1px solid #dae7e6; width:100%; height:39px; line-height:39px; padding:0 10px; border-radius:3px; background:#fff;}
.Form00121522 .form textarea.text{ height:195px;}
.Form00121522 .form .btn{ cursor:pointer; border-radius:5px; background:#00a0ea; color:#fff; height:37px; padding:0 12%; border:none;}
.Form00121522 .hotline{ float:right; width:468px; padding:10% 0 16% 0; text-shadow:0 1px 0 #fff;}
.Form00121522 .hotline figure{ width:60%; max-width:285px; font-size:12px;border-top:1px solid #d6e1e0; padding-top:3%; margin-top:3%;}
.Form00121522 .hotline figure b{ display:block; color:#00a0ea; font-size:14px;}
.Form00121522 .hotline dl{ min-height:46px; padding-left:62px; background:url(../images/form001215-call.png) no-repeat left top;}
.Form00121522 .hotline dd{ font-size:33px; color:#f08200; font-weight:bold;}
.Form00121522 .hotline dt{ color:#000;}



/*
 .RighInfo002257 为demo编号
 */
.RighInfo002257{ max-width: 1200px; margin: 0 auto;}
.RighInfo002257{ padding:0 0 30px;}
.RighInfo002257 p{ line-height:1.8; }
.RighInfo002257 .item{border-bottom:1px dashed #d0d0d0; padding:25px 0; max-width: 462px; margin: 0 auto;}
.RighInfo002257 .item .pic .pic-inner,.RighInfo002257 .item .word .word-inner{ display: table-cell; vertical-align: middle;}
.RighInfo002257 .item .h1{font-size:16px; margin: 0;}
.RighInfo002257 .item .con{color:#666;font-size:14px; margin: 10px 0 0;}
.RighInfo002257 .item .word{ padding-bottom: 15px;}

	.RighInfo002257 .item{ max-width: none; padding:0px 0; }
	.RighInfo002257 .item .pic{ float: left; width: 40%; text-align: left;}
    .RighInfo002257 .item .word{ float: right; width: 55%;}
    .RighInfo002257 .item.odd .pic{ float: right;}
    .RighInfo002257 .item.odd .word{ float: left;}



/*
 .Location001813 为demo编号
 */
.Location001813{ padding-bottom:30px;}
.Location001813 .auto{ border-bottom:1px solid #e5e5e5; position:relative;}
.Location001813 .auto em{ position:absolute; right:0; bottom:8px; font-style:normal; background:url(../images/location001813-icon.png) no-repeat left center; padding-left:25px;}
.Location001813 .auto em span{ color:#00a0ea;}
.Location001813 h1{ margin:0; display:table; position:relative; font-size:16px; color:#fff; padding:0 74px 0 52px; line-height:52px; height:52px; overflow:hidden; background-color:#00a0ea;}
.Location001813 h1 span{ position:absolute; left:10px; top:0; color:#5ce0ff; font-weight:normal; font-family:Arial;}
.Location001813 h1 b{ font-size:60px; text-transform:uppercase; font-weight:normal;}


/*
 .RighInfo002389 为demo编号
 */
.RighInfo002389{}
.RighInfo002389 .auto{ margin: 0 auto; max-width: 900px;}
.RighInfo002389 .box1{ padding:0% 2% 2%; font-size:13px;}
.RighInfo002389 .box1 .title{ text-align:center;color:#999; text-transform:uppercase; font-size:12px;}
.RighInfo002389 .box1 .title h1{color: #333;font-size:30px;  font-weight:normal; margin:0; padding-bottom:5px;}
.RighInfo002389 .box1 .title h1 span{position:relative; color:#da251d}
.RighInfo002389 .box1 .title h1 span::after,
.RighInfo002389 .box1 .title h1 span::before{ position:absolute; content:''; width:46px; height:9px; bottom:-4px; background-repeat:no-repeat; background-position:0 0;}
.RighInfo002389 .box1 .title h1 span::after{ right:-60px; background-image:url(../images/righinfo002389-title_r.png);}
.RighInfo002389 .box1 .title h1 span::before{ left:-60px; background-image:url(../images/righinfo002389-title_l.png);}
.RighInfo002389 .box1 .intro{ color:#666; line-height:24px; padding:2% 0 2% 0;}
.RighInfo002389 .box1 .ul_img{ overflow:hidden;}
.RighInfo002389 .box1 .ul_img li{ width:32%; margin-right:2%; float:left;}
.RighInfo002389 .box1 .ul_img li img{ width:100%;}
.RighInfo002389 .box1 .ul_img li:last-child{ margin-right:0;}
.RighInfo002389 .box1 .ul_img li.end{ margin-right:0;}
.RighInfo002389 .box1 .more{ text-align:center; padding-top:3%;}
.RighInfo002389 .box1 .more a{ display:inline-block; font-size:16px; border:1px solid #008ae2; border-radius:3px; padding:10px 28px; color:#008ae2; transition:padding ease-in-out 0.3s;}
.RighInfo002389 .box1 .more a:hover{color:#fff; border-color:#008ae2; background-color:#008ae2;padding:10px 38px;}

.RighInfo002389 .box2{ font-size:13px; padding:0 2% 7%;}
.RighInfo002389 .box2 h3{color: #da251d;font-size:15px; margin:0; }

 .RighInfo002389 .box2 ul{ padding-bottom:31%; position:relative;}
 .RighInfo002389 .box2 li{ position:absolute; height:100%; width:50%; top:0; text-align:center;}
 .RighInfo002389 .box2 li:nth-child(1){ left:0;}
 .RighInfo002389 .box2 li:nth-child(2){ right:0;}
 .RighInfo002389 .box2 li .txt,
 .RighInfo002389 .box2 li .Ispic{ position:absolute; left:0; width:100%; height:50%;}
 .RighInfo002389 .box2 li:nth-child(1) .txt,
 .RighInfo002389 .box2 li:nth-child(2) .Ispic{ bottom:0;}
 .RighInfo002389 .box2 li:nth-child(2) .txt,
 .RighInfo002389 .box2 li:nth-child(1) .Ispic{ top:0;}
 .RighInfo002389 .box2 li .txt{ padding-top:10%;}
 .RighInfo002389 .box2 li::before{ position:absolute; content:''; background:url(../images/righinfo002389-bg_l.png) no-repeat; width:35px; height:31px; }
 .RighInfo002389 .box2 li:nth-child(1)::before{left:0; bottom:0;}
 .RighInfo002389 .box2 li:nth-child(2)::before{right:0; top:0; background-image:url(../images/righinfo002389-bg_r.png);}


.RighInfo002389 .box2 li .txt p{ color:#766963; margin:0; line-height:25px;}
.RighInfo002389 .box2 li .txt b{ color:#997249; font-size:16px;}
.RighInfo002389 .box2 .tips{ background:url(../images/righinfo002389-con_bg.png) no-repeat center center; background-size:cover; padding:0 18% 2%; text-align:center;}
.RighInfo002389 .box2 .tips p{ padding:3% 0 4%; line-height:20px; margin:0;}
.RighInfo002389 .box2 .tips .more{ background:url(../images/righinfo002389-a_more.png) no-repeat; width:40px; height:20px; display:inline-block;}



/*
 .Menu000654 为demo编号
 */
.Menu000654{ background:url(../images/menu000654-bg.jpg) repeat-x center bottom #f1f1f1; }
.Menu000654 header{ border:1px #d8d8d8 solid; background-color:#1c8bcd; color:#fff; font-size:24px; padding:40px 0 25px 0; text-align:center; margin-top:-55px; position:relative; z-index:5;}
.Menu000654 header span{ font-size:14px; display:block;}
.Menu000654 li a{ display:block; padding-left:35px; padding-top:10px; padding-bottom:10px; line-height:20px;border-bottom:1px solid #d8d8d8;}
.Menu000654 li a:hover,
.Menu000654 li a.aon{ background-color:#56b9f4; color:#fff;}
.Menu000654 li dl{ background-color:#fff; font-size:12px; display:none;}
.Menu000654 li a.click{ position:relative;} 
.Menu000654 li a.click::after,
.Menu000654 li a.click::before{ position:absolute; content:'';  background-color:#1c8bcd; top:50%;}
.Menu000654 li a.click::after{width:15px; height:2px; left:10px; margin-top:-2px;}
.Menu000654 li a.click::before{width:2px; height:15px; left:16px; margin-top:-8px;}
.Menu000654 li dl dd a{ color:#999;}
.Menu000654 li dl dd a.aon,
.Menu000654 li dl dd a:hover{ color:#1c8bcd; background: #c7eaff;}
.Menu000654 li a.aon::before{ display:none;}
.Menu000654 li a.aon::after{ background-color:#fff;}

/*
 .Location002314 为demo编号
 */
.Location002314{ padding:10px 0;}
.Location002314 dl{padding:10px 0; line-height:30px; border-bottom:#e5e5e5 1px solid;}
.Location002314 em{ font-style:normal;color: #999;  float:right; background:url(../images/location002314-icon.png) no-repeat right center; padding-right:15px;}
.Location002314 em span{ color:#333;}
.Location002314 em a{ position:relative; padding-right:15px; margin-right:10px;color: #999;}
.Location002314 em a:first-child{ margin-left: 5px;}
.Location002314 em a:hover{ color: #87b2c7;}
.Location002314 em a:before{ position:absolute; content:''; right:0; border-top:4px solid transparent;border-bottom:4px solid transparent; border-left:5px solid #a1a1a1; top:50%; margin-top:-4px;}
@media(max-width:768px){
.Location002314{ display:none}
}
@media(max-width:480px){
.Location002314 em a{    padding-right: 12px;}
}
/*
 .RighInfo002223 为demo编号
 */
.RighInfo002223{
	background-color: #fff;
}
.RighInfo002223 .auto{
	padding-top: 3%;
	padding-bottom: 3%;
}
.RighInfo002223 .pic{
	margin-top: 20px;
}
.RighInfo002223 .h3{
	color:#1f71c3;line-height:1.6;margin:0; font-size: 20px;
}
.RighInfo002223 .h4{
	font-size:16px;color:#1f71c3;margin:30px 0px 0 0;
}
.RighInfo002223 .h3:after,.RighInfo002223 .h4:after{
	color:#8fb8e1;width:50px;height:2px;background:#8fb8e1;border:none;margin:15px 0px; content: ""; display: block;
}
.RighInfo002223 .ul{ 
	margin: 0; clear: both;
}
.RighInfo002223 .ul li{
	font-size:14px;line-height:2.245;
}
.RighInfo002223 .ul li span{
	font-family:Arial;font-size:16px;color:#1f71c3;font-weight:bold;
}

.RighInfo002223 p{
	line-height:2.245;font-size:14px;color:#666;margin:0px 0px 25px;clear:both;
}

	.RighInfo002223 .h3{
		font-size: 24px;
	}
	.RighInfo002223 .pic{
	  width:23.765%;
    }
    .RighInfo002223 .con{
	   width:71.235%;
    }
	


	.RighInfo002223 .h3:after,.RighInfo002223 .h3:after{ margin: 25px 0;}
   .RighInfo002223 .h4{
	font-size:18px; margin-top: 55px;
   }
   .RighInfo002223 .pic{
   	    float:right;width:30.765%;margin-top:100px;
   }
   .RighInfo002223 .con{
   	    float:left;
   	     width:64.235%;
   }



/*
 .RighInfo00112233 为demo编号
 */
.RighInfo00112233{ background-color: #fff;padding: 2% 0 0;}
.RighInfo00112233 figure{ line-height: 2.245;}
.RighInfo00112233 .pic{margin-top: 20px;}
.RighInfo00112233 .h3{color:#1c8bcd;margin:0; font-size: 16px; margin-bottom: 30px;}
.RighInfo00112233 .h3:before{color:#1c8bcd; width:30px;height:2px; background:#1c8bcd;border:none;margin:10px 0px; content: ""; display: block;}
.RighInfo00112233 p{line-height:2.245; font-size:14px;color:#666;margin:0px 0px 25px; padding: 3%;  clear:both; border: 1px solid #eee;}
.RighInfo00112233 .con{ padding-bottom: 10px;}




/*
 .Menu001660 为demo编号
 */
.Menu001660{ width:234px; background:url(../images/menu001660-bg_b.png) no-repeat center bottom; padding-bottom:116px; margin-top: 10px; margin-left:-11px; position:relative; z-index:10; }
.Menu001660 aside{ background:url(../images/menu001660-bg_m.png) repeat-y center top; min-height:330px; padding:14px 40px 0 40px; }
.Menu001660 .bg{position: absolute;bottom: 10%;right: 8%}
.Menu001660 li{ line-height:60px; width: 154px; height:60px;clear:both;}
.Menu001660 li a{ display: block; width: 154px;height:60px;  border-bottom:1px solid #e4e4e4; text-transform:uppercase; color:#b6b6b6;overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	display: block;}
.Menu001660 li span{  font-size:15px; border-bottom:1px solid transparent;height:60px; margin-right:5px; color:#646464;}
.Menu001660 li a:hover,
.Menu001660 li.aon a{color:#1c8bcd; background:url(../images/menu001660-aon.png) no-repeat right center; font-weight: bold;}
.Menu001660 li a:hover span,
.Menu001660 li.aon span{ font-weight:bold;color:#1c8bcd;}
.Menu001660 header{ background:url(../images/menu001660-bg_t.png) no-repeat center top; padding:65px 40px 0;color:#1c8bcd;}
.Menu001660 header dl{ font-size:18px; border-bottom:1px solid #1c8bcd; padding-bottom:24px; padding-left:26px; position:relative;}
.Menu001660 header span{ color:#b6b6b6; position:absolute; left:0; top:10px; font-size:12px;text-transform:uppercase;}
.Menu001660 header span i{ font-style:normal;color:#1c8bcd; font-size:36px; }
@media(max-width:1024px){
.Menu001660{ display:none}
}
/*Menu002971 */
.Menu002971{ display:none}
.Menu002971 .tit{background: url("../images/menu002971_bg.jpg") no-repeat center center;background-size: cover;color: #fff;padding-left: 30px;line-height: 55px;}
.Menu002971 .tit b{font-size: 18px;padding-left: 40px;display: block;background: url("../images/menu002971_icon.png") no-repeat left center;}
.Menu002971 ul{border: 1px solid #d2d2d2; border-top:0;}
.Menu002971 ul li:not(:last-child){border-bottom: 1px solid #d2d2d2;}
.Menu002971 ul li a{display: block;line-height: 24px; padding: 18px 26px 18px 30px;font-size: 16px;position: relative;}
.Menu002971 ul li a:after{position: absolute; content: '';  top: 50%; margin-top: -3px;right: 20px;border:6px solid transparent; border-left-width:8px;}
.Menu002971 ul li.aon a,
.Menu002971 ul li a:hover{background-color: #f2f5fa;color: #00a0ea;}
.Menu002971 ul li.aon a:after,
.Menu002971 ul li a:hover:after{border-left-color: #00a0ea;}
@media(min-width:1025px){
 .Menu002971 ul{display: block!important;}
}
@media(max-width:1024px){
.Menu002971{position: relative; z-index: 30; display:block}
.Menu002971 ul{display: none;position: absolute; left: 0; top: 100%; width: 100%;background: #fff;}
.Menu002971 i.wap-open{float: right; width: 30px; height: 30px; margin-right: 25px; margin-top: 13px;background: #fff;position: relative;border-radius: 50%;cursor: pointer;}
.Menu002971 i.wap-open:before,
.Menu002971 i.wap-open:after{position: absolute; content: ''; left: 50%; top: 50%; background: #0f54b3; transform: translate(-50%,-50%);}
.Menu002971 i.wap-open:before{width: 10px; height: 2px; }
.Menu002971 i.wap-open:after{width: 2px; height: 10px; }
.Menu002971 i.wap-open.on{transform: rotate(45deg);}
}










/*
 .PicList001200 为demo编号
 */
.PicList001200{ padding: 3% 0 0;}
.PicList001200 li{ padding:10px; border:1px solid #ebebeb; margin-bottom:2%;}
.PicList001200 li a{ display:block; position:relative; padding-left:30%;padding-right:15%;}
.PicList001200 li a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/piclist001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:27%;}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:13%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200 li div::after{width:7%;height:1px;background-color:#1c8bcd;bottom: 12%;left:-9%;z-index:2;}
.PicList001200 li h3{ margin:0; font-size:16px; padding:3% 0 0 0; font-weight:normal; color:#333;}
.PicList001200 li p{ margin:3% 0 0 0; color:#969696; line-height:28px; height:56px; overflow:hidden; font-size:12px;}
.PicList001200 li time{ position:absolute; left:0; bottom:5%; color:#969696;}

.PicList001200 li:hover{ border-color:#1c8bcd; box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
@media(max-width:640px){
.PicList001200 li p{line-height:22px; height:44px; }
.PicList001200 li time{ font-size:12px;}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding-right:0;}
.PicList001200 li a{ padding-left:40%;}
.PicList001200 li figure{ width:37%;}
.PicList001200 li div::after{display:none;}
}

.table_box{  margin-top: 15px;}

.table_box table{ width: 100%; border: none; border: solid 1px #333333;}
.table_box table th{ border: solid 1px #333333; padding: 15px 10px; font-size: 15px; font-weight: normal; color: #333333;}
.table_box table td{border: solid 1px #333333; padding: 15px 10px; text-align: center; font-size: 13px; color: #666666;}



.new_info{ min-height: 360px;}
.new_info .auto{ background: #fff; padding: 50px;}
.new_info .info .tit{ text-align: center; margin-bottom: 30px; border-bottom: solid 1px #f2f2f2; padding-bottom: 5px;}
.new_info .info .tit h3{ font-size: 18px; font-weight: normal; color: #1c8bcd}
.new_info .info .tit span{ font-size: 12px;color: #999;}
.new_info .info{ line-height: 24px;}

.info_back{ padding:1% 0; text-align:center; margin-top:5%;}
.info_back a{ width: 110px; cursor:pointer; color:#fff; display:inline-block; line-height: 30px; background: #1c8bcd;}
.info_prev_next{ border-top: 1px dashed #ccc; margin-top: 5%; padding-top: 3%;}
.info_prev_next span{ margin-top:5px; display:block; color:#a5a5a5;}
.info_prev_next span a{ color:#a5a5a5;}
.info_prev_next span a:hover{ color: #1c8bcd;}

.info_prev_next .fanhui{ display: block; background:#1c8bcd; width: 140px; height: 45px; line-height: 45px; color: #fff; text-align: center;}


/*
.H_banner .video_box{ width: 1000px;position: absolute; left: 220px; top: 0; height: 100%; z-index: 9; background: #000;}
.H_banner .video_box video{ width: 100%; height:100%; position: absolute; left: 0; top: 0;}


.H_banner .a_play{position: absolute; top: 50%;left: 50%; z-index: 8;}
.H_banner .a_play::before,
.H_banner .a_play::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.H_banner .a_play::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.8);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.H_banner .a_play::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.8);margin-left: -3px;margin-top: -12px;}
*/.PicList000593 li p{text-align:center;}


.ul_sitemap li{ padding-bottom: 0; line-height: 40px;}
.ul_sitemap{ padding-bottom: 10%;}
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px; color: #fff; padding-bottom: 0;}
.ul_sitemap li strong{ width:90px; display:inline-block; color: #fff;}
.ul_sitemap a:hover{ color: #1c8bcd;}
.ul_sitemap li a{ color: #333;}


.search_min{ width:100%; margin:0 auto; padding:0 0 3% 0; font-size: 14px; padding-top: 3%; background: #fff;}
.search_min h1{ margin:0; font-weight:normal; padding-bottom:2%; font-size:24px; color:#1c8bcd;}
.search_min li{  line-height:25px; border-bottom:1px solid #e3e7e6; padding:0 10px 0 15px; position:relative;}
.search_min li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#1c8bcd; left:5px; top:50%; margin-top:-2px;}
.search_min li a{ display:block; padding:15px 0;}
.search_min li span{ padding-right:10px; color: #333;}
.search_min li em{ font-style: normal; padding-right: 8px;}




/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:360px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
	.Banner002187 span{ height:auto; background:none; height:auto;}
	.Banner002187 img{ display:block;}
}