﻿

/*******************js style*******************/
.hot_slider{padding:0px;width:360px;}
.slider_wrap{position:relative;width:360px;height:280px;}
.mask{FILTER:alpha(opacity=60);opacity:0.6;width:100%;height:64px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.comt{width:360px;color:#ffffff;position:absolute;left:0;bottom:0;height:64px;text-indent:10px;text-align:left;}
.comt h3{font-size:16px;margin-top:35px;}
.comt h3 a{color:#fff}
.comt p{font-size:12px;margin-top:-15px;margin-bottom:8px;line-height:20px;}
#slider_box{position:relative;width:320px;height:260px;overflow:hidden;float:left;}
#contentList li{float:left;position:relative;}
#contentList li IMG{width:360px;height:280px;}
#previewList{position:absolute;bottom:13px;right:5px;}
#previewList li{list-style:none;float:left;width:16px;height:14px;line-height:14px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #D00000;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-right:2px;padding-top:0px;overflow:hidden;}
#previewList li:hover,#previewList li.active{border:1px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:16px;height:14px;font-weight:bold;font-size:14px; line-height:14px;}

/*******************返回*******************/
#cs{width:54px;z-index:1;right:25px;bottom:5%;POSITION:fixed;_position:absolute;;}
#cs .idb{background: url(imagesreturn.jpg) left top;  line-height:0px; font-size:0px; overflow:hidden; display:none;}
#cs .idib{ background:url(imagesreturn.jpg) 0px -52px no-repeat; line-height:0px; font-size:0px; overflow:hidden;}
#cs a{ width:52px; height:52px; display:block; text-align:center; line-height:39px; font-size:12px; color:#999999; text-decoration:none;}
/*******************列表页s*******************/
.subnav{ height:39px; width:1000px; float:left; margin-top:-1px; position:relative;}
.subnav .t3con{ height:27px; overflow:hidden; padding-left:15px;background:url(imagesico10.gif) 20px 15px no-repeat; text-align:left}
.subnav .t3con li{ }
.bn{ border:none}
.lhead{ text-align:right; background:url(imageslist_logo.jpg) left top no-repeat; height:85px; line-height:85px; color:#000}
.lnav{ /*background:url(imagesl_nav_bg.png) left 10px repeat-x;*/ background:#f1f0f0; height:40px; width:100%; padding-top:10px;}
.lnav li{ display:inline;float:left;line-height:35px;}
.lnav a{ color:#333; line-height:45px; height:45px; text-align:center; float:left; display:inline-block; width:95px; text-align:center; margin-top:-4px; }
.lnav a.current,.lnav a:hover{ /*background:url(imagesm_nv.png) left top no-repeat;*/ color:#ff8400}
.subnav{ background:url(imagesl_nav_bg.png) left -40px repeat-x; height:40px; line-height:40px; color:#0a4987; font-size:12px; padding-bottom:15px;}
.hot_news{ height:325px; overflow:hidden;}
h3.nav_info_hot{ border-bottom:1px solid #e3e3e3; background:url(imagessprites.png) left top no-repeat; height:20px; color:#fff; line-height:20px; text-indent:20px;}
h3.nav_info_news{ border-bottom:1px solid #e3e3e3;height:36px; color:#122e67; padding-left:20px;}
h3.nav_info_news span{ display:block; width:70px;  height:25px; color:#fff; line-height:25px; text-indent:20px; float:left; padding-top:12px;}
.l_left{ width:669px; border-right:1px solid #e3e3e3; padding-right:10px;  word-wrap: break-word;}
.l_left dl{ border-bottom:1px dashed #e3e3e3; padding-bottom:15px;}
.l_left dt a{ font-size:18px; line-height:40px;}
.l_left dd p{ color:#000; line-height:25px;}
.l_left dd p.w500{ width:500px;}
.l_left dd p a{ color:#ff0000}
.l_left dd span{ font-size:12px; color:#333; background:#fafafa; padding:0px 10px; line-height:24px; display:inline-block;} 
.l_left dd.img{ padding:5px; border:1px solid #e3e3e3;}
/*******************视频*******************/
.l_video h3{ font-size:22px; color:#333; height:30px; width:100%; position:relative; margin-bottom:10px;}
.l_video h3 a.more{ display:inline-block; position:absolute; padding:0px 10px; font-size:12px; line-height:30px; cursor:pointer; right:0px; top:0px;}
.l_video dl{ width:180px; padding:10px; float:left; margin-left:20px; margin-bottom:10px; position:relative; background:#f2f2f2;}
.l_video dl{ border-bottom:none; height:180px; overflow:hidden;}
.l_video dl a.vbg{display:inline-block; background:url(imagesvedio_bg.png) 85px 75px no-repeat; z-index:2px; width:180px; height:150px; position:absolute; left:0px; top:0px;}
.l_video dl a.vbg:hover{ background:url(imagesh_vedio.png) 85px 75px no-repeat;}
.l_video dl dd{text-align:center}
.list_video a{ line-height:25px;}
.list_video em{ line-height:25px; padding:0px 15px; color:#999}
.l_foot{ background:#d4dce5;background-color: #d4dce5;padding: 2em 0;border-top: 1px solid #bcc6d1;}
.l_foot p{ text-align:center; color:#2c2c2c; font-size:12px; line-height:25px;}
.l_right{_margin-left:10px;}
.l_right .rank h3{ background:#DEEAF6; height:40px; line-height:40px; font-size:18px; font-weight:bolder; text-indent:25px; border-top:1px solid #0B4B89; display:block;width:310px\9;}
.rank ul li{width:278px; padding:5px 2px; padding-right:0px}
.rank ul li em{ line-height:20px; padding:5px; background:#717171; color:#fff}
.rank ul li em.ico{ background:url(imagessprites.png) -480px -20px no-repeat; font-size:0px; line-height:0px; padding:10px;}
.rank ul li em.bg1{ background-position:-480px -22px;}
.rank ul li em.bg2{ background-position:-480px -50px;}
.rank ul li em.bg3{ background-position:-480px -79px;}
.rank ul li em.bg4{ background-position:-480px -105px;}
.rank ul li em.bg5{ background-position:-480px -135px;}
.rank ul li em.bg6{ background-position:-480px -162px;}
.rank ul li em.bg7{ background-position:-480px -190px;}
.rank ul li em.bg8{ background-position:-480px -218px;}
.rank ul li a{ font-size:14px; padding-left:10px;}
/*update libkey 201409025*/
	#rank h3{ position:relative}
	#rank h3 span{ width:150px; height:26px; overflow:hidden; display:inline-block; position:absolute; left:100px; top:14px; text-indent:0px; padding:0px; line-height:normal}
    #rank h3 span a{ display:inline-block; text-align:center; height:25px; width:25px; line-height:25px; margin-left:10px; text-indent:0px; font-size:12px; padding:0px;}
    #rank h3 span a:hover{background-color: #fff;border: 1px solid #bbd4ed;border-bottom: none;}
	#rank h3 span a.current{background-color: #fff;border: 1px solid #bbd4ed;border-bottom: none;}
	
#rank_con ul{ display:none;}	
.ul01 {list-style-position: inside;list-style-type: square; color:#000; padding-left:12px;}
.rank ul.ul01 li a{ padding-left:0px;}
.rank dl{ width:280px; padding-top:10px;padding-left:15px;}
.rank dl dt{ float:left; padding-right:10px;}
.rank dl dd a{ line-height:25px; font-size:16px; color:#000}
.rank dl dd  p{ color:#666}
.lSearch { padding-top:6px; width:300px; height:39px; overflow:hidden; position:absolute; right:-45px; top:-2px}
.lSearch .sel{ float:left; padding:0 5px;}
.lSearch .sel ul{ background:#fff; color:#002b71;border:1px solid #b0c5e0; position:absolute;z-index:10;}
.lSearch ul li{ height:24px; line-height:24px; zoom:1;  padding-left:5px;cursor:pointer;}
.lSearch h3{ color:#002b71; border:1px solid #b0c5e0; background-position:102% -50px; height:22px; line-height:22px; font-size:12px; font-weight:normal; padding-left:5px; background-color:#fff; cursor:pointer; background:url(imagesm_nv.png) #fff -20px -120px no-repeat}
.lSearch .sim_select{ width:80px; position:relative}
.lSearch ul li.over{ background-color:#296cb3; color:#fff;}
.lSearch .s_btn01{color:#999999; border:1px solid #b0c5e0;background-color:#fff;font-size:12px; font-weight:normal; padding-left:5px; height:22px; width:100px; display:block; float:left; line-height:20px; }
.lSearch .s_btn02{width:71px; height:24px; overflow:hidden;zoom:1; line-height:999px;  background-position:-160px 0px; display:block; float:left;border:none; background:url(imagesm_nv.png) left -62px no-repeat;}
.lSearch .s_btn02:hover{background:url(imagesm_nv.png) left -92px no-repeat; cursor:pointer}
.l_left dl.over{ background:#DEEAF6;}
.l_right .l_vdio{ border-bottom:1px solid #e3e3e3; padding-bottom:15px;}
.l_right .l_vdio dl{ width:130px; height:88px; overflow:hidden; float:left}
.l_right .l_vdio dt{ width:130px; height:68px; position:relative;}
.l_right .l_vdio dt a.vbg{ display:inline-block; background:url(imagesv.png) left top no-repeat; width:25px; height:25px; position:absolute; right:30px; top:34px;}
.l_right .l_vdio dt a.vbg:hover{ background-position:left -50px;}
.l_right .l_vdio dd{width:130px;float:left }
.l_right .l_vdio dd a{ font-size:12px;display:inline-block; cursor:pointer}
.l_right .l_vdio dd a:hover{ font-size:12px;display:inline-block; cursor:pointer; color:#ff8400}
ul.ul02 li a{ color:#000; padding-left:30px; background:url(imagesbdd.png) 10px 4px no-repeat; }
ul.ul02 li a:hover{font-size:14px;display:inline-block; cursor:pointer; color:#ff8400}
/*******************category*******************/
.category{ display:}
.cat_subnav{ height:37px; width:100%;border-bottom:2px solid #0B4B89; position:relative; }
.cat_subnav ul{ position:absolute; top:1px; left:0px;height:35px; width:100%;}
.cat_subnav ul.lev1 li{ height:35px;  float:left; width:100px; float:left;}
.cat_subnav ul.lev1 li a{display:inline-block; height:35px; float:left; width:98px; text-align:center; border:1px solid #e3e3e3; line-height:35px; border-right: none; border-bottom:none;}
.cat_subnav ul.lev1 li a.last{border-right:1px solid #e3e3e3;}
.cat_subnav ul.lev1 li a:hover,.cat_subnav ul.lev1 li a.current{ border-bottom:2px solid #ff0000; color:#ff0000}
.cat_subnav ul.lev1 li.more{ position:relative;height:35px; width:67px; float:left;border-right:1px solid #e3e3e3;}
.cat_subnav ul.lev1 li.more a{width:67px;border-right: none;}
.cat_subnav ul.lev2{ width:100px; position:absolute; left:-20px; top:38px; z-index:10}
.cat_subnav ul.lev2 li{ display:inline}
.cat_subnav li.more ul.lev2 li a{ display:inline-block; height:35px; float:left; width:100px; text-align:center; border:1px solid #e3e3e3; line-height:35px; border-bottom:1px solid #0B4B89; background:#fff; z-index:3px;}

.catTab #sjtz li a{display:block;line-height:40px; font-size:18px; font-weight:bold;border-bottom:1px dashed #e3e3e3}

/*******************article*******************/
.article{ padding:10px 15px; color:#000; padding-top:15px;}
.article h1{ text-align:center; font-size:22px; color:#1f3a86}
.m_con{ padding-top:25px; font-size:16px; }
.m_con p{font-size:16px; padding-bottom:15px;}
.article{text-align:left; text-indent:0px;}
.article div{ color:#333;line-height:30px}
.m_con h1{ text-align:left; padding-bottom:15px;}
.m_con p{ color:#000; line-height:25px;}
.author{ text-align:right;font-weight: bold;}
h4{ font-size:18px;padding-top:35px; color:#122e67}
ul.real{ padding:25px 0px; padding-top:15px}
ul.real li{list-style-position: inside;
list-style-type: disc; color:#99AABE; padding-left:15px;}
ul.real li a{ color:#000; line-height:25px;}
ul.real li a:hover{cursor: pointer;color: #ff8400;}
ul.real li span{ color:#C0C0C0; font-size:12px; padding:0px 15px;}
h3.article_nav_info span{ background-position:2px -194px; width:auto;}
.rank ul.ul03{ padding-left:8px; padding-top:15px;}
.rank ul.ul03 li{width:155px; height:110px; padding:0px; float:left; position:relative}
.rank ul.ul03 li a{ display:inline-block; width:150px; height:100px; border:5px solid #fff; border-right:none; padding:0px; float:left;}
.rank ul.ul03 li .abg{width:135px; height:25px; position:absolute; left:5px; bottom:5px; background:url(imagesimg_bg.png) left bottom repeat-x; padding:5px;}
.rank ul.ul03 li .abg a{ display:inline; float:none; border:none; color:#fff; line-height:25px;}
.rank ul.ul03 li .abg a:hover{ cursor:pointer; text-decoration:underline}

/*******************分页*******************/
#pages { padding:14px 0 10px; color:#333; text-align:center}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
#cat_more{  text-indent:10px; padding:7px 0px; margin-top:15px;background:url(imagesarrow.png) #458fce no-repeat 80px 8px;
width: 120px;float: right;}
#cat_more:hover{background:url(imagesarrow.png) #084582 no-repeat 80px 8px; cursor:pointer}
#cat_more a{ color:#fff; font-size:14px; letter-spacing:2px; }
/*版权追加*/
.copyr{ background:url(imagescopyr.jpg) left top no-repeat; width:637px; margin-bottom:15px; margin-top:15px; height:255px;}

.zhuanti h5{font-size:18px;background:#DEEAF6;border-top: 1px solid #0B4B89;padding-left:15px;margin-bottom:20px;}
.zhuanti ul li a{line-height:30px; font-weight:bold;font-size:16px;}
.zhuanti ul li{border-bottom:1px dashed #e3e3e3; padding:15px 0px;}
.zhuanti ul li p{text-indent:35px;}
.zhuanti ul li p a{font-size:12px; font-weight:normal; color:#f00}




