﻿@charset "utf-8";
body{ font-family:Tahoma, Geneva, sans-serif; color:#333; background:#fff; -webkit-text-size-adjust:none; min-width:320px;}
*{margin:0; padding:0;}
a{outline:none; color:#555; text-decoration:none}
.clear{clear:both; font-size:0px; padding:0; margin:0}
img{border:none; margin:0 auto}
ol, ul, li{list-style:none}

img{ vertical-align:middle; border:0; -ms-interpolation-mode:bicubic;}
header, footer{	display:block; clear:all;}
 
header .head{height:45px;background:url(../images/line.jpg) repeat-x;position:fixed;top:0;z-index:999;width:100%;}
header .head img{margin:0 auto; display:block;padding-top:10px;}
header .head .f1{top:6px;position:absolute;left:10px; width:auto;}
header .head .f1 img,header .head .f2 img{margin:0 auto;display:block;padding-top:0;}
header .head .f1 a,footer .f2 a{color:#fff;font-size:14px;}
header .head .f2{top:6px;position:absolute;right:10px;width:auto;}
header .head .f3{margin:0 auto; display:block;width:100px;color:#fff; line-height:45px;font-size:18px;}

 .tag_lable{ overflow:hidden; height:30px; position:relative; background:#f04302; margin-bottom:10px; padding:0 20px;}
.tag_lable .left{ float:left; width:33%; text-align:left; padding-top:5px;}
.tag_lable .middle{ float:left; width:22%;}
	.middle .sidebar ul{ float:left; width:90px; margin:0 auto; padding-top:5px;}
	.middle .sidebar ul li{ float:left; text-align:center;}
	.middle .sidebar ul li a{ width:90px; height:25px; line-height:25px; font-size:14px; color:#ffffff; display:block;}
	.middle .sidebar ul li a.proc{ background:url(../images/icon_arrow_down.png) no-repeat 75px 9px; color:#ffffff;}
	  .sidebar li blockquote{ left:2px; top:25px; z-index:999; width:85px; position:absolute; display:none; padding-top:30px;}
	  .sidebar li blockquote ul{ width:100%; padding:0; margin:0;}
	  .sidebar li blockquote ul li{ margin:0; width:100%; float:none; display:block; background:none; height:28px;}
	  .sidebar li blockquote li a{ padding:0; width:100%; margin:0 auto; line-height:25px;height:25px; font-size:12px; background:#fefefe; border-bottom:1px solid #318b16; color:#666666;}
.sidebar li blockquote li a:hover{ border-bottom:1px solid #333; background:#444;color:#fff;}
.tag_lable .right{ float:right; width:45%; text-align:right; padding-top:5px;}

/* 焦点图片：开始 */
.swipe{ overflow:hidden; min-height:143px; position:relative;}
.swipe-wrap{ overflow:hidden; position:relative; background:#fff; margin-top:46px}
.swipe-wrap > div{ float:left; width:100%; position:relative;}
.swipe_pic{ position:relative; overflow:hidden; min-width:320px; min-height:143px;}
.swipe_pic img{ min-width:320px;min-height:143px;}
.swipe_shadow{ position:absolute; width:100%; left:0; bottom:0;height:24px; line-height:24px; color:#fff;}
.swipe_num{ position:absolute; left:40%; text-align:center; bottom:15px;}
.swipe_num li{ float:left; width:10px; height:10px; font-size:0; text-indent:999em; border-radius:10px; background:none; margin:0 5px; overflow:hidden;}
.swipe_num li.active{ background:none;}
/* 焦点图片：结束 */

 /*栏目：开始*/
.main{position:relative;overflow:hidden;margin-top:1px;line-height:16px;width:100%;height:100%;min-height:230px!important;height:230px;background:url(../images/bg2.jpg) no-repeat #ced4cd;padding-bottom:42px;}
.main01{position:relative;overflow:hidden;line-height:16px;padding-bottom:42px;padding-top:46px;}
.mbg{overflow:hidden;background:url(../images/bg3.jpg) no-repeat #ced4cd}
  .pp{z-index:1; position:absolute;top:0;left:0;width:100%;height:100%;min-height:230px!important;height:230px;} 
.main .listbg {z-index:10; position:absolute;top:0;left:0;margin-left:6px;padding-top:15px; overflow:hidden;width:100%;}
.main .list{float:left;width:32%;display:inline; text-align:center;font-size:12px;height:auto; overflow:hidden;padding-bottom:20px;border-bottom:1px solid #ccc;}
.main .list img{margin:6px auto;display:block;}
.main .list a{color:#333;font-weight:700;}
.main .line01{float:left;width:3px;display:inline;height:80px;font-size:0;overflow:hidden;background:url(../images/line01.png) no-repeat center;margin-top:10px;margin-bottom:10px;}
.about{float:left;padding:10px;margin-bottom:15px; display:block;width:96%;z-index:10; position:relative;font-size:13px;height:auto; line-height:24px; overflow:hidden;}
h2{font-size:20px;display:block;padding-bottom:10px;padding-top:10px;font-weight:normal;}



/*栏目：结束*/

 /*主体*/
.content{position:relative;overflow:hidden;margin-top:1px;line-height:16px;width:100%; height:100%;min-height:230px!important;height:230px;}

.title{height:40px; line-height:40px;background:url(../images/line03.jpg) repeat-x bottom #fff;}  
.title .chose{width:45%;float:left;padding-left:10px;} 
.title .chose a{ display:block; text-align:center;width:80px;margin:0 auto;font-size:16px; line-height:36px;} 
.title .chose a:hover,.title .chose a.link{border-bottom:2px solid #15889d;}

.intro{ background:#d7d7d7;padding:10px;} 
.search{width:260px;height:37px;margin:20px auto 10px auto;background:url(../images/search01.jpg) no-repeat;padding-left:40px;} 
.search input{float:left;width:245px;border:none; background:none; line-height:25px;height:25px;margin-top:5px;}
.text{text-align:center;width:310px;margin:10px auto 10px auto;color:#687679;font-size:15px;}
 .sub{margin:0 auto 20px auto; display:block;background:url(../images/sub1.jpg) no-repeat;color:#fff;width:123px;height:36px; border:none; cursor:pointer;font-size:16px; font-family:'微软雅黑';}

.title01{height:30px;line-height:30px;background:url(../images/line04.jpg) repeat-x;color:#000;font-size:16px;padding-left:10px; display:block;clear:both;}  
.s_list{height:30px;line-height:30px;border-bottom:1px solid #dcdcdc;width:98%;}
.s_list li{border-bottom:1px solid #dcdcdc;float:left;width:98%;padding-left:10px;} 
 .s_list li a{display:block; width:100%;float:left;}
 
.s_list01{height:34px;line-height:34px;border-bottom:1px solid #eee;width:98%;}
.s_list01 li{border-bottom:1px solid #eee;float:left;width:98%;padding-left:10px;} 
.s_list01 li a{display:block; width:100%;float:left;}
 
 
 
.blank30{float:left;height:30px; line-height:0;width:100%; clear:both;}
.blank40{float:left;height:40px; line-height:0;width:100%; clear:both;}
.wordlist{position:fixed;top:83px;right:10px;height:200px;width:50px; line-height:11px; text-align:center;font-size:12px; font-family:Verdana, Geneva, sans-serif; z-index:99999;}
.wordlist a{display:block; width:50px;}
.wordlist a,.wordlist a:hover{color:#1250c8; float:left; margin-bottom:2px;}

.title02{height:50px;line-height:50px;background:url(../images/line05.jpg) repeat-x;color:#757575;font-size:16px;padding-left:10px; display:block;clear:both; position:relative}  
.title02 a{ position:absolute;top:4px;right:10px;}


.prolist{float:left;width:100%;}
.prolist a{display:block;padding:10px; clear:both; overflow:hidden;border-bottom:1px solid #eff0ed;}
.prolist a:hover{ background:#eee;}
.prolist .pic{float:left;width:82px;}
.prolist .des{float:left;width:66%;height:70px }
.prolist .des h3{font-size:14px;line-height:20px;color:#000;}

.prolist .more{float:right;width:10px;height:60px;background:url(../images/dot.png) no-repeat center;padding-right:10px;}

.cer{float:left;width:100%;}
.cer a{padding:10px 20px 10px 10px;  text-align:center;width:40%;float:left;}
.cer img{margin:10px auto; display:block;}


.detail{margin:0 auto;width:96%;border-radius:15px; background:#fff;padding-bottom:10px;margin-bottom:10px; overflow:hidden;}
.detail .item{border-bottom:1px solid #c3c3c3; line-height:30px;height:30px;width:100%;float:left;}
.detail .item01{float:left;width:30%;padding-left:10px;}
.detail .item02{float:right;width:50%;}

.detail img{margin:10px auto; display:block;}

  /*底部*/
footer{position:relative;background:url(../images/line1.jpg) repeat-x bottom;height:42px;position:fixed;z-index:999;width:100%;bottom:0;}
footer .f1{top:5px;position:absolute;left:10px; width:auto; line-height:15px;}
footer .f1 img,footer .f2 img{margin:0 auto;display:block;}
footer .f1 a,footer .f2 a{color:#fff;font-size:14px;}
footer .f2{top:4px;position:absolute;right:10px;width:auto;line-height:15px;}
footer .pic img{margin:0 auto; display:block;top:-15px;z-index:10; position:relative;}

