@charset "utf-8";
/* CSS Document */
body {color: #333;font:12px/1.5 "宋体","微软雅黑","SimSun",Verdana,tahoma,arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0; background: url(../images/body.jpg) repeat; overflow-x:hidden;}	
div, form, ul, ol, li, span, p, dl, dt, dd, img {border: 0 none;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 12px;font-weight: normal;margin: 0;padding: 0;}
ul, ol, li {list-style: none outside none;}
table, td, input, textarea { padding:0px;}
a {color: #333;text-decoration: none; outline:none;}
a:hover {color: #cc0000; text-decoration:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}
.more  { float:right; }
.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }
/*****公用结束*****/

.fl{ float:left;}
.fr{ float:right;}
.clear{clear:both; height:0; margin:0; padding:0; overflow:hidden;}
.clear1{clear:both; height:0; margin:0; padding:0 0 10px 0; overflow:hidden;}
.close a{ color:#999; padding:0 0 0 24px; margin:0 8px;}
.clear6{ padding:6px 0 6px 0; clear:both;  height:0;}
.mar10{ margin-left:10px;}
.mart15{ margin-top:15px;}
.marb10{ margin-bottom:10px;}
.line{ border:1px solid #DDD;}
.grayline{ clear:both; border:1px solid #ddd;}

.headbg{ background:url(../images/bg.png) top center repeat-y;}

.mainbox{ width:1002px; margin:0 auto; clear:both; }
.mainnr{ overflow:hidden; padding:12px 0 0 0; }



/*top*/
.head{ width:1002px; margin:0 auto;}
.logo{ position:absolute; top:16px; left:36px;}

.souc ul li { float:left; margin-left:4px; display:inline;}
.souc ul li img { float:left;}
.souc ul li  a { line-height:30px; color:#666; padding:0 6px;}

.banner{ height:180px; position:relative; overflow:hidden;}
.logo{ position:absolute; top:40px; left:20px;}


.menu { height:40px; background:url(../images/navbg.gif) top repeat-x; }
.menu ul{ margin:0 0 0 4px;}
.menu ul li { width:110px; height:40px; background:url(../images/navline.gif) right center no-repeat;  float:left; font-size:14px; font-weight:bold;  text-align:center;  }
.menu ul li a { color:#fff; margin:0 2px; line-height:40px; height:40px; display:block;}
.menu ul li a:hover,.menu ul li.active a{  color:#fff; background:url(../images/hover.gif) center center no-repeat; }
.menu ul li#nav114 a:hover,.menu ul li#nav114.active a{  color:#fff; background:url(../images/hover2.gif) center center no-repeat; }
.menu ul li#last{ background:none;}





.notice{ position:relative; height:37px; background:url(../images/noticebg.gif) 0 0 no-repeat; line-height:34px; color:#666; padding-left:16px;}
.subnav{display:none;   margin:0 auto;  background:url(../images/noticebg.gif) 0 0 no-repeat;}
.Nav2{height:37px; line-height:34px; color:#333; background:url(../images/noticebg.jpg) 0 0 repeat-x;  color:#555;   overflow:hidden; display:none;}
.Nav2 ul{width:auto;overflow:hidden;}
.Nav2 ul li{float:left;padding:0px 8px; background:url(../images/subline.gif) right 12px no-repeat; height:34px;line-height:34px; vertical-align:top;}
.Nav2 a{color:#333;line-height:34px !important; white-space:nowrap;}
.Nav2 a:hover{color:#333;text-decoration:none;}
.Nav2 .s0{margin-left: 0;}
.Nav2 .s1{margin-left: 30px;}
.Nav2 .s2{margin-left: 20px;}
.Nav2 .s3{margin-left: 210px;}
.Nav2 .s4{margin-right: 340px; float:left;}
.Nav2 .s5{ float:right; margin-right: 220px;}
.Nav2 .s6{ float:right; margin-right: 180px; }
.Nav2 .s7{ float:right;  margin-right: 140px;}
.Nav2 .s8{ float:right;  margin-right: 60px;}
.Nav2 .s9{ float:right;}


.weater{ position:absolute; left:233px; top:-2px;}
.Select{ position:absolute; right:15px; top:6px;  height:22px; }
.Select ul li{float:left;height:42px; border:none; width:auto;}
.Select ul li.sec{width:248px;height:23px; line-height:23px; background:url(../images/searchtext.gif) 0 0 no-repeat;}
.Select ul li.sec input{float:left;background:none; font-size:12px; color:#ccc; border:none; width:224px;line-height:23px;height:23px;outline:none;color:#999; padding-left:24px; font-family:"微软雅黑" ; background:none; }
.Select ul li.btn{width:39px;}
.Select ul li.btn input{border:none;cursor:pointer; outline:none; float:left; background:url(../images/searchbtn.gif) 0 0 repeat; width:42px; height:23px; line-height:23px; color:#fff;}

.search { width:242px; _width:244px; height:22px; float:right; margin-right:20px; _margin-right:10px; margin-top:7px; }
.search .search-left { width:26px; height:22px; background:url(../images/search-left.jpg) no-repeat;float:left;}
.search .input { width:173px; height:22px; background:url(../images/input.jpg) no-repeat; float:left;}
.search .submit { width:43px; height:22px; float:right;}


.bot10{ margin-bottom:10px;}

.box210{ width:210px; }
.box770{ width:770px;}
/*通知公告*/
.tzgg{ height:288px; border:1px solid #ddd;}

.tzgg ul li{ line-height:25px; padding:0 0 0 11px; background:url(../images/arr1.gif) left 10px no-repeat;}
.tzgg ul li a{ float:none !important;}
.tzgg ul li span{ float:none !important; color:#999; padding-left:5px;}

.gkbtn{ height:61px; overflow:hidden;}

.zysz{ height:330px;}
.zyszli ul li{ margin:6px 0 0 0; background:url(../images/xbbg.gif) 0 0 no-repeat; height:42px; text-align:center;}
.zyszli ul li a{ padding:12px 0 0 0; display:block; height:30px; color:#fff;}
.zyszli ul li a:hover{ background:url(../images/xbbg.gif) 0 -42px no-repeat; }
.zyszli ul li img{ width:auto; height:auto;}

.bys{ height:258px;}
.bysli{ margin:16px 0 0 0; height:210px;  text-align:center;}
.bysli ul li{ width:162px; text-align:center; background:#fff; margin:0 0 0 20px;}
.bysli ul li .con_imgname{ display:block; height:28px; line-height:28px; color:#666; font-family:"微软雅黑";}


.flash{ height:282px; width:392px; border:1px solid #ddd; padding:3px; margin-left:10px;overflow:hidden;}
.mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.mF_sohusports .txt li{height:54px !important;line-height:30px !important;}
.mF_sohusports .txt li a{padding-left:0 !important;font-family:"Microsoft YaHei",微软雅黑;font-weight:normal !important; text-align:center; }
.mF_sohusports .txt li b{filter:alpha(opacity=60) !important;opacity:0.6 !important; }
.mF_sohusports .num{bottom:6px !important;right:1px !important;}
.mF_sohusports .num li a{width:18px !important;height:18px !important;margin-right:6px !important;background:#fff !important; border:none !important; color:#505050 !important; line-height:18px !important;}
.mF_sohusports .num li.current a,.mF_sohusports .num li a:hover{background:#ff0000 !important; color:#fff !important;}


.right370{ width:370px; height:288px; border:1px solid #ddd;}
.h50{ height:50px; overflow:hidden;}
.box326{ width:480px; height:307px; border:1px solid #ddd;margin-left: 9px;margin-bottom: 5px;}

.list{ margin:6px 12px 0 12px;}
.list ul li{ height:26px; line-height:26px; font-size:14px; clear:both; overflow:hidden; background:url(../images/arr1.gif) left  center no-repeat;padding-left:12px; vertical-align:bottom;}
.list ul li a{ color:#333; }
.list ul li span{ color:#999; float:right; }
.list ul li img{ float:left; vertical-align:top; padding-top:10px;}

.list1{ margin:6px 14px 0 14px;}
.list1 ul li{ height:26px; vertical-align:bottom;  line-height:26px;  clear:both; overflow:hidden; background:url(../images/arr1.gif) left  center no-repeat;padding-left:12px;  }
.list1 ul li a{ color:#333; }
.list1 ul li span{ color:#999; float:right; }
.list1 ul li img{ float:left; vertical-align:top; padding-top:10px;}



.sxzp{ margin-bottom:5px;}
.sxzp ul li{ display:inline; float:left; width:162px; height:152px; background:#eee; text-align:center;  border:3px solid #fff; margin:0 8px;}
.sxzp ul li .con_imgname{ display:block; height:28px; line-height:28px; overflow:hidden; color:#666; font-family:"微软雅黑"; }









.titles1{height:31px;   background:url(../images/t1bg.gif) left bottom repeat-x;  line-height:31px; position:relative;}
.titles1 .tit{ position:absolute; width:130px; height:32px; background:url(../images/t1h1.gif) 0 0 no-repeat; padding-left:35px; font-size:14px; color:#fff; font-weight:bold; top:-5px; left:-1px;}
.titles1 .titb{ position:absolute; width:300px; height:32px; background:url(../images/tihb.jpg) 0 0 no-repeat; padding-left:35px; font-size:14px; color:#fff; font-weight:bold; top:-5px; left:-1px;}
.titles1 .more{ color:#999; padding-right:8px;}
.titles1 .tit2{ background:url(../images/t1h2.gif) 0 0 no-repeat;}

.titles2{height:31px; border-bottom:1px solid #c00; line-height:31px;  margin:9px 9px 0 9px; }
.titles2 .tit{ background:url(../images/t2h1.gif) right top no-repeat #cc0000;  height:31px; color:#fff; padding:0 25px 0 10px; float:left; font-weight:bold; font-size:14px;}
.titles2 .more{ color:#666; padding-right:10px; }



/*link*/
.linkpic{  height:44px; border:1px solid #ddd; margin-bottom:10px; clear:both; position:relative;}
.linkpic .tit{ position:absolute; left:0; top:0;}

.linkpic  ul li{ display:inline; float:left; margin:0 25px; line-height:44px; background:url(../images/arr1.gif) left center no-repeat; padding-left:16px;}
.linkpic  ul li a{ color:#505050;}


.footer{ width:1002px; margin:0 auto;  padding:20px 0;  line-height:24px; text-align:center; color:#333; position:relative;  background:url(../images/footbg.gif) top repeat-x #fcfcfc; }
.footer span{ font-family:Arial, Helvetica, sans-serif;}
.footbox{ width:1002px; margin:0 auto; position:relative;}
.footico{ position:absolute; top:50px; left:100px;}
.footer a{ color:#333;}


/* 栏目页 */
.content{ padding:0; clear:both; margin-top:10px; }
.contentleft{ width:100%; background:url(../images/leftbg.gif) left top repeat-y;}
.leftnr{ width:242px; height:auto;   border:1px solid #ddd;  min-height:530px; _height:530px; position:relative;}

.title{ background:#cc0000; width:244px; height:40px; line-height:40px; position:absolute; left:-1px; top:0;}
.title h1{ font-size:16px; color:#fff; text-align:center; height:40px; line-height:40px; font-weight:bold;}

.menunr{ width:212px; margin:0 auto; padding:50px 0 0 0;}
.menunr ul li{ float:none; font-size:14px;  height:31px; line-height:31px; margin-bottom:8px; overflow:hidden; }
.menunr ul li a{ background:url(../images/h1bg.gif) 0 -31px no-repeat; color:#cc0000;   display:block; text-align:center; }
.menunr ul li a:hover,.menunr ul li a.active{ color:#cc0000; text-decoration:none;  background:url(../images/h1bg.gif) 0 0 no-repeat; }

.rightnr{ float:right; border:1px solid #ddd;  min-height:530px; _height:530px;     width:745px;  }
.rightnr dl{ padding:0 20px;}
.positionbg{  height:31px;   line-height:31px; overflow:hidden;   background: url(../images/t1bg.gif) left bottom repeat-x;}
.position{ line-height:31px;  background:url(../images/posico.gif) 15px center no-repeat; font-size:14px;   height:31px; padding:0 0 0 36px; color:#333;  }
.position a{ margin:0; color:#333;}
.lmpos{ background-position:-1px 0 !important; border-bottom:1px solid #ddd;}

.listnews{ font-size:14px; line-height:200%; padding:15px 20px; overflow:hidden;height:auto;min-height:500px; _height:auto; }
.listnews .titelr{ width:687px; border-bottom:1px dashed #e0e0e0; padding:8px 11px; font-size:14px;}
.listnews .titelr div{height:30px; width:687px; position:relative;}
.listnews .titelr div a{ height:30px; line-height:30px;}
.listnews .titelr div .tr{ position:absolute; top:5px; right:0;}
.listnews .titelr div .tl{ position:absolute; top:5px; left:0;}
.listnews ul{ clear: both; padding:5px 0 1px 0;}
.listnews li{ background: url(../images/arr1.gif) 3px center no-repeat; padding-left:15px; overflow:hidden; line-height:32px; }
.listnews li span{ color:#959595; float:right;}
.listnews li a{ color:#333;}
.listnews li a:hover{ color:#c00;}

.listnews li.last{padding-bottom:10px; margin-bottom:10px; border-bottom:1px pot1ted #ddd;}
.listnews td{ line-height:26px;}
.docimg_3{ padding:10px 0px 0 5px !important;}
.docimg_3 li{background:none;float: left;display: inline;background: transparent none repeat scroll 0% 0%;padding: 0px 10px 5px;height: auto;text-align: center;width: 154px;}
.docimg_3 li span{ height:28px; line-height:28px; display:block; width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#333;}
.docimg_3 li a img{border: 1px solid #CCC;padding: 2px;}
.listdownw{ float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  }


.pagenav{clear:both;width:100%;margin:5px 0;text-align:right;padding:0px; padding:2px 0; }
.pagenav a{border:1px solid #d9d9d9;color:#666;font-family:Arial;margin:2px;padding:4px 10px;text-decoration:none;}
.pagenav a:hover{background:#dd2d30;border:1px solid #dd2d30;color:#fff;}
.pagenav a.active{border:1px solid #dd2d30;color:#fff;}
.pagenav a.current,.pagenav a.current:hover{background:#dd2d30 !important;border:1px solid #dd2d30 !important;color:#fff !important;}
.pagenav a.disabled,.pagenav a.disabled:hover{border:1px solid #d9d9d9 !important;color:#666 !important;background:#eee !important;cursor:text !important;}
.pagenav a.text,.pagenav a.text:hover{color:#fff !important;background:#dd2d30 !important;border:#dd2d30 1px solid !important;cursor:text !important;}
.pagenav a.pagemore,.pagenav a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;}
.pagenav #page{display:inline;}
.pagenav #page input{width:40px;height:24px;line-height:24px;border:1px solid #d9d9d9;padding:0 5px;margin:3px 6px;color:#666; _vertical-align:middle; *+vertical-align:middle;}
.pagenav .goto{width:36px;height:26px;background-color:#dd2d30;border:1px solid #dd2d30;color:#fff;margin:3px 2px;text-align:center;cursor:pointer; _vertical-align:middle; *+vertical-align:middle;}
.btnback{ background:#fe5656 !important; cursor:pointer;}

.downnamew1{ width:80px;}
.downnamew2{ width:426px;}

/*普通文字列表页*/
.newlistlm { width:702px;}
.newlistlm ul{ width:702px !important; padding-bottom:15px;}
.newlistlm li{ background:none; border-bottom:1px solid #ebebeb; max-height:142px !important;_height:142px; padding-left:30px; width:670px;}
.newlistlm li h3{ font-size:16px; height:34px; line-height:34px; padding-top:20px;}
.newlistlm li p{ max-height:52px;_height:52px; line-height:26px; font-size:14px; color:#555; overflow:hidden; padding-right:30px;}
.newlistlm li span{ float:right; clear:both; height:35px; line-height:35px; padding-right:30px; font-size:12px; padding-left:25px; display:block; background:url(../images/lanmu_date.gif) left center no-repeat; text-align:left;}


/*栏目页 图片列表 */
 ul.imglist{ clear:both; border-top:none; padding-left:3px;}
 ul.imglist li{	float:left; display:inline;	background:none;padding-left:0;	padding:8px 8px 8px 20px;height: auto;text-align:center; width:206px; }
 ul.imglist li span{ color:#333;}
 ul.imglist li a img{float:none;border:1px solid #ccc;padding:2px !important; }
 
.imggx{ padding:5px 10px 10px; font-size:12px;}

/*栏目页 视频列表 */
.shipinbox{padding-bottom:15px; width:100%;}
.shipinbox .leftimg{ float:left;}
.shipinbox .left{ float:left; line-height:20px;}
.shipinbox .right{ float:right;}
.shipinbox div{ overflow:hidden; line-height:30px;}
.shipinbox ul li{background:none;height: auto;padding: 18px 0;vertical-align:bottom;	padding-left:0px; border-bottom:1px solid #ebebeb;}
.shipinbox ul li img{}
.shipinbox ul li a{ background:none; padding-left:5px; line-height:20px;}
.shipin{width:465px;}
.shipin span{ color:#474747 !important;}
.vodlistcont{ font-size:12px; line-height:20px;}
.msg{ float:left; width:20px; padding-left:5px;}
/*栏目页 网上评议 */
.verification{width: 90px;height: 24px;line-height: 24px;border: 1px solid #ddd;padding: 0px 3px;margin: 5px 3px 1px 0px;vertical-align: middle;}
.vote{background: transparent url(../images/gjss_btn.gif) no-repeat scroll 0px 0px;width: 99px;color: #FFF;height: 32px;line-height: 32px;border: 0px none;font-size: 14px;font-weight: bold;text-align: center;cursor: pointer;outline: medium none; margin-top:8px;}
.reviewlist li{padding:0 10px 0 16px; background:url(../images/icon_lm.gif) no-repeat 5px center}
/*栏目页 网上调查 */
.votelist li{ padding:0 0 0 11px;}
.diaocha{ padding:20px 10px !important;}

/*栏目页 民意征集 */
.mingyilist{ padding-bottom:15px !important;}
.wz_my {min-height:500px;_height:500px;overflow:visible;}
.wzcon {min-height:100px;_height:100px;overflow:visible;}
.wzbjxx {height:40px;}
.wzbjxx a {color:#999999;}
.wz_mybox {padding:20px 0 30px;}
.wz_mybox input.ipstyle04 {border:1px solid #d6d6d6;color:#666666;float:left;font-size:12px;height:25px;line-height:25px;padding-left: 5px;width:240px;}
.wz_mybox textarea.ipstyle04 {border: 1px solid #d6d6d6;color: #666666;float: left;font-size: 12px;height: 118px;line-height:23px;padding-left:5px;width:408px;margin-top:4px;}
.wz_mybox input.verification {border:1px solid #d6d6d6;color:#666666;float:left;font-size:12px;height:23px;line-height:23px;padding-left: 5px;width:120px;margin-top:4px;}
.wz_mybox img {display: inline;float: left;margin-left: 10px;overflow: hidden;margin-top:4px;}
.wz_mybox input.tj_input {border: medium none;float: left;height: 23px;width:55px;}
.wz_mybox input.tj_input1 {border: medium none;display: inline;float: left;height: 23px;margin-left: 20px;width: 79px;}
.wz_mybox input.my_btn01 {background:#c19568;color: #fff;cursor: pointer;float: left;height:24px;line-height: 24px;padding:0 15px;border:none;}
.myzj {margin: 10px 0px 5px;border-top: 1px dashed #DDD;}
.btn_pysubmit {border:0 none; background:#dd2d30 !important; line-height:28px !important; margin-top:2px;}

/*访谈页面 end */
.ftbtn{width: 70px;height: 30px;cursor: pointer;color: #FFF;text-align: center; background:#c60000; border:0 none;}
.fangtanbox .newstitle{color: #333 !important; font-size:20px !important; padding:20px  0!important; }
.fangtanbox ul{ padding-top:0 !important;}
.fangtanbox li{ height:auto !important; padding:0 0 15px 0 !important; overflow:hidden; background:none !important;}
.fcpic{ float:left; padding-top:11px;}
.fcpic a{ padding:0 !important; background:none !important; line-height:20px !important; font-size:12px !important;}
.fcpic img{ padding:0 !important; width:210px; height:110px;}
.fctxt{ padding-left:20px; width:470px; float:left;}
.fctxt p{ float:left; width:100%; line-height:30px; font-size:12px;}
.fctxt p.xx{ line-height:20px;}
.fctxt p.xx a{ font-size:12px !important; line-height:20px !important; color:#c00;}
.fctxt p a{ color:#d70000; background:none !important; padding:0 !important;}
.fctxt p span{ float:left; display:block; width:41px; height:23px; background:#ff9300; text-align:center; line-height:23px; color:#ffffff; margin-top:4px; margin-right:13px;}
.fctxt p.bt{ height:33px; line-height:33px;font-weight:bold; font-size:14px;width:445px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fctxt p.bt a{color:#333333; background:none !important; padding:0 !important;}
.fctxt p.bt a:hover{ color:#d70000;}
.wz td{ text-align:left;}
.ftinfo{ padding-top:28px; padding-left:17px; padding-right:42px;}
.ftinfo ul{ width:935px !important; padding-top:15px; padding-bottom:12px !important;}
.fangtanlist ul li .fctxt{ width:655px !important; padding-top:4px;}
.fangtanlist ul li .fctxt p span{ width:46px !important;}
.fcmain{ padding:0 0 10px 0px;}
.fcmain h3{ height: 36px;line-height: 36px;background: #F7F7F7;padding-left: 20px;font-size: 20px;font-weight: 500;border-left: 3px solid #319BDE;}
.fcmain h3 span{ float:left; }
.fcinput{border: 1px solid #D6D6D6;color: #666;float: left;font-size: 12px;height: 25px;line-height: 25px;padding-left: 5px;width: 240px;}
.fctextarea{border: 1px solid #D6D6D6;color: #666;float: left;font-size: 12px;height: 118px;line-height: 23px;padding-left: 5px;width: 408px;margin-top: 4px;}
.fcm{ padding: 20px 0px;font-size: 16px;color: #333;line-height: 200%;}
#checkcode{ float:left; margin-left:8px; margin-top:5px;}
#checkimg{ float:left;}
#IVI_Name{ width:150px; height:25px; border:1px solid #ddd;}
#IVI_Content{ border:1px solid #ddd; width:510px; height:170px; margin-top:5px;}
.verification_img{ margin-top:4px; height:28px !important;}
.verification_img img{ margin:0 !important;}
.viewtj{ margin:10px 0 !important; line-height:20px !important;}
.btnfc{padding: 0px 15px;height: 24px;cursor: pointer;background: #006CBD !important;color: #FFF;border: medium none;margin-top: 2px;}


/*栏目页 留言列表 */

.liuyanbox{ padding-left:0 !important; height:36px !important; padding-top:13px;}
.liuyanbox h1{ width:100px; height:36px; line-height:36px; font-size:16px; text-align:center; color:#fff; background:#dd0000;}
.liuyanlist .message00{ margin-top:10px;}
.liuyanlist{padding: 10px 25px 20px !important;}
.liuyanlist .message_page{ width:100% !important; display:none;}
.liuyanlist .message_top li{ line-height:36px !important;}
.liuyanlist .message_top li.message_top04{ width:120px !important;}
.liuyanlist .message_top li.message_top01{ width:570px !important;}
.liuyanlist .message_list li{ width:100% !important;}
.liuyanlist .message_list .wz_title{ width:541px !important;}
.liuyanlist .message_list .return{ width:119px !important;}

/*栏目页 留言列表 */

.xiexinlb{ background:#dd2d30 !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(../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(../images/btn001.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(../images/btn001.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:25px;padding-right:10px;background:url(../images/pot1.jpg) 15px 12px no-repeat !important;height:28px;line-height:28px;font-size:14px;vertical-align:bottom;border-bottom:#ddd 1px pot1ted;}
.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;}
.rightnr table{max-width:750px !important;}
.rightnr table td{ height:0;}
.rightnr .message_page{width:100% !important;}
.message_page .pagenav{ float:right !important; height:32px;}
.message_textarea .txtone{ width:370px !important;}

.rightnr .txtinput{width:200px !important;}
.rightnr .sys_btn01,.rightnr .btn01{background:#dd2d30 !important; color:#fff !important; border:none !important; line-height:22px !important; margin-top:2px !important;}

.message_top{border:1px solid #E7E7E7 !important; background:#F8F8F8 !important; height:36px !important;}
.message_top ul li{font: 14px/26px "Microsoft YaHei",微软雅黑 !important; padding:0px; background:none !important;text-align:center;  clear:none; padding-left:0px;float:left; font:14px/32px "宋体";color:#333; }
.message{   margin:0 auto; border:1px solid #ddd;   margin-bottom:10px; padding-top:10px;}
.message_top01{ width:330px;}
.message_top02{ width:120px;}
.message_top03{ width:120px;}
.message_top04{ width:90px !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 pot1ted; width:718px; clear:both;}
.wz_title{ padding-left:30px;  background:url(../images/arr2.gif) 20px center no-repeat !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, .liuyan_time{ width:120px !important; text-align:center; padding-right:1px;}
.return{width: 90px !important;padding-right: 0px !important;text-align: center !important;color: #CA1F01 !important;}
.btnmassage{ width:118px; height:32px;line-height:32px; text-align:center; background:url(../images/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}
.btnsearch{ font-size: 12px;width: 74px;height: 26px;text-align: center;line-height: 26px;border: none;outline: none;cursor: pointer;background: url(../images/btn001.jpg) 0 0 no-repeat;}
.searchtext{  font-size: 12px;color: #333333;width: 80px;height: 22px;line-height: 22px;border: #CCC 1px solid;}
.btnsearh{ background:#006CBD; border:none; color:#fff; padding: 0 5px; height: 24px; cursor: pointer; line-height: 24px}
.btn03{background:#006CBD !important;color:#FFF !important;border:medium none !important;line-height:22px !important; margin:10px; padding:0 !important; width:80px !important; font-family:Microsoft YaHei;}
#IVI_Name{ height:24px; line-height:24px; padding:0 5px;}
#IVI_Content{ padding:5px;}
.mesgsm p{ padding-bottom:5px;}


/*文章页*/
.wenzhang{}

.contentbox{ padding:10px 50px 20px;}
.newstitle{ font-size:22px;  font-family:Microsoft YaHei; text-align:center; color:#333333; padding:20px 0 15px;}
.newstitlef{font-size: 18px;color: #333;text-align: center;line-height: 24px;font-weight: normal;font-family:Microsoft YaHei;}
.newsinfo{ margin:5px auto 10px; line-height:37px; height:37px; text-align:center;  border-bottom:1px solid #dbdee1;font-size:13px;}
.newsinfo a{color:#666;  }
.newsinfo input{width: 13px;height: 13px;border: 1px solid #999999; margin:0 5px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinfo span{ padding:0 6px;}
.newscontnet{font-size:14px; margin:0 auto 15px; color:#333; line-height:210%; border-bottom:1px dashed #999999; padding-bottom:38px; padding-top:10px;}
.otherli{ width:885px; float:left; padding:17px 0 0px;font-size: 14px;line-height: 30px; font-size:15px;overflow:hidden;}
.otherli a{ color:#333;}
.otherli a:hover{ color:#ff0000;}
.close a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.printico{ background:url(../images/print.gif) left center no-repeat; }
.closeico{ background:url(../images/close1.gif) left center no-repeat;}
.close01 a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.minh500{   min-height:500px; height:auto !important;   height:500px;}
.shares{ width:600px; height:36px; line-height:36px; color:#666666;}
.shares span{ float:left; margin-right:5px; line-height:36px; }
.wenzhang .tp_btnbox input{display:inline-block !important;border:none !important;width:160px !important;height:42px !important;background:url(../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;}
.wenzhang .tp_btnbox .ck,.wenzhang .tp_btnbox .ck:hover{display:inline-block;border:none;width:141px;height:42px;line-height:42px;background:url(../images/resetbtn.gif) 0 0 no-repeat;text-align:center;color:#fff;font-size:16px;cursor:pointer;font-family: "Microsoft YaHei",微软雅黑;margin:0 10px;}
.wenzhang .wenjuan_yzm .verification{width:96px;height:26px;line-height:26px;border:#ddd 1px solid;margin-right:5px;}
.wenzhang .wztxt,.wenzhang .wzarea{border: 1px solid #D6D6D6;color: #666;float: left;font-size: 12px;height: 25px;line-height: 25px;padding-left: 5px;width: 240px; margin-top:4px;}
.wenzhang .wzarea{ width:520px; height:120px; padding:2px 5px; line-height:22px; margin-top:4px;}
.wenzhang .wzbtn{border: 0px none;background: #0199E4 !important;margin:4px 0;font-family: "Microsoft YaHei",微软雅黑; color:#fff; text-align:center;height: 30px;cursor: pointer; width:70px;}

/*提示框*/
.tishi{ width:450px !important; overflow:hidden;left:50% !important;margin-left:-225px !important;}
.tishi_top,.tishi_bot{ width:450px !important; height:8px; overflow:hidden;}
.tishi_main{ width:450px !important; min-height:342px; _height:342px; padding-top:18px; background:#fff;}
.error_ts{ padding-right:24px; text-align:right;}
.error_ts a{ width:20px; height:20px; overflow:hidden;}
.font_01{ height:55px; font:30px/55px Microsoft YaHei; color:#eb6100; text-align:center;  margin:0; padding-left:0 !important;}
.tishi_con{padding-left:60px !important;font:20px/35px Microsoft YaHei; color:#555; padding-top:5px;}
.ts_btn{ padding-top:32px;}
.ts_btn a{ display:block; width:236px; height:64px; margin:0 auto; background: url(../images/btn.gif); text-align:center; color:#fff; font:24px/64px Microsoft YaHei;}
.room_btn{ padding-top:25px;}
.room_btn a{ display:block; width:236px; height:64px; margin:0 auto; background:url(../images/btn.gif) no-repeat 0 0; text-align:center; color:#fff; font:24px/64px Microsoft YaHei;}
.room_btn a:hover{ color:#fff;}
#txt3,#nametxt,#txt2,#txt8{ float:left; line-height:25px; padding-left:5px;}


/*栏目页 搜索信息列表 */

.searchbox{ padding:20px; overflow:hidden;_padding-bottom:10px;*+padding-bottom:10px; }
.sealist{ line-height: 25px;}
.sealist .div{clear:both;overflow:hidden; width:958px; float:left;}
.sealist ul{ clear:both; padding:8px 0; overflow:hidden;}
.sealist ul li{ padding:10px 0 8px 10px; border-bottom:1px dashed #ddd; line-height:150%; height:45px; clear:both;}
.sealist ul li a{padding-left:12px; background: url(../images/arr1.gif) left center no-repeat;margin-bottom:3px; float:left; font-family:Microsoft YaHei !important;}
.sealist .search_contxt{ line-height:24px; padding:8px 0;}
.sealist ul li font{ float:left; width:900px; display:block;}
.sealist ul li span{ color:#999;}
.searbtn{ height:27px; line-height:20px; color:#fff; cursor:pointer; background:url(../images/bszxsearchbtn.gif); border:0 none; padding:2px 8px;}
.rightnr .conlist_title{ height:40px; line-height:40px; padding:0 5px 0px; margin-top:5px; border-bottom:1px dashed #c8c8c8; clear:both; }
.rightnr .more04{ font-size:12px;}
.my_btn01{ background:#006CBD; color:#fff;  padding: 0 15px;float: left;height: 24px;cursor: pointer;line-height: 24px; color: #fff; border:none;}



.txtinputsearch{float: left;font-size: 12px;width: 387px;height: 22px;background: url(../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(../images/xiexin.gif) 0 0 no-repeat;text-align: center; margin-right:10px;overflow:hidden;}
.sys_btnsearch{ text-align:center;  text-align: center; background: #dd2d30 !important; cursor:pointer; padding: 0px 15px; height: 32px; border:0 none; color:#fff;}


.adleft{position:fixed; _position:absolute;right:50%; bottom:10px;  _bottom:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -162 +'px'); margin-right:504px;}

.adright{position:fixed; _position:absolute;left:50%; bottom:10px; _bottom:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -162 +'px'); margin-left:504px;}

