﻿html,body,div,ul,li,dl,dt,dd,p,em,b,i,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
ins{text-decoration:none;}
img{border:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
@font-face {
  font-family: "Antenna-Light";
  src: url("font/Antenna.Light.webfont.eot?#iefix") format("embedded-opentype"), url("font/Antenna.Light.webfont.ttf") format("truetype"), url("font/Antenna.Light.webfont.svg#Antenna-Light") format("svg");
}
@font-face {
  font-family: 'icomoon';
  src:  url('font/icomoon.eot?h3rbda');
  src:  url('font/icomoon.eot?h3rbda#iefix') format('embedded-opentype'),
    url('font/icomoon.ttf?h3rbda') format('truetype'),
    url('font/icomoon.woff?h3rbda') format('woff'),
    url('font/icomoon.svg?h3rbda#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change font */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-volume-medium:before {content: "\ea27";}
.layui-layer-min,.layui-layer-max,.layui-layer-close{target:_self}
.layui-layer-iframe{position:fixed;width:800px;height:500px;}
#layui-layer-iframe1{width:800px;border:none;}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
  url('iconfont.ttf') format('truetype'),
  url('iconfont.svg#iconfont') format('svg');
}
.container{width:1200px;margin-left:auto;margin-right:auto;position:relative;}
.bg{background-image:url(//www.sxwtqx.com/public/images/img/bg.png);background-repeat:no-repeat;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
html,body{background:#FFF;font-size:14px;font-family:Antenna-Light,"Microsoft Yahei",Arial;color:#555;overflow-x:hidden;}
input,select{font-family:"Microsoft Yahei",Arial;}
a{color:#666;text-decoration:none;}
.left{float:left;}
.right{float:right;}
.clearfix{clear:both;zoom:1;}
/*header*/
.topbar{height:40px;background:#F8F8F8;border-bottom:1px solid #E6E6E6;}
.topbar .welcome{line-height:40px;color:#888;}
.topbar .welcome a{color:#888;}
.topbar .welcome span.office{display:inline-block;padding: 3px 7px;line-height: 1;font-size:14px;margin-left: 10px;background: #1F8ADC;color:#FFF;vertical-align:initial;}
.topbar .tool{line-height:40px;height:40px;}
.topbar .tool a{display:block;float:left;padding:0 10px;font-size:14px;color:#999;line-height:40px;position:relative;}
.topbar .tool a.tool_login{background:#0071c0;height:40px;line-height:40px;font-size:14px;color:#FFF;padding:0 15px;margin-right:15px;}
.topbar .tool a.tool_login:hover{background:#005898;color:#FFF;}
.topbar .tool a i{vertical-align:top;float:left;color:#0071c0;}
.topbar .tool a:hover{color:#0071c0;}
.topbar .tool a p{font-size:14px;display:inline-block;line-height:40px;float:left;padding-left:3px;}
.tool{margin-left:200px;}
.header{background:#FFF;}
.head .flagship{margin-left:15px;width:580px;height:68px;background-position:0 -130px;}
.head a.logo{display:block;width:350px;height:60px;background-position:-85px 15px;text-indent:-9999px;position:relative;transition:2s ease-in-out;-webkit-transition:2s ease-in-out;-moz-transition:2s ease-in-out;-o-transition:2s ease-in-out;}
.head a.logo_active{background-position:-85px 10px;}
.head a.vplay{display:block;width:240px;height:70px;background-position:0 -270px;text-indent:-9999px;margin-left:30px;}
.head a.toptel{display:block;width:250px;height:80px;background-position:25px -195px;float:right;position:relative;text-indent:-9999px;}
.nav{height:55px;background:#139bf0;line-height:55px;width:1200px;margin: auto;}
.nav .hotcourse_t{background:#be0100;height:55px;width:317px;text-align:center;font-size:17px;color:#FFF;}
.nav .hotcourse_t i{font-size:20px;vertical-align:initial;}
.nav .nav_list{width:883px;}
.nav .nav_list li{font-size:16px;float:left;position:relative;}
.nav .nav_list li > a{color:#FFF;display:block;padding:0 12px;}
.nav .nav_list li ul{position:absolute;top:55px;width:100%;background:#139bf0;display:none;z-index:9;}
.nav .nav_list li ul a{display:block;text-align:Center;color:#FFF;line-height:40px;}
.nav .nav_list li a:hover{background:#0685eb;text-decoration:none;}
.hotcourse{position:absolute;top:0;left:37px;z-index:999;width:280px;height:400px;display:block;}
.hotcourse_type{position:relative;}
.hotcourse_type li{padding:0 5px;font-size:13px;line-height:39px; overflow:hidden; border-bottom:solid 1px #FFFFFF; box-sizing:border-box;}
.hotcourse_type .hotbg{ background:url(../images/hotNew.gif) no-repeat 177px center;}
.hotcourse_type1 li{margin-bottom:1px;line-height:39px;}
.hotcourse_type li:hover{background-color:rgba(59,135,192,0.5);filter:alpha(opacity=80)}
.hotcourse_type li a{color:#fff;display:block;padding-left:5px; overflow:hidden; }
.hotcourse_type li a .zyp1{ float:left;}
.hotcourse_type li a .zyp2{ float:right;}
.hotcourse_type ul{background:rgba(51,51,51,0.5);}
.allcourse{display:block;height:40px;line-height:40px; font-size:13px;color:#000;position:relative;}
.allcourse p{ margin-left:10px;}
.allcourse:hover{background-color:rgba(59,135,192,0.5);filter:alpha(opacity=80); color:#000;}
.leftcoures{ height:400px; width:37px; background-color:#139bf0; position:absolute; z-index:999; overflow:hidden;display: block; }
.leftcoures .mokuai{ height:119px; width:37px; overflow:hidden; border-bottom:#FFFFFF solid 1px; }
.leftcoures .mokuai p{width:37px;line-height:24px; text-align:center; font-size:13px; color:#FFFFFF; margin-top:15px;}
.leftcoures .mokuai2{height:159px; width:37px; overflow:hidden; border-bottom:#FFFFFF solid 1px;}
.leftcoures .mokuai2 p{width:37px;line-height:24px; text-align:center; font-size:13px; color:#FFFFFF; margin-top:28px;}

.slider{height:400px;}
.bannerc{height:400px; position:relative;}
.bannerc li{height:400px; position:absolute; left:0; top:0; right:0; width:100%;z-index:0; opacity: 0;background-repeat:no-repeat;background-position:center;}
.bannerc li a{display:block;width:1200px; margin:0 auto;height:400px;}
.bannermenu{position:absolute; bottom:15px; left:0; right:0; z-index:9; display:block;}
.bannermenu li{display:inline-block;height:23px; background:#373737;margin:0 3px;cursor:pointer;*float:left;color:#FFF;text-align:center;font-size:12px;line-height:23px; padding:0 5px;}

/*news*/
.scarc{width:760px;position:relative;}
.scarc_t{line-height:40px;height:50px;border-bottom:1px solid #DDD;}
.scarc_t li{float:left;font-size:24px;margin-right:20px;padding-bottom:10px;}
.scarc_t li.current{border-bottom:1px solid #0071c0;}
.scarc_t li.current a{color:#0071c0;}
.scarc ul{width:780px;z-index:0;background:#FFF;position:absolute;top:140px;}
.scarc ul.current{z-index:1;}
.scarc_top{padding:10px 0;overflow:hidden;}
.scarc_top a{display:block;width:243px;float:left;margin-right:15px;}
.scarc_top a img{width:100%;height:162px;}
.scarc_top a p{font-size:16px;line-height:23px;}

.scarc_li{width:760px;border-top:1px solid #DDD;overflow:hidden;}
.scarc_lileft{width:47%;float:left;padding:15px 0 0;}
.scarc_li li{font-size:14px;line-height:27px;height:27px;overflow:hidden;}
.scarc_li li i{margin-left:-5px;}
.scarc_li li span{float:right;color:#888;}
.scarc_liright{padding:15px 0 0;width:47%;float:right;}

/*footer friendlink box*/
.friend{background:#FFF;height:170px;}
.friend .firend_t{border-bottom:1px solid #F8F8F8;height:35px;overflow:hidden;}
.friend .firend_t li{height:34px;float:left;font-size:18px;margin-right:20px;cursor:pointer;}
.friend .firend_t li.current{border-bottom:1px solid #0071c0;color:#0071c0;}
.friend .friendbox{padding:20px 0;position:absolute;display:none;opacity:0;transition:.5s;top:-236px;}
.friend .friendbox a{color:#888;}
.company{width:1210px;}
.company a{display:block;float:left;margin-right:10px;text-align:center;}
.company a:hover{text-decoration:none;}
.company a span{display:inline-block;padding-top:60px;background-image:url(../images/friend.gif);background-repeat:no-repeat;}
.company a.fc_01{width:180px;}
.company a.fc_01 span{width:180px;background-position:0 0;}
.company a.fc_02{width:200px;}
.company a.fc_02 span{width:200px;background-position:0 -80px;}
.company a.fc_03{width:180px;}
.company a.fc_03 span{width:180px;background-position:0 -165px;}
.company a.fc_04{width:195px;}
.company a.fc_04 span{width:195px;background-position:0 -235px;}
.company a.fc_05{width:185px;}
.company a.fc_05 span{width:185px;background-position:0 -303px;}
.company a.fc_06{width:70px;}
.company a.fc_06 span{width:70px;background-position:0 -370px;}
.company a.fc_07{width:200px;}
.company a.fc_07 span{width:200px;background-position:0 -445px;}
.company a.fc_08{width:138px;}
.company a.fc_08 span{width:138px;background-position:0 -434px;}
.company a p{padding-top:10px;color:#888;}
.friend .current{visibility:visible;transition:.5s;top:36px;opacity:1;display:block;}
.country li,.flink li{float:left;line-height:27px;margin-right:15px;}
@media screen and (max-width:1366px){.right_fixed{margin-right:-615px;}}
@media screen and (min-width:1366px){.right_fixed{margin-right:-700px;}}

.bottom_box{width:100%;height:140px;position:fixed;bottom:0;left:0;z-index:999;display:none;}
.bottom_black_bg{position:absolute;width:100%;height:100%;background:#f84444; opacity:0.8;}
.bottom_close_btn{position:absolute;right:-100px;top:50px;width:60px;height:60px;cursor:pointer;}
.bottom_close_btn i{font-size:48px;color:#DDD;}
.bottom_box .container{height:100%;}
.bottom_box .bottom_pic{height:208px;width:563px;background:url(../images/bottom_pic.png) no-repeat left center;position:absolute;bottom:0;}
@-webkit-keyframes imageAnimation {
	0% {
		-webkit-transform: scale(1);
	}
	100% {
		-webkit-transform: scale(1.25);
	}
}
.insert{width:100%;height:0px;position:relative;}

html,body,div,ul,li,dl,dt,dd,p,em,b,i,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
img{border:0;}
ul,li{list-style:none;}

.w1200{width: 1200px; margin: 0 auto;}
.fixzx {
    left: 0;
    position: fixed;
    top: 239px;
    width: 60px;
    z-index: 999;
}
.main{width: 100%;min-width: 1200px;}
.main .pic_show_model .h2tit{height: 60px;line-height: 60px;border-bottom: 2px solid #d3d3d3;margin-bottom: 21px;font-weight: normal;}
.main .pic_show_model .h2tit .cn{float: left;font-size: 23px;color: #555555;margin-right: 18px;}
.main .pic_show_model .h2tit .en{float: left;font-size: 14px;color: #b7b7b7;text-transform: uppercase;font-family: 'Arial';}
.main .pic_show_model .h2tit .hd_model{float: right;height: 60px;line-height: 60px;margin-right: 23px;}
.main .pic_show_model .h2tit .hd_model li{float: left;cursor: pointer;padding: 0 10px;font-size: 16px;color: #636363;}
.main .pic_show_model .h2tit .hd_model li.on{color: #008af7;}
.main .pic_show_model .box .box_model .big_pic{float: left;width: 233px;height: 457px;overflow: hidden;position: relative;}
.main .pic_show_model .box .box_model .list_box_model li{float: left;width: 309px;height: 224px;overflow: hidden;margin-bottom: 15px;margin-left: 12px;position: relative;}
.main .pic_show_model .box .box_model .list_box_model li img{transition: .5s}
.main .pic_show_model .box .box_model .list_box_model li a span{position:absolute;width:100%;height:34px;line-height:34px;text-align:center;bottom: 0px;left:0px;font-size:16px;color: #ffffff;background: url(img/div.png) repeat left top;}
.main .pic_show_model .box .box_model .list_box_model li a span:hover{color:#008af7}
.main .pic_show_model .box .box_model .big_pic a img{width: 233px;height: 463px;transition:all 0.7s;-webkit-transition:all 0.7s;-o-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;}
.main .pic_show_model .box .box_model .list_box_model li a img{width: 100%;height: 100%;transition:all 0.7s;-webkit-transition:all 0.7s;-o-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;}
.main .pic_show_model .box .box_model .big_pic a span:hover{color:#008af7}
.main .pic_show_model .box .box_model .big_pic:hover img{transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
.main .pic_show_model .box .box_model .list_box_model li:hover img{transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
.main .pic_show_model .box .box_model .big_pic div {position: absolute;width: 100%;height: 95px;background: url(img/div.png) repeat left top;bottom: 0px;}
.main .pic_show_model .box .box_model .big_pic div .cn {display: block;width: 220px;padding-right: 20px;height: 45px;line-height: 45px;font-size: 30px;color: #ffffff;text-align: center;margin-top: 15px;}
.main .pic_show_model .box .box_model .big_pic div .en {display: block;width: 220px;padding-right: 13px;height: 25px;line-height: 25px;font-size: 14px;color: #ffffff;text-align: center;font-family: 'Arial';}

#gonggao {margin:0 auto; height:35px;  overflow:hidden; width:1198px; }
#gonggao li {height:35px; line-height:35px; font-size:15px; list-style:none; font-family:"微软雅黑"; color:#F10A0F;}
#gonggao li a{ color:#F10A0F; text-decoration:none;}
#gonggao li a:hover{ color:#0099FF;}

.ty_ico {
    width: 278px;
    height: 205px;
    background: url(/public/images/img/17_gy_ico.png) no-repeat center;
}
.hz_k{ width:1200px; height:140px; padding:10px 0px; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.hz_con{ width:1198px; height:103px; margin-top:15px; border:1px solid #dfdfdf; background:#FFF;}
.Lbtn,.Rbtn{width:27px; height:27px;}
.Lbtn{ background-position:-250px -37px;}
.Rbtn{ background-position:-250px 0px;}
.img-scroll { width:1178px; height:67px; position:relative;}
.img-scroll .prev, .img-scroll .next { position: absolute; display: block; width: 27px; height: 27px;top:20px; cursor:pointer; }
.img-scroll .prev { left: 35px; }
.img-scroll .next { right: 20px; }
.img-list {width:970px; height: 67px;margin-left:120px; margin-top:20px;overflow: hidden;position: relative;}
.img-list img { border: 1px solid #ebebeb;width: 80px; height: 65px; }
.img-list ul { width: 1067px; }
.img-list li { float: left; display: inline; width: 82px; height: 67px; margin-right:15px;text-align: center;}
.nav_list left{display:block;!important}
#zy{ display:block!important;}
@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.gn{width:100px;height:65px;margin-top:18px;margin-right:20px}
.gn span{margin-top:18px;}
.gn p{line-height:30px;text-align:center;}

.fl{float:left;}
.fr{float:right;}
*{list-style:none;}
a {
    text-decoration: none;
    color: #000;}
.form2{padding-top:10px;}
.form2 input{
	padding-left:10px;
	letter-spacing: 1px;
	border:1px solid #c2c2c2;
	border-radius:2px;
	display: block;
	float:left;
	height:30px;
	width:185px;
	margin-top:10px;
	margin-left:60px
}
.form2 .submit{
	background:#2e99f0;
	height:37px;
	width:215px;
	border-radius:16px;
	font-size:17px;
	color:#fff;
	margin-left:50px;
}
#demo{height:79px;overflow:hidden;}
.md{font-size:14px; text-align:center;}
  * {
  margin: 0;
  padding: 0;} 
#igs {
position: relative;}
.ig {position: absolute;}
#tabs {
  position: absolute;
  list-style: none;
  left: 170px;
  bottom: -300px;
  border-radius: 10px;
  padding: 5px 0 5px 5px;
}
.tab{
  float: left;
  text-align: center;
  line-height: 20px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  margin-right: 4px;
}
ul, li {list-style: none;}
a {color: #666;text-decoration: none;}
.bannerc > li:first-child{z-index:1; opacity:1;}