/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:2% 0;}
.PicList002239 li{ margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; position: relative;top: 0; transition: all .6s;}
.PicList002239 li:hover{top: -10px; box-shadow: 0 10px 40px rgba(131,131,131,.8);}
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative;text-align: center; line-height:45px;}
.PicList002239 li dt{font-size: 16px; color: #0063BD;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}
/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;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:#0063BD;}
.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;}
}
/*
 .PicList000710 为demo编号
 */
.PicList000710 ul{overflow: hidden;}
.PicList000710 li{ float:left; width:30.5%; margin-right:4%; margin-top:2%; margin-bottom:2%;}
.PicList000710 li:nth-child(3n){ margin-right:0;}
.PicList000710 li figure{ border-bottom:3px solid #f5f5f5; padding-bottom:10px;}
.PicList000710 li:hover figure{ border-color:#0063BD;}
.PicList000710 li span{ display:block; padding-bottom:70%; background-repeat:no-repeat; background-position: center center; background-size:contain; position:relative;}
.PicList000710 li span i{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/PicList000710-view.png) no-repeat center center rgba(0,82,175,0.8); opacity:0; transition:all ease-in-out 0.3s;}
.PicList000710 li h3{font-size: 16px; margin: 2% 0;}
.PicList000710 li p{ margin:0; line-height:25px; height:50px; overflow:hidden; margin-top:5px; color:#666; font-size: 12px;}
.PicList000710 li:hover figure{ border-color:#0063BD;}
.PicList000710 li:hover h3{color: #0063BD;}
.PicList000710 li time{ color:#999;}
.PicList000710 li:hover span i{ opacity:1;}
@media(max-width:768px){
.PicList000710 li{ width:100%;}
.PicList000710 li:nth-child(3n){ margin-right:2%;}
.PicList000710 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000710 li h3{ padding-top: 10px; }
.PicList000710 li time{ font-size:12px;}
.PicList000710 li p{ line-height:20px; height:40px;}
}
@media(max-width:320px){
.PicList000710{ padding:20px 0;}
.PicList000710 li{ float:none; width:100%; margin-right:0 !important; margin:0;}
}
/*
 .TextList002241 为demo编号
 */
.TextList002241{ padding: 2% 0;font-size: 14px; padding-bottom: 35px;}
.TextList002241 .list dl{display: block; margin-bottom:25px;padding:30px 40px;background: #fff; border: 1px solid #eee; cursor: pointer;}
.TextList002241 .list dl dt{color: #555;font-size: 24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 1.5em;line-height: 1.5;overflow: hidden; margin-bottom: 16px;}
.TextList002241 .list dl dd{color: #555;font-weight: 700;margin-bottom: 10px;}
.TextList002241 .list dl dd:last-child{margin-bottom: 0;}
.TextList002241 .list dl dd.hl{overflow: hidden;}
.TextList002241 .list dl dd span{color: #666;font-weight: normal;}
.TextList002241 .list dl:hover{background: #0063BD;}
.TextList002241 .list dl:hover{color: #fff;}
.TextList002241 .list dl:hover dt{color: #fff;}
.TextList002241 .list dl:hover dt+dd{color: #fff;}
.TextList002241 .list dl:hover dd{color: #fff;}
.TextList002241 .list dl:hover dd span{color: #fff;}
@media (min-width: 640px){
.TextList002241 .auto{ overflow: hidden;}
.TextList002241 .list{ margin: 0 -1%;}
.TextList002241 .list dl:nth-child(2n){margin-right: 0;}
.TextList002241 .list dl:nth-child(3n){margin-right: 1%;}
.TextList002241 .list dl{float:left;  width: 48%; margin: 0 1% 25px;}
}
@media (min-width: 1024px){
.TextList002241 .list dl:nth-child(3n){margin-right: 0;}
.TextList002241 .list dl:nth-child(2n){margin-right: 1%;}
.TextList002241 .list dl{ width: 31.33%;}
}


/*
 .Menu001536 为demo编号
 */
.Menu001536{ padding:2% 0 0;}
.Menu001536 .name{ padding-bottom:20px; font-size:24px; color: #111;}
.Menu001536 .name span{ margin-left:10px; font-size:12px; color: #666;}
.Menu001536 li{ float:left; padding-right:10px; padding-bottom:5px;}
.Menu001536 li a{ display:block; line-height:40px; padding:0 20px; border:1px solid #d8d8d8;}
.Menu001536 li a:hover,
.Menu001536 li a.aon{ background-color:#0063BD; color:#fff;}
@media(max-width:640px){
.Menu001536 li{ padding-right:0; width:32%; margin-right:2%;}
.Menu001536 li:nth-child(3n){ margin-right:0;}
.Menu001536 li a{ text-align:center; padding:0;}
}
/*RighInfo002519 */
.RighInfo002519{ padding:2% 0;}
.RighInfo002519 .con p{line-height:24px; color:#333; text-indent: 2em;}
.RighInfo002519 .con p:first-child{margin-top: 0;}
.RighInfo002519 .con img{margin: 2% auto; display: block;}
/*Top002070 */
.Top002070{ position:fixed; left:0; top:0; width:100%; background-color:#fff; border-top:2px solid #0063bd; z-index:100;}
.Top002070 .header{ max-width: 1200px; position: relative;}
.Top002070 .header-left{position:absolute; top:50%; left:0; transform:translateY(-50%); width:40%; max-width:220px;}
.Top002070 .header-right{  position:absolute; top:50%;right:0%;margin-top:-20px;}
.Top002070 .header-right dd{position:relative; float:left;}
.Top002070 .header-right dd >a{ display:block;height:40px; line-height:40px;}
@media(min-width:1025px){
.Top002070 .header-mid{ margin-right:60px; margin-left:33%;}
}

.Top002070 .top-language a{ position:relative; padding:0 15px;}
.Top002070 .top-language a:after{ position:absolute;content:''; top:50%;margin-top:-2.5px;}
.Top002070 .top-language a:after{ right:0;border:5px solid transparent; border-top-color:#8c8c8c; }

.Top002070 .open-search{ width:40px;  background:url(../images/Top002070-search_btn.png) no-repeat center center; }
.Top002070 .search-box{ position:absolute; width:0; overflow:hidden; right:0; top:0; background:#eee; transition:0.3s; opacity:0;}
.Top002070 .search-box .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../images/Top002070-search_btn.png) no-repeat center center;}
.Top002070 .top-search-on .search-box{ width:200px; opacity:1;}

.Top002070 .header-menu li em{ line-height:40px; padding:17px 0; font-size:15px;position:relative; }
.Top002070 .header-menu li em::after{ position: absolute;right: 0;top: 50%;margin-top: -1.5px;content: '';width: 3px;height: 3px;background-color: #bdbdbd;}
.Top002070 .header-menu li:last-child em::after{display: none;}
.Top002070 .header-menu li:hover em::before{ position:absolute; content:''; width:0; height:0; border:4px solid transparent; border-bottom-color:#0063bd; bottom:0; left:50%; margin-left:-4px;}
.Top002070 .header-menu li:last-child em a::after{ display:none;}
.Top002070 .header-menu li:hover em a,
.Top002070 .header-menu li.aon em a{ color:#0063bd;}
.Top002070 .header-menu li .sub{ background:none;}
.Top002070 .header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 .header-menu li .sub dt a{ text-align:center; color:#fff;}
.Top002070 .header-menu li .sub dt a:hover{ background:#0063bd;}

@media(max-width:1024px){
.Top002070 .header{ margin:0 2%; height:80px;}
.Top002070 .header-right{ z-index:101; right:2%;}
.Top002070 .Public_nav_style #open_menu{ position:relative; right:0; top:auto; margin-left:10px; border-radius:0; background:#CBE6FF; height:32px; border:none; margin-top:4px;}
.Top002070 #open_menu i::before,
.Top002070 #open_menu i::after{ background:#0063BD !important;} 
.Top002070 #open_menu i{background:#0063BD; height:3px; margin-top:-1.5px;}
.Top002070 #header-menu ul{ padding:0; border-top:82px solid #fff; background:#0063BD;}
.Top002070 #header-menu li{text-align:center;}
.Top002070 #header-menu li em a{ padding:5%;  font-weight:normal; line-height:normal;}
.Top002070 #header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 #header-menu li .sub dt a{ border-bottom:0;}
}
/*
 .Banner002345 为demo编号
 */
.Banner002345{}
.Banner002345{ position: relative; overflow: hidden;}
.Banner002345 .bx-wrapper{ position:relative; z-index:1;}
.Banner002345 .bx-viewport{ z-index:1;}
.Banner002345 li a{ display:block; }
.Banner002345 li img{ display:block; width:140%; position: relative; left: -20%; max-width: none; }
.Banner002345 .bx-pager{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002345 .bx-pager div{ display:inline-block; width: 20px; height: 20px; padding: 6px; overflow: hidden;}
.Banner002345 .bx-pager div a{ display:block; width:8px; height:8px; position: relative; background-color:#0166be; -moz-opacity:0.8;  opacity: 0.8; filter:alpha(opacity=80); border-radius:100%; text-indent: 9999px; transition: all .5s ease-in-out;}
.Banner002345 .bx-pager div a:after{ content:""; position: absolute; left: 50%; top: 50%; width: 0; height: 0;  border-radius: 50%; display: block; opacity: 0;transition: all .3s ease-in-out;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;}
.Banner002345 .bx-pager div a.active{position: relative;}
.Banner002345 .bx-pager div a.active:after{ opacity: 1;left: -5px; top: -5px; width: 18px; height: 18px;border: 1px solid #0061bf;}
.Banner002345 .bx-controls-direction{ display: none;}

@media(min-width:768px){
.Banner002345 li img{width:100%; left: 0; max-width: 100%;}
.Banner002345 .bx-pager{ bottom:40px;}
.Banner002345 .bx-controls-direction{ display: block;}
.Banner002345 .bx-controls-direction a {position:absolute; top:50%; z-index: 6; text-indent: 99999px; overflow: hidden; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms; background: #fff;}
.Banner002345 .bx-controls-direction .bx-prev {left:-50px;background:url(../images/Banner002345-prev.png) no-repeat 0 0;}
.Banner002345 .bx-controls-direction .bx-next {right:-50px;background:url(../images/Banner002345-next.png) no-repeat 0 0;}
.Banner002345 .bx-controls-direction.on .bx-prev {left:120px;}
.Banner002345 .bx-controls-direction.on .bx-next {right:120px;}
}
/*
 .Banner002388 为demo编号
 */
.Banner002388{ overflow: hidden;margin-top: 5%;}
.Banner002388 img{ position: relative;width: 100%;}
@media only screen and (max-width:1024px ) {
	.Banner002388 img{ width: 130%; left: -15%; max-width: none;}
}
@media only screen and (max-width:768px ) {
	.Banner002388 img{ width: 150%; left: -25%;}
}
@media only screen and (max-width:480px ) {
	.Banner002388 img{ width: 190%; left: -45%;}
}
/*
 .Floor002248 为demo编号
 */
.Floor002248{ padding: 4% 0 3%;}
.Floor002248 .word{ width: 100%; }
.Floor002248 .word h3{ margin: 0; font-size: 20px; line-height: 1.2; color: #0061BF; padding-bottom: 15px; font-weight: normal;}
.Floor002248 .word h3:after{ content: "";display: block;width: 65px; height:2px; background-color: #0061BF; margin-top: 20px;}
.Floor002248 .word figure{margin: 0; line-height: 2.25; font-size: 14px;}
.Floor002248 .word figure p{margin: 0;}
.Floor002248 .word .homeMore{display: block;width: 20%; padding: 1.5% 0; text-align: center; border: 1px solid #ccc;margin-top: 5%; color: #fff; transition: all .7s;background: #0061bf; }
.Floor002248 .word .homeMore:hover{width: 23%; background: #0061bf; color: #fff;}
@media only screen and (max-width: 767px) {
	.Floor002248 .word h3{ text-align: center;}
	.Floor002248 .word h3:after{ margin: 20px auto 0; width: 35px;}
	.Floor002248 .right-img{ margin: 0 auto; max-width: 580px;}
	.Floor002248 .word ul{ margin: 0 auto 30px;max-width: 408px;}
}
@media only screen and (min-width: 768px) {
	.Floor002248 .word h3{ font-size: 24px;}
	.Floor002248 .word{ width: 48%; float: left;}
	.Floor002248 .right-img{ float: right; width: 48%;}
}
@media only screen and (min-width: 1024px) {
	.Floor002248 .word h3{ font-size: 28px; padding-bottom: 25px; position: relative;}
    .Floor002248 .word h3::before{display: block; content: attr(data-text); text-transform: uppercase; color: #0061BF; position: absolute; left: 0; top: -20px;opacity: 0.08; font-size:70px; font-weight: 700;}
	.Floor002248 .word h3:after{ height: 3px;}
}

/*
 .Floor000895 为demo编号
 */
.Floor000895{ padding:2% 0; background:url(../images/Floor000895-bg.jpg) no-repeat right bottom #f2f2f2;}
.Floor000895 li{ position:relative; float:left; width:32%; margin-right:2%;top: 0; transition: all .5s;}
.Floor000895 li:hover{top: -10px; box-shadow: 0 10px 40px rgba(131,131,131,.8);}
.Floor000895 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Floor000895 li:nth-child(3n){ margin-right:0;}
.Floor000895 li div{ position:relative; background-color:#0061bf; padding:15px;}
.Floor000895 li div::before{ background:url(../images/Floor000895-a_more.png) no-repeat center center; background-size:contain; width:33px; height:33px; position:absolute; content:''; right:20px; top:50%; margin-top:-16px;}
.Floor000895 li h1,
.Floor000895 li h2{ margin:0;  font-size:16px;font-weight:normal; padding-right:50px;}
.Floor000895 li figure{ padding-bottom:70%;}
.Floor000895 li h1{color: #fff; font-size: 18px;}
.Floor000895 li h2{ color:#b8b8b8; position:relative;padding-bottom:10px;}
.Floor000895 li h2::before{ position:absolute; content:''; left:0; bottom:0; width:66px; height:2px; background-color:#8e919b;}
.Floor000895 li:hover div::before{ background-image:url(../images/Floor000895-a_more_hover.png);}
.Floor000895 li:hover h1{ color: #f00;}
.Floor000895 li:hover h2{ color: #3F89CD;}
.Floor000895 li:hover h2::before{ background-color:#0063BD;}
@media(max-width:768px){
.Floor000895 li div{padding:10px;}
.Floor000895 li div::before{ width:25px; height:25px; right:10px;margin-top:-12px;}
.Floor000895 li h1,
.Floor000895 li h2{ font-size:14px;padding-right:30px;}
}
@media(max-width:480px){
.Floor000895 li{ float:none; width:auto; margin-right:0; margin-bottom:3%;}
}
.homeTit{font-size: 28px; text-align: center; font-weight: 400; color: #0061BF;margin-bottom: 2%;}
.homeTit em{font-style: normal; color: #0061BF;}
.homeTit span{display: block; font-size: 12px; letter-spacing: 3px; text-transform: uppercase; color: #666;}
.homeTit span::before{margin: .5% auto; width: 40px; height: 2px; background: #ccc; display: block; content: '';}
/*
 .Floor001054 为demo编号
 */
.Floor001054{ padding:2% 0 3%; font-family:Tahoma, Geneva, sans-serif;}
.Floor001054 .list{overflow: hidden;}
.Floor001054 .list li{ float:left; width:32%; margin-right:2%;}
.Floor001054 .list li:last-child{ margin-right:0;}
.Floor001054 .list li figure{ position:relative; overflow:hidden; padding-bottom:66%; border: 1px solid #d9e0e8; border-bottom: 0;}
.Floor001054 .list li figure a{ position:absolute; left:0; top:-100%; width:100%; height:100%; background: url(../images/Floor001054-icon.png) no-repeat center center rgba(0,99,189,0.9); background-size:16%; transition:all ease-in-out 0.3s;}
.Floor001054 .list li:hover figure a{ top:0;}
.Floor001054 .list li div{ padding:3%; border:1px solid #d9e0e8; border-top:0;}
.Floor001054 .list li h5{ font-size:16px; margin:2% 0;}
.Floor001054 .list li h5 a{color: #0463bd;font-size: 15px}
.Floor001054 .list li time{ color:#999;}
.Floor001054 .list li p{ line-height:24px; overflow:hidden; height:48px; margin:1% 0 0}
@media(max-width:640px){
.Floor001054 .list li{ float:none; width:auto; margin-right:0; margin-bottom:2%;}
.Floor001054 .list li:last-child{ margin-bottom:0;}
}
/*
 .Floor000905 为demo编号
 */
.Floor000905{padding: 2% 0;background: #f2f2f2;}
.Floor000905 .auto{ position:relative; overflow:hidden;}

.Floor000905 .title{ margin: 0; font-size: 20px; line-height: 1.2; color: #0061BF; padding-bottom: 15px; font-weight: normal;}
.Floor000905 .title:after{ content: "";display: block;width: 65px; height:2px; background-color: #0061BF; margin-top: 20px;}
@media only screen and (max-width: 767px) {
	.Floor000905 .title{ text-align: center;}
	.Floor000905 .title:after{ margin: 20px auto 0; width: 35px;}
}
@media only screen and (min-width: 768px) {
	.Floor000905 .title{ font-size: 24px;}
}
@media only screen and (min-width: 1024px) {
	.Floor000905 .title{ font-size: 28px; padding-bottom: 25px; position: relative;}
    .Floor000905 .title::before{display: block; content: attr(data-text); text-transform: uppercase; color: #0061bf; position: absolute; left: 0; top: -20px;opacity: 0.07; font-size:70px; font-weight: 700;}
	.Floor000905 .title:after{ height: 3px;}
}
.Floor000905 figure{ padding-right:58%; font-size:15px;}
.Floor000905 figure .tips{ padding:5% 0;}
.Floor000905 figure li{ line-height:25px; margin-bottom:20px; padding-left:30px; background:url(../images/Floor000905-icon1.png) no-repeat left 3px;}
.Floor000905 figure li:nth-child(2){ background-image:url(../images/Floor000905-icon2.png);}
.Floor000905 figure li:nth-child(3){ background-image:url(../images/Floor000905-icon3.png);}
.Floor000905 figure li:nth-child(4){ background-image:url(../images/Floor000905-icon4.png);}
@media(max-width:768px){
.Floor000905 figure{font-size:14px;}
/*.Floor000905 figure .tips,*/
.Floor000905 .job p{ font-size:12px;}
}
@media(min-width:640px){
.Floor000905 .job{ position:absolute; right:0; top:0; width:44.5%; height:100%;background: #dee7f1;padding: 2%}
}
@media(max-width:640px){
.Floor000905 figure{ padding-right:0;}
.Floor000905 figure .tips{ padding:20px 0;}
}
@media(max-width:480px){
.Floor000905 .title{ font-size:24px;}
}
/*
 .Bottom002463 为demo编号
 */
.Bottom002463{ background: #0061BF; color: #fff;}
.Bottom002463 a{transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}

.Bottom002463 .bottom{ padding: 2% 0 0;}
.Bottom002463 .nav .dl dt{ padding-bottom:10px; border-bottom: 1px solid #6cb7ff;}
.Bottom002463 .nav .dl dt a{ color:#fff; font-size:16px; line-height:24px;}
.Bottom002463 .nav .dl .two{ padding-top: 15px;}
.Bottom002463 .nav .dl dd{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.Bottom002463 .nav .dl dd a{ display:block; line-height:24px; color: #EEE;}
.Bottom002463 .nav .dl dd a:hover{ color: #fff;}
.Bottom002463 .nav .dl dd a:hover:before{ background: #fff;}
@media only screen and (min-width:768px ) {
.Bottom002463 .nav{ width: 100%;overflow: hidden;}
.Bottom002463 .nav .dl{ float:left; width: 15%; padding: 15px 3% 15px 0;}
}
@media only screen and (max-width:767px ) {
	.Bottom002463 .nav .dl dt{ position: relative; margin-bottom: 0; margin-top: 10px;}
	.Bottom002463 .nav .dl dt:after{ position: absolute; content: ""; display: block; background: url(../images/Bottom002463-bottom_arrow.png) no-repeat right top; width: 11px; right: 3%; height: 20px; top: 50%; margin-top: -10px; transition: transform .5s ease-in;}
	.Bottom002463 .nav .dl dt.on:after{ transform: rotate(90deg);}
    .Bottom002463 .nav .dl .two{ display: none;background-color: #0f0f0f; padding: 15px;}
}


@media only screen and (min-width:768px ) {
.Bottom002463 .info{ float:right; width: 9%;}
}
@media only screen and (max-width:767px ) {
	.Bottom002463 .info{ padding: 3% 0;}
	.Bottom002463 .info>*{ text-align: center !important;}
}

.Bottom002463 .weixinbox{ margin: 15px 0 15px auto;}
.Bottom002463 .weixinbox dd{}
.Bottom002463 .weixinbox dd span{ display: block; text-align: center; padding-top: 5px;}
@media only screen and (max-width:767px ) {
	.Bottom002463 .info .weixinbox{ margin: 10px auto;}
}

.Bottom002463 footer{ line-height:24px; position: relative; border-top: 1px solid #6cb7ff; padding: 20px 0; }
@media only screen and (max-width:767px ) {
	.Bottom002463 footer{ text-align: center;}
}
.Bottom002463 footer a{ color: #fff;}
.Bottom002463 footer a:hover{ color: #fff;}
.Bottom002463 footer .links a{ display:inline-block; position: relative;}
.Bottom002463 footer .links a+a{ margin-left: 20px;}
.Bottom002463 footer .links a+a:before{ content: ""; left: -10px; position: absolute;  height: 50%; top: 25%; width: 1px; display: block; background: #fff; }
@media only screen and (min-width:768px ) {
	.Bottom002463 footer .links{ float: left;}

.Bottom002463 footer .copyright{ margin: 0;}
@media only screen and (min-width:768px ) {
	.Bottom002463 footer .copyright{ float: right;}
}
/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275 .p,.RighInfo002275 .h2,{}
.RighInfo002275{padding: 2% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text h2{margin: 2% 0 1%; color: #0063BD; font-size: 20px;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 400px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
}
.newsDetail{text-align: center;padding-bottom: 3%;}
.newsDetail h2{font-size: 28px; font-weight: 400; margin-bottom: 1%; color: #111;}
.newsDetail h6{font-weight: 400;font-size: 16px; margin-top:.5%; color: #333;}
.newsDetail p{text-align: left; line-height: 25px; text-indent: 2em;}
@media(max-width: 768px){
.newsDetail h2{font-size: 18px;}
.newsDetail h6{font-size: 14px;}
}
/* 友情链接列表样式 开始 */
.i_list{ position:relative; margin-top:20px  }
.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:100px; 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;}
/* 友情链接列表样式 结束*/ 
.contact{padding: 2% 0;}

.RighInfo001400{padding: 3% 0;}
.RighInfo001400 #map{float: left; width: 48%; height: 415px; border: 2px solid #e3e3e3;}
.RighInfo001400 li{list-style: none;}
.RighInfo001400 .contact{float: right; width: 48%;padding: 5% 0;}
.RighInfo001400 .contact dl{font-size: 16px; line-height: 43px;}
.RighInfo001400 .contact dl span{width: 80px; display: inline-block; text-align: right; color: #3C8C93;}
.RighInfo001400 .txt{ padding-left: 70px; background: url(../images/RighInfo001400_route.png) 30px 0 no-repeat; min-height: 50px; line-height: 24px; font-size: 14px;}

@media screen and (max-width: 767px){
.RighInfo001400  #map{ float: left;width: 100%;}  
.RighInfo001400  .contact{ float: left;width: 100%;}  
}
    