@charset "utf-8";
/* 初始化设置 */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input,p{ margin:0; padding:0; }
html,body{font-famil:"微软雅黑",Arial,"宋体"; color:#333; width:100%; height:100%;display:block;}
textarea{ font-size:13px; font-family:"微软雅黑",Arial,"微软雅黑","宋体"; }
img{ border:none}
ul{ list-style:none;}
input,textarea{-moz-outline:none; outline:none;resize:none;}
a{ color:#3f3f3f; text-decoration:none; outline:none; font-size:13px;}
a:hover{
	cursor:pointer;
	outline:none;
	text-decoration:underline;
	color:#2554dc;
}
.outline{ outline:none}
.text{ text-decoration:none;}
input{ /*border:none;*/ outline:none; border:1px #b7e0bb solid;color:#3f3f3f; margin:0; padding:0}
input[type="submit"],input[type="button"]{cursor:pointer; }
.clearfix {clear: both;content: "";display: block;}
.clearfix:after {clear: both; content: "";display: block;}
.mt10{ margin-top:10px;}
.mt18{ margin-top:18px;}
.floatL{ float:left;}
.floatR{ float:right}

.box1024{ width:1024px; margin:0 auto;}
/*重庆改版首页*/
body{ background:#FFF;}
/*.z-main{ width:1020px; min-height:500px; margin:0 auto;}*/
.z-top-titmain{ width:100%; height:26px; background-color:#f0f0f0; font-size:12px;}
.z-top-titbox{ height:26px; margin:0 auto;}
.z-top-left{ line-height:26px;}
.z-top-left a{ display:inline-block; padding-right:20px;}
.z-top-left a em{ width:8px; height:14px; display:inline-block; background:url(../images/icon-1.gif) no-repeat; vertical-align:middle; padding-right:3px; }
.z-top-left a span{ display:inline-block; vertical-align:middle; line-height:26px;}
.z-top-right{ padding-right:10px;}
.z-top-right span,.z-top-right a{ display:inline-block; vertical-align:middle; line-height:26px; padding-right:2px;}
.z-top-messbox{ line-height:26px; padding-left:10px; position:relative;}
.z-top-mess{ padding-right:30px;}
.z-top-mess a{ display:inline-block; vertical-align:middle;}
.z-top-mess em{ width:7px; height:6px; display:inline-block; background:url(../images/xialaicon.png) no-repeat; vertical-align:middle;}

.top{ height:60px;}
.top .t-left{ margin-top:6px;}
.top .t-right{ margin-top:12px;}
.top .t-right p{ margin-bottom:5px; font-family:宋体; font-size:14px; color:#434343;}
.top .t-right p span{ color:#ec3f1d; font-weight:bold;}

.z-adsBox{ height:80px;}
.sma-ads{ width:190px; height:80px;}
.big-ads{ width:620px; height:80px; margin:0 10px;margin-bottom:10px;}

.scroll{ height:30px; font-family:宋体; color:#666; font-size:14px; line-height:22px;width: 100%;}
.scroll span{ font-size:16px; color:#f05434; font-weight:bold;}

/*二级页*/
.logo-Affi em{ width:11px; height:11px; display:inline-block; background:url(../images/lik-1.png) no-repeat; margin-left:10px; padding-right:10px; margin-top:22px;}
/*.logo-Affi a{ width:114px; height:26px; display:inline-block; background:url(../images/index-tit.png) no-repeat; background-position:-211px -9px;}*/
.Exam-nav{ width:1020px; height:33px; background:#f5f5f5; margin:10px auto;}
.Exam-nav ul{ width:980px; height:27px; margin:0 auto; padding-top:3px;}
.Exam-nav ul li{ float:left; width:97px; height:27px; text-align:center; line-height:27px;}
.Exam-nav ul li a{ font-size:14px; color:#404040; font-weight:bold;}
.Exam-nav ul li a:hover{ color:#f05434;}
.affi-line{ width:1px; height:27px; border-right:1px #f1583b solid;}

.content_1{ height:264px; padding-left:10px;}
.content_1 .lunbo{ width:290px; height:264px; background:#999;}
.lunbo-picBox{ width:290px; height:205px; position:relative; overflow:hidden; }
.switFocus{ position:absolute; z-index:2; bottom:5px; right:15px;}
.swit{ width:12px; height:12px; display:inline-block; margin-left:8px; }
.w-swit{background:url(../images/w-icon.png) no-repeat;}
.s-swit{background:url(../images/b-icon.png) no-repeat;}
.lunbo-picText{ width:265px; padding:10px; margin-bottom:10px;}
.lunbo-picText p a{ font-size:14px; line-height:17px; color:#fff;}

.content_1 .news{ width:410px; height:264px; margin-left:12px; margin-right:12px; overflow:hidden;}
.news .n-tit{ font-family:微软雅黑; font-size:20px; color:#333;text-align: center;}
.news .n-con{ font-family:微软雅黑; color:#666; font-size:15px; line-height:20px; margin-top:8px;}
.disNews{ margin-top:10px;}
.disNews li{ line-height:23px; width:400px; height:23px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-bottom:4px;}
.disNews li a,.disNews li span{ font-size:14px;}
.mr4{ margin-right:4px;}

.com-title{ overflow:hidden; padding-bottom:6px; border-bottom:3px solid #F05434;}
.com-title .tz-r{ padding-top:4px;}
.content_1 .tongzhi{ width:280px; height:264px;}
.tongzhi .tz-con p{ padding-top:10px; font-family:宋体; color:#434343; font-size:14px; line-height:26px;text-overflow:ellipsis; overflow:hidden;}

.content_2{ clear:both; height:420px; padding-left:10px; margin-top:10px;}
.content_2 .user{ width:290px; height:420px;}
.user .hy-con{ font-family:宋体; color:#333; font-size:13px;}
.hy-con .hy1{ overflow:hidden; margin-top:14px;}
.hy-con .hy1 .hy-l img{ width:70px; height:70px; border:1px solid #ccc; padding:2px;}
.hy-con .hy1 .hy-m{ margin-left:10px;}
.hy-m .hy-m1 a{ color:#2e66b0; text-decoration:none;}
.hy-m .hy-m2{  margin-top:6px; margin-bottom:14px;}

.content_2 .question{ width:410px; height:420px; margin-left:12px; margin-right:12px;}
.wd-nav{ height:33px; margin:10px auto;}
.wd-nav ul{ width:410px; height:27px; margin:0 auto; padding-top:3px;}
.wd-nav ul li{ float:left; width:80px; height:27px; text-align:center; line-height:27px;}
.wd-nav ul li a{ font-size:14px; color:#404040; font-weight:bold; padding-bottom:4px; text-decoration:none;}
.wd-nav ul li:hover{ color:#f05434; border-bottom:2px solid #F93;}
.wd-nav ul .hover{border-bottom:2px solid #F93;}
.wd-cont .wd-c{ font-family:宋体; font-size:14px; color:#333; overflow:hidden; padding-top:4px; padding-bottom:10px;}
.wd-cont .wd-c p.p1{ padding-top:10px; color:#999;}
.wd-cont{display:none;}
.content_2 .hot{ width:280px; height:420px;}
.hot .hot-con{ margin-top:16px;}
.hot .hot-con p{ margin-bottom:10px; font-family:宋体; color:#333; font-size:14px;}
.hot .hot-con p span{ font-size:18px; font-weight:bold;}
.hot .hot-con p span.h1{ color:#f05434;}

.content_3{ clear:both; height:350px; padding-left:10px;}
.content_3 .zizhu{ width:496px; height:350px; margin-right:12px;}
.zizhu .zh-serch{ margin-top:12px; margin-bottom:12px;}
.z-text-1{ width:210px;height:33px;line-height:33px; padding-left:6px; padding-right:6px; border:1px #c1c1c1 solid; border-right:0; color:#c1c1c1; font-size:14px;}
.z-sub-1{ width:67px; height:35px; background:url(../images/btn-1.gif) no-repeat; border:0;}
.zizhu .zh-l p{ font-family:宋体; font-size:14px; color:#666; margin-top:12px; width:292px; overflow:hidden; height:16px;}
.zh-r{ margin-top:20px;}
.zh-r .z-tu{ margin-bottom:15px;}

.content_3 .lipin{ width:496px; height:350px;}
.lipin .lp-con{ margin-top:12px;}
.lipin .lp-con .lp-l{ width:176px;}
.lp-tu{ margin-bottom:10px;width:225px;}
.lp-tu .img{ width:79px; height:79px; padding:1px; border:1px solid #ccc;}
.lp-tu .wz{ margin-right:10px; margin-top:2px;}
.lp-tu .wz p{ font-family:宋体; color:#333; font-size:14px; margin-bottom:10px;width:125px; }
.lp-tu .wz p span{ color:#EB592A;}
.item{ border-bottom:1px #d7d8d9 solid; margin-bottom:4px;}
.item .tit{ height:27px; line-height:27px; margin-bottom:3px; display:block;}
.sr_con{ display:block; margin:10px auto;}
.sr_img{ display:block; width:100px; height:100px; padding:1px; border:1px #e8e9e9 solid;}
.sr_img img{ width:100px;height:100px;}
.sr_textBox{ width:150px; height:100px;}
.sr_textBox p{ margin-bottom:6px;}
.z-em{ width:15px; height:15px; line-height:15px; text-align:center; display:inline-block; color:#fff; vertical-align:middle; font-size:13px; }
.em1{ background-color:#b41b02;}
.em2{ background-color:#c0c0c0;}

.content_4{ clear:both; height:320px; padding-left:10px;}
.content_4 .web{ width:290px; height:320px;}
.web .web-con{overflow:hidden; margin-top:12px;}
.web-con .w1 .wz{ font-family:宋体; color:#333; font-size:14px; margin-top:14px; }
.web-con .w1 .wz .p{ width:110px;}
.web-con .w1 .wz p{ margin-bottom:10px;}

.content_4 .video{ width:410px; height:320px; margin-left:12px; margin-right:12px;}
.eveviBox{ width:200px; height:110px; padding:1px; border:1px #c1c1c1 solid; position:relative;}
.eveviBox em{ width:43px; height:43px; display:block; background:url(../images/vip.png) no-repeat; position:absolute; top:0; left:0;}
.p-8 a{ font-size:14px; color:#1b5ef7; line-height:30px;}
.p-9 a{ width:65px; display:inline-block;}
.p-9 a em,.p-9 a span{display:inline-block; vertical-align:middle; }
.vipbf{ width:12px; height:12px; display:inline-block; background:url(../images/iconnew-1.png) no-repeat; background-position:-30px 0;}
.vippl{ width:12px; height:12px; display:inline-block; background:url(../images/iconnew-1.png) no-repeat; background-position:-60px 0;}
.vtBox{ width:270px;}
.videoimg{ margin-top:8px;}
.vtBox a{ font-size:14px; line-height:22px;}
.videotext{ margin-top:16px;}
.videotext li{ margin-top:10px;}

.content_4 .download{ width:280px; height:320px;}
.download .down-con{ margin-top:12px;}
.download .down-con p{ margin-bottom:10px; font-family:宋体; color:#333; font-size:14px;}

.quick_nav{ height:160px; clear:both;}
/*快速导航设置*/
.box{border-collapse:collapse;display:table;margin: 0 auto 20px;min-height:20px;width:1024px;}
.main{display:table-row;}
.main-1{border:1px solid #E1E9EE;display:table-cell;float:left;height:25px;line-height:25px;   text-align: center;width: 83px;}
.quickTit{ width:1020px; height:32px;}
.quickTit span{ width:130px; height:30px; border:1px #E1E9EE solid; display:inline-block; line-height:30px; text-align:center; float:left; font-size:14px; cursor:pointer;}
.quickCheck{ background:#faf7ff;}/*国地税快速导航切换*/

.bottom_nav{ height:40px;margin:0 auto; clear:both;}
.subTit{ width:1020px;border-bottom:1px #F05434 solid;}
.bottom_nav ul li{ float:left; margin:15px auto;}
.bottom_nav ul li a{ font-size:14px; font-family:"微软雅黑","宋体"; display:inline-block; line-height:20px; padding-left:15px; padding-right:15px;}
.borright{ border-right:2px #E1E9EE solid;}

.footer{clear:both;margin-top:20px}
.nav-bot{height:20px;line-height:20px;text-align:center;width:100%; margin-top:10px; margin-bottom:10px;}
.nav-bot a{color:#424F6D;display:inline-block;}
.nav-bot span{display:inline-block;margin:0 5px;}



/*补充css author:YJ*/
.color-d{color:#c51010}
.ask-btn{
	background-color:#b9b9b9;
	font-family:"宋体";
	color:#fff;
	font-size:14px;
	width:64px;
	height:19px;
	text-align:center; 
	margin-left:20px;
}
.ask-btn a{
	color:#fff;
	font-weight:bold;
	line-height:22px;	
}
.ask-btn a:hover{
	text-decoration:none;
}

.marq{width:100%;}