@charset "utf-8";

/* CSS Document */

a {text-decoration: none;color: #333;padding:0;margin:0;}

ul {list-style: none;padding:0;margin:0;}

li {list-style: none;padding:0;margin:0;}

ul li {list-style: none;}

p{padding:0;margin:0;}

iframe,img {border: none;margin: 0px;}

input,button,select,textarea{outline:none}

img{ vertical-align:middle; max-width:100%;}

img a {border: none;margin: 0px;}

body {font-family: Verdana, Geneva, sans-serif;font-size: 12px;color:#333;padding:0;margin:0;}

body { width:100%; max-width:750px; margin:0 auto; font-family:"微软雅黑"; position:relative;}

table ,tr, td { margin: auto; padding:0; margin:0;}

input[type="text"]:focus, input[type="password"]:focus, textarea:focus { outline: none; }

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }



@media screen and (min-width:320px){

.tt1{font-size:12px;}

.tt2{font-size:12px;}

.tt3{font-size:13px;}

.tt4{font-size:14px;}

.tt5{font-size:15px;}

.tt6{font-size:16px;}

.tt7{font-size:18px;}

.tt8{font-size:20px;}

.tt9{font-size:22px;}

.tt10{font-size:48px;}



}

@media screen and (min-width: 414px){

.tt1{font-size:12px;}

.tt2{font-size:12px;}

.tt3{font-size:13px;}

.tt4{font-size:14px;}

.tt5{font-size:15px;}

.tt6{font-size:16px;}

.tt7{font-size:20px;}

.tt8{font-size:22px;}

.tt9{font-size:24px;}

.tt10{font-size:50px;}



}

@media screen and (min-width: 480px){

.tt1{font-size:12px;}

.tt2{font-size:14px;}

.tt3{font-size:14px;}

.tt4{font-size:14px;}

.tt5{font-size:16px;}

.tt6{font-size:18px;}

.tt7{font-size:24px;}

.tt8{font-size:26px;}

.tt9{font-size:36px;}

.tt10{font-size:56px;}



}

@media screen and (min-width: 640px) {

.tt1{font-size:12px;}

.tt2{font-size:14px;}

.tt3{font-size:16px;}

.tt4{font-size:18px;}

.tt5{font-size:20px;}

.tt6{font-size:22px;}

.tt7{font-size:28px;}

.tt8{font-size:30px;}

.tt9{font-size:42px;}

.tt10{font-size:68px;}



}

@media screen and (min-width:960px) {

.tt1{font-size:14px;}

.tt2{font-size:16px;}

.tt3{font-size:18px;}

.tt4{font-size:20px;}

.tt5{font-size:24px;}

.tt6{font-size:28px;}

.tt7{font-size:30px;}

.tt8{font-size:36px;}

.tt9{font-size:50px;}

.tt10{font-size:72px;}



}

.none {display: none;}

.hj{ overflow:hidden; clear:both; height:10px;}

.hj2{ overflow:hidden; clear:both; height:20px;}
.hj3{ overflow:hidden; clear:both; height:30px;}

.pp1{ padding:1% 0;}

.pp2{ padding:2% 0;}

.pp3{ padding:3% 0;}

.clear{ overflow:hidden; clear:both;}

.img1{ display:block; position:relative; width:100%; padding-bottom:100%; overflow:hidden;}

.img2{ display:block; position:relative; width:100%; padding-bottom:74%; overflow:hidden;}

.img3{ display:block; position:relative; width:100%; padding-bottom:55%; overflow:hidden;}

.img4{ display:block; position:relative; width:100%; padding-bottom:100%; overflow:hidden;}

.img1 img,.img2 img,.img3 img,.img4 img,.img5 img,.img6 img,.img7 img,.img8 img,.img9 img{ position:absolute; top:0; left:0; width:100%; height:100%;}

.img1 img,.img2 img,.img3 img,.img4 img,.img5 img{  transition: all 0.8s;}

.cc{ display: flex;  justify-content:center;  align-items:Center; text-align:center;}

.cc2{ display: flex;  justify-content:center;  align-items:Center;}



.head{/* background:url(../images/bg1.jpg) no-repeat center top; background-size:100% auto;*/}

.main{ width:96%; margin:0 auto;}

.top{ float:left; width:36%;}

.nav{ float:right; width:64%;}

.nav li{ float:left; width:14%; padding:2% 1%; text-align:center; line-height:1.2;}

.nav li a{ display:block; border:2px solid #888595; color:#fff; padding:3px 5px 5px;}

.tit1{ text-align:center; color:#004184;}

.nr1_p1{ width:96%; margin:0 auto;}

.nr1_p1 li{ float:left; width:46%; padding:2%;}

.nr1_p1 li a{ display:block;background:linear-gradient(to top, #354161, #121d31); text-align:center; border-radius:15px; color:#fff; font-weight:bold; padding:10% 0;}

.nr1_p1 li a img{ max-width:40%;}

.nr1_p1 li a p{ padding-top:5%;}

.nr1_p01 li{ float:left; width:46%; padding:2%; margin-left:25%;}

.nr1_p3{ width:95%; margin:0 auto;}

.nr1_p11{ background:#005ea7; color:#fff; border-radius:5px; width:100%; line-height:2.4; border:none;}

.nr1_p4 li{ padding:2%; overflow:hidden; clear:both; display: flex;  justify-content:center;  align-items:Center;}

.nr1_p41{ float:left; width:80px; text-align:right;}

.nr1_p42{ float:left; width:calc(98% - 80px); border:1px solid #ddd; border-radius:5px; padding:1%;}

.nr1_p43{ border:none; width:100%; line-height:2;}

.nr1_p44{ float:left; width:calc(100% - 100px);}

.nr1_p45{ float:right; width:80px;}

.code{ float:right; line-height:2; margin-top:3px;}

.nr1_p46{ display:block; background:#74726f; color:#fff; border-radius:6px; text-align:center; line-height:2;}

.deng { line-height:2}

.red{ color:#F00;}

.tit2{ position:relative; color:#026eb6; padding-left:15px; margin:10px 0;}

.tit2:before{ position:absolute; left:0; top:calc(50% - 10px); width:8px; height:20px; content: ""; background:#026eb6;}

.form-control{border:1px solid #ddd; border-radius:5px; padding:1%; width:calc(31.333% - 2px);}

.nr1_p47{ float:left; width:36%; margin-right:4%;}

.nr1_p482{ border:none; line-height:2; width:100%;}



.nr1_p51{ position:relative; background:#d9eaf4; line-height:25px; padding:5px; padding-left:40px; color:#06396e;}

.nr1_p52{ position:absolute; top:0; left:0; width:35px; line-height:35px; background:#0046a5; color:#fff; text-align:center;}

.nr1_p53 p{ padding:0 5px;}

.checkbox:checked {}

.checkbox {  -webkit-appearance:none; -moz-appearance:none; outline: none;  width:18px; height:18px; border: none; margin:0; padding:0; position:relative; display:inline-block; /*文字对齐方式*/vertical-align:top; transition:background-color ease 0.1s; background:url(../images/radio1.png) no-repeat left center; background-size:auto 20px;}

.checkbox:checked::after { content:''; top:0px; left:0px; position:absolute; border: none; width:100%;height:30px; /*transform:rotate(-45deg);*/ background:url(../images/radio2.png) no-repeat left center; background-size:auto 20px;}

.label_box>label {display:block;position:relative;overflow:hidden; margin-bottom:1%;}

.label_box>label>input {position:absolute;top:0; width:100%;height:30px;left:0px;}

.label_box>label>div {color:#666666; padding-left:25px; line-height:30px;user-select:none;overflow:hidden;}

.label_box{ width:90%; margin:3% auto;}

.checkbox2 {  -webkit-appearance:none; -moz-appearance:none; outline: none;  width:18px; height:18px; border: none; margin:0; padding:0; position:relative; display:inline-block; /*文字对齐方式*/vertical-align:top; transition:background-color ease 0.1s; background:url(../images/radio3.png) no-repeat left center; background-size:auto 20px;}

.checkbox2:checked::after { content:''; top:0px; left:0px; position:absolute; border: none; width:100%;height:30px; /*transform:rotate(-45deg);*/ background:url(../images/radio4.png) no-repeat left center; background-size:auto 20px;}

.nr1_p61{ border:1px solid #33655c; padding:10px 15px; border-radius:12px; overflow:hidden; clear:both;}

.nr1_p62{ float:right; width:36%; padding-left:2%;}

.nr1_p63{ float:left; width:60%; line-height:2;}

.nr1_p64{ padding:2% 5%; line-height:2; border-bottom:2px solid #2c6368;}

.nr1_p65{ padding:2% 5%; line-height:2;}











@media (max-width:480px){

.head{ /*background:url(../images/bg1.jpg) no-repeat center top; background-size:auto 100%;*/}

.top a{ display:block; background:#2175c2; color:#fff; border-radius:12px; padding:0 20px;white-space: nowrap; margin-top:15px; line-height:30px;}

/*.nav li{ float:left; width:21%; padding:2%; text-align:center; line-height:1.2;}

.nav li:nth-last-child(2){ margin-left:25%;}

*/





}

@media (min-width:481px){

	

}

