@charset "gb2312";
/* CSS Document */
/* ***********   padding, margin  ********** */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0; color:#000;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333; background:url(../images/bg.jpg) center top no-repeat; }
a{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
a img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none; }
li{ list-style:none; vertical-align:middle;}
input, textarea { padding:0px; font-family: Microsoft YaHei; outline:0 none;resize: none;}
li, input ,textarea{vertical-align: middle; outline:0 none;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:-1px;overflow:hidden;} 
/*无障碍浏览*/ 
#wcagnav{height:40px;}
#wcagnav #cwbtd{height:32px;line-height:32px;cursor:pointer;}
#wcagnav #cwbtd button{width:120px !important;}
#wcagnav button{height:32px;line-height:32px;padding:0px 15px !important;*padding:0px 1px !important;_padding:0px 1px !important;cursor:pointer;}
/************首页头部 ***********/ 
/************首页头部开始***********/
.lme_top{ height:60px; background:#f6b849;}
.lme_top1{ width:1200px; margin:0 auto; height:60px;}
.lme_pic{ width:248px; height:35px; float:left; padding-top:13px;}
.lme_list{ width:182px; height:38px; float:left; padding-top:22px;}
.lme_list a{ line-height:38px; padding:0 5px;}
.lmtopright{ width:441px; height:auto; float:right;}
.topsearch{ width:259px; height:32px; float:right; margin-top:15px;}
.topsearch .topsearchtext{  width:197px; background:url(tmpimagesse_bg.jpg) no-repeat;  height:32px; line-height:32px; border:none; float:left;  color:#666; outline:none;padding:0px 0px 0px 13px;   font-family:"微软雅黑";}
.topsearch .topsearchbtn{ float:left; background:url(tmpimagessousuo.jpg) no-repeat;width:49px; height:32px; float:left;cursor:pointer; border:none; text-indent:-9999px;outline:none;}

.header{ width:100%; height:290px; margin:0 auto; background:url(../images/banbg.jpg) center no-repeat;}
.head{ width:1200px; height:290px; margin:0 auto;}
.banner{ height:240px;}
.menu{ height:50px;  clear:both;}
.menu ul li{ width:101px; height:50px; line-height:50px; float:left;  text-align:center; background:url(../images/menuline.jpg) right center no-repeat; padding-right:1px;}
.menu ul li a{ display:block; font-size:18px; font-weight:bold; color:#fff;}
.menu ul li#last{ background:none;}
.menu ul li#first{ width:77px;}
.menu ul li a:hover,.menu ul li.on a{ color:#f9ef39;} 
/*主题部分*/
.container{width:1200px;height:auto; margin:0 auto; margin-top:20px;}
.mainbox{ height:488px; border:1px solid #cccccc; margin-bottom:20px;}
.toutiao{ height:118px;  position:relative; padding:26px 80px 0px 80px;}
.ttlist{ width:90px; height:82px; position:absolute; left:-1px; top:-1px;}
.datitle{ height:54px; line-height:54px; text-align:center; font-size:35px; overflow:hidden; font-weight:bold;}
.datitle a{ color:#ee1c25; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.datitlew{ height:35px; line-height:35px; text-align:center;}
.datitlew a{ padding:0 20px; height:35px; color:#666; font-size:15px;}
.flash{ width:526px; height:341px; float:left; padding:1px; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; overflow:hidden;}
.mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.mF_sohusports .txt li{height:48px !important;line-height:48px !important;}
.mF_sohusports .txt li a{font-size:15px !important; font-family:"微软雅黑" !important; font-weight:normal!important; padding-left:19px; text-align:left; width:400px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mF_sohusports .num{bottom:20px !important;right:0px !important;}
.mF_sohusports .num li a{width:9px !important;height:9px !important; line-height:10px!important;margin-right:10px !important;background:#fff!important; text-indent:-9999px;}
.mF_sohusports .num li.current a,.mF_sohusports .num li a:hover{background:#ff0c00!important;}
.xwzx{ width:402px; height:343px; float:left;border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding-left:10px; overflow:hidden;}
.gsgg{ width:256px; height:343px;float:left;border-top:1px solid #e6e6e6; overflow:hidden;}
.gsgglist{  background:url(../images/linebg.jpg) bottom repeat-x; height:41px; float:right; width:242px; margin-right:13px;}
.gsgglist span{ width:108px; height:41px; float:left; text-align:center; font-size:22px; background:url(../images/xwsec.jpg) top no-repeat; line-height:41px;   padding-right:10px;}
.gsgglist span a{ color:#fff;}
.gsgglist a.more{ width:28px; height:6px;   float:right; margin-top:17px; background:url(../images/more.jpg) no-repeat; text-indent:-99999px;}
.gsgg_wz{ width:222px; height:282px; padding:12px 0px 0px 20px; float:left;}
.gsgg_wz ul li{ height:auto; line-height:20px; padding:8px 0px 8px 10px; background:url(../images/dot.jpg) left 15px no-repeat; color:#919191;}
.gsgg_wz ul li a{ font-size:15px; float:none!important;}
.gsgg_wz ul li img{ float:none!important;}
.gsgg_wz ul li span{ float:none!important; padding-left:8px;}
.xwlist{ height:40px;  background:url(../images/linebg.jpg) bottom repeat-x;  padding-right:20px;}
.xwlist span{ width:108px; height:41px; float:left; text-align:center; font-size:22px; background:url(../images/xwsec.jpg) top no-repeat; line-height:41px;   padding-right:10px;}
.xwlist span a{ color:#fff;}
.xwlist a.more{ width:28px; height:6px;   float:right; margin-top:17px; background:url(../images/more.jpg) no-repeat; text-indent:-99999px;}
.xw_wz{ height:300px; padding:0px 20px 0px 10px;}
.xwtop{ height:103px; padding-top:7px; border-bottom:1px dashed #cfcfcf;}
.xwtop .bigtitle{ height:38px; line-height:38px; background:url(../images/dot.jpg) left no-repeat; padding-left:12px; font-size:18px;}
.xwtop .bigtitlew{ height:48px; padding:5px 12px 0px 12px; line-height:24px; font-size:14px; color:#666;}
.xwtopw{ height:175px; padding-top:9px;}
.xwtopw ul li{ height:35px; line-height:35px; background:url(../images/dot.jpg) 1px center no-repeat; padding-left:12px; font-size:15px; }
.xwtopw ul li a{ font-size:15px; }
.xwtopw ul li img{ float:left; padding-top:13px;}
.hfgg{ height:180px; margin-bottom:20px; clear:both;}
.leftbar{ width:925px; height:auto; float:left;}
.wzbox{ height:607px; border:1px solid #ccc;  margin-bottom:20px;}
.xfbox{ height:268px; border-bottom:1px solid #ccc;}
.xfyl{ width:440px; height:268px; padding-left:1px; padding-right:20px; float:left;}
.list{ height:41px; background:url(../images/linebg.jpg) bottom repeat-x; }
.list span{ width:108px; height:41px;color:#fff; float:left; text-align:center; font-size:22px; background:url(../images/xwsec.jpg) top no-repeat; line-height:41px;   padding-right:10px;}
.list span a{ color:#fff;}
.list a.more{ width:28px; height:6px;   float:right; margin-top:17px; background:url(../images/more.jpg) no-repeat; text-indent:-99999px;}
.listwz{ height:210px; padding-top:8px; padding-left:19px;}
.listwz ul li{ height:35px; line-height:35px; background:url(../images/dot.jpg) left no-repeat; padding-left:12px; font-size:15px;}
.listwz ul li span{ float:left;}
.listwz ul li span a{ color:#666; margin-right:13px;}
.listwz ul li img{ float:left; padding-top:12px;}
.gblistw{ height:274px; padding-left:19px; padding-top:20px;}
.gblistw ul.web_top{ height:118px; border-bottom:1px dashed #cecece;}
.gblistw ul.web_top li.pic{ width:174px; height:98px; float:left; margin-right:10px;}
.gblistw ul.web_top li.pictitle{ width:235px; height:98px; float:left; line-height:24px; color:#666; font-size:14px;}
.gblistw ul.web_top li.pictitle a{ height:35px; line-height:35px; display:block; font-size:18px;}
.gblistw ul.web_con1{ height:140px; padding-top:8px;}
.gblistw ul.web_con1 li{ height:35px; line-height:35px; background:url(../images/dot.jpg) left no-repeat; padding-left:12px; font-size:15px;}
.gblistw ul.web_con1 li span a{ color:#666;margin-right:13px;}
.gblistw ul.web_con1 li img{ float:left; padding-top:12px;}
.bor_r{ border-right:1px solid #ccc;}
.gbgz{ height:338px;width:440px; padding-left:1px; padding-right:20px; float:left;}
.hfgg1{ height:85px; margin-bottom:20px;}
.ganbubox{ height:338px;border:1px solid #ccc;   margin-bottom:20px; width:923px;}
.rightbar{ width:255px; height:auto; float:right;}
.gg_btn{ height:282px;}
.gg_btn ul li{ height:58px; margin-bottom:10px;}
.wjtz{ height:430px; border:1px solid #e6e6e6; padding:0 10px 0px 1px; margin-bottom:20px;}
.wjtzlist{ height:37px; border-bottom:1px solid #e6e6e6;}
.wjtzlist span{ float:left; font-size:22px; line-height:37px;}
.wjtzlist span a{ color:#000;}
.wjtzlist a.more{ float:right; font-size:14px; background:url(../images/more.jpg) no-repeat; text-align:center; margin-top:10px; color:#fff; width:38px; height:17px; line-height:17px;}
.wjtz_btn{ height:124px; padding-top:17px; padding-left:8px;}
.wjtz_btn ul li{ width:112px; height:52px; float:left; margin-bottom:10px; margin-right:10px;  }
.wjtz_btn ul li a{ display:block;   height:52px;  line-height:52px; color:#fff; cursor:pointer; padding-left:8px;}
.wjtz_btn ul li .ico{ width:28px; height:52px; float:left; margin-right:8px;}
.wjtz_btn ul li:hover .ico{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);}
.wjtz_btn ul li.num1 .ico{ background:url(../images/wj1.png) center no-repeat;}
.wjtz_btn ul li.num2 .ico{ background:url(../images/wj2.png) center no-repeat;}
.wjtz_btn ul li.num3 .ico{ background:url(../images/wj3.png) center no-repeat;}
.wjtz_btn ul li.num4 .ico{ background:url(../images/wj4.png) center no-repeat;}
.wjtz_btn ul li.num1{ background:#e45353;}
.wjtz_btn ul li.num2{ background:#00a8ff;}
.wjtz_btn ul li.num3{ background:#a4d443;}
.wjtz_btn ul li.num4{ background:#f6821d;}
.wjtz_btn ul li.num2,.wjtz_btn ul li.num4{ margin-right:0px;}
.wjtz_btn ul li .tit{ width:66px; height:32px; padding:10px 0px 10px 0px; float:left; line-height:32px; font-size:15px; }
 
.wjtz_wz{ height:178px; padding-left:8px;}
.wjtz_wz ul li{ height:33px; line-height:33px; background:url(../images/dot.jpg) 1px center no-repeat; padding-left:12px; font-size:15px;}
.wjtz_wz ul li img{ float:left; padding-top:11px;}
.xz_btn{ height:48px;  line-height:48px; width:233px; padding-left:9px;  }
.xz_btn ul{height:48px; background:#74a8de;}
.xz_btn ul li a{ padding-left:55px; display:block; font-size:20px; font-weight:bold; color:#fff; cursor:pointer;}
.xz_btn ul li .ico{ width:31px; height:48px; float:left; background:url(../images/xzdot.png) center no-repeat; margin-right:13px;}
.xz_btn ul li:hover .ico{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);}
.xz_btn ul li .tit{ width:125px; height:48px; float:left; line-height:48px;}
.djsp{ height:200px; border:1px solid #e6e6e6; margin-bottom:20px; padding:0 10px 0px 1px;}
.djsp_tu{ height:135px; width:233px; float:right; margin-top:14px;}
.stadybtn{ height:138px;}
.stadybtn ul li{ width:254px; height:54px; margin-bottom:10px;}

.zxgz{ height:148px; border:1px solid #ccc; margin-bottom:20px; clear:both; padding:0px 20px 0px 1px;}
.zxgz_tu{ height:71px; padding-left:9px; padding-top:16px;}
.zxgz_tu ul li{ width:282px; height:71px; float:left; padding-left:10px;}
 
.dyjy{ height:270px;border:1px solid #ccc; margin-bottom:20px; padding:0px 10px 0px 1px; width:241px; float:right;}
.ggtu{ height:79px; width:233px; padding-left:8px; padding-top:6px;}
.dyjy_btn{ height:180px; padding:6px 0px 0px 8px;}
.dyjy_btn ul li{ width:71px; height:89px; float:left; margin-right:10px; background:url(../images/dyjybg.jpg) top center no-repeat;}
.dyjy_btn li a{ display:block;}
.dyjy_btn li .ico{display:block;width:71px;height:45px;cursor:pointer;  margin-top:6px; margin-bottom:5px; float:left;}
.dyjy_btn li:hover .ico{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);}
.dyjy_btn li.num1 .ico{ background:url(../images/dyjybtn1.png) center no-repeat;}
.dyjy_btn li.num2 .ico{ background:url(../images/dyjybtn2.png) center no-repeat;}
.dyjy_btn li.num3 .ico{ background:url(../images/dyjybtn3.png) center no-repeat;}
.dyjy_btn li.num4 .ico{ background:url(../images/dyjybtn4.png) center no-repeat;}
.dyjy_btn li.num5 .ico{ background:url(../images/dyjybtn5.png) center no-repeat;}
.dyjy_btn li.num6 .ico{ background:url(../images/dyjybtn6.png) center no-repeat;}
.dyjy_btn li .tit{ height:24px; width:100%; line-height:24px; text-align:center; font-weight:bold; color:#787878; font-size:15px; display:block; float:left;}
.dyjy_btn li.num3,.dyjy_btn li.num6{ margin-right:0px;}
.dyjy_btn li .tit:hover{ color:#ee4703; }

.dyfw_btn{ padding-top:20px; height:275px;}
.dyfw_btn ul li{ width:200px; height:54px; padding-left:20px; float:left; margin-bottom:13px;}
.zgxxbox{ height:270px; border:1px solid #ccc; margin-bottom:20px; float:left; width:923px;}
.gg_btn1{ width:254px; height:322px; float:right;}
.gg_btn1 ul li{ width:254px; height:54px; margin-bottom:8px;}
.zxtwbox{ height:246px; border:1px solid #ccc; margin-bottom:20px; clear:both; padding:0px 20px 0px 1px;}
.twlist{ height:41px; background:url(../images/linebg.jpg) bottom repeat-x; }
.twlist span{ width:130px; height:41px;color:#fff; float:left; text-align:center; font-size:22px; background:url(../images/tstplist.jpg) top no-repeat; line-height:41px;   padding-right:10px;}
.twlist span a{ color:#fff;}
.tw_tu{ height:169px; padding-left:10px; padding-top:20px; overflow:hidden;}
.tw_tu1{ width:1167px; height:169px;overflow:hidden;}
.tw_tu ul li{ width:225px; height:169px; float:left; margin-right:8px; position:relative;}
.tw_tu ul li .con_imgname{ width:100%; height:35px; line-height:35px; background:url(../images/text.png) repeat; position:absolute; left:0px; bottom:-35px; font-size:15px; color:#fff; text-align:center;}
.tw_tu ul li:hover .con_imgname{ bottom:0px;}
.dszc_box{ width:893px; height:409px; float:left; border:1px solid #ccc; margin-bottom:20px; padding:0 20px 0px 10px;}
.dszc_wz{ height:350px; padding-left:10px; padding-top:20px;}
.dszc_wz ul.web_top{ height:187px; border-bottom:1px dashed #cecece;}
.dszc_wz ul.web_top li.pic{ width:324px; height:166px; float:left;}
.dszc_wz ul.web_top li.pictitle{ width:539px; height:187px; float:right; line-height:24px; color:#666; font-size:14px;}
.dszc_wz ul.web_top li.pictitle a{ height:45px; line-height:45px; display:block; font-size:18px; padding-top:8px;}
.dszc_wz ul.web_con1{ height:140px; padding-top:11px;}
.dszc_wz ul.web_con1 li{ height:35px; line-height:35px; background:url(../images/dot.jpg) left no-repeat; padding-left:12px; font-size:15px; width:429px; float:left;}
.dszc_wz ul.web_con1 li span a{ color:#666; margin-right:13px;}
.dszc_wz ul.web_con1 li img{ float:left; padding-top:12px;}
.ycdb_box{ width:241px; padding:0px 10px 0px 1px; height:338px; float:right; border:1px solid #ccc; margin-bottom:20px;}
.dblist span{ width:184px; background:url(../images/dblist.jpg) no-repeat;}
.ycdb_tu{ height:270px; padding-top:12px; padding-left:7px; width:235px; float:left;}
.ycdb_tu img{ width:235px; height:270px;}
.zzfc_box{ height:319px; border:1px solid #ccc; clear:both; margin-bottom:20px;padding:0 20px 0px 1px;}
.tpz_tu{ margin:17px 0px 0px 18px; height:241px; overflow:hidden;}
.tpz_tu ul li{ width:177px; height:241px; float:left; margin-right:20px; position:relative;}
.tpz_tu ul li .con_imgname{ width:100%; height:35px; line-height:35px; background:url(../images/text.png) repeat; position:absolute; left:0px; bottom:-35px; font-size:15px; color:#fff; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tpz_tu ul li:hover .con_imgname{ bottom:0px;}
/*友情链接*/
.yqljbox{ height:142px; margin-bottom:20px; background:#f1efef; position:relative; padding:13px 0px 0px 59px;}
.yqljlist{ width:80px; height:89px; position:absolute; left:0px; top:0px;}
.yq_link{ height:44px; line-height:44px;}
.yq_link ul li{ width:120px; height:44px; text-align:center; font-size:16px; float:left; background:url(../images/linkline.jpg) right center no-repeat; padding-right:1px;}
.yq_link ul li a{ color:#666;}
.yq_link ul li.sec2 a{ color:#cf0000; font-weight:bold;}
.yq_linkwz{ height:84px; margin:0 auto; padding-left:10px; padding-right:50px;}
.yq_linkwz ul{ height:84px;overflow-y:auto; overflow-x:hidden;}
.yq_linkwz ul li{ padding:0 15px; float:left; height:28px; line-height:28px; font-size:14px;white-space:nowrap;}
.yq_linkwz ul li a{ color:#666;}
.yq_linkwz ul li a:hover{ color:#c00;}
.is-select{ height:40px; border:1px solid #e5e5e5; border-bottom:none;}
.is-select h3{ float: left; font-size: 18px; font-weight: bold; color: #c01a24; width: 119px; line-height:40px; text-align:center;border-right:1px solid #e5e5e5;}
.select{position:relative;float:left;z-index:94;height:40px;}
dl.last dt{ border-right:none; width:149px;}
dl.last dd ul{ width:173px;}
.select dt{height:40px;display:inline-block;color:#4a4a4a; border-right:1px solid #e5e5e5;line-height:40px;cursor:pointer;width:144px;padding-left:17px; padding-right:17px; background:url(../images/linkdot.jpg) 150px center no-repeat; text-align:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;font-size:14px;}
.select dd{position:absolute;left:-1px;bottom:39px;border:none;background:#fff;display:none;z-index:98;border:#dcdcdc 1px solid;}
.select dd ul{padding:5px 5px;width:168px;max-height:400px;_height:400px;overflow-y:auto;overflow-x:hidden;}
.select dd ul li{background:#f7f7f7;border-bottom:#fff 1px solid;}
.select dd ul li a{display:block;padding:0 5px;font:normal 12px/26px "Microsoft Yahei";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.select dd ul li a:hover{background:#f0f0f0;text-decoration:none;}
/***首页底部***/ 
.footer{width:100%;height:109px; margin:0 auto; background:#ca1c1d; min-width:1200px;}
.foot{ width:1200px; height:79px; margin:0 auto; padding-top:30px; line-height:24px; font-size:14px; color:#fff; text-align:center; position:relative;} 
.foot a{ color:#fff;}
.dzjg{ width:80px; height:80px; position:absolute; left:135px; top:30px;} 
.jiucuo{ position:absolute; right:240px; top:30px;}
 
 /*分页*/
.pagenav{clear:both; float:right; margin:2px 0;padding:2px 0;}
.pagenav a{border:1px solid #d9d9d9;color:#666;display:block; float:left;font-family: Arial,Helvetica,sans-serif;line-height:26px;margin:3px;padding:0 8px; text-decoration:none;}
.pagenav a:hover {background:#dd1313;border:1px solid #dd1313;color:#FFFFFF;}
.pagenav a.active { border:1px solid #dd1313; color:#fff;}
.pagenav a.current, .pagenav a.current:hover{background:#dd1313;border:1px solid #dd1313;color:#FFFFFF;}
.pagenav a.disabled { border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagenav a.text{color:#fff;background:#dd1313;border:#dd1313 1px solid;cursor:text;}
.pagenav a.text:hover ,.pagenav a.disabled:hover{color:#fff;background:#dd1313;border:#dd1313 1px solid;cursor:text;}
.pagenav a.pagemore,.pagenav a.pagemore:hover{color:#666;background:#fff;border:#fff 1px solid;cursor:text;}
.pagenav #page{float:left;}
.pagenav #goPageNum{float:left;width:25px;height:26px;line-height:26px;border:1px solid #cccccc;padding:0 3px;margin:3px; color:#333;}
.pagenav .goPage{float:left;display:block;width:36px;height:28px; background:#dd1313;border:1px solid #dd1313;color:#fff;margin:3px;text-align:center;cursor:pointer;}
.pagenav #page{float:left;}
.pagenav #page input{float:left;width:25px;height:26px;line-height:26px;border:1px solid #cccccc;padding:0 3px;margin:3px; text-align:center; color:#333;}
.pagenav .goto{float:left;display:block;width:36px;height:28px; background:#dd1313;border:1px solid #dd1313;color:#fff;margin:3px;text-align:center;cursor:pointer;}
/* 栏目页 */ 
.wz_top{height:40px;line-height:40px;padding:0px 0 0 42px;background:url(TMPimagesdq.png) 10px center no-repeat;font-size:18px;color:#000; margin-bottom:15px;}
.wz_top a{color:#000;}
.wz_top a:hover{color:#c00;} 
.wz_top1{height:36px;line-height:36px;padding:0px 0 0 42px;background:url(/TMP/images/dq.jpg) 10px center no-repeat;font-size:14px;color:#666;   border-bottom:1px solid #ddd;}
.wz_top1 a{color:#666;}
.wz_top1 a:hover{color:#c00;} 
.lm_lban{width:258px;height:auto;min-height:580px;_height:580px; border:1px solid #ddd; margin-bottom:20px;}
.lm_top{height:50px;background:url(../images/list.jpg) no-repeat; padding-top:4px; overflow:hidden;}
.lm_top .tit{display:block; height:50px;line-height:50px;font-size:18px; color:#fff; font-weight:bold; padding-left:31px;}
.navdh{width:230px;margin:auto;padding:16px 0px 16px 0px; font-family:"微软雅黑";}
.navdh ul{ width:230px; margin:0 auto;}
.navdh ul li{width:230px;height:auto;vertical-align:bottom;overflow:hidden;}
.navdh ul li a{display:block; height:48px;line-height:48px;background:url(TMPimagessub.jpg) 0 0 no-repeat;overflow:hidden;font-size:16px;padding-left:37px; color:#333;}
.navdh ul li a:hover,.navdh ul li a.active{color:#dd1313;background:url(TMPimagessubhover.jpg) 0 0 no-repeat; }

.lm_rban{width:910px;height:auto;min-height:582px;_height:582px; margin-bottom:20px;}
.lmy_lmtitle{ height:50px; line-height:50px; background:url(../images/nav_bg.jpg) repeat-x; padding-left:18px; color:#dd1313; font-size:22px;}
.navjz{ height:auto; font-size:15px;line-height:36px; }
.navjz .nav_doc{font-size:15px;line-height:200%;}
.navjz ul{clear:both;}
.navjz .conlist_title{border-bottom:#ccc 1px dotted; height:40px; line-height:40px;font-size:16px;  overflow:hidden; clear:both;}
.navjz .conlist_title .more04{font-size:12px;}
.navjz ul li{padding-left:13px;background:url(TMPimagesdot.jpg) left center no-repeat;height:36px;line-height:36px; color:#999;	vertical-align:bottom;}
.navjz ul li a{line-height:36px;font-size:15px;}
.navjz .wz_list li{color:#999;}
.navjz .wz_list li.line{height:38px;     background: url(TMPimageslmy_nav_line.jpg)  repeat-x;overflow:hidden;}
.navjz .wz_list li img{padding-top:12px; float:left;}
.ejlm{ width:auto; float:left; margin-right:20px;}
.navjz table{max-width:910px !important;}
.navjz li.last {  padding-bottom: 3px;   margin-bottom: 19px; background: url(../images/doclistbg.gif) left bottom repeat-x;}
.navjz ul.imglist{width:910px;clear:both; padding-top:10px;  }
.navjz ul.imglist li{padding:0 29px 2px 29px;background:none;float:left;text-align:center;height:auto;}
.navjz ul.imglist li a{float:left;text-align:center; line-height:36px;}	
.navjz ul.imglist li img{padding:10px; background:#f2f2f2; width:225px; height:169px;}
.yz_imglist ul.imglist li img{padding:10px; background:#f2f2f2; width:225px; height:306px;}
.navjz ul.imglist01{width:910px;clear:both; padding-top:20px;  }
.navjz ul.imglist01 li{padding:0 29px 2px 29px;background:none;float:left;text-align:center;height:auto; }
.navjz ul.imglist01 li a{float:left;text-align:center; line-height:36px; }	
.navjz ul.imglist01 li img{padding:10px; background:#f2f2f2; width:225px; height:169px;}
.listly{ width:auto; height:32px; line-height:32px; float:left; padding:0 70px 0px 10px;}
.listly a{ text-decoration:underline;}
/*视频栏目页*/
.shipinbox{ clear:both; padding-bottom:15px; min-height:450px;_height:450px;}
.shipinbox ul li{background:none;padding: 0px 0px 20px 0px; margin-bottom:20px;border-bottom: 1px dashed #DDD;vertical-align:middle; height:auto; overflow:hidden;font-size:14px;  line-height:30px; }
.shipinbox ul li .shipin{	width:660px;}
.shipinbox .left{ float:left; color:#333; margin-right:10px;}
.shipin .left{ width:500px; margin-right:0px;}
.shipinbox .right{ float:right;}
.shipinbox ul li img{ padding-top:0px;}
.shipinbox ul li .right img{ padding:0px 4px 0 0; }
/*文章页*/
.contentbox{ background:#fff; padding:40px; overflow:hidden; border:1px solid #ddd; margin-bottom:20px;}
.newstitle{ font-size:32px; line-height:56px; text-align:center; color:#333; font-family:Microsoft YaHei;}
.newstitlef{font-size: 20px; text-align: center;line-height: 30px;}
.newsinfo{ margin:10px 0; text-align:center; color:#333; line-height:30px; text-align:center; height:30px; font-size:14px;}
.newsinfo a{ color:#333;}
.newsinfo input{width:12px;height:12px;border:#666 1px solid;vertical-align:middle;cursor:pointer;} 
.newsinfo1{ height:30px; line-height:30px; font-size:15px; text-align:center;}
.newsinfo1 span{ display: inline-block; padding:0 0.5em;}
.newsinfo1  .font a{ padding:0 2px; }
.newsinfo1  .print a{ display:inline-block; background:url(../images/wzicon1.gif) 0 center no-repeat; padding-left:22px;  }
.newsinfo1 .share .bshare-custom{ padding-left:23px; background:url(../images/wzicon2.gif) left center no-repeat;}
.bshare-custom.icon-medium a{ margin-top:0px;}
.bshare-sinaminiblog{ background:url(../images/wzicon_wb.gif) 0 0 no-repeat !important;}
.bshare-weixin{ background:url(../images/wzicon_wx.gif) 0 0 no-repeat !important;}
.bshare-custom.icon-medium a{ padding-left:31px !important;}
.bshare-custom.icon-medium a.bshare-more-icon{ background:url(../images/wzicon3.gif) center  no-repeat !important; padding-left:12px !important;}
.shares{ width:600px; height:36px; line-height:36px; color:#666666;}
.shares span{ float:left;width:29px; height:28px; text-indent:-15em; overflow:hidden; display:block; background:url(../images/share_icon.png) 0 0 no-repeat; padding-right:7px; margin-top:3px;}
.sharebox{ padding-top:25px;}
.newscontnet{font-size:16px; margin-top:20px; color:#333; line-height:32px; border-top:1px solid #ccc; padding:20px 0px; height:auto; overflow:hidden;}
.wzclose{ height:54px; border-top:1px solid #cccccc; text-align:right; font-size:15px; color:#999;}
.wzclose a{ color:#999; line-height:54px; cursor:pointer;}
 .minh{ min-height:500px;_height:500px;}
 

/*栏目——高级搜索页*/
.txtinput{line-height:18px;border:1px solid #cccccc;font-size:14px;height:18px;padding:2px;}
.txt1{color:#333333;border:1px solid #CCCCCC;padding:3px;}
.link_title{height:37px;background:url(/tmp/images/search_xx.gif) repeat-x left bottom;overflow:hidden;width:900px;margin:0 auto;}
.link_title span{display:block;float:left;width:135px;height:37px;line-height:30px;text-align:center;font-size:16px;cursor:pointer;margin-right:6px;}
.link_title span.sec2{background:url(/tmp/images/link_srcoll002.jpg) no-repeat 0 0;font-weight:bold;color:#dd1313;}
.ssnr{ padding:10px;border:#dadada 1px dashed;overflow:hidden;margin:10px auto 15px;line-height:30px;font-size:14px;}
.txtinput{line-height:18px;border:1px solid #cccccc;font-size:14px;height:18px;padding:2px;}
.txt1{color:#333333;border:1px solid #CCCCCC;padding:3px;}
.xxknrbox{width:800px;height:330px;border:#1C98EA 1px solid;border-top:0px;padding:9px 2px 2px;}
.xxk22nr{width:858px;height:300px;overflow:hidden;margin:0 auto;background:none repeat scroll 0 0 #ffffff;border:1px solid #dadada;border-top:none; font-size:14px;padding:20px;}
.xxk22nr input#button1,.xxk22nr input#button2{background:#dd1313 !important;width:118px; height:32px; border:0px; font-size:14px; font-weight:bold; text-align:center; line-height:32px;cursor:pointer;color:#fff;}
 
/*民意征集*/ 
.navjz .sollist_tit{height:40px;line-height:40px;border-bottom:#ddd 1px dashed;overflow:hidden;}
.navjz .sollist_tit span{display:block;height:40px;font-size:16px;text-align:center;}
.navjz .sollist_tit span.t1{width:575px;text-align:left;padding-left:50px;float:left;}
.navjz .sollist_tit span.t2,.navjz .sollist_tit span.t3,.navjz .sollist_tit span.t4{width:120px;float:left;}
.navjz .sollist li{ background:none;padding:0;height:40px;line-height:40px;}
.navjz .sollist li span{display:block; height:40px;line-height:40px;text-align:center;}
.navjz .sollist li span.t1{width:610px;text-align:left;padding-left:15px;background:url(TMPimagesdot.jpg) 0 18px no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}
.navjz .sollist li span.t1 a{height:40px;line-height:40px;}
.navjz .sollist li span.t2,.navjz .sollist li span.t3,.navjz .sollist li span.t4{width:120px;float:left;}
.navjz .sollist li span.t2{color:#999;}
.myzj1{color:#999;}
.myzj2{color:#0168b7;}
.myzj3{color:#e8b230;}
/*调查 民意*/
.wztit{font-size:24px;font-weight:bold;line-height:50px;text-align:center;}
.wzfbt{line-height:36px;text-align:center;font-size:20px;font-weight:100;}
.wzbjxx{line-height:24px;color:#666;font-size:12px;text-align:center;border-bottom:#ddd 1px solid;height:43px;padding-top:5px;}
.wzbjxx a{font-size:12px;color:#666;cursor:pointer;}
.wzbjxx a:hover{color:#f00;}
.wzbjxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.comment_box{padding-bottom:15px; font-size:14px;}
.comment_box table input.ipstyle04{height:26px;line-height:26px;border:#ccc 1px solid;width:450px;margin:4px 0;}
.comment_box table textarea.ipstyle04{width:600px;height:100px;line-height:26px;border:#ccc 1px solid;margin:4px 0;}
.comment_box table input.verification{float:left;height:26px;line-height:26px;width:120px;border:#ccc 1px solid;margin:4px 0;}
.comment_box table img#checkcode{margin-top:4px !important;}
.comment_box table input.btn_pysubmit{background:url(/tmp/images/loginbtn.png) 0 0 no-repeat !important;margin:10px 0;height:42px !important;line-height:42px !important;width:160px !important;border:0 !important;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.tp_btnbox{text-align:center;}
.tp_btnbox input{display:inline-block !important;border:none !important;width:160px !important;height:42px !important;background:url(/tmp/images/loginbtn.png) 0 0 no-repeat !important;text-align:center;color:#fff !important;font-size:16px !important;cursor:pointer;font-family: "Microsoft YaHei",微软雅黑;margin:0 10px !important; vertical-align:top;}
.tp_btnbox .ck,#wenzhang .tp_btnbox .ck:hover{display:inline-block;border:none;width:160px;height:42px;line-height:42px;background:url(/tmp/images/resetbtn.png) 0 0 no-repeat;text-align:center;color:#fff;font-size:16px;cursor:pointer;font-family: "Microsoft YaHei",微软雅黑;margin:0 10px;}
.wenjuan_yzm{padding:0 !important;margin:20px 0px;}
.wenjuan_yzm .verification{width:96px;height:26px;line-height:26px;border:#ddd 1px solid;margin-right:5px;}
.comment_box .myzj_title{height:36px;line-height:36px;background:#f7f7f7;padding-left:20px;font-size:20px;font-weight:500;border-left:#319bde 3px solid;margin:15px auto;}
.wzcon{padding:25px 15px;height:auto;min-height:450px;_height:450px;font-size:16px;line-height:200%;text-align:Justify;text-justify:inter-ideograph;}
.wzcon table{max-width:1070px !important;}
.wzbot{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:28px;color:#666;}
.wzbot a{color:#666;}
.wzbot a:hover{color:#f00;}
 
/*留言栏目页*/
.txtinputsearch{float: left;font-size: 12px;width: 387px;height: 22px;background: url(/TMP/images/hudong_inputbg.gif) no-repeat 0px 0px;padding: 7px 0px 3px 33px;color: #999;outline: medium none;border: medium none;}
.txtinputsearch input{line-height: 22px; height:22px; width:387px; background:none; border:0 none; float:left;}
.xiexin {display: block;width: 68px;height: 25px;line-height: 25px;font-size: 13px;color: #fff !important;background: url(/TMP/images/xiexin.gif) 0 0 no-repeat;text-align: center; margin-right:10px;overflow:hidden;}
.sys_btnsearch{ text-align:center;  text-align: center; background: #ee1c25 !important; cursor:pointer; padding: 0px 15px; height: 32px; border:0 none; color:#fff;}
.message_page{width:100% !important;}
.txtinput{width:200px !important;}
.sys_btn01,.btn01{background:#ee1c25 !important; color:#fff !important; border:none !important; line-height:22px !important; margin-top:2px !important;}
.message_top01{ width:502px !important; }
.message_top{border-top:1px solid #E7E7E7 !important;border-bottom:1px solid #E7E7E7 !important; background:#F8F8F8 !important; height:36px !important;}
.message_top ul li{font: 14px/36px "Microsoft YaHei",微软雅黑 !important; padding:0px; background:none !important;text-align:center;  clear:none; padding-left:0px;float:left; font:14px/36px "宋体";color:#333; }
.message{   margin:0 auto; border:1px solid #ddd;   margin-bottom:10px; padding-top:10px;}
.message_top02{ width:146px !important;;}
.message_top03{ width:130px !important;;}
.message_top04{ width:130px !important;}
.message_list{ padding-top:5px;}
.message_zxsb{ padding:2px 5px !important; font-family:Microsoft YaHei;border: 1px solid #DDD;vertical-align: middle; width:210px;}
.message_list ul li{font: 12px/24px "Microsoft YaHei",微软雅黑 !important; padding:0px; border-bottom: #ddd 1px icon_99ted; clear:both;}
.wz_title{ width:468px !important;background:none !important; padding-left:0px!important;}
.wz_title_txt{padding-left:0px; display:block; width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.right_conlist{ font-size:12px; padding:10px;}
.liuyanren{ width:146px !important; text-align:center; padding-right:0px!important;}
.liuyan_time{ width:130px !important; text-align:center; padding-right:0px!important;}
.return{width: 130px !important;padding-right: 0px !important;text-align: center !important;color: #CA1F01 !important;}
.xiexinlb{ background:#ee1c25 !important;}
 
.mesgtext{border:1px solid #dcdcdc; margin-top:5px; padding:3px;}
.mesginput{ height:16px; line-height:16px; padding:2px 4px; color:#555; border:1px solid #dcdcdc; font-size:14px;}
.nel{ margin-left:107px;}
.nen{ margin-left:30px;}
.btnmassage{width:118px;height:32px;line-height:32px; text-align:center; background:url(/TMP/images/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer; float:left;}
.btnsearch{ font-size: 12px;width: 74px;height: 26px;text-align: center;line-height: 26px;border: none;outline: none;cursor: pointer;background: url(TMPimagesbtn001.jpg) 0 0 no-repeat;}
.searchtext{font-size: 12px;color: #333333;width: 80px;height: 22px;line-height: 22px;border: #CCC 1px solid;}
.fyysearchtable { margin:0 auto;}
.fyysearchtable td{ padding:4px; font-size:14px;}
.fyybtn{font-size:12px;width:74px; height:26px; text-align:center;line-height:26px; border:none; outline:none; cursor:pointer;background: url(tmpimagesbtn001.jpg) 0 0 no-repeat;}
.fyytext{ border:1px solid #ddd; outline:none; height:20px; line-height:20px; padding:2px 4px;}
.message_textarea{ height:122px !important;}
.txtone{ padding-right:5px;}
.STYLE1{ color:#c00 !important;}
.sys_btn02{background: #1F7FC9 !important; line-height:22px !important;}
.message00{ overflow:hidden !important;}
.message{ margin-bottom:0 !important; padding-bottom:10px !important;}
.message_list ul li{padding-left:33px; background:url(TMPimagesdot.jpg) 15px 12px no-repeat !important;height:32px;line-height:32px;font-size:14px;vertical-align:bottom;border-bottom:#ddd 1px icon_99ted;}
.message_list ul li a{line-height:28px; font-size:14px;}
.message_list ul li img{ padding-top:9px;}
.message_input{ margin:0 !important; padding-bottom:10px !important; padding-left:10px !important;}
.message_select{ padding:2px 5px !important; font-family:Microsoft YaHei;border: 1px solid #DDD;vertical-align: middle;}
 
.navjz table td{ height:0;}
.navjz .message_page{width:100% !important;}
.message_page .pagenav{ float:right !important;}
.message_textarea .txtone{ width:370px !important;}