@charset "utf-8";
*{margin:0;padding:0;outline:0;vertical-align:baseline;background:transparent;-webkit-font-smoothing: antialiased;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0 }
body { font: 14px/1.5 "微软雅黑","Microsoft YaHei",Arial, Tahoma, Helvetica, sans-serif;margin: auto;overflow-x: hidden;}
html{max-width:1920px;margin: 0 auto !important;}
input, button, textarea, select { font: inherit; outline: 0; border: 0; background: none; color: inherit;}
input:focus, textarea:focus { color: inherit;}
button::-moz-focus-inner, input::-moz-focus-inner { border: 0;}
ol, ul, li { list-style: none;}
input, select { -webkit-appearance: none; -moz-appearance: none; appearance: none;}
textarea { overflow: auto; resize: none;}
table { border-collapse: collapse; border: 0;}
img { border: 0; outline: 0; vertical-align: middle;}
a { text-decoration: none;}
a:focus { outline: 0;}
input[type=date]{ background-color:transparent; border: 0; filter: alpha(opacity=0);}
.fl{float: left;}
.fr{float: right;}
.container{width: 1200px;margin: 0 auto;}


/*头部header*/
.header{width: 100%;background: #FFFFFF;}
.headerTop{height: 37px;background: #eaeaea;box-sizing: border-box;overflow: hidden;box-shadow: 0 0 8px 3px rgba(0,0,0,.2);}
.headerTop span{display: block;float: left;line-height: 37px;font-size: 13px;color: #999999;}
.headerTop p{float: right;line-height: 37px;font-size: 13px;color: #999999;}
.headerTop p a{color: #999999;display: block;margin-left: 20px;float: left;}

.headerCenter{box-sizing: border-box;overflow: hidden;height: 145px;width: 100%;background: url(../images/headerCenterBg.jpg) center no-repeat;background-size: cover;}
.headerCenter .logo{box-sizing: border-box;margin: 35px 0;}
.headerCenter .headerTxt{float: left;box-sizing: border-box;margin-top: 45px;margin-left: 20px;}
.headerCenter .headerH{box-sizing: border-box;margin-top: 45px;margin-left: 20px;float: left;}
.headerCenter .headerH h3{font-size: 36px;color: #cc0909;font-weight: bold;}
.headerCenter .headerReturn{float: right;width: 130px;height: 40px;line-height: 40px;box-sizing: border-box;margin-top: 50px;border: 1px solid #cc0909;background: url(../images/home.png) 20px no-repeat;}
.headerCenter .headerReturn a{display: block;font-size: 16px;color: #cc0909;box-sizing: border-box;padding-left: 47px;}

.headerCenter .navMenu{float: right;box-sizing: border-box;display: none;}
.headerCenter .navMenu span{width: 25px;height: 2px;background: #61412c;display: block;margin-top: 5px;}

.headerSpecial{width: 100%;height: 110px;box-sizing: border-box;}
.headerSpecial .logo{width: 352px;height: 66px;float: left;margin-top: 22px;}
.headerSpecial .logo a{display: block;}
.headerSpecial .logo img{width: auto;display: block;}
.headerSpecial .headerTxt{box-sizing: border-box;height: 48px;line-height: 48px;margin-top: 32px;margin-left: 20px;padding-left: 20px;float: left;background: url(../images/s-x.png) left no-repeat;}
.headerSpecial .headerTxt h3{font-size: 26px;color: #164196;font-weight: bold;}
.headerSpecial .pHeaderTxt h3{color: #256bc1;}
.headerSpecial .headerReturn{float: right;width: 130px;height: 40px;line-height: 40px;box-sizing: border-box;margin-top: 35px;border: 1px solid #2859ba;background: url(../images/sHome.png) 20px no-repeat;}
.headerSpecial .headerReturn a{display: block;font-size: 16px;color: #2859ba;box-sizing: border-box;padding-left: 47px;}
.headerSpecial .pHeaderReturn{border: 1px solid #cc0909;background: url(../images/pHome.png) 20px no-repeat;}
.headerSpecial .pHeaderReturn a{color: #cc0909;}

.specialBanner{width: 100%;box-sizing: border-box;overflow: hidden;}
.specialBanner img{width: 100%;height: auto;display: block;margin: 0 auto;}

/*轮播banner*/
.banner{width: 100%;overflow: hidden;position: relative;z-index: 9;}
.banner .bd{ position:relative; z-index:0; }
.banner .bd li img{width:100%;height: auto;display: block;margin: 0 auto;vertical-align:top;  } 
.banner .hd{ overflow:hidden;position: absolute;width: 100%;bottom: 10px;z-index:100;}
.banner .hd ul{margin:0;box-sizing: border-box;text-align: center;}
.banner .hd ul li{display:inline-block;cursor: pointer;width:50px;height:3px;overflow:hidden;margin: 0 8px;background: #ffffff;font-size: 0;}
.banner .hd ul li.on{background: #2959ba;} 

.nav{width: 100%;height: 56px;box-sizing: border-box;background: #2859ba;}
.nav ul{box-sizing: border-box;}
.nav ul li{float: left;position: relative;}
.nav ul li a{display: block;font-size: 16px;color: #ffffff;line-height: 56px;box-sizing: border-box;padding: 0 25px;}
.nav ul li.active{background: #ffd800;}
.nav ul li.active a{color: #2959ba;}
.nav ul li:hover{background: #ffd800;}
.nav ul li:hover a{color: #2959ba;}

.pnav{background: #115db5;}
.pnav ul li.active{background: #d53744;}
.pnav ul li.active a{color: #ffffff;}
.pnav ul li:hover{background: #d53744;}
.pnav ul li:hover a{color: #ffffff;}

.pnav ul li:hover .subNav a{color: #333333;}
.pnav ul li:hover .subNav{display: block;}
.pnav ul li .subNav{display: none;position: absolute;width: 100%; left: 0;top: 56px;text-align: center;padding: 0 0 10px;box-sizing: border-box;background: #FFFFFF; z-index: 2;}
.pnav ul li .subNav a{font-size: 15px;color: #333333;display: block;line-height: 20px;padding: 6px 0;}
.pnav ul li .subNav a:hover{color: #d53744;}

.commonTitle{box-sizing: border-box;position: relative;height: 185px;width: 100%;background: url(../images/commonBg.jpg) center no-repeat;background-size: cover;}
.commonTitle img{width: 100%;height: auto;display: block;margin: 0 auto;}
.commonTitle .commonContent{width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;box-sizing: border-box;}
.commonTitle .commonContent h3{font-size: 36px;color: #ffffff;line-height: 185px;font-weight: bold;box-sizing: border-box;text-align: center;}
.commonTitle .commonContent p{width: 35px;height: 4px;margin: 0 auto;background: #FFFFFF;margin-top: 15px;}

.specialTitle{box-sizing: border-box;position: relative;height: 300px;width: 100%;background: url(../images/specialBanner.jpg) center no-repeat;background-size: cover;}
.specialTitle img{width: 100%;height: auto;display: block;margin: 0 auto;}
.specialTitle .specialContent{width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;box-sizing: border-box;}
.specialTitle .specialContent h3{font-size: 36px;color: #ffffff;display: inline-block;line-height: 250px;font-weight: bold;box-sizing: border-box;}
.specialTitle .specialContent .specialUl{box-sizing: border-box;width: 100%;height: 50px;position: absolute;left: 0;right: 0;bottom: 0;background: rgba(255,255,255,.3);}
.specialTitle .specialUl p{box-sizing: border-box;font-size: 14px;color: #ffffff;line-height: 50px;}
.specialTitle .specialUl p a{color: #ffffff;display: inline-block;margin: 0 5px;}

.specialUl ul{box-sizing: border-box;overflow: hidden;height: 50px;}
.specialUl ul li{float: left;height: 50px;box-sizing: border-box;}
.specialUl ul li a{display: block;font-size: 16px;color: #FFFFFF;height: 50px;line-height: 50px;margin: 0 23px;box-sizing: border-box}
.specialUl ul li:first-child a{margin-left: 0;}
.specialUl ul li:first-child.active a{border-bottom: 2px solid #d53744;}
.specialUl ul li:first-child:hover a{border-bottom: 2px solid #d53744;}
.specialUl ul li.active a{border-bottom: 2px solid #d53744;}
.specialUl ul li:hover a{border-bottom: 2px solid #d53744;}



.special{box-sizing: border-box;overflow: hidden;padding: 35px 0 55px 0;min-height: 500px;}
.special .oneListImg{box-sizing: border-box;overflow: hidden;}
.special .oneListImg ul{box-sizing: border-box;width: 100%;height: 100%;overflow: hidden;padding: 20px 0 30px 0;}
.special .oneListImg li{width: 285px;height: auto;box-sizing: border-box;float: left;margin-bottom: 30px;margin-left: 20px;}
.special .oneListImg li a{display: block;}
.special .oneListImg li:nth-child(4n+1){margin-left: 0;}
.special .oneListImg li .newsImg{width: 100%;height: 131px;overflow: hidden;margin: 0 auto;}
.special .oneListImg li .newsImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.special .oneListImg li .newsImg img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}

.special .oneListImg li h3{font-weight: normal;display: block;font-size: 16px;color: #333333;box-sizing: border-box;padding: 20px 10px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.special .oneListImg li:hover .newsImg img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.special .oneListImg li:hover h3{color: #DA251D;}

/*研究中心*/
.zTitle{width: 100%;box-sizing: border-box;overflow: hidden;}
.zTitle h3{float: left;font-size: 32px;color: #333333;font-weight: bold;}
.zTitle a{display: block;float: right;font-size: 12px;color: #999999;line-height: 48px;}

.zOne{width: 100%;padding: 60px 0;box-sizing: border-box;overflow: hidden;}
.zOne .container{position: relative;}
.zOne .zOneImg{width: 580px;height: 390px;position: absolute;left: 0;top: 0;box-sizing: border-box;overflow: hidden;}
.zOne .zOneImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.zOne .zOneTxt{width: 635px;height: 407px;box-sizing: border-box;padding: 20px 40px 35px 50px;float: right;background: url(../images/zImgBg-1.png) center no-repeat /* #609de3 */;background-size: cover;}
.zOne .zTitle h3{color: #FFFFFF;}
.zOne .zTitle a{color: #FFFFFF;}
.zOne .zOneTxt .zOneP{box-sizing: border-box;text-align: justify;margin-top: 16px;}
.zOne .zOneTxt .zOneP p{font-size: 16px;color: #ffffff;line-height: 30px;text-indent: 2em;}

.zTwo{width: 100%;padding: 60px 0;box-sizing: border-box;overflow: hidden;background: #f5f9ff;}
.zTwo .zTwoList{width: 591px;height: 440px;float: left;padding: 22px 30px;box-sizing: border-box;overflow: hidden;background: #FFFFFF;}
.zTwo .zTwoList ul{box-sizing: border-box;}
.zTwo .zTwoList ul li.za{box-sizing: border-box;overflow: hidden;padding: 15px 0 12px 0;}
.zTwo .zTwoList ul li.za a{display: block;font-size: 22px;font-weight: bold;color: #333333;}
.zTwo .zTwoList ul li.za p{font-size: 13px;color: #999999;line-height: 20px;margin-top: 5px;}

.zTwo .zTwoList ul li.zb{box-sizing: border-box;overflow: hidden;padding: 10px 0 10px 0;}
.zTwo .zTwoList ul li.zb:first-child{padding-top: 0;}
.zTwo .zTwoList ul li.zb:last-child{border-bottom: none;}
.zTwo .zTwoList ul li.zb a{display: block;float: left;width: 80%; font-size:16px;color: #333333;padding-left: 18px;box-sizing: border-box;background: url(../images/z-d.png) left no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zTwo .zTwoList ul li.zb span{display: block;float: right;font-size: 15px;color: #999999;font-family: "Arial";}
.zTwo .zTwoList ul li:hover a{color: #d53744;}
.zTwo .zTwoList ul li.zb:hover span{color: #d53744;}

.zTwo .zTwoBanner{box-sizing: border-box;width: 609px;float: right;position: relative;background: #FFFFFF;}
.zTwo .zTwoBanner .bd{width: 100%;}
.zTwo .zTwoBanner .bd ul{overflow: hidden;width: 100%;box-sizing: border-box;}
.zTwo .zTwoBanner .bd ul li{position: relative;height: auto;overflow: hidden;width: 100%;}
.zTwo .zTwoBanner .bd ul li a{display: block;}
.zTwo .zTwoBanner .bd ul li .nImg{width: 100%;height: 440px;overflow: hidden;}
.zTwo .zTwoBanner .bd ul li .nImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.zTwo .zTwoBanner .bd ul li .nImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.zTwo .zTwoBanner .bd ul li .nImgTxt{width: 100%;height: 60px;line-height: 60px;position: absolute;left: 0;right: 0;bottom: 0;margin: auto;padding: 0 100px 0 20px;box-sizing: border-box;background: url(../images/zImgBg-2.png) center no-repeat;background-size: cover;}
.zTwo .zTwoBanner .bd ul li .nImgTxt h3{font-size: 16px;color: #FFFFFF;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zTwo .zTwoBanner .bd ul li .nImg:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}


.zTwo .zTwoBanner .hd{position: absolute;width: 100%;height: auto;left: 0;bottom: 15px;z-index:100;}
.zTwo .zTwoBanner .hd ul{box-sizing: border-box;text-align: right;padding-right: 15px;}
.zTwo .zTwoBanner .hd ul li{display:inline-block;cursor: pointer;width:10px;height:10px;border-radius: 100%;overflow:hidden;margin: 0 3px;background: #FFFFFF;font-size: 0px;}
.zTwo .zTwoBanner .hd ul li.on{background: #115db5;} 

.zThree{width: 100%;padding: 50px 0 60px 0;box-sizing: border-box;overflow: hidden;background: #FFFFFF;}
.zThree ul{width: 100%;box-sizing: border-box;overflow: hidden;padding-top: 30px;}
.zThree ul li{box-sizing: border-box;width: 300px;height: 320px;float: left;}
.zThree ul li.zThreeImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.zThree ul li.zThreeTxt{box-sizing: border-box;padding: 25px;text-align: justify;position: relative;}
.zThree ul li.zThreeTxt h3{font-size: 26px;color: #ffffff;text-align: center;}
.zThree ul li.zThreeTxt p{font-size: 16px;color: #ffffff;line-height: 30px;text-indent: 2em;margin-top: 10px;}
.zThree ul li.zThreeTxt a{display: block;font-size: 13px;color: #ffffff;width: 135px;height: 38px;line-height: 38px;text-align: center;margin: 15px auto 0;box-sizing: border-box;border: 1px solid #bedbff;}
.zThree ul li.zThreeTxt span{position: absolute;width: 21px;height: 40px;top: 43%;}
.zThree ul li.zThreeTxt span.z-a{right: -21px;background: url(../images/zImg-a.png) center no-repeat;}
.zThree ul li.zThreeTxt span.z-b{right: -21px;background: url(../images/zImg-b.png) center no-repeat;}
.zThree ul li.zThreeTxt span.z-c{left: -21px;background: url(../images/zImg-c.png) center no-repeat;}
.zThree ul li.zThreeTxt span.z-d{left: -21px;background: url(../images/zImg-d.png) center no-repeat;}

.zFour{width: 100%;box-sizing: border-box;padding: 40px 0 40px 0;overflow: hidden;background: #f5f9ff;}
.zFour .cBanner{width: 100%;height: auto; box-sizing: border-box;position: relative;margin: 0 auto;padding-top: 25px;overflow: hidden;}
.zFour .cBanner .bd{width: 100%;}
.zFour .cBanner .bd ul{overflow: hidden;width: 100%;box-sizing: border-box;}
.zFour .cBanner .bd ul li{width: 280px;height: auto; box-sizing: border-box;float: left;margin-right: 25px;background: #FFFFFF;}
.zFour .cBanner .bd ul li a{display: block;width: 100%;height: 100%box-sizing: border-box;position: relative;}
.zFour .cBanner .bd ul li .ztImg{width: 100%;height: 180px;overflow: hidden;}
.zFour .cBanner .bd ul li .ztImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.zFour .cBanner .bd ul li .ztImg img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.zFour .cBanner .bd ul li .ztTxt{width: 100%;word-break:break-all;box-sizing: border-box;text-align: justify;padding: 14px;}
.zFour .cBanner .bd ul li .ztTxt h3{font-size: 16px;height: 48px;color: #333333;font-weight: normal;overflow: hidden;}
.zFour .cBanner .bd ul li .ztTxt p{font-size: 13px;height: 51px;color: #999999;margin-top: 8px;box-sizing: border-box;padding-bottom: 12px;overflow: hidden;}
.zFour .cBanner .bd ul li .ztTxt span{font-size: 13px;color: #64a1e8;margin-top: 12px;display: block;font-family: "Arial";}

.zFour .cBanner ul li:hover .ztTxt h3{color: #2859ba;}
.zFour .cBanner ul li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.zFour .cBanner .hd{width: 100%;z-index:100;box-sizing: border-box;overflow: hidden;margin-top: 30px;}
.zFour .cBanner .hd ul{box-sizing: border-box;text-align: center;padding-right: 10px;}
.zFour .cBanner .hd ul li{display:inline-block;cursor: pointer;width:10px;height:10px;border-radius: 10px;overflow:hidden;margin: 0 3px;background: #a9c6e7;font-size: 0px;}
.zFour .cBanner .hd ul li.on{background: #115db5;} 


/*公共标题*/
.sTitle{width: 100%;box-sizing: border-box;overflow: hidden;padding-bottom: 8px; border-bottom: 1px solid #2859ba;}
.sTitle h3{font-size: 26px;color: #2859ba;font-weight: bold;float: left;box-sizing: border-box;}
.sTitle .iMore{display: block;float: right;font-size: 14px;color: #667daa;line-height: 39px;font-family: "Arial"; box-sizing: border-box;padding-right: 30px;background: url(../images/more.png) right no-repeat;}
.sTitle .iMore:hover{color: #2859ba;}

.news{width: 100%;padding: 53px 0 45px 0;box-sizing: border-box;background: #FFFFFF;}
.newsTop{box-sizing: border-box;overflow: hidden;}
.newsTop .newsLeft{width: 905px;float: left;}
.newsTop .newsContent{box-sizing: border-box;overflow: hidden;}
.news .newsBanner{box-sizing: border-box;width: 490px;float: left;position: relative;margin-top: 25px;}
.news .newsBanner .bd{width: 100%;}
.news .newsBanner .bd ul{overflow: hidden;width: 100%;box-sizing: border-box;}
.news .newsBanner .bd ul li{position: relative;height: auto;overflow: hidden;width: 100%;}
.news .newsBanner .bd ul li a{display: block;}
.news .newsBanner .bd ul li .nImg{width: 100%;height: 340px;overflow: hidden;}
.news .newsBanner .bd ul li .nImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.news .newsBanner .bd ul li .nImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.news .newsBanner .bd ul li .nImgBg{width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;background: url(../images/imgBg.png) center no-repeat;}
.news .newsBanner .bd ul li .nImgTxt{width: 100%;height: 50px;position: absolute;left: 0;right: 0;bottom: 30px;margin: auto;padding: 0 20px;box-sizing: border-box;}
.news .newsBanner .bd ul li .nImgTxt h3{font-size: 16px;color: #FFFFFF;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .newsBanner .bd ul li .nImgTxt p{font-size: 14px;color: #FFFFFF;font-family: "Arial";text-align: right;}

.news .newsBanner .hd{position: absolute;width: 100%;height: auto;left: 0;bottom: 10px;z-index:100;}
.news .newsBanner .hd ul{box-sizing: border-box;text-align: center;padding-right: 10px;}
.news .newsBanner .hd ul li{display:inline-block;cursor: pointer;width:15px;height:3px;overflow:hidden;margin: 0 3px;background: rgba(255,255,255,.5);font-size: 0px;}
.news .newsBanner .hd ul li.on{background: #2859ba;} 

.news .newsBanner .item:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.news .zBanner{box-sizing: border-box;width: 490px;float: left;position: relative;margin-top: 25px;overflow: hidden;}
.news .zBanner img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.news .zBanner img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.news .zBanner:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.news .newsList{width: 386px;float: right;box-sizing: border-box;margin-top: 25px;}
.news .newsList ul{box-sizing: border-box;}
.news .newsList ul li{box-sizing: border-box;overflow: hidden;border-bottom: 1px dashed #cdcdcd;padding: 6px 0 10px 0;}
.news .newsList ul li:first-child{padding-top: 0;}
.news .newsList ul li:last-child{border-bottom: none;}
.news .newsList ul li a{display: block;float: left;width: 80%; font-size:15px;color: #333333;padding-left: 18px;box-sizing: border-box;background: url(../images/nD.png) left no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .newsList ul li span{display: block;float: right;font-size: 15px;color: #999999;font-family: "Arial";}
.news .newsList ul li:hover a{color: #2859ba;background: url(../images/nHover.png) left no-repeat;}
.news .newsList ul li:hover span{color: #2859ba;}
.news .commonList{width: 672px;}
.news .newsList .zContent{width: 100%;text-align: justify;box-sizing: border-box;}
.news .newsList .zContent p{font-size: 16px;color: #333333;line-height: 30px;}
.news .newsList .zContent a{display: block;font-size: 16px;color: #2859ba;margin-top: 15px;}
.news .newsList .zContent a i{font-family: "宋体";font-style: normal;display: inline-block;margin-left: 5px;}

.commonOne{width: 100%;height: 400px;box-sizing: border-box;padding: 40px 0;overflow: hidden;background: #4670c4;}
.commonOne .sTitle{border-bottom: 1px solid #FFFFFF;}
.commonOne .sTitle h3{color: #FFFFFF;}
.commonOne .sTitle .iMore{color: #FFFFFF;background: url(../images/moreTwo.png) right no-repeat;}

.commonOne ul{box-sizing: border-box;width: 100%;overflow: hidden;padding-top: 15px;}
.commonOne ul li{box-sizing: border-box;width: 570px;float: left;margin-left: 60px;}
.commonOne ul li:nth-child(2n+1){margin-left: 0;}
.commonOne ul li.lb{margin-top: 17px;overflow: hidden;}
.commonOne ul li.lb a{display: block;float: left;width: 90%; font-size:15px;color: #FFFFFF;padding-left: 18px;box-sizing: border-box;background: url(../images/nDTwo.png) left no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.commonOne ul li.lb span{display: block;float: right;font-size: 15px;color: #FFFFFF;font-family: "Arial";}
.commonOne ul li:hover h3{color: #ffd800;}
.commonOne ul li:hover a{color: #ffd800;}
.commonOne ul li:hover span{color: #ffd800;}

.commonThree{width: 100%;box-sizing: border-box;padding: 40px 0 40px 0;overflow: hidden;}
.commonThree .cBanner{width: 100%;height: auto; box-sizing: border-box;position: relative;margin: 0 auto;padding-top: 25px;overflow: hidden;}
.commonThree .cBanner .bd{width: 100%;}
.commonThree .cBanner .bd ul{overflow: hidden;width: 100%;box-sizing: border-box;}
.commonThree .cBanner .bd ul li{width: 280px;height: auto; box-sizing: border-box;float: left;margin-right: 25px;}
.commonThree .cBanner .bd ul li a{display: block;width: 100%;height: 100%box-sizing: border-box;position: relative;}
.commonThree .cBanner .bd ul li .ztImg{width: 100%;height: 160px;overflow: hidden;}
.commonThree .cBanner .bd ul li .ztImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.commonThree .cBanner .bd ul li .ztImg img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.commonThree .cBanner .bd ul li .ztTxt{width: 100%;word-break:break-all;box-sizing: border-box;text-align: justify;padding: 14px;}
.commonThree .cBanner .bd ul li .ztTxt h3{font-size: 16px;color: #333333;font-weight: normal;}
.commonThree .cBanner .bd ul li .ztTxt p{font-size: 12px;color: #999999;margin-top: 8px;box-sizing: border-box;padding-bottom: 12px;border-bottom: 1px solid rgba(113,113,113,.2) ;}
.commonThree .cBanner .bd ul li .ztTxt span{font-size: 14px;color: #999999;margin-top: 12px;display: block;font-family: "Arial";}

.commonThree .cBanner ul li:hover .ztTxt h3{color: #2859ba;}
.commonThree .cBanner ul li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.commonThree .cBanner .hd{width: 100%;z-index:100;box-sizing: border-box;overflow: hidden;margin-top: 30px;}
.commonThree .cBanner .hd ul{box-sizing: border-box;text-align: center;padding-right: 10px;}
.commonThree .cBanner .hd ul li{display:inline-block;cursor: pointer;width:14px;height:14px;border-radius: 14px;overflow:hidden;margin: 0 3px;background: rgba(113,113,113,.5);font-size: 0px;}
.commonThree .cBanner .hd ul li.on{background: #2859ba;width: 50px;} 

.fixImg{box-sizing: border-box;border: 1px solid #dedede; position: fixed;left: 10px;bottom: 10px;z-index: 999999;display: block;}
.fixImg a{display: block;width: 100%;height: 100%;}
.fixImg img{width: 286px;height: auto;display: block;margin: 0 auto;}

/*抗疫*/
.sBanner{width: 100%;height: auto;box-sizing: border-box;overflow: hidden;}
.sBanner img{width: 100%;height: auto;display: block;margin: 0 auto;}
.sMain{width: 100%;box-sizing: border-box;overflow: hidden;padding: 20px 0 50px 0; background: #047be0;}

.sMain .pHeader{width: 100%;height: 50px;box-sizing: border-box;background: #c60700;}
.sMain .pHeader ul{box-sizing: border-box;overflow: hidden;float: left;}
.sMain .pHeader ul li{float: left;line-height: 50px;}
.sMain .pHeader ul li:first-child{margin-left: 0;}
.sMain .pHeader ul li a{font-size: 18px;color: #FFFFFF;font-weight: bold;display: block;box-sizing: border-box;padding: 0 30px;}
.sMain .pHeader ul li.active{background: #fb9090;}
.sMain .pHeader ul li:hover{background: #fb9090;}

.sNews{width: 100%;box-sizing: border-box;overflow: hidden;padding: 40px 0;background: #FFFFFF;}
.partyH{display: none;}
.sNews .newsUl{box-sizing: border-box;width: 100%;padding: 10px 20px;}
.sNews .newsUl li{width: 100%;height: auto;box-sizing: border-box;position: relative;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #e5e5e5;}
.sNews .newsUl li a{display: block;width: 100%;height: 100%;overflow: hidden; box-sizing: border-box;}
.sNews .newsUl li .nImg{float: left;width: 260px;height: 160px;overflow: hidden;}
.sNews .newsUl li .nImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.sNews .newsUl li .nImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.sNews .newsUl li .nTxt{float: right;width: 870px;box-sizing: border-box;text-align: justify;word-break: break-all;}
.sNews .newsUl li .nTxt h3{font-size: 20px;color: #333333;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sNews .newsUl li .nTxt p{font-size: 14px;color: #666666;margin-top: 15px;}
.sNews .newsUl li .nTxt span{font-size: 14px;color: #999999;display: block;margin-top: 25px;}
.sNews .newsUl li .tTxt{float: right;width: 100%;box-sizing: border-box;text-align: justify;word-break: break-all;}
.sNews .newsUl li .tTxt h3{font-size: 20px;color: #333333;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sNews .newsUl li .tTxt p{font-size: 14px;color: #666666;margin-top: 15px;}
.sNews .newsUl li .tTxt span{font-size: 14px;color: #999999;display: block;margin-top: 25px;}
.sNews .newsUl li .tTxt h3 span{display: inline-block;font-size: 20px;margin-top: 0;}
.sNews .newsUl li .tTxt p span{display: inline-block;font-size: 14px;margin-top: 0;}
.sNews .newsUl li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.sNews .newsUl li:hover .nTxt h3{color: #c60700;}
.sNews .newsUl li:hover .tTxt h3{color: #c60700;}

/*合作单位*/
.hzdw{width: 100%;padding: 53px 0 45px 0;box-sizing: border-box;background: #FFFFFF;}
.hzdw h3{font-size: 20px;color: #333333;font-weight: bold;text-align: left;box-sizing: border-box;}
.hzdw ul{width: 100%;box-sizing: border-box;overflow: hidden;margin: 30px 0;}
.hzdw ul li{float: left;width: 280px;height: 70px;display: flex;align-items: center;justify-content: center;margin: 0 0 20px 20px;box-sizing: border-box;background: #f5f5f5;border-radius: 5px;border: 1px solid #dddddd;}
.hzdw ul li:nth-child(4n+1){margin-left: 0;}
.hzdw ul li a{display: block;font-size: 16px;color: #555555;box-sizing: border-box;padding: 0 10px;}


/*悬浮层*/
.iFix{position: fixed;width: 70px;height: auto;box-sizing: border-box;right: 0;top: 50%;z-index: 999;}
.iFix .ReturnTop{display: none;width: 70px;height: 70px;box-sizing: border-box;cursor: pointer;background: #FFFFFF;margin-top: 10px;position: relative;border-radius: 5px;box-shadow: 0 0 5px 1px rgba(0,0,0,.1);}
.iFix .ReturnTop img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}

/*底部*/
.footer{width: 100%;height: 265px;box-sizing: border-box;background: url(../images/footerBg.png) top no-repeat #262626;}
.footerOne{box-sizing: border-box;height: 60px;position: relative;}
.footerOne .fNav{box-sizing: border-box;overflow: hidden;}
.footerOne .fNav a{display: block;float: left;font-size: 14px;line-height: 60px;color: #ffffff;margin-right: 30px;}
.footerOne .fLink{box-sizing: border-box;}
.footerOne .fLink ul{box-sizing: border-box;}
.footerOne .fLink ul li{float: left;margin-left: 25px;box-sizing: border-box;padding-right: 15px;background: url(../images/f-xia.png) right no-repeat;}
.footerOne .fLink ul li a{display: block;color: #ffffff;font-size: 14px;line-height: 60px;}
.footerOne .fLink ul li:hover .fLinkNav{display: block;}
.footerOne .fLink ul li .fLinkNav{display: none;width: 100%;box-sizing: border-box;padding: 5px 0;overflow: hidden;position: absolute;top: 60px;left: 0;right: 0;margin: auto;background: #363636; z-index: 99;}
.footerOne .fLink ul li .fLinkNav a{float: left;margin-left: 25px;}
.footerOne .fLink ul li .fLinkNav a:first-child{margin-left: 0;}
.footerTwo{box-sizing: border-box;overflow: hidden;padding: 30px 0; border-top: 1px solid rgba(110,110,110,.6);}
.footerTwo .fH{min-height: 120px;box-sizing: border-box;padding-top: 10px;}
.footerTwo .fLogo{}
.footerTwo .fLogo img{display: inline-block;}
.footerTwo .fLogo p{font-size: 14px;color: #ffffff;box-sizing: border-box;text-align: right;padding-right: 30px; margin-top: 10px;}
.footerTwo .fPhone{margin-left: 40px;box-sizing: border-box;padding-left: 40px;background: url(../images/f-x.png) left no-repeat;}
.footerTwo .fPhone h3{font-size: 14px;color: #ffffff;font-weight: bold;}
.footerTwo .fPhone p{font-size: 14px;color: #ffffff;margin-top: 10px;}
.footerTwo .fInfor{margin-left: 40px;box-sizing: border-box;padding-left: 40px;background: url(../images/f-x.png) left 0 no-repeat;}
.footerTwo .fInfor p{font-size: 14px;color: #ffffff;margin-top: 6px;box-sizing: border-box;}
.footerTwo .fInfor p a{color: #ffffff;}
.footerTwo .fInfor p:first-child{margin-top: 0;}
.footerTwo .fInfor .f-gawb{background: url(../images/f-1.png) left no-repeat;padding-left: 25px;}
.footerTwo .fQrcode{box-sizing: border-box;overflow: hidden;}
.footerTwo .fQrcode a{display: block;float: left;overflow: hidden;margin-left: 15px;text-align: center;}
.footerTwo .fQrcode a p{font-size: 14px;color: #ffffff;box-sizing: border-box;margin-top: 5px;}
.footerTwo .fQrcode a img{display: block;}
.footerThree{width: 100%;height: 55px;text-align: center;line-height: 55px;box-sizing: border-box;background: #262626;overflow: hidden;}
.footerThree .container{box-sizing: border-box;border-top: 1px solid rgba(110,110,110,.3);}
.footerThree p{font-size: 14px;color: #ffffff;box-sizing: border-box;}
.footerThree p a{color: #ffffff;}

.sfooter{width: 100%;height: 160px;box-sizing: border-box;padding-top: 40px;text-align: center;background: url(../images/footerTwoBg.jpg) center no-repeat;background-size: cover;}
.sfooter p{font-size: 14px;color: #ffffff;margin-top: 10px;}
.sfooter p.fP{margin-top: 0;}
.sfooter p.fP a{display: inline-block;color: #ffffff;box-sizing: border-box;padding: 0 20px;}
.sfooter p.fP a:first-child{background: none;}
.sfooter p a{color: #ffffff;}

/*图片鼠标经过效果*/
.img_hover{ overflow:hidden;}
.img_hover img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.img_hover img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

/*特效*/
.moveFromBottom{
    -webkit-animation: moveFromBottom .3s ease both;
	-moz-animation: moveFromBottom .3s ease both;
	animation: moveFromBottom .3s ease both;
}
@-webkit-keyframes moveFromBottom {
	from { opacity: 0.3; -webkit-transform: translateY(100%); }
}
@-moz-keyframes moveFromBottom {
	from { opacity: 0.3; -moz-transform: translateY(100%); }
}
@keyframes moveFromBottom {
	from { opacity: 0.3; transform: translateY(100%); }
}
@media (min-width: 1024px) and (max-width: 1200px) {
	
}
@media (max-width: 768px) {
	html{font-size:20px;}
	.container{width: 100%;}
	/*头部header*/
	.headerSpecial{width: 100%;height: 2.5rem;box-sizing: border-box;padding: 0 0.3rem;}
	.headerSpecial .logo{width: auto;height: auto;float: left;margin-top: 0.5rem;}
	.headerSpecial .logo a{display: block;}
	.headerSpecial .logo img{width: auto;height: 1.6rem;margin: 0 auto; display: block;}
	.headerSpecial .headerTxt{box-sizing: border-box;height: 1.6rem;line-height: 1.6rem;margin-top: 0.5rem;margin-left: 0.5rem;padding-left: 0;float: left;background: none;}
	.headerSpecial .headerTxt h3{display: none;}
	.headerSpecial .headerReturn{display: none;}
	
	.headerSpecial .navMenu{float: right;box-sizing: border-box;display: block;margin-top: 0.5rem;}
	.headerSpecial .navMenu span{width: 1.3rem;height: 0.1rem;background: #2959ba;display: block;margin-top: 0.3rem;}
	
	.header{width: 100%;background: #FFFFFF;position: relative;overflow: hidden;}
	.headerCenter{width: 100%;box-sizing: border-box;overflow: hidden;height: 2.6rem;background: none;padding: 0 0.5rem;}
	.headerCenter .logo{box-sizing: border-box;margin: 0.5rem 0;}
	.headerCenter .logo img{width: auto;height: 1.5rem;display: block;margin: 0 auto;}
	.headerCenter .headerTxt{display: none;}
	
	.headerCenter .headerReturn{width: 4rem;height: 1.5rem;line-height: 1.5rem;margin-top: 0.5rem;border: none;background: none;}
	.headerCenter .headerReturn a{font-size: 0.7rem;padding-left: 0;font-weight: bold;}
	
	.commonTitle{box-sizing: border-box;position: relative;height: 5rem;width: 100%;}
	.commonTitle .commonContent h3{font-size: 1rem;line-height: 5rem;}

	/*轮播banner*/
	.banner .hd{ overflow:hidden;position: absolute;width: 100%;bottom: 0.4rem;z-index:100;}
	.banner .hd ul li{display:inline-block;cursor: pointer;width:1rem;height:0.1rem;overflow:hidden;margin: 0 3px;font-size: 0;}
	
	.special{box-sizing: border-box;overflow: hidden;padding: 1rem 0.3rem;min-height: auto;}
	.special .oneListImg{box-sizing: border-box;overflow: hidden;}
	.special .oneListImg ul{box-sizing: border-box;width: 100%;height: 100%;overflow: hidden;padding: 0;}
	.special .oneListImg li{width: 49%;height: auto;box-sizing: border-box;float: left;margin-bottom: 2%;margin-left: 2%;}
	.special .oneListImg li:nth-child(4n+1){margin-left: 2%;}
	.special .oneListImg li:nth-child(2n+1){margin-left: 0;}
	.special .oneListImg li .newsImg{width: 100%;height: 5.1rem;overflow: hidden;margin: 0 auto;}
	.special .oneListImg li h3{font-size: 0.7rem;color: #333333;padding: 0.3rem;}
	
	/*底部*/
	.footer{width: 100%;height: auto;box-sizing: border-box;padding: 0 0.5rem; background: url(../images/footerBg.png) top no-repeat #262626;}
	.footerOne{display: none;}
	.footerTwo{box-sizing: border-box;overflow: hidden;padding: 1rem 0 1rem 0; border-top: none;}
	.footerTwo .fH{padding-top: 0;}
	.footerTwo .fLogo{display: none;}
	.footerTwo .fPhone{display: none;}
	.footerTwo .fInfor{margin-left: 0;box-sizing: border-box;padding-left: 0;border-left: none;background: none;}
	.footerTwo .fInfor p{font-size: 0.65rem;color: #ffffff;margin-top: 6px;box-sizing: border-box;}
	.footerTwo .fInfor p:first-child{margin-top: 0;}
	.footerTwo .fInfor .f-gawb{background: url(../images/f-1.png) left no-repeat;padding-left: 25px;}
	.footerTwo .fQrcode{display: none;}
	.footerThree{width: 100%;height: 2.5rem;line-height: 2.5rem;}
	.footerThree p{font-size: 0.65rem;color: #ffffff;box-sizing: border-box;}
	.footerThree p span{display: none;}
	.footerThree p a{color: #ffffff;}
	
	.nav{display: none;width: 100%;height: 100%;position: fixed;left: 0;right: 0;top: 2.5rem;margin: auto;box-sizing: border-box;border-top: 1px solid #2959ba; padding-bottom: 3.5rem;overflow: auto;background: #FFFFFF;z-index: 9999;}
	.nav ul{box-sizing: border-box;overflow: hidden;}
	.nav ul li{float: left;width: 100%;}
	.nav ul li a{display: block;font-size: 0.75rem;font-weight: bold;color: #333333;line-height: 2rem;box-sizing: border-box;padding: 0 0.3rem;}
	.nav ul li.active{background: none;}
	.nav ul li.active a{color: #2959ba;}
	.nav ul li:hover{background: none;}
	.nav ul li:hover a{color: #2959ba;}
	.nav .returnHome{width: 100%;display: block;box-sizing: border-box;margin-top: 1rem;padding: 0 0.3rem;text-align: center;}
	.nav .returnHome a{width: 100%;display: block;font-size: 0.75rem;color: #FFFFFE;box-sizing: border-box;padding: 0.3rem 0;background: #2959ba;}

	.pnav ul li:hover .subNav a{color: #333333;}
	.pnav ul li:hover .subNav{display: block;}
	.pnav ul li .subNav{display: block!important;position: relative;width: 100%; left: 0;top: 0;text-align: left;padding: 0.5rem;background: #F5F5F5; z-index: 2;overflow: hidden;}
	.pnav ul li .subNav a{width: 50%;float: left;font-size: 0.7rem;color: #333333;display: block;line-height: 1.1rem;padding: 0.2rem 0;font-weight: normal;}
	
	.sTitle{width: 100%;padding-bottom: 0.3rem;}
	.sTitle h3{font-size: 0.8rem;padding-left: 0;background: none;}
	.sTitle .iMore{font-size: 0.6rem;color: #2959ba;line-height: 1.2rem;padding-right: 0;background: none;}
	
	.specialTitle{height: 7rem;width: 100%;}
	.specialTitle .specialContent h3{font-size: 1rem;color: #ffffff;display: inline-block;line-height: 4rem;font-weight: bold;box-sizing: border-box;}
	.specialTitle .specialContent .specialUl{height: 2rem;box-sizing: border-box;padding: 0 0.5rem;}
	.specialTitle .specialUl p{font-size: 0.6rem;line-height: 2rem;padding-left: 0;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.specialTitle .specialUl p a{color: #ffffff;display: inline-block;margin: 0 5px;}
	.specialUl ul{height: auto;box-sizing: border-box;overflow-y: hidden;overflow-x: auto;white-space: nowrap;}
	.specialUl ul li{float: none;height: 2rem;display: inline-block; box-sizing: border-box;}
	.specialUl ul li a{display: block;font-size: 0.8rem;height: 2rem;line-height: 2rem;margin: 0 1rem;box-sizing: border-box}

	/*研究中心*/
	.zTitle{width: 100%;box-sizing: border-box;overflow: hidden;}
	.zTitle h3{float: left;font-size: 1rem;color: #333333;font-weight: bold;}
	.zTitle a{display: block;float: right;font-size: 0.6rem;color: #999999;line-height: 1.5rem;}
	
	.zOne{width: 100%;padding: 1rem 0;box-sizing: border-box;overflow: hidden;}
	.zOne .container{position: relative;}
	.zOne .zOneImg{display: none;}
	.zOne .zOneTxt{width: 100%;height: auto;padding: 0.5rem 0.35rem 1rem;float: right;background: #609de3;}
	.zOne .zOneTxt .zOneP{margin-top: 0.5rem;}
	.zOne .zOneTxt .zOneP p{font-size: 0.7rem;line-height: 1.2rem;}
	
	.zTwo{width: 100%;padding: 0.5rem 0.35rem 1rem;box-sizing: border-box;overflow: hidden;background: #f5f9ff;}
	.zTwo .zTwoList{width: 100%;height: auto;float: right;padding: 0;background: none;margin-top: 1rem;}
	.zTwo .zTwoList ul{box-sizing: border-box;}
	.zTwo .zTwoList ul li.za{box-sizing: border-box;overflow: hidden;padding: 0.5rem 0;}
	.zTwo .zTwoList ul li.za a{display: block;font-size: 0.75rem;height: 2.4rem;font-weight: bold;color: #333333;}
	.zTwo .zTwoList ul li.za p{font-size: 0.6rem;line-height: 1rem;margin-top: 0.3rem;height: 2rem;overflow: hidden;}
	.zTwo .zTwoList ul li.zb{box-sizing: border-box;overflow: hidden;padding: 0.2rem 0;}
	.zTwo .zTwoList ul li.zb a{width: 70%; font-size:0.7rem;padding-left: 0;box-sizing: border-box;background: none;}
	.zTwo .zTwoList ul li.zb span{font-size: 0.6rem;}
	
	.zTwo .zTwoBanner{box-sizing: border-box;width: 100%;float: left;position: relative;background: #FFFFFF;}
	.zTwo .zTwoBanner .bd{width: 100%;}
	.zTwo .zTwoBanner .bd ul{overflow: hidden;width: 100%;box-sizing: border-box;}
	.zTwo .zTwoBanner .bd ul li{position: relative;height: auto;overflow: hidden;width: 100%;}
	.zTwo .zTwoBanner .bd ul li a{display: block;}
	.zTwo .zTwoBanner .bd ul li .nImg{width: 100%;height: 13rem;overflow: hidden;}
	.zTwo .zTwoBanner .bd ul li .nImgTxt{width: 100%;height: 2rem;line-height: 2rem;padding: 0 4rem 0 0.5rem;}
	.zTwo .zTwoBanner .bd ul li .nImgTxt h3{font-size: 0.7rem;}
	.zTwo .zTwoBanner .hd{bottom: 0.5rem;z-index:100;}
	.zTwo .zTwoBanner .hd ul{padding-right: 0.5rem;}
	.zTwo .zTwoBanner .hd ul li{width:0.4rem;height:0.4rem;margin: 0 0.2rem;}
	
	.zThree{width: 100%;padding: 1rem 0.35rem;}
	.zThree ul{width: 100%;box-sizing: border-box;overflow: hidden;padding-top: 0.5rem;}
	.zThree ul li{box-sizing: border-box;width: 50%;height: auto;float: left;}
	.zThree ul li.zThreeImg{display:none;}
	.zThree ul li.zThreeTxt{box-sizing: border-box;padding: 1rem 0.5rem;text-align: justify;position: relative;}
	.zThree ul li.zThreeTxt h3{font-size: 0.9rem;color: #ffffff;text-align: center;}
	.zThree ul li.zThreeTxt p{display:none;}
	.zThree ul li.zThreeTxt a{font-size: 0.6rem;width: 5rem;height: 1.5rem;line-height: 1.5rem;margin: 0.5rem auto 0;}
	.zThree ul li.zThreeTxt span{display:none;}
	
	.zFour{display: none;}
	
	
	.news{width: 100%;padding: 0.8rem 0.3rem;box-sizing: border-box;background: #FFFFFF;overflow: hidden;}
	.newsTop{box-sizing: border-box;overflow: hidden;}
	.newsTop .newsLeft{width: 100%;float: right;margin-top: 1rem;}
	.newsTop .newsContent{box-sizing: border-box;overflow: hidden;}
	.news .newsBanner{display: none;}
	.news .zBanner{display: none;}
	.news .newsList{width: 100%;float: right;box-sizing: border-box;margin-top: 0.6rem;}
	.news .newsList ul{box-sizing: border-box;}
	.news .newsList ul li{box-sizing: border-box;overflow: hidden;border-bottom: 1px dashed #cdcdcd;padding: 0.3rem 0;}
	.news .newsList ul li:first-child{padding-top: 0;}
	.news .newsList ul li:last-child{border-bottom: none;}
	.news .newsList ul li a{width: 82%; font-size:0.7rem;padding-left: 0.8rem;}
	.news .newsList ul li span{font-size: 0.6rem;}
	.news .commonList{width: 100%;}
	.news .newsList .zContent{width: 100%;height: 10rem;padding-right: 0.5rem;overflow: auto;text-align: justify;box-sizing: border-box;}
	.news .newsList .zContent p{font-size: 0.7rem;color: #333333;line-height: 1.1rem;}
	.news .newsList .zContent a{display: block;font-size: 0.6rem;color: #2859ba;margin-top: 0.5rem;}
	.newsTop .newsRight{width: 100%;float: left;overflow: hidden;}
	.newsTop .newsRight a{float: left;width: 31.33%;height: auto;padding: 0.5rem; margin-top: 0;margin-left: 2.8%;}
	.newsTop .newsRight a:first-child{margin-top: 0;margin-left: 0;}
	.newsTop .newsRight a img{width: auto;height: 1.5rem;display: block;margin: 0 auto;}
	.newsTop .newsRight a h3{font-size: 0.7rem;margin-top: 0.3rem;}

	.commonOne{width: 100%;height: auto!important;box-sizing: border-box;padding: 1rem 0.3rem;overflow: hidden;}
	.commonOne .sTitle{border-bottom: 1px solid #FFFFFF;}
	.commonOne .sTitle h3{color: #FFFFFF;background: none;}
	.commonOne .sTitle .iMore{color: #FFFFFF;background: none;}
	
	.commonOne ul{box-sizing: border-box;width: 100%;overflow: hidden;padding-top: 0.3rem;}
	.commonOne ul li{box-sizing: border-box;width: 100%;float: left;margin-left: 0;}
	.commonOne ul li:nth-child(2n+1){margin-left: 0;}
	.commonOne ul li.lb{margin-top: 0.5rem;overflow: hidden;}
	.commonOne ul li.lb a{width: 82%; font-size:0.7rem;padding-left: 0;box-sizing: border-box;background: none;}
	.commonOne ul li.lb span{font-size: 0.6rem;}

	.commonThree{width: 100%;box-sizing: border-box;padding: 1rem 0.3rem;overflow: hidden;}
	.commonThree .cBanner{padding-top: 1rem;}
	.commonThree .cBanner .bd ul li{width: 48%;height: auto; box-sizing: border-box;float: left;margin: 0 10px 0 0;}
	.commonThree .cBanner .bd ul li .ztImg{width: 100%;height: 6.2rem;overflow: hidden;}
	.commonThree .cBanner .bd ul li .ztTxt{width: 100%;padding: 0.3rem 0;}
	.commonThree .cBanner .bd ul li .ztTxt h3{font-size: 0.7rem;color: #333333;height: 2.2rem;overflow: hidden;font-weight: normal;}
	.commonThree .cBanner .bd ul li .ztTxt span{font-size: 0.6rem;color: #999999;margin-top: 0.3rem;}
	.commonThree .cBanner .hd{width: 100%;text-align: center;padding: 0px;margin-top: 0;}
	.commonThree .cBanner .hd ul{position: relative;margin: 0;padding: 0px; cursor: pointer; }
	.commonThree .cBanner .hd ul li{width: 0.5rem;height: 0.5rem;border-radius: 0.5rem;margin: 0 0.2rem;}
	.commonThree .cBanner .hd ul li.on{width: 2rem;}

	/*合作单位*/
	.hzdw{width: 100%;padding: 1rem 0.3rem;box-sizing: border-box;background: #FFFFFF;}
	.hzdw h3{font-size: 0.8rem;color: #333333;font-weight: bold;text-align: left;box-sizing: border-box;}
	.hzdw ul{width: 100%;box-sizing: border-box;overflow: hidden;margin: 1rem 0;}
	.hzdw ul li{float: left;width: 49%;height: 3rem;margin: 0 0 2% 2%;border-radius: 0.2rem;}
	.hzdw ul li:nth-child(4n+1){margin-left: 2%;}
	.hzdw ul li:nth-child(2n+1){margin-left: 0;}
	.hzdw ul li a{font-size: 0.7rem;padding: 0 0.5rem;}
	
	
	/*悬浮层*/
	.iFix{position: fixed;width: 1.7rem;height: auto;box-sizing: border-box;right: 10px;top: 60%;z-index: 999;}
	.iFix .ReturnTop{width: 1.7rem;height: 1.7rem;display: none;margin-top: 0.5rem;position: relative;border-radius: 0.25rem;box-shadow: 0 0 5px 1px rgba(0,0,0,.1);}
	.iFix .ReturnTop span{display: none;}
	.iFix .ReturnTop:hover span{display: none;}
	.fixImg{display: none;}
	/*底部样式*/
	.sfooter{width: 100%;height: auto;box-sizing: border-box;padding: 1rem 0.3rem;}
	.sfooter .links{display: none;}
	.sfooter p{font-size: 0.65rem;color: #ffffff;margin-top: 0.5rem;}
	.sfooter p.fP a{padding: 0 0.5rem;}
	.sfooter p span{display: none;}
	
	/*抗疫*/
	.sMain{width: 100%;box-sizing: border-box;overflow: hidden;padding: 1rem 0 1rem 0; background: #FFFFFE;}
	
	.sMain .pHeader{width: 100%;height: 2rem;box-sizing: border-box;background: #c60700;}
	.sMain .pHeader ul{box-sizing: border-box;overflow: hidden;float: left;width: 100%;}
	.sMain .pHeader ul li{float: left;line-height: 2rem;width: 25%;text-align: center;}
	.sMain .pHeader ul li a{font-size: 0.7rem;color: #FFFFFF;font-weight: bold;display: block;box-sizing: border-box;padding: 0;}
	
	.sNews{width: 100%;box-sizing: border-box;overflow: hidden;padding: 0.5rem 0.3rem 0;}
	.sNews .newsUl{box-sizing: border-box;width: 100%;padding: 10px 0 5px 0;}
	.sNews .newsUl li{width: 100%;height: auto;box-sizing: border-box;position: relative;padding-bottom: 0.5rem;margin-bottom: 0.5rem;border-bottom: 1px solid #e5e5e5;}
	.sNews .newsUl li a{display: block;width: 100%;height: 100%;overflow: hidden; box-sizing: border-box;}
	.sNews .newsUl li .nImg{float: left;width: 28%;height: 3.3rem;overflow: hidden;}
	.sNews .newsUl li .nTxt{float: right;width: 68%;box-sizing: border-box;text-align: justify;word-break: break-all;}
	.sNews .newsUl li .nTxt h3{font-size: 0.7rem;height: 2.1rem;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
	.sNews .newsUl li .nTxt p{display: none;}
	.sNews .newsUl li .nTxt span{font-size: 0.6rem;color: #999999;display: block;margin-top: 0.2rem;}
	.sNews .newsUl li .tTxt h3{font-size: 0.7rem;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
	.sNews .newsUl li .tTxt p{display: none;}
	.sNews .newsUl li .tTxt span{font-size: 0.6rem;color: #999999;display: block;margin-top: 0.2rem;}

	.oneMain{box-sizing: border-box;overflow: hidden;padding: 1rem 0.3rem;min-height: auto;}
	.oneMain .oneTitle{padding-bottom: 0.5rem;border-bottom: 1px solid #dbdee4;}
	.oneMain .oneTitle h3{float: left; font-size: 0.8rem;color: #333333;font-weight: bold;}
	.oneMain .partyList .partyConent .oneListTxt{padding: 0;}
	.oneMain .partyList .partyConent .oneListTxt li{box-sizing: border-box;height: 5rem;padding-top: 1rem;border-bottom: 1px dashed #dadada;}
	.oneMain .partyList .partyConent .oneListTxt li.imgList .newsImg{width: 35%;height: 3.6rem;overflow: hidden;}
	.oneMain .partyList .partyConent .oneListTxt li.imgList .newsTxt{width: 62%;height: auto;}
	.oneMain .partyList .partyConent .oneListTxt li.txtList .newsTxt{width: 100%;height: auto;}
	.oneMain .partyList .partyConent .oneListTxt li .newsTxt h3{font-weight: bold;}
	.oneMain .partyList .partyConent .oneListTxt li .newsTxt h3 a{display: block;height: 2.1rem;font-size: 0.7rem;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
	.oneMain .partyList .partyConent .oneListTxt li .newsTxt p{display: none; font-size: 0.6rem;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.oneMain .partyList .partyConent .oneListTxt li .newsTxt .newsInfo{margin-top: 0.25rem;height: 1rem;}
	.oneMain .partyList .partyConent .oneListTxt li .newsTxt .newsInfo .newsTime{font-size: 0.6rem;}
	.oneMain .partyList .partyConent .oneListTxt li .newsTxt .newsInfo .newsShare span{display: none;}


	/*详情页*/
	.showMain{padding: 1rem 0.3rem;}
	.showTitle{text-align: justify;border-bottom: none;}
	.sMain .showTitle{padding: 0 0.3rem;}
	.showTitle h3{font-size: 0.8rem;}
	.showTitle .showInfo{margin-top: 0.5rem;height: auto;overflow: hidden;background: #f5f5f5;padding: 0.3rem;}
	.showTitle .showInfo p{font-size: 0.6rem;width: 100%;overflow: hidden;}
	.showTitle .showInfo p span{margin-right: 0;width: 50%;display: block;float: left;}
	.showTitle .showInfo .showShare{display: none;}
	.showContent{box-sizing: border-box;text-align: justify;padding: 1rem 0;word-break: break-all;}
	.sMain .showContent{padding: 1rem 0.3rem;}
	.showContent p{font-size: 0.7rem!important;color: #333333;line-height: 1.2rem!important;}
	.showContent p span{font-size: 0.7rem!important;}
	.showContent img{width: auto;max-width: 100%;height: auto !important;margin: 1rem 0;}
	.showVideo{width: 100%;height: 15rem;padding: 1.2rem 0 0 ;}
	.showPage{display: none;}
	.showEwm{display: none;}
	.recommend{display: none;}
}
/*iphone 6*/
@media screen and (min-width:375px){ 
html{ font-size: 20px;}  
}
@media screen and (min-width:384px){ 
html{ font-size: 20.48px;}  
}
@media screen and (min-width:412px){ 
html{ font-size: 21.973px;}  
}
/*iphone 6 plus*/
@media screen and (min-width:414px){ 
html{ font-size: 22.08px;}  
}
@media screen and (min-width:424px){ 
html{ font-size: 22.613px;}  
}
@media screen and (min-width:480px){ 
html{ font-size:25.6px;}  
}
@media screen and (min-width:540px){ 
html{ font-size:28.8px;}  
}
@media screen and (min-width:600px){ 
html{ font-size: 32px;}  
}
@media screen and (min-width:800px){ 
html{ font-size:42.667px;}  
}