﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family:'bookman_demi';
    src:url('fonts/bookman_demi-webfont.eot');
    src:url('fonts/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bookman_demi-webfont.woff') format('woff'),
         url('fonts/bookman_demi-webfont.ttf') format('truetype'),
         url('fonts/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
    font-weight:normal;
    font-style:normal;
}
body { margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:14px; line-height:1.5; color:#2a2a2a; }
a { color:#2a2a2a; text-decoration:none;}

img { border:0; display:inline; vertical-align: bottom;}
div,ul,li,dl,dd,span,h1,h2,p,h4,h3 { margin:0; padding:0; list-style:none;}
.clear{ clear:both;}

div.body{ min-width:1024px; margin:auto; overflow:hidden; }
.tpleft{ float:left;}
.tpright{ float:right;}
.cen_m{ width:1162px; margin:0px auto;}


.top{height:85px; overflow:hidden; padding-top:25px;}
.top .logo{ float:left; width:231px; margin-left:9px;}
.top .tele_right{ color:#414143; font-size:16px; width:178px; float:right; background:url(../images/index_06.jpg) left no-repeat; line-height:24px; padding-left:44px;}
.top .tele_right p{ font-size:22px;}

.menu{ clear:both; background:#e70112; height:53px;}
.menu ul li{ float:left; position:relative; height:53px;}
.menu ul li a{ display:block; color:#fbfcfc; font-size:17px; height:26px; line-height:26px; margin-left:26px; margin-right:27px; margin-top:13px;}
.menu ul li.cur a{ border-bottom:2px #f6a82a solid; color:#ffd084;}
.menu ul li.cur ul li a{border:none;}
.menu ul li li a{ margin-top:0px;}
.menu ul li ul{ position:absolute;width:180px; left:0;  top:100%; padding:16px 0px 6px; background:#f8f8f8; height:auto; z-index:100}
.menu>.cen_m>ul>li>ul{ display:none;}
.menu ul li li a i.icon{ position:absolute;width:7px; height:12px; background-image:url(../images/arrow.png); background-position:-7px 0px; background-repeat:no-repeat; top:13px; right:18px;}
.menu ul ul li.hover>a{ background-color:#ededed; color:#65b02f;}
.menu ul li.hover>a i.icon{background-position:0px 0px;}
.menu ul li ul ul{ position:static; margin:0; padding:0; margin-bottom:10px;}
.menu ul li ul li{ float:none;height:auto; }
.menu ul li ul li.hover>ul{width:170px;opacity:1;}
.menu ul li ul li.hover>a{}
.menu ul li ul li a, .menu ul li.cur ul li a{color:#e03232; display:block; padding:0 25px; margin:0; font-size:16px;height:25px; line-height:25px;}
.menu ul li ul li ul li a, .menu ul li.cur ul li ul li a{font-size:14px; color:#2a2a2a; height:30px; line-height:30px;}
.menu ul li ul li ul li a:hover{color:#e03232;}

.banner{ height:630px; position:relative;}
.banner .bnl, .banner .bnr{width:50px; height:73px; display:block; position:absolute;top:252px; background:url(../images/bsjt.png) no-repeat; z-index:100;cursor:pointer;}
.banner .bnl{ left:100px;}
.banner .bnr{ right:100px;background-position:0px -73px;}

.banner .bnl a:hover{background-position:-50px -0px;}
.banner .bnr a:hover{background-position:-50px -73px;}

#topTrade{height:100%; width:100%;margin:0px;text-align: center; position:absolute; top:0; left:0; z-index:30;}
#topTrade div{height:100%;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}
#topTrade div a{display:block; position:relative; height:100%;width:100%;}
#pager{position:absolute; bottom:10px; left:50%; z-index:100}
#pager a{position:relative; float:left; left:-50%;width:15px; height:15px; margin:10px; background:#fff; line-height:0; font-size:0; text-indent:-99em; overflow:hidden;border-radius:50%;}
#pager a.activeSlide{ background:#c42323;}

.part1{ background:#f5f5f5; height:312px; padding-top:72px; margin:0px auto 83px;}
.m_sp{ width:376px; float:left;}
.j_right{ width:708px; float:right; margin-right:27px; color:#5b5b5b;}
.j_right .bt{ color:#343434; font-size:24px;}
.j_right .eng{ font-size:15px; color:#5b5b5b; margin-bottom:18px;}
.j_right .nr{ font-size:14px; line-height:26px;}

.part2{ text-align:center; margin-bottom:38px;}
.part2 .bt{ color:#2e2e2e; font-size:32px; line-height:44px; padding-bottom:5px;}
.part2 .xt{ background:#b4b4b4; margin:0px auto 10px; width:53px; height:1px;}
.part2 .nr{ font-size:16px; color:#7e7e7e;}

.part3{ margin-bottom:81px;}
.part3 ul{ width:1250px;}
.part3 ul:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both;}
.part3 ul li{ float:left; width:266px; height:382px; margin-right:31px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#a4a2a2,direction=120,strength=3);/*ie*/
-moz-box-shadow: 1px 1px 5px #dad9d9;/*firefox*/
-webkit-box-shadow: 1px 1px 5px #dad9d9;/*safari或chrome*/
box-shadow:1px 1px 5px #dad9d9;/*opera或ie9*/}
.part3 ul li .tp{ margin-bottom:25px;}
.part3 ul li .bt{ width:237px; margin:0px auto 14px; font-size:20px; line-height:21px;}
.part3 ul li .nr{ font-size:14px; line-height:24px; width:205px; margin:0px auto; color:#888888; padding-left:45px;}
.part3 ul li .bt img{ margin-right:10px;}

.part4{ margin-bottom:80px;}
.m_course{ width:294px; float:left; height:497px; background:#ebebeb;}
.red_t{ background:#e03232; padding-top:28px; height:115px; margin-bottom:38px;}
.red_t p{ font-size:18px; line-height:28px; color:#fff; width:220px; margin:0px auto;}
.m_course ul{ width:190px; margin:0px auto 10px;}
.m_course ul li .bt{ border:1px #e03232 solid; margin-bottom:7px;}
.m_course ul li .bt a{ display:block; font-size:18px; padding-left:26px; color:#e03232; line-height:36px; height:36px;}
.m_course ul ul{ width:139px; margin:0px auto 15px;}
.m_course ul ul li a{ display:block; font-size:16px; line-height:38px; color:#2e2e2e;}

.cour_right{ width:857px; height:497px; overflow:hidden; float:right; position:relative;}

.cour_right .bnl a, .cour_right .bnr a{background:url(../images/hsbg.png); width:69px; height:48px; display:block; position:absolute; color:#ffffff; font-family:"新宋体"; font-size:36px; text-align:center; line-height:48px; z-index:100; cursor:pointer;}
.cour_right .bnl a{ right:0px;top:174px; }
.cour_right .bnr a{ right:0px;top:233px;}
.cour_right .bnl a:hover,.cour_right .bnr a:hover{background:url(../images/rdbg.png);}
.cour_right ul li{ position:relative;}
.cour_right ul li .xfk{background:url(../images/hsbg.png); width:420px; height:191px; left:55px; top:109px; position:absolute;}
.cour_right ul li .xfk .nrjs{ width:361px; margin:0px auto; color:#fff; line-height:23px; padding-top:22px;}
.cour_right ul li .xfk .nrjs .bt{ font-weight:bold; font-size:16px; margin-bottom:10px; height:22px; overflow:hidden;}
.cour_right ul li .xfk .nrjs .bt a{color:white;}
.cour_right ul li .xfk .nrjs .nr{ height:115px;}

.part5{ background:#f5f5f5; padding-top:64px; padding-bottom:76px; margin-bottom:65px;}

.m_team { position:relative;}
.m_team ul {}
.m_team ul li{ width:216px; height:314px; background:#fff; margin-right:20px; float:left; overflow:hidden;}
.m_team ul li a{ display:block; height:314px; text-align:center; position:relative;}
.m_team ul li a .bt{ padding-top:16px; font-size:18px;}
.m_team ul li a .zc{ font-size:14px; width:95%; margin:0px auto; line-height:21px; height:21px; overflow:hidden;color:#cc1919;}
.m_team ul li a .xfk{ height:177px; width:100%;background:#fff;  position:absolute; left:0px; bottom:-98px;transition:all .5s;-webkit-transition:all .5s;}
.m_team ul li a .xfk .zc{ margin-bottom:3px;}
.m_team ul li a .xfk .st{ width:38px; height:1px; background:#fff; margin:0px auto 10px;}
.m_team ul li a .xfk .nr{ width:90%; margin:0px auto; line-height:22px; font-size:14px;}

.m_team ul li a:hover .xfk{ color:#fff;background:#f92a2a; bottom:0px;}
.m_team ul li a:hover .xfk .zc{color:#fff;}

.m_team .bnl a,.m_team .bnr a{width:60px; height:60px; display:block; position:absolute;top:50%; margin-top:-30px;font-size:60px; line-height:60px; font-family:"宋体"; color:#a1a7ac;  z-index:20; cursor:pointer;}
.m_team .bnl a{ left:-54px;}
.m_team .bnr a{ right:-84px;}
.m_team .bnl a:hover{ color:#e82727; }
.m_team .bnr a:hover{color:#e82727; }

.part6{ margin-bottom:68px;}
.part6 ul { width:1250px;}
.part6 ul li{ float:left; width:430px; margin-right:11px;}
.part6 ul li .tp{ position:relative;margin-bottom:11px;}
.part6 ul li .tp a{ display:block; overflow:hidden;}
.part6 ul li .tp a .xfk { width:100%; height:100%; position:absolute; background:#000;background-color:rgba(0,0,0,0.5);}
.part6 ul li .tp a .xfk1 { width:100%; position:absolute; background:#000;background-color:rgba(0,125,189,0.9);}
.part6 ul li .tp a .bt-box{position:absolute; bottom:10px;height:37px; line-height:37px; left:50%;}
.part6 ul li .tp a .bt{ height:37px; line-height:37px; text-align:center; font-size:14px; color:#fff; left:-50%; float:left; position:relative; padding:0 15px;}
.part6 ul li:nth-child(3){ width:278px;}
.part6 ul li .tp .sz{ width:100%; font-size:32px; color:#fff; text-align:center; position:absolute; top:60px;}
.part6 ul li .tp .xq{ width:100%; font-size:18px; line-height:24px; color:#fff; text-align:center; position:absolute; top:107px;}
.part6 ul li .tp a:hover .xfk{ display:none;}
.part6 ul li .tp a:hover .bt{ background:#e4272c;}
.part6 ul li:nth-child(1) .tp img{width:430px;height:373px;}
.part6 ul li:nth-child(2) .tp img{width:431px;height:181px;}
.part6 ul li:nth-child(3) .tp:nth-child(1) img{width:278px;height:150px;}

.part6.one{ margin-bottom:50px;}
.part6.one ul li:nth-child(1){ width:366px;}
.part6.one ul li:nth-child(2){ width:381px;}
.part6.one ul li:nth-child(3){ width:251px;}

.part7{ margin-bottom:76px;}
.m_new{ width:692px; float:left;}
.m_top{ margin-bottom:30px;}
.m_top .tpright{ width:525px; line-height:24px; }
.m_top .tpright .bt a{ display:block;height:24px; overflow:hidden; font-size:18px; color:#282828; margin-bottom:10px;}
.m_top .tpright .nr{ color:#929292; font-size:14px; height:72px; overflow:hidden; }

.m_new ul li{ clear:both;  height:40px; overflow:hidden;}
.m_new ul li a{background:url(../images/index_88.jpg) 5px center no-repeat;line-height:38px; display:block; padding-left:26px; color:#515151; font-size:15px;}
.m_right{ width:404px; float:right;}
.m_right ul li{ float:left; margin-left:16px; margin-bottom:21px;}

.part8{height:549px; margin-bottom:81px; position:relative;}
.part8 div{ position:absolute; height:100%; width:100%; left:0; top:0;}
.part8 div a{ position:absolute; width:100%; height:100%; left:0; top:0;}
.baom{ margin-bottom:87px;}
.baom .book_bd{ background:#fff; width:210px; height:32px; border:1px #afafaf solid; padding-left:13px; margin-bottom:19px;  font-family:"Microsoft YaHei"; font-size:14px; }
.baom .book_bd1{ background:#fff; width:688px;margin-bottom:19px;  border:1px #afafaf solid; padding-left:13px;  font-family:"Microsoft YaHei"; font-size:14px; padding-top:10px;}
.baom .tij{ margin:0px auto;font-family:"Microsoft YaHei"; width:120px; height:30px; text-align:center; color:#fff; background:#e82727; border:0px; line-height:30px; font-size:16px;}


.foot{ background:#394752; padding-top:58px;}
.f_middle{ width:1200px; margin:0px auto; height:256px;}
.f_middle .dblogo{ float:left;}
.f_middle .db_con{ width:946px; float:right; font-size:14px; color:#bcbcbc; line-height:32px; position:relative;}

.f_middle .db_con .weix{ position:absolute; right:32px; top:80px; background:#616c75;padding-top:8px; height:140px; width:122px; text-align:center; color:#fff; font-size:14px; line-height:32px;}
.f_middle .db_con .weix a{color:white;}
.f_middle .db_con .weix img{ display:block; margin:0px auto 3px;}

.bottom{ background:#34424d; height:60px; line-height:60px;}
.bottom .link{ width:1140px; margin:0px auto; font-size:14px; color:#8394a2;}
.bottom .link a{ color:#8394a2; }
.dbmenu { clear:both; border-bottom:1px #5b6770 solid; padding-bottom:23px; margin-bottom:32px;}
.dbmenu ul li{ float:left;}
.dbmenu ul li a{ display:block;background:url(../images/index_101.jpg) left no-repeat; padding-left:23px; margin-right:21px; font-size:14px; color:#fff;}
.dbmenu ul li.no1 a{ padding-left:0px; background:none;}


.abanner{background:url(../images/abbanner_02.jpg) top center no-repeat; padding-top:141px;}
.ship{ width:1160px; height:494px; margin:0px auto 38px;}
.aboutj{ width:1063px; margin:0px auto 62px; line-height:26px; font-size:14px; color:#5b5b5b; }
.aboutj .bt{ font-size:22px; color:#343434; margin-bottom:17px;text-align:center; }
.aboutj p{ margin-bottom:10px;}

.about_one{background:url(../images/about_06.jpg) top center no-repeat; height:602px; margin:0px auto 109px;}
.ab_four{background:url(../images/about_08.jpg) center  top no-repeat; height:486px; margin-bottom:70px;}
.ab_three{ width:1200px; margin:0px auto; height:471px; position:relative;}
.ab_three .tp{ width:1072px; position:absolute; left:68px; top:0px;}

.nybanner{ height:377px; position:relative;}

.blist{background:url(../images/newlist_04.jpg) center repeat-y;}
.listmiddle{ width:1160px; margin:0px auto; padding-bottom:86px; position:relative;}
.listleft{ width:217px;  padding-top:154px; left:-124px; position:absolute;}
.listleft ul li a{ border:1px #747474 solid; display:block;background:#fff; color:#343434;height:51px; text-align:right; padding-right:23px; font-size:20px;line-height:51px; margin-bottom:20px; }
.listleft ul li.cur{ }
.listleft ul li.cur a{background:#e70112; border:1px #e70112 solid; color:#fff;}
.listleft ul li.cur span{background:url(../images/sjx.png); width:20px; height:40px; position:absolute; left:80px; top:20px;}

.listright{ width:1003px; float:right;}
.listright .hwtop{ height:270px; padding-top:18px; margin-bottom:35px; background:#f6f6f6;}
.listright .hwtop .h_tp{ float:left; margin-left:20px;}
.listright .hwtop .hwnew{  margin:0px auto; width:510px; padding-top:21px; float:right; margin-right:35px; }
.listright .hwnew .hwbt{ margin-bottom:22px;}
.listright .hwnew .hwbt a .tout{ float:left; width:65px; height:31px; background:#e70112;text-align:center; margin-right:14px; line-height:31px; color:#fff;font-size:18px;} 
.listright .hwnew .hwbt a{ font-size:18px; color:#313131;}
.listright .hwnew .hwjs{ color:#909090; line-height:29px; font-size:14px; clear:both; padding-top:5px;}

.listright .jtpronew{ min-height:500px;_height:500px;}


.jtpronew ul { margin-bottom:50px;}
.jtpronew ul li{ clear:both; height:203px; padding-top:17px;margin-bottom:28px; border:1px #e7e7e7 solid; }
.jtpronew ul li.first{ border:none; height:auto; padding:0; margin:auto; overflow:auto;}
.jtpronew ul li .tpleft{ border:1px #fff solid; margin-left:17px;}
.jtpronew ul.list li .tpleft{width:293px;}
.jtpronew ul li.cur .tpleft{ border:1px #67b131 solid;}
.jtpronew ul li .jtright{ width:639px; float:right; margin-right:25px; }
.jtpronew ul li .jtright .jttitle{ padding-top:5px; margin-bottom:10px;}
.jtpronew ul li .jtright .date{ color:#909090; font-size:14px; margin-bottom:13px;}
.jtpronew ul li .jtright .jttitle a{ color:#383838; font-size:18px;}
.jtpronew ul li.cur .jtright .jttitle a{ color:#038227; text-decoration:underline;}
.jtpronew ul li .jtright .nr{ color:#909090; font-size:14px; line-height:29px; height:58px; overflow:hidden; }
.jtpronew ul li .jtright a.moregd{color:#64af2d;}
.fanye{ text-align:center;}

.jtpronew.one ul{ margin-bottom:0px;}
.jtpronew.one ul li{ height:114px; padding-top:0px; padding-bottom:0px; margin-bottom:16px; border:0px; border-bottom:1px #f1f1f1 solid;}
.jtpronew.one ul li .jtright{ width:765px; margin-right:10px;}
.jtpronew.one ul li .tpleft{ margin-left:0px;}
.jtpronew.one ul li:last-child{ border-bottom:0px;}
.local{ text-align:right; padding-top:10px; line-height:45px; font-size:14px; color:#6d6d6d; margin-bottom:35px;}
.local a{ color:#6d6d6d;}

.lis_bt{ font-size:24px; border-left:5px #e70112 solid; line-height:24px; clear:both; padding-left:8px; margin-bottom:26px; color:#393939;}


.listright1{ width:948px; float:right; margin-right:11px;}
.huib{text-align:center; color:#464646; font-size:24px; margin-bottom:12px;border-bottom:1px #575556 dashed; padding-bottom:10px;}
.source{ text-align:center; color:#707070; font-size:14px; margin-bottom:10px; padding-bottom:20px; }
.listright1 .fengx{ float:right; line-height:18px; }
.listright1 .fengx a{ color:#464646; font-size:13px;}

.listright1.one{ margin-right:48px;}
.listright1.one .huib{padding-bottom:25px;}

.contentjs{ color:#707070; font-size:14px; line-height:29px;}
.contentjs p{ margin-bottom:28px;}
.contentjs p.zrbj{ color:#464646; font-size:13px;}
.contentjs.one{ color:#464646;}

.zredit{ text-align:right; color:#666666; line-height:25px; margin-bottom:40px;}
.Recommended{ font-size:22px; color:#3c3c3c; font-weight:bold; margin-bottom:20px; border-bottom:2px #2d567c solid;}
.renew{ padding-bottom:33px; margin-bottom:33px;}
.renew ul li{background:url(../images/ket_07.jpg) left no-repeat; line-height:32px;}
.renew ul li a{ color:#878787; font-size:14px;}
.listright1 .bq{ font-size:13px; margin-bottom:87px; border-bottom:1px #dbdbdb solid; padding-bottom:15px; line-height:25px;}

.c_more{ text-align:center; line-height:35px; background:#ececec;}
.c_more a{ font-size:14px; color:#5e5e5e;}

.rl_middle{ width:1019px; float:right; padding-top:76px;}
.rl_one{ height:227px; background:#f7f7f7; margin-bottom:75px;}
.rl_one .nrjs{ width:648px; float:right; margin-right:34px; padding-top:36px;}
.rl_one .nrjs .bt{ font-size:24px; color:#3b3b3b; line-height:30px; margin-bottom:14px;}
.rl_one .nrjs .nr{ font-size:14px; line-height:28px; color:#5b5b5b;}

.rl_two{ margin-bottom:84px; padding-top:10px;}
.rl_two ul li{ float:left; font-size:24px; font-weight:bold; width:120px; height:120px; line-height:120px; border:2px #ffcece solid; text-align:center; color:#e70112; border-radius:60px; margin-left:91px; margin-right:17px;}

.rl_three{ background:#f5f5f5; padding-top:63px; margin-bottom:80px; padding-bottom:68px;}

.rl_four{ width:969px; margin:0px auto; height:302px; background:#fff;}
.rl_four .tpright{ color:#2e2e2e; font-size:18px; line-height:38px; width:454px; padding-top:40px;}

.rl_five { margin-bottom:85px;}
.rl_five ul{ width:1045px;}
.rl_five ul li{ float:left; margin-right:15px;}

.rl_six{ width:954px; margin:110px auto 20px;}
.rl_six ul { width:1000px;}
.rl_six ul li{ background:#fff; width:218px; height:162px; float:left; margin-right:28px; padding-top:109px; position:relative;}
.rl_six ul li .tp{ width:162px; height:162px; border-radius:81px; position:absolute; left:50%; margin-left:-81px; background-size:cover; background-repeat:no-repeat; top:-73px;}
.rl_six ul li .bt{ text-align:center; color:#505050; font-size:18px; margin-bottom:14px;}
.rl_six ul li .nr{ height:96px; overflow:hidden; width:185px; margin:0px auto; color:#6c6c6c; font-size:14px; line-height:24px;}

.rl_seven{ margin-bottom:70px;}

.rl_eight{ background:#f8f8f8; height:450px; margin-bottom:80px;}
.r_glzx{background:url(../images/manager_32.jpg) left top no-repeat; padding-left:40px; width:527px; float:right; margin-top:54px; }
.r_glzx ul li{ font-size:14px; line-height:26px; color:#515151; height:73px;}
.r_glzx ul li .bt{ color:#313131; margin-bottom:5px; font-size:20px;}

.con_one{ width:1160px; margin:0px auto 58px; background:#f5f5f5; height:470px;}
.con_one .dit{ float:right;width:686px;}

.xl_one{ width:416px; float:left; margin-left:32px; padding-top:55px;}
.xl_1{ font-size:16px; color:#363636; margin-bottom:35px;}
.xl_1 .bt{ font-size:26px; color:#e70112;}
.tellme{ font-size:16px; margin-bottom:40px;}
.tellme td{ padding-bottom:18px;}

.wx_m{ width:256px; height:94px; padding-top:15px; border:1px #f0babe solid; border-radius:7px;}
.wx_m .tpleft{ margin-left:14px;}
.wx_m .nr{ font-size:14px; line-height:24px; color:#4c4c4c; width:146px; padding-top:17px; float:right;}
.con_four{ font-size:14px; color:#666666; margin-bottom:63px; line-height:24px;}
.con_four .bt{ color:#333333; font-size:18px;}
.con_four .tpright{ width:103px; float:right; font-size:12px; text-align:center;}
.con_four .tpleft{ padding-top:23px;}

.part11{ padding-top:67px; background:#eaeaea; padding-bottom:56px; margin-bottom:84px;}
.mbt_t{ text-align:center; margin-bottom:25px;}
.mbt_t .bt{ color:#343434; font-size:30px; margin-bottom:15px;}
.mbt_t .nr{ font-size:16px; line-height:30px; color:#5b5b5b;}

.manager_one{ width:1160px; margin:0px auto 55px;}
.manager_one ul{ width:1205px;}
.manager_one ul li{ width:561px; margin-right:41px; margin-bottom:29px; float:left; height:243px; background:#f5f5f5; color:#686868;}
.manager_one ul li .tpright{ width:335px; padding-top:30px; line-height:24px;}
.manager_one ul li .tpright .bt{ font-size:22px; line-height:20px; color:#373737;  margin-bottom:10px;}
.manager_one ul li .tpright .smt{ font-size:16px; color:#373737; margin-bottom:21px;}

.manager_two{ position:relative; height:501px;}
.manager_two .tp{ position:absolute; left:-380px; top:0px;}
.con_js1{ width:494px; float:right; margin-right:45px; padding-top:36px; color:#676767; line-height:26px;}
.con_js1 td{ padding-bottom:24px;}
.con_js1 .bt{ font-size:20px; color:#373737; line-height:30px; margin-bottom:6px;}
.manager_two.ts{ height:577px; margin-bottom:95px; }
.manager_two.ts .tp{ right:-380px; left:auto;}
.manager_two.ts .con_js1{ float:left; margin-left:27px; width:515px; padding-top:57px;}
.mana_three{ width:1160px; margin:0px auto 84px;}

.rc_one{ width:1160px; margin:0px auto 114px;}
.rc_one ul li{ float:left; width:193px; text-align:center; font-size:18px; color:#373737;}
.rc_one ul li .tp{ margin-bottom:22px;}

.rc_two{ background:url(../images/rcdz_23.jpg) center top no-repeat; height:906px; margin:0px auto 92px;}
.rc_thr{ width:1160px; margin:0px auto;}
.rc_right{ width:664px; float:right; margin-right:44px;}
.r_bt{ color:#fff; font-size:16px; margin-left:107px; padding-top:30px; margin-bottom:60px;}
.r_bt p{ font-size:30px;}
.r_nr{margin-left:107px; color:#4a4a4a; line-height:28px; height:168px;}

.con_js2{ width:644px; float:left;color:#6e6e6e; line-height:26px;}
.con_js2 td{ padding-bottom:31px;}
.con_js2 .bt{ font-size:20px; color:#373737; line-height:30px; margin-bottom:6px;}

.tearn_one{ width:1160px; height:224px; background:#f7f7f7; margin:73px auto 60px;}
.tearn_one .nrjs{ width:706px; float:left; margin-left:34px; padding-top:36px;}
.tearn_one .nrjs .bt{ font-size:22px; color:#343434; line-height:30px; margin-bottom:14px;}
.tearn_one .nrjs .nr{ font-size:14px; line-height:28px; color:#5b5b5b;}

.tearn_two{ width:1160px; margin:0px auto 60px; clear:both;}
.tearn_two ul li{ clear:both; border:1px #e1e2e4 solid; height:351px; margin-bottom:40px;}
.tearn_two ul li .nrjs{ width:820px; padding-top:50px; float:right; margin-right:37px;}
.tearn_two ul li .nrjs .bt a{ display:block; color:#f7a82b; font-size:24px; margin-bottom:5px;}
.tearn_two ul li .nrjs .sml{ color:#666666; font-size:16px;border-bottom:1px #e1e2e4 solid; padding-bottom:18px; margin-bottom:24px;}
.tearn_two ul li .nrjs .nr{ color:#666666; line-height:26px; height:130px; overflow:hidden;}
.show7{ margin-bottom:26px; position:relative; height:36px;}
.show7 .tpleft{ background:url(../images/ltt_11.jpg) left no-repeat; line-height:35px; font-size:24px; color:#333; padding-left:10px; margin-top:8px;}

.show7 a.bnl,.show7 a.bnr{ width:34px; height:34px; border:1px #d9d9d9 solid; display:block; position:absolute; text-align:center; top:0px; line-height:34px; color:#d7e2f3; font-size:14px;}
.show7 a.bnl{ right:50px;}
.show7 a.bnr{ right:0px;}
.show7 a:hover{ color:#c59fa4;}
.show8 { margin-bottom:0px;}
.show8 ul{}
.show8 ul li{ width:327px; float:left; margin-right:20px;}
.show8 ul li a{ display:block; position:relative;}
.show8 ul li a .xfk{background:url(../images/xhs.png); display:block; width:209px; height:56px; margin:0px auto; position:absolute; top:80px; text-align:center; color:#fff; left:76px; border-radius:7px; color:#fff; font-size:18px; padding-top:14px;}
.show8 ul li a .xfk .sml{ font-size:14px;}

.zy_one{ color:#373737; font-size:18px; line-height:30px; margin-bottom:57px;}
.zy_one.one{ font-size:16px; line-height:25px;}
.course{border-left:1px #c7c7c7 solid; border-top:1px #c7c7c7 solid;}
.course td{ text-align:center; color:#4d4d4d; line-height:24px; border-bottom:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid; padding-top:12px; padding-bottom:12px;}
.course td a{ color:#e70112; text-decoration:underline;}
.course td.ts{ font-size:18px; color:#4d4d4d; line-height:32px; font-weight:bold;}
.zy_js{ font-size:14px; line-height:30px; color:#4d4d4d; margin-bottom:67px;}
.zy_js .bt{ font-size:24px; line-height:30px; margin-bottom:15px;}

.lz_nr{ width:472px; margin:0px auto; color:#4d4d4d; line-height:30px; padding-top:41px;}
.lz_nr .bt{ text-align:center; font-size:18px; color:#292929; margin-bottom:24px;}
.zy_two{ margin-bottom:82px;}

.cour_one{ position:relative; margin-bottom:78px;}
.cour_one .xfk{ position:absolute;background:url(../images/xhs.png); height:53px; left:0px; line-height:53px; bottom:0px; width:97%; padding-left:3%; }
.cour_one .xfk a{ font-size:16px; color:#fff; display:block;}
.zy_one p{ color:#313131; font-size:22px; margin-bottom:12px;}

.jcarousel-skin-team{width:1162px; height:314px; margin:auto; overflow:hidden;}
.jcarousel-skin-team .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-team .jcarousel-container-horizontal {
	margin:auto;
    width:1162px;
}
.jcarousel-skin-team .jcarousel-clip-horizontal {
    width:1162px;
}

.jcarousel-skin-course{width:1019px; height:227px; margin:auto; overflow:hidden;}
.jcarousel-skin-course .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-course .jcarousel-container-horizontal {
	margin:auto;
    width:1019px;
}
.jcarousel-skin-course .jcarousel-clip-horizontal {
    width:1019px;
}
a.gotop {
    display: block;
    width: 45px;
    height: 45px;
    background: #ccc url(/zx_css/skin/gotop.png) center center no-repeat;
    position: fixed;
    bottom: 20px;
    right: 0px;
    z-index: 102;
	display:none;
}