﻿/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#545454;
-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;;text-indent:0px;
	transition: all 0.2s linear;}
a:hover { text-decoration: none; color:#00BCE1;}
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{ display:block;}
img{border:0px;}

/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: "阿里巴巴普惠体";
  src: url("//at.alicdn.com/wf/webfont/jFLIiUQzspkX/Lb9arnc6aUpa.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/jFLIiUQzspkX/nGSXr6kfo8fQ.woff") format("woff");
  font-display: swap;
}

body{font-size:12px; color:#545454; background:#F5F5F5 url(../images/bg.jpg) repeat-x; font-family:"阿里巴巴普惠体",Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;  }

td{font-size:12px; line-height:26px;}

/*--------网站头部 --------------*/
.header{height:122px; width:1002px; margin:0 auto;}
.headerleft{ float:left; width:244px; height:122px;}
.header img{display:block; padding-top:30px;}
.headerright{float:right; width:740px; height:122px;}
.header .top {float:right; padding-top:12px; display:inline; height:20px;}
.header .top li{float:left; display:inline;}
.header .top .num{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0769a7; line-height:23px; margin-right:12px;}
.header .top .wx{padding:0 7px 0 7px; position:relative; z-index:1;}
.header .top .wx a{width:115px; height:20px; background:url(../images/weixin-01.png) no-repeat; display:block;}
.header .top .wx:hover a{background:url(../images/weixin-02.png) no-repeat;}
.header .top .wx .qcode a{display:block; width:180px; height:180px;}
.header .top .wx .qcode {display: none; height: 180px; left:50%; top:0px; margin-left:-58px; position: absolute; width: 180px; z-index:9999;}
.header .top .wx:hover .qcode{ display:block;}
/*导航菜单*/
.nav{width:740px; height:37px; margin:0 auto;font-family:Microsoft YaHei; float:right; padding-top:10px;}
#jsddm li{float:right; line-height:37px;}
#jsddm li a{display: block; color:#fff; font-size:15px; text-align:center; font-weight:bold; white-space: nowrap;}
#jsddm li a:hover{ color:#fff;}
.one{font-size:15px; color:#fff; text-align:center; padding:0 12px; line-height:30px;}
.one img{padding-bottom:15px;}
#jsddm li:hover{ border-bottom:2px #00A2E9 solid; color:#fff;}
#jsddm li:hover span{color:#fff;}
/*#jsddm li:hover a{color:#fff;}*/
#jsddm span:hover a{color:#fff;}
.two{font-size:14px; color:#fff; width:139px; line-height:37px;}

#jsddm li ul{position: absolute;visibility: hidden; z-index:999; margin-top:20px;}
#jsddm li ul li{float: none;display: inline; line-height:30px; text-align:center; color:#969696; font-family:Microsoft YaHei;}
#jsddm li ul li a{min-width:87px; width:auto; color: #545454; font-size:12px; font-weight:normal;background:#fff url(../images/navxn_20.jpg) no-repeat bottom center;}
#jsddm li ul li a:hover{color:#fff; background:#16ACE7;}


/*banner*/
.bannerbg{ width:1002px; height:322px; background:url(../images/web-01.png) no-repeat; margin:18px auto 0;}
.flexslider{position:relative;height:294px; padding-top:13px; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;}
.slides li{height:294px;}
.slides li div{ width:100%; height:294px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



.hone{ width:1002px; height:390px; margin:25px auto 0;}
.hone_title{overflow:hidden;}
.hone_title span{float:right;}
.honeleft{ float:left; height:370px; width:301px; padding:20px 13px 0 13px; margin-right:10px; background:url(../images/web-02.png) no-repeat;}
.honeleft ul{overflow:hidden; padding-top:12px;}
.honeleft ul p{overflow:hidden; padding-bottom:10px;}
.honeleft ul img{ width:300px; height:200px;}
.honeleft li{line-height:32px; font-size:14px; border-bottom:1px #EAEAEA solid; height:32px; overflow:hidden;}
.honeleft li span{float:right;color:#BBBBBB; font-size:12px;}

.honeright{float:right; height:370px; width:301px; padding:20px 13px 0; background:url(../images/web-02.png) no-repeat;}
.honeright li{overflow:hidden; width:301px; font-size:14px;border-bottom:1px #EAEAEA solid; padding:0px 0px; margin-bottom:10px;}
.honeright li h4{font-weight:normal; margin-top:4px;}
.honeright li p{line-height:20px; padding:4px 0 10px; color:#BBBBBB;}
.honeright li h5{font-weight:normal;color:#BBBBBB;}
.honeright li h5 span{float:right;}



.htwo{width:1002px; height:390px; margin:25px auto 0;}
.htwoleft{float:left;height:370px; width:664px; padding:20px 0 0 0; background:url(../images/web-03.png) no-repeat}
.htwoleft .hone_title{width:638px; margin:0 auto;}
.htwoleft li{float:left; width:153px; height:310px; margin-left:11px; margin-top:15px; display:inline;font-size:14px; border-bottom:1px #EAEAEA solid; padding-bottom:4px;}
.htwoleft li img{ width:153px; height:230px;}
.htwoleft li h4{font-weight:normal; padding:8px 0 8px; overflow:hidden;}
.htwoleft li p{line-height:22px;color:#BBBBBB; overflow:hidden;}

.htworight{float:right; height:370px; width:301px; padding:20px 13px 0; background:url(../images/web-02.png) no-repeat;}
.htworight li{overflow:hidden; width:301px; font-size:14px;border-bottom:1px #EAEAEA solid; padding:15px 0 8px; margin-bottom:10px;}
.htworight li h4{font-weight:normal;}
.htworight li p{line-height:24px; padding:8px 0 10px; color:#BBBBBB;}
.htworight li h5{font-weight:normal;color:#BBBBBB;}
.htworight li h5 span{float:right;}



.hthree{width:1002px; height:192px; padding-top:25px; margin:25px auto 0;background:url(../images/web-04.png) no-repeat;}
.hthree .hone_title{width:972px; margin:0 auto;}
.hthree li{float:left; display:inline; margin:15px 8px 0 15px;width:119px;}
.hthree li img{width:119px; height:135px;}


.hfour{ width:1002px; height:202px; margin:25px auto 0; background:url(../images/web-05.png) no-repeat;}
.hfour ul{overflow:hidden; padding-top:36px;}
.hfour li{float:left; padding:10px 12px 0 12px; height:125px; border-right:1px #EAEAEA solid;}
.hfour li h4{padding-bottom:8px;}
.hfour li p{line-height:24px;}
.hfour li p a{color:#ACACAC;}
.hfour li p a:hover{color:#16ACE7;}



/*--------首页页脚版权说明--------------*/
#footer{width:100%; background:#FDFDFD url(../images/endbg.jpg) repeat-x; height:219px; margin:25px auto 0;}
.end{width:1002px; overflow:hidden; line-height:24px; padding-top:15px; margin:0 auto; color:#929292; text-align:center;}
.end a{color:#929292;}
.end a:hover{color:#00BCE1;}
.end img{padding-top:10px;}



.lymain{ width:1002px; margin:25px auto 0;}
.lymainlr{width:1002px; background:url(../images/ly_5.jpg) repeat-y; margin:0 auto;}
.lymainleft{width:236px; float:left;}
.category{ overflow:hidden; width:200px; margin:0 auto;}
.category h4{color:#00BCE1;border-bottom:1px #00BCE1 solid;line-height:42px; font-size:16px; text-align:center;}
.category li{line-height:42px; font-size:16px; text-align:center;}
.category li a{color:#6D6D6D; display:block; border-bottom:1px #E9E9E9 solid;}
.category li a:hover{color:#00BCE1;border-bottom:1px #00BCE1 solid;}
#onsec{color:#00BCE1;}
#onsec a{color:#00BCE1;border-bottom:1px #00BCE1 solid;}

.leftcontact{overflow:hidden; width:200px; margin:0 auto; padding-bottom:20px;}
.leftcontact_title{line-height:42px; font-size:16px; text-align:center;color:#00BCE1;border-bottom:1px #00BCE1 solid;}
.leftcontact h4{font-size:16px; font-weight:normal; padding:20px 0; border-bottom:1px #E9E9E9 solid; text-align:center;}
.leftcontact p{line-height:26px; font-size:14px; padding-top:20px; padding-bottom:60px;}
.leftcontact_lr{overflow:hidden; padding:30px 0; text-align:center; border-bottom:1px #E9E9E9 solid;  border-top:1px #E9E9E9 solid;}

.leftbmzc{overflow:hidden; width:200px; margin:0 auto; padding-bottom:20px;}
.leftbmzc_title{line-height:42px; width:200px; margin:0 auto; font-size:16px; text-align:center;color:#00BCE1;border-bottom:1px #00BCE1 solid;}
.leftbmzc li{font-size:16px; text-align:center; overflow:hidden; padding-top:50px;}
.leftbmzc li p{padding-top:10px;}


.lymainright{float:right; width:751px;}
.lytitle{width:694px; padding-left:25px; color:#00BCE1; margin:0 auto;line-height:42px; font-size:16px; border-bottom:1px #00BCE1 solid;}
.lytitle a{color:#00BCE1;}
.lytitle a:hover{color:#ff0000;}


.tylm{overflow:hidden; line-height:24px; padding:15px 15px;}

.contact{overflow:hidden; line-height:24px; padding:15px 35px;}

/*报名注册*/
.bmzc{overflow:hidden; padding:0 20px;width:711px; padding-bottom:25px;}
.bmzctop{overflow:hidden;  line-height:26px; font-size:16px;}
.bmzctop ul{overflow:hidden;border-bottom:1px #EAEAEA solid; padding:50px 0 30px;}
.bmzctop li{padding:0 30px 20px 35px;}
.bmzctop span{padding-right:6px;}
.text01{ width:167px; height:30px; line-height:30px; vertical-align:middle; background:url(../images/bmzc_3.jpg) no-repeat; border:0; padding:0px 6px;}
.text02{ width:139px; height:30px; line-height:30px; vertical-align:middle; background:url(../images/bmzc_5.jpg) no-repeat; border:0; padding:0px 6px;}
.text03{ width:593px; height:30px; line-height:30px; vertical-align:middle; background:url(../images/bmzc_9.jpg) no-repeat; border:0; padding:0px 6px;}
.text04{ width:500px; height:30px; line-height:30px; vertical-align:middle; background:url(../images/bmzc_10.jpg) no-repeat; border:0; padding:0px 10px; color:#999;}

.submit01{ width:151px; height:32px; border:0; background:url(../images/bmzc_12.jpg) no-repeat; cursor:pointer;}
.spanright{float:right;}

.bmzcend{overflow:hidden; padding:40px 35px 0; line-height:26px; font-size:14px;}
.bmzcend h4{ font-size:16px; font-weight:bold;color:#00BCE1; padding-bottom:5px;}



/*研究院*/
.lsh{overflow:hidden; padding:0 20px;width:711px; padding-bottom:25px;}
.lshdl{border-bottom:1px #E9E9E9 solid;width:711px; height:180px; padding:40px 0 40px 0;}
.lshdl dt{float:left; padding:0 35px; width:120px; margin-right:20px;}
.lshdl dt img{display:block; width:150px; height:180px;}
.lshdl dd{float:left; width:460px; font-size:14px; line-height:24px;}
.lshdl dd h4{font-weight:bold; padding-bottom:15px;}
.lshdl dd p{color:#979797;}

.lshdl02{border-bottom:1px #E9E9E9 solid;width:711px; height:223px; padding:40px 0 40px 0;}
.lshdl02 dt{float:left; padding:0 35px; width:120px; margin-right:20px;}
.lshdl02 dt img{display:block; width:150px; height:223px;}
.lshdl02 dd{float:left; width:460px; font-size:14px; line-height:24px;}
.lshdl02 dd h4{font-weight:bold; padding-bottom:15px;}
.lshdl02 dd p{color:#979797;}

/*新闻资讯*/
.news{overflow:hidden;padding:0 20px;width:711px; padding-bottom:25px;}
.newsul{overflow:hidden; padding-top:6px;}
.newsul li{line-height:40px; font-size:14px;border-bottom:1px #EAEAEA dotted; padding:0 20px; height:40px; overflow:hidden;}
.newsul li span{float:right; color:#999; font-size:12px;}
.newsul li a{ color:#545454;}
.newsul li a:hover{ color:#00BCE1;}


/*专家委员*/
.zjwyshow{overflow:hidden;padding:0 20px;width:711px; padding-bottom:25px;}
.zjwyshow dl{ padding:0 0px 40px;width:671px; height:300px; border-bottom:1px #EAEAEA solid; margin-top:40px;}
.zjwyshow dt{float:left; width:200px; height:300px; margin-right:40px;}
.zjwyshow dt img{display:block; width:200px; height:300px;}
.zjwyshow dd{float:left;height:300px; width:430px;}
.zjwyshow dd h4{font-size:16px; padding-bottom:15px; padding-top:145px; font-weight:bold; line-height:30px;}
.zjwyshow dd p{line-height:24px; font-size:14px;color:#979797;}
.zjwyshow_end{overflow:hidden; line-height:26px; padding:20px 40px 0px 0px; font-size:14px;}


/*课程介绍*/
.kcjx{overflow:hidden;padding:0 20px;width:711px; padding-bottom:25px;}
.kcjxul{overflow:hidden;}
.kcjxul li{ padding:40px 25px; overflow:hidden; border-bottom:1px #EAEAEA solid;}
.kcjxul li h4{font-size:18px; font-weight:normal;}
.kcjxul li p{font-size:14px; line-height:24px;color:#979797; padding-top:8px;}


/*学员风采*/
.xyfc{overflow:hidden;padding:0 20px;width:711px; padding-bottom:25px;}
.xyfcul{overflow:hidden;}
.xyfcul li{ float:left; width:100px; height:170px; padding-bottom:6px; text-align:center; display:inline; margin-left:25px; margin-right:15px; margin-top:40px; overflow:hidden; border-bottom:1px #EAEAEA solid; text-align:center;}
.xyfcul li img{display:block; width:100px; height:113px;}
.xyfcul li h4{font-size:14px; font-weight:normal; padding-top:5px;}
.xyfcul li p{font-size:12px; line-height:24px;color:#979797; padding-top:5px;}



.news_xxjs{line-height:28px; padding:5px 10px; overflow:hidden;width:691px; margin:0 auto; font-size:14px;}
.news_title{line-height:22px; font-size:24px; padding:20px 0px; color:#00BCE1;text-align:center;margin:10px 0px;}
.pubdate_new{ border:#ccc 1px solid; height:26px; line-height:26px; margin:0 auto; width:700px; OVERFLOW: hidden; text-align:center; margin:10px auto 0; background-color:#f5f5f5;}
.pubdate_new2{ border:#ccc 1px solid; height:26px; line-height:26px; margin:0 auto; width:718px; OVERFLOW: hidden; text-align:center;margin:10px 0px 10px 0px;background-color:#f5f5f5;margin-top:15px;}
.pubdate{border: #ccc 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; width:730px; text-align:center;background-color:#f5f5f5; font-size:11px;}
.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #00BCE1; color: #ffffff;font-weight: bold;	padding:1px 5px 1px 5px;}

.pubdatenews{border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden;text-align:center;background-color:#f5f5f5; font-size:12px;}
.bdsharebuttonbox{ padding-bottom:20px;}


.Information{overflow:hidden;margin:0 auto;}
.Information H4{ font-size:14px; line-height:30px; margin-top:0px; border-bottom:1px #CCCCCC dotted;}
.Information ul{overflow:hidden; padding-bottom:10px;}
.Information li{ line-height:32px; font-size:12px; border-bottom:1px #E5E5E5 dotted;}
.Information li span{ float:right;color:#B3B3B3;}






