/*通用*/

@font-face {
	font-family:ExtraLight; /*苹方特细*/
	src:url(../font/PingFangExtraLight.otf);
} 


*{ margin:0; padding:0;}
body{font:14px "microsoft yahei", Arial, Helvetica, sans-serif;color:#000; background:#FFF; min-width:1300px;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input{outline:none;-webkit-appearance:none; font-family:"微软雅黑";}
.fl{ float:left;}
.fr{ float:right}
a{color:#6c6c6c;text-decoration:none;}
img{border:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.dk{ width:1200px; margin:0 auto 0 50px;}

/*春天*/
.spring .header{background:url(../images/icon/springH.jpg) no-repeat center; background-size:100% 100%;}
.spring .head_logo,
.spring .banneNR a,
.spring .menu li a.menu_aonK i,
.spring .menu li a:hover i,
.spring .no-touch .cd-top:hover,
.spring .CompTAtz,
.spring .EvalIA,
/*.spring .HealthK{ background:#3cac55;}*/
.spring .menu li a.menu_aonK,
.spring .menu li a:hover{ color:#3cac55;transition:0.5s;}
.spring .flex-control-nav .flex-active{transition:0.5s; background:#3cac55;}
.spring .InLatestT,
.spring .InLatestLa:hover{ border-bottom:1px solid #3cac55;}
.spring .InLatestTp{background:#32ad4e;color:#f3f3f3;border:1px solid #3cac55; border-bottom:none;}
.spring .InLatestTM,
.spring .InLatestLt,
.spring .InLatestLa:hover,
.spring .ConNrLA:hover,
.spring .ConNrLAon,
.spring a.ConNewsA:hover,
.spring .ConNrMb a:hover,
.spring .ComplainT,
.spring .EvalI{color:#3cac55;}
.spring .ConNrLA:hover,
.spring .ConNrLAon{ box-shadow:0 0 15px #1b8f35;}

.spring .InLatestTM:hover{ text-shadow:0 1px 2px #3cac55;transition:0.5s;}
.spring .Indisplay { background:url(../images/pic/springIN.jpg) no-repeat center;}
.spring .ConNrL{background:#32ad4e url(../images/pic/springNr01.jpg) no-repeat bottom left;}
.spring .cd-top{background:#32ad4e url(../images/cd-top-arrow.svg) no-repeat center 50%;}
.spring .RecrDnrA{background:#32ad4e url(../images/icon/RecrDnrA.png) no-repeat 38px center;}
.spring .Complk input[type="radio"]:checked,
.spring .EvalI input[type="radio"]:checked{background:#32ad4e url(../images/icon/check.png) no-repeat center; background-size:90%;}
.spring .EvalI input[type="radio"]{width:20px;height:20px; border:1px solid #32ad4e;}
.spring .InLatestTp.fl.InLatestN{background:#32ad4e;color:#f3f3f3;}
.spring .InLatestTp.fl.InLatestN.InLatestNav{background-color: #FFFFFF;color:#32ad4e;cursor: pointer;}

/*夏天*/
.summer .header{background:url(../images/icon/summerH.jpg) no-repeat center; background-size:100% 100%;}
.summer .head_logo,
.summer .banneNR a,
.summer .menu li a.menu_aonK i,
.summer .menu li a:hover i,
.summer .no-touch .cd-top:hover,
.summer .CompTAtz,
.summer .EvalIA,
/*.summer .HealthK{ background:#12b0f4;}*/
.summer .menu li a.menu_aonK,
.summer .menu li a:hover{ color:#12b0f4;transition:1s;}
.summer .flex-control-nav .flex-active{transition:0.5s; background:#12b0f4;}
.summer .InLatestT,
.summer .InLatestLa:hover{ border-bottom:1px solid #12b0f4;}
.summer .InLatestTp{background:#12b0f4;color:#f3f3f3;border:1px solid #12b0f4; border-bottom:none;}
.summer .InLatestTM,
.summer .InLatestLt,
.summer .InLatestLa:hover,
.summer .ConNrLA:hover,
.summer .ConNrLAon,
.summer a.ConNewsA:hover,
.summer .ConNrMb a:hover,
.summer .ComplainT,
.summer .EvalI{color:#12b0f4;}
.summer .ConNrLA:hover,
.summer .ConNrLAon{ box-shadow:0 0 15px #12b0f4;}

.summer .InLatestTM:hover{ text-shadow:0 1px 2px #3cac55;transition:0.5s;}
.summer .Indisplay { background:url(../images/pic/summerIN.jpg) no-repeat center;}
.summer .ConNrL{background:#1fdac0 url(../images/pic/summerNr01.jpg) no-repeat bottom left;}
.summer .cd-top{background:#12b0f4 url(../images/cd-top-arrow.svg) no-repeat center 50%;}
.summer .RecrDnrA{background:#12b0f4 url(../images/icon/RecrDnrA.png) no-repeat 38px center;}
.summer .Complk input[type="radio"]:checked,
.summer .EvalI input[type="radio"]:checked{background:#12b0f4 url(../images/icon/check.png) no-repeat center; background-size:80%;}
.summer .EvalI input[type="radio"]{ border:1px solid #12b0f4;}
.summer .InLatestTp.fl.InLatestN{background:#12b0f4;color:#f3f3f3;}
.summer .InLatestTp.fl.InLatestN.InLatestNav{background-color: #FFFFFF;color:#12b0f4;cursor: pointer;}

/*秋天*/
.Autumn .header{background:url(../images/icon/AutumnH.jpg) no-repeat center; background-size:100% 100%;}
.Autumn .head_logo,
.Autumn .banneNR a,
.Autumn .menu li a.menu_aonK i,
.Autumn .menu li a:hover i,
.Autumn .no-touch .cd-top:hover,
.Autumn .CompTAtz,
.Autumn .EvalIA,
/*.Autumn .HealthK{ background:#ff9600;}*/
.Autumn .menu li a.menu_aonK,
.Autumn .menu li a:hover{ color:#ff9600;transition:1s;}
.Autumn .flex-control-nav .flex-active{transition:0.5s; background:#ff9600;}
.Autumn .InLatestT,
.Autumn .InLatestLa:hover{ border-bottom:1px solid #ff9600;}
.Autumn .InLatestTp{background:#ff9600;color:#f3f3f3;border:1px solid #ff9600; border-bottom:none;}
.Autumn .InLatestTM,
.Autumn .InLatestLt,
.Autumn .InLatestLa:hover,
.Autumn .ConNrLA:hover,
.Autumn .ConNrLAon,
.Autumn a.ConNewsA:hover,
.Autumn .ConNrMb a:hover,
.Autumn .ComplainT,
.Autumn .EvalI{color:#ff9600;}
.Autumn .ConNrLA:hover,
.Autumn .ConNrLAon{ box-shadow:0 0 15px #ff9600;}

.Autumn .InLatestTM:hover{ text-shadow:0 1px 2px #ff9600;transition:0.5s;}
.Autumn .Indisplay { background:url(../images/pic/AutumnIN.jpg) no-repeat center;}
.Autumn .ConNrL{background:#ffba00 url(../images/pic/AutumnNr01.jpg) no-repeat bottom left;}
.Autumn .cd-top{background:#ff9600 url(../images/cd-top-arrow.svg) no-repeat center 50%;}
.Autumn .RecrDnrA{background:#ff9600 url(../images/icon/RecrDnrA.png) no-repeat 38px center;}
.Autumn .Complk input[type="radio"]:checked,
.Autumn .EvalI input[type="radio"]:checked{background:#ff9600 url(../images/icon/check.png) no-repeat center; background-size:80%;}
.Autumn .EvalI input[type="radio"]{ border:1px solid #ff9600;}
.Autumn .InLatestTp.fl.InLatestN{background:#ff9600;color:#f3f3f3;}
.Autumn .InLatestTp.fl.InLatestN.InLatestNav{background-color: #FFFFFF;color:#ff9600;cursor: pointer;}
/*冬天*/
.winter .header{background:url(../images/icon/winterH.jpg) no-repeat center; background-size:100% 100%;}
.winter .head_logo,
.winter .banneNR a,
.winter .menu li a.menu_aonK i,
.winter .menu li a:hover i,
.winter .no-touch .cd-top:hover,
.winter .CompTAtz,
.winter .EvalIA,
/*.winter .HealthK{ background:#4fbbc5;}*/
.winter .menu li a.menu_aonK,
.winter .menu li a:hover{ color:#4fbbc5;transition:1s;}
.winter .flex-control-nav .flex-active{transition:0.5s; background:#4fbbc5;}
.winter .InLatestT,
.winter .InLatestLa:hover{ border-bottom:1px solid #4fbbc5;}
.winter .InLatestTp{background:#4fbbc5;color:#f3f3f3; border:1px solid #4fbbc5; border-bottom:none;}
.winter .InLatestTM,
.winter .InLatestLt,
.winter .InLatestLa:hover,
.winter .ConNrLA:hover,
.winter .ConNrLAon,
.winter a.ConNewsA:hover,
.winter .ConNrMb a:hover,
.winter .ComplainT,
.winter .EvalI{color:#4fbbc5;}
.winter .ConNrLA:hover,
.winter .ConNrLAon{ box-shadow:0 0 15px #4fbbc5;}

.winter .InLatestTM:hover{ text-shadow:0 1px 2px #4fbbc5;transition:0.5s;}
.winter .Indisplay { background:url(../images/pic/winterIN.jpg) no-repeat center;}
.winter .ConNrL{background:#47adb7 url(../images/pic/winterNr01.jpg) no-repeat bottom left;}
.winter .cd-top{background:#4fbbc5 url(../images/cd-top-arrow.svg) no-repeat center 50%;}
.winter .RecrDnrA{background:#4fbbc5 url(../images/icon/RecrDnrA.png) no-repeat 38px center;}
.winter .Complk input[type="radio"]:checked,
.winter .EvalI input[type="radio"]:checked{background:#4fbbc5 url(../images/icon/check.png) no-repeat center; background-size:80%;}
.winter .EvalI input[type="radio"]{ border:1px solid #4fbbc5;}
.winter .InLatestTp.fl.InLatestN{background:#4fbbc5;color:#f3f3f3;}
.winter .InLatestTp.fl.InLatestN.InLatestNav{background-color: #FFFFFF;color:#4fbbc5;cursor: pointer;}

/*header*/
.header{ min-width:1200px; height:110px;}
.head_logo{ width:267px; height:60px;display:block; text-align:center; padding-top:40px;}

.headerN{ width:933px; margin-top:25px;}
/*搜索*/
.search{ width:222px; height:35px; border-bottom:1px solid #eaeaea; margin-right:15px;}
.search_I{ line-height:35px; height:35px; width:182px;background:none; border:none;}
a.search_a{ width:40px;height:35px;line-height:35px;display:block; background:url(../images/icon/search.png) no-repeat center;}
.fontK{ width:75px; line-height:35px; height:35px; background:none; border:none;}
/*menu*/
.menu{width:933px; display:block; margin-top:20px;}
.menu li{float:left; margin-left:46.6px; text-align:center;}
.menu li a.menu_a{color:#000;display:block;line-height:52px;font-size:16px;transition:1s;}
.menu li a.menu_a i{ width:50px;display:block; height:4px;margin:0 auto;}
.menuBorder{border-bottom:4px solid #3cac55;display:block;}
.menuBorderS{border-bottom:4px solid #12b0f4;display:block;}
.menuBorderA{border-bottom:4px solid #ff9600;display:block;}
.menuBorderW{border-bottom:4px solid #4fbbc5;display:block;}
/**/
.footAdd{ background:#d8cfae;min-width:1200px;}
.footK{width:1100px; margin:0 auto; color:#000;}
.footK p{margin-left:42px;float:left; text-align:center; font-size:14px;}
.footK p span{padding-left:45px;line-height:45px;height:45px; display:inline-block;}
.footK p:nth-child(1) span{ background:url(../images/icon/foot_icon1.png) no-repeat left center;}
.footK p:nth-child(2) span{ background:url(../images/icon/foot_icon4.png) no-repeat left center;}
.footK p:nth-child(3) span{ background:url(../images/icon/foot_icon2.png) no-repeat left center;}
.footK p:nth-child(4) span{ background:url(../images/icon/foot_icon3.png) no-repeat left center;}

/*footer*/
.footer{min-width:1200px;width:100%; background:#000000;}
.footNr{ width:1200px; margin:0 auto; padding:50px 0 25px;}
.footT{ width:100px; font-size:20px; color:#FFF; font-size:20px;}
.footT i{ display:block; width:57px; height:5px; background:#8fa4b6; margin-top:10px;}
.footH{ width:530px; padding-left:30px; margin-right:170px;}
.footH a{ color:#FFF;font-size:14px; line-height:25px; margin-right:20px; display:inline-block;}
.footH a:hover{ text-decoration:underline;}
.footKm{ width:100px; height:100px;}
.footKm img{ width:100%;transition:0.5s;}
.footKm:hover img{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); transition:0.5s;}
.footTxt-box{width:1200px; margin:0 auto;padding-bottom:15px;}
.footerTxt{width:600px;margin:0 auto;}
.footerTxt p{float:left;color:#c3c3c3;text-align:center;padding:6px 16px;}
.footerTxt p a{color:#c3c3c3;text-align:center;}

/*置顶*/
.cd-top {display: inline-block;height:45px;width:45px;position:fixed;bottom:150px;right:4%;box-shadow:0 0 10px rgba(0, 0, 0, 0.05);overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity: 0; -webkit-transition:all 0.3s;-moz-transition: all 0.3s; transition:all 0.3s;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;}
.cd-top.cd-fade-out {opacity: .8;}
.no-touch .cd-top:hover{opacity: 1;}


/*分页*/
.paging{ margin-top:30px; text-align:right;}
a.pageA{ color:#000; font-size:12px; width:35px; line-height:26px; text-align:center; display:inline-block;}
a.pageAon{ color:#FFF; background:#000;}
.paging span{ width:35px; text-align:center;display:inline-block}
a.pageA:first-child{font-weight:600;font-size:16px; display:inline-block;color:#c1c1c1;margin-right:20px;}
a.pageA:last-child{ font-weight:600;font-size:16px; display:inline-block;color:#c1c1c1;margin-left:20px;}
a.pageA:hover:first-child,a.pageA:hover:last-child{ color:#000;}


.UpDown{
	text-align: center;
}

.UpDown.fr{
	float: inherit;
}
.UpDown div p span{
	margin-left: 60px;
}
