@charset "UTF-8";
html {width: 100%;outline: none;-webkit-text-size-adjust: none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input  {margin: 0;padding: 0;border: none;outline: 0;
    /*font: inherit;*/vertical-align: baseline;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust: none;}
html{font-size:62.5%; }
body{font-size:12px;font-size:1.2rem ; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body { font-family:"微软雅黑", arial, sans-serif;background-color: #f1f1f1;color: #333;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: none;vertical-align: middle;}
a {color: #666;text-decoration: none;outline: none;border: 0 none;-webkit-tap-highlight-color: transparent;cursor: pointer;}
em {font-style: normal;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}   


html{font-size:10px}
@media screen and (min-width:320px) and (max-width:375px){html{font-size:12px}}
@media screen and (min-width:376px) and (max-width:414px){html{font-size:14px}}
@media screen and (min-width:415px) and (max-width:639px){html{font-size:16px}}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:16px}}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:16px}}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:16px}}
@media screen and (min-width:800px){html{font-size:25px}}
.pr{ position:relative;}
.pa{ position:absolute;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.l{ float:left;}
.r{ float:right;}
.pt_10{ padding-top:10px;}
.pb_10{ padding-bottom:10px;}
.pt_4{ padding-top:4%;}
.pt_2{ padding-top:2%;}
.pb_4{ padding-bottom:4%;}
.pb_2{ padding-bottom:2%;}
.mt_4{ margin-top:4%;}
.mb_4{ margin-bottom:4%;}
.mr_10{ margin-right:10px;}
.pb_60{padding-bottom: 60px;}
.pb_90{padding-bottom: 90px;}
.pl_10{ padding-left:10px;}
.pr_10{padding-right:10px;}
.pb_6{padding-bottom: 3rem;}
.f60{color: #F60;}
.font_14{ font-size:14px;}
.font_16{ font-size:16px;}
.font_18{ font-size:18px;}
.font_26{ font-size:26px;}
.cl{ clear:both;}
.btn {display:block;width:100%; margin:0 auto;background-color:#ed3c42;border:0;text-align:center;color:#FFF; line-height:36px; cursor:pointer;}
.btn:hover{ background:#fb5f39;}
.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}
.bg_f{ background:#fff;}
.bg_004098{ background:#004098;}

#Container{width: 100%;height: auto;margin: 0 auto;min-width: 320px;max-width: 640px;}

/* 栅格系统 */
.container { margin:0 auto; }
.container::after {content: "";display: table;clear: both;}
.row { margin:0 auto; width:94%;}
.row::after {content: "";display: table;clear: both;}
.row100 { margin:0 auto; width:100%;}
.row100::after {content: "";display: table;clear: both;}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
}
.col-xs-1 {float: left;width: 8.333333%;}
.col-xs-2 {float: left;width: 16.666667%;}
.col-xs-3 {float: left;width: 25%;}
.col-xs-4 {float: left;width: 33.333333%;}
.col-xs-5 {float: left;width: 41.666667%;}
.col-xs-6 {float: left;width: 50%;}
.col-xs-7 {float: left;width: 58.333333%;}
.col-xs-8 {float: left;width: 66.666667%;}
.col-xs-9 {float: left;width: 75%;}
.col-xs-10 {float: left;width: 83.333333%;}
.col-xs-11 {float: left;width: 91.666667%;}
.col-xs-12 {float: left;width: 100%;}
.pull-xs-0 {right: auto;}
.pull-xs-1 {right: 8.333333%;}
.pull-xs-2 {right: 16.666667%;}
.pull-xs-3 {right: 25%;}
.pull-xs-4 {right: 33.333333%;}
.pull-xs-5 {right: 41.666667%;}
.pull-xs-6 {right: 50%;}
.pull-xs-7 {right: 58.333333%;}
.pull-xs-8 {right: 66.666667%;}
.pull-xs-9 {right: 75%;}
.pull-xs-10 {right: 83.333333%;}
.pull-xs-11 {right: 91.666667%;}
.pull-xs-12 {right: 100%;}
.push-xs-0 {left: auto;}
.push-xs-1 {left: 8.333333%;}
.push-xs-2 {left: 16.666667%;}
.push-xs-3 {left: 25%;}
.push-xs-4 {left: 33.333333%;}
.push-xs-5 {left: 41.666667%;}
.push-xs-6 {left: 50%;}
.push-xs-7 {left: 58.333333%;}
.push-xs-8 {left: 66.666667%;}
.push-xs-9 {left: 75%;}
.push-xs-10 {left: 83.333333%;}
.push-xs-11 {left: 91.666667%;}
.push-xs-12 {left: 100%;}
.show { display: block !important; } 
.hidden { display: none !important; visibility: hidden !important; } 
.invisible { visibility: hidden; } 
/* 栅格系统 */

.bg_f{ background:#fff;}

@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot);src:url(../fonts/iconfont.eot) format('embedded-opentype'),url(../fonts/iconfont.woff) format('woff'),url(../fonts/iconfont.ttf) format('truetype'),url(../fonts/iconfont.svg) format('svg')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.iconshixun:before{content:"\e600"}
.iconzaixianliaotian:before{content:"\e629"}
.iconqucheshijian:before{content:"\e620"}
.iconboshimao-copy:before{content:"\e602"}
.iconxiaoyuanhuanjing:before{content:"\e623"}
.iconren:before{content:"\e717"}
.iconshouji:before{content:"\e70a"}
.iconche:before{content:"\e624"}
.icondizhi:before{content:"\e601"}
.iconxuexiao:before{content:"\e647"}
.iconditu:before{content:"\e625"}
.iconlingdaijingjirenxianxing:before{content:"\e614"}
.iconxueli:before{content:"\e693"}
.iconViconzq-:before{content:"\e632"}
.iconqicheweixiu:before{content:"\e681"}
.iconxuesheng:before{content:"\e609"}
.iconjiuye:before{content:"\e642"}
.iconphone:before{content:"\e603"}
.iconxiuli:before{content:"\e6d1"}
.iconqianbao:before{content:"\e6fd"}
.icondianhuazixun:before{content:"\ee80"}
.iconshipin:before{content:"\e794"}
.iconxiulichangchexingshezhi:before{content:"\e6b6"}

/* 固定导航 */
.pb_100 {padding-bottom: 100px;}
.logo_new{ background: url(../images/logo.jpg) no-repeat center center; background-size: contain; height:60px; }
.logo_new img{max-height: 60px;}
/*.header{position: fixed; top: 0; width: 100%; z-index: 99; max-width: 640px;height: 100px; background: #fff;}*/
.header{width: 100%; z-index: 99; max-width: 640px;height: 100px; background: #fff;}
.g_navbar1, .g_navback {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height: 32px;line-height: 32px;}
.g_navbar1 {background-color: #fff;font-size: 1.25rem;border-bottom: 1px solid #d8d8d8;}
.g_navbar1>.g_item.active {color: #007cf0;}
.g_navbar1>.g_item {-webkit-box-flex: 1;color: #526b7e;display: block;-webkit-flex: 1;-ms-flex: 1;flex: 1;position: relative;text-align: center;width: 1%;font-size: 16px;}
.g_navbar1>.g_item.active:before {background: #007cf0;bottom: -1px;content: "";display: block;height: 4px;left: 50%;margin-left: -20px;overflow: hidden;position: absolute;width: 40px;}
.g_navbar, .g_navback { display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height: 40px;line-height: 40px;}
.g_navbar {background-color: #fcfcfc;border-bottom: 1px solid #eaeaea;font-size: 1.25rem;}
.g_navbar>.g_item.active {color: #e60012;}
.g_navbar>.g_item { -webkit-box-flex: 1;color: #222;display: block;-webkit-flex: 1; -ms-flex: 1;flex: 1;position: relative;text-align: center;width: 1%;}
.g_navbar>.g_item.active:before {background: #e60012;bottom: -1px;content: "";display: block;height: 2px;left: 50%;margin-left: -35px;overflow: hidden; position: absolute; width: 70px;}

#video {display: none;}

.kc_nav{width: 100%;}
.kc_nav a{ font-size: 1.35rem; padding: 1rem 0;text-align: center; border-bottom: 1px solid #dbdfe0;color: #000;}
.kc_nav a:hover{ background:#007cf0;color: #fff;}
.kc_nav a.thisclass{ background:#007cf0;color: #fff;}


.kc_nav.snav {position: fixed;top: 0;width: 100%;max-width: 640px;background-color: #f2f5f7;z-index: 10;}
.main.pt {padding-top: 20px;}

.content_head{width: 100%; }
.price_title_box{background: #f1f5f8;}
.price_title {padding: 1rem 1rem;}
.price_title h1{ font-size: 1.35rem; font-weight: bold; color:#e70012;}
.price_title h1 span{ font-size: 1.1rem; color: #838180;margin-left: 0.75rem;font-weight:normal;}
.promotion_box{ padding: 1rem 1.5rem;border-top:1px solid #dbdfe0;}
.promotion_box p{ font-size: 1rem;}
.promotion_box span{background: #e70012; color: #fff; padding:0.35rem 1rem; margin-right: 0.75rem;font-weight: bold;border-radius: 5px; }
.explain{padding:0 1rem 1rem 1rem;}
.explain h3{font-size: 1.25rem; font-weight: bold;color: #004098;margin-bottom: 1rem;text-align: center;}
.explain strong{display: inline-block;width: 2rem;height: 2rem;line-height: 2rem;color: #fff;background: #ff2530;border-radius: 5px;text-align: center;margin-right: 1rem;}
.explain p{ font-size: 1rem; color: #333;}
.period_box{ padding: 1rem 1.5rem;; border-top: 1px dashed #dbdfe0}
.period_l{ float: left;padding-right: 1rem; text-align: left; border-right: 1px solid #dbdfe0;font-size: 1rem;color: #838180;}
.period_r{ float: left; padding-left: 1rem;font-size: 1rem;color: #838180;}
.period_l p span,.period_r p span{ display: block;text-align: center; color: #fff;padding: 0.15rem 0;border-radius: 5px; }
.period_l .color1{background: #004098;}
.period_r .color2{background: #4cc5cd;}
.head_btn_box{padding: 1rem 1.5rem; border-top: 1px dashed #dbdfe0}
.head_btn{ width: 100%; height: 2.75rem;}
.head_btn a{ width: 100%; height: 2.75rem; line-height:  2.75rem; background: #ff2530; text-align: center; font-size: 1.35rem; color: #fff; display: block;border-radius: 5px;}
.head_btn a:hover{ color: #fff;background: #d20000;}


/* 标题 */
.n_title{position: relative;height:2.8rem;line-height: 2.8rem;}
.title_l{ display: flex; justify-content:center;align-items:center;}
.title_l h2{ font-size:1.3rem; color: #1a2329;margin-left: -1.6rem;}
.title_l h2 span{font-size:1rem; color: #ff2530;}
.title_l i{ display:inline-block; width:2.8rem; height:2.8rem;border-radius: 100%;
	background: -webkit-linear-gradient(to right,#92b6fd,#acc8fe,#f4f8fe);
	background: -o-linear-gradient(to right,#92b6fd,#acc8fe,#f4f8fe);
	background: -moz-linear-gradient(to right,#92b6fd,#acc8fe,#f4f8fe);
	background: linear-gradient(to right,#92b6fd,#acc8fe,#f4f8fe);
	}
.title_r a{ color:#ff2530; font-size:1rem;border: 1px solid #ff2530; border-radius: 100px; width: 100%;padding: 0.2rem 0.5rem; }


.zy_title{padding: 3% 0;text-align: center}
.zy_title h1{color:#333;font-size: 1.75rem; text-align: center;}
.zy_title em{padding-bottom: 2%;border-bottom: 1px solid #eee;display:block;width: 80%;margin: 0 auto;}
.zy_title i{display:block;height: 4px; margin: -3px auto;background: #0955cc;width: 20%;}
.zy_title p{color:#777;font-size: 1.35rem; text-align: center;padding-top:2%}

.zybtn{margin: 0 auto;}
.zybtn a{background: #fa691c; display: block; color: #fff; font-size: 1.35rem; text-align: center;  height: 2.75rem;line-height: 2.75rem;border-radius: 5px;}
.zybtn a:hover{color: #fff;background: #d20000;}


.teacher{width: 94%; margin: 2% auto;}
.teacher li{ float: left; width: 49%; margin-left: 2%; }
.teacher li img{border-radius: 5px;}
.teacher li:first-child{margin-left: 0}

/* 标题 */
.title{}
.title_l{}
.title_l{ display: flex; justify-content:center;align-items:center;}
.title_l h2{ font-size:1.4rem;}
.title_l span{ display:inline-block; width:0.4rem; height:1.6rem; background:#2593e3; margin-right:10px;}
.title_r a{ color:#666; font-size:1.4rem; padding-right:1rem;}
.title i{ margin-left:10px; font-size:12px; color:#999;font-style:normal}

/* 表单 */
.box_input{width:100%;height:2.75rem;line-height:2.75rem;font-size:1.25rem;border:1px solid #e7e7e7;text-indent:1rem;color:#333;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.box_input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
/*input.coolbg{position:relative;color:rgba(255,255,255,1);text-decoration:none;background-color:#ff2530;font-family:'Yanone Kaffeesatz';font-weight:700;font-size:1.25rem;display:block;padding:.65rem;-webkit-box-shadow:0 6px 0 #ad0b04,0 6px 10px rgba(0,0,0,.7);-moz-box-shadow:0 6px 0 #ad0b04,0 6px 10px rgba(0,0,0,.7);box-shadow:0 6px 0 #ad0b04,0 6px 10px rgba(0,0,0,.7);margin:1rem auto;width:100%;text-align:center;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
input.coolbg:hover{-webkit-box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9);-moz-box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9);box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9);position:relative;top:6px}*/
.box_inputs{display:block;margin:0 auto 15px auto;width:99%;line-height:36px;height:36px;border-bottom:1px #d8d8d8 solid;text-align:center;color:#666}
.box_inputs select option:hover{background-color:#f80;color:#fff}
.box_button{display:block;width:100%;background-color:#007cf0;border:0;text-align:center;color:#fff;cursor:pointer;font-size:1.2rem;line-height:2.8rem;border-radius: 5px;}


/* 来校路线 */
.map_t{ text-align:center;}
.map_t h3{ font-size:1.2rem; color:#333; display:inline-block;}
.map_t p{ font-size:1rem; color:#707070; display:inline-block;}
.map_p i{ display:inline-block; margin-right:0.3rem;}
.map_p i{ font-size:1.2rem; border:1px solid #d8d8d8; border-radius:100%; width:2.6rem; height:2.6rem;  text-align:center; line-height:2.6rem;}
.map_p h4{font-size:1.2rem; color:#333;}
.map_p h4,.map_p p{ display:block;}
.map_p p{ font-size:1rem; color:#707070;}
.copy{ font-size:1rem; color:#707070; padding-top:10px; border-top:1px solid #e7e7e7; margin-top:10px;}

/* 底部 */
footer{width: 100%; position: fixed;bottom: 0px;z-index:990; overflow:hidden; text-align:center;min-width: 320px;
max-width: 640px;transform: translateY(100%);-webkit-transform: translateY(100%);-moz-transform: translateY(100%);animation: zx-con1 1.4s 1s forwards;-webkit-animation: zx-con1 1.4s 1s forwards;-moz-animation: zx-con1 1.4s 1s forwards}
@keyframes zx-con1 {
	0% {
		transform: translateY(100%);
		-webkit-transform: translateY(100%);
		-moz-transform: translateY(100%)
	}
	100% {
		transform: translateY(0);
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0)
	}
}
@-webkit-keyframes zx-con1 {
	0% {
		transform: translateY(100%);
		-webkit-transform: translateY(100%);
		-moz-transform: translateY(100%)
	}
	100% {
		transform: translateY(0);
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0)
	}
}
@-moz-keyframes zx-con1 {
	0% {
		transform: translateY(100%);
		-webkit-transform: translateY(100%);
		-moz-transform: translateY(100%)
	}
	100% {
		transform: translateY(0);
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0)
	}
}

.subnav{display: flex;justify-content: center;align-items: center;}
.subnav_cell{flex: 1;  background:#007cf0;}
div.subnav_bg{background:#ff2530;}
.subnav_cell:hover{ background:#004f9c;}
.subnav_cell a{ color:#fff;display: block;padding: 1.2rem;}
.subnav_cell a>div{font-size: 1rem;float: left;height: 1.2rem;line-height: 1.2rem;}
.subnav_cell a i{ margin-right:0.3rem;float: left;margin-left: 20%;height: 1.2rem;line-height: 1.2rem;}
em.tig{float: right; height:1.2rem;width:1.2rem;border-radius:5px;background-color:#fff;z-index:9999;right:0;top:0;color:#ff2530;text-align:center;line-height:1.2rem;font-size:0.75rem;display:block;margin-left: 0.3rem}

/*专业专题*/


.ts_data h3{ font-size:20px; color:#fff;  padding:4% 0; line-height:36px; font-weight:bold; background:#23cd77; text-align:center;}
.ts_data h3 span{ font-size:14px; color:#fff; display:block;}
.ts_data h4{  font-weight:bold; color:#666; font-size:22px;}
.ts_data h4 span{ color:#ed3c42;}

.button_2{width:280px; margin:0 auto; }
.button_2 a{ width:280px; background:#f60; border-radius:100px; height:36px; line-height:36px; font-size:16px; text-align:center; cursor:pointer; color:#fff; display:inline-block;}
.button_2 a:hover{background:#f30; color:#fff;}

.button_1{width:280px; margin:0 auto;}
.button_1 a{ width:280px; background:#fff; border:1px solid #00a0e9; border-radius:4px; height:36px; line-height:36px; font-size:16px; text-align:center; cursor:pointer; color:#00a0e9; display:inline-block;}
.button_1 a:hover{border:1px solid #00a0e9; background:#00a0e9; color:#fff;}
.n_icon{ text-align:center;}
.n_icon i{ font-size:3rem; }
.mk_2 h3{ width:100%; line-height:2.8rem; font-size:1.4rem; color:#333;}
.mk_2 p{ text-indent:2em; color:#666; font-size:12px; line-height:24px;}
.n_title h3{ color:#333}
.n_title p{ color:#666}



.zysj{ }
.zysj_item{}
.zysj_item h3{ padding:0.45rem 0; border-bottom:2px solid #1c2125; font-size: 1.35rem; text-align: center;background: #e0e5e8;;color: #333;}
.zysj_item p{ font-size: 1rem; color: #666; line-height: 2.75rem; background: #f0f0f0; padding:0 1em;}
.zysj_item p span{font-weight: bold;width: 2rem; color: #3b3b3b;padding: 0.2rem 0.5rem;margin-right: 0.75rem; border:1px solid #3b3b3b;}
.zysj_item p .bg{ background:#E81E1E; color: #fff; border:solid 1px #E81E1E;}
.zysj_item p .tt{  color: #E81E1E; display: inline;}
.zysj_item p strong{ color: #E81E1E;}
.btn_btn a{ color: #fff;}

.qcmrlr_big{ width:100%;}
.qcmrlr_top{ text-align:center; line-height:40px; font-size:18px; color:#fff; letter-spacing:10px;font-weight: bold;}
.qcmrlr_x{ width:100%;}
.qcmr_table{ width:100%; font-size:1.2rem; color:#363636; text-align:center;}
.qcmr_table tr td{ border-bottom:1px solid #004098; border-right:1px solid #004098; height:2rem; font-size:0.9rem;line-height: 2rem;}
.qcmr_table tr td.qcmr_td{ width:100%;}
.qcmr_table tr td.qcmr_td2{ border:none; height:35px; font-size:1.2rem; color:#ef0000;}
.qcmr_table tr td.qcmr_td3{ font-size:1rem; color:#FFF; text-align:center; padding-right:5%;}
.qcmr_table tr td.qcmr_tbx{ border-right:none;}
.qcmr_table .bg_1{ background:#004098}


.qj_box{text-align:center;padding: 1rem 0;}
.qj_box p{font-size:1rem;margin-top: 0.55rem;}
.qj_box .row img{border-radius: 5px;}

.xxyh_box{text-align:center;}
.xxyh_box .row{border:1px solid #dedede;border-radius: 5px; padding-bottom: 0.55rem;}
.xxyh_box .row>div{text-align: center;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.xxyh_box .row .xxyh_bg1{background: #fa6700;padding: 1rem 0;}
.xxyh_box .row .xxyh_bg2{background: #0288ff;padding: 1rem 0;}
.xxyh_box .row .xxyh_bg3{background: #15da99;padding: 1rem 0;}
.xxyh_box .row .xxyh_bg4{background: #f93234;padding: 1rem 0;}
.xxyh_box .row h3{color: #666;font-size: 1.35rem; margin-top: 0.55rem;}
.xxyh_box .row p{color: #999;font-size: 1rem; margin-top: 0.55rem;padding: 0 0.55rem; height: 2.8rem;}

.dg_btnbox{ text-align:center;}
.dg_btnbox a{ display:inline-block;height:2.6rem; line-height:2.6rem;border: 1px solid #fa691c;width:47%; color:#fa691c; font-size:1.25rem;  margin:0 0.15rem; border-radius:5px; overflow:hidden;}
.dg_btnbox a:hover{ color:#fa691c;}
.dg_btnbox a:hover:before{ left:0;}
.dg_btnbox .dg_btn_2{ background-color:#fa691c; color:#fff;border: 1px solid #fa691c;} 
.dg_btnbox .dg_btn_2:hover{ color:#fff;}

.zs_box .zs_box_img{ border:1px solid #eee; padding: 1rem; border-radius: 5px;}
.zs_box p{ font-size: 1rem; text-align: center; padding: 0.5rem 0;}
.zs_box p strong{  color: #db2837;}

.n_kcbox{background: #f5f6fb;border-radius: 5px;margin-bottom: 4%;}
.n_kc_title h3{float:left;color:#333;font-size: 1.35rem;font-weight: bold;margin: 1rem 0 0.55rem 1rem;}
.n_kc_title h3 i{display: block;background: #333;width: 50%;height: 0.35rem;margin-top: 0.35rem;}
.n_kc_title a{display: inline-block;float: right;background: #ff6016;color: #fff;font-size: 1.05rem;padding: 0.35rem 0.55rem;border-radius: 100px;margin: 1rem 1rem 0.55rem 0;}
.n_kc_title a:hover{color: #fff;}

.n_kc_text{padding: 1rem;border-top: 1px solid #333}
.n_kc_text h3{color:#333;font-size: 1.35rem;font-weight: bold;margin:0.35rem 0 ;}
.n_kc_text p{font-size: 1rem; line-height: 1.75rem;}
.n_kc_text img{border-radius:5px;}

.kc_zp1{width: 94%; margin: 0 auto;}
.kc_zp1 li{ float: left;width: 49%; margin-left: 2%;}
.kc_zp1 li img{border-radius: 5px;}
.kc_zp1 li:first-child{margin-left: 0}

.xz_box .row{position: relative;}
.xz_box .row>div{background: #fff;padding: 5px 0;}
.xz_box .row h3{color: #316ddc;font-size: 1.25rem;font-weight: bold;text-align: center;}
.xz_box .row i{display: block;width: 26px;height: 4px;border-radius: 100px;background: #316ddc;margin: 0.35rem auto;}
.xz_box .row p{text-align: center; font-size: 1rem;color: #666;padding: 0 0.35rem;}