
@charset "utf-8";
/* CSS Document */
.bodyBg{background:#efefef;}
.bgeee{background:#eee;}
.subHead{margin:0 auto; width:1000px; padding:10px 0;}
.subHead a{display:inline-block; padding:0 25px; line-height:34px; border-left:1px solid #cacaca; border-right:1px solid #efefef;text-align:center; font-size:16px; color:#363636;}
.subHead a.current,.subHead a.currentNow{padding:0 26px 0 25px; position:relative; right:-1px; border-left:1px solid #4f88c4; border-right:1px solid #4f88c4; background:#4f88c4; border-radius:20px; color:#fff; text-decoration:none;}
.subBanner{position:relative;background:url(../images/index/tech_bannerbg.jpg) no-repeat center top;}
.subBanner img{margin:0 auto;}
.subBanner a{position:absolute; left:50%; margin-left:130px; top:300px; z-index:2;display:inline-block; width:188px; height:138px;}
.subBanner a.huiZ02{margin-left:320px;}
.box01Sty{margin:0 auto; width:1000px; padding:40px 0;}
.box01_subLf{width:450px; padding:10px; border:1px solid #3399cc; border-radius:5px;}
.box01_subLf p{margin:0; margin-top:35px;}
.box01_subLf a{height: 15px; font-size: 15px; color: #3399CC; background: url(../images/index/icons.png) no-repeat; padding-left: 20px; line-height: 15px;}
.line{background:url(../images/index/line.gif) repeat-x bottom;height:37px;}
.down{display:inline-block; width:64px; height:37px; background:url(../images/index/down.gif) no-repeat center top;}
.down:hover{background:url(../images/index/down.gif) no-repeat center bottom;}
.box03Cent,.box05Cent{margin:0 auto; width:1000px; padding:30px 0;}
.box04Cent{margin:0 auto; width:1000px; padding:30px 0 5px;}
.box03Cent h3,.box04Cent h3,.box05Cent h3{font-size:24px; text-align:center; font-weight:normal; line-height:32px;}
.box03Cent li{margin-top:70px; margin-right:8px;float:left; width:158px; border:1px solid #999; text-align:center;}
.box03Cent li.last{margin-right:0;}
.box03Cent li img{position:relative; top:-35px; left:50%; margin-left:-45px; *margin-left:-160px;border:4px solid #c8c8c8; border-radius:50px;}
.box03Cent li b{position:relative; top:-20px; display:inline-block; height:95px;}
.box03Cent li span{display:inline-block; height:115px; text-align:left; color:#666;}
.box04Cent li{float:left; width:480px; height:287px; margin-bottom:25px;}
.box04Cent li h4{line-height:54px; background:#6699cc url(../images/index/liTitle.gif) no-repeat 20px top; font-size:24px; color:#fff; font-weight:normal;}
.box04Cent li h4 i{ margin-left:20px;display:inline-block; width:55px; color:#6699cc; text-indent:7px;}
.box04Cent .li_cent{height:230px; padding-left:55px; padding-right:35px; background:#fff url(../images/index/licentbg.gif) no-repeat 20px top; border-bottom:3px solid #cacaca;}
.box04Cent .li_cent b{line-height:60px; font-size:18px; color:#006699; font-weight:normal;}
.box04Cent .li03{padding-right:20px;}
.box04Cent .li03 b{ margin:18px 0 10px;display:inline-block; line-height:24px;}
.box04Cent li.fr{float:right; _display:inline;}
.showVideo{background:#d4d4d4 url(../images/index/arynbg.gif) no-repeat 430px 129px;}
.showVideo img{display:inline-block; margin-right:5px;}
.showVideo span.videotitle{display:inline-block; vertical-align:top; margin-top:70px; margin-left: 5px; width:30px; font-size:20px; color:#6699cc;}
.pcShow{background:#d4d4d4 url(../images/index/pc_bg.gif) no-repeat 430px 130px;}
.mb60{margin-bottom:40px;}
.box05Cent{position:relative; height:560px;}
.box05Cent ul{font-size:16px;}
.box05Cent ul li{width:260px; padding-left:90px;} 
.box05Cent ul li.li01{ margin-bottom:65px;background:url(../images/index/shenpi.gif) no-repeat left 25px;}
.box05Cent ul li.li02{background:url(../images/index/open.gif) no-repeat left 40px;}
.box05Cent ul b{font-size:20px; line-height:50px;}
.box05Cent img{position:absolute; left:280px; top:125px; z-index:2;}
.subFooter{background:#333 url(../images/index/subfooterbg.gif) repeat-x 0 55px; padding-top:15px; position: relative;}
.subLink{width:1040px; margin:0 auto;}
.subFooter a{color:#fff;}
.subLink a{display:inline-block; padding:0 10px; line-height:40px;}
.foothb{margin:0 auto; width:1040px; color:#fff; padding:20px 0 15px;}
.foothb span{display:inline-block; margin-left:8px; width:85px; color:#fff;}
.foothb span img{margin-bottom:8px;}
.footRg{margin-left:21px;}
.footRg ul{background:url(../images/index/cion02.gif) no-repeat left 3px;}
.footRg ul li{padding-left:25px;}
/*国家课题*/
.subTBanner{background:#3399cc;}
.subTBanner img{margin:0 auto;}
.topicMain{margin:0 auto; width:1000px; position:relative;}
.topicMain h3{line-height:96px; background:url(../images/index/topic_h3bg.gif) no-repeat center bottom; font-size:24px; text-align:center;font-weight:normal;clear:both;}
.topicMain h3 span{color:#3399cc;}
.topicMain h4{line-height:96px; font-size:24px; text-align:center;font-weight:normal;clear:both;}
.topicMain h4 span{color:#3399cc;}
.box01Topic img{border:5px solid #d9d9d9;}
.mb40{margin-bottom:40px;}
.best1{display:inline-block;position:absolute; left:850px; top:715px; z-index:9;font-size:16px;color:#39C}
.best1 a:link{display:inline-block;position:absolute; left:850px; top:710px; z-index:9;font-size:16px;}
.best1 a:hover{display:inline-block;position:absolute; left:850px; top:710px; z-index:9;font-size:16px;}

.lun{width:100%; *padding-top: 10px;}
.lun1 a.best{width:140px;height:159px;display:inline-block;position:absolute; left:753px; top:215px; z-index:9;outline:none;border:none;margin:none;background:none; }
.lun1 a.best:hover{width:140px;height:159px;display:inline-block;position:absolute; left:753px; top:215px; z-index:9;outline:none;border:none;margin:none;background:none; }
.lun1 a.yellow.ml650 {position:absolute; left:646px; top:127px;}
.lun1 a.yellow.last {position:absolute; left:736px; top:127px;}

.best img{border:none;}
.lun2{padding-top:410px;text-align:left;}
.lun3{width:344px;height:466px;background:#f4f4f4;font-size:18px;color:#333333;text-align:center;margin:0 auto;}
.lun3 span{color:#3399cc;}
.lun3 img{border:none;}
.lun3 .lwj{width:205px;height:273px;}
.lun3 a.lwj{width:205px;height:273pxoutline:none;border:none;background:none; }
.lun3 a.lwj:hover{width:205px;height:273px;outline:none;border:none;background:none; }

.linkBlock{ position:relative;background:url(../images/index/topic_teacher1.jpg) no-repeat left 100px; border-bottom:0px solid #ccc;}
.linkBlock a,.linkBlock a.yellow:hover,.kouyu100 a{display:inline-block; margin-bottom:20px; margin-right:2px; width:165px; line-height:46px; border-bottom:2px solid #5e7994; border-radius:5px; background:#6699cc; font-size:16px; color:#fff; text-align:center;}
.linkBlock a:hover,.linkBlock a.yellow,.kouyu100 a:hover{display:inline-block; margin-right:2px; width:165px; line-height:46px; background:#ed9831;border-radius:5px; border-bottom:2px solid #c39359; text-decoration:none;font-size:16px; color:#fff; text-align:center;}
.topic_denghao a.blue{display:inline-block; margin-bottom:110px; margin-right:2px; width:177px;_width:175px; line-height:46px; border-bottom:2px solid #5e7994; border-radius:5px; background:#6699cc; font-size:16px; color:#fff; text-align:center;}
.topic_denghao a.blue:hover{display:inline-block; margin-right:2px; width:177px;;_width:175px; line-height:46px; background:#ed9831;border-radius:5px; border-bottom:2px solid #c39359; text-decoration:none;font-size:16px; color:#fff; text-align:center;}
.linkBlock a.last,.linkBlock a.last:hover{margin-right:0;}
.linkBlock a.ml650,.linkBlock a.ml650:hover{margin-right:20px;}

.linkBlock a.floatL{float: left;}
.linkBlock .linkList{display:inline-block; position:relative; float: left; z-index: 10;}
.linkBlock .linkList a{margin:0; margin-right:2px;}
.linkBlock .linkList ul{position:absolute; left:0px; border-radius:0;}
.linkBlock ul{position:absolute;top:48px; left:5px; z-index:2;}
.linkBlock ul li{position:relative;}
.linkBlock .linkList ul a{margin:0;width:230px; border-radius:0;}
.linkBlock .linkList ul div a{width:240px; border-left:1px solid #5e7994}
.linkBlock .linkList ul div a:hover{width:240px;}
.linkBlock .linkList ul a:hover{margin:0;width:230px; border-radius:0;}
.linkBlock ul a:hover{margin:0;width:155px; border-radius:0;}
.linkBlock ul div{position:absolute; left:230px; top:0; z-index:3;}
.box02Topic{padding-bottom:40px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.topic .area{width:535px; border-radius:5px; border:1px solid #ccc; padding:10px;}
.topic .area h4{font-size:18px; line-height:26px; color:#3399cc;}
.topic .area b{ display:inline-block; font-size:16px; margin-top:25px;}
.topic .area span{ display:inline-block; margin-top:5px;}
.topic_chinaUs{margin-top:100px;}
.topic_ul li{width:485px; font-size:16px; color:#666;}
.topic_ul li b{line-height:36px; color:#333;}
.topic_ul li a{color:#3399cc; text-decoration:underline;}
.topic_ul li a:hover{color:#ed9831;}
.topicMobil{width:690px;}
.topic_denghao{line-height:50px; font-size:16px}
.topic_denghao a,.topic_denghao a:hover{margin:0;}
.topic_denghao b{ margin:0 30px;font-size:36px; font-weight:normal; color:#999; vertical-align:middle; line-height:50px;}
.topic_mobil{width:290px; text-align:center;}
.topic_mobil span{line-height:64px; font-size:16px;}
.topic_mobil li.sel_wrap{width:180px; margin:15px auto; background:url(../images/index/topic_select.gif) no-repeat 160px 13px; border:1px solid #999;}
.box03Topic{padding-bottom:40px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.box03Topic h3.h3Two{background:none;margin-top:20px;}
.box03Topic h3 a{ color:#cc5b33; text-decoration:underline;}
.box03Topic .liList{padding:0 100px; margin:10px auto 40px;}
.box03Topic .liList li{float:left; _display:inline; margin-right:45px; width:163px; height:221px; background:url(../images/index/topic_libg.gif) no-repeat center top; text-align:center;}
.box03Topic .liList li.last{margin-right:0;}
.box03Topic .liList li b{display:inline-block; font-size:24px; color:#fff; line-height:50px; font-weight:normal;}
.box03Topic .liList li span{ display:inline-block;margin:50px auto;}
.box03Topic .diff-link { display: block; margin-top: 36px; font-size: 24px; text-align: center; color: #3399cc; text-decoration: underline; }
.box03Topic .diff-link:hover { color: #1177AA; }
.topic .kouyu100{background:url(../images/index/topic_kouyu.gif) no-repeat center top;height:130px;}
.topic .kouyu100 a{margin-left:200px; margin-top:85px; margin-bottom:0;}
.box04Topic ul{background:url(../images/index/topic_student.jpg) no-repeat 800px 20px; line-height:30px;}
.box04Topic b{font-size:16px; line-height:30px;}
.box04Topic b i{font-size:18px; margin-right:10px;}
.box04Topic li span{display:inline-block; padding-left:20px; width:740px;}
/*智能技术*/
.techno .box01Topic{border-bottom:1px solid #ccc;}
.techno .box01Topic p{margin:10px 0;}
.techno .box01Topic img{border:none;}
.topicMain .box00Topic{padding-bottom:12px; border-bottom:1px solid #ccc;}
.topicMain .box00Topic p{margin:10px 0;}
.topicMain .box00Topic img{border:none;}

.techno_area{ padding:10px;border:1px solid #ccc; border-radius:5px; line-height:26px;}
.yellowColor,.topicMain h3 span.yellowColor{color:#cc6633;}
.underline{text-decoration:underline;}
.videoList li{float:left; _display:inline; margin-right:65px; line-height:70px; font-size:16px; text-align:center; width:290px}
.videoList li.last{margin-right:0;}
.techno .box04Topic ul{background:url(../images/index/techno_cions.gif) no-repeat center top;}
.techno .box04Topic li{float:left; _display:inline; margin-left:38px; margin-right:50px; width:165px; padding-top:175px; text-align:center; font-size:16px;}
.techno .box04Topic li.last{margin-right:0;}
/*专家视野*/
.view .box01Topic{padding-bottom:40px; border-bottom:1px solid #ccc;}
.view .box01Topic .clearfix2 li{float:left; width:1000px; text-indent:70px; background:url(../images/index/view_libg.gif) no-repeat 55px 20px; line-height:50px;}
.view .box01Topic .clearfix2 li a:hover{color:#cc5b33;}
.view .box01Topic .clearfix li{float:left; width:500px; text-indent:70px; background:url(../images/index/view_libg.gif) no-repeat 55px 20px; line-height:50px;}
.view .box01Topic .clearfix li a:hover{color:#cc5b33;}
.view .box02Topic{border:none;}
.view .box02Topic li{float:left; margin-right:46px; width:215px; text-align:center; color:#666;}
.view .box02Topic li.last{margin-right:0;}
.view .box02Topic li img{border-radius:150px; margin:40px auto 10px;}
.view .box02Topic li b{line-height:46px; font-size:18px; font-weight:normal; color:#333;}
.divBorder{ position:relative;margin:10px auto 20px;display:block; width:933px; padding:30px 33px; border:1px solid #ccc; border-radius:10px;}
.divBorder:hover{opacity:0.9;}
.divBorder img{border-radius:10px;}
.parent .linkBlock a{ margin:0;position:absolute; left:95px; top:165px; z-index:2; width:auto; padding:0 20px;}
.parent .linkBlock a:hover{width:auto;}
.parent .linkBlock a.left220{left:220px;}
.parent .linkBlock a.left345{left:345px;}
.goTop{display:none;position:fixed; bottom:230px; left:50%; margin-left:510px; z-index:999; width:60px; height:60px; overflow:hidden; cursor:pointer;}
.box01Topic h3.h3Two{background:none;margin-top:20px;}



/*后加数据*/
.shipin_5{margin:0 auto;}
.pleased{background:url(../images/index/myzs_bj.jpg) no-repeat center top;}
.pleased p{margin:150px auto 0;width:730px; font-size:16px; line-height:30px;}


/*  honors    */
.topicMain .box00Topic_honors{padding-bottom:12px; border-bottom:1px solid #ccc;text-align:center;}
.topicMain .box00Topic_honors p{margin:10px 0;}
.topicMain .box00Topic_honors img{border:none;}
.honors_country_q{width:310px;margin-right:23px;text-align:center;}
.honors_country_s{width:482px;padding-right:20px;text-align:center;margin:0 auto;}
.honors_country1{width:300px;height:100%;background:#fff;}
.honors_country1 img {width: 100%;border: 5px solid #dedede !important;}
.honors_country1s{width:300px;height:100%;border: 5px solid #dedede;background:#fff;}
.honors_countryb{width:600px;height:397px;border: 5px solid #dedede;background:#fff;text-align:center;clear:both;}
.honors_country2{width:300px;text-align:center;line-height:52px;}
.honors_country2s{width:300px;text-align:center;line-height:56px;}
.honors_country3{width:300px;text-align:center;line-height:26px;margin-top: 13px;}
.honors_country41{width:220px;height:100%;border: 5px solid #dedede;background:#fff;}
.honors_country42{width:230px;text-align:center;line-height:66px;}
.honors_p2 a{color:#d80c0d;text-decoration:none;}
.honors_p2 a:hover{color:#d80c0d;text-decoration:underline;}
.honors_p3{height:auto;padding:15px 15px;text-align:left; clear:both;border:1px solid #3399cc; border-radius:5px;margin-top:2px;}
.honors_p3 span { float:right; *position: relative; *top: -20px}
.box00Topic_honors4{height: auto;padding-bottom:0; border-bottom:1px solid #ccc;text-align: left;}
.box00Topic_honors5{height:1254px;padding-bottom:34px; border-bottom:1px solid #ccc;text-align:center;}
.honors_country_w {width:300px;padding-right:60px;text-align:center;}
.honors_country_f {width:220px;padding-right:20px;text-align:center;}
.honors_country{height:310px;margin-top:30px;display:block;}
.honors_countryy{height:212px;margin-top:30px;display:block;}
.honors_countryy3{height:525px;margin-top:30px;margin-left:130px;display:block;}
.honors_countrya{width:600px;height:410px;margin:0 170px;clear:both;}

.honors_p{width:1000px;height:50px;margin-top:40px;text-align:left;clear:both;}
.honors_p span{color:#3399cc;}
.honors_p1{height:59px;padding-top:16px;text-align:left;}
.honors_p1 span{color:#3399cc;}
.honors_country_w {width:300px;height:auto;padding-right:60px;text-align:center;}
.honors_country_a {width:600px;margin:0 auto;text-align:center;}
.honors_country{height:310px;margin-top:30px;display:block;}
.honors_country10{height:480px;margin-top:30px;display:block;}
.honors_country10s{height:400px;margin-top:30px;display:block;}
.honors_countryq{height:525px;margin-top:30px;margin-left:130px;}
.topicMain .box00Topic_honors1{height: auto;padding-bottom:12px; border-bottom:1px solid #ccc;text-align:center;}
.topicMain .box00Topic_honors1 p{margin:10px 0;}
.topicMain .box00Topic_honors1 img{border:none;}
.honors_countryq{height:550px;margin-top:30px;margin-left:130px;}
.honors_p2{height: auto;text-align:left;clear:both;padding-top:15px;}
.honors_p2 span{color:#3399cc;}
.topicMain .box00Topic_honors2{height:auto;padding-bottom:100px; border-bottom:1px solid #ccc;text-align:center;}
.topicMain .box00Topic_honors2 p{margin:10px 0;}
.topicMain .box00Topic_honors2 img{border:none;}
.honors_countryy2{height:380px;margin-top:220px;margin-left:130px;display:block;}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
.clear{clear:both;}

.aryn-introduce {
	width: 1000px;
	height: 356px;
	margin-top: 30px;
	background: url(../images/index/topic_teacher2.jpg) no-repeat left center;
	position: relative;
}
.aryn-introduce .aryn-intr-btn {
	display: block;
	width: 165px;
	height: 46px;
	background: #ED9831;
	border-bottom: 2px solid #C39359;
	border-radius: 5px;
	font-size: 16px;
	line-height: 46px;
	color: #FFFFFF;
	text-align: center;
}
.aryn-introduce .aryn-intr-btn:hover {
	background: #6699CC;
	border-bottom: 2px solid #5E7994; 
	text-decoration: none;
}
.aryn-introduce .aryn-intr-btn.showbtn {
	position: absolute;
	top: 70px;
	right: 100px;
}
.aryn-introduce .aryn-intr-btn.intrbtn {
	position: absolute;
	top: 0;
	right: 100px;
}
.aryn-introduce .bestbtn {
	position: absolute;
	top: 162px;
	right: 100px;
}
.aryn-introduce .bestbtn img {
	border: none;
}

.book-list {
	width: 100%;
	height: 686px;
	margin-top: 40px;
	*margin-top: 0px;
	margin-bottom: 40px;
}
.book-list .book {
	width: 360px;
	height: 510px;
	background: #F4F4F4;
	float: left;
	margin-top: 40px;
	margin-left: 40px;
	padding-top: 40px;
	padding-left: 60px;
	padding-right: 60px;
	*padding-top: 30px;
	*padding-bottom: 30px;
	*height: 450px;
}
.book-list .book.first {
	margin-left: 0;
}
.book-list .book p {
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	color: #333;
}
.book-list .book p span {
	color: #69C;
}
.book-list .book img {
	border: none;
	display: block;
	margin: 25px auto;
	
}
.book-list .book .centerbtn {
	display: block;
	margin: 0 auto;
	width: 165px;
	line-height: 46px;
	border-bottom: 2px solid #C39359;
	border-radius: 5px;
	background: #ED9831;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
}
.book-list .book .centerbtn:hover {
	background: #6699CC;
	border-bottom: 2px solid #5E7994; 
	text-decoration: none;
}

.video_area {
	width: 945px;
	height: 336px;
	margin: 30px auto;
}
.video_area .video_left {
	width: 345px;
	height: 248px;
	padding: 44px 36px;
	background: #219DDB;
	color: #FFFFFF;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
	position: relative;
}
.video_area .video_left h2 {
	font-size: 22px;
	line-height: 34px;
}
.video_area .video_left p {
	font-size: 15px;
	line-height: 26px;
	margin-top: 24px;
}
.video_area .video_left img.icon {
	display: block;
	position: absolute;
	right: 36px;
	bottom: 34px;
}
.video_area .video_right {
	width: 528px;
	height: 336px;
	background: #000000;
	float: left;
}
.video_area .video_right .score_video_box {
	width: 100%;
	height: 100%;
}

.box04Topic .box4TopicTitle {
	width: 903px;
	height: 52px;
	padding: 31px 51px 25px 45px;
	margin: 40px auto;
	background: url(../images/index/kuang.png) no-repeat center;
	font-size: 15px;
	line-height: 26px;
	color: #E33238;
	text-align: justify;
	text-justify: inter-ideograph;
}
.box04Topic .box4TopicTitle a {
	color: #E33238;
}
.box04Topic .box4TopicTitle strong {
	font-weight: bold;
}

.box04Topic .text-box {
	width: 1000px;
	height: 418px;
	margin: 40px auto;
}
.box04Topic .text-box .text-frame {
	width: 510px;
	height: 356px;
	padding: 30px 25px;
	border-radius: 5px;
	border: solid 1px #CCCCCC;
	float: left;
}
.box04Topic .text-box .text-frame h5 {
	padding-left: 50px;
	font-size: 18px;
	font-weight: bold;
	line-height: 38px;
	color: #6699CC;
	position: relative;
}
.box04Topic .text-box .text-frame h5 span {
	width: 38px;
	height: 38px;
	background: url(../images/index/col-cir.png) no-repeat center;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
}
.box04Topic .text-box .text-frame p {
	padding-left: 50px;
	margin: 8px 0 45px;
	font-size: 15px;
	line-height: 28px;
	color: #333333;
}
.box04Topic .text-box .text-image {
	display: block;
	float: left;
	margin: 11px 0 11px 40px;
}
