body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font: 12px/1.5 "Microsoft YaHei","PingFang SC",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
i,em{ font-style:normal;}
address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
input,select { outline:none; font-size:12px; vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
li{list-style:none;}
a{text-decoration:none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.layout{ clear:both;width:1200px;text-align:center;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}
.red{ color:red;}
body {
    position: relative;
}
*{margin: 0;padding: 0;}
body,h1,h2,h3,h4,h5,p,dl,dd{
	margin: 0;font-family: Microsoft Yahei;
}
.fl{float: left;}
.fr{float: right;}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.clearfix { zoom:1;}
a{text-decoration: none;color: #333333;}
img{border: none;vertical-align: top;}
.bl{display: block;}
.inbl{display: inline-block;*display: inline;zoom: 1;}
input{	padding: 0;	font-family: "microsoft yahei";	/*font: 14px "microsoft yahei" ;*/}
input:focus{	outline: none;}
select:focus{	outline: none;}
ul{	padding: 0;	margin: 0;	list-style: none;}
li{	vertical-align: top;	list-style: none;}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
table{border-collapse:collapse;border-spacing:0;}




/*澶撮儴*/
.header-wrap{background: #33C074;}

.head {
    width: 100%;
    height: 80px;
    background: #fff;
}

.head_box {
    width: 1200px;
    margin: 0 auto;
}
.head_a {
    float: left;
    margin-top: 20px;
    padding-right: 38px;
    border-right: 1px solid #999;
}
.head_a img {
    display: block;
    width: 168px;
    height: 48px;
}
.head_tit {
    color: #333;
    font-size: 28px;
    line-height: 80px;
    float: left;
    margin-left: 88px;
}
.head_right {
    float: right;
    margin-top: 19px;
    margin-left: 40px;
}
.head_img {
    float: left;
}
.head_div {
    float: left;
    margin-left: 18px;
    display: inline;
}
.head_span1 {
    color: #999;
    font-size: 14px;
    display: block;
}
.head_span2 {
    color: #1e51a2;
    font-size: 16px;
    display: block;
}
/*澶撮儴缁撴潫*/

/*浜у搧鍒楄〃*/

.mfkc { width: 1000px; margin: 50px auto; }
.mfkc .tit h2{
    text-align: center;
    font-size: 42px;
    font-weight: bold;
    line-height: 63px;
}
.mfkc .tit p{
    text-align: center;
    font-size: 34px;
    line-height: 46px;
}
.mfkcCon ul{
	display: block;
}
.mfkcCon ul li{width:314px;float:left;margin:20px 8px;}
.mfkcCon ul li h3{font-size:20px;color:#333333;line-height:40px;margin-top:10px;}
.mfkcCon ul li p{font-size:14px;color:#999999;}
.mfkcCon ul li p a{color:#e80c89;}
.mfkcCon ul li img{ width:300px; height: 170px;}
.mfkc .btn a {
	display: block;
    font-size: 20px;
    color: #e80c89;
    padding: 10px 40px;
    border: 1px solid #e80c89;
    border-radius: 35px;
	  margin: 0 auto;
	width: 258px;
	text-align: center;
}
/*浜у搧鍒楄〃缁撴潫*/

/*婕傛诞*/
.indexFix{ display: none;width:162px; position:fixed;z-index:9998;top:100px;left:-162px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+130));}
.fixBtnOpen{ position:absolute; top:50%; right:-36px; margin-top:-60px; width:36px; height:120px; background:url(https://www.c0188.com/sem/public/images/fixbtnclose.png) center center no-repeat;_background:url(https://www.c0188.com/sem/public/images/fixbtnclose.gif) center center no-repeat;cursor:pointer;}
.fixBtnClose{ display:none; position:absolute; top:50%; right:-36px; margin-top:-60px; width:36px; height:120px; cursor:pointer; background:url(https://www.c0188.com/sem/public/images/fixbtnopen.png) center center no-repeat;_background:url(https://www.c0188.com/sem/public/images/fixbtnopen.gif) center center no-repeat;}
.indexConFix{ float:right; top:0; right:20px;background:#111; width:152px;padding:0 5px 5px 5px;}
.indexFixH2t{ height:54px;text-align:center; font:bold 22px/54px "Microsoft Yahei"; color:#ccc;}
.indexFixUl{ overflow:hidden;}
.indexFixUl li{ height:50px; line-height:50px; overflow:hidden; margin-bottom:3px;}
.indexFixUl li a{ display:block; height:50px; padding-left:64px; font:normal 16px/50px "Microsoft Yahei"; color:#fff;}
.indexFixUl li a:hover{ color:#fff; text-decoration:none;}

li.indexFixLi1 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico1.png) 25px center no-repeat #ff6627;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico1.gif) 25px center no-repeat #ff6627; }
li.indexFixLi2 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico4.png) 25px center no-repeat #3189b7;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico4.gif) 25px center no-repeat #3189b7;}
li.indexFixLi3 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_icoq.png) 25px center no-repeat #b02da2;_background:url(https://www.c0188.com/sem/public/images/indexfix_icoq.png) 25px center no-repeat #b02da2;}
li.indexFixLi3 em{ display:block; font-size:13px; font-family:"Microsoft Yahei";font-style: normal;}
li.indexFixLi4 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico3.png) 25px center no-repeat #e23d3d;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico3.gif) 25px center no-repeat #e23d3d;}
li.indexFixLi5 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico5.png) 25px center no-repeat #cead3f;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico5.gif) 25px center no-repeat #cead3f;}
li.indexFixLi1 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico1.png) 25px center no-repeat #e55c23;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico1.gif) 25px center no-repeat #e55c23;}
li.indexFixLi2 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico4.png) 25px center no-repeat #276e92;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico4.gif) 25px center no-repeat #276e92;}
li.indexFixLi3 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_icoq.png) 25px center no-repeat #9e2891;_background:url(https://www.c0188.com/sem/public/images/indexfix_icoq.png) 25px center no-repeat #9e2891;}
li.indexFixLi4 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico3.png) 25px center no-repeat #cb3737;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico3.gif) 25px center no-repeat #cb3737;}
li.indexFixLi5 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico5.png) 25px center no-repeat #9d8120;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico5.gif) 25px center no-repeat #9d8120;}
.indexFixDl{ width:142px; margin:0 auto; overflow:hidden; padding-top:12px; text-align:center; border-bottom:1px dashed #595959;}
.indexFixDl dt{ height:110px;}
.indexFixDl dd{ height:35px; font:normal 16px/35px "Microsoft yahei"; color:#ccc;}
.indexFix400{ height:30px;font:normal 14px/30px "Microsoft yahei"; color:#ccc; text-align:center;}
.indexFixWb{ height:24px; line-height:24px;  text-align:center; padding-bottom:5px;}
.indexFixWb a{ font-size:16px; color:#ccc; font-family:"Microsoft Yahei";}
.indexFixWb a:hover{ color:#ff4a00;}





.zg_conwh{background: url(https://www.c0188.com/sem/public/images/zg_conwh.jpg) no-repeat center -6px;padding-bottom: 90px;}
.zg_conwh1{padding-top:8px;}
.zg_conwhh2{text-align: center;font:bold 44px/52px "Microsoft YaHei";color:#2d2454;background: url(https://www.c0188.com/sem/public/images/zg_tit.png) no-repeat 50% bottom;}
.zg_conwhh2 span{color:#ee2460}
.zg_conwhp1{font:20px/24px "Microsoft YaHei";color: #666;text-align: center;padding-top:8px;}
.zg_conwhdiv ul{background:#2c4167;height: 50px;}
.zg_conwhdiv ul li{float: left;text-align: center;font:22px/50px "Microsoft YaHei";color: #fff;}
.zg_conwhdiv ul .zg_wholi1{width: 346px;}
.zg_conwhdiv ul .zg_wholi2{width: 166px;background: #6772e5;/*box-shadow: 0px 0px 7px 0px rgba(0, 16, 46, 0.35);*/}
.zg_conwhdiv ul .zg_wholi3{width: 160px;}
.zg_conwhdiv ul .zg_wholi4{width: 160px;}
.zg_conwhdiv ul .zg_wholi5{width: 160px;}
.zg_conwhdiv{margin-top: 48px;}
.zg_conwhdi td{border:1px solid #d7d7d7;text-align: center;padding: 15px 0 12px 0;background: #fff}
.zg_conwhdi{height: 757px;overflow-y: auto;}
.zg_conwhdi .zg_wholi1{width: 352px;font:18px/22px "Microsoft YaHei";color: #333;}
.zg_conwhdi .zg_wholi2{width: 168px;background: #6772e5;/*box-shadow: 0px 0px 7px 0px rgba(0, 16, 46, 0.35);*/font:22px/26px "Microsoft YaHei";color: #fff;}
.zg_conwhdi .zg_wholi3{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_conwhdi .zg_wholi4{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_conwhdi .zg_wholi5{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_conwhdi .zg_wholi6{background: #e2e2e2}



@keyframes btn {

  0% {

    transform: scale(0);

    opacity: 1;

  }

  100% {

    transform: scale(1);

    opacity: 0;

  }

}

@-webkit-keyframes btn {

  0% {

    transform: scale(0);

    opacity: 1;

  }

  100% {

    transform: scale(1);

    opacity: 0;

  }

}


/*宸︿晶婕傛诞*/
.indexFix{width:162px; position:fixed;z-index:9998;top:50px;left:-162px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+130));}
.fixBtnOpen{position:absolute; top:50%; right:-36px; margin-top:-60px; width:36px; height:120px; background:url(https://www.c0188.com/sem/public/images/fixbtnclose.png) center center no-repeat;_background:url(https://www.c0188.com/sem/public/images/fixbtnclose.gif) center center no-repeat;cursor:pointer;}
.fixBtnClose{display:none;  position:absolute; top:50%; right:-36px; margin-top:-60px; width:36px; height:120px; cursor:pointer; background:url(https://www.c0188.com/sem/public/images/fixbtnopen.png) center center no-repeat;_background:url(https://www.c0188.com/sem/public/images/fixbtnopen.gif) center center no-repeat;}
.indexConFix{ float:right; top:0; right:20px;background:#111; width:152px;padding:0 5px 5px 5px;}
.indexFixH2t{ height:54px;text-align:center; font:bold 22px/54px "Microsoft Yahei"; color:#ccc;}
.indexFixUl{ overflow:hidden;}
.indexFixUl li{ height:50px; line-height:50px; overflow:hidden; margin-bottom:3px;}
.indexFixUl li a{ display:block; height:50px; padding-left:64px; font:normal 16px/50px "Microsoft Yahei"; color:#fff;}
.indexFixUl li a:hover{ color:#fff; text-decoration:none;}

li.indexFixLi1 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico1.png) 25px center no-repeat #ff6627;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico1.gif) 25px center no-repeat #ff6627; }
li.indexFixLi2 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico4.png) 25px center no-repeat #3189b7;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico4.gif) 25px center no-repeat #3189b7;}
li.indexFixLi3 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_icoq.png) 25px center no-repeat #b02da2;_background:url(https://www.c0188.com/sem/public/images/indexfix_icoq.png) 25px center no-repeat #b02da2;}
li.indexFixLi3 em{ display:block; font-size:13px; font-family:"Microsoft Yahei";font-style: normal;}
li.indexFixLi4 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico3.png) 25px center no-repeat #e23d3d;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico3.gif) 25px center no-repeat #e23d3d;}
li.indexFixLi5 a{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico5.png) 25px center no-repeat #cead3f;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico5.gif) 25px center no-repeat #cead3f;}
li.indexFixLi1 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico1.png) 25px center no-repeat #e55c23;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico1.gif) 25px center no-repeat #e55c23;}
li.indexFixLi2 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico4.png) 25px center no-repeat #276e92;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico4.gif) 25px center no-repeat #276e92;}
li.indexFixLi3 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_icoq.png) 25px center no-repeat #9e2891;_background:url(https://www.c0188.com/sem/public/images/indexfix_icoq.png) 25px center no-repeat #9e2891;}
li.indexFixLi4 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico3.png) 25px center no-repeat #cb3737;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico3.gif) 25px center no-repeat #cb3737;}
li.indexFixLi5 a:hover{ background:url(https://www.c0188.com/sem/public/images/indexfix_ico5.png) 25px center no-repeat #9d8120;_background:url(https://www.c0188.com/sem/public/images/indexfix_ico5.gif) 25px center no-repeat #9d8120;}
.indexFixDl{ width:142px; margin:0 auto; overflow:hidden; padding-top:12px; text-align:center; border-bottom:1px dashed #595959;}
.indexFixDl dt{ height:110px;}
.indexFixDl dd{ height:35px; font:normal 16px/35px "Microsoft yahei"; color:#ccc;}
.indexFix400{ height:30px;font:normal 14px/30px "Microsoft yahei"; color:#ccc; text-align:center;}
.indexFixWb{ height:24px; line-height:24px;  text-align:center; padding-bottom:5px;}
.indexFixWb a{ font-size:16px; color:#ccc; font-family:"Microsoft Yahei";}
.indexFixWb a:hover{ color:#ff4a00;}
/*宸︿晶婕傛诞*/

/*钖祫*/
.xinzi {
    width: 100%;
    height: 187px;
}
.xinzi_box {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}
.xinzi_p1 {
    font-weight: bold;
    text-align: left;
    font-size: 24px;
    padding: 45px 0 0 24px;
	 margin: 0px;
}
.xinzi_p2 {
    
    font-weight: bold;
    line-height: 34px;
    font-size: 20px;
    padding-left: 24px;
	margin: 0px;

}
.xinzi_div {
    display: block;
    width: 264px;
    height: 200px;
    background: #ef9b17;
	  color: #fff;
    box-shadow: 0 0 10px rgba(156,0,44,0.25);
    -webkit-box-shadow: 0 0 10px rgba(156,0,44,0.25);
    -moz-box-shadow: 0 0 10px rgba(156,0,44,0.25);
    position: absolute;
    right: 40px;
    top: 28px;
}
.xinzi_p3 {
    font-weight: bold;
    text-align: center;
    font-size: 26px;
    padding: 30px 0 10px;
	 margin: 0px;
}
.xinzi_p4 {
    text-align: left;
    padding-left: 25px;
    line-height: 32px;
    font-weight: bold;
    font-size: 22px;
    letter-spacing: 1px;
}
/*钖祫*/


/*搴曢儴璇曞惉*/
.shitingbottom {
    width: 100%;
    height: 260px;
    background: url(https://www.c0188.com/sem/public/images/sevenbg.jpg) no-repeat scroll center;
    background-size: 1920px 260px;
    margin: 0 auto;
}
.shitingbottom_box {
    width: 1000px;
    height: 181px;
    padding: 33px 0 46px;
    margin: 0 auto;
}
.shitingbottom_p1 {
    text-align: center;
    font-size: 42px;
    color: #fff;
    font-weight: bold;
    line-height: 63px;
}
.shitingbottom_p2 {
    text-align: center;
    font-size: 34px;
    color: #fff;
    line-height: 46px;
}
.shitingbottom_p3{text-align: center; width: 450px;margin: auto}
.shitingbottom_a {
    display: block;
    width: 337px;
    height: 48px;
    border: 1px solid #fff;
    border-radius: 25px;
    margin: 22px auto 0;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 48px;
    cursor: pointer;
}
.shitingbottom form{ width: 510px; margin:20px auto}
.shitingbottom .reg_box_sub,.shitingbottom .reg_box_input{  height: 50px; font-size:16px; line-height:50px; padding: 0px 8px; width: 208px; margin: 20px auto;color: #000; float: left}

/*鍙充晶浜岀淮鐮�*/ 
@media(max-width:1200px){
 .fix_right{ display:none}
}
.fix_right{display:none }
.fix_right {

    width: 316px;
  
    height: 55px;
  
    padding: 0px 0px;
  
    position: fixed;
  
    right: 0px;
  
    top: 150px;
  
    text-align: center;
  
    font-size: 20px;
  
    line-height: 55px;
  
    color: #fff;
  
    overflow: hidden;
  
    z-index: 1000;
  
  }
  .fix_right2{width: 150px; height: 180px; border:1px solid #e5e5e5; right:10px;}
  .fix_right p {
  
    width: 100%;
  
    height: 100%;
  
    overflow: hidden;
  
    position: relative;
  
    padding-left:30px;
	
	line-height:55px;
	
	font-size:18px;

  
  }
  
  .fix_right p:after {
  
    content: "";
  
    background: #fff;
  
    position: absolute;
  
    width: 316px;
  
    height: 316px;
  
    left: 0px;
  
    left: 0;
  
    top: 0;
  
    bottom: 0;
  
    opacity: 0;
  
    margin: auto;
  
    border-radius: 50%;
  
    transform: scale(1);
  
    animation: 1s btn ease-in-out infinite;
  
  }
  
    @keyframes btn {
  
    0% {
  
      transform: scale(0);
  
      opacity: 1;
  
    }
  
    100% {
  
      transform: scale(1);
  
      opacity: 0;
  
    }
  
  }
  
  @-webkit-keyframes btn {
  
    0% {
  
      transform: scale(0);
  
      opacity: 1;
  
    }
  
    100% {
  
      transform: scale(1);
  
      opacity: 0;
  
    }
  
  }

/*鍙充晶浜岀淮鐮� 缁撴潫*/

/*寮圭獥*/
    .regsty {
        display:none;
		 width: 300px; height:380px;
    }
    .reg_mask {
        background: #000; 
        position: fixed; 
        width: 100%; 
        height: 100%; 
        left: 0px; 
        top: 0px;  
        filter: alpha(opacity=40); 
        opacity: 0.4; 
        z-index: 99998
    }
    .reg_box {
        width:410px; 
        height: 210px; 
        background-color: #ffffff; 
        position: fixed; 
        top: 23%; 
        left: 41%; 
        z-index: 99999;
    }
    .reg_x{
        padding-right: 14px;
        padding-top: 12px;
		display: block; 
		clear: both;
    }
.reg_x .reg_box_left{ width:300px;}
    .reg_x a {
        background-image: url(https://www.c0188.com/sem/public/images/pass_login_icons.png);
        background-position: -56px -48px;
        width: 16px;
        height: 16px;
        outline: 0;
        display: block;
        background-repeat: no-repeat;
        float: right;
        margin: 0;
        padding: 0;
    }
    .reg_x a:hover {
        background-position: -72px -48px;
    }
    .reg_box p {
        width: 184px;
        margin: 0 auto;
        padding-bottom: 8px;
    }
    .reg_box_tit {
        height: 25px;
        margin: 0 auto;
        font-size: 16px;
        color: #000000;
        text-align: center;
    }
    .reg_box_form{

    }
    .reg_rem {
        color: #ff0000;
        font-size: 12px;
        padding-left: 28px;
        height: 30px;
        line-height: 30px;
    }
	.reg_box2{ width: 300px; height:380px; border-radius: 12px;  text-align: center;}
	.reg_rem2 { padding-left: 0px;    }
.reg_rem2 span{ display: block; width: 100%; text-align: center; line-height: 150%;font-size: 1rem; line-height: 1.5rem;}
.reg_rem2 .weixintixing{color: #333; font-size: 0.05rem;}
.reg_box2 .title{ font-size: 16px; text-align:center; line-height: 30px; width: 100%; height: auto; margin:0;background: none}
.reg_box2 .title span{font-size: 20px; }
.reg_box_left{ width: 300px; padding: 10px 0 ; }
.reg_box_right{ width: 200px; float: right; padding: 10px 10px 10px 0; }

.reg_rem img{padding: 0px; margin:0px auto; width:65%; display:block; text-align:center; }

    .reg_box_input {
		padding: 0px;
        height: 40px;
        padding: 0px 8px;
        border: 1px solid #ddd;
        transition: .3s;
        font-size: 14px;
        color: #666;
        width: 168px;
		margin: 15px 0;
    }
    .reg_box_sub {
		display:block;
        width: 184px;
        height: 40px;
		   line-height:40px;
		   text-align:center;
        border: none;
        color: #ffffff;
        font-size: 14px;
        font-weight:bold;
        background-color: #0066cc;
        border-radius: 3px;
        cursor: pointer;
		  
    }
.reg_box_sub:link,.reg_box_sub:visited{color: #ffffff;}
	.reg_box_sub:hover {
        color: #fff;
    }
    .reg_box_sub_a {
        display: block;
        margin-top:10px;
        color: #0066cc;
    }
    .reg_box_sub_a:hover {
        color: #578dfa;
    }
    .reg_box_noreg {
        height: 60px;
        line-height: 60px;
        margin: 0 auto;
        background-color: #0066cc;
        margin-top: 30px;
        text-align: right;
        padding-right: 28px;
    }
    .reg_box_noreg a {
        color: #ffffff;
    }
	.i-guide {
    display: inline-block;
    padding: 3px 6px;
    height: 16px;
    border-radius: 8px;
    background-color: #70c2b9;
    color: #fff;
    font-size: 9px;
    line-height: 10px;
}
/*寮圭獥缁撴潫*/
/*鎶㈠鑰�*/
.countDown_wrap{ width:100%; height:150px; position:fixed; left:0; bottom:0; _position:absolute; background:url("https://www.c0188.com/sem/public/images/fix-nav.jpg") no-repeat center top; z-index:99; display: none}
.countDown{ height:150px; clear: both; width: 1200px; text-align: center; margin: 0 auto; position: relative;}
.countDown .btn-wrap{ padding:0 0 0 140px; width:253px;}
.countDown .btn-wrap h4{ line-height:50px; font-size:36px; font-weight:normal; color:#fff; padding-top:20px;}
.countDown .btn-wrap h4 span{ font-size:18px; vertical-align:7px;}
.countDown .btn-wrap .btn{ display:block; width:154px; height:48px; line-height:48px; font-size:28px; color:#e2384a; background:#fcff00; border-radius:3px; text-decoration:none; text-align:center;margin: 0 auto;}
.countDown .tex{ width:470px; color:#fff; padding-top:26px;}
.countDown .tex h2{ font-size:38px; line-height:58px; font-weight:normal;}
.countDown .tex h3{ line-height:38px; font-size:28px; font-weight:normal;}
.countDown .con{ margin-top:27px;}
.countDown .con .tit{ font-size:18px; color:#fff; line-height:50px;}
.countDown .con .CountDownTop{ font-size:16px; color:#fff;}
.countDown .con .CountDownTop span{ display:block; float:left; width:54px; height:36px; line-height:36px; font-size:30px; letter-spacing:12px; color:#fff; text-indent:3px; background:url("https://www.c0188.com/sem/public/images/icon01.png") no-repeat; vertical-align:3px;}
.countDown .con .CountDownTop i{ float:left; display:block; padding:0 4px; margin-top:12px; text-align:center;}
.countDown .close{ display:block; width:38px; height:44px; position:absolute; right:50px; top:0; z-index:3;}
/*鎶㈠鑰�*/

/*鏂板ご閮�*/
.header-wrap{ width:100%; height:480px; }
.headerwrap{ height:480px;}
/*20201111
.header-wrap{ height: 400px;}
.header-wrap { background: url(https://www.c0188.com/sem/public/images/20201111banner.png) #fdeae3 no-repeat center!important;}
*/
.headerwrap .logo01{ display:block; width:175px; height:50px; top:45px; left:0; line-height:0; font-size:0;}
.headerwrap .logo02{ display:block; width:175px; height:50px; top:45px; left:185px; line-height:0; font-size:0;}
.headerwrap h1{ font-size:68px; color:#fff; left:372px; top:80px; font-weight:normal;}
.headerwrap h2{ font-size:48px; color:#fff; left:372px; top:200px; font-weight:normal;}
.headerwrap .list{ left:366px; top:300px;}
.headerwrap .list li{ float:left; _display:inline; width:212px; height:42px; line-height:42px; font-size:18px; color:#fff; border:1px solid #fff; border-radius:3px; text-indent:11px; margin:0 16px 16px 0; background: rgb(31, 140, 235);}
.headerwrap .list li em{ color:#fcff00;}
.headerwrap .list li.w2{ width:182px;}
.headerwrap .list li.w3{ width:202px;}
.headerwrap .apply{ width:300px; left:0; top:15px; background:#fff; border-radius:5px; padding: 15px 0;}
.headerwrap .apply .tit{ padding:10px 0 2px; line-height:20px; text-align:center;}
.headerwrap .apply .tit h4{ font-size:18px; font-weight:normal;}
.headerwrap .apply .tit p{ font-size:14px; line-height:26px; color:#666;}
.headerwrap .apply .box{ height: 280px; width:300px; margin: 0 auto; padding: 0;text-align: center}
.headerwrap .apply .box img{width: 215px; display: block; margin: 0 auto}
.headerwrap .apply .box span{font-size: 1rem; line-height: 1.5rem;}
.headerwrap .apply .box .weixintixing{ font-size:0.05rem;color: #333}
.headerwrap .apply .ipt1{ float:left; width:216px; height:36px; line-height:36px; border:1px solid #ddd; font-size:14px; text-indent:9px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.headerwrap .apply .apply-btn{ display:block; width:218px; height:38px; line-height:38px; text-align:center; font-size:18px; background:#e2384a; color:#fff; border-radius:3px; margin:0 auto; text-decoration:none;}
.headerwrap .apply .explain{ height:62px; overflow:hidden; background:#f2f2f2; padding:5px 0 5px 10px; margin-top:13px; border-radius:5px; text-align: left;}
.headerwrap .apply .explain h4{ line-height:30px; font-weight:normal;}
.headerwrap .apply .explain li{ height:24px; line-height:24px; padding-left:20px; font-size:12px; color:#666; background-position:0 -16px;}

.tempWrap {overflow:hidden; position:relative; height:72px}
.tempWrap ul{height: 216px; position: relative; padding: 0px; margin: 0px; top: -99px;}
.tempWrap ul li{ height: 24px;}
.headerwrap .select_boxhs {position:relative}
.headerwrap .select_boxhs select{display:block}
.headerwrap .select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.headerwrap .select_boxhs i{position:absolute}
.headerwrap .select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.headerwrap .select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.headerwrap .select_boxhs ul.show{display:block}
.headerwrap .areaSelect{width:218px;height:38px;}
.headerwrap .areaSelect #lesson{border:1px solid #ddd;width:216px; font-size:14px; overflow:hidden;height:36px;line-height:36px; text-indent:9px; color:#777;outline: none;  vertical-align: middle;}
.headerwrap .areaSelect #lesson.on{color:#333}
.headerwrap .areaSelect #lesson.show{border:1px solid #4473f0}
.headerwrap .areaSelect i{background: url(https://www.c0188.com/sem/public/images/ico.png) no-repeat;display:block;width:15px;height:9px; top:14px; right:15px; background-position:0 0;}
.headerwrap .areaSelect i.on{ background-position:-17px 0;}
.headerwrap .areaSelect ul { border:1px solid #ddd;background:#fff; padding:0;}
.headerwrap .areaSelect ul.show{border:1px solid #4473f0}
.headerwrap .areaSelect ul li {text-align: left;overflow:hidden;width:96%;cursor:pointer;line-height:26px;height:26px;padding:0 0 0 4%}
.headerwrap .areaSelect ul li.hover {background:#a7cee2;color:#fff}

.nav {
    width: 100%;
    height: 58px;
    background: #353432;
}
.nav_box {
    width: 1200px;
    margin: 0 auto;
}
.nav_box ul {
    text-align: center;
}
.nav_box .nav_li {
    display: inline-block;
    height: 58px;
    margin: 0 18px;
    text-align: center;
    cursor: pointer;
}
.nav_a {
    line-height: 58px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
}

.nav-wrap{ width:100%; height:132px; background:url("https://www.c0188.com/sem/public/images/nav.jpg") no-repeat center top #f8f9ff;}
.nav-wrap .navs{ padding:12px 0 0 0;}
.nav-wrap .navs li{ float:left; _display:inline; width:181px; height:80px;  border:1px solid #ebeeff; border-radius:3px; background-color:#fff; padding:26px 0 0 80px; margin-right:16px;cursor: pointer;}
.nav-wrap .navs li h3{ font-size:18px; line-height:30px;}
.nav-wrap .navs li p{ line-height:26px; font-size:16px;}
.nav-wrap .navs li.ico01{background: url(https://www.c0188.com/sem/public/images/ico.png) no-repeat; background-position:17px -45px;}
.nav-wrap .navs li.ico02{background: url(https://www.c0188.com/sem/public/images/ico.png) no-repeat; background-position:17px -127px;}
.nav-wrap .navs li.ico03{ background: url(https://www.c0188.com/sem/public/images/ico.png) no-repeat;background-position:17px -215px;}
.nav-wrap .navs li.ico04{ background: url(https://www.c0188.com/sem/public/images/ico.png) no-repeat;background-position:17px -313px; margin-right:0;}
.nav-wrap .navs li a{ text-decoration:none;}
.headerwrap .adCeng{display:none;width:100%;z-index:101;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;position:absolute;}
.headerwrap .adCon{display:none;width:800px;z-index:102;height:660px;position:fixed;top:50%;left:50%;;margin:-330px 0 0 -400px;_position: absolute;}
.headerwrap .adCond{width:800px;height:660px;background:#fff;}
.headerwrap .adCond .adCondTit{ height: 60px; background: #f5f5f5;}
.headerwrap .adCond .adCondTit-left{ padding-left: 40px; line-height: 60px; font-size: 18px; color: #666;}
.headerwrap .adCond .adCondTit-close{display:block;width:15px;height:15px;top:22px;right:20px;cursor: pointer; background-position:-50px 0; line-height:0; font-size:0;}
.headerwrap .adCond .adCondMv{width:800px;height:600px;}
/*鏂板ご閮*/


/*右侧漂浮*/
.pop {

    z-index: 100;
    position: fixed;
    _position: absolute;
    right:0px;
    top: 30%;
    width: 65px;
    background: #1F8CEB;
    margin-bottom: -1px;
    box-sizing: border-box;
    padding: 0 3px;
    font-size: 0;
}
.pop2 {
    z-index: 100;
    position: fixed;
    _position: absolute;
    right:24px;
    top: 30%;
    width: 120px;
    margin-bottom: -1px;
    box-sizing: border-box;
    padding: 0 3px;
    font-size: 0;
}
.pop_box {
    width: 60px;
    margin: 0 auto;
}
.pop_li {
    float: left;
    width: 100%;
    height: 60px;
    cursor: pointer;
	line-height:100%;
	text-align:center;
	color:#fff;
	border-bottom:1px solid #CCC;
	padding:5px 0px;
}
.pop_li_w{ position:relative}
#wxImg2{ width:120px; height: 140px; border:1px solid #e2e2e2; padding:10px; text-align:center; color:#333; right:65px; top:0px; position: absolute; background:#fff;}
#wxImg2 img{ display:block; height:120px; width:120px; margin:0 auto; border:1px solid #e2e2e2;}
#wxImg2 .text{ width:auto;height: 20px; line-height: 20px; font-size: 12px;}
.pop_img {
    display: block;
    width: 36px;
    height: 36px;
	margin:0 auto;
	padding:0px;
}
.pop_p2{
    display: block;
    color: #fff;
    text-align: center;
    font-size: 12px;
    height: 70px;
	line-height:200%;
}
.pop_red{ background-color:#F00}


@media screen and (max-width: 1200px) { 
.pop2 {display: none} 
} 
.pop2 #wxImg2{right:0px}
.pop2 #wxImg2 .close{ display: block;position:relative; left:-10px; top: -10px; height: 20px; width: 20px;cursor: pointer;}
/*右侧漂浮结束*/

/*搴曢儴*/
.sem_footer {
    background: #212a2e;
    width: 100%;
    height: 134px;
    overflow: hidden;
	margin-bottom: 42px;
}
.footer_box {
    width: 930px;
    padding-bottom: 30px;
    margin: 0 auto;
}
.footer-daohang{
	position: fixed;
    z-index: 31;
	height: 66px;
	bottom: 0px;
	background: rgba(233, 233, 233, 1);
	width: 100%;
	
}
.footer-daohang ul{width: 1000px;margin: 0 auto;}

.footer-daohang ul li{ 
	float:left; 
	margin: 15px 10px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #fff;
	background: rgb(31, 140, 235);
	padding:0 10px;
	
}
.about_co {
    color: #999;
    float: left;
    width: 680px;
    letter-spacing: 2px;
    margin-top: 32px;
}
.infos {
    text-align: center;
    font-family: 'Microsoft YaHei';
    color: #999;
}
.infos a {
    color: #999;
    font-size: 12px;
    line-height: 24px;
    padding-right: 5px;
}
.gongye {
    float: left;
    display: block;
    background: url(https://www.c0188.com/sem/public/images/120_49.png) no-repeat scroll 0 0;
    width: 120px;
    height: 49px;
    margin-top: 42px;
}
.gzh {
    float: right;
    width: 130px;
    margin-top: 10px;
}
.gzh img {
    display: block;
    width: 100px;
    height: 100px;
    margin: 0 auto;
}
.gzh p {
    color: #fff;
    text-align: center;
}

.ewm_sty {
    width: 165px;
    height: 200px;
    position: fixed;
    text-align: center;
    right: 10px;
    top: 200px;
    border: 1px solid #dedede;
    padding-top: 10px;
    line-height: 22px;
    font-size: 16px;
    color: #06c;
    background: #fff;
    z-index: 9990;
}
.ewm_sty img {
    width: 145px;
    margin-bottom: 5px;
	border: 0;
    max-width: 100%;
    vertical-align: middle;
	text-align: center;
    margin: 0 auto;

}
@media screen and (max-device-width: 1024px) {
	.ewm_sty {	display: none;}
}
/*缁撴潫*/
.head_search {
	width: 100%.yj_item form dd span, .yj_item form dd input, .yj_item form dd select;
	height: 56px;
	margin: 0 auto;
	background: #f0f6f9;
}
.head_search div {
	
}
.head_search_s1 {
	padding-top: 10px;
	padding-left: 20px;
}
.head_search_s1 input {
	width: 380px;
	height: 35px;
	line-height: 35px;
	border: none;
	border: 1px solid #dedede;
	border-radius: 5px 0 0 5px;
}
.head_search_s2 {
	padding-top: 10px;
}
.head_search_s2 button {
	height: 35px;
	width: 90px;
	border: 1px solid #dbdbdb;
	border-left: none;
	border-radius: 0 5px 5px 0;
}
.head_search_s3 {
	padding-top: 10px;
	line-height: 35px;
	padding-left: 20px;
	font-size: 16px;
}
.head_search_s3 a {
	float: left;
	margin-right:25px; 
	color: #06C;
	
}
.head_search_s3 .red {
	color: #ff0000;
}
#head_search{display: block;position:fixed; bottom: 0%; z-index: 99999; left: 50%; margin-left: -500px; }

.bottomD{width: 100%; padding: 1rem 0 0rem 0; background: #f1f6fb;}
.bottomD h1{font-size: 3rem; color: #111; text-align: center; line-height: 3.8rem; font-weight: bold;}
.bottomD h1 strong{color: #0763c8; font-weight: bold;}
.bottomD>p{font-size: 1.2rem; color: #666; text-align: center; margin-top: 1.4rem;}
.bottomD .c{width: 1000px; margin: 0 auto; margin-top: 1rem;}
.bottomD .c ul li{float: left; width:12%;cursor: pointer;}
.bottomD .c ul li img{display: block; width: 2.7rem; height: 2.6rem; margin: 0 auto;}
.bottomD .c ul li p{font-size: 1.2rem; color: #333; text-align: center; margin-top: 0.5rem;}
.bottomD .c>p{width: 100%;text-align: center; height: 5.5rem; line-height: 5.5rem; font-size:1.2rem; color: #ff1111; font-weight: bold;}


/*在线回呼表单*/
#phoneAsk{display: none; box-sizing: border-box; width: 264px; height: 70px; background: rgb(255, 255, 255); box-shadow: rgba(74, 144, 226, 0.4) 0px 0px 10px 0px; border-radius: 2px; border: 1px solid rgb(225, 228, 230); padding: 11px 0px 0px 15px; position: fixed; 
        top: 23%; 
        left: 41%; 
        z-index: 99999;}
#input-phonecall{outline:medium;border-radius: 0;border: 2px solid #1f8ceb;width: 161px;padding-left: 8px;height: 32px; box-sizing: border-box;font-size: 14px;display: inline-block;float: left;}
#calltome{float: left;font-size: 14px;width: 72px;height: 32px;box-sizing: border-box;background:#1f8ceb;border-radius: 0 2px 2px 0;color: #FFFFFF;letter-spacing: -0.18px;line-height: 32px;cursor: pointer;display: inline-block;text-align:center;border: none;}
#inputphonecall{ outline: medium;
    border-radius: 0;
    border: 2px solid #1F8CEB;
    width: 161px;
    padding-left: 8px;
    height: 32px;
    box-sizing: border-box;
    font-size: 14px;
    display: inline-block;
    float: left;}
#calltip{margin:0;margin-top: 4px;float: left;font-size: 12px;letter-spacing: 0.63px; color: #43484A;display: block}
#letter12red{margin:0; color: #F04134; margin-top: 4px;float: left;font-size: 12px;letter-spacing: 0.63px;display: none;}
#waittip{letter-spacing: 0.63px; margin-top: 4px;color: #43484A;font-size: 12px; color: #28334B;line-height: 14px;left: 10px;top:25px;display: none; clear: both}
#waittip .fanhui{display: inline-block;font-size: 14px;color: #1F8CEB;line-height: 14px;position: absolute;right: 10px;top:25px;cursor: pointer;}
/*在线回呼表单结束*/