@charset "utf-8";
/* CSS Document */
*{font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
body{background:#fff;margin:0px auto;padding:0px auto;}
body,input,button,select,textarea{}
textarea{resize:none;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
img{display: block;}
ul li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
a{color:#333333;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
label{cursor:pointer;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f28{font-size:28px;}
.f36{font-size:36px;}
.clear{ clear:both;}
.cl20{margin:0px;padding:0px;clear:both;height:20px;}
.cl50{margin:0px;padding:0px;clear:both;height:50px;}
.f-weight{font-weight:bold;}.t-alignc{text-align:center;}.t-alignl{text-align:left;}.t-alignr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.fc_white{color:#fff;}
.fb{font-weight:bold;}
.bdc1{border:1px solid #fff;}
.bdc2{border:1px solid #000;}
.cf{color:#fff;}
.cb{color:#000;}
/*------input button style-------*/
.button02{width:195px;height:71px;display:block;margin:0px auto;margin-top:40px;margin-bottom:50px;}
.submit{width:60%;height:35px;margin-top:2%;margin-bottom:2%;margin:0px auto;line-height:35px;display:block;background:#fb6f3e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;color:#fff;font-size:16px;border:none;font-family:"微软雅黑";text-align:center;font-weight:bold;}
a.abutton{width:30%;height:30px;float:left;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;color:#fff;font-size:16px;border:none;font-family:"微软雅黑";font-weight:bold;text-align:center;}
.green{background:#1bbc9b;}
.red{background:#ff4c69;}
.yelow{color:#fbfe28;}
input.send{height:30px;}
.input02{width:90%;height:30px;border:1px solid #c7c7c7;}
.input03{width:90%;height:30px;border:1px solid #c7c7c7;}
.input04{width:100%;height:30px;border:1px solid #666;}
a.left_button{width:50%;height:30px;display:block;margin:0px auto;line-height:30px;text-align:center;color:#fff;text-decoration:none;font-family:"微软雅黑",Arial;font-weight:bold;font-size:16px;margin-top:5%;margin-bottom:5%;}
.bdstyle{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;}
.btstyle40{border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;border:none;color:#fff;font-family:"微软雅黑",Arial, Helvetica, sans-serif;font-weight:bold;display:block;background:#ff4c69;font-size:18px;text-align:center;}
.bdstyle30{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.btn9{width:65%;height:50px;line-height:50px;display:block;margin:0px auto;text-decoration:none;}
/*-----input button style----*/
.pstyle2{width:90%;margin:0px auto;line-height:35px;font-size:16px;text-indent:40px;color:#3a3a3a;font-family:"微软雅黑",Arial;text-align:center;margin-top:0px;}
.pstyle2 strong{font-size:36px;line-height:55px;}
.spsty2{width:30%;height:40px;line-height:40px;display:block;float:left;text-align:center;color:#fff;font-family:"微软雅黑",Arial;text-align:center;font-size:14px;}
.pstyle3{width:80%;float:right;line-height:25px;font-size:14px;color:#fff;font-family:"微软雅黑",Arial;text-align:left;margin-top:2%;}
.autz{font-size:1.5em; font-weight:bold;}
.ab2{float:left;margin-left:10%;margin-top:5%}
.ab3{float:left;margin-left:5%;margin-top:5%}
.pimg{width:100%;height:auto;background:#29b5ff;margin:0px auto;margin-top:5px;}
.pimg img{width:40%;height:auto;float:left;}
.pimg p	{width:60%;height:auto;float:right;margin-top:0px;line-height:22px;font-size:12px;color:#fff;font-family:"微软雅黑",Arial;text-indent:20px;text-align:left;padding-left:0px;padding-top:2%;}
.abt1{width:276px;height:98px;display:block;margin:0px auto;}
.abt2{width:258px;height:70px;padding-top:380px;display:block;margin:0px auto;}

.zxbm2{width:100%;height:525px;background: #202b49;color:#fff;font-family:微软雅黑;}
.zxbm2 h2{font:25px/30px '微软雅黑'; color:#fcfcdf; text-align:center}
.zxbm2 .input{width:80%; height:32px; margin:10% 10% 0 10%}
.zxbm2 .ljyy{width:262px; height:48px; margin:20px 0 0 40px}
.zxbm2 ui,li{list-style:none;}

.zxbm{width:70%;height:427px;margin:0px auto;margin-top:30px;font:16px/32px '微软雅黑';background:url(../images/img13.jpg) no-repeat;}
.zxbm .input{width:70%;height:45px;margin:10px 0 0 50px;}
.zxbm .input input{ padding-left:5px;width:70%;height:32px;font:14px/32px '宋体';border:#969696 solid 1px;margin-left:5px;}
.zxbm .ljyy{width:100%;margin:20px 0 0 100px;}
.fbutton{width:276px;height:98px;display:block;background:url(../images/zixun1.png);border:none;}

.container4 { width: 100%; margin-top: 10px; padding-top: 10px; float:left; }
.formzy2{width:60%;float:left;}
.formzy2 input{width:97%;height:45px;line-height:45px;border:1px solid #fff;background:none;font-size:18px;color:#fff;}
.btstyle5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}


.formzy{width:85%;margin:0px auto;}
.formzy input{width:97%;height:45px;line-height:45px;background:none;font-size:18px;}
.btstyle5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

/*六大保障*/
.ldbz {width:100%; margin: 0 auto;}
.ldbz h2 {font-size: 38px;font-weight: 400;padding: 80px 0 20px;color: #313131;text-align: center;}
.ldbz ul {margin-top: 40px;list-style:none;float:left;padding-left:0px;width:100%;}
.ldbz li {width:32%;margin-left:1.3%;float: left;margin-bottom: 42px;}
.ldbz li a{margin:0px auto;width:60%;display:block;}
.ldbz li h4 {font-size: 16.5px;margin-top: 25px;margin-bottom: 14px;text-align: center;font-weight: 400;color: #313131;}
.ldbz li h5 {font-size: 12px;line-height: 28px;text-align: center;font-weight:400;color:#666;}
.ldbz a.sqyh {font-size: 14px;color: #1687cc;width: 80px;display: block;margin: 0 auto;padding-bottom: 80px;}
/*六大保障*/

 #hd_js{	background: #333333;	padding: 10px 0px;}
#hd_js h1{	text-align: center;	padding-bottom: 10px;	border-bottom: 1px solid #FFFFFF;	color: #FFFFFF;}
#hd_js p{	width: 95%;	margin: 10px auto;	color: #ffffff;	font-size: .95rem;	text-align: center;}
#hd_js p span{	color: #fff500;	}
/*----------------------------top-------------------------------------*/
.inter_zhuxue{line-height:45px; text-align:center; background:#378df5; color:#FFF;}
.inter_big{font-size:2rem;}
.inter_mid{font-size:1rem;}
/*----------------------------zhuxue-------------------------------------*/
.inter_online{background:#86bdff; height:100%; overflow:hidden;}
.inter_bm li{float:left;line-height:55px; font-size:1.2em;}
.inter_bm .lil{width:40%; text-align:right;}
.inter_bm .lir{width:60%; text-align:left;}
.inter_tc {line-height:80px;text-align: center;}
.an_sq,.an_zx{ -moz-border-radius: 0.5em;-webkit-border-radius: 0.5em; border-radius:0.5em; color:#FFFFFF;margin:0px 10px; padding:0.5em 5%; font-size:1.3em;}
.bgcolor_orange{background:#1bbc9b;}
.bgcolor_red{background:#ff4c69;}
.inter_put{ width:70%; height:30px; border:1px solid #ccccccc;}
/*免试特招*/
/*--------------public-------------*/
.public{ width:100%; margin:0 auto; min-width:360px; max-width:750px;}
.box{width:100%;height:auto;margin:0px auto;min-width:360px; max-width:750px;}
.inter_h11{text-align:center;margin:0px auto;font-weight:bold;min-width:360px; max-width:750px;font-family:"微软雅黑",Arial;}
.inter_wz{ text-align:center; font-size:1rem; line-height:30px; padding:10px 0;}
.box p{width:90%;height:auto;margin:0px auto;display:block;font-size:14px;font-weight:bold;font-family:"微软雅黑",Arial, Helvetica, sans-serif;line-height:30px;text-indent:26px;}
.sp_style01{color:#fbfd01;}
/*-----------public end---------*/
.listl{width:25%;float:left;height:40px;line-height:40px;margin-left:2%;}
.listm{width:40%;float:left;height:40px;line-height:40px;}
.listr{width:30%;float:left;height:40px;line-height:40px;}

.sdform02{width:80%;margin:0px auto;}
.sdform02h{width:100%;height:35px;line-height:35px;margin:0px auto;margin-top:0px;}
.sdform02hl{width:30%;height:35px;line-height:35px;float:left;text-align:right;font-size:14px;color:#fff;}
.sdform02hr{width:65%;height:35px;line-height:35px;float:left;}

.ul01{width:100%;height:auto;margin:0px auto;margin-top:0px;}
.ul01 li{width:40%;float:left;margin-left:5%;margin-top:5%;}
.ul01 li img{width:100%;margin:0px auto;}
.ul01 li p{margin:0px auto;line-height:24px;width:90%;height:195px;margin:0px auto;text-align:left;margin-top:0px;font-size:14px;}
.ul01 li p span{line-height:28px;font-weight:bold; font-size:18px;}

.ul02{width:100%;height:auto;float:left;padding-left:0px;margin-left:0px;margin-top:2%;}
.ul02 li{width:48%;float:left;margin-left:1.3%;margin-top:2%;}
.ul02 li img{width:100%;margin:0px auto;}
.ul02 li p{margin:0px auto;line-height:25px;width:100%;display:block;margin:0px auto;text-align:center;margin-top:0px;}

.ul03{width:100%;height:auto;float:left;padding-left:0px;margin-left:0px;margin-top:2%;}
.ul03 li{width:32%;float:left;margin-left:1%;margin-top:1%;}
.ul03 li img{width:100%;margin:0px auto;}
.ul03 li p{margin:0px auto;line-height:25px;width:100%;display:block;margin:0px auto;text-align:center;margin-top:0px;}

.ul04{width:100%;height:auto;float:left;padding-left:0px;margin-left:0px;margin-top:2%;}
.ul04 li{width:24%;float:left;margin-left:0.8%;margin-top:1%;}
.ul04 li img{width:100%;margin:0px auto;}
.ul04 li p{margin:0px auto;line-height:25px;width:100%;display:block;margin:0px auto;text-align:center;margin-top:0px;}

.ul05{width:100%;height:auto;float:left;padding-left:0px;margin-left:0px;margin-top:2%;}
.ul05 li{width:46%;float:left;margin-left:3%;margin-top:3%;}
.ul05 li img{width:100%;margin:0px auto;}
.ul05 li p{margin:0px auto;line-height:25px;width:90%;display:block;margin:0px auto;margin-top:0px;padding-top:2%;padding-bottom:2%;}

/*----------------------------nav-------------------------------------*/
.foot_tel{padding:3% 0; background:#ffa632;}
.foot_tel a{ width:100%; margin:0 auto;text-align:center;  font-size:1.2em; color:#FFF; display:block; }
.foot_tel a:hover{ text-decoration:none;}
/*----------------------------tel-------------------------------------*/
.inter_baoz{ background:#f3ece2; overflow:hidden;}
.inter_bzl,.inter_bzr{ float:left; font-size:1em; line-height:25px;}
.inter_bzl{ width:40%; padding:10% 0 10% 5%;}
.inter_bzr{ width:40%; padding:3%;}
.inter_zr{ color:#3172a3; font-weight:800;}
/*----------------------------bz-------------------------------------*/
.inter_per{ overflow:hidden;}
.inter_per li{ width:35%; padding:0 7%; float:left;}
.inter_per p{ line-height:25px; padding:1% 0 2% 4%;}
.inter_nm{ background:#ffe9a4; overflow:hidden; padding:1% 0;}
.inter_nm h2{ width:80%; margin:0 auto;font-size:1.2em; font-weight:800; color:#197a8c;}
.inter_nm ul{ width:80%; margin:2% auto; overflow:hidden;}
.inter_nm ul li{ width:25%; float:left; color:#F00; line-height:25px; font-size:16px;}
.inter_h21{line-height:40px; text-align:center; font-size:1.5rem; font-weight:bold; padding:1% 0 0 0;}
.dkp_one{text-align:center;font-size:24px}
.dkp_line{height:1px;border-bottom:1px solid #000;margin-top:20px}
.dkp_title{width:200px;margin:10px auto;background:#e50551;padding:5px 10px;color:#fff;text-align:center;margin-top:-17px}
.ohw_main2{background:#f5f5e3}
.inter_link{ line-height:30px;text-align:center; font-size:16px; padding-bottom:1%;}
.inter_more{ padding:1% 0;}
.inter_zhuan{ padding:1% 0; overflow:hidden;}
.inter_zhuan li{ width:47%; float:left; background:#c81740; font-size:1.5em; text-align:center; line-height:30px; color:#fff; padding:1.2% 0; margin:0 0 1% 1%;}
.inter_zhuan li a{color:#fff;}
.inter_foot{ font-size:0.8em; background:#197a8c; color:#FFF; padding:1.5% 0; text-align:center; line-height:25px;}
/*----------------------------scroll info-------------------------------------*/
#demo{width:90%; height:12em; overflow:hidden;margin:10px auto;color:#f00;}
#demo table{width:100%;}
#demo .xm{width:20%;}
#demo .xb{width:10%;}
#demo .lx{width:40%;}
#demo .jg{width:30%;}
/*----------------------------foot-------------------------------------*/
/*footcss*/
@media screen and  and (max-width:360px){
.inter_h11{ font-size:12px;height:30px;line-height:30px;} 
}
@media screen and (min-width:360px) and (max-width:550px) {
.box p{width:90%;display:block;}
.inter_h11{ font-size:18px;line-height:40px;} .inter_en{ font-size:0.6em;}.autz{font-size:1.2em;}.inter_zhuan li{ font-size:1em;}.inter_big{font-size:0.8rem;}
.inter_mid{font-size:0.8rem;}.inter_wz{ font-size:0.8em;}.inter_keji ul li{ font-size:0.8em; line-height:22px;}.inter_wz{ line-height:25px;}.inter_bzl, .inter_bzr{ font-size:0.8em; line-height:22px;}.inter_per p{ font-size:0.8em;}.inter_nm ul li{ font-size:0.8em;}
.zxbm{width:100%;height:auto;margin:0px auto;}
.zxbm .input{width:70%;height:45px;margin:10px 0 0 50px;}
.zxbm .input input{ padding-left:5px;width:70%;height:32px;font:14px/32px '宋体';border:#969696 solid 1px;margin-left:5px;}
.zxbm .ljyy{width:80%;margin:20px 0 5% 10%;}
.fbutton{width:150px;height:53px;margin:0px auto;display:block;background:url(../images/zixun3.png);border:none;}
.ab2{width:48%;float:left;margin-left:2%;margin-top:4%;}
.ab2 img{width:90%;float:left;}
.ab3{width:48%;float:left;margin-left:1%;margin-top:1%;}
.ab3 img{width:100%;float:left;}
.ul01 li p{font-size:12px;}
.ul01 li p span{line-height:22px;font-size:12px;}
.ul02 li p{font-size:12px;}
}
@media screen and (min-width:550px) and (max-width:1920px) {
.pstyle3{line-height:35px;font-size:18px;margin-top:50px;}
.inter_h11{ font-size:24px;line-height:60px;} 
.inter_tel a{ width:58%; margin:0 auto;font-size:2em;}
.inter_bl, .inter_br{ padding:1.5em 2.5em;}
.box p{width:90%;height:auto;margin:0px auto;display:block;font-size:16px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;line-height:30px;}
a.left_button{width:250px;height:65px;display:block;margin:0px auto;line-height:65px;text-align:center;color:#fff;text-decoration:none;font-family:"微软雅黑",Arial;font-weight:bold;font-size:32px;margin-top:5%;margin-bottom:5%;}
.foot_tel a{ width:100%; margin:0 auto;text-align:center;  font-size:2em; color:#FFF; display:block; }
.pimg p{width:50%;line-height:40px;font-size:16px;padding-right:5%;padding-top:5%;}
}
@media screen and (min-width:690px) and (max-width:780px){
	.box p{width:80%;display:block;}
	.foot_tel a{ width:100%; margin:0 auto;text-align:center;  font-size:2em; color:#FFF; display:block; }
}
@media screen and (min-width:550px) and (max-width:690px) {.inter_tel a{ width:73%; margin:0 auto;font-size:2em;}}
@media screen and (min-width:360px) and (max-width:460px) {.inter_tel a{ width:56%; margin:0 auto;font-size:1em;}}

/*2021.12.28改版*/
.biaoti { border-bottom: 1px solid #e5e4e4; padding-bottom: 0.75em; }
.mar30 { margin: 3% auto; }
.biaoti .left { float: left; margin-left: 1.75em; }
.biaoti .left b { width: 0.5em; height: 1.5em; background-color: #0290ea; display: inline-block; }
.biaoti .left strong { font-size: 1.75em; }
.biaoti .right { margin-right: 1.75em; color: #616060; font-size: 1.5em; }
.ul_list3 li { width:50%; line-height: 2.4em; }
.ul_list3 li:nth-child(1) p a, .ul_list3 li:nth-child(2) p a, .ul_list3 li:nth-child(6) p a, .ul_list3 li:nth-child(5) p a{color: #e7250e; }
.ul_list3 li p { text-align: center;  font-size: 1em;}
.ul_list3 li p a{ color: #000; }
.last_div a{margin-top: 1em;}