@charset "gb2312";
/* CSS Document */

/* 网站地图 */
.container{ border:1px solid #eaeaea; padding:20px; background:#fff;}

.site_map_title{ width:100%; height:40px; line-height:40px; background:#cce3ee;}
.site_map_title h2{ width:91px; font-size:14px; font-weight:normal; text-align:center; background:#0068b7; border-right:1px solid #fff; color:#fff;}

.site_map_column{ padding:10px 0;}
.site_map_column li{ line-height:32px; padding:5px 0;}
.site_map_column li h3{ float:left; width:90px; font-size:14px; font-weight:normal; text-align:center;}
.site_map_column li h3 a{ color:#434343;}
.site_map_column li a:hover{ color:#0068b7;}

.site_map_list{ width:958px; float:right;}
.site_map_list a{ padding:0 8px; background:url(2015zz_site_map_icon1.jpg) no-repeat left center; color:#707070;}
.site_map_list a:first-child{ background: none;}


/* 通用列表页 */
.column{ width:280px; float:right;}
.column h2{ height:55px; background:#0068b7; font-size:18px; line-height:55px; text-align:center; font-weight:normal; color:#fff;}
.column ul li{ border-top:1px solid #0068b7; height:55px; line-height:55px; text-align:center; background:#eee; margin-top:10px;}
.column ul li a{ display:inline-block; *zoom:1; *display:inline; color:#434343; padding-left:10px; margin-left:-10px;}
.column ul li a.active,.column ul li a:hover{ background:url(2015zz_list_jt.png) no-repeat left center ;color:#0068b7; text-decoration:none;}

.column_list{ width:750px; float:left; padding-bottom:30px; overflow:hidden;}
.column_list .title{ border-top:1px solid #0068b7; height:54px; background:#eee; line-height:54px;}
.column_list .title h2{ font-size:16px; font-weight:normal; color:#0068b7; padding-left:20px;}

.column_list .list{ border-bottom:1px dashed #cecece; padding:15px 0;}
.column_list .list li{ padding:0 20px; height:32px; font-size:14px; line-height:32px; vertical-align:top; }
.column_list .list li a{ float:left; background:url(2015zz_list_li_dian.jpg) no-repeat left center; text-indent:8px; color:#535353; max-width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.column_list .list li a:hover{ color:#0068b7;}
.column_list .list li span{ float:right; font-size:12px; color:#959595;}
.column_list .list li a.cydc,.column_list .list li a.ckjg{ background:none; text-indent: 0px; float:right; margin-left: 5px;}

/* 通用图片列表页 */
.pic_list{ float:left; width:765px;}
.pic_list li{ float:left; margin:20px 15px 0 0; width:240px;}
.pic_list li .pic_box{ display:block; background:#e5e5e5; width:100%; height:135px;}
.pic_list li .pic_box img{ width:100%; height:135px;}
.pic_list li p{ line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pic_list li p a{ color:#434343;}
.pic_list li p a:hover{ color:#0068b7;}
.pic_list li p span{ color:#959595;}

/* 通用文章页 */
.page .note{ min-height:36px; background:#f9f9f9; line-height:36px; text-align:center; color:#666; padding:0 1%; margin:25px 0;}
.page .note span{ padding:0 10px;}
.page h2{ font-size:20px; line-height:30px; text-align:center; color:#414141;}
.page h3{ font-size:16px; line-height:30px; text-align:center; color:#414141;}
.page .art{ font-size: 16px; line-height:30px; color:#414141; padding: 20px;}
.page .art p{ font-size: 16px; line-height:30px; color:#414141;}
.page .art img{ max-width:100%; height:auto;}
.share{ clear:both; margin:20px 0; padding:0 20px; height:40px; line-height:40px; background:#f6f6f6;}
.share .print,.share .close{ float:left; color:#0062c2;}
.share .print:hover,.share .close:hover{ text-decoration:underline;}
.share .bdsharebuttonbox{ float:right; padding-top:6px;}
.share .zrbj{ float:left; color:#666;}

/* 专题 */
.topic-item h2{font-size:16px; line-height: 16px;; color:#434343; font-weight:normal; padding-bottom:20px;}
.topic-item li img{ width: 100%; height:100%;}
.topic-item .zt-01, .topic-item .zt-02{float:left;}
.topic-item .zt-01, .topic-item .zt-01 a{width:671px;}
.topic-item .zt-02, .topic-item .zt-02 a{width:372px;}
.topic-item a{display:block;}
.topic-item .zt-02{margin-left:5px;}
.topic-hot, .topic-old{ width:1048px; overflow:hidden;}
.topic-item ul{ width:1068px;}
.topic-old{padding:20px 0;}
.topic-old li{float:left;}
.topic-old a{font-size:18px; width:254px; height:127px; line-height:36px; color:#fff; padding-top:30px; margin:0 10px 10px 0; text-align:center; display:block; background-color:#8fb9df;}
.topic-old .zt-01 a{font-size:24px; background-color:#448aca}
.topic-old .zt-01 a,.topic-old .zt-02 a{height:97px;}
.topic-old .bg-blue a{background-color:#448aca}
.topic-item .pages-list{margin:0 0 20px;}

/* 领导详情页 */
.leader_img{ float:left; width:200px; height:162px;}
.leader_img img{ display:block; width:111px; height:162px; margin:0 auto;}
.main_right{ float:left; width:800px; margin-left:20px;}
.main_right .title{ line-height:30px; padding-top:15px;}
.main_right .title h2{ font-size:24px; color:#16a5e8;}
.main_right .media{ margin-bottom:25px;}
.main_right .media h3{ background:url(2015ct_product_details_icon05.jpg) no-repeat left center; padding-left:14px; line-height:30px; font-size:16px; color:#0e93d5;}
.main_right .media p{ font-size: 14px; line-height:30px; color:#666; padding-left:14px;}


@media screen and (max-width: 1090px){
	.container{ padding:0 1%; border:none;}
	.column{ width:25%;}
	.column_list{ width:73%;}
	.pic_list{ width:100%;}
	.pic_list li{ width:32.3%; margin:20px 0.5% 0;}
	
	.site_map_column li h3{ width: 15%;}
	.site_map_list{ width: 85%;}
}

@media screen and (max-width: 760px){
	.list_cont{ padding:1.5%;}
	.column{ width:100%;}
	.column_list{ width:100%; margin-top:10px;}
	.column_list .list li{ padding:0;}
	
	.page .art{ padding:0 0 20px;}
	.share{ display:none;}
}

@media screen and (max-width: 480px){
	.pic_list li{ width:49%;}
	.site_map_column{ padding-top:0;}
	.site_map_column li{ padding:0;}
	.site_map_column li h3,.site_map_list{ width: 100%;}
	
}

@media screen and (max-width: 320px){
	.pic_list li{ width:100%; margin:20px 0 0; }
}
