a,.Floor000881 .list_scroll li p{transition:all 0.3s ease-in-out;}




.Top000538 .header{ background:#000; color:#fff; line-height:37px;}
.Top000538 .header dl{ float:right; color:#bababa;}
.Top000538 .header dd{ float:left;}
.Top000538 .header dl .hotline b,
.Top000538 .header dl a{ color:#fff;cursor:pointer;}
.Top000538 .header dl span{float:left;}
.Top000538 .log_before{display: none;}
.Top000538 .header dl a:hover{color:#60cdec;}
.Top000538 .Top{ height:93px; margin-top:4px;}
.Top000538 .logo{ display:inline-block; width:85px; height:85px;}
.Top000538 .logo img{width: 85px; height: 85px;}
.Top000538 .ul{ background:url(../image/Top000538-bg2.gif) no-repeat right center; margin-top:36px; float:right;}
.Top000538 .Top li{ float:left; background:url(../image/Top000538-bg2.gif) no-repeat left center; padding:0 20px; position:relative;}
.Top000538 .Top li:hover dl{display: block;}
.Top000538 .Top .navA{ display:block; color:#575757; font-size:1.25em;  border-bottom:#fff 3px solid;}
.Top000538 .Top .navA i{ display:inline-block; width:9px; height:12px; margin-left:13px; background:url(../image/Top000538-bg1.gif) no-repeat center center;}
.Top000538 .Top .navA:hover,.Top000538 .Top .onnav .navA{border-bottom:#014584 3px solid; color:#014584; }
.Top000538 .Top dl{ display:none; position:absolute; left:0; width:100%; background:#fff; padding:15px 0; z-index:100;}
.Top000538 .Top dt a{ display:block; text-align:center; font-size:12px; line-height:4;}
.Top000538 .Top dt a:hover{background:#014584; color:#fff;}

.Banner000707{ position:relative;}
.Banner000707 .bx-viewport{ height:auto !important;}
.Banner000707 .bx-controls-direction a{ width:40px; height:40px; position:absolute; top:50%; margin-top:-20px;}
.Banner000707 .bx-controls-direction a span{ color:#fff; font-size:30px;}

.Banner000707 .bx-prev{ left:21%;}
.Banner000707 .bx-next{ right:21%;}
.Banner000707 .bx-pager{ position:absolute; width:100%; left:0; bottom:2em; text-align:center;}
.Banner000707 .bx-pager div{ display:inline-block;}
.Banner000707 .bx-pager .bx-pager-item{ margin:0 6px;}
.Banner000707 .bx-pager .bx-pager-item a{ width:14px; height:14px; background:url("../image/ban_li.png") no-repeat;  display:block; overflow:hidden; line-height:1000px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;}
.Banner000707 .bx-pager .bx-pager-item a.active{ background:url("../image/ban_li_on.png") no-repeat; width:40px;  -webkit-transition:all ease 0.5s;transition:all ease 0.5s;}
.Banner000707 .list li img{ width:1862px; display:block; margin:0 auto;}
.Banner000707 .next,.Banner000707 .prev{ background:url(../image/Banner000707_next.png) no-repeat center; background-size: 100% 100%; width: 40px; height: 40px;  position: absolute;  top: 50%; margin-top: -20px; z-index: 9;}
.Banner000707 .prev{ background:url(../image/Banner000707_prev.png) no-repeat center; background-size: 100% 100%;}

.Floor001079 .list{ position:relative; z-index:0;}
.Floor001079 .list li{height:700px; background-position:center 0; background-repeat:no-repeat;}
.Floor001079 .list .bx-controls-direction{ display:none;}
.Floor001079 .list .bx-viewport{ z-index:1;}
.Floor001079 .list .bx-controls{ position:absolute; bottom:20px; width:100%; text-align:center; z-index:10;}
.Floor001079 .list .bx-pager div{display:inline-block;width:10px; margin:0 2px;}
.Floor001079 .list .bx-pager div a{display:block; border-radius:40px; width:10px; background-color:#fff; height:10px; overflow: hidden; line-height:100px;}
.Floor001079 .list .bx-pager div a.active{ background-color:#014584; border-bottom-color:#014584;}


.Floor000736{ padding:40px 0; }
.Floor000736 .auto{ width:1100px; }
.Floor000736 .box{ width:342px; float:left; padding-right:20px; background:url(404.png) no-repeat right top; }
.Floor000736 .box2{ padding: 0 18px; }
.Floor000736 .box3{ background:none; padding:0 0 0 18px; }

.Floor000736 h1{ margin:0; font-size:16px; padding:3px 0 0 30px; background-position:0 center; background-repeat:no-repeat;}
.Floor000736 .box h1{ background-image:url(../image/Floor001079-icon_1.png); }
.Floor000736 .box2 h1{ background-image:url(../image/Floor001079-icon_3.png); }
.Floor000736 .box3 h1{ background-image:url(../image/Floor001079-icon_2.png); }

.Floor000736 h1 .more{ font-weight:200; font-size:12px; color:#aeaeae; float:right; }
.Floor000736 h1 span{ color: #aeaeae; font-size: 10px; text-transform: uppercase; }
.Floor000736 .con .pic{margin-top:10px;}
.Floor000736 .con .pic img{ width:342px; height:142px;}
.Floor000736 .box ul{ padding-top:10px; }
.Floor000736 .box ul li{ font-size:12px; }
.Floor000736 .box li time{ background:url(404.png) no-repeat left center; color:#fff; padding-left: 10px; display:block; } 
.Floor000736 .box li:hover a{ text-decoration:underline; color:#0170a7; text-decoration:none; } 
.Floor000736 .box2 p{margin:10px 0; }
.Floor000736 .box3 ul li{ height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:25px; background:url(../image/Floor000736_li.jpg) left center no-repeat; padding-left:15px; }





.Floor000881{border-top:1px solid #e9e9e9;background-color:#f2f4f6; padding:2% 0;}
.Floor000881 h1{ margin:0; margin-bottom:15px; font-size:16px; font-weight:bold; background:url(../image/Floor000881-icon.png) no-repeat left center; padding-left:30px; padding-top:4px;color:#333;}
.Floor000881 h1 a{ float:right; color:#999; font-size:12px;font-weight:normal;}
.Floor000881 .list_copy{ display:none;}
.Floor000881 .bx-viewport{ z-index:1;}
.Floor000881 .list_scroll li{ text-align:center; position:relative;}
.Floor000881 .list_scroll li .Ispic{ display:block; padding-bottom:78%; background-repeat:no-repeat; background-position:center;} 
.Floor000881 .list_scroll li p{ margin:0; line-height:55px;border:1px solid #eaeaea; border-top:0; background-color:#fff; padding:0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Floor000881 .list_scroll li:hover p{ background-color:#014584;}
.Floor000881 .list_scroll li:hover p a{ color:#fff;}
.Floor000881 .bx-wrapper{ position:relative;}
.Floor000881 .bx-pager{ display:none;}
.Floor000881 .bx-controls-direction a{position:absolute; width:21px; height:21px; top:50%; margin-top:-10px; overflow:hidden; line-height:200px; z-index:10;}
.Floor000881 .bx-controls-direction a.bx-prev{ left:-25px;}
.Floor000881 .bx-controls-direction a.bx-next{ right:-25px;}
.Floor000881 .bx-controls-direction a::before,
.Floor000881 .bx-controls-direction a::after{ position:absolute; content:''; width:15px; height:2px; background-color:#0170a7; left:0; }
.Floor000881 .bx-controls-direction a::before{ transform:rotate(-45deg);top:4px;}
.Floor000881 .bx-controls-direction a::after{ transform:rotate(45deg);top:14px;}
.Floor000881 .bx-controls-direction a.bx-next::before{ transform:rotate(45deg); left:auto; right:0;}
.Floor000881 .bx-controls-direction a.bx-next::after{ transform:rotate(-45deg); left:auto; right:0;}





.Location000890 div{ height:360px;background-position:center top; background-repeat:no-repeat;}



.Bottom001467{ width:100%; background:url("../image/Bottom001467.png") repeat; position:absolute; top:434px; height:60px; left:0; z-index:1; }
.Bottom001467 .bottom{ border-bottom:1px solid rgba(255,255,255,0.34);}
.Bottom001467 nav{ float:right; width:82%; padding-top:22px;}
.Bottom001467 nav dl{float:left; width:120px; text-align:left; padding:0; margin-left:70px;}
.Bottom001467 nav dl dt{ font-size:12px; padding-bottom:10px; border-bottom:1px solid #fff; position:relative; color:#fff; margin-bottom:10px; font-weight:bold;}
.Bottom001467 nav dl dt span{position:absolute; right:0; top:0;}
.Bottom001467 nav dl dt span img{ width:30px; height:30px;}
.Bottom001467 nav dl dd{ padding:2px 0;}
.Bottom001467 nav dl dd a{ color:#a9a9a9; font-size:12px;}
.Bottom001467 nav dl dd a:hover{ color:#a9a9a9;}
.Bottom001467 footer{color:#a9a9a9; line-height:24px;  margin:0; padding:22px 0;}
.Bottom001467 footer dl{ color:#a9a9a9; float:right;width:235px; line-height:24px;text-align:right; font-size:12px; background:url(../image/Location000830_home.png) no-repeat left center;}
.Bottom001467 footer a{color:#a9a9a9;}
.Bottom001467 footer a:hover{color:#a9a9a9;}
.Bottom001467 footer dl span{color:#2496dc; font-size:12px;}




.Menu001486{ margin-top:-98px; width:244px; position:relative; z-index:2;}
.Menu001486 header{ background:url("../image/menu_h_bg.png") repeat; height:71px; padding-top:27px; padding-left:30px; line-height:normal;text-align:left; font-size:30px; color:#fff;}
.Menu001486 header span{ display:block; color:#42baff; font-size:14px;}
.Menu001486 ul{  background-color:#f4f4f4; padding:20px 0;}
.Menu001486 li{  line-height:51px;text-align:center;}
.Menu001486 li a{ display:block; color:#626262; font-size:14px; text-align:left; padding-left:30px;}
.Menu001486 li a:hover,
.Menu001486 li a.aon{ background: url(../image/Menu001486-a_on.jpg) repeat-Y left center #fefefe; color:#2496dc;}


.RighInfo001977{ width:820px; font-family:"微软雅黑";}
.RighInfo001977 header{ color:#2496dc; font-size:20px; letter-spacing:2px; line-height:14px;}
.RighInfo001977 h1{ color:#2496dc; font-size:40px; letter-spacing:2px; font-weight:normal;}
.RighInfo001977 span{ color:rgba(191,191,191,0.27); font-size:40px; display:block; padding-top:24px; text-transform:Uppercase;  letter-spacing:2px;}
.RighInfo001977 figure{ color:#2496dc; font-size:20px; line-height:34px; width:360px; padding-top:135px; float:left;}
.RighInfo001977 figure h1{ color:#2496dc; font-size:40px; letter-spacing:2px; font-weight:normal;}
.RighInfo001977 figure span{ color:rgba(191,191,191,0.27); font-size:40px; display:block;text-transform:Uppercase; margin-top:-16px;}
.RighInfo001977 figure p{  font-size:12px; line-height:28px; color:#464646; display:block; letter-spacing:normal;}
.RighInfo001977 .info{ padding:24px 0;}
.RighInfo001977 .info{ font-size:12px; line-height:28px; color:#464646;}






.Timeline000453{ width:820px; margin:0 auto; padding-top:40px; min-height:500px; font-family:"微软雅黑"}
.Timeline000453 .arrow-year{ position:relative;}
.Timeline000453 .arrow-year a{ top:40px; cursor:pointer; display:block; position:absolute; width:30px; height:30px;}
.Timeline000453 .arrow-year a.prev{ left:0;}
.Timeline000453 .arrow-year a.next{ right:0;}
.Timeline000453 .year{ width:660px; height:68px; border-bottom:1px solid #ebebeb; margin:0 auto; margin-bottom:50px;}
.Timeline000453 .year .bd{ margin-left:38px;}
.Timeline000453 .year ul li{ font-size:16px; font-family:"Arial"; float:left; width:107px; height:76px; text-align:center; margin-right:48px;background:url(../image/Timeline000453-icon-gray.png) no-repeat center bottom}
.Timeline000453 .year ul li a{ cursor:pointer;  color:#838383; line-height:40px;}
.Timeline000453 .year ul li.on{ background:url(../image/Timeline000453-icon-blue.png) no-repeat center bottom}
.Timeline000453 .year ul li.on a,.Timeline000453 .year ul li a:hover{ color:#fff;}
.Timeline000453 .list{ width:820px; margin: auto;}
.Timeline000453 .list ul li{ position:relative; margin-bottom:20px; list-style:none;}
.Timeline000453 .list ul li dl{border:solid 1px #efefef;  width:820px;overflow: hidden;}
.Timeline000453 .list ul li h5{  color:#666; font-size:20px; padding-left:30px; text-overflow:ellipsis; overflow:hidden; display:block; float:left; font-weight:normal; }
.Timeline000453 .list ul li p{ width:535px; color:#666666; float:right; margin:18px 60px 0 0px; line-height:28px; font-size:14px; word-break: break-all;overflow:hidden; text-align:left; text-justify:inter-ideograph;}
.Timeline000453 .list ul li .pic{ position:absolute;}
.Timeline000453 .list ul li img{ width:170px; height:120px;}
.Timeline000453 .list ul li.li-hover dl{ background-color:#06a4ff;}
.Timeline000453 .list ul li.li-hover dl,
.Timeline000453 .list ul li.li-hover dl h6,
.Timeline000453 .list ul li.li-hover dl h5,
.Timeline000453 .list ul li.li-hover p{ color:#fff;}
.Timeline000453 .arrow{ position:relative;}
.Timeline000453 .arrow a{ top:-100px; display:block; width:40px; height:40px; cursor:pointer; position:absolute; background:url(../image/Timeline000453-arrow.jpg) no-repeat;}
.Timeline000453 .arrow a:hover{background:url(../image/Timeline000453-arrow-hover.jpg) no-repeat;}
.Timeline000453 .arrow a.prev{ left:0; background-position:left;}
.Timeline000453 .arrow a.next{ right:0; background-position:right;}



.PicList001410{width:820px; padding-top:30px;}
.PicList001410 .list li{ float:left; width:255px; padding-right:25px; padding-bottom:20px;}
.PicList001410 .list li.last{ padding-right:0;}



.PicList001410 .list li a{ display:block; padding:8px; background-color:#f4f4f4;}
.PicList001410 .list li a:hover{ background-color:#2496dc; color:#fff;}
.PicList001410 .list li img{ width:100%; height:150px;}
.business .list li{ width:220px;}
.business .list li img{ width:204px; height:159px;} 
.PicList001410 .list li h1{ position:relative; margin:0; font-weight:normal; font-size:14px; line-height:40px; color:#656565; text-align:center; padding:0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.PicList001410 .list li a:hover h1{ color:#fff;}



.Page000190 .Pages{ padding-top:20px; text-align:center; line-height:30px; zoom:1; overflow:hidden;}
.Page000190 .Pages a{border: 1px solid #eaeaea; padding:0 12px;color: #acacac; display:inline-block;}
.Page000190 .Pages .p_cur,
.Page000190 .Pages .p_count,
.Page000190 .Pages .p_jump,
.Page000190 .Pages .p_total{ display:none;}
.Page000190 .Pages .p_page em{ font-style:normal;}
.Page000190 .Pages a:hover,
.Page000190 .Pages .p_page em a.a_cur{ color:#fff; background:#2496dc; border-color:#2496dc;}



 

.PicList000322{ width:820px; padding-top:30px;}
.PicList000322 ul li{ width:820px; margin-bottom:20px; margin-right:50px; height: 165px;overflow: hidden; position:relative;  background:url(../image/PicList000322_off.png) no-repeat 740px center #f8f8f8;}
.PicList000322 ul li .pic{ position:absolute; top:14px; left:14px; }
.PicList000322 ul li .pic img{ width: 220px; height: 140px;}
.PicList000322 ul li .text{ margin:0 180px 0 250px; width:400px; font-family:"微软雅黑"; }
.PicList000322 ul li h1{ margin:0; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 30px; font-size: 16px; color:#494949; font-weight:normal; }
.PicList000322 ul li time{ display: block; color: #a1a1a1; margin-bottom:30px; font-size:12px; }
.PicList000322 ul li p{ margin-top:20px; color: #9a9a9a; font-size:12px; line-height:18px; }
.PicList000322 ul li:hover{background:url(../image/PicList000322_on.png) no-repeat 740px center #2496dc; color:#fff;}
.PicList000322 ul li:hover h1{ color:#fff;}
.PicList000322 ul li:hover p{ color:#fff;}
.PicList000322 ul li:hover time{ color:#75c6f8;}



.TextList001{ width:820px; padding-top:30px;}
.TextList001 .list li{ background-color:#f8f8f8; height:60px; line-height:60px; padding:0 25px; margin-bottom:10px;}
.TextList001 .list li h1{ display:block;  font-size:14px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#494949; font-weight:normal;}
.TextList001 .list li span{ float:right; color:#a1a1a1; font-size:12px;}
.TextList001 .list li:hover{background:#2496dc; color:#fff;}
.TextList001 .list li:hover span{color:#fff;}
.TextList001 .list li:hover h1{ color:#fff;}



.TextList000594{ width:820px; padding-top:30px; font-family:"微软雅黑";}
.TextList000594 .dl_top{  line-height:40px;background-color:#dcdcdc; color:#000000; font-size:12px; width:820px; }
.TextList000594 .dl{ overflow:hidden; clear:both;}
.TextList000594 .list .dl{line-height:60px; border-bottom:1px solid #f0f0f0; cursor:pointer; height:60px;width:820px;}
.TextList000594 .list .dl#On{  background-color:#f8f8f8; color:#555555;display:block; width:100%;}
.TextList000594 .dl dd{  text-align:left; float:left;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#555555; font-size:14px;}
.TextList000594 .dl_top,
.TextList000594 .list{ padding:0 0;}
.TextList000594 .list .info{ width:790px;  padding-left:30px; padding-top:16px; padding-bottom:40px; display:none; background-color:#f8f8f8; border-bottom:1px solid #f0f0f0;line-height: 22px; color:#333333; font-size:12px;}
.TextList000594 .list .info span{font-size:14px; line-height:22px;}
.TextList000594 .dl dd:nth-child(1){ width:186px; margin-left:30px;}
.TextList000594 .dl dd:nth-child(2){ width:156px;}
.TextList000594 .dl dd:nth-child(3){ width:156px;}
.TextList000594 .dl dd:nth-child(4){ width:186px;}
.TextList000594 .dl dd:nth-child(5){ width:80px; }


.TextList000594 .dl dd.d1{ width:186px; margin-left:30px;}
.TextList000594 .dl dd.d2{ width:156px;}
.TextList000594 .dl dd.d3{ width:156px;}
.TextList000594 .dl dd.d4{ width:186px;}
.TextList000594 .dl dd.d5{ width:80px; }


.TextList000594 .dl dd a.btn{ display:inline-block;background: #dcdcdc;border-radius: 4px; font-size:12px;color: #fff;line-height: 32px;height: 32px;text-align:center; width:80px;}
.TextList000594 .dl dd a.btn:hover{ background-color:#2496dc; color:#fff;}



.Map001{ padding:20px 0;position:relative;}
.Map001 .map{width:820px; float:left;}
.Map001 .map #allmap{ height:510px; width:100%;}
.Map001 .map #allmap *{ font-size:12px !important;}
.Map001 .info{ position:absolute; top:20px; right:0; float:right; width:345px; background:rgba(55,64,85,0.74); height:510px;}
.Map001 .info ul{ padding:0 30px; padding-top:75px;}
.Map001 li{ height:60px;font-size:14px; background-repeat:no-repeat; color:#fff; font-weight:normal;}
.Map001 .info h1{ color:#fff; font-size:20px; font-weight:normal; font-family:"微软雅黑"; padding-left:30px; padding-top:80px;}
.Map001 .info span{ color:rgba(255,255,255,0.31); font-size:12px; font-weight:normal; font-family:"微软雅黑";}



  

.Bottom000713 .bottom{ background:#fff; height:225px; border-top:1px solid #e9e9e9; margin-top:60px; }
.Bottom000713 .contact{ float:left; position:relative; width:295px; }
.Bottom000713 .contact .ewm{ position:absolute; right:0; top:38px; } 
.Bottom000713 .contact .ewm img{ width:170px; height:170px; display:block; border:1px #ccc solid; }
.Bottom000713 .contact .ewm p{ margin:0; padding:12px 0; text-align:center; }
.Bottom000713 .contact .info{ padding-top: 38px; }
.Bottom000713 .contact .info h3{ margin:0; font-size:24px; }
.Bottom000713 .contact .info p span{ color:#0170a7;font-size:14px; line-height:30px; }
.Bottom000713 .contact .info p span em{ font-weight:bold; font-size:30px; font-style:normal; }

.Bottom000713 dl{ float:right; width:120px; padding-top:38px; margin-left:40px;}
.Bottom000713 dt{ background:url(../image/Bottom000713_line.jpg) no-repeat bottom left; height:30px; padding-bottom:10px; margin-bottom:15px; font-size:14px; font-weight:bold;}
.Bottom000713 dd{}
.Bottom000713 dd a:hover{ color:#0170a7; } 

.Bottom000713 .copy_right{ height: 54px; line-height: 54px; background: #000; color:#bababa; }
.Bottom000713 .copy_right a{ color:#bababa; }
.Bottom000713 .copy_right a:hover{ color: #fff; }
.Bottom000713 .copy_right .auto{ overflow:hidden; }
.Bottom000713 .copy_right p{ float:right; margin:0; } 
.Bottom000713 .copy_right a{ display:inline-block; }
.Bottom000713 .copy_right em{ display:inline-block; font-style:normal; margin:0 10px; }




.JobForm{ width:412px; margin:0 auto; margin-top:40px; padding-bottom:40px;}
.JobForm h2{ padding:0; margin:0; margin-bottom:30px; text-align:center; font-size:18px; line-height:32px;}
.JobForm ul li{ margin-bottom:22px;}
.JobForm input,.JobForm label{ float:left; display:inline;}
.JobForm label{ width:75px; color:#858585; line-height:40px;}
.JobForm input{ font-family:'Microsoft Yahei'; color:#858585; font-size:14px; padding:12px;  border:1px solid #e6e6e6; width:284px; line-height:16px;}

.JobForm .Btn{ width:auto; height:auto; line-height:normal; padding:8px 14px; font-size:16px; border:none; cursor:pointer; margin-right:14px;}
.JobForm .SubBtn{ background:#2e9bdd; color:#fff;}
.JobForm .ResetBtn{  background:#eef1f3;}



.newTi,.newTime{ text-align:center;}
.newTi{ font-size:20px; padding-top:30px;}
.newTime{ margin-top:10px; padding-bottom:30px; border-bottom:1px solid #ededed; margin-bottom:30px;}

.editCont{ margin-top:30px;}




.ul_sitemap,.ul_sitemap li{ list-style:none; margin:0; padding:0;}
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}

.VideoPlayer {width: 820px;height:400px;}