@charset "utf-8";

/*body{padding:0; margin:0 auto; color:#333333; font-size:16px; font-family:Microsoft Yahei; background-image:url(../images/container_bg.gif); -webkit-text-size-adjust:none;}*/
body{padding:0; margin:0 auto; color:#333333; font-size:16px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
h1, h2, h3, h4, h5, h6, ol, ul, dl, dt, dd, form{padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
img, table{max-width:100%;}
/*img, object, embed, video {max-width:100%;}*/
a{ text-decoration:none; color:#333333; cursor:pointer;}
/*a:focus {outline:none;-moz-outline:none; noline:expression(this.onFocus=this.blur());}*/
a:hover{color:#3188d8;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}
/*i{vertical-align:middle;}*/

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.w1200{max-width:1200px; margin:0 auto;}
.space20, .space30, .space40{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space20{clear:both; height:20px;}
.space30{height:30px;}
.space40{height:40px;}
.pr{position:relative;}
.hide{display:none;}
.show{display:block;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.mt23{margin-top:23px;}
.transparent{background:transparent;}
.white{background:#fff;}

.col99{color:#999;}
.col99 a{color:#999;}
.col99 a:hover{color:#3188d8;}

/*更多*/
.tabmore{float:right; margin-right:20px; line-height:38px;}
.tabmore a, a.tabmore{background:url(../images/column_more.gif) no-repeat right; padding-right:14px; display:block; font-size:14px; color:#666;}
.tabmore a:hover, a.tabmore:hover{color:#dc2925;}

/*error*/
.error-max{position:relative; max-width:1120px; width:98%; margin:30px auto; background-color:#fff;}
.error-tip{position:absolute; top:50%; width:96%; margin-top:-2em; padding:1em 2%; font-size:2em; line-height:2em; text-align:center; color:#666; letter-spacing:0.075em;}

.transition a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}

/*header*/
/*.header{height:140px; background:#4691e8;}
.header .inheader{position:relative; z-index:99;}
.header .logo{width:425px; background:url(../images/header_logo.png) no-repeat 0 29px; position:relative;}
.header .logo a{display:block; width:100%; height:140px;}

.header .search_small{ position:absolute; top:53px; right:0; width:445px; overflow:hidden;}
.header .search_small .s_txt{float:left; width:313px; padding:9px 10px 9px 39px; border:0; background:url(../images/header_search_btn_s.gif) no-repeat 15px center #fff; color:#999999; height:18px; line-height:18px; border-radius:3px 0 0 3px;}
.header .search_small .s_btn{float:right; width:83px; height:36px; background:#dc2925; color:#fff; font-size:15px; cursor:pointer; border:0; border-radius:0 3px 3px 0;}
.search_hot2{position:absolute; top:90px;right:0; width:435px;font-weight:bold;padding:5px 0 0 0px;color:#FFF;font-size:13px;padding-left:10px;}
.search_hot2 a{padding:0 5px; line-height:24px; margin-right:5px; color:#FFF;font-weight:normal;font-size:13px;}
.search_hot2 a:hover{text-decoration:underline;color:#fff;}
.mainnav{clear:both; height:50px; background:#3188d8;}
.mainnav ul li{ float:left; width:16.6666667%;text-align:center;}
.mainnav ul li a{ display:block; height:50px; line-height:50px; font-size:16px; color:#fff; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.mainnav ul li a:hover{ background-color:#3aaaea;}
.mainnav ul li.on{  background-image:url(../images/container_bg.gif);}
.mainnav ul li.on a {color: #3188d8;}
.mainnav ul li.on a:hover {background-color:#e5eef8;}
.mainnav ul li a i{font-size:28px;margin-right:5px;}
*/

/*footer*/
/*.footer{background:#0a468c; min-height:50px; padding-top:10px; color:#333; font-size:13px; clear:both; text-align:center; position:relative; min-width:1200px;}
.footer_nav{float:left; width:588px; color:#fff; line-height:38px; text-align:left;}
.footer_nav ul{float:right;}
.footer_nav ul li{float:left; padding:0 9px 0 8px;position:relative;}
.footer_nav ul li i{display:block;font-size:28px;text-align:center;}
.footer_nav ul li.liEnd{padding-right:0; background:none;}
.footer_nav ul li.liEnd a,
.footer_nav ul li.liEnd a:hover{color:#f00; font-weight:700;}
.footer_nav ul li .link{position:absolute; left:-40px; bottom:30px; display:none;}
.footer_nav ul li .link .box{border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  background-color:#fff; border:solid #e6e6e6 1px; border-bottom:none; width:146px; box-shadow:0 0 8px #666; -moz-box-shadow:0 0 8px #666; -webkit-box-shadow:0 0 8px #666; font-size:12px; text-align:left; position:relative; line-height:30px;}
.footer_nav ul li .link .box a{display:block; text-indent:1.8em; border-bottom:solid #ccc 1px; color:#0a468c;font-weight:700; line-height:30px;}
.footer_nav ul li .link .box a:hover{color:#3188d8;}
.footer_nav ul li .link .box .arrow{width:11px; height:6px; overflow:hidden; background:url(../images/arr_down.gif) no-repeat top; margin:auto; position:absolute; bottom:-5px; left:50%; margin-left:-5.5px;}
.footer_nav ul li.hover{color:#efcb8a; cursor:pointer;}
.footer_nav select{width:110px; font-size:14px; padding:0; line-height:16px; color:#666;}
.footer_wzjc{float:left; width:110px; text-align:right; padding-top:5px; margin-left:15px;}
.footer_wzjc img{width:110px;}
.footer_wzbs{float:left; width:90px;}
.footer_wzbs img{width:68px;}
.footer_copyright{float:left; width:396px; line-height:22px; color:#fff; white-space:nowrap; text-align:left;}
.footer a{color:#fff;}
.footer a:hover{color:#efcb8a;}
*/

/**右侧工具栏**/
.easybtn{ position:fixed; right:0; top:0; z-index:99;}
.easybtn .easybtn_main{position:fixed; top:0; right:0px; height:100%; width:50px; background:url(../images/easybtn_bg.png);}
.easybtn .easybtn_main .ul01{ position:absolute; top:145px;}
.easybtn .item .btn{ width:50px; height:50px; cursor:pointer; position:relative;text-align:center;color:#fff;}
.easybtn .item .btn i{font-size:28px;line-height:50px;}
.button-rotate{overflow:hidden;}
.button-rotate .rotate{position:absolute;top:0;left:0; padding:10px 0; width:50px; height:30px; line-height:14px; text-align:center; font-size:12px;font-weight:700;color:#fff!important;background-color:#3665aa;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.button-rotate:hover .rotate,.button-rotate:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.button-rotate:hover .rotate{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;}
.easybtn #app .rotate, .easybtn #sjb .rotate{line-height:30px;}
.easybtn ul li .hideDiv{ position:absolute; right:55px; box-shadow:0 0 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.15); border:#dae0e4 1px solid; display:none;}
.easybtn ul li .hideDiv .ewm_cont{background:#fff; padding:10px;}
.easybtn ul li .hideDiv img{display:block; width:100px; height:100px;}
.easybtn ul li .hideDiv span{display:block; width:100px; text-align:center; padding-top:6px; font-size:12px; font-family:"宋体"; color:#666; line-height:18px;}
.easybtn ul li .hideDiv .tip_arrow{ position:absolute; right:-12px; top:15px; width:0; height:0;
border-style:solid; border-color:transparent transparent #fff transparent; border-width:0 12px 12px 0;}
.easybtn ul #wxcode .hideDiv{top:0;}
.easybtn ul #wbcode .hideDiv{top:50px;}
.easybtn ul #sjb .hideDiv{top:100px;}
.easybtn ul #app .hideDiv{top:150px;}
.easybtn ul #rgzn .hideDiv{top:200px;}
.easybtn ul #gotop .hideDiv{top:250px;}
.backtop{width:39px; height:39px; position:fixed; bottom:30px; overflow:hidden; right:0; display:none;}
.backtop .btn{width:39px; height:39px;background:url(../images/gotop.gif) no-repeat center #3188d8; cursor:pointer; position:relative;}

.backtop .rotate{position:absolute;top:0;left:0; padding:5px 0; width:39px; height:29px; line-height:14px; text-align:center; font-size:12px;font-weight:700;color:#fff!important;background-color:#3665aa;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.backtop:hover .rotate,.backtop:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.backtop:hover .rotate{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;}



/*common*/
.dqwz{line-height:24px; padding-bottom:12px; border-bottom:#ededed 2px solid; margin-top:-12px;}
.crumb{color:#666; font-size:14px; padding:0 10px; line-height:1.6; margin-top:15px; margin-bottom:10px;}
.crumb a{color:#666;}
.crumb i{font-size:26px;margin-right:10px;color:#e65c5c;}
.crumb a:hover{color:#3188d8;}

/*.container{clear:both; padding:30px 0; background:url(../images/container_bg.gif);}*/
.container{padding:30px 2.6% 0; background:#fff;}
.w1200{max-width:1200px; width:98%; margin:0 auto;}
.inContain{max-width:1140px; margin:30px auto 2.8%; padding:2.8% 2.8% 0; background:#fff; overflow:hidden; zoom:1;}
.wrapper{max-width:1180px; margin:0 auto; /*padding:30px;*/ background:#fff; overflow:hidden; zoom:1;}
.wrapper_jzxx{max-width:1150px;padding:1% 1% 0;}
.mt30{margin-top:30px;}
.backtop{bottom:30px;}


/*input*/
input, select, label, textarea, button, option{font-family:Microsoft Yahei; vertical-align:middle;}
input[type=password], input[type=text], input[type=file], input[type=tel], select, textarea{box-sizing:content-box; padding:2px 6px; height:24px; line-height:24px; border:1px solid #e6e6e6; background:#fff; color:#999;}
textarea{height:auto;}
input[type=submit],input[type=button],input[type=image],input[type=reset], button{border:none; cursor:pointer; -webkit-appearance:none;}
.request{color:#ff0000;}


/*list*/
.general-list-time{line-height:1.5em; font-size:1em;}
.general-list-time li{position:relative; float:left; width:100%; padding-top:.4em; padding-bottom:.4em; padding-left:20px; overflow:hidden; color:#999;}
.general-list-time li i{position:absolute; top:.4em; left:6px; width:4px; height:4px; margin-top:.675em; background-color:#333;}
.general-list-time li a{float:left;}
.general-list-time .time{position:absolute; z-index:10; top:50%; right:25px; margin-top:-.75em; font-size:.9375em; white-space:nowrap;}
.general-list-time li a br{display:none;}

.general-list-time li a,
.embed-data li div p{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

/*title*/
.common-tab-head{height:40px; line-height:40px; border:solid #ebebeb 1px; background-color:#f7f7f7;}
.common-tab-head .hd{float:left; white-space:nowrap;}
.common-tab-head .hd li, .common-tab-head h2{position:relative; float:left; padding-left:20px; padding-right:20px; white-space:nowrap; text-align:center;}
.common-tab-head .hd li.on, .common-tab-head h2{font-weight:700; font-size:16px; color:#3188d8; background-color:#fff; border-top:solid #3188d8 2px; background-color:#fff; border-right:solid #ebebeb 1px; border-left:solid #ebebeb 1px;  top:-1px; left:-1px; text-align:center;}
.common-tab-head .hd li.on{cursor:pointer;}
.common-tab-head .hd li.on a,
.common-tab-head h2 a,
.common-tab-head a:hover{color:#3188d8;}
/*more*/
.common-more{float:right; padding-right:16px; font-size:.875em;}
.common-more font{display:inline-block; padding-left:6px; padding-right:6px;}
.common-more a{display:inline-block;}
a.more{background:url(../images/common/column-more.gif) no-repeat right; padding-right:12px;}

/****animate*****/
@-webkit-keyframes spinAround {
	from {
		-webkit-transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}
@keyframes spinAround {
	from {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(360deg);
	}
}


.detail{padding:0 2% 30px;}
.detail .title{text-align:center; font-size:1.5em; color:#3188d8; margin:10px 0 2.5%; line-height:180%;}
.detail .title p{padding:0; margin:0;}
.detail .memo{text-align:center; color:#666; font-size:1.25em;}
.detail .time{text-align:center; border-bottom:solid #e5e5e5 6px; font-size:0.875em; color:#999; padding-bottom:1.2em; margin-top:1.5em;}
.detail .time a{color:#999;}
.detail .time a:hover{color:#666;}
.detail .time span{margin-left:20px; margin-right:20px; display:inline-block; white-space:nowrap;}
.detail .time span.fontsize a{margin-left:6px; margin-right:6px;}
.detail .time span.llcs{}
.detail .time span.llcs-lm{display:none;}
.detail .content{line-height:30px; font-family:"宋体"; font-size:12pt; padding-top:1.6%; min-height:100px; _height:100px; color:#333; padding-bottom:30px;}
.detail .content div[id^="cc_video"]{text-align:center;}
.detail .content p{ margin-left:0; margin-right:0; margin-top:0; padding:0; margin-bottom:15px;}
.detail .content table{margin:auto;}
.detail .content .table_con{margin-bottom:15px;}
.detail .content .table_con, .detail .content .table_con td, .detail .content .table_con th{border-collapse:collapse;}
.detail .content .table_con td, .detail .content .table_con th{border:solid #000 1px; padding:6px; line-height:160%;}
.detail .content .table_con th{background-color:#efefef;}
.detail .content a{color:#3188d8;}
.detail .content a:hover{color:#3188d8;}
.detail .bszn{font-family:"宋体"; font-size:14pt;}
.detail .bszn h3{padding:0; margin:0; font-size:14pt; font-family:Microsoft Yahei;}
.detail .xcz{text-align:right; padding-top:12px; padding-bottom:16px; background:url(../images/dot-line.gif) repeat-x bottom; margin-bottom:40px; font-size:87.5%; color:#666;}
.detail .xcz a{color:#666;}
.detail .xcz a:hover{color:#3188d8;}
.detail .min-box{width:49.1%;}
.detail .label, .detail .share{line-height:26px; font-size:14px; padding-bottom:40px;}
.detail .label{color:#3188d8;}
.detail .label span{color:#333; background:url(../images/content-label.jpg) repeat-x bottom #fff; border:solid #cacaca 1px; display:block; float:left; padding-left:16px; padding-right:16px; margin-right:26px;}
.detail .label a{color:#3188d8;margin-right:12px;}
.detail .label a:hover{color:#3188d8;}
.detail .label a.mistake{color:#f90e0a; margin-left:26px;}
.detail .share{position:relative; padding-left:60px; height:26px;}
.detail .share font{position:absolute; left:0; top:0;}
.detail .share .icon img{margin-right:4px; float:left;}
.detail .share .bdsharebuttonbox{position:absolute; top:-4px;}
.detail .info_ewm{position:absolute; top:-30px; right:0; text-align:center; font-size:12px; color:#666; line-height:180%;}
.detail .info_ewm table{margin:auto;}
.detail .tab-title{border-bottom:solid #e5e5e5 2px; line-height:38px; height:38px;}
.detail .tab-title li{float:left; position:relative; padding-left:8px; padding-right:8px; font-size:18px; cursor:pointer; margin:0;}
.detail .tab-title li.hover{color:#3188d8; border-bottom:solid #3188d8 2px; font-weight:300;}
.detail .tabmore{float:right;}
.detail .tab-bd{}
.detail .tab-bd iframe{height:170px;}
.detail .tab-bd li{background:url(../images/common_dot.gif) no-repeat 6px; padding-left:22px;}
.detail .tab-bd,
.detail .yhfk{line-height:30px;font-size:14px; padding-top:16px;}
.detail .yhfk input{font-size:14px; vertical-align:baseline}
.detail .yhfk p{margin:0; padding:0;}
.detail .yhfk textarea{border:solid #999 1px; width:96%; height:84px; line-height:28px; color:#666; font-family:"微软雅黑"; font-size:14px; margin-top:10px; margin-bottom:18px;}
.detail .yhfk .submit-btn{height:38px; overflow:hidden; padding-left:30px; padding-right:30px; color:#fff; background-color:#3188d8; font-size:18px;}
#comment{height:350px;}
#zoomcon .fjxzcs{font-weight:bold;}

.detail #pageBreak{text-align:center; margin-bottom:30px; line-height:30px; font-family:"宋体"; font-size:.875em;}
.detail #pageBreak a{display:inline-block; padding-right:12px; padding-left:12px; margin:4px; background-color:#ededed;}
.detail #pageBreak a.hover{color:#fff; background-color:#3188d8;}

.auxiliary_tt .content{ border-top:#e5e5e5 6px solid;}
.auxiliary_tt .xcz{background-position:0 top; text-align:center; padding:30px 0 10px; margin:0;}

/*sitemap*/
.SiteMap{font-size:15px;}
.SiteMap p,
.SiteMap h2{padding:0; margin:0;}
.SiteMap .map-div{clear:both; border-bottom:#e9e9e9 1px solid; padding-bottom:15px; margin-bottom:20px;}
.SiteMap h2{display:block; float:left; background-color:#3188d8; font-size:20px; height:36px; line-height:32px; color:#fff; padding-left:22px; padding-right:22px; margin-bottom:20px;}
.SiteMap h2 a{color:#fff;}
.SiteMap h2 a:hover{color:#fff;}
.SiteMap dl{line-height:30px;}
.SiteMap dl dt{ background:url(../images/icon_sitemap.gif) no-repeat 3px center; padding-left:28px; font-weight:bold; color:#3188d8; font-size:16px;}
.SiteMap dl.submenu dt{position:absolute; top:0; left:0;}
.SiteMap dl{position:relative; padding-bottom:15px;}
.SiteMap dl.submenu dd{padding-left:200px; padding-top:4px;}
.SiteMap dl.submenu dd.pl01{padding-left:130px;}
.SiteMap dl dd ul{overflow:hidden; zoom:1; line-height:22px;}
.SiteMap dl dd li{background:url(../images/icon_sitemap2.gif) no-repeat left 8px; padding-left:14px; padding-bottom:5px; padding-right:30px; width:18%; float:left;}
.SiteMap dl.supmenu dt{margin-right:100px; float:left;}

.SiteMap dd a:hover{color:#3188d8;}
.SiteMap div.divEnd{border-bottom:none; padding-bottom:0;}

.SiteMap dl dt a{color:#3188d8;}
.SiteMap dl dt a:hover{color:#437ed4;}

/*扩展*/
.panel{max-width:1060px; width:98%; margin:0 auto 30px; padding:15px 30px 30px;}

.columnTitle{line-height:1.6em; border-bottom:#ededed 2px solid;}
.columnTitle h2{float:left;}
.columnTitle h2 br{display:none;}
.columnTitle h2 a{color:#3188d8;}
.columnTitle h2 a:hover{color:#3188d8;}
.columnTitle h2,
.columnTitle font{position:relative; bottom:-2px; display:inline-block; font-size:1.375em; font-weight:300; color:#3188d8; padding-left:8px; padding-right:8px; padding-bottom:10px; border-bottom:solid #3188d8 2px;}

.zdaj-info{margin-top:20px;}
.zdaj-info table, .zdaj-info td, .zdaj-info th{border-collapse:collapse;}
.zdaj-info td, .zdaj-info th{border:solid #ccc 1px; padding:8px; line-height:180%;}
.zdaj-info th span{padding-left:40px;}

.sgs-info{margin-top:20px;}
.sgs-info td.pd0{padding:0;}
.sgs-info table, .sgs-info td, .sgs-info th{border-collapse:collapse;}
.sgs-info td, .sgs-info th{border:solid #ccc 1px; padding:8px; line-height:180%;}
.sgs-info th span{padding-left:35px; font-weight:700;}
.sgs-info td.style01{border-top:none; border-right:none;}
.sgs-info td .area{position:relative; float:left; width:25%;}
.sgs-info td .area label{display:block; padding:8px; font-weight:700; text-align:center; cursor:default;}
.sgs-info td .area p{padding:8px; margin:0; line-height:180%; min-height:30px; text-align:center; }
.sgs-info td .area label,
.sgs-info td .area p{border-top:solid #ccc 1px; border-right:solid #ccc 1px;}


.commonTab2 .hd{ height:38px; line-height:38px; border:#ebebeb 1px solid; background:#f7f7f7;}
.commonTab2 .hd h2{font-size:18px;font-weight:normal;float:left;}
.commonTab2 .hd h2 i{height:18px;width:8px;display:inline-block;background:#3188d8;margin-right:10px;}
.commonTab2 .hd h2 a{color:#3188d8;}
.commonTab2 .hd ul{float:right;}
.commonTab2 .hd ul li{float:left; padding-right:10px;margin-left:-1px; height:37px; line-height:37px; }
.commonTab2 .hd ul li a{padding:0px 5px;}
.commonTab2 .hd ul li.on a{color:#000;border-bottom:2px solid #669ae5;height:36px; line-height:37px;display:inline-block;}

.commonTab2 .bd{padding-top:15px; clear:both;}
.common_newslist li{padding-left:18px; height:34px; line-height:34px; background:url(../images/common_dot.png) no-repeat left center;}
.common_newslist li span.time{float:right;color:#d0d0d0;}
.common_newslist a{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.common_newslist a{float:left; width:86%;}

.side-box{border:solid #e2e2e2 1px;}
.common-title,.common-title02{height:40px; background-color:#f7f7f7; border-bottom:solid #e2e2e2 1px;line-height:40px;margin-bottom:10px;}
.common-title li,.common-title02 li{padding:0px 15px;top:-1px; left:-1px; font-size:16px; text-align:center;float:left; position:relative; white-space:nowrap;}
.common-title li.on,.common-title02 li.on{border-top:solid #3188d8 2px; background-color:#fff; border-right:solid #ebebeb 1px; border-left:solid #ebebeb 1px; color:#3188d8;}
.common-title li.on a,.common-title02 li.on a{color: #3188d8;}
.common-title02{border:1px solid #e2e2e2;}


/**xxgk**/
.xxgk_left{float:left;width:250px;}
.xxgk_qjgk{height:60px;}
.xxgk_rsxx,.xxgk_zfcgygctb,.xxgk_fzfcg{height:293px;}
.xxgk_xzqlqd,.xxgk_xzqlqd{height:270px;}
.con{margin-bottom:20px;}
.con_title{border-bottom:1px solid #3188d8;color:#3188d8;font-size:18px;padding-bottom:13px;}
.con_title a{display:inline-block;color:#3188d8;}
.con_title a i{height:18px;width:8px;display:inline-block;background:#3188d8;margin-right:10px;}
.con_menu a{float:left;width:50%;margin-top:15px;} 
.con_menu a i{color:#3188d8;margin-right:5px;}
.xxgk_ldzl{padding-top:20px;}
.con_list{margin-top:30px;}
.con_list a{display:block;line-height:40px;height:40px;background:#f7f7f7;padding:0px 10px 0px 20px;margin-bottom:2px;position:relative;}
.con_list a i{position:absolute;right:10px;top:3px;color:#3188d8;}
.con_list a:hover{background-color:#3abaf1; color:#fff;}
.con_list a:hover i{color:#fff;}
.xxgk_center{float:left;margin-left:20px;width:580px;}
.xxgk_right{width:270px;float:right;}
.xxgk_list{border:1px solid #c2d3e3;padding:7px 20px;margin-bottom:10px;color:#000; vertical-align:middle;line-height:30px;}
.xxgk_list a{color:#000;display:block; vertical-align:middle;line-height:30px;position:relative;}
.xxgk_list a i{position:absolute;right:0px;top:3px;color:#669ae5; vertical-align:middle;}
.ysqgk a{display:inline-block;font-size:14px;color:#999;padding-right:15px;margin-right:6px;}
.xxgk_menu{padding-top:10px; padding-left:10px; padding-bottom:10px; line-height:42px;}
.xxgk_menu li{width:49%; float:left; height:52px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;font-size:14px;}
.xxgk_menu li.short{width:33.7%;}
.xxgk_menu li.long{width:65%;}
.xxgk_menu li.long02{width:100%;}
.xxgk_menu a{margin-right:10px; display:block; background-color:#f2f2f2; text-align:center;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;color:#333;}
.xxgk_menu a:hover{background-color:#3abaf1; color:#fff;}

/**税收政策**/
.sszc_left{width:686px;float:left;}
.sszc_right{width:430px;float:right;}
.sszc_top,.sszc_bottom{height:385px;}
.sszc_fgcx{height:380px;}
.qjww_suk{padding:5px 15px 15px;}
.qjww_suk dl{ width:430px;}
.qjww_suk dl dt{ float:left; overflow:hidden; margin-right:21px; margin-top:11px; }
.qjww_suk dl dt .wbtm{ width:370px; height:35px; border:1px solid #D3D3D3; padding-left:20px; line-height:35px; font-size:14px; color:#333;}
.qjww_suk dl dt .srzh{ width:160px; height:35px; border:1px solid #D3D3D3; padding-left:20px; line-height:35px; font-size:14px; color:#333; }
.qjww_suk dl dt .cz{width:155px;height:40px; background-color:#45ADA7;font-size:16px;color:#FFF; transition:0.5s;border:0px; }
.qjww_suk dl dt .cz:hover{ background-color:#3188d8; }
.qjww_suk dl dt .cz1{ margin-right: 22px; background:#3188d8;}
.qjww_suk dl dt .cz2{ background:#b3b3b3;}
.sszc_list{margin-left:-15px;}
.sszc_list a{float:left;margin-left:15px;display:inline-block;width:204px;border:1px solid #c2d3e3;padding:22px 0px;font-size:18px;text-align:center;margin-bottom:15px;color:#3188d8;}
.sszc_list a i{font-size:40px;display:block;margin-bottom:5px;}

/**税收宣传**/
.ssxc_left{width:686px;float:left;}
.ssxc_right{width:430px;float:right;}
.ssxc_tpxw,.ssxc_zxfb{height:385px; position:relative; overflow:hidden; margin-bottom:20px;}
.ssxc_tpxw img{width:100%; display:block;}
.ssxc_tpxw .bd li{position:relative; overflow:hidden; zoom:1; height:385px;}
.ssxc_tpxw .bd li:hover img{transform:scale(1.02,1.02); -webkit-transform:scale(1.02,1.02); -moz-transform:scale(1.02,1.02); -o-transform:scale(1.02,1.02); transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}
.ssxc_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:50px; background:#000; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}
.ssxc_tpxw .bd .txt{position:absolute; bottom:0; left:0; line-height:50px; padding-left:25px; color:#fff;}
.ssxc_tpxw .hd{position:absolute; top:367px; right:10px;}
.ssxc_tpxw .hd li{float:left; width:10px; height:10px;border-radius: 50%;margin-left:8px; line-height:7px; overflow:hidden; font-size:0; background:#ccc; cursor:pointer;}
.ssxc_tpxw .hd li.on{background:#f35041;}
.ssxc_tpxw a.prev,
.ssxc_tpxw a.next{width:35px; height:45px; display:block; position:absolute; background-color:#000; opacity:.6;filter: alpha(opacity=60);-moz-opacity:0.6; z-index:999; cursor:pointer; top:112px;}
.ssxc_tpxw a.prev{left:0;}
.ssxc_tpxw a.next{right:0;}
.ssxc_tpxw a i{color:#fff;font-size:34px;line-height:45px;}
.ssxc_btnlink{width:1142px;margin-bottom:20px; overflow:hidden; zoom:1;position:relative;height:75px;}
.ssxc_btnlink .bd{width:100%; height:75px; overflow:hidden; position:absolute; left:0; top:0; z-index:9;}
.ssxc_btnlink .bd li{float:left;width:25%;height:75px;margin-right:5px;overflow:hidden; zoom:1; }
.ssxc_btnlink a{ float:left; width:270px; height:75px; text-align:center; color:#fff; font-size:16px; vertical-align:middle;}
.ssxc_btnlink a:hover{ font-size:16px;}
.ssxc_btnlink a.prev,
.ssxc_btnlink a.next{width:30px; height:30px; display:block; position:absolute; background-color:#000; opacity:.8;filter: alpha(opacity=80);-moz-opacity:0.8; z-index:999; cursor:pointer; top:25px;}
.ssxc_btnlink a.prev{left:0;}
.ssxc_btnlink a.next{right:0;}
.ssxc_btnlink .bd ul li a img{ width:100%;height:100%;}
.ssxc_left_center,.ssxc_right_center{height:275px;}
.sswh_menu{padding:15px 0px 5px 15px;}
.sswh_menu li{width:49%; float:left;margin-bottom:10px;}
.sswh_menu a{ margin-right:10px; display:block; background-color:#f2f2f2; text-align:center;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;color:#666;padding:14px 0px;}
.sswh_menu a:hover{background-color:#3abaf1; color:#fff;}
.sswh_menu a i{display:block;font-size:28px;}

/**公众参与**/
.gzcy_left{width:696px;float:left;}
.gzcy_right{width:410px;float:right;}
.gzcy_left ul{margin-left:-17px;}
.gzcy_left li{position:relative; overflow:hidden; zoom:1; height:204px;float:left;width:338px;margin:0px 0px 17px 17px;}
.gzcy_left li:hover img{transform:scale(1.02,1.02); -webkit-transform:scale(1.02,1.02); -moz-transform:scale(1.02,1.02); -o-transform:scale(1.02,1.02); transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}
.gzcy_left .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:50px; background:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity:0.6;}
.gzcy_left .txt{position:absolute; bottom:0; left:0; line-height:50px;color:#fff;text-align:center;width:100%;font-size:22px;}
.gzcy_zxft,.gzcy_wsdc{height:256px;}

/**办税服务**/
.bsfw_right{width:360px;float:right;}
.bsfw_left_top{height:368px;width:755px;float:left;}
.bsfw_tzgg{height:276px;}
.bsfw_list{margin:10px 0px;border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;width:755px;height:303px;}
.bsfw_list li{float:left;font-size:14px;width:130px;height:100px;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;text-align:center;background:#f9fafc;padding:0px 10px;}
.bsfw_list li i{display:block;font-size:32px;color:#669ae5;margin:20px 0px 5px 0px;}
.bsfw_list li:hover{background-color:#3abaf1; color:#fff;}
.bsfw_list li:hover a,.bsfw_list li:hover a i{color:#fff;}
.bsfw_ztzl{ height:96px; position:relative; clear:both;}
.bsfw_ztzl img{ width:100%; height:96px; display:block;}
.bsfw_ztzl .bd li{ position:relative; overflow:hidden; zoom:1;}
.bsfw_ztzl .hd{ position:absolute; bottom:0; right:0px;}
.HdNum ul li{float:left; margin-left:1px; }
.HdNum ul li span{ display:block; width:18px; height:18px;background:#020a22; cursor:pointer;color:#fff;font-size:12px;text-align:center;}
.HdNum ul li.on span{background:#ad4655;}
.bsfw_bszn{position:relative;height:187px;border:1px solid #efefef;border-top:0px;}
.bsfw_bszn h1{position:absolute;left:0px;top:0px;width:32px;height:147px;padding:40px 10px 0px;background:#5785cb;font-size:18px;color:#fff;text-align:center;}
.bsfw_bszn_con{margin-left:52px;}
.bsfw_bszn_con .common-title02{border-bottom-width:3px;border-top:0px;}
.bsfw_bszn_con .common-title02 li{left:-1px;top:0px;width:16.574%;padding:0px}
.bsfw_bszn_con .common-title02 li.on{border-width:3px;border-bottom-width:0px;}
.bsfw_bszn_con .bd ul{float:left;width:28%;padding:0px 2.5%;border-left:1px solid #ececec;margin:10px 0px;}
.bsfw_bszn_con .bd .common_newslist a,.bsfw_zlxz .bd .common_newslist a{width: 100%;}
.bsfw_left_botom{width:450px;float:left;}
.bsfw_right_bottom{width:670px;float:right;height:418px;border:1px solid #ececec;}
.bsfw_right_bottom .common-title02{border:0px;border-bottom:1px solid #ececec;}
.bsfw_left_list{margin-left:-10px;}
.bsfw_left_list a{float:left;width:133px;margin:10px 0px 0px 10px ;background:#3188d8;color:#fff;height:49px;padding:20px 0px 0px 10px;font-size:18px;}
.bsfw_left_list a i{font-size:24px;margin-right:5px;}
.map,.sejs{height:376px;padding:0px 20px;}