@charset "utf-8";
/* CSS Document */
body{
font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:20px;background:#002269;}
html, body, div, span, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt,dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td,ul,li,p,a{ margin: 0; padding: 0;  }
img{ border:0;}
p{text-indent:2em; font-size:14px; color:#333; line-height:29px;}

ul,li{ list-style-type:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none;}
a img{ border:medium none;}

.header {width:1920px; height:720px; text-align:center; margin:auto; overflow:hidden;}

.menu{width:1220px; height:62px; margin:auto; border-bottom:#4e6595 solid 3px;}
.menu li{width:132px; height:62px; background:url(../images/dh-dt.png); text-align:center; line-height:75px; font-size:30px; font-family:"方正正中黑简体"; color:#fff; float:left; margin-right:0.32%; overflow:hidden;}
.menu a{width:132px; height:62px; text-align:center; line-height:75px; font-size:26px; font-family:"方正正中黑简体"; color:#fff; float:left;}
.menu a:hover{width:132px; height:62px; line-height:75px; background:#1c3975; float:left; }

.switch{width:100%; height:526px; background:url(../images/dt-01.jpg) no-repeat center; margin:auto; overflow:hidden;}
.switch-nr{width:1220px; height:auto; margin:auto; margin-top:40px; overflow:hidden;}
.switch-left{width:732px; height:436px; float:left; overflow:hidden;}
.focus{position:relative; width:732px; height:436px; float: left;}  
.focus img{ width: 732px; height: 436px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#002269;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:45px; line-height:45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#002269;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.switch-right{width:488px; height:436px; background:url(../images/tmd-01.png); float:right; overflow:hidden;}
.switch-right a{width:488px; height:146px; float:right; overflow:hidden;}
.switch-right a:hover{width:488px; height:146px; background:url(../images/tmd-02.png) repeat-x; float:right; overflow:hidden;}
.switch-news{width:100%; height:127px; padding-top:22px;}
.switch-news a:hover{width:100%; height:127px; background:url(../images/tmd-02.png); padding-top:22px;}
.switch-news h3{width:88%; height:25px; font-weight:normal; font-size:18px; color:#fff; line-height:30px; margin:auto; overflow:hidden;}
.switch-news p{width:88%; height:50px; font-weight:normal; font-size:14px; color:#fff; line-height:27px; text-indent:0; margin:auto; margin-top:15px; overflow:hidden;}
.switch-news2{width:100%; height:146px; padding-top:2px;}
.switch-news2 h3{width:88%; height:25px; font-weight:normal; font-size:18px; color:#fff; line-height:30px; margin:auto; margin-top:14px; overflow:hidden;}
.switch-news2 p{width:88%; height:50px; font-weight:normal; font-size:14px; color:#fff; line-height:27px; text-indent:0; padding-bottom:30px; margin:auto;  border-bottom:#667199 dashed 1px; margin-top:15px; overflow:hidden;}

.guests{width:100%; height:812px; background:url(../images/dt-02.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-01{width:1220px; height:127px; margin:auto; overflow:hidden;}
.zbjb{width:1220px; height:612px; background:url(../images/zbjb.png) no-repeat; margin:auto; margin-top:20px; overflow:hidden;}
.zbjb-nr{width:100%; height:573px; margin:auto; margin-top:20px; overflow:hidden;}

.speech{width:100%; height:696px; background:url(../images/dt-03.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-02{width:1220px; height:126px; margin:auto; overflow:hidden;}
.speech-nr{width:1220px; height:auto; margin:auto; margin-top:30px; overflow:hidden;}
.over{width:1220px; height:auto; min-height:460; max-height:610px; position:relative; margin-top:6px; float:center}
.f1220x460{width:1220px; height:auto; min-height:460; max-height:610px; overflow:hidden}
.f1220x460 img{width:auto; max-width:522px; height:auto; min-height:460; max-height:610px;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:87px;width:47px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none; background:url(../images/l.png) no-repeat; margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{height:87px;width:47px;left:auto;background:url(../images/r.png) no-repeat;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}
.speech-qh{width:1220px; height:472px; background:url(../images/yj-bj.png) no-repeat;}
.speech-z{width:1090px; height:472px; margin:auto; overflow:hidden;}
.speech-left{width:522px; height:462px; float:left; margin-top:7px; overflow:hidden;}
.speech-right{width:460px; height:290px; float:left; margin-left:38px; margin-top:85px; overflow:hidden;}
.speech-right h1{font-weight:normal; font-size:30px; color:#fff; line-height:36px; font-family:"方正正中黑简体";}
.speech-right h3{font-weight:normal; font-size:18px; color:#fff; line-height:36px; margin-top:20px;}
.speech-right p{color:#fff; line-height:24px; padding-top:6px;}

.sound{width:100%; height:726px; background:url(../images/dt-04.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-03{width:1220px; height:126px; margin:auto; overflow:hidden;}
.sound-nr{width:1220px; height:auto; margin:auto; margin-top:40px; overflow:hidden;}
.sound-fk{width:380px; height:141px; float:left; margin-right:40px; margin-bottom:35px;}
.sound-fk2{width:380px; height:141px; float:left;}
.sound-left{width:189px; height:141px; float:left; overflow:hidden;}
.sound-right{width:167px; height:141px; background:url(../images/ndzs-j.png) no-repeat right; float:right; overflow:hidden;}
.sound-right h3{width:90%; height:30px; font-size:16px; font-weight:normal; color:#fff; line-height:18px; background:url(../images/ndzs-fg.png) repeat-x bottom; padding-bottom:13px; padding-top:20px;}
.sound-right p{width:90%; height:50px; font-size:14px; color:#fff; line-height:24px; text-indent:0; padding-top:10px; overflow:hidden;}
.sound-left1{width:167px; height:141px; background:url(../images/ndzs-j2.png) no-repeat left; padding-left:23px; float:left; overflow:hidden;}
.sound-left1 h3{width:80%; height:30px; font-size:16px; font-weight:normal; color:#fff; line-height:18px; background:url(../images/ndzs-fg.png) repeat-x bottom; padding-bottom:13px; padding-top:20px;}
.sound-left1 p{width:90%; height:50px; font-size:14px; color:#fff; line-height:24px; text-indent:0; padding-top:10px; overflow:hidden;}
.sound-right1{width:189px; height:141px; float:right; overflow:hidden;}

.forum{width:100%; height:841px; background:url(../images/dt-05.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-04{width:1220px; height:126px; margin:auto; overflow:hidden;}
.forum-nr{width:1220px; height:auto; margin:auto; margin-top:20px; overflow:hidden;}
.forum-z{width:1220px; height:auto; padding-left:60px; overflow:hidden;}
.forum-zt{width:1220px; height:285px;}
.forum-photo{width:530px; height:285px; margin-left:8px; margin-top:18px; float:left; overflow:hidden;}
.forum-text{width:515px; height:222px; float:left; margin-top:50px; margin-left:35px; overflow:hidden;}
.forum-text h1{width:19%; font-family:"方正正中黑简体"; color:#fff; font-size:30px; font-weight:normal; line-height:36px; border-bottom:#fff solid 1px; border-top:#fff solid 1px; padding-top:8px; padding-bottom:3px;}
.forum-text h3{color:#fff; font-size:18px; font-weight:normal; padding-top:35px;}
.forum-text p{color:#fff; font-size:14px; line-height:24px; padding-top:18px;}
.forum-five{width:1100px; height:302px; margin-top:30px; margin-left:8px; overflow:hidden;}
.forum-fk{width:208px; height:302px; background:url(../images/tmd-04.png) no-repeat; float:left; margin-right:11px; overflow:hidden;}
.forum-fk2{width:208px; height:302px; background:url(../images/tmd-04.png) no-repeat; float:left; overflow:hidden;}
.forum-tp{width:208px; height:140px; background:#fff; overflow:hidden;}
.forum-wz{width:76%; height:105px; margin:auto; margin-top:23px; padding-left:18px; overflow:hidden;}
.forum-wz h3{width:100%; height:25px; font-weight:normal; font-size:18px; color:#fff;}
.forum-wz p{width:100%; height:25px; font-size:14px; line-height:24px; color:#fff; text-indent:0; padding-top:8px;}
.forum-fkw{width:1100px; height:300px; margin-top:45px; margin-left:8px; overflow:hidden;}
.forum-lt{width:531px; height:139px; background:url(../images/lt-fkd.png) no-repeat; margin-bottom:5px; margin-right:23px; float:left;}
.forum-lt2{width:531px; height:139px; background:url(../images/lt-fkd.png) no-repeat; margin-bottom:15px; float:left;}
.forum-xt{width:142px; height:129px; background:#fff; float:left; margin-left:18px; overflow:hidden;}
.forum-jj{width:315px; height:65px; margin-top:30px; float:right; padding-right:20px; overflow:hidden;}
.forum-jj h3{font-weight:normal; font-size:18px; color:#fff;}
.forum-jj p{font-size:14px; color:#fff; text-indent:0; line-height:20px; padding-top:6px;}

.list{width:100%; height:868px; background:url(../images/dt-06.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-05{width:1220px; height:127px; margin:auto; overflow:hidden;}
.list-nr{width:1220px; height:auto; margin:auto; margin-top:40px; overflow:hidden;}
.list-z{width:1040px; height:auto; background:url(../images/tmd-01.png); margin:auto; margin-left:75px; padding:30px 0px 20px 30px; overflow:hidden;}
.list-fk{width:180px; height:265px; float:left; margin-right:28px; margin-bottom:8px; overflow:hidden;}
.list-fk dl{width:180px;height:265px;}
.list-fk dl dt{width:180px;height:213px;position:relative;background:url(../images/ty-h.png) no-repeat bottom; }
.list-fk dl dt img{width:180px;height:195px;}
.list-fk dl dt p{position:absolute;top:166px;left:0;color:#fff;width:180px;height:30px; text-align:center; color:#fff; font-size:16px; line-height:30px;background:url(../images/tmd-01.png);text-indent:0;}
.list-fk dl dd{width:180px;height:30px;line-height:20px;text-align:center;color:#fff;}
.list-fk2{width:180px; height:265px; float:left; margin-bottom:8px; overflow:hidden;}
.list-sk{width:180px; height:213px; background:url(../images/ty-h.png) no-repeat bottom; float:left;}
/**.list-tp1{width:180px; height:195px; background:url(../images/jbzf-01.jpg) no-repeat; float:left;}
.list-tp2{width:180px; height:195px; background:url(../images/jbzf-02.jpg) no-repeat; float:left;}
.list-tp3{width:180px; height:195px; background:url(../images/p1.jpg) no-repeat; float:left;}
.list-tp4{width:180px; height:195px; background:url(../images/p2.jpg) no-repeat; float:left;}
.list-tp5{width:180px; height:195px; background:url(../images/p3.jpg) no-repeat; float:left;}
.list-tp6{width:180px; height:195px; background:url(../images/p4.jpg) no-repeat; float:left;}
.list-tp7{width:180px; height:195px; background:url(../images/p5.jpg) no-repeat; float:left;}
.list-tp8{width:180px; height:195px; background:url(../images/p6.jpg) no-repeat; float:left;}
.list-tp9{width:180px; height:195px; background:url(../images/p7.jpg) no-repeat; float:left;}
.list-tp10{width:180px; height:195px; background:url(../images/p8.jpg) no-repeat; float:left;}
.list-m{width:180px; height:30px; background:url(../images/tmd-01.png); margin-top:165px; text-align:center; color:#fff; font-size:16px; line-height:30px;}*/
.list-wz{width:150px; height:30px; float:left; font-size:14px; color:#fff; text-align:center; line-height:20px; margin-left:15px;}

.interview{width:100%; height:616px; background:url(../images/dt-07.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-06{width:1220px; height:127px; margin:auto; overflow:hidden;}
.interview-nr{width:1220px; height:auto; margin:auto; margin-top:60px; overflow:hidden;}
.dt{width:1220px; height:355px;}
.dt-z{width:1220px; height:auto; position:relative;}
#con{FONT-SIZE:12px; MARGIN:0px auto; WIDTH:1220px;}
#tags{WIDTH:305px; HEIGHT:355px; float:left;}
#tags LI{FLOAT:left; LIST-STYLE-TYPE:none; HEIGHT:80px; width:305px; background:url(../images/tmd-01.png); margin-bottom:10px;}
#tags LI A{FLOAT:left; COLOR:#fff; LINE-HEIGHT:80px; HEIGHT:80px; TEXT-DECORATION:none; width:240px; padding-left:65px; font-size:36px; font-family:"方正正中黑简体";}
#tags LI.selectTag{background:url(../images/tmd-03.png); POSITION:relative; HEIGHT:80px;}
#tags LI.selectTag A{COLOR:#fff; LINE-HEIGHT:80px; HEIGHT:80px; font-size:36px; font-family:"方正正中黑简体";}
#tagContent{PADDING-RIGHT:1px; PADDING-LEFT:1px; PADDING-BOTTOM:1px; PADDING-TOP:1px; float:right;}
.tagContent{DISPLAY:none; WIDTH:904px; COLOR:#474747; HEIGHT:100%;}
#tagContent DIV.selectTag{DISPLAY:block}
.list-qhe{width:904px; height:309px; background:url(../images/tmd-01.png); padding-top:40px;}
.list-ld{width:96%; height:275px; margin:auto; overflow:auto;}
.list-mc{width:96%; height:20px; font-size:18px; color:#fff; margin:auto; overflow:hidden;}
.list-tw{width:96%; height:215px; margin:auto; margin-top:18px; padding-bottom:20px; margin-bottom:20px; border-bottom:#647caf dashed 1px;}
.list-photo{width:500px; height:210px; background:#fff; float:left;}
.list-text{width:285px; height:210px; float:right; padding-right:5px; overflow:auto;}
.list-tw .list-te{}
.list-tw .list-te .list-yp{width:47%;margin-right:2%;float:left;}
.list-tw .list-te .no{margin-right:0;}
.list-sp{width:31%; height:30px; line-height:30px; float:left; color:#fff; font-size:14px;}
.list-lp{width:49%; height:30px; line-height:30px; float:left; color:#fff; font-size:14px;}
.list-yp{width:99%; height:30px; line-height:30px; float:left; color:#fff; font-size:14px;}

#tab_container1{width:904px; height:355px; text-align:left;}
.cls_tab_nav{width:325px; height:309px; padding:40px 0px 0px 40px; overflow:hidden; font-size:18px; text-align:left; background:url(../images/tmd-01.png); float:left;}
.cls_tab_nav ul{font-size:18px;margin:0;padding:0;}
.cls_tab_nav_li{width:365px; height:30px;line-height:30px;float:left;display:inline;overflow:hidden;cursor:pointer;}
.cls_tab_nav_li_first{font-weight:bold;}
.cls_tab_nav_li a{text-decoration:none;color:#fff;}
.cls_tab_body{width:488px; height:309px; background:url(../images/tmd-01.png); padding:40px 0px 0px 40px; float:right;}
.cls_div{display:none;font-size:14px; float:left; color:#fff; line-height:25px;}

.image{width:100%; height:762px; background:url(../images/dt-08.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-07{width:1220px; height:127px; margin:auto; overflow:hidden;}
.image-nr{width:1220px; height:550px; margin:auto; margin-top:40px; overflow:hidden;}
#wrapper{height:550px; width:100%;}
#slider{margin:50px 0 0 0; height:500px; overflow:hidden; background:url(img/ajax-loader.gif) center center no-repeat;}
#slider .slide{position:relative; display:none; height:500px; float:left; background-position:center right; cursor:pointer; border-left:1px solid #fff;}
#slider .slide:first-child{border:none;}
#slider .slide.active{cursor:default;}
#slider .slide-block{position:absolute; left:40px; bottom:75px; display:inline-block; width:435px; background-color:#fff; background-color:rgba(255,255,255, 0.8);	padding:20px; font-size:14px; color:#134B94; border:1px solid #fff; overflow:hidden; border-radius:4px;}
#slider .slide-block h4{font-size:36px; font-weight:bold; margin:0 0 10px 0; line-height:1;}
#slider .slide-block p{margin:0;}
#donate-spacer{height:0;}
#donate{border-top:1px solid #999; width:750px; padding:50px 75px; margin:0 auto; overflow:hidden;}
#donate p, #donate form{margin:0; float:left;}
#donate p{width:650px; color:#999;}
#donate form{width:100px;}

.activity{width:100%; height:807px; background:url(../images/dt-09.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-08{width:1220px; height:127px; margin:auto; overflow:hidden;}
.activity-nr{width:1220px; height:592px; background:url(../images/wqhg-bj.png) no-repeat; margin:auto; margin-top:40px; overflow:hidden;}

.media{width:100%; height:520px; background:url(../images/dt-10.jpg) no-repeat center; margin:auto; overflow:hidden;}
.title-09{width:1220px; height:119px; margin:auto; overflow:hidden;}
.media-nr{width:1220px; height:auto; margin:auto; margin-top:40px; overflow:hidden;}
.media-nr li{width:194px; height:74px; float:left; margin-right:11px; margin-bottom:11px; overflow:hidden;}

.copyright{width:1220px; height:50px; text-align:center; color:#fff; font-size:16px; line-height:24px; padding-top:20px; margin:auto; overflow:hidden;}



