@import url("pcbase.css");
.pagecon{ background: #fff; padding: 50px 20px;}
.topadcs{}
.nyb01{background: url(../images/bg1.png) repeat center;padding-bottom: 25px;}
.nydyc{width: 1000px;float: right;overflow: hidden;margin-top: 20px;}

.right_title {height:36px;line-height:36px;font-size:20px;background:#F2F2F2;padding:10px 20px;margin-bottom:20px;}
.right_name {float:left;color: #246CD8;height:37px;font-weight: bold;}
.right_name font {color: #454545;margin-left:10px;text-transform:uppercase;font-size:16px;}
.mbx {font-size:14px;float:right;width:550px;text-align:right;line-height:36px;}
.mbx .breadcrumbs {list-style:none;padding:0;margin:0;float:right;line-height:36px; color: #333;}
.mbx .breadcrumbs li {float:left;margin:0 5px 0 0;padding:0; color: #333;}
.mbx .breadcrumbs li a{ color: #333;}
.mbx b {font-weight:100;float:right;background:url(../images/syico.png) no-repeat 0px 6px;text-indent:26px; color: #333;}

.posts-nav {font-size:14px;margin:50px 0;}
.posts-nav .page-numbers.current,.posts-nav .page-numbers:not(.dots):hover {background: #ae1c2f;border-color: #ae1c2f;color:#fff;}
.posts-nav .page-numbers {border: 1px solid #cccccc;display:inline-block;text-align:center;padding:0 14px;line-height:30px;margin-right:10px;background: #cccccc;color:#fff;}

.grid-layout {overflow:hidden;background:#fff;padding:20px; border-bottom: 1px solid #ccc;}
.grid-layout .grid-left {float:left;width:85px;text-align:right;}
.grid-layout .grid-right {float:right;width:816px;text-align:left;}
.post-aside {font-size:.875em;line-height:1.71428571;}
.post-aside .author {display:block;color:#393c40;}
.post-aside .thumbnail {display:block;height:52px;width:52px;margin-right:0;margin-bottom:16px;margin-left:auto;border-radius:50%;margin-right:-5px;}
.text-overflow {width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.post-aside .date {color:#7d7e80;margin-top:13px;}
.post-aside .date p {display:block;}
.post-gist .linkss {display:block;color:#393c40;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.post-gist .titleh3 {margin:0;font-size:1.2rem;overflow:hidden;}
.divider.for-post-title {height:4px;width:74px;margin:9px 0px 9px 0px;padding:0;background: #ae1c2f;}
.post-gist .excerpt {margin:0;font-size:14px;line-height:24px;}
.post-gist .read-more {display:inline-block;margin-top:24px;font-size:.875em;line-height:1.71428571;color:#bbbaba;border-bottom:1px solid #eee;}


.rightprodt .chgbox{ overflow: hidden;}
.rightprodt .Cmtab{background: #ae1c2f;padding: 17px 0 17px 20px;}
.rightprodt .Cmtab li{float: left;text-align: center;}
.rightprodt .Cmtab li a{display: inline-block;height: 30px;text-decoration: none;font-size: 17px;color: #fff;line-height: 30px;padding-left: 16px;padding-right: 16px;}
.rightprodt .Cmtab li.cur{ background: #fff;}
.rightprodt .Cmtab li:hover{ background: #fff;}
.rightprodt .Cmtab li.cur a{ color: #ae1c2f;}
.rightprodt .Cmtab li:hover a{ color: #ae1c2f;}
.leftlist .Hotline{ width: 100%; height: 124px; background: url(../images/wang.png);}
.leftlist .Hotline h6{ font-size: 16px; color: #fff; padding-top: 20px; text-align: center;}
.leftlist .Hotline .dl{ overflow: hidden; margin-left: 58px; margin-top: 26px;}
.leftlist .Hotline .dl .dt{ float: left;}
.leftlist .Hotline .dl .dt img{ display: block;}
.leftlist .Hotline .dl .dd{ padding-left: 40px;}
.leftlist .Hotline .dl .dd span{ font-size: 12px; color: #fff;}
.leftlist .Hotline .dl .dd p{font-size: 22px;color: #fff;font-family: "Times New Roman";font-weight: bold;}
.rightprodt{width: 940px;float: right;overflow: hidden;background: #fff;}



.newCont {float:left;width:1000px;overflow:hidden;}
.conts {position:relative;padding:42px 35px 40px 35px;border-top: #246CD8 3px solid;background-color:#fff;border-bottom:#ececec 1px solid;}
.conts_no_mar {margin-bottom:0}
.newCont .conts h1 {text-align:center;font-size:30px;color:#333;margin-bottom:15px;font-weight:bold}
.newCont .time {width:100%;font-size:12px;color:#999;text-align:center;padding-bottom:22px;border-bottom:#e7e7e7 1px dashed;margin-bottom:28px;}
.new_conts p {font-size:17px;color:#333;line-height:26px;margin-bottom:26px;word-break:break-all;}
.new_conts img {max-width:100%;height:auto;}
.new_conts h1 {font-size:36px}
.new_conts h2 {font-size:30px}
.new_conts h3 {font-size:24px}
.new_conts h4 {font-size:18px}
.new_conts h5 {font-size:14px}
.new_conts h6 {font-size:12px}
.new_conts h1,.new_conts h2,.new_conts h3,.new_conts h4,.new_conts h5,.new_conts h6 {margin-bottom:20px}
.new_conts strong {font-weight:bold}
.new_conts ul,.new_conts ol {background:#ececec;padding:30px 30px 30px 40px;font-size:16px;margin-bottom:26px;}
.new_conts ul li,.new_conts ol li {list-style-type:circle;line-height:30px;}
#up_down {background:#ffffff;padding:30px;font-size:14px;margin-top:20px;}
#up_down li {line-height:30px;list-style-type:none;width:100%;color: #333;}
.wzzzxx {border:1px solid #ccc;padding:20px;margin-bottom:20px;margin-top:60px}
.wzzzxx h6 {margin-top:-32px;width:110px;background:#fff;text-align:center;margin-bottom:15px}
.bqcon {line-height:30px;font-size:14px; color: #666;}

.gonggeggg {width: 1032px;}
.moco-course-wrap {float:left;background-color:#fff;position:relative;margin-right:31px;margin-top:10px;margin-bottom:20px;}
.moco-course-wrap .moco-course-box:hover .moco-course-intro {top: 188px;}
.moco-course-wrap .moco-course-box {width: 309px;height: 318px;box-sizing:border-box;overflow:hidden;position:relative;}
.moco-course-wrap .moco-course-box img{ width: 100%; height: 100%;}
.moco-course-wrap .moco-course-box .moco-course-intro {box-sizing:border-box;position:absolute;padding:0 20px;transition:top .5s;top: 232px;height:144px;width:100%;background:#fff;}
.moco-course-wrap .moco-course-box .moco-course-intro h2 {margin:0;padding:16px 0 6px;font-size:14px;max-height:40px;overflow:hidden;color:#07111b;line-height:21px;}
.moco-course-wrap .moco-course-box .moco-course-intro h2 a {color:#07111b;}
.moco-course-wrap .moco-course-box .moco-course-intro p {color:#93999f;font-size:12px;height:40px;overflow:hidden;line-height:20px;}
.moco-course-wrap .moco-course-box .moco-course-bottom {position:absolute;padding:0 20px;bottom:0;box-sizing:border-box;width:100%;height:42px;background-color:#fff;color:#93999f;font-size:12px;line-height:36px;}
.moco-course-wrap .color-red {color:#f01414;}
.moco-course-wrap .l {float:left;}
.moco-course-wrap .r {float:right;}

.cpdsbox {background:#fff;}
.cpboxpic1 {width:350px;float:left;padding-right:20px;margin-top:30px;margin-left:30px;}
.cpboxpic2 {margin-top:30px;width: 500px;float:right;margin-right:30px;}
.cpboxpic2 .h1 {color:#2e2e2e;font-size:20px;line-height:30px;font-weight:100;}
.cpfbt {color:#007358;font-size:14px;line-height:20px;word-break:break-all;margin-bottom:20px;}
.cpjsbox {background:url(../images/panel-new.png);padding:20px;font-size:14px;position:relative;margin-bottom:17px}
.cpjsbox li {line-height:30px;float:left;width:100%;}
.cpname {width:80px;display:block;float:left}
.cpnamea {float:left;width: 380px;display:block;color:#e4393c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fenxiangcp {position:absolute;top:50px;right:20px;font-size:12px;padding-left:20px;}
.ppbzl {margin-bottom:18px;}
.ppbzl li {margin-right:22px; float: left;}
.ppbzl p.xgt{ width: 100%; margin-bottom: 10px;}
.ppbzl li img{}
.zxana {width:160px;height:40px;line-height:40px;display:block;float:left;font-size:16px;margin-right:30px;color:#fff}
.f1e1a1 {background: #ae1c2f;}
.f1e1a1 i {width:20px;height:20px;background:url(../images/zxkfico.png);display:block;float:left;margin-top:9px;margin-left:26px;margin-right:10px}
.f1e1a2 {background: #034091;}
.f1e1a2 i {width:20px;height:20px;background:url(../images/fxxpico.png);display:block;float:left;margin-top:9px;margin-left:26px;margin-right:10px}
.cpmiaoshu {background:#fff;margin-top:20px;padding:30px;}
.cpmstxt88 {padding-top:10px;margin-bottom:30px;}
.cpmstxt88 p {font-size:16px;color:#333;line-height:26px;margin-bottom:26px;word-break:break-all;}
.cpmstxt88 p img {max-width:100%;height:auto}
.cpmstxt88 ul,.cpmstxt88 ol {background:#ececec;padding:30px 30px 30px 40px;font-size:16px;margin-bottom:26px;}
.cpmstxt88 h1 {font-size:36px}
.cpmstxt88 h2 {font-size:30px}
.cpmstxt88 h3 {font-size:24px}
.cpmstxt88 h4 {font-size:18px}
.cpmstxt88 h5 {font-size:14px}
.cpmstxt88 h6 {font-size:12px}
.cpmstxt88 h1,.cpmstxt88 h2,.cpmstxt88 h3,.cpmstxt88 h4,.cpmstxt88 h5,.cpmstxt88 h6 {margin-bottom:30px;padding-bottom:10px;border-bottom: 2px solid #034091;padding-top:10px;}
.cpmstxt88 ul li,.cpmstxt88 ol li {list-style-type:circle;line-height:30px;}
.aligncenter {clear:both;display:block;margin-left:auto;margin-right:auto}
.MagicZoomBigImageCont {border:1px solid #91b817;background:#FFF;}
.MagicZoomMain {text-align:center !important;width:92px;}
.MagicZoomMain div {padding:0px !important;}
.MagicZoomHeader {color:#fff;background:#91b817;text-align:center !important;}
.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:1.8;padding:3px 3px 3px 3px !important;display:none;}
.MagicZoomLoading img {padding-top:3px !important;}
#tsShopContainer li,#tsShopContainer img {vertical-align:top;}
#tsShopContainer {width:350px;position:relative;margin-bottom:10px;}
#tsShopContainer #tsImgS {text-align:center;width:100%;position:relative;margin-bottom:20px;}
#tsShopContainer #tsImgS a {display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img {border:0px;}
#tsShopContainer #tsPicContainer {width:100%;height:75px;position:relative;}
#tsShopContainer #tsPicContainer #tsImgSArrL {width:17px;height:100%;background:url(../images/btn-left.jpg) no-repeat left center;position:absolute;top:0px;left:8px;cursor:pointer;margin-right:10px;}
#tsShopContainer #tsPicContainer #tsImgSArrR {width:17px;height:100%;background:url(../images/btn-right.jpg) no-repeat right center;position:absolute;top:0px;right:8px;cursor:pointer;margin-left:10px;}
#tsShopContainer #tsPicContainer #tsImgSCon {position:absolute;top:6px;left:40px;width:1px;height:62px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul {width:100%;overflow:hidden;height:62px;}
#tsShopContainer #tsPicContainer #tsImgSCon li {width:68px;height:64px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img {padding:3px;border:2px solid #fff;display:block;width:52px;height:52px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img {border: 2px solid #ae1c2f;}

.piclefttxt a { color: #444444; font-size: 1rem !important;}

.zc_tjrd .cpnav li{ width: 96%; height: 40px; padding-left: 10px; line-height: 40px; border-bottom: 1px solid #ccc;}



.cpcenter{overflow: hidden;}
.cpcenter .container{ overflow: hidden;}
.cpcenter .toptitle{ font-weight: normal; width: 100%; text-align: center; height: 50px;}
.cpcenter .toptitle span{ font-size: 24px; color: #fff;}
.cpcenter .toptitle em{ font-size: 24px; color: #fff; font-weight: bold;}
.cpcentercont{ margin-top: 47px;}
.leftlist h3{height: 61px;background: url(../images/lefttit.jpg) no-repeat;width: 100%;text-align: center;font-size: 1.5rem;color: #fff; padding-top: 18px;}
.leftlist h3 a{ color: #fff;}
.leftlist h3 span{ display: block; width: 100%; height: 10px;font-size: 0.8rem;}
.leftlist{float: left;width: 270px;background: #fff;}
.leftlist .layui-collapse{ overflow: hidden; margin: 0 auto; border: 1px solid #C5C3C4; padding: 15px 10px 0 10px; height: 726px;}
.leftlist .layui-colla-title{ background: #0258C7; color: #fff; border-radius: 5px;}
.leftlist .layui-colla-title a.more{ color: #fff; position: absolute; right: 0;}
.leftlist .layui-colla-item{ margin-bottom: 15px;}

.leftlist .layui-colla-content ul li{ border-bottom: 1px dashed #CECECE; padding: 10px 0;}
.leftlist .layui-colla-content ul li i{ font-size: 0.6rem; float: left;}

.rightprodt{width: 990px;float: right;overflow: hidden;background: #fff;}
.rightprodt .layui-tab-content{ padding: 0; width: 1020px;}
.rightprodt .layui-content{ padding: 0; width: 100%;}


.sdys .tit{ width: 100%; height: 120px; background: url(../images/sdys.jpg) no-repeat center center; text-align: center; margin: 10px 0 30px 0;}
.sdys .tit span{ position: relative; top: 104px; color: #747273;}
.sdys .sdys1{ width: 100%; height: 353px; background: url(../images/sdts1.jpg) no-repeat center center; position: relative;}
.sdys .sdys2{ width: 100%; height: 348px; background: url(../images/sdts2.jpg) no-repeat center center; position: relative;}
.sdys .sdys3{ width: 100%; height: 300px; background: url(../images/sdts3.jpg) no-repeat center center; position: relative;}

.sdys .sdys1 .con1{ position: absolute; top:43px; left: 716px;}
.sdys .sdys1 .con1 .p1{ font-size: 1.8rem; color: #0258C7; font-weight: 700;}
.sdys .sdys1 .con1 .p2{ color: #AEB3B7; font-size:1.1rem;}
.sdys .sdys1 .con2{ width: 400px; position: absolute; top:125px; left: 716px; color: #585858; font-size: 1rem; line-height: 25px;}

.sdys .sdys2 .con1{ position: absolute; top:108px; left: 200px;}
.sdys .sdys2 .con1 .p1{ font-size: 1.8rem; color: #0258C7; font-weight: 700;}
.sdys .sdys2 .con1 .p2{ color: #AEB3B7; font-size:1.1rem;}
.sdys .sdys2 .con2{ width: 400px; position: absolute; top:192px; left: 200px; color: #585858; font-size: 1rem; line-height: 25px;}

.sdys .sdys3 .con1{ position: absolute; top:101px; left: 704px;}
.sdys .sdys3 .con1 .p1{ font-size: 1.8rem; color: #0258C7; font-weight: 700;}
.sdys .sdys3 .con1 .p2{ color: #AEB3B7; font-size:1.1rem;}
.sdys .sdys3 .con2{ width: 400px; position: absolute; top:171px; left: 704px; color: #585858; font-size: 1rem; line-height: 25px;}
.title_box{ margin: 50px auto 30px auto;}
.title_box a{ text-align: center; font-size: 2.5rem; color: #000; position: relative; display: block;}
.title_box .line_l,.title_box .line_r{ width: 350px; height: 5px; position: absolute; top: 20px;}
.title_box .line_r{ right: 170px;}
.title_box .line_l{ left: 170px;}

.zj_anli .title_box .line_l,.zj_anli .title_box .line_r{ width: 500px; height: 1px; border-bottom: 1px solid #CBCBCB;top: 28px;}
.zj_anli .title_box .line_l{ left: 0;}
.zj_anli .title_box .line_r{ right: 0;}
.zj_anli .title_box .line_l:before,.zj_anli .title_box .line_r:before{ content: "\e616"; font-family: "iconfont" !important; position: absolute; top: -6px;  font-size: 0.8rem; color: #CBCBCB;}
.zj_anli .title_box .line_l:before{right: -1px;}
.zj_anli .title_box .line_r:before{left: -1px;}
.zj_anli ul li a{ display: block; height: 461px; border: 1px solid #DDD;}
.zj_anli ul li a img{ width: 94%; margin:6px 0 0 6px; padding: 3px; background: #fff;}
.zj_anli ul li a .name{ width: 88%; margin: 0 auto; text-align: center; font-size: 1.2rem; padding: 10px 0; border-bottom: 1px solid #0072E5; position: relative;}
.zj_anli ul li a .name:before{ content:""; width: 20%; height: 3px; background: #0072E5; position: absolute; left: 50%; top: 44px; margin-left: -10%;}
.zj_anli ul li a .more{ width: 100px; height: 35px; line-height: 35px; background: #FFCC00; text-align: center; margin: 0 auto; color: #000; position: absolute; bottom: 26px; left: 50%; margin-left: -50px;}
.zj_anli ul li a .summary{ width: 88%; margin: 12px auto 0 auto; }

.zj_anli ul li a:hover{background: #0066CB;}
.zj_anli ul li a:hover .name{ color: #fff;border-bottom: 1px solid #fff;}
.zj_anli ul li a:hover .name:before{background: #fff;}
.zj_anli ul li a:hover .summary{ color: #fff;}

#gsjj{ background: #0258C7; height: 328px;}
#gsjj .container{ height: 100%;}
#gsjj .aboutbg{ width: 369px; height: 100%; background: #fff; text-align: center;}
#gsjj .aboutbg img{ margin-top: 3px;}
#gsjj .conbg{ width: 881px; padding-left: 50px;}
#gsjj .conbg p{ line-height: 25px; color: #fff;}
#gsjj .conbg .tit{ display: block; height: 259px; height: 53px; background: url(../images/abouttit.jpg) no-repeat; margin: 30px 0 20px 0;}
#gsjj .conbg .more{ display: block; width: 125px; height: 30px; line-height: 30px; text-align: center; border:1px solid #fff; color: #fff; float: right;}
#gsjj .conbg .con{ height: 175px; overflow: hidden;}

.xgal .moco-course-wrap .moco-course-box{ width: 216px; height: 246px;}
.xgal .moco-course-wrap .moco-course-box .moco-course-intro{ top:162px;}
.xgal .moco-course-wrap .moco-course-box:hover .moco-course-intro{ top:118px;}

.am-pagination {
  padding-left: 0;
  margin: 1.5rem 0;
  list-style: none;
  color: #999999;
  text-align: center;
}
.am-pagination:before,
.am-pagination:after {
  content: " ";
  display: table;
}
.am-pagination:after {
  clear: both;
}
.am-pagination > li {
  display: inline-block;
}
.am-pagination > li > a,
.am-pagination > li > span {
  position: relative;
  display: block;
  padding: 0.5em 1em;
  text-decoration: none;
  line-height: 1.2;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0;
  margin-bottom: 5px;
  margin-right: 5px;
}
.am-pagination > li:last-child > a,
.am-pagination > li:last-child > span {
  margin-right: 0;
}
.am-pagination > li > a:hover,
.am-pagination > li > span:hover,
.am-pagination > li > a:focus,
.am-pagination > li > span:focus {
  background-color: #eeeeee;
}
.am-pagination > .am-active > a,
.am-pagination > .am-active > span,
.am-pagination > .am-active > a:hover,
.am-pagination > .am-active > span:hover,
.am-pagination > .am-active > a:focus,
.am-pagination > .am-active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #0258C7;
  border-color: #0258C7;
  cursor: default;
}
.am-pagination > .am-disabled > span,
.am-pagination > .am-disabled > span:hover,
.am-pagination > .am-disabled > span:focus,
.am-pagination > .am-disabled > a,
.am-pagination > .am-disabled > a:hover,
.am-pagination > .am-disabled > a:focus {
  color: #999999;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
  pointer-events: none;
}
.am-pagination .am-pagination-prev {
  float: left;
}
.am-pagination .am-pagination-prev a {
  border-radius: 0;
}
.am-pagination .am-pagination-next {
  float: right;
}
.am-pagination .am-pagination-next a {
  border-radius: 0;
}
.am-pagination-centered {
  text-align: center;
}
.am-pagination-right {
  text-align: right;
}