.single_wenhuatx { margin-left: 130px; width: 680px; line-height: 30px;}
.single_wenhuatx .onepiece { padding-top: 30px; width: 100%; clear: both; position: relative;}
.single_wenhuatx .sgtitle { font-size: 15px; font-weight: bold; position: relative;}
.single_wenhuatx .sgtitle span { width: 30px; height: 30px; background-image: url(../../images/jtww/wenhuatx_icon.png); background-repeat: no-repeat; text-align: center; color: #FFFFFF; font-size: 12px; display: block; position: absolute; left: -50px; top: 0;}
.single_wenhuatx .sgtitle .logo1 { background-position: 0 0;}
.single_wenhuatx .sgtitle .logo2 { background-position: -34px 0;}
.single_wenhuatx .sgtitle .logo3 { background-position: -70px 0;}
.single_wenhuatx .sgtitle .logo4 { background-position: -107px 0;}
.single_wenhuatx .sgtitle .logo5 { background-position: -143px 0;}
.single_wenhuatx .image { margin: 5px 0 20px;}
.single_wenhuatx .subtitle { font-weight: bold; color: #666666;}
.single_wenhuatx .lititle { margin: 5px 0; padding-left: 10px; background: url(../../images/jtww/wenhuatx_boticon.png) no-repeat left center; color: #666666;}
.single_wenhuatx .detail { line-height: 25px; text-indent: 2em; color: #888888;}
.single_wenhuatx .psttitle { padding-left: 50px; width: 230px; height: 45px; line-height: 45px; font-size: 13px; font-weight: bold; position: absolute;}
.single_wenhuatx .type8 .psttitle { background-color: #97CADF; top: 120px; right: 0;}
.single_wenhuatx .type9 .psttitle { padding-left: 20px; width: 260px; background-color: #C697DF; top: 100px; left: 0;}
.single_wenhuatx .type10 .psttitle { background-color: #F1A7A7; top: 100px; right: 0;}
.single_wenhuatx .type11 .psttitle { padding-left: 20px; width: 260px; background-color: #F6D0A5; top: 90px; left: 0;}
.single_wenhuatx .psttitle span { width: 72px; height: 45px; background-image: url(../../images/jtww/wenhuatx_icon.png); background-repeat: no-repeat; display: block; position: absolute; top: 0; right: 0;}
.single_wenhuatx .psttitle .logo6 { background-position: -4px -45px;}
.single_wenhuatx .psttitle .logo7 { background-position: -92px -54px;}
.single_wenhuatx .psttitle .logo8 { background-position: -11px -118px;}
.single_wenhuatx .psttitle .logo9 { background-position: -98px -123px;}
.single_wenhuatx .pstdetail { line-height: 25px; text-indent: 2em; color: #888888; font-size: 13px; position: absolute;}
.single_wenhuatx .type8 .pstdetail { width: 225px; top: 180px; right: 10px;}
.single_wenhuatx .type9 .pstdetail { width: 225px; top: 160px; left: 15px;}
.single_wenhuatx .type10 .pstdetail { width: 225px; top: 160px; right: 5px;}
.single_wenhuatx .type11 .pstdetail { width: 230px; top: 150px; left: 15px;}
.single_wenhuatx .special { padding-top: 45px; width: 254px; height: 205px; background-color: #99DECA; text-align: center; position: absolute; top: 65px; right: 0;}
.single_wenhuatx .special span { margin: 0 10px; font-weight: bold;}

.single_gsrongyu { padding: 30px; background: url(../../images/jtww/gsrongyu_bg.jpg) no-repeat left bottom; overflow: hidden;}
.single_gsrongyu .rytitle { font-size: 15px; font-weight: bold;}
.single_gsrongyu .rylist { margin-top: 20px; padding: 0 0 20px 15px; border-left: 2px solid #DFDFDF; line-height: 25px;}
.single_gsrongyu .rylist ul {}
.single_gsrongyu .rylist ul li { margin-bottom: 10px; color: #666666; position: relative;}
.single_gsrongyu .rylist ul li .section { padding: 10px; cursor: pointer; display: inline-block;}
.single_gsrongyu .rylist ul li .section:hover { background-color: #2267B0; color: #FFFFFF;}
.single_gsrongyu .rylist ul li .section span { width: 6px; height: 6px; background: url(../../images/jtww/gsrongyu_icon.png) no-repeat left top; display: block; cursor: pointer; position: absolute; left: -19px; top: 18px;}
.single_gsrongyu .rylist ul li .section:hover span { width: 14px; height: 12px; background-position: left bottom; left: -21px; top: 16px;}
.single_gsrongyu .rylist ul li .section p { font-weight: bold; float: left; display: inline;}
.single_gsrongyu .rylist ul li .section div { float: left; display: inline;}

.single_jtyewu { margin-left: 60px; padding-top: 30px; width: 820px; line-height: 25px;}
.single_jtyewu.full { margin-left: 35px;}
.single_jtyewu .ywtitle { padding-bottom: 10px; line-height: 30px; font-size: 15px; clear: both; font-weight: bold; position: relative;}
.single_jtyewu .ywtitle span { width: 30px; height: 30px; background-image: url(../../images/jtww/jtyewu_icon.png); background-repeat: no-repeat; text-align: center; color: #FFFFFF; display: block; position: absolute; left: -50px; top: 0;}
.single_jtyewu .ywtitle .logo1 { background-position: 0 0;}
.single_jtyewu .ywtitle .logo2 { background-position: 0 -32px;}
.single_jtyewu .ywtitle .logo3 { background-position: 0 -64px;}
.single_jtyewu .ywtitle .logo4 { background-position: 0 -96px;}
.single_jtyewu .ywtitle .logo5 { background-position: 0 -129px;}
.single_jtyewu .ywtitle .logo6 { background-position: 0 -162px;}
.single_jtyewu .ywtitle .logo7 { background-position: -34px 0;}
.single_jtyewu .ywtitle .logo8 { background-position: -34px -32px;}
.single_jtyewu .ywtitle .logo9 { background-position: -34px -64px;}
.single_jtyewu .ywtitle .logo10 { background-position: -34px -96px;}
.single_jtyewu .ywtitle .logo11 { background-position: -34px -129px;}
.single_jtyewu .ywtitle .logo12 { background-position: -34px -162px;}
.single_jtyewu .ywtitle .logo13 { background-position: -66px 0;}
.single_jtyewu .ywtitle .logo14 { background-position: -66px -32px;}
.single_jtyewu .ywtitle .logo15 { background-position: -66px -64px;}
.single_jtyewu .ywtitle .logo16 { background-position: -66px -96px;}
.single_jtyewu .ywtitle .logo17 { background-position: -66px -128px;}
.single_jtyewu .ywtitle .logo18 { background-position: -66px -162px;}
.single_jtyewu .ywtitle .logo19 { background-position: -101px 0;}
.single_jtyewu .ywtitle .logo20 { background-position: -101px -32px;}
.single_jtyewu .ywtitle .logo21 { background-position: -101px -64px;}
.single_jtyewu .ywtitle .logo22 { background-position: -101px -96px;}
.single_jtyewu .ywtitle .logo23 { background-position: -101px -128px;}
.single_jtyewu .ywtitle .logo24 { background-position: -101px -162px;}
.single_jtyewu .subtitle { padding-bottom: 5px; height: 30px; line-height: 30px; color: #555555; font-weight: bold;}
.single_jtyewu .text { padding-bottom: 30px; overflow: hidden;}
.single_jtyewu .text p { color: #666666; text-indent: 2em;}
.single_jtyewu .text img.wpthemeLeft { margin: 5px 20px 0 0;}
.single_jtyewu .text img.wpthemeRight { margin: 5px 0 0 20px;}
.single_jtyewu .pstpic { border: 5px solid #FFFFFF; position: absolute;}
.single_jtyewu .bordpic { border: 5px solid #FFFFFF;}

.single_portcont_title { width: 100%; height: 60px; line-height: 60px; font-size: 24px; font-weight: bold; color: #3596FF; letter-spacing: 1px; text-align: center;}

.single_portcont_table {}
.single_portcont_table table { border-top: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6;}
.single_portcont_table table td { padding: 30px 0 15px; height: 220px; border-right: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; text-align: center; position: relative;}
.single_portcont_table .title { height: 40px; line-height: 40px; font-size: 18px;}
.single_portcont_table .logo { margin: 20px 0 15px;}
.single_portcont_table .links { line-height: 20px;}
.single_portcont_table .links span { margin: 0 5px; font-size: 12px; color: #EDDACF;}
.single_portcont_table .links span a { color: #3B7AB0;}
.single_portcont_table .plus { width: 38px; height: 34px; background: url(../../images/single/gangkousc_ediservice_plus.png) no-repeat left top; cursor: pointer; position: absolute; right: 0; bottom: 0;}

.single_portcont_eidpics { overflow: hidden;}
.single_portcont_eidpics .pictures { padding: 30px 0; float: left; display: inline;}
.single_portcont_eidpics .pictures img { margin-right: 25px; display: block; float: left; display: inline;}
.single_portcont_eidpics .qrcode { padding: 17px 0 0 35px; float: left; display: inline;}
.single_portcont_eidpics .qrcode img { margin-right: 15px; display: block; float: left; display: inline;}

.single_portcont_subpics { padding: 40px 0; width: 1230px; overflow: hidden;}
.single_portcont_subpics ul { width: 1280px; overflow: hidden;}
.single_portcont_subpics ul li { margin-right: 30px; width: 390px; height: 301px; line-height: 68px; background: url(../../images/single/gangkousc_subservice_bg.png) no-repeat left top; text-align: center; font-size: 18px; float: left; display: inline;}
.single_portcont_subpics ul li a { color: #292929;}

.single_portcont_portchk { padding: 10px 0; width: 1230px; overflow: hidden;}
.single_portcont_portchk ul { width: 1280px; overflow: hidden;}
.single_portcont_portchk ul li { margin-right: 23px; width: 156px; height: 150px; line-height: 38px; text-align: center; font-size: 16px; color: #BCBCBC; float: left; display: inline;}
.single_portcont_portchk ul li a { color: #292929;}


.single_jtyewupdf { padding-top: 30px; width: 890px; line-height: 25px;}
.single_jtyewupdf .text { margin: 0 10px; padding-bottom: 20px; width: 870px; overflow: hidden; position: relative;}
.single_jtyewupdf .text p { margin-bottom: 10px; color: #666666; text-indent: 2em;}
.single_jtyewupdf .text img.wpthemeLeft { margin: 5px 20px 0 0;}
.single_jtyewupdf .text img.wpthemeRight { margin: 5px 0 0 20px;}
.single_jtyewupdf .text img.noborder { margin: 0;}
.single_jtyewupdf .text div { height: 5px; line-height: 5px; font-size: 0; clear: both;}
.single_jtyewupdf .text ul { color: #666666; float: left; display: inline;}
.single_jtyewupdf .text ul li {}
.single_jtyewupdf .image { margin: 0 10px; padding-bottom: 20px; width: 870px; overflow: hidden;}
.single_jtyewupdf .image img.mr5 { margin-right: 5px;}
.single_jtyewupdf .detail { margin: 0 10px; padding: 20px 0; width: 870px; overflow: hidden;}
.single_jtyewupdf .detail ul { margin-left: 50px; color: #666666; float: left; display: inline;}
.single_jtyewupdf .detail ul li {}
.single_jtyewupdf .year { margin: 0 5px; width: 880px; color: #666666; overflow: hidden;}
.single_jtyewupdf .year ul { overflow: hidden;}
.single_jtyewupdf .year ul li { width: 110px; float: left; display: inline;}
.single_jtyewupdf .year ul li div { height: 130px;}
.single_jtyewupdf .year ul li .top { position: relative;}
.single_jtyewupdf .year ul li .btm {}
.single_jtyewupdf .year ul li .bg1 { background: url(../../images/single/jtywpdf_tourongz_yearbg1.png) no-repeat left top;}
.single_jtyewupdf .year ul li .bg2 { background: url(../../images/single/jtywpdf_tourongz_yearbg2.png) no-repeat left bottom;}
.single_jtyewupdf .year ul li div a { width: 100%; height: 18px; line-height: 18px; font-weight: bold; color: #FFFFFF; font-size: 12px; text-align: center; cursor: text; display: block;}
.single_jtyewupdf .year ul li div p { padding: 5px;}
.single_jtyewupdf .year ul li .top a, .single_jtyewupdf .year ul li .top p { position: absolute; bottom: 0;}
.single_jtyewupdf .year ul li div span { width: 100%; display: block;}
.single_jtyewupdf .year ul li div .month { height: 25px; line-height: 25px; font-size: 11px; color: #FCB03F; text-align: center;}
.single_jtyewupdf .year ul li div .info { line-height: 15px; font-size: 10px;}

.single_qiyewh { padding-top: 30px;}
.single_qiyewh .whtitle { margin-top: 20px; padding-left: 30px; height: 50px; line-height: 50px; background: url(../../images/single/qiyewh_icon_title.png) no-repeat 860px center #EAEDFE; font-size: 16px; font-weight: bold; color: #034993; cursor: pointer;}
.single_qiyewh .whdetail {  line-height: 25px; display: none; position: relative;}
.single_qiyewh .whdetail p { margin-top: 10px; text-indent: 2em;}
.single_qiyewh .whdetail .icon { width: 20px; height: 20px; background: url(../../images/single/qiyewh_icon_detail.png) no-repeat center bottom; cursor: pointer; position: absolute; left: 860px; top: 10px;}
.single_qiyewh .whdetail .blank { width: 100%; height: 15px; line-height: 15px;}