@charset "gb2312";
.content2{margin:0 auto}
.secondaryBanner{width:100%;height:224px;overflow:hidden;background:url(../images/secondary-banner.jpg) no-repeat 50% 50%;background-size:cover;-webkit-background-size:cover ;-moz-background-size:cover ;-ms-background-size:cover ;-o-background-size:cover}
.wenbanner{width:100%;height:224px;overflow:hidden;background:url(../images/wenbanner.jpg) no-repeat 50% 50%;background-size:cover;-webkit-background-size:cover ;-moz-background-size:cover ;-ms-background-size:cover ;-o-background-size:cover}
.second-box-l{width:214px;overflow:hidden}
.back{font-size:18px;color:#fff;width:214px;height:51px;line-height:51px;background-color:#646262;vertical-align:middle}
.back-l-a{display:block;font-size:18px;color:#fff;width:214px;height:51px;line-height:51px;background:url(../images/back-l.png) no-repeat 25px 20px #646262;box-sizing:border-box;vertical-align:middle}
.back-l-a:hover{background-color:#c73a36}
.brief-a{display:block;font-size:18px;color:#fff;width:214px;background:url(../images/down.png) no-repeat 25px 24px #c73a36;box-sizing:border-box;vertical-align:middle}
.brief-a1{background:url(../images/back-l.png) no-repeat 25px 20px #646262}
.bgc-down{background:url(../images/down.png) no-repeat 25px 24px #c73a36}
.back-l{margin-left:45px}
.brief{margin-top:2px;position:relative}
.brief-down{position:absolute;top:51px;left:0}
.brief-dian{display:inline-block;margin:0 8px 2px;width:16px;height:16px;line-height:16px;text-align:center;color:#5d5d5d;font-size:16px;border-radius:100%;background-color:#fff;border:1px solid #c5c5c5}
.brief-down{width:214px;box-shadow:0 1px 1px #ccc}
.brief-down li:first-child{margin-top:20px}
.brief-down li:last-child{margin-bottom:44px}
.brief-down li{font-size:18px;width:165px;height:47px;line-height:47px;border-bottom:1px dashed #a0a0a0;margin:0 auto}
.brief-down li a{color:#5d5d5d;font-size:18px;width:214px;display:inline-block}
.brief-down li a:hover{color:#b11e1a}
.brief-down li a:hover .brief-dian{background-color:#b11e1a;border:1px solid #b11e1a;color:#fff}
.brief-down li a.anhong{color:#b11e1a}
.brief-down li a.anhong .brief-dian{background-color:#b11e1a;border:1px solid #b11e1a;color:#fff}
.brief-down span{display:inline-block;height:17px;line-height:17px}
.sign{width:214px;height:180px;line-height:170px;text-align:center;color:#fb211b;font-size:30px}
.sign a{display:block;width:214px;height:180px;line-height:170px;text-align:center;color:#fb211b;font-size:30px}
.kong{width:214px}
.we{width:214px;height:320px;border:1px solid #dcdcdc;box-sizing:border-box;padding:27px 0 0 9px;margin-top:10px}
.we h6{color:#44a4ec;font-size:24px;text-align:center}
.we p{line-height:34px;width:193px;margin:5px auto;font-size:12px}
.we img{margin-right:10px}
.dizhi{font-size:16px}
.em{display:inline-block;margin-top:9px}
.conphone{display:inline-block;margin-top:4px}
.marTop15{margin-top:15px}
.second-box-r{width:770px}
.second-lnav{border-bottom:1px solid #dedfdf;width:100%;height:34px;font-size:16px;position:relative}
.second-box-r-top{margin-top:30px;color:#333}
.second-box-r-top-ch{width:770px;line-height:36px;font-size:14px;margin:0 auto}
.second-box-r-top-ch img{max-width:770px;margin:10px auto;display:block}
.second-box-r-top h6{text-align:center;margin-bottom:30px;font-size:24px;border-bottom:1px dashed #f1f1f1;padding-bottom:30px}
.second-box-r-top p{text-indent:2em;line-height:36px;font-size:14px}
.zhu{font-size:18px;color:#333}
.zhu1{color:#888888}
.name{margin:10px 0 0 106px}
.name td{height:34px;text-align:left}
.box-r-father{width:767px}
.box-r-father>li{width:830px}
.thirdBanner{background:url(../images/chongde.jpg) no-repeat 50% 50%;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover}
.company{color:#333;font-size:24px;margin:40px auto 45px ;width:96px}
.company-logo li{margin:0 30px;float:left}
.company-logo li a:hover p{color:#d54c48}
.company-logo li:nth-child(3n){margin-right:0}
.logo-name{color:#888;font-size:18px;width:205px;text-align:center;margin:13px 0 30px}
.commentate{color:#888888;font-size:14px;margin:40px 0 37px 0}
.schoolIn{width:770px}
.schoolIn li{width:770px;height:183px;background-color:#d6d6d6;margin-bottom:46px;position:relative;box-sizing:border-box;padding-left:159px}
.schoolIn li:nth-child(2n){background-color:#b2d1df}
.schoonIn-teacher{font-size:30px;color:#e00f09;height:54px;line-height:54px;border-bottom:1px dashed #fff;width:596px}
.schoonIn-teacher a{font-size:30px;color:#e00f09;height:54px;line-height:54px}
.schoonIn-teacher a:hover{color:#bd2924}
.jiaoshou1{color:#fff;font-size:18px;margin-left:32px}
.introduction h5{font-size:30px;color:#e00f09;height:54px;line-height:54px;border-bottom:1px dashed #fff;width:596px}
.introduction h5 a{font-size:30px;color:#e00f09;height:54px;line-height:54px}
.introduction p{font-size:14px;color:#525151;margin-top:18px;line-height:24px;width:596px}
.em1{color:#333;font-size:18px}
.cyg{position:absolute;top:-12px;left:0}
.cyg1{position:absolute;top:-12px;left:13px;background-color:pink;width:130px;height:166px}
.xiangqing{position:absolute;bottom:12px;right:30px}
.xiangqing a{color:#fff;font-size:12px}
.xiangqing a:hover{color:#e00f09}
.picture{margin-top:40px}
.cygP{margin-right:66px;border:1px solid #d2d2d2;padding:7px}
.cygJS{color:#888888;font-size:18px}
.cygJSF{color:#333;font-size:30px;margin:26px 0 0 0}
.zhongg{font-size:14px}
.zheng{color:#333;font-size:18px;}
.zheng1{color:#333;font-size:18px}
.sbg{color:#333;font-size:24px}
.module p{line-height:30px;}
.module div{background-color:#f7f7f7;padding:16px;margin-top:13px}
.pagebox{height:40px;padding-bottom:30px;position:absolute;left:243px}
.page{width:620px}
.page a{float:left;display:block;width:38px;height:38px;line-height:38px;text-align:center;font-size:14px;background:#EEE none repeat scroll 0% 0%;color:#333;margin-right:5px}
.page a:hover{color:#fff;background-color:#d54c48;}
.page a.active{color:#fff;background-color:#d54c48;}
.pageF{position:relative;margin-bottom:20px;height:40px}
.details{width:211px;height:293px;border:1px solid #d2d2d2}
.details li{height:49px;line-height:49px;width:214px;font-size:18px}
.details li a{height:49px;line-height:49px;width:164px;font-size:18px;display:block;text-align:center;color:#333;border-bottom:1px dashed #a0a0a0;margin:0 auto}
.details li.current{background:url(../images/detailR.png) no-repeat 23px 17px #c73a36}
.details li.current a{color:#fff}
.details li:hover{background:url(../images/detailR.png) no-repeat 23px 17px #c73a36}
.details li:hover a{color:#fff}
.ca06{display:block}
.ca06l{border:1px solid #e5e5e5;border-top:0;width:94px;height:50px;text-align:center;line-height:50px;color:#b40f0a;font-size:15px}
.caF{margin:0 0 60px 15px}
.caF li{float:left;margin:50px 40px 0 0;padding:12px;background-color:#f3f6f6}
.thur{color:#d54c48;font-size:14px;margin:10px 0 10px 0;box-sizing:border-box;padding-left:30px;background:url(../images/clc.png) no-repeat 5px 0;height:20px;line-height:15px;width: 224px;overflow: hidden;}
.data-out{color:#b2312b}
.cas{width:224px}
.cas a{color:#333;font-size:18px}
.cas a:hover{color:#d54c48}
.caL{margin-right:16px;position:relative}
.caL-div{width:100%;height:20px;background-color:#e0c48f;color:#fff;font-size:14px;text-align:center;position:absolute;top:0;left:0}
.cacb{color:#282727;font-size:14px;background:url(../images/zuobiao.png) no-repeat 5px 0;box-sizing:border-box;padding-left:30px;height:23px;line-height:23px;width:224px}
.active-r{margin:40px 0 0 46px;line-height:33px;}
.active-r-t{color:#333;font-size:22px;line-height:30px;height:30px;margin-bottom:30px}
.active-r-t span{font-size:18px}
.goto{background-color:#c73a36;width:160px;height:48px;line-height:48px;text-align:center;color:#fff;font-size:18px;border-radius:6px;margin:5px 0 0 50px;right:0px;bottom:-12px}
.goto a:hover{background-color:#d95551}
.goto a{display:block;background-color:#c73a36;width:160px;height:48px;line-height:48px;text-align:center;color:#fff;font-size:18px;border-radius:6px}
.shen{position: relative;}
.peoj{line-height:30px;color:#333;font-size:14px;margin:80px auto 142px;width: 770px;}
.peoj img{display:block;margin:10px auto;}
.peoj h5{font-size:18px;margin-bottom:20px}
.video-btn{margin:40px 0 34px 0}
.video-btn li{width:124px;height:45px;border:1px solid #eee;margin-right:2px}
.video-btn li a{width:124px;height:45px;display:block;color:#333;font-size:16px;text-align:center;line-height:45px}
.video-btn li a:hover{color:#fff;background-color:#6dabf8}
.video-btn li a.current{color:#fff;background-color:#6dabf8}
.video-play li{height:175px;width:772px;margin-top:40px;border-bottom:1px dashed #dcdcdc}
.video-play>li h5 a{font-size:18px;color:#333;margin-bottom:25px}
.video-play>li p{color:#333;font-size:#333;line-height:30px;width:442px;height:109px;overflow:hidden}
.video-play-t{margin-left:22px}
.video-play-t a:hover{color:#d54c48}
.video-p-b{text-align:center;line-height:42px;height:42px;width:115px;background-color:#fff;border:1px solid #a0a0a0;color:#fff;border-radius:3px;overflow:hidden;margin-top:7px}
.video-p-b a{display:block;text-align:center;line-height:42px;height:42px;width:115px;background-color:#84ccc9;color:#fff;opacity:1;font-size:16px}
.video-p-b a:hover{opacity:0.8}
.video-play>li:last-child{border:0}
.video-play{border-bottom:1px solid #dbdbdb}
.bigboxUl{position:relative;height:1350px}
.bigboxUl>li{position:absolute;top:0;left:0;display:none}
.bigboxUl>li.current{display:block}
.news-r{width:815px;margin:40px 0 0 0}
.news-r li{margin:0 46px 54px 0;height:330px;border:1px solid #a0a0a0;width:223px;float:left}
.news-r li:nth-child(3),.news-r li:nth-child(6),.news-r li:nth-child(9),.news-r li:nth-child(12),{margin-right:0}
.news-r h5{color:#333;font-size:18px;line-height:23px;margin-left:13px;width:205px;margin-top:3px}
.news-r h5 a{color:#333;font-size:18px;line-height:23px;display:block;width:205px;text-align:left}
.news-r h5 a:hover{color:#c73a36}
.news-r-p{color:#333;font-size:12px;line-height:20px;margin:10px 0 0 13px;width:205px;text-align:left}
.news-bo p{color:#888;font-size:12px;margin:20px 0 0 10px}
.news-btn{background-color:#61b3f1;width:54px;height:22px;line-height:22px;text-align:center;color:#fff;font-size:12px;margin:18px 10px 5px 0}
.news-btn a{color:#fff;font-size:12px;display:block;width:54px;height:22px}
.news-btn:hover{background-color:#74bff7}
.news-r .no-img{margin-top:10px}
.news-box img{margin:0 auto;display:block;max-width:770px}
.news-box{font-size:14px;color:#333;line-height:30px;width:770px;margin:0 auto}
.ruxue{color:#333;font-size:24px;margin:40px auto 0;text-align:center}
.ruxue-t{color:#888888;font-size:14px;margin:24px auto;text-align:center}
.atlas-r{margin:38px auto;width:770px}
.atlas-r li:nth-child(3n){margin-right:0}
.atlas-r li{height:269px;width:221px;margin-right:52px;float:left;margin-bottom:47px}
.jlF{border:3px solid #56b5f8;height:157px;width:215px;overflow:hidden}
.atlas-r p{line-height:29px;color:#333;font-size:18px;margin-top:10px;width:215px}
.atlas-r a img{-webkit-transition:all 2s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.atlas-r a:hover img{-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);transform:scale(1.3,1.3)}
.atlas-r li a:hover p{color:#d54c48}
.bread a{color:#333;font-size:14px}
.bread a:hover{color:#b11e1a}
.web_map{padding-bottom:30px;width: 1000px;margin:0 auto;}
.web_map ul{border-bottom:1px dashed #ccc;width:1000px;padding-bottom:5px;}
.web_map li{color:#ba0404;font-size:24px;margin:40px 35px 33px 0;float:left;}
.web_map li a{color:#333;font-size:16px}
.web_map li a:hover{color:#d54c48}
.searchF{width:485px;height:44px;margin-top:56px}
.search2{width:403px;height:42px;border:1px solid #e5e5e5;font-size:16px;color:#333;line-height:42px;padding-left:14px;box-sizing:border-box}
.btn-search{width:82px;height:42px;line-height:42px;background-color:#d54c48;color:#fff;cursor:pointer}
.search-time{color:#888888;font-size:16px}
.example a{color:#333;font-size:16px}
.example{color:#333;font-size:16px;margin-top:27px}
.summary{margin-top:40px;color:#1b1a1a;font-size:14px}
.summary-news{color:#d54c48}
.news-type{margin:40px 0 ;border-bottom:1px dashed red;padding-bottom:30px}
.news-type li{margin-right:45px;font-size:18px;color:#888;float:left;position:relative;cursor:pointer}
.news-type li img{position:absolute;top:30px;left:11px;display:none}
.news-type li img.current{display:block}
.news-list{margin-top:30px}
.news-list li{position:relative;color:#666;border-bottom:1px dashed red;margin-bottom:32px;padding-bottom:32px}
.news-list li .news-more{position:absolute;right:5px;top:5px}
.news-list li .news-more a:hover{color:#d54c48}
.news-list li .news-more a{color:#999}
.news-tit{color:#333;font-size:24px}
.month{width: 96px;height: 72px;line-height: 72px;text-align: center; background-color: #d86a66;font-size: 36px;color: #fff;}
.politics li{margin:0px 0 20px 0 ;}
.politics {margin:20px 0 0 0 ;}
.teacher-big-box{margin-top:38px;}



.ggCont dl{height:60px;clear:both;border-bottom:#ccc 1px dotted; margin:5px 0;}
.ggCont dl dt{width:60px;float:left;text-align:center;font-size:14px;color:#333;font-family:Arial,Helvetica,sans-serif;}
.ggCont dl dt span{font-size:30px;color:#D54C48;display:block}
.ggCont dl dd{float:right;width:220px;height:43px; padding:8px 0; }
.ggCont dl dd a{ color:#888;}
.ggCont dl dd a:hover{color:#D54C48}


/*tab start*/
.tabArticleList{height:235px;}

.tabArticleList .tabListTitle{ height:40px; margin-bottom:10px;}
.tabArticleList .tab_menu .more a{ color:#ABAAAB;}
.tabArticleList .tab_menu .more a:hover{ color:#D54C48;}
.tabArticleList .tab_menu h3{height:40px; line-height:40px; float:left;}
.tabArticleList .tab_menu h3 a{ height:40px; text-align:left; line-height:40px; float:left;font-size:18px; cursor:pointer; color:#010101; font-weight:normal; width:90px;}
.tabArticleList .tab_menu h3:hover,.tabArticleList .tab_menu h3.on{height:40px; line-height:40px; float:left; width:90px;}
.tabArticleList .tab_menu h3:hover a,.tabArticleList .tab_menu h3.on a{color:#D54C48;width:90px; height:40px; text-align:left; line-height:40px; font-weight:normal;}
.tabArticleList .more_tab{ display: none;}
.tabArticleList .tabListTitle .more{ float:right; padding-top:10px;}

.tabArticleList .tabList{ height:150px; position:relative;}
.tabArticleList .tabListBox .more{ position:absolute; right:0; top:-40px;}
.tabArticleList .tabListBox{ display:none;}
.tabArticleList .tabListBox ul{ padding-top:10px;}
.tabArticleList .tabListBox ul li{ width:140px; height:140px; float:left; position:relative;}
.tabArticleList .tabListBox ul li img{ width:140px; height:140px;}
.tabArticleList .tabListBox ul li.li02{ float:right;}

.tabArticleList .tabListBox ul li span{ position:absolute; bottom:0; left:0; display:block;  width:120px; height:30px; line-height:30px; padding-left:20px; background:url(imageslibg.png) repeat; color:#fff;}
/*tab end*/

.box-r{ height:790px;}
.box-r01,.box-r02,.box-r03{ width:287px; overflow:hidden;}
.box-r01,.box-r02{ margin-bottom:28px;}





