@charset "utf-8";
body{ font-family:'Source Han Sans CN',sumsun,Helvetica,sans-serif; font-size:14px; line-height:24px; color:#424141;}
.hide { display: block; width: 0; height: 0; text-indent: -9999px; font-size: 0; overflow: hidden;}
.main { position: relative; min-width: 1200px; overflow: hidden;}
.w_1200 { position: relative; width: 1200px; height: 100%; margin: 0 auto; overflow: hidden;}
.txt { display: block; text-indent: -9999px; overflow: hidden;}
.icon, .btn, .bg { background: url(../images/sp_1.png) no-repeat;}
.con { position: relative; width: 1200px; margin: 0 auto;}
.r0 { margin-right: 0 !important;}
images { display: block;}
.t2 { text-indent: 2.1em;}
.t16 { text-indent: 1.6em;}
.t28 { text-indent: 2.8em;}
.fl{float: left;}
.fs { font-family:'Source Han Serif SC',sumsun,Helvetica,sans-serif;}
.c:before, .c:after { content: ""; display: table;}
.c:after { clear: both;}
.c { zoom: 1;}
b { font-weight: normal;}
/*top start*/
#cyou_top {
    position: relative;
    width: 100%;
    height: 4px;
    background: url(../images/nav_bg.png) no-repeat center top;
    cursor: default;
    z-index: 99;
    min-width: 980px;
    overflow: hidden;
}
/* main */
.bg_main { min-width: 1200px; margin: 0 auto; background: #f1edec url(../images/bgjs.jpg) top center no-repeat; overflow: hidden;}
.bg_main .con { height: 2120px; padding-top: 88px;}
.con-box { width: 914px;}
.h2-tit { width: 914px; height: 122px;}
.h2-tit1 { background-position: 0 0;}
.h2-tit2 { background-position: 0 -146px;}
.h2-tit3 { background-position: 0 -277px;}
.h2-tit4 { background-position: 0 -439px;}
.h3-tit1 { width: 139px; height: 64px; background-position: 0 -1020px;}
.h3-tit2 { width: 139px; height: 55px; background-position: -170px -1027px;}
.h3-tit3 { width: 139px; height: 47px; margin-top: 23px; background-position: -661px -1045px;}
.h3-tit3.on { margin-top: 41px;}
.h3-tit3.on2 { margin-top: 12px;}
.h4-tit1 { width: 70px; height: 38px; background-position: -329px -1045px;}
.h4-tit2 { width: 163px; height: 45px; margin: 13px 0 4px 0; background-position: -443px -1045px;}
.h4-tit2.on { margin: -5px 0 0 0;}
.h4-tit3 { width: 163px; height: 44px; background-position: -767px -1170px;}
.h4-tit4 { width: 178px; height: 56px; background-position: 0 -1390px;}
.h4-tit5 { width: 146px; height: 48px; background-position: -216px -1390px;}
.h4-tit6 { width: 151px; height: 41px; background-position: -370px -1170px;}
.h4-tit7 { width: 107px; height: 45px; background-position: -443px -1390px;}
.h4-tit8 { width: 106px; height: 56px; background-position: -612px -1390px;}
.h4-tit9 { width: 209px; height: 59px; background-position: 0 -1503px;}
.h4-tit10 { width: 219px; height: 59px; background-position: -286px -1502px;}
.h4-tit11 { width: 105px; height: 42px; background-position: -573px -1503px;}
.h4-tit12 { width: 123px; height: 55px; background-position: -716px -1503px;}
.h4-tit13 { width: 150px; height: 45px; background-position: 0 -1585px;}
.h4-tit14 { width: 150px; height: 66px; background-position: -222px -1585px;}
.h5-tit { height: 32px; width: 914px; }
.h5-tit1 { background-position: 0 -1690px; margin: 33px 0 17px 0;}
.h5-tit2 { background-position: 0 -1734px; margin-bottom: 17px;}
.h5-tit3 { background-position: 0 -1781px;}
.h5-tit4 { background-position: 0 -1840px; margin-bottom: 20px;}
.h5-tit5 { background-position: 0 -1901px; margin-bottom: 16px;}
.list1, .list2 { padding-left: 2px;}
.list1 li { width: 142px; height: 127px; position: relative; background-position: -216px -1170px; margin-right: 10px; float: left; margin-bottom: 37px;}
.list1.on li { margin-right: 49px;}
.list2 li { width: 202px; height: 127px; position: relative; background-position: -560px -1170px; margin-right: 31px; float: left; margin-bottom: 37px;}
.list1 images { position: absolute; top: 29px; left: 54px;}
.list2 images { position: absolute; top: 29px; left: 84px;}
.list2 images.on { left: 52px; top: -10px;}
.list1 b, .list2 b { display: block; padding-left: 14px; padding-top: 103px; text-align: left; text-align: center;}
.list1 .on b, .list2 .on b { width: 100%; padding-left: 0;}
.dec1 { padding-left: 30px; line-height: 32px; font-size: 18px;}
.dec2 { padding-top: 5px;}
.dec3 { line-height: 22px; padding-top: 7px;}
.dec4 { font-size: 18px; line-height: 28px; padding: 27px 0 0 0;}
.spa1, .b1 { color: #b5412b;}
.images1 { margin: 33px auto 21px;}
.images2 { margin: 11px auto 0;}
.images3 { margin: 35px auto 43px;}
.table1 { margin-left: 25px; border-left: 1px solid #dcb0a8; border-top: 1px solid #dcb0a8; margin-bottom: 29px;}
.table1 th, .table1 td { position: relative; border-right: 1px solid #dcb0a8; border-bottom: 1px solid #dcb0a8; text-align: center;}
.table1 th { line-height: 32px; background-color: #f2dace; color: #c34531;}
.table1 td { height: 58px; font-size: 12px; /*vertical-align: bottom;*/ line-height: 29px;/*width: 100px;*/text-align: center;padding: 10px 0;}
.table1 images { display: inline-block; /*position: absolute; left: 61px; top: 23px;*/ text-align: center;} 
.table1 td .imagesbox{display: inline-block; margin: 5px;}
.table1 .on images { left: 76px;}
.table1 .on2 images { left: 142px;}
.table1 .on3 images { left: 58px;}
.table1 .on4 images { left: 73px;}
.table1 .active { line-height: 58px; font-size: 18px; color: #d78b7c;vertical-align: middle;padding: 0 5px;}
.images4 { position: absolute; top: 209px; right: -35px;}
/* 新加 */
.con-box { position: relative;}
.t24 { text-indent: 2.2em;}
.bg_main2 { height: 3960px; min-width: 1200px; margin: 0 auto; background: url(../images/bg2.jpg) top center no-repeat; overflow: hidden;}
.bg_main2 .con { height: 3872px; padding-top: 88px;}
.bg_main3 { height: 1304px; min-width: 1200px; margin: 0 auto; background: url(../images/bg3.jpg) top center no-repeat; overflow: hidden;}
.bg_main3 .con { height: 1216px; padding-top: 88px;}
.bg_main4 { height: 1843px; min-width: 1200px; margin: 0 auto; background: url(../images/bg4.jpg) top center no-repeat; overflow: hidden;}
.bg_main4 .con { height: 1755px; padding-top: 88px;}
.bg_main5 { height: 1989px; min-width: 1200px; margin: 0 auto; background: url(../images/bg5.jpg) top center no-repeat; overflow: hidden;}
.bg_main5 .con { height: 1901px; padding-top: 88px;}
.h2-tit5 { background-position: 0 -630px;}
.h2-tit6 { background-position: 0 -763px;}
.h2-tit7 { background-position: 0 -2573px;}
.h2-tit8 { background-position: 0 -2748px;}
.h2-tit9 { background-position: 0 -2955px;}
.h3-tit3.on3 { margin-top: 15px;}
.h3-tit3.on4 { margin-top: 15px;}
.h3-tit3.on5 { margin-top: 34px; margin-bottom: 10px;}
.h3-tit4 { width: 240px; height: 66px; background-position: 0 -912px;}
.h3-tit5 { width: 216px; height: 50px; background-position: -295px -928px;}
.h3-tit6 { width: 191px; height: 57px; background-position: -570px -928px;}
.h3-tit7 { width: 370px; height: 117px; background-position: -485px -2014px;}
.h4-tit15 { width: 152px; height: 53px; background-position: -425px -1583px;}
.h4-tit16 { width: 388px; height: 46px; background-position: 0 -2014px;}
.h4-tit17 { width: 369px; height: 58px; background-position: 0 -2083px;}
.h4-tit18 { width: 405px; height: 56px; background-position: 0 -2160px;}
.h4-tit19 { width: 107px; height: 51px; background-position: 0 -2263px;}
.h4-tit20 { width: 124px; height: 52px; background-position: -156px -2263px;}
.h4-tit21 { width: 107px; height: 51px; background-position: -319px -2263px;}
.h4-tit22 { width: 107px; height: 28px; background-position: 0 -2377px; margin-top: -3px;}
.h4-tit23 { width: 130px; height: 29px; background-position: -156px -2377px;}
.h4-tit24 { width: 181px; height: 44px; background-position: 0 -3183px;}
.h4-tit25 { width: 104px; height: 50px; background-position: -235px -3183px;}
.h4-tit26 { width: 144px; height: 56px; background-position: -421px -3183px;}
.h4-tit27 { width: 123px; height: 50px; background-position: -650px -3183px;}
.h4-tit28 { width: 104px; height: 48px; background-position: 0 -3315px;}
.dec5 { padding-top: 19px; padding-bottom: 9px;}
.dec6 { padding-top: 15px; padding-bottom: 18px;}
.dec7 { width: 588px;}
.dec7.on { padding-bottom: 12px;}
.dec8 { padding-bottom: 6px;}
.dec9 { font-size: 12px; line-height: 38px;}
.dec10 { line-height: 40px;}
.dec11 { padding-top: 5px; padding-bottom: 5px;}
.dec12 { line-height: 44px;}
.table2, .table3, .table4, .table5, .table6, .table7, .table8, .table9, .table10 { margin-left: 25px; border-left: 1px solid #dcb0a8; border-top: 1px solid #dcb0a8; margin-bottom: 39px;}
.table2 thead th, .table2 tbody td, .table3 thead th, .table3 tbody td, .table4 thead th, .table4 tbody td, .table5 thead th, .table5 tbody td, .table6 thead th, .table6 tbody td, .table7 thead th, .table7 tbody td, .table8 thead th, .table8 tbody td, .table9 thead th, .table9 tbody td, .table10 thead th, .table10 tbody td { position: relative; border-right: 1px solid #dcb0a8; border-bottom: 1px solid #dcb0a8; text-align: center;}
.table2 thead th, .table3 thead th, .table4 thead th, .table5 thead th, .table6 thead th, .table7 thead th, .table8 thead th, .table9 thead th, .table10 thead th { line-height: 32px; background-color: #f2dace; color: #c34531;}
.table2 tbody td { line-height: 32px; font-size: 12px;}
.table3 { margin-top: 14px; margin-bottom: 5px;}
.table3 tbody td { height: 102px; font-size: 12px;}
.table4 tbody td { height: 158px; font-size: 12px;}
.table7 tbody td { line-height: 36px;}
.table9 tbody td { font-size: 12px;}
.table10 tbody td { height: 110px; font-size: 12px; line-height: 14px;}
.table8 tbody .on1, .table8 tbody .on2 { height: 40px; font-size: 12px; padding-top: 64px; font-size: 12px;}
.table5 tbody td, .table6 tbody td { height: 106px; font-size: 12px;}
.table3 tbody .on, .table3 tbody .on2 { vertical-align: bottom; line-height: 32px;}
.table5 tbody .on { height: 44px; padding-top: 62px;}
.br0 { border-right: none !important;}
.bm0 { border-bottom: none !important;}
.table3 .on images { left: 74px; display: inline-block; position: absolute; top: 23px;}
.table3 .on2 images { left: 49px; display: inline-block; position: absolute; top: 23px;}
.table3 tbody .active {line-height: 108px;font-size: 18px;color: #d78b7c; }
.pic-box { width: 700px; margin: 0 auto 48px;}
.pic-box images { float: left ;margin: 0 19px;}
.pic-box2 { text-align: center; font-size: 0; margin-top: 40px;}
.pic-box2 images { display: inline-block; margin: 0 38px 26px;}
.pic-box3 { text-align: center; font-size: 0; margin-top: 40px;}
.pic-box3 images { display: inline-block; margin: 0 10px 32px;}
.table4, .table5 { margin-bottom: 0;}
.table6 { margin-bottom: 25px; margin-top: 11px;}
.table7 { margin-bottom: 18px;}
.table9 { margin-bottom: 63px;}
.table10 { margin-bottom: 10px;}
.table4 .on { color: #b5412b; line-height: 16px; padding-top: 62px; height: 96px;}
.table4 .on images { position: absolute; top: 42px; left: 44px;}
.table4 .on2 { color: #b5412b; line-height: 16px; padding-top: 47px; height: 111px;}
.table4 .on2 images { position: absolute; top: 42px; left: 49px;}
.table4 tbody .active {line-height: 158px;font-size: 18px;color: #d78b7c; }
.table4 .on3, .table4 .on5 {line-height: 16px; padding-top: 47px; height: 111px;}
.table4 .on3 images, .table4 .on5 images { position: absolute; top: 42px; left: 76px;}
.table4 .on4 { color: #b5412b; line-height: 16px; padding-top: 65px; height: 93px;}
.table4 .on4 images { position: absolute; top: 44px; left: 24px;}
.table4 .on5 { color: #b5412b;}
.list3 { padding-left: 29px;}
.list3 li { width: 212px; height: 127px; position: relative; background-position: -521px -2160px; margin-right: 117px; float: left;}
.list3 images { position: absolute; top: 6px; left: 62px;}
.list3 .on images { top: 24px;}
.list3 b { display: block; padding-left: 14px; padding-top: 103px; text-align: left; text-align: center;}
.table5 .on images { left: 32px; display: inline-block; position: absolute; top: 25px;}
.table5 .on2, .table6 .on2 { color: #b5412b;}
.table6 thead th, .table7 thead th { font-size: 16px; color: #b5412b;}
.table6 tbody .on { height: 44px; padding-top: 62px;}
.table6 .on images { left: 40px; display: inline-block; position: absolute; top: 25px;}
.table6 .on1 images { left: 42px;}
.table6 .on3 images { left: 39px;}
.table6 .on4 images { left: 43px;}
.table6 .on5 images { left: 30px;}
.table7 tbody .on { color: #b5412b;}
.table8 .on1 images { left: 36px; display: inline-block; position: absolute; top: 27px;}
.table8 .on2 images { left: 54px; display: inline-block; position: absolute; top: 27px;}
.table8 tbody .active {line-height: 104px;font-size: 18px;color: #d78b7c; height: 104px;}
.table9 tbody .a1 { line-height: 104px;height: 104px;}
.table9 tbody .a2 { line-height: 105px;height: 105px;}
.table9 tbody .active, .table10 tbody .active { font-size: 18px;color: #d78b7c;}
.table9 tbody .on { line-height: 14px; padding-top: 60px; height: 44px;}
.table9 tbody .on2 { line-height: 14px; padding-top: 60px; height: 44px;}
.table9 tbody .on3, .table9 tbody .on5, .table9 tbody .on6, .table9 tbody .on7 { vertical-align: bottom; line-height: 42px; padding-bottom: 8px;}
.table9 tbody .on4 { line-height: 14px;}
.table9 tbody .on8 images { left: 61px;}
.table9 .on images { left: 48px; display: inline-block; position: absolute; top: 18px;}
.table9 .on span { position: absolute; left: 0; top: 34px;}
.table9 .on3 images { left: 47px; display: inline-block; position: absolute; top: 20px;}
.table9 .on5 images { left: 29px; display: inline-block; position: absolute; top: 20px;}
.table9 .on6 images { left: 41px; display: inline-block; position: absolute; top: 20px;}
.table9 .on7 images { left: 61px; display: inline-block; position: absolute; top: 20px;}
.h5-tit6 { background-position: 0 -1953px; margin-bottom: 40px;}
.table10 .on images { left: 24px; display: inline-block; position: absolute; top: 25px;}
.table10 .on2 images { left: 44px; display: inline-block; position: absolute; top: 25px;}
.table10 tbody .on { height: 42px; padding-top: 68px;}
.table10 tbody .on1 { height: 55px; padding-top: 55px;}
.table10 tbody .on2 { height: 57px; padding-top: 53px;}

/*page9*/
.page9 .h2-tit2,.page9 .t3,.page10 .h2-tit2,.page10 .h3-tit2-2,.page15 .h2-tit2,.page15 .pg15-st1,.page15 .h5-titl,.page15 .i1,.page15 .i2,.page16 .h2-tit2,.page16 .h5-tit2
{ background: url("../images/pg9-sp.png") no-repeat;}
.page9 .t2,.page10 .t2{ text-indent: 0; padding:15px 0 0 30px;}
.page9 .t3{ margin: 0 auto 15px; background-position: 0 -244px; width: 263px; height: 18px;}
.page9 .pg9-table1{ width: 890px; margin: 0 auto 60px;}
.page9 .pg9-table1 th{ background: #f2dace; height: 31px;  text-align: center; color: #c34531; font-size: 14px;border: 1px solid #deb1a8;}
.page9 .pg9-table1 td{ height: 46px; vertical-align: middle; border: 1px solid #deb1a8; color: #424141; font-size: 14px; text-align: center;}
.page9 .pg9-table1 td images{ display: block; margin: 0 auto;}
.page9 .pg9-table1 td i{ font-size: 12px; font-style: normal;}
.page9 .t3-2{ background-position: -282px -244px; width: 382px;}
.pg9-list1{ padding: 15px 0 0 104px;}
.pg9-list1 li{ width: 100px; float: left; margin-right: 100px;}
.pg9-list1 li images{ display: block;}
.pg9-list1 li span{ text-align: center; display: block; padding-top: 10px;}
/*page10*/
.page10 .bg_main{ background: url("../images/pg10-bg.jpg") center top no-repeat; height: 1134px;}
.page10 .h2-tit2{ background-position: 0 -122px;}
.page10 .h3-tit2-2{ width: 136px; height: 23px; background-position: 0 -272px; margin-top: 30px;}
.page10 .pg10-images1{ width: 604px; margin: 30px auto 20px;}
/* page11 */
.page11 .bg_main{background: url(../images/bg11.jpg) top center no-repeat;height: 2789px;}
.page11 .con{height: 2789px;}
.page11 .icon,.page11 .btn,.page11 .bg { background: url(../images/sp11.png) no-repeat;}
.page11 .h2-tit { width: 914px; height: 122px;}
.page11 .h3-tit1 { width: 139px; height: 64px; background-position: 0 -1020px;}
.page11 .h3-tit2 { width: 139px; height: 55px; background-position: -170px -1027px;}
.page11 .h3-tit3 { width: 139px; height: 47px; margin-top: 23px; background-position: -661px -1045px;}
.page11 .h3-tit3.on { margin-top: 41px;}
.page11 .h3-tit3.on2 { margin-top: 12px;}
.page11 .h3-tit4 { width: 242px; height: 32px; margin: -15px auto 23px; background-position: 0 -910px;left: 10px;position: relative;}
.page11 .h3-tit5 { width: 242px; height: 32px; margin: 60px auto 23px; background-position: -347px -910px;left: 10px;position: relative;}
.page11 .h4-tit1 { width: 490px; height: 24px; margin: 13px auto 24px;background-position: -224px -1674px;}
.page11 .h4-tit2 { width: 490px; height: 24px; margin: 13px auto 24px; background-position: -224px -1732px;}
.page11 .h4-tit3 { width: 268px; height: 46px; margin-left: 30px;background-position: 0 -1356px;}
.page11 .h4-tit4 { width: 268px; height: 46px; margin-left: 30px; background-position: -358px -1356px;}
.page11 .h5-tit { height: 32px; width: 914px; }
.page11 .h5-tit1 { background-position: 0 -1690px; margin: 33px 0 17px 0;}
.page11 .h5-tit2 { background-position: 0 -1734px; margin-bottom: 17px;}
.page11 .h5-tit3 { background-position: 0 -1781px;}
.page11 .h5-tit4 { background-position: 0 -1840px; margin-bottom: 20px;}
.page11 .h5-tit5 { background-position: 0 -1901px; margin-bottom: 16px;}
.images11-1{position: absolute;top: 380px;right: 0;}
.w562{width: 550px;}
.page11 .list1 li { width: 142px; height: 127px; position: relative; background-position: -216px -1170px; margin-right: 10px; float: left; margin-bottom: 37px;}
.page11 .list2 li { width: 202px; height: 127px; position: relative; background-position: -560px -1170px; margin-right: 31px; float: left; margin-bottom: 37px;}
.page11 .table2 images{display: block;position: relative;top: 0;left: 0;margin: 0 auto;}
.page11 .table2 td .c{padding-left: 28px;}
.page11 .table2 td .fl{width: 90px;text-align: center;line-height: 24px;}
.page11 .table2 tbody tr{height: 134px;line-height: 134px;}
.page11 .table2 tbody td{vertical-align: middle;}
.images11-8{position: absolute;top: 1600px;right: 0;}
.page11 .list3 li{margin-right: 113px;}
.page11 .list4 li{margin-right: 10px;}
.page11 .list3 li images{top: 29px;left: 54px;}
.page11 .list3{padding-left: 0;}
/* page12 */
.page12 .bg_main{background: url(../images/bg12.jpg) top center no-repeat;height: 1381px;}
.page12 .con{height:1381px;}
.page12 .icon,.page12 .btn,.page12 .bg { background: url(../images/sp11.png) no-repeat;}
.images12-1{position: absolute;top: 230px;right: 0;}
.page12 .h2-tit { width: 914px; height: 122px;background-position: 0 -146px;}
.page12 .h3-tit1 { width: 139px; height: 64px; background-position: 0 -1020px;}
.page12 .h3-tit2 { width: 139px; height: 55px; background-position: -170px -1027px;}
.page12 .h3-tit3 { width: 139px; height: 47px; margin-top: 23px; background-position: -661px -1045px;}
.page12 .h3-tit3.on { margin-top: 41px;}
.page12 .h3-tit3.on2 { margin-top: 12px;}
.page12 .h3-tit4 { width: 242px; height: 32px; margin: -15px auto 23px; background-position: 0 -910px;left: 10px;position: relative;}
.page12 .h3-tit5 { width: 242px; height: 32px; margin: 60px auto 23px; background-position: -347px -910px;left: 10px;position: relative;}
.page12 .h4-tit1 { width: 490px; height: 24px; margin: 13px auto 24px;background-position: -224px -1786px;}
.page12 .h4-tit2 { width: 490px; height: 24px; margin: 13px auto 24px; background-position: -224px -1841px;}
.page12 .list1 li { width: 142px; height: 127px; position: relative; background-position: -216px -1170px; margin-right: 10px; float: left; margin-bottom: 37px;}
.page12 .list2 li { width: 202px; height: 127px; position: relative; background-position: -560px -1170px; margin-right: 31px; float: left; margin-bottom: 37px;}
.page12 .list4 li{margin-right: 50px;}
.page12 .list3 li images{top: 29px;left: 84px;}
.page12 .list3{padding-left: 0;}
/* page13 */
.page13 .bg_main{background: url(../images/bg13.jpg) top center no-repeat;height: 3041px;}
.page13 .con{height:3041px;}
.page13 .icon,.page13 .btn,.page13 .bg { background: url(../images/sp11.png) no-repeat;}
.page13 .h2-tit { width: 914px; height: 122px;background-position: 0 -278px;}
.page13 .h3-tit1 { width: 139px; height: 64px; background-position: 0 -1020px;}
.page13 .h3-tit2 { width: 139px; height: 55px; background-position: -170px -1027px;}
.page13 .h3-tit3 { width: 139px; height: 47px; margin-top: 23px; background-position: -661px -1045px;}
.page13 .h3-tit3.on { margin-top: 41px;}
.page13 .h3-tit3.on2 { margin-top: 12px;}
.page13 .h3-tit4 { width: 242px; height: 32px; margin: -15px auto 23px; background-position: 0 -976px;left: 10px;position: relative;}
.page13 .h3-tit5 { width: 242px; height: 32px; margin: 60px auto 23px; background-position: -347px -976px;left: 10px;position: relative;}
.page13 .h4-tit1 { width: 490px; height: 24px; margin: 13px auto 24px;background-position: -224px -1895px;}
.images13-1{position: absolute;right: 0;top: 210px;}
.page13 .table2 images{display: block;position: relative;top: 0;left: 0;margin: 0 auto;}
.page13 .table2 td .c{padding-left: 36px;}
.page13 .table2 td .fl{width: 150px;text-align: center;line-height: 24px;margin: 0 24px;}
.page13 .table2 tbody tr{height: 102px;line-height: 102px;}
.page13 .table2 tbody td{vertical-align: middle;}
.page13 .mb10{margin-bottom: 10px;}
.images13-2{position: absolute;right: 0;top: 1640px;}
.page13 .list1 li { width: 142px; height: 127px; position: relative; background-position: -216px -1170px; margin-right: 10px; float: left; margin-bottom: 37px;}
.page13 .list2 li { width: 202px; height: 127px; position: relative; background-position: -560px -1170px; margin-right: 31px; float: left; margin-bottom: 37px;}
.page13 .table3 tbody tr,.page13 .table3 tbody td{height: 32px;line-height: 32px;font-size: 14px;}
.page13 .list3 li images{top: 29px;left: 84px;}
.page13 .list3{padding-left: 0;}
/* page14 */
.page14 .bg_main{background: url(../images/bg14.jpg) top center no-repeat;height: 1678px;}
.page14 .con{height:1678px;}
.page14 .icon,.page14 .btn,.page14 .bg { background: url(../images/sp11.png) no-repeat;}
.page14 .h2-tit { width: 914px; height: 122px;background-position: 0 -440px;}
.page14 .h3-tit1 { width: 139px; height: 64px; background-position: 0 -1020px;}
.page14 .h3-tit2 { width: 139px; height: 55px; background-position: -170px -1027px;}
.page14 .h3-tit3 { width: 139px; height: 47px; margin-top: 23px; background-position: -661px -1045px;}
.page14 .h3-tit3.on { margin-top: 41px;}
.page14 .h3-tit3.on2 { margin-top: 12px;}
.page14 .h3-tit4 { width: 242px; height: 32px; margin: -15px auto 23px; background-position: 0 -910px;left: 10px;position: relative;}
.page14 .h3-tit5 { width: 242px; height: 32px; margin: 60px auto 23px; background-position: -347px -910px;left: 10px;position: relative;}
.page14 .h4-tit1 { width: 568px; height: 24px; margin: 13px auto 24px;background-position: -184px -1948px;}
.page14 .h4-tit2 { width: 490px; height: 24px; margin: 13px auto 24px; background-position: -224px -1990px;}
.page14 .h4-tit3 { width: 490px; height: 24px; margin: 13px auto 24px; background-position: -224px -2036px;}
.images14-1{margin: 30px auto 40px;}
.page14 .list1 li { width: 142px; height: 127px; position: relative; background-position: -216px -1170px; margin-right: 10px; float: left; margin-bottom: 37px;}
.page14 .list2 li { width: 202px; height: 127px; position: relative; background-position: -560px -1170px; margin-right: 31px; float: left; margin-bottom: 37px;}
.mid12 images{top: 16px;left: 39px;}
.page14 .list3 li,.page14 .list5 li{margin-left: 384px;}
.page14 .list4 li{margin-right: 50px;}
.page14 .list3 li images{top: 29px;left: 54px;}
.page14 .list3{padding-left: 0;}
/*page15*/
.page15 .bg_main{ background: url("../images/pg15-bg.jpg") center top no-repeat; height: 2011px;}
.page15 .con-box{ position: relative;}
.page15 .h2-tit2{ background-position: 0 -329px;}
.page15 .pg15-st1{ display: block; width: 271px; height: 27px; background-position:-153px -272px; text-indent: -9999px; overflow: hidden; margin: 0 auto;}
.page15 .h3-tit2{ margin-bottom: 15px;}
.page15 .pg15-images1{ position: absolute; left: 611px; top:211px;}
.page15 .h5-titl{ width: 379px; height: 27px; margin: 34px auto 0; background-position: -424px -272px;}
.page15 .list1{ margin-top: 30px;}
.page15 .list1-2 li{ margin-right: 49px;}
.page15 .list1-2 li.r0{ margin-right: 0px;}
.page15 .h5-titl-2{ width: 473px; height: 19px; background-position: 0 -299px;}
.page15 .pg15-st1-2{ background-position: 0 -451px; width: 271px; height: 27px; margin: 20px auto 0;}
.page15 .pg15-images2{ position: absolute; left: 599px; top:1261px; width: 380px; height: 320px;}
.page15 .i1{ width: 166px; height: 20px; background-position: -291px -451px; margin: 0 0 20px 56px;}
.page15 .i2{ background-position: -502px -451px; width: 166px; height: 20px; margin: 20px 0 20px 56px;}
.page15 .l-26{ margin-left: 26px;}
/*page16*/
.page16 .bg_main{ background: url("../images/pg16-bg.jpg") center top no-repeat; height: 1381px;}
.page16 .h2-tit2{ background-position: 0 -498px;}
.page16 .h5-tit2{ width: 762px; height: 18px;margin: 33px auto 20px; background-position: 0 -620px;}
.page16 .pg16-list { padding-bottom: 20px;}
.page16 .pg16-list li{ float: left; width: 202px; height: 127px; position: relative; margin-right: 21px;}
.page16 .pg16-list li span{ color: #424141; font-size: 14px; text-align: center; position: absolute; left: 0; bottom: 0;  width: 202px; text-align: center; line-height: 26px; height: 24px;}
.page16 .h5-tit2-2{ background-position: 0 -654px; width: 649px;}
.page16 .pg16-list li .col{ color: #b5412b;}

.pic-box22 images{display: inline-block;}
.pimages1{margin-left: 32px;margin-right: 92px;}
.pimages2{margin-right: 94px;}