﻿@import url("g.css");
body {
    /*background-color:#eeeeee1;*/
    margin:auto;
    font-size:12px;
}
* {
    font-family:宋体,Arial;zoom:1;font-size:12px
}
.input::-ms-clear { display: none; }
.input:valid + .clear { display: inline; }

input {
    vertical-align: middle;
}

div{
	position:relative
}
ul{
	margin:0;padding:0;list-style:none
}
li{
	margin:0;padding:0;list-style:none;width:150px;
}
a{
	display:inline-block;vertical-align:middle;color:#3556c9
}
a:hover{
	color:#ff5500;
}
a.nowrap {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
img {
    border: 0;
}
form {
    margin: 0;
}

input.qinput{border:1px #C0C0C0 solid;height:24px;line-height:24px;overflow:hidden;vertical-align:middle;font-family:宋体;font-size:12px;border-radius:3px;text-indent:5px}
select.qselect{vertical-align:middle;display:inline-block;font-family:宋体;font-size:12px;height:23px;line-height:23px;}
textarea.qtextarea{border:1px #C0C0C0 solid;vertical-align:middle;font-family:宋体;font-size:12px}
input.inputdate{
	background-image:url('icon_date.png');background-repeat:no-repeat;background-position:1px center;text-align:right;border:1px solid #C0C0C0;line-height:150%;height:23px;line-height:23px;font-family:Verdana;font-size:9pt;
}
.textCenter{
	text-align:center
}
.textLeft{
	text-align:left
}
.textRight{
	text-align:right
}

.clear{
	width:100%;display:block;clear:both
}

/*按钮*/
.iconhelp{
	background:url('iconhelp1.png') no-repeat center center;display:inline-block;width:20px;height:13px;vertical-align:middle;position:relative;z-index:10
}


.btnblue28{
	background:#37abf1;display:inline-block;position:relative;height:28px;line-height:28px;color:#fff;letter-spacing:1px;text-align:center;display:inline-block;vertical-align:middle;margin:auto;padding:0 16px 0 16px;text-indent:0
}
.btnblue28:hover{
	color:#CCFFFF
}
.btnblue28_L{
	display:block;position:absolute;left:0;top:0;background:url('btnblue28LR.png') no-repeat left top;width:4px;height:28px
}
.btnblue28_R{
	display:block;position:absolute;right:0;top:0;background:url('btnblue28LR.png') no-repeat -4px top;width:4px;height:28px
}

.btngreen28{
	background:#94ce5b;display:inline-block;position:relative;height:28px;line-height:28px;color:#fff;letter-spacing:1px;text-align:center;display:inline-block;vertical-align:middle;margin:auto;padding:0 16px 0 16px;text-indent:0
}
.btngreen28:hover{
	color:#fffbd3
}
.btngreen28_L{
	display:block;position:absolute;left:0;top:0;background:url('btngreen28LR.png') no-repeat left top;width:4px;height:28px
}
.btngreen28_R{
	display:block;position:absolute;right:0;top:0;background:url('btngreen28LR.png') no-repeat -4px top;width:4px;height:28px
}

.btnred28{
	background:#ef703a;display:inline-block;position:relative;height:28px;line-height:28px;color:#fff;letter-spacing:1px;text-align:center;display:inline-block;vertical-align:middle;margin:auto;padding:0 16px 0 16px;text-indent:0
}
.btnred28:hover{
	color:#fffbd3
}
.btnred28_L{
	display:block;position:absolute;left:0;top:0;background:url('btnred28LR.png') no-repeat left top;width:4px;height:28px
}
.btnred28_R{
	display:block;position:absolute;right:0;top:0;background:url('btnred28LR.png') no-repeat -4px top;width:4px;height:28px
}




a span.title{
	display:block;position:absolute;background:#eef6f9;border:1px #86959c solid;left:0;top:20px;color:#000;white-space:nowrap
}
a span.title span {
    padding: 10px;
}
/***************************************************************************************************/
.headerbase{
	background:url('headerbase.png') no-repeat center bottom;min-width:1150px;width:100%;margin:auto;display:block;clear:both;position:relative;z-index:3
}
img.logo2{display:none}
.header {
    width: 1150px;
    margin: auto;
    position: relative;
    height:280px;
}

.header_title 
{
   width: 1150px;
    margin: auto;
    height:60px;
    line-height:60px;
    font-size:60px; 
    padding-top:120px;
    text-align:center; 
   font-weight:bold;
   font-family:微软雅黑; 
    }

.bigad{
	text-align:center;height:330px;overflow:hidden;min-width:1150px;width:100%;clear:both;background:url('bigad.png') repeat-y center center
}
.tbtbody{
	width:1150px;margin:auto;background:#fff;display:block;overflow:hidden;clear:both;
}
.tbtbodyconent {
    margin: 10px 20px 10px 20px;
}
.footer{
	background:#fff;height:280px;display:block;width:1150px;margin:auto
}
.conac{text-align:center}
/*页头*/
.sitemenu{
	position:absolute;left:45px;bottom:0px
}
.sitemenu li.root{
	float:left;text-align:left;position:relative;height:50px;margin:0 2px 0 2px
}
.sitemenu a.root{
	color:#000;font-family:微软雅黑;font-size:15px;text-align:center;text-decoration:none;font-weight:bold;display:block;line-height:50px
}
.sitemenu a.root:hover{
	color:#fff
}
.menu0{
	width:150px
}
.menu1{
	width:150px
}
.menu2{
	width:150px
}
.menu3{
	width:150px
}
.menu4{
	width:150px
}
.menu5{
	width:150px
}
.menu6{
	width:150px
}
.menu7{
	width:150px
}
.menu8{
	width:150px
}
.sitemenu div.submenu {
    background: #0198c1;padding:3px;position:absolute;top:46px;width:100%;display:none
}
.sitemenu div.submenu a {
    font-size: 13px;color:#000;text-decoration:none;line-height:30px;display:block;padding:0 10px 0 10px;color:#fff;white-space:nowrap
}
.sitemenu div.submenu a:hover {
    background:#fff;color:#0198c1
}

.menu5 div.submenu {
    left:-46px;width:186px
}
.menu8 div.submenu {
    left:-100px;width:260px
}
.menu3 div.submenu {
    left:-45px;width:200px
}
.menu2 div.submenu {
    left: -70px;
    width: 270px
}
.topmenu{
	position:absolute;right:20px;top:10px
}
.topmenu a{
	border-bottom:2px transparent solid;color:#000;font-weight:bold;font-family:微软雅黑;text-decoration:none;line-height:20px;vertical-align:text-top;display:inline-block;text-align:center;padding:0 5px 0 5px;vertical-align:middle
}
.topmenu a:hover{
	border-bottom:2px #a8c766 solid;color:#a8c766
}
.topmenu span.spliter{
	width:7px;text-align:center;display:inline-block;vertical-align:text-top;line-height:20px;;vertical-align:middle
}
.topmenu a.loginout {
    color: #ff0000;
}
.topmenu a.loginout:hover{
	border-bottom:2px #ff0000 solid;color:#ff0000
}

.topsearch {
    background: url('search_bg2.png');
    width: 190px;
    height: 26px;
    overflow:hidden;
    position:absolute;
    right:20px;
    top:38px;
}
.inputkeyword {
    width: 108px;position:absolute;left:30px;top:2px;line-height:20px;border:0
}
.topbtnsearch {
    position: absolute;
    right: 0px;
    top: 0px;
    text-indent:0 !important;
    line-height: 26px;
    background:transparent;
    color:#fff;
    position:absolute;right:0;top:0;border:0;
    width:40px;overflow:hidden;
}

#beforelogin,#afterlogin {
    white-space:nowrap;display:inline-block;
}

#clientinfo a {
    font-weight: normal;
}
/*页底*/
.footer thead th{
	border-bottom:#a8c766 3px solid
}

.footer .sitemap{
	padding-top:20px;width:1118px;margin:auto
}


.footer .sitemap a{
	display:block;
}
.footer .sitemap a.ztyjlink{
	display:inline-block !important;width:150px !important;overflow:hidden;float:left;margin-right:10px;
}


.footer .sitemap th{
	font-weight:bold;font-family:微软雅黑;color:#1f78b7;font-size:14px;text-align:left;line-height:33px
}
.footer .sitemap td{
	vertical-align:top;position:relative;padding-top:6px
}
.footer .sitemap td a{
	line-height:23px;color:#4689bf;text-decoration:none;font-size:12px
}
.footer .sitemap td a:hover{
	color:#ff5500
}
.lxdh0{
	background:url('lxdh0.png') no-repeat;width:271px;height:74px;position:absolute;top:56px;left:50px
}
/*公用*/
.listli0 li{
	background:url('dot.png') no-repeat left center;
}
.listli1 li{
	background:url('dot1.png') no-repeat left center;
}

.toplist{
	margin:auto;overflow:hidden;list-style:none
}
.toplist li{
	height:30px;line-height:30px;position:relative
}
.toplist li a{
	text-indent:10px;color:#000;text-decoration:none;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:100%
}
.toplist li a:hover{
	color:#ff5500
}
.toplist li span.pubdate{
	display:block;position:absolute;right:0px;top:0px
}

.li14 a{
	font-size:14px
}
.li14 span{
	font-size:12px;color:#666;font-family:Verdana
}
/**************首页************/
.indexleft{
	float:left;width:230px;margin:0 0 0 20px;border:0px #ff0000 solid;
}
.indexmiddle{
	width:606px;margin:0 15px 0 18px;float:left;border:0px #ff0000 solid;overflow:hidden
}

.indexright{
	float:right;width:230px;margin:0 20px 0 0;border:0px #ff0000 solid;overflow:hidden
}
.indexright p{margin:0 0 6px 0}

.tbtbodyspliter30{
	width:1150px;background:#fff;height:30px;margin:auto;clear:both
}
.tbtbodyspliter16{
	width:1150px;background:#fff;height:16px;margin:auto;clear:both
}
.tbtbodyspliter {
    width: 1150px;
    background: #fff;
    margin: auto;
    clear: both;
}
.title0{
	background:url('title0.png') no-repeat;width:330px;height:29px;line-height:29px;color:#fff;font-family:微软雅黑;font-size:15px;font-weight:bold;text-indent:26px;letter-spacing:1px;text-decoration:none;display:block;

}
.title1{
	background:url('title1.png') no-repeat;width:330px;height:29px;line-height:29px;color:#fff;font-family:微软雅黑;font-size:15px;font-weight:bold;text-indent:26px;letter-spacing:1px;text-decoration:none;display:block;
}
.title2{
	background:url('title2.png') no-repeat;width:330px;height:29px;line-height:29px;color:#fff;font-family:微软雅黑;font-size:15px;font-weight:bold;text-indent:26px;letter-spacing:1px;text-decoration:none;display:block;
}
.title0:hover, .title1:hover, .title2:hover {
    color: #fff;
}

.indexleft .toplist{
	width:210px;
}
.myjsbl{
	width:240px;position:relative;left:0px;top:0px;display:block;overflow:hidden
}

.myjsbl li{
	float:left;width:120px;margin-bottom:10px
}
.myjsbl li a{
	border:1px #999 solid;width:106px;height:150px;overflow:hidden;position:relative
}
.myjsbl li a img{
	width:100%;height:150px
}
.myjsbl li a span.qkh {
    position: absolute;
    bottom: 0px;
    left: 0px;
    background:rgba(0,165,213,.8);
    line-height:16px;
    color:#fff;
    width:100%;
    text-align:center;
    z-index:2;
    padding:3px 0 3px 0
}
.kuaixunpic {
    position: absolute;
    top: 0px;
    left: 0px;
    width:100%;
    height:100%;
    display:block;
    z-index:1;
    display:none
}
.kuaixunpic img {
    width: 100%;
    height: 100%;
}

.myjsbl li a span.jbbt {
    position: absolute;
    bottom: 50px;
    left: 0px;
    background:rgba(255,255,255,.5);
    line-height:16px;
    color:#000;
    width:100%;
    text-align:center;
    z-index:2;
    padding:3px 0 3px 0
}

.myjsbl li a span.jbnf {
    position: absolute;
    top: 0px;
    left: 0px;
    background:rgba(0,165,213,.5);
    line-height:16px;
    width:100%;
    text-align:center;
    z-index:2;
    color:#fff;
    padding:3px 0 3px 0

}

.hangye {
    line-height: 30px;text-align:center;color:#666
}
/*首页中间部分*/
.tab00{
	background:#d5d5d5;height:29px;overflow:hidden;width:600px;border-radius:20px
}
.tab00 li{
	width:120px;float:left;height:29px;line-height:29px;text-align:center;
}
.tab00 li.focus{
	background:#00a5d5;color:#fff;border-radius:20px
}
.tab00 a {
    font-family:微软雅黑;text-decoration:none;font-size:15px;color:#555;font-weight:bold
}
.tab00 li.focus a {
    color: #fff;
}


.tab10{
	background:url("tab10.png") no-repeat;height:29px;overflow:hidden;width:220px;
}
.tab10 li{
	width:110px;float:left;height:29px;line-height:29px;text-align:center;
}
.tab10 li.focus{
	background:#00a5d5;color:#fff;border-radius:16px
}

.tab10 a {
    font-family:微软雅黑;text-decoration:none;font-size:15px;color:#555;font-weight:bold;
}
.tab10 li.focus a {
    color: #fff;
}

.tab20{
	background:url("tab20.png") no-repeat;height:29px;overflow:hidden;width:606px;
}
.tab20 li{
	width:101px;float:left;height:29px;line-height:29px;text-align:center;
}
.tab20 li.focus{
	background:url('tabs20_focus.png') no-repeat center center;color:#fff
}
.tab20 a {
    font-family:微软雅黑;text-decoration:none;font-size:13px;color:#555;font-weight:bold;
}
.tab20 li.focus a {
    color: #fff;
}

.tab00body{
	margin:0 10px 0 10px;overflow:hidden
}

.tbttable0 {
	width:100%;border-collapse:collapse
}

.tbttable0 th{
	background:#00a5d5;height:29px;color:#fff;border:1px #fff solid;text-align:center
}
.tbttable0 td {
    text-align: center;
    border-bottom: 1px #CCCCCC dashed;
    line-height: 29px;
    white-space: nowrap;
    border-left: 1px #fff solid;
    border-right: 1px #fff solid;
    color: #494949;
}
.tbttable0 a.tbh
{
    text-decoration:none;color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:120px;text-align:left
}
.tbttable0 a.tbbt{
	color:#000;text-decoration:none;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:300px;text-indent:5px;text-align:left;display:inline-block
}
.tbttable0 a.tbbt:hover{
	color:#ff5500
}
.tbttable0 .even{
	background:#f5f5f5;
}
.tbttable0 td a.tbcy{
    color: #666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:80px;display:inline-block
}
td.qt {
    color: #666;
}
.tab10body{
	border: 1px #c0c0c0 solid;
}

.tab20body{
	height:386px
}
/*通报评议*/

.tbpyhome{
	width:621px;position:relative;left:-10px
}

.tbpy li{
	width:207px;overflow:hidden;float:left;background:url('tbpyli.png') no-repeat center bottom;height:190px;margin-bottom:10px
}
.tbpy li div.pic{
	clear:both;display:block;position:relative;width:190px;overflow:hidden;margin:auto
}
.tbpy li div a.pic {
    display: block;
    width: 190px;
    height: 130px;
    position:relative;
    text-decoration:none;
    cursor:pointer
}
.tbpy li div a.pic span.nopic {
    display: block;
    height: 130px;
    position:absolute;left:0px;left:0px;text-align:center;line-height:130px;width:100%;color:#666;background:#e3eff3;
}
.tbpy li div a.pic img {
    width: 100%;
    height: 100%;
}
.tbpy li div.pic span.hyzt{
	position:absolute;left:0px;top:0px;width:86px;height:27px;text-indent:0em;color:#fff;line-height:29px;text-align:center
}
.tbpy li div.pic span.s0{
	background:url('tbpy_s0.png') no-repeat left top;
}
.tbpy li div.pic span.s1{
	background:url('tbpy_s1.png') no-repeat left top;
}
.tbpy li div.pic span.s2{
	background:url('tbpy_s2.png') no-repeat left top;
}
.tbpy .pytitle{
	display:block;line-height:20px;text-align:center;color:#000;text-decoration:none;font-size:13px;width:170px;padding:6px 0 6px 0;margin:auto;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;
}
.tbpy .pytitle:hover{
	color:#ff5500
}
.tbpy .pysjdd{
	text-align:center;color:#999999;display:block;width:190px
}

.faq li {
    background:url('faqq.png') no-repeat left top;padding-left:35px;margin-bottom:10px
}
.faq li a {
    color: #00a1ea;line-height:20px;text-decoration:none
}
.faq li a:hover {
    color: #ff5500
}
/*首页右侧*/
.hyzc{
	background:url('hyzc.png') no-repeat;width:231px;height:53px
}
.wtfk{
	background:url('wtfk.png') no-repeat;width:231px;height:53px
}
.gpmygzz{
	background:url('gpmygzz.png') no-repeat;width:230px;height:117px
}
.cksz{
	background:url('cksz.png') no-repeat;width:230px;height:117px
}
.hyzs{
	margin:auto;
}
.hyzs li{
	float:left;width:50%;text-align:center;height:120px
}
.hyzs li a.logo{
	border:1px #CCCCCC solid;width:100px;height:70px;overflow:hidden;display:block;margin:auto auto 6px auto
}
.hyzs li a.logo:hover{
	border:1px #3399FF solid
}
.hyzs li a.logo img{
	width:100%;height:100%
}
.hyzs .qymc{
	line-height:16px;display:block;width:100%;margin:auto;color:#000;text-decoration:none;text-align:center
}
.hyzs .qymc:hover{
	color:#ff5500
}

.indexright .toplist{
	width:210px;margin:auto
}


/*首页底部*/
.yqlj{
	background:#e3eff3 url('yqlj0.png') no-repeat left center;width:1108px;height:210px;margin:auto;position:relative;border-radius:10px
}
.yqljtitle{
	color:#fff;font-weight:bold;font-family:微软雅黑;font-size:15px;position:absolute;width:40px;position:absolute;top:70px;left:20px
}
.linkstype{
	color:#4c72bc;font-weight:bold;display:inline-block;width:150px;float:left;vertical-align:middle
}
.eachlinks {
    width: 830px;float:right
}
.links{
	position:absolute;left:100px;top:10px
}

.links>div{
	line-height:26px;clear:both;border-bottom:1px #c0c0c0 dashed;overflow:hidden
}
.links>div:last-child{border:0}

.links a{
	display:inline-block;background:url('dot.png') no-repeat left center;text-decoration:none;text-indent:10px;color:#000;margin-right:10px
}
.links a:hover {
    color: #ff5500;
    text-decoration: underline;
}

/*资讯页*/
.leftcontent {
    width: 860px;
    float: left;
    margin:0;
    overflow:hidden
    
}
.leftcontent h1.zlktitle {
    text-align: center !important;display:block;width:100%;
}
.leftcontent h1.zlktitle,.leftcontent h1.zlktitle * {
    font-size: 23px !important;font-family:微软雅黑
}


/*资讯页*/
.leftcontent1 {
    width: 1090px;
    float: left;
    margin:0;
    overflow:hidden
    
}
.leftcontent1 h1.zlktitle {
    text-align: center !important;display:block;width:100%;
}
.leftcontent1 h1.zlktitle,.leftcontent h1.zlktitle * {
    font-size: 23px !important;font-family:微软雅黑
}

.rightcontent {
    width: 230px;
    float: right;
    margin:0 0 0 10px;
    overflow:hidden
}

.notenormal h1 {
    font-size: 26px;
    text-align: center;
    margin: 0px;
    line-height: 50px;
    font-weight:normal;
    font-family:微软雅黑
}
.noteinfo {
    text-align: center;
    font-size:12px;
    color:#666;
    vertical-align:baseline;
    margin-top:20px;
    height:36px;
}
.noteshare {
    position:relative;display:inline-block;z-index:1;vertical-align:middle;height:36px;
}
.noteshare1 {
    margin-left: 20px;
}
.bshare-custom {
    position:relative;right:0;top:4px;width:110px;display:inline-block
}
.fontSizeSetting {
    position:relative;left:0;top:5px;display:none;display:inline-block;margin-right:20px
}
.fontSizeSetting span {

}
.fontSizeSetting .fontSizeSelector{
    display:none;position:absolute;left:28px;top:14px;border:1px #CCCCCC solid;background:#fff
}
.fontSizeSetting:hover .fontSizeSelector{
    display:block
}
.fontSizeSetting a {
    font-family: 微软雅黑;display:block;width:36px;height:36px;line-height:36px;color:#000;text-align:center
}
.fontSizeSetting a:hover {
    background: #CCCCCC;color:#000
}
.smallFont {
    font-size:12px
}
.middleFont {
    font-size:16px
}
.bigFont {
    font-size:18px
}
.note_like {
    position:relative;top:4px;
    width:50px;display:inline-block;margin-right:30px;vertical-align:middle
}
.note_like a {
    width: 16px;
    height: 26px;
    vertical-align: middle;
    display:inline-block;
    background:url('like.png') no-repeat center center;background-size:16px
}
.note_like a:hover {
    background:url('like_hover.png') no-repeat center center;background-size:16px
}
    .note_like a.likeafter {
        background:url('like_after.png') no-repeat center center;background-size:16px
    }

.note_like span {
    color: #999;margin-left:5px;position:relative;top:1px
}
.notecontent {
    line-height:200%;font-size:14px !important;color:#333;margin:0 20px 50px 10px;font-family:Verdana;text-align:justify
}
.notecontent * {
    font-size:14px !important;
}
.notecontent table{
	border-collapse:collapse
}
.notecontent td{
	border-style:solid;line-height:100%
}
.notecontent img {
    max-width: 100%; /*图片自适应宽度*/
}
.notecontent ul,.notecontent ol{
	list-style:initial !important;margin:0 0 0 20px;padding:initial !important;
}
.notecontent ul li,.notecontent ol li{
	list-style:initial !important;margin:initial !important;padding:initial !important
}
/*
.notecontent ul li{
	list-style:disc;
}
.notecontent ol li{
	list-style:decimal;
}
*/

.jiathis_style {
    position: absolute;
    right: 0;
}
.noteIndex div {
    width: 100%;display:block;
}
.noteIndex span {
    margin-right: 3px;
}
.noteIndex a{
    color:#023bc2;line-height:250%;font-size:12px
}
.noteIndex a:hover{
    color:#ff0000;
}
.siteposition {
    margin-bottom:15px;height:26px;line-height:26px;text-indent:10px;color:#666;vertical-align:baseline;border-bottom:1px #CCCCCC solid;
}
.siteposition span {
    display: inline-block;
    width: 25px;
    height:26px;line-height:26px;
    vertical-align:middle;
    background:url('siteposition.png') no-repeat center 3px;
}
.siteposition a {
    text-indent: 0;color:#666;display:inline-block;height:26px;line-height:26px;vertical-align:baseline
}
.siteposition a:hover {
    color: #ff0000;
}
/*列表*/

.notelist li{
	background:url('dot1.png') no-repeat left center;
}
.notelist li{
	width:100%;height:30px;line-height:30px;position:relative;border-bottom:1px #CCCCCC dotted
}
.notelist li a{
	text-indent:10px;color:#000;text-decoration:none;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:100%;font-size:13px
}
.notelist li a:hover{
	color:#ff5500
}
.notelist li span{
	display:block;position:absolute;right:0px;top:0px;color:#CCCCCC
}
.fieldset {
    border-bottom: 1px #00a4d5 solid;
}
.fieldset a {
    margin: 0 0 0 20px;background:#00a4d5;font-size:12px;line-height:23px;color:#fff;text-align:left;display:inline-block;padding:0 20px 0 20px;text-decoration:none;font-weight:bold;letter-spacing:1px
}
.fieldsetbody2 {
    background: #e5f7fc;width:100%;margin-bottom:10px
}
/*分页*/
.pagenavigation{
	clear:both;position:relative;height:30px;border-top:2px #ccc solid;margin:10px auto 10px auto;text-align:left
}

.pagenavigation span{
	font-size:12px;line-height:30px;color:#024588;position:absolute;left:0px
}

.pagenavigation ul{
	margin:0px;padding:0px;list-style-type:none;position:absolute;right:0px;top:5px;
}
.pagenavigation li{
	margin:0px;padding:0px;list-style-type:none;float:left;width:50px;
}

.pagenavigation li a{
	line-height:20px;height:20px;display:block;font-size:12px;text-align:center;padding:0px 8px 0px 8px;margin:0px 0px 0px 5px;font-family:Arial;color:#024588;text-decoration:none;
}

.firstpage,.prepage,.nextpage,.lastpage{display:block;min-width:12px;height:28px;color:#024588;text-decoration:none;background-repeat:no-repeat;background-position:center center}
.firstpage{background-image:url('firstpage.gif')}
.prepage{background-image:url('prepage.gif')}
.nextpage{background-image:url('nextpage.gif')}
.lastpage{background-image:url('lastpage.gif')}
.pagenavigation li a.current{background:#024588;color:#fff}
.pagenavigation li a:hover{
	background-color:#B5E802
}

/*tbt列表*/
.tbttablelist table{
    border-collapse: collapse;width:100%
}

.tbttablelist th {
    background: #00a4d5;line-height:30px;height:30px;border:1px #fff solid;color:#fff;white-space:nowrap
}

.tbttablelist td {
    line-height: 20px;border:1px #ccc dotted;padding:3px 0 3px 0
}
.tbttablelist tr.hover {
    background: #cdf3ff
}


/*关于我们*/
.tabsaboutus li {
    float:left;margin-right:30px;margin-left:30px;font-size:16px;font-family:微软雅黑;cursor:pointer;padding:0 20px 0 20px;line-height:36px
}
.tabsaboutus li.focus {
    font-weight:bold;background:#00a4d5;color:#fff
}
.tabsaboutus {
    border-bottom: 2px #00a4d5 solid;height:36px
}


/***************************************************************/
/*附件相关*/
.divattachfiles{margin:10px 2px 10px 2px;padding:0px;list-style-type:none;display:none}

.divattachfiles li{position:relative;height:20px;margin:5px}
.attachfilesTips{font-size:16px !important;line-height:200%;text-align:center}
.attachfilesTips a{font-size:16px !important;position:relative;top:-2px;display:inline-block;padding:0 5px;color:blue}
.attachfilesTips{border:2px #ff7700 dashed;padding:10px;background:#ffffee}
a.attachfile{color:#000000;background-repeat:no-repeat;background-position:5px center;text-indent:20px;height:20px;line-height:20px;padding:0px 5px 0px 5px;vertical-align:middle;text-decoration:none;font-size:12px;display:block}
a.attachfile:hover{background-color:#e6f0f8;color:#004ABB}

.noattachfile {
    margin: 20px;
}
/*附件样式*/
a.doc{
	background-image:url('/WebNoteEditorV3/images/filetype/doc.gif')
}
a.docx{
	background-image:url('/WebNoteEditorV3/images/filetype/docx.gif')
}
a.xls{
	background-image:url('/WebNoteEditorV3/images/filetype/xls.gif')
}
a.xlsx{
	background-image:url('/WebNoteEditorV3/images/filetype/xlsx.gif')
}
a.ppt{
	background-image:url('/WebNoteEditorV3/images/filetype/ppt.gif')
}
a.pptx{
	background-image:url('/WebNoteEditorV3/images/filetype/pptx.gif')
}
a.pdf{
	background-image:url('/WebNoteEditorV3/images/filetype/pdf.gif')
}
a.rar{
	background-image:url('/WebNoteEditorV3/images/filetype/rar.gif')
}
a.zip{
	background-image:url('/WebNoteEditorV3/images/filetype/zip.gif')
}
a.flv{
	background-image:url('/WebNoteEditorV3/images/filetype/flv.gif')
}
a.swf{
	background-image:url('/WebNoteEditorV3/images/filetype/swf.gif')
}

a.avi{
	background-image:url('/WebNoteEditorV3/images/filetype/avi.gif')
}
a.wma{
	background-image:url('/WebNoteEditorV3/images/filetype/wma.gif')
}
a.mp3{
	background-image:url('/WebNoteEditorV3/images/filetype/mp3.gif')
}
a.rm{
	background-image:url('/WebNoteEditorV3/images/filetype/rm.gif')
}
a.rmvb{
	background-image:url('/WebNoteEditorV3/images/filetype/rmvb.gif')
}

a.wmv{
	background-image:url('/WebNoteEditorV3/images/filetype/wmv.gif')
}
a.jpg{
	background-image:url('/WebNoteEditorV3/images/filetype/jpg.gif')
}
a.jpeg{
	background-image:url('/WebNoteEditorV3/images/filetype/jpeg.gif')
}

a.gif{
	background-image:url('/WebNoteEditorV3/images/filetype/gif.gif')
}
a.png{
	background-image:url('/WebNoteEditorV3/images/filetype/png.gif')
}
a.tif{
	background-image:url('/WebNoteEditorV3/images/filetype/tif.gif')
}
a.tiff{
	background-image:url('/WebNoteEditorV3/images/filetype/tiff.gif')
}

/*评论界面样式*/
.plbuttons {
    text-align: center;padding:10px 0 20px 0
}
.plbuttons input {
    background:url('btnpost.png') no-repeat center center;width:120px;height:32px;border:0;
    cursor:pointer
}

/*tbt.aspx*/
.wypy {
    width:66px;display:block;text-align:right;background:url('pencil.png') no-repeat left center;margin:0 8px 0 10px
}

/*feedback.aspx*/
.aboutuslist li {
    background: url('dot1.png') no-repeat left center;
    border-bottom: 1px #999 dotted;
}
.aboutuslist li a
{
    padding:0 6px 0 10px;display:block;font-size:13px;color:#666;line-height:30px
} 

/*rapexshow.aspx*/
.zhhk {
    border-collapse: collapse;width:100%
}
.zhhk td {
    border: 2px #000 solid;line-height:150%;padding:0 3px 0 3px
}
#diven .zhhkitem {
    background: #014490;color:#fff;font-weight:bold;font-size:13px;width:160px
}
#divcn .zhhkitem {
    background: #014490;color:#fff;font-size:14px;width:160px;font-family:微软雅黑
}

.flfg {
    border-collapse: collapse;width:100%
}
.flfg td {
    border: 1px #999 solid;line-height:150%;padding:5px
}
td.flfgitem {
    background:#c4f1ff;color:#0559b5;font-weight:bold;font-size:13px;width:160px
}


/*中英文版切换*/
#diven *{
    font-family: Verdana;
}
.Xdetail {
    display: none;
}
.choiseLanguage a{
    display: inline-block;
    width: 46px;
    text-align:center;
    line-height:20px;
    color:#000;
    margin:0 10px 0 10px
}
.choiseLanguage a.cur {
    border-bottom: 2px #057be0 solid;color:#057be0;font-weight:bold
}
/*搜索框**/
.searchform table{
    margin: auto;
}
.searchform .searchitem {
    text-align: left;
    color: #00a4d5;
}
.searchform td {
    padding: 3px;
}

/*按钮*/
.btngray32{
	background:url('btngray32.png') repeat-x;display:inline-block;position:relative;height:32px;line-height:32px;color:#666;letter-spacing:1px;text-align:center;margin:auto;vertical-align:middle;padding:0 30px 0 30px
}
.btngray32:hover{
	color:#FF3300
}
.btngray32_L{
	display:block;position:absolute;left:0;top:0;background:url('btngray32LR.png') no-repeat left top;width:9px;height:32px
}
.btngray32_R{
	display:block;position:absolute;right:0;top:0;background:url('btngray32LR.png') no-repeat -9px top;width:9px;height:32px
}

/*会员注册*/
span.notnullabled{background:url('notnullabled.gif') no-repeat left center;color:#ff5500;font-family:Arial;display:inline-block;text-align:left;width:52px;line-height:22px;height:22px;vertical-align:middle;text-indent:16px;margin-left:2px;margin-right:2px}

.tipsA {
    display: block;
    width:100%;
    height:100%;
    line-height:230px;
    background:#48b1c5 url('loading.gif') no-repeat center center;
    color: #fff;
    font-size:12px;
    position:fixed;
    left:0px;
    top:0px;
    overflow:hidden;
    text-align:center;
    z-index:999;

}

/*会员展示*/
.hyzs2{
	margin:auto;
}
.hyzs2 li{
	width:100%;text-align:center;height:100px;border-bottom:1px #ccc dashed
}
.hyzs2 li a.logo{
	border:1px #CCCCCC solid;width:100px;height:70px;overflow:hidden;display:block;margin:12px auto 6px auto
}
.hyzs2 li a.logo:hover{
	border:1px #3399FF solid
}
.hyzs2 li a.logo img{
	width:100%;height:100%
}
.hyzs2 .qymc{
	line-height:16px;display:block;width:100%;margin:auto;color:#000;text-decoration:none;text-align:center
}
.hyzs2 .qymc:hover{
	color:#ff5500
}

/*召回*/

.zh li {
    float: left;position:relative;height:150px;width:47%;margin:0 10px 0 10px
}
.zh li a {
    border: 1px #ccc solid;display:block;width:100%;height:130px
}
.zh li a:hover {
    background:#dcf3f8
}
.zh li img {
    position:absolute;left:10px;top:10px;border:1px #ccc solid
}
.zh .km {
    display: block;font-size:16px;font-family:微软雅黑;position:absolute;left:180px;width:200px;top:10px;color:#000
}
.zh .lastupdate {
    position: absolute;
    top: 100px;
    right: 20px;
    color:#999
}
/*资料室*/

.lwcglist0{
	margin:auto auto 20px 20px;overflow:hidden;list-style:none
}
.lwcglist0 li{
	height:30px;line-height:30px;position:relative;float:left;width:260px
}
.lwcglist0 li a{
	text-indent:10px;color:#000;text-decoration:none;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:100%
}
.lwcglist0 li a:hover{
	color:#ff5500
}
.lwcglist0 li span{
	display:block;position:absolute;right:0px;top:0px
}

/*tbt列表*/
.tablelaw table{
    border-collapse: collapse;width:100%
}

.tablelaw th {
    background: #00a4d5;line-height:30px;height:30px;border:1px #fff solid;color:#fff
}

.tablelaw td {
    line-height: 20px;border-bottom:1px #ccc dotted;padding:3px 0 3px 0
}
.tablelaw tr.hover {
    background: #cdf3ff
}

/*页头*/
#myswitcher {
    width: 638px;
    height: 69px;
    overflow:hidden;
    position:absolute;top:80px;left:275px;text-align:center;
    display:none;
}
.swtcher_bg, .swtcher_info, .swtcherindex {
    display: none;
}
/*专题研究*/
.ztyj h1{
    font-size:30px;font-weight:normal;font-family:微软雅黑;margin:0
}
.ztyj h2 {
    font-size: 22px;
    font-weight: normal;
    font-family: 微软雅黑;
    margin: 0;
    text-indent: 15px;
    color: #333;
    background: #f7f7f7 !important;
    border-left: 10px #4f9cee solid;
    width: 100%;
    position: relative;
    line-height:36px;

}
.ztyj h2 a.more {
    position: absolute;
    top: 0;
    right: 10px;
    font-size:12px;
    color:#000;
}
.ztyj h2 a.more:hover {
    color: #ff0000;
}
.ztyj .intro {
    font-size: 14px;
    line-height: 150%;
}
.ztyj .intro *{
    font-size: 14px;
}


h2.h2title{
    font-size:22px;font-weight:normal;font-family:微软雅黑;margin:0;text-indent:15px;color:#333;background:url('specialdetailh2.png') no-repeat left center;width:100%;position:relative;border-bottom:1px #e5e5e5 solid;line-height:36px
}
h2.h2title a.more {
    position: absolute;
    top: 10px;
    right: 0;
    font-size:12px;
    color:#000;
}
h2.h2title a.more:hover {
    color: #ff0000;
}
#rightfloat {
    position: fixed;
    top: 320px;
    right: 200px;
}

#rightfloat div.r {
    display: block;width:42px;height:42px;margin-bottom:12px;position:relative
}
#rightfloat .sina {
    background: url('sina.png') no-repeat;
}
#rightfloat .QQ div{
    width:172px;position:absolute;left:-172px;text-align:center;background:url('qqbg.png') no-repeat;height:162px;top:-35px;display:none;line-height:23px
}
#rightfloat .QQ {
    background: url('qq.png') no-repeat;
}
#rightfloat .weixin {
    background: url('weixin.png') no-repeat;
}
#rightfloat .weibo {
    background: url('tencertweibo.png') no-repeat;
}
#rightfloat .weixin img {
    position: absolute;
    top: -40px;
    left: -135px;
    display:none;
}

