
/*导航样式*/
.mobile{ display:none}
.right-nav{ position:fixed; z-index:999;top:200px; right:50px;}
.right-navs{ position:fixed; z-index:999;top:200px; right:50px; display:none}
.right-box:hover{background:transparent;background-color:rgba(32,116,187,1); display:block;}
.right-box{ width:40px; height:35px; border:1px solid #2874B8; border-radius:5px; background:#2874B8; text-align:center; margin-bottom:10px;background:transparent;background-color:rgba(32,116,187,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F2074BB,endcolorstr=#7F2074BB);
-webkit-border-radius:5px; border-radius:5px;}

.toper{ width:100%; height:45px; padding-top:5px; background:#21315E; position:fixed; z-index:999; top:0;}
.topers{width:100%; height:90px; padding-top:5px; background:#21315E; position:fixed; z-index:999; top:0; display:none}
.top{ width:90%; margin:auto; max-width:1200px;background:#21315E; color:#fff; line-height:45px; font-size:16px;}
.logo{ float:left;width:15%; margin-right:1%;}
.logo img{  max-width:197px; height:45px;}

.nav{ width:80%; float:right; margin-left:4%}
.nav ul{ width:100%;}
.nav ul li{ float:left; padding:0 1.7%; height:30px; line-height:30px; margin:7.5px 0}
.nav ul li a{color:#fff;display:block;}
.nav ul li:hover{ background:#fff;}
.nav ul li:hover a{color:#21315E;}
.nav-yin{ display:block}
.xina{}

.china-eng{ position:absolute; right:3%; font-size:14px; color:#fff}
.china-eng a{ color:red;}

/*主体样式*/
.main1{ width:100%; margin:30px auto 20px auto; max-width:1200px;}
.main1-left{ float:left; width:70%;}
.main2{ width:100%; margin:70px auto 20px auto; max-width:1200px;}
.main2-left{ float:left; width:68%; border-bottom:1px solid #333; padding-bottom:10px; margin-left:1%}
.h3title{ color:#222; font-size:1.3em; padding:10px 0; font-weight:bold;}
.main2-author{ width:90%; margin-right:10%; height:30px; line-height:30px}
.main2-article{ color:#444; line-height:1.8em; margin:20px 5% 20px 5%;width:90%; min-height:960px;}
.main2-article img{ margin:0 auto !important; width:90% !important; display:block}
.main2-article p{ text-indent:2em;}
.main2-time{ float:right; color:#333;}
.warning{ color:#F00; font-size:0.8em;width:90%; margin-right:10%; line-height:1.8em; font-weight:bold;}
.article-share{ width:100%; margin:auto; max-width:1200px; height:32px; line-height:32px; color:#555; font-family:"幼圆"; font-weight:bold;}

/*雪碧图*/
.sprite_btn{ background-image:url(../image/sprite.png) !important; width:32px !important; height:32px !important;margin:0 10px !important; float: left !important; padding-left:0 !important;}
.sp_00{background-position:0 -42px !important;}
.sp_00:hover{background-position:0 0 !important;}
.sp_01{ background-position:-42px -42px !important;}
.sp_01:hover{background-position:-42px 0 !important;}
.sp_02{ background-position:-84px -42px;}
.sp_02:hover{background-position:-84px 0;}
.sp_03{ background-position:-26px -84px;margin:7px 20px !important; float: left !important;width:18px !important; height:18px !important; z-index:9}
.shoucang{ width:120px; background:#CDCDCD; float:left; border:1px solid #cdcdcd; border-radius:10px; height:30px; cursor:pointer;}
/*详情页相关文章*/
.xiangguan{ width:100%; max-width:1200px; margin:auto;}
.xiangguan-box{  margin-bottom:10px; overflow:hidden}
.xiangguan span{ float:left; margin-left:20px; font-size:1.6em; line-height:40px; color:#333;margin-top:20px;}
.xiangugan ul{}
.xiangguan ul li{ width:18%; float:left; margin-top:20px; margin-right:2%;}
.xiangguan-box img{ width:100%;}
.xiangguan ul li h5{ width:94%; padding:0 3%; color:#333; font-size:0.9em; line-height:1.8em;}
.shutiao{  height:40px; background:#21315E; width:5px; margin-top:20px;float:left;}
/*选项卡*/
.demo{width:100%;margin:0 auto 40px auto;position:relative;}
.demo h2{font-size:16px;height:44px;color:#21315E;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:30px;font-weight:800;}
.demo dl dt,.demo dl dd{line-height:22px;}
/* tabbtn */
.tabbtn{height:30px;background:url(http://www.qgip.net/style/css/images/tabbg.gif) repeat-x;border-left:solid 1px #ddd;border-right:solid 1px #ddd;background-color:#F2F2F2}
.tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbtn li a{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:78px;text-align:center;font-size:14px;cursor:pointer;}
.tabbtn li.current{border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;border-top:solid 1px #c5c5c5;}
.tabbtn li.current a{border-top:solid 2px #21315E;height:27px;line-height:27px;background:#fff;color:#21315E;font-weight:800;}
/* tabcon */
.tabcon{border-width:0 1px 1px 1px;border-color:#ddd;position:relative;/*必要元素*/overflow:hidden;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;}
.tabcon .sublist{padding:0; }
.sublistr{ height:1000px; overflow:hidden;}
/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:664px;}
/* sublist */

.sublist li{height:28px;line-height:28px;font-size:12px;}
.sublist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}
/* tab-content */
.tab-content{ width:100%; padding-top:20px;}
.tab-contents{ width:100%; padding:20px 0; border-bottom:1px solid #999;border-top:1px solid #333; margin-top:20px;}
.tab-contentl{ width:28%; margin-right:2%; float:left; overflow:hidden}
.tab-contentl img{ width:100%;transition:all 0.3s;}
.tab-contentl img:hover{ -webkit-transform:scale(1.2,1.2);
    -moz-transform:scale(1.2,1.2);
    -transform:scale(1.2,1.2);}
.tab-contentr{ width:68%; padding-right:2%; float:left; }
.tab-type{ width:10%; padding-right:2%; float:left;}
.tab-type img{ width:100%;}
.tab-titles{ width:88%; float:left;}
.tab-titles a{ color:#222; font-weight:bold; font-size:18px;}
.tab-titles a:hover{ color:#A81420}
.tab-descrption{ color:#333; font-size:14px; line-height:1.8em; margin-top:10px;}
.tab-descrption p{ text-indent:2em;}
.tab-author{ color:#666; font-size:14px; margin-top:15px;}

.main1-right{ float:right; width:28%; padding-left:2%;}
.main1-right img{ width:100%; margin-bottom:10px;} 
.main1-right2{ width:100%; background:#FAFAFA; border:1px solid #ccc; color:#222; font-size:14px; margin-top:10px;}
.word-red{ color:red; float:left}
.right-title2{ color:#000; opacity:0.6; display:block}
.right-title2:hover{ opacity:1.0;}
.video-img{ width:336px !important; height:252px !important; overflow: auto}
.video-imgs{ width:90%; margin:10px auto;}
.video-imgs p{ text-indent:0 !important;}
/*列表页右侧样式*/
.paihang{ width:97%; padding-right:3%;}
.paihang h3{ color:#333; font-size:1.4em; border-bottom:1px solid #ccc; padding:10px 0; font-weight:bold; font-family:"微软雅黑";}
.paihang-wenzhang{ padding:15px 0;}
.paihang-wenzhang ul{}
.paihang-wenzhang ul li{ color:#333; line-height:1.8em;}
.paihang-wenzhang ul li a{ color:#333;}
.paihang-wenzhang ul li span{ color:#04a4a4; margin-right:5px;}
.paihang-tuijian{ padding:15px 0;}
.tuijian-content{ padding:10px 0; width:100%;}
.paihang-tuijian h4{ color:#333; font-size:1.3em; margin:0}
.tuijian-pic{ width:40%; float:left;}
.tuijian-pic img{ width:100%; height:80px;}
.tuijian-description{ font-size:0.9em; line-height:1.4em; padding:5px 2%; float:left; color:#333; width:56%}
.tuijian-description p{ text-indent:2em;}
.tuijian-description a{ color:#04a4a4;}
.boxdiv{ border-bottom:1px solid #ccc; padding:20px 0;display: none; height:159px}
.showthis{display: block;position: relative;}
.closethis{display:none;}
.footer{ width:60%; height:40px; line-height:40px; margin:20px auto; color:#fff; text-align:center; border:1px solid #ccc; font-size:1.2em; background:#21315E; cursor:pointer}
.footer span{ font-size:0.8em;}

.banner{width:1200px; margin:60px auto 0 auto}
.l_banner{ width:100%; max-width:1200px; margin:0 auto 20px auto;}
.l_banner img{ width:100%;}
/*嘉宾*/
.jiabin{ width:100%; padding:25px 0; margin:auto; background:#F2F2F2;}
.yanjiang{width:100%;margin:auto; text-align:center;}
.jiabin-title{ color:#333; font-size:2.2em; font-weight:bold;}
.jiabin-tu{ margin-top:5px;}
.jiabins{ width:100%; margin:10px auto; background:#f2f2f2; max-width:1200px;}
.jiabins ul{ width:100%; margin-top:20px; height:900px;overflow:hidden;position:relative;}
.jiabins ul li{ width:18%; margin-right:2%; margin-bottom:20px; padding:0; float:left;}
.jiabins-height{overflow:hidden;}
.man{ width:100%; text-align:center; height:280px;}
.man1{ width:92%;}
.man img{ width:92%; border:5px solid #ccc;-moz-border-radius: 50%;   -webkit-border-radius: 50%; border-radius:50%; position:relative;
behavior: url(http://www.qgip.net/PIE.htc);   }
.jieshao{ font-size:14px; color:#333; line-height:1.5em; padding:0; word-break:break-all}
.more{ width:240px; height:40px;margin:25px auto; border:1px solid #21315E; border-radius:8px; background:#21315E; text-align:center; color:#fff; font-weight:bold; line-height:40px;cursor:pointer}
.richeng{width:100%;margin:30px auto; text-align:center;}

/*日程选项卡*/
.Talk{ width:100%; max-width:1200px; margin:30px auto 30px auto; display:table; text-align:center}
.Talk ul{list-style:none;text-align:center; margin:auto;display:table;}
.Talk ul li{width:100px;height:40px; line-height:40px;float:left; font-size:1.1em; color:#333; font-weight:bold; text-align:center; margin:auto 10px 30px 10px; border-radius:5px; cursor:pointer}
.Talk ul li:hover{border:2px solid #04a4a4; border-radius:5px;color:#04a4a4;}
.tab_a{ background:#fff; border:2px solid #1f966b;}
.tab{ background:#fff ; border:2px solid #999;}
.conten{ width:100%; max-width:1200px; margin:auto; display:none;}
.conten_a{  width:100%; max-width:1200px; margin:auto;display:block;}
.conten_a img{ width:100%;}
.conten img{width:100%;}

.luntan{ width:1000px; margin:auto; padding:0 100px; font-size:12px;color:#333; line-height:1.8em;}
.luntan p{ text-indent:2em;}
.luncontent{width:100%; max-width:1200px; margin:auto; padding:30px 0;}
.luntan-box img{ width:100%; height:180px}
.luncontent-height{ overflow:hidden;}
.luncontent ul{ width:100%; height:1200px;}
.luncontent ul li{ width:23%; margin-right:1.7%; float:left; border:1px solid #999; margin-bottom:28px; height:370px;}
.luncontent ul li:hover{ border:1px solid #04a4a4;}
.luntan-box{ width:100%;}
.luntan-box2{ width:94%; padding:0 3%; height:180px;}
.luncontent ul li h4{ margin:10px 0; color:#222; font-weight:bold; font-size:16px;}
.luncontent ul li p{ color:#333; font-size:14px !important; line-height:1.5em; text-indent:2em; margin-bottom:0; word-wrap:break-word;}
.luncontent ul li:hover h4{margin:10px 0; color:#A81420; font-weight:bold;}

/*赞助商*/
.zanzhu{width:100%; max-width:1200px; margin:auto;}
.zanzhu h5{ color:#04a4a4; margin:1em 0; font-size:1.5em;}
.zanzhu ul{width:100%;}
.zanzhu ul li{ float:left; width:17%; margin:0 3% 1.5em 0;}
.zanzhu ul li img{ width:98%; border:1px solid #ccc;}

/*报名*/
.baoming{ width:1200px; margin:auto;}
.baoming-left{ float:left; width:599px; border-right:1px solid #04a4a4; height:652px}
.saoma{ width:97%; padding-left:3%; margin:1.8em; color:#04a4a4;}
.yuan{ width:15px; height:15px; border:1px solid #04a4a4; border-radius:15px; text-align:center; line-height:15px; color:#fff; background:#04a4a4; float:left}
.erweima{ width:300px; margin-left:150px; margin-right:149px; height:452px}
.erweima img{ width:100%}
.jldb{ margin-top:46px;}
.weixin{ position:relative; z-index:9; text-align:center; top:-260px; color:#444; line-height:1.8em; font-size:0.9em; font-weight:bold;}
.weixin img{ width:155px;}
.baoming-right{ float:left; width:599px; border-left:1px solid #04a4a4;height:652px}
.wangshang{ width:499px; margin-left:100px;}
.wangshang span{ font-size:10px; line-height:30px; height:30px}
.text-box{ width:290px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; padding-left:10px; outline:none}
.code{ width:140px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; margin-right:1em; padding-left:10px}
.queding{ width:100px; border:1px solid #21315E; border-radius:10px; height:30px; line-height:30px; background:#21315E; color:#fff; cursor:pointer}
/*会务咨询*/
.zixun{ width:100%; max-width:1200px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.zixun h4{ color:#04a4a4; font-size:20px; text-align:center; margin-top:20px;}
.teacher{ width:100%; margin:30px auto}
.teacher ul{width:100%}
.teacher ul li{ width:25%; padding:30px 3% 30px 5%; float:left; color:#333; line-height:1.8em;}
.last{ border-left:2px solid #04a4a4;border-right:2px solid #04a4a4;}
.teacher-info{ width:100%;}
/*往届回顾*/

.slideGroup{ max-width:1200px;width:100%; text-align:left;  }
.slideGroup .parHd{  line-height:40px; background:#fff; padding:0 20px;}
.slideGroup .parHd ul{height:40px; display:table; margin:auto;   }
.slideGroup .parHd ul li{ float:left;height:40px; width:150px;  border:2px solid #ccc; border-radius:10px; margin:20px; text-align:center; color:#666; font-size:1.2em;cursor:pointer}
.slideGroup .parHd ul li.on{ height:40px;  background:#fff; border:2px solid #04a4a4; color:#04a4a4}
.slideBox{ overflow:hidden; zoom:1; padding:10px 42px 10px 42px; position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(../image/icoLeft.gif) center center no-repeat #f4f4f4; }
.slideGroup .sNext{ left:auto; right:5px; background:url(../image/icoRight.gif) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.pic{ text-align:center; }
.pic img{ width:240px; height:158px; display:block;}
.pic a:hover img{ border-color:#333;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }

/*foot*/
.foot{ width:100%; margin:50px auto 0 auto; background:#52595F;}
.foot-nav{width:100%; max-width:1200px; margin:auto; background:#52595F;}
.foot-nav ul{ }
.foot-nav ul li{ width:32%; margin-right:1.3%; border-bottom:1px solid #fff; padding-top:30px; height:1.4em; line-height:1.4em; float:left;}
.foot-nav ul li a{ color:#fff;}
.foot-navs{width:100%; max-width:1200px; margin:auto; background:#52595F;}
.mofoot-navs{ display:none}
.foot-navs ul{ }
.foot-navs ul li{ width:30%; margin-right:1.3%;float:left; padding-left:2%;padding-bottom:30px;padding-top:30px; color:#fff;}
.foot-navs ul li img{ padding-bottom:5px;}
.foot-navs ul li p{ margin-bottom:1.1em; line-height:1.5em}
.flink{width:100%; max-width:1200px; margin:auto; background:#3D444A; padding:30px 0;}
.foot-flink{width:100%; background:#3D444A;}
.links{ color:#fff; font-size:1.6em; width:16%; padding-right:2%; float:left;}
.flinks{ line-height:1.3em; width:82%; float:left;}
.flinks ul{}
.flinks ul li{ float:left; margin-right:10px;line-height:1.3em; height:1.3em;}
.flinks ul li a{ color:#ddd; }
.copyright{ width:100%; text-align:center; background:#21315E; height:50px; line-height:50px; color:#fff;}
.register_main{ margin-top:50px;}
.register_center{ width:300px; border:1px solid #ccc; margin:auto; padding:5px}
.register_warning{ text-align:center; padding:20px 0; font-size:24px;}
.blk_18 { width:1200px; margin:auto;}
.prount{ overflow:hidden; width:1190px;}
.prount tr{ margin:0;}
.nian{ width:600px; overflow:hidden; margin:auto}
.nian ul li{ float:left;height:40px; width:120px;  border:2px solid #ccc; border-radius:10px; margin:20px; text-align:center; color:#666; font-size:1.2em; line-height:40px}
.nian ul li:hover{ border:2px solid #1f966b; color:#1f966b}
.guanggao{ width:480px; height:320px; text-align:center; margin:auto;}
.guanggao img{ width:100%; height:100%}
/*1280px*/
@media screen and (max-width:1200px){
.blk_18 { width:1000px; margin:auto;}
.prount{ overflow:hidden; width:1000px;}
.top{ width:98%; margin:auto; max-width:1024px;background:#21315E; color:#fff; line-height:45px; font-size:16px;}
.nav ul li{ float:left; padding:0 1.4%; height:30px; line-height:30px; margin:7.5px 0}
.banner{ width:100%; max-width:1024px; margin:60px auto 0 auto}
.main1{ width:99%; margin:30px auto 20px auto; max-width:1024px;}
.video-img{ width:100% !important; background:url(../image/vedio.png); overflow:auto}
.video-img video{ width:100% !important;}
.l_banner{ width:100%; margin:0 auto 20px auto;}
.jiabins{ width:100%; margin:10px auto; background:#f2f2f2; max-width:1024px;}
.Talk{ width:100%; max-width:1024px; margin:30px auto 30px auto; display:table; text-align:center}
.conten{ width:100%; max-width:1024px; margin:auto; display:none;}
.conten_a{  width:100%; max-width:1024px; margin:auto;display:block;}
.luntan{ width:80%; margin:auto 10%; padding:0;}
.luncontent{width:100%; max-width:1024px; margin:auto; padding:30px 0;}
.zanzhu{width:100%; max-width:1024px; margin:auto;}
.baoming{ width:1024px; margin:auto;}
.baoming-left{ float:left; width:511px; border-right:1px solid #04a4a4; height:652px}
.erweima{ width:300px; margin-left:106px; margin-right:105px;}
.baoming-right{ float:left; width:511px; border-left:1px solid #04a4a4;height:552px}
.text-box{ width:250px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; padding-left:10px; outline:none}
.saoma{ width:97%; padding-left:3%; margin:1.8em 0; color:#04a4a4;}
.code{ width:110px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; margin-right:1em; padding-left:10px}
.wangshang{ width:440px; margin-left:70px; }
.zixun{ width:100%; max-width:1022px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:1024px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 17px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:200px; height:132px; display:block;}
.foot-nav{width:100%; max-width:1024px; margin:auto; background:#52595F;}
.foot-navs{width:100%; max-width:1024px; margin:auto; background:#52595F;}
.flink{width:100%; max-width:1024px; margin:auto; background:#3D444A; padding:30px 0;}
.main2{ width:99%; margin:70px auto 20px auto; max-width:1024px;}
.article-share{ width:100%; margin:auto; max-width:1024px; height:32px; line-height:32px; color:#555; font-family:"幼圆"; font-weight:bold;}
.xiangguan{ width:100%; max-width:1022px; margin:auto;}

}
@media screen and (max-width:980px){
.top{ width:98%; margin:auto; max-width:960px;background:#21315E; color:#fff; line-height:45px; font-size:16px;}
.blk_18 { width:960px; margin:auto;}
.prount{ overflow:hidden; width:960px;}
.nav ul li{ float:left; padding:0 1%; height:30px; line-height:30px; margin:7.5px 0}
.banner{ width:100%; max-width:960px; margin:60px auto 0 auto}
.main1{ width:99%; margin:30px auto 20px auto; max-width:960px;}
.video-img{ width:100%; background:url(../image/vedio.png);}
.video-img video{ width:100% !important;}
.l_banner{ width:100%; margin:0 auto 20px auto;}
.jiabins{ width:100%; margin:10px auto; background:#f2f2f2; max-width:960px;}
.Talk{ width:100%; max-width:960px; margin:30px auto 30px auto; display:table; text-align:center}
.conten{ width:100%; max-width:960px; margin:auto; display:none;}
.conten_a{  width:100%; max-width:960px; margin:auto;display:block;}
.luntan{ width:80%; margin:auto 10%; padding:0;}
.luncontent{width:100%; max-width:960px; margin:auto; padding:30px 0;}
.zanzhu{width:100%; max-width:960px; margin:auto;}
.baoming{ width:960px; margin:auto;}
.baoming-left{ float:left; width:479px; border-right:1px solid #04a4a4; height:652px}
.erweima{ width:300px; margin-left:89px; margin-right:90px;}
.baoming-right{ float:left; width:479px; border-left:1px solid #04a4a4;height:552px}
.text-box{ width:250px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; padding-left:10px; outline:none}
.saoma{ width:97%; padding-left:3%; margin:1.8em 0; color:#04a4a4;}
.code{ width:110px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; margin-right:1em; padding-left:10px}
.wangshang{ width:440px; margin-left:38px; }
.zixun{ width:100%; max-width:954px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:960px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:200px; height:132px; display:block;}
.foot-nav{width:100%; max-width:960px; margin:auto; background:#52595F;}
.foot-navs{width:100%; max-width:960px; margin:auto; background:#52595F;}
.flink{width:100%; max-width:960px; margin:auto; background:#3D444A; padding:30px 0;}
.main2{ width:99%; margin:70px auto 20px auto; max-width:960px;}
.article-share{ width:100%; margin:auto; max-width:960px; height:32px; line-height:32px; color:#555; font-family:"幼圆"; font-weight:bold;}
.xiangguan{ width:100%; max-width:958px; margin:auto;}
}
@media screen and (max-width:800px){
.register_main{ margin-top:70px;}
.top{ width:98%; margin:auto; max-width:800px;background:#21315E; color:#fff; line-height:45px; font-size:16px;}
.blk_18 { width:800px; margin:auto;}
.prount{ overflow:hidden; width:800px;}
.logo img{  max-width:197px; height:45px; width:100%;}
.nav{ width:83%; float:right; margin-left:1%}
.nav ul li{ float:left; padding:0 1%; height:30px; line-height:30px; margin:7.5px 0; font-size:14px}
.banner{ width:100%; max-width:800px; margin:60px auto 0 auto}
.main1{ width:99%; margin:30px auto 20px auto; max-width:800px;}
.main1-left{width:98%; margin:auto}
.main1-right{width:98%; margin:auto; display:none}
.video-img{ width:45%; background:url(../image/vedio.png); float:left; height:285px}
.video-img video{ width:100% !important;height:285px !important;}
.main1-right2{width:50%; margin:0 1%; float:left;}
.main1-right img{ float:left; width:50%; margin:0 1%; height:100px;}
.main2-left{ width:96%; border-bottom:1px solid #333; padding-bottom:10px; margin:0 1.8%;}
.l_banner{ width:100%; margin:0 auto 20px auto;}
.jiabins{ width:100%; margin:10px auto; background:#f2f2f2; max-width:800px;}
.Talk{ width:100%; max-width:800px; margin:30px auto 30px auto; display:table; text-align:center}
.conten{ width:100%; max-width:800px; margin:auto; display:none;}
.conten_a{  width:100%; max-width:800px; margin:auto;display:block;}
.luntan{ width:80%; margin:auto 10%; padding:0;}
.luncontent{width:100%; max-width:798px; margin:auto; padding:30px 0;}
.zanzhu{width:98%; margin:auto 1%;}
.baoming{ width:800px; margin:auto;}
.baoming-left{ float:left; width:399px; border-right:1px solid #04a4a4; height:652px}
.erweima{ width:300px; margin-left:49px; margin-right:50px;}
.baoming-right{ float:left; width:399px; border-left:1px solid #04a4a4;height:552px}
.text-box{ width:220px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; padding-left:10px; outline:none}
.saoma{ width:97%; padding-left:3%; margin:1.8em 0; color:#04a4a4;}
.code{ width:80px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; margin-right:1em; padding-left:10px}
.wangshang{ width:389px; margin-left:10px; }
.zixun{ width:100%; max-width:794px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.teacher ul li{ width:29%; padding:30px 1% 30px 2%; float:left; color:#333; line-height:1.8em;}
.slideGroup{ max-width:800px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:160px; height:119px; display:block;}
.foot-nav{width:98%; max-width:800px; margin:auto; background:#52595F;}
.foot-navs{width:100%; max-width:800px; margin:auto; background:#52595F;}
.flink{width:98%; max-width:800px; margin:auto; background:#3D444A; padding:30px 0;}
.main2{ width:100%; margin:70px auto 20px auto; max-width:800px;}
.article-share{ width:100%; margin:auto; max-width:800px; height:32px; line-height:32px; color:#555; font-family:"幼圆"; font-weight:bold;}
.xiangguan{ width:100%; max-width:790px; margin:auto;}
.links{ color:#fff; font-size:1.2em; width:16%; padding-right:2%; float:left;}
}
@media only screen and (max-width:768px){
.register_warning{ padding:20px 10px; font-size:16px;}
.register_center{ margin-bottom:20px;}
.tabs ul li label{ font-size:12px !important;}
.blk_18 { width:768px; margin:auto;}
.prount{ overflow:hidden; width:768px;}
.toper{ display:none;}	
.nav-yin{ display:block}
.banner{ display:none;}	
.right-nav{ display:none}	
.right-navs{ position:fixed; z-index:9999;top:5px; right:10px; display:block}
.topers{display:block;}
.logos{ float:left;width:40%; margin-right:1%;}
.logos img{  max-width:197px; height:45px; width:100%;}
.cn{ float:right; font-size:20px; margin-right:8%; color:#fff;}
.cn a{ padding:7.5px 10px; color:red;}
.main1{ width:100%; margin:120px auto 20px auto; max-width:1200px;}
.baoming{ width:764px; margin:auto;}
.baoming-left{ float:none;width:98%; border-right: none; height:652px; margin:auto 1%}
.erweima{ width:300px; margin:auto !important;}
.wangshang{ width:389px; margin:auto;}
.baoming-right{ float:none; width:98%; margin:auto 1%; border-left: none;height:auto}
.zixun{ width:98%; max-width:794px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:768px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:200px; height:134px; display:block;}
.luntan{ width:90%; margin:auto 5%; padding:0;}
.demo{width:98%;margin:0 auto 40px auto;position:relative;}
.main2-left{ width:96%; border-bottom:1px solid #333; padding-bottom:10px; margin:30px 1.8% 0 1.8%;}
.xiangguan{ width:98%;  margin:auto;}
}
@media only screen and (max-width:736px){
.luncontent ul{ width:100%; height:1600px;}
.toper{ display:none;}	
.nav-yin{ display:block}
.blk_18 { width:720px; margin:auto;}
.prount{ overflow:hidden; width:720px;}
.banner{ display:none;}	
.right-nav{ display:none}	
.right-navs{ position:fixed; z-index:9999;top:5px; right:10px; display:block}
.topers{display:block;}
.logos{ float:left;width:40%; margin-right:1%;}
.logos img{  max-width:197px; height:45px; width:100%;}
.cn{ float:right; font-size:20px; margin-right:8%; color:#fff;}
.cn a{ padding:7.5px 10px; color:red;}
.main1{ width:100%; margin:120px auto 20px auto; max-width:1200px;}
.main1-right{width:98%; margin:auto; display:none !important;}
.baoming{ width:720px; margin:auto;}
.baoming-left{ float:none;width:98%; border-right: none; height:652px; margin:auto 1%}
.erweima{ width:300px; margin:auto !important;}
.wangshang{ width:389px; margin:auto;}
.baoming-right{ float:none; width:98%; margin:auto 1%; border-left: none;height:auto}
.zixun{ width:98%; max-width:720px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:768px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:185px; height:134px; display:block;}
.luntan{ width:90%; margin:auto 5%; padding:0;}
.demo{width:98%;margin:0 auto 40px auto;position:relative;}
.main2-left{ width:96%; border-bottom:1px solid #333; padding-bottom:10px; margin:30px 1.8% 0 1.8%;}
.xiangguan{ width:98%;  margin:auto;}

}
@media only screen and (max-width:680px){
table{ width:100% !important;}
.main2-time{ float:right; color:#333; font-size:12px;}
.video-imgs iframe{ width:100% !important; height:auto !important;}
.video-imgs embed{ width:100% !important; height:auto !important;} 
.video-imgs h1{ font-size:16px;}
.toper{ display:none;}	
.nav-yin{ display:block}
.banner{ display:none;}	
.blk_18 { width:660px; margin:auto;}
.prount{ overflow:hidden; width:660px;}
.right-nav{ display:none}	
.right-navs{ position:fixed; z-index:9999;top:5px; right:10px; display:block}
.topers{display:block;}
.logos{ float:left;width:40%; margin-right:1%;}
.logos img{  max-width:197px; height:45px; width:100%;}
.cn{ float:right; font-size:20px; margin-right:8%; color:#fff;}
.cn a{ padding:7.5px 10px; color:red;}
.main1{ width:100%; margin:110px auto 20px auto; max-width:1200px;}
.baoming{ width:638px; margin:auto;}
.baoming-left{ float:none;width:98%; border-right: none; height:652px; margin:auto 1%}
.erweima{ width:300px; margin:auto !important;}
.wangshang{ width:389px; margin:auto;}
.baoming-right{ float:none; width:98%; margin:auto 1%; border-left: none;height:auto}
.zixun{ width:98%; max-width:638px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:768px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:180px; height:134px; display:block;}
.luntan{ width:90%; margin:auto 5%; padding:0;}
.demo{width:98%;margin:0 auto 40px auto;position:relative;}
.main2-left{ width:96%; border-bottom:1px solid #333; padding-bottom:10px; margin:30px 1.8% 0 1.8%;}
.xiangguan{ width:98%;  margin:auto;}
.pc{display:none;}
.mobile{display:block;}
.xiangguan ul li{ width:45%; float:left; margin-top:20px; margin-right:2%;margin-left:3%;}
}
@media only screen and (max-width:568px){
.main2-author{ width:96%; margin-right:4%; height:30px; line-height:30px}
.boxdiv{ border-bottom:1px solid #ccc; padding:20px 0; height:109px}
.sublistr{ height:450px; overflow:hidden;}
.toper{ display:none;}	
.nav-yin{ display:block}
.banner{ display:none;}	
.right-nav{ display:none}	
.blk_18 { width:550px; margin:auto;}
.prount{ overflow:hidden; width:550px;}
.right-navs{ position:fixed; z-index:9999;top:5px; right:10px; display:block}
.topers{display:block;}
.logos{ float:left;width:40%; margin-right:1%;}
.logos img{  max-width:197px; height:45px; width:100%;}
.cn{ float:right; font-size:20px; margin-right:8%; color:#fff;}
.cn a{ padding:7.5px 10px; color:red;}
.main1{ width:100%; margin:100px auto 20px auto; max-width:1200px;}
.baoming{ width:560px; margin:auto;}
.baoming-left{ float:none;width:98%; border-right: none; height:652px; margin:auto 1%}
.erweima{ width:300px; margin:auto !important;}
.wangshang{ width:389px; margin:auto;}
.baoming-right{ float:none; width:98%; margin:auto 1%; border-left: none;height:auto}
.zixun{ width:98%; max-width:560px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:560px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:140px; height:93.8px; display:block;}
.luntan{ width:90%; margin:auto 5%; padding:0;}
.demo{width:98%;margin:0 auto 0px auto;position:relative;}
.main2-left{ width:96%; border-bottom:1px solid #333; padding-bottom:10px; margin:30px 1.8% 0 1.8%;}
.xiangguan{ width:98%;  margin:auto;}
.tabbtn li a{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:68px;text-align:center;font-size:14px;cursor:pointer;}
.tab-type{ width:20%; padding-right:2%; float:left;}
.tab-titles{ width:70%; float:left;}
.tab-titles a{ color:#222; font-weight:bold; font-size:14px;}
.jiabins ul li{ width:31%; margin-right:2%; margin-bottom:20px; padding:0; float:left;}
.luncontent ul li{ width:90%; margin:auto; border:1px solid #999; margin-bottom:28px; height:370px; float:none}
.zanzhu ul li{ float:left; width:30%; margin:0 3% 1.5em 0;}
.teacher ul li{ width:90%; padding:30px 3% 30px 5%; float:left; color:#333; line-height:1.8em;}
.last{ border-left:none;border-right:none;border-top:2px solid #04a4a4;border-bottom:2px solid #04a4a4;}
.xiangguan ul li{ width:45%; float:left; margin-top:20px; margin-right:3%;margin-left:2%;}
.foot{ margin:0 auto}
}
@media only screen and (max-width:480px){
.guanggao{ width:240px; height:160px; text-align:center; margin:auto;}
.guanggao img{ width:100%; height:100%}
.baoming{ width:470px; margin:auto;}
.blk_18 { width:470px; margin:auto;}
.prount{ overflow:hidden; width:470px;}
.zixun{ width:98%; max-width:470px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:470px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:110px; height:73.8px; display:block;}
.luntan{ width:90%; margin:auto 5%; padding:0;}
.teacher ul li{ width:90%; padding:30px 3% 30px 5%; float:left; color:#333; line-height:1.8em;}
.tabbtn li a{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:50px;text-align:center;font-size:12px;cursor:pointer;}
.last{ border-left:none;border-right:none;border-top:2px solid #04a4a4;border-bottom:2px solid #04a4a4;}
.slideGroup .parHd ul li{ float:left;height:40px; width:110px;  border:2px solid #ccc; border-radius:10px; margin:20px 10px; text-align:center; color:#666; font-size:1.2em;}
.tab-descrption{ color:#333; font-size:12px; line-height:1.4em; margin-top:0;}	
.tab-author{ color:#666; font-size:10px; margin-top:5px;}	
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(../image/icoLeft.gif) center center no-repeat #f4f4f4; display:none }
.slideGroup .sNext{ left:auto; right:5px; background:url(../image/icoRight.gif) center center no-repeat #f4f4f4; display:none;}
.foot-nav{ display:none}
.foot-navs{ display:none}
.copyright{ width:100%; text-align:center; background:#21315E; height:50px; line-height: normal; color:#fff;}	
.mofoot-navs{ display:block; padding:10px 0; width:470px; margin:auto}
.mofoot-navs p{ color:#fff}	
.flink{width:100%; max-width:470px; margin:auto; background:#3D444A; padding:10px 0;}
.xiangguan ul li{ width:45%; float:left; margin-top:20px; margin-right:3%;margin-left:2%;}	
}
@media only screen and (max-width:412px){
.baoming{ width:400px; margin:auto;}
.blk_18 { width:400px; margin:auto;}
.prount{ overflow:hidden; width:400px;}
.zixun{ width:98%; max-width:400px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:400px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:110px; height:73.8px; display:block;}
.luntan{ width:90%; margin:auto 5%; padding:0;}
.teacher ul li{ width:90%; padding:30px 3% 30px 5%; float:left; color:#333; line-height:1.8em;}
.tabbtn li a{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:45px;text-align:center;font-size:12px;cursor:pointer;}
.last{ border-left:none;border-right:none;border-top:2px solid #04a4a4;border-bottom:2px solid #04a4a4;}
.slideGroup .parHd ul li{ float:left;height:40px; width:100px;  border:2px solid #ccc; border-radius:10px; margin:20px 10px; text-align:center; color:#666; font-size:1em;}
.tab-descrption{ color:#333; font-size:11px; line-height:1.4em; margin-top:0;}	
.tab-author{ color:#666; font-size:10px; margin-top:5px;}	
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(../image/icoLeft.gif) center center no-repeat #f4f4f4; display:none }
.slideGroup .sNext{ left:auto; right:5px; background:url(../image/icoRight.gif) center center no-repeat #f4f4f4; display:none;}
.foot-nav{ display:none}
.foot-navs{ display:none}
.copyright{ width:100%; text-align:center; background:#21315E; height:50px; line-height: normal; color:#fff;}	
.mofoot-navs{ display:block; padding:10px 0; width:400px; margin:auto}
.mofoot-navs p{ color:#fff}	
.flink{width:100%; max-width:400px; margin:auto; background:#3D444A; padding:10px 0;}
.tab-type{ width:20%; padding-right:2%; float:left;}
.tab-titles{ width:78%; float:left;}
.tab-titles a{ color:#222; font-weight:bold; font-size:12px;}
.slideGroup .parHd{  line-height:40px; background:#fff; padding:0 10px;}
.slideBox{ overflow:hidden; zoom:1; padding:0; position:relative;   }
.xiangguan ul li{ width:45%; float:left; margin-top:15px; margin-right:3%;margin-left:2%;}
.cn{ float:right; font-size:20px; margin-right:18%; color:#fff;}
}
@media only screen and (max-width:360px){
.baoming{ width:350px; margin:auto;}
.blk_18 { width:350px; margin:auto;}
.prount{ overflow:hidden; width:350px;}
.zixun{ width:98%; max-width:350px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:350px;width:100%; text-align:left;  }
.slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:110px; height:73.8px; display:block;}
.luntan{ width:90%; margin:auto 5%; padding:0;}
.teacher ul li{ width:90%; padding:30px 3% 30px 5%; float:left; color:#333; line-height:1.8em;}
.tabbtn li a{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:43px;text-align:center;font-size:12px;cursor:pointer;}
.last{ border-left:none;border-right:none;border-top:2px solid #04a4a4;border-bottom:2px solid #04a4a4;}
.slideGroup .parHd ul li{ float:left;height:40px; width:90px;  border:2px solid #ccc; border-radius:10px; margin:20px 5px; text-align:center; color:#666; font-size:1em;}
.tab-descrption{ color:#333; font-size:11px; line-height:1.4em; margin-top:0;}	
.tab-author{ color:#666; font-size:10px; margin-top:5px;}	
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(../image/icoLeft.gif) center center no-repeat #f4f4f4; display:none }
.slideGroup .sNext{ left:auto; right:5px; background:url(../image/icoRight.gif) center center no-repeat #f4f4f4; display:none;}
.foot-nav{ display:none}
.foot-navs{ display:none}
.copyright{ width:100%; text-align:center; background:#21315E; height:50px; line-height: normal; color:#fff;}	
.mofoot-navs{ display:block; padding:10px 0; width:350px; margin:auto}
.mofoot-navs p{ color:#fff}	
.flink{width:100%; max-width:400px; margin:auto; background:#3D444A; padding:10px 0;}
.tab-type{ width:20%; padding-right:2%; float:left;}
.tab-titles{ width:78%; float:left;}
.tab-titles a{ color:#222; font-weight:bold; font-size:12px;}	
.slideGroup .parHd{  line-height:40px; background:#fff; padding:0 10px;}
.slideBox{ overflow:hidden; zoom:1; padding:0; position:relative;   }
.xiangguan ul li{ width:45%; float:left; margin-top:10px; margin-right:3%;margin-left:2%;}
.cn{ float:right; font-size:14px; margin-right:18%; color:#fff;}
.Talk ul li{width:90px;height:40px; line-height:40px;float:left; font-size:1.1em; color:#333; font-weight:bold; text-align:center; background:#fff; margin:auto 10px 30px 10px; border:2px solid #999; border-radius:5px;}
.text-box{ width:180px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; padding-left:10px; outline:none}
.saoma{ width:97%; padding-left:3%; margin:1.8em 0; color:#04a4a4;}
.code{ width:70px; border:1px solid #04a4a4; border-radius:10px; height:30px; line-height:30px; margin-right:0; padding-left:2px}
.wangshang{ width:350px; margin:auto;}
}
@media only screen and (max-width:320px){
.baoming{ width:310px; margin:auto;}
.blk_18 { width:310px; margin:auto;}
.prount{ overflow:hidden; width:310px;}
.zixun{ width:98%; max-width:310px; margin:15px auto; border:1px solid #04a4a4; border-radius:10px;}
.slideGroup{ max-width:310px;width:100%; text-align:left;  }
.slideGroup .parHd ul li{ float:left;height:40px; width:80px;  border:2px solid #ccc; border-radius:10px; margin:20px 5px; text-align:center; color:#666; font-size:1em;}
.tabbtn li a{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:38px;text-align:center;font-size:12px;cursor:pointer;}
.tab-type{ width:23%; padding-right:2%; float:left;}
.tab-titles{ width:75%; float:left;}
.wangshang{ width:310px; margin:auto;}
.mofoot-navs{ display:block; padding:10px 0; width:310px; margin:auto}
.Talk ul li{width:80px;height:40px; line-height:40px;float:left; font-size:1.1em; color:#333; font-weight:bold; text-align:center; background:#fff; margin:auto 10px 30px 10px; border:2px solid #999; border-radius:5px;}
.links{ color:#fff; font-size:1em; width:16%; padding-right:2%; float:left;}
.flinks ul li{ float:left; margin-right:10px;line-height:1.8em; height:1.8em; font-size:11px}
.shoucang{ width:100px; background:#CDCDCD; float:left; border:1px solid #cdcdcd; border-radius:10px; height:30px;}


}