@charset "utf-8";
/* CSS Document */
#body_wrapper{background:#911d00 url(../img/bg_wrapper.png) repeat-x 0 -188px; width:100%;}
#wrapper{ padding-bottom:30px;}
#banner{ width:978px; height:404px; position:relative; border:1px solid #c23f0d;}
.banner_img{ height:373px; width:978px;overflow:hidden;}
.banner_img img{width:100%;float:left}
/*.banner_img{ height:373px; width:978px; background:url(../img/cc.jpg) no-repeat;position:relative; overflow:hidden;}
.banner_con{width:350px;position:absolute;right:103px;top:88px}
.banner_con span{width:100%;float:left;margin-top:10px}
.banner_con span img{display:block;float:left;}
*/.banner_con .txt{position: absolute; right:0; bottom:5px; height:23px; line-height:23px; width:978px;background:url(../img/bg_banner_wrode.png) no-repeat right bottom; z-index: 1600;}
.banner_con .txt p{ color:#fff4cf; font-size:12px;  text-align:center; margin-right:9px;z-index: 2000;}

#controler {bottom: 10px; right: 20px; height:30px;  position: absolute; bottom:0; right:9px; z-index: 1700;}
#controler a{display: inline-block; margin-left:13px; background:url(../img/icon_pictur_more2.png) no-repeat; width:12px; height:11px; margin-top:10px;}
#controler a.current{ background:url(../img/icon_pictur_more3.png) no-repeat;}

.num{ height:30px; line-height:30px; background-color:#ca2c00;}
.num ul{ float:right; margin-right:9px;}
.num li{ float:left; height:30px;margin-left:13px;}
.num li a img{ font-size:0; display: block; margin-top:10px;}
/******content*****/
#content{ background:url(../img/bg_content.png) no-repeat left bottom; padding-bottom:10px;}

#index_con1{ height:406px;background-color: #BB2800;}
#content h2{ color:#c72000; font-size:13px; line-height:30px; background-color:#fae6be;  }
#content h2 a{color:#c72000; font-size:13px;}
#content h3{ color:#c72000; font-size:13px; line-height:24px; }
#content h3 a{ color:#c72000; font-size:13px; line-height:24px; }

.bg_con6{ background-color:#fff4cf; border:6px solid #fae6be;}
.bg_con5{background-color:#fff4cf; border:5px solid #fae6be;} 

.list li{ color:#514a37; height:22px; overflow:hidden; line-height:22px; padding-left:13px; background:url(../img/icon_ul.png) no-repeat left 10px;}
.list li a{ font-size:12px; color:#514a37;}

.img_txt .img{ float:left;}
.img_txt .txt{ float:right;}
.img_txt .txt h4{ font-size:12px;}
.img_txt .txt p{ font-size:12px; line-height:21px;} 

.high{ height:30px; background-color:#bb2800; border-left:1px solid #c33f0d; border-right:1px solid #c33f0d; clear: both;}
/****index_con1****/
#index_con1_left{ float:left; width:690px;}
#index_con1_right{ float:right; width:270px;}

/****活动专题****/
#activity{ float: left; width:333px; height:268px; margin-left:5px;}
#activity_show{ position:relative; height:245px; width:333px; overflow:hidden;}
#activity_show a{display:block;}
#activity .img{ border:5px solid #fae6be; width:324px; height:204px; position:relative; }
#activity_show .img a{width:324px; height:204px; position:absolute; left:0; top:0; color:#fef0ca;}
#activity_show .img img{ width:324px; height:204px; }
#activity_show .img p{ width:324px; position:absolute; right:0; bottom:5px; line-height:25px; height:25px; font-size:13px; text-align:right; background:url(../img/bg_in_g20120216.png) right center no-repeat; }
#activity_show .img p span{ margin-right:10px;}
#controler2 {bottom: 10px; right: 20px; height:30px;  position: absolute; bottom:0; right:9px; z-index: 1700;}
#controler2 a{display: inline-block; margin-left:13px; background: url(../img/icon_pictur_more.png) no-repeat; width:12px; height:11px; margin-top:10px;}
#controler2 a.current{ background:url(../img/icon_pictur_more4.png) no-repeat;}
#controler2 a:hover{background:url(../img/icon_pictur_more4.png) no-repeat;}

/****会议专题****/
#meeting{ float:right; display: inline; width:327px; height:268px; margin-right:10px;}
#meeting .list li{ height:26px; line-height:26px;}

/**** 图片资料****/
#picture{ height:121px;border-top:5px solid #fae6be; padding-left:5px;}
#picture h3{ line-height:22px;}
#picture_list{ position: relative; }
#picture_list .prev{ position:absolute;width:12px; height:11px; left:0; top:41px; }
#picture_list .next{ position:absolute;width:12px; height:11px; right:5px; top:41px; }
#picture ul li{ float:left; border:5px solid #fae6be; margin-right:5px;}
#picture ul li a img{ font-size:0; display:block;}

.jcarousel-skin-tango .jcarousel-prev-horizontal{background:url(../img/icon_pictur_more.png) left no-repeat; left:-15px; width:12px; height:11px;}
.jcarousel-skin-tango .jcarousel-next-horizontal{background:url(../img/icon_pictur_more.png) left no-repeat; right:-15px; width:12px; height:11px;}

#picture .pagination{ display:none;	}
#picture .slides_control{width:651px;}
/****通知公告****/
#notice{ height:194px;  margin-bottom:8px; border-top:none; position:relative;}
#notice span{ position:absolute; width:29px; height:60px; right:-34px; top:0;}
#notice .list{ margin-left:14px; margin-top:12px; margin-bottom:5px; margin-right:8px;}

#index_con1 #index_con1_right h3{ background-color:#fae6be; line-height:30px; padding-left:5px;}

/****人物专题****/
#people{ height:194px; border-top:none;}
#people h3 span{ float:right; margin-right:5px; margin-top:2px;}
#people .img_txt{ margin-top:8px; margin-left:5px; width:246px;}
#people .img_txt img{ float:left; width:90px; border:5px solid #fae6be;}
#people .img_txt .txt{ width:130px; margin-right:4px; display:inline;}
#people .img_txt .txt h4{ color:#514a37;}
#people .img_txt .txt h4 a{ color:#514a37;}
#people .img_txt .txt p a{color:#514a37;}
#people .img_txt .txt p a span{ color:#bd2500;}

/****理论研究****/
#index_con2{ border-top:none; height:400px;}
#index_con2 h2{ margin-bottom:5px;}
#index_con2 h3{ margin-bottom:15px;}
.piece_con{ margin-left:5px;}
.piece{ float:left; background:url(../img/bg_line2.png) repeat-x left bottom; height:183px;}
.piece .h3_ul{ margin-left:55px; background:url(../img/bg_line1.png) repeat-y right; padding-top:8px; padding-bottom:26px; }
.piece .h3_ul .list li{ line-height:21px;}

#industry{ background: url(../img/icon_industry.png) no-repeat left 11px ; width:312px; margin-left:5px;}

#environment{ background:url(../img/icon_environment.png) no-repeat left 11px; width:308px;margin-left:14px;}

#build{ background:url(../img/icon_develop.png) no-repeat left 11px; width:306px;margin-left:10px;}
#build .h3_ul{ background:none; }

#city{ background:url(../img/icon_city.png) no-repeat left 11px; width:312px; margin-left:5px;}

#live{ background:url(../img/icon_live.png) no-repeat left 11px; width:308px;margin-left:14px;}

#sanitation{ background:url(../img/icon_sanitation.png) no-repeat left 11px;width:306px;margin-left:10px;}
#sanitation .h3_ul{ background:none; }
 .none{ background:none;}
 
 /****建设文化艺术讲坛****/
#index_con3{ border-top:none;}
#index_con3 h2{ line-height:30px; margin-bottom:5px;}

#index_con3 .piece_con{background:url(../img/bg_line2.png) repeat-x left bottom;}
#index_con3 .img_txt{ height:83px;}
#index_con3 .img{ width:108px; display:inline;}
#index_con3 .txt{ width:182px; margin-right:14px;}
#index_con3 .img img{font-size:0; display: block; border:5px solid #fae6be;}
#index_con3 h4 a{ color:#c72000; font-size:12px; margin-bottom:8px;}
#index_con3 p a{ color:#514a37;font-size:12px; line-height:18px;}
#index_con3 .top{ margin-bottom:10px;}
#index_con3 a:hover{ text-decoration:underline;}

#video{ width:317px; height:185px; float:left; background:url(../img/bg_line1.png) repeat-y right center;}
#video img{ font-size:0; display: block; border:5px solid #fae6be;}
#video_1{ width:317px;  height:185px; float:left; margin-left:5px; background:url(../img/bg_line1.png) repeat-y right center;}
#video_2{ width:316px; height:185px; float:left; margin-left:5px;}

#index_con3_list{ margin-left:5px;}
#index_con3_list h3{ color:#857457; font-size:13px; margin-bottom:9px; line-height:20px;} 
#index_con3_list h3 a{ color:#857457; font-size:13px; } 

#index_con3_list .none{ background:none;}
#index_con3_list .list{ margin-left:10px;}
#index_con3_list .list li{ line-height:22px; height:22px;}

#develop{ width:317px;  height:184px; float:left; background:url(../img/bg_line1.png) repeat-y right center;}

#international{ background:url(../img/bg_international.png) no-repeat; width:317px; height:184px; float:left;}
#international .h2_list { width:322px; height:184px; background:url(../img/bg_line1.png) repeat-y right center;}
#international h3{ margin-left:5px;}
#international .h2_list{ margin-left:0;}
#inland{ background:url(../img/bg_inland.png) no-repeat; width:317px; height:184px; float:right; }
#inland h3{ margin-left:5px;} 

 /****专业奖项****/
#index_con4 { border-top:none;}
#index_con4 h3{ line-height:20px; margin-bottom:10px;} 
#index_con4 h3 a{ color:#857457; line-height:18px;}
#index_con4 .list li{ line-height:22px;}
#prize_left .list{ margin-left:10px;}
#prize_left{ width:700px;padding-top:5px; float:left; border-right:5px solid #fae6be; }
#prize_right{ width:255px; float:right;padding-top:5px;}

#education{ width:317px; float:left; display: inline; margin-left:5px; height:365px; background:url(../img/bg_line1.png) repeat-y right center;}
#approve_declare{ width:375px; float:right;}

#approve{ background:url(../img/bg_line2.png) repeat-x left bottom; height:180px; margin-bottom:5px;}
#declare{ height:179px;}

#certification{ background:url(../img/bg_line2.png) repeat-x left bottom; height:180px; width:250px; margin-bottom:5px;}
#certification h4{ color:#514a37;font-size:12px; font-weight:normal; margin-left:7px;}
#certification h4 a{color:#514a37; font-size:12px;}
#certification ul{ margin-bottom:10px; margin-left:7px;}
#certification ul li{ color:#514a37; display:inline; padding-left:13px; background:url(../img/icon_ul.png) no-repeat left 8px; line-height:18px; margin-right:8px;}
#certification ul li a{  color:#514a37;}

#prize{ width:245px; height:179px;}
#prize p{ line-height:18px; margin-bottom:6px; margin-right:8px; margin-left:7px;color:#514a37; text-indent:2em;}
#prize .list{margin-left:7px;}
#prize .list li{ line-height:20px;}
#prize .list a{ color:#514a37;}



/*****出版物********/
#index_con5{ border-top:none;}
#index_con5 h2{ margin-bottom:5px;}
#index_con5 h3 a{ line-height:18px; color:#857457;}
#index_con5 h3{ margin-bottom:4px; margin-left:0;}
#index_con5 p a{color: #514A37;  font-size: 12px;}
#publical_left{ width:700px;float:left; border-right:5px solid #fae6be;}
#publical_right{ width:263px; float:right;}

#publical_left .more{ text-align:right; margin:5px 5px 5px 0;}
#express_av{ width:464px; float:left; display:inline; margin-left:5px;background: url(../img/bg_line1.png) repeat-y right center;}
#express_av .img_txt{ margin-left:10px;}
#express_av .img{ width:106px;}
#express_av .img img{ font-size:0; display:block; border:5px solid #fae6be;}
#express_av .txt{ width:338px;}
#express_av p{ color:#514a37; font-size:12px;line-height:20px; margin-right:12px;}
#express_av p a{color:#514a37; font-size:12px;}
#express{ background:url(../img/bg_line2.png) repeat-x left bottom; height:180px; margin-right:5px; position:relative;}
#express span{ position:absolute; right:0; top:3px;}
#express h4{ color:#c72000; font-size:13px; margin-bottom:6px; font-weight:normal;}	
#av{ height:179px; margin-right:5px;}

#magazine{ width:230px; float:right; }
#magazine p{ color:#514a37; font-size:12px; line-height:21px; margin:0 5px 0 12px;}

#publical_right .img_txt{ margin-left:10px; height:153px; overflow:hidden;}
#publical_right .img{ width:100px;}
#publical_right .img img{ font-size:0; display:block; border:5px solid #fae6be;}
#publical_right .txt{ width:130px;}
#publical_right p{ color:#514a37; font-size:12px;line-height:20px; margin-right:8px;}
#publical_right .more{ position:absolute; right:0; top:0;}
#art{ background:url(../img/bg_line2.png) repeat-x left bottom; margin:0 5px 5px 5px; height:182px; position:relative;}

#book{ margin:0 5px;  height:179px; position:relative;}

/**********会员中心*********/
#index_con6{ border-top:none;}
#index_con6 h3 a{ line-height:18px; color:#857457;}
#index_con6 h3{ margin-bottom:6px;}
#index_con6 .list li{ line-height:22px;}
#member_left{ width:700px;float:left; height:370px; border-right:5px solid #fae6be;}
#member_right{ width:263px; float:right;}

#member{ width:229px; float:left; display:inline; margin-left:5px; height:368px; background:url(../img/bg_line1.png) repeat-y right center;}
#member .list{ margin-left:5px;}

#memberart_winner{ width:464px; float:right; }
#memberart{background: url(../img/bg_line2.png) repeat-x left bottom; position:relative; height:185px;}
#memberart h3{ margin-left:5px;}
#memberart span{ position:absolute; top:0; right:5px;}
#memberart ul{ margin-left:14px; margin-bottom:5px;}
#memberart ul li{ width:100px; float:left; margin-right:10px; display:inline;}
#memberart ul li img{ border:5px solid #fae6be; font-size:0; display:block;}

#winner{ margin-left:5px;}
#winner h3{ margin-bottom:20px;}
#winner_list{ margin-left:10px;}
#winner_list1{ float: left;width:198px;}
#winner_list2{ float: right; display:inline; width:198px; margin-right:13px;}

#member_right h3{ margin-left:5px; margin-right:12px;}
#apply{ margin-left:14px; margin-right:10px;}
#apply p{ text-indent:2em; line-height:21px; color:#514a37; margin-bottom:30px;}
#apply p a{color:#514a37; font-size:12px;}
#apply .list{ margin-left:10px;}
#apply .list span{ margin-left:10px;}

/********首页footer*********/

#footer_wrapper{ width:100%; height:429px; background:#3b3531 url(../img/bg_footer.png) no-repeat center center;}
#footer{ width:980px; height:429px;text-align:left; margin:0 auto; }

#list_partners{ width:680px; float:left; }
#footer_list{ position:relative; height:233px; width:680px;}
#footer_list #search{ position:absolute; right:7px; top:7px;  width:168px; height:22px;}
/********搜索*********/
#search form {background: url(../img/bg_search.png) no-repeat scroll left top; font-size: 0; height: 22px; line-height: 0;   text-align: left;}
#search form  input {border: none;color:#857457; font-family: Arial,Helvetica,sans-serif,"微软雅黑"; font-size: 11px;position: relative; vertical-align: top; outline:none; background:none; margin-left:1px;}
#search form #input_box { width: 116px; border: medium none; position: relative; top: 5px; vertical-align: top; padding-left:2px;}
#search form #submit {cursor: pointer; height: 22px; width: 46px; background:none;}

/********网站地图*********/
#map{ position:absolute; left:30px; top:49px; height:168px; width:642px;}
.sitemap{ float:left; display:inline; margin-right:17px; }
.sitemap h1{ color:#bd2500; font-size:11px; font-weight:normal; -webkit-text-size-adjust:none;}
.sitemap h1 a{ color:#bd2500;}
.sitemap ul li{color:#fff4cf; line-height:18px; font-size:11px; -webkit-text-size-adjust:none;}
.sitemap ul li a{ color:#fff4cf;}

/********合作伙伴*********/
#partners{ position:relative; height:196px;}
#partners_list{ position:absolute; left:9px; top:54px;}
#partners_list li{ float:left;}

/********coplyright*********/
#footer_contact{ width:300px;height:429px; float:right; color:#fff4cf;}
#copyright{ position:relative; height:429px;}
#contact_list{ position:absolute; top:49px; left:8px;}
#contact_list #list li{font-size:11px;-webkit-text-size-adjust:none;}
#contact_list #list{ margin-bottom:12px;}
#contact_list p{font-size:11px;-webkit-text-size-adjust:none;}
#contact_list p a{ color:#fff4cf;}

#index_footer_logo_nav{ position:absolute; bottom:49px; right:25px; width:265px;}
#index_footer_logo_nav #nav{ float:right; }
#index_footer_logo_nav #nav li{ float:left; color:#fff4cf; font-size:11px; margin-left:13px; }
#index_footer_logo_nav #nav li a{ color:#fff4cf;font-size:11px;}
#index_footer_logo_nav p{ clear:both; font-size:10px;  _font-size:10px; color:#857457; text-align:right; line-height:18px; }