/* 常用字号 */
.f0{font-size:0px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.f24{font-size:24px;}

/* 字体颜色 */
a{color: #000;text-decoration: none;}
a:hover{color:#bb0000;text-decoration: underline;}
.bai a{color: #fff;text-decoration: none;}
.bai a:hover{color:#DDEEFF;text-decoration:none;}
.redh a{color:#e7490c;text-decoration:none; }
.redh a:hover{color:#ff0000; text-decoration:none;}
.red a{color: #ff0000;text-decoration: none;}
.red a:hover{color:#ff0000;text-decoration: none;  border-bottom:#ff0000 solid 1px; padding-bottom:1px;}
.bule a{color:#2c5c9c;text-decoration: none;}
.bule a:hover{color:#ff0000;text-decoration: underline;}
.more a{color: #91959d;text-decoration: none;}
.more a:hover{color: #b60000;text-decoration: none;}

/* 图片列表 */
.picList li{width:170px; padding-left:2px;}
.pic_tm2{position:relative;width:170px;height:140px;}
.pic_tm2 .titbg{position:absolute;bottom:0;left:0;z-index:998;line-height: 25px;height: 25px;background-color: #000;width: 170px;filter:alpha(opacity=70);-moz-opacity:0.7; opacity: 0.7;}
.pic_tm2 .tit{position:absolute;bottom:0;left:0;z-index:999;height:25px;width:170px;text-align:center;line-height: 25px;color:#FFF; font-size:14px;}
.pic_tm2 .tit,.pic_tm2 .tit a:link ,.pic_tm2 .tit a:visited,.pic_tm2 .tit a:hover{position:absolute;bottom:0;left:0;z-index:999;height:25px;width:170px;text-align:center;line-height: 25px;color:#FFF; font-size:14px; }
/* header */
.header{ width:1000px; margin:0 auto; height:70px; background-color:#fbfbfb;}
.logo{ width:226px; height:45px; margin-left:10px; margin-top:10px; float:left;}
.weather{ width:200px;*+height:60px; height:60px; float:left; text-align:center; margin-top:10px;}
.search { width:260px; height:47px; float:left; margin-top:20px;}
.search_input input{ width:200px; height:30px;position:relative; font-size:14px; font-family:"微软雅黑"; color:#999999; border:#808487 solid 1px; float:left;}

.tubiao{ width:285px; height:60px; float:left; text-align:center; margin-top:5px;}
.tubiao ul { list-style-type:none;}
.tubiao ul li{ width:70px; height:55px; float:left; }
.tubiao ul li span{ font-size:12px; color:#000; line-height:24px; display:block; }

/* nav*/
.nav{ width:100%; margin:0 auto; background:url(../images/20141201jms002.gif) repeat-x;}
.nav01{ width:1000px; height:44px; margin:0 auto;}
.nav01 ul{ color:#5c8abd; list-style-type:none;}
.nav01 ul li{ font-size:16px; font-family:"微软雅黑"; color:#fff; display:inline; margin-right:20px; line-height:35px;}
.nav01 ul li a:hover{ background:url(../images/20141201jms003.gif) no-repeat center  ; }

/*焦点图*/
.focus{ position:relative; width:612px; height:342px; background-color: #000; float: left;}  
.focus img{ width: 612px; height:342px;} 
.focus .shadow .title{width: 612px; height: 30px;padding-left: 30px;padding-top: 20px; }
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:335px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  

.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:20px; position:absolute; height:20px;z-index: 200; float:right; *display:none;_display:none;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:right; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(//tour.dbw.cn/images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  




.weixin{position:fixed;display:block;top:318px;width:90px;height:100px;z-index:1000;left:50%;margin-left:500px;_position:absolute;_margin-top:160px;_top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2)}
.weixin img{float:left;display:block;}
.weixin span{float:left;color:#999;cursor:pointer;height:18px;line-height:18px; padding-left:14px; font-size:12px;}/* CSS Document */

