@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none; max-width:100%;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
body{ font-family:"微软雅黑"; font-size:12px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}


.clear{ clear:both; width:100%; height:0; overflow:hidden;}

/*-------顶部------*/
.header{margin:0 auto;max-width:640px;height: auto;padding:5px 0; text-align:center; position:relative;overflow: hidden;}

.logo{display:inline-block; float: left;width: 60%; padding-left:0;text-align: left;}
.logo img{width:65%;height:65%;margin-top:1%;}
.logo1{line-height: 45px; color: #000000; font-size: 18px; text-align: left;}

.phone{display:inline-block; width:50px; height:45px; background:url(../images/left.png) center no-repeat; background-size:30px; border-right:1px #e3e3e3 solid; position:absolute; left:0;}
.nav1{ display:inline-block; width:50px;background:url(../images/right_nav.png) center no-repeat; background-size:25px; border-left:1px #e3e3e3 solid; position:absolute; right:0;}

.nav{ display:inline-block; width:50px;background:url(../images/right_nav.png) center no-repeat; background-size:25px; border-left:1px #e3e3e3 solid; position:absolute; right:0;}

.slider{display:none}/*用于获取更加体验*/
.focus span{width:15px;height:15px;margin-right:5px;background:#dcdcdc;font-size:0; border-radius:50%;}
.focus span.current{ border:2px #dcdcdc solid; width:11px; height:11px; background:none;}

.advantage{margin:0 auto;max-width:640px;padding:25px 10px;}
.advantage li{ float:left; width:33.33%; text-align:center;}
.advantagecon{ padding:0 10px 10px;}
.advantagecon i{ display:block; background-size:70px; width:70px; height:70px; margin:0 auto 2px;}
.ico1{ background:url(../images/wm.png) center no-repeat;}
.ico2{ background:url(../images/xw.png) center no-repeat;}
.ico3{ background:url(../images/kc.png) center no-repeat;}
.ico4{ background:url(../images/zp.png) center no-repeat;}
.ico5{ background:url(../images/sz.png) center no-repeat;}
.ico6{ background:url(../images/lx.png) center no-repeat;}
.advantagecon p{ font-size:16px; color:#072751;}
.product{ padding:30px 0; background:#f5f3f3;}
.title{ text-align:center; font-size:22px; color:#333;}
.product-name{ text-align:center; padding:20px 10px 30px;}
.product-name a{ display:inline-block; font-size:16px; color:#525252; padding:0 15px; height:35px; line-height:35px;}
.product-name a.current{ background:#0f83ce; color:#fff; border-radius:17px;}
.product-list{ padding:0 5px;}
.product-list li{ float:left; width:50%; text-align:center;}
.product-list li a{ display:block; margin:5px; border:1px #ddd solid; background:#fff;}
.product-list li img{ display:block; overflow:hidden; max-width:100%; margin:0 auto;}
.product-list li p{ background:#999; height:30px; line-height:30px; font-size:14px; color:#fff;}
.product-list li a:hover{ border-color:#0f83ce;}
.product-list li a:hover p{ background:#0f83ce;}
.con-phone{ margin:30px 0;}
.con-phone a{ display:block; margin:0 auto; width:270px; height:50px; line-height:50px; color:#fff; font-size:14px; background:#0f83ce; border-radius:30px; text-align:center;}
.con-phone a i{ display:inline-block; background:url(../images/ico4.png) no-repeat; width:22px; height:23px; background-size:22px; vertical-align:middle; margin-right:8px;}
.con-phone a span{ font-family:Arial; font-size:22px;}
.about{ padding:0 10px;}
.about h2{ text-align:center; font-size:25px; color:#333; margin-bottom:15px;}
.about p{ font-size:14px; color:#252525; line-height:28px; text-indent:2em;}
.shebei{ padding:0 5px; margin:35px 0;}
.shebei li{ float:left; width:50%; text-align:center;}
.shebei li a{ display:block; margin:5px;}
.shebei li img{ display:block; overflow:hidden; margin:0 auto 10px; max-width:100%;}
.shebei li p{ font-size:16px; color:#333; line-height:1.5;}
.shebei li a:hover p{ color:#0f83ce;}
.con-order{ margin:30px 0;}
.con-order a{ display:block; margin:0 auto; width:270px; height:50px; line-height:50px; color:#fff; font-size:22px; background:#0f83ce; border-radius:30px; text-align:center;}
.con-order a i{ display:inline-block; background:url(../images/ico5.png) no-repeat; width:28px; height:27px; background-size:28px; vertical-align:middle; margin-right:8px;}
.case{ padding:30px 0;}
.case-list{ padding:0 10px; margin:30px 0;}
.case-list ul{ border-left:1px #e3e3e3 solid; border-top:1px #e3e3e3 solid;}
.case-list li{ float:left; width:33.33%;}
.case-list li a{ display:block; border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid; background:#fff; text-align:center;}
.case-list li img{ max-width:100%;}


.footer{margin:0 auto;text-align:center; background:#1f1f1f; color:#fff; font-size:12px; padding:15px 10px;}

.pp-content{margin:0 auto;max-width:640px;padding-bottom:43px;}

/*-------底部------*/
footer{width:100%;height:43px;position:fixed; bottom:0;z-index:2;  background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.8); z-index:999;}
footer a{ display:block; color:#5d5d5d; font-size:12px; text-align:center; padding:5px 0;}
footer a i{ display:block; margin:0 auto; width:20px; height:15px; background:url(../images/xtb.png) no-repeat; background-size:35px; height:18px;}
footer a:hover{ color:#5d5d5d;}

.bot_home a i{ background-position:0 -33px;}
.bot_pro a i{ background-position:0 -56px;}
.bot_gwc a i{ background-position:0 -78px;}
.bot_admin a i{ background-position:0 -103px;}
.bot_map a i{ background-position:0 -124px;}
footer a.current{ color:#297cd0;}
.bot_home a.current i{ background-position:0 -33px;}
.bot_pro a.current i{ background-position:0 -58px;}
.bot_gwc a.current i{ background-position:0 -78px;}
.bot_admin a.current i{ background-position:0 -103px;}
.bot_map a.current i{ background-position:0 -124px;}
footer div{ float:left; width:33%;}

.p-banner1{ background:url(../images/p_banner.jpg) top center no-repeat; background-size:cover;}
.p-banner_bg{ background:rgba(0,0,0,0.8); padding:55px 10px; text-align:center;}
.p-banner_bg h2{ font-size:22px; color:#fff; font-weight:normal; margin-bottom:15px;}
.p-banner_bg p{ color:#fff; font-size:16px; color:#fff; line-height:30px; background:url(../images/bg.jpg) bottom center no-repeat; padding-bottom:15px;}
.p-title{ background:#1f7fc3; height:40px; padding:0 10px; font-size:20px; color:#fff;}
.p-title p{ line-height:40px; background:url(../images/ico7.png) right center no-repeat;}

/*-------右侧导航------*/
.sidebar-left { background:#0068AE;/* width: 270px;*/ width:273px; position: fixed; z-index: 99999; top: 0px;/* right: -273px;*/ right:-273px; bottom: 0px; overflow: hidden; position: fixed;}
.sidebar-scroll-left {/* padding-right: 20px;*/ right: 0px;/* width: 310px;*/ overflow: scroll!important; overflow-x: hidden!important; -webkit-overflow-scroll: touch!important; height: 100%; position:relative; padding:0 8px;}
/*Left sidebar styles*/
.sidebar-left a{ display:block; position:relative;}
.sidebar-header-left { height:60px;/* background-color: #1d1f22; */border-bottom: solid 1px #ccc; position:relative;}
.sidebar-left-logo { position: absolute; top: 15px; left: 15px; max-height:50px; max-width:80%;}
.close-sidebar-left {/* background-color: #212326;*/ background-image: url(../images/accessdenied.png); background-size: 20px 20px; background-repeat: no-repeat; background-position:center; height: 60px; width: 50px;/* margin-left: 220px;*/ position:absolute; right:0; top:0; display: block; }
.sidebar-left a.close-sidebar-left{ position:absolute; right:0;}
.nav-item { display:block; position:relative; -webkit-tap-highlight-color: rgba(0,0,0,0); font-size: 16px; color: #fff; font-family:微软雅黑;height: 50px; line-height: 49px; padding-left:35px; background-position: 20px center; background:url(../images/li_bg.jpg) repeat-x bottom;}
.sidebar-scroll-left .icon-page { position: absolute; background-image: url(../images/gopage@2x.png); background-repeat: no-repeat; display: block; width: 11px; height: 11px; top: 22px;/* left: 240px;*/ left:233px; }
.icon-drop { position: absolute; background-image: url(../images/godrop@2x.png); background-repeat: no-repeat; display: block; width: 11px; height: 11px; top: 22px; left:234px; }
.submenu{ padding:12px 0;}
.submenu a { padding-left: 65px; font-size:16px; text-transform: uppercase; line-height:38px; color:#fff;font-family:微软雅黑;}
.submenu a:first-child { background-image: none!important; }
.submenu { display: none; }
.close-bottom-left { display: block; background-image: url(../images/accessdenied.png); background-repeat: no-repeat; background-position: 5px 16px; background-size: 25px 25px; height: 50px;}


@media (max-width:320px){
}
@media (min-width:320px) and (max-width:420px) {
	.logo{ }
}

.lmht_nav{ padding: 0 10px; background: #f6f6f6; height: 50px; line-height: 50px;}
.lmht_nav_t{ color: #0068AE; font-size: 18px; border-bottom: 2px solid #0068AE;padding-bottom: 10px;}
.more{ float: right;  color: #0068AE; font-size: 14px;}

.Sy_titls dl{margin:2% auto;padding:0 auto;width:100%;height:50PX;}
.Sy_titls dl dd{margin:0 auto;padding:0 auto;float:left;width:27%;height:50PX;line-height:50PX;background: #fff;border-top: 2px solid #0068AE;text-align:center;font-size:18px;color:#0068AE;font-family:微软雅黑;}
.Sy_titls dl dt{margin:0 auto;padding:0 auto;float:right;width:72%;height:50PX;line-height:50PX;background: #f6f6f6;border-left: 1px solid #DADADA;border-bottom: 1px solid #DADADA;}

.Sy_title{margin:0 auto;width:100%;height:60PX;line-height:60PX;background: #096eb0;}
.Sy_title .L{margin:0 auto;width:10%;height:60PX;float:left;text-align:center;}
.Sy_title .L img{margin:15px auto;width:30px;height:30px;}

.Sy_title .R{margin-top:auto;margin-bottom:auto;margin-left:auto;margin-right:2%;width:88%;height:60PX;line-height:60PX;float:right;text-align:left;font-size:21px;color:#fff;background-image: url(../images/accessdenied.png);background-repeat: no-repeat;background-position:right;}


.Sy_title .Da{margin:0 auto;width:25%;height:auto;float:left;}
.Sy_title .Da dd{margin:0 auto;width:60px;height:60px;background: #0872BB;border-radius:50%;}
.Sy_title .Da dd img{margin:15px;width:30px;height:30px;}
.Sy_title .Da dt{margin:0 auto;width:90%;height:auto;line-height:22PX;text-align:center;font-size:16px;color:#555555;font-family:微软雅黑;}
.Sy_title .Da dt a{font-size:18px;color:#555555;}

.Sy_title .Db{margin:0 auto;width:25%;height:auto;float:left;}
.Sy_title .Db dd{margin:0 auto;width:60px;height:60px;background: #0872BB;border-radius:50%;}
.Sy_title .Db dd img{margin:15px;width:30px;height:30px;}
.Sy_title .Db dt{margin:0 auto;width:80%;height:auto;line-height:22PX;text-align:center;font-size:16px;color:#555555;font-family:微软雅黑;}
.Sy_title .Db dt a{font-size:18px;color:#555555;}

.Sy_title .Dc{margin:0 auto;width:25%;height:auto;float:left;}
.Sy_title .Dc dd{margin:0 auto;width:60px;height:60px;background: #0872BB;border-radius:50%;}
.Sy_title .Dc dd img{margin:15px;width:30px;height:30px;}
.Sy_title .Dc dt{margin:0 auto;width:80%;height:auto;line-height:22PX;text-align:center;font-size:16px;color:#555555;font-family:微软雅黑;}
.Sy_title .Dc dt a{font-size:18px;color:#555555;}

/*-------首页-产品直通车------*/
.Sy_pclass{margin:10px auto;width:96%;padding:0 auto;line-height:24PX;text-align:left;font-size:16px;color:#7b7b7b;font-family:微软雅黑;overflow: hidden;}
.Sy_pclass ul{margin:0 auto;padding:0 auto;width:100%;overflow: hidden;}
.Sy_pclass ul li{margin-left:1%;margin-right:auto;margin-top:auto;margin-bottom:auto;padding:0 auto;width:49%;height:35PX;line-height:35PX;float:left;text-align:left;font-size:16px;color:#7b7b7b;font-family:微软雅黑;border-bottom: 1px solid #DADADA;}
.Sy_pclass ul li a{font-size:16px;color:#096eb0;text-decoration:none;}

/*-------首页-阀门产品------*/
.sy_fmcp{margin:10px auto;width:100%;padding:0 auto;overflow: hidden;}

.sy_fmcp ul{margin:0 auto;width:100%;padding:0 auto;overflow: hidden;}
.sy_fmcp ul li{width:47%;height:auto;margin-left:2%;margin-right:auto;margin-top:2%;margin-bottom:auto;padding-left:auto;padding-right:auto;padding-top:auto;padding-bottom:2%;float:left;background: #0068AE;line-height:26px;text-align:center;color:#fff;font-size:16px;font-family:微软雅黑;overflow: hidden;}
.sy_fmcp ul li img{width:98%;height:auto;margin:1%;background: #fff;}
.sy_fmcp ul li a{display: block;color:#fff;font-size:16px;}

/*-------首页-东升产业------*/
.sy_dscy{ margin: 0 auto; overflow: hidden;}

.sy_dscy dl{width:96%;height:auto;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:2%;padding:0 auto;border-bottom: 1px solid #dddddd;overflow: hidden;}

.sy_dscy dl dd{margin:0 auto;padding:0 auto;float:left;width:28%;height:auto;}
.sy_dscy dl dd img{width:96%;height:auto;margin:2%;}

.sy_dscy dl dt{margin-left:auto;margin-right:1%;margin-top:auto;margin-bottom:auto;padding:0 auto;float:right;width:70%;height:auto;}

.sy_dscy dl dt h2{margin-top:2%;margin-left:1%;margin-right:auto;margin-bottom:auto;width:98%;height:auto;line-height:18px;text-align:left;color:#515151;font-size:16px;font-family:微软雅黑;font-weight:normal;}
.sy_dscy dl dt h2 a{font-size:16px;color:#515151;text-decoration:none;}
.sy_dscy dl dt span{font-size:12px;color:#A1A1A1;}

.sy_dscy dl dt p{margin:0 auto;width:auto;height:auto;line-height:21PX;text-align:left;color:#68696a;font-size:14px;font-family:微软雅黑;}
.sy_dscy_dl a{display: block;margin: 0 5px;}

/*-------首页-东升科技------*/
.lxfs_bd{margin:0 auto;overflow: hidden;height:230px;}
.lxfs_bds{margin: 20px 10px;}
.lxfs_bd_p{ font-size: 15px; color: #5f5f5f; line-height: 22px; border-bottom: 1px solid #dddddd; padding:10px 0;}
.lxfs_bd_p span{  background:url(../images/xtb1.png) no-repeat 0% 0%; display: block; width: 25px; height: 25px; background-size:40px; float: left; margin-right: 8px;}
.lxfs_bd_p i{ font-style: inherit;}
.lxfs_bd_p .lxfs_rx{ background-position:50% 5%; }
.lxfs_bd_p .lxfs_bmdh{ background-position:50% 25%; }
.lxfs_bd_p .lxfs_mail{ background-position:50% 72%; }
.lxfs_bd_p .lxfs_dz{ background-position:50% 95%; }

/*-------内页-单页------*/
.dy_bd{margin:0 auto;overflow: hidden;height:auto;}
.dy_bds{margin: 20px;padding:10px;border: 1px solid #e7e6e6;line-height:26PX;text-align:left;color:#68696a;font-size:16px;font-family:微软雅黑;}

/*-------内页-图片列表------*/
.zp_bd_ul{}
.zp_bd{ margin:0 auto;overflow: hidden;}
.zp_bd_ul li{margin-top:20px;margin-left:3%;margin-right:auto;margin-bottom:auto;padding-bottom:12px;width:45%;height:150PX;float: left;border:1px solid #dddddd;line-height:26PX;text-align:center;color:#68696a;font-size:16px;font-family:微软雅黑;}
.zp_bd_ul li a{display: block; margin: 0 auto;color:#68696a;font-size:16px;}
.zp_bd_ul li img{width:92%;height:100PX;margin-top:4%;}
.zp_t{ line-height: 20px; white-space: nowrap; overflow: hidden; width:100%; text-overflow: ellipsis;height:25px; font-size: 14px; color: #000000; text-align: center;}

/*-------内页-图片详细------*/
.xxy_bd{margin:0 auto;overflow: hidden;height:auto;}
.xxy_title{margin: 20px auto;padding:10px;text-align:center;line-height:30PX;}
.xxy_title h1{line-height:26PX;color:#000;font-size:21px;font-family:微软雅黑;}
.xxy_title span{color:#68696a;font-size:12px;font-family:微软雅黑;}

.xxy_bds{margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:20px;padding:10px;border: 1px solid #e7e6e6;line-height:26PX;text-align:left;color:#68696a;font-size:16px;font-family:微软雅黑;}

.xxy_bd dl{margin-left:20px;margin-right:20px;margin-top:auto;margin-bottom:auto;height:60PX;}
.xxy_bd dl dd{margin:0 auto;width:30%;line-height:30PX;float:left;color:#68696a;font-size:16px;font-family:微软雅黑;text-align:center;border: 1px solid #e7e6e6;}
.xxy_bd dl dd a{color:#68696a;font-size:16px;}

.xxy_bd dl dt{margin:0 auto;width:30%;line-height:30PX;float:right;color:#68696a;font-size:16px;font-family:微软雅黑;text-align:center;border: 1px solid #e7e6e6;}
.xxy_bd dl dt a{color:#68696a;font-size:16px;}



/********作品详情***********/
.zpxq_bd img{width:100%;display: block; }
.zpxq_bd{overflow: hidden;text-align: center;}

.ceng{ background: url(../images/mxhz_bjyy.png) repeat; position: fixed;top: 0;left: 0; right: 0; bottom: 0; z-index: 20; display: none;}


@media (min-width:320px) and (max-width:359px){
	.lxfs_bd_p i{display: block;}
}

/*分页*/
.paginator { text-align: center; padding:50px 0; }
.paginator img{ vertical-align:text-top;}
.paginator a, .paginator span { display: inline-block; height: 30px; line-height: 30px; color: #35363a; font-size:13px; border:1px #e7e7e7 solid; padding:0 11px; margin:0 3px; border-radius:3px;}
.paginator a:hover{ background:#a9d8f4; border-color:#a9d8f4;}
.paginator span.current { color: #fff; background:#0888d4; border-color:#0888d4;}
/*分页--*/

.gsjj_t{ font-size: 18px; color: #000; line-height: 2;}
.gsjj{ font-size: 15px; color: #333333;line-height: 2; text-indent: 2em; font-family: "Microsoft YaHei";}

.xxhd_d img{ width: 100%;}
.xxhd_d{ margin: 0 5px;padding-bottom: 10px;}
.xxhd_bd_ul{ margin: 10px 0;}
.xxhd_t{ font-size: 14px; line-height: 20px; text-align: center; color: #333333; text-overflow: ellipsis; white-space: nowrap; height: 20px; overflow: hidden;}





/* 首页明星课程轮播*/
.picScroll_mxkc{ margin:10px auto; text-align:center;  }
.picScroll_mxkc .bd ul{ width:100%;  float:left; padding-top:10px;  }

.picScroll_mxkc .hd{ height:24px; line-height:40px; border-bottom: 1px solid #e7e6e6; text-align:left;  padding:0 10px;margin: 0 10px 25px;  }
.picScroll_mxkc .hd ul{ float:right; padding-top:16px;  display: none;  }
.picScroll_mxkc .hd1{  width: 64px; margin: 0 auto; background: #FFF;overflow: hidden;}
.picScroll_mxkc .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden;
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
}
.picScroll_mxkc .hd .on{ background:#80BD6D;  }
.picScroll_mxkc .prev,.picScroll_mxkc .next{ display:block; float:right;  width:22px; height:22px; background:url(../images/xtb.png) -34px -3px no-repeat; overflow:hidden; margin:11px 5px 0 5px; background-color: #0068AE; border-radius: 50%; }
.picScroll_mxkc .next{ background-position:0px -26px;  background-color: #0068AE; border-radius: 50%;}
.picScroll_mxkc .prevStop{ background-position:-2px -3px;background-color: #e7e8e6; }
.picScroll_mxkc .nextStop{ background-position:-33px -26px; background-color: #e7e8e6;}

.picScroll_mxkc .ipro-list li{ float:left; max-width:50%; text-align:center;}
.picScroll_mxkc .ipro-list li a{ display:block; margin:5px; position:relative; overflow:hidden;}
.picScroll_mxkc .ipro-list li img{ display:block; margin:0 auto; border:1px #ccc solid; max-width:100%;}
.picScroll_mxkc .ipro-list li p{ position:absolute; color:#fff; background:#0068AE; text-align:center; height:30px; line-height:30px; bottom:0; left:0; width:100%;}
/* 首页师资团队轮播*/
.picScroll_sztd{ margin:10px auto; text-align:center;  }
.picScroll_sztd .bd ul{ width:100%;  float:left; padding-top:10px;  }

.picScroll_sztd .hd{ height:24px; line-height:40px; border-bottom: 1px solid #e7e6e6; text-align:left;  padding:0 10px;margin: 0 10px 25px;  }
.picScroll_sztd .hd ul{ float:right; padding-top:16px;  display: none;  }
.picScroll_sztd .hd1{  width: 64px; margin: 0 auto; background: #FFF;overflow: hidden;}
.picScroll_sztd .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden;
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
}
.picScroll_sztd .hd .on{ background:#80BD6D;  }
.picScroll_sztd .prev,.picScroll_sztd .next{ display:block; float:right;  width:22px; height:22px; background:url(../images/xtb.png) -34px -3px no-repeat; overflow:hidden; margin:11px 5px 0 5px; background-color: #0068AE; border-radius: 50%; }
.picScroll_sztd .next{ background-position:0px -26px;  background-color: #0068AE; border-radius: 50%;}
.picScroll_sztd .prevStop{ background-position:-2px -3px;background-color: #e7e8e6; }
.picScroll_sztd .nextStop{ background-position:-33px -26px; background-color: #e7e8e6;}

.picScroll_sztd .ipro-list li{ float:left; width:33.3%; text-align:center;}
.picScroll_sztd .ipro-list li a{ display:block; margin:5px; color:#666;}
.picScroll_sztd .ipro-list li .ipro-listimg{ border:1px #ccc solid; position: relative; vertical-align: middle; width:100%; box-sizing:border-box; border-radius:100%; overflow:hidden; display:block;}
.picScroll_sztd .ipro-list li .ipro-listimg:before { content:""; display: inline-block; padding-bottom: 100%; width: .1px; vertical-align: middle; }
.picScroll_sztd .ipro-list li img{ width:100%; height:auto; display:block; position:absolute; top:0; left:0;}



/* 本例子css */
.txtScroll-top{ width:100%;  overflow:hidden; position:relative;   background: #f3f2f2;  }
.txtScroll-top .bd{ padding:15px 15px 15px 35px; float: left;  background:url(../images/laba.png) no-repeat 2% 50%;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
.txtScroll-top .infoList li a{font-size: 14px; color: #5c5c5c; text-overflow: ellipsis; overflow: hidden; line-height: 26px; height: 26px;display: block;}

/********常见问题************/
.bg_bmxz{position: relative;  }
.bg_bmxz img{ width: 100%;display: block;}
.bmxz_bd_nav{ float: left; width: 100%; background: #FFF; height: 40px; line-height: 40px;}
.bmxz_more{height: 40px;line-height: 40px;display: block;}
.bmxz_bd_nav1{float: left;width: 20%;background: #FFF; text-align: center;}

.bmxz_d{ float: left; width: 20%; text-align: center;}
.bmxz_bd{ overflow: auto; border-top: 1px solid #FFF;}
.bmxz_nav{ background: #e6e6e6; border-right: 1px solid #FFF;display: block; font-size: 14px; color: #2d2d2d;}
.bmxz_nav1{ background: #0068AE; color: #FFF;}

.bmxz_bd_txt{ margin: 15px 10px;}
.bmxz_bd_txt p{ font-size: 14px; line-height: 24px; color: #777777; margin-bottom: 10px;}
.bmxz_bd_txt .bmxz_bd_p{margin-bottom: 0;}
.bmxz_bd_txt .bmxz_bd_p1{ text-indent:2em;}

.bg_cp ul{position: absolute;left: 0; top:50%; text-align: center; width: 100%; margin-top: -51px;}
.bg_cp ul li{ float: left; width:33%; margin:5px 0;}/*width: 33.3%;*/
.bg_cp ul li.bg_top_nav span{ color: #DBF0FF; width:14px; height:14px; border-radius: 50%;display: block; border: 1px solid #DBF0FF; margin: 0 auto;font-family:微软雅黑;}
.bg_cp ul li.bg_top_nav p{ color: #DBF0FF;font-size:16px;line-height:30px;}
.bg_cp ul li.bg_top_nav1 span{border: 1px solid #fff; background: #fff;}
.bg_cp ul li.bg_top_nav1 p{color: #fff;}

.bg_bmxz ul{position: absolute;left: 0; top:40%; text-align: center; width: 100%; margin-top: -51px;}
.bg_bmxz ul li{ float: left; width:24%; margin:5px 0;}/*width: 33.3%;*/
.bg_bmxz ul li.bg_top_nav span{ color: #DBF0FF; width:14px; height:14px; border-radius: 50%;display: block; border: 1px solid #DBF0FF; margin: 0 auto;font-family:微软雅黑;}
.bg_bmxz ul li.bg_top_nav p{ color: #DBF0FF;font-size:16px;line-height:30px;}
.bg_bmxz ul li.bg_top_nav1 span{border: 1px solid #fff; background: #fff;}
.bg_bmxz ul li.bg_top_nav1 p{color: #fff;}

.bg_top{position: absolute;left: 0; top: 50%; text-align: center; width: 100%; margin-top: -20px;}
.bg_top_nav{ float: left;}/*width: 33.3%;*/
.bg_top_nav span{ color: #FFF; width:14px; height:14px; border-radius: 50%;display: block; border: 1px solid #FFF; margin: 0 auto;}
.bg_top_nav p{ color: #FFF; font-size: 14px; line-height: 25px;}
.bg_top_nav1 span{border: 1px solid #0068AE; background: #0068AE;}
.bg_top_nav1 p{color: #0068AE;}



/********课程************/
.kc_bd{}
.kc_bd_ul{ margin:5px; padding:5px 0; overflow: hidden;}
.kc_bd_ul li{ float: left; width: 50%; margin:5px 0;}
.kc_bd_ul li a{ display: block; height: 40px; line-height: 40px; border: 1px solid #d2d2d2;font-size: 14px; margin: 0 5px; border-radius: 20px; text-align: center; color: #7e7e7e;}
.kc_bd_ul li.kc_an a{ border: 1px solid #0068AE; color: #0068AE; font-size: 14px;}
.cshx{ height: 40px; line-height: 40px; background: #0068AE; padding:0 10px;margin: 10px 0;}
.cshx span{ color: #FFF; font-size: 16px; }
.kc_txt h2{ font-size:18px; color:#fff; height: 40px; line-height: 40px; background: #0068AE; padding:0 10px;}
.kc_txt_img{ text-align: center; margin: 20px 0px;}
.kc_txt_img img{ max-width:100%;}
.kc_txt_t{ font-size: 14px; margin-bottom:8px; color: #292929;line-height: 22px;}
.kc_txt_tjj{ height:44px; overflow:hidden;}
.kc_txt_t span{ font-size: 14px; color: #0068AE;}
.kc_txtc{ margin:15px 10px;}





/********强档师资************/
.qdsz_bd_ul li{ float: left; width: 50%;margin-bottom: 10px;}
.qdsz_d{ background: #f1f1f1;  padding: 0 10px 5px; margin: 60px 5px 0; position: relative;}
.qdsz_d_t{ font-size: 16px; color: #2e2e2e; text-align: center;padding:60px 0 5px;}
.qdsz_d_hx{ width:30px; margin: 0 auto; border-bottom: 1px solid #6e6e6e;}
.qdsz_d_p{ font-size: 14px; line-height: 20px;margin: 10px 0; height: 60px; text-overflow: ellipsis; overflow: hidden; color: #444444; }
.qdsz_tx{position: absolute; top: -50px; left: 50%; margin-left: -50px; width:94px; height: 94px; border-radius: 50%; overflow: hidden; background: #FFF; border: 1px solid #c4e5fe; padding: 3px; }
.qdsz_tx a{ display:block; border-radius: 50%; overflow:hidden; width:100%; height:100%; position:absolute; top:0; left:0;}
.qdsz_tx img{ width: 100%; display:block;}
.qdsz_bd{ margin: 0 5px;}

/********学校历程************/
.xxlc_bd{ margin: 20px 10px;}
.xxlc_bds{ margin-left:15px;padding: 10px;}
.xxlc_bd_p{ font-size: 15px; color: #272727;padding: 10px 0; position: relative;}
.xxlj_year span{ padding: 5px 10px; color: #FFF; background: #0068AE; font-size: 14px; position: relative; z-index: 12;}
.xxlc_bd_sp{ display: block; background: #FFF; border: 1px solid #e1288c; width:15px; height: 15px; border-radius: 50%;float: left;margin-top: 2px;  margin-right: 10px; position: relative; z-index: 10;}
.xxlc_bd_p em{ display: block; font-style: inherit;padding-left: 27px;}
.zbkx{ position: absolute; left: 8px; display: block; height: 100%; top:-31px; border-left:1px solid #e1e1e1; z-index: 9;}
.xxlj_year{position: relative;}

.zbkx01{position:absolute; left:33px; display: block; height: 120px; top:-77px; border-left:1px solid #e1e1e1; z-index: 9;}
.xxlc_top{ width: 10px;margin-left: 29px;}
.xxlc_top img{ width: 100%;}

/********新闻************/
.xw_bd{ overflow: hidden; }
.xw_bd_ul{ margin: 0 10px;}
.xw_bd_ul li{ padding: 20px 0; border-bottom: 1px solid #e3e3e3;overflow: hidden;}
.xw_left{ width: 23%; font-family: "Arail"; float: left;}
.xw_lefts{border-right: 1px solid #e3e3e3; text-align: center;}
.xw_lefts p{ font-size:40px;color:#363636; }
.xw_lefts span{ font-size:14px; color:#363636;}
.xw_right{ padding-left: 26%;}
.xw_t{ font-size: 16px; color: #363636; line-height: 22px; white-space: nowrap; overflow: hidden; width:100%; text-overflow: ellipsis;height: 35px;}
.xw_txt{ font-size: 14px; color: #757575;line-height: 20px;overflow: hidden; width:100%; text-overflow: ellipsis; height: 40px;}


/* 首页明星评价轮播*/
.picScroll_mxpj{ margin:10px auto; text-align:center;  }
.picScroll_mxpj .bd ul{ width:100%;  float:left; /*padding-top:10px;  */}

.picScroll_mxpj .hd{ height:24px; line-height:40px; border-bottom: 1px solid #e7e6e6; text-align:left;  padding:0 10px;margin: 0 10px 25px;  }
.picScroll_mxpj .hd ul{ float:right; padding-top:16px;  display: none;  }
.picScroll_mxpj .hd1{  width: 64px; margin: 0 auto; background: #FFF;overflow: hidden;}
.picScroll_mxpj .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden;
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
}
.picScroll_mxpj .hd .on{ background:#80BD6D;  }
.picScroll_mxpj .prev,.picScroll_mxpj .next{ display:block; float:right;  width:22px; height:22px; background:url(../images/xtb.png) -34px -3px no-repeat; overflow:hidden; margin:11px 5px 0 5px; background-color: #0068AE; border-radius: 50%; }
.picScroll_mxpj .next{ background-position:0px -26px;  background-color: #0068AE; border-radius: 50%;}
.picScroll_mxpj .prevStop{ background-position:-2px -3px;background-color: #e7e8e6; }
.picScroll_mxpj .nextStop{ background-position:-33px -26px; background-color: #e7e8e6;}

.picScroll_mxpj .ipro-list li{ float:left; max-width:100%; text-align:center;}
.picScroll_mxpj .ipro-list li a{ display:block; margin:5px;}
.picScroll_mxpj .ipro-list li img{ border:1px #ccc solid; max-width:100%;}
.picScroll_mxpj  .sy_mxpj_bd_t{ text-align: left;}

.rczp_li{ border-bottom: 1px solid #dedede; overflow: hidden;padding: 10px 0;}
.rczp_li li{ width: 33.3%; float: left; text-align: center; overflow: hidden;}
.rczp_li span{ font-size: 14px; color: #666;}
.fgr span{ display: block; text-align: center; white-space: nowrap; text-overflow: ellipsis; line-height: 20px; height: 20px; overflow: hidden;}


/*课程详情*/
.plist{ padding:15px 10px;}
.detail-title{ text-align: center; border-bottom: 1px #e5e5e5 solid; padding: 0 0 15px; margin-bottom: 15px; margin-top:15px;}
.detail-title h1{ font-size: 18px; color: #000; margin-bottom: 10px;}
.detail-title p{ font-size: 12px; color:#666;}
.detail-title p span{ margin:0 20px;}
.detail-con p{ font-size: 14px; color: #393939; line-height: 1.6;}
.detail-con img{ display: block; margin: 15px auto;}
.page-fy{ border-top: 1px #e5e5e5 solid; border-bottom: 1px #e5e5e5 solid; padding: 15px 0; color:#666; margin-top:15px;}
.page-l span{ display:block; margin-right: 10px; line-height: 24px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.page-l a{ color:#666;}
.page-l a:hover{ color:#0068AE;}



.sitewz{ background:rgba(224,35,137,0.8); color:#fff; position:fixed; right:0; bottom:50%; border-radius:4px; padding:5px 10px; font-size:16px;}
.bgpng{ background:rgba(0,0,0,0.5); position:fixed; width:100%; height:100%; top:0; left:0; display:none; z-index:999;}
.wxh{ background:#fff; width:80%; left:10%; top:35%; padding:30px 0; border-radius:5px; font-size:16px; color:#0068AE; position:fixed; text-align:center; display:none; line-height:2; z-index:1000;}
.wxh p{ font-size:14px; color:#333;}

