/* 全局样式  */
body,ul,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,span{margin:0;padding:0;border:0;}
body{background:#fff url(../images/index/body_bg.jpg) no-repeat top center;margin-top:45px;color:#333;font-size:12px; font-family:"宋体","Arial Narrow",HELVETICA;}

ul,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}

a{color:#009;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}

.blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */

#header{margin:auto;padding:10px 0px;width:960px;height:70px;position:relative; background:url(../images/index/top_bg.png) no-repeat 250px 40px;}
#wrap{margin:auto;width:960px; overflow:hidden;zoom:1; background:#ffffff;}
#left{float:left;width:250px;overflow:hidden;zoom:1;}
#rightbox{float:right;width:700px;overflow:hidden;zoom:1;}
.middle{float:left;width:345px;overflow:hidden;zoom:1;}
.right{float:right;width:345px;overflow:hidden;zoom:1;}

/* 边框 */
.hd{ border:1px solid #dddddd;overflow:hidden;zoom:1;}
.colpadding{padding:5px; overflow:hidden;zoom:1;}

/* 图混 */
.RbL{float:left;width:340px;overflow:hidden;zoom:1;}
.RbR{float:right;width:340px;overflow:hidden;zoom:1;}
.Pt{margin-bottom:3px;clear:both;overflow:hidden;zoom:1;}
.Pt .photoL{float:left;width:136px;}
.Pt .textR{float:right;width:195px;}
.ptlist{clear:both;overflow:hidden;zoom:1;}

/* 热词 */
.hotwords dd{height:21px;line-height:21px;white-space:nowrap;}
.hotwords dd a{width:50px;display:inline-block;margin-left:5px;overflow:hidden;}
.hotwords dd span{ font-weight:bold;display:inline-block;overflow:hidden;}

.bloghotwords dd{height:21px;line-height:21px;white-space:nowrap;}
.bloghotwords dd a{display:inline-block;margin-left:6px;overflow:hidden;}
.bloghotwords dd span{ font-weight:bold;display:inline-block;overflow:hidden;}

.hotwords5 dd{height:21px;line-height:21px;white-space:nowrap;}
.hotwords5 dd a{width:60px;display:inline-block;margin-left:5px;overflow:hidden;}
.hotwords5 dd span{ font-weight:bold;display:inline-block;overflow:hidden;}

.hotwords6 dd{height:21px;line-height:21px;white-space:nowrap;}
.hotwords6 dd a{padding-right:5px;display:inline-block;margin-left:5px;overflow:hidden;}
.hotwords6 dd span{ font-weight:bold;display:inline-block;overflow:hidden;}

/* 图片文字 */
.pe_u_thumb img{padding:3px;background: #e8e8e8;}
.pe_u_thumb a:hover img{background: #d9d9d9;}
.pe_u_thumb_title{margin-top:1px;height:21px; line-height:21px;text-align:center;}
.pe_u_thumb_title a{color:#333;}
.pe_u_thumb_title a:hover{color:#c00;text-decoration:underline;}


h2{padding:0px 4px;border-bottom:1px solid #E4E4E4; font-size:12px; font-weight:normal;height:28px;line-height:28px; background:url(../images/index/title_2.gif) no-repeat;text-align:right;color:#ffffff;}
h3{padding:0px 4px;border-bottom:1px solid #E4E4E4; font-size:12px; font-weight:normal;height:28px;line-height:28px; background:url(../images/index/title.gif) no-repeat;text-align:right;color:#ffffff;}
h4{padding:0px 4px;border-bottom:1px solid #E4E4E4; font-size:12px; font-weight:normal;height:28px;line-height:28px; background:url(../images/index/title_3.gif) no-repeat;text-align:right;color:#ffffff;}
h2 span,h3 span,h4 span{float:left;font-size:16px; padding-left:28px;font-weight:bold;font-family:"Microsoft YaHei","微软雅黑","宋体";}
h2 a,h3 a,h4 a{color:#fff; text-decoration:none;}
h2 a:hover,h3 a:hover,h4 a:hover{color:#ffffff;text-decoration:underline;}

.list_f12{line-height:21px;}
.list_f12_22 li{float:left;width:109px;white-space:nowrap; overflow:hidden;}
.list_f14{font-size:14px;line-height:23px;}
.list_f14_22 li{float:left;width:156px;white-space:nowrap; overflow:hidden;}
.piont li{padding-left:10px;background:url(../images/index/point.gif) no-repeat left center;}

/* 页头 */
.logo{float:left;width:220px;height:70px;}
.header_nav{float:right;width:263px;color:#b8e7ff; text-align: right;font-family:Georgia, "Times New Roman", Times, serif }
.header_nav a{color:#b8e7ff; text-decoration:none;}
.header_nav a:hover{text-decoration:underline;}
.header_nav_t{background:#177eda; border:1px solid #4bb8fa; border-right:none;height:21px;line-height:21px;}
.header_nav_t span{padding:0px 8px; border-right:1px solid #4bb8fa;display: inline-block;}
.header_nav_c{height:30px;line-height:30px;}

.guanzhu{position:absolute;top:64px;right:0px;color:#b8e7ff;z-index:999px;}
.gzwm{float:left;}

.w_tibet {background: url(../images/index/w_tibet_icon.jpg) no-repeat;cursor: default;position: relative;z-index: 99999;float:left;height: 16px;margin-right: 5px;width: 16px;}
.w_tibet .w_tibet_outter {background-color: #FFFFFF;border: 2px solid #D7E3F1;display: none;height: 310px;left: -80px;position: absolute;top: 23px;width: 258px;z-index: 999999;}
.w_tibet_show .w_tibet_outter {display: block;}
.w_tibet .w_tibet_outter .pic {background: url(../images/index/w_tibet.jpg) no-repeat scroll 0 0 transparent;display: block;height: 258px;width: 258px;}
.w_tibet .w_tibet_outter .txt {display: block;font-family: "微软雅黑";line-height: 21px;text-align: center;width: 100%; color:#333333;}
.w_tibet .w_tibet_inner {display: block;height: 300px; width: 258px;}
.w_tibet .arrow_outter {color: #D7E3F1;font: 300 18px/18px "宋体";left: 78px;overflow: hidden;position: absolute;top: -9px;z-index: 2;}
.w_tibet .arrow_inner {color: #FFFFFF;font: 300 18px/18px "宋体";left: 78px;overflow: hidden;position: absolute;top: -7px;z-index: 2;}

.t_qq{display:inline-block;width:16px;height:16px;vertical-align:text-top;_vertical-align:text-bottom;background:url(../images/index/t_weibo.gif) no-repeat left top}
.t_qq{_vertical-align:-2px;margin-left:4px;background-position:left 0px;line-height:100px;overflow:hidden}
.t_sina{background-position:-18px 0px}
.t_qq,.t_sina{float:left;width:16px;height:16px;margin-right:5px}
.hide_clip{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;line-height:0!important;width:1px!important;overflow:hidden}

/* 菜单 */
.menu_out{padding-left:4px;margin-left:auto;margin-right:auto;background:url(../images/index/menubg.gif) no-repeat left 0px;}
.menu_in{background:url(../images/index/menubg.gif) no-repeat right -75px;padding-right:4px;}
.menu ul{padding:0px 4px;border:0;list-style:none;line-height:150%;margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 0px;}
.menu{background:url(../images/index/menubg.gif) repeat-x 0px -150px;height:75px;position:relative; overflow:hidden;}

.menu_nav li{float:left;height:35px; }
.menu_nav li a{float:left;display:block;height:35px;cursor:pointer;text-decoration:none; }
.menu_nav li a:hover{text-decoration:none;}
.menu_nav li a span{float:left;line-height:35px;width:48px;text-align:center;font-size:14px;font-weight:bold;font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体";color:#FFFFFF;text-decoration:none;}
/*鼠标经过时变换背景，方便JS获取样式*/
.menu_nav li .nav_on{margin-top:2px;background:#ffffff;}
.menu_nav li .nav_on span{ color:#333333;text-decoration:none;line-height:33px;}
.menu_line{background:url(../images/index/menu_line.gif) no-repeat center top;width:8px;}
.menu_line2{width:2px;background:url(../images/index/menu_line2.gif) no-repeat center center;}
.menu_nav .new{ position:absolute;top:0px;right:50px;width:22px;height:12px; background:url(../images/new.gif) no-repeat;}

.menu_con{text-align:left;clear:both;padding-left:10px;}
.menu_con li{float:left;height:20px;padding:10px 0px;line-height:20px; color:#7d7d7d;}
.menu_con li a{display:block;float:left;cursor:pointer;padding-left:3px;}
.menu_con li a span{float:left;padding:0px 10px 0px 10px;}
.menu_con em{font-style:normal;height:20px;padding:10px 0px;line-height:20px; color:#7d7d7d; display:inline-block;}

/* 专题图片 */
.ztpic{height:109px;clear:both; overflow:hidden;}
.ztpic li{line-height:21px;}
.ztpic .zt_u_thumb{float:left;width:106px;}
.ztpic .zt_u_thumb_title{float:right;width:127px;}
.ztpic .zt_u_thumb img{padding:3px;background: #e8e8e8;}
.ztpic .zt_u_thumb_title a{ font-weight:bold;}

/* 博客 */
.Blog{margin-bottom:5px; clear:both;overflow:hidden;zoom:1;}
.Blog .BL{float:left;width:136px;white-space:nowrap; overflow:hidden;}
.Blog .BR{float:right;width:192px;}
.Bloglist{clear:both;overflow:hidden;zoom:1;}

/* 视频 */
.picvideo {padding:0px 15px 0px 26px;height:121px; overflow:hidden;position: relative;}
.picvideo ul{margin: 0;padding: 0;list-style: none;display: block;}
.picvideo li{float:left;padding:4px 10px 0px 0px;width:136px;position:relative;display: block;}
.picvideo li img{width:130px;height:90px;padding:3px;background: #e8e8e8;display: block;}
.picvideo li p{font-size:12px;line-height:21px;white-space:nowrap;overflow:hidden;}
.picvideo li p a{color:#333;}
.picvideo li p a:hover{color:#c00;}
.picvideo li .bg {position:absolute;left:3px;top:76px;display:block;width:130px;height:21px;background:#000;opacity:.5;filter:alpha(opacity = 50);}
.picvideo li .txt {position:absolute;left:3px;top:76px;display:block;width:125px;height:21px;padding-left:5px;color:#fff;line-height:21px; text-align:left;}

a.prev, a.next {background: url(../images/index/a.png) no-repeat transparent;width: 12px;height: 25px;display: block;position: absolute;top: 35px;}
a.prev {left: 5px;background-position: 0 0; }
a.prev:hover {background-position: 0 -26px; }
a.next {right: 5px;background-position: -13px 0; }
a.next:hover {background-position: -13px -26px; }
a.prev span, a.next span {display: none;}
.clearfix {float: none;clear: both;}

.video_pic {padding:5px 1px 5px 0px;height:88px; overflow:hidden;position: relative;}
.video_pic li {display: inline;float: left;height:88px;width:150px;padding:0px 8px;}
.video_pic .pic {display: block;overflow: hidden;padding-bottom: 3px;position: relative;}
.video_pic .pic:hover {background: none repeat scroll 0 0 #B11C1C;}
.video_pic img {display: block;width:150px;height:85px;}
.mask {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);bottom: 3px;color: #ddd;height: 18px;line-height: 18px;padding: 0 2px;position: absolute;right: 0;}


/* 动态 */
.noitce{margin-top:5px;padding-top:7px; background:url(../images/line.gif) repeat-x top;}

/* 人物 */
.people{padding-bottom:7px;clear:both; overflow:hidden;zoom:1;}
.ppL{float:left;width:420px;}
.ppR{float:right;width:260px;}
.ppic li{float:left;width:140px; text-align:center;}
.ppic li img{width:130px;height:130px;}
.ppList li{float:left;width:114px; text-align:center;}

/* 图片博客 */
.blogphotoList li{float:left;width:119px; text-align:center;margin-top:2px;}

/* 旅游 */
.travelpic li{float:left;width:170px; text-align:center;}

/* 页角 */
.links{border:1px solid #E4E4E4; overflow:hidden;zoom:1;}
.linktxt{padding:0px 15px;height:28px;line-height:28px; background:#00ABF3;color:#ffffff;}
.linktxt a{color:#ffffff;padding:0px 5px;}

.linkpic{padding:0px 4px 8px 4px;overflow:hidden;zoom:1;}
.linkpic li{float:left;margin-top:8px;width:95px; text-align:center;}
.linkpic li img{width:88px;height:31px;border:1px solid #eeeeee;}

#gobox{width:58px; float:right; position:fixed; right:50px; bottom:15px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;}/*解决IE6下不兼容 position:fixed 的问题*/
#gotop { width:58px; height:58px; background:url(../images/go.gif) no-repeat; display:block;}
#gotop:hover{ background:url(../images/go.gif) no-repeat 0px -58px;}

#footer{padding-top:15px;padding-bottom:30px;text-align:center;line-height:25px;background:url(../images/footer_bg.gif) repeat-x top; color:#686868;}
#footer .graytxt{color:#909090;}
#footer .eng{font-family:Arial, Helvetica, sans-serif;}
#footer p a{color:#333333;}
#footer p a:hover{color:#c00;text-decoration:underline;}

.beian a{display: inline-block; padding-left:22px;height:25px;background:url(../images/beian.png) no-repeat left center;}

/* 广告 */
#ad{clear:both;overflow:hidden;zoom:1;}
.TT_AD{margin:10px 0px;overflow:hidden;position:relative; background: #f5f5f5;}
.TT_AD dd{height:23px;white-space:nowrap;margin-top:10px}
.TT_AD dt{margin:auto;}
.TT_AD dd a{width:120px;display:inline-block;margin-left:10px;overflow:hidden; color:#535353;}

.Left_AD dd{margin-bottom:6px;padding:5px; background: #f5f5f5;height:60px;}
.TN_AD{margin-top:10px;height:90px;}
.TL_AD{height:250px; overflow:hidden;zoom:1;}
.TC_AD{margin-bottom:10px;}
.loading{width:86px;height:36px;text-align:center;background:url(../images/loading.gif) no-repeat 25px 15px;position:relative;left:50%;top:50%;margin:-18px 0 0 -43px;color:#535353;}

/* gotop */
.code-pannel{position: fixed;right:0;z-index: 99; font-family: "Microsoft YaHei","微软雅黑","SimSun","宋体";_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:100px;}
.code-bar{border: 1px solid #E7E7E7;border-bottom: none;bottom: 80px;background: #f5f5f5}
.code-bar a {display: block;cursor: pointer;width: 70px;height: 54px;border-bottom: 1px solid #E7E7E7;position: relative;color: #8f8f8f;text-align: center}
.code-bar a:hover{ text-decoration:none; color:#e32529;}
.code-bar a em{display: block; margin:0 auto; font-style:normal;}
.code-bar a span {display: block;padding:2px 0px;line-height: 20px}
.code-bar a.code-text {padding-top:6px}
.code-icon{height: 30px;width: 30px; background-position:0 0;}
.code-bar a.code-open:hover em{height: 30px;width: 30px; background-position:-31px 0;}
.code-bar a.code-open i {width: 245px;height: 230px;position: absolute;left: -245px;top: 50%;margin-top: -120px;display: none; background:url(images/code-mask.png) no-repeat;}
.code-bar a.code-open:hover i {display: block}
.code-bar a.tibet-s i { background:url(../../2015style/gotop/tibet-s.gif) no-repeat;}
.code-bar a.tibet-n i {background:url(../../2015style/gotop/tibet-n.gif) no-repeat;}
.code-bar a.tibet-j i {background:url(../../2015style/gotop/tibet-j.gif) no-repeat;}
.weibo-icon{height: 30px;width: 30px; background-position:0 -31px;}
.code-bar a.code-weibo:hover em{height: 30px;width: 30px;background-position:-31px -31px;}
.gotop-icon{height: 30px;width: 30px;background-position:0 -62px;}
.code-icon,.code-bar a.code-open:hover em,.weibo-icon,.code-bar a.code-weibo:hover em,.gotop-icon{background-image:url(../../2015style/gotop/code-ico.png);}

