@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font:14px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333;  background:#f9ffc3 url(../images/body.jpg) no-repeat top center;min-width:1050px;}
input,textarea,select,button{outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#999;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#ffb81b;text-decoration:none;cursor: pointer;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
* { margin: 0;padding: 0;list-style: 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:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pr{position:relative;}
.pa{position:absolute;}
.bot20{ margin-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb20{ padding-bottom:20px;}
.pt20{ padding-top:20px;}
.over{overflow: hidden;}
.bot10 {margin-bottom: 10px;}

.bg{ background:url(../images/bg.png) top center repeat-y; }
.maintop{ background:url(../images/maintop.png) top center no-repeat; padding:5px 0 0 0;}
/* 头部 */
.topfont{ position:absolute; top:0; left:0; width:992px; height:30px; line-height:30px;color:#fff; padding:0 0 0 10px;}
.topfont a{ color:#fff; margin:0 5px;}

.banner{width:1002px; margin:0 auto; text-align:center; height:289px; overflow:hidden; position:relative;}
.banner .logo{ position:absolute; top:40px; left:206px;}
.banner .logo .img_title{display:none;}
.banner .logo img{width:100%;height:auto;}
.topbg{ background:url(../images/topbg.jpg) top center no-repeat; }

/* 导航 */
.nav{ height:100px; line-height:70px; font-family:"微软雅黑"; width:988px; background:url(../images/navbg-new.jpg) no-repeat center top; margin:0 auto;position:relative;padding:0 30px;}
.nav>ul{ padding:0 0 0 0;}
.nav>ul>li{float:left; height:70px; font-size:16px;   text-align:center; margin-right:30px;}
.nav>ul>li.num1{ width:129px;}
.nav>ul>li.num2{ width:95px; margin-right:25px;}
.nav>ul>li.num3{ width:95px;margin-right:25px;}
.nav>ul>li.num4{ width:95px; margin-right:25px;}
.nav>ul>li.num5{ width:95px;margin-right:25px;}
.nav>ul>li.num6{ width:95px;margin-right:25px;}
.nav>ul>li.num7{ width:95px; margin-right:20px;}
.nav>ul>li.num8{ width:95px; margin-right:0;}
.nav>ul>li>a{ display:block; text-align:center; color:#fff;  height:70px; }
.nav>ul>li>a:hover,.nav ul li.on a{text-decoration:none;}
.nav > ul > li.num1 .Nav2{display:block;}
.Nav2 { height:30px;width:988px; margin:0 auto;  position:absolute; line-height:30px; color:#666; display:none;background: url(../images/bg.png) top center repeat-y;;left:0;top:70px;font-size:12px;padding:0 30px;}
.nav>ul>li.on .Nav2,.nav>ul>li:hover .Nav2{display:block;}
.Nav2>ul{width:auto;overflow:hidden;}
.Nav2>ul>li{float:left;padding:0px 12px;background:url(../images/subline.gif) left center no-repeat;height:30px;line-height:30px;}
.Nav2>ul>li.num1{background:none;}
.Nav2 a{color:#666;line-height:30px !important; white-space:nowrap;}
.Nav2 a:hover{color:#d40000;text-decoration:none;}
.Nav2.s1 ul{margin-left: 0;}
.Nav2.s2 ul{margin-left:145px;}
.Nav2.s3 ul{margin-left: 260px;}
.Nav2.s4 ul{margin-left: 498px;}
.Nav2.s5 ul{ float:right; margin-right:180px;}
.Nav2.s6 ul{float:right; margin-right:200px;}
.Nav2.s7 ul{float:right; margin-right: 30px;}
.Nav2.s8 ul{float:right; margin-right: 0;}
.notice{ width:988px; margin:0 auto; position:relative; color:#666; height:30px;font-size:12px;}
.notice .time{ position:absolute; left:10px; padding-left:26px; line-height:30px;}
.search{ position:absolute; right:10px; top:1px; height:26px; }
.search ul li{float:left;height:26px; border:none; width:auto;}
.search ul li.se_box{width:204px;height:26px; line-height:26px; }
.search ul li.se_box input{background:#fff; font-size:12px; color:#999; border:1px solid #ddd; border-right:none; width:193px;line-height:26px;height:26px;outline:none;color:#999; padding-left:10px; }
.search ul li.sea_an{width:37px; height:28px;}
.search ul li.sea_an input{border:none;cursor:pointer; outline:none; float:left; background:url(../images/searchbtn.gif) 0 0 no-repeat; width:37px; height:28px; line-height:28px;}
.mainbox {width: 1002px;margin: 0 auto;}
.mainnr{ padding:15px 0 0 0; *margin:0;}
.flash {text-align: center;overflow: hidden; width:294px; height:270px; float:left; }
.flash .slider_wrap {	position: relative;	width: 294px;	height: 270px;  margin: 0 auto;	overflow: hidden; }
.flash .slider_wrap .bd{    position: relative; width: 294px;height: 270px;overflow: hidden;}
.flash .slider_wrap .bd ul li{float: left;	position: relative; height:270px;}
.flash .slider_wrap .bd ul li img{idth: 294px;	height:233px;}
.flash .bd ul li {	float: left;	position: relative; height:270px;}
.flash .bd ul li IMG {	width: 294px;	height:233px;}
.flash .hd ul {	position: absolute;	bottom:50px;	right: 110px;  }
.flash .hd ul li {	list-style: none;	float: left; width: 10px;	height: 10px;	cursor: pointer; 	overflow: hidden; color:#666; background:url(../images/num.png) 0 0 no-repeat;  margin:0 5px 0 0; text-indent:-999em;}
.flash .hd ul li:hover,.flash .hd ul li.on{ background:url(../images/num.png) -10px 0 no-repeat; color:#fff; }
.flash .mask {	FILTER: alpha(opacity=60);	opacity: 0.6;	width: 100%; background:#000;	height: 21px;	position: absolute;	bottom:46px;	left: 0; }
.flash .comt { font-weight:bold;	width: 294px; color: #505050; 	position: absolute;	left: 0;	bottom:0;	height: 30px;	font-size: 14px;	line-height: 30px;  font-weight:bold; text-align:center; }
.flash .comt a, .comt a:hover{  color: #505050;}
.flash  .maskico{ position:absolute; background:url(../images/flashbg.png) left top no-repeat; width: 294px;	height:233px; left:0; top:0; }
.flash  .maskico a{ display:block; height:294px; height:233px;}

.xwbg{ background:url(../images/xwbg.jpg) 0 0 no-repeat; width:693px; height:265px;}
.xwxw{ width:355px; padding:62px 0 0 0;}
.xwxw ul{ margin:18px 0 0 50px;}
.xwxw ul li{ height:31px; line-height:31px; background:url(../images/arr1.gif) left  center no-repeat; padding:0 22px 0 22px;font-size:12px;}
.xwxw ul li>span{ float:right; color:#999; }
.xwxw ul li img{ vertical-align:top !important; padding:12px 0 0 0;float:left;}
.titles1{ height:36px; }
.titles1 .more{ float:right; padding:0 34px 0 0;}
.tzgg{ width:313px; padding:76px 0 0 0;}
.tzgg ul{ margin:8px 0 0 24px;}
.tzgg ul li{ height:30px; line-height:30px; background:url(../images/arr1.gif) left  center no-repeat; padding:0 50px 0 22px;font-size:12px;}
.tzgg ul li>span{ float:right; color:#999;font-size:12px; }
.tzgg ul li img{ vertical-align:top !important; padding:12px 0 0 0;float:left;}
.tzgg .more{ padding-right:38px;}
.con1{width:100%;display:inline-block;}
.con1left{width:777px;}
.tqtdmian{width:100%;height:auto;}
.tqtdmian .tqtdtit{padding-left:50px;height:45px;}
.tqtdmian .tqtdtit a{display: block;width: 126px;height: 38px;margin: 0 10px 0 0;background: url(../images/tq-tit.gif) 0 0 no-repeat;}
.tqtdlist{background: url(../images/xbg.gif) 0 0 no-repeat;height: 211px;margin-bottom: 20px;overflow: hidden;text-align: center;}
.tqtdlist .bd{overflow: hidden;width: 670px;margin: 0 auto;position: relative;height:160px;margin-top:30px;}
.tqtdlist .bd ul li{display: inline;float: left;width: 160px;height: 158px;position: relative;z-index: 1;margin: 0 0 0 14px;overflow: hidden;}
.tqtdlist .bd ul li .picico{ position:absolute; left:0; top:0; z-index:3;}
.tqtdlist .bd ul li .con_imgname{ position:absolute; z-index:2;  left:0; bottom:-158px; color:#fff; font-size:16px; font-family:"微软雅黑"; line-height:168px; text-align:center;  width:160px; height:158px; background:url(../images/txtbg.png) repeat;}
.tqtdlist .bd ul li:hover .con_imgname{bottom:0;}
.conmainson{width:100%;height:auto;margin-bottom:15px;display:inline-block;}
.conmainsonleft{width:293px;background: url(../images/boxbg1-h544.gif) 0 0 no-repeat;height: 544px;}
.aqjytit{ padding:24px 0 0 14px; height:43px;}
.aqjylist{padding: 0 20px 0 19px;clear: both;}
.conmainsonright .aqjylist{display:none;}
.aqjylist.active{display:block;}
.aqjylist li{ line-height:27px;  height:27px;*height:25px;*line-height:25px; overflow:hidden; background:url(../images/arr2.gif) left center no-repeat; padding-left:20px;font-size:12px;}
.aqjylist li a{ color:#333;}
.aqjylist li a:hover{text-decoration:underline;}
.aqjylist li img{ vertical-align:top !important; padding:11px 0 0 0;}
.conmainsonright{width:463px;background: url(../images/boxbg2-h544.gif) 0 0 no-repeat;height: 544px;}
.jkyzctit{height: 41px;margin: 0 0 0 28px;}
.jkyzctit ul li{display: inline;float: left;width: 96px;background: url(../images/tab2.gif) 0 0 no-repeat;height: 41px;}
.jkyzctit ul li a{display: block;height: 41px;}
.jkyzctit ul li.num1.active{ background-position:0 -41px;}
.jkyzctit ul li.num2{ background-position:-291px 0;}
.jkyzctit ul li.num2.active{ background-position:-291px -41px;}
.yzxxmain{width:100%;height:114px; text-align:center;}
.yzxxmain li{float:left;width:368px;margin:0 10px;}
.yzxxmain li .img-title{display:none;}
.con1right{width:210px;background: url(../images/boxbg3-721.jpg) 0 0 no-repeat;height: 991px;}
.con1right .img-title{display:none;}
.bjlymain{ height:306px;}
.bjlytit{ text-align:center; padding:24px 0 0 0; height:40px;}
.bjlymain ul { margin:0 0 0 17px;}
.bjlymain ul li{ text-align:center;  margin:12px 12px 7px 0; height:40px; overflow:hidden;}
.bjlymain ul li img{ width:auto !important; }
.mzspmain{ padding:27px 0 0 0; height:281px;}
.mzspmain ul li{ height:50px; overflow:hidden; text-align:center; margin:40px 0 10px 0;}
.ryclmain{width:100%;height:auto;}
.rycllist{height: 300px;overflow: hidden;margin: 10px auto 0 auto;text-align: left;clear: both;}
.rycltit{ text-align:center; height:24px;}
.ryclmain ul{ width:187px; margin:0 0 0 12px;height:300px;}
.ryclmain ul li{ height:141px; margin:15px 0  0 0;width:187px;float:left;}
.ryclmain ul li img{ border:3px solid #ffffb6;}
.ryclmain ul li .title{display:none;}

.footer{ background:url(../images/footbg.jpg) top center no-repeat; height:57px; color:#fff; text-align:center; line-height:42px; padding:66px 0 0 0;  color:#fff;  position:relative; }
.footer a{  color:#fff; }
.footer .red{ color:#f00; font-weight:bold; margin:0 4px;}
.j-gov{width:100%;text-align:center;}



.content{ width:1002px; margin:0 auto; padding-top:10px;}
.content .mainnr{  margin:0 0 0 0; padding:0 0 5px 0;display:inline-block;width:100%;}
.leftnr{ width:238px;  position:relative;   background:url(../images/leftimg.jpg) 0 0 repeat-y;}
.leftimg{background:url(../images/leftbg.jpg) 0 0 no-repeat; }
.leftbg{  background:url(../images/leftbot.jpg) left bottom no-repeat;  min-height:512px; _height:512px;    }
.leftbg .title{  line-height:26px;font-size:22px; padding:25px 0 10px; color:#fff; text-align:center; font-size:20px; color:#fff; height:auto;   font-family:"微软雅黑"}
.menunr{ width:216px; margin:0 auto; padding-bottom:20px;}
.menunr ul li{ font-size:14px; margin:0 0 10px 0; clear:both;  font-weight:normal; height:30px; line-height:30px; font-family:"微软雅黑"; overflow:hidden;}
.menunr ul li a{ background:url(../images/h1bg.png) 0 0 no-repeat; text-align:center; display:block; color:#f37637; font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; padding:0 10px;}
.menunr ul li a:hover,.menunr ul li.active a{ background:url(../images/h1bg.png) 0 -30px no-repeat; color:#fff; text-decoration:none;}
.menunr ul li.NewTitle{ float:left; clear:none !important; width:105px; text-align:center;  margin:0 0 5px 3px;}
.menunr ul li.NewTitle a{ background:url(../images/h2bg.png) 0 0 no-repeat; text-align:center; display:block; color:#f37637; font-size:12px; }
.menunr ul li.NewTitle a:hover{ background:url(../images/h2bg.png) 0 -30px no-repeat; text-align:center; display:block; color:#f37637; font-size:12px; }
.rightnr{  min-height:512px; border:2px dashed #fec400; background:#f9ffc3;    _height:512px; width:742px; display:inline;float:right;}
.wz_top{ background:url(../images/posico.jpg) 5px bottom no-repeat; padding-top:10px; padding-left:55px; height:29px; line-height:29px; border-bottom:2px dashed #fec400; font-size:14px; color:#ff9800; font-family:"微软雅黑"; }
.wz_top a{ color:#ff9800;}
.listnews{ font-size:14px;padding: 0 20px 15px 20px;}
.listnews ul.doc_list{ margin:10px 0; padding-top:5px;}
.listnews ul.doc_list li{ height:30px; line-height:30px;  background:url(../images/arr1.gif) left center no-repeat; padding-left:24px; }
.listnews ul.doc_list li .date{ color:#959595; float:right; padding-top:0 !important;}
.listnews ul.doc_list li a:hover{ color:#c00;}
.listnews ul.doc_list li img{ padding:10px 0 0 4px; float:left;}
.listnews ul.doc_list li.botline{ border-bottom:1px dashed #ddd; padding-bottom:15px; margin-bottom:15px;}
.listnews td{ line-height:26px;}
.listnews ul.doc_list li.columnName{border-bottom:#e5e5e5 1px solid;line-height:48px;margin-bottom:10px;background:none;height:48px;padding-left:0;}
.listnews ul.doc_list li.columnName a.title{font-size:16px;color:#333;font-weight:bold;}
.listnews ul.doc_list li.columnName a.more{font-size:13px;color:#999;}
.listnews ul.doc_list li.columnName a.more:hover{color:#61ac27;}
.listnews ul.picture-list {  border-top:none; clear:both;margin-top:20px; }
.listnews ul.picture-list  li{	float:left;	background:none;padding-left:0;	margin:0 10px 0 16px; line-height:24px;	height: 200px;text-align:center;	padding-bottom:5px; width:206px;}
.listnews ul.picture-list  li a img{float:none;border:1px solid #ccc;padding:2px;width:200px;height:149px;}

.downbox{ border:1px solid #b5dbfe; background:#f5fbfd; border-bottom:none;}
.downbox td{ border-bottom:1px solid #b5dbfe; padding:5px; }
.downtitle{ background:#e5f1f7; border-right:1px solid #b5dbfe;}
.downbox h1{ font-size:14px; line-height:30px; height:30px;  color:#333;}
.downinfo{ line-height:22px; font-size:12px; padding:5px; color:#454545; border-bottom:1px dashed #ddd;}
.downhit{ text-align:right; padding-right:10px; font-size:12px; color:#c00; font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.downhit a{ color:#c00;}

.page{ clear:both; padding:10px; text-align:right;}
.page a{ padding:5px 7px; border:1px solid #d9d9d9; margin:0 0 0 4px; color:#666;}
.page a:hover,a.current{  border:1px solid #1299f8; background:#1299f8; color:#fff; text-decoration:none;}
.contentbox{ padding:20px 50px;}
.newstitle,.mesgtitle{ font-size:24px;  font-family:"微软雅黑"; text-align:center; font-weight:normal;}
.subtitle{ font-size:20px;  font-family:"微软雅黑"; text-align:center; font-weight:normal;}
.newsinfo{ margin:10px 0; line-height:28px; text-align:center; color:#666; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd;}
.newsinfo a{color:#666;  }
.newsinfo span {margin: 0 0.5em;}
.newsinfo i {font-style: normal;}
.newscontnet{ font-size:16px; color:#333; line-height:200%; padding-bottom:50px; margin-bottom:10px; padding-top:10px;}
.newscontnet div,.newscontnet p{ background:none !important;}
.wzbot1{height:50px;line-height:36px;text-align:right;font-size:12px;color:#999999;padding-top:10px;border-top:#e5e5e5 1px solid;}
.wzbot1 a{color:#999999;line-height:36px;}
.wzbot1 a:hover{color:#eb0000;text-decoration:none;}
.wzbot1 ul{float:left;}
.wzbot1 ul.fxd_xx{width:300px;text-align:left;height:24px;padding-left:20px;}
.wzbot1 ul.fxd_close{width:175px;float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:65px;height:36px;line-height:36px;background:url(../images/print.gif) 0 10px no-repeat;padding-left:22px;font-size:12px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:65px;height:36px;line-height:36px;background:url(../images/close1.gif) 0 10px no-repeat;padding-left:22px;font-size:12px;}
.bshare-custom #bshare-shareto{color:#999 !important;line-height:24px !important;font-weight:normal !important;}
.wzbot{border-top:#e5e5e5 1px solid;padding:10px 0 10px 20px;font-size:14px;line-height:28px;}
.wzbot2{border-top:#e5e5e5 1px solid; height:50px; margin-top:20px;}
.printico{display: inline-block; padding:0 10px 0 32px; background: url("../images/print.gif") 10px center no-repeat; vertical-align: middle;}
.newsinfo_right .share{display: inline-block; vertical-align: middle; padding-left: 23px; background: url("../images/fx_cio.gif") left center no-repeat;}
.newsinfo_right .share-box{ position:relative; right:auto; top:auto;}
.newsinfo_right .bdsharebuttonbox{display: inline;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ margin: 0 6px 0 0 !important;}
.closeico{display: inline-block; padding-left: 22px; background: url("../images/close1.png") left center no-repeat;}
.minh500{   min-height:500px; height:auto !important;   height:500px;}
.editor {text-align:right;padding-bottom:30px;color:#888888;font-size:14px;}
.video_main_content{text-align:center;padding:20px 0 0;}
.sp_wzcon{padding:20px 0;line-height:1.8;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.sp_wzcon table{max-width:100%;margin:auto;}
.sp_wzcon img{max-width:100%;height: auto;}
.sp_wzcon p{margin:5px 0;}

/*分页*/
.pagination{clear:both;float:right;margin:5px 0;padding:2px 0;line-height:24px;padding-top:40px;}
.pagination a{display:inline-block;height:32px;line-height:32px;padding:0 10px;color:#999;margin:0 2px;text-decoration:none;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.pagination a:hover{color:#ff0000;text-decoration:none;font-weight:bold;}
.pagination a:active{color:#ff0000;font-weight:bold;background:#f5f5f5;}
.pagination span.current{display:inline-block;height:32px;line-height:32px;font-weight:bold;padding:0 10px;margin:0 2px;border:1px solid #ddd;color:#ff0000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.pagination span.disabled{display:inline-block;height:32px;line-height:32px;padding:0 10px;color:#999;margin:0 2px;border:1px solid #ddd;background:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.pagination span.slh{display:inline-block;height:34px;line-height:34px;padding:0 4px;margin:0 2px;}
.pagination input#page_jump_num{border:1px solid #ddd;width:36px;height:32px;line-height:32px;margin:0 5px 0 2px;outline:none;color:#505050;padding:0px 5px;}
.pagination .go-page{color:#999 !important;cursor:pointer;border-radius: 5px;border: 1px solid #ddd;margin: 0 2px;display: inline-block;height: 36px;line-height: 32px;padding: 0 10px;background:none;}
.pagination .go-page:hover{color:#ff0000 !important;cursor:pointer;text-decoration: none;font-weight: bold;}
.pagination input{vertical-align:middle;}

/*搜索列表*****/	
span.search-keywords{ color:#c00; padding:0 0.3em;}
.ssy_container{ padding:20px  23px; font-family:"微软雅黑"; position:relative;background: #fff;}
.ssy_leftbar{width:238px;height:auto;margin-bottom:50px;}
.fenlei_tit,.searchType-title{height:32px;line-height:32px;padding-left:20px;font-size:16px;font-weight:bold;color:#333;}
.total_wz,.searchType-column{height:auto;margin-bottom:10px;padding:8px 0 8px 20px;background:#fafeb4;font-size:14px;}
.total_wz ul li,.searchType-column ul li{height:32px;line-height:32px; font-size:14px;}
.total_wz ul li a:hover,.total_wz ul li a.active,.searchType-column ul li a:hover,.searchType-column ul li a.active{text-decoration:underline;color:#de3e40;}
.result_title{padding-right:18px;font-size:15px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar{width:630px;height:auto; min-height:515px; _height:auto;border-left: 1px solid #ffeb9a; padding: 0 0 0 10px;}
.result_title{padding-right:18px;font-size:16px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .pagination{ margin-top: 20px;}
.ssy_rightbar .search-list{height:auto; padding:0 15px 20px 15px;}
.ssy_rightbar .search-list li.search-title{line-height:34px;font-size:15px; font-weight:bold; color: #333;}
.ssy_rightbar .search-list li.search-title a{color: #333;}
.ssy_rightbar .search-list li.search-title .columnname{padding: 0 10px; background: #333; border-radius: 5px; display: inline-block; color: #fff; cursor: pointer; margin-right: 15px; line-height: 30px;}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline;}
.ssy_rightbar .search-list li a span,.ssy_rightbar .search-list li span{color:#cd3501;}
.ssy_rightbar .search-list li.search-info{ padding: 4px 0; line-height: 26px; font-size: 14px; color: #666666;}
.ssy_rightbar .search-list li.search-column{color:#d20607;line-height:22px; }
.ssy_rightbar .search-list li.search-url{padding-top: 4px; overflow: hidden; line-height: 26px; font-size: 14px;   word-break: break-all; word-wrap: break-word;}
.ssy_rightbar .search-list li.search-url span.date{ padding-left:14px; color: #008000;}
.ssy_rightbar .search-list li.search-url a{  color: #008000;}
.ssy_rightbar .search-list li.search-url a:hover{ color: #008000; text-decoration:underline;}
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px;color:#666;}
.warm-prompt{line-height:30px; font-size:14px;}
.two_ssresult{ height: 32px; line-height: 32px; text-align: right; color: #a9a9a9; font-size: 16px; border-bottom: 1px solid #ccc; margin-top: 10px;}
.two_ssresult span{ color: #cc0000;}
.two_ssresult p{ float: left; color: #000;}
/*点击排行*/
.ssy_phlist { height:240px;}
.ssy_phlist ul li{ height:48px; }
.ssy_phlist ul li span{ float:left; margin: 16px 12px 0 0; background:#478aca; text-align:center; line-height:15px; font-size:12px; color:#fff;  display: block;  width: 15px; height: 15px; overflow: hidden;}
.ssy_phlist ul li .num1{ background:#ff4e00;}
.ssy_phlist ul li .num2{ background:#ff8400;}
.ssy_phlist ul li .num3{ background:#ffb400;}
.ssy_phlist .mylabel-list li a { height:47px; line-height:47px; border-bottom:1px dashed #ddd; display: block;   float: left; width: 266px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}

/*** 文章页 END ****/

@media print{
   a[href]:after {
        content: none!important;
   }
.header-box,.wz_top,.footer{ display:none;}
}

.liuyan_cxcon{padding:15px 30px;background:#fafeb4;;overflow:hidden;}
.liuyan_cxtit{background:url(../images/emailbox_ico.png) 0 center no-repeat;font-size:18px;color:#ffb81c;display:block;height:30px;line-height:30px;padding-left:30px;font-weight:bold;}
.liuyan_cxcon .tj{font-size:14px;line-height:20px;padding:0 0 10px;text-align:center;}
.liuyan_cxcon .tj span{display:inline-block;margin:0 0.5em;}
.liuyan_cxcon .tj span i{font-style:normal;padding:0 5px;color:#f00;}
.liuyan_cxbox{padding:0;line-height:30px;font-size:14px;}
.liuyan_cxbox ul li{float:left;background:none;padding:0;line-height:0;}
.liuyan_cxbox li p{float:left;}
.liuyan_cxbox li input{vertical-align:middle;border:0 none;background:none;width:100%;height:28px;line-height:28px;font-size:14px;font-family:"Microsoft YaHei";}
.liuyan_cxbox li.date .put{width:135px;border:1px solid #cecece;height:28px;background:#fff;line-height:0;font-size:0;}
.liuyan_cxbox li.date .put input{text-align:center;}
.liuyan_cxbox li.date .jg{width:30px;text-align:center;color:#888;font-size:14px;line-height:30px;}
.liuyan_cxbox li.select{padding-left:20px;width:125px;}
.liuyan_cxbox li.select select{height:30px;border:1px solid #cecece;line-height:30px;width:100%;text-indent:9px;color:#5e5f60;font-size:14px;}
.liuyan_cxbox li.input{width:318px;position:relative;font-size:0;margin-left:10px;}
.liuyan_cxbox li.input .tit{line-height:30px;position:absolute;left:0;top:0;text-indent:5px;width:66px;font-size:14px;}
.liuyan_cxbox li.input .bnt1{position:absolute;right:0;top:0;width:48px;height:30px;cursor:pointer;line-height:30px;font-size:14px;color:#fff;background:#ffb81c;}
.liuyan_cxbox li.input .put{margin:0 48px 0 66px;padding:0 8px;height:28px;font-size:0;line-height:0;border:1px solid #cecece;background:#fff;float:none;}
.liuyan_cxbox li.input .put input{font-size:14px;line-height:28px;}

.message_lmtitle{height:33px;margin-top:10px;padding-right:5px; border-bottom: 1px solid #ddd;}
.message_lmtitle .message_xiexin{float:right;display:block;height:28px;line-height:28px;font-size:14px;background:#ff9900;color:#fff;text-align:center;padding:0 10px;border-radius:4px;}
.message_lmtitle h3{height:33px;line-height:32px;background:#ffb81c;color:#FFF;padding:0 20px;display:block;float:left;font-size:16px;border-radius:5px 5px 0 0;}
.guestbook-table{font-size:16px;}
.guestbook_title{margin-top:10px;height:38px;line-height:38px;background:#fafeb4; font-weight: bold; position: relative;}
.guestbook_title p{height:38px;text-align:center;border-left:1px #fff solid;font-size:15px;width:100px; font-weight: bold; position: absolute; top:0; text-align: center;}
.guestbook_title p.t2{  width: auto; left:0;  right:450px; display: block; text-align: center;}
.guestbook_title p.t1{width:150px; right:300px;}
.guestbook_title p.t3{ width: 100px; right:200px;}
.guestbook_title p.t4{ right:0; }
.guestbook_title p.t5{ right:100px; }
.guestbook-list li{height:38px !important;line-height:38px !important;font-size:16px;text-align:center;padding:0 !important;border-bottom:0 none;background:none !important;color:#333; position: relative;}
.guestbook-list li.even{background:#fafeb4 !important;}
.guestbook-list li p{ position: absolute; top:0;  height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:1px #fff solid; text-align: center;color:#666;width:100px;font-size:14px;}
.guestbook-list li .t2{ position: absolute;left:0;    right:450px; display: block; width: auto; text-align:left;border:0 none;color:#333;}
.guestbook-list li .t2 a{display:block;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;}
.guestbook-list li p.t1{width:150px; right:300px;}
.guestbook-list li p.t3{ width: 100px; right:200px;}
.guestbook-list li p.t4{ right:0;}
.guestbook-list li p.t5{ right:100px; }

.liuyan_xzbox{background:#fafeb4;padding:10px 20px 15px;height:auto;position:relative;z-index:1;}
.liuyan_xzbox p{color:#666;font-size:16px;line-height:30px;text-indent:2em;}
.liuyan_xxtit{display:block;font-weight:bold;font-size:16px;color:#b10803;padding:0 0 10px;}
.liuyan_xiexin{display:inline-block;background:#ff9900;text-align:center;font-size:15px;color:#fff;height:32px;line-height:32px;border-radius:4px;text-indent:0;padding:0 15px;transition: 0.4s all;margin-top:8px;}
.liuyan_xiexin:hover{color:#fff;background:#ff9900;}
.message_form{padding:15px 30px 28px 15px;position:relative;z-index:2;}
.message_form ul li{font-size:16px;padding:15px 0 0;overflow:inherit;line-height:34px;border-bottom:0 none;background:none;height:auto;}
.message_form .half{width:50%;float:left;*width:49.9%;_width:49.9%;}
.message_form .full{clear:both;}
.message_form .title{width:108px;text-align:right;padding-right:5px;}
.message_form .title i{padding:0 0 0 0.5em;}
.message_form .input{margin-left:113px;border:1px solid #ddd;height:32px;line-height:32px;font-size:0;*margin-left:0;_margin-left:0;}
.message_form .txt{margin-left:113px;}
.message_form .input input{border:0 none;background:#fff;font-size:16px;height:32px;line-height:32px;font-family:"Microsoft YaHei";*float:left;*width:100%;_float:left;_width:100%;}
.message_form .disabled input{background: #f8f8f8; color: #505050;}
.message_form .half .input input{width:96%;padding:0 2%;}
.message_form .full .input input{width:98%;padding:0 1%;}
.message_form .textarea{margin-left:113px; border: 1px solid #ddd; padding: 8px 0 9px 0; line-height: 0; font-size: 0; position: relative; height: 110px;background:#fff;}
.message_form .textarea textarea{background:none;border:0 none;width:98%;padding:0 1%;height:100%;resize:none;font-size:16px;line-height:22px;font-family:"Microsoft YaHei";}
.message_form .select{ margin-left: 113px; height: 34px; font-size: 0; line-height: 0;float: none;margin-right: 0;width: auto;}
.message_form .select select{padding: 3px 5px; border: #ddd 1px solid; width: 100%;vertical-align: middle; font-size: 16px; color: #5e5f60; height: 34px; line-height: 34px;font-family: "Microsoft YaHei";}
.message_form .red{ color: #e70000; padding: 0 4px 0 0;}
.message_form .ispublic{ line-height: 26px;}
.message_form .ispublic input{ margin-right: 7px;}
.message_form .ispublic label{ margin-right: 10px; vertical-align: middle; font-weight: normal;}
.message_form .file{ height: auto;}
.message_form .file .sb_btn{ margin-left: 113px;}
.message_form .file .tips{display: block; padding: 8px 0 0; line-height: 20px; clear: both;}
.message_form .file .btn-upload{float:right;margin:2px 0 0;width:82px;height:30px; overflow: hidden; text-indent: -200em; border: 0 none; cursor: pointer;}
.message_form .file .ke-input-text{float: left; width: 500px; border: 1px solid #ddd; padding: 0 8px; height: 32px;}
.message_form .code{ margin-left: 113px; font-size: 0; line-height: 0;}
.message_form .code input{ width: 90px; padding: 0 5px; border: 1px solid #ddd; line-height: 32px; height: 32px; font-size: 14px;font-family: "Microsoft YaHei";float:left;}
.message_form .code img{vertical-align: middle; margin: 1px 0 0 9px;}
.message_form .code a{ margin-left: 7px; font-size: 14px; line-height: 30px; vertical-align: middle; display: inline-block;}
.message_form .btnbox{ text-align: center; padding: 40px 0 0; height: 42px; font-size: 0; line-height: 0;}
.message_form .btnbox input{ height: 40px; line-height: 40px; margin: 0 10px; width: 120px; text-align: center; font-size: 16px; color: #fff; cursor: pointer; background: #ffb81c; border: 0 none;font-family: "Microsoft YaHei"; border-radius: 5px;}
.message_form .btnbox .btn-search{ background: #ececec; color: #505050;}

.ui-dialog-content .guestbook-search{padding:10px 50px !important;}
.tishi_con{padding:10px 0;line-height:24px;}
.guestbook-text ul li{padding-left:60px;}
.guestbook-text ul li span{color:#ffb81c;}

.ui-dialog-footer button.ui-dialog-autofocus:active, .ui-dialog-footer button.ui-dialog-autofocus:focus, .ui-dialog-footer button.ui-dialog-autofocus:hover,.ui-dialog-footer button.ui-dialog-autofocus{background-color: #ff9800;border-color: #ff9800;}
.ui-dialog-title{color:#ff9800; font-size: 16px;}
.guestbook-text .font_01{font-size:20px !important;line-height:30px;color:#f80;font-weight:bold;}
.tishi_con{line-height:28px;font-weight:normal;}
.guestbook-tips ul li{text-align:left;font-size:16px;line-height:36px;color:#333;padding-left:40px;}
.guestbook-tips span{color:#f00;}
.guestbook-tips{padding:0 !important;}
.wztit{font-size:32px;line-height:42px;text-align:center;padding:5px 10px;}
.lynybox{padding:0 40px 30px;}
.lynybox .liuyancon{margin:20px auto 0;border-collapse:collapse;}
.lynybox .liuyancon th.tit,.lynybox .liuyancon td.nr,.lynybox .liuyancon td.nrtxt{border:#ffeb9a  1px solid;}
.lynybox .liuyancon th.tit{font-size:16px;line-height:24px;padding:18px 10px;text-align:right;width:18%;background:#fafeb4;}
.lynybox .liuyancon td.nr{font-size:15px;line-height:24px;padding:18px 15px;width:32%;}
.lynybox .liuyancon td.nrtxt{padding:18px 15px;}
.lynybox .liuyancon td.pj{color:#f00;line-height:40px;}
.lynybox .liuyancon td .dfbox{border:1px solid #ffeb9a ;background:#fafeb4;padding:10px;}
.lynybox .liuyancon td .dfbox .dfyj p{  }
.lynybox .nrtxt{ line-height:30px; font-size:14px;}
.MsoNormal span{font-family:"微软雅黑" !important;font-size:16px !important;}
.lynybox .mydcon{height:66px;line-height:66px;font-size:16px;}
.lynybox .mydcon ul li{float:left;white-space:nowrap;}
.lynybox .mydcon ul li.mm{padding-right:10px;}
.lynybox .mydcon ul li p{float:left;}
.lynybox .mydcon ul li p.bt{white-space:nowrap;font-weight:bold;}
.lynybox .mydcon ul li p.srk{position:relative;}
.lynybox .mydcon ul li p.srk .msg-box{position:absolute;left:0;top:17px;}
.lynybox .mydcon ul li p.srk .myd_input{float:left;margin-top:17px;border:1px solid #ddd;width:170px;height:24px;line-height:24px;padding:3px 5px;}
.lynybox .mydcon ul li label{padding-right:15px;white-space:nowrap;}
.lynybox .mydcon ul li.pjbtn{float:right;}
.lynybox .mydcon ul li.pjbtn input.myd_btn{font-size:16px;width:90px;height:36px;line-height:36px;color:#fff;border:0;background:#f80;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}


.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:43px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}

.listnews .videoNews-list{clear:both;width: 702px;overflow: hidden;}
.listnews .videoNews-list li{float: left; width:200px;height:auto;margin:20px 17px 0 17px;padding:0px;background: none;}
.listnews .videoNews-list li .left-img{float:none;}
.listnews .videoNews-list li .left-img a{display:block;width:100%;overflow:hidden;}
.listnews .videoNews-list li .left-img img.video-thumb{width:100% !important;height:160px !important;transition:all .5s;}
.listnews .videoNews-list li .left-img a:hover img.video-thumb{-webkit-transform:scale(1.1);transform:scale(1.1);}
.listnews .videoNews-list li .right-main{float:none;height:40px;padding:5px 10px;background:#fafeb4;text-align: center;}
.listnews .videoNews-list li .video-title{display:block;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .video-title span.left{display:block;float:none !important;}
.listnews .videoNews-list li .video-title span.left a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .video-attr{clear:both;height:20px;line-height:20px;font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .play-icon,.navjz .videoNews-list li .videoNews-note{display:none;}