/* CSS Document */
@charset "gb2312";
body{font: 13px "Microsoft YaHei","宋体",Helvetica,Arial,sans-serif;}
body,ul,li,ol,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,img,iframe{margin:0;padding:0;border:0}
input{margin:0;padding:0;}
ul,li,dl,dt,dd{ list-style:none; }
iframe,img{border:none;}
a{color:#373737; text-decoration:none;}
a:hover{color:#C00;text-decoration:underline;}
.area h2{font-size:14px;}
.area h3{font-size:12px;}
.area h4{font-size:14px;text-align:left;}
.area h4>span{float:right;font-weight:normal; font-size:12px;}
.area h5{font-size:12px;text-align:left;}
.area h5>span{float:right;}
address,caption,cite,code,dfn,th,var,em{ font-style:normal;font-weight:normal;}
q:before,q:after{content:'';} 
table{ border-collapse:collapse;border-spacing:0;}
table.spt{ border-spacing:3px; border-collapse:separate;}
section, header{display: block;}
input, select {vertical-align:middle;}
.clear{clear:both;}
.clr{display:block;height:0;clear:both;overflow:hidden;_line-height:0; _font-size:0;}
.clr1{display:block;height:1px; background:#CCC;clear:both;overflow:hidden;_line-height:0; _font-size:0; margin:0;}
.clrm5{display:block;height:5px;clear:both;overflow:hidden;}
.clrm10{display:block;height:10px;clear:both;overflow:hidden;}
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; }
.fl{float:left;}
.fr{float:right;}
.ftn{font-weight: normal}
.ft14{font-size:14px;}
.ftb{font-weight: bold}
.lht22{line-height:22px;}
.posit_r{position:relative}
.pd5{padding:5px;}
.pd10{padding:10px;}
.t-c{text-align:center;}
.t-l{text-align:left;}
.t-r{text-align:right;}
.tid2{text-indent:2em;}
.zoom{ overflow:hidden;zoom:1}
.vtc_m{ vertical-align:middle}
.text_underline{ text-decoration:underline}
.imgbd2{ border:#CCC solid 1px; padding:2px;}
.mgt5{ margin-top:5px;}
.mgt10{ margin-top:10px;}
.mgt20{ margin-top:20px;}
.mgt30{ margin-top:30px;}
.mgb5{ margin-bottom:5px;}
.mgb10{ margin-bottom:10px;}
.mgl10{ margin-left:10px;}
.mgr10{ margin-right:10px;}
.ftc_yh{ font-family:Microsoft YaHei}
.c-black,.c-black a{ color:#000}
.c_yel,.c_yel a{ color:#E25500}

.aptext {overflow:hidden;}
.aptext .pic{ float:left; margin-right:15px; display:inline-block;}
.aptext .text{ overflow:hidden;}
.aplist{margin-right:auto;font-size:0;}
.aplist>li{display:inline-block; *display:inline; zoom:1; vertical-align:top;font-size:13px; width:auto; margin-right:auto;}
.aplist img.imgbg{padding:1px;border: #ccc solid 1px;}
.aplist span.name{ display: block; line-height:20px; padding:4px 0; text-align:center;}

.area{ width:1040px; margin:0 auto; color:#373737;}
.banner01{ background: url(images/banner.jpg) top center no-repeat; height:406px;}

.nav_box{ padding:30px 60px}
.nav_box .aplist{ margin-right:-30px;}
.nav_box .aplist>li{font-size:22px; margin-right:30px; }
.nav_box a{ display:block; color:#8C8C8C; border:#C0C0C0 solid 2px; width:180px; height:130px; padding-top:10px; text-align:center;}
.nav_box a:hover{ text-decoration:none; background:#21B8EF;border:#21B8EF solid 2px; color:#FFF}
.nav_box .active a{background:#31C5EF}
.nav_box a:hover .icn2.i1{ background-position:0 0; }
.nav_box a:hover .icn2.i2{ background-position:0 -160px; }
.nav_box a:hover .icn2.i3{ background-position:0 -320px; }
.nav_box a:hover .icn2.i4{ background-position:0 -480px; }
.nav_box a:hover .icn2.i5{ background-position:0 -640px; }

.textct01{ padding:50px 0 30px;}
.textct01.c1{ background:#fff}
.textct01.c2{ background:#fff;}
.textct01.c3{ background:url(images/banner3.jpg) top center no-repeat; }
.textct01 p.title{display:inline-block; *display:inline; zoom:1; font-size:33px; color:#0A1F3B; font-weight:normal; padding:0 15px; background:#FFF}
.textct01.c8{ padding:30px 0 30px;}
.textct01.t2{ background:#EFEFEF;}

.icn2{ background: url(images/bt_icn.png) no-repeat; width:80px; height:80px; display:block; margin:0 auto}
.icn2.i1{ background-position:0 -80px; }
.icn2.i2{ background-position:0 -240px; }
.icn2.i3{ background-position:0 -400px; }
.icn2.i4{ background-position:0 -560px; }
.icn2.i5{ background-position:0 -720px; }
.copyright{ color:#fff;  line-height:1.8; padding:70px 0; font-size:15px; text-align:center; background:#1D1D1D; }

.isStuck{left:0px;width:100%;}
.text001{ font-size:16px; line-height:1.8}
.text002{ font-size:18px; line-height:2; }
.text002 p{ margin-bottom:10px;}
.tab-conference td{	border: #DFDFDF solid 1px;font-size: 16px; height:50px; padding:10px;}
.tab-conference th{ border:#AFAFAF solid 1px; font-size:18px; height:50px; padding:10px; background:#CFCFCF}
.tab-conference2 td{	border: #DFDFDF solid 1px;font-size: 16px;text-align: center; padding:6px; height:60px;}
.tab-conference2 th{ border:#AFAFAF solid 1px; font-size:18px; height:70px;}

.tab01{ margin-bottom:20px;}
.tab01 td{ border-bottom:#CDCDCD solid 1px; height:70px; font-size:16px;}
.tab01 .t1{ text-align:center; color:#DB5513}

.jiabin-box .aplist{margin-right:-67px;}
.jiabin-box .aplist>li{ margin-right:67px;}
.jiabin-box .aplist>li>a{ display:block;}
.jiabin-box .aplist>li>img{}
.jiabin-box .aplist span.name{ padding:15px 0 30px; font-size:16px; font-weight:400}
h2.title01{ margin-bottom:20px; font-size:24px; font-weight:400}
.jiabin-box.j2 .aplist{margin-right:-150px;}
.jiabin-box.j2 .aplist>li{ margin-right:150px; text-align:center;}
.jiabin-box.j2 .aplist span.name{ font-size:15px;}
.jiabin-box.j3 .aplist{margin-right:-58px; margin-bottom:-30px;}
.jiabin-box.j3 .aplist>li{ margin-right:58px; text-align:center;width:206px; margin-bottom:30px;}
.jiabin-box.j3 .aplist>li img{ width:206px; height:230px;}
.jiabin-box.j3 .aplist span.name{ font-size:15px;padding:15px 0 0;}
.jiabin-box.j4 .aplist{margin-right:-20px; margin-bottom:-30px;}
.jiabin-box.j4 .aplist>li{ margin-right:20px; text-align:center;width:192px; margin-bottom:30px;}
.jiabin-box.j4 .aplist>li img{ width:192px; height:230px;}
.jiabin-box.j4 .aplist>li.pic2{width:616px;}
.jiabin-box.j4 .aplist>li.pic2 img{ width:616px; height:230px;}
.jiabin-box.j4 .aplist span.name{ font-size:15px;padding:15px 0 0;}
.jiabin-box.j5 .aplist{margin-right:-20px; margin-bottom:-30px;}
.jiabin-box.j5 .aplist>li{ margin-right:20px; text-align:center;margin-bottom:30px;}
.jiabin-box.j5 .aplist>li img{ width:318px; height:230px;}
.jiabin-box.j5 .aplist span.name{ font-size:15px;padding:15px 0 0;}

.jiabinfc_box{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333;}

.baoming-bg{ padding:70px 0;}
.bm-content{ padding-left:40px;}
.bm-ipt01{ border:#AAAAAA solid 1px; padding:5px; height:32px; line-height:32px; font-family:Microsoft YaHei; font-size:16px;color:#434343;}
.bm-ipt02{ border:#AAAAAA solid 1px; padding:5px 0; height:40px; line-height:40px; width:70px;font-family:Microsoft YaHei; font-size:16px;color:#434343;}
.bm-ipt03{ border:#AAAAAA solid 1px; padding:5px 0; height:40px; line-height:40px; width:120px;font-family:Microsoft YaHei; font-size:16px;color:#434343;}
.bm-selc01{ border:#AAAAAA solid 1px; padding:10px 5px 10px 0; height:50px;font-family:Microsoft YaHei; font-size:16px;color:#434343; }
.bm-redsrar{ color:#F00; margin:0 5px; font-size:15px;}
.btn_zd{ background:#fff; width:60px; height:25px; line-height:25px; text-align:center; font-size:15px;display:inline-block; *display:inline; zoom:1; vertical-align: top; margin-top:15px;}

.tooltiptext{
    display: none;
}
.qtip-light{ border:#E21481 solid 1px;
    background-color: #fff;max-width:500px;}
.qtip-light .qtip-content{
    font-size: 15px; line-height:24px;
}	

.picborder{ border:#CCC solid 1px; padding:5px;}

.iconimg-link{ background: url(images/icn-link.png) no-repeat; width:43px; height:43px;}

.kc_box .aplist{ margin-right:-20px}
.kc_box .aplist>li{ margin-right:20px; width:234px; margin-bottom:25px; padding-top:5px; background:#FFF }
.kc_box .aplist .pic{ width:234px; height:166px; /* padding:1px; border:#D9D9DB solid 1px; */}
.kc_box .aplist .text{ border-top:#0F6BB1 solid 5px; padding:8px; background:#F6F9FB;}
.kc_box .aplist li:hover{ background:#F6AF3A}
.kc_box .aplist li:hover .text{ background:#F6AF3A; border-top-color:#F6AF3A; color:#FFF}
.kc_box .aplist li:hover .text .tags{color:#FFF}
.kc_box .aplist p.name{ display: block; font-size:17px; margin-bottom:5px; text-align:center; color:#434343}
.kc_box .aplist .tags{ color:#656565; font-size:14px;}

.banner02{ background:url(images/banner2.jpg) top center no-repeat; height:545px; }
.nav_area{ background:#E35500; height:61px; position:relative; z-index:999}
#rightbt {
	width: 195px;
	position: fixed;
	top: 180px;
	right:10px;
	z-index:1000
}

.jiabinfc_box .menu{font-size:0; margin-right:-5px;}
.jiabinfc_box .menu li{display:inline-block; *display:inline; zoom:1; vertical-align: top; cursor: pointer;position:relative; margin-left:-1px; border:#fff solid 2px; }
.jiabinfc_box .menu>li img{ width:76px; height:76px;}
.jiabinfc_box .menu>li span.text{ display:block; position:absolute; bottom:0; width:100%; height:22px; line-height:22px; font-size:12px; color:#FFF; text-align:center;background:rgba(0,0,0,0.7);  background:#000\9; filter: alpha(opacity=80); left:0;}
.jiabinfc_box .menu>li.active{ border:#F6AF3A solid 2px;}
.jiabinfc_box .menu>li.normal{ z-index:10}
.jiabinfc_box .menu>li.active{ z-index:11}
.jiabinfc_box .ct{ position:relative; color:#FFF; padding:30px; font-size:14px; line-height:25px;}
.jiabinfc_box .ct>h2{ font-size:16px; margin-bottom:10px;}
.none{ display:none}

.chanpingjs_box{border:#CCC solid 1px; background:#FFF; overflow:hidden}
.chanpingjs_box .menu{ font-size:0; float:right; height:300px; padding-left:15px;position:relative; z-index:18;overflow-y:auto; overflow-x:hidden}
.chanpingjs_box .menu li{ cursor: pointer; position:relative; z-index:20; border-left:#DEDEDE solid 2px; border-top:#DEDEDE solid 2px; background:#FFF; color:#3D4D61; width:220px; padding:9px 0 0 8px; height:42px; font-size:16px; }
.chanpingjs_box .menu li:first-child{ border-top:0;}
.chanpingjs_box .menu>li img{ width:34px; height:34px; float:left; margin-right:15px; display:inline-block; border:#ccc solid 1px;}
.chanpingjs_box .menu>li div.text{ line-height:34px;}
.chanpingjs_box .menu>li.active{ color:#FFF; background:#F6AF3A;}
.chanpingjs_box .menu li .icn{ position:absolute; left:-8px; background:url(images/t104.png) no-repeat; top:50%; display:none; width:8px; height:11px; margin-top:-6px; z-index:30;}
.chanpingjs_box .menu .active .icn{ display:block;}
.chanpingjs_box .ct{ margin-right:228px; position:relative;  padding:30px; font-size:14px; line-height:25px;}
.banner05{ background:url(images/banner5.jpg) top center no-repeat; height:472px;}

.coursera-course-playbutton {border: 2px solid #FFFFFF;border-radius: 50px;display: block;font-size: 17px;left: 50%; margin-left:-100px;top: 50%; margin-top:-23px;opacity: 0.9;position: absolute;width: 199px; background:#666; color:#fff; padding:4px 12px; vertical-align:middle; text-align:center; cursor:pointer;}
.coursera-course-playbutton:hover{ background:#000;}
.coursera-course-playbutton .coursera-course-playbutton-icon {background-image: url(images/playbutton.png);float: right;height:34px;margin-right: -8px;width: 34px;}
.coursera-course-playbutton .coursera-course-playbutton-text {display: inline-block;padding-top: 5px;vertical-align: middle;}

.newspaper{ font-size:14px;padding:30px 20px; }
.newspaper h1.biaoti{ padding:0 0 20px; font-size: 24px; text-align: center; color:#004F9F;  font-weight: 400; }
.newspaper .time {  padding-bottom:10px; color: #666; text-align:center; border-bottom:#ccc solid 1px; font-size:12px; }
.newspaper .time .icon_zan{ width:13px; height:14px; background:url(images/icon_zan.png) no-repeat;display:inline-block; *display:inline; zoom:1; vertical-align:top; cursor:pointer;}
.newspaper .time .icon_zan.ok{ background-position:-25px 0;}
.newspaper .ct{ min-height:450px;}
.newspaper .ct img { max-width:100%;}
.newspaper .ct { padding:10px 0; line-height:25px; font-size:14px; }
.newspaper .ct p { padding:10px 0 10px; }

.jiaotonglx{ font-size:16px; line-height:25px;}
.jiaotonglx ol.list{ margin-top:10px;}
.jiaotonglx ol.list li{ list-style: inside decimal; }

.headline03 {	display:block;/*  border-bottom:1px dotted #e4e9f0; */ text-align:center; margin-bottom:30px; background:url(images/titlebg01.png) bottom center no-repeat; padding-bottom:20px;}
.headline03 h3{/* margin:0 0 -2px 0; */ font-size:28px; font-weight:400;	display:inline-block; *display:inline; zoom:1; }

a.bt_lianmeng { POSITION: relative; font-size:18px; text-align:center; border:0; display:inline-block; *display:inline; zoom:1;  BACKGROUND: url(images/bt_bg01.png) no-repeat; width:346px; height:45px; line-height:45px;  TEXT-DECORATION: none;  }
a.bt_lianmeng:hover{  text-decoration: none!important; color:#1EAB6A }

.subMenu {	height:105px;	z-index: 1000;	width:100%; background:#065194; margin:0 auto}
.topnav{ text-align:center}
.topnav .aplist{ margin-right:-30px;}
.topnav .aplist li{ margin-right:30px;}
.topnav .aplist li a{ display:block; height:105px; line-height:105px; font-size:22px; color:#FFF}
.topnav .aplist li a:hover{ text-decoration:none;color:#83DFFF;}
.subMenu .topnav .aplist li a.active{ color:#83DFFF}
.fxd{ width:width:100%;}

.headline02{ margin-bottom:30px; background:url(images/headline_bg.png) right bottom no-repeat; padding-bottom:15px;}