/* CSS 预设 */
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;}
.clearfix{zoom:1;}
.wrapper{width:1142px;margin:0 auto;}

.left{float:left;}
.right{float:right;}
.block{display:block;}

/*public*/
.sqBannerBg{position:absolute;top:0;left:50%;margin-left:-960px;font-size:0;z-index:-1;}
.sqBannerBg>img{float:left;}

/*titleBg*/
.sqOneTit,.sqTwoTit,.sqThreeTit{background:url(images/titleBg.png) no-repeat;}

/*banner*/
.sqBanner,.sqBannerCon{position:relative;height:572px;overflow:hidden;}
.sqBannerConL{margin:484px auto 0;width:939px;overflow:hidden;}
.sqBannerConL a{width:215px;text-align:center;height:47px;line-height:47px;overflow:hidden;border:2px solid #fc546f;border-radius:10px;font-size:20px;color:#fc546f;}
.sqBannerConL a:hover{background:#fc546f;color:#fff;}
.sqBannerConLS{display:inline;margin-left:20px;}

/*sqOne*/
.sqOne{padding:50px 0;background:url(images/conBg.png);}
.sqOneTit{margin:0 auto;width:286px;height:38px;overflow:hidden;background-position:0 0;}
.sqOneWord{margin-top:10px;text-align:center;font-size:20px;color:#484847;}
.sqOneWord span{color:#fc4e6a;}
.sqOneABox{margin-top:10px;text-align:center;}
.sqOneA{display:inline-block;font-size:18px;color:#fc4e6a;}
.sqOneA:hover{color:#2b537b;}
.sqOneCon{margin:35px auto 0;width:1000px;overflow:hidden;}
.sqOneConLi{width:177px;overflow:hidden;}
.sqOneConLi li{text-align:center;height:140px;line-height:140px;background:#2b537b;font-size:20px;color:#fff;cursor:pointer;}
.sqOneConLi li.on{background:url(images/sqOneConBg.png);color:#2b537b;}
.sqOneConLiT{margin-top:9px;}

.sqOneCon .bd{width:823px;height:587px;overflow:hidden;background:url(images/sqOneConBg.png);}
.sqOneConO,.sqOneConT,.sqOneConTH,.sqOneConF{width:100%;height:100%;overflow:hidden;}
/*.sqOneConO*/
.sqOneConOC{margin:75px auto 0;width:768px;overflow:hidden;}
.sqOneConOCL{width:355px;overflow:hidden;}
.sqOneConOCR{width:377px;overflow:hidden;}
.sqOneConOTit{text-align:center;font-size:22px;color:#2b537b;}
.sqOneConOCLC{position:relative;margin-top:40px;width:355px;height:368px;overflow:hidden;}
.sqOneConOCLC dl,.sqOneConOCLC dl:hover{background:url(images/sqOneConBg2.png) no-repeat;}
.sqOneConOCLC dl{position:absolute;width:139px;height:120px;overflow:hidden;background-position:0 0; cursor:pointer;}
.sqOneConOCLDl01{top:61px;left:0;}
.sqOneConOCLDl02{top:0;left:108px;}
.sqOneConOCLDl03{top:61px;right:0;}
.sqOneConOCLDl04{top:186px;left:0;}
.sqOneConOCLDl05{top:248px;left:108px;}
.sqOneConOCLDl06{top:186px;right:0;}
.sqOneConOCLDl07{top:124px;left:108px;}
.sqOneIcon01,.sqOneIcon02,.sqOneIcon03,.sqOneIcon04,.sqOneIcon05,.sqOneIcon06,.sqOneIcon07{margin:16px auto 0;overflow:hidden;background:url(images/sqOneConIcon.png) no-repeat;}
.sqOneIcon01{width:38px;height:41px;background-position:0 0;}
.sqOneIcon02{width:38px;height:38px;background-position:0 -50px;}
.sqOneIcon03{width:38px;height:40px;background-position:0 -97px;}
.sqOneIcon04{width:40px;height:39px;background-position:0 -195px;}
.sqOneIcon05{width:50px;height:50px;background-position:0 -290px;}
.sqOneIcon06{width:40px;height:40px;background-position:0 -242px;}
.sqOneIcon07{width:50px;height:39px;background-position:0 -147px;}
.sqOneConOCLC dl dd{margin-top:18px;text-align:center;font-size:16px;color:#fc4e6a;}
.sqOneConOCLC dl:hover{background-position:-139px 0;}
.sqOneConOCLC dl:hover dd{color:#fff;}
.sqOneConOCLC dl:hover .sqOneIcon01{background-position:-47px 0;}
.sqOneConOCLC dl:hover .sqOneIcon02{background-position:-47px -50px;}
.sqOneConOCLC dl:hover .sqOneIcon03{background-position:-48px -97px;}
.sqOneConOCLC dl:hover .sqOneIcon04{background-position:-48px -195px;}
.sqOneConOCLC dl:hover .sqOneIcon05{background-position:-58px -290px;}
.sqOneConOCLC dl:hover .sqOneIcon06{background-position:-48px -242px;}
.sqOneConOCLC dl:hover .sqOneIcon07{background-position:-59px -147px;}
.sqOneConOCR .sqOneConOTit,.sqOneConTCR .sqOneConOTit,.sqOneConTHCR .sqOneConOTit{text-align:left;}
.sqOneConOCRP{margin-top:30px;}
.sqOneConOCRP a{display:inline-block;line-height:30px;font-size:14px;color:#2b537b;}
.sqOneConOCRP a:hover{color:#fc4e6a;}
.sqOneConOCRA{margin:70px 0 0 50px;display:block;width:269px;text-align:center;height:42px;line-height:42px;overflow:hidden;background:#fc4e6a;border:2px solid #fc4e6a;border-radius:8px;font-size:18px;color:#fff;}
.sqOneConOCRA:hover{background:none;color:#fc4e6a;}
/*.sqOneConT*/
.sqOneConTC{margin:55px auto 0;width:772px;}
.sqOneConTCL{width:381px;}
.sqOneConTCLC{position:relative;margin:45px auto 0;width:310px;height:310px;background:url(images/sqOneConBg3.png) no-repeat;}
.sqOneConTCLC a,.sqOneConTCLC a:hover{background:url(images/sqOneConBg4.png) no-repeat;}
.sqOneConTCLC a,.sqOneConTCLC p{position:absolute;width:105px;text-align:center;overflow:hidden;color:#fff;}
.sqOneConTCLC a{font-size:16px;}
.sqOneConTCLC a:hover{background-position:-105px 0;}
.sqOneConTCLCA01,.sqOneConTCLCA02,.sqOneConTCLCA05{padding-top:25px;line-height:28px;height:80px;}
.sqOneConTCLCA03,.sqOneConTCLCA04{height:105px;line-height:105px;}
.sqOneConTCLCA01{top:-9px;left:102px;}
.sqOneConTCLCA02{top:36px;right:-15px;}
.sqOneConTCLCA03{top:163px;right:-40px;}
.sqOneConTCLCA04{top:261px;right:29px;}
.sqOneConTCLCA05{top:261px;left:45px;}
.sqOneConTCLCA06{top:163px;left:-31px;padding-top:15px;height:90px;line-height:20px;font-size:14px !important;}
.sqOneConTCLCA07{top:36px;left:-19px;padding-top:20px;height:85px;}
.sqOneConTCLCA08{top:125px;left:106px;height:105px;line-height:105px;font-size:20px;color:#fff;font-weight:bold;}
.sqOneConTCR{width:385px;overflow:hidden;}
.sqOneConTCRC{margin-top:25px;}
.sqOneConTCRCT{height:121px;overflow:hidden;}
.sqOneConTCRCT h4{padding-top:40px;width:105px;text-align:center;height:81px;font-size:18px;color:#2b537b;border-right:1px solid #2b537b;}
.sqOneConTCRCT p{display:inline;margin-left:13px;line-height:25px;font-size:14px;color:#2b537b;}
.sqOneConTCRCD{margin-top:15px;width:100%;}
.sqOneConTCRCD p{text-indent:35px;line-height:52px;font-size:16px;color:#fc4e6a;}
.sqOneConTCRCD a{padding-top:4px;width:157px;text-align:center;height:44px;overflow:hidden;border:2px solid #fc4e6a;font-size:14px;color:#fc4e6a;}
.sqOneConTCRCD a:hover{background:#fc4e6a;color:#fff;}
/*sqOneConTH*/
.sqOneConTHC{margin:55px auto 0;width:740px;overflow:hidden;}
.sqOneConTHCL,.sqOneConTHCLC,.sqOneConTHCLCP{width:273px;overflow:hidden;}
.sqOneConTHCLC{margin-top:35px;}
.sqOneConTHCLCP a{width:134px;text-align:center;height:99px;line-height:99px;overflow:hidden;background:#2b537b;font-size:18px;color:#fff;}
.sqOneConTHCLCP a:hover{background:#fc4e6a;}
.sqOneConTHCLCPT{margin-top:3px;}
.sqOneConTHCLA{display:block;margin:45px auto 0;padding-top:8px;width:258px;text-align:center;height:54px;overflow:hidden;border:1px solid #fc4e6a;font-size:16px;color:#fc4e6a;}
.sqOneConTHCLA:hover{background:#fc4e6a;color:#fff;}
.sqOneConTHCR{width:406px;overflow:hidden;}
.sqOneConTHCRC{margin:35px auto 0;width:391px;height:364px;overflow:hidden;background:url(images/sqOneConBg5.png) no-repeat;}
.sqOneConTHCRC p{text-align:center;overflow:hidden;font-size:12px;color:#fff;}
.sqOneConTHCRCP01{padding-top:13px;height:31px;line-height:16px;}
.sqOneConTHCRCP02{margin-top:14px;padding-top:4px;height:42px;line-height:15px;}
.sqOneConTHCRCP03{margin-top:13px;padding-top:11px;height:48px;line-height:16px;}
.sqOneConTHCRCP04{margin-top:6px;padding-top:12px;height:39px;}
.sqOneConTHCRCP05{margin-top:16px;height:51px;line-height:51px;}
.sqOneConTHCRCP06{margin-top:13px;height:51px;line-height:51px;}
.sqOneConTHCRP{margin-top:15px;text-align:center;line-height:18px;font-size:14px;color:#fc4e6a;}
/*sqOneConF*/
.sqOneConFC{margin:75px auto 0;width:750px;overflow:hidden;}
.sqOneConFCL,.sqOneConFCLC,.sqOneConFCLCP{width:410px;overflow:hidden;}
.sqOneConFCLC{margin-top:35px;}
.sqOneConFCLCP{cursor:pointer;}
.sqOneConFCLCP a{width:143px;text-align:center;height:89px;line-height:89px;overflow:hidden;border:1px dashed #fc4e6a;font-size:18px;color:#fc4e6a;}
.sqOneConFCLCP span{display:inline;margin-left:23px;line-height:91px;font-size:20px;color:#2b537b;}
.sqOneConFCLCP:hover a{background:#fc4e6a;border-style:solid;color:#fff;}
.sqOneConFCLCPT{margin-top:30px;}
.sqOneConFCR{width:315px;overflow:hidden;}
.sqOneConFCRC{margin-top:15px;width:100%;}
.sqOneConFCRC h5{line-height:46px;font-size:18px;color:#2b537b;border-bottom:1px solid #2b537b;}
.sqOneConFCRC p{margin-top:10px;font-size:14px;color:#2b537b;}
.sqOneConFCRC a{display:inline-block;margin:15px 0 0 90px;font-size:16px;color:#fc4e6a;text-decoration:underline;}
.sqOneConFCRC a:hover{color:#2b537b;}

/*sqTwo*/
.sqTwo{padding:50px 0;}
.sqTwoTit{margin:0 auto;width:394px;height:37px;overflow:hidden;background-position:0 -47px;}
.sqTwoCon{margin:35px auto 0;width:1047px;overflow:hidden;}
.sqTwoCon .hd{margin:0 auto;width:710px;overflow:hidden;}
.sqTwoConLi li{width:208px;text-align:center;height:44px;line-height:44px;overflow:hidden;border:1px solid #fc4e6a;border-radius:10px;font-size:18px;color:#fc4e6a;cursor:pointer;}
.sqTwoConLi li.on{background:#fc4e6a;color:#fff;}
.sqTwoConLiS{display:inline;margin-left:40px;}

.sqTwoConC{margin:35px auto 0;position:relative;width:1047px;height:552px;overflow:hidden;}
.sqTwoConC .tempWrap{margin:0 auto;width:957px !important;}
.InHdLi{position:absolute;bottom:0;width:100%;text-align:center;}
.InHdLi li{display:inline-block;margin:0 5px;width:10px;text-indent:-9999px;height:10px;overflow:hidden;background:#ccc;border-radius:50%;}
.InHdLi li.on{background:#044465;}
.InPrev,.InNext{position:absolute;top:200px;width:31px;height:78px;overflow:hidden;background:url(images/sqTwoIcon.png) no-repeat;}
.InPrev{left:0;}
.InNext{right:0;background-position:-31px 0;}
.sqTwoConCLi{position:relative;float:left;display:inline;margin-right:17px;width:307px;height:512px;overflow:hidden;background:#eee;}
.sqTwoConCLiPic{margin:15px auto 0;width:139px;overflow:hidden;}
.sqTwoConCLiH5{padding:0 12px;margin:15px 0;font-size:20px;color:#fc4e6a;}
.sqTwoConCLiH5 span{display:inline-block;text-indent:5px;font-weight:normal;}
.sqTwoConCLiP{padding:0 5px;line-height:25px;font-size:14px;color:#504f4f;}
.sqTwoConCLiP strong{font-size:16px;}
.sqTwoConCLiP span{display:block;text-indent:65px;}
.sqTwoConCLiA{position:absolute;bottom:30px;left:66px;width:173px;text-align:center;height:38px;line-height:38px;overflow:hidden;background:#fc4e6a;border:2px solid
 #fc4e6a;border-radius:10px;font-size:18px;color:#fff;}
.sqTwoConCLiA:hover{background:#fff;color:#fc4e6a;} 
 
/*sqThree*/
.sqThree{padding:50px 0;background:url(images/conBg.png);}
.sqThreeTit{margin:0 auto;width:396px;height:38px;overflow:hidden;background-position:0 -92px;}
.sqThree .sqOneWord{margin-top:0;}
.sqThree .sqThreeWT{margin-top:10px;}
.xs{padding:45px 0;background:url(images/xsmkbg.jpg) center no-repeat;min-width:1000px;}
.xsmk{margin:40px auto 0;width:1000px;overflow:hidden;}
.xsmk-hd,.xsmkA{text-align: center;font-size: 0;}
.xsmk-hd li{display:inline-block;margin:0 11px 40px;width:208px;height:44px;text-align:center;line-height:44px;font-size:18px;color:#fc4e6a;border:1px solid #fc4e6a;border-radius:8px;cursor:pointer;}
.xsmk-hd li.on{background:#fc4e6a;color:#fff;}
.xsmkCon{overflow: hidden;padding-left:32px;zoom: 1;height:448px;position: relative;}
.sPrev,.sNext{position: absolute;top:50%;margin-top:-60px;display: block;width: 33px;height: 36px;background:url(images/xszy.png) no-repeat;}
.sPrev{left:0px;}
.sNext{right:0px;background-position:-34px 0;}
.xsmkCon ul li{margin:0 15px;width:436px;height:405px;float:left;}
.xsmkCon ul li h3{font-weight:normal;font-size:18px;color:#fff;height:58px;line-height:58px;text-align:center;background:#2b537b;}
.xsmkCon ul li .xsmkConD{padding:14px 0 0 20px;position:relative;width:416px;height:334px;overflow:hidden;}
.xsmkCon ul li .xsmkConD img{position:absolute;top:0;left:0;z-index:1;}
.xsmkConDSh{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:2;}
.xsmkCon ul li .xsmkConD .xsmkConDiv{position:absolute;z-index:3;}
.xsmkCon ul li .xsmkConD h4{font-size:18px;color:#fff;line-height:28px;}
.xsmkCon ul li .xsmkConD p{font-size:16px;color:#fff;width:100%;line-height:28px;}
.xsmkCon ul li .xsmkConD p span{font-weight:bold;}
.xsmkA li{margin:44px 18px 0;display:inline-block;width:228px;height:46px;line-height:46px;font-size:18px;border:2px solid #fc4e6a;background:#fc4e6a;border-radius:6px;}
.xsmkA li a{color:#fff;}
.xsmkA li:hover{background:none;}
.xsmkA li:hover a{color:#fc4e6a;}
.xsmkP{margin:41px auto 0;padding:6px 0 5px;width:767px;text-align:center;line-height:27px;color:#fc4e6a;border:1px dashed #fc4e6a;border-radius:8px;}
.xsmkCon .xsmkCon-hd{margin-top: 30px;width:1000px;}
.xsmkCon .xsmkCon-hd ul{margin-left:411px;text-align: center;font-size: 0;}
.xsmkCon .xsmkCon-hd li{margin:0 5px;display:inline-block;width:12px;height:12px;background:#ccc;border-radius:100%;}
.xsmkCon .xsmkCon-hd li.on{background:#2b537b;}

/*sqFour*/
.sqFour{padding:50px 0;}
.actCon{margin-top:50px;}
.actConList{margin:0 auto;width:790px;overflow:hidden;}
.actConList li{width:170px;text-align:center;height:46px;line-height:46px;border:1px solid #ccc;font-size:20px;color:#333;cursor:pointer;}
.actConList li.on{background:#fc4e6a;border-color:#fc4e6a;color:#fff;}
.actConListS{display:inline;margin-left:35px;}

.actCon .bd{margin-top:50px;}
.actConCDD01J,.actConCDD02J{position:absolute;background:url(images/hdgh_tab_bg.png) no-repeat;}

.actConCDl01{position:relative;width:1140px;height:337px;overflow:hidden;}
.actConCDD01Bg{position:absolute;top:0;right:0;width:212px;height:337px;overflow:hidden;background:#e04936;}
.actConCDD01J{top:0;right:212px;width:96px;height:337px;background-position:-1125px 0;}
.actConCDD01Tit{position:absolute;top:60px;right:30px;width:165px;text-align:center;line-height:40px;font-size:30px;color:#fff;font-weight:500;}
.actConCDD01P{opacity:0;position:absolute;top:125px;left:0;line-height:25px;font-size:16px;color:#fff;}
.actConCDD01A{position:absolute;bottom:40px;right:40px;width:140px;text-align:center;height:45px;line-height:45px;border:2px solid #fff;border-radius:45px;font-size:22px;color:#fff;}
.actConCDD01A:hover,.actConCDD02A:hover{background:#fff;color:#e04936;}

.actConCDo{margin-top:5px;}
.actConCDl02{position:relative;width:224px;height:337px;overflow:hidden;}
.actConCDD02Bg{position:absolute;bottom:0;left:0;width:100%;height:70px;overflow:hidden;background:#fc4e6a;}
.actConCDD03Bg{background:#2b537b;}
.actConCDD04Bg{background:#d15f14;}
.actConCDD05Bg{background:#8fc31f;}
.actConCDD02J{bottom:70px;left:0;width:100%;height:54px;background-position:0 0;}
.actConCDD03J{background-position:0 -54px;}
.actConCDD04J{background-position:0 -108px;}
.actConCDD05J{background-position:0 -162px;}
.actConCDD02Tit{position:absolute;bottom:25px;right:20px;font-size:20px;color:#fff;font-weight:500;}
.actConCDD02P{opacity:0;position:absolute;bottom:70px;left:-50px;font-size:14px;color:#fff;}
.actConCDD02A{opacity:0;position:absolute;bottom:20px;right:20px;width:100px;text-align:center;height:30px;line-height:30px;border:2px solid #fff;border-radius:30px;font-size:18px;color:#fff;}
.actConCDl02Step{display:inline;margin-left:5px;}

