﻿html {
    
}/*公共导航*/
.blank2 { clear:both; height:2px; overflow:hidden; display:block; font-size:1px; }
.blank3 { clear:both; height:3px; overflow:hidden; display:block; font-size:1px; }
.blank6 { clear:both; height:6px; overflow:hidden; display:block; font-size:1px; }
.blank9 { clear:both; height:9px; overflow:hidden; display:block; font-size:1px; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; font-size:1px; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
.area { clear: both; margin: 0 auto; width: 960px; }
.area-main { float: left; width: 380px; }
.ad_a { }
.area p { margin:0; }
.left { float:left; }
.right { float:right; }
.area-sub { float: right; width: 560px; margin-top:5px; }
h2.bigsize { font-family: "Microsoft YaHei", "微软雅黑", "宋体"; font-size: 18px; font-weight: bold; height:24px; line-height: 24px; margin: 7px 0 9px; overflow:hidden; }
h2.bigsize em { font-weight: bold; white-space: nowrap; }
h3.bigsize { font-family: "Microsoft YaHei", "微软雅黑", "宋体"; font-size: 16px; font-weight: bold; height:24px; line-height: 24px; margin: 10px 0 6px; overflow:hidden; }
h3.bigsize em { font-weight: bold; }
/*中间列*/
.NewsTitle { height:auto; overflow:hidden; margin:auto; margin-bottom:15px; }
.NewsTitle h2, .ListMain .left_ h1 { font-family: "Microsoft YaHei", 黑体ed1\4f53, arial, sans-serif; }
.NewsTitle h2 { display:block; width:380px; height:35px; line-height:35px; overflow:hidden; font-size:20px; font-weight:700; margin-top:5px; }
.NewsTitle h2 a { color:#252525; }
.NewsTitle p { text-indent:1.8em; display:inherit; }
.NewsTitle p a { color:#666666; }
/*list*/
.mod-list li { clear: both; overflow: hidden; }
.main-list li { background: url(images/icons-sprites.png) no-repeat scroll 0 -140px transparent; clear: both; font-size: 14px; height: 28px; line-height: 28px; padding-left: 9px; }
.sub-list li { background: url(images/icons-sprites.png) no-repeat scroll 0 -140px transparent; }
#featured { width:330px; padding-right:230px; position:relative; height:200px; background:#F3F3F3; }
#featured ul.ui-tabs-nav { position:absolute; top:6px; left:330px; list-style:none; padding:0; margin:0; width:220px; }
#featured ul.ui-tabs-nav li { padding:1px 0; padding-left:13px; font-size:12px; color:#666; }
#featured ul.ui-tabs-nav li img { float:left; margin:2px 5px; background:#fff; padding:2px; border:1px solid #eee; }
#featured ul.ui-tabs-nav li span { font-size:11px; font-family:Verdana; line-height:18px; }
#featured li.ui-tabs-nav-item a { display:block; height:60px; color:#333; background:#fff; line-height:20px; }
#featured li.ui-tabs-nav-item a:hover { background:#f2f2f2; }
#featured li.ui-tabs-selected { background:url('images/selected-item.gif') top left no-repeat; }
#featured ul.ui-tabs-nav li.ui-tabs-selected a { background:#ccc; }
#featured .ui-tabs-panel { width:330px; overflow:hidden; height:200px; background:#999; position:relative; }
#featured .ui-tabs-panel .info { position:absolute; top:100px; left:0; height:70px; background: url('images/transparent-bg.png'); }
#featured .info h2 { font-size:18px; font-family:Georgia, serif; color:#fff; padding:5px; margin:0; overflow:hidden; }
#featured .info p { margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0; }
#featured .info a { text-decoration:none; color:#fff; }
#featured .info a:hover { text-decoration:underline; }
#featured .ui-tabs-hide { display:none; }
.ztleft { padding-bottom: 9px; padding-top: 12px; border-bottom: 1px solid #D9E4E9; height: 20px; }
.ztleft h2 { float: left; height: 29px; line-height: 29px; font-size:16px; font-family: "Microsoft YaHei", "微软雅黑"; overflow: hidden; border-bottom: 1px solid #009a44; }
/* item */
.items { margin-bottom:10px; padding:4px 19px 0 0 }
.item { line-height:24px }
.item h2 { font-weight: normal; font-size:14px; line-height:28px; padding:0 }
.item h2 a { color:#004276 }
.item h2 a:hover { color:#c00; text-decoration:underline }
.item p { color:#888; text-indent:24px; }
.item .source { float:right; margin-top:-22px }
.item .source a { color:#888 }
.item .source a:hover { color:#c00; text-decoration:underline }
.sline { border-bottom: 1px solid #d3d3d3; }
.news-column { padding-bottom: 15px; }
.ui-til2 { padding-bottom:9px; padding-top:12px; border-bottom: 1px solid #D9E4E9; height: 20px; }
.ui-til2 h2, .ui-til4 h2 { float: left; height: 29px; border-bottom: 1px solid #009a44; line-height: 29px; font-size:16px; font-family: "Microsoft YaHei", "微软雅黑"; overflow: hidden; }
.news-column .title-bar .more { padding-right: 18px; float: right; line-height: 29px; }
.mod-imgText { clear: both; line-height: 0; }
.mod-imgText img { float: left; line-height: 21px; padding-bottom:2px; }
.imgText-widget-1 { overflow: hidden; padding-top:10px; }
.imgText-widget-1 img { margin: 3px 12px 0 0; }
.imgText-widget-1 .detail a { color:#0e558d; }
.imgText-widget-2 img { padding-bottom:9px; }
.imgText-widget-3 { margin-bottom:12px; }
.imgText-widget-3 .video-score { float: left; line-height: 15px; padding-left: 20px; font-family:"Arial"; font-style:italic; font-weight:bold; color:#adadad; }
.imgText-widget-3 .video-comment { background:url(images/comment.jpg) no-repeat; display: block; float: left; line-height: 15px; padding-left: 20px; margin-left: 20px; font-family:"Arial"; font-style:italic; font-weight:bold; color:#adadad; }
.imgText-widget-3 .sub-title { font-size: 12px; height: 21px; line-height: 21px; margin-bottom: 3px; overflow: hidden; }
.imgText-widget-3 img { padding-right:8px; }
.imgText-widget-1 p { color: #888; line-height: 21px; }
.gg-mod { border:  1px solid #d3d3d3; padding: 9px; text-align: center; font-size:0; }
.imgText-widget-1 img { padding-bottom:12px; }
.main-title { font-size: 14px; font-weight: bold; height: 34px; line-height: 34px; overflow: hidden; }
.area_left_ad { width:330px; float:left }
.area_right_ad { width:210px; margin-top:12px; float:right; }
/*标题2*/
.ui_sr { background:#F8F8F8; height:29px; border-bottom: 1px solid #D9E4E9; color:#164A84; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.ui_sr h2 { float: left; height: 29px; line-height: 29px; font-size: 16px; font-family: "Microsoft YaHei", "微软雅黑"; overflow: hidden; border-bottom: 1px solid #009a44; }
.ui_sr li { width:60px;}
.ui_sr .gglogo { float:left; margin-left:13px; }
.more { float:right; padding-right:18px; line-height:30px; }
.more a { font-size: 12px; font-weight:normal }
.sub-list li { background:url(images/icons-sprites.png) no-repeat scroll 0 -140px transparent; }
.sub-list li { height:24px; line-height:24px; padding-left:12px; color:#ECECEC; }
.grid-u-16 { width:740px; }
.mr20w { margin-right:20px; }
.btl1 { border-top:3px solid #009a44; height:43px; }
.bktl h2 { font-size:20px; height:22px; line-height:22px; float:left; padding:0; }
.bk h2 { font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", serif; padding:18px 0 14px 0; }
.w290w { width:320px; overflow:visible; *overflow:hidden;
*zoom:1;
}
.pb32h { padding-bottom:32px; }
.bbl3 { border-bottom:1px solid #e5e5e5; *zoom:1;
}
.pb18h { padding-bottom:18px; }
.title3 { color:#252525; font-size:18px; line-height:20px; height:20px; font-family:"Microsoft Yahei", "\5B8B\4F53", serif; font-weight:bold; white-space: nowrap; }
.tleft { text-align:left; }
.pb15h { padding-bottom:15px; *zoom:1;
}
.subbktl h3 { font-size:16px; line-height:20px; font-family:"Microsoft Yahei", "\5B8B\4F53", serif; float:left; height:20px; }
.bllt { border-left:5px solid #009a44; float:left; margin-top:3px; height:15px; font-size:0; line-height:0; _margin-top:2px; }
.pl10w { padding-left:10px; }
.pr15w { padding-right:15px; }
.lh20h { line-height:20px; }
.cG, cG:visited { color:#888; }
.f14px { font-size:14px; }
.lh28h { line-height:28px; }
.pt15h { padding-top:15px; }
.ltsquare li { font-family:"Microsoft Yahei"; line-height:28px; padding-left:11px; background:url(images/icons-sprites.png) no-repeat scroll 0 -138px transparent; }
.right-1 { width:210px; }
.readall, .readall:visited { padding:0; float:right; display:inline; color:#888; width:64px; height:14px; *position:relative;
*padding:22px 16px 0 0;
}
.pic { float: left; margin-right: 10px; overflow: hidden; display: inline; text-align: center; }
.Q-tpWrap { margin-bottom: 10px; }
.Q-tpWrap em { display: block; line-height: 26px; padding-bottom: 8px; font-weight: normal }
.Q-tpWrap em a { text-decoration: none }
.Q-tpWrap em { padding-bottom: 0px; }
.title em a { font-family: "微软雅黑", "宋体", "Arial Narrow", HELVETICA; }
.other ul { padding-top: 15px; }
.other li { padding-left: 12px; background: url(images/icodot.png) 0px 10px no-repeat; height: 23px; overflow: hidden }
/*tab焦点*/
.normal { list-style: none; float: left; padding: 5px 2px 2px 2px; width: 90px; text-align :center; vertical-align :middle; cursor :pointer; background-color: #F8F8F8; border-collapse :separate; }
.selected { list-style: none; float: left; padding: 5px 2px 2px 2px; width: 90px; text-align :center; vertical-align :middle; cursor :pointer; background-color:#009a44; }
.selected a { color:#FFFFFF }
#divMainTab { float: right; margin: 0px; padding: 0px }
.divContent { clear: both; }
#divMainTab a:hover { text-decoration: underline; color: #fff; }
.tulayout h2 {  font-size: 24px; color: #252525; padding: 15px 0; float: left; }
.tulayoutw {  font-size: 20px; color: #252525; padding: 15px 0; float: left; }
.ic_container {  vertical-align:baseline; position:relative;/*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}
.overlay { opacity:0.3; position:absolute; top:0px; bottom:0px; left:0px; right:0px;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ic_caption { position:absolute; opacity:0.6; overflow:hidden; margin:0px; padding:0px; left:0px; right:0px; cursor:default;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.ic_category { text-transform:uppercase; font-size:11px; letter-spacing:3px; padding:5px; margin:0px; }
.ic_caption h3 { padding:0px 5px 5px 5px; margin:0px; font-size:18px; }
.ic_text { padding:5px; margin:0px; text-align:justify; font-size:11px; }
a img { border:none; outline:none; }
.content { margin-top:20px; padding:0px; bottom:0px; }
.about { width:100%; height:200px; background-color:#AFD9E4; border-top:2px solid #fff; border-bottom:2px solid #fff; clear:both; }
.about .text { width:45%; margin:5px 2% 10px 2%; height:180px; float:left; color:#444; font-size: 12px; text-align:justify; letter-spacing:0px; }
.about .text h1 { border-bottom: 1px dashed #fff; color:#fff; }
.demo { float:left; padding:10px; }
/*图片轮换*/
#slideBox { width:560px; height:300px; overflow:hidden; position:relative; }
#slideBox ul#show_pic { margin:0; padding:0; list-style:none; height:280px; width:4750px; position:absolute; }
#slideBox ul#show_pic li { float:left; margin:0; padding:0; height:285px; }
#slideBox ul#show_pic li img { display:block; }
#iconBall { position:absolute; bottom:0; right:0; }
#iconBall li { float:left; color:#7a7a7a; width:32px; height:28px; line-height:28px; cursor:pointer; text-align:center; font-size:14px; font-weight:bold; padding-top:4px; }
#iconBall li.active { background:url(images/iconbg.png) no-repeat; color:#fff; }
#slideText { width:560px; height:28px; background:rgba(0, 0, 0, 0.7); color:#fff; position:absolute; left:0px; bottom:0px; *background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
#textBall { position:absolute; left:10px; bottom:3px; }
#textBall li { float:left; cursor:pointer; display:none; color:#fff; font-size:14px; }
#textBall li.active { display:block; }
#textBall li a { text-decoration:none; color:#fff; }
p, p a { font-size:12px; color:#666; }/*图片轮换*/
.ui_sr h3 { float: left; height: 29px; line-height: 29px; font-size: 16px; font-family: "Microsoft YaHei", "微软雅黑"; overflow: hidden; border-bottom: 1px solid #1BA1E2; }
/*排行榜*/
.v-rank1 { padding:0px 15px; }
.v-rank1 li { border-top:1px dotted #d5d6d6; float:left; }
.v-rank1-order { width:16px; margin:5px 10px 0px 0px; height:15px; font-family:Arial; background:#009a44; color:#fff; text-align:center; line-height:15px; float:left; }
.v-rank1-skin1 .v-rank1-top { background:#d10456; }
.v-rank1-skin2 .v-rank1-top { background:#d3440c; }
.v-rank1-skin3 .v-rank1-top { background:#84ba33; }
.v-rank1-skin4 .v-rank1-top { background:#c79654; }
.v-rank1-skin5 .v-rank1-top { background:#1c77ba; }
.v-rank1-skin6 .v-rank1-top { background:#c61a14; }
.v-rank1-skin7 .v-rank1-top { background:#1c77ba; }
.v-rank1-simple { width:242px; float:left; height:30px; line-height:27px; overflow:hidden; }
.v-rank1 .on .v-rank1-simple { display:none; }
.v-rank1-detail { display:none; float:left; width:242px; }
.v-rank1-detail .v-plist3 { padding:10px 0px; }
.v-rank1-detail h3 { max-height:41px; overflow:hidden; }
.v-rank1 .on .v-rank1-detail { display:block; }
.v-rank1 .on .v-rank1-order { margin-top:10px; }
.v-rank1-simple h3 { width:240px; overflow:hidden; }
.v-rank1-skin6 .v-rank1-top { background:#c61a14; }
.guid_640 { width:640px; float:left }
/*底部导航*/
.v-nav1 { background:#f8f8f8; border-top:1px solid #ebebeb; line-height:2.3; color:#888; }
.v-nav1 .v-area { border-right:1px solid #ebebeb; }
.v-nav1 a, .v-nav1 a:visited { color:#888; }
.v-nav1 a:hover { color:#BA2636; }
.v-nav1-column { float:left; border-left:1px solid #ebebeb; padding:25px 17px 0px 17px; }
.v-nav1 h2 { font-weight:bold; padding-bottom:3px; }
.v-nav1-icon { }
.v-nav1-icon li { float:left; margin-right:20px; white-space:nowrap; height:28px; line-height:22px; height:28px; }
.v-nav1-icon img { border:none; margin-right:5px; vertical-align:top; *vertical-align:middle;
}
.v-nav1-media { width:317px; }
.v-nav1-media a { float:left; margin-right:10px; white-space:nowrap; }
.v-area { width:960px; margin:0px auto; }
/* nav-bottom */
.N-nav-bottom { color:#fff; margin-top:20px; background:#009a44; }
.N-nav-bottom-copyright { color: #ddd; padding-right: 2px; }
.N-nav-bottom-copyright-icon { font-family: Arial; }
.N-nav-bottom-main { margin: 0 auto; width: 960px; height: 39px; line-height:39px; }
.N-nav-bottom-main a, .N-nav-bottom-main a:visited, .N-nav-bottom-main a:hover { padding:0 4px; color: #dddddd; }
.N-nav-bottom-main a:hover { text-decoration: underline; }

.divide{ height:80px;}
.yx-rotaion{}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff!important;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:5px;bottom:0;z-index:2; }
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:0px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
	.adico{position: absolute;width: 24px;height: 15px;z-index: 12;background: url(images/1_1258151041.png) 100% 0% no-repeat;"}
	.picline{	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;}