﻿.body{margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif;line-height: 1.42857143;color: #333;background-color: #fff;font-size: 14px;}
#content {position: relative;margin: 0;padding: 0;width: 100%;line-height:30px;border-top:1px solid #ccc;padding-top:20px;margin-top:20px;}
.top{width: 100%;height: 30px;background: url(../img/top.jpg) repeat-x;line-height: 30px;}
.top-l{float: left;}
.top-r{float: right;}
.top-l a{line-height: 30px;color: #005599;}
.top-r a{margin-right: 15px;line-height: 30px;color: #005599;}
@media {.top hidden-xs {display: none !important;}}


/*.....................顶部细条部分...............................*/
.top_bg{background: url(../img/top.jpg) repeat-x ;height: 30px;}
.header_top{padding:0px;text-align: center;line-height: 30px;}
.top_left{float: left;color: #555;font-weight: 500;}
.top_left ul{padding:0;list-style:none;margin-bottom: 1px; }
.top_left ul li{display: inline-block;margin-right: 10px;}
.top_left ul li:last-child{margin-right: 0;}
.top_left ul li a{text-align:center;padding: 0px 4px;text-transform:uppercase;font-size:12px;display:block;color:#555;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.top_left ul li a:hover{color:#F44336;text-decoration: none;}
.top_right{float:right;color: #555;    font-weight: 500;}
.top_right ul{padding:0;list-style:none;}
.top_right ul li{display: inline-block;margin-right: 10px;}
.top_right ul li:last-child{margin-right: 0;}
.top_right ul li a{text-align:center;padding: 0px 4px;text-transform:uppercase;font-size:12px;display:block;color:#555;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.top_right ul li a:hover{color:#F44336;text-decoration: none;}


/*........................校徽搜索部分............................*/
.header_bg{border-bottom: 1px solid rgb(236, 236, 236);}
.header{width: 100%;display: flex;justify-content: space-between;}
.logo{float:left;}
@media (max-width:320px){.logo img{width: 50%;}}
@media (max-width:480px){.logo img{width:70%;}}
.h_search{width: 342px;position: relative;margin-top: 28px;}
@media (min-width: 768px){
.navbar-right {float: right!important;margin-right: 0px;}}
.h_search form{width: 100%;}
.h_search form input[type="text"]{font-family: 'open_sansregular';padding: 10px 16px;outline: none;color: #c6c6c6;font-size: 13px;border: 1px solid rgb(236, 236, 236);background: #FFFFFF;width: 73.333%;line-height: 22px;position: relative;-webkit-appearance: none;}
.h_search form input[type="submit"]{font-family: 'open_sansregular';background: #015699;color: #ffffff;text-transform: uppercase;font-size: 13px;padding: 12px 20px;border: none;cursor: pointer;width: 26.333%;position: absolute;line-height: 1.5em;outline: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-appearance: none;}
.h_search form input[type="submit"]:hover {background: #d55607;}
@media only screen and (max-width: 768px) {.logo{ width:100%;text-align:center;}
.h_search {width: 98%;padding: 20px;display:none;}}


/*...........................导航栏CSS............................ */
/*子菜单的自动显示和隐藏*/
.navbar{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
@media(min-width: 769px){.dropdown .dropdown-menu{display: none;}.dropdown:hover .dropdown-menu{display: block;}}
.dropdown-menu{background-color: #015699;padding:0px 0px;}
.dropdown-menu li{background: #015699;border-bottom: 1px solid #1c73b5;}
.navbar{margin-bottom: 0px;}
.navbar .nav{padding: 0px;width:100%;}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {display: block;max-width: 100%;height: auto;}


/*........................轮显部分............................*/
.kb_icons {line-height: 39px !important;font-size: 27px !important; }
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}


/*....................新闻动态........................*/
@media (max-width:460px){.two_box .container{padding-right: 0px;padding-left: 0px;margin-right: auto;margin-left: auto;}}
@media (max-width: 460px){.two_box .row{margin:0px;vertical-align: middle;}}
@media (max-width: 460px){#demo img{margin-bottom: 8px;width: 360px;}}
@media (max-width: 460px){.words{height: 242px;}}
@media (max-width: 460px){.two_box .col-md-6{position: relative;min-height: 1px;padding-right: 0px;padding-left: 0px;}}
.two_box .title a{float: right;padding-right: 8px;text-decoration: none;color: #fff;font-size: 16px;}


/*------------学术活动------------------*/
/*《滚动活动预告》*/
.note{ height:67px; background:#eee; border-bottom:1px solid #dbdbdb;margin-bottom:31px;margin-top: 25px; border:2px;border-radius:2px;-moz-border-radius:2px;} 
.note .conwrap{ position:relative;}
.note .glyphicon-volume-up{line-height: 15px; font-size:20px; color:#FFF; width:99px; display:block;top:16px; position:absolute; text-align:center;}
.note .tel{ position:absolute; right:0; top:20px; color:#131f4d; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.note .tel .glyphicon-earphone{ font-size:14px; margin-right:5px;}
.note .note-list{ height:40px; line-height:22px; font-family:"宋体"; overflow:hidden; color:#333; margin-top:13px; font-size:12px;}
.note-list .title{ white-space:nowrap; text-overflow:ellipsis;overflow:hidden; max-width:100%;}
.note ul{padding-left: 50px;}
.note li a{color:#131f4d;font-size: 12px;line-height:20px;font-family:"宋体";}
.note li a:hover {text-decoration: underline;}
.note dt{color: #FFF;height: 67px;width: 99px;border: 1px solid #c9c9c9;border-right: none;float: left;background: #015699;text-align: center;}
.note dt .yugao {display: block;width: 100%;font-size: 15px;padding-top: 6px;}


/*........................《学术活动》......................*/
.ind_r {margin-top: 0px;margin-left: 10px;}
.ffw {font-family: "微软雅黑";}
.ind_r  h2{margin-top: 5px;border-bottom: 1px solid #e5e5e5;}
.fr {float: right;}
div.ind_r h2 {margin-bottom: 5px;}
.fw1 {height:27px;line-height: 27px;}
.fc002 {color: #002967;}
.fs26 {font-size: 24px;font-weight: 300;}
.more {color: #adadad;float: right;font-size: 12px;margin-top: 8px;}
.ind_r .u1{margin: 0px;padding: 0px;list-style-type: disc;}
.ind_r .l1 {border-bottom: 1px dotted #a8a8a8;padding-bottom: 25px;margin-left:0px;margin-bottom: 25px;overflow: hidden;}
.ind_r .pic {float: left;width: 179px;height: 119px;}
.ind_r .pic a {display: block;color: #666;text-decoration: none;}
.ind_r .pic img {width: 179px;height: 119px;border: none;}
.txt {padding-top: 0px;overflow: hidden;padding-left:25px;}
.txt h3 {margin-bottom: 10px;margin-top: 0px;padding-top: 0px;}
.txt h3 a {color: #0d0d0d;font-size: 15px;}
.ind_r .txt p {color: #999;line-height: 20px;font-size: 14px;}
.ind_r .txt span {color: #999;font-size: 12px;}
.ind_r .txt span a:hover{color:#5073A9;}
@media(max-width: 414px){.txt{width: 100%;padding-left: 0px;}}


/*.........................通知公告..........................*/
/*标题*/
.post-head {border-bottom: 2px solid #1558CF;height: 38px;}
.post-head .head-bar {position: relative;}
.post-head .post-title {float:left;margin-top:0px;margin-bottom:5px;display: inline-block;height: 32px;line-height: 32px;font-size: 24px;font-weight: bold;color: #1558CF;}
.post-head .post-more {float:right;height: 20px;line-height: 20px;position: absolute;right: 0;margin-top: 15px;}
.post-head .post-more a {color: #424242;text-decoration: none;}
.post-head span.more1 {color: #fff;background: #1558CF;padding: 0px 4px;}
/*标题结束*/

.action a {text-decoration: none;color: #777;}
.action .list_box {height: 388px;margin: 0 auto;}
.ad_48 ul {margin-top: 25px;padding-left: 0px;}
.ad_48 ul li {background: #fff;margin-bottom: 30px;border: 1px solid #ccc;list-style: none;}
.rili {width: 70px;height: 65px;display: block;background: url(../img/in_14.png) center center no-repeat;font-size: 15px;line-height: 30px;text-align: center;padding-top: 8px;margin-right: 10px;float: left;}
.rili b {display: block;color: #fff;font-weight: normal;}
.adpic img{width: 100%;}
.ad_48 ul li .adinfo {height: 65px;overflow: hidden;}
.ad_48 ul li .adinfo a {line-height: 34px;width: 100%;height: 30px;padding-right: 25px;color: #5072a9;font-size: 16px;font-weight: bold;}
.ad_48 ul li .adinfo p {line-height: 26px;text-align: left;color: #999;}


/*.........................三图片链接.............................*/
.destinations ul{margin-left:0px;padding-left: 0px;}
.destinations ul li{list-style: none;text-align: left;border-bottom:1px ridge #DFDFDF;}
.destinations ul li.button a {padding: 15px 20px;margin: 0;display: block;background: url(../img/arrow.png) no-repeat 520px 24px #ffffff;box-shadow: 0 0px 1px #CECECE;color: #5072a9;font-size: 1em;-webkit-transition: 0.5s all; font-size: 16px;font-weight: bold;}
.destinations li.dropdown.active {display: block;}
.destinations .dropdown {position: relative;}
.banner-bottom-grid a {text-decoration: none;display: block;box-shadow: 0 0px 1px #CECECE;}
.banner-bottom-grid img,.weekend-grid a img{width:100%;vertical-align: middle;border: 0;}
.destinations-grid-info {padding: 0.65em;background: #ECECEC;}
.destinations-price {float: left;width: 13%;}
.destinations .tt{padding: 0.85em;background: #ECECEC;line-height: 26px;}


/*........................机构设置......................*/
.jigou{padding: 30px 0 30px;}
.jigou .container{margin: auto;}
.jigou .row{margin-left: 0px;margin-right:0px;}
.jigou h2{display: block;text-align: center;}
.jigou .col-md-3{padding-right: 0px;padding-left: 0px;}
.jigou .col-sm-6{margin-bottom: 0px;padding-bottom: 0px;}
@media (max-width: 460px){.jigou .container{padding-right: 0px;padding-left: 0px;margin-right: auto;margin-left: auto;}}
@media (max-width: 460px){.jigou .row {margin: 0 5%;vertical-align: middle;}}
@media (max-width: 360px){.jigou .col-md-3 img{width: 100%;}}
@media (max-width: 768px){.jigou .square{width: 278px;float: left;margin:10px 10px;margin-bottom: 0px;}}
.jigou p {position: absolute;background: #000;bottom: 0;width: 100%;opacity: 0.6;z-index: 1;}
.jigou h3{position: absolute;bottom: 0;width: 100%;line-height: 30px;text-align: center;z-index: 2;font-size: 15px;color: #fff;}
.cover2 p{display:none;overflow: hidden;width: 100%;}
.cover2 h3 {display:none;overflow: hidden;margin: 0px auto;}
.jigou .img:hover .cover2 p{height: 30px;display:block;}
.jigou .img:hover .cover2 h3{height: 30px;display:block;}

/*.........................教师团队.......................*/
.mt32 {margin-top: 10px;}
.mt31 {margin-top: 10px;}
.w1200 {margin: 0 auto;}
.mt31 header{border: 0;padding: 0;margin: 0;}
.line2 {border-bottom: 1px solid #e5e5e5;}
.hLh30 {height: 30px;line-height: 30px;}
.pb5 {padding-bottom: 5px;}
.fsize20 {font-size: 24px;}
.unFw {font-weight: normal;}
.f-fM {font-family: "Microsoft YaHei";}
.c-333 {color: #333;}
.mt31 .fr {float: left;}
.fsize12 {font-size: 12px;}
.c-999 {color: #333;}
.fl {float: left;}
.clearfix {display: block;padding-left: 0px;}
.i-teacher-list ul li {width: 208px;float: left;cursor: pointer;margin: 0 20px 20px 0px;list-style: none;}
.i-teach-wrap {border: 1px solid #e6e6e6;display: block;height: 347px;text-align: center;padding: 15px 15px 20px;transition: .3s;position: relative;background-color: #fcfcfc;}
.mt31 li:hover .i-teach-wrap {border-color: #0c7ed9;box-shadow: 6px 6px 0 rgba(0,0,0,.06);background-color: #fff; }
.i-teach-pic {width: 66%;margin: 10px auto 0;}
.i-teach-pic a {text-decoration: none;}
.i-teach-pic img {display: block;transition: .5s;width: 125px;height: 165px;border: 0 none;}
.mt31 li:hover img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg); }
.txtOf {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mt10 {margin-top: 10px;}
.tac {text-align: center;}
.fsize18 {font-size: 18px;}
.c-666 {color: #666;}
.fsize14 {font-size: 14px;}
.i-teach-wrap .i-q-txt {border-top: 1px dotted #e2e2e2;padding-top: 15px;text-align: left;}
.mt15 {margin-top: 10px;}
.i-teach-wrap .i-q-txt p {height: 60px;overflow: hidden;line-height:20px;font-size:14px;}
.f-fM, tt, select, input, samp {font-family: "Microsoft YaHei";}
.i-teach-wrap-r {border: 1px solid #e6e6e6;display: block;height: 347px;text-align: center;padding: 15px 15px 20px;transition: .3s;position: relative;}
.i-teach-wrap-r {background-color: #f7f7f7;padding-right: 0;width: 200px;}
.i-teach-wrap-r-tit {background-color: #5072a9;text-align: center;color: #fff;font: 18px/40px 'Microsoft YaHei';}
.pr {position: relative;}
.i-teach-wrap-r-tit-bg {top: 0;right: -13px;width: 13px;height: 53px;background: url(../img/new-bg-r.png) no-repeat left top;}
.pa {position: absolute;}
.i-teach-wrap-r-boy {padding-right: 15px;}
.i-teach-wrap-r-boy p {font: 14px/22px 'Microsoft YaHei';color: #999;text-indent: 28px;height: 225px;overflow: hidden;text-align: left;}
.i-teach-wrap-r-boy a {display: inline-block;width: 165px;text-align: center;height: 30px;border: 1px solid #015699;color: #015699;font: 14px/30px 'Microsoft YaHei';}
.i-teach-wrap-r-boy a:hover {background-color: #015699;color: #fff;text-decoration: none;}
@media (max-width: 768px){.mt32 {margin-top: 10px;margin-left: 15px;}}

/*.......................研究成果..........................*/
.success{margin-bottom: 30px;}
.success .row{margin-right: 0px;margin-left: 0px;}
.success .col-xs-4{padding-right: 0px}
.success .col-sm-3{padding-right: 0px}           
.success .col-md-2{padding-right: 0px}
.cover1{text-align: center;padding: 3px; padding-bottom:0px;margin-left: -3px;}
.bscbox .cover1 p {background: #6f3740;position: absolute;bottom: 8px;opacity: 0.6;padding: auto;width: 180px;z-index: 1;height: 28px;overflow: hidden;margin-right:13px;margin:auto;}
.bscbox h3 {position: absolute;bottom: 8px;margin: auto 15px;color: #fff;font-size: 14px;z-index: 2;height: 28px;overflow: hidden;}
.bscbox h3 a {color: #fff;display: inline-block;height: 30px;line-height: 30px;width: 128px;text-align: center; margin: auto 10px;}
.plkitem {text-align: center;}
.blk-header {padding: 30px 0 20px;display: inline-block;border-bottom: 1px solid #dbdbdb;font-size: 20px;color: #333;min-width: 404px;line-height: 30px;position: relative;white-space: normal;word-break: break-all;}
.bot {display: inline-block;width: 44px;height: 4px;background: #5072a9;position: absolute;bottom: -4px;left: 50%;margin-left: -22px;}
.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-track {position: relative;top: 0;left: 0;display: block;}
.bottom-scroll .item {border: 1px solid #dbdbdb;padding: 3px;float: left;background: #FFF;}
.success .bscbox{margin-top: 20px;}
.slick-slide {min-height: 1px;}
.bottom-scroll .item img {max-width: 100%;display: block;vertical-align: middle;}


/*...................合作伙伴部分...........................*/
@media (max-width:1280px){.we_together {min-height: 470px;}}
@media (max-width:1024px){.we_together {min-height: 434px;}}
@media (max-width:768px){.we_together {min-height: 335px;}}
@media (max-width:640px){.we_together {min-height: 297px;}}
@media (max-width:460px){.we_together{min-height: 952px;}}
@media (max-width: 460px){.follow-left {width: 100%;vertical-align: middle;position: relative;}}
@media (max-width: 460px){.row{margin:0 0;vertical-align: middle;}}
@media (max-width: 460px){.we_together.square {text-align: center;vertical-align: middle;}}
@media (max-width: 460px){.row img{text-align: center;vertical-align: middle;}}
@media screen and (min-width: 460px) and (max-width: 640px){.row {margin-right: 0px;margin-left: 0px;}}
@media screen and (min-width: 460px) and (max-width: 640px){.container {padding-right: 0px;padding-left: 0px;margin-right: auto;margin-left: auto;}}
@media (max-width: 768px){.we_together .col-lg-3{min-height: 1px;padding-right: 5%;padding-left: 10%;}}
@media (max-width: 460px){.we_together .col-lg-3{min-height: 1px;padding-right: 10%;padding-left: 15%;}}
@media (min-width: 991px){.we_together .col-lg-3{min-height: 1px;padding-right: 10%;padding-left: 13%;}}
@media (min-width: 1200px){.we_together .col-lg-3 {min-height: 1px;padding-right: 2%;padding-left: 2%;}}
.our-client{background-color: #f4f4f4;padding-bottom: 20px;}
.our-client-item{overflow:hidden !important;}
.our-client-item .our-client-logo{background-color: #fff;text-align: center;border: 1px solid #c1c1c1;margin: 20px auto;overflow: hidden;padding:5px;}
.our-client .our-client-item .our-client-logo:hover{background-color: #fafafa;border:1px solid #0ba1e4;box-shadow: 0 0 10px 0 rgba(45,183,245,.5);}
.our-client-item .our-client-logo:hover img{-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;}
.our-client .our-client-item img{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.index-row .main-title{text-align: center;margin-bottom: 30px;}
.index-row .main-title h2{font-weight: 300;font-size: 36px;margin-top: 20px;margin-bottom: 10px;}
.line-big {margin: 30px auto 26px;border-width: 2px;width: 80px;}
.line {border-top: 1px solid #0ba1e4;}
.index-row .main-title h2 small{font-weight: 300;font-size: 65%;line-height: 1;color: #777;}
.our-client .title-section {padding-bottom: 20px;padding-top: 0px;text-align: center;position: relative;z-index: 2;}
.our-client .slick-slide {display: inline-block;margin-top: 30px;}
.our-client .slick-slide a {display: inline-block;width: 108px;height: 32px;line-height: 32px;border: 1px solid #999;overflow: hidden;border-radius: 20px;margin: 0 0px;color: #999;}
.our-client .slick-slide a:hover {color: #015699;box-shadow: 0 0 10px 0 rgba(45,183,245,.5);border: 1px solid #5072a9;}

/*...................页脚部分.....................*/
.contact-banner{position: relative;overflow:hidden;padding:0;background:-webkit-linear-gradient(top,#015699,#147ace);background:-moz-linear-gradient(top,#015699,#147ace);background:-o-linear-gradient(top,#015699,#147ace);background:-ms-linear-gradient(top,#015699,#147ace);}
.contact-banner .waves{position: absolute;height: 100%;}
.contact-banner-box{margin-top: 30px;margin-bottom: 40px;text-align: center;}


/*............................常用链接..........................*/
.index-link-wrap {background: #353535;margin: 0px auto;padding: 25px 0px;}
.links {height: 40px;padding: 0px;margin: 0px 0px;}
.links h2.tblue {font-size: 16px;line-height: 40px;width: 125px;float: left;font-family: '微软雅黑';font-weight: 100;color: #FFF;margin: 0;padding: 0px 0px 0px 15px;background: #4b4b4b;height: 40px;}
.link-list {float: left;list-style: none;padding-left: 0px;margin-bottom: 0px;}
.link-list li {float: left;padding-left: 32px;line-height: 40px;font-size: 14px;font-family: '微软雅黑';}
select {font: 12px/15px '微软雅黑';vertical-align: middle;color: #2f2f2f;border-radius: 0px;border-color: rgb(169, 169, 169);}
select {-webkit-appearance: menulist;box-sizing: border-box;align-items: center;white-space: pre;-webkit-rtl-ordering: logical;color: black;background-color: white;cursor: default;border-width: 1px;border-style: solid;border-image: initial;}
select {background: #dcdadaf2;text-rendering: auto;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;text-align: start;margin: 0em;}
option {font-weight: normal;display: block;white-space: pre;min-height: 1.2em;padding: 0px 2px 1px;}


/*.......................footer部分..........................*/
.footer {background: #353535;width: 100%;margin-top: 0%;}
@media (max-width: 768px) {.footer {}}
.footer_com {max-width: 1200px;width: 98%;margin: auto;padding: 3% 0px;}
.footer_com .di_nav {width: 75%;float: right;}
.footer_com .di_nav li {width: 20%;float: left;border-left: 1px solid #fff;padding-left: 15px;padding-right:0px;}
.contact-banner .footer_com .di_nav li a {display: block;color: #f5f5f5;font-size: 12px;line-height: 24px;height: 24px;overflow: hidden;width: 100%;}
.contact-banner .footer_com .di_nav li a:hover {text-decoration:underline;}
.footer_com .di_nav li .tit {font-size: 14px;line-height: 24px;height: 24px;width: 100%;color: #fff;margin-bottom: 10px;}
.footer_com .er_right {width: 25%;float: left;}
.footer_com .er_right .er {width: 25%;float: left;}
.footer_com .er_right .er .pic {position: relative;}
.footer_com .er_right .er .pic i {display: block;padding-bottom: 100%;}
.footer_com .er_right .er .pic img {padding: 0px;border: 1px solid #606060;box-sizing: content-box;}
.footer_com .er_right .er .text {color: #fff;text-align: center;margin-top: 20px;padding-left: 0px;}
.footer_com .er_right .er .text span {display: block;line-height: 25px;height: 25px;width: 100%;overflow: hidden;font-size: 14px;}
.footer_com .er_right .er .text span:last-child {color: #f5f5f5;font-size: 12px;}
.footer_com .er_right .dian {width: 65%;float: right;padding-left: 5px;}
.footer_com .er_right .dian p {display: block;color: #f5f5f5;font-size: 14px;line-height: 23px;}
.footer_com .er_right .dian span {padding-right: 3%;}
.footer_com .er_right .dian .f_r{color: #f5f5f5;}
.footer_com .er_right .dian .f_r:hover {color: #F44336;}
.vcenter {position: absolute;top: 0;right: 0;bottom: 0;left: 0;max-width: 100%;max-height: 100%;display: block;vertical-align: middle;margin: auto;}
@media (max-width: 768px) {
  .footer_com .di_nav {display: none;}
  .footer_com .er_right {width: 100%;padding: 5% 0px;}
  .footer_com .er_right .er {width: 40%;}
  .footer_com .er_right .er .pic i {padding-bottom: 31.25%;}
  .footer_com .er_right .dian {width: 60%;}}

@media (max-width: 480px) {
  .footer_com .er_right .er {width: 100%;}
  .footer_com .er_right .er .text {padding-left: 0px;}
  .footer_com .er_right .dian {width: 100%;display: none;}
  .footer_com .er_right .dian span {font-size: 14px;}
  .footer_com .er_right .dian a {font-size: 18px;}}

.copy {max-width: 1200px;width: 98%;margin: auto;border-top: 1px solid #484848;padding: 16px 0px;color: #ddd;font-size: 12px;}
.copy span {margin: auto;text-align: center;width: 100%;display: inline-block;}
.copy a{color:#666;}
.copy a:hover {color: #F44336;}
@media (max-width: 640px) {
.copy {text-align: center;}
.copy span {width: 100%;}}

@media (max-width: 1023px){.index-link-wrap{display: none;}}
/*.............................侧边栏....................................*/
.side {position: fixed;width: 50px;height: 275px;right: 0;top: 250px;z-index: 100;}
.side ul{margin: 0;padding: 0;}
.side ul li {margin: 0;padding: 0;width: 50px;height: 50px;float: left;position: relative;margin-bottom: 2px;}
.side ul li a{color: #666;}
.wximg{overflow: hidden;height: 100px;padding-top: 0px;margin-top: 0px;padding-bottom: 0px;margin-bottom: 0px;position: absolute;left: -110px;top: -50px;display:none;}
.side ul li .sidebox {position: absolute;width: 50px;height: 50px;border-radius: 5px 0 0 5px;top: 0;right: 0;transition: all 0.3s;background: #000022;color: #fff;font: 16px/50px "微软雅黑";overflow: hidden;}
.side ul li a:hover .sidebox {width: 175px;}
.side ul li .sidetop {width: 50px;height: 50px;line-height: 50px;display: inline-block;background: #000;opacity: 0.8;filter: Alpha(opacity=80);transition: all 0.3s;}
.side ul li .sidetop:hover {background: #015699;}
.side ul li img {float: right;border: 0;max-width: 100%;}
.side ul li img:hover {background: #015699;}
.side ul li .sidebox1 {position: absolute;width: 50px;height: 50px;border-radius: 5px 0 0 5px;top: 0;right: 0;transition: all 0.3s;background: #000022;color: #fff;font: 16px/50px "微软雅黑";overflow: hidden;}
@media (max-width: 767px) {.side {display: none;}}


/*...........................移动端底部导航.............................*/
.phonefooternav {position: fixed;bottom: 0;width: 100%;display: none;z-index: 99999;}
.phonefooternav ul{margin: 0px;padding: 0px;overflow: auto;}
.phonefooternav ul li {width: 25%;background: #494949;float: left;padding: 10px 0;border-right: 1px solid #666;list-style: none;}
.phonefooternav ul li a {display: block;color: #fff;text-align: center;}
.phonefooternav ul li a i {display: block;font-size: 20px;padding: 10px 0;}
@media (max-width: 768px) {.phonefooternav {display: block;}}
@media (max-width: 480px) {.phonefooternav ul li {padding: 3px 0px;}}
.zy_q a {display: inline-block;float: left;}


/*子栏目共享css*/
.left-infor .column .column-tit span:first-child {font-size: 26px;color: #015699;font-size: 18px;font-weight: bold;}
.contact-infor .column-tit span:first-child {font-size: 26px;color: #015699;font-size: 18px;font-weight: bold;}
.left-infor .column ul li a {line-height: 30px;color: #000;font-size: 15px;text-decoration: none;}
.left-infor .column ul li a:hover{color: #015699;text-decoration: underline;}}
.left-infor .contact-infor .contact-min {padding: 0 20px;color: #555;}
.contact-infor .contact-min span{display: block;line-height: 30px;font-size: 15px; padding: 0 20px;color: #000;}
.infor-conter .crumbs a:hover{ color: #015699;text-decoration: underline;}

/*...........................内容详情页.............................*/
.content-box .Ntitle{text-align:center;line-height:36px;}
.content-box .tip{text-align:center;}
@media (max-width: 768px) {
.nav>li {
    position: relative;
    display: block;
    width: 100%;
}
}

