@charset "utf-8";/* CSS Document */
body{width: 100%; min-width: 1200px;}
*{margin:0px;padding:0px;font-size:14px;color:#333;font-family: "微软雅黑", Verdana, Arial, sans-serif;}
form,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px; font-weight:normal;}
img{margin:0px;padding:0px;border:0px; display: block;}
ul,li{margin:0px;padding:0px;list-style-type:none;}
table{border-collapse:collapse;}
input,select{margin:0px;padding:0px;vertical-align:absmiddle;outline:none;}
a{text-decoration:none; color:#333;}a:hover{text-decoration:none;}
.fl{float:left;}.fr{float:right;}
.clear{float:none;clear:both;font-size:0px;height:0px;line-height:0px;}
ul li a:hover{color: #DC520D;}

/*轮播*/
.banner{height:586px; position:relative; width:100%; border-bottom: 3px solid #dc520d; overflow: hidden;}
.banner .ban_nav{display:none;}
.ban_c{display:none;position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:100%;}
.ban_c img{width:100%;height:100%;}

/*头部*/
.header{position: absolute; width: 1150px; top: 0; height: 118px; margin-left: -575px; left: 50%;}
.logo{float:left; margin: 26px 0 0 0;}
.search{float: right; margin: 65px 0px 0 0; height: 32px; border: 1px solid #ddd; background: #fff; border-radius: 6px;}
.search input{border: none; background: #blue; height: 32px;}
.search .s_txt{ width:160px; line-height: 32px; padding: 0 10px; border-radius: 6px 0 0 6px;}
.search .s_btn{width: 40px; background: url(sou.png) no-repeat center center; cursor: pointer;}

/*导航*/
.nav{ height: 42px; width: 1150px; position: absolute; top: 118px; background: #dc520d; left: 50%; margin-left: -575px; border-radius: 8px; }
.nav_yj{ height: 42px;}
.nav_yj li{float: left; text-align: center; background: url(nav-xian.jpg) no-repeat right center;  line-height: 42px; position: relative; z-index: 1999;}
.nav_yj li.navLast{background: none; border-radius: 0 8px 0 0;}
.nav_yj li.prev{background: none;}
.nav_yj li.on{background: #f9905c; color: #4b1702;}
.nav_yj li a{font-size: 16px; color: #fff; display: block; padding: 0 26px;}
.nav_yj li a:hover{color: #fff;}
.nav_yj li.navLast a{padding:0 29px;}
.nav_ej{ position: absolute; top: 42px; left: 0; display: none; background: #f9905c; float: left; width: 160px;  z-index: 999;}
.nav_ej li{ width: 160px; text-align: center; background: none; line-height: 36px;}
.nav_yj li .nav_ej li a{font-size: 15px; color: #fff; padding: 0; text-align: left; text-indent: 26px;}
.nav_ej li a:hover{ background: #eb8654;}
.qingchu{ border-top-left-radius: 8px; border-bottom-left-radius: 8px;}

/*content*/
.main{ width: 1150px; margin: 0 auto;  margin-top: 15px;}
.main .item{ width: 560px; height: 216px; overflow: hidden;}
.main .item .th{height: 40px; line-height: 40px; background: url(line.jpg) repeat-x 0 bottom;}
.main .item .th p{ color: #030303; font-size: 16px; font-weight: bold; padding: 0 16px 0 1px; float: left; background: url(line_on.jpg) repeat-x 0 bottom; letter-spacing: 1px;}
.main .item .th .more{color: #DC520D; font-size: 13px; float: right; margin-right: 1px;}
.main .txtItem ul{padding: 8px 1px 0;}
.main .txtItem ul li{ background: url(dian.png) no-repeat 0px center; padding-left: 15px; line-height: 32px; height: 32px; border-bottom: 1px dotted #ccc;}
.main .txtItem ul li a{ font-size: 14px;}
.main .txtItem ul li span{ float: right; font-size: 13px; color: #999;}
.main .txtItem ul li a:hover{ color: #DC520D;}
.main .txtItem ul li:hover{border-bottom: 1px dotted #DC520D;}

/*学术活动*/
.main .active{ width: 1150px; height: 220px; margin: 0 auto; margin-top: 8px; position: relative;}
#marquee1{width:1128px;height:152px;overflow:hidden; margin: 0 auto; position: relative; margin-top: 16px;}
#marquee1 ul{padding: 0; overflow: hidden;}
#marquee1 ul li{float:left;width:228px; height: 152px;}
#marquee1 ul li img{width: 216px; height: 152px; }
#marquee1 ul li .activeBg{width: 216px; height: 32px; line-height: 32px;text-align: center; position: absolute; bottom: 0px; background: url(xiaobj.png) repeat 0 0;}
#marquee1 ul li span a{ color: #FFFFFF;}
#goL,#goR{width:52px; height: 52px; position: absolute; top: 48%; opacity: 0.7;}
#goL{ background: url(arr.png) no-repeat 0 0; left:-7px;}
#goR{ background: url(arr.png) no-repeat top right; right: -7px;}
.control{ display: block;}

/*专题栏目*/
.main .ztlm{ width: 1150px; height: 178px; margin: 0 auto; margin-top: 10px; overflow: hidden;}
.main .ztlm ul{ overflow: hidden; padding: 15px 0 0px; width: 1170px;}
.main .ztlm ul li{ float: left; margin-right: 40px;}
.main .ztlm ul li img{width: 198px; height: 98px;}

/*友情链接*/
.links{ overflow: hidden; background: #e7e3e6;}
.links_box{width: 1150px; margin: 0 auto; overflow: hidden; padding: 20px 0;}
.links ul{float: left; width: 1000px;}
.links ul li{float: left; width: 200px; line-height: 30px; height: 30px; overflow: hidden;}
.links ul .th{font-size: 16px; font-weight: bold; width: 100%; line-height: 20px; height: 20px; padding-bottom: 15px; color: #030303;}
.links .links_right{float: right;}
.links .links_right{width: 125px; height: 125px;}

/*footer*/
.footer{ overflow: hidden; padding: 20px 0; background: #DC520D;}
.footer .foot_box{width: 1150px; margin: 0 auto;}
.footer p{ color: #fff; line-height: 28px; text-align: center; line-height: 28px;}
.footer p font{ display: inline; padding: 0 20px;}
.footer p a{color: #fff;}
.footer p a:hover{text-decoration: underline;}

/*list开始*/
.list_top{width: 100%; height: 446px; background: url(banner446.jpg) no-repeat center top;}
.list_main{ margin-top: 20px;}
.list_main .list_left{ width: 192px; height: auto; border: 1px solid #cccccc; float: left; margin-bottom: 30px;}
.list_main .list_left .th{ width: 190px; height: 65px; background: #da5613; margin-top: 1px; margin-left: 1px; font-size: 18px; font-weight: bold; color: #FFFFFF;text-align: center;line-height: 65px;}
.list_main .list_left ul{ width: 192px; margin-top: 10px;}
.list_main .list_left ul li{ width: 166px; height: 40px; line-height: 40px; margin: 0 auto; border-bottom: 1px solid #ddd;}
.list_main .list_left ul li a{ display: block; color: #666; font-size: 15px; text-indent: 5px; padding-right: 20px; background: url(you.png) no-repeat 152px center;}
.list_main .list_left ul li a:hover{ color:#da5613; background: url(you_on.png) no-repeat 152px center;}
.list_main .list_left ul .on a{color:#da5613; font-size: 16px; background: url(you_on.png) no-repeat 152px center; font-weight: bold;}
.list_main .list_left ol{  width: 172px; height: 190px; margin: 0 auto; margin-top: 20px; background: url(olbj.png) no-repeat center bottom; padding: 0 10px;}
.list_main .list_left ol li{ font-size: 13px; color: #777777;  line-height: 30px;}

.main .list_item{width: 930px; float: right; height: auto; min-height: 600px; _height:600px;}
.main .list_item .th p{font-size: 18px; line-height: 32px; height: 40px;}
.local,.local a{color: #333; font-size: 14px;}

.main .list_item ul li{line-height: 34px; height: 34px;}
.pages{height: 32px; padding: 15px 0; text-align: center;}

.list_item .content{ overflow: hidden; padding-bottom: 10px;}
.content .title{font-size: 20px; line-height: 32px; padding: 15px 0 12px; font-weight: bold; border-bottom: 1px dotted #ccc; margin: 0 50px; text-align: center;}
.content .txt{text-align: center; color: #999; line-height: 32px; padding-top: 5px;}
.content .txt font{padding: 0 20px;}
.content .txt span{color: #999;}
.content .con{margin-top: 15px; overflow: hidden; padding: 0 15px 20px;}
.con,.con p,.con span,.con div,.con strong,.con b,.con font{line-height: 30px !important; font-size: 14px !important; font-family: "微软雅黑" !important;}
.con b,.con strong{font-weight: bold;}
.con img{max-width: 90%; margin:0 auto;}


.main .list_item .img_list{width: 965px; height: auto; overflow:hidden; margin-top: 20px; margin-bottom: 50px;}
.main .list_item .img_list li{width: 222px; height:190px; float: left; margin-right: 14px; margin-bottom: 10px;text-align: center; opacity: 0.8;}
.main .list_item .img_list li a{ font-size: 14px; color: #666; line-height:30px; display: block; width: 220px; height: 188px; border: 1px solid #ddd;}
.main .list_item .img_list li img{width: 216px; height: 152px; padding: 2px;}
.main .list_item .img_list li span{display: block; height: 32px; line-height: 32px;}
.main .list_item .img_list li a:hover{ border: 1px solid #DC520D; opacity: 1;}
.main .list_item .img_list li a:hover span{ color: #DC520D;}
/*.last_pic_page{width: 915px; height: auto; float: right;margin-right: 10px; margin-top: 20px; margin-bottom: 50px; }
.last_pic_page li{ width: 800px; height: 300px; margin: 0 auto; margin-bottom: 10px; overflow: hidden;}
.last_pic_page li img{ width: 800px; height: 300px;}
.last_pic_page ol{width: 800px; height: auto; margin: 0 auto; margin-bottom: 20px; font-size: 14px; line-height: 25px;}*/
