@charset "utf-8";
/* CSS Document */

html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {padding:0;margin:0;}
table {font-size:inherit;}
body { width: 100%; font-family:"Microsoft Yahei", Helvetica, Arial, sans-serif; font-size:15px; color: #0c0c0c; background:#ffffff; }
img {border:none;vertical-align:bottom;}
a, a:visited, a:hover, a:active {outline:0;text-decoration:none;}
a {color:#333333;}
a:hover {text-decoration:underline;color:#484848;}
ul, li {list-style-type:none;padding:0;margin:0;}
input, select, textarea, button {font-size:100%;font-family:inherit;}
h2 {font-size:14px;}


.banner{ height:400px; background:#0b75ef url(../images/banner.jpg) no-repeat center 0;}
.banner img{ display:none;}

.mainbox{ width:1100px; margin:0 auto;}
.subtitle{ background:url(../images/line.jpg) repeat-x; height:42px; margin-top:20px;}
.subtitle a{ background:#ffffff; width:100px; display:inline-block; float:right; height:42px; text-align:right; font:14px/42px "Microsoft Yahei";}
.subtitle p b{ background:#fff url(../images/icon.jpg) no-repeat 0 0; padding-left:60px; display:inline-block; height:42px; width:240px; font:28px/42px "Microsoft Yahei"; }
.mart{ margin-top:50px;}
.program{ margin-top:50px; }
.morebutton a {background: #0766ad;width: 400px;height: 60px;border-radius: 50px;text-align: center;font: 24px/60px "Microsoft Yahei";color: #fff;display: block;margin:70px auto 50px;}
	
.program table{ background:#eee; margin-top:20px; text-align:center; font:14px/26px "Microsoft Yahei"; }
.program table tr td{ background:#ffffff; padding:20px;}
.program table tr td.tit{ background:#034ea2; font-size:18px;padding:5px;font:16px/42px "Microsoft Yahei"; color:#ffffff; font-weight:bold;}
.program table tr th{ background:#d4dce9; height:42px; font:15px/42px "Microsoft Yahei"; color:#333;}
.yq { font:16px/32px  "Microsoft Yahei"; color:#333; margin-top:40px;}
.yq span{ border:1px solid #ddd; border-radius:5px; display:inline-block; width:26px; height:26px; text-align:center; line-height:26px; margin-right:10px; color:#666;}
.yq p{ float:left; margin-right:20px;}

/*回到顶部*/
.Backtop{width:50px; height:50px;overflow:hidden; display:block; position:fixed;z-index:100;bottom:28px;/*left:89.5%;*/ right:10px; _position:absolute; _right:expression(eval(document.documentElement.scrollRight)+10);_top:expression(eval(document.documentElement.scrollTop));}
.Backtop img{ width:100%;}
.sign{ display:none;}

/*扫码分享*/
.smfx{ position:fixed; right:9px;  bottom:201px;}

.pronamesss{ width:200px;}


/*报名流程*/
.lc{}
.lc ul{ margin:40px 0;}
.lc ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.lc ul li{ float:left; width:180px; height:46px; border-radius:3px; margin-right:16px; font:17px/46px "Microsoft Yahei"; color:#333333; text-align:center; border:1px solid #e6e6e6;}
.lc ul li.arrow{ background: url(../images/arrow.jpg) no-repeat; width:11px; height:23px; border:0; margin-top:15px;}



/*20200310*/
.protab{ margin-top:20px; font:16px/70px "Microsoft Yahei"; color:#333; }
.protitle{ width:1000px; overflow:hidden;}
.protitle span{ display:block; float:left; height:70px; text-align:center;}
.protitle span.pt{ width:360px; }
.protitle span.po{ width:500px; padding-left:50px;}
.protitle span.py{ width:400px; }
.protitle span.pcar{ width:120px;}
.protab ul li{ background:url(../images/dot.png) no-repeat left center; padding-left:50px; height:70px; overflow:hidden;}
.protab ul li.blue{ background:#f9f9f9 url(../images/dot.png) no-repeat left center;}
.protab ul li:hover{ background: url(../images/dotcur.png) no-repeat left center;}
.protab ul li.blue:hover{ background:#f9f9f9  url(../images/dotcur.png) no-repeat left center;}
.protab ul li span{ display:block; float:left; height:70px; text-align:center;}
.protab ul li span.date{width:500px;}
.protab ul li span.programe{ width:360px;}
.programe a{ font-family:'Microsoft Yahei';}
.protab ul li span.time{width:400px; }
.protab ul li span.suit{ width:120px;}
.protab ul li a.prodetail{ display:block; width:105px; height:32px; border:1px solid #2175ce; border-radius:5px; text-align:center; line-height:32px; color:#2175ce; float:left; font-family:"Microsoft Yahei"; margin-top:20px; text-decoration:none;}

/*产品*/
.productTitle{ overflow:hidden; padding:30px 0px;}
.productTitle p{ width:253px; height:45px; border:1px solid #d5dadf; color:#333; font-size:14px; font-family:"微软雅黑"; border-radius:2px; line-height:45px; text-align:center; float:left; margin-right:20px; margin-top:20px;}



@media screen and ( max-width:600px){
.smfx{ display:none;}
/*报名*/
.sign{width:50px; height:50px;overflow:hidden; display:block; position:fixed;z-index:100;bottom:100px;/*left:89.5%;*/ right:10px; _position:absolute; _right:expression(eval(document.documentElement.scrollRight)+10);_top:expression(eval(document.documentElement.scrollTop));}
.sign img{ width:100%;}	
	
.banner{ width:100%;background:none;height:auto;}
.banner img{ display: block;}

.mainbox{ width:100%; margin:0 auto;}
.subtitle{ background:url(../images/line.jpg) repeat-x; height:42px; margin-top:0px;}
.subtitle a{ background:#ffffff; width:100px; display:inline-block; float:right; height:42px; text-align:right; font:14px/42px "Microsoft Yahei";}
.subtitle p b{ background:#fff url(../images/icon.jpg) no-repeat 10px 8px; padding-left:45px; display:inline-block; height:42px; width: auto; margin-right:5px; font:18px/42px "Microsoft Yahei"; background-size:25px; }

.morebutton a {margin: 30px auto 40px;width:90%;height:50px; line-height:50px;}

.program{ margin-top:10px; }
.program table{ background:#eee; margin-top:20px; text-align:center; font:14px/26px "Microsoft Yahei"; }
.program table tr td{ background:#ffffff; padding:5px; font-size:12px;}
.program table tr td img{ width:100%;}
.program table tr td.tit{ background:#034ea2; font-size:12px;padding:5px;font:16px/42px "Microsoft Yahei"; color:#ffffff; font-weight:bold;}
.program table tr th{ background:#d4dce9; height:42px; font:12px/42px "Microsoft Yahei"; color:#333;}

.yq { font:13px/26px  "Microsoft Yahei"; color:#333; margin-top:0px; padding:10px;}
	
	
	
	/*报名流程*/
.lc{}
.lc ul{ margin:20px 0 20px 15px ;}
.lc ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.lc ul li{ float:left; width:35%; height:32px; border-radius:3px; margin-right:12px; font:14px/32px "Microsoft Yahei"; color:#333333; text-align:center; border:1px solid #e6e6e6; margin-bottom:10px;}
.lc ul li.arrow{ background: url(../images/arrow.jpg) no-repeat; background-size:auto 16px;  height:16px; border:0; margin-top:10px;}
.morebutton{ display:none;}

.yq p{ float:left; margin-right:10px; width:100px;}
.yq p img{ display:block; width:100%;} 

.pronamesss{ width:90px;}


/*20200310*/
.protab{ margin-top:20px; font:16px/70px "Microsoft Yahei"; color:#333; }
.protitle{ width:100%; overflow:hidden;}
.protitle span{ display:block; float:left; height:70px; text-align:center;}

.protitle span.po{ width:45%; padding-left:10%;}
.protitle span.py{ width:45%; }
.protitle span.pcar{ width:120px;}
.protab ul li{ background:url(../images/dot.png) no-repeat left center; padding-left:10%; height:70px; overflow:hidden;}
.protab ul li.blue{ background:#f9f9f9 url(../images/dot.png) no-repeat left center;}
.protab ul li:hover{ background: url(../images/dotcur.png) no-repeat left center;}
.protab ul li.blue:hover{ background:#f9f9f9  url(../images/dotcur.png) no-repeat left center;}
.protab ul li span{ display:block; float:left; height:70px; text-align:center;}
.protab ul li span.date{width:50%;font-size:13px; }
.protab ul li span.programe{ width:360px;}
.programe a{ font-family:'Microsoft Yahei';}
.protab ul li span.time{width:50%; font-size:13px; }
.protab ul li span.suit{ width:120px;}
.protab ul li a.prodetail{ display:block; width:105px; height:32px; border:1px solid #2175ce; border-radius:5px; text-align:center; line-height:32px; color:#2175ce; float:left; font-family:"Microsoft Yahei"; margin-top:20px; text-decoration:none;}

/*产品*/
.productTitle{ overflow:hidden; padding:10px 0px;}
.productTitle p{ width:44%; height:40px; border:1px solid #d5dadf; color:#333; font-size:16px; font-family:"微软雅黑"; border-radius:2px; line-height:40px; text-align:center; float:left; margin:2%; margin-top:5px;}

}