@charset "gb2312";
/* CSS Document 通用样式*/
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{margin:0;padding:0;word-wrap:break-word}
body{font:12px "微软雅黑",serif;color: #fff;height: 100%;background: url(../images/bg.jpg);}/********  Microsoft Yahei ******/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:36px;}h2{font-size:30px;}h3{font-size:20px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #4f7007; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0e774a;}
select optgroup{color:#cac8bb;}
header{display:block;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.clear, .clearfix:after {clear:both;height:0;overflow:hidden;display:block}
.clearfix:after {visibility:hidden;content:"."}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
a{text-decoration: none;color: #000;}
a:hover{color: #d01c1c;text-decoration: underline;}
i{font-style: normal;}
.w1000{width: 1000px;margin: 0 auto;overflow: hidden;min-width: 1000px;}


.banner,.nav,.centerNew{width: 100%;min-width: 1000px;}

.banner{background: url(../images/banner.jpg) top center no-repeat;height: 457px;}
.bannerBox{position: relative;height: 457px;}
.bannerBox>div{position: absolute;}
.m_stitle{width: 900px;height: 105px;background: url(../images/m_stitle.png);left: 36px;top: 84px;-webkit-animation-name: bounceInDown;animation-name: bounceInDown;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.s_stitle{width: 630px;height: 143px;background: url(../images/s_stitle.png);left: 155px;top: 201px;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}
.logo{width: 215px;height: 35px;background: url(../images/logo.png);left: 351px;top: 384px;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}

.nav{background: #071d59;height: 79px;margin-bottom: 40px;}
.nav ul{width: 1020px;}
.nav ul li{float: left;font-size: 18px;width: 150px;height: 75px;text-align: center;margin-right: 20px;cursor: pointer;line-height: 78px;}
.nav ul li a{color: #fff;}
.nav ul li.active,.nav ul li:hover{background: #0d61ce;border-bottom: 4px solid #10acf6;border-radius: 3px;}


.news{background: url(../images/news_bar.png) top center no-repeat;padding-top: 130px;height: 414px;overflow: hidden;margin-bottom: 70px;}
.news p a{color: #fff;}
.news_l{width: 530px;}
.news h3{font-size: 24px;height: 31px;overflow: hidden;}
.news h3 a{color:#83abea;}
.news p{line-height: 1.6em;margin: 20px 0;height: 38px;overflow: hidden;}
.news_l img{width: 530px;height: 305px;}
.news_r{width: 420px;}
.news_r p{border-bottom: 1px dotted #fff;padding-bottom: 36px;margin-bottom: 37px;}

.speech{background: url(../images/speech.png) top center no-repeat;height: 590px;padding-top: 140px;}
.phase{font-size:18px;text-align:center;line-height:33px;height: 33px;margin:0px auto 45px;}
.phase span{border-radius:8px;border:2px solid #0d6fb8;padding:0 14px;display: inline-block;}

.speech-top{height: 342px;overflow: hidden;margin-bottom: 50px;}
.speech-top_l{width: 430px;height: 342px;overflow: hidden;position: relative;}
.speech-top_l_con{position: absolute;width: 430px;height: 342px;left: 0;bottom: 0;}
.speech-top_l_info{height: 100%;width: 100%;position: relative;overflow: hidden;}
.speech-top_l_info img{position: absolute;left: 20px;bottom: 25px;height: 292px;width: 389px;z-index: 1;}
.speech-top_l_info .t-border{position: absolute;width: 429px;height: 36px;left: 0;z-index: 3;top:0;background: url(../images/top.png);}
.speech-top_l_info .b-border{position: absolute;width: 429px;height: 36px;bottom: 0;z-index: 3;left: 0;background: url(../images/bottom.png);}
.speech-top_r{width: 520px;padding-top: 10px;}
.speech-top_r h2{font-size: 20px;line-height: 26px;height: 26px;background: url(../images/headerBtn.png) no-repeat 0;padding-left: 40px;}
.speech-top_r h2 a{color: #fff;}
.speech-top_r p{line-height: 36px;font-size: 14px;margin-top: 20px;}

.speech-bottom{margin: 30px 0;height: 127px;overflow: hidden;text-align: center;}
.speech-bottom ul{display: inline-block;}
.speech-bottom ul li{float: left;width: 127px;height: 127px;overflow: hidden;position: relative;cursor: pointer;}
.speech-bottom ul li img{width: 127px;height: 127px;}
.speech-bottom ul li span{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(../images/dotted.png);display: inline-block;}
.speech-bottom ul li.active span,.speech-bottom ul li:hover span{display: none;}



.centerNew{background: #001b6b;height: 450px;margin-top: 40px;padding-top: 20px;}
.centerNewCon{background: url(../images/centerNewCon.png) top center no-repeat;padding-top: 145px;height: 300px;overflow: hidden;}
.centerNewCon .center_List{width: 380px;overflow: hidden;}
.centerNewCon .center_List.fl{margin-left: 50px;padding-right: 60px;border-right: 2px solid #fff;}
.centerNewCon .center_List.fr{margin-right: 50px;}
.centerNewCon ul li{font-family: "宋体";font-size: 14px;line-height: 36px;}
.centerNewCon ul li a{color: #fff;}


.pics{background: url(../images/pics_bar.png) center 30px no-repeat;height: 780px;padding-top: 160px;}
.picsCon{height: 750px;margin-bottom: 50px;}
.picsCon_top{width: 1000px;height: 625px;overflow: hidden;position: relative;}
.picsCon_top ul{width: 8000px;position: absolute;left: 0;top: 0;}
.picsCon_top ul li{width: 1000px;height: 625px;float: left;position: relative;}
.picsCon_top ul li i{display: block;position: absolute;height: 40px;width: 100%;left: 0;bottom: 0;background: rgba(0,0,0,.6);color: #fff;line-height: 40px;font-size: 14px;text-align: center;}
.picsCon_top ul li img{width: 1000px;height: 625px;}
.picsCon_bottom{height: 120px;overflow: hidden;}
.picsCon_bottom ul{width: 1008px;height: 120px;position: relative;}
.picsCon_bottom ul li{float: left;width: 116px;height: 98px;margin-right: 8px;border: 1px solid #6687bc;cursor: pointer;margin-top: 13px;}
.picsCon_bottom ul li img{width: 116px;height: 98px;}
.picsCon_bottom ul li.active{border: 1px #fff solid;}


.calendar{background: url(../images/calendar.png) center top no-repeat;padding-top: 130px;margin-bottom: 50px;}
.calendarCon table{border: 1px solid #ababab;width: 998px;font-size: 14px;text-align: center;}
.calendarCon table th{font-size: 16px;}
.calendarCon table tr td:nth-of-type(1),.calendarCon table th:nth-of-type(1){width: 180px;}
.calendarCon table tr td:nth-of-type(2),.calendarCon table th:nth-of-type(2){width: 130px;}
.calendarCon table tr td:nth-of-type(3),.calendarCon table th:nth-of-type(3){width: 688px;}
.calendarCon table tr td:nth-of-type(3){text-align: left;padding-left: 20px;width: 668px;}
.calendarCon table th,.calendarCon table td{border: 1px solid #ababab;padding: 10px 0;}

.footer{padding-bottom: 10px;width: 1000px;min-width: 1000px;margin: 0 auto;}
.footer p{line-height: 26px;text-align: center;}


.calendar{display: none;}