@charset "utf-8";
/*基本样式*/
html{font-size:62.5%; /* 10÷16=62.5% */}
body{font-size:14px;font-size:1.4rem ; /* 14÷10=1.4 */color: #333;font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; min-width: 1200px;}
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dl,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0px;padding:0px; -webkit-font-smoothing: antialiased;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
img,object{max-width:100%;width:auto\9;/* for ie8 */-ms-interpolation-mode: bicubic;}
a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color:#333}
a:hover{text-decoration: none;}
input[type='button']{outline:none;border:0 none;background-color:transparent;cursor:pointer;}
ul,ol,li{list-style:none outside none;}
/* banner */
.banner{width:100%; overflow: hidden; background:url(banner.png) no-repeat center top; margin:0 auto; height: 710px; position: relative;}
.banner a{display: block; width: 1200px; height: auto; margin:0 auto;}
.banner img{margin-left: -85px; margin-top: 60px;}
/* 内容部分 */
.content{width:1200px; margin:0 auto;}
/* 上级精神 */
.general{margin:35px 0;}
.sjjs{overflow: hidden;}
.general a{display: block; margin-bottom: 50px;}
.sjjsLeft{ width:595px; height:400px; overflow:hidden; position:relative; border:1px solid #ddd; float: left;}
.sjjsLeft .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:12px; z-index:1; }
.sjjsLeft .hd ul{ overflow:hidden; zoom:1; float:left;  }
.sjjsLeft .hd ul li{ float:left; margin-right:7px; width:25px; height:6px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.sjjsLeft .hd ul li.on{ background:#50ABF1; color:#fff; }
.sjjsLeft .bd{ position:relative; height:100%; z-index:0;   }
.sjjsLeft .bd li{ zoom:1; vertical-align:middle; }
.sjjsLeft .bd li a{display: block; width: 100%; height: 100%;}
.sjjsLeft .bd li a p{position: absolute; content: ''; bottom:15px; left:24px; z-index: 20; font-size: 16px; color: #FFFFFF; letter-spacing: 0; font-weight: 500; width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sjjsLeft .bd li::before{position: absolute; width: 100%; height: 50px; content: ''; bottom:0; left:0; background: #000; opacity: 0.5; z-index: 3;}
.sjjsLeft .bd img{ width:595px; height:400px; display:block;  }
.sjjsRight{width:577px; float:right;}
.sjjsRight ul li{position: relative; padding-left: 16px;}
.sjjsRight ul li::before{position:absolute; content: ''; top:48%; left: 0; width:4px; height: 4px; background: #000000;}
.sjjsRight ul li a{margin-bottom: 0; color: #333; font-size: 16px; display: flex; justify-content: space-between; padding:9px 0;}
.sjjsRight ul li a:hover{color: #50ABF1;}
.sjjsRight ul li a p{width: 78%; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.sjjsRight ul li a span{width: 20%; text-align:right}
/* 成就巡礼 */
.slideGroup{ width:100%; text-align:left;  }
.slideGroup .slideBox{zoom:1; position:relative;   }
.tempWrap{width: 100% !important;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:-7%; top:36%; display:block; width:60px; height:60px; background:url(145last.png) center center no-repeat; }
.slideGroup .sNext{ left:auto; right:-7%; background:url(145right.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{float:left; _display:inline; overflow:hidden; text-align:center; margin-right: 30px;}
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic a{ width:380px; height:407px; display:block; overflow: hidden; margin-bottom: 0;}
.slideGroup .parBd ul li .pic a{background: url(145cjxl_list_bg1.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li .pic a h3{font-size: 20px; padding-top: 44px; padding-bottom:30px; width: 88%; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.slideGroup .parBd ul li:nth-child(2) .pic a{background: url(145cjxl_list_bg1.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li:nth-child(3) .pic a{background: url(145cjxl_list_bg2.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li:nth-child(4) .pic a{background: url(145cjxl_list_bg3.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li:nth-child(5) .pic a{background: url(145cjxl_list_bg1.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li:nth-child(6) .pic a{background: url(145cjxl_list_bg2.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li:nth-child(7) .pic a{background: url(145cjxl_list_bg3.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li:nth-child(8) .pic a{background: url(145cjxl_list_bg1.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li:nth-child(9) .pic a{background: url(145cjxl_list_bg2.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li:nth-child(10) .pic a{background: url(145cjxl_list_bg3.png) no-repeat center top; background-size: 100%;}
.slideGroup .parBd ul li .pic a p{padding: 0 30px; font-size: 16px; color: #666; text-align: justify; line-height: 38px;}
.slideGroup .parBd ul li:nth-child(2) .pic a h3{color:#b07500;}
.slideGroup .parBd ul li:nth-child(3) .pic a h3{color:#3b6fb9;}
.slideGroup .parBd ul li:nth-child(4) .pic a h3{color:#c2554d;}
.slideGroup .parBd ul li:nth-child(5) .pic a h3{color:#b07500;}
.slideGroup .parBd ul li:nth-child(6) .pic a h3{color:#3b6fb9;}
.slideGroup .parBd ul li:nth-child(7) .pic a h3{color:#c2554d;}
.slideGroup .parBd ul li:nth-child(8) .pic a h3{color:#b07500;}
.slideGroup .parBd ul li:nth-child(9) .pic a h3{color:#3b6fb9;}
.slideGroup .parBd ul li:nth-child(10) .pic a h3{color:#c2554d;}
/* 宣传片 */
.xcp video{background: #000;}
/* 底部 */
.footer{width:100%; height: 120px; background: #326BBD; display: flex; flex-wrap: wrap; align-content: center; justify-content: center;}
.footer p{font-size: 18px; color:#fff;}