/*总搜搜索*/
.search_bg1 {
    background: url('search_bg1.png');
    width: 100%;
    height: 133px;
    position:relative
}
.search_bg1 .div0 {
    position: absolute;
    top: 46px;
    left: 130px;
}
.search_bg1 .div1 {
    position: absolute;
    top: 8px;
    left: 130px;
}
.search_bg1 .keyword {
    width: 550px;
}

.search_quickindex {
    background:#e6f6ff;border:1px #91cef0 solid
}
.search_quickindex div {
    width: 85%;margin:auto;font-weight:bold;line-height:26px;font-size:14px
}
.search_quickindex a {
    display: block;line-height:26px;margin-bottom:3px;width:80%;border-bottom:1px #91cef0 dashed;margin:auto;background:url('search_icon.png') no-repeat left center;text-indent:20px;color:#0076bb
}
    .search_quickindex a:hover {
        color: #ff5500;
    }
.searchtips {
    text-align: center;line-height:60px
}

/*法律法规*/
.lawtable {
    border-collapse: collapse;width:100%
}
.lawtable td {
    border: 1px #bbb solid;padding:3px;font-size:14px;line-height:150%
}
.lawtable td.field {
    font-weight: bold;color:#333;white-space:nowrap
}
.lawtable h1 {
    font-size:14px;text-align:left;margin:0;padding:0;line-height:100%
}

