*{-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{ background-color:#fff; font:14px/1.6 "\5fae\8f6f\96c5\9ed1",arial,"\5b8b\4f53",sans-serif; color:#B6B6B6;}
body,form,iframe,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{margin:0px;padding:0px;list-style-type:none}
img{ border:none;vertical-align:middle;}
a{ text-decoration:none; color:#4e4e4e;}
a:hover{ color:#2a5dc1;}
input,textarea,select,button{ outline:none;vertical-align:middle; font-size:inherit; font-family:inherit;}
textarea{ resize:none; overflow-y:auto;}
input[type="submit"],input[type="reset"],input[type="button"],button{ cursor:pointer;-webkit-appearance:none;}
input[type="radio"],input[type="checkbox"]{ height:14px; margin: 0 3px 0 0; padding:0;}
hr{height:0;border-width:1px 0 0 0;border-style:solid;margin:0;color:#eee;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; margin:0;}
h1{ font-size:60px;}
h2{ font-size:36px;}
h3{ font-size:30px;}
h4{ font-size:24px;}
h5{ font-size:18px;}
h6{ font-size:16px;}
.mt20{margin-top:20px;}
.fr{float:right}
.fl{float:left}


.reset,.reset dt,.reset dd{ padding:0; margin:0; list-style:none;}
.clearfix:before{ content:"."; display:block; clear:both; height:0; font-size:0; visibility:hidden; overflow:hidden;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; visibility:hidden; overflow:hidden;}

.hidden{ visibility:hidden;}
.visible{ visibility:visible;}
.hide{ display:none;}
.show{ display:block;}

.container{ width:1200px; margin:0 auto;}

/*头部*/
.header{
	background: url(../images/bj.jpg) repeat-x;
	height: 87px;
	border-bottom: 3px solid #6bb03b;
	position: relative;
	padding-bottom: 20px;
}
.header .logo{position:absolute;top:30px;left:20px;}
.header .nav{float:right;margin-top:50px;z-index: 2;}
.header .nav ul li{float:left;position: relative}
.header .nav ul li a{color:#1b275e;font-size:16px;padding:0 15px;display:block;line-height: 35px;}
.header .nav ul li dl{opacity: 0;transition:all 0.5s;position: absolute;top:35px;left: 0;padding:10px 0;background: #2065aa;width:180px;border-radius: 3px;z-index:99;}
.header .nav ul li dl:before{content:"";width:0;height:0;border-width:8px;border-style:solid;border-color:transparent transparent #2065aa transparent;position: absolute;left:20%;top:-16px;}
.header .nav ul li dl a{font-size:13px;line-height:24px;color:#ffffff;}
.header .nav ul li dl a:hover{text-decoration: underline}
.header .nav ul li:hover dl{opacity: 1}
.header p{position: absolute;right:10px;top:20px;}
.header p a{color:#3a9ff4}

/*服务*/
.service{margin-top:20px;}
.service .item_service{float:left;width:386px;margin-left:20px;}
.service .item_service:first-child{margin-left:0px;}
.service .item_service .service_title{border-top:4px solid #e9bb20;color:#ffffff;font-size:18px;padding:20px 0;text-align: center;font-family:"Arial";position: relative;}
.service .item_service .service_title em{font-style:normal;margin-right:5px;}
.service .item_service:nth-child(1) .service_title{background:#6bb03b}
.service .item_service:nth-child(2) .service_title{background:#2065aa}
.service .item_service:nth-child(3) .service_title{background:#013366}
.service .item_service .service_img,.service .item_service .service_img img{width:386px;height:200px;overflow: hidden}
.service .item_service .service_cont{background:#fbfbfd;padding:15px;overflow: hidden}
.service .item_service .service_cont dl dt{color:#B6B6B6;line-height:22px;}
.service .item_service .service_cont dl dd a{color:#1f63ab;margin-top:15px;display:inline-block}
/*2019.11.23*/

.service .hidebar{display: none; position: absolute;left:0;width:1190px;top:68px;z-index: 9;height:290px;background: #6bb03b;padding:5px;transition: all 0.5s;overflow: hidden}
.service .hidebar .item_bj{background:url(../images/hiebj.jpg) repeat-x;width:1160px;height:260px;padding:15px;}
.service .hidebar ul{float:left;padding:20px;width: 280px}
.service .hidebar ul li a{text-align: left;display: block;line-height:35px;color:#16599f}
.service .hidebar ul li a:hover{text-decoration:underline}
.service .hidebar span{float:right}
.service .service_title:hover .hidebar{display: block;}
.service .item_service:hover:nth-child(2) .service_title,.service .item_service:hover:nth-child(3) .service_title{opacity: 0.5} 

.service .hidebars{display: none; position: absolute;left:-405px;width:1190px;top:68px;z-index: 9;height:290px;background: #2065aa;padding:5px;transition: all 0.5s;overflow: hidden}
.service .hidebars .item_bj{background:url(../images/hiebj.jpg) repeat-x;width:1160px;height:260px;padding:15px;}
.service .hidebars ul{float:left;padding:20px;width: 280px;margin:0 50px}
.service .hidebars ul li a{text-align: left;display: block;line-height:35px;color:#16599f}
.service .hidebars ul li a:hover{text-decoration:underline}
.service .hidebars span{float:right}
.service .hidebars i{float:left}
.service .service_title:hover .hidebars{display: block;}

.service .hidebarss{display: none; position: absolute;right:0;width:1190px;top:68px;z-index: 9;height:290px;background: #013366;padding:5px;transition: all 0.5s;overflow: hidden}
.service .hidebarss .item_bj{background:url(../images/hiebj.jpg) repeat-x;width:1160px;height:260px;padding:15px;}
.service .hidebarss ul{float:right;padding:20px;width: 280px}
.service .hidebarss ul li a{text-align: left;display: block;line-height:35px;color:#16599f}
.service .hidebarss ul li a:hover{text-decoration:underline}
.service .hidebarss span{float:left}
.service .service_title:hover .hidebarss{display: block;}


/*关于 & 新闻*/
.boxbar{margin-top:20px}
.boxbar .aboutbars{
	width: 800px;
	float: left;
	height: 400px;
	overflow: hidden;
	color: #B6B6B6;
}
.boxbar .aboutbars span{display: block;float: left}
.boxbar .aboutbars .item_about{background:#16599f;width:360px;padding:20px;height:360px;overflow: hidden;float:left}
.boxbar .aboutbars .item_about dl dt{font-size:20px;color:#feb039}
.boxbar .aboutbars .item_about dl dd{font-size:14px;color:#feb039;font-family:"Arial";}
.boxbar .aboutbars .item_about .about_cont{color:#ffffff;padding:20px 0;height:250px;overflow: hidden}
.boxbar .aboutbars .item_about .more a{display:block;color:#B6B6B6;}
.boxbar .newsbar{width:380;float: right;height:400px;overflow: hidden;} 
.boxbar .newsbar .item_news{background: #fbefd5;border:1px solid #cdc4b4;padding:15px;height:228px;margin-top:20px;overflow: hidden;width:350px;}
.boxbar .newsbar .item_news dl dt{font-size:18px;color:#16599f;font-weight: 800;margin-bottom:10px}
.boxbar .newsbar .item_news dl dd,.item_news dl dd a{
	margin-bottom: 10px;
	height: 45px;
	overflow: hidden;
	color: #165f9e;
}
.item_news dl dd a:hover{color: #262b8a;}

/*学院 & 商城*/
.contbar{background: #e7e7e7;margin-top:20px;border-top:5px solid #f9bb10}
.contbar .item_list{width:350px;float: left;overflow: hidden;padding:15px}
.contbar .item_list .item_bu .title{font-size:18px;color:#262b8a;font-weight: 600;margin-bottom:10px}
.contbar .item_list .item_bu .title i{font-style:normal;font-family:"Arial";}
.contbar .item_list .item_bu .item_gu span{float:left;width:146px;overflow: hidden}
.contbar .item_list .item_bu .item_gu span img{width:146px;height:250px;overflow: hidden}
.contbar .item_list .item_bu .item_gu dl{float:right;width:189px;overflow: hidden}
.item_bu .item_gu dl dt a{color:#16599f;font-size:16px;display:block;line-height:20px;height:40px;overflow: hidden}
.item_bu .item_gu dl dd{margin:15px 0;height:160px;color:#B6B6B6;line-height:20px;overflow: hidden;display: block}
.item_bu .item_gu dl .more a{display:block;color:#B6B6B6}

.item_news .more a,.moreset a{display:block;color:#B6B6B6}

.contbar .item_cont{width:770px;float: right;padding:15px;position: relative}
.contbar .item_cont:before{content:"";width:1px;height:100%;background: #d4d4d4;position: absolute;left:-13px;top:0;}
.contbar .item_cont .item_mall{}
.contbar .item_cont .item_mall .item_mallleft{width:300px;float:left}
.item_mall .item_mallleft .title{font-size:18px;color:#262b8a;font-weight: 600;margin-bottom:10px}
.item_mall .item_mallleft .title i{font-style:normal;font-family:"Arial";}
.item_mall .item_mallleft p{display:block;height:92px;line-height:22px;overflow: hidden}
.item_mall .item_mallleft ul {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.item_mall .item_mallleft ul li a{color:#165f9e;line-height:24px}
.item_mall .item_mallleft ul li a:hover{text-decoration: underline}
.item_mall .item_mallleft .more a{display:block;color:#B6B6B6}
.contbar .item_cont .item_mall .item_mallright{width:450px;float:right}
.contbar .item_cont .item_mall .item_mallright img{width:450px;height:276px;overflow: hidden}
.item_science{margin-top:20px;border-top:1px solid #d4d4d4;padding-top:20px}
.item_science .title{font-size:18px;color:#262b8a;font-weight: 600;margin-bottom:20px}
.item_science .title i{font-style:normal;font-family:"Arial";}
.item_science .item_sec{margin-bottom:15px}
.item_science .item_sec span{float:left;width:32px;height:50px;overflow: hidden}
.item_science .item_sec span img{width:32px;height:50px;overflow: hidden}
.item_science .item_sec dl{width:725px;float:right}
.item_science .item_sec dl dt a{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height:30px;color:#165f9e;font-size:16px}
.item_science .item_sec dl dd i,.item_science .item_sec dl dd em{
	font-style: normal;
	margin-right: 5px;
	font-size: 12px;
	color: #B6B6B6;
}
.item_science .more a{display:block;color:#B6B6B6}

/*底部*/
.footer{background: #fbfbfd;margin-top:20px;border-top:5px solid #f9bb10;padding:20px;}
.footer .column{width:300px;float:left}
.footer .column dl{margin-bottom:15px;}
.footer .column dl dt a{display: block;color:#165f9e;font-size:16px;margin-bottom:5px;}
.footer .column dl dd a{
	display: block;
	line-height: 25px;
	position: relative;
	padding-left: 10px;
	color: #B6B6B6;
}
.footer .column dl dd a:before{content:"";width:4px;height:4px;background: #7d7d7d;position: absolute;left:0;top:12px;border-radius: 50%;}
.footer .item_contact{width:450px;float:right}
.footer .item_contact dl{margin-bottom:15px;}
.footer .item_contact dl dt{color:#4d4d4d;font-size:16px;margin-bottom:5px;font-weight: 600;margin-bottom:5px;}
.footer .item_contact dl dd p{width:120px;float:left;text-align: center;margin-right:30px;display:inline;margin-top:15px}
.footer .item_contact dl dd p img{margin-bottom:5px;}

/*单页*/
.aboutbar{
	padding: 30px 0;
	color: #B6B6B6;
}


/*内容区间*/
.p20{padding:20px 0}
.cont_left{width:258px;}
.cont_left .target{border-bottom:1px solid #ebebeb;line-height:40px;font-size:18px;color:#2a5dc1}
.cont_left .column{padding:10px 0;}
.cont_left .column li a{font-size:14px;display:block;color:#707070;padding:5px 10px 5px 30px;margin-bottom:5px;}
.cont_left .column li a:hover,.cont_left .column li a.active{background: #2a5dc1;color:#ffffff;border-radius: 3px}
.contcat{margin-top:20px;padding-left: 30px;}
.cont_right{width:914px;}
.cont_right .crumbs{border-bottom:1px solid #B6B6B6;line-height:42px;font-size:16px;}
.cont_right .crumbs a{
	color: #B6B6B6;
}
.cont_right .news_list{}
.cont_right .news_list li{border-bottom:1px dotted #ebebeb;line-height: 36px;}
.cont_right .news_list li span{float:right;color:#7d7d7d}

/*侧边*/
.cont_left .column dl dt a{font-size:16px;margin-bottom:5px;display: block;background: #f3f7f9;padding:5px 10px;border-radius: 3px;font-weight: 600;color:#2a5dc1}
.cont_left .column dl dd a{font-size:14px;display:block;color:#707070;padding:5px 10px 5px 15px;margin-bottom:5px;background: #f3f7f9}
.cont_left .column dl dd a:hover,.cont_left .column dl dd a.active{background: #2a5dc1;color:#ffffff;border-radius: 3px;}
.cont_left .column dl dd a{position: relative}
.cont_left .column dl dd a:before{content:"";width:4px;height:4px;background: #7d7d7d;position: absolute;left:5px;top:13px;border-radius: 50%;}
.cont_left .column dl dd a:hover:before,.cont_left .column dl dd a.active:before{background: #ffffff;}

/*新闻*/
.item_li{margin-top:20px;border-bottom:1px solid #ebebeb;padding-bottom: 20px;}
.item_li span,.item_li span img{width:140px;height:190px;overflow: hidden;transition: all 0.5s;}
.item_li dl{width:760px;overflow: hidden;}
.item_li dl dt a{font-size:16px;color:#464646;line-height:20px;}
.item_li dl dd{font-size:13px;color:#B6B6B6;}
.item_li dl i{font-style: normal;display:block;font-size:13px;color:#B6B6B6;margin:8px 0;}
.item_li:hover dt a{color:#2a5dc1}

/*详情*/
.item_newsxq{}
.item_newsxq h6{
	display: block;
	text-align: left;
	font-size: 23px;
	margin-top: 20px;
	font-weight: normal;
	color: #165f9e;
}
.item_newsxq h5{
	text-align: left;
	font-size: 14px;
	display: block;
	padding: 10px 0;
	color: #3a9ff4;
}
.item_newsxq h5 i,.item_newsxq h5 em{font-style: normal}
.item_newsxq .listxq{
	padding: 20px 0;
	border-top: 1px solid #ebebeb;
	line-height: 32px;
	color: #666666
}

/*翻页*/
.page{text-align: center;margin-top:30px;}
.page a,.page span{border-radius: 3px;border:1px solid #ebebeb;padding:8px 15px;}
.page a:hover,.page span:hover,.page a.active{background: #2a5dc1;color:#ffffff;border:1px solid #2a5dc1;}


.delfd {
	clear: both;
}
.item_shop {

}
.item_shop a{
	line-height: 30px;
	text-align: center;
	height: 220px;
	width: 140px;
	margin: 20px;
	float: left;
}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:30%;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#2a5dc1;margin-bottom:4px;cursor:pointer;outline:none;border-radius:3px;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:78px;}
.suspension .d-service-phone{top:0px;}
.suspension .d-qrcode{top:34px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#000000;}
