@charset "utf-8";
/* CSS Document */
#roll{margin-right: -625px;}

.container {width: 1200px;margin: 0 auto;}
.header .container { width: 1000px; margin: 0 auto;}
.pro_cpjs{width:1200px; margin:0 auto; white-space:normal; word-spacing:10px; line-height: 30px;font-size: 14px;color: #333333;}

h2.h2Tit {padding-top: 30px;height: 60px;line-height: 60px;text-align: center;font-size: 30px;font-weight: normal;color: #333;}
h2.h2Tit em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.titp1 {text-align: center;font-size: 16px;color: #666;margin-bottom: 20px;}


.inNav {height: 47px;background: #f7f7f7;}
.inNav ul li {float: left;padding-right: 10px;height: 47px;line-height: 47px;}
.inNav ul li:hover a {color: #c10000;}


.cpxqBox {padding-bottom: 44px;background: #f7f7f7;}
.cpxqBox .conbox {padding: 30px 40px 50px 30px;background: #fff;margin-bottom: 40px;}
.cpxqBox .conleft {width: 550px;}
.cpxqBox .conleft .lTop {width: 550px;height: 412px;overflow: hidden;margin-bottom: 12px;}
.cpxqBox .conleft .lTop ul {position: relative;}
.cpxqBox .conleft .lTop ul li {float: left;width: 550px;height: 412px;}
.cpxqBox .conleft .lTop ul li img{width: 550px;height: 412px;}
.cpxqBox .conleft .lBot {position: relative;padding: 0 36px;}
.cpxqBox .conleft .lBot .cpxqBtnl {display: block;width: 25px;height: 86px;background: url(Img/inside2/cpxqjtl01.png) no-repeat left center;position: absolute;left: 0;top: 0;cursor: pointer;}
.cpxqBox .conleft .lBot .cpxqBtnr {display: block;width: 25px;height: 86px;background: url(Img/inside2/cpxqjtr01.png) no-repeat right center;position: absolute;right: 0;top: 0;cursor: pointer;}
.cpxqBox .conleft .lBot .cpxqBtnl:hover {background: url(Img/inside2/cpxqjtl02.png) no-repeat left center;}
.cpxqBox .conleft .lBot .cpxqBtnr:hover {background: url(Img/inside2/cpxqjtr02.png) no-repeat right center;}
.cpxqBox .conleft .lBot .botCon {position: relative;overflow: hidden;}
.cpxqBox .conleft .lBot .botCon ul {position: relative;}
.cpxqBox .conleft .lBot .botCon ul li {float: left;width: 114px;height: 86px;margin-left: 7px;cursor: pointer;}
.cpxqBox .conleft .lBot .botCon ul li:first-child {margin-left: 0;}
.cpxqBox .conleft .lBot .botCon ul li img {display: block;width: 114px;height: 86px;}
.cpxqBox .conleft .lBot .botCon ul li.cur {width: 110px;height: 82px;border: 2px solid #db1926;}
.cpxqBox .conleft .lBot .botCon ul li.cur img {display: block;width: 110px;height: 82px;}

.cpxqBox .conright {width: 520px;}
.cpxqBox .conright h3 {font-size: 24px;color: #333;margin-bottom: 36px;font-weight: normal;}
.cpxqBox .conright .p1 {font-size: 14px;margin-bottom: 18px;}
.cpxqBox .conright .p1 a {color: #d70c18;}
.cpxqBox .conright .p2 {margin-bottom: 60px;}
.cpxqBox .conright .p2 span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 25px;line-height: 25px;width: 108px;text-align: center;color: #fff;background: #c10000;margin-left: 4px;}
.cpxqBox .conright .rys {padding: 23px;background: #f7f7f7;border: 1px solid #dbd8d8;margin-bottom: 45px;}
.cpxqBox .conright .rys li {float: left;padding-left: 42px;height: 37px;line-height: 37px;margin-left: 18px;}
.cpxqBox .conright .rys li.li1 {background: url(Img/inside2/cpxqicon01.png) no-repeat left center;}
.cpxqBox .conright .rys li.li2 {background: url(Img/inside2/cpxqicon02.png) no-repeat left center;}
.cpxqBox .conright .rys li.li3 {background: url(Img/inside2/cpxqicon03.png) no-repeat left center;}
.cpxqBox .conright .rys li.li4 {background: url(Img/inside2/cpxqicon04.png) no-repeat left center;}
.cpxqBox .zxrx {overflow: hidden;height: 44px;}
.cpxqBox .zxrx .zxrxTel {float: left;padding-left: 50px;height: 44px;background: url(Img/inside2/tel01.png) no-repeat left center;}
.cpxqBox .zxrx .zxrxTel i {display: block;font-size: 14px;color: #333;margin-bottom: 3px;}
.cpxqBox .zxrx .zxrxTel span {display: block;font-size: 24px;color: #d90d1a;}
.cpxqBox .zxrx .zxzxa {float: right;width: 154px;height: 41px;background: #c10000;color: #fff;text-align: center;line-height: 41px;font-size: 18px;}

.ptcp h3 {font-weight: normal;padding-bottom: 10px; border-bottom: 1px solid #e5e5e5;position: relative;}
.ptcp h3 a.fl {font-size: 20px;color: #333;font-weight: bold;}
.ptcp h3 a.fl b {color: #ca0010;}
.ptcp h3 a.fr {font-size: 14px;}
.ptcp h3 em {display: block;width: 23px;height: 1px;background: #ca0010;position: absolute;left: 0;bottom: -1px;}

.ptcp .ptcpCon {position: relative;padding: 20px 20px 30px 20px;background: #fff;}
.ptcp .ptcpCon .ptcpBtnl {display: block;width: 47px;height: 75px;position: absolute;left: -67px;top: 108px;background: url(Img/inside2/ptcpBtnl01.png) no-repeat center;cursor: pointer;}
.ptcp .ptcpCon .ptcpBtnr {display: block;width: 47px;height: 75px;position: absolute;right: -67px;top: 108px;background: url(Img/inside2/ptcpBtnr01.png) no-repeat center;cursor: pointer;}
.ptcp .ptcpCon .ptcpBtnl:hover {background: url(Img/inside2/ptcpBtnl02.png) no-repeat center}
.ptcp .ptcpCon .ptcpBtnr:hover {background: url(Img/inside2/ptcpBtnr02.png) no-repeat center}
.ptcp .ptcpCon .box {position: relative;overflow: hidden;}
.ptcp .ptcpCon .box ul {position: relative;}
.ptcp .ptcpCon .box ul li {float: left;width: 257px;margin-left: 44px;position: relative;}
.ptcp .ptcpCon .box ul li:first-child {margin-left: 0;}
.ptcp .ptcpCon .box ul li span {display: block;width: 257px;height: 187px;overflow: hidden;}
.ptcp .ptcpCon .box ul li img {display: block;width: 257px;height: 187px;transition: all 0.5s;}
.ptcp .ptcpCon .box ul li i {display: block;font-size: 14px;height: 44px;line-height: 44px;background: #f6f6f6;text-align: center;}
.ptcp .ptcpCon .box ul li em {display: block;width: 25px;height: 25px;position: absolute;right: -35px;top: 93px;background: url(Img/inside2/ptcpicon.png) no-repeat center;}
.ptcp .ptcpCon .box ul li:hover img {transform: scale(1.1);}


.cpxqType {background: #f7f7f7;padding-bottom: 54px;}
.cpxqType ul li {float: left;height: 55px;border: 1px solid #e5e1e1;border-left: none;background: #fff;font-size: 13px;}
.cpxqType ul li a {display: block;height: 53px;border-top: 2px solid #fff;line-height: 53px;padding: 0 19px;}
.cpxqType ul li:first-child {border-left: 1px solid #E5E1E1;}
.cpxqType ul li:first-child a {padding: 0 23px 0 23px;}
.cpxqType ul li.cur {border-top: 1px solid #bf0c0c;}
.cpxqType ul li.cur a {border-top-color: #bf0c0c;}


.cpjs {}
.cpjs .container {padding-top: 109px;position: relative;}
.cpjs h2 span {position: absolute;left: 443px;width: 315px;height: 79px;top: -10px;background: url(Img/inside2/titbg01.png) no-repeat center;color: #fff;font-size: 35px;line-height: 79px;text-align: center;}



.pro_cpjs .cpcsUl {background: url(Img/inside2/cpcsbg.jpg) repeat-y left top;}
.pro_cpjs .cpcsUl li {float: left;width: 600px;height: 52px;line-height: 52px;overflow: hidden;color: #fff;}
.pro_cpjs .cpcsUl li p:first-child {float: left;width: 245px;height: 52px;text-align: center;color: #fff;font-size: 16px;}
.pro_cpjs .cpcsUl li p {float: left;width: 289px;height: 52px;text-align: center;color: #fff;font-size: 16px;}
.pro_cpjs .cpcsUl li p {float: left;width: 355px;height: 52px;text-indent: 35px;color: #333;}
.pro_cpjs .cpcsUl li p {float: left;width: 305px;height: 52px;text-indent: 35px;color: #333;}


.cpcz {padding-bottom: 50px;}
.cpcz .cpczCon dl {float: left;width: 329px;padding:20px 65px 20px 205px;position: relative;border-top: 1px solid #ebebeb;height: 174px;} 
.cpcz .cpczCon dl dt {position: absolute;left: 0;top: 20px;} 
.cpcz .cpczCon dl dt img {display: block;width: 174px;height: 174px;}
.cpcz .cpczCon dl dd b {display: block; font-size: 44px;color: #d40a14;margin-bottom: 5px;}
.cpcz .cpczCon dl dd span {display: block;line-height: 20px;}
.cpcz .cpczCon dl.dl1 ,.cpcz .cpczCon dl.dl2 {border-top: none;}
.cpcz .cpczCon dl.dl1 , .cpcz .cpczCon dl.dl3 ,.cpcz .cpczCon dl.dl5 {border-right: 1px solid #ebebeb;}
.cpcz .cpczCon dl.dl2 ,.cpcz .cpczCon dl.dl4 ,.cpcz .cpczCon dl.dl6 {padding: 20px 0 20px 275px;width: 324px;}
.cpcz .cpczCon dl.dl2 dt ,.cpcz .cpczCon dl.dl4 dt ,.cpcz .cpczCon dl.dl6 dt {left: 67px;}
.cpcz .cpczCon dl .em1 {display: block;width: 23px;height: 23px;position: absolute;right: -11px;top: -11px;background: url(Img/inside2/cpczty.jpg) no-repeat center;z-index: 3;}
.cpcz .cpczCon dl.dl1 .em1 {display: block;width: 10px;height: 10px;background: url(Img/inside2/cpczty02.jpg) no-repeat center;position: absolute;right: -5px;top: -5px;}
.cpcz .cpczCon dl .em2 {display: block;width: 10px;height: 10px;background: url(Img/inside2/cpczty02.jpg) no-repeat center;position: absolute;right: -5px;bottom: -5px;}



.cjzs {padding-bottom: 5px;background: url(Img/inside2/cjzsbg.jpg);}
.cjzs .titp {text-align: center;margin-bottom: 25px;}
.cjzs .titp em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #e26863;}
.cjzs .titp span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 13px;font-size: 18px;color: #888;height: 24px;line-height: 24px;}
.cjzs .titp b {font-size: 24px;color: #d72d27;height: 24px;margin-left: 5px;}
.cjzs .cjzsCon .pImg1 {padding: 8px;background: #fff;margin-bottom: 7px;}
.cjzs .cjzsCon .pImg1 img {display: block;width: 1184px;height: 569px;}
.cjzs .cjzsCon .pImg2 span {float: left;width: 531px;height: 364px;padding: 8px;background: #fff;}
.cjzs .cjzsCon .pImg2 span img {display: block;width: 531px;height: 364px;}
.cjzs .cjzsCon .pImg2 i {float: right;width: 628px;height: 365px;padding: 8px;background: #fff;}
.cjzs .cjzsCon .pImg2 i img {display: block;width: 628px;height: 365px;}
.cjzs .cjzsCon {margin-bottom: 40px;}
.cjzs .zxzxa {display: block;width: 202px;height: 65px;border-radius: 54px;background: #cc0f1e;margin: 0 auto;}
.cjzs .zxzxa a {display: block;height: 65px;line-height: 65px;text-indent: 74px;font-size: 24px;color: #fff;background: url(Img/inside2/zxzxtel.png) no-repeat 32px center;}

.cjzs_zx{padding:25px 0 50px;background: url(Img/inside2/cjzsbg.jpg);}
.cjzs_zx .zxzxa {display: block;width: 202px;height: 65px;border-radius: 54px;background: #cc0f1e;margin: 0 auto;    }
.cjzs_zx .zxzxa a {display: block;height: 65px;line-height: 65px;text-indent: 74px;font-size: 24px;color: #fff;background: url(Img/inside2/zxzxtel.png) no-repeat 32px center;}


.xgtc {padding-bottom: 50px;}
.xgtc .xgtcCon dl {float: left;width: 317px;height: 445px;background: url(Img/inside2/xgtcbg.jpg) no-repeat center bottom;margin-left: 85px;}
.xgtc .xgtcCon dl:first-child {margin-left: 41px;}
.xgtc .xgtcCon dl dt {margin-bottom: 25px;}
.xgtc .xgtcCon dl dt img {display: block;width: 259px;height: 259px;margin: 0 auto;}
.xgtc .xgtcCon dl dd b {display: block;text-align: center;font-size: 18px;color: #333;margin-bottom: 25px;}
.xgtc .xgtcCon dl dd span {display: block; font-size: 14px;line-height: 24px;width: 215px;margin: 0 auto;text-align: center;}
.xgtc .xgtcCon dl:hover{background: url(Img/inside2/xgtcbg1.jpg) no-repeat center bottom;}
.xgtc .xgtcCon dl:hover dd b,.xgtc .xgtcCon dl:hover dd span{ color:#fff}



.advantage {height: 816px;background: url(Img/inside2/advbg.jpg) no-repeat center top;}
.advantage .advCon dl {float: left;width: 382px;margin: 0 0 35px 27px;background: #fff;padding-bottom: 20px;border-radius: 0 0 48px 0;}
.advantage .advCon dl:hover{background: #ca0010;color:#fff}
.advantage .advCon dl.bdnot {margin-left: 0;}
.advantage .advCon dl dt {margin-bottom: 18px;overflow: hidden;}
.advantage .advCon dl dt img {display: block;width: 382px;height: 193px;transition: all 0.5s;}
.advantage .advCon dl:hover dt img {transform: scale(1.1);}
.advantage .advCon dl dd {text-align: center;}
.advantage .advCon dl dd b {display: block;font-size: 16px;color: #333;margin-bottom: 5px;}
.advantage .advCon dl:hover dd b{color:#fff}
.advantage .advCon dl dd span {display: block;font-size: 14px;line-height: 24px;width: 260px;margin: 0 auto;}


.xjdb {padding-bottom: 10px;background: #fcfcfc;}
.xjdb .h2Img {margin-bottom: 15px;}
.xjdb .titp {text-align: center;margin-bottom: 25px;}
.xjdb .titp em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #e26863;}
.xjdb .titp span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 13px;font-size: 18px;color: #888;height: 24px;line-height: 24px;}
.xjdb .titp b {font-size: 24px;color: #d72d27;height: 24px;margin-left: 5px;}
.xjdb .xjdbCon {padding-bottom: 44px;}
.xjdb .xjdbCon h3 {margin-bottom: 22px;font-weight: normal;}
.xjdb .xjdbCon h3 span {display: block;width: 415px;height: 42px;line-height: 42px;text-indent: 36px;color: #fff;background: url(Img/inside2/xjdbbg01.png) no-repeat center;margin: 0 auto;}
.xjdb .xjdbCon .conbox:hover{box-shadow: 2px 2px 20px #c3c3c3;}

.xjdb .xjdbCon .conleft {width: 600px;height: 410px;background: url(Img/inside2/xjdbbg02.png) no-repeat center;}
.xjdb .xjdbCon .conleft dl {width: 495px;margin: 0 auto;padding-top: 28px;}
.xjdb .xjdbCon .conleft dl dt {margin-bottom: 20px;}
.xjdb .xjdbCon .conleft dl dt img {display: block;width: 495px;height: 236px;}
.xjdb .xjdbCon .conleft dl dd b {display: block;font-size: 18px;color: #fff;margin-bottom: 20px;text-align: center;}
.xjdb .xjdbCon .conleft dl dd span {display: block;color: #fff;text-align: center;}
.xjdb .xjdbCon .conright {width: 598px;border: 1px solid #f5f1f1;height: 352px;position: relative;top: 9px;background: #fff;padding-top: 26px;}
.xjdb .xjdbCon .conright dl {margin: 0 23px;}
.xjdb .xjdbCon .conright dl dt {margin-bottom: 20px;}
.xjdb .xjdbCon .conright dl dt img {display: block;width: 495px;height: 236px;}
.xjdb .xjdbCon .conright dl dd b {display: block;font-size: 18px;color: #333;margin-bottom: 20px;text-align: center;}
.xjdb .xjdbCon .conright dl dd span {display: block;color: #666;text-align: center;}


.rxsj {height: 687px;background: url(Img/inside2/rxsjbg.jpg) no-repeat center top;}
.rxsj h2.h2Tit {color: #fff;}
.rxsj .titp1 {color: #fff;}
.rxsj .rxsjCon dl {float: left;width: 274px;margin-left: 34px;}
.rxsj .rxsjCon dl:first-child {margin-left: 0;}
.rxsj .rxsjCon dl dt {margin-bottom: 25px;}
.rxsj .rxsjCon dl dt img {display: block;width: 274px;height: 371px;}
.rxsj .rxsjCon dl dd.dd1 {margin-bottom: 16px;text-align: center;}
.rxsj .rxsjCon dl dd.dd1 b {display: block;font-size: 18px;color: #fff;}
.rxsj .rxsjCon dl dd.dd1 em {display: block;width: 29px;height: 1px;background: #da8787;margin: 15px auto 0 auto;}
.rxsj .rxsjCon dl dd.dd2 {text-align: center;color: #fff;padding: 0 25px;line-height: 24px;}


.azsp {padding-bottom: 50px;background: #f7f7f7;}
.azsp dl {float: left;width: 585px;margin-left: 30px;text-align: center;font-size: 16px;}
.azsp dl:first-child {margin-left: 0;}
.azsp dl dt {margin-bottom: 15px;padding: 8px;background: #fff;}
.azsp dl dd{height: 45px;background: url(/Skins/Default/Img/inside2/xjdbbg01.png) no-repeat 149px center;color: #fff;line-height: 40px;font-weight:bold;}
.azsp dl dt img {display: block;width: 569px;height: 422px;}


.scsb {padding-bottom: 30px;}
.scsb .scsbCon {height: 732px;position: relative;}
.scsb .scsbCon li {position: absolute;}
.scsb .scsbCon li img {display: block;}
.scsb .scsbCon li.li1 {left: 0;top: 0;}
.scsb .scsbCon li.li2 {left: 0;top: 241px;}
.scsb .scsbCon li.li3 .p1 {position: absolute;left: 0;bottom: 0; width: 100%;height: 70px;line-height: 70px;text-indent: 25px;color: #fff;}
.scsb .scsbCon li.li3 {left: 402px;top: 0;}
.scsb .scsbCon li.li4 {left: 0;top: 481px;}
.scsb .scsbCon li.li4 .p2 {position: absolute;left: 55px;top: 65px;width: 635px;}
.scsb .scsbCon li.li4 .p2 span {display: block;font-size: 24px;color: #fff;margin-bottom: 26px;}
.scsb .scsbCon li.li4 .p2 i {display: block;line-height: 24px;color: #fff;}
.scsb .scsbCon li.li5 {left: 772px;top: 481px;}


.sclc {padding-bottom: 60px;background: #f7f7f7;}
.sclc .p1 {font-size: 20px;background: url(Img/inside2/xjdbbg01.png) no-repeat left center;color: #fff;text-indent: 20px;height: 42px;line-height: 42px;margin-bottom: 30px;}
.sclc .sclcCon dl {float: left;width: 172px;margin-left: 32px;background: #fff;padding-bottom: 10px;text-align: center;}
.sclc .sclcCon dl:first-child {margin-left: 0;}
.sclc .sclcCon dl dt {margin-bottom: 25px;position: relative;}
.sclc .sclcCon dl dt img {display: block;width: 172px;height: 147px;}
.sclc .sclcCon dl dt span {display: block;width: 30px;height: 30px;background: #ca0010;border-radius: 50%;text-align: center;line-height: 30px;color: #fff;position: absolute;left: 70px;bottom: -10px;}




/*jdpp*/
.jdpp {height: 975px;background: url(Img/inside2/jdppbg.jpg) no-repeat center top;background-size: 100% 100%;}

.jdpp h3 {padding-top: 55px;margin-bottom: 10px;text-align: center;}
.jdpp h3 a {display: block;font-size: 35px;color: #4c4c4c;}
.jdpp h3 span {display: block;font-size: 35px;color: #4c4c4c;}
.jdpp h3 b {color: #d72d27;}
.jdpp h3 i {display: block;font-size: 16px;color: #4d4d4d;font-weight: 100;text-transform: uppercase;margin-top: 5px;}
.jdpp .titP {text-align: center;margin-bottom: 30px;}
.jdpp .titP em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #da251d;}
.jdpp .titP span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 13px;font-size: 18px;color: #999;}
.jdpp .titP b {font-size: 24px;color: #D72D27;}

.jdpp .container {position: relative;}
.jdpp h3 {padding-top: 23px;}

.jdpp .jdppBtnl1 {display: block;width: 40px;height: 85px;background: url(Img/inside/bg02.png);cursor: pointer;position: absolute;left: -75px;top: 220px;z-index: 2;}
.jdpp .jdppBtnr1 {display: block;width: 40px;height: 85px;background: url(Img/inside/bg02.png);cursor: pointer;position: absolute;right: -75px;top: 220px;z-index: 2;}
.jdpp .jdppBtnl1 img ,.jdpp .jdppBtnr1 img {display: block;margin: 16px auto;}
.jdpp .jdppBtnl1:hover ,.jdpp .jdppBtnr1:hover {background: #D72D27;}
.jdpp .jdppType {padding-bottom: 27px;position: relative;overflow: hidden;}
.jdpp .jdppType ul {position: relative;}
.jdpp .jdppType li {float: left;width:293px;margin-right:10px;position: relative;background: #fff;}
.jdpp .jdppType li em {display: none;width: 19px;height: 15px;background: url(Img/inside/jdppxl.png) no-repeat center;position: absolute;left: 150px;bottom: -14px;}
.jdpp .jdppType li dt {width: 293px;overflow: hidden;}
.jdpp .jdppType li dt img {display: block;width: 293px;}
.jdpp .jdppType li dd {height: 46px;line-height: 46px;text-align: center;}
.jdpp .jdppType li.cur {background: #D72D27;}
.jdpp .jdppType li.cur em {display: block;}
.jdpp .jdppType li.cur dd a {color: #fff;}
.jdpp .jdpp_con {background: #fff;}
.jdpp .jdpp_con .conbox {display: none;}
.jdpp .jdpp_con .conbox.cur {display: block;}
.jdpp .jdpp_con .conleft {width: 350px;padding: 60px 60px 0 60px;}
.jdpp .jdpp_con .conleft .p1 {margin-bottom: 50px;}
.jdpp .jdpp_con .conleft .p1 a {display: block;font-size: 24px;color: #D72D27;margin-bottom: 16px;}
.jdpp .jdpp_con .conleft .p1 i {display: block;font-size: 14px;margin-bottom: 45px;color: #999;}
.jdpp .jdpp_con .conleft .p1 em {display: block;width: 59px;height: 3px;background: #D72D27;}
.jdpp .jdpp_con .conleft .p2 {line-height: 26px;}
.jdpp .jdpp_con .conright {width:726px;position: relative;overflow: hidden;}
.jdpp .jdpp_con .conright ul {position: relative;}
.jdpp .jdpp_con .conright ul li {float: left;width: 726px;}
.jdpp .jdpp_con .conright ul li img {display:block;width:100%;}
.jdpp .jdpp_con .conright .jdppBtnl2 {display: block;width: 40px;height: 85px;background: url(Img/inside/bg02.png);cursor: pointer;position: absolute;left: 0;top: 170px;z-index: 2;}
.jdpp .jdpp_con .conright .jdppBtnr2 {display: block;width: 40px;height: 85px;background: url(Img/inside/bg02.png);cursor: pointer;position: absolute;right: 0;top: 170px;z-index: 2;}
.jdpp .jdpp_con .conright .jdppBtnl2 img ,.jdpp .jdpp_con .conright .jdppBtnr2 img {display: block;margin: 16px auto;}
.jdpp .jdpp_con .conright .jdppBtnl2:hover ,.jdpp .jdpp_con .conright  .jdppBtnr2:hover {background: #D72D27;}


.xgal {padding-bottom: 40px;}
.xgal .h2Img {margin-bottom: 15px;}
.xgal .titp {text-align: center;margin-bottom: 25px;}
.xgal .titp em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #e26863;}
.xgal .titp span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 13px;font-size: 18px;color: #888;height: 24px;line-height: 24px;}
.xgal .titp b {font-size: 24px;color: #d72d27;height: 24px;margin-left: 5px;}
.xgal .xgalCon {position: relative;}
.xgal .xgalCon .xgalBtnl {width: 47px;height: 75px;position: absolute;left: -67px;top: 150px;background: url(Img/inside2/ptcpBtnl01.png) no-repeat center;cursor: pointer;}
.xgal .xgalCon .xgalBtnr {width: 47px;height: 75px;position: absolute;right: -67px;top: 150px;background: url(Img/inside2/ptcpBtnr01.png) no-repeat center;cursor: pointer;}
.xgal .xgalCon .xgalBtnl:hover {background: url(Img/inside2/ptcpBtnl02.png) no-repeat center;}
.xgal .xgalCon .xgalBtnr:hover {background: url(Img/inside2/ptcpBtnr02.png) no-repeat center;}

.xgal .xgalBox {position: relative;overflow: hidden;}
.xgal .xgalBox ul {position: relative;}
.xgal .xgalBox ul li {float: left;width: 385px;margin-left: 22px;}
.xgal .xgalBox ul li:first-child {margin-left: 0;}
.xgal .xgalBox ul li dt {overflow: hidden;margin-bottom: 12px;}
.xgal .xgalBox ul li dt img {display: block;width: 385px;height: 302px;transition: all 0.5s;}
.xgal .xgalBox ul li:hover dt img{transform: scale(1.1);}
.xgal .xgalBox ul li dd.dd1 {font-size: 18px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px dotted #9d9d9d;margin-bottom: 10px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.xgal .xgalBox ul li dd.dd1 a {color: #333;}
.xgal .xgalBox ul li:hover dd.dd1 a,.xgal .xgalBox ul li:hover dd.dd1 {color: #c10000;}
.xgal .xgalBox ul li dd.dd2 {line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;height: 72px;}
.xgal .xgalBox ul li dd.dd2 a {color: #999;}
.xgal .xgalBox ul li:hover dd.dd2 a {color: #c10000;}



.xgtj {padding-bottom: 40px;}
.xgtj .h2Img {/*margin-bottom: 15px;*/}
.xgtj .titp {text-align: center;margin-bottom: 25px;}
.xgtj .titp em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #e26863;}
.xgtj .titp span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 13px;font-size: 18px;color: #888;height: 24px;line-height: 24px;}
.xgtj .titp b {font-size: 24px;color: #d72d27;height: 24px;margin-left: 5px;}
.xgtj .xgalCon {position: relative;}
.xgtj .xgalCon .xgalBtnl {width: 47px;height: 75px;position: absolute;left: -67px;top: 150px;background: url(Img/inside2/ptcpBtnl01.png) no-repeat center;cursor: pointer;}
.xgtj .xgalCon .xgalBtnr {width: 47px;height: 75px;position: absolute;right: -67px;top: 150px;background: url(Img/inside2/ptcpBtnr01.png) no-repeat center;cursor: pointer;}
.xgtj .xgalCon .xgalBtnl:hover {background: url(Img/inside2/ptcpBtnl02.png) no-repeat center;}
.xgtj .xgalCon .xgalBtnr:hover {background: url(Img/inside2/ptcpBtnr02.png) no-repeat center;}

.xgtj .xgalBox {position: relative;overflow: hidden;}
.xgtj .xgalBox ul {position: relative;}
.xgtj .xgalBox ul li dl{/* padding: 0 15px 15px; */border: 1px solid #e8e8e8;}
.xgtj .xgalBox ul li {float: left;width: 385px;margin-left: 22px;}
.xgtj .xgalBox ul li:first-child {margin-left: 0;}
.xgtj .xgalBox ul li dt {overflow: hidden;margin-bottom: 5px;padding: 0 15px;}
.xgtj .xgalBox ul li dt img {display: block;width: 355px;height: 278px;}
.xgtj .xgalBox ul li dd.dd1 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;line-height: 40px;height: 40px;background: #eee;}
.xgtj .xgalBox ul li dd.dd1 a {color: #333;}
.xgtj .xgalBox ul li:hover dl{ border:solid 2px #ca0010}
.xgtj .xgalBox ul li:hover dd.dd1 a {color:#fff}
.xgtj .xgalBox ul li:hover dd.dd1{ background:#ca0010}

.zxly {padding:25px 0 45px 0;background: #f7f7f7;}
.zxly h3 {font-weight: normal;padding-bottom: 10px; position: relative;}
.zxly h3 span {font-size: 20px;color: #333;font-weight: bold;}
.zxly h3 span b {color: #ca0010;}
.zxly h3 em {display: block;width: 23px;height: 1px;background: #ca0010;position: absolute;left: 0;bottom: -1px;}


.zxly .zxlyCon {padding: 40px;background: #fff;border: 1px solid #e5e5e5;}
.zxly .zxlyCon ul {margin-bottom: 25px;}
.zxly .zxlyCon ul li {float: left;width: 500px;height: 58px;border: 1px solid #e0e0e0;padding-right: 48px;margin-bottom: 20px}
.zxly .zxlyCon ul li span {float: left;width: 110px;height: 58px;text-align: center;border-right: 1px solid #e0e0e0;line-height: 58px;font-size: 16px;color: #999;}
.zxly .zxlyCon ul li input {float: left;width: 355px;height: 58px;line-height: 58px;border: none;font-size: 16px;color: #333;text-indent: 30px;}
.zxly .zxlyCon ul li.li1 {background: url(Img/inside2/zxlyicon01.png) no-repeat 505px center;margin-right: 18px;}
.zxly .zxlyCon ul li.li2 {background: url(Img/inside2/zxlyicon03.png) no-repeat 505px center;}
.zxly .zxlyCon ul li.li3 {background: url(Img/inside2/zxlyicon05.png) no-repeat 505px center;margin-right: 18px;}
.zxly .zxlyCon ul li.li4 {background: url(Img/inside2/zxlyicon07.png) no-repeat 505px center;}

.zxly .zxlyCon ul li:hover {border-color: #df1f29;}
.zxly .zxlyCon ul li:hover span {color: #df1f29;border-right-color: #df1f29;}
.zxly .zxlyCon ul li.li1:hover {background-image: url(Img/inside2/zxlyicon02.png);}
.zxly .zxlyCon ul li.li2:hover {background-image: url(Img/inside2/zxlyicon04.png);}
.zxly .zxlyCon ul li.li3:hover {background-image: url(Img/inside2/zxlyicon06.png);}
.zxly .zxlyCon ul li.li4:hover {background-image: url(Img/inside2/zxlyicon08.png);}
.zxly .zxlyCon ul li.li5 {width: 1070px;height: 138px;background: url(Img/inside2/zxlyicon09.png) no-repeat 1075px 15px;}
.zxly .zxlyCon ul li.li5:hover {background-image: url(Img/inside2/zxlyicon10.png);}
.zxly .zxlyCon ul li.li5 textarea {height: 118px;padding: 10px 0;width: 1060px;border: none;line-height: 24px;font-size: 16px;color: #999;text-indent: 20px;resize: none;}
.zxly .zxlyCon .ljtj .a1 {float: left;margin-left: 310px; width: 242px;height: 48px;border: 1px solid #e1e1e1;border-radius: 54px;}
.zxly .zxlyCon .ljtj .a1 span {display: block;height: 48px;line-height: 48px;color: #666;text-indent: 57px;font-size: 20px;background: url(Img/inside2/zxzxjtr01.png) no-repeat 189px center;}
.zxly .zxlyCon .ljtj .a2 {float: left;margin-left: 11px;width: 242px;height: 48px;border: 1px solid #e1e1e1;border-radius: 54px;}
.zxly .zxlyCon .ljtj .a2 span {display: block;height: 48px;line-height: 48px;color: #666;text-indent: 75px;font-size: 20px;background: url(Img/inside2/zxzxjtr01.png) no-repeat 189px center;}
.zxly .zxlyCon .ljtj a:hover {background: #c10000;border-color: #c10000;}
.zxly .zxlyCon .ljtj .a1:hover span {background-image: url(Img/inside2/zxzxjtr02.png);color: #fff;}
.zxly .zxlyCon .ljtj .a2:hover span {background-image: url(Img/inside2/zxzxjtr02.png);color: #fff;}


.xgnews {padding:25px 0 45px 0;background: #f7f7f7;}
.xgnews h3 {font-weight: normal;padding-bottom: 10px; border-bottom: 1px solid #e5e5e5;position: relative;}
.xgnews h3 a.fl {font-size: 20px;color: #333;font-weight: bold;}
.xgnews h3 a.fl b {color: #ca0010;}
.xgnews h3 a.fr {font-size: 14px;}
.xgnews h3 em {display: block;width: 23px;height: 1px;background: #ca0010;position: absolute;left: 0;bottom: -1px;}
.xgnews .xgnewsCon {background: #fff;padding: 35px 40px;}
.xgnews .xgnewsCon .conleft {width: 615px;height: 175px;}
.xgnews .xgnewsCon .conleft dl {padding-left: 250px;position: relative;padding-right: 25px;border-right: 1px dotted #b2b2b2;}
.xgnews .xgnewsCon .conleft dl dt {position: absolute;left: 0;top: 0;overflow: hidden;}
.xgnews .xgnewsCon .conleft dl dt img {display: block;width: 220px;height: 173px;}
.xgnews .xgnewsCon .conleft dl dd.dd1 {font-size: 14px;margin-bottom: 18px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;padding-top: 8px;}
.xgnews .xgnewsCon .conleft dl dd.dd1 a {color: #000;}
.xgnews .xgnewsCon .conleft dl dd.dd2 {line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;height: 72px;margin-bottom: 30px;}

.xgnews .xgnewsCon .conright {width: 470px;}
.xgnews .xgnewsCon .conright ul {list-style: disc;}
.xgnews .xgnewsCon .conright ul li {overflow: hidden;margin-bottom: 12px;padding-left: 15px;background: url(Img/inside2/xgnewsty.png) no-repeat left center;}
.xgnews .xgnewsCon .conright ul li a {float: left;width: 340px;}
.xgnews .xgnewsCon .conright ul li a:hover {color: #CA0010;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.xgnews .xgnewsCon .conright ul li span {float: right;}




.kstd {padding-bottom: 25px;}
.kstd h2 {padding-top: 60px;text-align: center;font-weight: normal;}
.kstd h2 em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 500px;height: 1px;background: #e9e2e2;}
.kstd h2 a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 190px; font-size: 30px;color: #333;height: 36px;line-height: 36px;}
.kstd .titp {text-align: center;font-size: 16px;color: #999;margin-bottom: 35px;}
.kstd .kstdBoxs {margin-bottom: 18px;}
.kstd .kstdBoxs ul {float: left;width: 1100px;}
.kstd .kstdBoxs ul li {float: left;margin-right: 25px;height: 34px;line-height: 34px;}
.kstd .kstdBoxs ul li:hover a {color: #C10000;}
.kstd .kstdBoxs ul li:first-child {width: 136px;height: 34px;line-height: 34px;background: #c10000;text-align: center;font-size: 16px;}
.kstd .kstdBoxs ul li:first-child a {color: #fff;}
.kstd .kstdBoxs .morea {float: right;height: 34px;line-height: 34px;}


.pageMenu {position: fixed;right: 5%;top: 65%;width: 1px;height: 240px;background: #e3e3e3;z-index: 999;}
.pageMenu a.prev {position: absolute;left: -30px;top: 55px;width: 60px;height: 60px;background: url(Img/inside2/syp01.png) no-repeat center;}
.pageMenu a.prev:hover {background: url(Img/inside2/syp02.png) no-repeat center;}
.pageMenu a.next {position: absolute;left: -30px;top: 123px;width: 60px;height: 60px;background: url(Img/inside2/xyp01.png) no-repeat center;}
.pageMenu a.next:hover {background: url(Img/inside2/xyp02.png) no-repeat center;}