﻿@font-face {font-family: 'PingFangSC-Regular, sans-serif'; src:url(../fonts/pingfang.ttf) format('truetype');}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
a{text-decoration:none!important;}
body{font-family:'PingFangSC-Regular, sans-serif'; font-size:16px;}
ul,li{list-style:none; padding:0;}
.container{width:1200px;min-width:1200px;}
a:hover{ color:#ffa726;}
.img-responsive{width:100%;}

.header{  position:relative; min-width:1200px; margin-bottom:35px; }
.header .img-responsive{z-index:1!important;}
.nav-box{height:50px; background:#3d8ddc;/*  position:absolute; bottom:-20px; */ width:100%;min-width:1200px; overflow:hidden;    bottom: -20px;    position: absolute;}
.navbar-collapse{padding:0;}
.navbar-nav{padding-top:7px;}
.navbar-nav li{ margin-right:12px;}

.navbar-nav li a:hover,.navbar-nav li a:focus,.navbar-nav li.active a{background:#fff; color:#ffa726;}
.navbar-nav li a{ color:#fff; font-size:17px; padding:8px 18px; border-radius:5px;}
.navbar-right .form-group{position:relative;}
.navbar-right .form-group .btn-search{position:absolute; right:0; top:0; padding:0; width:34px; height:34px; outline:none!important; background:#ffa726 url(../img/search.png) no-repeat center;}
.logo{display:block; float:left; width:900px; height:112px; background:url(../img/logo.png) no-repeat 0 0; background-size:820px auto;}
.logo-box{ position:absolute; top:50%; margin-top:-66px; }

.carousel-box{width:55.16%; float:left;}
.carousel-box-two{width:50%; float:left; padding-left:10px; padding-top:5px;height: 410px}
.carousel-caption{ left:0; right:0; bottom:0; height:36px; line-height:36px; overflow:hidden; padding:0; background:#000;opacity:0.7;filter:Alpha(opacity=70); text-align:left; text-indent:1em;}
.carousel-inner{margin:0; padding:0; overflow:hidden;height:400px}
.carousel-inner .xxgk{height:650px;}
.carousel-box .item{height:400px;}
.carousel-indicators{bottom:0px; left:100%; margin-left:-40%; margin-bottom:8px;}
.carousel-indicators li { width: 15px;height: 15px; background-color:#fff;border:0;border-radius:0; color:#242424; text-align:center; font-size:12px;text-indent:0; line-height:15px; overflow:hidden;}
.carousel-indicators .active { width: 15px;height: 15px; background-color:#ff9933; margin:1px; color:#fff;}
.carousel-box-two .item{height:400px;}
.carousel-box-two li img{width:100%; height:100%;margin:auto 0}
.carousel-box-two .carousel-indicators{margin-left:-45%; margin-bottom:5px;}

.school-news{width:44.84%; float:left; padding-left:20px;}
.panel{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0; margin-bottom:0;  box-shadow: 0 0 0 ; margin-bottom:10px;}
.panel-heading{ border-bottom:2px solid #e6e6e6; padding:0;padding-bottom:6px;}
.panel-body{padding:15px 0 0 0; position:relative;margin-bottom: 10px;}
.panel-title{font-weight:bold;}
.school-news{margin-bottom:0;}
.school-news .panel-heading{ padding:0;padding-bottom:0;}
.school-news .panel-body{height:380px; padding-top:10px;}
.school-news .panel-title{ background:url(../img/xxxw.png) no-repeat 0 7px;}

.tab-list{margin:0;}
.tab-list li{float:left;  width:100px; height:30px; overflow:hidden;border-top-left-radius:5px; border-top-right-radius:5px;}
.tab-list li a{background:transparent!important;  color:#333; font-size:16px; text-align:center; padding-top:4px;}
.tab-list li.active a{ color:#fff;background:#ffa726!important; }
.more-tab{ position:absolute;right:0; top:-25px;color:#666; font-size:14px; text-decoration:none!important;}
.list-group{margin-bottom:10px;}
.list-group-item{border:0; padding-right:0; border-radius:0!important;border-bottom:1px dashed #909090;margin-bottom:0px;} 
.list-group-item:before{ content:""; display:block; width:4px; height:4px; background:#acacac; float:left; margin-top:10px; margin-left:-10px; border-radius:50%;}
.list-group-item a{ color:#333;} 
.list-group-item a:hover{ color:#ffa726;} 
.badge{font-size:16px; font-weight:normal; color:#333; background:transparent;}
.news-image{float:left; margin-right:15px; /* margin-left:10px; */ display:block;width:200px; height:110px; overflow:hidden;} 
.news-image img{width:100%;height:100%;}

.more{float:right; color:#666; font-size:14px; text-decoration:none!important;}
.thumbnail{ padding:0; border:0; border-radius:0; margin-bottom:0;}
.thumbnail .caption{float: right;width: 360px;height: 110px;padding:0;overflow:hidden;}
/* .thumbnail .caption p{line-height:27px; margin:0; font-size:16px; text-indent:2em;text-align: justify!important;} */
.thumbnail .caption p a{color:#333!important;}

.panel-left{width:50%; float:left; padding-left:0; overflow:hidden;padding-right:10px;}  
.panel-left .list-group{clear:both;padding-top:15px;}
.panel-title{ font-size:16px; border-bottom:3px solid #ffa726;  padding:5px 0 6px 22px;color:#ffa726;}
.league-activities .panel-title{ background:url(../img/dh.jpg) no-repeat 0 7px;}
.banner{margin-bottom:30px;}

.panel-right{width:50%; float:left; padding-left:0; overflow:hidden;padding-left:10px;}
.panel-right .list-group{clear:both;padding-top:15px;}
.school-notice .panel-title{ background:url(../img/notice.png) no-repeat 0 7px;}
.school-files .panel-title{ background:url(../img/xxwj.png) no-repeat 0 7px;}


.function-list{ width:100%; height:134px; background:url(../images/banner2.jpg) no-repeat 0 0; background-size:100% auto; margin-top:5px; margin-bottom:30px;}
.function-list ul{width:720px; margin:0 auto; padding:0; padding-top:30px;}
.function-list li{ list-style:none; width:208px; height:78px; float:left; background:#fff; opacity:0.6; filter:alpha(opacity=60); padding:0; margin:0 15px; border-radius:8px; overflow:hidden;}
.function-list li a{ display:block; width:100%; height:78px;font-size:26px; color:#000; text-decoration:none!important;  line-height:78px;}
.function-list li:first-child a{ background:url(../img/tx.jpg) no-repeat; background-position:46px 24px; padding-left:78px;}
.function-list li:nth-child(2) a{ background:url(../img/xz.jpg) no-repeat; background-position:37px 26px;padding-left:68px;}
.function-list li:nth-child(3) a{ background:url(../img/ts.jpg) no-repeat; background-position:33px 24px;padding-left:70px;}

.friendly-link{margin-bottom:20px;}
.friendly-link .panel-heading{ border-bottom:2px solid #e6e6e6; padding-bottom:6px;}
.friendly-link .panel-title{ background:url(../img/link.jpg) no-repeat 0 7px;}
.friendly-link .panel-body{margin-left:-10px; margin-right:-10px; padding-top:20px;}
.link-list{padding:0;}
.link-list li{float:left; width:16.6666%;}
.link-list li a{display:block; width:100%; padding:0 10px;}
.link-list li a img{width:100%; height:auto;}

.footer{ background:#f2f2f2; padding:10px 0;}
.footer p{ text-align:center; margin:0; color:#666; line-height:32px;}
.footer span{ text-align:center; margin:0; color:#666; line-height:32px;}
.footer img{margin-left:20%}
.footer .footer-con{margin-top:-4.5%}
.study .panel-title{ background:url(../img/jy.jpg) no-repeat 0 8px;}
.integrity .panel-title{ background:url(../img/js.png) no-repeat 0 8px;}

.column-all{overflow: hidden; position: relative;}
.column-title{width:664px; height:50px; margin:0 auto; margin-top:20px; margin-bottom:10px; background:url(../img/back.png) no-repeat 2px 16px; font-size:24px; text-align:center; color:#ffa726; font-weight:bold;}
.column-more{position: absolute; bottom: 35px; right: 17px;}
.activity-list{padding:0 0 0 15px;}
.activity-list li{float:left; width:33.333%;height: 12%; padding:0 15px; margin-bottom:40px;}
.activity-list .caption{padding:0 30px;}
.activity-list .h4 {margin-top:15px; margin-bottom:5px;}
.activity-list .h4 a{color:#333; }
.activity-list p{color:#a7a7a7; text-indent:0!important;}

.see-more{text-align:center; }
.btn-more {color:#666; width:200px; height:50px; border:1px solid #eeeeee; line-height:50px; padding:0; border-radius:0; margin-top:30px; margin-bottom:50px;}
.btn-more .fa{ padding-left:9px;}
.crumbs{background:#f5f5f5; height: 50px;margin-bottom: 10px;margin-top: -20px;line-height: 50px;}
.breadcrumb{padding:0;margin:0; float:left;}
.breadcrumb>li>a{color:#666; text-decoration:none!important; font-size:15px;}
.breadcrumb>li+li:before { color: #666; content: ">>";}
.breadcrumb>.active {color: #666;}
.crumbs span{float:left; color:#666; padding-right:10px; font-size:15px;}
.banner-dy{margin-bottom:28px;}
.daily-management .panel-title{ background:url(../img/dy1.jpg) no-repeat 0 0;}
.student-activities .panel-title{ background:url(../img/dy2.jpg) no-repeat -2px 8px;}
.club-events .panel-title{ background:url(../img/dy4.png) no-repeat 0 10px;}
.funding-policy .panel-title{ background:url(../img/dy3.jpg) no-repeat 0 8px;}
.club-events ,.funding-policy{margin-bottom:40px;}
.daily-teach{margin-bottom:220px;}

.second-level-menu{border-bottom:1px solid #e6e6e6; padding-left:20px; margin:30px 0;}
.second-level-menu .nav li{float:left; margin-right:20px;}
.second-level-menu .nav li a{background:transparent!important; color:#333!important;}
.second-level-menu .nav li.active a,.second-level-menu .nav li a:hover{ border-bottom:2px solid #ffa827;}

.carousel-news{width:1140px; margin:0 auto; overflow:hidden; border-radius:20px;margin-bottom:240px;box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.2)}
.carousel-news .carousel-images{float:left; width:790px; /* height:575px; */ overflow:hidden; position:relative;}
.carousel-images img{width:100%; height:650px;}

.carousel-news .thumbnail{border-radius:0;}
.carousel-news .thumbnail:hover,.carousel-news .thumbnail:focus{text-decoration:none!important;}
.carousel-news .caption{padding:10px 30px;}
.carousel-news .caption .h4{color:#202124;  line-height:32px; font-size:22px;}
.carousel-news .caption p{line-height:30px;color:#333; margin-bottom:5px; text-align:justify!important;}

.carousel-arrow{position:absolute; top:50%; margin-top:-14px; z-index:999; font-size:28px; color:#ddd; }
.carousel-arrow:focus{color:#ddd;}
.carousel-left{ left:15px;}
.carousel-right{ left:750px;}
.article-pictures ul li{ float:left; width:50%;  height:395px; overflow:hidden;padding-left: 20px;padding-right: 20px}
.article-pictures ul li img{ width:100%;}
.article-pictures ul li:nth-child(2n){ padding-left:5px;}
.article-pictures ul li:nth-child(2n-1){ padding-right:5px;}
.main{width:1070px; margin:10px auto;}
.address-change{padding:25px 0 20px 366px;background:url(../img/address.jpg) no-repeat 0 0; margin: 40px 0}
.address-title{height:60px; width:360px; background:url(../img/info.png) no-repeat 0 0; margin-bottom:30px;}
.address-change p{margin-bottom:30px; color:#666;}

.events-title{ width:186px; height:60px; background:url(../img/dsj.jpg) no-repeat 0 0; margin:20px auto;}
.events-banner{ width:100%; height:220px; background:url(../img/dsj_banner.jpg) no-repeat 0 0; margin:40px 0;}
.events-list{width:970px; margin:0 auto;}
.event{width:50%;}
.events-list{background:url(../img/line.png) repeat-y 462px ;}
.events-list ul li{background:url(../img/points.png) no-repeat center 5px; margin-left:-41px;margin-right: 2px;}
.events-list ul li:first-child{background:url(../img/point.png) no-repeat center -5px;margin-right: 3px;}
.events-list ul li:last-child{background:url(../img/pointt.png) no-repeat center 5px;}
.events-list ul li:nth-child(2n) .event{float:right; padding-left:50px;}
.events-list ul li:nth-child(2n-1) .event{float:left;padding-right:50px;}
.event p{font-size:16px; color:#666; line-height:32px;}
.years{color:#ffa726!important; font-size:48px!important; margin-bottom:25px;}
.events-list ul li:nth-child(2n-1) .years{ text-align:right;}

.obtain-employment,.entrance{padding:0 15px;}
.obtain-employment p{text-indent:2em;}
.obtain-employment p,.entrance p{line-height:38px; color:#666;}
.obtain-title{background:url(../img/jy.png) no-repeat 0 7px; padding:10px 60px; color:#999; margin-bottom:15px;}
.entrance-title{background:url(../img/sx.png) no-repeat 0 3px; padding:10px 60px;color:#999;margin-bottom:15px;}
.obtain-pic{ margin:50px 0;}
.p-one{background:url(../img/one.png) no-repeat 0 3px; padding-left:40px;}
.p-two{background:url(../img/two.png) no-repeat 0 3px; padding-left:40px;}
.p-three{background:url(../img/three.png) no-repeat 0 3px; padding-left:40px;}
.p-four{background:url(../img/four.png) no-repeat 0 3px; padding-left:40px;}

.entrance-pic{width:100%; height:600px;background:url(../img/entrance.jpg) no-repeat center 30px;}

.photos-list{padding-left:30px;}
.photos-list img{box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3)}
.photos-list div{margin-bottom:25px;}
.line-one img{margin-right:16px;}
.line-two img{margin-right:11px;}
.line-three img{margin-right:13px;}
.line-four img{margin-right:13px;}
.line-five img{margin-right:11px;}


.school-culture{ background:url(../img/wh3.png) no-repeat 75px 0; padding-left:265px; margin-top:40px;}

.culture-list>li{border-left:2px solid #3d8ddc; padding-bottom:35px; padding-left:25px; position:relative;}
.culture-list .xiaoxun_id{padding-bottom:0px;}
.culture-list>li:last-child{border:0;}
.culture-list>li:before{content:""; display:block; width:20px; height:20px; background:url(../img/b_point.png) no-repeat 0 0; position:absolute; left:-9px; top:7px;}
.culture-list>li:first-child:before{background:url(../img/b_point_01.png) no-repeat 0 0; height:30px; top:-5px;}
.culture-list>li:last-child:before{background:url(../img/b_point_03.png) no-repeat 2px 0;height:40px; top:-10px;}
.culture-title{margin-bottom:15px;}
.culture-title .ch{border-bottom:2px solid #3d8ddc; color:#3d8ddc; padding-bottom:5px; font-size:18px; font-weight:bold;}
.culture-title .en{border-bottom:2px solid #e6e6e6; color:#ffa726; padding-bottom:5px; font-size:18px; font-weight:bold;}

.culture-content p{color:#666; margin:0; line-height:32px;}
.culture-content img{margin-right:25px;box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3); margin-top:20px; margin-bottom:20px;width:268px;height:384px;}

.history{position:relative; padding-left:245px;}
.history-tabs{width:224px; position:absolute; left:0; top:0;}
.history-tabs li{margin-bottom:3px;}
.history-tabs li a{background:#f5f5f5; text-align:center; color:#666; border-radius:5px;}
.history-tabs li a p{margin:0; font-size:20px; line-height:30px;}
.history-tabs li a p:last-child{font-size:16px;}
.history-tabs li.active a{background:#ffa726; color:#fff!important;}

.history-content{ border-left:1px solid #e6e6e6; padding-left:50px;}
/* .history-content .caption{padding:15px 20px;} */
.history-content .thumbnail img{float:left; margin-right:20px;}
.history-content .thumbnail p{text-indent:0; line-height:36px; color:#666;}

.party-organization{ height:25px; background:url(../img/party.jpg) no-repeat 0 0; margin-top:45px; margin-bottom:20px; margin-left:-15px;}
.education-teaching{ height:25px; background:url(../img/teach.jpg) no-repeat 0 0;margin-top:45px; margin-bottom:20px; margin-left:-15px;}
.old-photos{ height:25px; background:url(../img/old.jpg) no-repeat 0 0;margin-top:45px; margin-left:-15px;}

.tables .table{float:left; margin-right:30px;}
.table{ border-width:2px;}
.table th,.table td{text-align:center; vertical-align:middle!important;}
.tables td{color:#666;}
.table th{background:#f5f4f4;}
.table-party{width:454px;}
.table-party th,.table-party td{padding:6px!important;}
.table-teach{width:270px;}
.table-teach th{padding:11px!important;}
.table-teach td{padding:10px!important;}
.table-down{color:#999; margin-top:10px;}
.table-major{margin-top:30px; margin-bottom:30px;}
.table-major tr td{ text-align:left; padding-left:30px!important;}
.table-major tr td:first-child{border-right-width:2px; background:#f5f4f4; width:125px; font-weight:bold; text-align:center; padding-left:5px!important;}
.table-major tr td p{line-height:32px;}

.carousel-old{padding:20px 50px 0 20px; margin-bottom:50px; }
.carousel-old .carousel-inner{overflow:hidden; border-radius:20px;}
.carousel-old img{ width:100%;}

.carousel-old .carousel-left{left:40px;}
.carousel-old .carousel-right{left:auto; right:70px;}
.carousel-caption p{}

.party-committee{padding:130px 30px 0 30px; background:url(../img/dwsj.jpg) no-repeat center 45px;}
.party-committee li{float:left; width:20%; padding:0 15px;}
.party-committee li .thumbnail{ overflow:hidden;}
.image-box{padding:8px; border:1px solid #f1f1f1;}
.image-box img{width:100%; text-align:center;}
.party-committee  h4,.party-committee p,.principal h4,.principal p{ text-align:center;}
.party-committee  h4,.principal h4{font-size:20px; margin-top:20px;}
.party-committee  p,.principal p{ color:#666;}

.principal{padding:130px 30px 0 30px;; background:url(../img/lrxz.jpg) no-repeat center 45px;}
.principal li{float:left; width:25%; padding:0 30px;}

.deputy-secretary{padding:100px; background:url(../img/dwfsj.jpg) no-repeat center 25px;}
.deputy-secretary li{float:left; width:190px; margin:5px;}
/* .secretary-list{text-align:center; border:1px solid #f1f1f1; background:#f8f8f8; padding-bottom:10px;}
 */
.secretary-list{display: table-cell;height: 100px;width: 190px;vertical-align: middle;text-align:center; border:1px solid #f1f1f1; background:#f8f8f8;}
.secretary-list h3{font-size:24px;}
.secretary-list p{font-size:16px; color:#666;}

.deputy-principal{padding:130px 100px; height:680px; background:url(../img/fxz.jpg) no-repeat center 55px;}
/* .deputy-principal li{float:left; width:20%; padding:10px;}
 */
 .deputy-principal li{float:left; width:190px; margin:5px;}

.article-title-one{height:40px; background:url(../img/brilliant.jpg) no-repeat 5px 0; margin-bottom:10px; margin-top:20px;}
.article-title-two{height:40px; background:url(../img/brilliant2.jpg) no-repeat 5px 0;margin-bottom:10px; margin-top:30px;}

.article{padding:0 20px;font-family: "PingFang SC",Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",simsun,sans-serif !important}
.article div{text-align: center;}
.article p{ color:#666; line-height:32px !important; margin-bottom:6px;text-align:justify;font-size:18px!important;font-family: "PingFang SC",Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",simsun,sans-serif !important}
.article span{ color:#666; line-height:32px !important; margin-bottom:6px;text-align:justify;font-size:18px!important;font-family: "PingFang SC",Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",simsun,sans-serif !important}
.article font{font-size:18px!important;line-height:32px !important;font-family: "PingFang SC",Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",simsun,sans-serif !important}


/* .carousel-box-three{width:520px;height:400px; margin-right:30px; float:left;} */
.carousel-box-three{width:520px; float:left; margin-right:30px; padding-top:5px;height: auto}
.carousel-box-three .carousel-caption p{text-indent:1em;}
.carousel-box-three .item{height:auto;}
.carousel-box-three li img{width:100%; height:100%;margin:auto 0}
.carousel-box-three .carousel-indicators{margin-left:-40%; margin-bottom:5px;}
.survey{background:url(../img/xxgk.jpg) no-repeat center 0; margin-top:40px; padding-top:60px;}
.survey-content{padding-top:10px;}
.survey-content p{ line-height:35px; text-indent:2em;text-align:justify!important;}

.xxgk-culture{background:url(../img/xxgk3.jpg) no-repeat center 0; margin-top:50px; padding:60px 0 0;}

.school-honor{background:url(../img/xxgk2.jpg) no-repeat center 0; margin-top:0px;padding:60px 0;}
.honor-list li{float:left; width:20%; padding:0 20px; margin-bottom:20px;}
.honors{text-align:center; border:1px solid #f1f1f1; background:#f8f8f8; padding:20px 0;}
.honor-year{font-size:24px; color:#ffa726;}
.honors h3{ font-size:15px; margin-bottom:5px;}
.honors p{color:#666; font-size:15px; line-height:25px;}

.honor-list .active .honors{background:#0099cc; color:#fff;}
.honor-list .active .honor-year,.honor-list .active p{color:#fff;}
.staff-style{ padding:220px 37px 30px; background:url(../img/grb.jpg) no-repeat center 0; margin-top:10px;}

.staff-style li{float:left; width:20%; padding:20px;}
.teachers{font-size:24px; text-align:center;border:1px solid #f1f1f1; background:#f8f8f8;padding:20px 0;}
.teachers h3{font-size:15px; margin-bottom:5px;}
.teachers p{color:#666;}
.staff-style .active .teachers{background:#0099cc; color:#fff;}
.staff-style .active .teachers p,.staff-style .active .honor-year{color:#fff;}

.teacher-style{ padding:220px 12px 30px 12px; background:url(../img/js.jpg) no-repeat center 0; margin-top:20px;}
.teacher-style li{float:left; width:50%; padding:0 25px; margin:25px 0;}
.teacher-style li .thumbnail{background:#f8f8f8;height:200px; border:1px solid #f1f1f1; padding:15px 30px 15px 15px;}
.teacher-style li:last-child{margin-bottom:50px;}
.teacher-photo{ float:left; /* margin-right:20px; */width: 240px;height: 170px; overflow: hidden;text-align: center;}
.teacher-style .caption{text-align:center;height:170px}
.teacher-style .caption span{font-size:14px; color:#999; margin-left:10px; font-weight:normal;}
.teacher-style .caption h4{margin-bottom:20px; font-weight:bold; margin-bottom:10px;}
.teacher-style p{color:#999; text-indent:0!important; font-size:14px; line-height:32px!important;}

.teacher_style li.defaulet{float: left;width:25%; margin-bottom:15px;  height:360px; padding:30px; overflow:hidden;}
.teacher_style li.active{display:inline-block;width:25%; margin-bottom:15px;  height:360px; padding:30px; overflow:hidden;}
.teacher_style li:hover{box-shadow:-4px 0 7px -2px rgba(0,0,0,.2),4px 0 7px -2px rgba(0,0,0,.2),0 4px 7px -2px  rgba(0,0,0,.2);}
.teacher_style .caption{text-decoration:none!important; width:100%; height:400px; background:transparent;}
.teacher_style .caption .h4{margin-top:30px; margin-bottom:10px;color:#333; font-size:18px;}
.teacher_style .caption p{ color:#999; text-indent:0; font-size:14px; }
.teacher_style .caption span{font-size:14px; color:#999; margin-left:10px; font-weight:normal;}

.btn-more{text-align:center;}
.see-more{width:200px; height:50px; border-radius:0; outline:none!important; background:#ffffff; color:#121212; display:block; margin:25px auto;border:1px solid black; }

.trade-union{ background:url(../img/union.jpg) no-repeat 0 3px;}
.publicity{ background:url(../img/publicity.jpg) no-repeat 0 4px;}
.notice{ background:url(../img/notice.jpg) no-repeat 10px 2px; margin-bottom:20px;}

.function-structure{ width:800px; height:1200px; margin:33px auto 50px; background:url(../img/function.jpg) no-repeat 0 0;}

/*wrapper*/
#wrapper{ width:1200px;  margin:0 auto;}


.imgnav{ width:100%; margin:0px auto;}
#content{margin:0px auto;  line-height:19px;}
#content p{ text-indent:2em; color:#333;}


/* #img{ z-index:10; position:relative; text-align:center;height:850px;}
#img img{ width:100%; display:none; border-radius:15px;height:auto} */
#img{ z-index:10; position:relative; display: table-cell;height:600px;width:1200px;line-height: 600px;text-align:center;vertical-align:middle;background: #EAEBF0;border-radius: 15px;}
#img img{display:inline-block; /* width:100%; */ vertical-align:middle; display:none; border-radius:15px;height:auto}

#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:394px; height:600px; background:url(../images/ico/blank.gif); }
#front a{  position:absolute; left:20px; top:224px;display:block; background:url(../images/ico/imgSlideLeft.png) no-repeat; width:104px; height:104px; display:none;}
#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:600px;  background:url(../images/ico/blank.gif);}
#next a{  position:absolute; right:20px; top:224px; display:block; background:url(../images/ico/imgSlideRight.png) no-repeat; width:104px; height:104px; display:none;}

#cbtn{background:#EAEBF0; position:relative; height:122px; border:1px solid #D6D9DC; margin-top:12px; margin-bottom:50px; }
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:116px; height:86px; cursor:pointer; text-align:center; margin-right:20px; position:relative;}
#cbtn ul li img{ width:116px; height:86px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov{ background:url(../images/ico/imgHoverBg.gif) no-repeat;}
.ctrl div{ clear:both;}
#cSlideUl{width:800px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}
.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}

#front span,.picSildeLeft{ position:absolute; left:10px; display:block; top:50%; color:#fff; font-size:30px; }
#next span{position:absolute; right:10px; display:block; top:50%; color:#fff;font-size:30px;}

.picSildeLeft{ position:absolute; left:10px; display:block; top:50%; color:#fff; font-size:30px; margin-top:-15px;}
.picSildeRight{position:absolute; right:10px; display:block; top:50%; color:#fff;font-size:30px; margin-top:-15px;}

.bys-style{ padding:0px 12px 0px 12px;  margin-top:0px;}
.bys-style li{float:left; width:50%; padding:0 25px; margin:25px 0;}
.bys-style li .thumbnail{background:#f8f8f8;height:200px; border:1px solid #f1f1f1; padding:15px 30px 15px 15px;}
.bys-style li:last-child{margin-bottom:50px;}
.bys-photo{ float:left; /* margin-right:20px; */width: 240px;height: 170px; overflow: hidden;text-align: center;}
.bys-style .caption{text-align:center;height:170px}
.bys-style .caption span{font-size:14px; color:#999; margin-left:10px; font-weight:normal;}
.bys-style .caption h4{margin-bottom:20px; font-weight:bold; margin-bottom:10px;}
.bys-style p{color:#999; text-indent:0!important; font-size:14px; line-height:32px!important;}
 
.bys_style li.defaulet{float: left;width:25%; margin-bottom:15px;  height:360px; padding:30px; overflow:hidden;}
.bys_style li.active{display:inline-block;width:25%; margin-bottom:15px;  height:360px; padding:30px; overflow:hidden;}
.bys_style li:hover{box-shadow:-4px 0 7px -2px rgba(0,0,0,.2),4px 0 7px -2px rgba(0,0,0,.2),0 4px 7px -2px  rgba(0,0,0,.2);}
.bys_style .caption{text-decoration:none!important; width:100%; height:400px; background:transparent;}
.bys_style .caption .h4{margin-top:30px; margin-bottom:10px;color:#333; font-size:18px;}
.bys_style .caption p{ color:#999; text-indent:0; font-size:14px; }
.bys_style .caption span{font-size:14px; color:#999; margin-left:10px; font-weight:normal;}