#dialogHSselector iframe {
    width: 100%;height:390px
}

.tab00body .toplist li a{width:480px}

/*召回*/
.areafilter{padding:10px 20px 10px 20px}
.areafilterText{color: #00a4d5;}

.crfleft {
    float: left;width:220px;display:block;background:#f7f7f7;line-height:20px;text-indent:10px;padding:10px 0 10px 0
}
.crfleft a {
    display: block;color:#0066d5
}
.crfleft a:hover {
    background: #d0ecf5;
}
.crfright {
    float: right;width:880px;
}

.tablelawcfr .td0{
    width:70px
}
.tablelawcfr .td1{
    width:100px
}
.tablelawcfr .td2{
    width:100px
}
.tablelawcfr .td3 {
    width:100px
}
.tablelawcfr .td5 {
    width:80px
}
.tablelawcfr .td6 {
    width:50px
}
.tablelaweurlex .td0{
    width:100px
}

.tablelaweurlex .td1 {
    width:200px
}
.tablelaweurlex .td2,.tablelaweurlex .td4,.tablelaweurlex .td5 {
    width:80px
}

.tablecpsc .td0,.tablecpsc .td1 {
    width:100px
}
.tablecpsc .td2 {
    width:150px
}


.tablerapex .td1,.tablerapex .td2 {
    width:100px
}
.tablerapex .td3,.tablerapex .td4 {
    width:150px
}

.tablerasff .td0,.tablerasff .td1,.tablerasff .td3,.tablerasff .td4 {
    width:100px
}
.tableloa .td0{
    width:100px
}
.recall4250 .th0,.recall4250 .th1 {
            width: 110px;
        }
        .recall4250 .th2,.recall4250 .th3 {
            width: 180px;
        }


        .recall4260 .th0 {
            width: 100px;
        }
        .recall4260 .th1,.recall4260 .th2 {
            width: 150px;
        }


        .recall4270 .th0 {
            width: 100px;
        }

        .recall4270 .th3 {
            width: 120px;
        }


        .recall4280 .th0 {
            width: 120px;
        }
        .recall4280 .th1 {
            
        }
        .recall4280 .th2 {
            width: 180px;
        }

        .recall4290 .th0 {
            width: 100px;
        }
        .recall4290 .th1 {
            width: 100px;
        }
        .recall4290 .th2 {
            width: 120px;
        }
        .recall4290 .th3 {
            width: 100px;
        }
        
.contentTable {
    width: 100%;
    border-collapse: collapse;
    background:#fff
}
.contentTable td {
    border:1px #ccc solid;padding:.25rem;font-size:14px
}
.contentTable td.contentItem {
    font-weight:bold;font-size:14px;color:#000;width:180px
}

.friendlinks2{display:none}

.hyzs0{overflow:hidden}
.hyzs0 li{margin-bottom:10px}

.hot {
    background:url('hot.png') no-repeat left center;
}
.new {
    background:url('new.png') no-repeat left center;
}
.hn .toplist li {
    background:url('dot1.png') no-repeat 8px center;
}
.hn .toplist li a{
	text-indent:23px;
}

/*数据选择*/
.dataselector a {
    position: relative;
    line-height: 23px;
    border: 1px #d6e3ee solid;
    margin: 3px;
    padding:0 16px 0 6px;
    background:#e6f0f8 url('del.gif') no-repeat right center;
    display:inline-block
}
.dataselector a:hover{
    border: 1px #ff0000 solid;
    background-color: #ffcfcf;
    color:#ff0000
}
.playicon {
    width: 100%;
    height: 100%;
    background: url('playicon.png') no-repeat center center;
    display: block;
    position: absolute;
    left: 0;
    top: 0
}