@charset "gb2312";

/* CSS Document */

html { -webkit-tap-highlight-color: transparent;/* overflow-x: hidden; */ height: 100%; font-size: 388.8%; background-color: #ebebeb; margin: 0 auto; padding: 0 }

body { color: #333;font-size:.28em; line-height: 1.5; font-family: arial, Microsoft Yahei }

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }

table { border-collapse: collapse; border-spacing: 0 }

img { vertical-align: middle; border: 0 }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

ul, ol, li { list-style: none; }

em, i { font-style: normal }

img { border: none }

input, img { vertical-align: middle }

input, select, textarea { -webkit-tap-highlight-color: rgba(0,0,0,0); border: 0; border-radius: 0; }

textarea:focus { outline: 0 }

a { color: #3d3d3d; text-decoration: none; outline: 0 }

a:active, a:hover, a.current { outline: 0 }

.c { text-align: center; }

.tr { text-align: right; }

.f60, input.f60, .c60 { color: #FF621D; }

.f00 { color: #f00; }

.c99 { color: #999; }

.f12 { font-size: .24rem;}

.h_10px, .hr10 {height:.1rem; clear: both; overflow: hidden; font-size: 0 }

.h_20px {height:.12rem; clear: both; overflow: hidden; font-size: 0 }

.h_5px {height:.09rem; clear: both; overflow: hidden; font-size: 0 }

.green { color: #99CC01 }

button, input, optgroup, select, textarea { color: inherit; margin: 0; -webkit-writing-mode: horizontal-tb; }

button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer }

#wrap, .wrap { /*overflow:hidden;*/ margin: 0 auto; /* height: 100%;*/ position: relative; width: 100%; }



body{font-size:16px;font-family:"微软雅黑";background: #ebebeb;}

a{font-family:"微软雅黑";}

.viewport{max-width:480px;margin:auto;overflow:hidden}

.clr{height:0;display:block;overflow:hidden;clear:both;line-height:0;font-size:0}





@media only screen and (max-width:300px){body{font-size:10px!important} .viewport{max-width:300px}}

@media only screen and (max-width:310px) and (min-width:300px){body{font-size:10px!important}.viewport{max-width:300px}}

@media only screen and (max-width:320px) and (min-width:310px){body{font-size:10.66667px!important}.viewport{max-width:320px}}

@media only screen and (max-width:360px) and (min-width:320px){body{font-size:10.66667px!important}.viewport{max-width:360px}}

@media only screen and (max-width:360px) and (min-width:350px){body{font-size:12px!important}.viewport{max-width:360px}}

@media only screen and (max-width:480px) and (min-width:360px){body{font-size:12px!important}.viewport{max-width:480px}}

@media only screen and (max-width:480px) and (min-width:470px){body{font-size:15.66667px!important}.viewport{max-width:480px }}

/*top_ban*/

.bmrm{width:100%;display:block;}

.bmrm img{display:block;width:100%;margin:0 auto;max-width:480px;min-width:320px;}

/*轮换图*/

*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;margin:0;padding:0}

	.focus{ width:100%;; height:auto;  margin:0 auto; position:relative; overflow:hidden;margin-top:8px;   }

	.focus .hd{ width:100%; height:0.3em;  position:absolute; z-index:1; bottom:0; text-align:center;  }

	.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }

	.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }

	.focus .hd ul .on{ background:#ea4b35;  }

	.focus .bd{ position:relative; z-index:0;}

	.focus .bd li img{ width:100%;  height:15.2em; }

	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

/*轮换图end*/

.clear{clear:both; visibility:hidden;}

.l{float:left;display:inline}

.r{float:right;display:inline}

.c{text-align:center}

.clear {clear: both;}

/*dibugg a*/

.dhs{ max-width:640px; min-width:320px;height:auto; margin:0 auto;}

.dhs img{ width:100%; height:auto;}

/*header a*/

.hide-me{display:none;}

header{width:100%; display:block; height:55px;}

header .fixed{ position:relative;z-index:100;width:100%;height:55px;background-color:#00a3b7;}

header h2 {color: white;display: inline-block;font-size:18px;font-weight: 500;line-height:55px;margin: 0;padding: 0;}

header .fixed .wrap{ margin: 0 auto;width:100%;}

header .fixed .wrap.float h1{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;font-size:20px;line-height:55px;color:#fff;text-align:center}

header .fixed .wrap.float .left-icon{float:left;display: inline-block;height: 41px;line-height: 40px;}

header .fixed .wrap.float .left-icon img{position: relative;top: 1px;padding-left: 6px;width: 222px;height: 44px;}

header .fixed .wrap.float .right-icon{float:right}

header .fixed .wrap.float:before,header .fixed .wrap.float:after{content:" ";display:table}

header .fixed .wrap.float:after{clear:both}

header .more{ background:url(../imgs/indexf.png)}

.header-home .icon{color:#666;}

.header-home .fixed{background-color:#f7f7f7;}

header .icons{width:51px;padding-top:46px;display: inline-block;font-size: 12px;color: white;text-align: center;background-size: 30px 30px;background-position: center 12px;background-repeat: no-repeat;}

header .more-fn{position:absolute;top:60px;right:4px;width:210px;padding:10px;opacity:.9;background:#333;box-sizing: border-box;}

header .more-fn .icon{width:60px;margin:5px 0;}

header .more-fn em{position:absolute;top:-9px;right:10px;width:0;height:0;border-style:solid;border-color:#587eac #587eac #333 #587eac;border-width:0 6px 10px 6px;display:block;}

header .back {background: url(../imgs/fh.png) no-repeat scroll center center / 28px 28px #00a3b7;display: inline-block;float: left;height:55px;margin-right: 10px;overflow: hidden;text-indent: -10086px;width:30px;}

/*banner*/

.slideBoxbanner{ position:relative; overflow:hidden; margin: auto;  max-width:480px;margin-top:0.12em;/* 设置焦点图最大宽度 */ }

.slideBoxbanner .hd{height:22px;bottom:0; right:5px; z-index:1;background: #fff;text-align: center;}

.slideBoxbanner .hd li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#dbdbdb; text-indent:-9999px; overflow:hidden; margin:0 2px;   }

.slideBoxbanner .hd li.on{ background:#00c1f1;  }

.slideBoxbanner .bd{ position:relative; z-index:0;background: #fff;}

.slideBoxbanner .bd li{ position:relative; text-align:center;}

.slideBoxbanner .bd li img{ background:center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}

.slideBoxbanner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  } 

/*banner*/

/*导航 a*/

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}

.zy{background:#ffffff; padding:1.2em 0 0.5em 0;}

.zy i{width: 1.6em;height: 1.6em;display: block;border-radius:20px;margin: 0 auto;background: #22D59B;line-height: 1.6em;margin-bottom: -0.5em;}

.zy .iconfont02bg{background:#4BA7FE;}

.zy .iconfont03bg{background:#9400F2;}

.zy .iconfont04bg{background:#01D3D2;}

.zy .iconfont05bg{background:#2363F7;}

.zy .iconfont06bg{background:#3BBC03;}

.zy .iconfont07bg{background:#F8792A;}

.zy .iconfont08bg{background:#F93559;}

.zy img{width:5em;height:5em;border-radius:50px;background: #22D59B;}

.zy a {width: 25%;float: left; display:block;text-align: center;padding:3px;font-size:14px; color:#333;}

/*导航 e*/

/*jrtt a*/

.syteljrtt{color:#6A6A6A;background-color:#ffffff;border-radius:1px; background-size:2.53em;font-size:16px; background-repeat:no-repeat;padding: 0.5em 0 0 0; background-position:1em center}

#noticejrtt{/* width:100%; */height:35px;line-height:35px;overflow:hidden}

#noticejrtt a{color:#FF4F46;font-size:0.92em;}

.lump_e43b3ejrtt {display: inline-block;padding: 0 5px;height:21px;line-height:21px; margin-top:7px;color: #fff; border:1px solid #e43b3e; color:#e43b3e; position: relative;font-size: 16px;font-family: '\5B8B\4F53';font-weight: 100;font-weight: bold;padding-top: 0px;border-radius: 3px;}

.lump_e43b3ejrtt i {position: absolute;top: 8px;right: -4px;line-height: 45px;border-color: #fff #fff #fff #e43b3e;border-width: 4px 0 4px 4px;border-style: solid;}

/*jrtt e*/

/*tel a*/

.Teldhs{background:#00a3b7;text-align:center; position:relative; height:55px; margin: 0 auto;vertical-align:middle;color:#FFF; width: 100%; margin:6px 0px;}

.Teldhs .yaoyi{width:12%; height:3.4em; float:left;}

.Teldhs .dianhuab{width:68%; height:3.4em;float:left; line-height:54px;}

.Teldhs .dianjb span{ line-height:30px;}

.Teldhs img{ width:7.125em;margin-left:0.5em;}

.Teldhs a {  display:inline-block;vertical-align:middle; text-align:center; color:#FFF; line-height:55px; display:block;font-size:1.3em;}

.Teldhs .dianjb span a{  display:inline-block; line-height:30px; vertical-align:middle; text-align:center; color:#F00;display:block;font-size:1.2em;}

/*tel e*/



/*专业 A */

.cooking{ width:100%;border-collapse: collapse;}

.cooking td{  text-align:center;border-collapse: collapse;  border-radius:5px; border:.1rem solid #fff}

.cooking a{ text-align:center; color:#fff;}

.cooking a h4,.cooking1 a h4{ font-size:14px;color: #FFFE00;}

.bg1{ background:#00a3b7;  border-radius:5px}

.bg2{ background:#00a3b7; padding: 0.7em 0;  border-radius:5px}

.bg3{ background:#00a3b7;  border-radius:5px}

.dc-circle { width: 100%; text-align: center; display:block; height:6em; float: left }



.attention{ font-size:.2rem;}

.cooking1{ width:100%;border-collapse: collapse;}

.cooking1 td{ border-style: solid; border-color: #fff; border-width: 0 .1rem .1rem .1rem;  text-align:center}

.cooking1 a{ text-align:center; color:#fff; padding:10px 0; display:block}

.con_title1 {line-height: 0.4rem; background: #fff; border-bottom:1px solid #e1e1e1; float:left; width:100% }

.con_title1 span { float: left; font-size: 0.32rem; color: #333; display: block; margin:10px 0 0 10px}

.con_title1 span em { background-size: 100% auto; width:.06rem;height:.32rem;float: left; margin-right: 0.08rem;margin-top: 0.03rem; }

.con_title1 span em.modular4{ background:#6cc8c7;}

#www_zzjs_net {width:100%; float:left;display:inline; background:#fff;}

.zzjs_net {width:65%; display: block; overflow: hidden; float:right}

.zzjs_net ul {margin:0px;padding:0px; text-align:center}

.zzjs_net li { width: 32%; padding:10px 0px; display: inline-block; font-size:.26rem; cursor:pointer}

.nTab{ padding:0 10px}

.zzjs_net li.hover { background:#00a3b7;color: #fff;}

.nTab h1{font-size: .26rem;color:#151515;min-height: .5rem;line-height: .4rem;margin-bottom: .08rem;}

.nTab h1 a{ color:#333}

.nTab dl{ border-bottom:1px dashed #d6d6d6; float:left; padding:.15rem 0; width:100%;}

.nTab dl dt{ float:left; margin-right:6px}

.nTab dl dt img{width:1.7rem; height:1.05rem;}

.nTab dl dd{ font-size:13px; color:#818181; line-height:21px}

.TabContent ul li{border-bottom:1px dashed #d6d6d6; line-height:.6rem; font-size:15px; float:left; width:100%; position:relative}

.TabContent ul li a{float:left; color:#333;  background:url(../imgs/lists.jpg) no-repeat 0 50%; padding-left:12px; font-size:.23rem; color:#666}

.morebtn a{ background:#f1f1f1; border:1px solid #dcdcdc; border-radius:8px; clear:both; text-align:center; height:.65rem; line-height:.65rem; width:100%; float:left; color:#818181; margin-top:8px; font-size:.27rem;}

.date {color: #666; font-size:.18rem;}

.clicks {color: #666;padding-left:10px; font-size: .18rem;}

/*字体图标 a*/

@font-face {

  font-family: 'iconfont';  /* project id 273176 */

  src: url('http://at.alicdn.com/t/font_2ux0u1eqfcxtuik9.eot');

  src: url('http://at.alicdn.com/t/font_2ux0u1eqfcxtuik9.eot?#iefix') format('embedded-opentype'),

  url('http://at.alicdn.com/t/font_2ux0u1eqfcxtuik9.woff') format('woff'),

  url('http://at.alicdn.com/t/font_2ux0u1eqfcxtuik9.ttf') format('truetype'),

  url('http://at.alicdn.com/t/font_2ux0u1eqfcxtuik9.svg#iconfont') format('svg');

}

.iconfontlogo{font-family:"iconfont";font-size:220px; display:block;font-style:normal; color:#FFF;} 

.iconfontyao{font-family:"iconfont";font-size:42px;display:block;margin-top:-0.1em;font-style:normal; color:#FFF;margin-left: 0.2em;}

.iconfontdh{font-family:"iconfont";font-size:1.9em; margin-left:-1.2em;display:block;margin-top:-0.15em;font-style:normal; display:block; color:#F00;}

.iconfont01{font-family:"iconfont";font-size:36px; display:block;font-style:normal; color:#FFF;}

.iconfontzmt{font-family:"iconfont";font-size:2.8em; display:block;font-style:normal; float:left;color: #06F;}

.iconfontzmt01{color:#F8792A;}

.iconfontzmt02{color:#3BBC03;}

.iconfontzmt03{color:#4BA7FE;}



.iconfontsw{font-family:"iconfont";font-size:55px; display:block;font-style:normal; color:#00a3bd;padding-top: 0.18em;}

.iconfontpm{font-family:"iconfont";font-size:38px; display:block;font-style:normal; color:#00a3bd;padding-top: 0.18em;}

.iconfontjy{font-family:"iconfont";font-size:3.2em; display:block;font-style:normal; color:#FFF;}

.iconfontcy{font-family:"iconfont";font-size:2.2em; display:block;font-style:normal; color:#FFF;}

.iconfont{font-family:"iconfont";font-size:6em;/* display:block;*/ margin-top:-0.26em; color: #FFF;font-style:normal;}

.iconfont2{font-family:"iconfont";font-size:4.7em; display:block; margin-top:-0.1em; color: #FFF;font-style:normal;}

.iconfont3{font-family:"iconfont";font-size:5.5em; display:block; margin-top:-0.27em; color: #FFF;font-style:normal;}

.iconfont5{font-family:"iconfont";font-size:1.9em;margin-left: -1.05em; margin-top: -0.2em; display:block;color: #F00;font-style:normal;}

.iconfontdb{font-family:"iconfont";font-size:2.78em; display:block;padding-left: .05rem;font-style:normal; color:#FFF;width: auto;height: .5rem;float: left;}

.iconfontdb3{font-family:"iconfont";font-size:3.1em; display:block;font-style:normal; color:#FFF;margin-top:-0.1em;width: auto;height: .5rem;float: left;}

/*字体图标 a*/

/*专业 E*/

/*标题 */

.con_title { height:0.92rem; padding: 12px 10px 12px 10px; line-height: 0.5rem; background: #fff; border-bottom: 1px solid #e1e1e1; }

.con_title span { float: left; font-size:1.9em; color: #171717; display: block; }

.con_title span em { background-size: 100% auto; width:.06rem;height:.46rem;float: left; margin-right: 0.1rem; margin-top: 0.03rem; }

.con_title span em.modular1 { background:#00a3b7; }

.con_title span em.modular2 { background:#00a3b7; }

.con_title span em.modular3 { background:#00a3b7; }

.con_title span em.modular4 { background: #6cc8c7; }

.con_title span em.modular5 { background: #62a8ea; }

.con_title span em.modular6 { background: #ff6a6a; }

.con_title span em.modular7 { background:#00a3b7; }

.con_title a { float: right; color: #818181; font-size: 0.24rem }

.con_title a.phone { border-radius: 100px; float: right;  padding:0.02rem .1rem; color:#e37510 }

.con_title a.phone img{ background:url(../images/dh.gif) no-repeat; background-size: 100% auto; width:.42rem; height:.36rem;}

.con_title a.online {border-radius: 100px; float: right;  padding:0.02rem .1rem; color:#E37510 }

.con_title a.online img{ background:url(../images/online.gif) no-repeat; background-size: 100% auto; width:.42rem; height:.36rem;}



.con_title a.phone .iconfontdh{ background:url(../images/dh.gif) no-repeat; background-size: 100% auto; width:.42rem; height:.36rem;}

.con_title a.online {border-radius: 100px; float: right;  padding:0.02rem .1rem; color:#E37510 }

.con_title a.online .iconfontdh{ background:url(../images/online.gif) no-repeat; background-size: 100% auto; width:.42rem; height:.36rem;}

/*热点聚焦 开始*/

.rdjjiao{width:100%;background:#FFF; padding:10px 5px 5px 5px;font-size: 1.1em;}

.rdjjiao .rdxuesm{width:100%; height:3em;}

.rdjjiao .rdxuesm .sjczuo{width:47.5%; height:2.5em;border-radius:3px; float:left; margin:0 1%; text-align:center; line-height:2.5em; background:#e7e7e7;}

.rdjjiao .rdxuesm .sjczus{width:47.5%; height:2.5em;border-radius:3px; float:left; margin-left:2%; text-align:center; line-height:2.5em; background:#e7e7e7;}

.container{ background:#FFF;}

.wrap .containerb{padding-bottom:0; background:#FFF;}

.container .rdxuesm{width:96%; height:auto; font-size:0.28rem; margin:0 auto;}

.container .rdxuesm .sjczuo{width:50%; height:3.2em; float:left; text-align:center; line-height:3.2em;font-size:0.25rem;}

.container .rdxuesm .sjczus{width:50%; height:3.2em; float:left; text-align:center; line-height:3.2em;font-size:0.25rem;}

.container .rdxuesm .sjczus a,.container .rdxuesm .sjczuo a{ width:100%; height:100%; display:block;font-size: .8em;}

.sjczus a.red,.sjczuo a.red{color:#f00;}

.container .rdxuesm .bgco{background:#00A3B7;}

.container .rdxuesm .bgco a{color:#FFF;display:block;}

.rdxuesmtop{padding: 0.65em 0;}

.rdxuesmtop a{color:#FFF;}

.container .rdxuesm .bgcos{background:#F34D45;}

/*热点聚焦 结束*/

/*底部 a*/

.footer { text-align: center; font-size:.28rem;width: 100%; background:#FFF; clear: both; height:3.3rem;}

.footer p { color: #888;}

.footer p a { color: #666; padding: 0 10px; }

.bottom_adr {background:url(../images/bottom_adr.gif)left .35rem; background-size: 100% auto; width:.35rem;height:.35rem;display: inline-block; color: #ee7800 }

.bottom_qq {background: left .35rem; background-size: 100% auto; width:.35rem;height:.35rem;display: inline-block; color: #ee7800 }

.zmtdb{ width:100%; height:4.2em; text-align:center;}

.zmtdbt{width:320px; height:4.2em; margin:0 15%; text-align:center;}

.zmtdbt01{ float:left; width:33%; padding:0.2em 1em; height:4.2em;}

/*底部 e*/

/*底部悬浮框 A */

.com-client { position: fixed; width: 100%; left: 0; bottom: 0; z-index: 800;background: rgba(0, 0, 0, 0.57); font-size:1.2em; }

.com-client span { display: block; }

.com-client .dianzx{width:90%;height:3.2em;border-radius:5px; margin:1.5% auto; text-align:center; padding-right:2%; line-height:3.2em; color:#FFF; background:#00d3d3;}

.com-client .dianzxs{width:90%;height:3.2em;border-radius:5px; margin:1.5% auto; line-height:3.2em; text-align:center;color:#FFF; background:#ff9602; background-image:url(../imgs/zxzxd.png);background-repeat:no-repeat;background-size:.65rem .65rem;background-position:.05rem .07rem;}

.com-client sapn{margin-left:2.6em;}

.com-client .dianzzx{width:90%;height:3.2em;border-radius:5px; margin:1.5% auto; text-align:center; line-height:3.2em; color:#FFF; background:#00d3d3;}

.user-info {width: 100%; float: left }

.user-info li { width:33%; text-align: center; float: left; display: inline; padding-top:0.3em; box-sizing: border-box }

.user-info li img { padding-left:0.5em; width: auto;height:.5rem;float:left;margin-top:.07rem;}

/*底部悬浮框 E */

.yaoyiyao {bottom: 60px;height: 63px;min-width:128px;max-width: 730px;margin: 0 auto;position: fixed;z-index: 1000;text-align: center;margin-top: 10em;}

/*图说新华 */

.left_img2 { width:94%; margin:0 3%; position: relative; font-size:16px; height: 100% }

.left_img3 { width: 100%; height: 50%;margin-bottom:1.43em; position: relative }

.left_img4 { width: 49%; height: 50%; position: relative; float: left;margin-bottom: 1.8em;}

.left_img1 img, .left_img3 img, .left_img4 img { position: relative; padding-bottom:0.2em; width: 100% }

.left_img1 p, .left_img3 p, .left_img4 p { font-size:16px; position: absolute;color:#171717;width: 100%; opacity: .8; text-align: center }



.container .rdxuesm .lsll_btn{ background:#2bcdad;}

/*回到顶部 */

 @-webkit-keyframes rotate { from {

-webkit-transform:rotate(0deg);

}

to { -webkit-transform: rotate(360deg); }

}

@media screen and (min-width:410px) {

html { font-size: 400%; }

}

@media screen and (min-width:480px) {

html { font-size: 469%; }

}



#LRfloater3{display: none;}





/*首页测试报名banner*/

.csbmgif{ width:100%; height:auto; margin:0 auto; max-width:480px;}

.csbmgif img{ width:100%; height:auto; display:block;}

.thf a{ width:100%; height:auto; background:#F00; color:#FF0; font-size:1em; text-align:center; line-height:1.5; display:block; padding:0.5em;}





