﻿
/* 通用 */
body{ min-width:1220px;}

.column_max{margin-right:-10px; margin-left:-10px; overflow:hidden;}
.column_common{float:left; width:50%; margin-bottom: 20px;}
.column_common_col1{ margin:0 -10px; margin-bottom: 20px;}
.column_common_col3{float:left; width:33.33333%;}
.column_common_col4{float:left; width:25%;}
.column_box{margin-right:10px; margin-left:10px;}

.crumb dl dd{ display:none;}

.headMax{ margin: 0px 10px 20px 10px;}
.noPad{ padding:0!important;}
.noBor{ border:none!important;}
.tIden2{ text-indent:2em!important;}
.tIden3{ text-indent:3em!important;}
.fWig{ font-weight:bold!important;}
.tdBorder td { border:none!important; border-left: solid 1px #ebebeb!important;}
.tdBorder td:first-child{ border-left:none!important;}

.infoList li{ border-bottom: 1px dashed #e8e7e7; padding-top:13px; padding-bottom:13px;}

.sideBar{float:left; width:25%;}
.mainContent{float:right; width:75%;}
.mainContent .in_box{padding-left: 20px; margin-left: 30px; border-left: 1px solid #eee;}

.channel_sideBar ul{ border: 1px solid #1a56a8;}
.channel_sideBar li{ border-top: 1px solid #1a56a8; height: 56px; line-height: 56px; text-align: center; font-size: 18px; color: #0b3d81; cursor:pointer;}
.channel_sideBar li:first-child{ border-top:1px solid #fff;}
.channel_sideBar li:hover{ background-color:#3574ca; color: #fff; font-weight: bold; border-top:1px solid #3574ca;}
.channel_sideBar li.on{ background-color:#1a56a8; color: #fff; font-weight: bold; position:relative; color: #fff;}
.channel_sideBar li:first-child.on{ border-top:1px solid #1a56a8;}
.channel_sideBar li p{ height: 25px;}
.channel_sideBar li p:first-child{ margin-top:-13px;}
.channel_sideBar li.on:before{ content: ''; position: absolute; right: -29px; top: 50%; margin-top: -14px; width: 0; height: 0; border-width: 14px; border-style: solid; border-color: transparent transparent transparent #1a56a8; z-index:7;}
.channel_sideBar li.on:after{ content: ''; position: absolute; right: -17px; top: 50%; margin-top: -8px; width: 0; height: 0; border-width: 8px; border-style: solid; border-color: transparent transparent transparent #ffffff; z-index:8;}

.sideBar_Link a{ display: inline-block; margin-top: 20px;max-width:100%;}

.imgScale{ overflow:hidden;}
.imgScale img{ transition:all 0.6s; -ms-transition:all 0.6s; -moz-transition:all 0.6s; -webkit-transition:all 0.6s; -o-transition:all 0.6s;}
.imgScale:hover img{ transform:scale(1.2); -ms-transition:scale(1.2); -moz-transition:scale(1.2); -webkit-transition:scale(1.2); -o-transition:scale(1.2);}

.common_head{ margin-bottom:10px;}

.infoList{ padding-top:0;}

.pad15{ padding: 15px;}

.easybtn{ display:none;}

.chnMore{ float: right; padding: 8px 12px; border-radius:3px; background-color: #467dc7; font-size: 14px; color: #fff; font-family: '宋体';}
.chnMore:hover{ background-color:#679ce4; color:#fff;}

.bottom{ height:89px;}

/* header */
.header .container{position:relative;}
.header .topBar{height:34px; font-size:14px; line-height:34px; background-color:#f7f7f7;}
.header .topBar font{margin-right:8px; margin-left:8px;}
.header .topBar dl dt{float:left;}
.header .topBar dl dd{float:right;}
.header .logo{float:left; padding-top:22px; padding-bottom:22px; height:103px;}

.header .banner{ float: right; padding-top: 16px;}

.header .header_menu{ position:relative; background-color:#1a56a8;}
.header .mainnav li{float:left;width:25%;overflow:hidden;}
.header .mainnav li > a{position:relative;display:block;padding: 0px 0px 20px 54px;line-height:50px;font-size:1.5em;font-weight:bold;text-align: left;color:#fff;}
.header .mainnav li > a i{display:inline-block;width:33px;height:33px;background:url(../images/gzsw_zcqyjl_nav_icon.png) left no-repeat;margin: 20px 15px 0 0;}
.header .mainnav li > a:hover{ animation:navAm .6s linear; -webkit-animation:navAm .6s linear; -o-animation:navAm .6s linear; -ms-animation:navAm .6s linear;}
.header .mainnav li > a:hover,
.header .mainnav li.hover > a{background-color:#e8eef7; color:#1a56a8;}
.header .mainnav li .otherName{position: absolute;font-size: 14px;left: 102px;top: 30px;}

.header_yjl .mainnav li .otherName{ font-size:16px; top:26px; left:148px;}
.header_yjl .mainnav li > a{ padding-left:0;text-align:center}

.header .mainnav li dl{display:none;position: absolute;left: 50%;margin-left: -610px;max-width: 1220px;width: 100%;z-index: 99;background: #fff;border: 1px solid #d9e8fd;box-sizing: border-box;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;box-shadow: 0 0 15px #e4e4e4;}
.header .mainnav li dl dd{ float: left; width: 25%; height: 60px; line-height: 60px; text-align: center; font-size: 18px;}
.header .mainnav li dl dd a{display: block;width: 100%;height: 100%;background-color: #fff!important;font-size: 18px;font-weight: normal;color: #333!important; line-height:60px;}
.header .mainnav li dl dd:hover a{ font-weight: bold; background-color:#f8fbff!important;color:#1a56a8!important;}
.header .mainnav li:hover > dl{ display:block}
.header_yjl li dl dd a{ font-size:15px!important;}

.header_yjl .navli dd a{ line-height:40px!important;}
.header_yjl .navli dd a span{ display: block; line-height:4px;}

@keyframes navAm{
	0%{
		transform:scale(1);
	}
	50%{
		transform:scale(1.05);
	}
	100{
		transform:scale(1);
	}
}
.header .header_yjl_menu li a{ font-size:1.2em;}

.header .mainnav li.nav0 a i{ background-position:right top;}
.header .mainnav li.nav1 a i{ background-position:right -37px;}
.header .mainnav li.nav2 a i{ background-position:right -75px;}
.header .mainnav li.nav3 a i{ background-position:right -114px;}
.header .mainnav li a:hover i,
.header .mainnav li.hover a i{ background-position-x:left;}

.quickBtn{ position:fixed; right:0; bottom:50px; width:245px; height:108px; /*background: url('../images/gzsw_zcqyjl_quickBtn.png');*/ z-index:99;}
.quickBtn a,.quickBtn span{ position:absolute; height:58px; top:25px; cursor:pointer;}
.quickBtn a{ left: 24px; width: 184px; border-top-left-radius: 25px; border-bottom-left-radius: 25px;}
.quickBtn span{ width: 34px; right: 0;}
.zcq_quickBtn.quickBtn{ background: url('../images/gzsw_zcqyjl_quickBtn_yjl.png'); }
.yjl_quickBtn.quickBtn{ background: url('../images/gzsw_zcqyjl_quickBtn_zcq.png'); }
.jcfc_quickBtn.quickBtn{ background: url('../images/gzsw_zcqyjl_quickBtn_jcfc.png'); bottom: 130px;}

.common_head .menu1 li.current, .common_head .menu1 li.on{ float: left; margin-right: 35px; font-size: 22px; line-height: 30px; text-align: center;}

/* 首页 */
.index{ background: url('../images/gzsw_zcqyjl_index_bg.jpg') center}
.index .container{ width:1220px;}

.index_header{ width: 100%; height: 150px; background: url('../images/gzsw_zcqyjl_index_header.png') center;}
.index_logo{ float: left; padding-top: 23px; }
.sub_logo{ float: left; margin: 5px 0 0 50px;}

.index_btn a{ position: relative; display: inline-block; margin: 0 106px; overflow: hidden; }
.index_btn a i{ opacity: 0; -moz-opacity: 0; -webkit-opacity: 0; -ms-opacity: 0; display: block; position: absolute; left: 22px; top: -100px; top:-1000px\9; width: 350px; height: 182px; background: url('../images/gzsw_zcqyjl_index_btnShadow.png') left no-repeat; transition:all .3s;}
.index_btn a:hover i{ left: 22px; top: 240px; top:240px\9; opacity: .8; -moz-opacity: .8; -webkit-opacity: .8; -ms-opacity: .8}

.index_footer{ background: rgba(0,0,0,0.2); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000); }
.index_footer .bottom{ background-color:transparent; border:none;}
.index_footer .bottom_copyright,.index_footer .bottom_copyright span a{ color:#fff;}
.index_footer .bottom_nav{ color:#fff;}
.index_footer .bottom_nav a{ color: #b6d5ff;}

.index_blogroll{ width: 970px; margin: 0 auto; padding: 20px 0; border-bottom: 1px solid #9a99a9;}
.index_blogroll span{ display: block; font-size: 18px; font-weight: bold; margin-bottom: 5px; color: #fff;}
.index_blogroll a{ color: #d6e6fd; margin-right: 20px;}

/* 信息咨询 */
.common_picSlide .hd ul li{ line-height:100px;}
.xwdt_tpxw { width: 100%; height: 366px; overflow: hidden;}
.xwdt_tpxw .bd{ height:100%;}

.column_yqml li{ float:left; width:25%; height:120px; position:relative; overflow:hidden; padding: 0 10px; box-sizing: border-box; -moz-box-sizing: border-box;}
.column_yqml li a{ position:relative; display:block; overflow:hidden;}
.column_yqml li a:before{ content: ''; position: absolute; width: 280px; height: 100%; background: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000); z-index:8;}
.column_yqml li:hover a:before,.column_yqml li:hover span{ display:none;}
.column_yqml li span{ position: absolute; left: 0; top: 0; padding: 54px 22px 0; box-sizing: border-box; -moz-box-sizing: border-box; font-size: 18px; font-weight: bold; color: #fff; line-height: 30px; background-color:#000\9;padding: 54px 22 0px \9; height:100%\9;width:100%\9; filter: alpha(opacity=70); z-index:9;}
.column_yqml li img{ width:100%;}

.common_slide .common_head .nHd{ float: right; padding-top: 10px;}
.common_slide .common_head .nHd li{ float: left; padding: 5px 10px; margin-left: 10px; font-weight:700;}
.common_slide .common_head .nHd li.on{ background-color: #0b6dd0;}
.common_slide .common_head .nHd li a{ color:#0b6dd0;}
.common_slide .common_head .nHd li.on a{ color:#fff;}

.coulunm_dwqtzhj{ position: relative;}
.coulunm_dwqtzhj .img{ top: 50%;margin-top: -92px; margin-left: 10px; position: absolute;}
.coulunm_dwqtzhj .infoList{ float: right; width:850px; margin-right: 10px; padding: 10px 20px 10px 40px; background-color: #fbfbfb;}
.coulunm_dwqtzhj .infoList li{ border-bottom:none; padding-top:8px; padding-bottom:8px;}

/* 政策指引 */
.column_tysc .common_head .menu1 li.current{ border-color: #2464f3;}
.column_tysc input{ outline:none;}
.column_tyscDl dl{ margin: 10px 0;}
.column_tyscDl dl dd{ display:inline-block; margin:15px 0 20px;}
.column_tyscDl dl dd:first-child{ margin-bottom: 40px;}

.column_tysc .illu{float: left;margin: 0px 20px 0 0;padding: 10px 40px 10px 0;font-size: 20px;font-weight: bold;padding-right: 40px;background: url(../images/gzsw_zcqyjl_zczy_tysc_finger.png) no-repeat right 7px;}

.countryBox .ctyLeft{float: left;}
.countryBox .ctyRight{float: right; margin-left: 20px;}
.countryBox .ctyLeft div:first-child,.ctyRight div:first-child{margin: 0px 20px 0 0;padding: 10px 40px 10px 0;font-size: 20px;font-weight: bold;padding-right: 40px;}
.column_tysc dl dd:first-child .illu{ margin-top:50px;}

.column_tysc .ctyChoose{ float: left;}
.column_tysc .ctyChoose span{ position:relative; display:block;float: left;width:203px;height:137px;background:url(../images/gzsw_zcqyjl_zczy_tysc_flagBg.png);cursor:pointer;}
.column_tysc .ctyChoose img{ position:absolute; left: 50%; top: 50%; max-width:100%; max-height:100%; max-width:90%\9; max-height:90%\9; border: 1px solid #f3f3f3; box-sizing: border-box; padding: 4px; background-color: #fff;  display:none;}
.column_tysc .ctyChoose span b{ position: absolute; bottom: -30px; width: 100%; text-align: center; color: #535252; font-weight: lighter;}
.column_tysc .ctyChoose > i{ float: left; position:relative; width: 90px; height: 4px; margin: 65px 28px; background: #cadff5;}
.column_tysc .ctyChoose > i:before{ content:''; position:absolute; display:block; width: 90px; height: 4px;left:-2px; top:-2px; background-color:#333}

.ctyUlList{ max-height: 500px; overflow-y: auto; padding: 20px;}
.ctyUlList ul{ display: inline-block;  width: 100%;}
.ctyUlList ul label{display: block; font-size: 24px; font-weight: bold; line-height: 40px; border-bottom: 1px solid #999;}
.ctyUlList ul li{ float: left; border-top: none!important; padding:15px 20px!important;}

.column_tysc .artChoose{ float:left; position:relative;}
.column_tysc .artChoose #inputArea,#inputTkArea{ position:relative; display: inline-block; width: 412px; padding-left:10px; border: 1px solid #878787; height:44px; line-height:44px; font-size: 18px; color: #999; cursor:pointer;}
.column_tysc .artChoose #inputArea:hover,#inputTkArea:hover{  border-color:#c1c1c1;}
.column_tysc .artChoose #inputArea:before,#inputTkArea:before{ content:'';position:absolute; background:url(../images/gzsw_zcqyjl_zczy_tysc_arrow.png); display:inline-block; width:29px; height:18px; right: 10px; top: 12px; opacity:.5;}
.column_tysc .artChoose #inputArea #ccName{ width:88%; border: none; color: #999; cursor:pointer;}
.column_tysc .artChoose #inputTkArea #clauseName{ width:88%; border: none; color: #999; cursor:pointer;}

.column_tysc .artChoose #artList,#ctyList,#countryTkList{ position: fixed; top:50%; left:50%; margin-top:-205px; margin-left:-220px; width: 418px; background: #fff; border: 1px solid #ebebeb; z-index: 11; display:none;}
#ctyList{ top: 50%; left: 50%; margin-top: -300px; margin-left: -210px;}
.column_tysc .artChoose #artList .title,#ctyList .title,#countryTkList .title{ display: block; padding-left: 20px; height: 55px; line-height: 55px; font-size:20px; font-weight: bold; border-bottom: 1px solid #ebebeb;}
.column_tysc .artChoose #artList .search,#ctyList .search, #countryTkList .search{ position:relative; display: none; margin: 20px 20px 0;}
.column_tysc .artChoose #artList .closeBtn,#ctyList .closeBtn , #countryTkList .closeBtn{ float:right;background-color: #e7e7e7; cursor: pointer; padding: 0 10px;}
.column_tysc .artChoose #artList #artName ,#countryTkList #claName{ padding-left: 10px; height: 40px; line-height:40px; width: 100%; 	font-size: 16px; color: #999; border-radius: 0;}
.column_tysc .artChoose #artList #artNameBtn , #countryTkList #clauseNameBtn{ display:block; position:absolute; right: 0; top: 1px; width: 40px; height: 40px; background:url(../images/gzsw_zcqyjl_zczy_tysc_search.png) no-repeat center;}
.column_tysc .artChoose #artList ul , #countryTkList ul{ display: block; margin: 20px 20px; max-height: 311px; overflow-y: auto; border: 1px solid #ebebeb;}
.column_tysc .artChoose #artList li,#ctyList li,#countryTkList li{ padding: 15px 10px; border-top: 1px solid #eae7e7; cursor: pointer;}
.column_tysc .artChoose #artList li:first-child,#ctyList li:first-child , #countryTkList li:first-child{ border-top:none;}
.column_tysc .artChoose #artList li:hover,#ctyList li:hover, #countryTkList li:hover{ background-color:#efefef;}
.column_tysc .artChoose #artChSe,#ctyChSe{ display:none;}
#Tcty{ background:none;}
#Tcty img{ display: block; margin-left:-97px; margin-top:-64px;}

.column_tysc #artBtn,#artListBtn,#ctySearchBtn { position:relative; display: inline-block; height: 46px; width: 125px; vertical-align: top; background-color: #0b6dd0; border: none; font-size: 20px; font-weight: bold; color: #fff;}
#artListBtn{ margin: 90px 0 0 50px;}
.column_tysc #artBtn:before,#artListBtn:before , #ctySearchBtn:before{ content:''; position:absolute;}
.column_tysc #artBtn:hover,#artListBtn:hover , #ctySearchBtn:before{ background-color:#1e85ec}
.column_tysc #artTable , #countryTkTable{ overflow-y: auto; width: 100%; overflow-y:auto;}
.column_tysc #artTable td , #countryTkTable td{ border: 1px solid #ebebeb; padding: 15px; line-height: 30px; color: #000; letter-spacing: 1px;}
.column_tysc #artTable tr td:first-child , #countryTkTable tr td:first-child{ font-weight:700;}

.column_tyxyDl dl{ margin-top:25px;}
.column_tyxyDl dl dd{ display:block; margin:15px 0 20px;}
.column_tyxyDl .ctyChoose{ margin-left:58px;}
.column_tyxyDl dl dd:first-child{ margin-bottom:46px;}

.blackJok{ position:fixed; width:3000px;height:3000px; z-index:10; background-color:#000; opacity: .4; -moz-opacity: .4; -webkit-opacity: .4; -ms-opacity: .4; filter: alpha(opacity=40); display:none;}

/* 服务互动 */
.column_fwhd .common_head{ /*margin-left:30px;*/}
.column_fwhd .common_head .menu1 li.current{ border-color:#2464f3;}

.fwhd_table td{position:relative;border:1px solid #ebebeb;padding:15px;font-size: 14px;line-height: 30px;}
.fwhd_table .title,.fwhd_table .memo{ font-size:22px; font-weight:bold;}
.fwhd_table .title{ text-align:center;}
.fwhd_table .memo{font-size:16px;}

.fwhd_table .fwhd_time{ display:inline-block; float:right;}
.fwhd_table .fwhd_time span{ margin-left:30px;}

.fwhd_table .fwhdCN{ cursor:pointer; display: inline-block; position:relative;}
.fwhd_table .fwhdEN{ position: absolute; margin-top:15px; padding: 10px 15px; display: none; background-color: #fff; border: 1px solid #eee; box-shadow: 0px 0px 15px #cecbcb; border-radius: 5px; z-index: 9; max-width: 800px; border: 2px solid #999\9; box-sizing: border-box; -moz-box-sizing:border-box; font-size:14px; font-weight:normal; text-align:left;}
.fwhd_table .fwhdEN:before{ content:''; width: 0; height: 0; border-width: 10px; border-style: solid; border-color:#fff transparent transparent transparent; bottom:-20px; position: absolute; left:50%; margin-left:-10px; display:none\9;}
.fwhd_table .fwhdCN:hover .fwhdEN{ display:block;}

.fwhd_table .ftc_title{
    text-align: center;
    font-size: 24px;
    padding: 20px 0;
}
.fwhd_table .ftc_itemTitle{
    font-size: 18px;
    padding-bottom: 10px;
}
.fwhd_table .ftc_con{padding-bottom: 10px;}

.fwhd_table .fwhdCND .fwhdEN{ bottom:40px}
.fwhd_table .fwhdCND .fwhdEN:before{ border-color:#fff transparent transparent transparent; top:auto; bottom:-20px;}

.column_fwhd .fwhd_sideBar li{
    position:relative;
    margin-top: 20px;
    cursor: pointer;
}
.column_fwhd .fwhd_sideBar li:first-child{
    margin-top: 0;
}
.column_fwhd .fwhd_sideBar li.on:before{content: '';position: absolute;right: -25px;top: 50%;margin-top: -8px;width: 0;height: 0;border-width: 12px;border-style: solid;border-color: transparent transparent transparent #6da5f3;z-index:8;}

.btm100{ bottom:100px!important;}

/* 风险警示 */
.column_fxjs .mainContent { float:left; }
.column_fxjs .mainContent .in_box{padding-left: 0; margin-left: 0; border-left: none; padding-right: 20px; margin-right: 30px; border-right: 1px solid #eee;}
.column_fxjs .sideBar{ float:right;}
.column_fxjs .sideBar .sideBar_Link a{ margin-top:0;}

.column_fxjs .column_box{ margin-left: 0; margin-right: 0;}
.column_fxjs .common_head{ margin-bottom: 20px;}

.column_fxjs .sideBar_Link{ position:relative;}
.column_fxjs .sideBar_Link a{ position: absolute; left: 10px; bottom: 29px; padding-bottom: 3px; width: 56px; color: #eee; font-size: 18px;}
.column_fxjs .sideBar_Link a + a{ left: 78px; }
.column_fxjs .sideBar_Link a.on{ border-bottom: 3px solid #fff; font-weight: bold; bottom:26px; color:#fff}

.column_fxjs .conMeno{}
.column_fxjs .conMeno ul{ margin-top: 10px;}
.column_fxjs .conMeno ul li{ position:relative; border-bottom: 1px dashed #ebebeb; padding-bottom: 10px; margin-bottom: 10px; max-height:168px;}
.column_fxjs .conMeno li span{ display: inline-block;}
.column_fxjs .conMeno li .title{ margin-bottom:15px;}
.column_fxjs .conMeno li .memo{ font-size:14px; color:#999; line-height: 22px; line-height: 21px\9;}
.column_fxjs .conMeno li .more{ position:absolute; margin-top: -20px; font-size: 14px; font-weight: bold; color: #f2980b; margin-right: 0; font-family: '微软雅黑'; right: -10px; bottom: 10px;}

/* 列表页 */
.showMenu{position:relative; z-index:12; overflow:hidden; background-color:#f8f8f8;}
.showMenu h2,.showMenu h3{font-weight:normal;}
.showMenu .li-level1 h2 a{display:block; padding:15px 45px 15px 20px; font-size:18px; line-height:1.6em; position:relative; border-top:5px solid #fff; cursor:pointer;}
.showMenu .li-level1 h2 a:before{position:absolute; top:50%; right:20px; content:">"; margin-top:-12px; width:24px; height:24px; font-family:"宋体"; font-size:12px; font-weight:bold; color:#fff; line-height:24px; text-align:center;  background-color:#1a56a8; border-radius:50%; transition:500ms; -moz-transition:500ms; -webkit-transition:500ms;}
.showMenu .li-level1 h2 a:hover{background-color:#e8eef6; color:#333;}
.showMenu .li-level1 h2 a.anow{color:#1a56a8; font-weight:bold; background-color:#e8eef6;}
.showMenu .li-level1 h2 a.show{color:#1a56a8; font-weight:bold; background-color:#e8eef6;}
.showMenu .li-level1 h2.level1_drop a.show:before{transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg);}
.showMenu .li-level1 h2.level1_drop.ysqgk a{color:#fff; background-color:#1A56A8;}

.showMenu li.nomore a{display:block; border-bottom:solid #fff 1px;}
.showMenu li.nomore a span{position:relative; display:block; padding-left:55px; line-height:1.5em;}
.showMenu li.nomore a span i{position:absolute; top:.75em; margin-top:-2px; width:4px; height:4px; background:#1468c0; border-radius:50%;}
.showMenu li.nomore .show{font-weight:700; color:#1a56a8;}
.showMenu li.nomore .show span i{background:#1a56a8;}
.showMenu .ul-level1 li.nomore a{padding:13px 28px 13px 0; background-color:#f1f6fc;}
.showMenu .ul-level1 li.nomore a i{left:40px;}
.showMenu .ul-level1 li.nomore a:hover{background-color:#DAEDFF;}
.showMenu .ul-level2 li.nomore a{padding:13px 28px 13px 0; background-color:#f1f1f1;}
.showMenu .ul-level2 li.nomore a span{padding-left:70px;}
.showMenu .ul-level2 li.nomore a i{left:55px;}
.showMenu .ul-level2 li.nomore a:hover{background-color:#efefef;}

.showMenu .ul-level1,
.showMenu .ul-level2,
.showMenu .ul-level3{display:none;}

.pageListPic ul{margin:0 -8px; overflow:hidden; zoom:1;}
.pageListPic ul li{position:relative; float:left; width:33.333%; font-size:1em;}
.pageListPic ul li p{ border:1px solid #e4e4e4; padding:10px 10px 0 10px; margin:16px 8px 0;}
.pageListPic ul li img{display:block; width:100%; height:135px;}
.pageListPic ul li .txt{text-align:center; line-height:35px; height:35px; display:block; margin-top:10px; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; border-top:1px solid #e4e4e4;}

.listPage .infoList{ padding-top: 0px;}
.listPage .infoList li{ border-bottom:none; padding-top: 11px; padding-bottom: 11px;}

.listPage .common_head{ margin-bottom:0;}

.countryLists .infoList{ margin: 10px 0 20px; }
.countryLists .infoList li{ width: 18%; margin: 7px; border: 1px solid #f5f5f5; text-align: center; padding: 0; height: 50px; line-height: 50px;}
.countryLists .infoList li:hover{ background-color:#f5f5f5;}
.countryLists .infoList li a{ display:block}

/* 英文版 */
.header_yjl .mainnav li a{ font-size:1.2em;}

.column_yjl_remarks{ padding: 0 10px; border-bottom: 1px dashed #f0f0f0;}
.column_yjl_remarks p.remarks_title{ font-size: 22px; font-weight: bold; }
.column_yjl_remarks p.remarks_con{ text-indent: 2em; line-height: 25px; font-size: 18px; margin-top: 15px; }

.yjl_container .common_head .menu1 li.current{ border-bottom: 3px solid #1a56a8;}

.yjl_container .column_tysc .illu{ font-size:14px;}
.yjl_container .column_tyscDl dd + dd .illu{ margin-left: 30px;}

.yjl_container .column_tysc .artChoose #artList .title, .artChoose #countryTkList .title , .yjl_container#ctyList .title{ font-size:18px;}
.yjl_container .column_tysc .ctyChoose span{ background:url(../images/gzsw_zcqyjl_zczy_yjl_tysc_flagBg.png) no-repeat left;}

.yjl_container .column_fwhd .channel_sideBar li{ font-size: 16px; height: auto; line-height: 28px; padding: 0 5px;}

.yjl_container .column_fxjs .conMeno ul li{ padding-bottom:13px;}

.yjl_container .column_tysc .artChoose #inputArea #ccName{ font-size: 14px;}
.yjl_container .column_tysc #artTable td , #countryTkTable td { letter-spacing: 0px;}

.yjl_container #zoomcon p,.yjl_container #zoomcon span{ word-break: break-word; text-indent: 2em; line-height: 30px; font-size: 16px!important; font-family:'宋体'!important;}
.yjl_container #zoomcon img{ padding:15px 0;}

.yjl_container .otherName li{ padding-bottom: 0!important;}
.yjl_container .otherName li span{ display: block; font-size: 16px;}

/* 互动个税栏目 */
.grsdsWarp{}
.grsdsWarp .title{
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    padding: 15px 0;
}
.grsdsWarpHd{}
.grsdsWarpHd li{
    float: left;
    width: 49%;
    margin-bottom: 15px;
    padding: 10px;
    box-sizing: border-box;
    border: 1px solid #eee;
    border-left: 7px solid #deecff;
    cursor: pointer;
    text-align: center;
}
.grsdsWarpHd li.on{
    border-color: #1a56a8;
}
.grsdsWarpHd li .ChName{
    display: inline-block;
}
.grsdsWarpHd li .EnName{
    display: inline-block;
    font-size: 14px;
    margin-top: 5px;
}
.grsdsWarpBd{}
.grsdsWarpBd li{}
.grsdsWarpBd li img{}

/*pagediv*/
.pagediv{padding:20px 15px; font-size:14px; color:#333; line-height:30px; text-align:center; clear:both;}
.pagediv a{color:#333;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num,
.pagination_index_last,
#pagination_input,
#currentPage,
.currentPageInput{display:inline-block; *display:inline; margin:4px; zoom:1; background-color:#f1f1f1;vertical-align:top;}
.pagediv .arrow a:hover,
.pagediv .index_num{background-color:#1a56a8; color:#fff;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num{padding:0 10px;}
.pagediv .index_num{font-weight:700;}
.pagination_index_last{padding:0 6px;}
#pagination_input{width:30px; height:30px; color:#888; text-align:center; background-color:#fff; border:1px solid #e5e5e5;}
#currentPage{width:30px; height:30px; color:#888; text-align:center; background-color:#fff; border:1px solid #e5e5e5;}
.currentPageInput{width:30px; height:30px; color:#888; text-align:center; background-color:#fff; border:1px solid #e5e5e5;}
/* 右下角图片 */
.right_bottom_fixed{position:fixed; _position:absolute; right:1px; bottom:1px; z-index:999; _TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);
/*padding:4px 8px 8px 8px; background:#fff; border:1px solid #E9E3E3; box-shadow:2px 2px 6px #968686;*/}
.right_bottom_slide{position:relative; width:150px; height:100px; overflow:hidden;}
.right_bottom_slide .bd{position:absolute; top:0; left:0; width:100%; height:100px;}
.right_bottom_slide .bd ul{width:100% !important; height:100% !important;}
.right_bottom_slide .bd ul li{position:relative; width:100% !important; height:100%;}
.right_bottom_slide .bd li img{width:100%; height:100%;}
.right_bottom_slide .bd li span.txtbg,
.right_bottom_slide .bd li span.txt{display:none;}
.right_bottom_slide .hd{position:absolute; bottom:8px; right:4px; z-index:5;}
.right_bottom_slide .hd ul li{display:inline-block; vertical-align:middle; margin-right:4px; width:6px; height:6px; line-height:6px; background:#999; border:solid #999 1px; cursor:pointer; border-radius:50%;}
.right_bottom_slide .hd ul li.on{color:#fff; background:#1a57a8; border-color:#1a57a8;}
.right_bottom_gg{width:400px;}
.right_bottom_gg h4{font-size:1.5em; font-weight:700; color:#333; text-align:center; padding-top:5px; padding-bottom:15px;}
.right_bottom_gg .right_bottom_cont{height:200px; padding:0 10px; overflow-x:hidden; overflow-y:auto; line-height:200%;}
.right_bottom_fixed_img{padding: 0; border: none; box-shadow: none; background: none;}
.right_bottom_fixed_img .right_bottom_gg{width: 255px;}
.right_bottom_fixed_img .right_bottom_gg img{display: block;}

.close_rbt{text-align:right;}

/* 自适应样式 */
@media (max-width:768px) {
    body,.index{ min-width:100%; width:100%;}
    .index_header{ height:auto}
    .index .container{ width:100%;}
    .index_logo img{ margin-left: 4%; width: 50%;}
    .sub_logo{ margin: 20px 0 20px 0;}
    .sub_logo img{ width: 92%; margin: 0 4%;}
    .btn01{ float: left; margin: 40px 0!important; width: 50%;}
    .btn02{ float: left; width: 50%; margin: 40px 0!important;}
    .bottom{ height:auto;}
    .header .logo{ width: 45%; margin-left: 4%; height: auto;}
    .header .banner{ width: 45%; padding-top: 20px;}
    .header .mainnav li > a{ padding: 0; font-size: 18px; text-align: center;}
    .header .mainnav li > a i{ display:none;}
    .column_common{ width: 100%;}
    .xwdt_tpxw{ height: 248px;}
    .column_yqml li{ margin: 10px 0; width: 50%;}
    .column_yqml li a,.column_yqml li img{ height:100%;}
    .column_yqml li span{ padding: 10px;}
    .column_yqml li a:before{ background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}
    .header .mainnav li dl{ visibility: hidden;}

    .mainContent .in_box{ padding-left:15px!important;}
    .channel_sideBar li{ padding:0 5px; height:auto; line-height: 32px;}
    .channel_sideBar li p{ height:auto;}
    .channel_sideBar li p:first-child{ margin-top:0;}
    .column_tysc .illu{ background: none; margin: 0 0 20px; padding: 0;}
    .column_tysc .ctyChoose{ width: 100%; text-align: center;}
    .column_tysc .ctyChoose span{ float:none; margin: 0 auto;}
    .column_tysc .ctyChoose > i{ float:none; margin: 60px 0 30px;}
    .column_tysc .artChoose #inputArea,#inputTkArea{ box-sizing: border-box; width: 100%; margin-bottom: 5px;}
    .column_tysc #artBtn, #artListBtn , #ctySearchBtn{ float: right;}
    .column_tysc .ctyChoose span b{ margin-left: -50%;}
    #ctyList{ left: 2%; margin-left: 0; width:96%;}
    #artList, #countryTkList{ width: 96%; margin-left: -48%;}
    .column_tyxyDl .ctyChoose{ margin-left:0;}
    #artListBtn{ margin-top:65px;}
    .column_tyxyDl .infoList{ width:100%;}
    .column_tyxyDl .infoList li h4 a{ white-space: normal;}
    .common_head .menu1 li.current{ margin-right:0; width: 100%;}
    .chnMore{ margin:10px 0;}
    .countryLists .infoList li{ width: 100%; box-sizing: border-box; margin: 7px 0; height: auto; line-height: normal; padding: 18px 0;}
    .fwhd_table td{ padding: 7px; word-break: break-word;}
    .column_fwhd .mainContent .in_box{ padding-left: 0px!important;border-left: none;}
    .header_yjl .mainnav li > a{ padding: 10px 0; font-size: 14px!important; line-height: normal;}
    .index_footer .bottom_nav a{ color: #1a56a8;}
    .index_blogroll{ padding: 20px 10px; width:100%; }
    .index_blogroll span{ margin-bottom:15px;}
    .index_blogroll a{display: inline-block; margin-bottom:10px;}
} 