@charset "utf-8";
/* CSS Document */
*{ margin:0px auto; font-family:Arial, Helvetica, sans-serif;}
/* top */ 
body{ background-color:#005b9f}
#top{ width:1004px; height:63px; background:#fff;padding-top:4px;}
.logo{ width:162px; height:63px; float:left; padding-left:10px;background: url(images/logo.jpg) no-repeat;}
.logo a{width:162px; height:63px;cursor:pointer;  display:block}
.btn{ width:38px; float:left;  margin:25px 0 0 10px; display:inline}
.btn ul{ margin:0; padding:0; border:0}
.btn li {list-style: none;}
.btn li a,.btn li a:hover,.btn li .active{ display:inline-block; width:42px; height:12px; float:left; text-decoration:none; font-size:8px; color:#fff; background-color:#225d99; border:solid 1px #83bce9; text-align:center; line-height:12px; margin-bottom:5px;}
.menu{width:770px;height:63px; float:right;background: url(images/index_12.jpg) no-repeat right 0;}
.menu ul{ margin:0; padding:0; border:0}
.menu li{ width:110px;height:63px; overflow:hidden; display:block; float:left;}
.menu li a{color:#6a6a6a; display:block; width:110px; height:63px; text-decoration:none; font-size:10px; font-weight:100;font-variant:normal;font-style:normal;vertical-align:middle; text-align:center; line-height:12px;}
.menu li a:hover{color:#0064b0;}

#menu-153 a, #menu-187 a, #menu-153 .active, #menu-187 .active 
{background: url(images/index_03.jpg) no-repeat center -2px;padding-top:36px; color:#0064b0;}
#menu-154 a, #menu-188 a, #menu-154 .active, #menu-188 .active
{background: url(images/index_04.jpg) no-repeat center -2px;padding-top:48px; color:#0064b0;}
#menu-155 a, #menu-189 a, #menu-155 .active, #menu-189 .active
{background: url(images/index_05.jpg) no-repeat center -2px;padding-top:48px; color:#0064b0;}
#menu-156 a, #menu-190 a, #menu-156 .active, #menu-190 .active
{background: url(images/index_06.jpg) no-repeat center -2px;padding-top:48px; color:#0064b0;}
#menu-157 a, #menu-191 a, #menu-157 .active, #menu-191 .active
{background: url(images/index_07.jpg) no-repeat center -2px;padding-top:48px; color:#0064b0;}
#menu-158 a, #menu-192 a, #menu-158 .active, #menu-192 .active
{background: url(images/index_08.jpg) no-repeat center -2px;padding-top:48px; color:#0064b0;}


#menu-153 a:hover, #menu-187 a:hover{background-image: url(images/index_03.jpg);}
#menu-154 a:hover, #menu-188 a:hover{background-image: url(images/index_04.jpg);}
#menu-155 a:hover, #menu-189 a:hover{background-image: url(images/index_05.jpg);}
#menu-156 a:hover, #menu-190 a:hover{background-image: url(images/index_06.jpg);}
#menu-157 a:hover, #menu-191 a:hover{background-image: url(images/index_07.jpg);}
#menu-158 a:hover, #menu-192 a:hover{background-image: url(images/index_08.jpg);}

/* end top */ 

/* content */
#content{ width:1004px; height:643px; background: url(images/beijing.jpg) no-repeat;}
.main{ width:966px; padding-top:58px;}
.main-right,.main-left{ width:476px; height:480px;float:left; overflow:hidden}
.block-right,.block-left{ width:476px; margin-bottom:10px;}
.main-left{ margin-right:10px;}
h3 { display:block; width:100%; height:19px; padding:0; margin:0; overflow:hidden}
h3 .h3right{ display:block;width:50px;float:left;background:url(images/index_30.gif)  no-repeat; border:none;color:#225c9b}
h3 .hetitle{display:block;font-size:13px; float:left; color:#fff; height:18px; line-height:18px;background:url(images/index_29.jpg) repeat-x;padding-left:5px; padding-right:5px; border-left:1px solid #82bbe8;border-top:1px solid #82bbe8;}
h3 a{ color:#fff; text-decoration:none}
.container{border:1px solid #82bbe8; float:left;padding:7px;background-color:#3377b9; color:#fff;font-size:12px;; overflow:hidden}
.block-left .container{ height:195px; overflow:hidden}
.block-right .container{height:434px}
.container p{ font-size:12px; line-height:14px; color:#fff;}
.container-h{ width:460px;height:26px; float:left;padding-top:4px;_padding-top:5px;}
.container-h img{width:26px; height:26px; float:left;padding-right:8px;}
.container-h p{ font-size:12px; color:#fff; line-height:30px;}
.container h1{ font-size:18px; line-height:20px; margin:5px 0 0 0; display:block; font-weight:bolder} 
.container h1.fu{ margin:0 0 10px 20px}
.container .views-field-title,.container .views-field-field-news-title2-value{ font-size:18px; line-height:20px; margin:5px 0 0 0; display:block; font-weight:bolder; text-align:center; } 
.container .views-field-field-news-title2-value{margin:0 0 5px 0;text-align:center; display:none; }
.views-field-created{ margin-bottom:10px; text-align:center}
.views-field-field-news-image-fid{ text-align:center}
.views-field-field-news-info-value{ line-height:14px; margin-top:10px;  }
.more {	display:block;
	width:90px;
	height:12px;
	cursor:pointer;
    float:right;
    margin:7px;
    overflow:hidden;
    text-align:right; 
    line-height:12px; 
    color:#fff
    }
.container a{color:#fff; text-decoration:none}    


#content1{ width:1004px; background:#9bc2df url(images/beijing1.jpg) no-repeat;}
.main-all{float:left;}
.block-all .container h1{ text-align:center; display:block; margin-top:10px;}
.block-all .container .rtecenter,.block-all .container .date { width:100%; text-align:center; margin-bottom:10px;}
.block-all #artcon { width:95%; padding:10px; line-height:16px;}
.block-all .field{ display:none}
.block-all .container p{ line-height:16px;}


.m_footer{width:1004px; height:111px; background:#9bc2df url(images/beijing2.jpg) no-repeat;}
.main-footer{ width:714px; float:right; margin-top:38px;}
.main-footer-lix{ font-family:"宋体"; font-size:12px; color:#005b9f; line-height:16px; float:left; padding-left:8px;}
.blue{font-family:"宋体"; font-size:12px; color:#005b9f; font-weight:bold;}
/* end content */

/* footer */
.footer{ width:534px; height:40px; margin-top:8px;}
.footer span{width:128px;height:20px;display: block; background:#b7ddef;border:1px solid #5395b4; font-size:11px; line-height:20px; font-weight:bold; text-align:center; float:left; margin-left:3px; display:inline; color:#50829a;}
.footer span a{text-decoration:none; color:#50829a}

.container h1.all_fu, .container .views-field-field-news-title2-value { font-size:15px; }

/* end footer */

a.navi {text-decoration:underline; }

.view-news-view-big img { height:267px; max-width:400px; width:expression(this.width > 400 ? "400px" : this.width); overflow:hidden; }


#content1 .tips, 
#content1 #comment-form p a, .captcha .description,  /*#edit-captcha-response-wrapper label ,*/ #edit-preview { display:none; }
