﻿/* 初始化 */

*{ margin: 0; padding: 0; }

html {

color: #333;

background: #f3f3f3;

font-size:15px;

}

li{ list-style:none}

a{ text-decoration:none; color:#333}

a:active{color:#333}

a:hover{ color:#4F72AA}

body { 

font-family: "Microsoft YaHei" ! important;

font-size:14px;

width:100%; height:100%;

min-width:1360px;

} 



img{ border:none}

.clear{ clear:both}

.f_l{ float:left; display:inline}

.f_r{ float:right; display:inline}

.m{ width:1170px; margin:0 auto; height:auto; overflow:hidden; }

.b10{ clear:both; width:100%; height:10px;}

.b90{ clear:both; width:100%; height:90px;}

.main{ min-height:300px; background:#FFFFFF; padding-top:90px;}



/* 公共部分 */

.top{ width:100%; height:30px; background:url(../images/top.jpg) repeat-x;}

.top_in a{ line-height:30px; color:#005599}

.top_in .topnav a{ margin-right:15px;} 

.logosearch{ width:100%; height:122px; background:url(../images/logosearchbg.jpg) center no-repeat #F6F6F6; }

.logosearch_in{position:relative;}



.search{width:276px; height:39px;  float:right; margin-right:130px; margin-top:72px; background:url(../images/search.jpg) no-repeat}

.search-keyword{ width:160px; height:30px; line-height:30px; border:none;  margin:4px; margin-left:6px; overflow:hidden; float:left}

.search-submit{ width:100px; height:39px; border:none; background:none; cursor:pointer;}

.nav{ width:100%; height:40px; background:#015699}

.nav_in{ height:40px; background:#005699; margin:0 auto}

.nav_in ul .thisclass{background:#6699CC;;}

.nav_in ul .home{background:#6699CC; margin-left:0; width:150px; position:relative; }

.nav_in ul .home  .icon_home{ display:block; width:22px; height:22px; background:url(../images/home.png) no-repeat; position:absolute; top:8px; left:20px;}

.nav_in ul .home .ha{ margin-left:75px;}

.nav_in ul .home{ width:auto; float:left;  height:40px;}

.nav_in ul .home a{ line-height:40px; color:#fff; font-size:16px; margin:0 20px;}



.nav_in ul .li_1{ width:auto; float:left;  height:40px; border-right:1px solid #999}

.nav_in ul .li_1 a{ line-height:40px; color:#fff; font-size:16px; margin:0 30px;}

.nav_in ul .li_1:hover{ background:#6699CC;}

.nav_in .search{ margin-top:10px; margin-right:15px;}



	

		#nav li ul

		{	margin: 0;

			padding: 0;

			position: absolute;

			visibility: hidden;

			border-top: 1px solid white;

			z-index:999;

			background:#005699;

			margin-top:0; 

			padding-top:0;

			}

		

			#nav li ul li

			{float: none; border-bottom:1px dotted #fff;}

			#nav li ul li:hover{ background:#6699CC }

			

			#nav li ul li a

			{	width: auto;

				

				color: #fff}

			

/*  右侧 */



.public_right .title{ border-bottom:1px solid #ccc; height:30px; line-height:30px; color:#999}

.public_right  .arlist ul li{ background:#f8f8f8; margin:10px 0px; padding-top:15px 0; height:auto; overflow:hidden}





.public_right  .arlist ul li h4{ margin:10px}



.public_right  .arlist ul li p{ margin:0 15px 15px 15px; color:#b2b2b2}



.public_right  .arlist ul .li1{border-left:2px solid #01BF9D; }

.public_right  .arlist ul .li1:hover{ background:#01BF9D;}

.public_right  .arlist ul .li2{border-left:2px solid #EA4B35; }

.public_right  .arlist ul .li2:hover{ background:#EA4B35;}

.public_right  .arlist ul .li3{border-left:2px solid #F59C00; }

.public_right  .arlist ul .li3:hover{ background:#F59C00;}

.public_right  .arlist ul .li4{border-left:2px solid #334960; }

.public_right  .arlist ul .li4:hover{ background:#334960;}

.public_right  .arlist ul li:hover h4{ color:#fff;}

.public_right  .arlist ul li:hover p{ color:#fafafa}









.public_right  .adlist{ height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}

.public_right  .adlist img{ margin-bottom:8px; margin-bottom:8px; width:280px; overflow:hidden}





/*  常规的顶部菜单

*/

.nav2{ width:100%; height:90px;
background:url(../images/nav2bg.png) repeat-x;

    position: fixed;

    top: 0;

    z-index: 999;

}

.nav2_in{ height:90px;  margin:0 auto}

.nav2_in ul{ margin-top:34px;}

.nav2_in ul .thisclass{background:#6699CC;;}

.nav2_in ul .home{background:#6699CC; margin-left:0;  position:relative; }

.nav2_in ul .home  .icon_home{ display:block; width:22px; height:22px; background:url(../images/home.png) no-repeat; position:absolute; top:15px; left:20px;}

.nav2_in ul .home .ha{ margin-left:80px;}

.nav2_in ul .home{ width:auto; float:left;  height:40px;}

.nav2_in ul .home a{ line-height:40px; color:#fff; font-size:16px; margin:0 10px;}



.nav2_in ul .li_1{ width:auto; float:left;  height:40px; }

.nav2_in ul .li_1 a{ line-height:40px; color:#fff; font-size:16px; margin:0 14px;}

.nav2_in ul .li_1:hover{ background:#6699CC;}

.li_contact{ float:right}

.nav2_in .search{ margin-top:10px; margin-right:15px;}

.logo2{ height:90px; width:350px;}

#nav2{ width:760px; float:right; display:inline}

	

		#nav2 li ul

		{	margin: 0;

			padding: 0;

			position: absolute;

			visibility: hidden;

			border-top: 1px solid white;

			z-index:999;

			background:#005699;

			margin-top:0; 

			padding-top:0;

			}

		

			#nav2 li ul li

			{float: none; border-bottom:1px dotted #fff;}

			#nav2 li ul li:hover{ background:#6699CC }

			

			#nav2 li ul li a

			{	width: auto;

				

				color: #fff}

			







.slider{ width:100%; height:565px; background:#1E3652}

.main1{ width:100%; height:629px; background:#f3f3f3}

.main1_in{ background:#FFF; height:595px; margin-top:15px;}



#main1_en{ width:100%; height:auto; overflow:hidden; background:#f3f3f3}

#main1_in_en{ background:#FFF; height:55px; margin-top:15px;}



.main1 .tongzhi{ background:url(../images/tongzhi.jpg)  left no-repeat #e2e2e2; height:39px; width:1150px; margin:0 auto; margin-top:15px; position:relative}

.main1 .tongzhi .tongzhian{ position:absolute; left:0; top:0; width:60px; height:30px;}

.main1 .m_box{ width:315px; height:511px;  margin-top:20px; }

.main1 .m_box .title{ width:100%; height:40px; background:url(../images/title_line.jpg) no-repeat bottom}



.main1 .m_box .title .t_name{ font-size:20px; color:#1E3552; line-height:40px; margin-left:30px;}

.main1 .m_box .title .t_more{ line-height:20px; padding-top:15px;}

.main1 .m1{ margin-left:15px; margin-right:80px;}

.main1 .m2{ margin-left:15px; }

.main1 .m3{  margin-right:15px; background:#fafafa}

.main1 .m3 .pic_list{ width:290px; height:160px; border:1px solid #ccc; background:#FFF; margin:0 auto; margin-top:10px;}

.main1 .m3 .arc_list{ margin-left:15px; margin-top:20px; margin-bottom:20px;}

.main1 .m3 .arc_list ul li{ line-height:30px; background:url(../images/arc_list.jpg) left no-repeat; height:30px;}

.main1 .m3 .arc_list ul li a{ margin-left:20px; line-height:30px;}

.main1 .m3 .kanwu{ background:#e1e1e1; height:auto; overflow:hidden; padding:17px 10px;}

.main1 .m3 .kanwu .pic{ width:100px; margin-left:5px;}

.main1 .m3 .kanwu .info{ width:190px}

.main1 .m3 .kanwu .info h4{ width:100%; border-bottom:1px solid #003466; line-height:30px; color:#003466}

.main1 .m3 .kanwu .info a{ line-height:25px; font-size:14px;}





.main1 .m_box .m_list{}

.main1 .m_box .m_list ul li{ width:100%; height:110px; overflow:hidden; border-bottom:1px solid #e1e1e1; margin-bottom:15px;}

.main1 .m_box .m_list ul li .pic{ float:left; margin-right:15px; }

.main1 .m_box .m_list ul li .info{ }

.main1 .m_box .m_list ul li .info a{ display:block; height:50px; line-height:23px; font-size:15px; }

.main1 .m_box .m_list ul li .info span{ color:#999; font-size:12px;}

.main1 .m_box .m_list ul li .info .type{ color:#5073a9 }



 

.main2{ width:100%; height:auto; overflow:hidden; background:#fafafa; padding-bottom:15px}

.main2_in{}

.main2 .main2_in .m_box{  height:412px;width:363px;  margin-top:15px; }

.main2 .main2_in .m1{width:363px; background:url(../images/main2_m1.jpg) no-repeat}

.main2 .main2_in .m1 ul{ width:290px; margin-left:50px; margin-top:30px;}

.main2 .main2_in .m1 ul li{ margin-bottom:36px; }

.main2 .main2_in .m2{margin-left:40px;}

.main2 .main2_in .m2 .dcxt{ display:block; width:277px; margin:0 auto;}

.main2 .main2_in .mx .title .m2_name{ font-size:18px; color:#1E3552; line-height:30px; margin-left:20px; background:#5073A9; color:#FFF; padding:0 15px;}

.main2 .main2_in .mx .title .m2_more{ line-height:20px;  margin-right:10px; padding-top:5px; line-height:25px;}

.main2 .main2_in .mx  .list_box{ width:350px; height:380px; margin:0 auto; border:1px solid #5073A9}

.main2 .main2_in .mx  .list_box h4{ margin-left:20px; line-height:40px; color:#5072A9; font-size:16px;}

.main2 .main2_in .mx  .list_box .imbg{ margin-left:20px; }

.main2 .main2_in .mx  .list_box .imbg li {margin-left:20px; background:url(../images/arc_list.jpg) left no-repeat}

.main2 .main2_in .mx  .list_box .imbg li a{ line-height:30px; padding-left:20px; font-size:16px;}







.main2 .main2_in .m3{margin-left:40px;}

.main2 .main2_in .m3 .dcxt{ display:block; width:330px; margin:0 auto;}

.main2 .main2_in .m3 .list_box ul .f_l { width:120px;}

.links {}

.links .title{ border-bottom:1px solid #4F72AA}

.links .title h3{ line-height:30px; color:#4E72AB}

.links .link_list{ border:1px solid #ccc; height:auto; overflow:hidden; margin-top:10px;}

.links .link_list ul li{ float:left; display:inline; margin:10px; margin-right:35px; margin-left:26px; display:inline}

.links .link_list ul li a{ font-size:16px;}





.main2 .main2_in .m3{}





/*  关于我们 */

.banner_about{ width:100%; height:300px; background:url(../images/banner_about.jpg) center no-repeat}

.main_about{ min-height:380px; background:#FFFFFF}

.main_about  .tongzhi{ background:url(../images/tongzhi.jpg)  left no-repeat #f6f6f6; height:39px;  margin:0 auto; margin-top:15px;}

.main_about  .tongzhi a{ line-height:39px; }



.main_about  .tongzhi2{ background:url(../images/tongzhi2.jpg)  left no-repeat #f6f6f6; height:39px;  margin:0 auto; margin-top:15px;}

.main_about  .tongzhi2 a{ line-height:39px; }



.main_about  .about_box li{ width:360px; height:405px; }

.main_about  .about_box li:hover{ background:#0E63B4}

.main_about  .about_box li:hover h3,.main_about  .about_box li:hover p{ color:#FFFFFF}

.main_about  .about_box li .info{ margin:10px;}

.main_about  .about_box li h3{ font-size:18px; line-height:30px;}

.main_about  .about_box li p{ font-size:15px; color:#999; line-height:25px;}

.main_about  .about_box .a1{ width:360px; height:405px; }

.main_about  .about_box .a2{ margin-left:46px; }

.main_about  .b2 .a1{ background:#FAC11F; color:#fff; height:320px;}

.main_about  .b2 .a1 .info h3, .main_about  .b2 .a1 .info a, .main_about  .b2 .a1 .info p{ color:#fff}



.main_about  .b2 .a2{ margin-left:46px; width:764px; background:#ED5923; height:320px;}

.main_about  .b2 .a2 .info h3, .main_about  .b2 .a2 .info a, .main_about  .b2 .a2 .info p{ color:#fff}



.main_about  .b3 .a1{ background:#0F4FB5}

.main_about  .b3 .a1 .info h3, .main_about  .b3 .a1 .info a, .main_about  .b3 .a1 .info p{ color:#fff}



.main_about  .b3 .a1,.main_about  .b3 .a2,.main_about  .b3 .a3{ height:300px;}

.main_about  .b3 .a2{  background:#B11C1B}

.main_about  .b3 .a2 .info h3, .main_about  .b3 .a2 .info a, .main_about  .b3 .a2 .info p{ color:#fff; }

.main_about  .b3 .a3{ background:#4C5E96}

.main_about  .b3 .a3 .info h3, .main_about  .b3 .a3 .info a, .main_about  .b3 .a3 .info p{ color:#fff}



/*  期刊 */

.main_qikan{ min-height:380px; background:#FFFFFF}

.main_qikan .m_left{ width:850px; min-height:300px; }

.q1{ height:auto; overflow:hidden;border-bottom:1px solid #e5e5e5; padding-bottom:20px; margin-bottom:10px;}

.main_qikan .m_left .q1_left{ width:290px;}

.main_qikan .m_left .q1_right h3{ color:#039; line-height:40px;}

.main_qikan .m_left .q1_right ul li{ list-style:circle; margin-left:15px;}

.main_qikan .m_left .q1_right ul li a{ line-height:30px;}



.q2{ height:auto; overflow:hidden;border-bottom:1px solid #e5e5e5; padding-bottom:20px; margin-bottom:10px;}

.q2_left{ width:220px;  height:250px;}

.q2_right{ width:600px;}

.q2_right h3{ line-height:40px;}

.q2_right p{ line-height:25px;}

.q2_right a{ color:#06C}



.q3 ul li { margin-bottom:15px; height:auto; overflow:hidden}

.q3 ul li .pic{ width:160px;}

.q3 ul li .info{ width:680px;}

.q3 ul li .info h3{ line-height:35px;}

.q3 ul li .info p{ line-height:25px;}

.q3 ul li .info a{ color:blue}



.main_qikan .m_left .q1_right{ width:560px;}



.main_qikan .m_right{ width:290px; min-height:300px;}





/*  评估 */

.main_pinggu{}

.banner_pinggu{ width:100%; height:320px; overflow:hidden; }

.main_pinggu .left h3{ font-size:22px; padding:5px 10px; font-weight:bold}

.banner_wenzi{ width:400px; float:right; height:250px; background:url(../images/nav2bg.png) repeat; margin-top:60px; margin-right:120px; border-bottom:7px solid #ff9600; color:#FFFFFF}

.banner_wenzi h2{ margin:35px 30px 10px 30px; border-bottom:1px solid #fff; padding-bottom:10px; font-size:35px;}

.banner_wenzi p{ margin:20px 30px; line-height:24px;}

.main_pinggu .left{ width:850px; min-height:300px; }

.main_pinggu .right{ width:280px; min-height:300px; }

.menu2 ul{ border:1px solid #ccc; background:#e5e5e5; height:auto; overflow:hidden}

.menu2 ul li{ height:35px; float:left; margin:10px;}

.menu2 ul .on{ background:#4F72AA; padding:0 10px;}

.menu2 ul .on a{ color:#FFF}

.menu2 ul li:hover{ background:#4F72AA; padding:0 10px;}

.menu2 ul li:hover a{ color:#FFF}



.menu2 ul li a{ line-height:35px;}





.pg_list ul li{ margin-top:15px; border-bottom:1px solid #e5e5e5; height:auto; overflow:hidden}

.pg_list ul li .pic{ width:265px; height:190px;}

.pg_list ul li .pic img{ width:230px; height:145px; border:2px solid #999}

.pg_list ul li .pic img:hover{ width:228px; height:143px;border:4px solid #6cf}

.pg_list ul li .info{ width:520px;}

.pg_list ul li .info h3{ line-height:35px;}

.pg_list ul li .info h4{ font-size:16px; line-height:28px;}

.pg_list ul li .info h4:hover{ color:#0099FF; color:blue}

.pg_list ul li .info p{ line-height:25px; display:block; height:100px;}

.pg_list ul li .info span{ color:#999}

.pg_list ul li .info a{ color:#28c}

.pg_list ul li .info p{ color:#666}



/*  文化 */



.w1 .left{ width:800px; height:400px; background:url(../images/whban.jpg) no-repeat}

.w1 .right{ width:330px; margin-left:30px;}

.w1 .right h1{ background:url(../images/h1bg.jpg) left center no-repeat; padding-left:16px; line-height:40px; font-size:25px; color:#6782AF }

.w1 .right h2{ margin-top:15px; font-size:20px; color:#000; font-weight:normal}

.w1 .right p{ margin-top:20px; color:#666; line-height:30px; font-size:15px;}

.w1 .right .keywords a{ color:#06F; margin:5px;}



.w2 h2{ padding:5px 15px; background:#4F72AA; color:#FFF; width:50px; margin-bottom:10px;}

.w2 ul li{ width:370px; height:370px; float:left; display:inline; margin:10px;}

.w2 ul li h3{ line-height:30px;}

.w2 ul li .info p{ line-height:25px;}

.w2 ul li .info span{ color:#999; float:right}



/*  人才 */

.r1{ border:1px solid #ccc; height:auto; overflow:hidden}

.r1 .left{ width:475px; height:200px; background:#425E8D; overflow:hidden}

.r1 .left .p1{ color:#FFF; margin-left:40px; margin-top:40px; font-size:35px;}

.r1 .left .p2{ color:#FFF; margin-left:40px; font-size:35px;}



.r1 .left .p3{ color:#FFF; margin-left:40px; margin-top:40px; font-size:22px;}

.r1 .left .p4{ color:#FFF; margin-left:40px; font-size:22px;}



.r1 .right{ width:691px; height:200px; overflow:hidden; }

.r1 .right p{ margin:40px; margin-top:50px; font-size:18px; color:#666}



.r2 .menu3{ height:75px; width:100%; background:url(../images/menu3.jpg) top no-repeat; border-bottom:1px solid #ccc;}

.r2 .menu3 ul li{ float:left; display:inline; margin:10px; line-height:40px; font-size:18px; padding-top:10px; }

.r2 .menu3 ul #en{ float:left; display:inline; margin:10px; line-height:40px; font-size:14px; padding-top:10px; }

.r2 .menu3 ul .on{ background:#425E8D; color:#FFF; padding:5px 15px;}











.r3{border-bottom:1px solid #e5e5e5; height:auto; overflow:hidden}

.r3 .title{ width:100%; height:40px; border-bottom:1px solid #e5e5e5}



.r3 .title h3{ font-size:24px; color:#425E8D; margin-right:20px;}

.r3 .title span{ color:#666; font-size:16px; padding-top:8px;}

.r3 .title .more{ padding-top:8px; color:#425E8D;}

.r3 ul.ren_list li{ width:390px; height:228px; float:left; display:inline; margin-bottom:20px; }



.ren_list li .pic{ width:160px;}

.ren_list li .pic img{ border:1px solid #ccc;}

.ren_list li .info{ width:220px; line-height:22px;}

.ren_list li .info h3{ font-size:20px; margin-right:15px; color:#425E8D;}

.ren_list  li  .info span{ font-size:15px; padding-top:5px;}

.ren_list  li  .info .mail{ margin-bottom:10px;}

.ren_list  li  .info .intro{ height:132px; overflow:hidden; color:#333333}

.ren_list  li  .info .button{ background:#425E8D; color:#FFF; padding:2px 15px; }





/* 人才详情页 */

.rencaineiye{ background:#FFFFFF}

.rencai_left{ width:850px;}

.jieshao{ width:100%; }

.jieshao .pic{ width:236px; height:317px; overflow:hidden; margin-right:35px;}

.jieshao .pic img{ width:236px; height:auto;  margin-top:15px;}

.jieshao .info{ width:540px; height:auto; overflow:hidden; margin-top:15px;}

.jieshao .info .title{ height:30px; border-bottom:2px solid #4F72AA;}

.jieshao .info .title h2{color:#4F72AA; font-weight:bold;}

.jieshao .info .title span{ margin-left:15px; padding-top:8px; color:#999}

.jieshao .info p{ line-height:2.5; margin-bottom:10px; font-size:16px; color:#333333}
.jieshao .info .infotext{ line-height:2.5; margin-bottom:10px; font-size:16px; color:#333333}



.lvli .title{line-height:1; height:40px; border-bottom:2px solid #ccc;}

.lvli .title h3{ font-size:22px; border-bottom:2px solid #4F72AA; line-height:40px; width:auto; font-weight:normal; max-width:280px;}
.lvli {line-height:2.5;}
.lvli p{line-height:2.5; margin:5px 10px; line-height:30px;}







.rencai_right{ width:300px; height:800px; }

.rencai_right .title{ height:35px; background:url(../images/guandian.jpg) bottom no-repeat; margin-top:15px;}

.rencai_right .title h3{ font-size:18px; line-height:20px; padding-left:10px; font-weight:normal; color:#4F72AA}

.rencai_right .title .more{ padding-top:6px; color:#666; margin-right:15px;}

.guandian_list{ border:1px solid #ccc; margin:10px;}

.guandian_list ul { margin:10px;}

.guandian_list ul  li{ height:30px; border-bottom:1px dotted #ccc;}

.guandian_list ul  li a{ line-height:30px;}











/* 老科学家 */

.l1 h3{ font-size:18px; font-weight:bold; padding-left:20px; background:url(../images/h3bg.jpg) left no-repeat}



.l1 .left{ width:260px; height:501px; background:#f3f3f3}

.l1 .left .ad240{ width:240px; margin:0 auto}



.l1 .left .xgwj{ width:240px; margin:0 auto; height:380px}

.l1 .left .xgwj li{ height:auto; background:url(../images/arc_list.jpg) left top no-repeat; overflow:hidden}

.l1 .left .xgwj li a{ line-height:30px; color:#999; padding-left:20px;}

.l1 .left h3{ line-height:40px; margin-left:15px;}





.l1 .right{ width:880px; }

.l1 .right .info{ width:500px;}

.l1 .right .info h3{ line-height:40px;  }

.l1 .right .info h4{ text-align:center; font-size:18px; line-height:30px;}

.l1 .right .info p{ color:#666; line-height:25px;}

.l1 .right .info ul li a{ line-height:34px; font-size:16px; color:#666}

.l1 .right .vedio{ width:368px;}



.xiangmuchengguo li{ width:400px; height:90px; margin:10px;}

.xiangmuchengguo li .pics{ width:140px; height:110px; overflow:hidden}

.xiangmuchengguo li .infos{ width:240px; margin-left:20px;}

.xiangmuchengguo li .infos .t1{ font-size:16px; line-height:25px; color:#666}

.xiangmuchengguo li .infos .t2{ font-size:16px; color:#4F72AA;line-height:25px;}

.xiangmuchengguo li .infos .date{ color:#999999;line-height:25px;}



.l2{ width:100%; height:397px;}

.l2 .left{ width:330px; height:397px; background:none}

.l2 .left img{ margin-top:30px;}

.l2 .right{ width:830px; margin-left:10px;}

.l2 .right ul{ margin-left:20px;}

.l2 .right ul li{ width:160px; height:350px; float:left; margin:10px; background:url(../images/shubg.jpg) bottom no-repeat}

.l2 .right ul li .zuozhe{ text-align:center; font-size:16px; color:#4F72AA; font-weight:bold; margin-top:20px;}

.l2 .right ul li .miaoshu{ width:150px; color:#999; line-height:22px; margin:5px; height:60px;}

.l2 .right ul li .shuming{ text-align:center; color:#FFFFFF; }



.xmgk .xm{ width:50%; float:left;  background:url(../images/arc_list.jpg) left center no-repeat; height:30px; }

.xmgk .xm a{ margin-left:30px; line-height:30px;}



/*  研究方向  */



.main_fangxiang .left{ width:220px; min-height:300px; }

.main_fangxiang .left h1{ font-size:30px; color:#4B4B4B; line-height:50px; padding-left:10px;}

.main_fangxiang .left .navbox{ border:1px solid #ccc; background:#FFF}

.main_fangxiang .left .navbox li{ border-bottom:1px solid #ccc; height:45px; text-align:center}

.main_fangxiang .left .navbox li a{ font-size:20px; line-height:45px;  color:#666;}

.main_fangxiang .left .navbox .thisclass{ background:#4F72AA}

.main_fangxiang .left .navbox .thisclass a{ color:#FFFFFF}



.main_fangxiang .left .navbox li:hover{ background:#4F72AA}

.main_fangxiang .left .navbox li:hover a{ color:#fff;}



.main_fangxiang .right{ width:930px; min-height:300px;}

.main_fangxiang .right ul li{ width:100%;height:auto; overflow:hidden; padding:15px 0}

.main_fangxiang .right ul .bai{ background:#FFFFFF}

.main_fangxiang .right ul li .pic{ width:300px; height:391px; background:url(../images/fxbg.jpg) #3B62A3 bottom no-repeat; margin-left:15px;}

.main_fangxiang .right ul li .pic h4{ margin-top:12px; text-align:center; line-height:25px; font-size:18px; margin-bottom:10px; color:#FFF}

.main_fangxiang .right ul li .pic p{ color:#fafafa; display:block; margin:10px; margin-top:18px; line-height:24px;}

.main_fangxiang .right ul li .info{ width:580px; height:390px;  margin-left:20px;}

.main_fangxiang .right ul li .info h1{ font-size:40px; padding-left:60px; background:url(../images/nai.jpg) left no-repeat}

.main_fangxiang .right ul li .info .fangxiang{ border:1px solid #E88B00; height:45px; margin-top:20px; font-size:14px; line-height:45px;}

.main_fangxiang .right ul li .info .fangxiang span{ margin-left:20px; color:#E88B00}

.main_fangxiang .right ul li .info .fangxiang  a{ margin-left:10px; color:#1063A9}

.main_fangxiang .right ul li .info .detail{ border:1px solid #ccc; margin-top:20px; height:250px; background:url(../images/left_top.jpg) no-repeat right top #fff }

.main_fangxiang .right ul li .info .detail ul{ margin:0 15px;}

.main_fangxiang .right ul li .info .detail ul li a{ line-height:15px; margin:0}





/*  中心内页  */



.main_zhongxin .left{ width:200px; min-height:300px; }

.main_zhongxin .left h1{ font-size:30px; color:#4B4B4B; line-height:50px; padding-left:10px;}

.main_zhongxin .left .navbox{ border:1px solid #ccc; background:#FFF}

.main_zhongxin .left .navbox li{ border-bottom:1px solid #ccc; height:45px; text-align:center}

.main_zhongxin  .left .navbox .thisclass{ background:#4f72aa}

.main_zhongxin  .left .navbox .thisclass a{ color:#FFFFFF}

.main_zhongxin .left .navbox li a{ font-size:20px; line-height:45px;  color:#666;}

.main_zhongxin .right{ width:940px; min-height:600px;margin-top:50px; background:#FFFFFF; border:1px solid #ccc;}

.main_zhongxin .right .content{ margin:15px; line-height:3em; font-family:FangSong}
.main_zhongxin .right .content{ line-height:3em; font-family:FangSong}

.main_zhongxin .right .content h1{ border-bottom:1px solid #ccc; line-height:40px; padding-bottom:10px;}





.main_zhongxin .right .lingdaolist{ height:auto; overflow:hidden; margin-left:25px;}

.main_zhongxin .right .lingdaolist li{ width:150px; height:296px; margin:20px; float:left; text-align:center; border:1px solid #ccc; line-height:22px;}
.main_zhongxin .right .lingdaolist li strong{ font-size:14px; line-height:22px}
.main_zhongxin .right .lingdaolist li p{ font-size:12px; line-height:22px;}

.main_zhongxin .right .lingdaolist li:hover{  border:1px solid #39F;}

.main_zhongxin .right .lingdaolist li{ line-height:30px;}

.main_zhongxin .right .lingdaolist img{ width:150px; height:225px;}



/* 分页 */



	/* 分页 */	

.nais_pages{ text-align:center; width:600px; margin:0 auto}

.nais_pages ul{

	float:left;

	padding:12px 0px 12px 16px;

}

.nais_pages ul li{

	float:left;

	font-family:Tahoma;

	line-height:17px;

	margin-right:6px;

	border:1px solid #E9E9E9;

}

.nais_pages ul li a{

	float:left;

	padding:2px 4px 2px;

	color:#555;

	display:block;

}

.nais_pages ul li a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 2px;

}

.nais_pages ul li.thisclass,

.nais_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	background-color:#F8F8F8;

	padding:2px 4px 2px;

	font-weight:bold;

}

.nais_pages .pageinfo{

	line-height:21px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.nais_pages .pageinfo strong{

	color:#555;

	font-weight:normal;

	margin:0px 2px;

}

	

/* 文章内页 */



.article .title{ border-bottom:1px solid #4F72AB; margin-bottom:10px; }

.article .title h3{padding-bottom:5px;}

.article .title h1{ line-height:55px; padding:12px 0; color:#4c719c}

.article .title .info{ height:auto; overflow:hidden}

.article .title .info .l_info{ line-height:25px; padding:8px 0; color:#999}

.article .title .info .jiathis_style{ padding:8px 0}

.title .info .share{ line-height:16px;}

.article .content{ padding-top:20px; padding-bottom:20px;}

.article .content p{ line-height:28px; font-size:15px; color:#333}



.article .content{ font-size:14px; line-height:25px;overflow: hidden;}

.article .content a{ color:blue}

.context{ margin-top:20px;}

.context ul li{ margin-top:10px;}

.context ul li a{ color:#blue}



/* 影像 */



.yingxiang .left{ }

.yingxiang.title{ border-bottom:1px solid #4F72AB; margin-bottom:10px;}

.yingxiang .title h1{ line-height:55px; }

.yingxiang .title .info{ height:auto; overflow:hidden}

.yingxiang.title .info .l_info{ line-height:25px;}

.title .info .share{ line-height:16px;}



.yingxiang .content{ font-size:14px; line-height:25px;}

.yingxiang .content a{ color:blue}

.yingxiang .content p{ line-height:28px; font-size:15px; color:#333}

.context{ margin-top:20px;}

.context ul li a{ color:#blue}



.yingxiang .right{ width:300px;}

.yingxiang .right .box{ border:1px solid #ccc; background:#FFFFFF; padding:10px;}

.yingxiang .right .box .title{ border-bottom:1px solid #ccc; margin-bottom:10px;}

.yingxiang .right .box .title h3{ line-height:30px;}

.yingxiang .right .box p{ line-height:25px;}

.hg_list{ height:auto; overflow:hidden}

.hg_list li { padding-bottom:20px; border-bottom:1px dotted #ccc; height:auto; overflow:hidden}

.hg_list li .pic{ width:130px; height:81px;}

.hg_list li .pic img{ width:130px; overflow:hidden}

.hg_list li .infos{ width:120px; margin-left:10px;}

.hg_list li .biaoti{ height:60px;}

.hg_list li span{ color:#999}









.yingxiang  .box_l{border:1px solid #ccc; height:auto; overflow:hidden; background:#FFFFFF; padding:15px; width:820px; margin-bottom:20px;}

.yingxiang  .box_l h3{ border-bottom:1px solid #ccc; line-height:30px; margin-bottom:10px;}

.haibao img{ width:260px; height:auto}



/* 影像内页文本格式 */

.art_yingxiang .title{ border-bottom:1px solid #4F72AB;  }

.art_yingxiang .title h3{padding-bottom:5px;}

.art_yingxiang .title h1{ line-height:45px; padding:5px 0; color:#4c719c}

.art_yingxiang .title .info{ height:auto; overflow:hidden}

.art_yingxiang .title .info .l_info{ line-height:25px; padding:8px 0; color:#999}

.art_yingxiang .title .info .jiathis_style{ padding:8px 0}

.art_yingxiang .info .share{ line-height:16px;}

.art_yingxiang .content{ padding-top:10px; padding-bottom:20px;}

.art_yingxiang .content p{ line-height:28px; font-size:15px; color:#666}



.art_yingxiang .content{ font-size:14px; line-height:25px;}

.art_yingxiang .content a{ color:blue}













/*上下滚动新闻*/

.scrollbox{width:1150px;height:auto; overflow:hidden;}

#scrollDiv{width:900px;height:30px; overflow:hidden; float:left;margin-left:120px;  margin-top:5px;}/*这里的高度和超出隐藏是必须的*/

#scrollDiv li{height:30px;line-height:30px; vertical-align:bottom; zoom:1; overflow:hidden;  background:url(../images/notice.png) left center no-repeat; padding-left:30px; }

#scrollDiv li a{ color:#425e8d; text-decoration:none; font-size:15px; font-weight:bold; line-height:30px;.main_about .about_box .a1 }

#scrollDiv li a:hover{ color:#FF0000; text-decoration:underline;}



.scroltit{ height:30px; line-height:30px; }

.scroltit h3{ width:100px; float:left;}

.scroltit small{float:right; font-size:13px;}

.button_updown{ float:right;height:39px;  }

.button_updown a{ line-height:39px; float:left; float:left; display:block; width:30px; height:30px; background:#CCCCCC; margin:5px;}

#but_up{ background:url(../images/s_up.jpg) no-repeat}

#but_down{ background:url(../images/s_down.jpg) no-repeat}





/*  带图列表  */



.main_list .left{ width:220px; min-height:300px; }

.main_list .left h1{ font-size:30px; color:#4B4B4B; line-height:50px; padding-left:10px;}

.main_list .left .navbox{ border:1px solid #ccc; background:#FFF}

.main_list .left .navbox li{ border-bottom:1px solid #ccc; height:45px; text-align:center}

.main_list .left .navbox li a{ font-size:20px; line-height:45px;  color:#666;}

.main_list .left .navbox .thisclass{ background:#4F72AA}

.main_list .left .navbox .thisclass a{ color:#FFFFFF}



.main_list .left .navbox li:hover{ background:#4F72AA}

.main_list .left .navbox li:hover a{ color:#fff;}



.main_list .right{ width:930px; min-height:300px;}

.main_list .right ul li { background:#FFFFFF; height:auto; overflow:hidden; border:1px solid #ccc;}

.main_list .right ul li .pic{ width:310px; height:230px; padding:5px; border:1px solid #5073AB; margin:10px;}

.main_list .right ul li .pic .img{ width:100%;; height:100%; overflow:hidden; position:relative}

.main_list .right ul li .pic img{position:absolute;left:-30px;top:0px; height:240px }

.main_list .right ul li .info{ width:560px; margin:10px }

.main_list .right ul li .info h3{ line-height:35px;}

.main_list .right ul li .info .date{ color:#999; line-height:22px; margin-top:10px; background:url(../images/datebg.jpg) left no-repeat; padding-left:30px; margin-bottom:10px;}

.main_list .right ul li .info p{ line-height:30px; font-size:16px; color:#505050}



.main_list .right ul li .info2{ width:880px; margin:10px }

.main_list .right ul li .info2 h3{ line-height:35px;}

.main_list .right ul li .info2 .date{ color:#999; line-height:22px; margin-top:10px; background:url(../images/datebg.jpg) left no-repeat; padding-left:30px; margin-bottom:10px;}

.main_list .right ul li .info2 p{ line-height:30px; font-size:16px; color:#505050}





/*首页横向滚动图片*/

	.scroll{width:290px;height:130px; margin-top:15px;}

	.scroll_left{width:20px;height:63px;background:url(../images/btn_left.jpg) no-repeat;float:left; margin-top:40px;}

	.scroll_right{width:20px;height:63px;background:url(../images/btn_right.jpg) left no-repeat;float:left;margin-top:40px;}

	.scroll .pic{width:250px;height:128px;float:left;overflow-x:scroll;overflow-y:hidden;}

	.scroll .pic ul{display:block;}

	.scroll .pic li{float:left;display:inline;width:78px;text-align:center; margin-right:6px; overflow:hidden; border:1px solid #ccc;}

	.scroll .pic li img{ height:128px;}

	

	/*首页滚动板块*/

	

	

	.index_cxpg{ width:1170px; height:580px; }

	.index_cxpg .pics{ width:750px; height:450px;}

	.index_cxpg .infos{ width:419px; height:450px; background:#fafafa}

	.index_cxpg .infos .title{ margin:10px 20px; border-bottom:1px solid #ccc; size: #ccc;  height:auto; overflow:hidden; padding-bottom:10px;}

	.index_cxpg .infos .title a{ padding-top:15px;}

	.index_cxpg .infos .title h1{ color:#4C719E}

	.index_cxpg .infos .cx_list{ margin:10px 20px; }

	.index_cxpg .infos .cx_list p{ line-height:26px; font-size:15px; }

	.index_cxpg .infos .cx_list ul{ height:168px; margin-top:15px;}

	.index_cxpg .infos .cx_list ul li{ height:30px; border-bottom:1px dashed #ccc; background:url(../images/arc_list.jpg) left center no-repeat; overflow:hidden }

	.index_cxpg .infos .cx_list ul li a{ margin-left:30px; line-height:30px; font-size:15px;}

	

	.ad12{ margin-left:5px;}

	.ad0{ margin-left:5px;}

	

	.ad_25 ul{ margin-top:20px;}

	.ad_25 ul li { height:60px; background:#fff;}

	.ad_25 ul li .adpic{ width:60px; margin-right:10px;}

	.ad_25 ul li .adinfo{ width:220px; height:60px; overflow:hidden}

	.ad_25 ul li .adinfo a{ line-height:28px; width:210px;  color:#5072a9; font-size:14px; font-weight:bold}

	.ad_25 ul li .adinfo p{ line-height:26px;text-align:left; float:left; color:#999}
	
	
	


	.ad_48 ul{ margin-top:20px; margin-left:20px;}

	.ad_48 ul li { height:60px; background:#fff;margin-bottom:30px; margin-right:20px; border:1px solid #ccc; }

	.ad_48 ul li .adpic{ width:60px; height:60px; margin-right:10px;}

	.ad_48 ul li .adinfo{ width:220px; height:60px; overflow:hidden}

	.ad_48 ul li .adinfo a{ line-height:34px; width:200px; height:30px; color:#5072a9; font-size:16px; font-weight:bold}

	.ad_48 ul li .adinfo p{ line-height:26px;text-align:left; float:left; color:#999}

	

	

	/*  上一篇 下一篇的按钮 */

	

	.syp{ background:#4f72aa; color:#fff; padding:2px 10px; margin-right:10px;}

	.syp:hover{ background:#0066FF; color:#FFFFFF}

	.xyp{ background:#4f72aa; color:#fff; padding:2px 10px; margin-right:10px;}

	.xyp:hover{ background:#0066FF; color:#FFFFFF}

	

	

	/*  搜索页面  */

	.resultbar{ font-size:16px;}

	.resultbar strong{ color:#FF0000}

	

	

	/* 图书列表 */

	#books li{ width:200px; height:290px; margin:10px; float:left; text-align:center;}

	#books li img{ width:180px; height:240px; margin:10px;}

	#books li .booktitle{ line-height:30px; margin-left:10p[x; margin-right:10px;}

	

	

	











		

