@font-face{font-family:HarmonyOS_Sans;font-style:normal;font-display:swap;src:url(../fonts/HarmonyOS_Sans.subset.woff2) format('woff2')}
*{margin: 0;
    padding: 0;
    border: 0;
    font-family: HarmonyOS_Sans;
    list-style: none;
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    background-repeat: no-repeat;
}
body {background:#F5F7FA;min-width:1200px;}
body,div,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,a,form,select,input,ul,ol,li {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);margin:0;padding:0;text-indent:0;font-weight:normal;font-family:HarmonyOS_Sans;}
ul,ol {list-style:none;text-indent:0;list-style-position:outside;}
body ul {margin:0;}
img {border:0;vertical-align:middle;}
ul,li {list-style:none;}
b {font-weight:normal;}
a:hover,a:focus {color:#23527c;text-decoration:none !important;}
a {text-decoration:none || underline || blink || overline || line-through}
p {margin:0 0 0;}
li {cursor:pointer;}
input[type="submit"],button:hover{cursor:pointer}
input:-internal-autofill-previewed,input:-internal-autofill-selected {
    -webkit-text-fill-color: #808080;
    transition: background-color 1000s ease-out 0.5s;
  }
  input, textarea, select,button {
	outline:none;
    background-color: transparent;
   font-family: HarmonyOS_Sans;
   border:0;
}

.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
/* link:style */
a {text-decoration:none;}
a:hover {text-decoration:none;}
/* ul {margin-bottom:0 !important;}
*//*clear*/
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {zoom:1;}
.dn {display:none;}
.wp {width:100%;max-width:1200px;margin:0 auto 20px auto;box-sizing: border-box;overflow:hidden}
.c_left {float:left;width:880px;}
.c_right {float:right;width:300px}

.fr_p,.yyst,p.bms,p.bms1,p.yyst {background: linear-gradient(90deg, #00d55f, #0058ff)!important;color: #fff!important;cursor:pointer}

.bg1{background-image: linear-gradient(205.1759121319195deg, rgba(249, 251, 255, 1) 0%, rgba(244, 248, 255, 0.6800000071525574) 100%);
    border-width: 2px;
    border-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;}









.header {width:100%;min-width:1200px;margin:0 auto;background:#ffffff;border-bottom: 1px solid #eee;}
.head {width:1200px;margin:0 auto;zoom:1;}
.head:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.logo {float:left;display:flex;justify-content:center;align-items:center;height:99px;}
.logo img {}
.city {float:left;line-height:99px;padding:0 40px;color:#333}
.city li {display:inline}
.city li a {color:#666;font-size:14px;margin:0 5px}
.city li a:hover {color:#ff552e}
.form {width:338px;height:37px;float:left;background:#f5f7fa;margin-top:33px;/* border-radius:20px; */border:1px solid #f1f1f1;position:relative;}
.sea {width:265px;height:37px;line-height:37px;border:0;border-radius:20px;color:#999;font-size:12px;background:0;padding-left:15px;outline:none;}
input:focus{background:#f5f7fa}
.sub {position:absolute;bottom:6px;right:20px;width:22px;height:24px;overflow:hidden;border:0;background:url(../images/search-icon.png) center no-repeat;background-size:100%;cursor:pointer;}





.searchbox {float:left;position:relative;z-index:998;width:400px;height:36px;margin:28px auto;}
.mod_select {position:absolute;left:0;top:0;width:72px;}
.mod_select .select_box {position:relative;width:72px;height:36px;}
.mod_select .select_box .select_txt {display:inline-block;width:72px;height:36px;text-align: center;overflow:hidden;line-height:36px;font-size:14px;cursor:pointer; color: #12336d;}
.mod_select .select_box .select-icon {position:absolute;top:50%;right:0px;transform:translate(0,-50%);width:10px;height:10px;background:url(../images/search_ico.png) center no-repeat;}
.mod_select .select_box .option {display:none;position:absolute;top:36px;left:0;width:70px;padding-bottom:10px;background-color:#fff;border-top:0;}
.mod_select .select_box .option li {text-align: center;font-size:14px;line-height:2;cursor:pointer;color: #999;}

.searchbox .import {width:240px;height:36px;margin-left:80px;border:none;outline:none;}
.searchbox .btn-search {position:absolute;right:0;width:80px;height:36px;color:#fff;border:0;}


.searchbox,.mod_select .select_box .option {background: #f5f7fa;}
.searchbox .btn-search{background-color:#12336d;}
.mod_select .select_box .option li:hover {background-color:#f5f5f5;}
.searchbox:focus-within,.searchbox:hover{border-color:#3d3d3d}
.searchbox:focus-within .btn-search,.searchbox:hover .btn-search{background:#3d3d3d}



.tels {float:right;margin:25px 0px 0px 25px;}
.h_dl {float:right;margin-top:8px}
.h_dl dd {font-size:12px;color:#666}
.tels .t_li {display:block;color:#858687;font-size:12px;padding-left:23px;background:url(../images/tell.png) left no-repeat;background-size:8%;font-weight:normal;}
.tels li {color:#f98f01;font-weight:bold;font-size:18px;font-size:30px;}
/*************-------[=导航]-------*******************/
#nv {background:#ffffff;line-height:47px;/* box-shadow:0 0 10px rgba(0,0,0,0.1);*/z-index:555;}
#nv .wp{margin-bottom:0px;}
.nav {display: flex;height:47px;}
.nav li {display:inline-flex; width:calc(100%/7);font-size:15px;position:relative;z-index:555;}
.nav li>a {width: 100%;display:block;color:#4e4e4e;text-align:center;overflow:hidden;font-weight:bold;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;background: url(../images/line1.png) no-repeat right center;}
.nav li>a:hover,.nav li.on>a {/*color:#b31f23;*/
    background: #f5f7fa;
    font-weight: normal;}
.nav .subBox {position:absolute;left:0;top:100%;padding-top:1px;width:145px;overflow:hidden;font-size:14px;display:none;}
.nav .subBox dl {background:#202020de;padding:12px 0 14px;}
.nav .subBox a {display:block;line-height:36px;height:36px;padding:0 22px;color:#fff;position:relative;}
.nav .subBox i {display:block;position:absolute;width:5px;height:9px;background:url(../images/gicon8.png) no-repeat center center;top:50%;margin-top:-4px;right:-120%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.nav .subBox a:hover {color:#c50000;}
.nav .subBox a:hover i {right:18px;}
.nav .subBox dl dd {position:relative;}
.menuBtn {position:absolute;z-index:9;display:none;right:10px;width:40px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;top:17px;}
.menuBtn b {display:block;height:3px;background-color:#9a0000;margin:3px 0 5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.menuBtn.open {top:26px;}
.menuBtn.open b {display:none;margin:0;position:absolute;left:10px;top:50%;width:30px;}
.menuBtn.open b:first-child {display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.menuBtn.open b:last-child {display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
/*三级菜单*/
.nav .subBox2 {position:absolute;left:100%;top:30px;width:100%;min-height:200px;background:rgba(0,0,0,.4);display:none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;border-top:1px rgba(255,255,255,.2) solid;border-bottom:1px rgba(255,255,255,.2) solid;}
.nav li.last .subBox2 {left:auto;right:100%;}
.nav .subBox dd:hover .subBox2 {top:0;display:block;}
.nav .subBox2 a {display:block;font-size:13px;line-height:24px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px 5px 6px 20px;}
.nav li .first-level,.nav li .second-level {display:block;position:absolute;right:0;top:7px;background-position:center center;background-repeat:no-repeat;}
.nav li .first-level {width:40px;height:36px;background-image:url(../images/icon-arrow1.png);}
.nav li .second-level {width:40px;height:28px;background-image:url(../images/icon-on.png);}
.nav li .first-level em,.nav li .second-level em {display:block;width:1px;background:#ccc;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.nav li .first-level em {height:25px;margin-top:5px;}
.nav li .second-level em {height:20px;margin-top:4px;}
.nav li .first-level.on em,.nav .second-level.on em {opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.nav li .v1-open + .first-level {background-image:url(../images/icon-arrow2.png);}
.nav li .v2.open + .second-level {background-image:url(../images/icon-off.png);}
.menuBtn {position:absolute;z-index:9;display:none;right:10px;width:30px;padding:12px 0 7px 0;cursor:pointer;top:6px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.menuBtn b {display:block;height:3px;background-color:#9a0000;margin:3px 0 5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.menuBtn.open {top:21px;}
.menuBtn.open b {display:none;margin:0;position:absolute;left:0;top:105%;width:30px;}
.menuBtn.open b:first-child {display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.menuBtn.open b:last-child {display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.mbx {line-height:70px;width:1200px;margin:0 auto}
.mbxs {font-weight:normal;font-size:14px;color:#999;}
.mbxs a {color:#999}
.mbxs a:hover {color:#12336d}
.flei {line-height:35px;font-size:14px;padding:20px;background:#fff}
.flei a {display:inline-block;margin:0 15px;padding:0 5px;line-height:25px;color: #333;}
.flei a.cus {background-color:#12336d;color:#fff}
.flei a:hover {background-color:#12336d;color:#fff}
.new_dd1 a{float: right;margin-right:20px;font-size: 14px;font-weight: normal;color:#12336d;border:1px solid #12336d;border-radius:4px;width:120px;text-align: center;
text-decoration: none;
	position: relative;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	overflow: hidden;
}
.new_dd1 a:hover{
	background-color:#12336d;
	color:#fff;
}
.jz {border:1px solid #e8e8e8;line-height:35px;width:100%;text-align:center;margin-top:20px;color:#999;cursor:pointer;}



.c_rm{background:#FFF;/* box-shadow: 0 0 10px rgba(0,0,0,0.1); */}
.c_bt{background-color: #fff;font-size: 18px;font-weight: bold;color:#333;line-height: 45px;padding:15px 0px 15px 15px}
.c_dl{padding:0px 15px 15px 15px;overflow:hidden;zoom:1;}
.c_dl dd.c_dd{float: left;width:160px;margin-left:10px;}
.c_dl dd.c_dd a{color:#333}
.c_dl dd.c_dd span{font-size: 14px;height:42px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.c_dl dd span{line-height: 22px;}
.c_dl dd span:hover{color:#335791}
.c_dl dd i{font-style: normal;display: block;;margin-top:10px;color:#335791;font-size: 12px;}
.c_dl dd .c_i{font-style: normal;display: block;;margin-top:10px;color:#FF552E;font-size: 12px;}



.c_dl dt,.c_dl .c_dt{width:100px;float: left;display: block;height: 70px;overflow: hidden;text-align: center;}
.c_dl dt img,.c_dl .c_dt img,.c_dl dt img:hover,.c_dl .c_dt img:hover{
    display: inline-block;
    width: 100px;
    height: 70px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}




p.bms1 {text-align:center;line-height:35px;width:200px;border-radius:3px;margin:0 auto;margin-top:30px}
p.yyst,p.yyst1{border-radius:5px;width:130px;text-align:center;margin:0 auto;margin-top:30px;cursor:pointer;line-height:35px;font-size:14px;}
p.yyst1{background:#ccc;color:#fff;}

.link {background-color:#fff;padding:20px;}
.link p {margin:0 auto;border-bottom:1px solid #e8e8e8;font-size:18px;line-height:35px;color:#666;}
.link ul {overflow:hidden;zoom:1;margin-top:10px}
.link ul li {font-size:14px;color:#999;float:left;text-align:center;}
.link ul li a {color:#999;display:block;line-height:30px;margin-right:20px}
.link ul li a:hover {color:#12336d}

.footer {width:100%;background-color:#e3e3e3;padding:40px 0;display:block;position:relative;overflow:hidden;}
.fot_le {width:830px;float:left;display:block;}
.fot_lea {width:100%;display:block;font-size:26px;color:#202020;height:50px;line-height:50px;position:relative;overflow:hidden;}
.fot_leb {width:100%;display:block;font-size:16px;color:#202020;height:56px;line-height:28px;position:relative;overflow:hidden;margin:10px 0px 20px 0px;}
.fot_lec {width:100%;display:block;font-size:16px;color:#202020;height:30px;line-height:30px;position:relative;overflow:hidden;padding-top:40px;}
.fot_lec a {color:#202020;}
.fot_led {width:100%;display:block;font-size:16px;color:#202020;line-height:30px;position:relative;overflow:hidden;}
.fot_lee {width:100%;box-sizing:border-box;display:block;font-size:40px;margin-top:10px;color:#12336d;font-weight:bold;background-image:url(../images/ind_icon_03.png);background-repeat:no-repeat;background-position:left center;background-size:20px;font-family:cursive;}
.fot_wx {float:right;text-align:center;display:block;}
.fot_wx img {max-width:100%;display:block;}
.fot_wx span {width:100%;text-align:center;font-size:16px;color:#8c8c8c;line-height:28px;padding-top:20px;display:block;position:relative;overflow:hidden;}
.foot {width:100%;position:relative;overflow:hidden;height:40px;line-height:40px;font-size:14px;text-align:center;background-color:#524e4e;color:#9c9c9c;display:block;}
.foot a {color:#9c9c9c}









footer{ background: #fff; padding: 40px 0; overflow:hidden;}
.footer_rwap { width:1200px; margin: 0 auto;overflow:hidden;display: flex;justify-content: space-between;}
/* .f_logo { position: absolute; left: 0; width: 280px; top: 50%; margin-top: -15px; } */

.f_logo {}
.f_logo img { max-width: 80%; /* opacity: .2; */ display: block; }
.f_tell{    margin-top: 20px;
    padding-left: 42px;
    background: url(../images/tell.png) no-repeat;
    background-size: 16%;background-position: 0 8px;}
.f_tell span {color: #858687;font-size: 12px; }
.f_tell p {    color: #6b6b6b;
    font-weight: bold;
    font-size: 24px;
    line-height: 22px;}

.f_gzh {text-align:center}
.f_gzh img { max-width: 80px; display: block; }
.f_gzh span { font-size: 12px; }
.f_box { margin-right:10px;  font-size:14px; color: #181919;}
.f_nav a { margin-right:10px;  font-size:14px; color: #787878;}
.f_b{    margin-top: 30px;}
footer .f_box p { line-height: 24px; color: #333; opacity: .5; font-size:12px;}
/* 右边固定导航 */









.fot_gps {margin-top:20px;}
.fot_gps ul li {display:block;float:left;position:relative;margin-right:15px;font-size:15px;}
.fot_gps ul li a {color:#12336d;}
.adv {width:100%;min-height:200px;}
/*在线咨询*/
.cur_wrap_sidebar ul li.li_one .wrap_btn {border-radius:2px 0 0 0;/*position:relative;*/}
/* .cur_wrap_sidebar ul li.li_one .wrap_btn:after {content:"在线咨询";position:absolute;left:6px;top:0;margin:0;padding-top:20px;font-size:12px;color:#fff;}*/
.cur_wrap_sidebar ul li.li_one:hover .wrap_btn:after {content:"";position:absolute;left:2px;top:0;margin:0;padding-top:22px;font-size:14px;color:#fff;}
.cur_wrap_sidebar ul li.li_four .wrap_btn {border-radius:0 0 0 2px;border-bottom:none;}
.cur_wrap_sidebar ul li.li_five .wrap_btn {border-radius:2px 0 0 2px;margin-top:10px;border:none;}
.cur_wrap_sidebar ul li .wrap_btn {overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.4);width:60px;height:64px;position:absolute;right:0;background:#12336d;text-align:center;line-height:64px;cursor:pointer;transition:width 0.3s ease;-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;-moz-transition:width 0.3s ease;}
.cur_wrap_sidebar ul li .wrap_btn .iconfont {font-size:20px;color:#fff;}
.cur_wrap_sidebar ul li:hover .wrap_btn {background:linear-gradient(127deg,rgba(127,226,159,1) 0%,rgba(0,175,131,1) 100%);width:110px;height:65px;padding-left:18px;text-align:left;border-radius:2px 0 0 2px;border:none;color:#fff;}
.conten .channel .wrap_btn {text-align:center;margin-top:78px;}
.conten .channel .wrap_btn .btn {border-radius:3px;font-size:16px;font-weight:500;text-align:center;display:inline-block;cursor:pointer;}
.conten .channel .wrap_btn .get_more {width:148px;height:44px;border:1px solid rgba(0,175,131,1);color:#00AF83;line-height:44px;margin-left:26px;transition:all 0.3s ease 0.3s;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.conten .channel .wrap_btn .btn_use {width:150px;height:46px;background:rgba(0,175,131,1);color:#fff;line-height:46px;transition:all 0.3s ease 0.3s;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.conten .channel .wrap_btn .btn:hover {box-shadow:0px 8px 20px 0px rgba(0,175,131,0.3);transform:translateY(-2px);-webkit-transform:translateY(-2px);-o-transition:translateY(-2px);-moz-transition:translateY(-2px);}
.conten .channel .wrap_btn .get_more:hover {box-shadow:0px 8px 20px 0px rgba(0,175,131,0.3);transform:translateY(-2px);-webkit-transform:translateY(-2px);-o-transition:translateY(-2px);-moz-transition:translateY(-2px);background:rgba(0,175,131,1);color:#fff;}
.cur_wrap_sidebar ul li.li_one .wrap_btn {border-radius:2px 0 0 0;}
.cur_wrap_sidebar ul li.li_four .wrap_btn {border-radius:0 0 0 2px;border-bottom:none;}
.cur_wrap_sidebar ul li.li_five .wrap_btn {border-radius:2px 0 0 2px;margin-top:10px;border:none;}
.cur_wrap_sidebar ul li .wrap_btn {overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.4);width:60px;height:64px;position:absolute;right:0;background:rgba(53,63,88,0.66);text-align:center;line-height:64px;cursor:pointer;transition:width 0.3s ease;-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;-moz-transition:width 0.3s ease;color:#fff;}
.cur_wrap_sidebar ul li .wrap_btn .iconfont {font-size:20px;color:#fff;}
.cur_wrap_sidebar ul li:hover .wrap_btn {background:linear-gradient(127deg,rgba(127,226,159,1) 0%,rgba(0,175,131,1) 100%);width:110px;height:65px;padding-left:18px;text-align:left;border-radius:2px 0 0 2px;border:none;color:#fff;}
.conten .channel .wrap_btn {text-align:center;margin-top:78px;}
.cur_wrap_sidebar ul li.li_one .wrap_btn {border-radius:2px 0 0 0;}
.cur_wrap_sidebar ul li.li_four .wrap_btn {border-radius:0 0 0 2px;border-bottom:none;}
.cur_wrap_sidebar ul li.li_two .wrap_left,.cur_wrap_sidebar ul li.li_four .wrap_left {padding-right:10px;position:absolute;left:-196px;top:0;visibility:hidden;}
.cur_wrap_sidebar ul li.li_two .wrap_left:after,.cur_wrap_sidebar ul li.li_four .wrap_left:after {content:'';width:10px;height:10px;border-right:1px solid rgba(241,243,245,1);border-top:1px solid rgba(241,243,245,1);transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);position:absolute;right:5px;top:20px;background:#fff;}
.cur_wrap_sidebar ul li.li_two .wrap_left .wrap_img,.cur_wrap_sidebar ul li.li_four .wrap_left .wrap_img {padding:12px;background:rgba(255,255,255,1);box-shadow:0px 1px 12px 0px rgba(230,230,230,0.5);border:1px solid rgba(241,243,245,1);}
.cur_wrap_sidebar ul li.li_two .wrap_left .wrap_img {padding:8px 14px;}
.cur_wrap_sidebar ul li.li_two .wrap_left .wrap_img p {font-size:12px;color:rgba(89,101,128,1);line-height:20px;}
.cur_wrap_sidebar ul li.li_two .wrap_left .wrap_img p.p_two {margin-top:7px;}
.cur_wrap_sidebar ul li.li_four .wrap_left .wrap_img img {width:84px;height:84px;}
.cur_wrap_sidebar ul li.li_five .wrap_btn {border-radius:2px 0 0 2px;margin-top:10px;border:none;}
.cur_wrap_sidebar ul li .wrap_btn {overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.4);width:60px;height:64px;position:absolute;right:0;background:#12336d;text-align:center;line-height:64px;cursor:pointer;transition:width 0.3s ease;-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;-moz-transition:width 0.3s ease;}
.cur_wrap_sidebar ul li .wrap_btn .iconfont {font-size:20px;color:#fff;}
.cur_wrap_sidebar ul li span {vertical-align:middle;}
.cur_wrap_sidebar ul li span.text {display:none;padding-bottom:1px;color:#fff;font-size:14px;}
.cur_wrap_sidebar ul li:hover .wrap_btn {background:#12336d;width:110px;height:65px;padding-left:18px;text-align:left;border-radius:2px 0 0 2px;border:none;color:#fff;}
.cur_wrap_sidebar ul li:hover span.text {display:inline-block;}
.cur_wrap_sidebar ul li:hover span.iconfont {margin-right:8px;}
.cur_wrap_sidebar ul li.li_two:hover .wrap_left,.cur_wrap_sidebar ul li.li_four:hover .wrap_left {visibility:visible;transition-property:visibility;-webkit-transition-property:visibility;-o-transition-property:visibility;-moz-transition-property:visibility;transition-delay:0.2s;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;-moz-transition-delay:0.2s;}
.cur_wrap_sidebar ul li {width:60px;height:65px;position:relative;font-size:16px;color:#fff;}
.cur_wrap_sidebar ul {position:fixed;top:50%;margin-top:-162px;right:0;z-index:544;}
.rg_inp input {height:35px;line-height:35px;border:1px solid #ccc;margin-bottom:15px;width:250px;padding-left:10px;border-radius:4px;}
.rg_sub {height:35px;line-height:35px;border:1px solid #12336d;margin-top:15px;width:260px;background-color:#12336d;color:#fff;border-radius:4px;}
.pages {padding:20px 0px;}
.pagination {display:flex;flex-wrap:wrap;justify-content:center;margin:0;}
}
.pagination > li {display:inline;}
.pagination > li > a,.pagination > li > span {position:relative;float:left;font-size:13px;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#12336d;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}
.pagination > li:first-child > a,.pagination > li:first-child > span {margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;}
.pagination > li:last-child > a,.pagination > li:last-child > span {border-bottom-right-radius:4px;border-top-right-radius:4px;}
.pagination > li > a:hover,.pagination > li > a:focus,.pagination > li > span:hover,.pagination > li > span:focus {z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd;}
.pagination > .active > a,.pagination > .active > a:hover,.pagination > .active > a:focus,.pagination > .active > span,.pagination > .active > span:hover,.pagination > .active > span:focus {z-index:3;color:#fff;background-color:#12336d;border-color:#12336d;cursor:default;}
.nic {margin-top:15px;text-align:center;}
.new_ul {padding:10px 20px;margin-bottom:20px;background-color:#fff;overflow:hidden;zoom:1}
.new_ul li {display:inline-block;cursor:pointer;text-decoration:none;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden;}
.new_ul li a {font-size:15px;color:#8d8d8d;display:block;padding:0 10px;line-height:40px;text-align:center}
.new_ul li:hover>a {color:#12336d;}
.new_ul li.cus,.new_ul li.cus:hover {background-color:#12336d;font-weight:bold;color:#fff;}
.new_ul li.cus>a,.new_ul li.cus:hover>a {color:#fff;}
.new_ul li.active,.new_ul li.active:hover,.new_ul li:hover {font-weight:bold;color:#12336d;}
.new_ul li.active>a,.new_ul li.active:hover>a {font-weight:bold;color:#12336d;}
#content_list {background:#fff;padding:20px;overflow:hidden;}

.ind_title{width:1200px;margin:0 auto 25px auto;overflow:hidden;}
.ind_title p{float: left;line-height: 26px;color: #333333;font-size: 22px;font-weight: bold;}
.ind_title a {float: right;font-size: 13px;line-height: 26px;color: #999999;}




.n_form {
  margin-bottom: 20px;
  background: url(../images/yz.png) no-repeat center;
  width: 300px;
  padding-bottom: 17px;
  text-align: center;
}
.n_form h4 {
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  padding-top: 24px;
  padding-bottom: 14px;
}
.n_form .txt {
  color: #abd1f5;
  font-size: 14px;
  margin-bottom: 26px;
}
.n_form input {
  width: 260px;
  height: 46px;
  padding: 15px;
  background-color: #ffffff;
  border: none;
  margin-bottom: 15px;
  box-sizing: border-box;
}
.n_form .btn {
  background-color: #12336d;
  padding: 0;
  color: #ffffff;
  font-size: 15px;
}
.n_form .zx {
  width: 260px;
  margin: 0 auto;
  padding-left: 14px;
  font-size: 14px;
  color: #fff;
  background: url(../images/icon_33.png) no-repeat left center;
}
.n_form .zx i {
  color: #abd1f5;
}

.ap-right {
  position: relative;
}

.apTopDiv {
  /* 表单悬浮占位 */
  width: 300px;
  height: 430px;
  display: none;
}










/**/
.c_right .mar{background:#fff;margin-bottom:20px;}
.c_right .mar:last-child{margin-bottom:0px;}
.pad20{padding:20px;background:#fff;overflow:hidden}





.cl{clear: both;}

.searchboxn{}
.searchboxn .wp{margin-top: 0}
.searchboxn .searchwarp{width: 450px;margin:0 auto;padding-bottom: 45px;}
.searchboxn .searchwarp h1{font-size: 24px;text-align: center;color: #12336d;font-weight: bold;}
.searchboxn .searchwarp .input{width: 100%;height: 40px;margin-top: 26px}
.searchboxn .searchwarp .input:hover input[type="submit"]{background:#12336d;}
.searchboxn .searchwarp .input form{width: 100%;height: 100%;display: block;box-sizing: border-box;/* border: 1px solid #12336d */}
.searchboxn .searchwarp .input input[type="text"]{display: block;width: 80%;float: left;height: 100%;background-color: #fff;box-sizing: border-box;padding:10px 15px;font-size: 14px;color: #4A4A4A}
.searchboxn .searchwarp .input input[type="submit"]{display: block;width: 20%;height: 100%;float: right;background-color: #a7a7a7;font-size: 16px;color: #fff}
.searchboxn .searchwarp p a{float: left;font-size: 14px;color: #999;margin:0 15px;white-space: nowrap;line-height: 24px;cursor: pointer;}
.searchboxn .searchwarp p{margin-top: 10px}
.searchboxn .c_left .item .text h2 em{font-size: 18px;font-weight: bold;color: #12336d}


.newsbox{width: 100%;background-color: #F5F6F7;background-image: url(../images/indexboxbg.png);background-size: 100% auto;background-position: top;overflow:hidden}
.newsbox .wp{margin-top: 60px}
.newsbox .wp .c_left{background-color: #fff;box-sizing: border-box;padding: 20px 20px 60px;min-height:1200px;}
.newsbox .wp .c_left .switchbox{width: 100%;border-bottom: 1px solid #E5E5E5;}
.newsbox .wp .c_left .switchbox .switch{font-size: 20px;line-height: 54px;display:block;float: left;color: #666;margin-right: 60px;position: relative;}
.newsbox .wp .c_left .switchbox .switch:last-of-type{margin-right: 0}
.newsbox .wp .c_left .switchbox .switch i{width: 0%;display: block;position: absolute;left: 0;right: 0;bottom: -1px;margin:auto;height: 2px;background-color: #12336d;border-radius: 2px;transition: all 0.5s}
.newsbox .wp .c_left .switchbox .switch.selected{color: #12336d;}
.newsbox .wp .c_left .switchbox .switch.selected i{width: 100%}
.newsbox .wp .c_left .item{display: block;width: 100%;box-sizing: border-box;position: relative;padding: 28px 268px 25px 0;border-bottom: 1px solid #f5f5f5}
.newsbox .wp .c_left .item .img{position: absolute;right: 0;top: 0;bottom: 0;margin:auto;width: 228px;height: 100px;overflow:hidden;}
.newsbox .wp .c_left .item .text{width: 100%;}
.newsbox .wp .c_left .item .text h2{color: #333333;font-size: 18px;font-weight: bold;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;transition: all 0.5s}
.newsbox .wp .c_left .item .text .desc{font-size: 14px;line-height: 24px;color: #666;margin-top: 12px;text-align: justify;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:3;text-overflow:ellipsis;overflow: hidden;transition: all 0.5s}
.newsbox .wp .c_left .item .text .time{color: #999;font-size: 14px;line-height: 24px;margin-top: 4px;}
.newsbox .wp .c_left .item.coursediv{height: auto;padding-right: 0;display: block;}
.newsbox .wp .c_left .item.coursediv .img{float: left;position: static;width: 60px;height: 60px;margin-right: 30px}
.newsbox .wp .c_left .item.coursediv .img img{width: 100%;height: auto;}
.newsbox .wp .c_left .item.librarydiv{padding-right: 0}
.page{margin-top: 30px;width: 100%;text-align: center;}
.page a{display: inline-block;width: 40px;height: 40px;box-sizing: border-box;background-size: 5px 6px;background-position: center;vertical-align: top;border-radius:2px;border:1px solid #e5e5e5;background-color: #fff;text-align: center;line-height: 40px;color:font-size:14px;color: #A6A6A6;}
.page .warp{display: inline-block;vertical-align: top;}
.page a.prev{background-image: url(../images/prev.png);}
.page a.next{background-image: url(../images/next.png);}
.page .warp a.selected{color: #FFFFFF;background-color: #12336d;border-color:#12336d }

.wp .c_right .hot_news{width: 100%;background-color: #fff;background-size: 100% auto; background-position: bottom;box-sizing: border-box;padding: 20px;border-top: 4px solid #cae0ef;margin-bottom:20px;}
.wp .c_right .hot_news:last-child{margin-bottom:0;}
.wp .c_right .hot_news h2{font-size: 20px;color: #181919;font-weight: bold;line-height: 36px;padding-bottom: 19px}
.wp .c_right .hot_news h2>a{float: right;line-height: 36px;padding-right: 19px;font-size: 14px;color: #999;position: relative;}
.wp .c_right .hot_news h2>a:after{content: '';width: 12px;height: 12px;background-size: 100%;position: absolute;right: 0;top:0;bottom: 0;margin:auto;background-image: url(../images/more.png);}
.wp .c_right .hot_news .warp a{display: block;width: 100%;line-height: 36px;font-size: 14px;color: #4A4A4A;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.wp .c_right .guanggao{width: 100%;margin-top: 30px;overflow:hidden;}

	
	
.emba_empty{height: 518px;padding-top: 160px;box-sizing: border-box;}
.emba_empty .img{width: 100px;margin:0 auto;}
.emba_empty p{font-size: 16px;margin-top: 40px;text-align: center;color: #999999}
.search_empty{padding-top: 30px;box-sizing: border-box;}
.search_empty .img{width: 100px;margin:0 auto;}
.search_empty p{font-size: 16px;margin-top: 40px;text-align: center;color: #999999} 
	
	























/* 弹出窗口 */



.m-layer {display:none;padding:50px 50px 50px 0px; }
    /* 关闭按钮 */
.m-layer .u-closeBtn { position:absolute; top:10px; right:10px; display:block; width:3px; height:3px; padding:10px; border-radius:100%; border:2px solid #d6d6d6; background:url(../../../assets/images/z-24.png) no-repeat center; cursor:pointer; }
.m-layer .u-closeBtn:hover { border:2px solid #f60; background:url(../../../assets/images/z-24s.png) no-repeat center; }










/*右侧悬浮*/

.right-nav .online i, .right-nav ul li a span, .right-nav ul li a .tel, .right-nav ul li a .qq, .right-nav ul li a .server, .right-nav ul li a .to-top, .right-nav ul li .hide-content p i {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}

.right-nav {z-index:99;width:70px;border-bottom:none;position:fixed;right:40px;top:30%;box-sizing: border-box;
    font-size: 14px;}
.right-nav .online {width:70px;height:70px;font-size:14px;font-weight:700;text-align:center;padding-top:14px;cursor:pointer;margin-bottom:2px;background-color:#12336d;color:#ffffff;box-sizing: border-box;}
.right-nav .online i {width:21px;height:22px;background:url("../images/icon_6.png") no-repeat;}
.right-nav ul li {position:relative;width:70px;height:70px;background-color:#ffffff;margin-bottom:2px;}
.right-nav ul li a {display:block;height:70px;text-align:center;line-height:20px;color:#666666;padding-top:14px;box-sizing: border-box;}

.right-nav ul li a .tel {width:20px;height:20px;background:url("../images/icon_7.png") no-repeat;}
.right-nav ul li a .qq {width:18px;height:20px;background:url("../images/icon_8.png") no-repeat;}
.right-nav ul li a .server {width:22px;height:16px;background:url("../images/icon_9.png") no-repeat;}
.right-nav ul li a .to-top {width:18px;height:11px;background:url("../images/icon_10.png") no-repeat;}
.right-nav ul li a:hover {background-color:#12336d;color:#ffffff;}
.right-nav ul li a:hover .tel {background:url("../images/icon_12.png") no-repeat;}
.right-nav ul li a:hover .qq {background:url("../images/icon_13.png") no-repeat;}
.right-nav ul li a:hover .server {background:url("../images/icon_14.png") no-repeat;}
.right-nav ul li:last-child a:hover {background-color:#ffffff;color:#666666;}
.right-nav ul li .hide-content {box-sizing: border-box;display:none;width:260px;background-color:#ffffff;position:absolute;top:0;right:74px;border-left:3px solid #12336d;}
.right-nav ul li .hide-content .hide-title {font-size:16px;color:#12336d;text-align:center;font-weight:bold;}
.right-nav ul li .hide-content .hot-line {padding-top:14px;}
.right-nav ul li .hide-content .hot-line + p {padding-bottom:14px;}
.right-nav ul li .hide-content .hide-qq {line-height:70px;}
.right-nav ul li .hide-content p {font-size:13px;color:#777777;text-align:center;background:url("../images/icon_20.png") left no-repeat;background-position: 40px 1px;}
.right-nav ul li .hide-content .sign-in {box-sizing: border-box;width:260px;height:286px;background-color:#ffffff;padding:20px;}
.right-nav ul li .hide-content .sign-in .sign-in-title {font-size:18px;line-height:20px;font-weight:bold;color:#333333;text-align:center;padding:0 36px;margin-bottom:10px;}
.right-nav ul li .hide-content .sign-in input {padding-left: 10px;width:220px;height:40px;line-height:40px;background-color:#f5f7fa;border:solid 1px #eeeeee;margin-bottom:10px;}
.right-nav ul li .hide-content .sign-in input[type="submit"] {background-color:#12336d;border:solid 1px #12336d;color:#ffffff;}
.right-nav ul li .hide-content.active {display:block;}
.right-nav ul li .hide-form {box-sizing: border-box;top:-215px;border-left:0;}
.wap-show {display:none;}
a.wap-show {display:none;}
#show-ele {display:block;}
.wap-form-popup {display:none;}
/* @media screen and (max-width:750px) {body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,a {font-size:2.4rem;}
.space-between {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.space-around {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;}
.tx-module4 .selectTitle h2 span:before,.academy .academy-tab .body-item:before,.tx-module5 .txPulicList1 ul:before,.yx-wd ul:before,.tx-module4 .selectTitle h2 span:after,.academy .academy-tab .body-item:after,.tx-module5 .txPulicList1 ul:after,.yx-wd ul:after {display:none;}

.right-nav {display:none;}
body {overflow-x:hidden;width:100%;font-size:0.3466666667rem;min-width:auto;padding-top:1.1733333333rem;padding-bottom:1.3066666667rem;}
* {-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.3466666667rem;}
.wrap {width:10rem;overflow-x:hidden;}
} */
/* 右侧悬浮 */  



.fr_p,.yyst,p.bms,p.bms1,p.yyst {background: linear-gradient(90deg, #00d55f, #0058ff);color: #fff;cursor:pointer}




	
.showgg{margin-top:20px;}
.showgg img{width:880px;}

.zxss{    margin-top: 20px;
    padding-left: 25px;
    background: url(../images/tell.png) no-repeat;
    background-size: 2%;
    background-position: 0 5px;}
	
	
	
	
	
@media screen and (max-width: 1300px) {
	.right-nav{display:none}
	
}
	
	