﻿body{font-family: "Microsoft yahei"; font-size:14px}
.showpc{display:block;}
.showmobile{display:none;}

.tab_title{ height:38px;/*background:url(xwzx/tabtitlel.png) repeat-x top;*/ border-bottom:#efefef 2px solid;}
.tab_con{padding:8px;}
.ywico{ background:url(xwzx/ywico.png) no-repeat center; height:30px; width:38px;}
.menub1_1 {float: left;width:108px; cursor: pointer;line-height:200px;height:200px; margin: 0 5px; text-align: center;/*background: url(b.png) bottom no-repeat;*/}
.menub1_1 img{width:108px;height:200px;box-shadow: 0px 0px 3px 3px #999;}
.menub1_1 a{font-size:16px;color: #0e649a; font-weight:bold;}
.menub1_1 a:hover{color:#0e649a; text-decoration:none;}
.menub1_2 {font-weight:bold;float: left;width:108px;cursor: pointer;line-height:200px;margin: 0 5px; height:200px; text-align: center;}
.menub1_2 img{width:108px;height:200px;}
.menub1_2 a{color: #333;font-size:16px;}


.main{ margin:0 auto; width:1200px;}
.conleft{width:780px;float:left;}
.conright{width:380px;}



.pos{ line-height:40px; border-bottom:1px #c9c9ca solid;min-height:40px; background: url(../pos.png) no-repeat 5px center; padding-left: 15px;}
.concon{}
 /*内容页*/
.title-title{ padding:10px 0;}
.title-title h1{font-size:24px; font-weight:bold; font-family:microsoft yahei; line-height:40px; text-align:center; }
.title-info{clear:both; overflow:hidden; height:40px; line-height:35px; border-bottom:#e5e5e5 1px solid; text-align:center;}
.title-info span{font:normal 16px microsoft yahei; color:#666; line-height:35px; margin:5px 10px 0;}
.title-icon03{ background:url(share_hover01.png) no-repeat; width:26px; height:26px;}
.title-icon04{ background:url(share_hover04.png) no-repeat; width:26px; height:26px;}
.title-icon05{ background:url(share_hover05.png) no-repeat; width:26px; height:26px;}
.title-icon06{ background:url(share_hover06.png) no-repeat; width:26px; height:26px;}
.title-icon07{ background:url(share_hover07.png) no-repeat; width:26px; height:26px;}

.con{clear:both; overflow:hidden; padding-bottom:10px; font:normal 16px/30px microsoft yahei; text-align:left;}
.con p{color:#333;}
.con a{color:#09C}
.con img{max-width:605px; padding:5px; border:#efefef 2px solid;}

.conpic{clear:both; overflow:hidden; padding-bottom:10px; font:normal 16px/30px microsoft yahei; text-align:left;}
.conpic p{color:#333;}
.conpic a{color:#09C}
.conpic img{max-width:900px; padding:5px; border:#efefef 2px solid;}



.copy{clear:both; font:normal 14px/25px microsoft yahei; text-align:left;}

/*图文展示1*/
.dataList li { padding: 6px 0 6px 0; border-bottom: 1px dashed #ededed; overflow: hidden; position:relative; }
.dataList li:hover{ background:#f5f5f5;}
.dataList h3 {width:100%; }
.dataList h3 a { display: inline-block; line-height: 30px; overflow: hidden; font-size:16px; color: #000; font-family:"Microsoft yahei"; }
/*.dataList .imgs { float: left; width: 138px; height: 90px; margin-right: 10px; }*/
.dataList  img { width: 138px; height: 90px; vertical-align: top; padding-right:10px; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.dataList .summary {/* height: 75px;*/ line-height: 24px; overflow: hidden; color: #666; font-size:14px; font-family:"宋体"; }
.dataList .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.dataList .time { font-size: 12px; color:#999;}


/*图文展示2*/
.dataList2 li {padding: 6px 0 6px 0; border-bottom: 1px dashed #ededed; overflow: hidden; position:relative; }
.dataList2 h3 {width:60%; float:right; WORD-BREAK: break-all; WORD-WRAP: break-word}
.dataList2 h3 a { display: inline-block; line-height:25px; overflow: hidden; font-size:15px; color: #000; font-family:"Microsoft yahei"; }
/*.dataList .imgs { float: left; width: 138px; height: 90px; margin-right: 10px; }*/
.dataList2 .imgs a { font-size: 0px; vertical-align: top; float:left; width:36%; height:90px; overflow:hidden; display:inline;}
.dataList2 .imgs img { width: 100%; height: 90px; vertical-align: top; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.dataList2 .imgs img:hover { -webkit-transform:scale(1.1) 0.3s; -moz-transform:scale(1.1) 0.3s; -ms-transform:scale(1.1) 0.3s; transform:scale(1.1) 0.3s}
.dataList2 .summary {/* height: 75px;*/ line-height: 24px; overflow: hidden; color: #666; font-size:14px; font-family:"宋体"; }
.dataList2 .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.dataList2 .time { font-size: 12px; color:#999; float:right;}

/*图文展示3*/
.ri_tpjx{width:48%; height:120px; overflow:hidden; float:left; padding-top:5px; padding-bottom:5px; margin:0 1%;}
.ri_tpjx img{width:100%; height:120px; position:relative; z-index:11;}
.ri_tpjx h1{width:100%; height:30px; position:relative; z-index:22; background:#000; top:-35px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.ri_tpjx h2{width:100%; height:30px; line-height:30px; position:relative; z-index:33; top:-65px; font-size:14px; font-weight:normal; color:#fff; text-align:center; overflow:hidden;}
.ri_tpjx h2 a{font-size:14px; font-weight:normal; color:#fff;}
.ri_tpjx h2 a:hover{color:#fa9627;}

/*图文展示3*/
.ri_tpjx2{width:23.8%; height:150px; overflow:hidden; float:left; padding-top:5px; padding-bottom:5px; margin:0 5px;}
.ri_tpjx2 img{width:100%; height:150px; position:relative; z-index:11;}
.ri_tpjx2 h1{width:100%; height:30px; position:relative; z-index:22; background:#000; top:-35px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.ri_tpjx2 h2{width:235px; height:30px; line-height:30px; position:relative; z-index:33; top:-65px; font-size:14px; font-weight:normal; color:#fff; text-align:center; overflow:hidden;}
.ri_tpjx2 h2 a{font-size:14px; font-weight:normal; color:#fff;}
.ri_tpjx2 h2 a:hover{color:#fa9627;}

/*新闻列表*/
.ri_lb{height:auto;}
.ri_lb li{height:33px; line-height:33px; font-size:15px; color:#393939; float:left; overflow:hidden; padding-left:5px;}
.ri_lb li a{color:#393939; font-size:15px; }

/*推荐排行展示*/
.rank_list{line-height:14px;margin:auto;padding-top:5px}
.rank_list li{height:25px;margin:5px 0;padding-left:30px;white-space:nowrap;overflow:hidden;position:relative; line-height:25px;}
.rank_list li a{ color:#000}
.rank_list li.top3 em{background:#C00;color:#fff; }
.rank_list em{position:absolute;left:0;top:5px;width:18px;height:15px;border:1px solid #FF9;color:#333;font-style:normal;font-size:10px;font-family:Arial;background:#F63;text-align:center;line-height:17px;overflow:hidden;text-align:center;}

/*通用标题样式*/
.com_titl {height:30px; border-bottom:#efefef 2px solid;}
.com_titl a { padding:0 10px; height: 30px; float: left; font-size:18px; font-family: "Microsoft yahei"; color: #ea0d04; display:block;border-bottom:#ea0d04 2px solid; }

/*侧边栏*/
.izl-rmenu{margin-right:0;width:82px;position:fixed;right:2px;top:65%;-webkit-box-shadow:#DDD 0 1px 5px;-moz-box-shadow:#DDD 0 1px 5px;box-shadow:#DDD 0 1px 5px;z-index:999}
.izl-rmenu .consult{background-image:url(../consult_icon.gif);background-repeat:no-repeat;background-position:center -77px;display:block;height:76px;width:82px}
.izl-rmenu .consult .phone{background-color:#f7f7ff;position:absolute;width:160px;left:-160px;top:0;line-height:73px;color:#000;font-size:18px;text-align:center;display:none;box-shadow:#DDD -1px 1px 4px}
.izl-rmenu a.consult:hover .phone{display:inline!important}
.izl-rmenu .cart{background-image:url(../consult_icon.gif);background-repeat:no-repeat;background-position:center bottom;display:block;height:16px;width:16px;font-size:12px;line-height:16px;color:#45BDFF;text-align:center;padding-top:15px;padding-right:18px;padding-bottom:47px;padding-left:48px}
.izl-rmenu a.cart:hover .pic{display:block}
.izl-rmenu .btn_top{background-image:url(../float_top.gif);background-repeat:no-repeat;background-position:center top;display:block;height:39px;width:82px;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}
.izl-rmenu .btn_top:hover{background-image:url(../float_top.gif);background-repeat:no-repeat;background-position:center bottom}
.izl-rmenu .cart .pic{display:none;position:absolute;left:-178px;top:-15px;width:160px;height:160px;background:url(../weixin.jpg) center no-repeat;padding:5px; border:#efefef 1px solid;}
#udesk-feedback-tab{right:2px;top:65%;margin-top:-76px;-webkit-box-shadow:#DDD 0 -1px 5px;-moz-box-shadow:#DDD 0 -1px 5px;box-shadow:#DDD 0 -1px 5px;z-index:10000;cursor:pointer;background-image:url(../consult_icon.gif);background-repeat:no-repeat;background-position:center top;display:block;height:76px;width:82px;background-color:#FFF!important;z-index:999}

#izl-close{background:#fbfbfb;width:82px; height:20px; display:block; text-align:right;}
#izl-close img{position:absolute; right:4px;}

/*全媒体二维码宣传*/
.mtad{}
.mtad li{ float:left; margin:0 5px; text-align:center;}
.mtad li img{ padding:5px; border:#efefef 1px solid; height:100px; background:#FFF;}
.mtad li p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
/*举报图标*/
.jbtb{ text-align:center; margin:15px auto 0; width:900px;}
.jbtb a{float:left; margin:0 15px;}
.jbtb img{ height:50px;}

.floatab{position:fixed;top:0px;}




#hwslider ul li:last-child{background: #f90; text-align: center;}
#hwslider ul li h4{height:42px; margin: 22% auto;font-size: 36px; color: #fff}	
.intro{position:absolute; left:0px; bottom:0px; width:100%; background: rgba(0,0,0,.3); padding:6px 0;z-index: 2; color: #fff;line-height:26px; text-align: center}

#hwslider{width: 100%;height:auto;min-height:240px;margin:5px auto; position: relative; overflow: hidden;}
#hwslider ul{width: 100%; height:100%; position: absolute; z-index: 1}
#hwslider ul li{display:none;position:absolute; left:0; top:0; width: 100%;height:100%; overflow: hidden;}
#hwslider ul li.active{display: block;}
#hwslider ul li img{max-width:100%;height:240px;}
#dots{position: absolute; bottom:20px; left:200px; min-width:60px; height: 12px; z-index: 2;}
#dots span{float: left; width:12px;height: 12px; border: 1px solid #fff; border-radius: 50%; background: #333; margin-right: 8px; cursor: pointer;}
#dots span.active{background:orangered}
.arr{display:none;position: absolute; top:200px; z-index: 2;width: 40px; height: 40px; line-height: 38px; text-align: center;; font-size: 36px; background: rgba(0,0,0,.3); color: #fff; text-decoration: none}
.arr:hover{background: rgba(0,0,0,.7); text-decoration: none;}
#hwslider:hover .arr{display: block; text-decoration: none;color: #fff}
#prev{left: 5px}
#next{right: 5px}

/*用于*/
.content{padding:30px 0;width:90%;margin:0 auto;}
.item{background:#f6f6f6;color:#333;border-radius:3px;width:300px;padding:10px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;

}
.item:hover{ box-shadow:3px 3px #e6e6e6} 
.item a{font-size:16px; color:#333; line-height:25px; text-decoration:none;} 
.item img{width:100%;height:auto;}
.item p{text-align:center;margin-top:5px;}


/*专题列表*/
.ztbg{background:url(../mobile/lmbg.png) no-repeat left top #EfEfEf;-webkit-background-size: 100% 50px; background-size:100% 50px;padding:0px 5px 15px;}
.zt_title {height:50px; line-height:40px; font-size:120%;;color:#fff;padding:0 15px;}
.zt_title a { padding:0 10px; float: left; text-align:left; font-size:16px;color: #fff; display:block; }

.ztlist{width:97%; margin:-5px auto 0;overflow:hidden;background:#fff;padding:5px;}
.ztlist dd{list-style:none;line-height:31px;height:31px; overflow:hidden;background:url(../mobile/dot.png) no-repeat 0px center; padding-left:15px; float:left;width:31%; overflow:hidden;}
.ztlist dd a{ text-decoration:none;font-size:16px;letter-spacing:0px;}
.ztlist dd span{float:right;color:#999; width:70px;text-align:right; } 
.ztmr20{margin-right:50px;}


.bottom_box{ position:fixed; bottom:0; margin:0 auto;z-index:1000; width:100%;  background:#202020; filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8;}
.bottom{ width:800px; height:auto; margin:0 auto; color:#fff; line-height:30px; padding:30px 0 15px; position:relative;z-index:1100; }
.bottom p{width:45%; font-size:20px; font-weight:bold;}
.bottom img{ padding:5px; background:#FFF; box-shadow:#CCC 0 0 5px} 
.bottom a{ color:#FFF; text-decoration:none; line-height:25px;display:block;}
.closeb{ position:absolute; right:10px; top:16px; width:18px; height:18px; background:url(close.png) no-repeat;}
.ask{ position:absolute; bottom:6px; right:15%; text-align:center;}
.register{ position:absolute;  bottom:6px; left:48%;text-align:center;}



/*领导内容页*/
.ldtitle h2{font-size:16px; font-weight:bold; color:#F60; border-bottom: 2px dashed #f4f4f4; height:35px; line-height:35px;}
.ldtitle h2 a{font-size:16px; font-weight:bold; color:#F60;}
.ldtitle p{ font-size:15px; line-height:25px; color:#333;text-indent:2em;}
.ldjj{overflow:auto;height:150px;font-size:15px; line-height:25px;}
.ldjj p{ text-indent:2em;}
.ldjj div{ text-indent:2em;}
.ldlist li{height:35px; line-height:35px;padding-left:25px; background:#f6f6f6; margin:5px 0 0 0}
.ldlist li:hover{ background:#FC9;}
.ldlist li a{text-decoration:none;font-size:16px;color:#333;display:block;height:35px;width:100%;}