@charset "utf-8";
/* 全网禁止复制 start */
/* *{
    -moz-user-select:none; /* Firefox */
    -webkit-user-select:none; /* WebKit内核 */
    -ms-user-select:none; /* IE10及以后 */
    -khtml-user-select:none; /* KHTML内核 */
    -o-user-select:none; /* Opera */
    user-select:none; 
}*/
/* 全网禁止复制 end */


/* CSS Document */

body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑";  color:#333; background:#f7f7f7; }

ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,i,em{ margin:0; padding:0; list-style:none; font-style:normal;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/

a{ margin:0; padding:0; color:#333; text-decoration:none; outline:none;}

a img{ border:none;}

textarea,input,select{ font-family:"微软雅黑";}

*:focus { outline: none; } 

.clear{ clear:both;}

.fl{ float:left;}

.fr{ float:right;}

input{ border:0;}

.toptop{ width:100%; height:5px; background:url(../images/line.png) center no-repeat;}

.topxia{ background:url(../images/tbg.png) center no-repeat; width:100%; height:137px;}

.tople{ margin:0 auto; width:1002px;}

h1.logo{padding-top:50px;width: 648px;float: left;}


.you_en{width:200px; float:right; padding-top:70px;}
.you_en a{ display:inline-block; border:1px solid #63065f; margin-right:10px; padding:5px; font-size:13px;color:#63065f;}
.you_en a:hover{ background:#63065f; color:#fff;}

.mainWrap {
	width:1000px;
	margin:auto;
	min-width:320px;
}

.header{
	background:#63065f url(../images/bg.jpg) repeat-x top;
	height:42px;
}

.header .topLine
{
	border-top:7px solid #5c307d;
}

.header .topWrap
{
	height:102px;
}

.header .logo {
	float:left;
	_display:inline;
	margin-top:20px;
}

.header .search
{
	float:right;
	_display:inline;
}

.header .search .ext
{
	padding:16px 0 10px 0;
	text-align:right;
}

.header .search .ext a
{
	color:#4d1379;
	text-align:right;
}

.header .search .inp
{
	height:18px;
	width:140px;
	border:1px solid #b1b1b1;
	padding:5px;
	float:left;
	_display:inline;
	border-right:0;
	-webkit-appearance:none
}

.header .search .btn
{
	background:#5c307d;
	height:30px;
	padding:0 8px;
	*padding:0 8px 0 12px;
	line-height:29px;
	text-align:center;
	border:0;
	float:left;
	font-size:16px;
	_display:inline;
	color:#fff;
	cursor:pointer;
}

.header .search .btn:hover
{
	background:#22132d;
}



.header .nav .menu
{
	display:none;
}


.header .nav li
{
	float:left;
	_display:inline;
	
	position:relative;
	z-index:999;
	zoom:1;
}

.header .nav li a
{
	display:block;
	line-height:42px;
	font-size:15px;
	color:#fff;
	padding:0 14px;
	*padding:0 19px;
	background:url(../images/ico_2.png) right center no-repeat;
}

.header .nav li a.navh{ background:#7a0876;}



.header .nav li a:hover,.header .nav li a.hover
{
	background:#7a0876;
	color:#fff;
}

.header .nav li a i
{
	padding:0;
	*margin:0 -3px 0 6px;
}

.header .nav li a i:before{ margin-right:-4px;}

.header .nav li:last-child a{ background:none;}


#nav  .secondNav{ background:#7a0876; position:absolute; top:42px; width:180px; z-index:2; /*padding:5px 0;*/ display:none;}

#nav  .secondNav li a.navh{ background:#
;}

#nav  .secondNav.last { right:0px; }

#nav  .secondNav li { float:none; display:block; padding:0; margin:0; }

#nav  .secondNav li a
{
	line-height:38px;
	font-size:14px;
	color:#fff;
	padding:0 0 0 20px;
	background:none;
}

#nav  .secondNav li a:hover
{
	background:#590655
}

.thirdNav{
    width: 100%;
    background: #7a0876;
    position: absolute;
    left: 100%;
    top: 0;
}

.header .nav li ul li a{line-height:38px;
	font-size:14px;
	color:#fff;
	padding:0 0 0 20px;
	background:none;}
	
	.header .nav li ul li a:hover{background:#3d1c55}

#banner {height:458px;position:relative;width:100%; overflow:hidden;}
#banner #fla {width:1920px;margin-left:-960px;position:absolute;left:50%;top:0px;height:458px;z-index:1;}
.scroll {position:relative;overflow:hidden;}
.scroll ul {position:absolute;width:20000em;}
.scroll ul li {float:left;list-style-type:none;}
.banner2, .b10 {width:1920px;height:458px;position:relative;}
a.arr_ll, a.arr_rr {background:url(../images/prevBtn.png) no-repeat;width:31px;height:107px;display:block;position:absolute;top:166px;z-index:1;cursor:pointer;}
a.arr_ll {left:20%;}
a.arr_rr {right:20%;background:url(../images/nextBtn.png) no-repeat;}
dl.tab {position:absolute;top:420px;right:45%;}
dl.tab dd {background: url(../images/icon_.png) no-repeat;width:16px;height:16px;float:left;margin-right:4px;font-family:Verdana, Geneva, sans-serif;font-style:italic;color:#a9a9a9;text-align:center;
font-size:9px;cursor:pointer;}
dl.tab dd.hover {background:url(../images/iconh_.png) no-repeat;}
ul.slider a, ul.slider a div {height:663px;width:1000px;display:block;position:relative;overflow:hidden;}
ul.slider a div {position:absolute;top:0;left:0;}
ul.slider li {clear:both;}
a.arr_r {background-position:right 0;}
a.arr_l:hover {background-position:0 bottom;}
a.arr_r:hover {background-position:right bottom;}


.home_box1{ margin:0 auto; width:990px; margin-top:20px;}

.xiaowug{ width:743px; float:left; border:1px #e6e6e6 solid; height:350px; background:#fff;}

.zhongjai{ margin:0 auto; width:1002px; margin-top:25px;}

.xuey{ width:380px; float:left;}

.tongz{ width:285px; margin-left:30px;}

.t{ font-weight:normal; border-bottom:2px #63065f solid; line-height:40px;}

.t i{ font-size:16px; color:#63065f; float:left;}

.t a{ float:right; font-size:14px; color:#888;}

.t a:hover{ color:#f60;}

.bksh{ padding-top:10px; }

.bksh li{line-height:29px; height:29px;}

.bksh li a i{ display:block; float:left; font-size:14px; background:url(../images/ico_1.png) left center no-repeat; padding-left:10px;}

.bksh li a em{ display:block; float:right; color:#666;}

.ksdh{ width:280px; float:right;}

.dhks{ margin-top:6px;}

.dhks li{ width:135px; height:48px; float:left; margin-top:10px;}

.dhks li.yuh2,.dhks li.yuh4,.dhks li.yuh6,.dhks li.yuh8{ float:right;}

.dhks li a{ width:135px; height:48px;}

.dhks li a{display:block;width:135px; height:48px;font-size:16px; line-height:48px; text-align:center; color:#fff;}

.dhks li.yuh1 a{  background:#009999; }

.dhks li.yuh1 a:hover{background:#008989;}

.dhks li.yuh2 a{background:#0099cb;}

.dhks li.yuh2 a:hover{background:#0088b5;}

.dhks li.yuh3 a{background:#bf3b48;}

.dhks li.yuh3 a:hover{background:#a3333e;}

.dhks li.yuh4 a{background:#009965;}

.dhks li.yuh4 a:hover{background:#008157;}

.dhks li.yuh5 a{background:#0099cb;}

.dhks li.yuh5 a:hover{background:#008cba;}

.dhks li.yuh6 a{background:#008b98;}

.dhks li.yuh6 a:hover{background:#007a85;}

.dhks li.yuh7 a{background:#9a0048;}

.dhks li.yuh7 a:hover{background:#87003f;}

.dhks li.yuh8 a{background:#009865;}

.dhks li.yuh8 a:hover{background:#008558;}

.bksh li a:hover i{ color:#63065f;}

.zxj{ margin:0 auto; width:1002px; margin-top:10px;}

.sildPic-Article-QQ .sildPicBar {
FLOAT: right;
OVERFLOW: hidden;
WIDTH: 70px;

PADDING-TOP: 10px;
ZOOM: 1;
HEIGHT: 22px;
}
.sildPic-Article-QQ .pre {
DISPLAY: inline;
/*BACKGROUND: url(../images/ico_6.png) no-repeat;*/
FLOAT: left;
WIDTH: 20px;
CURSOR: pointer;
MARGIN-RIGHT: 8px;
HEIGHT: 21px;
}

.sildPic-Article-QQ .sildPicBar LI {
MARGIN-TOP: 5px;
DISPLAY: inline;
BACKGROUND: url(../images/ico_6.png) no-repeat;
FLOAT: left;
MARGIN-LEFT: 5px;
WIDTH: 7px;
CURSOR: pointer;
HEIGHT: 7px;
}

.sildPic-Article-QQ .sildPicBar LI.select {
BACKGROUND: url(../images/ico_7.png) no-repeat;
}

.sildPic-Article-QQ .next {
/*BACKGROUND: url(../images/ico_7.png) no-repeat;*/
FLOAT: right;
WIDTH: 20px;
CURSOR: pointer;
HEIGHT: 21px;
}
.sildPic-Article-QQ .bd {
PADDING-BOTTOM: 0px;
WIDTH: 288px;
PADDING-TOP: 5px;
}
.sildPic-Article-QQ .cnt-wrap {
OVERFLOW: hidden;
WIDTH: 288px;
ZOOM: 1;
HEIGHT:115px;
}


.sildPic-Article-QQ LI {
FLOAT: left;
WIDTH: 288px;

}

.cnt li a {
	
display: block;

font-size:14px;
height: 30px;
line-height: 30px;
color: #333;
background:url(../images/ico_1.png) left center no-repeat; 
padding-left:10px;
}

.cnt li a:hover{ color:#f60;}

.hd{ font-size:16px; font-weight:normal; color:#63065f; line-height:40px; border-bottom:2px #63065f solid;}

.hd h2{ font-size:16px; font-weight:normal; float:left;}

.guang{ width:280px; height:158px;float:right;padding-top:2px;  border-top:2px #63065f solid; }

.guznz{ width:279px;  height:150px; background:#eee; }



.t1{ font-size:14px; font-weight:normal; text-align:center; line-height:30px; margin-top:10px;}

.t1 i{ color:#63065f;}

.erwe{ display:block; margin-top:15px;}

.erwe i{ display:block; float:none;text-align: center;}//margin-left:40px;

.erwe em{ display:block; float:left; margin-left:25px;}

.zhegz{ margin:0 auto; width:1002px; margin-top:10px;}

.t2{ margin:0 auto; width:1002px;  font-weight:normal; color:#f60; border-bottom:2px #63065f solid; line-height:40px; position:relative;}

.t2 i{font-size:16px; position:relative;}

.t2 a{ font-size:12px; float:right; float:right;}


/*首页哲管之窗*/

.maincenter{ margin:0 auto; width:1002px; margin-top:15px;}

.mainle{ width:282px; float:left;}

.t3{ font-weight:normal;  }

.t3 i{ display:block; float:left; font-size:16px; color:#333; line-height:40px; color:#63065f;}

.t3 em{ font-size:12px; font-family:"Arial", Gadget, sans-serif; color:#999; display:block; float:left; line-height:22px; text-transform:uppercase; padding-top:3px; padding-left:5px;padding-top:7px;}

.t3 a{ display:block; background:url(../images/more.jpg) bottom no-repeat; width:32px; height:18px; float:right;padding-top:5px;}

.t3 a:hover{ background:url(../images/more_h.jpg) bottom no-repeat;}

.mainl_l{ display:block; float:left; padding-top:20px;}

.wenlb{ width:170px; float:left; font-size:14px; line-height:24px; padding-left:15px; padding-top:10px;}

.wenlb li{ background:url(../images/shanjiao.jpg) 0 9px no-repeat; padding-left:10px;}

.wenlb li a{ color:#666;}

.wenlb li a:hover{ color:#015aaa;}


.maincz{ width:483px; float:left; margin-left:30px;}


.picMarquee-left {
overflow: hidden;
position: relative;
}
.picMarquee-left .hd {
overflow: hidden;

}

.picMarquee-left .hd .prev, .picMarquee-left .hd .next {
display: block;
width: 19px;
height: 19px;
float: right;
margin-right: 5px;
margin-top: 5px;
overflow: hidden;
cursor: pointer;


}
.dfdg{position:absolute;
right:0px; top:8px;}

.picMarquee-left .hd .prev{background: url(../images/ico_5.png) no-repeat; }

.picMarquee-left .hd .next {
background:url(../images/ico_4.png) no-repeat;margin-left:5px;
}

.picMarquee-left .bd { margin-top:15px;
}
.picMarquee-left .bd ul li {
margin: 0 6px;
float: left;
_display: inline;
overflow: hidden;
text-align: center;
}
.picMarquee-left .bd ul li .pic {
text-align: center;
}
.picMarquee-left .bd ul li .pic a{ display:block; padding:3px; border:1px #ddd solid;}
.picMarquee-left .bd ul li .pic a:hover{ border:1px #63065f solid;}
.picMarquee-left .bd ul li .title {
line-height: 24px;
font-size:14px;
}
.picMarquee-left .bd ul li .title a{ }

.toprif{ float:right; width:282px;}

.t3 b{ display:block; font-weight:normal; font-size:14px; float:left; width:75px; text-align:center; background:#f4f2f5; border:1px #ddd solid; margin-right:5px; margin-bottom:5px;}

.t2 a{ padding-top:2px;}

.tupl{ width:90px; float:left; padding-top:10px;}

.wenz{ font-size:14px; color:#666; line-height:22px;padding-top:10px; float:left; width:190px;}

.t3 b.tabz_2{ background:#005aa8; color:#fff;}

/*学术讲座*/

.con1 {
width: 100%;

min-height: 110px;
}

.con1_c3 {
float: left;
width: 288px;
padding: 1px;
height: 165px;
margin-top:-45px;
position: relative;
}
.hllqWrap {
position: relative;
height: 165px;
overflow: hidden;
width: 288px;
}
.hllqWrap .hllqWrapUl {
position: absolute;
left: 0px;
top: 0px;
z-index: 2;
}
.con1_tu {
width: 288px;
float: left;
height: 165px;
position: relative;
}
.jiage3 {
position: absolute;
top: 53px;
left: 0px;
}
.shujux{ display:block;}
.shujux li a {
	display:block;
	padding-left:10px;
font-size: 14px;
line-height:29px;
height: 29px;
background:url(../images/ico_1.png) 0 12px no-repeat;
}

.shujux li a:hover{ color:#63065f;}
.dian {
position: absolute;
right:0px;
top: 20px;
z-index: 9999;
}
.dian li b {
float: left;
display: block;
width: 11px;
height: 11px;
margin: 0 3px;
font-weight: normal;
}
.dian li b a {
background: url(../images/dhui.png) no-repeat;
display: block;
width: 8px;
height: 8px;
margin-top: 3px;
}
.dian li b a:hover,.dian li b.on a{ background:url(../images/dhong.png) no-repeat; display:block;}


/*内页banner*/

.bannerntup{ width:100%;position:relative; height:300px;overflow:hidden;}

.bannerntup div{ width:1920px; margin-left:-960px; position:absolute; left:50%; top:0;height:300px; }

.daikuannei{ margin:0 auto; width:1002px; margin-top:15px;}

/*内页banner完*/

/*资料下载*/

.xiazon{ margin:0 auto; width:1002px;}

/*内页左边样式*/

.xzz_le{ float:left; width:214px;}

.leftn{ background:#63065f; position:relative; margin-top:-33px;}

.t4{ color:#fff; font-weight:normal; font-size:26px; text-align:center; padding-top:20px; padding-bottom:20px;}

.zai{ border-bottom:1px #ddd solid;}

.zai li{ height:auto; border-top:1px #ddd solid; width:204px;}

.zai li a{ display:block; background:#fff; height:52px; line-height:52px; text-indent:20px;}

.zai li a{border-left:2px #ddd solid; font-size:14px;}

.zai li a.navho{border-left:2px #ff9600 solid;color:#63065f;}

.zai li a:hover{border-left:2px #ff9600 solid; color:#63065f;}

.xzt{ margin-top:20px;}

.childNav a{
    box-sizing: border-box;
    padding-left: 20px;
}

.childActive{
    color: #63065f;
    background: #fbeffb !important;
}

/*内页右边样式*/

.xiaz_ri{ float:right; width:745px; font-size:14px;}

.rigzl{ border-bottom:2px #63065f solid; padding-top:30px; padding-bottom:8px;}

.rigzl i{ display:block; float:left; font-size:24px; color:#63065f;}

.rigzl span{ display:block; float:right; line-height:30px;}

/*内页右边文字列表样式*/

.zlli{ padding-top:15px;}

.zlli li{ height:44px; line-height:44px; border-bottom:1px #ddd dashed;}

.zlli li a{ display:block; float:left; width:615px; height:44px; overflow:hidden; color:#666; background:url(../images/ico_8.png) left center no-repeat; padding-left:15px;}

.zlli li a:hover{ color:#63065f;}

.zlli li i{ display:block; float:right; width:85px; color:#999;}

.zimx li{ width:132px; float:left; margin-left:26px;margin-right:26px; margin-top:40px;}

.zimx li a{ display:block;}

.zimx li a:hover{ color:#63065f;}

.zimx li i{ display:block; }

.zimx li em{ display:block;line-height:30px; height:30px; background:#efefef; font-size:16px;}

.zimx li em b{ float:left; font-weight:normal; padding-left:5px;}

.zimx li em strong{ float:right; font-weight:normal; padding-right:5px;}

.benk{ margin-top:20px;}

.benk i{ display:block; float:left;}

.benk span{ display:block; float:left; width:450px; margin-left:15px; padding-top:10px;}

.benk span h2{ font-size:16px; color:#63065f; font-weight:normal; line-height:40px; border-bottom:1px #ddd solid;}

.benk span em{ line-height:26px; padding-top:16px;}

.benk span b{ display:block; font-weight:normal; padding-top:10px;}

.benk span b a:hover{ color:#63065f;}

.benk span h2 strong{ font-weight:normal; float:left;}

.benk span h2 ins{ text-decoration:none; float:right; color:#999;}

.titlen{border-bottom:1px #ddd solid; padding-bottom:5px;}

.t5{ font-size:18px; font-weight:normal; text-align:center;  line-height:40px; padding-top:10px; color:#63065f; font-weight:700;}

.guanl{ display:block; font-size:12px; text-align:center; line-height:26px; text-align:center; color:#333;}

.zwe{ line-height:30px; padding-top:5px;}


.shaz{ margin:0 auto; width:745px; margin-top:10px; }
.shaz a{ display:block; line-height:30px; color:#666;}

.shaz a:hover{ color:#63065f;}

.jiangshi li a i{ display:block; float:left;}

.jiangshi li a span{ display:block; float:left; padding-top:20px; background:#edeaf1; height:88px;}

.jiangshi li a span h2{ font-size:16px; font-weight:normal;  text-align:center;}

.jiangshi li a span b{ display:block;width:97px; text-align:center; font-weight:normal; line-height:30px; display:block; height:30px; background:#63065f; color:#fff;  margin-top:10px;}

.jiangshi li{ width:175px; float:left; margin-left:5px;margin-right:5px; margin-top:15px;}

.jianjiel{ width:745px; float:left; line-height:26px; margin-top:20px;}

.jiajr{ float:right; margin-top:20px;}


/*哲管之窗*/

.qiyef li{ width:237px; float:left; margin-right:5px;margin-left:5px; margin-top:20px;}

.qiyef li a{ display:block;width:237px;}

.qiyef li a i{ display:block; padding:2px; border:1px #eaeaea solid; }

.qiyef li a:hover i{ border:1px #63065f solid;}

.qiyef li a em{ display:block; text-align:center; color:#666; padding-top:5px;}

.qiyef li a:hover em{ color:#c9000a;}

.qiyedi i{ display:block; float:left;}

.qiyedi em{ display:block; float:left; margin-left:5px;}

.close{ background: url(../images/guanb.png) no-repeat; display:block; width:18px; height:18px;}




/*分页的css*/
#pagelist {width:460px;height:24px;overflow:hidden;font: 14px/26px "";color: #73757a;margin:0px auto; padding-top:20px; padding-bottom:20px;}
#pagelist a {overflow:hidden;height:14px;line-height:14px;padding:4px;display:inline;overflow:hidden; color:#666; border:1px #a4a4a4 solid; }
#pagelist a:hover{background: #63065f;color:#fff;overflow:hidden; border:1px #63065f solid;}
.points  { border:0px; color:#1a0c00;}
.pageinfo  { color:#1a0c00;}
#pagelist .current {background: #63065f;color:#fff;padding:5px 9px;}
#pagelist a:visited {color: #1a0c00;}
#pagelist a {text-decoration:none;}


/*底部*/

.foot{ width:100%; background:url(../images/linef.png) top center no-repeat #63065f;  height:146px; margin-top:20px;}

.footnav{ margin:0 auto; width:1002px; padding-top:20px;}

.footnav a{ line-height:30px; background:url(../images/ico_2.png) left center no-repeat; color:#c5b2c4; padding-right:10px; padding-left:10px; font-size:14px;}

.footnav a:hover{ color:#fff;}

.zhaos{ margin:0 auto; width:982px; font-size:14px; color:#c5b2c4; line-height:30px; padding-top:5px;}

.zhaos a{ color:#c5b2c4;}

.zhaos a:hover{ color:#fff;}