@import url("page.css");
@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button,   textarea, img{border:medium none;margin: 0;padding:0;}
html{ background:url(../images/fbg.jpg) repeat-x bottom no-repeat}
body,button,   select, textarea { font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif}  
body{ line-height:25px; color:#333;   font-family:"宋体"; background:url(/images/topbg.jpg) top repeat-x #fff; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }  
em{font-style:normal;}  
ul, ol { list-style: none;}
a { text-decoration: none; color:#333;}   
img{ border:0px;}  
.fv{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.c{ clear:both; height:0px; line-height:0px; overflow:hidden;} 
.c10{ clear:both; height:10px; line-height:10px; overflow:hidden;}
.c30{ clear:both; height:30px; line-height:30px; overflow:hidden;}
.c50{ clear:both; height:50px; line-height:50px; overflow:hidden;}
.w{  width:1200px; clear:both;   margin:auto; overflow:hidden;   }   
.l30{ line-height:30px;}
.l{ float:left;}
.r{ float:right;}
.ad{ padding:10px 0 ;}
.top{ height:130px;  }
.logo{ float:left; margin-top:10px;}
.topmenu{ width:320px; overflow:hidden; float:right; }
.topmenu a{ border-right:1px solid #ddd; padding:0 10px; line-height:30px;}
.topbut{ float:right; width:312px; margin-top:25px;}
.topbut p{ margin-right:20px;}
.topbut img{ float:left; margin-top:5px;}
.topbut span{ display:block; float:left;}
.topbut .mobile{ width:130px; float:left}


.topm{ height:30px; line-height:30px;}
.search{ float:left; width:520px; padding-left:150px; margin-top:23px;}
.search .search-keyword{ width:300px; height:28px; border:1px solid #00a0e9; padding:0 10px; font-size:14px;float:left; color:#999}
.search .search-submit{width:40px;height:30px; float:left; background:#00a0e9; color:#fff;}
.search h4{ display:block; clear:both; color:#666; line-height:30px;}

.mt20 { margin-top: 20px;}

#navcon{ width:1200px; margin:auto;   position:relative;}
#navcon .wul{background:#00a0e9; height:45px;}
#navcon ul{ width:1200px; height:auto; position:absolute; left:50%; top:0; margin-left:-600px; z-index:30;}
#navcon ul li{  margin:0 3px;height:auto;  float:left; text-align:center;  position:relative;}
#navcon ul li a{ width:100%;padding:0 2.8px; height:45px; line-height:45px;  display:block; float:left;font-size:15px; font-family:'微软雅黑'; color:#fff;  text-decoration:none; }
#navcon ul li a.first{ background:none;}
#navcon ul li a:hover{text-decoration:none;background:#ff6b68}

body.wq li.wq a{ color:#fff;background:#ff6b68; }

 
body.ms li.ms a{ color:#fffbackground:#ff6b68;  }

 
body.hr li.hr a{ color:#fff;background:#ff6b68}

#navcon ul li .second{ width:1200px;height:40px; line-height:40px; text-align:left; color:#FFF;float:left; display:none; position:absolute; top:45px; z-index:40;}
#navcon ul li .second a{ display:inline; width:auto; font-size:13px;   margin:0 10px;}
#navcon .dot{ width:1200px;height:8px; line-height:8px; position:absolute; left:50%; top:45px; margin-left:-600px; z-index:20;}
#navcon .dot ul{width:1200px;height:8px; line-height:8px; position:relative;}
#navcon .dot ul span{ width:100px; height:8px;   display:block; position:absolute; left:0; top:0;}
#navcon #slide{ width:100%;height:0px; background:url(/images/nav3.png); overflow:hidden; position:absolute; left:0; top:45px; z-index:10;}
.service a{ overflow:hidden; float:left; position:relative; overflow:hidden; display:block; width:165px; height:260px; margin-right:7px;}
.service a:nth-child(7n){ margin-right:0px;}
.service a img{ float:left; z-index:1;} 
.service a strong{ position:absolute; z-index:2; left:70px; top:44px; color:#FFF; font-size:26px; line-height:28px;writing-mode:tb-rl;}
.service a .mask {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
  z-index: 2;
}
.service a:hover .mask {
  background: rgba(0, 0, 0, 0.5);
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
}
.service a:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
}
.service  img {
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
  width: 100%;
}

.tjwq .tit{ border-bottom:1px solid #ff6b68; height:55px; line-height:60px; color:#555555}
.tjwq .tit strong{ font-size:24px; line-height:55px; color:#ff6b68; margin-right:20px;}
.city span{ background:url(/images/index_28.jpg) left 10px no-repeat; line-height:52px; padding-left:30px; font-size:20px; color:#666; width:60px; height:36px; display:block;float:left;}
.city{   overflow:hidden; margin-top:10px;}
.city p{ float:left;line-height:30px; font-size:14px; padding-top:10px;}
.city a{ padding:0 12px; display:block; float:left; margin-right:2px;}
.city a.cur,.city a:hover{ background:#ff6b68; color:#FFF;border-radius:30px; -moz-border-radius:30px;  -webkit-border-radius:30px; }
.city a.mlt{ margin-left:0px;}
.tjwq ul{ padding:10px 0; overflow:hidden; } 
.tjwq ul li{ width:230px; overflow:hidden; float:left;   margin-right:10px;border-bottom:1px solid #ddd;}
.tjwq ul li a.fxp{ width:230px; height:160px; display:block; position:relative; }
.tjwq ul li a.fxp .bs{ position:absolute; bottom:0px; right:0;}
 
.tjwq ul li img{ margin-bottom:10px;}
.tjwq ul li span{ font-size:16px; color:#555;padding-left:5px;}
.tjwq ul li b{ float:right; color:#ff6b68; font-size:20px;  font-family:Arial, Helvetica, sans-serif;padding-right:5px;}
.tjwq ul li.nor{ margin-right:0px;}
 .tjwq ul li small{display:block; height:30px; padding-left:5px;}
.tjwq ul li small span{ background:url(/images/ico.png) no-repeat; font-size:12px; padding-left:20px; color:#b1b1b1;}
.tjwq ul li small .l{ margin-right:30px; background-position:2px 5px;}
.tjwq ul li small .r{ float:left;background-position:-64px 5px;}
.mnp{ width:600px; height:357px; border-bottom:1px solid #ddd;}
.mnp .tit{ font-size:24px;     color: #ff6b68; border-bottom: 1px solid #ff6b68; line-height:40px; font-weight:bold;}
.mnp .con{ padding-top:20px;}
.mnp .con li{ float:left; width:192px; margin-right:12px;}
.mnp .con li.nor{ margin-right:0px;}
.mnp .con li span{ color:#757374}


.slideTxtBox{ width:520px;height:357px;}
.slideTxtBox .hd{ height:40px; line-height:40px;   padding:0 10px 0 0px;   border-bottom:1px solid #ff6b68;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute;  top:-1px; height:40px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:24px; color:#ff6b68;  }
.slideTxtBox .hd ul li.on{   background:#fff;   border-bottom:1px solid #ff6b68; }
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  } 
.slideTxtBox .bd li .date{ float:right; color:#999;  } 
.repao{ width:735px;height:297px;}
.repao .hd{ height:40px; line-height:40px;   padding:0 10px 0 0px;   border-bottom:1px solid #ff6b68;  position:relative; }
.repao .hd ul{ float:left;  position:absolute;  top:-1px; height:40px;   }
.repao .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:24px; color:#ff6b68;  }
.repao .hd ul li.on{   background:#fff;   border-bottom:1px solid #ff6b68; } 
.repao .bd ul{ padding:10px 0; padding-top:20px; overflow:hidden; } 
.repao .bd ul li{ width:230px; overflow:hidden; float:left;   margin-right:20px;border-bottom:1px solid #ddd;}
.repao .bd ul li a.fxp{ width:230px; height:160px; display:block; position:relative; }
.repao .bd ul li a.fxp .bs{ position:absolute; bottom:0px; right:0;}

.repao .bd ul li img{ margin-bottom:10px;}
.repao .bd ul li span{ font-size:16px; color:#555;padding-left:5px;}
.repao .bd ul li b{ float:right; color:#ff6b68; font-size:20px;  font-family:Arial, Helvetica, sans-serif;padding-right:5px;}
.repao .bd ul li.nor{ margin-right:0px;}
.repao .bd ul li small{display:block; height:30px; padding-left:5px;}
.repao .bd ul li small span{ background:url(/images/ico.png) no-repeat; font-size:12px; padding-left:20px; color:#b1b1b1;}
.repao .bd ul li small .l{ margin-right:30px; background-position:2px 5px;}
.repao .bd ul li small .r{ float:left;background-position:-64px 5px;} 


.hr .tit{font-size:24px; font-weight:bold;color:#ff6b68; border-bottom:1px solid #ff6b68; line-height:40px; margin-bottom:10px;}
.hr ul.l{ width:864px; float:left; padding:10px;}
.hr ul.l li{ float:left; border-bottom:1px solid #ddd; width:25%; padding:13px 0;}
.hr ul.l li span{ color:#00b1ff; display:block; clear:both;}
.hr div.r{ width:432px; }
.hr div.r .tit{  font-weight:normal;color:#6a6466; border-bottom:0; margin-bottom:0;    font-size: 24px;
    
    color: #ff6b68;
    border-bottom: 1px solid #ff6b68;
    line-height: 40px;}
.hr div.r .tit span{ float:right; font-size:14px; line-height:40px;}
.hr div.r ul{border:1px solid #ddd;height:208px; padding:15px; padding-top:15px;}
.hr div.r ul li{ height:115px;}
.hr div.r ul li span{ font-size:14px;font-weight:bold;}
.hr div.r ul li img{ float:left; margin-right:10px;}
.hr div.r ul li p{ color:#777; line-height:22px;} 

.wqsp,.wqdr{ width:580px;}
.wqsp li{ height:160px; margin-bottom:20px; overflow:hidden; position:relative;} 
.wqsp li 
{
	float:left; margin-right:10px;
}
.wqsp li:nth-child(3),.wqsp li:nth-child(6)
{
	float:right; margin-right:0;
}
 

.wqsp li img {
	opacity: 1;
	-webkit-transition:all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
	transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
}

.wqsp li:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
}
 

.wqsp li:hover img {
	opacity: 1;
}

.wqsp li figcaption::before,
.wqsp li figcaption::after {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

.wqsp li figcaption::before {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0,1);
	transform: scale(0,1);
}

.wqsp li figcaption::after {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1,0);
	transform: scale(1,0);
}

.wqsp li h2 {
	bottom:0px; position:absolute; text-align:center; width:186px;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0); position:absolute; z-index:2;
}
 
.wqsp li p {
	width:200px; left:32px; text-align:center; margin:auto; 
	opacity: 0; font-size:12px;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,-120px,0);
	transform: translate3d(0,-120px,0);position:absolute; z-index:2;
}

 

.wqsp a .mask {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
  z-index: 2;position:absolute; z-index:1;
}
.wqsp a:hover .mask {
  background: rgba(0, 0, 0, 0.5);
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
}

figcaption, figcaption > a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
figcaption {
 
    color: #fff;
    text-transform: uppercase;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.indexzh{ width:580px;}
.indexzh li{ width:50%; float:left; line-height:30px;}


.fullSlide {
	width: 1200px; margin:auto;
	position: relative;
	height: 375px;
	overflow: hidden;
}
.fullSlide .bd {
	position: relative;
	z-index: 0;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 375px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 375px;
}
.fullSlide .hd {
	width: 1000px;
	left: 50%;
	margin-left: -500px;
	bottom: 15px;
	position: absolute;
	z-index: 1;
	bottom: 15px;
	overflow: hidden;
}
.fullSlide .hd ul {
	float: right;
}
.fullSlide .hd ul li {
	float: left;
	margin: 0 5px;
	display: inline;
	cursor: pointer;
}
.fullSlide .hd ul li img {
	width: 80px;
	line-height: 41px;
	display: block;
	border: 2px solid #fff;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.fullSlide .hd ul .on img {
	border-color: #FF8106;
	filter: alpha(opacity=100);
	opacity: 1;
}




.wtit{font-size:24px; font-weight:bold; color:#ff6b68; border-bottom:1px solid #ff6b68; line-height:40px; margin-bottom:10px;}

.wqjd .tit{font-size:24px; color:#ff6b68; border-bottom:1px solid #ff6b68; line-height:40px;  }
.wqjd .con{ padding:20px 0;}
.wqjd .con li{ float:left; margin-right:32px;  width:276px; overflow:hidden;}
.wqjd ul li span{ font-size:14px; color:#555;padding-left:5px;}
.wqjd ul li b{ float:right; color:#ff6b68; font-size:20px;  font-family:Arial, Helvetica, sans-serif;padding-right:5px;}
.wqjd .con li:nth-child(4){ margin-right:0px;}
.wqjd .con li small{display:block; height:30px; padding-left:5px;}
.wqjd .con li small span{ background:url(/images/ico.png) no-repeat; font-size:12px; padding-left:20px; color:#b1b1b1;}
.wqjd .con li small .l{ margin-right:30px; background-position:2px 5px;}
.wqjd .con li small .r{ float:left;background-position:-64px 5px;}

.tubiao ul{ width:1160px; margin:auto;}
.tubiao ul li{ float:left; width:257px;height:63px; line-height:63px; font-size:18px; padding-left:33px;}
.tubiao ul li.t1{background:url(/images/index_61.png) left no-repeat;  }
.tubiao ul li.t2{ background:url(/images/index_63.png) left no-repeat;}
.tubiao ul li.t3{ background:url(/images/index_66.png) left no-repeat;}
.tubiao ul li.t4{ background:url(/images/index_69.png) left no-repeat;}
.user{height:52px; padding-top:20px;}
.user span{ border:1px solid #ddd; display:block; width:202px; padding-left:30px; padding-right:22px; height:32px; line-height:32px;border-radius: 25px; -moz-border-radius: 25px;  -webkit-border-radius: 25px;  }
.user span b{ color:#3377dd; background:url(/images/xin.jpg) left no-repeat; padding-left:20px;}
.user span b a{ color:#3377dd;}

.foot{ text-align:center; font-size:12px; font-weight:normal; width:100%; margin:auto;  background:#363636; border-top:2px solid #666; color:#FFF; padding:20px 0 20px 0;}
.link{ text-align:left; padding:20px 20px; overflow:hidden; width:100%;}
.link a{ color:#FFF;}
.link li{ float:left; margin-right:10px;}
.wqydcat{ border-bottom:1px solid #e7e7e7; height:40px; overflow:hidden; margin: 15px 0;}
.wqydcat a{ font-size:14px; margin: 0 10px; line-height:38px; display:block; float:left;}
.wqydcat a.on{ border-bottom:2px solid #ffa800; }
.addac{padding: 10px; line-height:35px; font-size:16px;overflow:hidden; clear:both}
.shaixuan1{border:1px solid #e7e7e7; padding: 10px; line-height:35px; font-size:14px;overflow:hidden; clear:both}
.shaixuan{border:1px solid #e7e7e7; padding: 10px; line-height:35px; font-size:14px;overflow:hidden; clear:both}
.shaixuan a, .shaixuan span{ margin-right:3px;}
.shaixuan span{ color:#ffa800}

.listbox{ overflow:hidden; padding-top:20px; width:100%;}
.listbox li{ float:left; width:230px; height:280px; margin-right:10px; overflow:hidden; border:1px solid #e7e7e7;margin-bottom:10px;}
.listbox li a.preview{ width:230px; height:150px; display:block; position:relative; }
.listbox li a.preview .bs{ position:absolute; bottom:0px; right:0; width:79px; height:79px;}

.msh li  {
    float: left;
    width: 230px;
    height: 250px;
    margin-right: 10px;
    border: 1px solid #e7e7e7;
}
.listbox li.nor{ margin-right:0px;}
.listbox li img{ width:100%; height:150px;}
.listbox li .info{ padding:5px 10px; display:block;  }
.listbox li .info b{font-size:16px; line-height:35px; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.listbox li .info strong{ font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#f8743b; margin-right:20px;}
.listbox li .info strong big{ font-size:14px; font-family:微软雅黑}
.listbox li .info s{ font-size:12px; color:#999}
.listbox li .info p{ font-size:12px; color:#666; line-height:22px; margin-bottom:5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;width:210px;}
.place{  height:40px; line-height:40px; overflow:hidden; clear:both}
.place span{ float:right; color:#333; margin-right:30px; font-size:14px}
.place span a{ color:#000}

.infolist{ height:300px;}
.infolist img{ width:500px;}
.infolist .r{ width:600px;}
.title h2{ line-height:60px; font-size:24px;}
.labeltitle { height:40px; border-bottom:1px solid #ddd; line-height:40px; padding-left:10px; font-size:18px}
.viewbox .labeltitle{height:32px; }
.viewbox .labeltitle strong{ border-bottom: 2px solid #ffa800; line-height:30px; height:30px; color:#333}

.likearclist{ width:260px;}
.likearclist img{float:left; margin-right:15px;}
.likearclist li{ overflow:hidden; margin-top:20px;}
.likearclist li p{ font-size:12px; color:#666}
.likearclist li strong{    font-family: Verdana, Geneva, sans-serif;
    font-size: 20px;
    color: #f8743b;
    margin-right: 10px;}
.likearclist li   strong big {
    font-size: 14px;
    font-family: 微软雅黑; 
}
.likearclist li s{ color:#999}

  .labeltitle{height:32px;     overflow: hidden;
     
    padding-top: 10px;border-bottom: 1px solid #ddd;
padding-left: 10px;
    font-size: 18px;}
  .labeltitle strong{ border-bottom: 1px solid #00a0e9; line-height:31px; height:31px; color:#333; display:block; width:80px;}


p.description{ border:1px solid #ccc; padding:10px; font-size:12px; color:#666; margin-bottom:10px;}
.btn-2{ width:160px; height:50px; line-height:50px; background:#ffa800; color:#fff; font-size:24px; border-radius:3px; -moz-border-radius:3px;  -webkit-border-radius:3px; font-family:微软雅黑;}
.fc-f60{font-family: Verdana, Geneva, sans-serif;
    font-size: 20px;
    color: #f8743b;}
.zmiaos small{ line-height:30px;}	


.listvideo{ overflow:hidden; padding-top:20px; width:100%;}
.listvideo li{ float:left; width: 230px; height: 158px; margin-right:10px; margin-bottom:24px; border:1px solid #e7e7e7; overflow:hidden; position:relative;}
.listvideo li.nor{ margin-right:0px;}
.listvideo li img{ width:280px; height:158px;  }
.listvideo li span{ position:absolute; height:30px; line-height:30px; text-align:center; z-index:9; bottom:0px; width:100%; display:block; color:#fff;}
.listvideo li span a{color:#fff;}

.viewbox {
    width: 900px;
    overflow: hidden;
    padding-bottom: 8px;
}
.content .video{ margin:auto; width:800px;}
.newslist { font-size:16px;  }
.newslist li{ height:110px; overflow:hidden;padding-bottom: 30px;}
.newslist li p{ line-height:25px; font-size:14px; color:#666; padding-top:5px;}
.newslist img{ float:left; width:170px; height:110px; margin-right:20px;}
.newslist span{ display:block; font-size:12px; color:#888}

.listhr li{ height:40px; line-height:40px; border-bottom:1px dotted #ddd;}
.listhr li span,.listhr li b{ display:block; float:left;}
.listhr li b{ width:39%; padding-left:1%; color:#00a0e9; font-weight:normal}
.listhr li b a{  color:#00a0e9}
.listhr li .writer,.listhr li .xzdy{ width:25%;}
.listhr li .stime{width:10%;}
.listhr .mtit{ border-top:2px solid #00a0e9; margin-top:20px;}

.xq{ line-height:35px;}
.xq .condition{ float:left; width:50%; color:#0F0F0F}
.xq .condition span{ color:#696868}
.viewbox h2{ line-height:80px;}
.viewbox .headTag{ height:22px; line-height:22px; margin-bottom:10px;overflow:hidden; text-align:center;   width:100%;}
.viewbox .headTag  { display:inline-block; float:left}


.listxx li{ height:40px; line-height:40px; border-bottom:1px dotted #ddd;}
.listxx li span,.listxx li b{ display:block; float:left;}
.listxx li b{ width:64%; padding-left:1%; color:#00a0e9; font-weight:normal}
.listxx li b a{  color:#00a0e9}
.listxx li .writer,.listxx li .xzdy{ width:25%;}
.listxx li .stime{width:10%;}
.listxx .mtit{ border-top:2px solid #00a0e9; margin-top:20px;}
.xingxiang{ text-align:center;}
.xingxiang img{ width:300px; margin:auto;}

.listipd li{ height:40px; line-height:40px; border-bottom:1px dotted #ddd; font-size:14px;}
.listipd li.bt{ background:#f9f9f9; margin-top:10px;}
.listipd li b,.listipd li span{ display:block; float:left;}
.listipd li b{ width:39%;  padding-left:1%;}
.listipd li .xingming{ width:15%; }
.listipd li .dianhua{ width:15%;}
.listipd li .jine{ width:15%;}
.listipd li .stime{ width:15%;}


.vote-title h2
{ display:block; font-size:20px; line-height:40px; text-align:center}
.vote-title span{ display:block; text-align:center;}

.about_tit{ text-align:left; line-height:50px; border:1px solid #ddd; text-align:center; font-size:16px; margin-top:20px; width:240px; float:left;}
.about_tit h3{ display:block; width:100%; border-bottom:2px solid #ff7c06;color:#666; font-size:16px;}
.about_tit a{   display:block}
.about_tit .cur{ border-bottom:1px dotted #ccc; color:#ff7c06 }
.about_con{ font-size:14px; line-height:30px; width:910px; float:right;margin-top:20px; }
.about_con h2{ display:block; line-height:50px; font-size:20px; text-align:center; width:100%; color:#666}

#wxFloatR {
    width: 120px;
    height: 150px;
    position: fixed;
    right: 50%;
    bottom: 0px;
    margin-right: -710px;
}



.dede_table{
	width:100%;
	margin:0px auto 7px;
	font-size:12px;
	overflow:hidden;
	border:1px solid #EEE;
/*	border-collapse:collapse;*/
}
.dede_table tbody * a{
	color:#0066CC;
}
.dede_table * a:hover{
	color:#FF0000;
	text-decoration:underline;
}
/*è¡¨æ ¼æ ‡é¢˜*/
.dede_table caption{
	text-align:left;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-indent:6px;
	color:#000;
	letter-spacing:2px;
}
/*Opera Hack @media all and (min-width: 0px){.uctable caption{min-height:25px;}}*/
/*è¡¨æ ¼å¤´*/
.dede_table thead tr td{
	height:23px;
	line-height:23px;
	text-indent:12px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	background:url(images/table_tbg.gif) 1px 1px repeat-x;
	background:#F8F8F8;
	font-weight:bold;
	letter-spacing:2px;
	color:#999;
}

.dede_table thead tr td strong{/*è¡¨æ ¼å¤´:æ ‡é¢˜*/
	letter-spacing:1px;
	font-size:12px;
	color:#333;
}
.dede_table thead tr td span{/*è¡¨æ ¼å¤´:ä»‹ç»*/
	color:#999;
}
.dede_table thead tr td  p{/*è¡¨æ ¼å¤´:é“¾æŽ¥åŒºåŸŸ*/
	height:22px;
	display:inline;
	float:right;
	margin:-24px 10px 0 0;
	overflow:hidden;
	line-height:21px;
}
.dede_table thead tr td  p *{/*è¡¨æ ¼å¤´:å…¨éƒ¨å‘å³æµ®åŠ¨*/
	float:right;
}
.dede_table thead tr td a.thlink{/*è¡¨æ ¼å¤´:é“¾æŽ¥æ ·å¼*/
	text-decoration:underline;
}
.dede_table thead tr td a.thlink:hover{
	text-decoration:none;
}

.dede_table thead tr th{/*è¡¨æ ¼å†…å®¹:åˆ†ç±»*/
	height:25px;
	font-weight:normal;
	text-indent:10px;
	text-align:left;
	line-height:15px;
}
/*è¡¨æ ¼å†…å®¹*/
.dede_table tbody {
	overflow:hidden;
	text-align:left;
}
.dede_table tbody tr th{/*è¡¨æ ¼å†…å®¹:åˆ†ç±»*/
	background:#FFE;
	padding-top:3px;
	line-height:15px;
	text-indent:10px;
	letter-spacing:1px;
	font-weight:normal;
	border-top:1px solid #EEE;
	border-bottom:1px solid #DBDFE1;
	padding-top:4px;
	padding-bottom:4px;
}
.dede_table tbody tr th .toggle{
	width:15px;
	height:13px;
	border:none;
	cursor:pointer;
	vertical-align:middle;
}
.dede_table tbody tr th small{
	font-size:12px;
	color:#999;
	margin-left:4px;
	margin-right:4px;
}
.dede_table tbody tr td{/*è¡¨æ ¼å†…å®¹:åˆ—è¡¨*/
	padding:8px;
	color:#333;
	vertical-align:top;
	border-bottom:1px solid #F0F0F0;
}
.dede_table tbody tr td.td1{
	background:#FEFEFE;
	text-align:right;
	color:#787;
	vertical-align:middle;
}
.dede_table tbody tr td.tdbig{
	font-size:14px;
	vertical-align:middle;
	text-align:center;
}
.dede_table tbody tr td p{/*è¡¨æ ¼å†…å®¹:åˆ—è¡¨:æ®µè½*/
	line-height:21px;
	padding:2px;
}
.dede_table tbody tr td p strong img{/*è¡¨æ ¼å†…å®¹:åˆ—è¡¨:æ ‡é¢˜å›¾æ ‡åž‚ç›´å±…ä¸­å¯¹é½*/
	vertical-align:middle;
}
.dede_table tbody tr td img{ /*è¡¨æ ¼å†…å®¹:åˆ—è¡¨:å¸¸è§„å›¾ç‰‡åž‚ç›´é¡¶éƒ¨å¯¹é½*/
	vertical-align:top;
	margin:0px 10px 5px 0px;
}
.dede_table tbody tr td .middle{
	vertical-align:middle;
}
.dede_table tbody tr td small{ /*è¡¨æ ¼å†…å®¹:åˆ—è¡¨:æ³¨é‡Šæ€§æ–‡å­—*/
	color:#888;
	font-size:12px;
	overflow:hidden;
}
.dede_table tbody tr td big{ /*è¡¨æ ¼å†…å®¹:åˆ—è¡¨:å¼ºè°ƒæ€§æ–‡å­—*/
	font-size:14px;
	overflow:hidden;
	letter-spacing:1px;
}

/*è¡¨æ ¼åº•*/
.dede_table tfoot{
	background:url(images/table_fbg.jpg) left bottom repeat-x;
}
.dede_table tfoot tr td{
	padding:10px;
	line-height:25px;
	text-align:center;
}
.dede_table tfoot * a{
    color:#666;
}
.dede_table tfoot tr td p{
	line-height:21px;
	margin-bottom:10px;
}

/*å…¶ä»–*/
.trlist tbody tr td{/*åˆ—è¡¨ç±»åž‹çš„è¡¨æ ¼ä½¿è¡Œå±…ä¸­å¯¹é½*/
	vertical-align:middle;
}
/*é€‰é¡¹å¡*/
ul.label{
	height:25px;
	background:#EEF5E0;
	border-bottom:1px solid #DDD;
	text-indent:0px;
	letter-spacing:1px;
}
ul.label li{
	height:25px;
	line-height:25px;
    float:left;
	display:block;
	background:#F4F9EC;
	border-right:1px solid #D6D6D6;
}
ul.label li.this{
	background:#FFF;
	font-weight:bold;
	position:relative;
	bottom:-1px;
}
ul.label li.this a{
	color:#FF6600;
}
ul.label li a{
	float:left;
	padding-left:16px;
	padding-right:16px;
	display:block;
	color:#333;
}
 