﻿@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;font-family: "Helvetica Neue",Helvetica,"MicroSoft Yahei",Arial,sans-serif;text-align: justify;text-justify: ideographic; margin-after: 0.5em; word-break: break-all; position:relative;}
* {margin: 0;padding: 0; list-style: none;text-decoration: none;outline: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);font-size: 100%;}.colc{color:#ccc;}
a{color:#333333;text-decoration:none;outline:none-webkit-tap-highlight-color: rgba(0, 0, 0, 0.35);}
a:hover{color:#333;}
/******************/
.wenda{ width:160px; z-index:999; position:absolute; left:10px; top:200px; }
.wenda_2{ width:160px; float:left; }
.txtMarquee-top{ width:160px; height:400px; overflow:hidden; position:fixed; float:left; background:#FFF; padding:8px;  font-size:14px; font-family:"瀵邦喛钂嬮梿鍛寸拨";}		
.txtMarquee-top .infoList li{ height:auto; line-height:30px; margin-top:12px; border-bottom:1px dashed #8E8A8A; -moz-border-bottom:1px dashed #8E8A8A; -webkit-border-bottom:1px dashed #8E8A8A;}
.txtMarquee-top .infoList li b{ color:#a40000;}
.txtMarquee-top img{ margin:0 8px; vertical-align:middle;}
.wenda_1 a{ color:rgba(41,40,40,1.00);}
.wenda_1 a:hover{ color: #711608;}
.cl{ clear:both;}
.none,.zhibo{ display:none;}
img {border: 0;}
.site-top {position: relative;z-index:200; width:100%;top:0; left:0;background-color:  #FFF;  }
.site-header{height: 90px;max-width:1000px; margin:0 auto;}
.stie-logo{float: left;margin: 15px 1.5% 0;}
.stie-logo img{ width:160px; height:auto;}
.stie-name{float: left;letter-spacing: 2px;margin: 19px 0 0;padding: 2px 0 2px 1.5%; border-left: 1px solid  #333;color: #000; }
.stie-name span{margin-left: -8px;margin-top: 12px; font-weight:600; display:inline-block;font-size: 200%;font-weight: bold;line-height: 1.25em;}
.stie-tell{float: right;margin: 20px 1.5% 0 0; color: #000; text-align:right; padding-top:5px;}
.stie-tell img{ width:160px; height:auto;}
.stie-tell strong{ font-size:1.5em; color:#F00;}
.stie-tell span{ font-size:0.9em; font-weight:bold; }
.nav-button,.list-menu{ display:none;}
/*.site-nav {background: -webkit-linear-gradient(top, #323232 0%, #404040 10%, #404040 90%, #323232 100%);background-color: #404040;}*/
.site-nav{ background:rgb(50, 57, 59); width:100%;}
.nav-ul { display: block; text-align:left;max-width:960px; margin:0 auto;}
.nav-ul li{ display:inline-block;  text-align: -webkit-match-parent; float:left;}
/*.nav-home-li{  box-shadow: -1px 0 0 rgba(0,0,0,.2) inset, 1px 0 0 rgba(255, 255, 255,.1) inset, -1px 0 0 rgba(0,0,0,.2); margin:0; padding:0;}*/
.nav-home-li,.cur{margin:0; padding:0;}
.cur a{background: #000000; color:#FFFFFF;}
.nav-ul li a{color: #FFFFFF;display: block;white-space: nowrap;padding: 0 1.1em;font-size: 1.0em;letter-spacing: .225em;line-height:50px; text-decoration:none; font-weight:bold;}
.nav-ul li a:hover{ text-decoration:underline;}
.blank{ height:130px; width:100%;}
.main-content{}
.banner img{ width:100%; height:auto;}
/*婵犲﹥鑹炬慨鈺呭礌閸濆嫮锟斤拷&#65533;*/
.focus{height:450px; width:100%; overflow:hidden; position:relative;}
.xmSlide{ overflow:hidden;}
.xmSlide_01 a,.xmSlide_02 a,.xmSlide_03 a,.xmSlide_04 a,.xmSlide_04 a,.xmSlide_05 a,.xmSlide_06 a,.xmSlide_07 a,.xmSlide_08 a,.xmSlide_09 a,.xmSlide_10 a,.xmSlide_11 a{ display:block; width:100%; height:100%;}
.xmSlide_01{height:450px;background: url(../img/01.jpg) no-repeat  center 0; background-size:cover;}
.xmSlide_02{height:450px;background:url(../img/tab5.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_03{height:450px;background:url(../img/tab5.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_04{height:450px;background:url(../img/tab5.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_05{height:450px;background:url(../img/tab5.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_06{height:450px;background:url(../img/06.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_07{height:450px;background:url(../img/tab5.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_08{height:450px;background:url(../img/tab5.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_09{height:450px;background:url(../img/09.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_10{height:450px;background:url(../img/10.jpg) no-repeat center 0;background-size:cover;}
.xmSlide_11{height:450px;background:url(../img/11.jpg) no-repeat center 0;background-size:cover;}
.xmSlide-pagination{text-align:center; margin-top:-60px; z-index:20; position:absolute; width:100%;}
.xmSlide-pagination li{display:inline-block;width:12px;height:12px;margin:0 5px;}
.xmSlide-pagination li a{display:inline-block;width:12px;height:12px;text-indent:-9999px; border:1px solid #FFFFFF;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:hidden; background:#CCC;}
.xmSlide-pagination li a.active{background-color: #F00; border:1px solid  #F00;}
.xmSlide-control{overflow:hidden;}
/*缂備焦鎸诲ḿ锟斤拷&#65533;*/
.box{ max-width:1000px; width:100%; margin:0 auto; padding:0 0 30px 0;  }
.box2{ max-width:1000px; width:100%; margin:0 auto; padding:0 0 30px 0; text-align:center;}
.box3{ max-width:960px; width:100%; margin:0 auto; padding:0 0 30px 0; text-align:center;}
.box3 h2{ padding:20px 0; font-size:36px;}
.bg_blue{ background:#36C;}
.bg_blue .big_title h2 strong{background:#36C; color:#FFF;}
.kecheng{ width:25%; float:left;-webkit-box-sizing: border-box;box-sizing: border-box; background:#FFF;box-shadow: 1px 2px 10px rgba(0,0,0,0.3);   }
.kecheng h2{border-bottom: #c0dffe solid 2px;   color:#0059b2; background:#FFF; font-size:1.2em; padding:16px 10px; text-align:left; margin:0 10px;}
.kecheng h2 em{ margin-right:5px; display:inline-block; background:#0366CB; color:#FFF; font-style:normal; width:30px; height:30px; border-radius:50%; line-height:30px; text-align:center; font-size:1.0em; font-weight:bold;}
.kecheng-c{ padding:0 10px; height:180px;}
.kecheng p{ border-bottom:1px   dashed #CCC; font-size:1.0em; text-align:left;padding:10px 5px;}
.kecheng p i{ font-style:normal;}
.kecheng p i img{width:12%;diaplay:block;}
.kecheng p i a { color:  #000;  }
.kecheng p em{ float:right; font-style:normal; display:inline-block; background-color: #F90 ; padding:2px 10px; font-size:0.8em; border-radius:5px; color:#FFF;}
.kecheng p em a{ color:#FFF;}
.kecheng p em:hover{ background:#090;}
.kecheng p em a:hover{color:#FFF;}
.kecheng p a:hover{ text-decoration:none; color:#0059b2; background:none;  }
.kecheng-img{padding:0 10px 10px 10px;}
.kecheng-img img{ width:100%; height:auto;}
.jxjy{width:100%;margin:0 auto;margin-top:30px;}
.jxjy img{width:100%;diaplay:block;}
.big_title{ padding:30px 0;}
.big_title h2{ font-size:200%; font-weight:bold; color:#333; text-align:center; height:40px; margin-bottom:20px; border-bottom:1px solid #000;}
.big_title h2 strong{ display:inline-block; padding:0 20px; margin:15px 0 0 0; background:#FFF; }
.red{ padding:0 5px; color:#F00; font-weight:bold;}
.juzhong{ padding:0 10%; text-align:center;}
.duoqi{ display:block; text-align:center;}
/*闁哄倷鍗冲锟斤拷&#65533;*/
.toutiao{ font-size:200%; font-weight:bold; padding:0 0 10px 0;}
.toutiao a{ color: #FFF; display:block; padding:10px 5px;background:#007f96;}
.toutiao a:hover{ color: #FFF;  background:#F00;}
.news{ width:33%; display:inline-block;}
.news h3{ margin:5px 10px 0 10px; font-size:1.2em; border-bottom:2px   solid #000; line-height:0.1em; padding:10px 0 5px; text-align:left;color:#0059b2;}
.news h3:before{ display:inline-block; width:10px; height:10px; background:#F00; margin-right:5px; content:"";}
.news h3 span{  font-size:1.0em; font-weight:900;}
.news h3 span a{ color: #666;}
.news_box{ margin:5px 10px 5px 0; text-align:left;}
.news_box:last-child{ margin:5px 0;}
.news_box a{padding:5px 5px 5px 10px; font-size:1.0em;height:18px; color:#333; text-overflow: ellipsis;overflow: hidden;display: block;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.news_box a:hover,.news h3 span a:hover{ color:#F00;}
/*闁荤偛妫涢弫锟斤拷&#65533;*/
.greay,.greay h2 strong{ background:#F5F5F5;}
.greay,.yellow{ margin:0; padding:20px 0; width:100%;}
.gyellow,.gyellow h2 strong{ background:#F1EAE1;}
.liyou-c{ margin:0 auto; width:960px; padding:0 0 40px 0; text-align:center;}
.liyou{ width:300px; height:480px;  border:1px solid #CCC; display:inline-table;}
.liyou span { display:block; padding:10px;}
.liyou span img{ width:100%; height:auto;}
.liyou h4{ text-align:left; font-size:1.1em; font-weight:normal; padding:10px 15px; font-style:italic;}
.shortline { border-bottom:1px solid #999; margin:0 245px 0 15px;}
.liyou p{font-size:0.9em; padding:5px 15px; color:#666; line-height:22px; margin-top:10px; text-align:left;}
/*婵犲﹥鑹炬慨锟斤拷&#65533;*/
.success,.xiaoqu,.zuopin{ margin:0; padding:10px 0; overflow:hidden; }
.success a,.xiaoqu a,.zuopin a{ display:inline-block; margin:0; padding:0 10px; text-align:center; color:#333; text-decoration:none; line-height:30px;}
.success a:hover,.xiaoqu a:hover,.zuopin a:hover{color: #000000; text-decoration:none;  }
.success img{ width:130px; height:130px; border-radius:130px;}
#indemo {float: left;width: 800%; padding:0 10px;}
#demo1,#demo2,#demo3,#demo4 {float: left;}
/*闁哄秮鈧啿锟斤拷&#65533;*/
#z-huodong img{ width:100%; height:auto;}
.xiaoqu img{ width:160px; height:120px; border:1px solid #CCC; padding:5px;}
.xiaoqu a:hover,.zuopin a:hover{ font-weight:normal; text-decoration:underline;}
/*闁哄秮鈧啿锟斤拷&#65533;*/
.zuopin img{width:250px; height:150px; border:1px solid #CCC; padding:5px;}
/*闁哄嫬瀛╁Σ锔锯偓娑崇畱閹诧拷*/
.yellow,.yellow h2 strong{ background:#F8F4F0;}
.xueyuan { text-align:center;}
.xueyuan a{ display:inline-block; width:120px; color:#333; margin:0 10px;}
.xueyuan a img{ width:120px; height:120px; border-radius:120px;}
.xueyuan a:hover{color:#333; text-decoration:underline;}
.xueyuan p{ padding:20px 0; font-size:18px;}
.xueyuan em{ font-style:normal; font-size:0.9em;}
/*閹煎瓨娲熼崕锟斤拷&#65533;*/
.footer{ width:100%; background:#000;}
.footer-cont{ max-width:960px; width:100%; margin:0 auto; padding:20px 0;}
.bex{ width:150px; float:left; margin-left:5px;}
.bex strong{font-size:15px;display:block; padding:5px 0 10px 0; text-align:left;  color:#FFF; }
.bex a{ display:block; padding:5px 0;  color: #CCCCCC; text-decoration:none; text-align:left;}
.bex a:hover{ text-decoration:none; color:#FFF;}
.bex a:hover span{ border-bottom:1px solid #FFF;}
.bex a span{font-size:12px;}
.f-info{ float:right; padding:0;}
.size12{font-size:12px;}
.size15{font-size:15px;}
.ma{ font-size:14px; color:#FFF;float:right; font-size:14px;}
.ma span{ width:120px; height:auto; display:block; margin-right:10px; text-align:center;border:10px solid   #FFFFFF;}
.ma span img{  width:100%;}
.dianhua{ height:30px; color:#FFFFFF; padding:10px 0;  font: italic 25px/1 Georgia,arial,sans-serif,SimHei; text-align:center; border-top:1px solid #FFFFFF;margin :10px 10px 10px 0; }
.bootom{ background:#000000; text-align:center; padding:20px 0; font-size:14px; color:#FFFFFF; width:100%; border-top:1px solid #CCCCCC; }
/*闂傚牄鍨圭€垫ḿ浠﹂幋婵愬殼闁奸潻锟斤拷&#65533;*/
.breadCrumb{padding: 27px 0 22px;color: #FFFFFF; border-bottom:1px solid #CCCCCC; margin-bottom:50px;font-size: 75%;}
.breadCrumb a{color: #FFFFFF; text-decoration:none; padding:0 5px;}
.breadCrumb a:hover{ text-decoration:underline;}
/*濞戞挸顭烽。锟斤拷&#65533;*/
.zhuti{ max-width:960px; margin:0 auto; padding:30px 0px 50px 0px;width:100%; }
.zhuti h1{ text-align:center; display:block; font-size:36px; margin:0; padding:20px 0;}
.zhuti h1 span{ display:inline-block; background:#F00; color:#FFF; padding:0 5px;}
.zhuti p{ max-width:760px;  font-size:16px; line-height:23px; color: #333; display:block; text-align:center; margin:0 auto; padding:0 5px;}
/*1/2闁搞儳鍋撻弸鍐╃▔婵犳凹锟斤拷&#65533;*/
.txtWrap{ width:960px; margin:0 auto; background:#f1eae1; }
.txt-t{ float:left; height:480px; display:table; width:50%; }
.txt-t strong{ display:block; font-size:18px; }
.txt-t strong a{ color:#000; text-decoration:none;}
.txt-t strong a:hover{ color:#000; text-decoration:underline;}
.read-more{margin-top: 14px; display:block;}
.read-more a{color: #107db4;text-decoration: underline;font-size: 14px;line-height: 20px;text-align: center;}
.read-more a:hover{ color:#000;}
.line{border-bottom: 1px solid #a19789;margin: 21px auto 19px;font-size: 0;padding: 0;width: 15%;line-height: 1;display: block;}
.line2{height: 1px;border-top: 1px solid #a19789;width: 35px;margin: 11px 0 9px 0;}
.line3{height: 1px;border-top: 1px solid  #000000;width: 35px;margin: 11px 0 9px 0;}
.txt-t p{width:320px;color: #000;font-size: 14px;line-height: 20px;text-align: center;display: block;padding: 0 80px; margin:0 auto;}
.inner-box{display: table-cell;margin: 0 auto;vertical-align: middle; padding:0; text-align:center;}
.txt-img{ float:left; height:480px; width:50%;display:table;}
.txt-img img{ width:100%; height:480px;}
.gyellow{ background:#f1eae1; padding:10px 0;}
.ma-bottom{ margin-bottom:80px;}
/*1/8闁搞儳鍋撻弸鍐╃▔婵犳凹锟斤拷&#65533;*/
.tuwen{width:960px; margin:0 auto; padding:25px 0; border-top:1px solid  #CCCCCC;}
.left-yuan{  float:left; text-align:center; padding:0 15px;  }
.left-yuan img{ width:150px; height:150px; border-radius:150px;border:1px solid #CCCCCC;}
.left-yuan span{ display: table-cell; width:150px; height:150px;border-radius:150px; border:1px solid #CCCCCC; background:#E1E1E1; vertical-align:middle; font-size:18px; font-weight:bold;}
.right-txt{ float:left; padding:10px 15px 0 15px; width:75%; border-left:1px solid #CCCCCC; }
.right-txt strong{ font-size:18px; color: #000000;}
.right-txt p{ font-size:14px; line-height:23px; margin-bottom:10px;}
/*闁哄倷鍗冲锟斤拷&#65533;-鐎殿喒鍋撻柣婵愬幗閸庡繘宕橀敓锟斤拷&#65533;*/
.kaiban{ background: #F8F4F0;}
.kaiban-c{width:960px; margin:0 auto; padding:30px 0; text-align:center;}
.kaiban-c h3{ padding:0 0 30px 0; color: #333 ; font-size:24px;}
.kaiban-c p{ line-height:25px;font-size:16px; padding:15px 0 0 0;}
.kaiban-c p a{ color: #333; text-decoration:underline;}
.kaiban-c p a:hover{ color: #000;}
.kebiao{ width:500px; margin:0 auto;}
/* 缂佹鍏涚花鈺呮倿閿旀儳浠柛銉嫹 */
.rslides_c{width:800;height:500px;overflow:hidden}
.rslides_c img{width:800px;height:500px;}
.xiaoqu_c{width:100%;height:300px;overflow:hidden}
.xiaoqu_c img{width:100%;height:300px;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:28px;width:28px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0.9;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../focus/images/i.png) no-repeat 0 0px; }
.next{margin-left:260px; margin-top:-280px;}
.prev{margin-left:-290px;margin-top:-280px;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{background-position:-36px 0px; float:right; }
.rslides_tabs{margin:12px auto;clear:both;text-align:center;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390;}
.co-focus .rslides_nav{ display:none;}
/*鐎殿喗娲栭锟斤拷&#65533;*/
.yindao{ background:#090; padding:78px 0 75px 0; text-align:center; color:#FFF;}
.yindao h4{font-size: 25px;}
.yindao p a{display:inline-block;font-size: 14px;font-weight: bold;padding: 12px 40px;text-align: center;text-transform: uppercase; background:#FFF; margin-top:10px; color:#090;}
.yindao p a:hover{ background: #F4F4F4;color:#090; text-decoration:none;}
.yindao2{ padding:19px 0; text-align:center;}
.yindao2 p{ padding:5px 0;}
.yindao2 p a{display:inline-block;font-size: 14px;font-weight: bold;padding: 12px 40px; text-decoration:none; color:#090; border:1px solid #ccc;}
.yindao2 p a:hover{background: #F4F4F4;color:#090; text-decoration:none;}
#scroll-down{font-style: italic;padding-top: 35px;padding-bottom: 22px;background: url(../img/scrolldown.png) no-repeat center 56px; display:block;}
/*濞村吋蓱閸庮剚绌遍崘顔芥晿*/
.youhui,.video{ background:#333;}
.youhui-c{width:960px; margin:0 auto; padding:30px 0; text-align:center;}
.youhui-c a{ display:inline-block;  width:45%; margin-bottom:5px; }
.youhui-c a span{margin:0 10px; display:inline-block;}
.youhui-c a img{ width:100%; height:110px;}
/*閻熸瑥妫濋。锟斤拷&#65533;*/
.video-c{width:960px; margin:0 auto; padding:70px 0;}
.video-info{ float:left; width:32%;display:table; background:#FFFFFF; }
.video-inner{display: table-cell;margin: 0 auto;vertical-align: middle; padding: 0 40px;width:70%; height:368px;}
.video-inner h4{ font-size:18px; line-height:22px; font-weight:bold;}
.video-inner p{font-size: 14px;line-height: 20px; margin-top:20px;}
.video-cont{ float:left; width:68%; display:block; height:368px; background:#FFFFFF;}
.video-cont img{width:100%;  height:368px; border:none;}
/*闁瑰吋绮庨崒銊х矉鐠佸磭绋戦柡鍫氬亾閺夆晜鍨瑰▓鎴犫偓娑抽檮閻楋拷*/
.map-school{ background:url(../img/map.jpg) 0 0 no-repeat; background-size:cover; padding:78px 0 78px 0; width:100%; text-align:center; color:#FFFFFF;}
.map-school h4{font-size: 25px;}
.map-school p a{display:inline-block;font-size: 14px;font-weight: bold;padding: 12px 70px;text-align: center;text-transform: uppercase; background:#FFF; margin-top:10px; color:#090;}
.map-school p a:hover{ background: #F4F4F4;color:#090; text-decoration:none;}
/*缂佺姭鍋撳ù鐙呮嫹*/
.jianjie{ width:960px; margin:0 auto; padding:30px 0 30px 0;}
.jianjie h1{ text-align:center; display:block; font-size:36px; margin:0; padding:20px 0;}
.jianjie p{  padding:0 20px; font-size:14px; line-height:25px; color: #333; display:block; text-align:left; text-indent:30px; margin-bottom:20px;}
.jianjie a{color: #107db4;text-decoration: underline;font-size: 14px;line-height: 20px;text-align: center;}
.jianjie a:hover{ color:#000;}
.wenhua{ background: #f1eae1; text-align:center; padding:20px 0;}
.wenhua h2,.youshi h2{ text-align:center; display:block; font-size:36px; margin:0; padding:20px 0;}
.wenhua p{ font-size:16px; font-weight:bold; color:#090;}
.youshi{padding:20px 0 50px 0;}
/*闁艰鲸姊婚柈鎾箣閹存粍绮﹀銈囨暬濞硷拷*/
.contect{width:960px; margin:0 auto; padding:30px 0 30px 0;}
.co-box,.co-focus{ width:50%; float:left;height:330px; margin-bottom:80px; text-align:left;}
.co-box img,.co-focus img { width:98%; height:100%; }
.co-box h3{ font-size:24px; padding:5px 0 20px 0; margin:0 20px; margin-bottom:20px;border-bottom:1px solid #999;}
.co-box h4{font-size:24px; padding:5px 0 5px 0; margin-right:20px; margin-top:20px;}
.co-box p{ padding:5px 20px 5px 25px; font-size:14px;  color:#333; line-height:20px;margin:0 20px;}
.co-box p a{ color:#107db4; text-decoration:underline;}
.co-box p a:hover{ color:#000;}
.co-bulding,.co-tell,.co-address,.co-bus,.co-time{ display:inline-block; width:20px; height:20px; background:url(../img/icons.png)  no-repeat; margin-left:-25px; margin-top:-2px; position:absolute;}
.co-bulding{  background-position:0 0;}
.co-tell{ background-position:0 -20px;}
.co-address{ background-position:0 -40px;}
.co-bus{ background-position:0 -60px;}
.co-time{ background-position:0 -80px;}
.co-btn{ margin-top:20px; border-top:1px solid #999;margin:0 20px; padding:20px 0;}
.co-btn a{ margin-right:10px; margin-bottom:5px; font-weight:bold; display:inline-block;}
.co-btn a .co-ke{ background:#090; display:inline-block; padding:15px 10px; color: #FFF; text-decoration:none; font-size:14px; width:130px; text-align:center;border:1px solid #090;}
.co-btn a .co-more{ background:#000; display:inline-block; padding:15px 10px; color: #FFF; text-decoration:none; font-size:14px; width:130px; text-align:center;border:1px solid #000;}
.co-btn a:hover .co-more{ background:#FFF; color:#000; border:1px solid #000;}
.co-btn a:hover .co-ke{ text-decoration:underline;}
/*闁哄倷鍗冲鍫ュ礉閵婏腹鍋撴笟鈧妴澶愭閿燂拷*/
.news-contant {width:100%;margin: 0 auto;padding: 0; max-width:960px; border-top:2px solid #000;}
/*闁哄啰濮村ù锟斤拷&#65533;*/
.wutu{ margin:0; padding:10px;}
.wutu a{ display:block; margin:0; padding:0;text-decoration:none;}
.wutu a strong{ display:block; margin:0; padding:15px 0; font-size:1.5em; color:#333;  }
.wutu a span em,.dantu a .cc span em,.duotu a .so em,.datu a span em{ display:inline-block; float:right; font-style:normal; padding-right:10px;}
.wutu a span{ display:block; margin:0; padding:0 0 5px 0; font-size:0.9em; color:#999;border-bottom:1px solid #CCC; }
.wutu a:hover,.dantu a:hover,.duotu a:hover,.datu a:hover,.box a:hover{text-decoration:none; background: #FAFAFA;}
/*闁告娲栧ù锟斤拷&#65533;*/
.dantu{ margin:0; padding:0;}
.dantu a{ display:block; margin:0; padding:0 30px;text-decoration:none;}
.dantu a .cc{ display:block; float:left; margin:0; padding:15px 0 0 0; width:70%;}
.dantu a .cc .cd{  display:block; margin:0; padding:0 5px 0 0;  height:150px;}
.dantu a .cc .cd strong{font-size:1.5em; line-height:25px;color:#333; display:block; padding:5px 0;}
.dantu a .cc .cd p{ font-size:0.9em; color:#666; line-height:20px; display:block;}
.dantu a .cc span{ color:#CCC; display: block;font-size:0.9em; margin:0; padding:0; }
.dantu a .mm{display:block; float:right; margin:0; padding:15px 0 5px 0; width:30%; text-align:center;}
.dantu a .mm img{ width:181px; height:181px;}
.cls{ clear:both; margin:0; padding:0; border-bottom:1px solid #CCC; height:10px;}
/*濠㈠爢鍐╃*/ 
.datu{margin:0; padding:10px 0;}
.datu a{ display:block; margin:0; padding:0 30px;text-decoration:none;}
.datu a strong{font-size:1.5em; line-height:25px;color:#333; display:block; margin:0; padding:5px 0;}
.datu a p{ margin:0; padding:0;}
.datu a p img{ width:100%; height:auto;}
.datu a span{ color:#CCC; display: block;font-size:0.9em; margin:0; padding:5px 0;border-bottom:1px solid #CCC; }
/*濞存粌妫滆闁哄洦娼欓ˇ鍧楀棘娴煎瓨锟斤拷&#65533;*/
.news-more{ margin:0; padding:0; text-align:center;}
.news-more p{ padding:0 30px;}
.news-more p a{display:inline-block;font-size: 14px;font-weight: bold;padding: 12px 0;text-align: center;text-transform: uppercase; background: #FAFAFA; margin-top:10px; color:#090; width:100%;}
.news-more p a:hover{ background: #F4F4F4;color:#090; text-decoration:none;}
/*闁哄秮鈧啿闅橀柛鎰噹椤旓拷*/
.xiaoqu-contant{ max-width:960px; margin:0 auto; padding:0; width:100%; border-top:2px solid #000; padding:20px 0; text-align:center; }
/*闁告帗顨夐妴鍐┿亜閿燂拷*/
.list-article{max-width:960px; margin:0 auto; padding:0; width:100%; border-top:2px solid #000; padding:20px 0; }
#yidong{ display:none;}
/*闁告帒妫濋妴锟斤拷&#65533;*/
.pagelist{ display:block; margin:5px 0 0 0; padding:10px 0 20px 0;text-align:center; background:#F4F4F4; border-top:1px solid #CCC; }
.pagelist li{ list-style-type:none; display: inline-block; margin:5px;  }
.pagelist li a{ display:block; border:1px solid #CCCCCC;padding:5px 8px 3px 8px;height:22px; line-height:22px; font-size:13px; color:#999999; text-decoration:none;}
.pagelist li a:hover{ display:block; border:1px solid #000000;padding:5px 8px 3px 8px;height:22px; line-height:22px; font-size:13px; color:#000000; text-decoration:none;}
.thisclass { padding:5px 8px 3px 8px; color:#FFFFFF;  font-family:Arial, Helvetica, sans-serif; line-height:22px; font-size:20px; background-color:#000000; margin:3px 0 0 0;}
.pageinfo{ line-height:30px; font-size:14px; margin:0; padding:0 5px; color:#CCCCCC; letter-spacing:2px;}
.pageinfo strong{color:#000000;}
/*闁哄倸娲ㄩ悵閿嬨亜閿燂拷*/
.article-cont{ max-width:960px; margin:10px auto; padding:0;  }
.article-cont-left{ width:98%; float:left;background: #fff;}
.article-cont-right{width:27%; float:right; background:#FFFFFF;}
.title{ margin:0; padding:20px 30px;}
.title h1{ font-size:1.5em; color: #000000; margin:0; padding:10px 0; border-bottom:2px solid  #000000; font-weight:500;}
.title span{ margin:0; padding:10px 0; font-size:0.9em; color:#CCC; display:block;}
.title span a{ color: #09F; text-decoration:none; padding-left:5px;}
.title span a:hover{  color:#09F; text-decoration:underline;}
.tr_c{  margin:0 auto; padding:10px 30px; font-size:18px; line-height:30px;}
.tr_c img{width:auto; height:auto; max-width:90%; padding:10px; border:1px solid #CCCCCC; margin:20px 0; background:#FFFFFF;}
.tr_c a{ color: #333333; text-decoration:none;}
.tr_c .bdsharebuttonbox a{ background-color:#FFFFFF; border:none;}
.tr_c .bdsharebuttonbox a:hover{ background-color:#FFFFFF; border:none;}
.tr_c a:hover{ color:#333333;text-decoration:underline;}
.tr_c p {line-height: 1.7em;text-align: justify;text-justify: ideographic; margin-after: 0.5em; word-break: break-all; margin-bottom:20px;}
.sidetitle{ margin:0; padding:20px 30px 0 30px; }
.sidetitle h3{ font-size:1.2em; color: #666666; margin:0; padding:10px 0; border-bottom:1px  dashed #000000; font-weight:500; text-align:center;}
.tuijian{margin:0; padding: 20px 30px 0 30px;}
.tuijian img{ width:100%; height:auto;}
.tuijian a{ display:block; margin-top:20px; padding:0 30px;text-decoration:none;}
.tuijian a strong{font-size:1.0em; line-height:22px;color:#333; display:block; margin:0; padding:5px 0; font-weight:normal;}
.tuijian a span{ color:#CCC; display: block;font-size:0.9em; margin:0; padding:5px 0;}
.share{ margin:0 auto; padding:10px 30px; }
.pinglun{ margin:0 auto; padding:20px 30px; }
/*闊浂鍋呭畵搴ｂ偓浣冨閸╋拷*/
.boot-bank,.boot-menu{ display:none;}
@media screen and (max-width:980px){
.boot-bank,.boot-menu{ display:block;}
.boot-bank{ height:55px;}
.boot-menu{ position:fixed; width:100%; bottom:0; text-align:center; background:#e92222; z-index:1000;}
.boot-menu a{ display:inline-block; width:25%; padding:6px 0 0 0px; text-align:center;}
/*.boot-menu a img{diaplay:block;width:30%;}*/
.boot-menu a p{display:block; text-align:center; font-size:0.9em;padding:3px 0; color:#FFF; }
.boot-menu a span{display:inline-block;}
.b-freetel{background-image:url(../img/boot-menu-icon2.png);background-repeat:no-repeat;background-position:center;width:46px;height:24px;}
.b-zixun{background-image:url(../img/boot-menu-icon1.png);background-repeat:no-repeat;background-position:center;width:46px;height:24px;}
.b-duanxin{background-image:url(../img/boot-menu-icon3.png);background-repeat:no-repeat;background-position:center;width:46px;height:24px;}
.b-map{background-image:url(../img/boot-menu-icon4.png);background-repeat:no-repeat;background-position:center;;width:46px;height:24px;}
.wenda{ display:none;}
}
/*閻庢冻绠戦幉瀹犵疀閸愵煉锟斤拷&#65533;*/

.x7-xueyuan{ width:100%; font-size:14px; line-height:25px; margin:0 auto;}
.x7-xueyuan h2{font-size:220%; font-weight:bold; text-align:center; background:#fff; color:#333; display:block; line-height:50px; z-index:300;}
.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}
.cl,.clearfix{zoom:1;}
.x7-xueyuan .box_xy{ max-width:1000px; margin:0 auto;  padding:0 8px;}
.x7-xueyuan .box_xy .box_xy1,.box_xy2{margin:20px 10px;float:left;width:calc(50% - 20px);}
.x7-xueyuan .box_xy .box_xy1 p{float:left;font-size:1em;line-height:1.4em;width:calc(50% - 20px);margin:0 10px;}
.x7-xueyuan .box_xy .box_xy1 .tu{float:left;width:calc(50% - 20px);margin:0 10px;}
.x7-xueyuan .box_xy .box_xy1 .tu img{width:100%;display:block;margin:0 auto;}
.x7-xueyuan .box_xy .box_xy2 p{float:left;font-size:1em;line-height:1.4em;width:calc(50% - 20px);margin:0 10px;}
.x7-xueyuan .box_xy .box_xy2 .tu{float:left;width:calc(50% - 20px);margin:0 10px;}
.x7-xueyuan .box_xy .box_xy2 .tu img{width:100%;display:block;margin:0 auto;}


/*.x7-xueyuan .box_xy .box_xy1{ float:left;}
.x7-xueyuan .box_xy .box_xy2{ float:right;}
.x7-xueyuan .box_xy .box_xy1 p{ width:275px; float:left; height:auto; padding-right:5px; margin:25px auto}
.x7-xueyuan .box_xy .box_xy2 p{ width:275px; float:right; height:auto; padding-left:5px; margin:25px auto}
.x7-xueyuan .box_xy .box_xy1 img{ float:left; margin:auto auto 10px 5px;}
.x7-xueyuan .box_xy .box_xy2 img{ float:right;margin:auto 5px 10px 0px;}*/
.x7-xueyuan .x7_but{ max-width:500px;  margin:0 auto; clear:both;}
.x7-xueyuan .x7_but img{ width:40%; margin:0 auto; padding:4.7%;}
@media screen and (max-width: 960px)  {
.hf,.null{display:none;}
.xclo-35,.xclo-65{ width:100%; float:none; margin:0 auto;}
.xclo-35{ max-width:600px; }
.x7-xueyuan .box_xy .box_xy1,.box_xy2{width:calc(100% - 20px);}
/*.x7-xueyuan .box_xy .box_xy1 p{font-size:0.8em;line-height:1.4em;}
.x7-xueyuan .box_xy .box_xy2 p{font-size:0.8em;line-height:1.4em;}
.x7-xueyuan .box_xy .box_xy1 .tu img{width:100%;}
.x7-xueyuan .box_xy .box_xy2 .tu img{width:100%;}*/
}
@media screen and (max-width: 606px)  {
.xclo-65{background:url(../img/xueyuan-bg.jpg) -80px 0 no-repeat;}
.xycj-cont{ margin-left:200px;}	
}
@media screen and (max-width: 538px)  {
	.xycj-cont{ margin-left:180px;}	
}
@media screen and (max-width: 511px)  {
.xclo-65{background:url(../img/xueyuan-bg.jpg) -100px 0 no-repeat;}
.xycj-cont{ margin-left:150px;}	
}
@media screen and (max-width: 489px)  {
.xclo-65{background:url(../img/xueyuan-bg.jpg) -150px 0 no-repeat;}
.xycj-cont{ margin-left:100px;}	
}
@media screen and (max-width: 440px)  {
.xclo-65{background:url(../img/xueyuan-bg.jpg) -230px 0 no-repeat;}
.xycj-cont{ margin-left:40px;}	
}
@media screen and (max-width: 372px)  {
.xclo-65{background:url(../img/xueyuan-bg.jpg) -260px 0 no-repeat;}
.xycj-cont{ margin-left:-10px;}	
}
/*缂傚啯鍨归悵顖炲捶閺夋寧锟斤拷&#65533;*/
#shs{ padding:20px 50px 0 50px;}
.sitemap{ max-width:960px; width:100%; margin:0 auto;}
.site_map{ margin:0; padding:0;}
.site_map h1{ line-height:40px; font-size:18px; color:#000000;border-bottom:1px solid #E6E6E6; margin:0 50px; padding:0 10px;}
.linkbox{ margin:0; padding:0 0 10px 0;}
.linkbox h3{ line-height:18px; font-size:16px; margin:5px 0; padding:0px 10px; border-left:4px solid #CC0000;}
.linkbox a{ color:#333333; text-decoration:none;}
.linkbox a:hover{ color:#000000; text-decoration:none;}
.linkbox ul{ display:block; margin:0; padding:0;}
.linkbox li{ list-style-type:none; font-size:14px; display:block;background: transparent  url("../img/news.gif") no-repeat 5px 12px; line-height:25px; padding:5px 0 0 20px; border-bottom:1px dotted #CCCCCC;}
@media screen and (max-width:960px) { 
.article-cont{ margin-top:0;}
.site-top{ border-bottom:1px solid  #999999;box-shadow:0 5px 20px rgba(0,0,0,0.3);}
.nav-button{ display:block; float:right; width:45px; height:25px; text-align:center; background:#090; padding:10px 0; cursor:pointer;}
.wline{ width:25px; height:3px; display:inline-block; background:#FFFFFF; margin-top:4px;box-shadow:0 5px 20px rgba(0,0,0,0.3);}
.list-menu{ border-top:1px solid #000000;}
.list-menu a{ display:block; border-bottom:1px solid #CCCCCC; font-size:1.0em; color:#333333; text-decoration:none; padding:10px 30px;}
.list-menu a:hover{ background:#DFDFDF;}
.tuijian a{margin-top:0px; padding:0 10px;}
.sidetitle{  padding:20px 10px 0 10px; }
.tuijian img{ display:none;}
.tuijian a span{border-bottom:1px solid #CCC; }
.article-cont-left,.article-cont-right,.contect,.tuwen,.kaiban-c,.video-c,.youhui-c,.co-focus{ width:100%;}
.co-focus{ text-align:center;margin-bottom:0;}
.co-focus img{ width:90%; height:auto;}
.dantu a,.datu a,.wutu a{ padding:0 5px;}
.dantu a .cc .cd p{display:none; }
.dantu a .cc .cd{  display:block; margin:0; padding:0 5px 0 0;  height:90px;}
.dantu a .cc span{ color:#CCC; display: block;font-size:0.9em; margin:0; padding:0; }
.dantu a .mm{display:block; float:right; margin:0; padding:15px 0 5px 0; width:30%;}
.dantu a .mm img{ width:100%; height:110px;}
.site-header{height: auto;}
.nav-ul,.stie-tell,.footer-cont,.focus{ display:none;}
.stie-logo,.stie-name{ margin-top:5px;}
.box{ margin-top:0;}
.kecheng h2{border-radius: 0;}
.stie-logo img{ width:100px; height:auto;}
.blank{ height:110px;}
.toutiao{ font-size:1.0em;}
.news,.kecheng{ width:100%;}
.big_title h2{ font-size:1.3em; border-bottom:none;}
.news { margin-top:20px;}
.news_box a { font-size:1.1em; border-bottom:1px solid #CCCCCC; padding:10px 20px;background: url(../img/icons.jpg) 0 16px no-repeat;}
.news_box a:hover{   color:#000000; background-color:#E3E3E3;}
.news h3 { font-size:1.5em;}
.news h3,.news_box a ,.toutiao,.kecheng h2,.kaozheng ,.kecheng h3,.renqun,.tisheng,.caiguan,.dingzhi,.site-header,.co-box h4{ margin:0 30px;}
.jianjie p{padding:0 30px;}
.stie-name span{margin-left: 0px;margin-top: 12px; font-weight:600; display:inline-block;font-size: 10%;font-weight: bold;line-height: 1.25em;}
.liyou{ width:95%; margin:0 auto;   height:auto;}
.jianjie,.txtWrap,.liyou-c,.youhui-c a{ width:100%;}
.jianjie p{ text-indent:0;}
.wenhua img{ width:98%; height:auto;}
.txt-t p{ width:60%; padding:0;}
.xiaoqu-contant{ padding:0;}
.xiaoqu{ height:100px; overflow:hidden;}
/*濞戞挴鍋撻梺娆惧枤濞插潡骞忛敓锟斤拷&#65533;*/
.zhibo{ margin:0; padding:20px 0; text-align:center; display:block;}
.zhibo a{ display:inline-block; padding:10px 10px; font-size:0.9em; color:#FFFFFF; background: #FF3333; text-decoration:none; margin-bottom:10px;}
.zhibo a:hover{ background: #333333; text-decoration:none; color:#FFFFFF;} 
.zhibo span{ font-size:0.9em; color:#333333;}
}
@media screen and (max-width:873px){
.stie-name span{font-size:0.9em;}
.left-yuan,.right-txt{ width:100%;  float:none; padding:10px 0;}	
.left-yuan{text-align:center;}
.left-yuan span{ display:inline-block; line-height:150px;}
.right-txt p{ margin:0 30px 10px 30px;}
.right-txt strong{margin:10px 30px;}
.line2{ margin:10px 0 0 30px; width:10%;}
.right-txt{ border-left:none;}
.rslides_nav.next,.rslides_nav.prev{ display:none;}
.kebiao{ width:100%;}
.rslides_c{width:95%;height:240px;overflow:hidden; margin:0 auto;}
.rslides_c img{width:100%;height:240px;}
.video-info,.video-cont{ width:100%;}
.video-inner{ height:auto; padding:30px 5%;}
.video-cont,.video-cont img{height:auto;}
.tr_c,.title,.share,.pinglun{padding:0 10px;}
.pinglun{padding:20px 10px 15px;}
}
@media screen and (max-width: 600px)  {
.stie-name span{font-size:0.6em;}
.news h3,.news_box a ,.toutiao,.kecheng h2,.kaozheng ,.kecheng h3,.renqun,.tisheng,.caiguan,.dingzhi,.site-header{ margin:0 10px;}
.news h3{ padding:10px 10px; display:block; background:#CCC; font-size:1.0em; border-bottom:none;}
.list-menu a{padding:10px 10px;}
.news_box a{ background-image:none;}
.big_title{ padding:10px 0;}
.big_title h2 strong{ margin:0;}
.txt-t,.co-box{ width:100%; float:none;}
.co-box span{ display:block; text-align:center; margin:0 20px;}
.co-box{ margin-bottom:10px; height:auto; padding:10px 0;}
.txt-img{ display:none;}
.txt-t{ height:auto; padding:20px 0; border-top:1px solid #FFF;}
.zhuti p{ text-align:left; padding:0 20px;}
#yidong{ display: block;}
#pc{ display:none;}
.dantu a .cc .cd strong,.wutu a strong,.datu a strong{ font-size:1.0em;}
}
@media screen and (max-width: 500px)  {
.news_box a { font-size:0.8em; border-bottom:1px solid #CCCCCC; padding:10px 20px; background-image:none;}
.bootom{ font-size:0.7em;}	
.bootom span{ display:block;}
.success{ height:180px; overflow:hidden;}
.zuopin{height:180px; overflow:hidden;}
.zhuti h1{ font-size:1.5em;}
.zhuti p{ font-size:0.9em;}
#yidong{ display:none;}
.zhuti{ padding:10px 0;}
}
@media screen and (max-width: 320px){
.stie-name span{font-size:0.5em;}
}
.active{
	width:100%;
	height:40px;
	background:#d20000;
}
.active_main{
	line-height:40px;
	color:#fff;
}

.honor{width:100%;margin:0 auto;margin-top:30px;}
.honor img{width:100%;diaplay:block;} 

.news_pn li{line-height: 34px;}
.news_pn li a{color:#ccc;}