﻿@charset "utf-8";
/* CSS Document */
/*公用*/
*{margin:0 auto;padding:0;}
html,body{-webkit-text-size-adjust:none;}
body{font-size:14px; color:#666; margin:0 auto; font-family:"微软雅黑";}
ol li,ul li{ list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;}
font{font-size:12px;}
table{border-collapse: collapse;border-spacing: 0;}
h5{font-size:16px}
h1, h2, h3, h4, h5, h6{
    font-family: inherit;
    font-weight: 500;
    line-height: 20px;
    text-rendering: optimizelegibility;
}
a{text-decoration:none; color:#263646;}
a:hover{color:#0055a2;}
.clear{clear:both;}

.header_top{background: url(../images/header_top.png) 0 0 repeat-x;height: 36px;line-height: 36px;}
.common_b{width:1000px;margin:0 auto; line-height:36px;}
.common_b_l{text-align:left; float:left; display:inline;height:36px;}
.common_b_l li{float:left; font-size:14px; list-style:none;}/*头部电话*/
.common_b_r{text-align:right;}
.common_b_r li{display:inline; padding-left:10px; float:right;}

/*nav*/
.header .logo{float: left;overflow:hidden;padding: 20px 0 70px;}
.header .nav{float: right; margin-top: 30px;width: 720px;}
.header .nav li{float: left;overflow: hidden;margin: 0;}
.header .nav li.bd{width: 1px;height: 52px;background:#dcdcdc;margin: 0 13px;display: inline;}
.header .nav p{overflow: hidden;height: 26px;line-height: 26px;}
.header .nav p a{float: left;overflow: hidden;width: 50px;text-align: center;color: #333;font-size: 14px;}
.header .nav p a:hover{color: #c72e2e;text-decoration: underline;}
.header .nav .w-60{width: 80px;}
.header .column{border: 0;background: none;margin: 0 auto;width: 1000px;}
.b{font-weight:bold;}
.header-top .column{overflow: visible;text-align: left;font-size: 14px;color: #333;border: 0;margin: 0 auto;}
.header-top{background: url(../images/repeat-x.jpg) 0 0 repeat-x;height: 36px;line-height: 36px;}
.header-top strong{float: left;font-weight: normal;}
.quick-menu{float: right;}
.header a{color:#333333;}
.header a:hover{color: #c72e2e;text-decoration: underline;}
.quick-menu li{float: left;padding: 0 16px; font-weight:bold;}
.quick-menu li.last{background: none;}
.quick-menu .menu-item{padding: 0;position: relative;z-index: 2000;width: 93px;}
.quick-menu .lg-wb,.quick-menu .ss{width: 65px;}
.quick-menu .menu-hd{cursor: pointer;display: block;height: 30px;line-height: 32px;padding: 1px 25px 0 12px;z-index: 1;}
.menu-hd var,.menu-bd-panel var{background: url(../images/btn-png32.png) 0 0 no-repeat;height:4px;position: absolute;right: 10px;top: 15px;transition: -webkit-transform 0.2s ease-in 0s;width:8px;}
.quick-menu .menu-bd{display: none;position: absolute;right: 0;top:0;z-index: 10001;width:94px;}
.menu-bd-panel{display: block;position: relative;z-index: 10002;}
.menu-bd-panel a{cursor: pointer;}
.menu-bd-panel .menu-hd{padding-right: 24px;border: 1px #ccc solid;background:#f9f9f9;border-bottom:1px #f9f9f9 solid;position: absolute;right: 0;top: 0;z-index: 20;}
.menu-bd-panel var{background-position: -10px 0;top: 14px;right: 9px;}
.menu-bd-panel dl{position: absolute;right: 0;top: 31px;z-index: 10;font-size: 12px;line-height: 24px;background:#f9f9f9;border: 1px #ccc solid;padding: 5px 10px;width: 115px;_top:32px;}
.df dd{float: left;margin-right: 10px;display: inline;}
/*nav*/
/*tags*/
.tags{width: 100%;height: 46px;background:url(../images/repeat-x.jpg) 0 -40px repeat-x;position: absolute;left: 0;top:147px;z-index: 30;/*_position:absolute;_top:0;*/}
.tags li{float: left;height: 44px;line-height: 44px;background:url(../images/repeat-x.jpg) right -190px no-repeat;position: relative;}
.tags li a{font-size: 18px;color: #fff;font-family: "å¾®è½¯é›…é»‘";padding: 0 22px;float: left;}
.tags li a:hover{background:#c90111;color: #fff;}
.tags li span{background-color:#2d5588;overflow:hidden;position: absolute; top:45px;left:0px;z-index: 1000;display: none;width:120px;}
.tags li span a{width: 100%;border-bottom:solid 1px #fff;font-size:16px;color:#c90111;text-align: center;padding:0px;color: #ffffff;}
.tags li span a:hover{color:#ffffff;text-decoration: none;background-color:#c90111;}
.tags li span .no_border{border:none;}
/*.tags li a:hover{text-decoration: none;}*/
.tags li.last{background:none;}
.w-140{width: 140px;}
/*tags*/
/*add*/
.ad-1{float: right;overflow: hidden;}
.ad-2{float: right;overflow: hidden;margin-right: 4px;display: inline;}
/*add*/

.column{width: 1000px;overflow: hidden;margin:0px auto;font-size: 14px;color: #333;}
.column1{width: 1000px;margin:0px auto;font-size: 14px;color: #333;}

/*首页地市新闻*/
.dishi{width: 1000px;height: 38px;line-height: 38px;background: #f5f5f5;margin-top: 0px;}
.dishi-t{margin-left: 12px;font-size: 15px;font-weight: 900;margin-right: 10px;float: left;}
.dishi-li ul li{float: left;margin-right: 17px;line-height: 38px;font-size: 15px;}
.dishi-li ul li a:hover{color: #2c73ac;}
/*首页地市新闻*/

/*首页头条*/
.main{width: 1000px;}
.main1{border:1px solid #e6e6e6; background:#f5f5f5 url(../images/toutiao.png) no-repeat left top; height:105px; text-align:center; margin-top:10px;}
.main1 h1{ height:65px; line-height:65px; }
.main1 h1 a{color:#c50609; font-size:35px; font-weight:bold;}
.main1 p{ line-height:35px;}
.main1 p a{color:#4f4f4f; font-size:14px; padding:0 3px;}
.main1 p a:hover{color:#0055a2;}
/*首页头条*/

/*幻灯片*/
.slider-box2{float: left;width: 680px;height: 360px;}
.prev,.next{text-indent: -999px;width:23px;height:24px;overflow: hidden;background-image: url(../images/btn.jpg);background-repeat: no-repeat;position: absolute;z-index: 20;bottom: 8px;}
.prev{background-position: 0 0;right: 33px;}
.next{background-position: -23px 0;right:10px;}
.slider-box2 .bg{width:680px;height:40px;position: absolute;left:0;bottom:0;z-index: 2;background: #000;filter:alpha(opacity=50);opacity:0.5;_bottom:-1px;}
.big-homebanner{width:680px;height:360px;overflow: hidden;}
.imgs{position:absolute;}
.imgs li{width:680px;height:360px;overflow: hidden;}
.imgs li h3{z-index: 3;position: absolute;bottom: 0;}
.imgs li h3 a{padding: 10px 15px;color: #fff;font-size:16px;font-family: "微软雅黑";overflow: hidden;display: block;}
.slider-box2 .imgtitle{position: absolute;left:0;bottom:0;z-index: 3;width:450px;height:40px;padding: 0 15px;}
.slider-box2 .imgtitle .h3 a{color: #fff;font-size:16px;font-family: "微软雅黑";height:40px;line-height:40px;overflow: hidden;display: block;}
.nums{position: absolute;right:8px;bottom: 14px;z-index: 3;width: 126px;}
.nums li{float: left;overflow: hidden;width:26px;height:10px;margin-left:5px;display: inline;}
.nums li p{cursor: pointer;float: left;overflow: hidden;width:26px;height:10px;text-indent: -999px;background:#fff;}
.nums li.curr p{background:#e60013;}
/*热点新闻*/
.hot-news{float: right;overflow: hidden;border: 1px #dadada solid;height: 338px;padding: 10px;width: 285px;}
.hot-news .b{line-height: 38px;height: 38px;margin-top: 5px;}


.konghang10{ height:10px; margin:0 auto;clear: both;}

.konghang20{ height:20px; margin:0 auto;clear: both;}

/* ********** shortcut ***********/
.f-l{float:left;} .f-r{float:right;}.t-c{text-align: center;}
.ov{overflow:hidden;zoom:1;}
.clear{clear:both;}
.pos-r{position:relative;} .pos-a{position:absolute;}
.b{font-weight:bold;}
.ti2{text-indent:2em;}
.hidden{display:none;}
.fz-14 a,.fz-14{font-size:14px;}
.fz-16 a,.fz-16{font-size:16px;}
.lh-24 li{line-height: 24px;height:24px;overflow:hidden;zoom: 1;}
.lh-26 li{line-height: 38px;height:38px;overflow:hidden;zoom: 1;}
.lh-30 li{line-height: 30px;height:30px;overflow:hidden;zoom: 1;}
.txt-list .ico{width: 4px;height: 4px;overflow: hidden;float: left;margin-right: 10px;display: inline;background: #b7c6cf; margin-top:18px;}
.txt-list .ico2{width:16px;height:9px;overflow: hidden;float: left;margin-right: 10px;display: inline;background: url(../images/btn.jpg) -80px -20px no-repeat;}
.lh-24 .ico{margin-top: 10px;}
.lh-26 .ico{margin-top: 11px;}
.lh-30 .ico2{margin-top: 11px;}
.lh-26 li{float: left;width: 100%;}
.lh-30 .ico3{width: 15px;height: 16px;float: left;overflow: hidden;text-align: center;line-height: 16px;color: #fff;font-size: 12px;margin-right: 10px;display: inline;margin-top: 7px;background:#e93f33;}
.lh-26 img{margin-top: 3px;float: left;margin-right: 10px;display: inline;}
.lh-26 a{height: 38px;line-height: 38px;float: left;font-size: 16px;}




.center{margin-left:auto;margin-right:auto;}
.inline{display:inline;}
.hide{display: none;}
.mar-t-5{margin-top: 5px;}
.mar-t-10{margin-top: 10px;}
.mar-t-15{margin-top: 15px;}
.mar-t-20{margin-top: 20px;}
.mar-r-10{margin-right: 10px;}
.mar-r-15{margin-right:15px;}
.mar-l-10{margin-left: 10px;}
.mar-r-6{margin-right: 6px;}
.hr-10{height: 10px;clear: both;}
.mar-5{margin-top: -5px;}
.mar-2{margin-top: -2px;}
.mar-t-3{margin-top: 3px;}

/* main bigin */
/* 通用属性 */
.crumbs{height:30px;line-height:30px; font-size:14px;border-bottom:1px solid #e9e9ea;}
.txtright {text-align:right;}
.txtcenter {text-align:center;}
.left { float: left;}
.right { float: right;}
.clear { clear: both; overflow:hidden;}
/* 字体属性 [定义规则，属性首字母加属性值，小写] */
.fb {font-weight: bold;}
.f14 { font-size:14px;}
.f12 { font-size:12px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
.f20 { font-size:20px;}
.f22 { font-size:22px;}
.f24 { font-size:24px;}
.hei { font-family:"黑体"}
/* 行高定义 */
.lh18 {line-height:18px}
.lh20 {line-height:20px}
.lh22 {line-height:22px}
.lh24 {line-height:24px}
.lh26 {line-height:26px}
.lh28 {line-height:28px}
.lh30 {line-height:30px}
.lh32 {line-height:32px}
.lh34 {line-height:34px}
.lh36 {line-height:36px}
.lh38 {line-height:38px}
/* 文字颜色属性 */
.f12_222,.f12_222 a:link,.f12_222 a:visited{color:#222; text-decoration:none;}
.f12_222 a:hover{color:#cd0001; text-decoration:underline;}
.f12_333,.f12_333 a:link,.f12_333 a:visited{color:#333; text-decoration:none;}
.f12_333 a:hover{color:#cd0001; text-decoration:underline;}
.f12_666,.f12_666 a:link,.f12_666 a:visited{color:#666; text-decoration:none;}
.f12_666 a:hover{color:#cd0001; text-decoration:underline;}
.f12_999,.f12_999 a:link,.f12_999 a:visited{color:#999; text-decoration:none;}
.f12_999 a:hover{color:#cd0001; text-decoration:underline;}
.f12_cd0001,.f12_cd0001 a:link,.f12_cd0001 a:visited{color:#cd0001; text-decoration:none;}
.f12_cd0001 a:hover{color:#cd0001; text-decoration:underline;}
.f12_fff,.f12_fff a:link,.f12_fff a:visited,a.f12_fff,a.f12_fff:link,a.f12_fff:visited{color:#fff; text-decoration:none;}
.f12_fff a:hover,a.f12_fff:hover{color:#fff; text-decoration:none;}
/* 边框 */
.bor_ddd{border:1px solid #ddd;}
.bor_l_ddd{border-left:1px solid #ddd;}
.bor_r_ddd{border-right:1px solid #ddd;}
.bor_b_ddd{border-bottom:1px solid #ddd;}
.bor_t_ddd{border-top:1px solid #ddd;}
/* CSS空白 */
.blank1 {margin:0 auto; width:100%; height:1px; font-size:1px;clear:both; overflow:hidden;} 
.blank2 {margin:0 auto; width:100%; height:2px; font-size:1px;clear:both; overflow:hidden;}
.blank3 {margin:0 auto; width:100%; height:3px; font-size:1px;clear:both; overflow:hidden;} 
.blank4 {margin:0 auto; width:100%; height:4px; font-size:1px;clear:both; overflow:hidden;}
.blank5 {margin:0 auto; width:100%; height:5px; font-size:1px;clear:both; overflow:hidden;} 
.blank7 {margin:0 auto; width:100%; height:7px; font-size:1px;clear:both; overflow:hidden;} 
.blank8 {margin:0 auto; width:100%; height:8px; font-size:1px;clear:both; overflow:hidden;} 
.blank9 {margin:0 auto; width:100%; height:9px; font-size:1px;clear:both; overflow:hidden;}
.blank10 {margin:0 auto; width:100%; height:10px; font-size:1px;clear:both; overflow:hidden;}
.blank12 {margin:0 auto; width:100%; height:12px; font-size:1px;clear:both; overflow:hidden;} 
.blank13 {margin:0 auto; width:100%; height:13px; font-size:1px;clear:both; overflow:hidden;}
.blank14 {margin:0 auto; width:100%; height:14px; font-size:1px;clear:both; overflow:hidden;}
.blank15 {margin:0 auto; width:100%; height:15px; font-size:1px;clear:both; overflow:hidden;} 
.blank18 {margin:0 auto; width:100%; height:18px; font-size:1px;clear:both; overflow:hidden;} 
.blank20 {margin:0 auto; width:100%; height:20px; font-size:1px;clear:both; overflow:hidden;} 
.blank25 {margin:0 auto; width:100%; height:25px; font-size:1px;clear:both; overflow:hidden;}

.blank30 {margin:0 auto; width:100%; height:30px; font-size:1px;clear:both; overflow:hidden;}
/*距离*/
.margin { margin: 0 auto;}
.pad2{ padding:2px;}
.pad_btm10{ padding-bottom:10px;}
.pad5_lr{ padding-left:5px; padding-right:5px;}
.pad10_lr{ padding-left:10px; padding-right:10px;}
.pad_l_10{ padding-left:10px;}
.pad_l_15{ padding-left:15px;}
.pad_r_10{ padding-right:10px;}
.pad_t_8{ padding-top:8px;}
.pad_t_10{ padding-top:10px;}
.pad_t_18{ padding-top:18px;}
.txtindent{ text-indent:2em;}
.cursor{ cursor:pointer;}
.wid_all{ width:100%; overflow:hidden;}
.none{ display:none;}
.block{ display:block;}
.li_dot_28 li{ padding-left:13px; background:url(../images/list_li_dot.gif) no-repeat 0px 14px;}
.li_dot_24 li{ padding-left:13px; background:url(../images/list_li_dot.gif) no-repeat 0px 10px;}
.black_bg{background: url(../images/blackbg.png) repeat;}
.line_bg{ background: url(../images/linebg.gif) repeat-x left bottom;}
.pos_r{ position:relative;}
.pos_a{ position: absolute;}
/*距离end*/

.black_hover:hover .black_bg{ background: url("../images/blackbg_f.png") repeat;}
/*nav*/

.wid_334{ width: 334px;}
.wid_315{ width: 315px;}
.wid_658{ width:658px;}
.hgt_38_hidden{ height: 38px;}
.wid_323_hidden li{ width: 323px; height:38px; overflow: hidden;}
.wid_315_hidden li{ width: 304px; height:38px; overflow: hidden;background:url("../images/list_li_dot.gif") no-repeat 0px 18px;padding-left:11px;}
.bor_b_ccc{ border-bottom: 1px solid #ccc;}
/*焦点图*/
.FocusPic{zoom:1;position:relative; overflow:hidden;width:680px;height:360px;}
.FocusPic .content{overflow:hidden;}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:680px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}



/*lanmu3*/
.pad_l_28{ padding-left: 28px;}
.index_jrht .jrht_img_f{ width:110px; padding-left: 8px;}
.index_jrht .jrht_txt_f{width:96px; height:56px; padding-left:6px; overflow: hidden;}
.index_jrht .jrht_img{ width: 176px;}
.index_jrht .jrht_txt{ width: 130px;}
.index_jrht .jrht_txt h3,.index_jrht .jrht_txt p{width: 130px; height: 48px;}
.index_wzzy_ul li{ width: 150px; padding-right: 15px;}
.index_wzzy_ul li p{ width: 150px; height: 36px;}
.index_zmt{ background: url("../images/index_zmt.gif") no-repeat 5px 54px; height:213px;}
.index_zmt ul li{ width:287px; height: 42px; line-height: 42px; padding-left: 28px; overflow: hidden;}
.index_rxm p{ width: 315px; height:36px; left:0px; bottom:0px; background: #333;}
/*滚动图片*/
.picScroll{  position:relative; width:980px;  padding:0px 10px; height: 300px;}
.picScroll .prevpic,.picScroll .nextpic{ display:block; position:absolute; top:0px; left:0px; width:15px; height:150px; background:#fff url(../images/btns.gif) no-repeat -5px center;   }
.picScroll .nextpic{ left:auto; right:0px; background-position:-28px center; }
.picScroll ul{ overflow:hidden; zoom:1; margin: 0px auto; }
.picScroll ul li{ width:235px; float:left; overflow:hidden; padding:0 5px;}
.picScroll ul li img{ width:235px; height:132px; display:block; background:url(../images/loading.gif) center center no-repeat; }
.picScroll ul li a{ display: block; width:235px; height:132px; position: relative;}
.picScroll ul li a p{  position: absolute; left: 0px; bottom: 0px; width:235px; height: 30px; line-height: 30px;}
.index_photos h3{ width:1000px;}
.index_photos .line{ width:918px; height: 1px; overflow: hidden; background: #ccc; margin-top: 14px; display: inline-block;zoom: 1;}


/* 图说 */
.box .news-photo{padding:0 0}
.box .news-photo li{ float:left; width:235px; text-align:center; vertical-align:top; margin:6px;border:1px solid #F6F6F6;}
.box .news-photo li div.img-wrap{ width:235px; margin:auto; margin-bottom:5px; height:132px;}
.box .news-photo li div.img-wrap a{ width:235px;  height:132px;*font-size:62px;}



/*政务*/
.chaCom_head { width: 315px; height: 36px; line-height: 36px; background: #f2f2f2; border-top:1px solid #cd1111;}
.zhankaiB { background: url(../images/icon_all.gif) no-repeat; width: 20px; height:20px; float: right; display:inline-block;zoom:1; cursor: pointer; margin-top:7px; margin-right:10px;}
.moudleBox{ width:0px; height:381px; overflow: hidden; border-top: 1px solid #ccc; position: absolute; background: #fff; left:0px;}
.index_zw_pos{ width:315px; height: 178px;}
.chaCom .minlm { float: right; display: block; padding-right:3px;line-height: 36px;height: 36px;font-size: 12px;}
.chaCom .minlm a{ padding-right: 7px;}
.chaCom a.pos_r{ width: 315px; height: 178px;}
.index_zw_pos p{ width: 315px; height:36px; left:0px; bottom:0px;}
#links li{ width: 166px;float:left; display: block;white-space: nowrap; text-align: left;}
.index_zw_box{ width: 315px; height: 620px; overflow: hidden;}

/* main bigin */
/*list*/
.wrap{width:1000px;overflow:hidden;margin:0 auto;}
.zixun-replace,.ull li,.icon-jian,.icon-hill,.shareto-weibo,.shareto-weimi,.shareto-weixin,.shareto-qq,.shareto-ren,.shareto-more,.item-name a,.navlist-sub .cur a,.share-weibo,.share-erweima,.icon-video3,.icon-special,.oll span,.close,.bbtn6,.bbtn7,.userBox .user_pop_t,.userBox .user_pop_b,.userBox .user_pop_c .bigtxt,.close2,.stit em,.back-top,.ull-video li{background:url(../images/bg.png) no-repeat;}
.focus-page a,.icon-video,.icon-video2{background:url(../images/bg_24_news.png) no-repeat;}
.fontsize,.item-name{background:url(../images/bgx.png) repeat-x;}
.logo-site{/* background:url(../images/logo_site.png) no-repeat; */}
.top-nav-wrap{border-top:1px solid #fff;border-bottom:1px solid #f2f2f2;font-family:"sinmsun";margin-bottom:14px;}
.top-nav{border-bottom:1px solid #d8d8d8;height:43px;line-height:43px;overflow:hidden;background-color:#f7f7f7;}
.top-nav .in{width:1000px;margin:0 auto;color:#c1c1c1;}
.top-nav .fr{margin-right:-10px;}
.top-nav a{margin:0 12px;}
.top-nav .sina-logo-top{float:left;display:inline;width:33px;height:24px;margin:7px 7px 0 2px;overflow:hidden;}
.ull{font-size:14px;line-height:28px;}
.ull li{background-position:-397px -27px;padding-left:13px;}

.nav-list{width:200px;float:left;border-top:2px solid #a30b08;}
.nav-list a{display:block;}
.nav-list a:hover{text-decoration:none;color:#333 !important}
.item-name{height:44px;line-height:44px;font-size:14px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;letter-spacing:5px;background-position:0 -30px;margin-bottom:-1px;}
.item-name:hover{background:#fbfbfb;}
.item-name a{padding-right:97px;text-align:right;background-position:-282px -60px;}
.item-name a:hover,.item-name.cur a{background-position:-282px -100px;}

.navlist-sub{font-size:14px;border-bottom:1px solid #fff;/*margin:-1px 0;*/position:relative;}
.navlist-sub li{border-top:1px solid #fff;height:36px;line-height:36px;background-color:#f3f3f3;}
.navlist-sub a{padding-left:85px;zoom:1;}
.navlist-sub a:hover{background-color:#fbfbfb;}
.navlist-sub .cur{background-color:#A30B08;}
.navlist-sub .cur a:hover{background-color:transparent;}
.con-list{width:770px;padding-left:30px;float:right;border-top:2px solid #303030;}
.list-video{margin-top:-4px;}

.list-video li{overflow:hidden;zoom:1;clear:both;margin:41px 0 15px;vertical-align:middle;}
.pic-w150{float:left;width:150px;height:100px;overflow:hidden;position:relative;}
.pic-w150 a:hover{text-decoration:none}
.list-video .pic-w150 img{width:150px; height:100px;}
.lp-text{float:right;width:590px;font-size:14px;color:#737373;margin-top:-2px;}
.lp-text h2{font-size:20px;margin-bottom:10px;font-weight:normal;}
.video-time{position:absolute;padding:0 4px;left:0;bottom:0;line-height:16px;background-color:#000;color:#FFF;opacity:0.6;filter:alpha(opacity=60);}
.lp-dtext{height:58px;overflow:hidden;}
.icon-video3{padding-left:30px;background-position:-384px -271px;}
.list-special{padding:11px 0 0;}
.list-special li{border-bottom:1px solid #ebebeb;height:123px;padding-top:28px;overflow:hidden;clear:both;zoom:1;vertical-align:middle;}
.icon-special{padding-left:44px;background-position:-366px -305px;}


.list-article{margin-top:27px;line-height:40px;font-size:14px;color:#737373;}
.list-article li{height:40px;overflow:hidden;zoom:1;clear:both;vertical-align:middle;}
.list-article h3{float:left;font-size:18px;font-weight:normal;}
.list-article .time{width:132px;text-align:right;display:inline-block;}
.list-article .line{border-bottom:1px solid #ebebeb;padding-bottom:13px;margin-bottom:19px;}
.list-article b{font-weight:normal;}
.waterfall{margin:9px 0 0 -30px;}
.waterfall ul{float:left;display:inline;width:370px;overflow:hidden;margin-left:30px;}
.waterfall li{position:relative;width:370px;margin-top:15px;}
.waterfall-tit{position:absolute;bottom:0;left:0;width:100%;height:42px;line-height:42px;}
.waterfall-tit h4{font-size:16px;font-weight:normal;position:relative;z-index:2;margin-left:15px;white-space:nowrap;}
.waterfall-tit h4 a{color:#fff;}



/*内容页*/
.maskFullBg {background-color: Gray;  left: 0px;  opacity: 0.5;  position: absolute;  top: 0px;  z-index: 3;  filter: alpha(opacity=50); /* IE6 */  -moz-opacity: 0.5; /* Mozilla */  -khtml-opacity: 0.5; /* Safari */  }
.maskDialog {padding: 50px 40px;  background-color: #FFF;  border-radius: 15px;  display: none;  width: 580px;  height: 295px;  left: 50%;  margin: -198px 0 0 -330px;  position: fixed !important; /* 浮动对话框 */  position: absolute;  top: 50%;  z-index: 5;  }
.maskDialog .closeBgMask {position: absolute;  background: url("../images/bgmask_close.jpg") center no-repeat;  display: block;width: 36px;height: 36px; right: 5px;top: 5px;cursor: pointer;}
.fList{}
.fList li{width: 120px;height: 40px;border: 1px solid #0087bd;text-align: center;margin-top: 20px;position: relative;margin-left: 30px;}
.fList li.on{border-color: #dedede;}
.fList li em{background: url("../images/flist_minus.jpg") center no-repeat;width: 23px;height: 23px;right: -12px;top: -12px;cursor: pointer;}

.uList{}
.uList li{width: 120px;height: 40px;border: 1px solid #dedede;text-align: center;margin-top: 20px;position: relative;margin-left: 30px;}
.uList li.on{border-color: #dedede;}
.uList li em{background: url("../images/flist_add.jpg") center no-repeat;width: 23px;height: 23px;right: -12px;top: -12px;cursor: pointer;}

.searchForm input.search{width: 238px;height: 24px;border: 1px solid #ccc;text-indent: 5px;line-height: 24px;background: #f9f9f9;color: #999;}
.searchForm input.btn{width: 17px;height: 24px;background: url("../images/search_bg.jpg") center no-repeat;border:none;cursor: pointer;right: 5px;bottom: 0;*bottom:21px;_right:20px;}

.share_bg{width: 31px;height: 26px;background: url("../images/share_bg.jpg") center no-repeat;display: inline-block;_zoom:1;_display: inline;}
.discuss_bg{width: 32px;height: 26px;background: url("../images/discuss.jpg") center no-repeat;display: inline-block;_zoom:1;_display: inline;}
.favorites_bg{width: 28px;height: 27px;background: url("../images/favorites_bg.jpg") center no-repeat;display: inline-block;_zoom:1;_display: inline;}
.print_bg{width: 30px;height: 27px;background: url("../images/print_bg.jpg") center no-repeat;display: inline-block;_zoom:1;_display: inline;}
.font_magnify{width: 28px;height: 27px;background: url("../images/font_magnify.jpg") center no-repeat;display: inline-block;_zoom:1;_display: inline;}
.font_narrow{width: 30px;height: 26px;background: url("../images/font_narrow.jpg") center no-repeat;display: inline-block;_zoom:1;_display: inline;}



/*page*/
.page_title{text-align:center; padding:30px 0px 30px 0px;}

.page_content{line-height: 32px; font-size:15px;}


/*页脚*/
/*友情链接*/
.module-title1,.module-title2{position: relative;border-bottom: 2px solid #dadada;text-align: center;height:28px;line-height:28px;}
.module-title1 .tab-title{overflow: hidden;position: absolute;left:0;top:0;z-index: 10;height: 30px;}
.tab-title li{float: left;overflow: hidden;font-family: "微软雅黑";font-size: 16px;height: 30px;}
.tab-title li a{height:30px;float: left;overflow: hidden;padding: 0 25px;}
.tab-title li a:hover{text-decoration: none;}
.tab-title li a.tabs-focus{border-left: 2px solid #dadada;border-right: 2px solid #dadada;border-top: 2px solid #2f588d;border-bottom: 2px solid #fff;height: 26px;line-height: 26px;}
.yqlj li{width: auto;}
.yqlj li a.tabs-focus{color: #fff;border: none;background: #2F588D;height: 30px;line-height: 30px;}
.yqlj .txt-list li{float: left;margin-right: 10px;display: inline; margin-top:15px; }
.yqlj #tab-cont-7 div{padding: 0 4px;}
/*友情链接*/

.footbar{text-align:center; background:#666666; height:36px; line-height:36px; margin-top:15px;word-spacing:38px; width:100%;}

.footbar a{color:#ffffff; }

.footer_copyright{text-align:center; line-height:32px; height:120px; padding-top:20px;}

.backToTop{bottom: 0px!important;bottom: auto;position:fixed;_position:absolute;width: 50px;height:50px;background: url(../images/scrolltop.png) no-repeat 0 0;cursor: pointer;z-index:1990;bottom:0;display:none;}

/*页脚*/

















.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix {*zoom:1;}

.left { float: left; }
.right { float: right; }

.relative{ position:relative;}
.absolute{ position: absolute;}
.fixed{position: fixed;}

.none{ display:none;}
.block{ display:block;}
.in_block{ display: inline-block;*zoom:1;*display: inline;}
.table_cell{display: table-cell;}

.overhide{overflow: hidden;}

.pointer{cursor: pointer;}

.txtleft {text-align:left;}
.txtright {text-align:right;}
.txtcenter {text-align:center;}

.textIndent28{text-indent: 28px;}

.txttop{vertical-align: top;}
.txtmiddle{vertical-align: middle;}
.txtbottom{vertical-align: bottom;}

.bg_fff{ background: #fff;}
.bg_f6f6f6{ background: #f6f6f6;}
.bg_efe9e1{background: #efe9e1;}
.bg_b81c25{background: #b81c25;}
.bg_f8f8f8{background: #f8f8f8;}

.color_ff3938{color: #ff3938;}
.color_3992ec{color: #3992ec;}
.color_ea7a58{color: #ea7a58;}

.txtindent{ text-indent:2em;}

.bold {font-weight: bold;}
.normal {font-weight: normal;}

.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
.f20 { font-size:20px;}
.f22 { font-size:22px;}
.f24 { font-size:24px;}
.f26 { font-size:26px;}
.f32 { font-size:32px;}
.f40 { font-size:40px;}
.f48 { font-size:48px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh20 {line-height:20px;}
.lh22 {line-height:22px;}
.lh23 {line-height:23px;}
.lh24 {line-height:24px;}
.lh26 {line-height:26px;}
.lh27 {line-height:27px;}
.lh28 {line-height:28px;}
.lh29 {line-height:29px;}
.lh30 {line-height:30px;}
.lh32 {line-height:32px;}
.lh34 {line-height:34px;}
.lh36{ line-height:36px;}
.lh38 {line-height:38px;}
.lh40 {line-height:40px;}
.lh48 {line-height:48px;}

.pad2{ padding:2px;}
.pad_lr_5 { padding-left:5px; padding-right:5px;}
.pad_lr_10 { padding-left:10px; padding-right:10px;}
.pad_lr_15 { padding-left:15px; padding-right:15px;}
.pad_lr_20 { padding-left:20px; padding-right:20px;}
.pad_lr_35 { padding-left:35px; padding-right:35px;}
.pad_r_10{ padding-right:10px;}
.pad_r_15{ padding-right:15px;}
.pad_r_25{ padding-right:25px;}
.pad_r_65{ padding-right:65px;}
.pad_b_10{ padding-bottom:10px;}
.pad_b_15{ padding-bottom:15px;}
.pad_b_20{ padding-bottom:20px;}
.pad_b_22{ padding-bottom:22px;}
.pad_b_30{ padding-bottom:30px;}
.pad_l_5{ padding-left:5px;}
.pad_l_10{ padding-left:10px;}
.pad_l_15{ padding-left:15px;}
.pad_l_25{ padding-left:25px;}
.pad_l_30{ padding-left:30px;}
.pad_t_5{ padding-top:5px;}
.pad_t_10{ padding-top:10px;}
.pad_t_15{ padding-top:15px;}
.pad_t_20{ padding-top:20px;}
.pad_t_25{ padding-top:25px;}
.pad_t_35{ padding-top:35px;}
.pad_t_45{ padding-top:45px;}
.pad_t_50{ padding-top:50px;}

.mrg_auto{ margin: 0 auto;}
.mrg_lr_5 { margin-left:5px; margin-right:5px;}
.mrg_lr_10 { margin-left:10px; margin-right:10px;}
.mrg_lr_12 { margin-left:12px; margin-right:12px;}
.mrg_lr_15 { margin-left:15px; margin-right:15px;}
.mrg_r_10{ margin-right:10px;}
.mrg_r_15{ margin-right:15px;}
.mrg_r_20{ margin-right:20px;}
.mrg_r_45{ margin-right:45px;}
.mrg_b_10{ margin-bottom:10px;}
.mrg_b_12{ margin-bottom:12px;}
.mrg_b_15{ margin-bottom:15px;}
.mrg_b_20{ margin-bottom:20px;}
.mrg_b_25{ margin-bottom:25px;}
.mrg_l_5{ margin-left:5px;}
.mrg_l_10{ margin-left:10px;}
.mrg_l_15{ margin-left:15px;}
.mrg_l_30{ margin-left:30px;}
.mrg_l_35{ margin-left:35px;}
.mrg_l_40{ margin-left:40px;}
.mrg_t_5{ margin-top:5px;}
.mrg_t_10{ margin-top:10px;}
.mrg_t_15{ margin-top:15px;}
.mrg_t_18{ margin-top:18px;}
.mrg_t_20{ margin-top:20px;}
.mrg_t_25{ margin-top:25px;}
.mrg_t_30{ margin-top:30px;}
.mrg_t_35{ margin-top:35px;}
.mrg_t_40{ margin-top:40px;}
.mrg_t_45{ margin-top:45px;}
.mrg_t_50{ margin-top:50px;}


.f_fff,.f_fff a:link,.f_fff a:visited,a.f_fff,a.f_fff:link,a.f_fff:visited{color:#fff;text-decoration:none;}
.f_fff a:hover,a.f_fff:hover{color:#fff; text-decoration:none;}

.f_000,.f_000 a:link,.f_000 a:visited,a.f_000,a.f_000:link,a.f_000:visited{color:#000;text-decoration:none;}
.f_000 a:hover,a.f_000:hover{color:#000; text-decoration:none;}

.f_222,.f_222 a:link,.f_222 a:visited,a.f_222,a.f_222:link,a.f_222:visited{color:#222;text-decoration:none;}
.f_222 a:hover,a.f_222:hover{color:#b81c25; text-decoration:none;}

.f_333,.f_333 a:link,.f_333 a:visited,a.f_333,a.f_333:link,a.f_333:visited{color:#333;text-decoration:none;}
.f_333 a:hover,a.f_333:hover{color:#333; text-decoration:none;}

.f_444,.f_444 a:link,.f_444 a:visited,a.f_444,a.f_444:link,a.f_444:visited{color:#444;text-decoration:none;}
.f_444 a:hover,a.f_444:hover{color:#b81c25; text-decoration:none;}

.f_666,.f_666 a:link,.f_666 a:visited,a.f_666,a.f_666:link,a.f_666:visited{color:#666;text-decoration:none;}
.f_666 a:hover,a.f_666:hover{color:#666; text-decoration:none;}

.f_999,.f_999 a:link,.f_999 a:visited,a.f_999,a.f_999:link,a.f_999:visited{color:#999;text-decoration:none;}
.f_999 a:hover,a.f_999:hover{color:#b81c25; text-decoration:none;}

.f_dedede,.f_dedede a:link,.f_dedede a:visited,a.f_dedede,a.f_dedede:link,a.f_dedede:visited{color:#dedede;text-decoration:none;}
.f_dedede a:hover,a.f_dedede:hover{color:#b81c25; text-decoration:none;}

.f_b81c25,.f_b81c25 a:link,.f_b81c25 a:visited,a.f_b81c25,a.f_b81c25:link,a.f_b81c25:visited{color:#b81c25;text-decoration:none;}
.f_b81c25 a:hover,a.f_b81c25:hover{color:#b81c25; text-decoration:none;}

.f_999444,.f_999444 a:link,.f_999444 a:visited,a.f_999444,a.f_999444:link,a.f_999444:visited{color:#999;text-decoration:none;}
.f_999444 a:hover,a.f_999444:hover{color:#444; text-decoration:none;}

.f_0087bd,.f_0087bd a:link,.f_0087bd a:visited,a.f_0087bd,a.f_0087bd:link,a.f_0087bd:visited{color:#0087bd;text-decoration:none;}
.f_0087bd a:hover,a.f_b81c25:hover{color:#b81c25; text-decoration:none;}

.bor_t_dedede{ border-top: 1px solid #dedede;}
.bor_b_dedede{ border-bottom: 1px solid #dedede;}
.bor_l_dedede{ border-left: 1px solid #dedede;}
.bor_r_dedede{ border-right: 1px solid #dedede;}
.bor_dedede{ border: 1px solid #dedede;}

.bor_b_dedede{ border-bottom: 1px solid #dedede;}

.bor_t_b81c25{ border-top: 1px solid #b81c25;}
.bor_2t_b81c25{ border-top: 2px solid #b81c25;}
.bor_3t_b81c25{ border-top: 3px solid #b81c25;}
.bor_b_b81c25{ border-bottom: 1px solid #b81c25;}
.bor_l_b81c25{ border-left: 1px solid #b81c25;}
.bor_r_b81c25{ border-right: 1px solid #b81c25;}
.bor_b81c25{ border: 1px solid #b81c25;}

.line_bg{ background:url("../images/line_bg.gif") repeat-x left bottom;}
.li_bg{ background:url("../images/li_bg.gif") no-repeat;}