@charset "utf-8";
body,html,div, ul,p,img,dl,dt,dd,form{margin:0px;padding:0px;font-style: normal;border:0; font-size:100%; font-family:"Microsoft YaHei","NSimSun";_font:"Microsoft YaHei","NSimSun"; list-style-type:none; }
body,html{ margin:0px auto; background-color:#FFF; }

h4{font-size: 16px;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:none;}
.container { width: 100%; max-width: 1200px; padding: 0px; /* background: #006caa;  */}
.container8 { width: 100%; max-width: 1600px; margin: auto;  padding: 0px; /* background: #006caa;  */}
.full-width{ max-width: 100%; }
.center{width: 100%; text-align: center;}
.row{margin:0px;}
.btn { border-radius: 3px; }
.graybg{background: #f8f8f8; }
.text-red{color: #13a2fe; }
.form-control{border-radius: 0px;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{margin:0px; padding: 0px;}
.bgimage{background: url('../images/web_bg.png') repeat-y;}


/* 头部 */
.carousel .navbar{width: 100%; height: 280px; position: absolute;top: 0px; padding-top: 30px; z-index: 99; background: url('../images/index_navbg.png') 0 0 repeat-x;}
.navbar-header .navbar-brand{ margin-left: 150px; padding:0; }
.navbar-header img{margin-left: 0px; padding:0;}
.navbar-header .navbar-brand a:link{ width: auto;  height: auto; display: block;background: #000;  cursor:pointer;}
.navbar-header .navbar-brand a:hover{display: block; }
.carousel .navbar-header{ position: absolute; z-index: 99!important;}
.carousel .navbar-menu{z-index: 0;}
.navbar-collapse .nav{margin-right: 150px; float: right;}
.navbar-collapse .nav > li > a { line-height: 60px; font-size: 20px;  color: #ffffff;  padding: 0px 30px; cursor:pointer;}
.navbar-collapse .nav .open > a, .navbar-collapse .nav .open > a:focus, .navbar-collapse .nav .open > a:hover{background-color: transparent;color:#fff;}
.navbar-collapse .nav > li > a:hover{background-color: transparent;color:#fff; }
.navbar-collapse .nav > li > a:focus{text-decoration: none; background-color: transparent; color: #fff;}
.navbar-collapse .nav-tabs{border:0px;}
.nav-tabs > li > a,.nav-tabs > li > a:hover{border: 0px; border-radius: 0px; }
.navbar ul li .dropdown-menu::before{ content:""; width: 0px;height: 0px;border: 10px solid #fff;border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;  position: absolute; top: -21px; left: 60px; }
.navbar ul li .dropdown-menu { padding: 5px 0 0 0; margin-top: 12px;  background: #fff; border: 0px;font-size: 18px; line-height: 36px; min-width: 148px; border-radius: 0px; filter:alpha(Opacity=90);-moz-opacity: .9;opacity: .9;
animation: menu 0.5s 1 ease-in; -webkit-animation: menu 0.5s 1 ease-in;-moz-animation: menu 0.5s 1 ease-in; }  @keyframes menu { 0% { opacity: 0;}100% { opacity: 1; }  }
.navbar ul li .dropdown-menu li a{padding: 0 15px;  display: block; font-size: 18px; line-height: 36px;  background: #0962bc; color: #fff; font-weight: normal;}
.navbar ul li .dropdown-menu li a:hover{width: 100%; background-color:#0054b4;display: block;padding: 0 15px; color: #fff;}
.navbar ul li .dropdown-menu .is-subset,.navbar ul li .dropdown-menu .no-subset a{background-color: #13a2fe;color: #fff; padding: 0 15px; font-weight: normal; }
.navbar ul li .dropdown-menu .no-subset a:hover{ background-color: #0d90fc; }
.navbar ul li .dropdown-menu .is-subset::after{content:""; width: 0px;height: 0px;border: 8px solid #fff;border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;  position: absolute; right: 16px; margin-top: 14px;}
.navbar ul li .dropdown-menu span {padding: 0 5px;}
.navbar ul li .dropdown-menu .child::before{ }

/* 旋转木马指示器 */
.carousel-index .carousel-indicators li,.carousel-index .carousel-indicators .active{width: 35px; height: 15px; margin:0 5px; border-radius: 3px; border:0px; background: #fff; }
.carousel-index .carousel-indicators .active{background-color: #12a3fe;}
.carousel-index .carousel-control{ width: 60px; height: 60px; top: 60%;  border-radius: 30px; text-align: center; background: none;}
.carousel-index .carousel-control .glyphicon{font-size: 80px; font-weight: 800;}
.carousel-index .carousel-control.left,.carousel-index .carousel-control.right{background-image: none; padding: 20px;  }
.carousel-index .carousel-control.right .glyphicon{right: 20px; margin-right: 52px;}
.carousel-index .carousel-control:link{color: #fff; text-decoration: none; filter: alpha(opacity=20); outline: .2; opacity: .2;}
.carousel-index .carousel-control:hover,.carousel-control:focus {color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: .9; opacity: .9;}
.carousel-index .carousel-inner .item{width: 100%; overflow: hidden;}
.carousel-index .carousel-inner .item img{width: 100%;  height: auto;}

/* 最新资讯 */
.information .column{padding: 25px 20px;}
.information .column span{text-align: left; font-size: 22px;}
.information .column span,.information .column .newmenu{display: inline;}
.information .newmenu{float: right;}
.information .newmenu li{display: inline;padding: 0 20px; font-size: 18px;}
.information .newmenu li a:link,.information .newmenu li a:visited{color: #000;}
.information .newmenu li a:hover{color: #12a3ff;}
.information .newlists ul{width: 100%; overflow: hidden; padding:10px;}
.information .newlists li {width: 48%; padding:0px 10px; background: #f2fafd;  margin:0 1%;}
.information .newlists li a{ height: 48px; line-height: 48px;  margin: auto;display: block; overflow:hidden;  border-bottom: 1px dashed #d5d6d8;}
.information .newlists li a:hover .date .day,.information .newlists li a:hover .date .month,.information .newlists li a:hover .title{ color: #12a3ff;}
.information .newlists .date,.information .newlists .title{ float: left; display: block; }
.information .newlists .date{width: 66px; }
.information .newlists .date .day,.information .newlists .date .month{text-align: center; color: #12a3ff; }
.information .newlists .date .day{font-size: 16px;}
.information .newlists .date .month{font-size: 14px; }
.information .newlists .title{ position: absolute; left: 90px; padding-right: 15px; overflow:hidden; vertical-align: top; word-break: break-all; word-wrap:break-word; font-size: 16px; color: #525252; }
.information .newlists .list11,.information .newlists .list12{border-bottom: 0px dashed #d5d6d8;}


/* 图片展示 */
.photos {width: 100%; height: auto; overflow: hidden;z-index: 9; padding:10px 0 30px 0;}
.photos ul li{ text-align: center; overflow: hidden; border:5px solid #fff;}
.photos ul li .img{z-index: 0; position:relative; z-index: 8; overflow: hidden; width: 100%; height: 250px;  }
.photos ul li div{position: absolute;}
.photos ul li .title{ bottom: 20px; left: 30px; z-index: 10; }
.photos ul li a:link .mask{width: 100%; height: 100%; z-index: 9;}
.photos ul li a:visited{color: #fff;}
.photos ul li a:hover .mask{ background: url('../images/index_photo_mark.png') bottom center repeat-x; }
.photos ul li a:link .title,.photos ul li a:hover .title{color: #fff; font-size: 16px; }
.photos ul li a:hover .img{transform: scale(1.3, 1.3);  -webkit-transform: scale(1.3, 1.3);  -moz-transform: scale(1.3, 1.3);  -o-transform: scale(1.3, 1.3);  -ms-transform: scale(1.3, 1.3);  -webkit-transition: all 0.5s ease-out 0s;  -moz-transition: all 0.5s ease-out 0s;  -o-transition: all 0.5s ease-out 0s;  transition: all 0.5s ease-out 0s;}

/*查询模块*/
.searchbar{padding: 55px 0; background: #f8f8f8;}
.searchbar .form-group{ margin-top: 30px;}
.searchbar .searchinfoa p,.searchbar .searchinfob p,.searchbar .searchinfoc p{ width: 100%; text-align: center; color: #000; line-height: 26px; font-size: 22px}
.searchbar .searchinfob{border-left: 1px dashed #e0e0e0; border-right: 1px dashed #e0e0e0; }
.searchbar .btn{min-width: 100px; background: #1b6dc1; border: 0px  solid #1b6dc1; color: #fff; font-size: 16px;}
.searchbar select{ width: 100px; height: 34px; font-size: 16px; padding: 0 6px; margin:20px 0; filter:alpha(Opacity=70);-moz-opacity: .7;opacity: .7; border-radius: 3px; }
.searchbar select,.searchbar button,.searchbar .searchinfoc .kscjcx .btn{margin-right: 10px; border-radius: 3px; }
.searchbar .searchinfoa .btn,.searchbar .searchinfob .btn,.searchbar .searchinfoc .btn{height: 34px; overflow: hidden; }
.searchbar .searchinfoa .btn,.searchbar .searchinfob .btn{margin-top: -4px;}
.searchbar .searchinfoc .btn{ margin: 20px 0 0 0; padding:5px 12px;}

/*图片新闻*/
.photonews{padding: 15px 0; position: relative; z-index: 1; }
.photonews .nav-tabs{width: 280px; text-align:center; margin:auto; position: relative; z-index: 1; border: 0px;}
.photonews .nav-tabs > li{ display: inline; }
.photonews .nav-tabs > li > a { font-size: 22px; width: 140px; line-height: 46px; padding: 0px; text-align: center; border-radius: 0px; color: #000; margin-right: 0px;  background: inherit; }
.photonews .nav-tabs > li > a:hover, .photonews .nav-tabs > li > a:visited,.photonews .nav-tabs > li.active > a,.photonews .nav-tabs > li.active > a:focus, .photonews .nav-tabs > li.active > a:hover{ background-color: inherit; color: #14a3ff; border: 0px; cursor:pointer;}
.photonews .nav-tabs > li > a:hover::after, .photonews .nav-tabs > li.active > a:focus::after, .photonews .nav-tabs > li.active > a:hover::after, .photonews .nav-tabs > li.active ::after {content:""; width: 46px; height: 3px; position: absolute; left:47px; top: 45px; background-color: #14a3ff; z-index: 999;  animation: tabs 0.5s 1 ease-in; -webkit-animation: tabs 0.5s 1 ease-in;-moz-animation: tabs 0.5s 1 ease-in; }  @keyframes tabs { 0% { opacity: 0;}100% { opacity: 1; }  }

.photonews .carousel-inner{ width: 100%; height: auto; margin:30px 0;}
.photonews .carousel-inner .item .imginfo{width: 31%; float: left; margin:0 1.166%; text-align: center;padding: 10px 0; }
.photonews .carousel-inner .item .imginfo .info{padding: 10px;}
.photonews .carousel-inner .item .imginfo .info p{  line-height: 30px; text-align: left;font-size: 16px; word-break: break-all; word-wrap:break-word; overflow: hidden;}
.photonews .carousel-inner .item .imginfo .info .title{height: 60px;}
.photonews .carousel-inner .item .imginfo .info .date{font-size: 14px; color: #13a2fe;}
.photonews .carousel-inner .item .imginfo .img{ width: 100%; height: 180px; margin:auto; display: block; overflow: hidden;}
.photonews .carousel-inner .item .imginfo a{ background: #f8f8f8; display: block;   color: #383838; border-radius: 3px; }
.photonews .carousel-inner .item .imginfo a:hover{background: #fff; display: block; -webkit-box-shadow: #606060 0px 0px 10px;-moz-box-shadow: #606060 0px 0px 10px;box-shadow: #606060 0px 0px 10px;}
.photonews .carousel-inner .item .imginfo a:hover .img{transform: scale(0.97, 0.96);  -webkit-transform: scale(0.97, 0.96);  -moz-transform: scale(0.97, 0.96);  -o-transform: scale(0.97, 0.96);  -ms-transform: scale(0.97, 0.96);  -webkit-transition: all 0.3s ease-out 0s;  -moz-transition: all 0.3s ease-out 0s;  -o-transition: all 0.3s ease-out 0s;  transition: all 0.3s ease-out 0s;}
.photonews .carousel-indicators{ margin: auto; position: static; margin-top: 30px;  width: 100%;}
.photonews .carousel-indicators li,.photonews .carousel-indicators .active{border: 0px; width: 35px; height: 15px;  text-indent:0px; border-radius: 0px; background: #e7e7e7; margin:0 5px; border-radius: 3px; }
.photonews .carousel-indicators .active{ background-color: #13a2fe;}
.photonews .carousel-inner .item .imginfo  .info .imgmore{font-size: 22px; text-align: center;}


/*页脚目录*/
.footmenu{ height:auto;  overflow: hidden; padding: 15px; margin:0px; background: #e7e7e7; }
.footmenu .menu-one,.menu-two,.menu-thr{ height: auto; float: left;line-height: 30px; overflow: hidden;}
.footmenu .menulist h4{ color: #666666; line-height: 40px; font-weight: bold;}
.footmenu .menulist ul li a,.footmenu .menulist .menuinfo{font-size: 16px; color: #666666;}
.footmenu .menulist ul li a:hover{font-size: 16px;color: #13a2fe;}
.footmenu .menu-qrcode ul li{ float: left;text-align: center; border-radius: 3px; padding:40px 10px; width: 30%;}
.footmenu .menu-qrcode ul li p{ padding:10px 0; color: #666666;}
.footmenu .menu-qrcode ul li img{max-width: 100px; height: auto;margin:auto; padding:5px; background: #fff; }
.footmenu .menu-qrcode ul li a img{border:5px solid #fff; margin:auto;  }
.footmenu .menu-qrcode ul li a:hover{ background:  #13a2fe; display: block; color: #fff; border-radius: 3px; }
.footmenu .menu-qrcode ul li a:hover img{border:5px solid #13a2fe;border-radius: 3px; }
.footmenu .center{text-align: center;}

/*页脚版权*/
.footcopyright{ background-color: #006ec0; height:auto; color: #f3f3f3; overflow: hidden; padding: 0px;}
.footcopyright .foot-logo,.footcopyright .foot-text{float: left;}
.footcopyright .foot-logo{padding-right: 20px; border-right: 2px solid #fff;}
.footcopyright .foot-text{ padding: 10px 0; line-height: 26px; }
.footcopyright .foot-text a{color: #fff;}
.footcopyright .foot-text a:hover{color: #06386b;}
#cnzz_stat_icon_5616774 a{color: #f3f3f3;}
#cnzz_stat_icon_5616774 a:hover{color: #fff; background: #13a2fe;}
.goTop >img{ width: 50px;height: 50px;cursor: pointer;}
.goTop{position: fixed;right : 20px;bottom : 20px; z-index: 9999999!important;}


/* 内容页 头部 */
.content-nav {height: 90px; background: #006ec0;  margin-bottom: 0px; }
.content-nav .navbar-header{padding-top: 9px;}
.content-nav .nav-tabs{padding-top: 15px;}
.content-webad{position: relative; z-index: 1!important;}
.content-webad .imgadlist .img{margin:auto; width: 100%; height: 460px; display: block;}
.content-webad .content-search .search-block{position: absolute; bottom: 25px; right: 20px;}
.content-nav .navbar-header{ position: absolute; z-index: 99!important;}
.content-nav .navbar-menu{z-index: 0;}

/* 内容页 左侧 */
.detailed-content{width: 100%; height: auto; }
.detailed-content .content-left{ background: #13a2fe; width: 25%; height: auto; margin-top: -80px; margin-bottom: 50px;position: relative;  z-index: 999!important; }
.detailed-content .content-left .title{height: 80px; line-height: 78px; font-size: 30px;color: #fff; text-align: left; letter-spacing: 8px;padding-left: 35px; }
.detailed-content .content-left li{  }
.detailed-content .content-left li a,.detailed-content .content-left .no-link{color:#585858; display: block;padding: 0px; font-size: 16px; border-left: 16px #367ac5 solid; background: #fff;  border-right: 3px solid #d9f0fe; }
.detailed-content .content-left li a:hover {color:#08376b; background: #f3f3f5; border-left: 16px #13a2fe solid; }
.detailed-content .content-left li  span{border-bottom: 1px solid #eeeeee;width: 100%;  height: 60px; line-height: 60px; display: block; padding:0 25px; }
.detailed-content .content-left .distance{padding:20px 0; }
.detailed-content .content-left .distance  li a{padding-left: 60px;}
.detailed-content .content-left .childa,.detailed-content .content-left .no-link span{font-size: 24px;}
.detailed-content .content-left .childb{font-size: 20px; font-weight: 500; }
.detailed-content .content-left .childb span{padding-left: 40px;}
.detailed-content .content-left .childc{font-size: 16px;}
.detailed-content .content-left .childc span{padding-left: 55px;}

/* 内容页 位置 */
.detailed-content .zkdhright{padding-left: 20px; width: 75%;}
.detailed-content .content-right {background: #fff;}
.detailed-content .content-view{padding: 0;}
.detailed-content .content-right .location p{font-size: 16px;text-align: right; padding: 25px; border-bottom: dotted 1px #ccc; margin-bottom: 30px; color:#383838; }
.detailed-content .content-right .location p a:link,.detailed-content .content-right .location p a:active,.detailed-content .content-right .location p a:visited{color:#383838; }
.detailed-content .content-right .location p a:hover{color:#13a2fe; }
/* 内容页 栏目 */
.detailed-content .content-right .column_list ul{text-align: center; padding: 30px 0; }
.detailed-content .content-right .column_list ul li{display: inline-block; padding:5px 10px; margin:10px;}
.detailed-content .content-right .column_list ul li a{color: #000; font-size: 18px;  background: #1b6dc1; padding: 6px 15px; color: #fff; border-radius: 3px; }
.detailed-content .content-right .column_list ul li > a:hover, .detailed-content .content-right .column_list .active{ background-color: #13a2fe; color: #fff; border: 0px; cursor:pointer; }
/* .detailed-content .content-right .column_list ul li > a:hover::after, .detailed-content .content-right .column_list .active::after{content:""; width: 37px; height: 3px; position: absolute; left:31px; top: 37px; background-color: #13a2fe; z-index: 999;  animation: column 0.5s 1 ease-in; -webkit-animation: column 0.5s 1 ease-in;-moz-animation: column 0.5s 1 ease-in; }  @keyframes column { 0% { opacity: 0;}100% { opacity: 1; }  } */

/* 内容页 文章 */
.detailed-content .content-right .newslist,.detailed-content .content-right .imglist{margin:10px 0;}
.detailed-content .content-right .newslist li span{padding: 0px 30px; color:#12a3fe; font-weight: bold;}
.detailed-content .content-right .newslist li a{ width: 85%;height: 60px;  line-height: 60px; margin: auto; font-size: 18px; overflow: hidden; display: block; color: #06386b; border-bottom: 1px solid #dadada; font-weight: 500; }
.detailed-content .content-right .newslist li a:hover{ color: #13a2fe;  }
.detailed-content .content-right .pages{ margin: 30px 0; }
.detailed-content .content-right .column-content{ text-align: center;}
.detailed-content .content-right .content-info-text img{max-width: 100%;}

/* 内容页 tabs标题  */
.detailed-content .nav-tabs{ width: 330px; margin:auto; position: relative; border-bottom: 0px; padding-bottom: 30px; }
.detailed-content .nav-tabs > li{ display: inline; margin: 10px; }
.detailed-content .nav-tabs > li > a { font-size: 20px; line-height: 46px; padding: 0px; text-align: center; border-radius: 0px; color: #000; margin-right: 0px; }
/* 内容页 图片 */
.detailed-content .content-right .imglist li a{padding: 10px; display: block; overflow: hidden;  margin:10px 0; }
.detailed-content .content-right .imglist li .img{width: 100%; height: 260px; margin:auto; border: 2px solid #f8f8f8; display: block;  }
.detailed-content .content-right .imglist li img{width: 100%;height: 100%; filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; }
.detailed-content .content-right .imglist .title{ height: 60px; line-height: 25px; padding: 5px;  overflow: hidden;}
.detailed-content .content-right .imglist > li > a, .detailed-content .content-right .imglist > li > a.visited, .detailed-content .content-right .imglist > li > a.active,
.detailed-content .video ul > li > a, .detailed-content .video ul > li > a.visited, .detailed-content .video ul > li > a.active{color: #000;}
.detailed-content .content-right .imglist li a:hover, .detailed-content .video ul li a:hover{background: #f8f8f8;color: #000; -webkit-box-shadow: #d3d3d3 0px 0px 10px;-moz-box-shadow: #d3d3d3 0px 0px 10px;box-shadow: #d3d3d3 0px 0px 10px; -webkit-transition: all 0.4s ease-out 0s;  -moz-transition: all 0.4s ease-out 0s;  -o-transition: all 0.4s ease-out 0s;  transition: all 0.4s ease-out 0s;}
.detailed-content .content-right .imglist .titleshort{font-size: 14px;color: #666666;line-height: 25px;}
.layui-layer-photos .layui-layer-imgtit a, .layui-layer-photos .layui-layer-imgtit em{font-size: 16px;line-height: 40px;}
.layui-layer-photos .layui-layer-imgtit a:hover{text-decoration:none;outline:none;}
.layui-layer-photos .layui-layer-imgbar{height: 40px;}

.detailed-content .video ul{ height: auto;}
.detailed-content .video ul .item{line-height: 50px; border-bottom: 2px solid #13a2fe;}
.detailed-content .video ul li .title, .detailed-content .video li .more{  display: inline;  }
.detailed-content .video ul li .title {font-size: 20px; line-height: 60px; text-align: left; }
.detailed-content .video li .more{ float: right; text-align: right;}
.detailed-content .video hr{color: #000; margin: 20px 0 20px 20px;}
.detailed-content .video ul li img{width: 100%; height: 160px; margin:auto; border: 2px solid #f8f8f8;}

/* 详细内容 */
.detailed-content .content-info{padding: 0 20px; }
.detailed-content .content-info .content-info-text{ font-size: 16px; line-height: 30px; margin: 20px 0; text-align: left; }
.detailed-content .content-info .contentjiathis{line-height: 100px; text-align: center;  }
.detailed-content .content-info .contentjiathis span,.content-info .contentjiathis div{ display: inline-block;  vertical-align: middle;}
.detailed-content .content-info .contentjiathis .jiathis_style_32x32 .jiathis_counter.jiathis_bubble_style{  min-width: 60px;}
.detailed-content .content-info h5{ color: #999; padding:20px 0;}
.detailed-content .content-info .coverphoto{max-width: 95%; height: auto; margin: 20px auto; text-align: center;}
.detailed-content .content-info .content-info-text img{  display: inline; margin: 15px auto;  padding: 4px; background-color: #fff; border: 1px solid #ddd; border-radius: 3px;}
.detailed-content .content-info .content-info-text table{margin:auto;}
.detailed-content .content-info .content-info-text video{object-fit:fill;/* background: url('../images/img01.jpg') center center; background-size:cover; */ width: 100%;height: auto; }
/* .detailed-content .content-info .coverphoto{display: none;} */
.detailed-content .searchbar {margin-bottom:  30px;}
.detailed-content .searchbar .btn{margin-top: -6px; height: 34px; border-radius: 3px;}
.detailed-content  h3{ line-height: 36px;  font-weight: 500;}
.detailed-content .content-info .jdxwinfo {text-indent: 2em; }
.detailed-content .content-info .jdxwinfo p{text-align: left; margin: auto; padding:10px; overflow: hidden;}
.detailed-content .content-info .jdxwinfo .vsbcontent_img{text-align: center;margin-left: -2em;}
.detailed-content .panel-default>.panel-heading{ background: #fff; padding: 0px; border-radius: 0px;border: 0px;  }
.detailed-content .panel-default>.panel-heading a{width: 100%; height: 60px; display: block; line-height: 60px; color: #1a4476; font-size: 18px;  padding: 0 20px; border-left: 4px solid #3678c4;  border-right: 3px solid #d9f0fe; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; }
.detailed-content .panel-default>.panel-heading a:hover{background: #f3f3f3; color: #13a2ff; border-left: 4px solid #13a2fe;  }
.detailed-content .panel-group .panel-heading+.panel-collapse>.list-group, .detailed-content .panel-group .panel-heading+.panel-collapse>.panel-body{border:0px; width: 100%; margin:auto;  border-left: 4px solid #13a2fe;  border-right: 3px solid #d9f0fe; margin: 20px 0;}
.detailed-content .panel-default>.panel-heading+.panel-collapse>.panel-body{}
.detailed-content .panel-group .panel{border-radius: 0px; padding:0; margin:0px; border: 0px; -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .05);box-shadow: 0 0px 0px rgba(0, 0, 0, .05);}


/* 关键字搜索 */
.detailed-content .resultbar{ padding: 70px 0 ;  }
.detailed-content .resultbar .Keyword{ width: 300px; }
.detailed-content .resultbar button{ margin-left: 20px;}

/* 常见问题 */
.detailed-content  .searchbar{width: 100%; display: block; overflow: hidden; }
.detailed-content  .searchbar input,.detailed-content  .searchbar button{height: 40px;}
.detailed-content  .searchbar input{width: 320px;  padding:0 10px; border: 1px solid #dbdbdb;}
.detailed-content  .searchbar button{margin-top: -1px;margin-left: -6px; border-radius: 0px; border:0px; font-size: 16px; padding:0 20px; width: auto; background: #13a2fe; color: #fff;} /* #d9534f */
.detailed-content  .cjwtsearch{background: #fff; padding:0px;}
.detailed-content  .panel-group{width: 100%;}
.detailed-content  .panel-body{padding:20px;line-height: 36px;}
.detailed-content  .panel-body span{font-weight: bold;font-size: 18px; color: #13a2fe;}


/*高考查询系统*/
.detailed-content .gkcxsystem{ padding: 100px 0  160px 0; }
.detailed-content .gkcxsystem .form-group label{font-size: 18px; font-weight: normal; width: 30%; display:inline}
.detailed-content .gkcxsystem .form-group input{width: 60%; display:inline}
.detailed-content .gkcxsystem .form-control{font-size: 18px;border-radius: 3px; }
..detailed-content .gkcxsystem .btn{background: #13a2fe; border:1px solid #13a2fe; font-size: 18px; color: #fff;}
.detailed-content .gkcxsystem .form-group{ margin:20px 0;}
.detailed-content .gkcxsystem .gklqcxsub{ width: 225px;}
.detailed-content .gkcxsystem .yjs-sub{ margin-top: 30px;}
.detailed-content .gkcxsystem .bt_name{padding:60px 0;}
.detailed-content .gklqtable{ width:100%; margin:30px auto;}
.detailed-content .gjzsearch button{margin-left: -6px;}
.detailed-content .gklqbz{padding: 50px 30px; line-height: 30px;font-size: 16px;}



/*研究生初试成绩查询*/
.MasterInput .btn{background: #13a2fe; border:1px solid #13a2fe; font-size: 18px; color: #fff;}
.MasterBt,.MasterInput { width:100%;text-align:center; }
.MasterBt h3 {line-height:80px;}
.MasterHang span{line-height:40px; text-align: center;vertical-align: middle;}
.MasterXm{ font-size: 18px;}
.MasterInput{margin-bottom: 60px;}
.Fbiaoti{ width:95%; margin:auto; text-align:right; line-height:25px;}
.fangweima{ color: #999; }
.detailed-content  .bklqfs{padding:40px 0 ;}
.detailed-content  .lqfsfbt{padding:20px 0;}
.detailed-content .cxtiaojian{width: 130px; padding: 0 15px;}
.detailed-content .content-info .tkfs h3{line-height: 70px;}

/*历年录取分数、招生计划表格*/
.detailed-content .admission tbody tr td {vertical-align: middle;}
.detailed-content .annualplan tbody tr td {vertical-align: middle;}

/* 院系专业 */
.professional{max-width: 1200px; height: auto; padding: 50px 30px;overflow: hidden; margin: auto; }
.professional .area{ width: 500px;  display: inline-block; vertical-align: middle;overflow: hidden; margin-left: 60px; }
.professional .area ul li a{color: #000; font-size: 16px;}
.professional .area ul li a:hover{ background: #f8f8f8; color: #13a2fe; }

.professional .left{border-right: 10px solid #006ec0; padding: 10px; margin-right: -2px;position:relative;  }
.professional .left ul li{ text-align: right; margin:40px; position: relative;width: auto;}
.professional .left .xuebu{ position: absolute; width: 160px; text-align: center; right: 25px; top:50%; margin-top: -16px; color: #006ec0; font-weight: bold; border: 2px  solid #006ec0; }
.professional .left .xuebu,.professional .left ul li a{padding:5px 10px; border-radius: 3px;  }
.professional .left ul li a{border: 1px  solid #505050; }
.professional .left ul{position: relative; left: -200px; border-right: 2px solid #006ec0; }
.professional .left .xuebu::after{content: ' '; width: 15px; height: 100%; position: absolute; border-top: 2px solid #006ec0; top: 50%; right: -21px;}
.professional .left ul::after{content: ' '; width: 21px; height: 100%; position: absolute; border-top: 2px solid #006ec0; top: 50%; right: -22px;}
.professional .left ul li a::after{content: ' '; width: 30px; height: 100%; position: absolute;  border-top: 2px solid #006ec0; top: 50%; right: -40px;}
.professional .left ul li:first-child a, .professional .left ul li:first-child a::after{margin-top: -11px;}
.professional .left ul li:last-child a::after{margin-top: 9px;}
.professional .left ul li a:hover{border: 1px  solid #13a2fe;}

.professional .right{ border-left: 10px solid #006ec0; padding: 10px;position:relative;  margin-left: -8px;}
.professional .right ul li{ text-align: left; margin:40px; position: relative; width: auto;}
.professional .right .xuebu{ position: absolute; width: 160px; text-align: center; left: 25px; top:50%; margin-top: -16px; color: #006ec0; font-weight: bold; border: 2px  solid #006ec0; }
.professional .right .xuebu,.professional .right ul li a{padding:5px 10px; border-radius: 3px;  }
.professional .right ul li a{border: 1px  solid #505050; }
.professional .right ul{position: relative; left: 200px; border-left: 2px solid #006ec0; }
.professional .right .xuebu::after{content: ' '; width: 15px; height: 100%; position: absolute; border-top: 2px solid #006ec0; top: 50%; left: -21px;}
.professional .right ul::after{content: ' '; width: 21px; height: 100%; position: absolute; border-top: 2px solid #006ec0; top: 50%; left: -22px;}
.professional .right ul li a::after{content: ' '; width: 30px; height: 100%; position: absolute;  border-top: 2px solid #006ec0; top: 50%; left: -40px; }
.professional .right ul li:first-child a, .professional .right ul li:first-child a::after{margin-top: -11px;}
.professional .right ul li:last-child a::after{margin-top: 9px;}
.professional .right ul li a:hover{border: 1px  solid #13a2fe;}


/*分页*/
.pages .pagination { margin: 0px 0;float:center; }
.pages .pagination ul {list-style:none;*display: inline;zoom: 1;margin-left: 0;margin-bottom: 0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }
.pages .pagination ul > li {display: inline; }
.pages .pagination .current{ color: #fff; font-weight: bold;background-color: #006ec0;}
.pages .pagination ul > li > a, .pages .pagination ul > li > span, .pages .pagination #lastspan {float: left;padding: 8px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;border-left-width: 0; margin: 5px 0; }
.pages .pagination ul > li > a:hover, .pages  .pagination ul > li > a:focus, .pages .pagination ul > .active > a, .pages .pagination ul > .active > span {background-color: #fcf9f9; color: #13a2fe; }
.pages .pagination ul > .active > a, .pages .pagination ul > .active > span {color: #999999;cursor: default; }
.pages .pagination ul > .disabled > span, .pages .pagination ul > .disabled > a, .pages .pagination ul > .disabled > a:hover, .pages .pagination ul > .disabled > a:focus {color: #999999;background-color: transparent;cursor: default; }
.pages .pagination ul > li:first-child > a, .pages .pagination ul > li:first-child > span {border-left-width: 1px;}
.pages .pagination-centered {text-align: center; }
.pages .pagination-right {text-align: right; }
.pages .pagination-large ul > li > a, .pages  .pagination-large ul > li > span, .pages  .pagination-large #lastspan{padding: 11px 19px;font-size: 17.5px; }
.pages .pagination-small ul > li > a, .pages  .pagination-small ul > li > span {padding: 2px 10px;font-size: 11.9px; }
.pages .pagination-mini ul > li > a, .pages .pagination-mini ul > li > span {padding: 0 6px;font-size: 10.5px;}





@media print{
  .noprint { display: none; }
}
	/* 最大 2048 */
@media  screen  and (max-width: 2047px) {
	.navbar-header .navbar-brand{ margin-left: 120px; }
	.navbar-collapse .nav{margin-right: 120px;}
	.navbar-collapse .nav > li > a{padding: 0 15px; }
	.navbar ul li .dropdown-menu::before{left:36px;}
	.navbar ul li .search-area{left:-278px;}
	.content-webad .imgadlist .img{height: 420px;}
 }
/* 最大 1920 */
@media  screen  and (max-width: 1919px) {
	.navbar-header .navbar-brand{ margin-left: 90px; }
	.navbar-collapse .nav{margin-right: 90px;}
	.navbar-collapse .nav > li > a{padding: 0 10px;}
	.navbar-header .navbar-brand img{ width: 300px; height: auto; }
	.content-nav .navbar{max-height: 50px;}
	.content-nav .navbar-header,.content-nav .nav-tabs{padding-top: 18px;}
	.navbar ul li .search-area{left:-300px;}
	.detailed-content .content-left .distance  li a{padding-left: 30px;}
	.photos ul li .img{height: 200px;}
	.content-webad .imgadlist .img{height: 380px;}


 }
/* 最大 1440 */
 @media  screen  and (max-width: 1439px) {
	.navbar-header .navbar-brand{ margin-left: 60px; }
	.navbar-collapse .nav{margin-right: 60px;}
	.navbar-collapse .nav > li > a{padding: 0 5px; font-size: 20px;}
	.navbar ul li .dropdown-menu::before{left:24px;}
	.navbar-header .navbar-brand img{ width: 260px; height: auto; }
	.information .column{padding: 35px 15px;}
	.detailed-content .content-left li a{padding: 0 15px;}
	/* 院系专业 */
	.professional{width: 100%; }
	.professional .area{ width: 50%;min-height: 260px; margin-left: 0px;}
	.professional .right{margin-left: -8px;}
	.professional .left .xuebu, .professional .right .xuebu{width: 40px;top: 26%;border:0px; font-size: 18px;}
	.professional .left .xuebu{right: 5px;}
	.professional .right .xuebu{left: 5px;}
	.professional .left ul{left: -40px;}
	.professional .right ul{left: 40px;}
	.professional .left ul li a,.professional .right ul li a{border:0px;padding: 0;}
	.professional .left .xuebu::after,.professional .right .xuebu::after,  .professional .left ul::after,.professional .right ul::after{width: 0px;}
	.content-webad .imgadlist .img{height: 340px;}
 }
/* 最大 1200 */
@media  screen  and (max-width: 1199px){
	.carousel .navbar{height: 200px;background: url('../images/index_navbg.png') 0 -80px repeat-x;}
	.navbar-header .navbar-brand{ margin-left: 30px; }
	.navbar-collapse .nav{margin-right: 30px; margin-top: -10px;}
	.navbar-collapse .nav > li > a{padding: 0 5px; font-size: 18px;}
	.navbar ul li .dropdown-menu li a{font-size: 16px; line-height: 30px;}
	.navbar-header .navbar-brand img{ width: 200px; height: auto; }
	.navbar ul li .dropdown-menu::before{left:22px; width: 37px;}
	.navbar ul li .search-area{left:-302px;}
	.photonews .carousel-inner .item .imginfo .info{padding: 10px;}
	.photonews .carousel-inner .item .imginfo p{ font-size: 16px; }
	.photonews .carousel-inner .item .imginfo .img{ height: 120px; }
	.photonews .carousel-inner .item .more{height: 350px; line-height: 350px; }
	.photos ul li .img{height: 250px;}
	.footcopyright{padding: 10px;}
	.footcopyright .foot-logo{padding-right: 50px; border-right: 0px;}
	.footcopyright .foot-text{ padding: 10px 0; line-height: 30px; }
	.content-nav{ max-height: 73px; }
	.content-nav .navbar{max-height: 50px; height: auto; margin-bottom: 0px;}
	.content-webad .imgadlist .img{height: 300px;}




 }

 /*992以上的设备 md*/
@media  screen and (max-width: 992px){
	.carousel .navbar{height: 150px;background: url('../images/index_navbg.png') 0 -130px repeat-x;}
	.navbar-header .navbar-brand{ margin-left: 10px; }
	.navbar-collapse .nav > li > a{padding: 0 5px; font-size: 16px;}
	.navbar ul li .dropdown-menu li a{font-size: 14px; line-height: 26px;}
	.navbar ul li .dropdown-menu::before{left:20px; width: 34px;}
	.navbar ul li .search-area{left:-303px;}
	.information .newmenu li{display: inline;padding: 0 5px; font-size: 16px;}
	.information .newlists ul{padding:0;}
	.information .newlists .title{padding-right: 25px;}
	.detailed-content{overflow: hidden;}
	.detailed-content .content-right .newslist{padding:0 15px;}
	.detailed-content .content-left{display: none;}
	.detailed-content .content-right {  padding: 0px;}
	.detailed-content .content-right .newslist,.detailed-content .content-right .imglist{ padding: 10px;}
	.content-webad .imgadlist .img{height: 260px;}
	.detailed-content .zkdhright{width: 100%;}

 }

@media  screen and (max-width: 767px){
	.carousel .navbar{padding-top: 10px;}
	.content-nav .navbar-toggle{ margin-top: 0px; padding: 13px 13px 0 13px; background: #006ec0; filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
	.content-nav .navbar-toggle .glyphicon{font-size: 30px;color: #fff; }
	.footmenu .menulist{padding: 0 20px;}
	.footmenu .menu-qrcode{margin:10px 0; }
	.footmenu .menu-qrcode ul li{ float: left; margin:0; width: 33%;}
	.navbar ul li .dropdown-menu::before{display: none;}
	.navbar ul li .search-area{left:0px;}
	.carousel .navbar{background-image:none; height: auto;}
	.carousel .navbar{z-index: 99;}
	.carousel-control{ display: none;}
	.information h3,.searchbar .searchinfoa h3,.searchbar .searchinfob h3,.searchbar .searchinfoc h3{font-size: 18px;}
	.detailed-content .content-right .newslist li span{ padding:0 15px 0  0;}
	.detailed-content .content-right .newslist li a{height: auto; max-height:150px; padding:10px; line-height: 30px;}
	.content-nav{ max-height: 63px; }
	.content-nav .navbar-header,.content-nav .nav-tabs{padding-top: 12px;}
	.carousel-index .navbar-header img{  margin-top: 16px;}
	.carousel-index .navbar-toggle{ background: #006ec0; padding: 5px 6px; }
	.searchbar{padding: 15px 0;}
	.searchbar .form-group{margin:0;}
	.detailed-content .form-inline .form-group{display: inline-block;}
	.footmenu .menu-qrcode ul li img{width: 90%; height: 90%}
	.content-webad .imgadlist .img{height: 220px;}
	.information .newlists li{width: 100%; }
	.detailed-content .content-right .newslist li a{width: 100%;}
	.information .newlists .list11{border-bottom: 1px dashed #d5d6d8;}
	.detailed-content .content-info .table-responsive{margin:10px;}
	.professional .left ul li a:hover{border: 0px  solid #13a2fe;}
	.professional .right ul li a:hover{border: 0px  solid #13a2fe;}
	.detailed-content .searchbar .cxtiaojian{margin-top: -4px; margin-left: 8px;}
	.detailed-content .gkcxsystem{ padding: 20px 0;  }
	.detailed-content .gkcxsystem .bt_name{padding: 20px 0;}
	.detailed-content .gkcxsystem .form-group{margin:10px 0;}


	/* 头部菜单 */
	.navbar-collapse{ width: 100%; height: auto; margin-top: 63px; padding: 0px; background: url('../images/drop_down_menu.png') repeat;
		-webkit-overflow-scrolling: touch; border-top: 0px solid transparent;-webkit-box-shadow: inset 0 0px 0 rgba(255,255,255,.1);box-shadow: inset 0 0px 0 rgba(255,255,255,.1);   }
	.navbar-collapse .nav{margin:0; padding: 30px 0; width: 100%;  }
	.navbar-collapse .nav li{float: none;position:static;width: 100%;  overflow: auto; }
	.navbar-collapse .nav li a{ line-height: 80px; text-align: center; padding:0px 0 ; font-size:18px; }
	.navbar-collapse .nav li a:hover{ padding:0px ;   color: #fff; }
	.navbar-collapse .nav .open > a, .navbar-collapse .nav .open > a:focus, .navbar-collapse .nav .open > a:hover{background-color: #006ec0;color:#fff;}
	.navbar-collapse .nav li .dropdown-menu{  width: 90%; position:relative; padding: 10px 0; margin: auto; float: none; background-image: none; }
	.navbar-collapse .nav li .dropdown-menu li a{background-color: #fff;text-align: left; color: #000; font-size: 16px; width: 100%; padding: 6px 15px;}
	.navbar-collapse .nav li .dropdown-menu li a:hover{ background-color:#ebebeb; color: #000; padding: 6px 15px;}
	.navbar-collapse .nav li .dropdown-menu .redbg{background-color: #13a2fe;color: #fff; margin:0px; padding: 0 20px; }
	.photonews .carousel-inner .item .imginfo{width: 100%;}
	.photonews .carousel-inner .item .imginfo .img{height: 160px;}
	.photonews .carousel-inner .item .imginfo p{ font-size: 16px; line-height: 20px;}
	.photonews .carousel-inner .item .more{height: 270px; line-height: 300px; }
}

@media  screen and (max-width: 460px){
	.navbar .navbar-toggle img{width: 20px; height: 20px;}
	.carousel-index .carousel-indicators{width: 80%; margin-left:-40%;}
	.carousel-index .carousel-indicators li,.carousel-index .carousel-indicators .active{width: 20px; height: 10px;}
	.searchbar .searchinfoc{margin-top: 30px;}
	.photonews .carousel-indicators li, .photonews .carousel-indicators .active{width: 20px; height: 10px;}
	.photonews .nav-tabs{width: 180px;}
	.photonews .nav-tabs > li > a{width:90px; font-size: 18px;}
	.photonews .nav-tabs > li > a:hover::after, .photonews .nav-tabs > li.active > a:focus::after, .photonews .nav-tabs > li.active > a:hover::after, .photonews .nav-tabs > li.active ::after{left: 22px;}
	.footcopyright .foot-cnzz{display: none;}
	.detailed-content  .searchbar input{max-width: 160px;}
	.content-webad .imgadlist .img{height: 180px;}
	.searchbar select{margin:6px 0;}
	.searchbar .searchinfoa p,.searchbar .searchinfob p,.searchbar .searchinfoc p{ line-height: 50px; }
	.searchbar .searchinfoa .btn,.searchbar .searchinfob .btn,.searchbar .searchinfoc .btn{margin:5px 0 0 0;}

}

@media  screen and (max-width: 300px){
	/* .carousel-index, .information, .photos, .photonews, .searchbar, .footmenu, .footcopyright{display: none;} */
}
