body {
margin: 0;
}
h1.sytop{font-size:12px;display:inline;}
h1.topt{font-size:14px;display:inline;}
.mlogo{font-size:30px;font-weight:bold;display:inline;}
.fl{float:left;}
.fr{float:right;}
.blue{color:#068bf2;}
.red{color:red;}
.white{ background-color:#fff;}
.gray{ background-color:#f8f8f8;}
.graybg{ background-color:#f8f8f8;padding:0px 0px 40px 0px;}
ul li{list-style: none}
.ph{width:30px;height:30px; color:#fff;padding:0px 4px;font-size:12px; }
.kcdhlb{margin:0px auto;padding:5px 0px 0px 0px;}
.kcdhlb a{display:inline-block;color:#444;margin:10px 10px;line-height: 20px;font-size:16px;}
.kcdhlb a:hover{color:#068bf2; text-decoration:none;}
*{margin:0;padding:0;font-size:15px;}
.pm{ padding:0!important; margin:0!important}
.pa20{padding:15px 0px 10px 0px;}
.ma20{margin:20px 0px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.mb10{margin-bottom:10px;}
.mb50{margin-bottom:50px;}
.lh40{line-height:40px;}
.lh30{line-height:30px;}
.pl20{padding-left:20px;}
.pd10{padding-top:10px;}
.ft20{font-size:20px!important;}
.clearfix{*zoom:1;}
.clearfix:after{ clear:both;}
.clearfix:after,.clearfix:before{ content:""; display:table;}
.main{width:1200px;margin:0 auto}
.m1000{width:1000px;margin:0 auto;}
.contain{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;}
.main1920{width:100%;margin:0 auto;overflow: hidden}
.dropbtn {
background-color:#068bf2;
color: white;
padding:0px 15px;
font-size: 14px;
border: none;
cursor: pointer;
}
/* ����
- ��ҫ��λ�������� */
.dropdown {
position: relative;
display: inline-block;
color:#666;
}
.dropdown a{color:#666;}
.dropdown a:hover{ color:#068bf2; text-decoration:none;}
/* �������� (ĭ������) */
.dropdown-content ul {
display: none;
position: absolute;
background-color: #f9f9f9;
padding:0px 5px;
text-align:left;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
/* �����˵������� */
.dropdown-content ul li a {
color: black;
line-height:35px;padding:0;margin:0;
text-decoration: none;
display: block;
padding:0px 5px;
color:#666;
}
/* �������ȥ���������˵�������ɫ */
.dropdown-content ul li a:hover {padding:0px 5px;color:#068bf2; text-decoration: none;}
/* ���������ȥ����ʾ�����˵� */
.dropdown:hover .dropdown-content ul{
display: block;
padding:0px 5px;
font-size:12px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
/* ������������ʾ����������ť�ı�����ɫ */
.dropdown:hover .dropbtn {
background-color:#068bf2;
}
.article_con_left .acontenta h2{ font-size: 18px;font-weight: bold;display: block;color: #333;height:45px;line-height:45px;letter-spacing: 1px;border-left: 5px solid #068bf2;padding:0px 10px;background: #f6f6f6; margin-left: 0;}
/*
.bangdan{width:95%;margin:0 auto; text-align:left;padding:15px 5px; background-color:#f2f2f2; border-radius:5px;}
.bangdan>p strong{font-size:18px;font-weight:bold;}
.bangdan>p{color:#868686;line-height:25px;overflow: hidden;}
*/
.miaodian{color:#666;line-height:50px;padding:0;margin:0;font-size:14px;}
.miaodian a:link {color: #666;line-height:25px;text-decoration: none;}
.miaodian a:visited {color: #666;line-height:25px;text-decoration: none;}
.miaodian a:hover{color:#068bf2;line-height:25px;text-decoration: underline;}
.intro .global-title{ margin-bottom: 20px; }
.global-title{width:1180px; margin:0 auto; font-size: 20px; color:#000; border-left: 5px solid #2454ac; line-height: 18px; height: auto; border-bottom: none; padding-left: 15px; left: 0;}
.intro .intro-con{ width:1200px; margin:0 auto;border-top:1px solid #cfcfd0; padding-top: 18px; font-size: 16px; padding-bottom: 28px; color:#5e5e5e; line-height: 28px;}
.biaoqian{color: #2454ac;display: inline-block;padding: 3px 16px;font-size: 14px;background: #effaff;vertical-align: middle;margin: -4px 0 0 32px;}
.intro.news .intro-con ul{padding-left:0; width:100%; display: inline-block; vertical-align:top;margin-top:15px;}
.intro.news .intro-con ul li{width: 30.9%;height:28px;overflow:hidden;margin-right: 3%;display: inline-block;}
.intro.news .intro-con ul li:nth-of-type(3n){ margin-right:0;}
.intro.news .intro-con ul li a,.intro.news .intro-con ul li a span{ color:#5e5e5e; line-height: 28px; font-size: 16px; }
.intro.news .intro-con ul li a span{ display:inline-block;}
.intro.news .intro-con ul li a label{ float: right; color:#5e5e5e; line-height: 28px; font-size: 14px; width:46px; text-align:right;}
.intro.recity .intro-con ul{ padding-left:0;width:100%; display: inline-block; color:#5e5e5e; line-height: 28px; font-size: 14px;}
.intro.recity .intro-con ul li{ width:auto; display: inline-block; padding-right: 20px; }
.intro.recity .intro-con ul li a{ color:#5e5e5e; line-height: 28px; font-size: 16px; text-decoration:none;}
.intro .global-titlekc{ margin-bottom: 20px; }
.global-titlekc{width:98%; margin:0 auto; font-size: 20px; color:#000; border-left: 5px solid #2454ac; line-height: 18px; height: auto; border-bottom: none; padding-left: 15px; left: 0;}
.intro .intro-conkc{ width:100%; margin:0 auto;border-top:1px solid #cfcfd0; padding-top: 18px; font-size: 16px; padding-bottom: 28px; color:#5e5e5e; line-height: 28px;}
.intro.news .intro-conkc ul{padding-left:0; width:100%; display: inline-block; vertical-align:top;margin-top:15px;}
.intro.news .intro-conkc ul li{width: 30.9%;height:28px;overflow:hidden;margin-right: 3%;display: inline-block;}
.intro.news .intro-conkc ul li:nth-of-type(3n){ margin-right:0;}
.intro.news .intro-conkc ul li a,.intro.news .intro-con ul li a span{ color:#5e5e5e; line-height: 28px; font-size: 16px; }
.intro.news .intro-conkc ul li a span{ display:inline-block;}
.intro.news .intro-conkc ul li a label{ float: right; color:#5e5e5e; line-height: 28px; font-size: 14px; width:46px; text-align:right;}
.intro.recity .intro-conkc ul{ padding-left:0;width:100%; display: inline-block; color:#5e5e5e; line-height: 28px; font-size: 14px;}
.intro.recity .intro-conkc ul li{ width:auto; display: inline-block; padding-right: 20px; }
.intro.recity .intro-conkc ul li a{ color:#5e5e5e; line-height: 28px; font-size: 16px; text-decoration:none;}
/* ���� */
.haoxue-header{width:1880px;margin:0 auto;min-width:1200px;}
.haoxue-header-top{background-color: #ffffff;height: 38px;border-bottom: 1px solid #e9dfdf;}
.haoxue-header-top .header-top .say-hello{float: left;font-size: 14px;line-height: 38px;color: #4e4e4e;}
.haoxue-header-top .header-top .say-hello a{font-size: 14px;}
.haoxue-header-top .header-top .say-hello a:hover{text-decoration: underline;}
.haoxue-header-top .header-top hgroup{float: right;line-height: 38px;}
.haoxue-header-top .header-top hgroup a{color: #4e4e4e;font-size: 14.5px;padding: 0 12px;}
.haoxue-header-top .header-top hgroup a:hover{color: red;}
.content .left .line1{float:left;width:100%;border-top: 1px solid #ccc;margin-top:13px;overflow:hidden;}
.content .left h2{ height:22px; color:#333; line-height:22px; font-size:18px;clear:both; display:flex; font-weight:bold;}
.content .left h2 a{ min-width:20px; min-height:22px; line-height:22px; background:#000099;font-family:"����"; text-align:center; color:#fff; float:left; font-size:12px; margin:2px 0px 0px 0px; padding-top:-2px; padding-left:1px;}
.content .left h2 span{ height:24px; line-height:24px; float:left; padding:0 7px;font-family:"���ź�";font-weight:bold;white-space: nowrap;}
/* ���������� ���� */
.header-body{height: 115px;}
.header-logo,.header-cities,.header-search,.header-tel{float: left;}
.header-logo{margin-top: 10px;width: 190px;display: block;}
.header-body .header-cities{padding: 30px 30px 0 30px;}
.header-body .header-cities .city-choose span{color: #000;font-size: 16px;margin-right: -5px;}
.header-body .header-cities .city-change{width: 85px;height: 25px;border: 1px solid #ccc;background-color: #f9f9f9;color: #676767;text-align: center;line-height: 22px;font-size: 14px;overflow: hidden;}
.header-body .header-cities .city-change:hover{cursor: pointer;}
.header-body .header-cities .city-choose{position: relative; width: 85px;height: 35px;cursor: pointer;}
.city-choose:hover .cities-all{display: block;}
.city-choose .cities-all{position: absolute;top: 67%;left: 0; display: none; z-index: 6; padding: 0px 15px 5px 15px; width: 440px;height: auto;overflow: auto; background-color: #fff;border:1px solid lightgray;}
.cities-all dl dd a,.list-citys dl a{font-size: 14px;margin-right: 4px;padding: 2px 3px;border-radius: 5px;}
.cities-all:hover dl dd a{color: #000;}
.cities-all dl dd a.active,.list-citys dl a.active{color: #fff;background-color: #e62929;}
.cities-all dl dd a:hover,.list-citys dl a:hover{color: #fff;background-color: #e62929;}
.cities-all .citys-top .search-letter dd{font-size: 0;}
.cities-all .citys-top .search-letter dd a{display: inline-block;margin: 0 5px;padding:2px 4px;}
.citys-top .slide-letter{margin-top: 12px;padding: 5px 6px;}
.citys-top .search-letter h4{line-height:35px;border-bottom:1px dashed #999}
.slide-letter .dis_none{display:none}
.slide-letter .citys-items ul,.slide-letter .list-citys li{padding:0;margin:0}
.slide-letter .citys-items dl{*zoom:1;line-height: 29px;}
.slide-letter .citys-items dl dt{line-height: 29px;}
.slide-letter .citys-items dl:after{clear:both;display:block;content:"";height:0;visibility:hidden;font-size: 0;}
.citys-items .citys dl{width: 100%;}
.citys-items dl dt{float: left;width: 15px;margin-right: 5px;font-size: 14px;text-align: center;}
.citys-items dl dd{display: inline-block;vertical-align: middle;margin: 0 10px; padding: 0 5px;border-radius: 3px;}
.jigoulist ul li {width:1200px;margin:0 auto; padding:30px 20px; overflow:hidden; border-bottom:1px solid #eee;}
.jigoulist ul li:hover { background:#f7f9fb;}
.jigoulist ul li .jgleft { width: 187px; margin-right:30px; float:left;}
.jigoulist ul li .jgleft .image { width: 187px;height: 109px; overflow:hidden; margin-bottom:15px;}
.jigoulist ul li .jgleft .image img { width: 187px;height: 109px;transition:all .5s;}
.jigoulist ul li .jgleft .image img:hover { transform: scale(1.08);}
.jigoulist ul li .jgleft .jgtext a { width:90px;height:30px;line-height:30px;font-size:14px; text-align:center; text-decoration:none; jgpro-align:center; border:1px solid #068bf2;display:inline-block; float:left; color:#068bf2;}
.jigoulist ul li .jgleft .jgtext a:hover { background:#068bf2; color:#fff;}
.jigoulist ul li .jgleft .jgtext a:nth-child(1) { margin-right:5px;}
.jigoulist ul li .jgpro { float:left; width:48%; height:160px; padding:0px 30px;border-right:1px solid #eee;}
.jigoulist ul li .jgpro strong a{ font-size: 18px;color: #333; width: 100%;display: block;height: 45px; text-decoration:none; }
.jigoulist ul li .jgpro strong a:hover { color:#068bf2;}
.jigoulist ul li .jgpro p { font-size:14px; color:#999;line-height:20px;}
.jigoulist ul li .jgright { float:left; width:25%;margin-left:50px; text-align:left;}
.jigoulist ul li .jgright span { color:#068bf2; margin-right:5px;}
.jigoulist ul li .jgright a {margin-left:10px;font-size:14px; color:#666; line-height:30px; text-decoration:none;}
.jigoulist ul li .jgright a:hover { color:#068bf2;}
/*�����б�*/
.selectlist {margin-bottom: 20px; overflow:hidden}
.selectlist dl { position: relative; margin:0;padding: 10px 0px 10px 100px; line-height: 30px; border-bottom: 1px solid #eee; overflow: hidden; }
.selectlist dl: last-child { border-bottom: #fff 0px solid; }
.selectlist dl dt { position: absolute; width: 50px;color:#666; font-weight:normal; left:2px; top: 12px; text-align: left; margin: 0; font-size: 14px; }
.selectlist dl dd a {font-size:14px; color:#000; line-height: 30px; margin-right: 15px; display: inline-block; }
.selectlist dl dd a:hover{color:#068bf2; text-decoration:none}
.selectlist dl dd {float:left; overflow: hidden; font-size:14px;}
.selectlist dl dd a.on{background:#3592e2;color:white;padding:0px 15px;border-radius:15px}
/* �������� */
.content .left .line{float:left;width:100%;border-top: 1px solid #ccc;margin-top:13px;overflow:hidden;}
.content .left h2{ height:22px; color:#333; line-height:22px;margin:25px 0px 20px 0px; font-size:18px;clear:both; display:flex; }
.content .left h2 a{ min-width:20px; min-height:22px; line-height:22px; background:#ff0066;font-family:"����"; text-align:center; color:#fff; float:left; font-size:12px; margin:2px 0px 0px 0px; padding-top:-2px; padding-left:1px;}
.content .left h2 span{ height:24px; line-height:24px; float:left; padding:0 7px;font-family:"���ź�";white-space: nowrap;}
/* ���������� */
.header-body .header-search{margin-left: 90px;width: 515px;}
.no_city .header-body .header-search {margin-left: 242px;}
.header-body .header-search{margin-left: 90px;width: 515px;}
.header-body .header-search .seacher-a{margin-top: 20px;margin-bottom: 12px;color: #676767;}
.header-body .header-search .seacher-a a{padding: 0 16px;color: #676767;cursor: pointer;}
.header-body .header-search .seacher-a .seacher-a1{padding-left: 0;}
.header-body .header-search .seacher-a a.on{color: #068bf2;}
.header-body .header-search .search-btn{height: 45px;width: 515px;background-color: #068bf2;border: 2px solid #068bf2;margin-left: 0;position: relative;border-radius: 3px;}
.header-body .header-search .search-btn .form-search{float: left;width: 380px;height: 100%;padding-left: 10px;}
.header-body .header-search .search-btn .form-btn{border:none;float:left;width: 130px;height: 100%;padding-left: 13px; font-size: 20px;color: #fff; background-color: transparent;cursor: pointer;}
.header-body .header-search .search-btn .iconfont{position: absolute;right:90px;font-size: 24px;top: 4px;color: #fff;cursor: pointer;}
.header-body .header-tel{margin-top:62px;margin-left:20px;}
.header-body .header-tel a{color: #ff0000;font-size: 20px;font-style: italic;}
.header-body .header-tel a .iconfont{font-size: 24px;margin-right: 5px;}
.haoxue-container{width:100%;max-width:1920px;margin:0 auto;min-width:1200px;}
/*����ҳ��ҳ*/
.paginator { font: 14px ����, helvetica, sans-serif;padding:15px 20px 15px 0; margin: 0px;}
.paginator a {padding: 5px 5px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 5px 5px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 5px 5px;font-weight: bold; font-size: 12px;border:none}
.paginator a:hover {color: #fff; background: #2454ac;border-color:#ffa501;text-decoration: none;}
.anpager { font: 12px arial, helvetica, sans-serif;margin:5px 5px;padding:10px 10px;}
.anpager .cpb {background:#2454ac;border:1px solid #cccccc;color:#ffffff; font-size:12px; margin:0;padding:5px 5px;}
.anpager a {background:#ffffff;border:1px solid #cccccc;color:#1f3a87;margin: 0;padding:5px 5px;text-decoration:none}
.anpager a:hover{background:#2454ac;border:1px solid #fff;color:#ffffff;}.pages { color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 5px 5px; border: 1px solid #ddd;background: #ffff;margin:2px 2px; font-size:12px; color:#000;}
.pages a:hover { background-color: #2454ac; color:#fff;border:1px solid #2454ac; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #2454ac; border:1px solid #2454ac;}
/*���� �˵�����*/
.header-menu{position: absolute;top: 153px;width:1200px;margin:0 auto;left:0;right:0;}
.clearfix{*zoom:1;}/*ie/7/6*/
.clearfix:before,.clearfix:after{clear:both;display:block;content:"";height:0;visibility:hidden;font-size: 0;}
.menu-left{width: 200px;height: 495px;float:left;}
.menu-left h3{background-color: #068bf2;font-size: 23px;line-height: 50px;text-align: left;color: #fff;}
.menu-left h3 span{display:inline-block;margin-left:10px;}
.menu-left .menu-left-class{width: 200px;height: 445px;border:2px solid #068bf2;overflow: hidden; background-color:#fff; z-index: 9999;}
.menu-left .menu-left-class ul{margin:0;padding:0}
.menu-left .menu-left-class li{ display:inline-table;width:100%;text-align: left;margin:0;padding:0 20px 10px 20px;border-bottom:1px solid #f2f2f2;}
.menu-left .menu-left-class li:hover{background-color:#f3f3f3;border-left:1px solid #068bf2;}
.menu-left .menu-left-class li:hover h4{color:#068bf2;}
.menu-left .menu-left-class li:hover a{color:#068bf2;}
.menu-left .menu-left-class li h4{padding:5px 0px 0px 0px;font-size:16px;font-weight:bold;color:#333;}
.menu-left .menu-left-class li a{font-size: 12px;color: #333;display:inline-block;margin-right:5px; line-height:20px;}
.menu-left .menu-left-class li a:hover{color: #068bf2; text-decoration:none;}
.a1main{display:none;margin:-455px 0px 0px 198px;padding:25px 30px;border:2px solid #068bf2;width:800px;min-height:445px; background-color:#fff;}
.a1con{width:100%;position:relative;margin:0 auto;padding:0 auto;}
.a1con ul li{height:70px;}
.clearer { clear: both; }
.a1con .btit{float:left;width:15%;font-weight:bold;padding:0px 20px 0px 0px;height:50px;color:#068bf2; list-style-type:none;}
.a1con .btit a:hover{color:#333;}
.a1con .stit{float:right;width:85%;line-height:25px;overflow:hidden; text-align:left; font-size:12px;}
.a1con .stit a{font-size:14px;color:#000;padding:0px 10px 0px 0px;}
.a1con .stit a:hover{color:#068bf2; text-decoration:none;}
.menu-tleft{width: 280px;height:90px;float:left;margin:0 auto;padding:0 auto;}
.menu-tright{height: 40px;width: 850px;overflow: hidden;float:left;}
.menu-tright li{float: left;width:140px;text-align: center;}
.menu-tright li a{height: 40px;padding-bottom: 6px;font-size: 19px;line-height: 40px; color:#000}
.menu-tright li.on a{border-bottom: 2px solid #0090f5;color: #0090f5;}
.menu-tright li:hover a{color: #0090f5;text-decoration:none;}
.cou_list{width:1200px;color:#ffffff;margin:0 auto;padding:20px 0px;display:block; overflow:hidden;}
.cou_list ul{margin:0 auto;padding:0 auto;padding-left:15px;}
.cou_list ul li{display:inline;float:left;margin: 10px 10px;padding:0px 15px;line-height:30px; background-color:#f6f6f6; border-radius:5px;}
.cou_list ul li img{width:160px;height:90px;}
.cou_list ul li a{color:#333;font-size:14px;line-height:40px;}
.cou_list ul li a:hover{color:#fff;text-decoration:none;color:#fff;}
.cou_list ul li:hover{ background-color:#068bf2;}
.cou_list ul li.current a{ background-color:#068bf2;color:#fff;}
.cou_list ul li.current a:hover{ background-color:#068bf2;color:#fff;text-decoration:underline;}
.cou_list ul li.current{ background-color:#068bf2;}
.menu-right{height: 40px;width: 850px;overflow: hidden;float:left;}
.menu-right li{float: left;width:140px;text-align: center;}
.menu-right li a{height: 40px;padding-bottom: 6px;font-size: 19px;line-height: 40px; color:#000}
.menu-right li.on a{border-bottom: 2px solid #0090f5;color: #0090f5;}
.menu-right li:hover a{color: #0090f5;text-decoration:none;}
#banner{ width:100%; height:445px; margin:50px 0px 0px 0px; background:#333; position:relative; overflow:hidden;}
#banner .ban-list { width:99999px; position:absolute; left:0; top:0;}
#banner .ban-list li{ float:left;}
#banner .smallt {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#banner .smallt ul{ width:120px; margin:0 auto;}
#banner .smallt ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#banner .smallt .thist{ background:#69aaec;}
.banner{ width:100%; height:445px; margin:20px auto; background:#333; position:relative; overflow:hidden;}
.banner .ban-list { width:99999px; position:absolute; left:0; top:0;}
.banner .ban-list li{ float:left;}
.banner .smallcur {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
.banner .smallcur ul{ width:120px; margin:0 auto;}
.banner .smallcur ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
.banner .smallcur .thiscur{ background:#69aaec;}
.nav-tit{border-bottom:2px solid #ccc;margin:20px 0px 10px 0px; text-align:center;}
.nav-tit span{font-size:30px;}
.nav-tit p{font-size:22px;color:#ccc;padding-bottom:10px;}
.nav-list{margin:0px auto;padding:15px 0px 0px 0px;}
.nav-list li a{display:inline-block;color:#444;margin-right:25px;line-height: 40px;font-size:16px;}
.nav-list li a:hover{color:#068bf2; text-decoration:none;}
.hot-tit{margin:50px 0px 10px 0px; text-align:center;}
.hot-tit span{font-size:30px;}
.hot-tit p{font-size:22px;color:#ccc;padding-bottom:10px;}
.hot_c_m{ width:1200px; overflow:hidden;}
.hot_c_m ul{ overflow:hidden; padding-top:15px; }
.hot_c_m li{ width:380px;float:left; margin:0px 10px;border:1px solid #ccc;list-style:none;}
.hot_c_m li img{width:378px; height:220px; float:left; overflow:hidden;}
.hot_c_m li:hover{border-bottom:2px solid #068bf2;}
.hot_c_m .text{width:100%; text-align:left;font-size:16px; line-height:30px;padding:0px 10px;}
.hot_c_m .text a.school-name{font-size:20px;font-weight:bold; text-align:center; line-height: 50px; display:block;color:#000;text-decoration:none;}
.hot_c_m .text a.class-name{font-size:16px; line-height: 40px; color:#333;text-decoration:none;}
.hot_c_m .fl01{display:inline-block;padding-left:10px;line-height: 50px;}
.hot_c_m .fr02{display:block;padding-right:10px;line-height: 50px;}
/* �γ�һ����ҫ���� */
.tuijian_c_m{ width:1200px; overflow:hidden;}
.tuijian_c_m ul{ overflow:hidden; padding-top:15px;}
.tuijian_c_m li{ width:280px; height:280px;float:left; margin:0px 10px;}
.tuijian_c_m li img{width:280px; height:175px; float:left;}
.tuijian_c_m li .count-info{ width:280px; float:left;padding:0px 10px; height:30px; position:relative; margin-top:-30px; font-size:12px; color:#fff;line-height:30px; text-align:center;}
.tuijian_c_m li .count-info{background-image: linear-gradient(-180deg,rgba(255,0,0,0) 0%,#333 100%);}
.tuijian_c_m .count-info .fl01{display:inline-block;}
.tuijian_c_m .count-info .fr02{display:block;}
.tuijian_c_m .text{width:100%;}
.tuijian_c_m .text a.class-name{font-size:16px; line-height: 40px; display:block;color:#333;text-decoration:none;}
.tuijian_c_m .text a:hover.class-name{color:#068bf2;text-decoration:none;}
.tuijian_c_m .text a.school-name{font-size:16px; line-height: 30px; color:#aaa;text-decoration:none;}
.tuijian_c_m .text a:hover.school-name{color:#333;text-decoration:none;font-weight:bold;}
.tuijian_c_m li:hover{ border-top:2px solid #068bf2; color:#fff;width:280px; height:280px; display:block;margin:0px 10px;}
.tuijian_c_m li a:hover{color:#fff;}
.mfzxyy {margin:15px 0px 20px 0px;}
.mfzxyy a.yy:link{margin-right:10px;font-size: 14px; text-decoration:none; color: #fff;padding: 8px 20px;background: #068bf2;border-radius: 5px;line-height: 20px;}
.mfzxyy a.yy:visited{color:#fff;}
.mfzxyy a.yy:hover{ background-color:#52aaf1;}
.mfzxyy a.zx:link{font-size: 14px; text-decoration:none; color: #333;padding: 6px 20px;border:1px solid #068bf2;border-radius: 5px;line-height: 18px;}
.mfzxyy a.zx:hover{ background-color:#52aaf1;color:#fff;}
/*class*/
.current_l_n{width:100%; line-height:50px; background-color:#f5f5f5;}
.current_l_n .cur_tit{color:#666;}
.current_l_n .cur_tit a{color:#666;}
.current_l_n .cur_tit a:hover{color:#068bf2;}
.current_c_n{width:100%; line-height:40px;padding-top:10px; background-color:#f5f5f5;}
.current_c_n .cur_tit{color:#666;}
.current_c_n .cur_tit a{color:#666;}
.current_c_n .cur_tit a:hover{color:#068bf2;}
.title-line { border-bottom:#ebeef3 solid 1px; padding-bottom:0; margin:0px 20px 20px 0px; }
.title-line span{ font-weight:600; font-size:18px; border-bottom:#f00 solid 2px; display:inline-block; padding-bottom:10px ; margin-bottom:0;}
.class_left{width:910px;}
.class_left .c_item{margin:0px 0px 20px 0px;padding-bottom:20px; border-bottom:1px solid #ccc;}
.xuexiao .c_item .cimg{width:270px;float:left;padding-left:10px;}
.class_left .c_item .item-right{width:615px;position:relative;}
.class_left .c_item .item-right span a{font-size:20px;color:#000;font-weight:bold; line-height:30px; text-decoration:none;}
.class_left .c_item .item-right span a:hover{color:#068bf2}
.class_left .c_item .item-right p{color:#333;font-size:14px; line-height:25px;}
.item-righta{width:600px;position:relative;padding-right:20px;text-align:left;}
.item-righta span a{font-size:18px;color:#333;font-weight:bold; line-height:40px; text-decoration:none;}
.item-righta span a:hover{color:#068bf2}
.item-righta p{color:#333;font-size:14px; line-height:20px;text-align:left;}
.class_right{width:260px;}
.class_right .c_imgitem img{width:260px; height:175px;margin:0 auto;}
.class_right .c_imgitem li { text-align:center;}
.class_right .c_imgitem span{ font-size:20px;font-weight:bold;color:#068bf2; border-left:5px solid #068bf2;padding-left:10px; line-height:50px;}
.class_right .c_imgitem p {font-size:16px;color:#333; line-height:40px; text-align:center;}
.class_right .c_imgitem p a{color:#333;}
.class_right .c_imgitem p a:hover{color:#068bf2;}
/*course*/
.course_nav {line-height:80px;}
.course_nav .logo{margin-right:5px}
.course_nav .logo img{max-width:190px;max-height:80px;min-width:100px;min-height:80px;vertical-align: middle}
.course_menu {padding:0px 10px 0px 10px; line-height:80px; }
.course_menu li { float:left; padding-left:10px; padding-right:15px;}
.course_menu li a { font-size:18px;color:#000}
.course_menu li a:hover{color:#068bf2}
.course_search{border:#f3f5f7 solid 1px; width:200px;margin:20px 20px 0px 10px; height:40px; line-height:40px;padding-left:20px; background:#f3f5f7; border-radius:5px;}
.course_search input,.course_search .form button { border:none; background:none; outline-style:none;width: 40px; }
.course_search input { width:120px;}
.course_search button span{color:#666}
.course_tel span{font-size:22px; font-weight:bold;color:red; line-height:50px;}
.course_tel p{font-size:16px;color:#888;}
.fwzxst{width:880px;margin:0 auto; background-color:#f9f9f9; height:280px;}
.fwbt{text-align:center;padding:40px 0px 10px 0px;}
.fwbt span{font-weight:bold;font-size:14px;}
.fwbt p{color:#666;padding:10px 0px 5px 0px;font-size:12px;}
.fwzx{margin:0px 20px;
padding:0 auto;
display: flex;
justify-content: space-around;
list-style:none;}
.fwzx li{width:120px;height:120px; text-align:center; border:1px solid #ccc;margin:0 auto;padding:10px 20px;}
.fwzx li p{margin-top:10px;font-size:12px;}
.fwzx li img{border:0;}
.fwzx li a{font-size:12px; color:#333; text-decoration:none;}
.fwzx li a:hover{color:#068bf2;}
.course_ban { position:relative; margin-top:20px;width:100%;margin:0 auto;margin-top:15px;}
.course_ban .pro { position:absolute; text-align:center; bottom:0px;height:50px;line-height:50px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:100% ; color:#fff; font-size:16px;background-image: linear-gradient(to top,rgba(0,0,0,0.6),rgba(117,117,127,0.0));}
.course_content{width:1200px;margin: 0 auto; background-color:#fff;padding:10px 0px 10px 65px;}
.course_content h1{font-size:30px;}
.course_content p{color: #32363d;font-weight: normal;padding-bottom:15px;}
.course_detail{width: 1200px;margin: 0 auto;}
.cleft_img{width: 388px;float: left;margin-right: 68px;}
.cleft_img img{width: 388px;height: 242px;}
.cour_d{width: 326px;float: left;}
.cour_d p{font-size:16px;color:#666;}
.cour_d span{font-size:16px;color:#333;}
.cour_t{width:418px;float: left;}
.cour_t p{font-size:16px;color:#666;}
.cour_t span{font-size:16px;color:#333;}
.cour_t span .org{color:#fa7267;}
.course_btn{width: 870px;margin:0 auto;display:block!important;}
.course_btn a{display: block;width: 225px;height: 50px;background-color: #fa7267;line-height: 50px;text-align: center;color: #ffffff;font-size: 16px;margin-left:200px;}
.course_btn a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.3); text-decoration:none;color:#fff;font-size:18px;}
.jgkcbg{border-radius:5px; width:100%;min-height:170px;display:inline-table; vertical-align:middle;padding:35px 20px 10px 20px; text-align:center;}
.jgstext a{color:#fff; }
.jgstext a:hover{color:#fff;}
.jgstext span{ color:#fff; font-size:20px; text-align:center; line-height:40px; font-family:���ź�;}
.jgkcbgkcli{border-radius:5px;width:280px;height:170px;padding:0 25px;display:table-cell;vertical-align:middle;text-align:center;}
.jgkcbgkcli .wenzi{*position:relative;*top:-50%;*left:-50%;color:#fff;font-size:20px;text-align:center;line-height:30px; font-family:���ź�;}
.wenzili{text-decoration:none;}
.wenzili:link{text-decoration:none;}
.jgkcbgkc{border-radius:5px; width:275px;height:170px; padding:0px 30px;display:table-cell;vertical-align:middle;text-align:center;}
.jgstextkc a{color:#fff; text-decoration:none; }
.jgstextkc a:hover{color:#fff; text-decoration:none;}
.jgstextkc span{*position:relative;*top:-50%;*left:-50%; color:#fff;font-size:20px; text-align:center; line-height:40px; font-family:���ź�;}
.course_produce{width:1200px; background-color:#fff;margin:0 auto;}
.course_con_left{width:870px;margin:0px 10px 0px 30px;float:left}
.course_con_left .tit{font-size:22px;}
.course_con_left .course_con_body{margin:0px 20px 20px 0;padding:0px 20px 10px 20px; line-height:30px;}
.course_con_left .course_con_body img{width:760px;margin:0 auto;}
.course_con_left .dtitle{font-size:32px; line-height:45px;}
.course_con_bottom{width:850px;margin:30px 10px 0px 10px;float:left;}
.c_img_list{width:850px;float:left; color:#ffffff;margin:0;padding:0;display:block;}
.c_img_list ul li{width:200px;display:block;float:left;margin-right:10px;}
.c_img_list ul li img{width:200px;height:160px;padding:0px 10px;}
.c_img_list ul li a{color:#333;font-size:16px;line-height:40px; text-decoration:none; }
.c_img_list ul li a:hover{color:#068bf2;}
.course_con_right{width:250px;margin:10px 30px 0px 10px;float:right}
.course_con_right .cimgtitle{ font-size:20px;font-weight:bold;color:#068bf2; border-left:5px solid #068bf2;padding-left:10px; line-height:60px;}
.c_imgitemkc .cimgtitle{ font-size:20px;font-weight:bold;color:#068bf2; border-left:5px solid #068bf2;padding-left:10px; line-height:60px;}
.c_imgitemkc ul li{width:250px; margin:0 auto;}
.c_imgitemkc ul li img{width:250px; height:160px;}
.c_imgitemkc ul li p{font-size:16px; line-height:50px; text-align:center;}
.c_imgitemkc ul li a{color:#333;}
.c_imgitemkc ul li a:hover{color:#068bf2; text-decoration:none;}
.cstitle{ font-size:20px;font-weight:bold;color:#068bf2; border-left:5px solid #068bf2;margin:30px 0px 20px 0px;padding-left:10px; line-height:25px;}
.course_line{background: no-repeat;background-size:100% auto;text-align:center;color:#fff;padding:30px 0px;margin-bottom:20px; }
.course_line .m-line{width:50px;height:5px;margin:20px auto;background:#ff0080}
.course_line p{color:#aaa;line-height: 20px;}
.course_line input{ display:block;line-height:40px;border:none;border-radius:6px;width:210px;margin:20px;padding-left:8px;color:#333!important}
.course_line .but{padding:5px 75px;background:#ff0080;border:none;border-radius:6px;font-size:16px; }
.course_line .but:hover{ background-color:#f2f2f2; color:#333;}
.course_line .but:hover a{color:#fff;}
/*news*/
.sxpian{font-size:20px;}
/*courses*/
.course_item{width:1200px;margin:0 auto;}
.course_item_left{width:900px;padding-top:20px;float:left}
.course_item_left .tit{font-size:22px;line-height:35px;padding-left:10px;}
.courses_list{ width:900px; overflow:hidden;}
.courses_list ul{ overflow:hidden; padding-top:15px;}
.courses_list li{ width:280px; float:left; margin:0px 10px;text-align:center;}
.courses_list li div{width:280px; float:left;border-radius:5px 5px;}
.courses_list li img{width:280px; float:left;border-radius:5px 5px;}
.courses_list li .count-info{ width:280px; float:left;padding:0px 10px; height:30px; position:relative; margin-top:-30px; font-size:12px; color:#fff;line-height:30px; text-align:center;}
.courses_list li .count-info{background-image: linear-gradient(-180deg,rgba(255,0,0,0) 0%,#333 100%);border-radius:5px 5px 5px 5px;}
.courses_list .count-info .fl01{display:inline-block;}
.courses_list .count-info .fr02{display:block;}
.courses_list .text{width:100%; }
.courses_list .text a{font-size:16px; line-height: 50px; display:block;color:#333;text-decoration:none;}
.courses_list .text a:hover{color:#068bf2;}
.course_item_right{position:relative;width:250px;margin:10px 30px 0px 10px;float:right}
.course_item_right .c_imgitem img{width:250px; margin:0 auto;}
.course_item_right .c_imgitem span{font-size:20px;font-weight:bold;color:#068bf2; border-left:5px solid #068bf2;padding-left:10px; line-height:60px; }
.course_item_right .c_imgitem p{font-size:16px; line-height:25px;padding:10px 0px;text-align:center; }
.course_item_right .c_imgitem a{color:#333; height:50px;}
.course_item_right .c_imgitem a:hover{color:#068bf2; text-decoration:none;}
.kcpro{width:820px;margin:0 auto;line-height:20px;font-size:18px;color:#0000ff;}
.kcpro li{ text-align:left; list-style:none; margin:10px 10px 10px 0px;overflow:hidden;color:#333;}
.kcpro li img{margin-right:10px;}
.kcpro li .class1{width:90px;font-size:18px;margin-right:20px;position:absolute;float:left;}
.kcpro li .class2{width:630px;font-size:16px;float:right;}
.kcpro li .class2 h2{font-size:24px;color:red;font-weight:bold;text-align:center;}
.kcpro .titline{float:left;width:200px; font-size:20px;font-weight:bold;color:#068bf2; border-left:5px solid #068bf2;margin:20px 10px;padding-left:10px; line-height:30px;}
.kcpro .datel{float:right; width:300px;font-size:16px;color:#666; text-align:right;margin-top:20px; line-height:30px;}
/*member*/
.member_course_nav { background-color:#f5f7fa;height:60px;border-bottom:1px solid #eee;}
.member_course_nav p { padding:0 30px; background:#ff3f5a ; margin:0; font-size:18px; color:#fff;line-height:60px;width:140px;}
.member_course_nav ul li { float:left; text-align:center;padding:5px 10px;margin:10px 10px; border:#f5f7fa solid 1px;}
.member_course_nav ul li a{font-size:17px;}
.member_course_nav ul li:hover,.course_nav ul li.current { background:#068bf2;border-radius:5px; border:#fff solid 1px; }
.member_course_nav ul li:hover a{ color:#fff;}
.member_course_nav .current a{ color:#fff!important;}
.member_list{width:1200px;margin:0 auto;padding-top:20px;}
.member_list .tit{color: #067ef2;border-left:5px solid #067ef2;padding-left:10px;line-height: 22px;font-size: 22px;margin-bottom:30px; width:200px;}
.class_type{width:600px;float:right;text-align: right;padding-right:30px;}
.class_type a{font-size: 16px;color: #666;display:inline-block;margin-left:10px;padding-bottom: 9px;cursor: pointer;position: relative;}
.class_type a.current{color: #068bf2;}
.class_type .current:after{content: '';width:30%;height: 3px;background-color:#068bf2;display: block;left:35%;position: absolute;bottom:0;}
.class_list {margin-top:20px;}
.class_list ul li{width: 276px;float: left;margin-right: 24px;background-color: inherit;background-color:#ffffff;height: 273px;margin-bottom: 28px;border-radius:5px ;overflow:hidden;position: relative;top: 0;transition: all 0.3s linear;}
.class_list ul li a{display: block;}
.class_list ul li:hover a .cimg{position: relative;}
.class_list ul li:hover{top:-5px;box-shadow: 0 23px 40px rgba(0,0,0,0.2);}
.class_list ul li a .cimg{position: relative;}
.class_list ul li a .cimg:before{content: "";width: 100%;height: 100%;background: rgba(0,0,0,0.35);position: absolute;top:0;left: 0;transition: all 0.3s linear;opacity: 0;}
.class_list ul li:hover a .cimg:before{opacity: 1;}
.class_list ul li:hover a .ctitle span{color: #068bf2; text-decoration:none;}
.class_list ul li a .cimg{height: 160px;float: none;}
.class_list ul li a .cimg img{display: block;width: 100%;height: 100%;}
.class_list ul li .ctitle a {display: block;float: none;padding: 20px;}
.class_list ul li .ctitle span a {display: block;font-size: 16px;color: #000000;font-weight: 600;height: 30px;line-height: 25px; text-align:center; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.class_list ul li .ctitle .rl{display:block;width:120px;float: left;line-height:45px;padding:0px 5px 0px 10px;}
.class_list ul li .ctitle .rd{float: right;width:150px;line-height:45px;padding-right:10px;}
.class_list ul li .ctitle .kc{float: right;width:275px;line-height:45px;padding:0px 5px 0px 5px;}
.dmore{float:right;margin-right:30px;}
.dmore a{color:#333;font-size:16px;}
.dmore a:hover{color:#999}
.member_pro{width:1200px;margin:0 auto; }
.pro_con span{font-size:20px; border-left:5px solid #068bf2;padding-left:10px;}
.pro_con_img{width:1200px;float:left;margin:20px 0px 0px 0px;padding:0;display:block;}
.pro_con_img ul li{display:block;float:left;margin-right:20px;}
.pro_con_img ul li img{width:260px;height:180px;}
.pro_con_img ul li p{font-size:16px;line-height:40px; text-align:center;}
.pro_con_img ul li a{color:#333;}
.pro_con_img ul li a:hover{color:#068bf2; text-decoration:none;}
.jg_left{width:580px;float:left;margin-right:20px;}
.jg_left span{font-size:20px;padding-left:10px;}
.jg_left .member{font-size:28px; font-weight:bold; text-align:left;}
.jg_left .pro_detail{margin:10px 30px 0px 0px;line-height:30px;}
.zn_right{width:600px;margin:0 auto;float:right;text-align:left;}
.pro_left{width:850px;float:left;margin-top:10px;}
.pro_left span{font-size:20px; border-left:5px solid #068bf2;padding-left:10px;}
.pro_center{padding:30px 0px;}
.pro_center span{font-size:20px; border-left:5px solid #068bf2;padding-left:10px;}
.member{font-size:28px; font-weight:bold; text-align:left;}
.pro_detail{margin:10px 30px 0px 0px;line-height:30px;}
.pro_right{width:350px;margin:0 auto;float:right;text-align:left;}
.pro_more{margin:0 auto; text-align:center;}
.pro_more ul li { float:left; width:130px; background-color:#068bf2;border-radius:5px;text-align:center;padding:5px 10px;margin:10px 10px; }
.pro_more ul li a{font-size:16px;color:#fff;}
.pro_more ul li:hover,.pro_more ul li.current { background:#068bf2;border-radius:5px; border:#fff solid 1px; }
.t-line { border-bottom:#f9f9f9 solid 1px; padding-bottom:0; margin:40px 20px 0px 0px; }
.t-line span{color:#333; font-size:20px; border-bottom:#068bf2 solid 2px; display:inline-block; padding-bottom:5px ; margin-bottom:0;}
.tw-line { border-bottom:#f9f9f9 solid 1px; padding-bottom:0; margin:20px 20px 0px 0px; }
.tw-line span{color:#333; font-size:20px; border-bottom:#068bf2 solid 2px; display:inline-block; padding-bottom:5px ; margin-bottom:0;}
.news_jg_lb span{font-size:20px;color:#333; text-align:left; border-left:5px solid #068bf2;padding-left:10px; line-height:50px;}
.news_jg_lb ul li a{color:#333;font-size:14px; line-height:30px; }
.news_jg_lb ul li a:hover{color:#068bf2;}
.news_jg_lb ul li p{color:#666;font-size:14px;line-height:30px;}
.wtitles{line-height:40px;color:#555;width:800px;font-weight:bold;padding:5px 10px;}
.wtitles a{font-size:16px;color:#555;}
.wtitles a:hover{ color:#068bf2; text-decoration:none;}
.wcontents{ width:580px;background-color:#f9f9f9; padding:10px 10px;line-height:25px;font-size:14px;color:#666;}
.wtitle{line-height:40px;color:#555;width:600px;font-weight:bold;padding:5px 10px;}
.wtitle a{font-size:16px;color:#555;}
.wtitle a:hover{ color:#068bf2; text-decoration:none;}
.wcontent{ width:600px;background-color:#f9f9f9; padding:10px 10px;line-height:25px;font-size:14px;color:#666;}
.dzconlf{float:left;width:250px;list-style:none;height:360px;overflow-x:hidden;overflow-y:visible; }
.dzconlf span{font-size:20px;color:#333; text-align:left; border-left:5px solid #068bf2;padding-left:10px; line-height:50px;}
.dzconlf li{ list-style:none;border-radius:5px; background-color:#f9f9f9; margin:10px 20px 0px 0px;padding:5px 10px;}
.dzconlf li span{font-size:16px;color:#333; }
.dzconlf li a{color:#333;line-height:30px; text-decoration:none;}
.dzconlf li a:hover{color:#fff;}
.dzconlf li p{font-size:14px; line-height:25px;}
.dzconlf li:hover,.dzconlf li.current{background-color:#bfbfbf;border-radius:5px;color:#fff;}
.com-tab .tab-title{height:40px;line-height:40px;border-bottom:1px solid #eee;overflow: hidden;}
.com-tab .tab-title a{display:inline-block;margin-right:25px;height:40px;line-height: 36px;font-size:20px;cursor: pointer;}
.com-tab .tab-title a.current{color:#067ef2;border-bottom:4px solid #067ef2; text-decoration:none;}
.com-tab .tab-content{padding:20px 0px;height:150px; line-height:40px;}
.com-tab .tab-content a{font-size:16px; display:inline-block; padding-right:20px;color:#333;}
.com-tab .tab-content a:hover{ color:#068bf2; text-decoration:none;}
.zteacher{padding-left:10px;}
.zteacher li{width:360px; float:left; margin-right:20px;padding-left:40px; overflow:hidden;}
.zteacher li a{display:block; height:45px; line-height: 45px;padding-left:10px; color:#2a2a2a; font-size:16px; position: relative; width:100%; box-sizing: border-box; overflow:hidden;}
.zteacher li a:hover{color:#068bf2;}
/*article*/
.ntit{font-size:26px;font-weight:bold;}
.news_list{margin-bottom:20px;padding:20px 0;border-bottom:1px solid #eee;padding-right:20px;}
.news_list img{height:180px;}
.news_list .news_img{width:280px;padding-right:15px;}
.news_list .ntitle a{color:#444;font-size:18px;font-weight:bold;text-decoration:none;}
.news_list .ntitle a:hover {color:#067ef2; text-decoration:none;}
.news_list .ddt{color:#a2a7ae;margin:10px 0;line-height:50px}
.news_list p{font-size:16px;color:#666}
.article_detail{width:1200px; margin:0 auto;}
.article_con_left{width:880px;padding:50px 20px;margin-right:20px;background-color:#fff;padding-top:20px;float:left}
.article_con_left .line{border-top:2px solid #f2f2f2;}
.article_con_left h1{font-size:28px;font-weight:bold; text-align:center;}
.article_con_left .adate{font-size:14px;color:#999; line-height:50px;}
.article_con_left .ntitle{font-size:24px;font-weight:bold; line-height:50px;}
.article_con_left .acontent p{font-size:16px; line-height:25px;color:#333;}
.article_con_left .acontenta p{font-size:16px; text-indent:2em; line-height:28px;color:#333;}
.article_con_left .acontenta h3{font-size:18px;font-weight:bold;}
.article_con_left .acontenta img{display:block;margin:0 auto;}
.article_con_left .acontent h3{font-size:18px;font-weight:bold;}
.article_con_left .acontent .img{display:block;margin:0 auto;}
.article_con_left .acontenta ol li{line-height:30px; font-size:16px;margin:0px 50px; font-family:���ź�;}
.article_con_left .acontenta table{width:100%;color:#444;border-left:#bababa 1px solid !important;border-top:#bababa 1px solid !important;margin:20px 0px;font-size:14px; text-align:center; border-spacing:0; border-collapse:collapse;}
.article_con_left .acontenta table tr{border:#bababa 1px solid;}
.article_con_left .acontenta table tr:hover{ background:#d6d5d3;}
.article_con_left .acontenta table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;background-color:#e9f5fc;}
.article_con_left .acontenta table td{ border-bottom:#bababa 1px solid; border-right:#bababa 1px solid; text-align:center; height:25px; font-size:13px;}
.article_con_left .acontenta table tbody{ border:#bababa 1px solid;}
.article_con_right{width:300px;padding:10px 20px;background-color:#fff;float:right}
.ck_imgitem img{width:250px; margin:0 auto;}
.ck_imgitem .btitle{ font-size:20px;font-weight:bold;color:#068bf2; border-left:5px solid #068bf2;padding-left:10px; line-height:60px;}
.ck_imgitem p{font-size:16px; line-height:50px; text-align:center;}
.ck_imgitem a{color:#333;}
.ck_imgitem a:hover{color:#068bf2; text-decoration:none;}
/*address*/
.address_list{width:1200px; margin:0 auto;background-color:#fff;padding:20px 20px;}
.address_list_right{width:260px;float:right; text-align:left;margin-right:20px;}
.address_imgitem img{width:260px; height:175px;margin:0 auto;}
.address_imgitem { text-align:left;}
.address_imgitem span{ font-size:20px;font-weight:bold;color:#068bf2; text-align:left; border-left:5px solid #068bf2;padding-left:10px; line-height:50px;}
.address_imgitem p {font-size:16px;color:#333; line-height:40px; text-align:center;}
.address_imgitem p a{color:#333;}
.address_imgitem p a:hover{color:#068bf2;}
.news_zxt_lb span{font-size:20px;color:#333; text-align:left; border-left:5px solid #068bf2;padding-left:10px; line-height:50px;}
.news_zxt_lb ul li{border-bottom:1px dashed #ccc;padding:5px 0px;}
.news_zxt_lb ul li a{color:#333;font-size:16px;font-weight:bold;line-height:35px; list-style:decimal;}
.news_zxt_lb ul li a:hover{color:#068bf2; text-decoration:none;}
.news_zxt_lb ul li p{font-size:14px;color:#666;}
.news_zxt_lb ul li label{display:inline-block;float:right;color:#666;font-weight:normal;font-size:12px;}
.news_zx_lb span{font-size:20px;color:#333; text-align:left; border-left:5px solid #068bf2;padding-left:10px; line-height:50px;}
.news_zx_lb ul li a{color:#666;font-size:14px; line-height:30px; list-style:decimal;}
.news_zx_lb ul li a:hover{color:#068bf2;}
.news_zx_lb ul li label{display:inline-block;float:right;color:#666;font-weight:normal;font-size:12px;}
.btncs >a{display: inline-block; font-size: 16px; text-decoration:none; color: white;padding: 5px 20px;margin-bottom:30px;background: #ff3300;border-radius: 25px;line-height: 25px;}
.btncs >a:hover{ background-color:#f95b5e;}
#main{
width:1200px;
height:365px;
position:relative;
margin:0 auto;
}
#main .main-left{
width:600px;
position:absolute;
left:0;
top:0;
}
#main .main-center
{
margin:0 310px 0 610px;
}
#main .main-right{
width:300px;
position:absolute;
right:0;
top:0;
}
.address_list_left{width:940px;float:left;}
.address_con_left li{ width:300px;list-style:none;border-radius:5px; background-color:#f9f9f9; margin:10px 0px;padding:5px 10px;}
.address_con_left li span{font-size:16px;color:#333; line-height:40px;}
.address_con_left li a{font-size:16px;color:#333; text-decoration:none;}
.address_con_left li a:hover{font-size:16px;color:#fff;}
.address_con_left li p{font-size:14px; line-height:30px;}
.address_con_left li:hover,.address_con_left li.current{background-color:#068bf2;border-radius:5px;color:#fff;}
.address_con_right{width:600px;padding:30px 20px;float:left}
.address_con_right .c_detail p{font-size:16px; line-height:50px; text-align:center;}
.address_con_right .c_detail a{color:#333;}
.address_con_right .c_detail a:hover{color:#068bf2; text-decoration:none;}
.adzcon{float:left;width:600px;padding:20px 0px;font-weight:normal;}
.adzcon img{width:500px;}
.dzcon{float:left;width:550px;height:360px;overflow-x:hidden;overflow-y:visible; padding:10px 20px 20px 10px;margin-right:20px;font-weight:normal;}
.dzcon img{width:500px;}
/*xiaoqu*/
.xqcon{float:left;width:800px;font-weight:normal;padding:20px 0px;}
.xqcon img{width:700px;}
/*news*/
.news_c_item{width:1200px;margin:0 auto;}
.news_c_item .news_c_name ul{padding-bottom:15px;}
.news_c_item .news_c_name ul li{width:24%;margin-right:1%;float: left;border-bottom:1px solid #efefef; height:30px;}
.news_c_item .news_c_name ul li span{border-left:5px solid #068bf2;line-height:20px;padding-left:15px;display:block;font-size:20px;}
.news_c_item .news_c_lb ul{width:25%;float:left;margin-top:20px;min-height: 300px;}
.news_c_item .news_c_lb ul li{clear:both;padding-right:20px;}
.news_c_item .news_c_lb ul li span{line-height:26px;display:inline-block;width:260px;text-overflow:ellipsis; white-space:nowrap; margin:0 auto;padding:0 auto; overflow:hidden;}
.news_c_item .news_c_lb ul li a{color:#666;font-size:13px;}
.news_c_item .news_c_lb ul li a:hover{color:#068bf2;}
.news_c_item .news_c_lb ul li label{display:inline-block;float:right;color:#666;font-weight:normal;font-size:12px;}
.newslb{padding:10px 0px;}
.newslb span{font-size:20px;font-weight:bold;color:#068bf2; border-left:5px solid #068bf2;padding-left:10px; line-height:60px;}
.newslb li{ line-height:30px;font-size:2px;color:#666;}
.newslb li a{color:#333;font-size:16px;}
.newslb li a:hover{color:#068bf2; text-decoration:none;}
/*produce*/
.tit-line { border-bottom:#f9f9f9 solid 1px; padding-bottom:0; margin:0px 20px 20px 0px; }
.tit-line span{ font-weight:bold;color:#333; font-size:20px; border-bottom:#068bf2 solid 2px; display:inline-block; padding-bottom:10px ; margin-bottom:0;}
.kcfl {margin-bottom:20px;}
.kcfl li { float:left;width:120px;background:#068bf2;border:#fff solid 1px;color:#fff; text-align:center;border-radius:5px;padding:5px 10px;margin:10px 10px; }
.kcfl li a{color:#fff; font-size:16px;}
.kcfl li:hover{ border-radius:5px;background:#fff;border:#ccc solid 1px; }
.kcfl li:hover a{ color:#333;text-decoration:none;}
.pgsyp{padding:12px 10px;margin:10px 0px; background-color:#f9f9f9; white-space:nowrap;overflow:hidden;}
.pgsyp a{color:#666;}
.dzlb{width:920px;}
.dzlb li{list-style:none;float:left;line-height:40px; border-bottom:1px solid #ebeef3;}
.dzlb li a:link{color:#333; text-decoration:none;}
.dzlb .bg{ background-color:#ff6600;color:#fff;}
.dzlb .xq{width:219px;padding-left:20px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;border-left:1px solid #ebeef3;}
.dzlb .xq a{color:#333;}
.dzlb .xq a:hover{color:#068bf2;}
.dzlb .dz{width:440px;padding-left:20px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.dzlb .sf{width:90px;padding-left:20px;}
.dzlb .sq{width:89px;border-right:1px solid #ebeef3;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.mdzlb{width:1200px;margin:0 auto;padding:30px 0px;}
.mdzlb li{background-color:#fff;list-style:none;float:left;line-height:40px; border-bottom:1px solid #ebeef3;}
.mdzlb li a:link{color:#333; text-decoration:none;}
.mdzlb .bg{ background-color:#ff6600;color:#fff;}
.mdzlb .xq{width:340px;padding-left:20px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;border-left:1px solid #ebeef3;}
.mdzlb .xq a{color:#333;}
.mdzlb .xq a:hover{color:#068bf2;}
.mdzlb .dz{width:620px;padding-left:20px; white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.mdzlb .sf{width:120px;padding-left:20px;}
.mdzlb .sq{width:120px;border-right:1px solid #ebeef3;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.dzlbys li a:link{font-size:16px; text-decoration:none;line-height:30px;}
.dzlbys li p{font-size:14px; line-height:25px;}
.dzlblf{float:left;width:250px; list-style:none;}
.dzlblf li{ list-style:none;border-radius:5px; background-color:#f9f9f9; margin:10px 20px 0px 0px;padding:5px 10px;}
.dzlblf li span{font-size:16px;color:#333; }
.dzlblf li a{color:#333;line-height:30px; text-decoration:none;}
.dzlblf li a:hover{color:#fff;}
.dzlblf li p{font-size:14px; line-height:25px;}
.dzlblf li:hover,.dzlblf li.current{background-color:#bfbfbf;border-radius:5px;color:#fff;}
.ddl_links{width:100%;background: #f5f5f5; clear:both;margin-top:20px;}
.ddl_links ul{width:1200px; margin:0px auto;padding:20px 0px; font: 400 14px/40px "���ź�";}
.ddl_links ul p{font-size:20px; border-left:5px solid #068bf2;padding-left:10px;height:25px;line-height:25px; font-weight:bold;}
.ddl_links ul a{font-size:16px; display:inline-block; padding-right:15px;color:#333;}
.ddl_links ul a:hover{ color:#068bf2; text-decoration:none;}
.footer{width:100%;margin:0 auto;text-align:center;margin:30px 0px;font-size:14px;}
.footer p{padding:10px 0px;}
/*rightkefu*/
.kflist{width:100%;float:right;}
.kflist .con_kf{position: relative; padding:0 0px 20px 0px;margin-top:0px;overflow: hidden;background:#fff;}
.kflist .con_kf .pic img{display: block;margin:15px auto;}
.kflist .con_kf .l_tet{font-size:14px;color:#999;text-align: center;margin:18px 0;}
.kflist .con_kf .sqst{width:100%;font-size:16px;display: block;background:#b00004;text-align:center;line-height: 40px;color:#fff;}
.kflist .con_kf .sqst img{width:17px;height:17px;}
.kflist .con_kf ul{margin-top:10px;}
.kflist .con_kf ul li{width:44%;text-align:center;line-height:30px;float:left;margin:1%;padding:2%;background:#e9f9ec;}
.kflist .con_kf ul li:nth-child(2){float:right;background:#fff1e9;}
.kflist .con_kf ul li img{margin-bottom:1px;width:20px;height:20px;display:inline-block;vertical-align: middle;}
.kflist .con_kf .wx{
width:100px;
height:100px;
position: absolute;
top:133px;
left:18px;
background-color: #000;
display: none;
}
.kflist .con_kf ul li .cent{}
.kflist .con_kf ul li .cs{
width:120px;
height:120px;
bottom:60px;
position:absolute;
opacity: 0;
display: none;
}
.kflist .con_kf ul li .cs img{width:120px;height:120px;}
.kflist .con_kf ul li .cent:hover .cs{opacity: 1;display:block;}
.kflist .con_yyst{float: left;width:100%; margin-top:20px;background:#fff;border:1px #b00004 solid;}
.kflist .con_yyst .st_title{height:82px;widht:100%;color:#fff;background:no-repeat center center;}
.kflist .con_yyst .st_title h3{text-align:center;padding-top:15px;font-size:22px;}
.kflist .con_yyst .st_title span{text-align: center;display: block;font-size:14px;margin-top:4px;}
.kflist .con_yyst ul{padding:10px;}
.kflist .con_yyst ul>li{width:100%;height:36px;margin-top:10px;border:1px solid #dfdfdf;border-radius:4px;margin-bottom:12px;}
.kflist .con_yyst ul>li span{width:40px;float:left;height:100%;}
.kflist .con_yyst ul>li span img{display: block;margin:0 auto;margin-top:6px;}
.kflist .con_yyst ul>li input{width:calc(100% - 48px);border:none;height:34px;background:none;padding-left:5px;outline: none;color:#333;}
.kflist .con_yyst .tj_ly{width:95%;line-height:35px;font-size:16px;text-align:center;margin:0 auto;margin-top:20px;margin-bottom:15px;background:#b00004;}
.kflist .con_yyst .tj_ly a{color:#fff;}