/*--------------------Reset-----------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol,li{list-style: none;list-style-type:none}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	
}
/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:100%;}
.clear{clear: both;}
/*--------------------后加的部分属性-----------------*/
.ov {overflow: hidden;}
*{font-family: "微软雅黑";font-size:14px;}
.px1400{width: 1400px; margin: 0 auto;}
.margin-b-20{margin-bottom: 20px;}
.padding-b-20{padding-bottom: 20px;}
body{min-width:1400px;margin:0 auto;}
/*top*/
.top{width: 100%; height: 210px;padding-top: 140px; background: url(../img/t-bg2.png) top left no-repeat;}
.top-right{width: 260px;height: 80px;position:absolute;right:200px;top:10px;}
.top-right ul{ width: 100%; height: 40px; background: #045d9f; line-height: 40px;}
.top-right ul li{ float: left; margin: 0 7px 0 18px; font-size: 14px;color: #fff;}
.top-right ul li a{font-size: 14px;color: #fff;}
.top-right ul li:hover{text-decoration:underline;}

/*搜索框*/
.search{width: 330px;height: 40px;overflow:hidden;background: #FFFFFF;}
.search input{display: block; }
.texts{width:290px;height: 40px;line-height:40px;display: block;margin-left:3px;float:left;background: none;font-size: 14px;color: #333;}
.images{float:right; width: 37px; height: 40px; background: url(../img/search.png) center no-repeat;}

/*nav*/
.nav{width: 100%;height: 44px; background: #4c5b69;margin-bottom: 25px;}
.nav ul li{ float: left; text-align: center; position: relative;}
.nav ul li a{width: 122px; line-height: 44px;height: 44px;font-size: 17px;color: #fff;display: inline-block;}
.nav ul li:hover a{color: #0169d4;background: #fff;}
.nav ul li.on a{color: #0169d4;background: #fff;}

/*设置一级导航样式*/
.nav ul li ul{display:none;}
.nav ul li:hover ul{text-align: center;display: inline-block; position:absolute; top:44px;left:0px;z-index:1000;}
.nav ul li:hover ul li a{display:inline-block;color:#626262;font-size:14px;width:122px;height:auto;line-height:25px;padding:10px 0;text-align:center;border: none;background-color:#f5f9ff;float:left;}
.nav ul li:hover ul li a:hover{background:#005ebe;color:#fff;}

/*banner*/
.banner-box{ height: 480px; }
.banner{width: 730px;height: 480px;margin: 0 auto; position: relative;}
.focus {width: 730px;height: 480px;margin: 0 auto;overflow: hidden;}
.focus ul li img{width: 760px; height: 480px;}
.focus ul li p{line-height: 50px; font-size: 16px;color: #fff; width: 100%; height: 50px; position: absolute;bottom: 0; background: url(../img/zzc.png);text-indent:1em; }
.focus .prev,.focus .next{position:absolute;width:21px;height:21px;background: url(../img/focus.png) no-repeat}
.focus .prev{ bottom: 15px;right: 50px; background-position: 0 0; cursor: pointer} 
.focus .next{ bottom: 15px;right: 25px; background-position: -21px 0; cursor: pointer} 
.focus .prev:hover{ bottom: 15px;right: 50px; background-position: 0 0; cursor: pointer} 
.focus .next:hover{ bottom: 15px;right: 25px; background-position: -21px 0; cursor: pointer}

/*通知公告*/
.news{width: 625px; position: relative;}
.notice-title{ border-bottom: 1px solid #ccc;height: 40px; line-height: 40px; margin-bottom: 10px;position: relative;}
.notice-title img{ float: left;position: relative;top: 10px;margin:0 20px;}
#main_news .title{ float: left;}
#main_news .title a{font-size: 20px;color: #171717;float: left;padding: 0 5px;margin-right: 10px;}
#main_news .title a.on{color: #1c6ddd; border-bottom: 1px solid #1c6ddd;}
#main_news .tab-list{width: 100%;margin: 0 auto;}
#main_news .tab-list .more{ position: absolute;top: 15px; right: 0px;font-size: 14px;color: #949494; text-transform: uppercase;}
#main_news .tab-list ul li{width: 100%;height: 37px;border-bottom: 1px solid #e3e2e2;padding-top: 10px;}
#main_news .tab-list ul li span{width: 80px;height: 30px;background: #e8e8e8;text-align: center;display: inline-block; float: left; font-size: 14px;color: #666666;line-height: 30px; margin-right: 15px;}
#main_news .tab-list ul li a{font-size: 16px;color: #171717;line-height: 28px;}
#main_news .tab-list ul li:hover span{background: #c81f1a;color: #fff;}
#main_news .tab-list ul li:hover a{color: #c81f1a;}

/*学术讲座*/
.jiangzuo{width: 100%; height: 200px; background: #f5f5f5; margin:35px 0 20px;padding-top: 25px;}
.jiangzuo a{float: left;}
.jiangzuo dl{width: 290px; height: 130px;background: #fff; border-left: 4px solid #3e83ca;margin-right: 48px;padding-left: 20px;position: relative;}
.jiangzuo dl dt{font-size: 14px; color: #696969; line-height: 52px;font-weight: bold;}
.jiangzuo dl dd{font-size: 12px; color: #696969; line-height: 22px;}
.jiangzuo dl span{width: 50px; height: 30px; background: #3e83ca; color: #fff; font-size:14px;position: absolute;bottom: 0; right: 0;line-height: 30px; text-align: center;}
.jiangzuo dl:hover{background: #3e83ca;border-left: 4px solid #df1414;}
.jiangzuo dl:hover dt{color: #fff;}
.jiangzuo dl:hover dd{color: #fff;}
.jiangzuo dl:hover span{ background: #df1414; }

/*index*/
.index1{height: 420px;}
.index1-left{width: 430px;}
.tab img.icon{float: left;position: relative;top: 8px;margin:0 20px; }
.tab .tab-hd{float: left;}
.tab .tab-hd li{font-size: 18px;color: #171717;float: left;padding: 0 5px;margin-right: 10px;}
.tab .tab-hd li.active{color: #1c6ddd; border-bottom: 1px solid #1c6ddd;}
.tab-md ul{display: none; position: absolute;top: 0px; right: 0px;}
.tab-md ul li a{font-size: 14px;color: #949494; text-transform: uppercase;}
.tab-md .moredw{display: block;}
.tab-bd ul{display: none;}
.tab-bd .thisclass{display: block;}
.tab-bd ul li{line-height: 36px;width: 100%;height: 36px;}
.tab-bd ul li a{float: left;font-size: 14px; color: #131313;}
.tab-bd ul li span{float: right;font-size: 14px;color: #a6a6a6;}
.index1-mid{width: 445px;margin:0 47px;}
.xbanner{width: 100%; height: 110px; margin: 10px 0;}
.tab-bd ul li:hover a{color: #c81f1a;}

/*版权*/
.foot{width: 100%; height: 130px; background-color:#4c5b69;padding-top: 30px;}
.bottom{height: 100px;padding-left:580px; }
.bottom h1{font-size: 16px; color: #fff;margin-bottom: 5px;}
.bottom ul li a{font-size: 14px; color: #9e9e9e;line-height: 28px;}
.link1{width: 145px;}
.link2{width: 150px;}
.link2 ul li{float: left;width: 33%;}
.bottom ul li:hover a{border-bottom: 1px solid #9e9e9e;}
.contact{}
.contact p{font-size: 14px;color: #9e9e9e; line-height: 28px;}
.bq {height: 60px;}
.bq .icon-w img{padding: 15px 40px 0 0;}
.bq .icon-w a{position: relative;}
.ewm{display: none;}
.bq .icon-w a:hover .ewm{display: block;width: 90px; height: 90px; background: #fff; position: absolute;top: -100px;left: 0;}
.ewm img{width: 90px; height: 90px;padding:0 !important;}
.bq .bqz p{font-size: 14px;color: #9e9e9e; line-height: 60px;text-transform: uppercase;}


/*当前位置*/
.dqwz{height: 36px; background: #f2f7fc;line-height: 36px;margin-bottom: 40px;font-size: 14px; color: #9a9a9a; }
.dqwz a{font-size: 14px; color: #9a9a9a; padding:0 20px;}

/*list*/
.list{min-height: 500px; height: auto; overflow: hidden;margin-bottom: 30px;}
.list-l{width: 220px;}
.list-l h1{width: 100%; height: 67px; background: url(../img/lmmc.jpg);font-size: 22px; color: #fff;line-height: 67px;text-indent: 1em;}
/*侧边导航*/
.subnav{line-height:50px;background-color:#e9f4ff;}
.subnav .menu{position:relative;color:#fff;}
.subnav .menu_btn{width:23px;height:15px;display:block;position:relative;top:17px;float:right;}
.nav_show{background-color:#e9f4ff;}
.nav_show>ul>li{text-indent: 1em;}
.nav_show>ul>li>p{border-bottom: 1px solid #D7D4CC; border-left: 4px solid #0d6bca;}
.nav_show ul li a{color:#4a4a4a;display:block;font-size:15px;}
.nav_show ul li a:hover{color:#0d6bca;font-weight: bold;}
.nav_show ul li.light>p>a{color:#0d6bca;font-weight: bold;}
.zkicon{background: url(../img/add.png) center no-repeat;width: 15px; height: 15px; display: inline-block;position: relative;top: 18px; right: 10px;}
.sqicon{background: url(../img/addj.png) center no-repeat; width: 15px;height: 15px; position: relative;top: 18px; right: 10px;}
.nav_show ul li .dropdown-list{display:none;}
.nav_show ul li .dropdown-list li{line-height: 36px;}
.nav_show ul li .dropdown-list li a{font-size:14px; color: #215e9b;}
.sanmenu{ background: #f4f9ff;padding-left: 10px;}
.sanmenu li a{font-size: 12px; color: #215e9b;}

/*图片列表*/
.list-r{width: 1120px; overflow: hidden;}
.list-r h2{width: 100%; height: 50px; border-bottom: 1px solid #d5d5d5;font-size: 23px; color: #0d6bca;margin-bottom: 10px;}
.list-r .list-pic{padding:50px 20px;width: 1080px;height: 200px;border-bottom: 1px solid #d5d5d5;}
.list-pic-l {width: 275px; height: 200px;}
.list-pic-l img{width: 275px; height: 200px;display:block; margin:0 auto;}
.list-pic-r{width: 750px;position: relative; height: 200px;}
.list-pic-r a{font-size: 21px; color: #6c6c6c;margin-bottom: 15px;display: block;}
.list-pic-r p{font-size: 14px;color: #6c6c6c;line-height: 36px;}
.list-pic-r span{width: 90px; height: 32px; display: inline-block;background: #0d6bca;font-size: 14px;color: #fff;line-height: 32px; text-align: center;position: absolute;bottom: 0;left: 0;}
.list-pic-r:hover a{color: #0d6bca;}
.list-pic-r:hover span{background: #ce0000;}
/*列表*/
.notice li{width: 100%; height: 60px;padding: 20px 0; border-bottom: 1px solid #e7e7e7;}
.notice li dl{width: 60px; height: 60px; background: #efefef;float: left;color: #213153;text-align: center;margin-right: 20px;}
.notice li dl dt{font-size: 23px;line-height: 35px;}
.notice li dl dd{font-size: 12px;}
.notice li a{font-size: 16px; color: #353a43;line-height: 30px;}
.notice li p{font-size:13px; color:#999;line-height: 30px;}
.notice li:hover a{color:#0f70cc;}
.notice li:hover dl{background: #0f70cc; color: #fff;}
/*content*/
#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }
.content h1{font-size: 23px;color: #333;text-align: center;line-height: 50px;}
.bar{ line-height:2.8em; height:2.8em; text-align:center; color:#999; border-bottom:1px solid #dedede; font-size:14px;margin-bottom: 20px;}
.content1{ padding:15px 15px 15px 300px;}
.content1 p{ text-indent:2em; line-height:2em;margin-bottom:15px; color:#555555; font-size:16px;}
.content1 p img{ margin:20px auto; border:none; display:block}
.content{ padding:15px;}
.content p{ text-indent:2em; line-height:2em;margin-bottom:15px; color:#555555; font-size:16px;}
.content p img{ margin:20px auto; border:none; display:block}
