.banner{position:relative;width:100%;height:auto;overflow:hidden;margin-top:0px;background-size:100% auto;background-repeat:no-repeat;background-position:left 0px;background-attachment:fixed;}
.banner .bannerBg{visibility:hidden;width:100%;height:auto;vertical-align:middle;}
.banner .bannerInfo{position:absolute;top:50%;left:0px;width:100%;height:220px;margin-top:-110px;text-align:center;color:#fff;}
.banner .bannerInfo .title{font-family:'MyriadPro-Bold_0';font-size:55px;line-height:60px;}
.banner .bannerInfo .titleCh{position:relative;top:20px;font-size:40px;font-weight:bold;color:#fff;text-align:center;}

.main{    position: relative;
    padding: 50px 0 60px 0;
    background: #fff;
    z-index: 2;}
.mainTitles {
    line-height: 54px;
    text-align: center;
    font-size: 36px;
    color: #434343;
}.mainSub {
    position: relative;
    height: 2px;
    width: 37px;
    background: #d6180f;
    margin: 16px auto 20px auto;
}.about .content p {
    line-height: 28px;
    color: #656565;
	text-indent:2rem;
    font-size: 14px;
}
.about{
	background:url(../images/about.jpg) no-repeat; background-size:100% 100%;
}

.mainNav{position:relative;text-align:center;padding: 72px 0;    border-bottom: 1px solid #949494;}
.mainNav .child{width:185px;height:40px;border:1px solid #b7b7b7;text-align:center;line-height:40px;font-size:14px;color:#656565;margin:0px 6px;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.mainNav .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.mainNav .child.on{color:#fff;background:#3daf2c;border:2px solid #3daf2c;}
.mainNav .child:hover{color:#fff;background:#3daf2c;border:2px solid #3daf2c;}

.video{position:relative;padding-top:130px;height:263px;background:url(../images/videoBg.jpg) no-repeat center;}
.videoContent .title{cursor:pointer;margin:0 auto;width:242px;height:50px;line-height:50px;border:3px solid #fff;text-align:center;color:#fff;font-family:Century Gothic;font-size:26px;}
.videoContent .title img{ vertical-align:middle;margin:0 6px;}
.videoContent .title span{ vertical-align:middle;}
.videoContent .info{font-size:26px;color:#fff;text-align:center;line-height:32px;padding:10px 0;}
.map{position:relative;padding:70px 0 0 0;text-align:center;}
.map .mapTitle{font-size:36px;color:#434343;line-height:36px;}
.map .mapSub{width:46px;height:2px;background:#e60012;margin:20px auto;}
.map .mapInfo{color:#434343;font-size:16px;line-height:26px;width:1161px;margin:0px auto;}
.map .mapContent{height:720px;width:100%;margin-top:30px;}
.culture .cultureNav{padding:30px 0;text-align:center;height:174px;background:url(../images/cultureNavBg.jpg) repeat-x;background-position:center;}
.culture .cultureNav .child{cursor:pointer;position:relative;width:174px;height:174px;margin:0 14px;display:inline-block;*display:inline;*zoom:1;}
.culture .cultureNav .child .childImg{position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;width:127px;height:127px;border:1px solid #dbdbdb;background-color:#fff;background-repeat:no-repeat;background-position:center;border-radius:127px;-moz-border-radius:127px;-ms-border-radius:127px;-o-border-radius:127px;-webkit-border-radius:127px;}
.culture .cultureNav .child .childQuan1{display:none;position:absolute;top:0px;left:0px;width:174px;}
.culture .cultureNav .child .childQuan2{display:none;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;}
.culture .cultureNav .child.child1 .childImg{background-image:url(../images/icon1.png);}
.culture .cultureNav .child.child2 .childImg{background-image:url(../images/icon2.png);}
.culture .cultureNav .child.child3 .childImg{background-image:url(../images/icon3.png);}
.culture .cultureNav .child.child4 .childImg{background-image:url(../images/icon4.png);}
.culture .cultureNav .child.child5 .childImg{background-image:url(../images/icon5.png);}
.culture .cultureNav .child.on .childImg{background-color:#d6281a;border:1px solid #d6281a;}
.culture .cultureNav .child.on .childQuan1{display:block;
animation:cultureNavQuan1 1s  ease-in-out 0s infinite;
-moz-animation:cultureNavQuan1 1s  ease-in-out 0s  infinite;
-webkit-animation:cultureNavQuan1 1s  ease-in-out 0s  infinite;
-o-animation:cultureNavQuan1 1s  ease-in-out 0s  infinite;}
.culture .cultureNav .child.on .childQuan2{display:block;}
.culture .cultureNav .child.child1.on .childImg{background-image:url(../images/icon1On.png);}
.culture .cultureNav .child.child2.on .childImg{background-image:url(../images/icon2On.png);}
.culture .cultureNav .child.child3.on .childImg{background-image:url(../images/icon3On.png);}
.culture .cultureNav .child.child4.on .childImg{background-image:url(../images/icon4On.png);}
.culture .cultureNav .child.child5.on .childImg{background-image:url(../images/icon5On.png);}
.culture .cultureNav .child:hover .childImg{background-color:#d6281a;border:1px solid #d6281a;}
.culture .cultureNav .child:hover .childImg{
animation:cultureNavImg .5s  ease-in-out 0s  both;
-moz-animation:cultureNavImg .5s  ease-in-out 0s  both;
-webkit-animation:cultureNavImg .5s  ease-in-out 0s  both;
-o-animation:cultureNavImg .5s  ease-in-out 0s  both;}
.culture .cultureNav .child:hover .childQuan1{display:block;
animation:cultureNavQuan1 .5s  ease-in-out 0s infinite;
-moz-animation:cultureNavQuan1 .5s  ease-in-out 0s  infinite;
-webkit-animation:cultureNavQuan1 .5s  ease-in-out 0s  infinite;
-o-animation:cultureNavQuan1 .5s  ease-in-out 0s  infinite;}
.culture .cultureNav .child:hover .childQuan2{display:block;
animation:cultureNavQuan2 .5s  ease-in-out 0s  both;
-moz-animation:cultureNavQuan2 .5s  ease-in-out 0s  both;
-webkit-animation:cultureNavQuan2 .5s  ease-in-out 0s  both;
-o-animation:cultureNavQuan2 .5s  ease-in-out 0s  both;}
.culture .cultureNav .child.child1:hover .childImg{background-image:url(../images/icon1On.png);}
.culture .cultureNav .child.child2:hover .childImg{background-image:url(../images/icon2On.png);}
.culture .cultureNav .child.child3:hover .childImg{background-image:url(../images/icon3On.png);}
.culture .cultureNav .child.child4:hover .childImg{background-image:url(../images/icon4On.png);}
.culture .cultureNav .child.child5:hover .childImg{background-image:url(../images/icon5On.png);}
.culture .content{padding:10px 0; text-align:center;}
.culture .content .child{display:none;}
.culture .content .child.on{display:block;}
.culture .content p{color:#656565;font-size:14px;line-height:26px;}
.culture .content .title{color:#656565;font-size:30px;line-height:42px;padding-bottom:26px;}

.history{ background-color:#f9f9f9;}
.historyNav{position:relative;height:100px;}
.historyNav .historyBtn{position:absolute;top:0px;cursor:pointer;}
.historyNav .historyBtn.leftBtn{left:0px;}
.historyNav .historyBtn.rightBtn{right:0px;}
.historyNav .content{overflow:hidden;position:relative;margin:0 auto;width:540px;height:100px;background:url(../images/cultureNavBg.jpg) repeat-x;background-position:center 30px;}
.historyNav .content .moveContent{position:absolute;top:0px;left:0px;}
.historyNav .content .child{cursor:pointer;position:absolute;top:19px;width:90px;}
.historyNav .content .child .childImg{position:absolute;top:0px;left:0px;right:0px;margin:0 auto;width:20px;height:20px;border:1px solid #d6d6d6;background:#fff;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;}
.historyNav .content .child .childImg .childImgPointer{display:none;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;background:#d6281a;width:12px;height:12px;border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;}
.historyNav .content .child .childTitle{text-align:center;font-family:Century Gothic,Arial, Helvetica, sans-serif;position:absolute;top:36px;left:0px;width:90%;line-height:33px;color:#656565;font-size:16px;}
.historyNav .content .child .childTitle .pointer{display:none;position:absolute;left:0px;right:0px;top:-8px;height:8px;margin:0 auto;}
.historyNav .content .child.on .childImg .childImgPointer{display:block;}
.historyNav .content .child.on .childTitle{color:#D52719;font-size:24px;border:1px solid #d6281a;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.historyNav .content .child.on .childTitle .pointer{display:block;}

.historyContent{padding-top:60px;}
.historyContent .child{display:none; }
.historyContent .child.on{display:block;}
.historyContent .child:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.historyContent .child .childImg{width:423px;float:left;text-align:center;}
.historyContent .child .childInfo{margin-left:35px;height:auto; text-align:center;}
.historyContent .child .childInfo p{line-height:28px;color:#656565;font-size:14px;}
.videoShow{    position: relative;
    padding: 50px 0 60px 0;
      background-color: #f1f1f1;
    z-index: 2;}
.videoShow .content{position:relative;height:241px;width:100%;margin-top:50px;}
.videoShow .content .videoShowBtn{position:absolute;top:0px;bottom:0px;margin:auto 0;cursor:pointer;z-index:1;}
.videoShow .content .videoShowBtn.leftBtn{left:-100px;}
.videoShow .content .videoShowBtn.rightBtn{right:-100px;}
.videoShow .content .contents{position:relative;height:271px;width:100%;overflow:hidden;}
.videoShow .content .moveContent{position:absolute;top:0px;left:0px;}
.videoShow .content .moveContent .child{position:absolute;top:0px;width:349px;height:238px;margin-right:28px;cursor:pointer;}
.videoShow .content .moveContent .child .childImg{width:100%;height:100%;overflow:hidden;}
.videoShow .content .moveContent .child .childImg img{width:100%;height:100%;}
.videoShow .content .moveContent .child .childImg img{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration:.3s; }
.videoShow .content .moveContent .child:hover .childImg img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}

.videoShow .content .moveContent .child .childIcon{position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;}

.honer{ background-color:#f1f1f1;}
.honer .content{margin-top:0px;}
.honer .content .child{position:relative;overflow:hidden;}
.honer .content .child .loading{position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;display:none;}
.honer .content .child:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.honer .content .child .childChild{width:80%;height:auto;float:left;text-align:center;padding:4px 0; margin:0px auto;}
.honer .content .child .childChild img{width:98%;vertical-align:middle;}
.honer .mapInfo {
    font-size: 14px;
    line-height: 22px;
	margin:0px auto;
	text-align:center;
}



.superiority{border-bottom:1px solid #cacaca;}
.superiority .mainNav .child{width:auto;padding:0 12px;}
.superiority .content .child{position:relative;text-align:center;width:100%;}
.superiority .content .child .loading{position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;display:none;}
.superiority .content .child:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.superiority .content .child .childChild{ vertical-align:top;text-align:left;position:relative;width:376px;margin:4px 4px;display:inline-block;*display:inline;*zoom:1;}
.superiority .content .child .childChild .childImg{width:100%;height:auto;}
.superiority .content .child .childChild .childImg img{width:100%;}
.superiority .content .child .childChild .childTitle{padding:38px 0 26px 0;line-height:28px;color:#656565;font-size:20px;}
.superiority .content .child .childChild .childInfo p{color:#777777;font-size:14px;line-height:24px;}

.recruit{border-bottom:1px solid #cacaca; }
.recruit .mainInfo{margin:0 auto;font-size:16px;color:#777777;line-height:30px;text-align:left; border-bottom:0px}
.recruit .content .contentImg{padding:16px 0 50px 0; text-align:center}
.recruit .content .contentImg{padding:16px 0 50px 0;text-align:center;}
.recruit .content .childsTitle{width:675px;margin:0 auto;}
.recruit .content .childsTitle:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.recruit .content .childsTitle .child{width:225px;float:left;cursor:pointer; text-align:center;}
.recruit .content .childsTitle .child .childTitle{height:58px;line-height:58px;}
.recruit .content .childsTitle .child .childTitle .ch{color:#434343;font-size:24px;}
.recruit .content .childsTitle .child .childTitle .en{color:#999999;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.recruit .content .childsTitle .child .childSub{ width:40px;height:2px;background:#cccccc; margin: 0px auto;}
.recruit .content .childsTitle .child.on .childTitle .ch{color:#D52719;}
.recruit .content .childsTitle .child.on .childSub{background:#D52719;}
.recruit .content .childsTitle .child:hover .childTitle .ch{color:#D52719;}
.recruit .content .childsTitle .child:hover .childSub{background:#D52719;}
.recruit .content .childsContent{padding-top:30px;margin:0 auto;}
.recruit .content .childsContent .child{display:none;}
.recruit .content .childsContent .child.on{display:block;}
.recruit .content .childsContent .child p{line-height:24px;color:#656565;font-size:14px;}
.recruit .content .childsContent .child p span{color:#999;margin-right:6px;}

.main .mainChild .mainChildTitle{font-family: 'NotoSansHans-Light';line-height:100px;color:#434343;font-size:55px;}
.main .mainChild .mainChildTitle2{font-family: 'NotoSansHans-Light';font-size:36px;color:#fff;line-height:60px;}
#mainChild1{padding:60px 0 80px 0;}
#mainChild1 .info{color:#434343;font-size:18px;line-height:28px;padding-bottom:36px;}
#mainChild1 .contentMun{height:210px;width:840px;margin:0px auto;}
#mainChild1 .contentMun .child{padding-top:30px;height:180px;width:280px;text-align:center;float:left;}
#mainChild1 .contentMun .child .mun{font-family:'DIN Condensed Bold';font-size:100px;color:#444;}
#mainChild1 .contentMun .child p{font-family:'Noto Sans S Chinese Light','NotoSansHans-Light','å¾®è½¯é›…é»‘';font-weight:100;font-size:24px;color:#444;}
#mainChild2{background-color:#dfddde;height:800px;}
#mainChild2 .container{height:800px;background-repeat:no-repeat;background-position:center bottom;}

.mainChildList{border-bottom:1px solid #949494;text-align:left;}
.mainChildList .wapImg{display:none;text-align: center;}
.mainChildList .wapImg img{max-width:100%;}
.mainChildList .head{padding:20px 0;border-bottom:2px solid #e60012;}
.mainChildList .title{line-height:68px;color:#434343;font-size:55px;font-family:'NotoSansHans-Light';}
.mainChildList .titleEn{line-height:66px;color:#434343;font-size:55px;font-family: 'MyriadPro-Regular_0';}
.mainChildList .content{padding:26px 0;}
.mainChildList .content p{color:#434343;font-size:18px;line-height:28px;}
.mainChildList .left{float:left;}
.mainChildList .right{float:right;}
.mainChildList .linkBtn{margin-top:34px;}

#mainChild3 .left{width:420px;}
#mainChild3 .left img{width:100%;vertical-align:middle;}
#mainChild3 .right{width:670px;padding-top:80px;}
#mainChild4 .right{width:420px;}
#mainChild4 .right img{width:100%;vertical-align:middle;}
#mainChild4 .left{width:670px;padding-top:80px;}

#mainChild5{position:relative;border-bottom:1px solid #949494;padding:70px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:60px;}
#mainChild5 .sub{margin:30px auto 34px auto;}
#mainChild5 .info{color:#434343;font-size:18px;line-height:28px;}
#mainChild5 .contents{position:relative;margin-top:40px;width:100%;height:620px;overflow:hidden;}
#mainChild5 .contents .content{position:absolute;top:0px;width:100%;height:620px;}
#mainChild5 .contents .content img{width:100%;height:100%; vertical-align:middle;}
#mainChild5 .contents .mainChild5Btn{position:absolute;top:50%;height:124px;margin-top:-62px;z-index:1;cursor:pointer;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:-100px;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:-100px;}
#mainChild5 .navbtns{position:relative;text-align:center;padding:37px 0 55px 0;}
#mainChild5 .navbtns img{width:73px;height:3px;margin:0 1px;cursor:pointer;}

#mainChild6{height:737px;background-position:center;background-size:cover; background-attachment:fixed;}
#mainChild6 .mainChildTitle{color:#fff;line-height:70px;padding-top:170px;}
#mainChild6 .sub{width:126px;margin-top:28px;}
#mainChild6 .mainChildTitle2{color:#fff;padding-bottom:34px;}
#mainChild6 .titleEn{font-family: 'MyriadPro-Bold_0';line-height:84px;color:#fff;font-size:90px;}

#mainChild7{padding:70px 0 80px 0;border-bottom:1px solid #949494;}
#mainChild7 .sub{margin:6px auto 11px auto;width:126px;}
#mainChild7 .mainChildTitle2{color:#E50012;padding-bottom:24px;}
#mainChild7 .info{color:#434343;font-size:18px;line-height:28px;}
#mainChild7 .content{position:relative;width:400px;height:410px;margin:48px auto 0 auto;}
#mainChild7 .content .quan{position:absolute;width:220px;height:220px;background:url(../images/quan.png) no-repeat;background-size:100% 100%;text-align:center;font-size:24px;color:#fff;}
#mainChild7 .content .quan .titleEn{letter-spacing:0.12em;margin-top:84px;font-family:'MyriadPro-Cond_0'; font-weight:100; font-stretch:condensed;}
#mainChild7 .content .quan .titleCh{font-family:'Noto Sans S Chinese Light','NotoSansHans-Light','å¾®è½¯é›…é»‘';font-weight:100;}
#mainChild7 .content .quan#quan1{top:0px;left:90px;}
#mainChild7 .content .quan#quan2{top:160px;left:0px;}
#mainChild7 .content .quan#quan3{top:160px;left:180px;}
#mainChild7 .content .quan#quan4{top:90px;left:90px;background:none;}

@media  (max-width: 479px) {
.banner{margin-top:-74px;background-position:center 0px; background-size:100% 240px;}
.banner .bannerBg{height:240px;}
.banner .bannerInfo{height:80px;margin-top:0px;}
.banner .bannerInfo .title{font-size:20px;line-height:20px;}
.banner .bannerInfo .titleCh{width:auto;font-size:14px;padding:1px 4px 3px 4px;border:1px solid #fff;top:12px;}
.culture .cultureNav{ display:none;}
.culture .content .child{ display:block;}
.culture .content .title{font-size: 16px; line-height: 32px; text-align:left; font-weight:bold; padding-bottom: 16px;}
.culture .content p{ line-height: 24px; text-align:left;}
.main{
    padding: 30px 0 40px 0;}
.main .container{width:90%;}
.main .mainTitles {
    line-height: 36px;
    text-align: center;
    font-size: 20px;
    color: #434343;
}
.main .mainChild .sub{width:64px;height:1px;margin:8px auto;}
.main .mainChild .mainChildTitle{line-height:36px;font-size:21px;}
.main .mainChild .mainChildTitle2{font-size:14px;line-height:21px;}
#mainChild1{padding:21px 0 29px 0;}
#mainChild1 .info{font-size:12px;line-height:18px;padding-bottom:13px;}
/*#mainChild1 .contentMun{height:75px;width:304px;}
#mainChild1 .contentMun .child{padding-top:11px;height:65px;width:101px;}
#mainChild1 .contentMun .child .mun{font-size:36px;}
#mainChild1 .contentMun .child p{font-size:12px;}*/
#mainChild1 .contentMun{height:100px;width:100%;margin:0px auto;}
#mainChild1 .contentMun .child{padding-top:18px;height:84px;width:33%;}
#mainChild1 .contentMun .child .mun{font-size:30px;}
#mainChild1 .contentMun .child p{font-size:12px;}
#mainChild2{height:300px;}
#mainChild2 .container{width:100%;height:300px;background-size:auto 300px;}

.mainChildList .head{padding:7px 0;border-bottom:1px solid #e60012;text-align:center;}
.mainChildList .wapImg{display:block;}
.mainChildList .title{line-height:34px;font-size:21px;}
.mainChildList .titleEn{line-height:26px;font-size:22px;}
.mainChildList .content{padding:9px 0;}
.mainChildList .content p{font-size:12px;line-height:18px;}
.mainChildList .linkBtn{margin:12px auto 0 auto;}

#mainChild3 .left{width:179px;display:none;}
#mainChild3 .right{width:100%;padding:0 0 29px 0;float:none;margin:0 auto;}
#mainChild4 .right{width:180px;display:none;}
#mainChild4 .left{width:100%;padding:0 0 29px 0;float:none;margin:0 auto;}

#mainChild5{padding:25px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:21px;}
#mainChild5 .sub{margin:11px auto 12px auto;}
#mainChild5 .info{font-size:12px;line-height:18px;}
#mainChild5 .contents{margin-top:15px;height:190px;}
#mainChild5 .contents .content{height:190px;}
#mainChild5 .contents .mainChild5Btn{height:45px;margin-top:-23px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:5px !important;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:5px !important;}
#mainChild5 .navbtns{padding:13px 0 20px 0;}
#mainChild5 .navbtns img{width:27px;height:2px;margin:0 1px;}

#mainChild6{height:266px;}
#mainChild6 .mainChildTitle{line-height:25px;padding-top:40px;}
#mainChild6 .sub{width:46px;margin-top:10px;}
#mainChild6 .mainChildTitle2{padding-bottom:13px;}
#mainChild6 .titleEn{line-height:37px;font-size:33px;}

#mainChild7{padding:26px 0 29px 0;}
#mainChild7 .sub{margin:2px auto 4px auto;width:46px;}
#mainChild7 .mainChildTitle2{padding-bottom:9px;}
#mainChild7 .info{font-size:12px;line-height:18px;}
/*#mainChild7 .content{width:200px;height:220px;margin:20px auto 0 auto;}
#mainChild7 .content .quan{width:110px;height:110px;font-size:14px;}
#mainChild7 .content .quan .titleEn{margin-top:42px;}
#mainChild7 .content .quan#quan1{top:0px;left:45px;}
#mainChild7 .content .quan#quan2{top:80px;left:0px;}
#mainChild7 .content .quan#quan3{top:80px;left:90px;}
#mainChild7 .content .quan#quan4{top:45px;left:45px;}*/


#mainChild7 .content{width:300px;height:330px;margin:20px auto 0 auto;}
#mainChild7 .content .quan{width:160px;height:160px;font-size:20px;}
#mainChild7 .content .quan .titleEn{margin-top:60px;}
#mainChild7 .content .quan#quan1{top:0px;left:73px;}
#mainChild7 .content .quan#quan2{top:120px;left:0px;}
#mainChild7 .content .quan#quan3{top:120px;left:135px;}
#mainChild7 .content .quan#quan4{top:73px;left:73px;}
.historyNav{height:80px;}
.historyNav .historyBtn{width:36px;top:12px;}
.historyNav .content{width:225px;height:80px;background-position:center 30px;}
.historyNav .content .child{top:19px;width:45px;}
.historyNav .content .child .childImg{width:20px;height:20px;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;}
.historyNav .content .child .childImg .childImgPointer{width:12px;height:12px;border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;}
.historyNav .content .child .childTitle{top:36px;line-height:20px;font-size:12px;}
.historyNav .content .child .childTitle .pointer{top:-4px;height:4px;}
.historyNav .content .child.on .childTitle{font-size:14px;}

.historyContent{padding-top:20px;}

.historyContent .child .childImg{width:100%;float:none;padding:0 0 20px 0;}
.historyContent .child .childImg img{max-width:100%;}
.historyContent .child .childInfo{float:none;height:auto; text-align:center;}
.historyContent .child .childInfo p{line-height:20px;font-size:12px;}
.recruit .mainInfo{width:100%;font-size:12px;line-height:20px;}
.recruit .content .contentImg{padding:10px 0;}
.recruit .content .contentImg img{max-width:100%;}
.recruit .content .childsTitle{width:100%;}
.recruit .content .childsTitle .child{width:30%;margin-right:5%;}
.recruit .content .childsTitle .child .childTitle{height:30px;line-height:30px;text-align:center;}
.recruit .content .childsTitle .child .childTitle .ch{font-size:14px;margin-right:0px;}
.recruit .content .childsTitle .child .childTitle .en{display:none;}
.recruit .content .childsTitle .child .childSub{height:3px;}
.recruit .content .childsContent{padding-top:10px;width:100%;}
.recruit .content .childsContent .child p{line-height:20px;font-size:12px;}
.honer .content{margin-top:0px;}
.honer .content .child .childChild{width:50%;padding:2px 0;}
#outer {width:100%;margin:15px auto;}
#tab {overflow:hidden;zoom:1; text-align:center;}
#tab li { 
width: 40%;
    height: 36px;
    border: 2px solid #b7b7b7;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    color: #656565;
    margin: 10px 6px;
	float:left;
    cursor: pointer;}
#tab li.current {
color: #fff;
font-size:14px;
    background: #d6281a;
    border: 2px solid #d6281a;}
#tabCon {border:0px;}
#tabCon ul {line-height:25px;display:none;padding:10px 0; }
#tabCon ul img{max-width:100%}
#tabCon .mainsInfo {
    font-size: 16px;
    line-height: 26px;
	    color: #434343;
		text-align:left;
}
#tabCon .content .child{margin:30px 10px 0 10px;width:295px;height:200px;display:inline-block;*display:inline;*zoom:1;}
#tabCon .content .child.no{margin:30px 0 0 0;}
#tabCon .content .child img{width:100%;height:100%;}
#tabCon .content .child2{margin-bottom:38px; float:left; padding-bottom:10px; border-bottom:1px dotted #ccc;}
#tabCon .content .child2 .childImg{width: 45%; height: 108px; float:left;}
#tabCon .content .child2 .childImg img { width: 100%;height: 100%;vertical-align: middle;}
#tabCon .content .child2 .childInfo{    margin-left: 2%;
    width: 53%;
    height: 108px;
    float: right;position: relative; text-align:left;}
#tabCon .content .child2 .childInfo .day{font-size:14px;line-height:14px;}
#tabCon .content .child2 .childInfo .datetime{line-height:30px;font-size:18px; color: #9D9D9D; font-family: "MyriadPro-LightCond";}
#tabCon .content .child2 .childInfo .title{    font-size: 14px;
    line-height: 18px; color: #060000; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tabCon .content .child2 .childInfo .info{    display: block;
    font-size: 12px;
    line-height: 18px; color:#656565; margin-bottom:5px;}
#tabCon .content .child2 .childInfo .childBtn{    width: 80px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    background-position: 57px center;
    background-size: 15px 8px;
    border: 1px solid #e60012; color: #e60012;   background-image: url(../images/rightIcon.png);    background-repeat: no-repeat;}
#tabCon .content .child2 .childInfo .childBtn span{margin:0 4px;}
}
@media (min-width: 480px) and (max-width: 639px) {
.banner{margin-top:0px;background-position:center 0px; background-size:auto 340px;}
.banner .bannerBg{height:340px;}
.banner .bannerInfo{height:120px;margin-top:-60px;}
.banner .bannerInfo .title{font-size:30px;line-height:30px;}
.banner .bannerInfo .titleCh{width:auto;font-size:20px;padding:2px 6px 5px 6px;border:1px solid #fff;top:16px;}

.main .container{width:93.75%;}
.main .mainChild .sub{width:64px;height:2px;margin:8px auto;}
.main .mainChild .mainChildTitle{line-height:36px;font-size:21px;}
.main .mainChild .mainChildTitle2{font-size:14px;line-height:21px;}
#mainChild1{padding:21px 0 29px 0;}
#mainChild1 .info{font-size:12px;line-height:18px;padding-bottom:13px;}
#mainChild1 .contentMun{height:75px;width:304px;}
#mainChild1 .contentMun .child{padding-top:11px;height:65px;width:101px;}
#mainChild1 .contentMun .child .mun{font-size:36px;}
#mainChild1 .contentMun .child p{font-size:12px;}

#mainChild2{height:300px;}
#mainChild2 .container{width:100%;height:300px;background-size:auto 300px;}

.mainChildList .head{padding:14px 0;border-bottom:2px solid #e60012;text-align:center;}
.mainChildList .wapImg{display: block;}
.mainChildList .title{line-height:50px;font-size:42px;}
.mainChildList .titleEn{line-height:48px;font-size:38px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:14px;line-height:20px;}
.mainChildList .linkBtn{margin:24px auto 0 auto;}

#mainChild3 .left{width:179px;display:none;}
#mainChild3 .right{width:100%;padding:0 0 29px 0;float:none;margin:0 auto;}
#mainChild4 .right{width:180px;display:none;}
#mainChild4 .left{width:100%;padding:0 0 29px 0;float:none;margin:0 auto;}

#mainChild5{padding:25px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:21px;}
#mainChild5 .sub{margin:11px auto 12px auto;}
#mainChild5 .info{font-size:12px;line-height:18px;}
#mainChild5 .contents{margin-top:15px;height:224px;}
#mainChild5 .contents .content{height:224px;}
#mainChild5 .contents .mainChild5Btn{height:45px;margin-top:-23px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:5px !important;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:5px !important;}
#mainChild5 .navbtns{padding:13px 0 20px 0;}
#mainChild5 .navbtns img{width:27px;height:2px;margin:0 1px;}

#mainChild6{height:266px;}
#mainChild6 .mainChildTitle{line-height:25px;padding-top:40px;}
#mainChild6 .sub{width:46px;margin-top:10px;}
#mainChild6 .mainChildTitle2{padding-bottom:13px;}
#mainChild6 .titleEn{line-height:37px;font-size:33px;}

#mainChild7{padding:26px 0 29px 0;}
#mainChild7 .sub{margin:2px auto 4px auto;width:46px;}
#mainChild7 .mainChildTitle2{padding-bottom:9px;}
#mainChild7 .info{font-size:12px;line-height:18px;}
#mainChild7 .content{width:200px;height:220px;margin:20px auto 0 auto;}
#mainChild7 .content .quan{width:110px;height:110px;font-size:14px;}
#mainChild7 .content .quan .titleEn{margin-top:42px;}
#mainChild7 .content .quan#quan1{top:0px;left:45px;}
#mainChild7 .content .quan#quan2{top:80px;left:0px;}
#mainChild7 .content .quan#quan3{top:80px;left:90px;}
#mainChild7 .content .quan#quan4{top:45px;left:45px;}
.about .content{height:160px;}
.about .content p{line-height:20px;font-size:12px;}

.video{padding-top:50px;height:150px;background-size:auto 200px;}
.videoContent .title{width:180px;height:40px;line-height:40px;border:2px solid #fff;font-size:20px;}
.videoContent .title img{width:12px;margin:0 6px;}
.videoContent .info{font-size:20px;line-height:28px;padding:2px 0;}

.culture{display:none;}
.culture .cultureNav{padding:10px 0;height:auto;background:none;}
.culture .cultureNav .child{width:87px;height:87px;margin:0 6px;}
.culture .cultureNav .child .childImg{width:63px;height:63px;background-size:36px auto;border-radius:63px;-moz-border-radius:63px;-ms-border-radius:63px;-o-border-radius:63px;-webkit-border-radius:63px;}
.culture .cultureNav .child .childQuan1{width:87px;}
.culture .cultureNav .child .childQuan2{width:72px;}
.culture .content{padding:6px 0;}
.culture .content p{font-size:12px;line-height:20px;}
.culture .content .title{font-size:20px;line-height:26px;padding-bottom:10px;}

.historyNav{height:80px;}
.historyNav .historyBtn{width:36px;top:12px;}
.historyNav .content{width:225px;height:80px;background-position:center 30px;}
.historyNav .content .child{top:19px;width:45px;}
.historyNav .content .child .childImg{width:20px;height:20px;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;}
.historyNav .content .child .childImg .childImgPointer{width:12px;height:12px;border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;}
.historyNav .content .child .childTitle{top:36px;line-height:20px;font-size:12px;}
.historyNav .content .child .childTitle .pointer{top:-4px;height:4px;}
.historyNav .content .child.on .childTitle{font-size:16px;}

.historyContent{padding-top:20px;}
.main{
    padding: 30px 0 40px 0;}
.main .container{width:90%;}
.main .mainTitles {
    line-height: 36px;
    text-align: center;
    font-size: 20px;
    color: #434343;
}
.historyContent .child .childImg{width:100%;float:none;padding:0 0 20px 0;}
.historyContent .child .childImg img{max-width:100%;}
.historyContent .child .childInfo{float:none;width:100%;margin-left:0px;height:auto; text-align:center;}
.historyContent .child .childInfo p{line-height:20px;font-size:12px;}

.videoShow .content{height:220px;width:300px;margin:20px auto 0 auto;}
.videoShow .content .videoShowBtn.leftBtn{left:0px;}
.videoShow .content .videoShowBtn.rightBtn{right:0px;}
.videoShow .content .contents{height:220px;width:300px;margin:0 auto;}
.videoShow .content .moveContent .child{width:300px;height:220px;margin-right:14px;}


.honer .content{margin-top:0px;}
.honer .content .child .childChild{width:50%;padding:2px 0;}
#outer {width:100%;margin:15px auto;}
#tab {overflow:hidden;zoom:1; text-align:center;}
#tab li { 
width: 40%;
    height: 36px;
    border: 2px solid #b7b7b7;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    color: #656565;
    margin: 10px 6px;
	float:left;
    cursor: pointer;}
#tab li.current {
color: #fff;
font-size:14px;
    background: #d6281a;
    border: 2px solid #d6281a;}
#tabCon {border:0px;}
#tabCon ul {line-height:25px;display:none;padding:10px 0; }
#tabCon ul img{max-width:100%}
#tabCon .mainsInfo {
    font-size: 16px;
    line-height: 26px;
	    color: #434343;
		text-align:left;
}
#tabCon .content .child{margin:30px 10px 0 10px;width:295px;height:200px;display:inline-block;*display:inline;*zoom:1;}
#tabCon .content .child.no{margin:30px 0 0 0;}
#tabCon .content .child img{width:100%;height:100%;}
#tabCon .content .child2{margin-bottom:30px; float:left; float:left; padding-bottom:15px; border-bottom:1px dotted #ccc;}
#tabCon .content .child2 .childImg{width:340px;height:225px; float:left;}
#tabCon .content .child2 .childImg img { width: 100%;height: 100%;vertical-align: middle;}
#tabCon .content .child2 .childInfo{margin-left:28px;width:590px;height:225px;float: left;position: relative; text-align:left;}
#tabCon .content .child2 .childInfo .day{font-size:14px;line-height:14px;}
#tabCon .content .child2 .childInfo .datetime{line-height:53px;font-size:40px; color: #9D9D9D; font-family: "MyriadPro-LightCond";}
#tabCon .content .child2 .childInfo .title{font-size:18px;line-height:42px; color: #060000; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tabCon .content .child2 .childInfo .info{font-size:14px;    line-height: 24px; color:#656565; margin-bottom:15px;}
#tabCon .content .child2 .childInfo .childBtn{width:138px;height:30px;line-height:30px;font-size:12px;background-position:94px center;background-size:30px 15px;border: 2px solid #e60012;
    color: #e60012;    background-image: url(../images/rightIcon.png); background-repeat: no-repeat;}
#tabCon .content .child2 .childInfo .childBtn span{margin:0 8px;}

.superiority .mainNav .child{padding:0 12px;}
.superiority .content .child .childChild{width:100%;margin:4px 0;}

.superiority .content .child .childChild .childTitle{padding:10px 0;line-height:20px;font-size:14px;}
.superiority .content .child .childChild .childInfo p{font-size:12px;line-height:20px;}

.recruit .mainInfo{width:100%;font-size:12px;line-height:20px;}
.recruit .content .contentImg{padding:10px 0;}
.recruit .content .contentImg img{max-width:100%;}
.recruit .content .childsTitle{width:100%;}
.recruit .content .childsTitle .child{width:30%;margin-right:5%;}
.recruit .content .childsTitle .child .childTitle{height:30px;line-height:30px;text-align:center;}
.recruit .content .childsTitle .child .childTitle .ch{font-size:14px;margin-right:0px;}
.recruit .content .childsTitle .child .childTitle .en{display:none;}
.recruit .content .childsTitle .child .childSub{height:3px;}
.recruit .content .childsContent{padding-top:10px;width:100%;}
.recruit .content .childsContent .child p{line-height:20px;font-size:12px;}
.map{padding:30px 0 0 0;}
.map .mapTitle{font-size:26px;line-height:26px;}
.map .mapSub{margin:20px auto;}
.map .mapInfo{font-size:14px;line-height:22px;width:80%;}
.map .mapContent{height:270px;margin-top:20px;}
}
@media (min-width: 640px) and (max-width:1023px ) {
.banner{margin-top:0px;background-position:center 0px; background-size:auto 450px;}
.banner .bannerBg{height:450px;}
.banner .bannerInfo{height:160px;margin-top:-80px;}
.banner .bannerInfo .title{font-size:40px;line-height:40px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;width:auto;font-size:26px;padding:2px 10px 6px 10px;border:2px solid #fff;}


.main .container{width:90%;}
.main .mainChild .sub{width:128px;height:2px;margin:15px auto;}
.main .mainChild .mainChildTitle{line-height:72px;font-size:42px;}
.main .mainChild .mainChildTitle2{font-size:26px;line-height:42px;}
#mainChild1{padding:42px 0 58px 0;}
#mainChild1 .info{font-size:14px;line-height:20px;padding-bottom:26px;}
#mainChild1 .contentMun{height:180px;width:100%;}
#mainChild1 .contentMun .child{padding-top:22px;height:130px;width:33%;}
#mainChild1 .contentMun .child .mun{font-size:72px;}
#mainChild1 .contentMun .child p{font-size:17px;}
#mainChild2{height:578px;}
#mainChild2 .container{width:100%;height:578px;background-size:auto 578px;}

.mainChildList .head{padding:14px 0;border-bottom:2px solid #e60012;text-align:center;}
.mainChildList .wapImg{display:block;}
.mainChildList .title{line-height:50px;font-size:42px;}
.mainChildList .titleEn{line-height:48px;font-size:40px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:14px;line-height:20px;}
.mainChildList .linkBtn{margin:24px auto 0 auto;}

#mainChild3 .left{width:357px;display:none;}
#mainChild3 .right{width:100%;padding:0 0 58px 0;float:none;margin:0 auto;}
#mainChild4 .right{width:357px;display:none;}
#mainChild4 .left{width:100%;padding:0 0 58px 0;float:none;margin:0 auto;}

#mainChild5{padding:50px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:42px;}
#mainChild5 .sub{margin:22px auto 24px auto;}
#mainChild5 .info{font-size:14px;line-height:20px;}
#mainChild5 .contents{margin-top:30px;height:360px;}
#mainChild5 .contents .content{height:360px;}
#mainChild5 .contents .mainChild5Btn{height:90px;margin-top:-45px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:10px !important;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:10px !important;}
#mainChild5 .navbtns{padding:26px 0 40px 0;}
#mainChild5 .navbtns img{width:53px;height:3px;margin:0 1px;}

#mainChild6{height:532px;}
#mainChild6 .mainChildTitle{line-height:50px;padding-top:80px;}
#mainChild6 .sub{width:91px;margin-top:20px;}
#mainChild6 .mainChildTitle2{padding-bottom:25px;}
#mainChild6 .titleEn{line-height:63px;font-size:65px;}

#mainChild7{padding:51px 0 58px 0;}
#mainChild7 .sub{margin:4px auto 8px auto;width:91px;}
#mainChild7 .mainChildTitle2{padding-bottom:17px;}
#mainChild7 .info{font-size:14px;line-height:20px;}
.culture .cultureNav{padding:20px 0;height:auto;background:none; display:none;}
.culture .cultureNav .child{width:174px;height:174px;margin:0 14px;}
.culture .cultureNav .child .childImg{width:127px;height:127px;border-radius:127px;-moz-border-radius:127px;-ms-border-radius:127px;-o-border-radius:127px;-webkit-border-radius:127px;}
.culture .cultureNav .child .childQuan1{width:174px;}
.culture .cultureNav .child .childQuan2{width:140px;}
.culture .content{padding:10px 0;}
.culture .content p{font-size:14px;line-height:26px;}
.culture .content .title{font-size:30px;line-height:42px;padding-bottom:26px;}

.historyNav{height:100px;}
.historyNav .content{width:450px;height:100px;background-position:center 30px;}
.historyNav .content .child{top:19px;width:90px;}
.historyNav .content .child .childImg{width:20px;height:20px;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;}
.historyNav .content .child .childImg .childImgPointer{width:12px;height:12px;border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;}
.historyNav .content .child .childTitle{top:36px;line-height:33px;font-size:16px;}
.historyNav .content .child .childTitle .pointer{top:-8px;height:8px;}
.historyNav .content .child.on .childTitle{font-size:24px;}

.historyContent{padding-top:60px;}

.historyContent .child .childImg{width:100%;float:none;padding:0 0 20px 0;}
.historyContent .child .childInfo{float:none;width:100%;margin-left:0px;height:auto; text-align:center;}
.historyContent .child .childInfo p{line-height:28px;color:#656565;font-size:14px;}

.videoShow .content{height:271px;width:369px;margin:50px auto 0 auto;}
.videoShow .content .videoShowBtn.leftBtn{left:-100px;}
.videoShow .content .videoShowBtn.rightBtn{right:-100px;}
.videoShow .content .contents{height:271px;width:369px;}
.videoShow .content .moveContent .child{width:369px;height:271px;margin-right:28px;}


.honer .content{margin-top:50px;}
.honer .content .child .childChild{width:50%;padding:4px 0;}

.superiority .mainNav .child{padding:0 12px;}
.superiority .content .child .childChild{width:376px;margin:4px 4px;}
.superiority .content .child .childChild .childTitle{padding:16px 0;line-height:28px;font-size:20px;}
.superiority .content .child .childChild .childInfo p{font-size:14px;line-height:24px;}

.recruit .mainInfo{width:100%;font-size:14px;line-height:24px;}
.recruit .content .contentImg{padding:16px 0 20px 0;}
.recruit .content .contentImg img{max-width:100%;}
.recruit .content .childsTitle{width:100%;}
.recruit .content .childsTitle .child{width:30%;margin-right:5%;}
.recruit .content .childsTitle .child .childTitle{height:48px;line-height:48px;text-align:center;}
.recruit .content .childsTitle .child .childTitle .ch{font-size:18px;margin-right:4px;}
.recruit .content .childsTitle .child .childTitle .en{display:none;}
.recruit .content .childsTitle .child .childSub{height:5px;}
.recruit .content .childsContent{padding-top:30px;width:100%;}
.recruit .content .childsContent .child p{line-height:24px;font-size:14px;}
.map{padding:40px 0 0 0;}
.map .mapTitle{font-size:30px;line-height:30px;}
.map .mapSub{margin:23px auto;}
.map .mapInfo{font-size:14px;line-height:22px;width:600px;}
.map .mapContent{height:360px;margin-top:30px;}
#outer {width:100%;margin:0px auto;}
#tab {overflow:hidden;zoom:1; text-align:center;}
#tab li {    width: 145px;
    height: 36px;
    border: 2px solid #b7b7b7;
    text-align: center;
    line-height: 36px;
    font-size: 16px;
    color: #656565;
    margin: 10px 6px;
	float:left;
    cursor: pointer;}
#tab li.current {    color: #fff;
    background: #d6281a;
    border: 2px solid #d6281a;}
#tabCon {border:0px;}
#tabCon ul {line-height:25px;display:none;padding:10px 0;}
#tabCon ul img{max-width:100%;}
#tabCon .mainsInfo {
    font-size: 16px;
    line-height: 26px;
	    color: #434343;
		text-align:left;
}
#tabCon .content .child{margin:30px 10px 0 10px;width:245px;height:170px;display:inline-block;*display:inline;*zoom:1;}
#tabCon .content .child.no{margin:30px 0 0 0;}
#tabCon .content .child img{width:100%;height:100%;}
#tabCon .content .child2{margin-bottom:30px; float:left; float:left; padding-bottom:15px; border-bottom:1px dotted #ccc;}
#tabCon .content .child2 .childImg{width:300px;height:200px; float:left;}
#tabCon .content .child2 .childImg img { width: 100%;height: 100%;vertical-align: middle;}
#tabCon .content .child2 .childInfo{margin-left:28px;width:480px;height:225px;float: left;position: relative; text-align:left;}
#tabCon .content .child2 .childInfo .day{font-size:14px;line-height:14px;}
#tabCon .content .child2 .childInfo .datetime{line-height:53px;font-size:40px; color: #9D9D9D; font-family: "MyriadPro-LightCond";}
#tabCon .content .child2 .childInfo .title{font-size:18px;line-height:42px; color: #060000; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tabCon .content .child2 .childInfo .info{font-size:14px;    line-height: 24px; color:#656565; margin-bottom:15px;}
#tabCon .content .child2 .childInfo .childBtn{width:138px;height:30px;line-height:30px;font-size:12px;background-position:94px center;background-size:30px 15px;border: 2px solid #e60012;
    color: #e60012;    background-image: url(../images/rightIcon.png); background-repeat: no-repeat;}
#tabCon .content .child2 .childInfo .childBtn span{margin:0 8px;}
}
@media (min-width: 1024px) and (max-width:1199px ) {
.banner{margin-top:0px;background-position:left 0px;background-size: 100% 300px;}
.banner .bannerBg{height: 300px;}
.banner .bannerInfo{transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;}
.banner .bannerInfo{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
.banner .bannerInfo{height:160px;margin-top:-80px;}
.banner .bannerInfo .title{font-size:46px;line-height:48px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border:3px solid #fff;padding:5px 18px 6px 18px;font-size:20px;}
.main .container{width:796px;}
.main .mainChild .sub{width:124px;height:2px;margin:0px auto 14px auto;}
.main .mainChild .mainChildTitle{line-height:70px;font-size:41px;}
.main .mainChild .mainChildTitle2{font-size:25px;line-height:41px;}
.main .container{width:900px;}
.main .mainChild .sub{width:124px;height:2px;margin:0px auto 14px auto;}
.main .mainChild .mainChildTitle{line-height:70px;font-size:41px;}
.main .mainChild .mainChildTitle2{font-size:25px;line-height:41px;}
#mainChild1{padding:60px 0 56px 0;}
#mainChild1 .info{font-size:13px;line-height:20px;padding-bottom:25px;}
#mainChild1 .contentMun{height:147px;width:592px;}
#mainChild1 .contentMun .child{padding-top:21px;height:127px;width:197px;}
#mainChild1 .contentMun .child .mun{font-size:70px;}
#mainChild1 .contentMun .child p{font-size:16px;}
#mainChild2{height:564px;}
#mainChild2 .container{height:564px;background-size:796px auto;}

.mainChildList .head{padding:14px 0;border-bottom:2px solid #e60012;}
.mainChildList .title{line-height:48px;font-size:41px;}
.mainChildList .titleEn{line-height:46px;font-size:38px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:13px;line-height:20px;}
.mainChildList .linkBtn{margin-top:24px;}

#mainChild3 .left{width:296px;}
#mainChild3 .right{width:473px;padding-top:56px;}
#mainChild4 .right{width:296px;}
#mainChild4 .left{width:473px;padding-top:56px;}

#mainChild5{padding:50px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:41px;}
#mainChild5 .sub{margin:21px auto 24px auto;}
#mainChild5 .info{font-size:13px;line-height:20px;}
#mainChild5 .contents{margin-top:28px;height:437px;}
#mainChild5 .contents .content{height:437px;}
#mainChild5 .contents .mainChild5Btn{height:87px;margin-top:-43px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:-83px;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:-83px;}
#mainChild5 .navbtns{padding:25px 0 39px 0;}
#mainChild5 .navbtns img{width:51px;height:2px;margin:0 1px;}

#mainChild6{height:519px;}
#mainChild6 .mainChildTitle{line-height:50px;padding-top:119px;}
#mainChild6 .sub{width:88px;margin-top:20px;}
#mainChild6 .mainChildTitle2{padding-bottom:24px;}
#mainChild6 .titleEn{line-height:61px;font-size:58px;}

#mainChild7{padding:50px 0 56px 0;}
#mainChild7 .sub{margin:4px auto 7px auto;width:88px;}
#mainChild7 .mainChildTitle2{padding-bottom:16px;}
#mainChild7 .info{font-size:13px;line-height:20px;}
#outer {width:100%;margin:0px auto;}
#tab {overflow:hidden;zoom:1; text-align:center;}
#tab li {    width: 160px;
    height: 42px;
    border: 2px solid #b7b7b7;
    text-align: center;
    line-height: 42px;
    font-size: 18px;
    color: #656565;
    margin: 10px 6px;
	float:left;
    cursor: pointer;}
#tab li.current {    color: #fff;
    background: #d6281a;
    border: 2px solid #d6281a;}
#tabCon {border:0px;}
#tabCon ul {line-height:25px;display:none;padding:10px 0;}

#tabCon .mainsInfo {
    font-size: 16px;
    line-height: 26px;
	    color: #434343;
		text-align:left;
}
#tabCon .content .child{margin:30px 10px 0 10px;width:275px;height:190px;display:inline-block;*display:inline;*zoom:1;}
#tabCon .content .child.no{margin:30px 0 0 0;}
#tabCon .content .child img{width:100%;height:100%;}
#tabCon .content .child2{margin-bottom:38px; float:left; float:left; padding-bottom:10px; border-bottom:1px dotted #ccc;}
#tabCon .content .child2 .childImg{width:330px;height:225px; float:left;}
#tabCon .content .child2 .childImg img { width: 100%;height: 100%;vertical-align: middle;}
#tabCon .content .child2 .childInfo{margin-left:28px;width:500px;height:225px;float: left;position: relative; text-align:left;}
#tabCon .content .child2 .childInfo .day{font-size:14px;line-height:14px;}
#tabCon .content .child2 .childInfo .datetime{line-height:53px;font-size:40px; color: #9D9D9D; font-family: "MyriadPro-LightCond";}
#tabCon .content .child2 .childInfo .title{font-size:18px;line-height:42px; color: #060000; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tabCon .content .child2 .childInfo .info{font-size:14px;    line-height: 24px; color:#656565; margin-bottom:15px;}
#tabCon .content .child2 .childInfo .childBtn{width:138px;height:30px;line-height:30px;font-size:12px;background-position:94px center;background-size:30px 15px;border: 2px solid #e60012;
    color: #e60012;    background-image: url(../images/rightIcon.png); background-repeat: no-repeat;}
#tabCon .content .child2 .childInfo .childBtn span{margin:0 8px;}
}
@media (min-width: 1200px) and (max-width:1439px ) {
.banner{margin-top:0px;background-position:left 0px;}
.banner .bannerInfo{transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;}
.banner .bannerInfo{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
.banner .bannerInfo{height:160px;margin-top:-80px;}
.banner .bannerInfo .title{font-size:46px;line-height:48px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border:3px solid #fff;padding:5px 18px 6px 18px;font-size:20px;}
.main .container{width:920px;}
.main .mainChild .sub{width:124px;height:2px;margin:0px auto 14px auto;}
.main .mainChild .mainChildTitle{line-height:70px;font-size:41px;}
.main .mainChild .mainChildTitle2{font-size:25px;line-height:41px;}
#mainChild1{padding:60px 0 56px 0;}
#mainChild1 .info{font-size:13px;line-height:20px;padding-bottom:25px;}
#mainChild1 .contentMun{height:147px;width:592px;}
#mainChild1 .contentMun .child{padding-top:21px;height:127px;width:197px;}
#mainChild1 .contentMun .child .mun{font-size:70px;}
#mainChild1 .contentMun .child p{font-size:16px;}
#mainChild2{height:564px;}
#mainChild2 .container{height:564px;background-size:796px auto;}

.mainChildList .head{padding:14px 0;border-bottom:2px solid #e60012;}
.mainChildList .title{line-height:48px;font-size:41px;}
.mainChildList .titleEn{line-height:46px;font-size:38px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:13px;line-height:20px;}
.mainChildList .linkBtn{margin-top:24px;}

#mainChild3 .left{width:296px;}
#mainChild3 .right{width:473px;padding-top:56px;}
#mainChild4 .right{width:296px;}
#mainChild4 .left{width:473px;padding-top:56px;}

#mainChild5{padding:50px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:41px;}
#mainChild5 .sub{margin:21px auto 24px auto;}
#mainChild5 .info{font-size:13px;line-height:20px;}
#mainChild5 .contents{margin-top:28px;height:437px;}
#mainChild5 .contents .content{height:437px;}
#mainChild5 .contents .mainChild5Btn{height:87px;margin-top:-43px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:-83px;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:-83px;}
#mainChild5 .navbtns{padding:25px 0 39px 0;}
#mainChild5 .navbtns img{width:51px;height:2px;margin:0 1px;}

#mainChild6{height:519px;}
#mainChild6 .mainChildTitle{line-height:50px;padding-top:119px;}
#mainChild6 .sub{width:88px;margin-top:20px;}
#mainChild6 .mainChildTitle2{padding-bottom:24px;}
#mainChild6 .titleEn{line-height:61px;font-size:58px;}

#mainChild7{padding:50px 0 56px 0;}
#mainChild7 .sub{margin:4px auto 7px auto;width:88px;}
#mainChild7 .mainChildTitle2{padding-bottom:16px;}
#mainChild7 .info{font-size:13px;line-height:20px;}
.videoShow .content{position:relative;height:271px;width:100%;margin-top:50px;}
.videoShow .content .videoShowBtn{position:absolute;top:0px;bottom:0px;margin:auto 0;cursor:pointer;z-index:1;}
.videoShow .content .videoShowBtn.leftBtn{left:-100px;}
.videoShow .content .videoShowBtn.rightBtn{right:-100px;}
.videoShow .content .contents{position:relative;height:271px;width:100%;overflow:hidden;}
.videoShow .content .moveContent{position:absolute;top:0px;left:0px;}
.videoShow .content .moveContent .child{position:absolute;top:0px;width:329px;height:258px;margin-right:20px;cursor:pointer;}
.videoShow .content .moveContent .child .childImg{width:100%;height:100%;overflow:hidden;}
.videoShow .content .moveContent .child .childImg img{width:100%;height:100%;}
.videoShow .content .moveContent .child .childImg img{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration:.3s; }
.videoShow .content .moveContent .child:hover .childImg img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}

.videoShow .content .moveContent .child .childIcon{position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;}
#outer {width:100%;margin:0px auto;}
#tab {overflow:hidden;zoom:1; text-align:center;}
#tab li {    width: 165px;
    height: 42px;
    border: 2px solid #b7b7b7;
    text-align: center;
    line-height: 42px;
    font-size: 18px;
    color: #656565;
    margin: 10px 6px;
	float:left;
    cursor: pointer;}
#tab li.current {    color: #fff;
    background: #d6281a;
    border: 2px solid #d6281a;}
#tabCon {border:0px;}
#tabCon ul {line-height:25px;display:none;padding:10px 0;}

#tabCon .mainsInfo {
    font-size: 16px;
    line-height: 26px;
	    color: #434343;
		text-align:left;
}
#tabCon .content .child{margin:30px 10px 0 10px;width:280px;height:195px;display:inline-block;*display:inline;*zoom:1;}
#tabCon .content .child.no{margin:30px 0 0 0;}
#tabCon .content .child img{width:100%;height:100%;}
#tabCon .content .child2{margin-bottom:30px; float:left; float:left; padding-bottom:15px; border-bottom:1px dotted #ccc;}
#tabCon .content .child2 .childImg{width:330px;height:225px; float:left;}
#tabCon .content .child2 .childImg img { width: 100%;height: 100%;vertical-align: middle;}
#tabCon .content .child2 .childInfo{margin-left:28px;width:510px;height:225px;float: left;position: relative; text-align:left;}
#tabCon .content .child2 .childInfo .day{font-size:14px;line-height:14px;}
#tabCon .content .child2 .childInfo .datetime{line-height:53px;font-size:40px; color: #9D9D9D; font-family: "MyriadPro-LightCond";}
#tabCon .content .child2 .childInfo .title{font-size:18px;line-height:42px; color: #060000; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tabCon .content .child2 .childInfo .info{font-size:14px;    line-height: 24px; color:#656565; margin-bottom:15px;}
#tabCon .content .child2 .childInfo .childBtn{width:138px;height:30px;line-height:30px;font-size:12px;background-position:94px center;background-size:30px 15px;border: 2px solid #e60012;
    color: #e60012;    background-image: url(../images/rightIcon.png); background-repeat: no-repeat;}
#tabCon .content .child2 .childInfo .childBtn span{margin:0 8px;}
}
@media (min-width: 1440px) and (max-width:1920px ) {
.banner{margin-top:0px;background-position:left 0px;}
.banner .bannerInfo{height:160px;margin-top:-80px;}
.banner .bannerInfo .title{font-size:46px;line-height:48px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;font-size:38px;}

.main .container{width:960px;}
.main .mainChild .sub{width:150px;height:2px;margin:0px auto 17px auto;}
.main .mainChild .mainChildTitle{line-height:76px;font-size:44px;}
.main .mainChild .mainChildTitle2{font-size:30px;line-height:50px;}
#mainChild1{padding:72px 0 68px 0;}
#mainChild1 .info{font-size:16px;line-height:24px;padding-bottom:30px;}
#mainChild1 .contentMun{height:178px;width:714px;}
#mainChild1 .contentMun .child{padding-top:26px;height:153px;width:238px;}
#mainChild1 .contentMun .child .mun{font-size:85px;}
#mainChild1 .contentMun .child p{font-size:20px;}
#mainChild2{height:680px;}
#mainChild2 .container{height:680px;}

.mainChildList .head{padding:17px 0;border-bottom:2px solid #e60012;}
.mainChildList .title{line-height:50px;font-size:44px;}
.mainChildList .titleEn{line-height:50px;font-size:44px;}
.mainChildList .content{padding:22px 0;}
.mainChildList .content p{font-size:16px;line-height:24px;}
.mainChildList .linkBtn{margin-top:29px;}

#mainChild3 .left{width:357px;}
#mainChild3 .right{width:570px;padding-top:68px;}
#mainChild4 .right{width:357px;}
#mainChild4 .left{width:570px;padding-top:68px;}

#mainChild5{padding:60px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:50px;}
#mainChild5 .sub{margin:26px auto 29px auto;}
#mainChild5 .info{font-size:16px;line-height:24px;}
#mainChild5 .contents{margin-top:34px;height:527px;}
#mainChild5 .contents .content{height:527px;}
#mainChild5 .contents .mainChild5Btn{height:105px;margin-top:-52px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:-100px;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:-100px;}
#mainChild5 .navbtns{padding:31px 0 47px 0;}
#mainChild5 .navbtns img{width:62px;height:3px;margin:0 1px;}

#mainChild6{height:626px;}
#mainChild6 .mainChildTitle{line-height:60px;padding-top:144px;}
#mainChild6 .sub{width:107px;margin-top:24px;}
#mainChild6 .mainChildTitle2{padding-bottom:29px;}
#mainChild6 .titleEn{line-height:74px;font-size:76px;}

#mainChild7{padding:60px 0 68px 0;}
#mainChild7 .sub{margin:5px auto 9px auto;width:107px;}
#mainChild7 .mainChildTitle2{padding-bottom:20px;}
#mainChild7 .info{font-size:16px;line-height:24px;}
#outer {width:100%;margin:15px auto;}
#tab {overflow:hidden;zoom:1; text-align:center;}
#tab li {    width: 165px;
    height: 42px;
    border: 2px solid #b7b7b7;
    text-align: center;
    line-height: 42px;
    font-size: 18px;
    color: #656565;
    margin: 10px 6px;
	float:left;
    cursor: pointer;}
#tab li.current {    color: #fff;
    background: #d6281a;
    border: 2px solid #d6281a;}
#tabCon {border:0px;}
#tabCon ul {line-height:25px;display:none;padding:10px 0;}

#tabCon .mainsInfo {
    font-size: 16px;
    line-height: 26px;
	    color: #434343;
		text-align:left;
}
#tabCon .content .child{margin:30px 10px 0 10px;width:295px;height:200px;display:inline-block;*display:inline;*zoom:1;}
#tabCon .content .child.no{margin:30px 0 0 0;}
#tabCon .content .child img{width:100%;height:100%;}
#tabCon .content .child2{margin-bottom:30px; float:left; float:left; padding-bottom:15px; border-bottom:1px dotted #ccc;}
#tabCon .content .child2 .childImg{width:340px;height:225px; float:left;}
#tabCon .content .child2 .childImg img { width: 100%;height: 100%;vertical-align: middle;}
#tabCon .content .child2 .childInfo{margin-left:28px;width:590px;height:225px;float: left;position: relative; text-align:left;}
#tabCon .content .child2 .childInfo .day{font-size:14px;line-height:14px;}
#tabCon .content .child2 .childInfo .datetime{line-height:53px;font-size:40px; color: #9D9D9D; font-family: "MyriadPro-LightCond";}
#tabCon .content .child2 .childInfo .title{font-size:18px;line-height:42px; color: #060000; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tabCon .content .child2 .childInfo .info{font-size:14px;    line-height: 24px; color:#656565; margin-bottom:15px;}
#tabCon .content .child2 .childInfo .childBtn{width:138px;height:30px;line-height:30px;font-size:12px;background-position:94px center;background-size:30px 15px;border: 2px solid #e60012;
    color: #e60012;    background-image: url(../images/rightIcon.png); background-repeat: no-repeat;}
#tabCon .content .child2 .childInfo .childBtn span{margin:0 8px;}
}


@keyframes scaleOpacityAn{
0%{ transform:scale(0); opacity:0;}
80%{ transform:scale(1.05);}
100%{ transform:scale(1); opacity:1;}
}
@-moz-keyframes scaleOpacityAn{
0%{ -moz-transform:scale(0); opacity:0;}
80%{ -moz-transform:scale(1.05);}
100%{ -moz-transform:scale(1); opacity:1;}
}
@-webkit-keyframes scaleOpacityAn {
0%{ -webkit-transform:scale(0); opacity:0;}
80%{ -webkit-transform:scale(1.05);}
100%{ -webkit-transform:scale(1); opacity:1;}
}
@-o-keyframes scaleOpacityAn{
0%{ -o-transform:scale(0); opacity:0;}
80%{ -o-transform:scale(1.05);}
100%{ -o-transform:scale(1); opacity:1;}
}