﻿/*************************** 全局样式 Begin ***************************/
body,ul,ol,li,form,fieldset,img,div,select,p{font-size:16px;color:#333; margin:0; padding:0; border:0; font-family:'Microsoft YaHei';}
ul,ol,li{list-style-type:none;}
td,table,input{font-size:16px;color:#333; font-family:'Microsoft YaHei';}
a:link,a:visited{color: #333;text-decoration: none;}
a:hover{color: #E00;text-decoration: none; transition-duration:0.3s; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -ms-transition-duration:0.3s;}
body{background:url(header_bg.jpg) no-repeat center top #ebebeb;}

.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
/*** 白色字体 ***/
.white{color: #FFF;}
.white a:link,.white a:visited {color: #FFF; text-decoration: none;}
.white a:hover {color: #FF6; text-decoration: none;}

.container{width:1200px; margin:0 auto; padding:30px 0; background-color:#FFF; border-radius:10px;}
.hengxian1 td{ border-bottom:1px solid #CCC;}

/*主菜单*/
.menu{ float:left; padding-left:40px;}
.menu li{ float:left; padding:10px 10px;}
.menu li a{ color:#FFF; font-size:20px; font-weight:bold; padding:10px 20px; border-radius:5px; display:block;}
.menu li a:hover{background-color:rgba(0, 0, 0, 0.2);}

/*注册登录按钮*/
.button-reg a{float:right; background:url(a9.png) no-repeat 20px 50%; padding:10px 25px 10px 55px; margin-top:10px; font-size:20px; font-weight:bold; color:#E00; background-color:rgba(255,255,255,.9); border-radius:8px; display:block;}

/*搜索*/
.search-frm{background-color:#185690; width:800px; border-radius:10px; margin:0 auto; clear:both;}
.tag1selno{padding:0 15px; height:60px; line-height:60px; display:inline-block; cursor:pointer;}
.tag1sel{padding:0 15px; height:60px; line-height:60px; display:inline-block; cursor:pointer; background:url(a4.png) no-repeat center bottom;}
.tag1selno:hover, .tag1sel:hover{ color:#98d9ff;}
.search-zcdy{background:url(a3.png) no-repeat 0 50%; padding-left:30px;}
.search-text{height:28px; width:490px; border:0; color:#666; background-color:#FFF; font-size:16px; padding-left:20px; outline:none;}
.search-button{border-radius:0 5px 5px 0; height:50px; width:80px; float:right; border:0; background:url(a5.png) no-repeat 50% 50% #6aa3e3; cursor:pointer;}
.search-button:hover{ background-color:#3186e6;}

/*首页政策类型按钮*/
.zclx{height:70px; padding-left:80px; margin:10px 0; background-repeat:no-repeat; background-position:0 50%;}
.zclx p {font-size:24px; color:#0d3c8b; padding:5px 0;}
.zclx p a{color:#0d3c8b;}
.zclx p a:hover{color:#C00;}
.zclx span a{color:#999;}
.zclx span a:hover{color:#C00;}

/*解读干货按钮*/
.button-ico{padding:0 5px; display:inline-block;}
.icojiedu{ background:url(ico_jiedu.png) no-repeat 50%; width:30px; height:30px; margin-left:8px; float:left;}
.icojiedu2{ background:url(ico_jiedu2.png) no-repeat 50%; width:30px; height:30px; margin-left:8px; float:left;}
.icoganhuo{ background:url(ico_ganhuo.png) no-repeat 50%; width:30px; height:30px; margin-left:8px; float:left;}
.icoganhuo2{ background:url(ico_ganhuo2.png) no-repeat 50%; width:30px; height:30px; margin-left:8px; float:left;}
.icozhouqi{background-color:#3ba9ee; padding:3px 6px; margin-top:2px; color:#FFF; font-size:15px; float:right;margin-right: 10px;}
.icozhouqi2{background-color:#CCC; padding:3px 6px; margin-top:2px; color:#FFF; font-size:15px; float:right;margin-right: 10px;}
.icojiedu:hover, .icojiedu2:hover, .icoganhuo:hover, .icoganhuo2:hover{opacity:0.6; filter:Alpha(opacity=6);}

/*首页版块左侧栏*/
.b-title{padding:30px 0 0 30px; color:#FFF; font-size:34px;}
.b-title-info{padding:20px 20px 0 30px; color:#FFF; font-size:18px; line-height:34px;}
.b-title-more a{margin-top:50px; padding:8px 25px; float:right; border:1px solid #FFF; border-right:0; border-radius:5px 0 0 5px; color:#FFF; display:block;}
.b-title-more a:hover{ background-color:#FFF; color:#666;}

/*首页助企政策*/
.zcfw_but a{ width:95px; height:35px; line-height:35px; color:#446d4b; font-size:16px; background-color:#f1fff9; border:1px solid #678372; border-radius:5px; text-align:center; display:block;}
.zcfw_but a:hover{ background-color:#64b071; color:#FFF;}
.zcfw_shu {float:left;}
.zcfw_shu a:hover{opacity:0.8; filter:Alpha(opacity=8);}

/*政策文件列表*/
.newslist td{border-bottom:1px solid #DDD; font-size:16px; padding:5px 0;}
.newslist .newsheader{ font-weight:bold; height:40px; line-height:40px; color:#666; background-color:#F2F2F2;}

/*政策列表搜索*/
.searchtype{font-weight:bold; color:#0d3c8b; font-size:18px;}
.searchitem li{ float:left; padding:8px 15px; color:#0d3c8b; font-size:16px; border:1px solid rgba(57,116,254,.3); border-radius:15px; margin:0 10px; cursor:pointer;}
.searchitem li:hover{ color:#900; background-color:#eff5ff;}
.searchitem .act{ color:#900; font-weight:bold;}
/*二级子类*/
.tagms{ padding:10px 0 10px 25px; width:970px;}
.tagms .checkbox{ margin:5px 5px; padding:5px 8px; color:#0d3c8b; font-size:14px; border:1px solid rgba(57,116,254,.3); border-radius:15px; cursor:pointer; display:inline-block;}
.tagms .checkbox:hover{background-color:#eff5ff;}
.tagms .checkbox.selected{color:#FFF; background-color:#3974fe;}

/*政策详情页切换*/
.tag2sel{color:#FFF; font-size:20px; height:50px; line-height:50px; background-color:#277dcd; border-right:1px solid #FFF; cursor:pointer;}
.tag2sel a{color:#FFF;}
.tag2selno{color:#333; font-size:20px; height:50px; line-height:50px; background-color:#EEE; border-right:1px solid #FFF; cursor:pointer; border-bottom:2px solid #277dcd;}
.tag2selno a:link,.tag2selno a:visited {color:#666;}
.tag2selno a:hover, .tag2selno:hover {color:#000;}
.tag2selmore{border-bottom:2px solid #277dcd;}

/*政策详情页*/
.newstitle{ font-size:26px; line-height:40px; font-weight:bold; padding:30px 0;}
.newsinfo{ font-size:15px; color:#333; padding:10px 0; border-bottom:1px solid #DDD;}
.newscontent{ font-size:16px; color:#000; padding:25px 0 45px 0; line-height:220%; border-bottom:1px solid #DDD;}
.newscontent div{font-size:16px;}
.newscontent a:link,.newscontent a:visited {color: #0B57B4; text-decoration: none;}
.newscontent a:hover {color: #E00; text-decoration: underline;}

.ganhuotitle{ height:32px; line-height:32px; padding-left:15px; font-size:18px; color:#A00; background-color:#F8F8F8; border-left:5px solid #C00; margin-top:20px;}
.ganhuocontent{font-size:16px; color:#000; padding:10px 20px; line-height:200%;}






