@CHARSET "gb2312";

/*  reset  */
body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #4e5251;
	background:#F1F1F1;
}

a {
	color: #555;
}

body,input,textarea {
	font-family: 'Microsoft Yahei',verdana;
}

header,footer,section,aside,article,nav,hgroup,figure,figcaption,body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,blockquote,legend,table,th,td,fieldset,menu,pre,img {
	margin: 0px;
	padding: 0px;
}

header,footer,section,aside,article,nav,hgroup,figure,figcaption {
	display: block;
}

ul,ol {
	list-style: none;
}

img,fieldset {
	border: 0;
}

table {
	/* border-collapse: collapse; */
	border-spacing: 0;
}
td,th{
	border: 1px solid #ccc;
}
input {
	vertical-align: middle;
}

li {
	list-style-type: none;
}

h1,h2,h3,h4,h5,h6,th {
	font-size: 100%;
	font-weight: normal;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

input:focus {
	border: 1px solid #a3c1fd;
}
/* index  */
/* .header {
	width: 100%;
	height: 135px;
	min-width: 1024px;
	background: url(imgtop_bg.png) repeat-x;
}  */

.login {
	height: 33px;
	line-height: 33px;
	float: right;
	margin-top: 24px;
}

.header_bottom {
	width: 1024px;
	height: 58px;
	margin: 0 auto;
	padding-bottom: 20px;
	overflow: hidden;
	position: relative;
}
/* login  
.login {
	position: relative;
	top: 0;
	right: 35px;
}
*/
.login span a,.login span {
	color: #FFF;
	cursor: pointer;
	letter-spacing: 2px;
}

.login span a:hover {
	color: #fe5117;
}

.login .logintop {
	margin-left: 36px;
}

.login .between {
	margin: 0 12px;
}

.login .registtop {
}

.login .phonetop {
	margin-left: 720px;
}

.login .broser {
	margin-left: 40px;
}

.login .webnav {
	margin-left: 40px;
}

.login .triangle-down {
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #fff;
	height: 0;
	margin-left: 5px;
	position: absolute;
	top: 13px;
	width: 0;
	cursor: pointer;
	right: 0;
}

.header_bottom .logo {
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}

.header_bottom .logo img {
}

.header .search {
	float: right;
	margin-right: 9px;
	clear: right;
	width: 300px;
}

.header .search input {
	border: 0;
	border-width: 0;
	background-color: transparent;
	line-height: 23px;
	height: 23px;
	color: #fff;
	text-indent: 10px;
	width: 245px;
	margin-top: 5px;
	border-right: 1px dotted #448aca;
	float: left;
	clear: both;
}

.header .search span {
	width: 37px;
	height: 27px;
	background: url(imgsearch.png) no-repeat;
	float: right;
	display: block;
	cursor: pointer;
	margin-top: 9px;
}

.menubox {
	border-top: 1px solid #448aca;
	width: 100%;
	overflow: hidden;
}

.menu {
	width: 1024px;
	margin: 0 auto;
	overflow: hidden;
}

.nav {
	width: 715px;
	height: 34px;
	float: left;
}

.nav ul {
	background: transparent;
	border-right: 1px solid #448aca;
	border-bottom: none;
	width: 100%;
	height: 35px;
	line-height: 35px;
	clear: both;
}

.nav ul li {
	padding: 0 10px;
	float: left;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
	color: #7ecef4;
	display: inline-block;
}

.nav ul li a {
	width: 100%;
	height: 34px;
	display: inline-block;
	color: #7ecef4;
}

.nav ul .last {
	border-right: none;
}

.nav ul .first {
	border-top: 2px solid #448aca;
	font-weight: bold;
}

.nav ul .first a {
	background: transparent;
	color: #FFF;
}

.nav ul li:hover a {
	color: #FFF
}

.all {
	width: 1200px;
	/*width: 97%;*/
	height: auto;
	margin: auto;
	overflow: hidden;
	color:#000;
}

.all_left {
	float: left;
	width: 750px;
    min-height: 350px;
}
.all_left a:hover{
	color: #ff7b09;
}
.all_left .mostnew_title {
	float: left;
	width: 100px;
	height: 58px;
	line-height: 58px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e7e7e7',endColorStr='#d2d2d2',gradientType='0');
	background-image: -moz-linear-gradient(top, #e7e7e7, #d2d2d2);
	background-image: -ms-linear-gradient(top, #e7e7e7, #d2d2d2);
	background: -o-linear-gradient(top,#e7e7e7, #d2d2d2);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e6e6e6), to(#d4d4d4));
	text-align: center;
	font-size: 16px;
	color: #ff4509;
	margin-right: 2px;
}

.all_left  .mostnew_content {
	float: left;
	width: 612px;
	height: 56px;
	border: 1px solid #d0d0d0;
	-moz-box-shadow: 0 2px 3px #ccc inset;
	-webkit-box-shadow: 0 2px 3px #ccc inset;
	box-shadow: 0 2px 3px #ddd inset;
}

.all_left  .mostnew_content ul {
	padding: 2px 20px;
	height: 54px;
}

.all_left  .mostnew_content ul li {
	height: 27px;
	line-height: 27px;
	cursor: pointer;
}

.all_left  .mostnew_content ul li span {
	color: #b2b2b2;
	margin-right: 30px;
}
.all_right {
	float: left;
	width: 250px;
}

.quick_entrance {
	width: 100%;
	margin-top: 18px;
	overflow: hidden;
}

.newslistleft1{
	width: 247px;
	float: left;
	height: 310px;
	overflow: hidden;
	border-bottom: 1px dashed #b0b0b0;
}
.newslistleft1 .title{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	border-bottom: 1px dashed #b0b0b0;
	border-top: 1px solid #8c8c8c;
	margin-bottom: 3px;
}
.newslistleft1 .title .sp1,.newslistleft1 .title .sp2{
	display: inline-block;
	width: 49%;
	height: 100%;	
	float: left;
}
.newslistleft1 .title .sp1{
	border-right: 1px solid #8c8c8c;
}
.newslistleft1 ul.content{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.newslistleft1 ul.content dt{
	height: 23px;
	line-height: 23px;
	background-color: #EEEEEE;
	color: #ff7b09;
	margin: 3px 0;
	text-indent: 8px;
}
.newslistleft1 ul.content dd{
	height: 30px;
	line-height: 30px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.newslistleft1 ul.content dt em{
	color: #FF8200;
}

.middle {
	float: right;
	width: 453px;
	overflow: hidden;
}

.middle .slider {
	position: relative;
	width: 453px;
	height: 130px;
	overflow: hidden;
	margin-bottom: 10px;
	background-color: #FBFBFB;
}

.middle .slider .content ul .current {
	display: block;
}

.middle .slider .content ul li {
	/*display:none; */
	float: left;
}

.middle .slider .content ul li.li1 p {
	display: block;
	float: right;
	width: 131px;
	padding: 13px 32px;
}

.middle .slider .content ul li.li1 p span {
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	display: block;
}

.middle .slider .content ul li.li1 p span.sp1 {
	text-align: left;
}

.middle .slider .content ul li.li1 p span.sp2 {
	text-align: center;
}

.middle .slider .content ul li.li1 p span.sp3 {
	text-align: right;
}

.middle .slider .content ul li.li1 p span a {
	color: #4A7CAF;
}

.middle .slider .content ul li.li1 p span a:hover {
	color: #ff7b09;
}

.middle .slider .content ul li.li2 dl {
	width: 394px;
	margin-left: 54px;
}

.middle .slider .content ul li.li2 dl dd {
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
	border-bottom: 1px solid #FBFBFB;
	text-indent: 10px;
}

.middle .slider .content ul li.li2 dl dd a {
	float: right;
	margin-right: 20px;
	color: #3087DF;
}

.middle .slider .content ul li.li2 dl dt {
	margin-right: 30px;
	float: right;
	line-height: 20px;
}

.middle .slider .content ul li.li2 dl dt a {
	color: #958A8A;
	font-size: 10px;
}

.middle .slider .dots {
	position: absolute;
	top: 0;
	left: 0;
	height: 130px;
	overflow: hidden;
}

.middle .slider .dots ul {
	overflow: hidden;
}

.middle .slider .dots ul li {
	display: inline-block;
	width: 25px;
	height: 130px;
	color: #fff;
	float: left;
	vertical-align: middle;
	font-size: 12px;
	position: relative;
}

.middle .slider .dots ul li em.bg {
	width: 25px;
	height: 130px;
	background: #B9CEE8;
	opacity: .85;
	filter: alpha(opacity=85);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.middle .slider .dots ul li.li1 a {
	padding: 25px 7px 0 8px;
}

.middle .slider .dots ul li.li2 a {
	padding: 35px 7px 0 8px;
}

.middle .slider .dots ul li a {
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
}

.middle .slider .dots ul .current em.bg {
	background-color: #F39838;
}

.middle #userAppLogin {
	display: none;
	padding: 20px;
	background-color: white;
	z-index: 1002;
}
.middle #userAppLogin table td{
  height: 40px;
  line-height: 40px;
  border:none;
}
.middle #userAppLogin table input{
	text-indent: 5px;
	width: 180px;
	height: 23px;
	padding: 0px;
	margin: 0;
	border: 1px solid #ddd;
	border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #666;
}
.middle #userAppLogin table input:focus{
	border: 1px solid #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
}
.middle .userapps ul {
	background-color: #FBFBFB;
	overflow: hidden;
	margin-top: 7px;
}

.middle .userapps ul li {
	display: inline-block;
	width: 20%;
	text-align: center;
	margin: 12px 0;
	float: left;
}

.middle .userapps ul li a:hover span {
	color: #ff7b09;
}

.middle .userapps ul li span {
	font-size: 12px;
	display: block;
}

.notice {
	width: 100%;
	border-top: 2px solid #b7b7b7;
	margin-top: 15px;
	border-bottom: 1px dashed #b0b0b0;
	height: 360px;
}
.notice .line{
	width: 1px;
	height: 340px;
	margin: 10px 0;
	float: left;
	background-color: #C1C1C1;
}
.newslistleft2{
	width: 300px;
	height: 360px;
	float: left;	
	overflow: hidden;
}  
.newslistleft2 .title{
	width: 100%;
	height: 45px;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	border-bottom: 1px dashed #b0b0b0;
	margin-bottom: 3px;
}
.newslistleft2 .title .sp1,.newslistleft2 .title .sp2,.newslistleft2 .title .sp3{
	display: inline-block;
	width: 33.1%;
	height: 100%;	
	float: left;
}
.newslistleft2 .title .sp2{
	border-left: 1px solid #8c8c8c;
	border-right: 1px solid #8c8c8c;
}
.newslistleft2 .content{ 
	padding: 0 5px 0 0;
}
.newslistleft2 .content li dl span.type ,.newslistleft2 .content li dl a.atitle{
	color: #3E6C9D;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	word-break: break-all;
	font-size: 14px;
}
.newslistleft2 .content li dl span.type {
	width: 70px;
	height: 20px;
	position: absolute;
	left: 0px;
	top: 0px;
	overflow: hidden;
}
.newslistleft2 .content li dl a.atitle{
    text-indent: 70px;
}
.newslistleft2 .content li dl a.atitle:hover{
	color: #ff7b09;
}
.newslistleft2 .content li dl dd{
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 10px 0;
}
.newslistleft2 .content li dl a.alink{
	color: #3E6C9D;
	float: right;
	position: absolute;
	bottom: 0;
	right: 0;
	font-size: 12px;
}
.newslistleft2 .content p{
    line-height: 30px;

    clear: both;
    height: 60px;
    overflow: hidden;
}
.newslistleft2 .content .date{
	font-weight: normal;
	font-style: normal;
	color: #666;
	margin-right: 5px;
}

.newslistleft2 .content span.info{

}

.video {
	width: 400px;
	float: left;
	padding-top: 7px;
}

.video .videotop {
	height: 38px;
	line-height: 38px;
	border-bottom: 1px dashed #b0b0b0;
	letter-spacing: 1px;
	font-family: "瀹嬩綋";
	padding-left: 10px;
}

.video .videotop .videotitle {
	font-size: 20px;
}

.video .videotop .videoright {
	margin-left: 30px;
}

.video .videotop .videoright a:hover {
	color: #f17700;
	cursor: pointer;
}

.videoimg {
	margin: 20px 0 0 30px;
	position: relative;
	overflow: hidden;
}

.videoimg .img1 {
	float: left;
	cursor: pointer;
}

.videoimg .img2 {
	float: left;
	margin-left: 30px;
	cursor: pointer;
}

.question1 {
	position: absolute;
	top: 140px;
	left: 30px;
	color: #003d88;
	cursor: pointer;
}

.question2 {
	position: absolute;
	top: 140px;
	left: 220px;
	color: #003d88;
	cursor: pointer;
}

.video .toollink ul {
	background: #FBFBFB;
	overflow: hidden;
	width: 97%;
	margin: 17px 0 0 12px;
}

.video .toollink ul li {
	display: inline-block;
	float: left;
	width: 25%;
	text-align: center;
	margin: 20px 0 0;
}

.video .toollink ul li  a:hover {
	color: #ff7b09;
}

.video .toollink ul li span {
	display: block;
	line-height: 30px;
}



.leftTree_img {
	width: 100%;
	height: 71px;
	text-align: center;
	vertical-align: middle;
	line-height: 40px;
	margin: 15px auto 0px auto;
}

.leftTree_img img {
	margin-top: 6px;
}

#form_load,#hot_question {
	background-color: #fff;
	text-align: center;
	width: 100%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin: 5px 1% 0 0;
	border: 1px solid #c1c1c1;
	line-height: 1.5em;
}

#tool,#invoice_query,#laws,#rights,#seniority {
	background-color: #fff;
	text-align: center;
	width: 100%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin: 10px 1% 0 0;
	border: 1px solid #c1c1c1;
	line-height: 1.5em;
}

#form_load .more,#tool .more,#invoice_query .more,#laws .more,#rights .more,#hot_question  .more {
	color: #336699;
	margin-left: 50%;
	cursor: pointer;
	position: absolute;
	right: 7%;
}

