
html{color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}
body {margin:0;font:15px/1.5 "Microsoft YaHei",MingLiu,Georgia,Sans-serif;}
ul, ol, li, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, input, th, td , button, input { margin:0; padding:0; }
ul,ol {list-style:none}
img, fieldset{border:none;}
img{-ms-interpolation-mode:bicubic}
select, input, img, button {vertical-align:middle;}
input,select,textarea{outline:none;font-size:100%;vertical-align:middle;color:#666}
button,input{*overflow:visible;line-height:normal; font-family:"Microsoft YaHei",MingLiu,Georgia,Sans-serif;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
address, caption, cite, code, dfn, em, i, th, var, optgroup {font-style: normal;font-weight: normal}

div:after, ul:after, li:after, dl:after, ol:after {content:"";display:block; clear:both; height:0; visibility:hidden;}
	div, ul, dl, ol, li {*zoom:1;}
.clear{ clear:both}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal}
a { color:#222; text-decoration:none; }
	a:visited { color:#222; }
	a:hover, a:active, a:focus { color:#ff8400; text-decoration:underline; }
.ib,.ib-a a,.icons{display:inline-block;*zoom:1;*display:inline}

.f12{ font-size:12px}.f14{ font-size:14px}.f16{ font-size:16px}.f18{ font-size:18px}.f20{ font-size:20px}.f22{ font-size:22px}
.mb5{ margin-bottom:5px}.mb10{ margin-bottom:10px}.mb15{ margin-bottom:15px}.mb20{ margin-bottom:20px}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.lh20{ line-height:20px}.lh22{ line-height:22px}.lh25{ line-height:25px}.lh28{ line-height:28px}
.newline{ border-bottom:1px solid #dfdfdf; line-height:35px; height:20px; margin-bottom:20px}
.newline2{ border-bottom:2px solid #dfdfdf; line-height:35px; height:2px; margin-bottom:10px}
.fl{ float:left}.fr{ float:right}
.tl{ text-align:left}.tc{ text-align:center}.tr{ text-align:right}
.fb{ font-weight:bold}
.wp{ width:1000px; margin:auto}
.st{ font-family:"宋体"}

/*表单样式*/
button,input,select,textarea{font:14px/1.5 '宋体'}
/*表单*/
select,.input,.textarea,.input-text,.measure-input,input.date,.input-focus{
	display:inline-block;
	*display:inline;
	*zoom:1;
	border:1px solid #cfcfcf;
	border-color:#a7a7a7 #e2e2e2 #e2e2e2 #cfcfcf;
	height:26px;
	line-height:26px;
	padding:0 5px
}
select{ padding:3px; height:28px; line-height:28px}

.btn{
	display:inline-block;
	border:1px solid #d1d1d1;
	height:28px;·
	line-height:28px;
	padding:0 10px;
	font-size:12px;
	color:#333;
	cursor:pointer;
	vertical-align:middle;
	_overflow:visible;
	_overflow-y:hidden;
}
.btn:hover,.button-hover{
	background:#f7f7f7;
	text-decoration:none
}

.button-grey,.button-orange{
	font-size:14px;
	line-height:2
}
.button-grey{
	border-color:#dadada;
	background-color:#f0efeb;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#faf9f5), to(#f0efeb));
	background: -webkit-linear-gradient(#faf9f5, #f0efeb);
	background: -moz-linear-gradient(#faf9f5, #f0efeb);
	background: -ms-linear-gradient(#faf9f5, #f0efeb);
	background: -o-linear-gradient(#faf9f5, #f0efeb);
	background: linear-gradient(#faf9f5, #f0efeb);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAF9F5',endColorstr='#F0EFEB') chroma(color=black)
}
.button-grey:hover,.button-grey-hover{
	color:#333;
	border-color:#c1c1c1;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f0efeb), to(#faf9f5));
	background: -webkit-linear-gradient(#f0efeb, #faf9f5);
	background: -moz-linear-gradient(#f0efeb, #faf9f5);
	background: -ms-linear-gradient(#f0efeb, #faf9f5);
	background: -o-linear-gradient(#f0efeb, #faf9f5);
	background: linear-gradient(#f0efeb, #faf9f5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEB',endColorstr='#FAF9F5') chroma(color=black)
}
.button-orange{
	background: #f6851f;
	border-color:#f1780a;
	color:#fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa14d), to(#f6851f));
	background: -webkit-linear-gradient(#ffa14d, #f6851f);
	background: -moz-linear-gradient(#ffa14d, #f6851f);
	background: -ms-linear-gradient(#ffa14d, #f6851f);
	background: -o-linear-gradient(#ffa14d, #f6851f);
	background: linear-gradient(#ffa14d, #f6851f);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa14d',endColorstr='#f6851f') chroma(color=black)
}
.button-orange:hover{
	background: #ffa14d;
	border-color:#e76f03;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6851f), to(#ffa14d));
	background: -webkit-linear-gradient(#f6851f, #ffa14d);
	background: -moz-linear-gradient(#f6851f, #ffa14d);
	background: -ms-linear-gradient(#f6851f, #ffa14d);
	background: -o-linear-gradient(#f6851f, #ffa14d);
	background: linear-gradient(#f6851f, #ffa14d);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6851f',endColorstr='#ffa14d') chroma(color=black)
}
.miniBtn1{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#dadbde));
background: -webkit-linear-gradient(#ffffff, #dadbde);
background: -moz-linear-gradient(#ffffff, #dadbde);
background: -ms-linear-gradient(#ffffff, #dadbde);
background: -o-linear-gradient(#ffffff, #dadbde);
background: linear-gradient(#ffffff, #dadbde);
-pie-background: linear-gradient(#ffffff, #dadbde); border:1px solid #b2b6c1; padding:0 5px}

.w280{ width:280px}

span.line{ padding:0 5px; color:#444}
.blue,a.blue,.blue a{ color:#0f6b99}

body{ background:url(../images/bodybg.png) no-repeat center 39px}

.topbar{ background-color:#000; height:38px;font:12px/38px '宋体'}
.topbar a{ color:#fff;display:inline-block;*zoom:1;*display:inline}
.topbar a.rss img{ margin-top:-3px}

.hd{ padding:20px 0}
.hd .logo{ float:left;}
.hd .searchBar{ float:right; width:570px; padding-top:7px}
.hd .searchBar li{ float:left; margin-right:6px; line-height:30px}
.hd .searchBar .input{ height:30px; line-height:30px; width:240px}
.hd .searchBar .btn{ height:32px; padding:0 16px}
.hd .searchBar .tag a{ padding:0 5px; font-family:"宋体"; font-size:12px}
.nav-bg {background:url(../images/navbg.png) repeat-x;-webkit-border-radius:2px 2px 3px 3px;-moz-border-radius:2px 2px 3px 3px;border-radius:2px 2px 3px 3px;}
.mod-nav{ height:39px; }
.hd-nav{ width:1000px; margin:0px auto;}
.hd-nav .box-normal{background:url(../images/navbg.png) repeat-x;-webkit-border-radius:2px 2px 3px 3px;-moz-border-radius:2px 2px 3px 3px;border-radius:2px 2px 3px 3px; overflow:hidden}
.mod-nav .x-item{ float:left;height:39px;}
.mod-nav .x-item a{ height:38px; line-height:38px; font-size:15px; padding:0 15px; color:#fff;display:inline-block;*zoom:1;*display:inline;}
.mod-nav .x-item a.cur{ background:url(../images/navbg_cur.png) repeat-x}
.mod-nav .x-item a:hover{ background-color:#2a2d34; text-decoration:none}

.hd-tag{ height:25px; line-height:25px; font-size:12px; font-family:"宋体"; padding:10px 0}
.hd-tag .miniBtn1{ height:18px; line-height:18px; margin-right:10px}
.hd-tag a{ margin-right:10px}


.left-col{ width:410px; float:left}
.right-col{ width:560px; float:right}

.hotnews{}
.hotnews .textdes{ margin-bottom:5px}
.hotnews .textdes dt{ font-size:22px; width:380px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hotnews .textdes dd{ font-size:12px; line-height:24px; color:#444; width:410px; height:40px;}
.hotnews .textdes dd p{ width:410px; height:45px; word-wrap:break-word ; overflow:hidden;}

.slideBox{ position:relative}
.slideBox .imgplay{ position:relative; width:560px; height:305px;}
.slideBox .imgplay a{ position:absolute; top:0; left:0; display:none}
.slideBox .s-textbg,.slideBox .s-text{height:36px; line-height:36px; width:100%;position:absolute;left:0; bottom:0;}
.slideBox .s-textbg{ background-color:#000; opacity:0.6;   z-index:1}
.slideBox .s-text{ z-index:2;}
.slideBox .s-text a{ color:#fff}
.slideBox .s-textCon{ padding-left:10px}
.slideBox .s-textCon a{ display:none}
.slideBox .s-nav{ position:absolute; right:10px; bottom:0; z-index:3;height:36px; line-height:36px;}
.slideBox .s-nav a{color:#fff; width:12px; height:12px; overflow:hidden; text-indent:-100px; background:url(../images/png24.png) no-repeat -24px -126px; margin:0 2px}
.slideBox .s-nav a.cur{ background-position: -10px -126px}

.toparea-rollnews{background:#fafafa;clear:both;height:28px;overflow:hidden;padding-right:10px;border:1px solid #e0e0e0}.toparea-rollnews dt{float:left;font:normal 12px/28px normal;height:28px;width:70px;text-align:center;color:#666;background:#e7e7e7;position:relative}.toparea-rollnews dt:after{position:absolute;position:static \9;right:-3px;top:7px;content:'.';height:12px;width:12px;background:#e7e7e7;color:#e7e7e7;-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.toparea-rollnews dd{float:right;height:28px;overflow:hidden;position:relative;width:470px}
#toparea_rollnews_mask{ overflow:hidden; font-size:12px; line-height:28px}
#toparea_rollnews_mask li,#toparea_rollnews_mask li div{ float:left}
#toparea_rollnews_mask li a{white-space: nowrap;}
/*icon*/
.icons,.ulist li,.modBox .more{background:url(../images/icons-sprites.png) no-repeat;}
.pl{ background-position:0 -105px; padding-left:18px}

.r-line{ border-right:1px solid #ededed}


.ulist li{ background-position:0 -31px; line-height:27px; height:27px; padding-left:10px;width:320px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ulist li a{ }
.modBox{}
.mod-hd{ border-bottom:2px solid #ddd;height:32px; line-height:32px; margin-bottom:15px}
.mod-hd .title{ margin-bottom:-2px; }
.mod-hd .title h2{float:left;border-bottom:2px solid #0f6b99; font-size:16px; font-weight:bold; padding:0 3px}
.modBox .more{float:right; color:#a7a7a7; background-position:right 10px; padding-right:14px; font-family:"宋体"; font-size:12px}
.modBox div.subtitle{ font-weight:bold; font-size:16px; margin-bottom:10px}
.modBox div.subtitle .more{ font-weight:normal;background-position:right 4px;}
.modBox p{ color:#888}

.mod-tab{ overflow:hidden}
	.mod-tab ul{ margin-left:-6px}
	.mod-tab ul li{ float:left; width:96px; text-align:center; margin-left:6px}
	.mod-tab ul li a{ background-color:#f5f5f5; display:block; height:28px; line-height:28px; color:#666}
	.mod-tab ul li a:hover{ text-decoration:none}
	.mod-tab ul li.cur a{ background-color:#0f6b99; color:#fff}


/*通用模块*/
.imgtext{}
.imgtext a.img{ border:3px solid #ddd;}
.imgtext a.img:hover{ border-color:#416c97}
.imgtext dt{ float:left; margin-right:10px}
.imgtext dd{ overflow:hidden;*float:left;*zoom:1}
.imgtext dd h2{ margin-bottom:3px; font-weight:bold}
.imgtext dd p{ padding:3px 0}
.imgtext .fn{ font-size:12px; color:#888; line-height:18px}

.imgbg{ position:relative}
.imgbg .bg,.imgbg .title{ position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px}
.imgbg .bg{z-index:1; background-color:#000; opacity:0.6}
.imgbg .title{ text-indent:12px; z-index:2; color:#fff}
.imgbg .title a{ color:#fff}

.imglist{overflow:hidden;}
.imglistCon{ margin-left:-15px;_margin-left:-30px;_float:left;}
.imglist-mb dl.item{ margin-bottom:15px}
.imglist dl.item{float:left; margin-left:15px;}
.imglist dt{ margin-bottom:6px}
.imglist dd{ font-size:12px; font-family:"宋体"; line-height:23px}
.imglist dd{ width:150px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.imgtitle dt{ margin-bottom:8px}

/*模块继承*/
.celebrity .imgtext{ margin-bottom:20px}
.tjyy dt{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; overflow:hidden}
.tjyy dd,.tjtp dd{ text-align:center}
.tjtp dt{ width:188px; height:140px; overflow:hidden}
.tjtp dd{ text-align:center}


/*大栏目*/
.column-title{border-bottom:1px solid #f3f6f9; margin-bottom:15px}.column-title-border{border-bottom:1px solid #d0d4d9;height:22px;padding:10px 0}.column-title h2{float:left;height:22px;padding:0 10px 0 10px;margin-right:20px;border-left:5px solid #416c97;background:url(../images/icons-sprites.png) no-repeat right -195px}.column-title h2,.column-title h2 a,.column-title h2 a:link,.column-title h2 a:active,.column-title h2 a:visited,.column-title h2 a:hover{font:bold 20px/22px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";color:#369}.column-title h2 a{padding-right:5px}.sub-class{float:left}.sub-class a:link,.sub-class a:active,.sub-class a:visited,.column-title .more a:link,.column-title .more a:active,.column-title .more a:visited{color:#6e7e97;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";margin-right:10px}.column-title .more{float:right;padding-right:10px;background:url(../images/icons-sprites.png) no-repeat right -134px}.column-title .more a:link{margin:0}.l-left-col h4{padding:10px 0 6px}.l-left-col h4 a,.l-left-col h4 a:link{color:#000;font:bold 16px/24px \5FAE\8F6F\96C5\9ED1}

.mod-link.line{ border-right:1px solid #eef2f6}
.mod-link .title{ margin-bottom:8px}
.mod-link .title h3{ font-size:16px}
.link-con{ line-height:23px}
.link-con a{ width:80px; padding-right:8px; color:#999}


.footer{ text-align:center;color:#666; font-size:14px; border-top:2px solid #d0d4d9;padding:15px 0}
.footer a{ color:#666}
.footer p{ line-height:25px}
.footer span.line{ font-family:"宋体"; padding:0 8px; color:#ddd}



/*列表*/
.crumbs{line-height:32px; height:32px; font-size:12px; font-family:"宋体"; margin-bottom:15px}
.crumbs span {color: #b2b2b2;font-family: Comic Sans MS;margin: 0 2px}
.crumbs a{ color:#0061b8}


.pageLeft { width:660px}
.pageLeftline { width:660px; padding-right:25px;  border-right:#e6e6e6 solid 1px;}
.arrow_box {position: relative;background: #ea2700;width: 50px;height: 24px;border-radius: 3px 0 0 3px;float: left; color:#FFF; text-align:center; margin-right:22px}
.arrow_box::after,
.arrow_box::before {position:absolute;content:"";height:0;width: 0;pointer-events: none;border: solid transparent;}

/*right*/
.arrow_box.right::after,
.arrow_box.right::before {left: 100%;}
.arrow_box.right::after {border-color: rgba(136, 183, 213, 0);border-left-color: #ea2700;border-width: 9px;top: 50%;margin-top: -9px;
}.arrow_box.right::before {border-color: rgba(194, 225, 245, 0);border-left-color: #ea2700;border-width: 12px;top: 50%;margin-top: -12px;}

.hotTitle{ margin-bottom:20px}
.hotTitle .title{ padding:10px 0 20px}
	.hotTitle .title h2{ font-size:20px; margin-top:-2px; float:left}
	.hotTitle .img{ border:1px solid #e6e6e6; margin-bottom:20px}
	.hotTitle .des{ font-size:14px; line-height:25px; text-indent:28px}

.pageTitle{ border-bottom:2px solid #dfdfdf; line-height:35px; height:35px; margin-bottom:20px}
.pageTitle p a{ padding:0 5px}
.pageTitle.tab a{ font-size:16px; margin-right:10px}

.pageTitle2{ border-top:2px solid #000; line-height:40px; height:40px; margin-bottom:20px; background: #f7f7f7;}
.pageTitle2 p a{ padding:0 5px}
.pageTitle2.tab a{ font-size:16px; margin-right:10px}

.pageList .imgtext{ border-bottom:1px solid #e9e9e9; padding-bottom:20px}
.pageList .imgtext dt{ margin-right:15px}
	.pageList .text{ line-height:25px; color:#555}
	.pageList .fn.st span{ margin:0 3px}

.pageRight{ width:300px}
.pageZt h3{ font-size:16px; margin-bottom:8px}

.pages a,.pages span{display:inline-block;*zoom:1;*display:inline; padding:6px 10px; min-width:15px; text-align:center; border:1px solid #e2e2e2; color:#222}
.pages a:hover{ background-color:#eee; text-decoration:none}
.pages span{ background-color:#1279ac; color:#fff}


/*内容*/
.pageContent .title{ padding:0 0 10px}
.pageContent .title h1{ font-size:22px; text-align:center}
.pageContent .titleInfo{ font-size:13px; text-align:center;color:#999; line-height:24px; height:24px}
	.titleInfo span{ padding:0 10px;}

.FontZoom{background:url(../images/FontZoom.png) no-repeat no-repeat 0 -27px; width:24px; height:24px; vertical-align:top}
.FontZoom.nar{ background-position:0 -54px}
.FontZoom.nar:hover{ background-position:-26px -54px}
.FontZoom.enl{ background-position:0 0}
.FontZoom.enl:hover{ background-position:-26px 0}
.FontZoom.nar.cur{ background-position:0 -27px}
.FontZoom.enl.cur{ background-position:-26px -27px}

#artibody{ line-height:26px; padding:20px 0}
#artibody p{ padding: 5px 0;text-indent:0px;}
.FZoom{ font-size:18px; line-height:30px;}

.artiAd{ border:1px solid #eee; height:282px; width:338px; float:left; margin:0 15px 15px 0}

#Comment{ min-height:70px; padding-bottom:50px}
.CommentCon{ padding-bottom:20px}
.CommentCon .text{ float:left; background-color:#bbb; color:#fff; margin:1px 0 0 1px; padding:3px 8px}
	.CommentCon .r1{background-color:#a7a7a9}
	.CommentCon .r2{background-color:#939393}
	.CommentCon .r3{background-color:#e984a2}
	.CommentCon .r4{background-color:#f37193}
	.CommentCon .r5{background-color:#e84b78}
	.CommentCon .r6{background-color:#e03e6d}
	.CommentCon .more{ padding:3px 12px 0 8px; background-position:right -223px}

.CommentForm ul{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; overflow:hidden; height:28px; width:470px; margin:auto}
.CommentForm li{ height:28px; line-height:100%}
.CommentForm li.t1{margin-right:68px; overflow:hidden}
.CommentForm li .input-text{ border-color:#a6c3d5; width:100%}
.CommentForm li button{ background-color:#0f6b99; color:#fff; border:none; height:28px; font-size:12px; padding:0 10px}
.CommentForm li button:hover{ background-color:#04557d}
.CommentForm div.cont{ line-height:25px; height:28px; padding-left:15px; font-size:13px; float:left}


/*滚动*/
.CalendarWrapper{width:248px;padding-bottom:11px;font-family:Tahoma,Arial;color:#3C3C3C;border:1px solid #DEDEDE;background:#FFFFFF}
.CalendarWrapper a{color:#3C3C3C;text-decoration:none}
.CalendarWrapper a:hover{color:#c00;text-decoration:none}
.CalendarWrapper .CalendarHead{width:222px;height:19px;overflow:hidden;margin:0 auto;padding:8px 0;line-height:21px;border-bottom:1px solid #CDCFD3}
.CalendarWrapper .CalendarHead h3{font-size:14px;text-align:center;font-weight:bold}
.CalendarWrapper .CalendarHead .btn{display:block;width:19px;height:17px;padding-top:2px;overflow:hidden;line-height:17px;font-family:宋体;font-size:12px;text-align:center;background:url(../images/calendar_btn_v1.gif) no-repeat; padding:2px 0 0; border:none}
.CalendarWrapper .CalendarCon table{border-collapse:separate;border-spacing:2px}
.CalendarWrapper .CalendarCon th,.CalendarWrapper .CalendarCon td{width:30px;text-align:center;line-height:19px;font-weight:normal}
.CalendarWrapper .CalendarCon th.saturday{color:#008000}
.CalendarWrapper .CalendarCon th.sunday{color:#CC0000}
.CalendarWrapper .CalendarCon a,.CalendarWrapper .CalendarCon em,.CalendarWrapper .CalendarCon span{display:block;width:30px;height:30px;overflow:hidden;color:#3C3C3C;line-height:31px;background:#F0F0F0}
.CalendarWrapper .CalendarCon span{ color:#C3C3C3}/* 今天日期后的标签 */
.CalendarWrapper .CalendarCon em{ background:#CCCCCC}/* 选中日期的标签 */
.CalendarWrapper .CalendarCon a.today,.CalendarWrapper .CalendarCon em.today{ font-style:normal;background:#C6C9E7}/* 今天日期在标签中加class=&quot;today&quot; */
.CalendarWrapper .CalendarCon a:hover{ background:#CCCCCC;text-decoration:none}
.todayBtn{width:238px;height:34px;padding-right:12px;font-size:14px;color:#C3C3C3;line-height:34px;text-align:right}/* 当前是今天的时候去掉"今日新闻"外面的a标签即可 */
.todayBtn a{color:#0B3B8D}
.scroll-title{ font-size:22px; margin-bottom:30px}
.ulist li span.time{ color:#999; padding-left:20px; font-size:12px}



/*图片内容*/
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}
.img-wrap a:hover{ background-color:#e8eff6}
.photo-hot li,.Article-Tool a ,.photo-list li,.photo-slide .change i,.tool .auto,.tool .up,.tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}
#Article .title{ text-align:center; padding:20px 10px}
#Article .title h1{ font-size:24px; margin-bottom:5px}
#Article .title p{ font-size:13px; color:#999}
#Article .tool{ position:relative; height:35px; padding-top:6px}
#Article .tool .auto,.tool .up,.tool .next{background: url(../images/up-next.png) no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px}
#Article .tool .auto span,.tool .up span,.tool .next span{ visibility:hidden}
#Article .tool .auto{background-position: -39px top;}
#Article .tool .next{background-position: -78px top;}
#Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
#Article .tool .stat{ color:#999;}
#Article .big-pic{ text-align:center; padding:10px 0; border:1px solid #ededed; background-color:#fafcfe; position: relative}
#Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:998px; height:650px}
#Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(../images/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px; font-size:13px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(../images/blank.gif);display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:22px 0 16px; height:100px}
#Article .cont{overflow:hidden; float: left; width:720px; height:80px}
#Article .cont li{ float:left; width:120px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../images/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(../images/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}

/* endSelect */
#endSelect{top:290px;left:333px;position:absolute;width:230px;height:71px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut,#nextPicsBut,#endSelect #endSelClose{background:url(../images/big-btn.png) no-repeat}
#rePlayBut{float:left;width:69px;height:23px;background-position: 0px -167px;}
#nextPicsBut{float:left;width:97px;height:23px;background-position: -100px -167px;margin-left:10px;}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}

#Article .text{ border:1px solid #ddd; background-color:#f3f3f3; padding:8px 10px; zoom:1; margin-bottom:20px}
.relevance{ padding:5px 10px 10px}
.relevance h5,.comment h4{background: url(../images/icon.png) no-repeat left -375px; padding-left:16px;}
.relevance .photo-list{ padding:0; overflow:auto; padding-top:10px}
.relevance .photo-list li{ float:left; width:153px; padding:0}
.relevance .photo-list li .img-wrap{width:110px;height:86px;margin:0 auto;background: url(../images/pic_bg.png) no-repeat; border:none; margin-bottom:6px}
.relevance .photo-list li .img-wrap a{*font-size:59px;width:104px; height:86px; padding:1px 5px 5px 1px }
.relevance .photo-list li .img-wrap a:hover{ background:none}

.box .photo-hot{padding:0 2px}
.photo-hot li{width:119px;*width:50%; text-align:center; padding:5px 0; vertical-align:top}
.photo-hot li div.img-wrap{ width:94px; margin:auto; margin-bottom:5px; height:64px;}
.photo-hot li div.img-wrap a{ width:94px; height:64px;*font-size:48px;}

/*新闻热词*/
.hotwords{
	@fis-clearfix height:130px
}
.hotwords li{
	background:#17a2b7;
	font-size:14px;
	float:left;
	width:63px;
	height:63px;
	margin:0 8px 8px 0;
	position:relative;
	overflow:hidden;
	text-align:center
}
.hotwords li a:link,.hotwords li a:visited{
	display:block;
	visibility:hidden;
	color:#FFF;
	padding:2px;
	width:59px;
	line-height:18px;
	text-decoration:none;
	font-family:"微软雅黑"
}
.hotwords li.li_0,.hotwords li.li_3,.hotwords li.li_8,.hotwords li.li_11{
	background:#53aecf;
	font-size:14px;
	width:134px;
	font-weight:bold
}
.hotwords li.li_0 a:link,.hotwords li.li_3 a:link,.hotwords li.li_8 a:link,.hotwords li.li_11 a:link{
	width:130px
}
.hotwords li.li_5,.hotwords li.li_11{
	margin-right:0
}
.hotwords li.li_color_0{
	background:#53aecf
}
.hotwords li.li_color_1{
	background:#73ced6
}
.hotwords li.li_color_hove{
	background:#055c6f
}
.hotwords li a.detail{
	display:block;
	visibility:visible;
	background:rgba(0,0,0,0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000',endColorstr='#80000000');
	height:63px;
	position:absolute;
	top:63px;
	left:0
}

/*首页新增*/
.slide-slidebar a{display:inline-block;zoom:1;*display:inline;}
.slide-img{ position:relative;height:200px;}
.slide-img a.i{ position:absolute; top:0; left:0}
.slide-slidebar{ background:url(../images/slide.png) no-repeat center bottom; height:32px;text-align:center}
.slide-slidebar a{ height:10px; width:10px; overflow:hidden; margin:0 5px; background-color:#c9d3db;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.slide-title{ padding:8px 0 5px; text-align:center}
.slide-slidebar a.cur{ background-color:#206da6}

.stlimg{ position:relative; height:146px}
.stlimg .img{ position:absolute; left:0; top:0; overflow:hidden; height:72px}
.stlimg .img.n2{ left:0; top:73px; height:72px}
.stlimg .img.n3{ left:93px; top:0;height:145px}
.stlimg .img.n4{ left:186px; top:0;height:72px}
.stlimg .img.n5{ left:186px; top:73px;height:72px}
.stlimg a.detail{ position:absolute; left:0; top:0; width:80px; padding:6px;background:rgba(0,0,0,0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000',endColorstr='#80000000'); color:#fff; text-align:center; font-size:13px}

.stytext{ position:relative;}
.stytext .texts{ position:absolute; top:0; left:0; background-color:#90a099; text-align:center; line-height:25px}
.stytext .texts a{ color:#fff; padding:0 5px; display:block}
.stytext .texts.n1{ width:108px; height:27px;background-color:#a73739}
.stytext .texts.n2{ width:108px; height:27px; top:28px; background-color:#728384}
.stytext .texts.n3{ width:74px; height:55px; top:0; left:109px}
.stytext .texts.n4{width:92px; height:41px; top:0; left:184px; background-color:#0e4269; line-height:18px}
.stytext .texts.n5{ width:183px; height:27px; left:0; top:56px; background-color:#334e65}
.stytext .texts.n6{width:92px; height:41px; top:42px; left:184px;background-color:#a73739;line-height:18px}

.footerCol{ border-top:1px solid #d0d4d9}
.footerCol .ftcol-con{ border-top:1px solid #f3f6f9; padding-top:20px}

.mod-link{ min-height:152px}

/*广告*/
.adt{ width:988px}
.adline{ margin-bottom:2px;border:1px solid #eee; text-align:center; padding:5px}
.ctag{ border:1px solid #eee; background-color:#F7F7F7; padding:5px 10px; font-size:12px}
.shareBox{ line-height:43px; padding:10px 0}
#bdshare{ float:none !important}

/*手机*/
.phoneTab{ float:right}
.phoneTab a{ width:10px; height:10px; overflow: hidden; background-color:#CCC; margin-left:5px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.phoneTab a.cur{ background-color:#0f6b99}

.phonePic{ position:relative; height:240px; margin-bottom:15px}
.phonePic .pre,.phonePic .next{ display:block; background:url(../images/phonebg.png) no-repeat; width:16px; height:51px; position:absolute;margin-top:-26px; z-index:10; text-decoration:none}
.phonePic .pre{ top:50%; left:0; }
.phonePic .next{ top:50%; right:0; background-position:0 bottom}
.phoneImg{ position:relative; height:240px; z-index:9; text-align:center}
.phoneImg a{ position:absolute; top:0; left:0; width:100%;}

.phoneTitle div.title{ padding-bottom:8px}
.feature{ margin-left:-2px}
.feature li{ float:left; width:50%}
.feature li h3{background-color:#003f7f; color:#fff; text-align:center; height:28px; line-height:28px; margin-bottom:5px}
.feature li p{ font-size:13px; line-height:25px}

.tushang{ position:relative; height:305px;}
.tushang div.ts{ position:absolute; left:0; top:0; width:254px; height:152px}
.tushang .detail,.EvaPlist li .detail,.showbox .detail{ position:absolute; z-index:1; left:0; bottom:0;background:rgba(0,0,0,0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000',endColorstr='#80000000'); color:#fff; width:100%; height:32px; line-height:32px; text-indent:15px; display:none}
.tushang div.ts.n1{}
.tushang div.ts.n2{ top:153px; left:0}
.tushang div.ts.n3{ top:0; left:255px; width:490px; height:305px;}
.tushang div.ts.n4{ top:0; left:746px}
.tushang div.ts.n5{ top:153px; left:746px}

.EvaPlist{ width:560px; margin-right:15px}
.EvaPlist ul{*float:left; margin-left:-10px; margin-top:-10px}
.EvaPlist li{ position:relative; width:275px; height:205px; float:left;  margin-left:10px; margin-top:10px}
.EvaPlist li .score{ width:80px; height:72px; position:absolute; top:10px; left:10px; z-index:2}
.EvaPlist li .score h3{ background-color:#ffae00; text-align:center; color:#fff; height:50px; line-height:50px}
.EvaPlist li .score p{ height:22px; line-height:22px; background-color:#7f7f7f; text-align:center; color:#fff; font-size:13px}
.EvaPlist li .img{ position:relative; z-index:1}
.EvaPlist li .detail,.showbox .detail{ z-index:3}
.EvaTlist{ width:130px; overflow:hidden}
.EvaTlist ul{ margin-top:-1px;*float:left; width:100%}
.EvaTlist li{ border-top:1px solid #ccc; font-size:13px; height:31px; line-height:31px}
.loEva{ width:280px;}

.phonePrice dl{ width:200px; float:left; text-align:center}
.phonePrice dl a.img{ position:relative; }
.phonePrice dl a.img span{ position:absolute; right:0; bottom:0; background-color:#ff3333; color:#fff; height:20px; line-height:22px; padding: 0 5px; font-size:12px}
.phonePrice dl dt{margin-bottom:10px}
.phonePrice dl dd{ font-size:13px}

/*内容新增*/
.boxScroll{ border:1px solid #F6F6F6;zoom:1}
.boxScroll .hd{ border-bottom:1px solid #f6f6f6; height:34px; line-height:34px; padding:0 15px; margin-bottom:12px}
.boxScroll h2{ float:left}
.boxScroll .jt{ float:right; padding-top:7px}
.boxScroll .jt *{display:inline-block;*zoom:1;*display:inline; vertical-align:top}
.boxScroll .jt a.pre,.boxScroll .jt a.next{ background:url(../images/scroll.png) no-repeat 0 -1px; width:24px; height:18px;}
.boxScroll .jt a.next{ background-position:0 -22px}
.boxScroll .num{ padding-top:5px}
.boxScroll .num li{ width:8px; height:8px; background-color:#f0f0f0;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; margin:0 3px}
.boxScroll .num li.numcur{ background-color:#aabfcb}
.numcur{}
.showbox{ position:relative; overflow:hidden; height:125px; margin:0 12px}
.showbox ul{ position:absolute; left:0; top:0; height:125px; width:2000px}
.showbox ul li{ float:left; width:144px; margin-right:20px; position:relative}
.showbox ul li a.detail{ height:25px; line-height:25px; width:160px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.showbox ul li img{ width:100%; height:110px}
#pages{ padding:40px 0 40px}

#ads{z-index:200; display:none; position:absolute; left:50%; top:50%; margin:-294px 0 0 -444px; width:888px; height:588px}
.gotop{ display:none;position: fixed; right:0; bottom:100px;_position: absolute;bottom: 100px;_bottom: "auto";width:48px; height:48px}
.gotop a{ display:block; background:#b7c5ca url(../images/gotop.png) no-repeat center center; width:48px; height:48px;}
.gotop a:hover{ background-color:#59a9c6}
/*新增图片*/
.slider{ position:relative}
.slider .spimgplay{ position:relative; width:1000px; height:600px;}
.slider .spimgplay a{ position:absolute; top:0; left:0; display:none}
.slider .sp-textbg,.slider .sp-text{height:36px; line-height:36px; width:100%;position:absolute;left:0; bottom:0;}
.slider .sp-textbg{ background-color:#000; opacity:0.6;   z-index:1}
.slider .sp-text{ z-index:2;}
.slider .sp-text a{ color:#fff}
.slider .sp-textCon{ padding-left:10px}
.slider .sp-textCon a{ display:none}
.slider .sp-nav{ position:absolute; right:10px; bottom:0; z-index:3;height:36px; line-height:36px;}
.slider .sp-nav a{color:#fff; width:12px; height:12px; overflow:hidden; text-indent:-100px; background:url(../images/png24.png) no-repeat -24px -126px; margin:0 2px}
.slider .sp-nav a.cur{ background-position: -10px -126px}

/* blk2 */
.blk2 .left{padding-top:20px; width:660px; display:inline; float:left; border-right:1px solid #e6e6e6; padding-right:10px;}
.blk2 .right{padding-top:20px; width:300px; display:inline; float:right;}

.blk2-tab{border-top:2px solid #626262; background-color:#f4f4f4;}
.blk2-tab-fixed{position:fixed; width:660px; top:0px; z-index:100; _position:static; -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2); -moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.2); box-shadow:0 0 3px 0 rgba(0,0,0,0.2);}
#subShowTab1 span{width:93px;}
.blk2-tab a{float:left; font-size:18px; line-height:45px; background-color:#f4f4f4; border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8; cursor:pointer;position:relative;}
.blk2-tab i{top:1px; right:2px; display:none; position:absolute; z-index:10; background:url(../images/techHP_icons.png) no-repeat; width:19px; height:15px; overflow:hidden;}
.blk2-tab .num i{display:block;}
.blk2-tab .num1 i{background-position:-737px -402px;}
.blk2-tab .num2 i{background-position:-737px -369px;}
.blk2-tab .num3 i{background-position:-737px -339px;}
.blk2-tab .num4 i{background-position:-737px -312px;}
.blk2-tab .num5 i{background-position:-737px -285px;}
.blk2-tab .num6 i{background-position:-737px -254px;}
.blk2-tab .num7 i{background-position:-737px -225px;}
.blk2-tab .num8 i{background-position:-737px -200px;}
.blk2-tab .num9 i{background-position:-737px -170px;}
.blk2-tab .numN i{background-position:-737px -143px;}
/* .blk2-tab a:hover{color:#333;} */
.blk2-tab span{display:block; width:93px; text-align:center;}
.blk2-tab .last{border-right:1px solid #d8d8d8;}
.blk2-tab .selected{border-bottom-color:#fff;line-height:43px; margin-top:-2px; border-top:4px solid #1f90de; background-color:#fff; color:#1f90de;}
#latestNewsNotification{margin:15px 5px 5px; border:1px solid #f2e3a8; text-align:center; line-height:27px;}
#latestNewsNotification a{display:block; text-decoration:none; background-color:#fffeef; color:#d66807;}
/* 翻页按钮 */
.btn-try{ width: 100px;height: 75px;  background: url(../images/upnext.png) no-repeat; background-position: 11px -3px;}
.btn-next{ width: 160px;height: 75px;  background: url(../images/upnext.png) no-repeat; background-position: -98px -3px; }

/*分页样式*/
.page_fy {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center;
	margin-top:10px;
	border-radius: 20px;
	
}
.page_fy A { PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #ba0100; PADDING-TOP: 2px; TEXT-DECORATION: none}
.page_fy A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy .focus {BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #ba0100}
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {color: #ccc;margin: 2px;padding: 2px 5px;}