#form_load ul,#tool ul,#laws ul,#rights ul,#seniority ul,#hot_question ul {
	margin: 5px auto 10px;
}

#form_load ul li,#tool ul li,#laws ul li,#rights ul li,#hot_question ul li {
	text-align: left;
	line-height: 28px;
	height: 28px;
	color: #336699;
	margin-left: 15px;
	cursor: pointer;
}

#seniority ul li {
	text-align: left;
	line-height: 25px;
	height: 26px;
	color: #336699;
	margin-left: 15px;
	cursor: pointer;
}

#seniority ul li .numb {
	margin: 0 20px 0 25px;
}

#seniority ul li .numb1 {
	margin: 0 2px 0 25px;
}

#seniority ul li .numblast {
	margin: 0 13px 0 25px;
}

#seniority ul li span img {
	margin-right: 10px;
}

#form_load ul li span,#tool ul li span,#laws ul li span,#rights ul li span,#hot_question ul li span {
	margin-right: 5px;
}

.b-radius {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.top_right span a {
	color: #fff;
}

.userinfopanl a {
	color: white;
}


/*footer*/

.box-scoll{z-index:2000;width:60px;float: right;position: fixed;right: 2px;bottom: 10px;_position: absolute;_bottom: auto;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom: 15px;}
.box-scoll a{display:block;border:1px solid  #dedede;background-color:#fff;font-size:13px;text-align:center;}
.box-scoll a:last-child{border-top:1px solid  #fff;}
.box-scoll a:hover{background-color:#07426a;border:1px solid  #07426a;color:#fff;}

.friendlink{padding:00px 0px 30px 0px;overflow:hidden;}
.friendlink .caption{font-size:18px;padding-bottom: 10px;}
.friendlink a,.friendlink a:visited{display:inline-block;margin-right:12px;font-size:13px;color:#787878}
.friendlink a:hover{color: #07426a;}
.footer{margin-top:10px;background-color:#07426a;width:100%;font-size:13px;min-width: 1200px;}
.footer ul.main{overflow:hidden;padding:30px 0px}
.footer .box-fix-l .logo{width:140px;}
.footer .box-fix-d {}
.footer .box-fix-d dl{overflow:hidden;}
.footer .box-fix-d dl dt{border-left:1px solid #e6eaed;height:170px;_height:200px;overflow: hidden;*margin-left:-2px}
.footer .box-fix-d dl dt .box-content{padding: 10px 15px 5px 15px;overflow: hidden;height: 155px;_height:200px;margin-top:0;margin-left:25px;}
.footer .box-fix-d dl dt:hover  .box-content{background-color:#e6eaed;overflow:visible;width:227px;height:auto;_height:200px;position:absolute;z-index:100}
.footer .box-fix-d dl dt .box-content strong{font-size:16px}
.footer .box-fix-d dl dt ul{overflow: hidden;}
.footer .box-fix-d dl dt li{float:left;width:50%}
.footer .box-fix-d dl dt li:nth-child(odd){width:60%;}
.footer .box-fix-d dl dt li:nth-child(even){width:40%;}
.footer .tdesc{color:#bbb;font-size:16px;margin:5px 0}
.footer .tdesc a:link,.footer .tdesc a:visited{color:#bbb;text-decoration:none;}
.footer .copyright .main{padding:30px 0;overflow:hidden; color:#fff; text-align:center;}
.copyright a,.copyright a:visited,.copyright a:hover{margin:0 5px;color:#fff;}
img,form,div,dl,dt{border:0px;font-size:12px;margin:0;padding:0;} 
td,th{line-height: 28px;font-size:12px;margin:0;padding:0}
.icon-feedback,.icon-backtop{width:26px;height:32px;margin:0 auto;display:block;margin-top:10px}
.icon-backtop {background-position: 2px -1240px}
.btn-search,.icon-nav-pe,.icon-nav-angel,.icon-nav-health,.icon-nav-newseed,.icon-nav-ipo,.icon-nav-tmt,.icon-nav-consume,.icon-nav-dc,.icon-nav-xjr,.icon-nav-other,.icon-nav-sina,.icon-nav-mobile,.icon-nav-rss,.incon-dotdown,.icon-feedback,.icon-backtop,.icon-interview,.icon-login,.btn-close,.btn_close,.icon-dc-company,.icon-dc-project,.pdf,.icon-down,.icon-charge,.icon-read,.icon-buy, .amount-search a,.icon-favor,.icon-nav-fp{background-image:url("imagesicon1.png");_background-image:url("imagesicon11.png");background-repeat:no-repeat;}
.sb_title{background:#07426a;display:inline-block;width:96%;color:#fff;padding-left:4%}


ul ,li{
	text-decoration: none;
	list-style-type:none;
}

a{
	text-decoration: none;
	color: #555;
}
.swdj{
	width: 100%;
	margin:0 auto;
	}
.swdj .left{
	width: 270px;
	float: left;
     padding: 0;
	margin: 0;
}
.swdj .left ul{	
	padding: 0;
	margin: 0;	
	list-style-image: url(img/list-dot.png);
}
.swdj .left ul .li_total{
margin-bottom:15px;
cursor:pointer;	
	
	}
.swdj .left ul .li_title{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	display: block;
	line-height: 19px;
	padding: 8px 0px 8px 20px;
	/* background:#07426a; */
	background:#e5e5e5;
	color:#06c;
	text-align: left;
	/* padding-left:20px; */
}
/* .swdj .left ul .li_title:hover{
	background-color: #07426a;
    color:#fff;
} */
.swdj .left ul li ul{
	background-color: #fff;
}
.swdj .left ul li ul li{
	line-height:19px;
	font-size:12px;
	padding:8px 0 8px 8px;
	margin-left: 7px;
	background:url(imgindexpoint.png) #fff 0 17px no-repeat;
}

.swdj .right{
	width: 800px;
	float: right;
	border-left: 1px solid #eee;
    font-size:14px;
}
.swdj .right p{
	line-height:25px;
	padding:0;
	margin:0;
	text-indent:2em;
	}
.swdjTitle{ width:252px; height:113px;
font-size:14px;font-weight:bold;
    line-height:106px;border:none; 
    float:left; text-align:center;
     cursor:pointer;display: inline-block;}
#div0{background: url(imgquan1.png) center no-repeat;}
#div1{background: url(imgquan2.png) center no-repeat;}
#div2{background: url(imgquan3.png) center no-repeat;}
#div0:hover{background: url(imgquan1_hover.png) center no-repeat;}
#div1:hover{background: url(imgquan2_hover.png) center no-repeat;}
#div2:hover{background: url(imgquan3_hover.png) center no-repeat;}
.swdjIndex div,.swdjIndex p{font-size:14px;text-indent:2em;}
.arrow1,.arrow2{position:absolute;width: 200px;
height: 60px;}
.arrow1{background: url(imgarrow_1.png) center no-repeat;top:170px;left:382px;}
.arrow2{background: url(imgarrow_2.png) center no-repeat;top:180px;left:635px;}
.tefutable {
	border-top:1px solid #cdcdcd;
	border-left:1px solid #cdcdcd;
	
}
.tefutable tr td{
	border-right:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	padding-left:10px;
}


/*download*/
.downContent3{
	overflow: hidden;
}
.downContent3 ul.download {
	width: 100%;
	overflow: hidden;
	margin: 10px 0;
}
.downContent3 ul.download li{
	width: 10%;
	margin: 0 1%;
	display: block;
	float: left;
	text-align: center;
}
.downContent3 ul.download li span.xzimg{
	width: 100%;
	display: block;	
}
.downContent3 ul.download li span.xzimg img{
	width: 70px;
	height: 70px;
}
.downContent3 ul.download li span.xzname{
	width: 100%;
	display: block;	
	line-height: 16px;
	padding: 5px 0;
}
 .newsTex .newsCon h1,.newsTex .newsCon h2,.newsTex .newsCon h3,.newsTex .newsCon h4,.newsTex newsCon h5,.newsTex .newsCon h6{
   /*  font-size: medium !important;
    font-weight: bolder !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: left !important */
    font-size: medium ;
    font-weight: bolder ;
    padding: 0 ;
    text-align: left ;
 }
 .newsCon em{
  		font-style:italic;
 }
 .hot_topic .imglist li{
 	text-indent: 8px;
    background:url(imgindexpoint.png) 0 center no-repeat;
    font-size:14px;
}
.topic_top{
	background:url(imgtopic_top.png) 0 center no-repeat;
	width:100%;
	height: 28px;
	line-height:28px;
	font-size:15px;
	}

/* 小微企业税银  */
.sr_banner{
	margin-top:20px;
	}
.advantge{
	width: 1000px;
	height: 40px;
	margin: 35px auto 0 auto;
	}
.advantge ul li{
	float:left;
	width:250px;
	}
.sr_time,.sr_sz,.sr_total,.sr_money{
	display:block;
	float:left;
	}
.sr_time{
	background:url(imagessy_icon1.png) 0 center no-repeat;
	width:28px;
	height:48px;
	}
.sr_sz{
	background:url(imagessy_icon2.png) 0 center no-repeat;
	width:48px;
	height:41px;
	}
.sr_total{
	background:url(imagessy_icon3.png) 0 center no-repeat;
	width:39px;
	height:51px;
	}
.sr_money{
	background:url(imagessy_icon4.png) 0 center no-repeat;
	width:31px;
	height:52px;
	}
.sr_content{
	display: block;
    float: left;
    
	font-size: 16px;
    margin-left: 20px;
    
    color:#000;
	/* font-weight: bold; */
	width: 170px;
	height: 42px;
	overflow: hidden;
}
.product_title{
	width:1200px;
	border-bottom:2px solid #BEB9B6;
	height: 30px;
	margin:30px auto;
	}
.product_title .product_1{
	float:left;
	display:block;
	/* padding: 0 55px; */
	height: 30px;
	line-height: 30px;
	/* background:#003466; */
	width: 180px;
	font-size: 18px;
	text-align: center;
	border-bottom:4px solid #0E335F;
}
.product_title .more{
	float:right;
	height: 30px;
	display:block;
	line-height: 30px;
	font-size: 14px;
	cursor: pointer;
	margin-right: 20px;
}
.banksy_logo,.banksy_more,.banksy_advantge,.banksy_sqtj,.banksy_ljsq{
	float:left;
}
.banksy_logo{
	width: 100px;
	margin-left: 20px;
}
.banksy_produce{
	margin:20px 0;
}
.banksy_more{
	width: 150px;
}
.banksy_more dl{
	margin-left:20px;
	}
.banksy_more dl dt{
	font-size:16px;
	margin: 0px 0;
	font-weight: bold;
	}
.banksy_advantge,.banksy_sqtj,.banksy_ljsq {
	width: 75px;
	height: 75px;
	text-align: center;
	margin-left: 200px;
	margin-top: 5px;
	}
.banksy_advantge img{
	width: 100%;
}
.banksy_advantge span,.banksy_sqtj span,.banksy_ljsq span{
	display: block;
    font-size: 14px;
    
	margin-top: 0px;
	}
.banksy_advantge a,.banksy_sqtj a,.banksy_ljsq a{
	cursor: pointer;
	}
.banksy_more dl dd{
	line-height: 20px;
	}
.banksy_produce img{
	width:100%;
	height:100%;
	}
.sr_news ul{
	float:left;
	width:48%;
	padding-left:24px;
	 margin-top:10px; 
	}
.sr_news ul li{
	background: url("imgindexpoint.png") no-repeat   0 50%;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
   

	}
.sr_news ul li .news_content{
	line-height:30px;
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-left:1.5%;
	
	
	}

 .content_bottom{
	width: 100%;
	margin-top: 20px;
	overflow: hidden;
	/* background: #d2e7f9; */
}
.bottom_title{
	margin: 20px 0 32px 0;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
}
.bottom_text {
	width: 100%;
	overflow: hidden;
	/* margin-left: 80px;
	margin-bottom: 10px;*/
	margin: 20px 0; 
}
 .bottom_text  ul li{
	display: block;
	float: left;
	position: relative;
	width: 155px;
	height: 120px;
	text-align: center;
}
.bottom_text .show_images,.bottom_text .name{
	display: block;
}
.bottom_text .name{
	font-size: 20px;
	padding-top: 5px;
}
 .bottom_text .arrow{
	position: absolute;
	top:35px;
	left: -10px;   
}
 .bottom_text .show_images .img{
	background-position: center center;
	background-repeat: no-repeat;
	border:medium none;
}
.sr_product{
	margin-top:10px;
}
.sr_news{
	width:100%;
	clear:both;
}
/* 小微企业首页 */
.manage_table{
  width: 97%;
  margin: 20px;
  clear:both;
}
.manage_table .product_table{
  width: 100%;
}
.manage_table .product_table .bank_title{
  background-color: #EFEFEF;
  height: 40px;
  line-height: 40px;
}
.manage_table .product_table td{
  text-align: center;
  line-height: 30px;
  border-bottom: 1px dashed #cdcdcd;
}
.manage_table .product_table  .bank_name{
  display: inline-block;
  padding-left: 45px;
}
 .manage_table .product_table .js_bank{
  background: url("imagesjs_bank.png") no-repeat 0 0;
}
.manage_table .product_table .nj_bank{
  background: url("imagesnj_bank.png") no-repeat 0 0 ;
} 
.manage_table .onstate{
  color: #DD571E;
}
.manage_table  .offline{
  background: url("../images/offline.png") no-repeat 0 0;
  width: 80px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  display: inline-block;
}
.manage_table   .edit{
  background: url("../images/edit.png") no-repeat 0 0;
  width: 80px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  display: inline-block;
}
.datagrid-header {
    background-color: #dcdddd;
}
.operate_log{
  cursor: pointer;
}
.manage_table  .name{
	color:#DC472B;
	letter-spacing: 2px;
}
.manage_table  .more{
	color:#4577B6;
}
.manage_table .apply{
	display:inline-block;
	background:#E99417;
	color: #fff;
	text-align:center;
	padding:5px;
	line-height:20px;
}
.manage_table .apply.not{
	margin-left:30px;
	width:60px;
	background:#727071;
}

.product_detail{
  position: relative;
  margin: 0 auto;
  width: 95%;
}
.product_table{
  width: 100%;
}
.product_table td{
  text-align: center;
}
.product_table .title,.wzsy_table .title,.wzsy_content .wzsy_table .title{
  background-color: #DDDDDD;
  height: 40px;
  line-height: 40px;
  color: #191816;
  font-weight: bold;
  font-size: 12px;
}
.wzsy_table .title{
  height: 40px;
}
.product_table .content{
  height: 100px;
 /*  border-bottom: 2px dashed #D7E7F4; */
}
/* .product_table .content .name,,.wzsy_table .name{
  display: inline-block;
  width:60%;
  text-align: left;
  margin: 0 auto;
} */
.product_table .content .bank_name{
width:30%;
text-align: left;
display: inline-block;
}
 .product_table .content .name{
width:60%;
text-align: left;
display: inline-block;	
} 
.product_table .content .bank_name img,.wzsy_table .content .bank_name img{
 vertical-align: middle;
 display: block;
 margin: 0 auto;
}
.product_introduce{
  width: 100%;
}
.product_introduce .apply{
  background: #E99417;
  padding: 5px 10px;
  color: #fff;
  text-align: center;
}
.product_introduce .more{
  color: #1069AD;
} 
.product_introduce .morest{
  color: #d74627;
  width:40%;
  text-align: center;
  display: inline-block;
}
.add_table{
  width: 100%;
}